<template>
  <svg :width="size" :height="size" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
    <ellipse cx="24" cy="28" rx="14" ry="8" stroke="currentColor" stroke-width="2"/>
    <path d="M10 28C14 20 34 20 38 28" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
    <path d="M24 12V20" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
    <circle cx="24" cy="10" r="2" fill="currentColor"/>
  </svg>
</template>

<script setup>
/**
 * 多波束/声学图标
 */
defineProps({
  size: { type: [Number, String], default: 36 }
})
</script>
