<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32px" height="32px"><path fill-rule="evenodd" d="M6.353 3.687a.5.5 0 0 0-.707-.708L4.313 4.313 2.979 5.646a.5.5 0 0 0 .708.707l.98-.98L6.46 7.168A12.95 12.95 0 0 0 3 16c0 7.18 5.82 13 13 13s13-5.82 13-13c0-3.41-1.313-6.514-3.461-8.832l1.127-1.128.314.313a.5.5 0 1 0 .707-.707l-.667-.667-.667-.666a.5.5 0 0 0-.707.707l.313.313-1.127 1.127A12.95 12.95 0 0 0 16 3c-3.41 0-6.514 1.313-8.832 3.46L5.373 4.666zM5 16C5 9.925 9.925 5 16 5s11 4.925 11 11-4.925 11-11 11S5 22.075 5 16m15.258-4h-1.18v6.88h1.18V16q0-.486.278-.771a.91.91 0 0 1 .679-.284.88.88 0 0 1 .669.275q.27.266.269.734v2.926h1.18v-3.192q0-.57-.232-.982a1.53 1.53 0 0 0-.623-.642 1.8 1.8 0 0 0-.91-.23q-.41 0-.753.184a1.7 1.7 0 0 0-.557.45zm-4.59 7q-.705 0-1.235-.23a1.9 1.9 0 0 1-.818-.66 1.72 1.72 0 0 1-.279-.973q0-.54.298-.917.306-.376.77-.587-.993-.523-.993-1.45 0-.504.27-.908a1.9 1.9 0 0 1 .789-.651q.51-.24 1.198-.239.688 0 1.199.239.51.239.78.65.28.405.28.91 0 .531-.28.87a2.4 2.4 0 0 1-.715.579q.465.21.771.587.307.375.307.917 0 .55-.288.973a1.9 1.9 0 0 1-.818.66q-.53.23-1.236.23m-1.096-1.927q0 .459.307.734.306.266.79.266.482 0 .79-.275a.91.91 0 0 0 .315-.725.9.9 0 0 0-.307-.706q-.297-.285-.799-.285c-.502 0-.6.095-.799.285a.92.92 0 0 0-.297.706m.074-2.835q0 .386.27.66.27.276.752.276.483 0 .753-.275a.9.9 0 0 0 .27-.66q0-.432-.289-.68-.288-.256-.734-.257c-.446 0-.542.086-.734.257q-.288.248-.288.68m-3.831 3.266H8v-.954l1.746-4.046h1.273L9.3 16.477h1.515v-1.505h1.152v1.505h.725v1.027h-.725v1.376h-1.152z"/></svg></template>
<script setup lang="ts">
/**
 * Timer48h32 is an SVG icon wrapped in a Vue component to make it easier to use.
 */
withDefaults(
  defineProps<{
    /**
     * Define the color of the icon.
     */
    color?: string;
  }>(),
  {
    color: 'currentColor',
  },
);
</script>
