<template><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" role="img" viewBox="0 0 48 48">
  <path d="M31.16,35.04v-.73c0-.4-.36-.73-.8-.73h-12.73c-.44,0-.8,.33-.8,.73v.73h14.32Zm-4.59-8.29c1.82,.87,3,2.69,3,4.62v.73h-11.14v-.73c0-1.94,1.18-3.75,3-4.62,.93-.44,1.55-1.28,1.73-2.25,.25,.13,.54,.2,.84,.2,.3,0,.59-.07,.84-.2,.17,.97,.8,1.81,1.73,2.25Zm-.02-5.58h0s.01,0,.01,0c1.1-.53,1.95-1.35,2.46-2.34h-10.05c.51,.98,1.36,1.81,2.46,2.33h.01s0,0,0,0c.32,.16,.61,.36,.85,.6,.64,.49,1.38,1.12,1.59,1.41,.03,.04,.06,.06,.11,.06s.09-.02,.11-.06c.21-.29,.95-.92,1.59-1.41,.24-.24,.53-.45,.85-.6Zm-8.06-3.8c-.04-.24-.06-.48-.06-.73v-.73h11.14v.73c0,.25-.02,.49-.06,.73h-11.02Zm-1.65-4.39v.73c0,.4,.36,.73,.8,.73h12.73c.44,0,.8-.33,.8-.73v-.73h-14.32Zm27.16,11.04c0,11.05-8.95,20-20,20S4,35.05,4,24,12.95,4,24,4s20,8.95,20,20Zm-16.64-1.57c2.35-1.15,3.8-3.37,3.8-5.8v-.86c.93-.3,1.59-1.12,1.59-2.07v-1.46c0-.4-.36-.73-.8-.73h-15.91c-.44,0-.8,.33-.8,.73v1.46c0,.95,.67,1.77,1.59,2.07v.86c0,2.41,1.43,4.64,3.8,5.8,.15,.1,.33,.23,.52,.37,.28,.3,.45,.71,.45,1.15,0,.64-.36,1.23-.92,1.5-2.34,1.12-3.86,3.45-3.86,5.92v.86c-.93,.3-1.59,1.12-1.59,2.07v1.46c0,.4,.36,.73,.8,.73h15.91c.44,0,.8-.33,.8-.73v-1.46c0-.95-.67-1.77-1.59-2.07v-.86c0-2.48-1.51-4.8-3.86-5.92-.56-.27-.92-.85-.92-1.5,0-.44,.17-.85,.45-1.15,.19-.15,.38-.28,.52-.37Z"/>
</svg>
</template>