.ai {
  width: 1em;
  height: 1em;
  background-size: cover;
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
  top: 0.125em;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
   text-rendering:auto;
}

.ai-lg {
  font-size: 1.30em;
  vertical-align: -.125em;
}

.ai-google-scholar-square {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-10 0 1776 2048"><g transform="matrix(1 0 0 -1 0 1638)"><path fill="currentColor" d="M897 1130q-21 23 -45 34.5t-51 11.5q-31 0 -54.5 -11t-39.5 -33q-17 -22 -25 -48.5t-8 -57.5q0 -27 4.5 -54t13.5 -55t23.5 -52.5t35.5 -46.5q20 -22 44 -32.5t51 -10.5q30 0 53.5 10t40.5 30t25.5 45.5t8.5 56.5q0 26 -4.5 53.5t-13.5 56.5q-9 28 -23.5 54t-35.5 49v0z M1659 1513q-48 48 -106.5 72t-126.5 24h-1097q-68 0 -126 -24t-106 -72q-49 -49 -73 -107t-24 -126v-1097q0 -68 24 -126.5t73 -106.5q48 -48 106 -72t126 -24h1097q68 0 126.5 24t106.5 72q48 49 72.5 107t24.5 126v1097q0 68 -24.5 126t-72.5 107v0zM1298 1154v-392 q0 -14 -10 -23.5t-23 -9.5h-12q-14 0 -23.5 9.5t-9.5 23.5v392q0 12 1.5 21t18.5 12v52l-174 -142q2 -3 3.5 -5t2.5 -5q12 -20 17.5 -45t5.5 -56q0 -24 -4 -45t-12 -40t-17.5 -34t-20.5 -27t-22.5 -22.5t-22.5 -20.5q-12 -10 -21.5 -20t-17.5 -20q-8 -11 -12 -22t-4 -22 t5.5 -22.5t15.5 -23.5q10 -11 22.5 -22.5t27.5 -22.5t30 -23t30 -25q14 -14 26.5 -31t23.5 -37q10 -21 15 -44t5 -48q0 -34 -8.5 -64t-25.5 -56q-16 -27 -38.5 -48t-49.5 -37q-27 -15 -56 -27t-60 -20t-62 -12t-62 -4q-19 0 -38.5 1.5t-39.5 4.5t-39.5 8.5t-39.5 13.5 t-38 17.5t-33 20.5t-27.5 25.5t-22.5 32.5q-9 17 -14 37t-5 42q0 26 7.5 50.5t21.5 47.5q15 22 34.5 41t43.5 33q42 26 108 42.5t155 22.5q-20 25 -30.5 49.5t-10.5 46.5q0 13 3.5 27t10.5 29q-11 -2 -22 -3t-22 -1q-49 0 -89.5 16t-73.5 47q-33 32 -49.5 71.5t-16.5 86.5 v10t1 9h-261l393 343h652l-60 -47v-83q17 -3 18.5 -12t1.5 -21v0zM900 545q-5 1 -13 1.5t-18 0.5q-22 0 -44 -2t-43 -6t-42 -10t-42 -15t-37.5 -22.5t-29.5 -30.5t-19.5 -37.5t-6.5 -44.5q0 -23 5.5 -43t17.5 -37q11 -17 26 -31t33 -23q19 -10 38 -17.5t40 -12.5 q20 -4 40.5 -6.5t41.5 -2.5q42 0 77.5 9t65.5 28t45 47.5t15 67.5q0 9 -1 17t-4 16q-2 8 -4.5 14.5t-4.5 12.5q-2 5 -6.5 12t-10.5 15q-7 7 -11.5 13t-8.5 10q-3 3 -9.5 9t-15.5 13q-9 8 -15 12.5t-8 6.5q-3 1 -9.5 6t-17.5 13t-17 12t-7 5v0z" /></g></svg>');
}

.ai-orcid-square {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-10 0 1776 2048"><g transform="matrix(1 0 0 -1 0 1638)"><path fill="currentColor" d="M1111 928q-28 15 -67.5 22.5t-88.5 7.5h-163v-484h153q32 0 54 0.5t33 2.5q12 2 24.5 6t26.5 9q23 9 43.5 22t38.5 30q17 17 30.5 36.5t22.5 41.5q10 22 14.5 45.5t4.5 47.5q0 34 -8.5 65.5t-25.5 60.5t-40 50.5t-52 36.5v0zM1114 587q-8 -8 -17 -14.5t-18 -11.5 q-10 -6 -22 -10.5t-26 -7.5q-15 -4 -35 -6t-46 -2h-89v361h87q25 0 43 -1t29 -3t23 -6t25 -10t24 -13.5t21 -16.5q26 -24 39 -56t13 -71q0 -40 -12.5 -72.5t-38.5 -59.5v0zM614 473h69v485h-69v-485zM1659 1513q-48 48 -106.5 72t-126.5 24h-1097q-68 0 -126 -24t-106 -72 q-49 -49 -73 -107t-24 -126v-1097q0 -68 24 -126.5t73 -106.5q48 -48 106 -72t126 -24h1097q68 0 126.5 24t106.5 72q48 49 72.5 107t24.5 126v1097q0 68 -24.5 126t-72.5 107v0zM878 146q-121 0 -228 46t-186 125.5t-125 186.5q-46 106 -46 227q0 122 46 228 q46 107 125 186.5t186 125.5t228 46t227 -46q107 -46 186.5 -125.5t125.5 -186.5q46 -106 46 -228q0 -121 -46 -227q-46 -107 -125.5 -186.5t-186.5 -125.5q-106 -46 -227 -46v0zM648 1103q-19 0 -33 -14t-14 -33q0 -20 14 -34t33 -14q20 0 34 14t14 34q0 19 -14 33t-34 14z " /></g></svg>');
}

.ai-cv-square {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-10 40 1776 2048"><g transform="matrix(1 0 0 -1 0 1638)"><path fill="currentColor" d="M1659 1494q-48 49 -106.5 73t-126.5 24h-1097q-68 0 -126 -24t-106 -73q-49 -48 -73 -106t-24 -126v-1097q0 -68 24 -126.5t73 -106.5q48 -48 106 -72.5t126 -24.5h1097q68 0 126.5 24.5t106.5 72.5t72.5 106.5t24.5 126.5v1097q0 68 -24.5 126t-72.5 106v0zM753 378 q-23 -16 -73 -39t-124 -23q-69 0 -131 25q-61 25 -107 72.5t-72 117.5q-27 69 -27 159q0 78 26 146q25 68 70 118.5t108 79.5t137 29q61 0 113.5 -19.5t92.5 -50.5q36 -29 56.5 -58t35.5 -55l-140 -70q-7 18 -18.5 36t-34.5 37q-25 20 -50 27.5t-47 7.5q-42 0 -75 -18 q-32 -19 -54 -49.5t-33 -71.5q-11 -40 -11 -84q0 -116 51 -174t122 -58q69 0 102 37t51 68l139 -71q-20 -30 -42.5 -60t-64.5 -59v0zM1292 337h-180l-241 704h187l146 -501l145 501h187z" /></g></svg>');
}
