# headset-off icon

Headset off. Gentleface icon, drawn on the 16 px pixel grid. Free, MIT licensed. Page: https://gentleface.com/icons/headset-off

- Category: Audio & video
- Use it for: headset disconnected, agent offline, support offline, support unavailable
- Example: Support agent offline
- Built from: headset + slash
- Tags: headset, support, customer-service, help-desk, call-center, voice-chat, microphone, headphones, slash
- Family: headset
- Component name: HeadsetOffIcon
- Added: 2026-10-15

## Files

Each SVG is 16 × 16 with fill="currentColor". Keep it at 16 px or an exact multiple (32, 48) on whole pixels: a fractional size or position blurs it.

- line-round: https://gentleface.com/svg/line-round/16/headset-off.svg · PNG https://gentleface.com/png/line-round/16/headset-off.png · https://gentleface.com/png/line-round/32/headset-off.png · https://gentleface.com/png/line-round/48/headset-off.png
- line-soft: https://gentleface.com/svg/line-soft/16/headset-off.svg · PNG https://gentleface.com/png/line-soft/16/headset-off.png · https://gentleface.com/png/line-soft/32/headset-off.png · https://gentleface.com/png/line-soft/48/headset-off.png
- line-sharp: https://gentleface.com/svg/line-sharp/16/headset-off.svg · PNG https://gentleface.com/png/line-sharp/16/headset-off.png · https://gentleface.com/png/line-sharp/32/headset-off.png · https://gentleface.com/png/line-sharp/48/headset-off.png
- solid-round: https://gentleface.com/svg/solid-round/16/headset-off.svg · PNG https://gentleface.com/png/solid-round/16/headset-off.png · https://gentleface.com/png/solid-round/32/headset-off.png · https://gentleface.com/png/solid-round/48/headset-off.png
- solid-soft: https://gentleface.com/svg/solid-soft/16/headset-off.svg · PNG https://gentleface.com/png/solid-soft/16/headset-off.png · https://gentleface.com/png/solid-soft/32/headset-off.png · https://gentleface.com/png/solid-soft/48/headset-off.png
- solid-sharp: https://gentleface.com/svg/solid-sharp/16/headset-off.svg · PNG https://gentleface.com/png/solid-sharp/16/headset-off.png · https://gentleface.com/png/solid-sharp/32/headset-off.png · https://gentleface.com/png/solid-sharp/48/headset-off.png

The SVG of every style: https://gentleface.com/icons/headset-off.json (`svg`).

## Code (line-round)

The snippets are decorative (aria-hidden). For an icon that carries meaning on its own, such as an icon-only button, label the button, or give the SVG role="img" and an aria-label. For another style, take its SVG from the JSON and swap the path `d`.

### SVG

```svg
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L13.879 14.586C13.706 14.7 13.521 14.792 13.323 14.861C13.056 14.954 12.782 15 12.5 15L8.5 15C8.359 15 8.241 14.952 8.144 14.856C8.048 14.759 8 14.641 8 14.5C8 14.359 8.048 14.241 8.144 14.144C8.241 14.048 8.359 14 8.5 14L12.5 14C12.733 14 12.949 13.952 13.148 13.855L12.293 13L11 13C10.724 13 10.488 12.902 10.293 12.707C10.098 12.512 10 12.276 10 12L10 10.707L3.418 4.126C2.998 4.622 2.666 5.174 2.424 5.784C2.266 6.181 2.153 6.586 2.083 7L5 7C5.276 7 5.512 7.098 5.707 7.293C5.902 7.488 6 7.724 6 8L6 12C6 12.276 5.902 12.512 5.707 12.707C5.512 12.902 5.276 13 5 13L2 13C1.724 13 1.488 12.902 1.293 12.707C1.098 12.512 1 12.276 1 12L1 8C1 7.107 1.165 6.245 1.495 5.415C1.788 4.677 2.193 4.011 2.709 3.416L1.146 1.854C1.047 1.754 0.997 1.636 0.997 1.5C0.997 1.364 1.047 1.246 1.146 1.146C1.246 1.047 1.364 0.997 1.5 0.997C1.636 0.997 1.754 1.047 1.854 1.146L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5ZM11.293 12L11 11.707L11 12L11.293 12ZM14 11.854L14 8L11 8C10.873 8.061 10.745 8.068 10.617 8.023C10.489 7.978 10.394 7.891 10.333 7.764C10.274 7.64 10.267 7.512 10.313 7.382C10.359 7.252 10.444 7.157 10.569 7.098C10.705 7.033 10.849 7 11 7L13.917 7C13.848 6.589 13.735 6.186 13.579 5.791C13.274 5.021 12.828 4.343 12.243 3.757C11.657 3.172 10.979 2.726 10.209 2.421C9.499 2.14 8.763 2 8 2C7.012 2 6.081 2.23 5.207 2.69C5.085 2.754 4.958 2.766 4.826 2.725C4.694 2.684 4.596 2.602 4.532 2.48C4.467 2.358 4.456 2.231 4.497 2.099C4.538 1.967 4.619 1.869 4.741 1.805C5.761 1.268 6.848 1 8 1C8.89 1 9.749 1.164 10.577 1.491C11.475 1.847 12.266 2.367 12.95 3.05C13.633 3.734 14.153 4.525 14.509 5.423C14.836 6.251 15 7.11 15 8L15 11.854C15 11.994 14.952 12.113 14.856 12.209C14.759 12.305 14.641 12.354 14.5 12.354C14.437 12.354 14.379 12.344 14.325 12.325L14.029 12.029C14.01 11.975 14 11.916 14 11.854ZM5 12L5 8L2 8L2 12L5 12Z"/></svg>
```

### React

```tsx
// Gentleface "headset-off" (line-round), MIT. https://gentleface.com/icons/headset-off
import type { SVGProps } from 'react';

export function HeadsetOffIcon(props: SVGProps<SVGSVGElement>) {
  return (
    <svg xmlns="http://www.w3.org/2000/svg" width={16} height={16} viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" {...props}>
      <path d="M15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L13.879 14.586C13.706 14.7 13.521 14.792 13.323 14.861C13.056 14.954 12.782 15 12.5 15L8.5 15C8.359 15 8.241 14.952 8.144 14.856C8.048 14.759 8 14.641 8 14.5C8 14.359 8.048 14.241 8.144 14.144C8.241 14.048 8.359 14 8.5 14L12.5 14C12.733 14 12.949 13.952 13.148 13.855L12.293 13L11 13C10.724 13 10.488 12.902 10.293 12.707C10.098 12.512 10 12.276 10 12L10 10.707L3.418 4.126C2.998 4.622 2.666 5.174 2.424 5.784C2.266 6.181 2.153 6.586 2.083 7L5 7C5.276 7 5.512 7.098 5.707 7.293C5.902 7.488 6 7.724 6 8L6 12C6 12.276 5.902 12.512 5.707 12.707C5.512 12.902 5.276 13 5 13L2 13C1.724 13 1.488 12.902 1.293 12.707C1.098 12.512 1 12.276 1 12L1 8C1 7.107 1.165 6.245 1.495 5.415C1.788 4.677 2.193 4.011 2.709 3.416L1.146 1.854C1.047 1.754 0.997 1.636 0.997 1.5C0.997 1.364 1.047 1.246 1.146 1.146C1.246 1.047 1.364 0.997 1.5 0.997C1.636 0.997 1.754 1.047 1.854 1.146L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5ZM11.293 12L11 11.707L11 12L11.293 12ZM14 11.854L14 8L11 8C10.873 8.061 10.745 8.068 10.617 8.023C10.489 7.978 10.394 7.891 10.333 7.764C10.274 7.64 10.267 7.512 10.313 7.382C10.359 7.252 10.444 7.157 10.569 7.098C10.705 7.033 10.849 7 11 7L13.917 7C13.848 6.589 13.735 6.186 13.579 5.791C13.274 5.021 12.828 4.343 12.243 3.757C11.657 3.172 10.979 2.726 10.209 2.421C9.499 2.14 8.763 2 8 2C7.012 2 6.081 2.23 5.207 2.69C5.085 2.754 4.958 2.766 4.826 2.725C4.694 2.684 4.596 2.602 4.532 2.48C4.467 2.358 4.456 2.231 4.497 2.099C4.538 1.967 4.619 1.869 4.741 1.805C5.761 1.268 6.848 1 8 1C8.89 1 9.749 1.164 10.577 1.491C11.475 1.847 12.266 2.367 12.95 3.05C13.633 3.734 14.153 4.525 14.509 5.423C14.836 6.251 15 7.11 15 8L15 11.854C15 11.994 14.952 12.113 14.856 12.209C14.759 12.305 14.641 12.354 14.5 12.354C14.437 12.354 14.379 12.344 14.325 12.325L14.029 12.029C14.01 11.975 14 11.916 14 11.854ZM5 12L5 8L2 8L2 12L5 12Z" />
    </svg>
  );
}
```

### Vue

```vue
<!-- Gentleface "headset-off" (line-round), MIT. https://gentleface.com/icons/headset-off -->
<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true">
    <path d="M15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L13.879 14.586C13.706 14.7 13.521 14.792 13.323 14.861C13.056 14.954 12.782 15 12.5 15L8.5 15C8.359 15 8.241 14.952 8.144 14.856C8.048 14.759 8 14.641 8 14.5C8 14.359 8.048 14.241 8.144 14.144C8.241 14.048 8.359 14 8.5 14L12.5 14C12.733 14 12.949 13.952 13.148 13.855L12.293 13L11 13C10.724 13 10.488 12.902 10.293 12.707C10.098 12.512 10 12.276 10 12L10 10.707L3.418 4.126C2.998 4.622 2.666 5.174 2.424 5.784C2.266 6.181 2.153 6.586 2.083 7L5 7C5.276 7 5.512 7.098 5.707 7.293C5.902 7.488 6 7.724 6 8L6 12C6 12.276 5.902 12.512 5.707 12.707C5.512 12.902 5.276 13 5 13L2 13C1.724 13 1.488 12.902 1.293 12.707C1.098 12.512 1 12.276 1 12L1 8C1 7.107 1.165 6.245 1.495 5.415C1.788 4.677 2.193 4.011 2.709 3.416L1.146 1.854C1.047 1.754 0.997 1.636 0.997 1.5C0.997 1.364 1.047 1.246 1.146 1.146C1.246 1.047 1.364 0.997 1.5 0.997C1.636 0.997 1.754 1.047 1.854 1.146L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5ZM11.293 12L11 11.707L11 12L11.293 12ZM14 11.854L14 8L11 8C10.873 8.061 10.745 8.068 10.617 8.023C10.489 7.978 10.394 7.891 10.333 7.764C10.274 7.64 10.267 7.512 10.313 7.382C10.359 7.252 10.444 7.157 10.569 7.098C10.705 7.033 10.849 7 11 7L13.917 7C13.848 6.589 13.735 6.186 13.579 5.791C13.274 5.021 12.828 4.343 12.243 3.757C11.657 3.172 10.979 2.726 10.209 2.421C9.499 2.14 8.763 2 8 2C7.012 2 6.081 2.23 5.207 2.69C5.085 2.754 4.958 2.766 4.826 2.725C4.694 2.684 4.596 2.602 4.532 2.48C4.467 2.358 4.456 2.231 4.497 2.099C4.538 1.967 4.619 1.869 4.741 1.805C5.761 1.268 6.848 1 8 1C8.89 1 9.749 1.164 10.577 1.491C11.475 1.847 12.266 2.367 12.95 3.05C13.633 3.734 14.153 4.525 14.509 5.423C14.836 6.251 15 7.11 15 8L15 11.854C15 11.994 14.952 12.113 14.856 12.209C14.759 12.305 14.641 12.354 14.5 12.354C14.437 12.354 14.379 12.344 14.325 12.325L14.029 12.029C14.01 11.975 14 11.916 14 11.854ZM5 12L5 8L2 8L2 12L5 12Z" />
  </svg>
</template>
```

### Svelte

```svelte
<!-- Gentleface "headset-off" (line-round), MIT. https://gentleface.com/icons/headset-off -->
<script>
  let props = $props();
</script>

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" {...props}>
  <path d="M15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L13.879 14.586C13.706 14.7 13.521 14.792 13.323 14.861C13.056 14.954 12.782 15 12.5 15L8.5 15C8.359 15 8.241 14.952 8.144 14.856C8.048 14.759 8 14.641 8 14.5C8 14.359 8.048 14.241 8.144 14.144C8.241 14.048 8.359 14 8.5 14L12.5 14C12.733 14 12.949 13.952 13.148 13.855L12.293 13L11 13C10.724 13 10.488 12.902 10.293 12.707C10.098 12.512 10 12.276 10 12L10 10.707L3.418 4.126C2.998 4.622 2.666 5.174 2.424 5.784C2.266 6.181 2.153 6.586 2.083 7L5 7C5.276 7 5.512 7.098 5.707 7.293C5.902 7.488 6 7.724 6 8L6 12C6 12.276 5.902 12.512 5.707 12.707C5.512 12.902 5.276 13 5 13L2 13C1.724 13 1.488 12.902 1.293 12.707C1.098 12.512 1 12.276 1 12L1 8C1 7.107 1.165 6.245 1.495 5.415C1.788 4.677 2.193 4.011 2.709 3.416L1.146 1.854C1.047 1.754 0.997 1.636 0.997 1.5C0.997 1.364 1.047 1.246 1.146 1.146C1.246 1.047 1.364 0.997 1.5 0.997C1.636 0.997 1.754 1.047 1.854 1.146L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5ZM11.293 12L11 11.707L11 12L11.293 12ZM14 11.854L14 8L11 8C10.873 8.061 10.745 8.068 10.617 8.023C10.489 7.978 10.394 7.891 10.333 7.764C10.274 7.64 10.267 7.512 10.313 7.382C10.359 7.252 10.444 7.157 10.569 7.098C10.705 7.033 10.849 7 11 7L13.917 7C13.848 6.589 13.735 6.186 13.579 5.791C13.274 5.021 12.828 4.343 12.243 3.757C11.657 3.172 10.979 2.726 10.209 2.421C9.499 2.14 8.763 2 8 2C7.012 2 6.081 2.23 5.207 2.69C5.085 2.754 4.958 2.766 4.826 2.725C4.694 2.684 4.596 2.602 4.532 2.48C4.467 2.358 4.456 2.231 4.497 2.099C4.538 1.967 4.619 1.869 4.741 1.805C5.761 1.268 6.848 1 8 1C8.89 1 9.749 1.164 10.577 1.491C11.475 1.847 12.266 2.367 12.95 3.05C13.633 3.734 14.153 4.525 14.509 5.423C14.836 6.251 15 7.11 15 8L15 11.854C15 11.994 14.952 12.113 14.856 12.209C14.759 12.305 14.641 12.354 14.5 12.354C14.437 12.354 14.379 12.344 14.325 12.325L14.029 12.029C14.01 11.975 14 11.916 14 11.854ZM5 12L5 8L2 8L2 12L5 12Z" />
</svg>
```

### HTML img

```html
<!-- Gentleface "headset-off" (line-round), MIT. https://gentleface.com/icons/headset-off. An <img> can't take currentColor: it draws black. Inline the SVG or use the CSS mask to color it. -->
<img src="https://gentleface.com/svg/line-round/16/headset-off.svg" width="16" height="16" alt="">
```

### CSS

```css
/* Gentleface "headset-off" (line-round), MIT. https://gentleface.com/icons/headset-off. Takes the text color. */
.icon-headset-off {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L13.879 14.586C13.706 14.7 13.521 14.792 13.323 14.861C13.056 14.954 12.782 15 12.5 15L8.5 15C8.359 15 8.241 14.952 8.144 14.856C8.048 14.759 8 14.641 8 14.5C8 14.359 8.048 14.241 8.144 14.144C8.241 14.048 8.359 14 8.5 14L12.5 14C12.733 14 12.949 13.952 13.148 13.855L12.293 13L11 13C10.724 13 10.488 12.902 10.293 12.707C10.098 12.512 10 12.276 10 12L10 10.707L3.418 4.126C2.998 4.622 2.666 5.174 2.424 5.784C2.266 6.181 2.153 6.586 2.083 7L5 7C5.276 7 5.512 7.098 5.707 7.293C5.902 7.488 6 7.724 6 8L6 12C6 12.276 5.902 12.512 5.707 12.707C5.512 12.902 5.276 13 5 13L2 13C1.724 13 1.488 12.902 1.293 12.707C1.098 12.512 1 12.276 1 12L1 8C1 7.107 1.165 6.245 1.495 5.415C1.788 4.677 2.193 4.011 2.709 3.416L1.146 1.854C1.047 1.754 0.997 1.636 0.997 1.5C0.997 1.364 1.047 1.246 1.146 1.146C1.246 1.047 1.364 0.997 1.5 0.997C1.636 0.997 1.754 1.047 1.854 1.146L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5ZM11.293 12L11 11.707L11 12L11.293 12ZM14 11.854L14 8L11 8C10.873 8.061 10.745 8.068 10.617 8.023C10.489 7.978 10.394 7.891 10.333 7.764C10.274 7.64 10.267 7.512 10.313 7.382C10.359 7.252 10.444 7.157 10.569 7.098C10.705 7.033 10.849 7 11 7L13.917 7C13.848 6.589 13.735 6.186 13.579 5.791C13.274 5.021 12.828 4.343 12.243 3.757C11.657 3.172 10.979 2.726 10.209 2.421C9.499 2.14 8.763 2 8 2C7.012 2 6.081 2.23 5.207 2.69C5.085 2.754 4.958 2.766 4.826 2.725C4.694 2.684 4.596 2.602 4.532 2.48C4.467 2.358 4.456 2.231 4.497 2.099C4.538 1.967 4.619 1.869 4.741 1.805C5.761 1.268 6.848 1 8 1C8.89 1 9.749 1.164 10.577 1.491C11.475 1.847 12.266 2.367 12.95 3.05C13.633 3.734 14.153 4.525 14.509 5.423C14.836 6.251 15 7.11 15 8L15 11.854C15 11.994 14.952 12.113 14.856 12.209C14.759 12.305 14.641 12.354 14.5 12.354C14.437 12.354 14.379 12.344 14.325 12.325L14.029 12.029C14.01 11.975 14 11.916 14 11.854ZM5 12L5 8L2 8L2 12L5 12Z'/%3E%3C/svg%3E") center / 16px 16px no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L13.879 14.586C13.706 14.7 13.521 14.792 13.323 14.861C13.056 14.954 12.782 15 12.5 15L8.5 15C8.359 15 8.241 14.952 8.144 14.856C8.048 14.759 8 14.641 8 14.5C8 14.359 8.048 14.241 8.144 14.144C8.241 14.048 8.359 14 8.5 14L12.5 14C12.733 14 12.949 13.952 13.148 13.855L12.293 13L11 13C10.724 13 10.488 12.902 10.293 12.707C10.098 12.512 10 12.276 10 12L10 10.707L3.418 4.126C2.998 4.622 2.666 5.174 2.424 5.784C2.266 6.181 2.153 6.586 2.083 7L5 7C5.276 7 5.512 7.098 5.707 7.293C5.902 7.488 6 7.724 6 8L6 12C6 12.276 5.902 12.512 5.707 12.707C5.512 12.902 5.276 13 5 13L2 13C1.724 13 1.488 12.902 1.293 12.707C1.098 12.512 1 12.276 1 12L1 8C1 7.107 1.165 6.245 1.495 5.415C1.788 4.677 2.193 4.011 2.709 3.416L1.146 1.854C1.047 1.754 0.997 1.636 0.997 1.5C0.997 1.364 1.047 1.246 1.146 1.146C1.246 1.047 1.364 0.997 1.5 0.997C1.636 0.997 1.754 1.047 1.854 1.146L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5ZM11.293 12L11 11.707L11 12L11.293 12ZM14 11.854L14 8L11 8C10.873 8.061 10.745 8.068 10.617 8.023C10.489 7.978 10.394 7.891 10.333 7.764C10.274 7.64 10.267 7.512 10.313 7.382C10.359 7.252 10.444 7.157 10.569 7.098C10.705 7.033 10.849 7 11 7L13.917 7C13.848 6.589 13.735 6.186 13.579 5.791C13.274 5.021 12.828 4.343 12.243 3.757C11.657 3.172 10.979 2.726 10.209 2.421C9.499 2.14 8.763 2 8 2C7.012 2 6.081 2.23 5.207 2.69C5.085 2.754 4.958 2.766 4.826 2.725C4.694 2.684 4.596 2.602 4.532 2.48C4.467 2.358 4.456 2.231 4.497 2.099C4.538 1.967 4.619 1.869 4.741 1.805C5.761 1.268 6.848 1 8 1C8.89 1 9.749 1.164 10.577 1.491C11.475 1.847 12.266 2.367 12.95 3.05C13.633 3.734 14.153 4.525 14.509 5.423C14.836 6.251 15 7.11 15 8L15 11.854C15 11.994 14.952 12.113 14.856 12.209C14.759 12.305 14.641 12.354 14.5 12.354C14.437 12.354 14.379 12.344 14.325 12.325L14.029 12.029C14.01 11.975 14 11.916 14 11.854ZM5 12L5 8L2 8L2 12L5 12Z'/%3E%3C/svg%3E") center / 16px 16px no-repeat;
}
```

### Data URL

```text
data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L13.879 14.586C13.706 14.7 13.521 14.792 13.323 14.861C13.056 14.954 12.782 15 12.5 15L8.5 15C8.359 15 8.241 14.952 8.144 14.856C8.048 14.759 8 14.641 8 14.5C8 14.359 8.048 14.241 8.144 14.144C8.241 14.048 8.359 14 8.5 14L12.5 14C12.733 14 12.949 13.952 13.148 13.855L12.293 13L11 13C10.724 13 10.488 12.902 10.293 12.707C10.098 12.512 10 12.276 10 12L10 10.707L3.418 4.126C2.998 4.622 2.666 5.174 2.424 5.784C2.266 6.181 2.153 6.586 2.083 7L5 7C5.276 7 5.512 7.098 5.707 7.293C5.902 7.488 6 7.724 6 8L6 12C6 12.276 5.902 12.512 5.707 12.707C5.512 12.902 5.276 13 5 13L2 13C1.724 13 1.488 12.902 1.293 12.707C1.098 12.512 1 12.276 1 12L1 8C1 7.107 1.165 6.245 1.495 5.415C1.788 4.677 2.193 4.011 2.709 3.416L1.146 1.854C1.047 1.754 0.997 1.636 0.997 1.5C0.997 1.364 1.047 1.246 1.146 1.146C1.246 1.047 1.364 0.997 1.5 0.997C1.636 0.997 1.754 1.047 1.854 1.146L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5ZM11.293 12L11 11.707L11 12L11.293 12ZM14 11.854L14 8L11 8C10.873 8.061 10.745 8.068 10.617 8.023C10.489 7.978 10.394 7.891 10.333 7.764C10.274 7.64 10.267 7.512 10.313 7.382C10.359 7.252 10.444 7.157 10.569 7.098C10.705 7.033 10.849 7 11 7L13.917 7C13.848 6.589 13.735 6.186 13.579 5.791C13.274 5.021 12.828 4.343 12.243 3.757C11.657 3.172 10.979 2.726 10.209 2.421C9.499 2.14 8.763 2 8 2C7.012 2 6.081 2.23 5.207 2.69C5.085 2.754 4.958 2.766 4.826 2.725C4.694 2.684 4.596 2.602 4.532 2.48C4.467 2.358 4.456 2.231 4.497 2.099C4.538 1.967 4.619 1.869 4.741 1.805C5.761 1.268 6.848 1 8 1C8.89 1 9.749 1.164 10.577 1.491C11.475 1.847 12.266 2.367 12.95 3.05C13.633 3.734 14.153 4.525 14.509 5.423C14.836 6.251 15 7.11 15 8L15 11.854C15 11.994 14.952 12.113 14.856 12.209C14.759 12.305 14.641 12.354 14.5 12.354C14.437 12.354 14.379 12.344 14.325 12.325L14.029 12.029C14.01 11.975 14 11.916 14 11.854ZM5 12L5 8L2 8L2 12L5 12Z'/%3E%3C/svg%3E
```

### Sprite

```html
<!-- Gentleface "headset-off" (line-round), MIT. https://gentleface.com/icons/headset-off
     Every icon of this style in one file: https://gentleface.com/sprite/line-round.svg
     Serve it from your own origin: <use> does not load from another origin. -->
<svg width="16" height="16" aria-hidden="true"><use href="/sprite/line-round.svg#headset-off"/></svg>
```

### SwiftUI

```swift
// Gentleface "headset-off" (line-round), MIT. https://gentleface.com/icons/headset-off
import SwiftUI

struct HeadsetOffIcon: Shape {
    func path(in rect: CGRect) -> Path {
        var p = Path()
        p.move(to: CGPoint(x: 15.003, y: 14.5))
        p.addCurve(to: CGPoint(x: 14.854, y: 14.854), control1: CGPoint(x: 15.003, y: 14.636), control2: CGPoint(x: 14.953, y: 14.754))
        p.addCurve(to: CGPoint(x: 14.5, y: 15.003), control1: CGPoint(x: 14.754, y: 14.953), control2: CGPoint(x: 14.636, y: 15.003))
        p.addCurve(to: CGPoint(x: 14.146, y: 14.854), control1: CGPoint(x: 14.364, y: 15.003), control2: CGPoint(x: 14.246, y: 14.953))
        p.addLine(to: CGPoint(x: 13.879, y: 14.586))
        p.addCurve(to: CGPoint(x: 13.323, y: 14.861), control1: CGPoint(x: 13.706, y: 14.7), control2: CGPoint(x: 13.521, y: 14.792))
        p.addCurve(to: CGPoint(x: 12.5, y: 15), control1: CGPoint(x: 13.056, y: 14.954), control2: CGPoint(x: 12.782, y: 15))
        p.addLine(to: CGPoint(x: 8.5, y: 15))
        p.addCurve(to: CGPoint(x: 8.144, y: 14.856), control1: CGPoint(x: 8.359, y: 15), control2: CGPoint(x: 8.241, y: 14.952))
        p.addCurve(to: CGPoint(x: 8, y: 14.5), control1: CGPoint(x: 8.048, y: 14.759), control2: CGPoint(x: 8, y: 14.641))
        p.addCurve(to: CGPoint(x: 8.144, y: 14.144), control1: CGPoint(x: 8, y: 14.359), control2: CGPoint(x: 8.048, y: 14.241))
        p.addCurve(to: CGPoint(x: 8.5, y: 14), control1: CGPoint(x: 8.241, y: 14.048), control2: CGPoint(x: 8.359, y: 14))
        p.addLine(to: CGPoint(x: 12.5, y: 14))
        p.addCurve(to: CGPoint(x: 13.148, y: 13.855), control1: CGPoint(x: 12.733, y: 14), control2: CGPoint(x: 12.949, y: 13.952))
        p.addLine(to: CGPoint(x: 12.293, y: 13))
        p.addLine(to: CGPoint(x: 11, y: 13))
        p.addCurve(to: CGPoint(x: 10.293, y: 12.707), control1: CGPoint(x: 10.724, y: 13), control2: CGPoint(x: 10.488, y: 12.902))
        p.addCurve(to: CGPoint(x: 10, y: 12), control1: CGPoint(x: 10.098, y: 12.512), control2: CGPoint(x: 10, y: 12.276))
        p.addLine(to: CGPoint(x: 10, y: 10.707))
        p.addLine(to: CGPoint(x: 3.418, y: 4.126))
        p.addCurve(to: CGPoint(x: 2.424, y: 5.784), control1: CGPoint(x: 2.998, y: 4.622), control2: CGPoint(x: 2.666, y: 5.174))
        p.addCurve(to: CGPoint(x: 2.083, y: 7), control1: CGPoint(x: 2.266, y: 6.181), control2: CGPoint(x: 2.153, y: 6.586))
        p.addLine(to: CGPoint(x: 5, y: 7))
        p.addCurve(to: CGPoint(x: 5.707, y: 7.293), control1: CGPoint(x: 5.276, y: 7), control2: CGPoint(x: 5.512, y: 7.098))
        p.addCurve(to: CGPoint(x: 6, y: 8), control1: CGPoint(x: 5.902, y: 7.488), control2: CGPoint(x: 6, y: 7.724))
        p.addLine(to: CGPoint(x: 6, y: 12))
        p.addCurve(to: CGPoint(x: 5.707, y: 12.707), control1: CGPoint(x: 6, y: 12.276), control2: CGPoint(x: 5.902, y: 12.512))
        p.addCurve(to: CGPoint(x: 5, y: 13), control1: CGPoint(x: 5.512, y: 12.902), control2: CGPoint(x: 5.276, y: 13))
        p.addLine(to: CGPoint(x: 2, y: 13))
        p.addCurve(to: CGPoint(x: 1.293, y: 12.707), control1: CGPoint(x: 1.724, y: 13), control2: CGPoint(x: 1.488, y: 12.902))
        p.addCurve(to: CGPoint(x: 1, y: 12), control1: CGPoint(x: 1.098, y: 12.512), control2: CGPoint(x: 1, y: 12.276))
        p.addLine(to: CGPoint(x: 1, y: 8))
        p.addCurve(to: CGPoint(x: 1.495, y: 5.415), control1: CGPoint(x: 1, y: 7.107), control2: CGPoint(x: 1.165, y: 6.245))
        p.addCurve(to: CGPoint(x: 2.709, y: 3.416), control1: CGPoint(x: 1.788, y: 4.677), control2: CGPoint(x: 2.193, y: 4.011))
        p.addLine(to: CGPoint(x: 1.146, y: 1.854))
        p.addCurve(to: CGPoint(x: 0.997, y: 1.5), control1: CGPoint(x: 1.047, y: 1.754), control2: CGPoint(x: 0.997, y: 1.636))
        p.addCurve(to: CGPoint(x: 1.146, y: 1.146), control1: CGPoint(x: 0.997, y: 1.364), control2: CGPoint(x: 1.047, y: 1.246))
        p.addCurve(to: CGPoint(x: 1.5, y: 0.997), control1: CGPoint(x: 1.246, y: 1.047), control2: CGPoint(x: 1.364, y: 0.997))
        p.addCurve(to: CGPoint(x: 1.854, y: 1.146), control1: CGPoint(x: 1.636, y: 0.997), control2: CGPoint(x: 1.754, y: 1.047))
        p.addLine(to: CGPoint(x: 14.854, y: 14.146))
        p.addCurve(to: CGPoint(x: 15.003, y: 14.5), control1: CGPoint(x: 14.953, y: 14.246), control2: CGPoint(x: 15.003, y: 14.364))
        p.closeSubpath()
        p.move(to: CGPoint(x: 11.293, y: 12))
        p.addLine(to: CGPoint(x: 11, y: 11.707))
        p.addLine(to: CGPoint(x: 11, y: 12))
        p.addLine(to: CGPoint(x: 11.293, y: 12))
        p.closeSubpath()
        p.move(to: CGPoint(x: 14, y: 11.854))
        p.addLine(to: CGPoint(x: 14, y: 8))
        p.addLine(to: CGPoint(x: 11, y: 8))
        p.addCurve(to: CGPoint(x: 10.617, y: 8.023), control1: CGPoint(x: 10.873, y: 8.061), control2: CGPoint(x: 10.745, y: 8.068))
        p.addCurve(to: CGPoint(x: 10.333, y: 7.764), control1: CGPoint(x: 10.489, y: 7.978), control2: CGPoint(x: 10.394, y: 7.891))
        p.addCurve(to: CGPoint(x: 10.313, y: 7.382), control1: CGPoint(x: 10.274, y: 7.64), control2: CGPoint(x: 10.267, y: 7.512))
        p.addCurve(to: CGPoint(x: 10.569, y: 7.098), control1: CGPoint(x: 10.359, y: 7.252), control2: CGPoint(x: 10.444, y: 7.157))
        p.addCurve(to: CGPoint(x: 11, y: 7), control1: CGPoint(x: 10.705, y: 7.033), control2: CGPoint(x: 10.849, y: 7))
        p.addLine(to: CGPoint(x: 13.917, y: 7))
        p.addCurve(to: CGPoint(x: 13.579, y: 5.791), control1: CGPoint(x: 13.848, y: 6.589), control2: CGPoint(x: 13.735, y: 6.186))
        p.addCurve(to: CGPoint(x: 12.243, y: 3.757), control1: CGPoint(x: 13.274, y: 5.021), control2: CGPoint(x: 12.828, y: 4.343))
        p.addCurve(to: CGPoint(x: 10.209, y: 2.421), control1: CGPoint(x: 11.657, y: 3.172), control2: CGPoint(x: 10.979, y: 2.726))
        p.addCurve(to: CGPoint(x: 8, y: 2), control1: CGPoint(x: 9.499, y: 2.14), control2: CGPoint(x: 8.763, y: 2))
        p.addCurve(to: CGPoint(x: 5.207, y: 2.69), control1: CGPoint(x: 7.012, y: 2), control2: CGPoint(x: 6.081, y: 2.23))
        p.addCurve(to: CGPoint(x: 4.826, y: 2.725), control1: CGPoint(x: 5.085, y: 2.754), control2: CGPoint(x: 4.958, y: 2.766))
        p.addCurve(to: CGPoint(x: 4.532, y: 2.48), control1: CGPoint(x: 4.694, y: 2.684), control2: CGPoint(x: 4.596, y: 2.602))
        p.addCurve(to: CGPoint(x: 4.497, y: 2.099), control1: CGPoint(x: 4.467, y: 2.358), control2: CGPoint(x: 4.456, y: 2.231))
        p.addCurve(to: CGPoint(x: 4.741, y: 1.805), control1: CGPoint(x: 4.538, y: 1.967), control2: CGPoint(x: 4.619, y: 1.869))
        p.addCurve(to: CGPoint(x: 8, y: 1), control1: CGPoint(x: 5.761, y: 1.268), control2: CGPoint(x: 6.848, y: 1))
        p.addCurve(to: CGPoint(x: 10.577, y: 1.491), control1: CGPoint(x: 8.89, y: 1), control2: CGPoint(x: 9.749, y: 1.164))
        p.addCurve(to: CGPoint(x: 12.95, y: 3.05), control1: CGPoint(x: 11.475, y: 1.847), control2: CGPoint(x: 12.266, y: 2.367))
        p.addCurve(to: CGPoint(x: 14.509, y: 5.423), control1: CGPoint(x: 13.633, y: 3.734), control2: CGPoint(x: 14.153, y: 4.525))
        p.addCurve(to: CGPoint(x: 15, y: 8), control1: CGPoint(x: 14.836, y: 6.251), control2: CGPoint(x: 15, y: 7.11))
        p.addLine(to: CGPoint(x: 15, y: 11.854))
        p.addCurve(to: CGPoint(x: 14.856, y: 12.209), control1: CGPoint(x: 15, y: 11.994), control2: CGPoint(x: 14.952, y: 12.113))
        p.addCurve(to: CGPoint(x: 14.5, y: 12.354), control1: CGPoint(x: 14.759, y: 12.305), control2: CGPoint(x: 14.641, y: 12.354))
        p.addCurve(to: CGPoint(x: 14.325, y: 12.325), control1: CGPoint(x: 14.437, y: 12.354), control2: CGPoint(x: 14.379, y: 12.344))
        p.addLine(to: CGPoint(x: 14.029, y: 12.029))
        p.addCurve(to: CGPoint(x: 14, y: 11.854), control1: CGPoint(x: 14.01, y: 11.975), control2: CGPoint(x: 14, y: 11.916))
        p.closeSubpath()
        p.move(to: CGPoint(x: 5, y: 12))
        p.addLine(to: CGPoint(x: 5, y: 8))
        p.addLine(to: CGPoint(x: 2, y: 8))
        p.addLine(to: CGPoint(x: 2, y: 12))
        p.addLine(to: CGPoint(x: 5, y: 12))
        p.closeSubpath()
        return p.applying(CGAffineTransform(scaleX: rect.width / 16, y: rect.height / 16))
    }
}

// HeadsetOffIcon().frame(width: 16, height: 16) fills with the foreground style. Keep it on whole points to stay crisp.
```

### Compose

```kotlin
// Gentleface "headset-off" (line-round), MIT. https://gentleface.com/icons/headset-off
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.addPathNodes
import androidx.compose.ui.unit.dp

val HeadsetOffIcon: ImageVector by lazy {
    ImageVector.Builder(
        name = "headset-off", defaultWidth = 16.dp, defaultHeight = 16.dp,
        viewportWidth = 16f, viewportHeight = 16f,
    ).addPath(
        pathData = addPathNodes("M15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L13.879 14.586C13.706 14.7 13.521 14.792 13.323 14.861C13.056 14.954 12.782 15 12.5 15L8.5 15C8.359 15 8.241 14.952 8.144 14.856C8.048 14.759 8 14.641 8 14.5C8 14.359 8.048 14.241 8.144 14.144C8.241 14.048 8.359 14 8.5 14L12.5 14C12.733 14 12.949 13.952 13.148 13.855L12.293 13L11 13C10.724 13 10.488 12.902 10.293 12.707C10.098 12.512 10 12.276 10 12L10 10.707L3.418 4.126C2.998 4.622 2.666 5.174 2.424 5.784C2.266 6.181 2.153 6.586 2.083 7L5 7C5.276 7 5.512 7.098 5.707 7.293C5.902 7.488 6 7.724 6 8L6 12C6 12.276 5.902 12.512 5.707 12.707C5.512 12.902 5.276 13 5 13L2 13C1.724 13 1.488 12.902 1.293 12.707C1.098 12.512 1 12.276 1 12L1 8C1 7.107 1.165 6.245 1.495 5.415C1.788 4.677 2.193 4.011 2.709 3.416L1.146 1.854C1.047 1.754 0.997 1.636 0.997 1.5C0.997 1.364 1.047 1.246 1.146 1.146C1.246 1.047 1.364 0.997 1.5 0.997C1.636 0.997 1.754 1.047 1.854 1.146L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5ZM11.293 12L11 11.707L11 12L11.293 12ZM14 11.854L14 8L11 8C10.873 8.061 10.745 8.068 10.617 8.023C10.489 7.978 10.394 7.891 10.333 7.764C10.274 7.64 10.267 7.512 10.313 7.382C10.359 7.252 10.444 7.157 10.569 7.098C10.705 7.033 10.849 7 11 7L13.917 7C13.848 6.589 13.735 6.186 13.579 5.791C13.274 5.021 12.828 4.343 12.243 3.757C11.657 3.172 10.979 2.726 10.209 2.421C9.499 2.14 8.763 2 8 2C7.012 2 6.081 2.23 5.207 2.69C5.085 2.754 4.958 2.766 4.826 2.725C4.694 2.684 4.596 2.602 4.532 2.48C4.467 2.358 4.456 2.231 4.497 2.099C4.538 1.967 4.619 1.869 4.741 1.805C5.761 1.268 6.848 1 8 1C8.89 1 9.749 1.164 10.577 1.491C11.475 1.847 12.266 2.367 12.95 3.05C13.633 3.734 14.153 4.525 14.509 5.423C14.836 6.251 15 7.11 15 8L15 11.854C15 11.994 14.952 12.113 14.856 12.209C14.759 12.305 14.641 12.354 14.5 12.354C14.437 12.354 14.379 12.344 14.325 12.325L14.029 12.029C14.01 11.975 14 11.916 14 11.854ZM5 12L5 8L2 8L2 12L5 12Z"),
        fill = SolidColor(Color.Black),
    ).build()
}

// Icon(HeadsetOffIcon, contentDescription = null) tints it with LocalContentColor.
```

### Android XML

```xml
<!-- res/drawable/ic_headset_off.xml · Gentleface "headset-off" (line-round), MIT. https://gentleface.com/icons/headset-off -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="16dp"
    android:height="16dp"
    android:viewportWidth="16"
    android:viewportHeight="16"
    android:tint="?attr/colorControlNormal">
  <path
      android:fillColor="@android:color/white"
      android:pathData="M15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L13.879 14.586C13.706 14.7 13.521 14.792 13.323 14.861C13.056 14.954 12.782 15 12.5 15L8.5 15C8.359 15 8.241 14.952 8.144 14.856C8.048 14.759 8 14.641 8 14.5C8 14.359 8.048 14.241 8.144 14.144C8.241 14.048 8.359 14 8.5 14L12.5 14C12.733 14 12.949 13.952 13.148 13.855L12.293 13L11 13C10.724 13 10.488 12.902 10.293 12.707C10.098 12.512 10 12.276 10 12L10 10.707L3.418 4.126C2.998 4.622 2.666 5.174 2.424 5.784C2.266 6.181 2.153 6.586 2.083 7L5 7C5.276 7 5.512 7.098 5.707 7.293C5.902 7.488 6 7.724 6 8L6 12C6 12.276 5.902 12.512 5.707 12.707C5.512 12.902 5.276 13 5 13L2 13C1.724 13 1.488 12.902 1.293 12.707C1.098 12.512 1 12.276 1 12L1 8C1 7.107 1.165 6.245 1.495 5.415C1.788 4.677 2.193 4.011 2.709 3.416L1.146 1.854C1.047 1.754 0.997 1.636 0.997 1.5C0.997 1.364 1.047 1.246 1.146 1.146C1.246 1.047 1.364 0.997 1.5 0.997C1.636 0.997 1.754 1.047 1.854 1.146L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5ZM11.293 12L11 11.707L11 12L11.293 12ZM14 11.854L14 8L11 8C10.873 8.061 10.745 8.068 10.617 8.023C10.489 7.978 10.394 7.891 10.333 7.764C10.274 7.64 10.267 7.512 10.313 7.382C10.359 7.252 10.444 7.157 10.569 7.098C10.705 7.033 10.849 7 11 7L13.917 7C13.848 6.589 13.735 6.186 13.579 5.791C13.274 5.021 12.828 4.343 12.243 3.757C11.657 3.172 10.979 2.726 10.209 2.421C9.499 2.14 8.763 2 8 2C7.012 2 6.081 2.23 5.207 2.69C5.085 2.754 4.958 2.766 4.826 2.725C4.694 2.684 4.596 2.602 4.532 2.48C4.467 2.358 4.456 2.231 4.497 2.099C4.538 1.967 4.619 1.869 4.741 1.805C5.761 1.268 6.848 1 8 1C8.89 1 9.749 1.164 10.577 1.491C11.475 1.847 12.266 2.367 12.95 3.05C13.633 3.734 14.153 4.525 14.509 5.423C14.836 6.251 15 7.11 15 8L15 11.854C15 11.994 14.952 12.113 14.856 12.209C14.759 12.305 14.641 12.354 14.5 12.354C14.437 12.354 14.379 12.344 14.325 12.325L14.029 12.029C14.01 11.975 14 11.916 14 11.854ZM5 12L5 8L2 8L2 12L5 12Z"/>
</vector>
```

### Flutter

```dart
// Gentleface "headset-off" (line-round), MIT. https://gentleface.com/icons/headset-off
import 'package:flutter/widgets.dart';

class HeadsetOffIcon extends StatelessWidget {
  const HeadsetOffIcon({super.key, this.size = 16, this.color});
  final double size;
  final Color? color;

  @override
  Widget build(BuildContext context) => CustomPaint(
        size: Size.square(size),
        painter: _HeadsetOffIconPainter(color ?? IconTheme.of(context).color ?? const Color(0xFF000000)),
      );
}

class _HeadsetOffIconPainter extends CustomPainter {
  _HeadsetOffIconPainter(this.color);
  final Color color;

  @override
  void paint(Canvas canvas, Size size) {
    canvas.scale(size.width / 16, size.height / 16);
    final p = Path()
      ..moveTo(15.003, 14.5)
      ..cubicTo(15.003, 14.636, 14.953, 14.754, 14.854, 14.854)
      ..cubicTo(14.754, 14.953, 14.636, 15.003, 14.5, 15.003)
      ..cubicTo(14.364, 15.003, 14.246, 14.953, 14.146, 14.854)
      ..lineTo(13.879, 14.586)
      ..cubicTo(13.706, 14.7, 13.521, 14.792, 13.323, 14.861)
      ..cubicTo(13.056, 14.954, 12.782, 15, 12.5, 15)
      ..lineTo(8.5, 15)
      ..cubicTo(8.359, 15, 8.241, 14.952, 8.144, 14.856)
      ..cubicTo(8.048, 14.759, 8, 14.641, 8, 14.5)
      ..cubicTo(8, 14.359, 8.048, 14.241, 8.144, 14.144)
      ..cubicTo(8.241, 14.048, 8.359, 14, 8.5, 14)
      ..lineTo(12.5, 14)
      ..cubicTo(12.733, 14, 12.949, 13.952, 13.148, 13.855)
      ..lineTo(12.293, 13)
      ..lineTo(11, 13)
      ..cubicTo(10.724, 13, 10.488, 12.902, 10.293, 12.707)
      ..cubicTo(10.098, 12.512, 10, 12.276, 10, 12)
      ..lineTo(10, 10.707)
      ..lineTo(3.418, 4.126)
      ..cubicTo(2.998, 4.622, 2.666, 5.174, 2.424, 5.784)
      ..cubicTo(2.266, 6.181, 2.153, 6.586, 2.083, 7)
      ..lineTo(5, 7)
      ..cubicTo(5.276, 7, 5.512, 7.098, 5.707, 7.293)
      ..cubicTo(5.902, 7.488, 6, 7.724, 6, 8)
      ..lineTo(6, 12)
      ..cubicTo(6, 12.276, 5.902, 12.512, 5.707, 12.707)
      ..cubicTo(5.512, 12.902, 5.276, 13, 5, 13)
      ..lineTo(2, 13)
      ..cubicTo(1.724, 13, 1.488, 12.902, 1.293, 12.707)
      ..cubicTo(1.098, 12.512, 1, 12.276, 1, 12)
      ..lineTo(1, 8)
      ..cubicTo(1, 7.107, 1.165, 6.245, 1.495, 5.415)
      ..cubicTo(1.788, 4.677, 2.193, 4.011, 2.709, 3.416)
      ..lineTo(1.146, 1.854)
      ..cubicTo(1.047, 1.754, 0.997, 1.636, 0.997, 1.5)
      ..cubicTo(0.997, 1.364, 1.047, 1.246, 1.146, 1.146)
      ..cubicTo(1.246, 1.047, 1.364, 0.997, 1.5, 0.997)
      ..cubicTo(1.636, 0.997, 1.754, 1.047, 1.854, 1.146)
      ..lineTo(14.854, 14.146)
      ..cubicTo(14.953, 14.246, 15.003, 14.364, 15.003, 14.5)
      ..close()
      ..moveTo(11.293, 12)
      ..lineTo(11, 11.707)
      ..lineTo(11, 12)
      ..lineTo(11.293, 12)
      ..close()
      ..moveTo(14, 11.854)
      ..lineTo(14, 8)
      ..lineTo(11, 8)
      ..cubicTo(10.873, 8.061, 10.745, 8.068, 10.617, 8.023)
      ..cubicTo(10.489, 7.978, 10.394, 7.891, 10.333, 7.764)
      ..cubicTo(10.274, 7.64, 10.267, 7.512, 10.313, 7.382)
      ..cubicTo(10.359, 7.252, 10.444, 7.157, 10.569, 7.098)
      ..cubicTo(10.705, 7.033, 10.849, 7, 11, 7)
      ..lineTo(13.917, 7)
      ..cubicTo(13.848, 6.589, 13.735, 6.186, 13.579, 5.791)
      ..cubicTo(13.274, 5.021, 12.828, 4.343, 12.243, 3.757)
      ..cubicTo(11.657, 3.172, 10.979, 2.726, 10.209, 2.421)
      ..cubicTo(9.499, 2.14, 8.763, 2, 8, 2)
      ..cubicTo(7.012, 2, 6.081, 2.23, 5.207, 2.69)
      ..cubicTo(5.085, 2.754, 4.958, 2.766, 4.826, 2.725)
      ..cubicTo(4.694, 2.684, 4.596, 2.602, 4.532, 2.48)
      ..cubicTo(4.467, 2.358, 4.456, 2.231, 4.497, 2.099)
      ..cubicTo(4.538, 1.967, 4.619, 1.869, 4.741, 1.805)
      ..cubicTo(5.761, 1.268, 6.848, 1, 8, 1)
      ..cubicTo(8.89, 1, 9.749, 1.164, 10.577, 1.491)
      ..cubicTo(11.475, 1.847, 12.266, 2.367, 12.95, 3.05)
      ..cubicTo(13.633, 3.734, 14.153, 4.525, 14.509, 5.423)
      ..cubicTo(14.836, 6.251, 15, 7.11, 15, 8)
      ..lineTo(15, 11.854)
      ..cubicTo(15, 11.994, 14.952, 12.113, 14.856, 12.209)
      ..cubicTo(14.759, 12.305, 14.641, 12.354, 14.5, 12.354)
      ..cubicTo(14.437, 12.354, 14.379, 12.344, 14.325, 12.325)
      ..lineTo(14.029, 12.029)
      ..cubicTo(14.01, 11.975, 14, 11.916, 14, 11.854)
      ..close()
      ..moveTo(5, 12)
      ..lineTo(5, 8)
      ..lineTo(2, 8)
      ..lineTo(2, 12)
      ..lineTo(5, 12)
      ..close();
    canvas.drawPath(p, Paint()..color = color);
  }

  @override
  bool shouldRepaint(_HeadsetOffIconPainter old) => old.color != color;
}
```
