<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32px" height="32px"><path d="M15.999 3a6.334 6.334 0 0 1 6.334 6.333v3h3.001l.102.005c.504.052.898.478.898.996V28a1 1 0 0 1-1 1H6.667a1 1 0 0 1-1-1V13.334a1 1 0 0 1 1-1h13.666V9.333a4.334 4.334 0 0 0-8.667 0h-2A6.334 6.334 0 0 1 15.999 3M7.667 27h16.667V14.334H7.667zM16 18.166a1.834 1.834 0 0 1 .5 3.596v.904a.5.5 0 0 1-1 0v-.903a1.834 1.834 0 0 1 .5-3.597m0 1a.834.834 0 1 0 .001 1.668.834.834 0 0 0-.001-1.668"/></svg></template>
<script setup lang="ts">
/**
 * LockOpen32 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>
