<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64px" height="64px"><path fill-rule="evenodd" d="M13.333 30.833h-.002c-1.643 0-2.525.652-3.047 1.377-.577.801-.784 1.808-.784 2.457v5.666h45v-5.666c0-1.645-.652-2.528-1.376-3.05-.801-.576-1.806-.783-2.455-.784zM9.5 46.5v-4.167h45V46.5zm39.667-18.667V16.671C47.198 15.09 41.53 12.166 32 12.166s-15.198 2.923-17.167 4.505v11.162h2.834v-6.5a1 1 0 0 1 1-1h10.666a1 1 0 0 1 1 1v6.5h3.334v-6.5a1 1 0 0 1 1-1h10.666a1 1 0 0 1 1 1v6.5zm-4.834 0v-5.5h-8.666v5.5zm-16 0v-5.5h-8.666v5.5zM12.273 14.94c2.13-2.13 8.776-5.773 19.727-5.773s17.597 3.643 19.727 5.773a1.5 1.5 0 0 1 .44 1.06V28a7.3 7.3 0 0 1 2.71 1.183c1.497 1.078 2.623 2.861 2.623 5.484v12.335A2.5 2.5 0 0 1 55 49.5h-2v3.833a1 1 0 0 1-1 1h-8a1 1 0 0 1-1-1V49.5H21v3.833a1 1 0 0 1-1 1h-8a1 1 0 0 1-1-1V49.5H9A2.5 2.5 0 0 1 6.5 47V34.667c0-1.13.326-2.79 1.35-4.21.858-1.193 2.163-2.15 3.983-2.49V16c0-.398.158-.78.44-1.06M45 49.5v2.834h6V49.5zm-32 0h6v2.834h-6z"/></svg></template>
<script setup lang="ts">
/**
 * Bedroom64 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>
