# settings-reset icon

Settings reset. Gentleface icon, drawn on the 16 px pixel grid. Free, MIT licensed. Page: https://gentleface.com/icons/settings-reset

- Category: Actions
- Use it for: reset settings, restore defaults, reset to default
- Tags: settings, gear, reset, restore, defaults, factory-reset, counter-clockwise, undo
- Family: gears, settings, settings-alert, settings-arrow-down, settings-arrow-up, settings-check, settings-code, settings-heart, settings-lock, settings-sparkle, settings-sync
- Component name: SettingsResetIcon
- Added: 2026-11-12

## Files

Each icon is drawn on the 16 px grid, and most also on the 20 and 24 px grids (at 24 in three weights: light 1 px, regular 1.5 px, bold 2 px). Show the drawing made for your size, or an exact multiple of it, on whole pixels: 16 for 16 and 32 px, 20 for 20 and 40, 24 for 24 and 48. A size in between or a fractional position blurs it. The code on each icon page is the 16 px drawing, an SVG with fill="currentColor"; the icon page's downloads follow its Grid switch, and npm has the 20 and 24 px drawings too.

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

The SVG of every style: https://gentleface.com/icons/settings-reset.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="M3.464 10.125L2.277 10.916C2.166 10.991 2.045 11.017 1.917 10.996C1.789 10.974 1.684 10.91 1.602 10.803C1.104 10.149 0.743 9.427 0.519 8.636C0.489 8.531 0.493 8.427 0.53 8.327C0.567 8.226 0.631 8.145 0.723 8.084L1.939 7.273C1.848 6.758 1.848 6.242 1.939 5.727L0.723 4.916C0.631 4.855 0.567 4.774 0.53 4.673C0.493 4.573 0.489 4.469 0.519 4.364C0.743 3.573 1.104 2.851 1.602 2.197C1.684 2.09 1.789 2.026 1.917 2.004C2.045 1.983 2.166 2.009 2.277 2.084L3.464 2.875C3.925 2.515 4.437 2.257 5 2.102L5 1C5 0.724 5.098 0.488 5.293 0.293C5.488 0.098 5.724 0 6 0L7 0C7.276 0 7.512 0.098 7.707 0.293C7.902 0.488 8 0.724 8 1L8 2.102C8.563 2.257 9.075 2.515 9.536 2.875L10.723 2.084C10.834 2.009 10.955 1.983 11.083 2.004C11.211 2.026 11.316 2.09 11.398 2.197C11.896 2.851 12.257 3.573 12.481 4.364C12.511 4.469 12.507 4.573 12.47 4.673C12.433 4.774 12.369 4.855 12.277 4.916L12.064 5.058C11.833 5.127 11.624 5.254 11.439 5.439L11.333 5.545L11.057 5.73C11.058 5.762 11.057 5.794 11.053 5.825L10.626 6.252C10.5 6.271 10.383 6.243 10.276 6.17C10.162 6.092 10.092 5.986 10.066 5.85C10.052 5.774 10.035 5.699 10.016 5.625C9.989 5.521 9.994 5.42 10.032 5.321C10.07 5.223 10.133 5.144 10.223 5.084L11.41 4.293C11.272 3.903 11.092 3.535 10.87 3.187L9.777 3.916C9.68 3.981 9.574 4.009 9.46 4C9.346 3.991 9.246 3.946 9.16 3.867C8.662 3.405 8.079 3.114 7.41 2.992C7.29 2.97 7.191 2.913 7.115 2.821C7.038 2.73 7 2.623 7 2.5L7 1L6 1L6 2.5C6 2.623 5.962 2.73 5.885 2.821C5.809 2.913 5.71 2.97 5.59 2.992C4.921 3.114 4.338 3.405 3.84 3.867C3.754 3.946 3.654 3.991 3.54 4C3.426 4.009 3.32 3.981 3.223 3.916L2.13 3.187C1.908 3.535 1.728 3.903 1.59 4.293L2.777 5.084C2.867 5.144 2.93 5.223 2.968 5.321C3.006 5.42 3.011 5.521 2.984 5.625C2.834 6.208 2.834 6.792 2.984 7.375C3.011 7.479 3.006 7.58 2.968 7.679C2.93 7.777 2.867 7.856 2.777 7.916L1.59 8.707C1.728 9.097 1.908 9.465 2.13 9.813L3.223 9.084C3.32 9.019 3.426 8.991 3.54 9C3.654 9.009 3.754 9.054 3.84 9.133C4.338 9.595 4.921 9.886 5.59 10.008C5.71 10.03 5.809 10.087 5.885 10.179C5.962 10.27 6 10.377 6 10.5L6 12L6.605 12C6.746 12 6.865 12.048 6.961 12.144C7.013 12.196 7.05 12.254 7.074 12.318C7.083 12.368 7.094 12.418 7.104 12.467C7.105 12.478 7.105 12.489 7.105 12.5C7.105 12.641 7.057 12.759 6.961 12.856C6.865 12.952 6.746 13 6.605 13L6 13C5.724 13 5.488 12.902 5.293 12.707C5.098 12.512 5 12.276 5 12L5 10.898C4.437 10.743 3.925 10.485 3.464 10.125ZM4.176 5.58C4.303 5.259 4.488 4.976 4.732 4.732C4.976 4.488 5.259 4.303 5.58 4.176C5.875 4.059 6.182 4 6.5 4C6.818 4 7.125 4.059 7.42 4.176C7.741 4.303 8.024 4.488 8.268 4.732C8.512 4.976 8.697 5.259 8.824 5.58C8.941 5.875 9 6.182 9 6.5C9 6.818 8.941 7.125 8.824 7.42C8.697 7.741 8.512 8.024 8.268 8.268C8.024 8.512 7.741 8.697 7.42 8.824C7.125 8.941 6.818 9 6.5 9C6.182 9 5.875 8.941 5.58 8.824C5.259 8.697 4.976 8.512 4.732 8.268C4.488 8.024 4.303 7.741 4.176 7.42C4.059 7.125 4 6.818 4 6.5C4 6.182 4.059 5.875 4.176 5.58ZM5.105 7.052C5.182 7.245 5.293 7.414 5.439 7.561C5.586 7.707 5.755 7.818 5.948 7.895C6.125 7.965 6.309 8 6.5 8C6.691 8 6.875 7.965 7.052 7.895C7.245 7.818 7.414 7.707 7.561 7.561C7.707 7.414 7.818 7.245 7.895 7.052C7.965 6.875 8 6.691 8 6.5C8 6.309 7.965 6.125 7.895 5.948C7.818 5.755 7.707 5.586 7.561 5.439C7.414 5.293 7.245 5.182 7.052 5.105C6.875 5.035 6.691 5 6.5 5C6.309 5 6.125 5.035 5.948 5.105C5.755 5.182 5.586 5.293 5.439 5.439C5.293 5.586 5.182 5.755 5.105 5.948C5.035 6.125 5 6.309 5 6.5C5 6.691 5.035 6.875 5.105 7.052ZM12.788 8.246C13.238 8.424 13.633 8.683 13.975 9.025C14.317 9.367 14.576 9.762 14.754 10.212C14.918 10.625 15 11.055 15 11.5C15 11.945 14.918 12.375 14.754 12.788C14.576 13.238 14.317 13.633 13.975 13.975C13.633 14.317 13.238 14.576 12.788 14.754C12.375 14.918 11.945 15 11.5 15C11.055 15 10.625 14.918 10.212 14.754C9.762 14.576 9.367 14.317 9.025 13.975C8.683 13.633 8.424 13.238 8.246 12.788C8.082 12.375 8 11.945 8 11.5C8 11.359 8.048 11.241 8.144 11.144C8.241 11.048 8.359 11 8.5 11C8.641 11 8.759 11.048 8.856 11.144C8.952 11.241 9 11.359 9 11.5C9 11.818 9.059 12.125 9.176 12.42C9.303 12.741 9.488 13.024 9.732 13.268C9.976 13.512 10.259 13.697 10.58 13.824C10.875 13.941 11.182 14 11.5 14C11.818 14 12.125 13.941 12.42 13.824C12.741 13.697 13.024 13.512 13.268 13.268C13.512 13.024 13.697 12.741 13.824 12.42C13.941 12.125 14 11.818 14 11.5C14 11.182 13.941 10.875 13.824 10.58C13.697 10.259 13.512 9.976 13.268 9.732C13.024 9.488 12.741 9.303 12.42 9.176C12.192 9.085 11.958 9.03 11.716 9.009L12.854 10.146C12.953 10.246 13.003 10.364 13.003 10.5C13.003 10.636 12.953 10.754 12.854 10.854C12.754 10.953 12.636 11.003 12.5 11.003C12.364 11.003 12.246 10.953 12.146 10.854L10.146 8.854C10.047 8.754 9.997 8.636 9.997 8.5C9.997 8.364 10.047 8.246 10.146 8.146L12.146 6.146C12.246 6.047 12.364 5.997 12.5 5.997C12.636 5.997 12.754 6.047 12.854 6.146C12.951 6.244 13 6.362 13 6.5C13 6.638 12.951 6.756 12.854 6.854L11.701 8.006C12.075 8.027 12.437 8.107 12.788 8.246Z"/></svg>
```

### React

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

export function SettingsResetIcon(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="M3.464 10.125L2.277 10.916C2.166 10.991 2.045 11.017 1.917 10.996C1.789 10.974 1.684 10.91 1.602 10.803C1.104 10.149 0.743 9.427 0.519 8.636C0.489 8.531 0.493 8.427 0.53 8.327C0.567 8.226 0.631 8.145 0.723 8.084L1.939 7.273C1.848 6.758 1.848 6.242 1.939 5.727L0.723 4.916C0.631 4.855 0.567 4.774 0.53 4.673C0.493 4.573 0.489 4.469 0.519 4.364C0.743 3.573 1.104 2.851 1.602 2.197C1.684 2.09 1.789 2.026 1.917 2.004C2.045 1.983 2.166 2.009 2.277 2.084L3.464 2.875C3.925 2.515 4.437 2.257 5 2.102L5 1C5 0.724 5.098 0.488 5.293 0.293C5.488 0.098 5.724 0 6 0L7 0C7.276 0 7.512 0.098 7.707 0.293C7.902 0.488 8 0.724 8 1L8 2.102C8.563 2.257 9.075 2.515 9.536 2.875L10.723 2.084C10.834 2.009 10.955 1.983 11.083 2.004C11.211 2.026 11.316 2.09 11.398 2.197C11.896 2.851 12.257 3.573 12.481 4.364C12.511 4.469 12.507 4.573 12.47 4.673C12.433 4.774 12.369 4.855 12.277 4.916L12.064 5.058C11.833 5.127 11.624 5.254 11.439 5.439L11.333 5.545L11.057 5.73C11.058 5.762 11.057 5.794 11.053 5.825L10.626 6.252C10.5 6.271 10.383 6.243 10.276 6.17C10.162 6.092 10.092 5.986 10.066 5.85C10.052 5.774 10.035 5.699 10.016 5.625C9.989 5.521 9.994 5.42 10.032 5.321C10.07 5.223 10.133 5.144 10.223 5.084L11.41 4.293C11.272 3.903 11.092 3.535 10.87 3.187L9.777 3.916C9.68 3.981 9.574 4.009 9.46 4C9.346 3.991 9.246 3.946 9.16 3.867C8.662 3.405 8.079 3.114 7.41 2.992C7.29 2.97 7.191 2.913 7.115 2.821C7.038 2.73 7 2.623 7 2.5L7 1L6 1L6 2.5C6 2.623 5.962 2.73 5.885 2.821C5.809 2.913 5.71 2.97 5.59 2.992C4.921 3.114 4.338 3.405 3.84 3.867C3.754 3.946 3.654 3.991 3.54 4C3.426 4.009 3.32 3.981 3.223 3.916L2.13 3.187C1.908 3.535 1.728 3.903 1.59 4.293L2.777 5.084C2.867 5.144 2.93 5.223 2.968 5.321C3.006 5.42 3.011 5.521 2.984 5.625C2.834 6.208 2.834 6.792 2.984 7.375C3.011 7.479 3.006 7.58 2.968 7.679C2.93 7.777 2.867 7.856 2.777 7.916L1.59 8.707C1.728 9.097 1.908 9.465 2.13 9.813L3.223 9.084C3.32 9.019 3.426 8.991 3.54 9C3.654 9.009 3.754 9.054 3.84 9.133C4.338 9.595 4.921 9.886 5.59 10.008C5.71 10.03 5.809 10.087 5.885 10.179C5.962 10.27 6 10.377 6 10.5L6 12L6.605 12C6.746 12 6.865 12.048 6.961 12.144C7.013 12.196 7.05 12.254 7.074 12.318C7.083 12.368 7.094 12.418 7.104 12.467C7.105 12.478 7.105 12.489 7.105 12.5C7.105 12.641 7.057 12.759 6.961 12.856C6.865 12.952 6.746 13 6.605 13L6 13C5.724 13 5.488 12.902 5.293 12.707C5.098 12.512 5 12.276 5 12L5 10.898C4.437 10.743 3.925 10.485 3.464 10.125ZM4.176 5.58C4.303 5.259 4.488 4.976 4.732 4.732C4.976 4.488 5.259 4.303 5.58 4.176C5.875 4.059 6.182 4 6.5 4C6.818 4 7.125 4.059 7.42 4.176C7.741 4.303 8.024 4.488 8.268 4.732C8.512 4.976 8.697 5.259 8.824 5.58C8.941 5.875 9 6.182 9 6.5C9 6.818 8.941 7.125 8.824 7.42C8.697 7.741 8.512 8.024 8.268 8.268C8.024 8.512 7.741 8.697 7.42 8.824C7.125 8.941 6.818 9 6.5 9C6.182 9 5.875 8.941 5.58 8.824C5.259 8.697 4.976 8.512 4.732 8.268C4.488 8.024 4.303 7.741 4.176 7.42C4.059 7.125 4 6.818 4 6.5C4 6.182 4.059 5.875 4.176 5.58ZM5.105 7.052C5.182 7.245 5.293 7.414 5.439 7.561C5.586 7.707 5.755 7.818 5.948 7.895C6.125 7.965 6.309 8 6.5 8C6.691 8 6.875 7.965 7.052 7.895C7.245 7.818 7.414 7.707 7.561 7.561C7.707 7.414 7.818 7.245 7.895 7.052C7.965 6.875 8 6.691 8 6.5C8 6.309 7.965 6.125 7.895 5.948C7.818 5.755 7.707 5.586 7.561 5.439C7.414 5.293 7.245 5.182 7.052 5.105C6.875 5.035 6.691 5 6.5 5C6.309 5 6.125 5.035 5.948 5.105C5.755 5.182 5.586 5.293 5.439 5.439C5.293 5.586 5.182 5.755 5.105 5.948C5.035 6.125 5 6.309 5 6.5C5 6.691 5.035 6.875 5.105 7.052ZM12.788 8.246C13.238 8.424 13.633 8.683 13.975 9.025C14.317 9.367 14.576 9.762 14.754 10.212C14.918 10.625 15 11.055 15 11.5C15 11.945 14.918 12.375 14.754 12.788C14.576 13.238 14.317 13.633 13.975 13.975C13.633 14.317 13.238 14.576 12.788 14.754C12.375 14.918 11.945 15 11.5 15C11.055 15 10.625 14.918 10.212 14.754C9.762 14.576 9.367 14.317 9.025 13.975C8.683 13.633 8.424 13.238 8.246 12.788C8.082 12.375 8 11.945 8 11.5C8 11.359 8.048 11.241 8.144 11.144C8.241 11.048 8.359 11 8.5 11C8.641 11 8.759 11.048 8.856 11.144C8.952 11.241 9 11.359 9 11.5C9 11.818 9.059 12.125 9.176 12.42C9.303 12.741 9.488 13.024 9.732 13.268C9.976 13.512 10.259 13.697 10.58 13.824C10.875 13.941 11.182 14 11.5 14C11.818 14 12.125 13.941 12.42 13.824C12.741 13.697 13.024 13.512 13.268 13.268C13.512 13.024 13.697 12.741 13.824 12.42C13.941 12.125 14 11.818 14 11.5C14 11.182 13.941 10.875 13.824 10.58C13.697 10.259 13.512 9.976 13.268 9.732C13.024 9.488 12.741 9.303 12.42 9.176C12.192 9.085 11.958 9.03 11.716 9.009L12.854 10.146C12.953 10.246 13.003 10.364 13.003 10.5C13.003 10.636 12.953 10.754 12.854 10.854C12.754 10.953 12.636 11.003 12.5 11.003C12.364 11.003 12.246 10.953 12.146 10.854L10.146 8.854C10.047 8.754 9.997 8.636 9.997 8.5C9.997 8.364 10.047 8.246 10.146 8.146L12.146 6.146C12.246 6.047 12.364 5.997 12.5 5.997C12.636 5.997 12.754 6.047 12.854 6.146C12.951 6.244 13 6.362 13 6.5C13 6.638 12.951 6.756 12.854 6.854L11.701 8.006C12.075 8.027 12.437 8.107 12.788 8.246Z" />
    </svg>
  );
}
```

### Vue

```vue
<!-- Gentleface "settings-reset" (line-round), MIT. https://gentleface.com/icons/settings-reset -->
<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="M3.464 10.125L2.277 10.916C2.166 10.991 2.045 11.017 1.917 10.996C1.789 10.974 1.684 10.91 1.602 10.803C1.104 10.149 0.743 9.427 0.519 8.636C0.489 8.531 0.493 8.427 0.53 8.327C0.567 8.226 0.631 8.145 0.723 8.084L1.939 7.273C1.848 6.758 1.848 6.242 1.939 5.727L0.723 4.916C0.631 4.855 0.567 4.774 0.53 4.673C0.493 4.573 0.489 4.469 0.519 4.364C0.743 3.573 1.104 2.851 1.602 2.197C1.684 2.09 1.789 2.026 1.917 2.004C2.045 1.983 2.166 2.009 2.277 2.084L3.464 2.875C3.925 2.515 4.437 2.257 5 2.102L5 1C5 0.724 5.098 0.488 5.293 0.293C5.488 0.098 5.724 0 6 0L7 0C7.276 0 7.512 0.098 7.707 0.293C7.902 0.488 8 0.724 8 1L8 2.102C8.563 2.257 9.075 2.515 9.536 2.875L10.723 2.084C10.834 2.009 10.955 1.983 11.083 2.004C11.211 2.026 11.316 2.09 11.398 2.197C11.896 2.851 12.257 3.573 12.481 4.364C12.511 4.469 12.507 4.573 12.47 4.673C12.433 4.774 12.369 4.855 12.277 4.916L12.064 5.058C11.833 5.127 11.624 5.254 11.439 5.439L11.333 5.545L11.057 5.73C11.058 5.762 11.057 5.794 11.053 5.825L10.626 6.252C10.5 6.271 10.383 6.243 10.276 6.17C10.162 6.092 10.092 5.986 10.066 5.85C10.052 5.774 10.035 5.699 10.016 5.625C9.989 5.521 9.994 5.42 10.032 5.321C10.07 5.223 10.133 5.144 10.223 5.084L11.41 4.293C11.272 3.903 11.092 3.535 10.87 3.187L9.777 3.916C9.68 3.981 9.574 4.009 9.46 4C9.346 3.991 9.246 3.946 9.16 3.867C8.662 3.405 8.079 3.114 7.41 2.992C7.29 2.97 7.191 2.913 7.115 2.821C7.038 2.73 7 2.623 7 2.5L7 1L6 1L6 2.5C6 2.623 5.962 2.73 5.885 2.821C5.809 2.913 5.71 2.97 5.59 2.992C4.921 3.114 4.338 3.405 3.84 3.867C3.754 3.946 3.654 3.991 3.54 4C3.426 4.009 3.32 3.981 3.223 3.916L2.13 3.187C1.908 3.535 1.728 3.903 1.59 4.293L2.777 5.084C2.867 5.144 2.93 5.223 2.968 5.321C3.006 5.42 3.011 5.521 2.984 5.625C2.834 6.208 2.834 6.792 2.984 7.375C3.011 7.479 3.006 7.58 2.968 7.679C2.93 7.777 2.867 7.856 2.777 7.916L1.59 8.707C1.728 9.097 1.908 9.465 2.13 9.813L3.223 9.084C3.32 9.019 3.426 8.991 3.54 9C3.654 9.009 3.754 9.054 3.84 9.133C4.338 9.595 4.921 9.886 5.59 10.008C5.71 10.03 5.809 10.087 5.885 10.179C5.962 10.27 6 10.377 6 10.5L6 12L6.605 12C6.746 12 6.865 12.048 6.961 12.144C7.013 12.196 7.05 12.254 7.074 12.318C7.083 12.368 7.094 12.418 7.104 12.467C7.105 12.478 7.105 12.489 7.105 12.5C7.105 12.641 7.057 12.759 6.961 12.856C6.865 12.952 6.746 13 6.605 13L6 13C5.724 13 5.488 12.902 5.293 12.707C5.098 12.512 5 12.276 5 12L5 10.898C4.437 10.743 3.925 10.485 3.464 10.125ZM4.176 5.58C4.303 5.259 4.488 4.976 4.732 4.732C4.976 4.488 5.259 4.303 5.58 4.176C5.875 4.059 6.182 4 6.5 4C6.818 4 7.125 4.059 7.42 4.176C7.741 4.303 8.024 4.488 8.268 4.732C8.512 4.976 8.697 5.259 8.824 5.58C8.941 5.875 9 6.182 9 6.5C9 6.818 8.941 7.125 8.824 7.42C8.697 7.741 8.512 8.024 8.268 8.268C8.024 8.512 7.741 8.697 7.42 8.824C7.125 8.941 6.818 9 6.5 9C6.182 9 5.875 8.941 5.58 8.824C5.259 8.697 4.976 8.512 4.732 8.268C4.488 8.024 4.303 7.741 4.176 7.42C4.059 7.125 4 6.818 4 6.5C4 6.182 4.059 5.875 4.176 5.58ZM5.105 7.052C5.182 7.245 5.293 7.414 5.439 7.561C5.586 7.707 5.755 7.818 5.948 7.895C6.125 7.965 6.309 8 6.5 8C6.691 8 6.875 7.965 7.052 7.895C7.245 7.818 7.414 7.707 7.561 7.561C7.707 7.414 7.818 7.245 7.895 7.052C7.965 6.875 8 6.691 8 6.5C8 6.309 7.965 6.125 7.895 5.948C7.818 5.755 7.707 5.586 7.561 5.439C7.414 5.293 7.245 5.182 7.052 5.105C6.875 5.035 6.691 5 6.5 5C6.309 5 6.125 5.035 5.948 5.105C5.755 5.182 5.586 5.293 5.439 5.439C5.293 5.586 5.182 5.755 5.105 5.948C5.035 6.125 5 6.309 5 6.5C5 6.691 5.035 6.875 5.105 7.052ZM12.788 8.246C13.238 8.424 13.633 8.683 13.975 9.025C14.317 9.367 14.576 9.762 14.754 10.212C14.918 10.625 15 11.055 15 11.5C15 11.945 14.918 12.375 14.754 12.788C14.576 13.238 14.317 13.633 13.975 13.975C13.633 14.317 13.238 14.576 12.788 14.754C12.375 14.918 11.945 15 11.5 15C11.055 15 10.625 14.918 10.212 14.754C9.762 14.576 9.367 14.317 9.025 13.975C8.683 13.633 8.424 13.238 8.246 12.788C8.082 12.375 8 11.945 8 11.5C8 11.359 8.048 11.241 8.144 11.144C8.241 11.048 8.359 11 8.5 11C8.641 11 8.759 11.048 8.856 11.144C8.952 11.241 9 11.359 9 11.5C9 11.818 9.059 12.125 9.176 12.42C9.303 12.741 9.488 13.024 9.732 13.268C9.976 13.512 10.259 13.697 10.58 13.824C10.875 13.941 11.182 14 11.5 14C11.818 14 12.125 13.941 12.42 13.824C12.741 13.697 13.024 13.512 13.268 13.268C13.512 13.024 13.697 12.741 13.824 12.42C13.941 12.125 14 11.818 14 11.5C14 11.182 13.941 10.875 13.824 10.58C13.697 10.259 13.512 9.976 13.268 9.732C13.024 9.488 12.741 9.303 12.42 9.176C12.192 9.085 11.958 9.03 11.716 9.009L12.854 10.146C12.953 10.246 13.003 10.364 13.003 10.5C13.003 10.636 12.953 10.754 12.854 10.854C12.754 10.953 12.636 11.003 12.5 11.003C12.364 11.003 12.246 10.953 12.146 10.854L10.146 8.854C10.047 8.754 9.997 8.636 9.997 8.5C9.997 8.364 10.047 8.246 10.146 8.146L12.146 6.146C12.246 6.047 12.364 5.997 12.5 5.997C12.636 5.997 12.754 6.047 12.854 6.146C12.951 6.244 13 6.362 13 6.5C13 6.638 12.951 6.756 12.854 6.854L11.701 8.006C12.075 8.027 12.437 8.107 12.788 8.246Z" />
  </svg>
</template>
```

### Svelte

```svelte
<!-- Gentleface "settings-reset" (line-round), MIT. https://gentleface.com/icons/settings-reset -->
<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="M3.464 10.125L2.277 10.916C2.166 10.991 2.045 11.017 1.917 10.996C1.789 10.974 1.684 10.91 1.602 10.803C1.104 10.149 0.743 9.427 0.519 8.636C0.489 8.531 0.493 8.427 0.53 8.327C0.567 8.226 0.631 8.145 0.723 8.084L1.939 7.273C1.848 6.758 1.848 6.242 1.939 5.727L0.723 4.916C0.631 4.855 0.567 4.774 0.53 4.673C0.493 4.573 0.489 4.469 0.519 4.364C0.743 3.573 1.104 2.851 1.602 2.197C1.684 2.09 1.789 2.026 1.917 2.004C2.045 1.983 2.166 2.009 2.277 2.084L3.464 2.875C3.925 2.515 4.437 2.257 5 2.102L5 1C5 0.724 5.098 0.488 5.293 0.293C5.488 0.098 5.724 0 6 0L7 0C7.276 0 7.512 0.098 7.707 0.293C7.902 0.488 8 0.724 8 1L8 2.102C8.563 2.257 9.075 2.515 9.536 2.875L10.723 2.084C10.834 2.009 10.955 1.983 11.083 2.004C11.211 2.026 11.316 2.09 11.398 2.197C11.896 2.851 12.257 3.573 12.481 4.364C12.511 4.469 12.507 4.573 12.47 4.673C12.433 4.774 12.369 4.855 12.277 4.916L12.064 5.058C11.833 5.127 11.624 5.254 11.439 5.439L11.333 5.545L11.057 5.73C11.058 5.762 11.057 5.794 11.053 5.825L10.626 6.252C10.5 6.271 10.383 6.243 10.276 6.17C10.162 6.092 10.092 5.986 10.066 5.85C10.052 5.774 10.035 5.699 10.016 5.625C9.989 5.521 9.994 5.42 10.032 5.321C10.07 5.223 10.133 5.144 10.223 5.084L11.41 4.293C11.272 3.903 11.092 3.535 10.87 3.187L9.777 3.916C9.68 3.981 9.574 4.009 9.46 4C9.346 3.991 9.246 3.946 9.16 3.867C8.662 3.405 8.079 3.114 7.41 2.992C7.29 2.97 7.191 2.913 7.115 2.821C7.038 2.73 7 2.623 7 2.5L7 1L6 1L6 2.5C6 2.623 5.962 2.73 5.885 2.821C5.809 2.913 5.71 2.97 5.59 2.992C4.921 3.114 4.338 3.405 3.84 3.867C3.754 3.946 3.654 3.991 3.54 4C3.426 4.009 3.32 3.981 3.223 3.916L2.13 3.187C1.908 3.535 1.728 3.903 1.59 4.293L2.777 5.084C2.867 5.144 2.93 5.223 2.968 5.321C3.006 5.42 3.011 5.521 2.984 5.625C2.834 6.208 2.834 6.792 2.984 7.375C3.011 7.479 3.006 7.58 2.968 7.679C2.93 7.777 2.867 7.856 2.777 7.916L1.59 8.707C1.728 9.097 1.908 9.465 2.13 9.813L3.223 9.084C3.32 9.019 3.426 8.991 3.54 9C3.654 9.009 3.754 9.054 3.84 9.133C4.338 9.595 4.921 9.886 5.59 10.008C5.71 10.03 5.809 10.087 5.885 10.179C5.962 10.27 6 10.377 6 10.5L6 12L6.605 12C6.746 12 6.865 12.048 6.961 12.144C7.013 12.196 7.05 12.254 7.074 12.318C7.083 12.368 7.094 12.418 7.104 12.467C7.105 12.478 7.105 12.489 7.105 12.5C7.105 12.641 7.057 12.759 6.961 12.856C6.865 12.952 6.746 13 6.605 13L6 13C5.724 13 5.488 12.902 5.293 12.707C5.098 12.512 5 12.276 5 12L5 10.898C4.437 10.743 3.925 10.485 3.464 10.125ZM4.176 5.58C4.303 5.259 4.488 4.976 4.732 4.732C4.976 4.488 5.259 4.303 5.58 4.176C5.875 4.059 6.182 4 6.5 4C6.818 4 7.125 4.059 7.42 4.176C7.741 4.303 8.024 4.488 8.268 4.732C8.512 4.976 8.697 5.259 8.824 5.58C8.941 5.875 9 6.182 9 6.5C9 6.818 8.941 7.125 8.824 7.42C8.697 7.741 8.512 8.024 8.268 8.268C8.024 8.512 7.741 8.697 7.42 8.824C7.125 8.941 6.818 9 6.5 9C6.182 9 5.875 8.941 5.58 8.824C5.259 8.697 4.976 8.512 4.732 8.268C4.488 8.024 4.303 7.741 4.176 7.42C4.059 7.125 4 6.818 4 6.5C4 6.182 4.059 5.875 4.176 5.58ZM5.105 7.052C5.182 7.245 5.293 7.414 5.439 7.561C5.586 7.707 5.755 7.818 5.948 7.895C6.125 7.965 6.309 8 6.5 8C6.691 8 6.875 7.965 7.052 7.895C7.245 7.818 7.414 7.707 7.561 7.561C7.707 7.414 7.818 7.245 7.895 7.052C7.965 6.875 8 6.691 8 6.5C8 6.309 7.965 6.125 7.895 5.948C7.818 5.755 7.707 5.586 7.561 5.439C7.414 5.293 7.245 5.182 7.052 5.105C6.875 5.035 6.691 5 6.5 5C6.309 5 6.125 5.035 5.948 5.105C5.755 5.182 5.586 5.293 5.439 5.439C5.293 5.586 5.182 5.755 5.105 5.948C5.035 6.125 5 6.309 5 6.5C5 6.691 5.035 6.875 5.105 7.052ZM12.788 8.246C13.238 8.424 13.633 8.683 13.975 9.025C14.317 9.367 14.576 9.762 14.754 10.212C14.918 10.625 15 11.055 15 11.5C15 11.945 14.918 12.375 14.754 12.788C14.576 13.238 14.317 13.633 13.975 13.975C13.633 14.317 13.238 14.576 12.788 14.754C12.375 14.918 11.945 15 11.5 15C11.055 15 10.625 14.918 10.212 14.754C9.762 14.576 9.367 14.317 9.025 13.975C8.683 13.633 8.424 13.238 8.246 12.788C8.082 12.375 8 11.945 8 11.5C8 11.359 8.048 11.241 8.144 11.144C8.241 11.048 8.359 11 8.5 11C8.641 11 8.759 11.048 8.856 11.144C8.952 11.241 9 11.359 9 11.5C9 11.818 9.059 12.125 9.176 12.42C9.303 12.741 9.488 13.024 9.732 13.268C9.976 13.512 10.259 13.697 10.58 13.824C10.875 13.941 11.182 14 11.5 14C11.818 14 12.125 13.941 12.42 13.824C12.741 13.697 13.024 13.512 13.268 13.268C13.512 13.024 13.697 12.741 13.824 12.42C13.941 12.125 14 11.818 14 11.5C14 11.182 13.941 10.875 13.824 10.58C13.697 10.259 13.512 9.976 13.268 9.732C13.024 9.488 12.741 9.303 12.42 9.176C12.192 9.085 11.958 9.03 11.716 9.009L12.854 10.146C12.953 10.246 13.003 10.364 13.003 10.5C13.003 10.636 12.953 10.754 12.854 10.854C12.754 10.953 12.636 11.003 12.5 11.003C12.364 11.003 12.246 10.953 12.146 10.854L10.146 8.854C10.047 8.754 9.997 8.636 9.997 8.5C9.997 8.364 10.047 8.246 10.146 8.146L12.146 6.146C12.246 6.047 12.364 5.997 12.5 5.997C12.636 5.997 12.754 6.047 12.854 6.146C12.951 6.244 13 6.362 13 6.5C13 6.638 12.951 6.756 12.854 6.854L11.701 8.006C12.075 8.027 12.437 8.107 12.788 8.246Z" />
</svg>
```

### HTML img

```html
<!-- Gentleface "settings-reset" (line-round), MIT. https://gentleface.com/icons/settings-reset. 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/settings-reset.svg" width="16" height="16" alt="">
```

### CSS

```css
/* Gentleface "settings-reset" (line-round), MIT. https://gentleface.com/icons/settings-reset. Takes the text color. */
.icon-settings-reset {
  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='M3.464 10.125L2.277 10.916C2.166 10.991 2.045 11.017 1.917 10.996C1.789 10.974 1.684 10.91 1.602 10.803C1.104 10.149 0.743 9.427 0.519 8.636C0.489 8.531 0.493 8.427 0.53 8.327C0.567 8.226 0.631 8.145 0.723 8.084L1.939 7.273C1.848 6.758 1.848 6.242 1.939 5.727L0.723 4.916C0.631 4.855 0.567 4.774 0.53 4.673C0.493 4.573 0.489 4.469 0.519 4.364C0.743 3.573 1.104 2.851 1.602 2.197C1.684 2.09 1.789 2.026 1.917 2.004C2.045 1.983 2.166 2.009 2.277 2.084L3.464 2.875C3.925 2.515 4.437 2.257 5 2.102L5 1C5 0.724 5.098 0.488 5.293 0.293C5.488 0.098 5.724 0 6 0L7 0C7.276 0 7.512 0.098 7.707 0.293C7.902 0.488 8 0.724 8 1L8 2.102C8.563 2.257 9.075 2.515 9.536 2.875L10.723 2.084C10.834 2.009 10.955 1.983 11.083 2.004C11.211 2.026 11.316 2.09 11.398 2.197C11.896 2.851 12.257 3.573 12.481 4.364C12.511 4.469 12.507 4.573 12.47 4.673C12.433 4.774 12.369 4.855 12.277 4.916L12.064 5.058C11.833 5.127 11.624 5.254 11.439 5.439L11.333 5.545L11.057 5.73C11.058 5.762 11.057 5.794 11.053 5.825L10.626 6.252C10.5 6.271 10.383 6.243 10.276 6.17C10.162 6.092 10.092 5.986 10.066 5.85C10.052 5.774 10.035 5.699 10.016 5.625C9.989 5.521 9.994 5.42 10.032 5.321C10.07 5.223 10.133 5.144 10.223 5.084L11.41 4.293C11.272 3.903 11.092 3.535 10.87 3.187L9.777 3.916C9.68 3.981 9.574 4.009 9.46 4C9.346 3.991 9.246 3.946 9.16 3.867C8.662 3.405 8.079 3.114 7.41 2.992C7.29 2.97 7.191 2.913 7.115 2.821C7.038 2.73 7 2.623 7 2.5L7 1L6 1L6 2.5C6 2.623 5.962 2.73 5.885 2.821C5.809 2.913 5.71 2.97 5.59 2.992C4.921 3.114 4.338 3.405 3.84 3.867C3.754 3.946 3.654 3.991 3.54 4C3.426 4.009 3.32 3.981 3.223 3.916L2.13 3.187C1.908 3.535 1.728 3.903 1.59 4.293L2.777 5.084C2.867 5.144 2.93 5.223 2.968 5.321C3.006 5.42 3.011 5.521 2.984 5.625C2.834 6.208 2.834 6.792 2.984 7.375C3.011 7.479 3.006 7.58 2.968 7.679C2.93 7.777 2.867 7.856 2.777 7.916L1.59 8.707C1.728 9.097 1.908 9.465 2.13 9.813L3.223 9.084C3.32 9.019 3.426 8.991 3.54 9C3.654 9.009 3.754 9.054 3.84 9.133C4.338 9.595 4.921 9.886 5.59 10.008C5.71 10.03 5.809 10.087 5.885 10.179C5.962 10.27 6 10.377 6 10.5L6 12L6.605 12C6.746 12 6.865 12.048 6.961 12.144C7.013 12.196 7.05 12.254 7.074 12.318C7.083 12.368 7.094 12.418 7.104 12.467C7.105 12.478 7.105 12.489 7.105 12.5C7.105 12.641 7.057 12.759 6.961 12.856C6.865 12.952 6.746 13 6.605 13L6 13C5.724 13 5.488 12.902 5.293 12.707C5.098 12.512 5 12.276 5 12L5 10.898C4.437 10.743 3.925 10.485 3.464 10.125ZM4.176 5.58C4.303 5.259 4.488 4.976 4.732 4.732C4.976 4.488 5.259 4.303 5.58 4.176C5.875 4.059 6.182 4 6.5 4C6.818 4 7.125 4.059 7.42 4.176C7.741 4.303 8.024 4.488 8.268 4.732C8.512 4.976 8.697 5.259 8.824 5.58C8.941 5.875 9 6.182 9 6.5C9 6.818 8.941 7.125 8.824 7.42C8.697 7.741 8.512 8.024 8.268 8.268C8.024 8.512 7.741 8.697 7.42 8.824C7.125 8.941 6.818 9 6.5 9C6.182 9 5.875 8.941 5.58 8.824C5.259 8.697 4.976 8.512 4.732 8.268C4.488 8.024 4.303 7.741 4.176 7.42C4.059 7.125 4 6.818 4 6.5C4 6.182 4.059 5.875 4.176 5.58ZM5.105 7.052C5.182 7.245 5.293 7.414 5.439 7.561C5.586 7.707 5.755 7.818 5.948 7.895C6.125 7.965 6.309 8 6.5 8C6.691 8 6.875 7.965 7.052 7.895C7.245 7.818 7.414 7.707 7.561 7.561C7.707 7.414 7.818 7.245 7.895 7.052C7.965 6.875 8 6.691 8 6.5C8 6.309 7.965 6.125 7.895 5.948C7.818 5.755 7.707 5.586 7.561 5.439C7.414 5.293 7.245 5.182 7.052 5.105C6.875 5.035 6.691 5 6.5 5C6.309 5 6.125 5.035 5.948 5.105C5.755 5.182 5.586 5.293 5.439 5.439C5.293 5.586 5.182 5.755 5.105 5.948C5.035 6.125 5 6.309 5 6.5C5 6.691 5.035 6.875 5.105 7.052ZM12.788 8.246C13.238 8.424 13.633 8.683 13.975 9.025C14.317 9.367 14.576 9.762 14.754 10.212C14.918 10.625 15 11.055 15 11.5C15 11.945 14.918 12.375 14.754 12.788C14.576 13.238 14.317 13.633 13.975 13.975C13.633 14.317 13.238 14.576 12.788 14.754C12.375 14.918 11.945 15 11.5 15C11.055 15 10.625 14.918 10.212 14.754C9.762 14.576 9.367 14.317 9.025 13.975C8.683 13.633 8.424 13.238 8.246 12.788C8.082 12.375 8 11.945 8 11.5C8 11.359 8.048 11.241 8.144 11.144C8.241 11.048 8.359 11 8.5 11C8.641 11 8.759 11.048 8.856 11.144C8.952 11.241 9 11.359 9 11.5C9 11.818 9.059 12.125 9.176 12.42C9.303 12.741 9.488 13.024 9.732 13.268C9.976 13.512 10.259 13.697 10.58 13.824C10.875 13.941 11.182 14 11.5 14C11.818 14 12.125 13.941 12.42 13.824C12.741 13.697 13.024 13.512 13.268 13.268C13.512 13.024 13.697 12.741 13.824 12.42C13.941 12.125 14 11.818 14 11.5C14 11.182 13.941 10.875 13.824 10.58C13.697 10.259 13.512 9.976 13.268 9.732C13.024 9.488 12.741 9.303 12.42 9.176C12.192 9.085 11.958 9.03 11.716 9.009L12.854 10.146C12.953 10.246 13.003 10.364 13.003 10.5C13.003 10.636 12.953 10.754 12.854 10.854C12.754 10.953 12.636 11.003 12.5 11.003C12.364 11.003 12.246 10.953 12.146 10.854L10.146 8.854C10.047 8.754 9.997 8.636 9.997 8.5C9.997 8.364 10.047 8.246 10.146 8.146L12.146 6.146C12.246 6.047 12.364 5.997 12.5 5.997C12.636 5.997 12.754 6.047 12.854 6.146C12.951 6.244 13 6.362 13 6.5C13 6.638 12.951 6.756 12.854 6.854L11.701 8.006C12.075 8.027 12.437 8.107 12.788 8.246Z'/%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='M3.464 10.125L2.277 10.916C2.166 10.991 2.045 11.017 1.917 10.996C1.789 10.974 1.684 10.91 1.602 10.803C1.104 10.149 0.743 9.427 0.519 8.636C0.489 8.531 0.493 8.427 0.53 8.327C0.567 8.226 0.631 8.145 0.723 8.084L1.939 7.273C1.848 6.758 1.848 6.242 1.939 5.727L0.723 4.916C0.631 4.855 0.567 4.774 0.53 4.673C0.493 4.573 0.489 4.469 0.519 4.364C0.743 3.573 1.104 2.851 1.602 2.197C1.684 2.09 1.789 2.026 1.917 2.004C2.045 1.983 2.166 2.009 2.277 2.084L3.464 2.875C3.925 2.515 4.437 2.257 5 2.102L5 1C5 0.724 5.098 0.488 5.293 0.293C5.488 0.098 5.724 0 6 0L7 0C7.276 0 7.512 0.098 7.707 0.293C7.902 0.488 8 0.724 8 1L8 2.102C8.563 2.257 9.075 2.515 9.536 2.875L10.723 2.084C10.834 2.009 10.955 1.983 11.083 2.004C11.211 2.026 11.316 2.09 11.398 2.197C11.896 2.851 12.257 3.573 12.481 4.364C12.511 4.469 12.507 4.573 12.47 4.673C12.433 4.774 12.369 4.855 12.277 4.916L12.064 5.058C11.833 5.127 11.624 5.254 11.439 5.439L11.333 5.545L11.057 5.73C11.058 5.762 11.057 5.794 11.053 5.825L10.626 6.252C10.5 6.271 10.383 6.243 10.276 6.17C10.162 6.092 10.092 5.986 10.066 5.85C10.052 5.774 10.035 5.699 10.016 5.625C9.989 5.521 9.994 5.42 10.032 5.321C10.07 5.223 10.133 5.144 10.223 5.084L11.41 4.293C11.272 3.903 11.092 3.535 10.87 3.187L9.777 3.916C9.68 3.981 9.574 4.009 9.46 4C9.346 3.991 9.246 3.946 9.16 3.867C8.662 3.405 8.079 3.114 7.41 2.992C7.29 2.97 7.191 2.913 7.115 2.821C7.038 2.73 7 2.623 7 2.5L7 1L6 1L6 2.5C6 2.623 5.962 2.73 5.885 2.821C5.809 2.913 5.71 2.97 5.59 2.992C4.921 3.114 4.338 3.405 3.84 3.867C3.754 3.946 3.654 3.991 3.54 4C3.426 4.009 3.32 3.981 3.223 3.916L2.13 3.187C1.908 3.535 1.728 3.903 1.59 4.293L2.777 5.084C2.867 5.144 2.93 5.223 2.968 5.321C3.006 5.42 3.011 5.521 2.984 5.625C2.834 6.208 2.834 6.792 2.984 7.375C3.011 7.479 3.006 7.58 2.968 7.679C2.93 7.777 2.867 7.856 2.777 7.916L1.59 8.707C1.728 9.097 1.908 9.465 2.13 9.813L3.223 9.084C3.32 9.019 3.426 8.991 3.54 9C3.654 9.009 3.754 9.054 3.84 9.133C4.338 9.595 4.921 9.886 5.59 10.008C5.71 10.03 5.809 10.087 5.885 10.179C5.962 10.27 6 10.377 6 10.5L6 12L6.605 12C6.746 12 6.865 12.048 6.961 12.144C7.013 12.196 7.05 12.254 7.074 12.318C7.083 12.368 7.094 12.418 7.104 12.467C7.105 12.478 7.105 12.489 7.105 12.5C7.105 12.641 7.057 12.759 6.961 12.856C6.865 12.952 6.746 13 6.605 13L6 13C5.724 13 5.488 12.902 5.293 12.707C5.098 12.512 5 12.276 5 12L5 10.898C4.437 10.743 3.925 10.485 3.464 10.125ZM4.176 5.58C4.303 5.259 4.488 4.976 4.732 4.732C4.976 4.488 5.259 4.303 5.58 4.176C5.875 4.059 6.182 4 6.5 4C6.818 4 7.125 4.059 7.42 4.176C7.741 4.303 8.024 4.488 8.268 4.732C8.512 4.976 8.697 5.259 8.824 5.58C8.941 5.875 9 6.182 9 6.5C9 6.818 8.941 7.125 8.824 7.42C8.697 7.741 8.512 8.024 8.268 8.268C8.024 8.512 7.741 8.697 7.42 8.824C7.125 8.941 6.818 9 6.5 9C6.182 9 5.875 8.941 5.58 8.824C5.259 8.697 4.976 8.512 4.732 8.268C4.488 8.024 4.303 7.741 4.176 7.42C4.059 7.125 4 6.818 4 6.5C4 6.182 4.059 5.875 4.176 5.58ZM5.105 7.052C5.182 7.245 5.293 7.414 5.439 7.561C5.586 7.707 5.755 7.818 5.948 7.895C6.125 7.965 6.309 8 6.5 8C6.691 8 6.875 7.965 7.052 7.895C7.245 7.818 7.414 7.707 7.561 7.561C7.707 7.414 7.818 7.245 7.895 7.052C7.965 6.875 8 6.691 8 6.5C8 6.309 7.965 6.125 7.895 5.948C7.818 5.755 7.707 5.586 7.561 5.439C7.414 5.293 7.245 5.182 7.052 5.105C6.875 5.035 6.691 5 6.5 5C6.309 5 6.125 5.035 5.948 5.105C5.755 5.182 5.586 5.293 5.439 5.439C5.293 5.586 5.182 5.755 5.105 5.948C5.035 6.125 5 6.309 5 6.5C5 6.691 5.035 6.875 5.105 7.052ZM12.788 8.246C13.238 8.424 13.633 8.683 13.975 9.025C14.317 9.367 14.576 9.762 14.754 10.212C14.918 10.625 15 11.055 15 11.5C15 11.945 14.918 12.375 14.754 12.788C14.576 13.238 14.317 13.633 13.975 13.975C13.633 14.317 13.238 14.576 12.788 14.754C12.375 14.918 11.945 15 11.5 15C11.055 15 10.625 14.918 10.212 14.754C9.762 14.576 9.367 14.317 9.025 13.975C8.683 13.633 8.424 13.238 8.246 12.788C8.082 12.375 8 11.945 8 11.5C8 11.359 8.048 11.241 8.144 11.144C8.241 11.048 8.359 11 8.5 11C8.641 11 8.759 11.048 8.856 11.144C8.952 11.241 9 11.359 9 11.5C9 11.818 9.059 12.125 9.176 12.42C9.303 12.741 9.488 13.024 9.732 13.268C9.976 13.512 10.259 13.697 10.58 13.824C10.875 13.941 11.182 14 11.5 14C11.818 14 12.125 13.941 12.42 13.824C12.741 13.697 13.024 13.512 13.268 13.268C13.512 13.024 13.697 12.741 13.824 12.42C13.941 12.125 14 11.818 14 11.5C14 11.182 13.941 10.875 13.824 10.58C13.697 10.259 13.512 9.976 13.268 9.732C13.024 9.488 12.741 9.303 12.42 9.176C12.192 9.085 11.958 9.03 11.716 9.009L12.854 10.146C12.953 10.246 13.003 10.364 13.003 10.5C13.003 10.636 12.953 10.754 12.854 10.854C12.754 10.953 12.636 11.003 12.5 11.003C12.364 11.003 12.246 10.953 12.146 10.854L10.146 8.854C10.047 8.754 9.997 8.636 9.997 8.5C9.997 8.364 10.047 8.246 10.146 8.146L12.146 6.146C12.246 6.047 12.364 5.997 12.5 5.997C12.636 5.997 12.754 6.047 12.854 6.146C12.951 6.244 13 6.362 13 6.5C13 6.638 12.951 6.756 12.854 6.854L11.701 8.006C12.075 8.027 12.437 8.107 12.788 8.246Z'/%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='M3.464 10.125L2.277 10.916C2.166 10.991 2.045 11.017 1.917 10.996C1.789 10.974 1.684 10.91 1.602 10.803C1.104 10.149 0.743 9.427 0.519 8.636C0.489 8.531 0.493 8.427 0.53 8.327C0.567 8.226 0.631 8.145 0.723 8.084L1.939 7.273C1.848 6.758 1.848 6.242 1.939 5.727L0.723 4.916C0.631 4.855 0.567 4.774 0.53 4.673C0.493 4.573 0.489 4.469 0.519 4.364C0.743 3.573 1.104 2.851 1.602 2.197C1.684 2.09 1.789 2.026 1.917 2.004C2.045 1.983 2.166 2.009 2.277 2.084L3.464 2.875C3.925 2.515 4.437 2.257 5 2.102L5 1C5 0.724 5.098 0.488 5.293 0.293C5.488 0.098 5.724 0 6 0L7 0C7.276 0 7.512 0.098 7.707 0.293C7.902 0.488 8 0.724 8 1L8 2.102C8.563 2.257 9.075 2.515 9.536 2.875L10.723 2.084C10.834 2.009 10.955 1.983 11.083 2.004C11.211 2.026 11.316 2.09 11.398 2.197C11.896 2.851 12.257 3.573 12.481 4.364C12.511 4.469 12.507 4.573 12.47 4.673C12.433 4.774 12.369 4.855 12.277 4.916L12.064 5.058C11.833 5.127 11.624 5.254 11.439 5.439L11.333 5.545L11.057 5.73C11.058 5.762 11.057 5.794 11.053 5.825L10.626 6.252C10.5 6.271 10.383 6.243 10.276 6.17C10.162 6.092 10.092 5.986 10.066 5.85C10.052 5.774 10.035 5.699 10.016 5.625C9.989 5.521 9.994 5.42 10.032 5.321C10.07 5.223 10.133 5.144 10.223 5.084L11.41 4.293C11.272 3.903 11.092 3.535 10.87 3.187L9.777 3.916C9.68 3.981 9.574 4.009 9.46 4C9.346 3.991 9.246 3.946 9.16 3.867C8.662 3.405 8.079 3.114 7.41 2.992C7.29 2.97 7.191 2.913 7.115 2.821C7.038 2.73 7 2.623 7 2.5L7 1L6 1L6 2.5C6 2.623 5.962 2.73 5.885 2.821C5.809 2.913 5.71 2.97 5.59 2.992C4.921 3.114 4.338 3.405 3.84 3.867C3.754 3.946 3.654 3.991 3.54 4C3.426 4.009 3.32 3.981 3.223 3.916L2.13 3.187C1.908 3.535 1.728 3.903 1.59 4.293L2.777 5.084C2.867 5.144 2.93 5.223 2.968 5.321C3.006 5.42 3.011 5.521 2.984 5.625C2.834 6.208 2.834 6.792 2.984 7.375C3.011 7.479 3.006 7.58 2.968 7.679C2.93 7.777 2.867 7.856 2.777 7.916L1.59 8.707C1.728 9.097 1.908 9.465 2.13 9.813L3.223 9.084C3.32 9.019 3.426 8.991 3.54 9C3.654 9.009 3.754 9.054 3.84 9.133C4.338 9.595 4.921 9.886 5.59 10.008C5.71 10.03 5.809 10.087 5.885 10.179C5.962 10.27 6 10.377 6 10.5L6 12L6.605 12C6.746 12 6.865 12.048 6.961 12.144C7.013 12.196 7.05 12.254 7.074 12.318C7.083 12.368 7.094 12.418 7.104 12.467C7.105 12.478 7.105 12.489 7.105 12.5C7.105 12.641 7.057 12.759 6.961 12.856C6.865 12.952 6.746 13 6.605 13L6 13C5.724 13 5.488 12.902 5.293 12.707C5.098 12.512 5 12.276 5 12L5 10.898C4.437 10.743 3.925 10.485 3.464 10.125ZM4.176 5.58C4.303 5.259 4.488 4.976 4.732 4.732C4.976 4.488 5.259 4.303 5.58 4.176C5.875 4.059 6.182 4 6.5 4C6.818 4 7.125 4.059 7.42 4.176C7.741 4.303 8.024 4.488 8.268 4.732C8.512 4.976 8.697 5.259 8.824 5.58C8.941 5.875 9 6.182 9 6.5C9 6.818 8.941 7.125 8.824 7.42C8.697 7.741 8.512 8.024 8.268 8.268C8.024 8.512 7.741 8.697 7.42 8.824C7.125 8.941 6.818 9 6.5 9C6.182 9 5.875 8.941 5.58 8.824C5.259 8.697 4.976 8.512 4.732 8.268C4.488 8.024 4.303 7.741 4.176 7.42C4.059 7.125 4 6.818 4 6.5C4 6.182 4.059 5.875 4.176 5.58ZM5.105 7.052C5.182 7.245 5.293 7.414 5.439 7.561C5.586 7.707 5.755 7.818 5.948 7.895C6.125 7.965 6.309 8 6.5 8C6.691 8 6.875 7.965 7.052 7.895C7.245 7.818 7.414 7.707 7.561 7.561C7.707 7.414 7.818 7.245 7.895 7.052C7.965 6.875 8 6.691 8 6.5C8 6.309 7.965 6.125 7.895 5.948C7.818 5.755 7.707 5.586 7.561 5.439C7.414 5.293 7.245 5.182 7.052 5.105C6.875 5.035 6.691 5 6.5 5C6.309 5 6.125 5.035 5.948 5.105C5.755 5.182 5.586 5.293 5.439 5.439C5.293 5.586 5.182 5.755 5.105 5.948C5.035 6.125 5 6.309 5 6.5C5 6.691 5.035 6.875 5.105 7.052ZM12.788 8.246C13.238 8.424 13.633 8.683 13.975 9.025C14.317 9.367 14.576 9.762 14.754 10.212C14.918 10.625 15 11.055 15 11.5C15 11.945 14.918 12.375 14.754 12.788C14.576 13.238 14.317 13.633 13.975 13.975C13.633 14.317 13.238 14.576 12.788 14.754C12.375 14.918 11.945 15 11.5 15C11.055 15 10.625 14.918 10.212 14.754C9.762 14.576 9.367 14.317 9.025 13.975C8.683 13.633 8.424 13.238 8.246 12.788C8.082 12.375 8 11.945 8 11.5C8 11.359 8.048 11.241 8.144 11.144C8.241 11.048 8.359 11 8.5 11C8.641 11 8.759 11.048 8.856 11.144C8.952 11.241 9 11.359 9 11.5C9 11.818 9.059 12.125 9.176 12.42C9.303 12.741 9.488 13.024 9.732 13.268C9.976 13.512 10.259 13.697 10.58 13.824C10.875 13.941 11.182 14 11.5 14C11.818 14 12.125 13.941 12.42 13.824C12.741 13.697 13.024 13.512 13.268 13.268C13.512 13.024 13.697 12.741 13.824 12.42C13.941 12.125 14 11.818 14 11.5C14 11.182 13.941 10.875 13.824 10.58C13.697 10.259 13.512 9.976 13.268 9.732C13.024 9.488 12.741 9.303 12.42 9.176C12.192 9.085 11.958 9.03 11.716 9.009L12.854 10.146C12.953 10.246 13.003 10.364 13.003 10.5C13.003 10.636 12.953 10.754 12.854 10.854C12.754 10.953 12.636 11.003 12.5 11.003C12.364 11.003 12.246 10.953 12.146 10.854L10.146 8.854C10.047 8.754 9.997 8.636 9.997 8.5C9.997 8.364 10.047 8.246 10.146 8.146L12.146 6.146C12.246 6.047 12.364 5.997 12.5 5.997C12.636 5.997 12.754 6.047 12.854 6.146C12.951 6.244 13 6.362 13 6.5C13 6.638 12.951 6.756 12.854 6.854L11.701 8.006C12.075 8.027 12.437 8.107 12.788 8.246Z'/%3E%3C/svg%3E
```

### Sprite

```html
<!-- Gentleface "settings-reset" (line-round), MIT. https://gentleface.com/icons/settings-reset
     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#settings-reset"/></svg>
```

### SwiftUI

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

struct SettingsResetIcon: Shape {
    func path(in rect: CGRect) -> Path {
        var p = Path()
        p.move(to: CGPoint(x: 3.464, y: 10.125))
        p.addLine(to: CGPoint(x: 2.277, y: 10.916))
        p.addCurve(to: CGPoint(x: 1.917, y: 10.996), control1: CGPoint(x: 2.166, y: 10.991), control2: CGPoint(x: 2.045, y: 11.017))
        p.addCurve(to: CGPoint(x: 1.602, y: 10.803), control1: CGPoint(x: 1.789, y: 10.974), control2: CGPoint(x: 1.684, y: 10.91))
        p.addCurve(to: CGPoint(x: 0.519, y: 8.636), control1: CGPoint(x: 1.104, y: 10.149), control2: CGPoint(x: 0.743, y: 9.427))
        p.addCurve(to: CGPoint(x: 0.53, y: 8.327), control1: CGPoint(x: 0.489, y: 8.531), control2: CGPoint(x: 0.493, y: 8.427))
        p.addCurve(to: CGPoint(x: 0.723, y: 8.084), control1: CGPoint(x: 0.567, y: 8.226), control2: CGPoint(x: 0.631, y: 8.145))
        p.addLine(to: CGPoint(x: 1.939, y: 7.273))
        p.addCurve(to: CGPoint(x: 1.939, y: 5.727), control1: CGPoint(x: 1.848, y: 6.758), control2: CGPoint(x: 1.848, y: 6.242))
        p.addLine(to: CGPoint(x: 0.723, y: 4.916))
        p.addCurve(to: CGPoint(x: 0.53, y: 4.673), control1: CGPoint(x: 0.631, y: 4.855), control2: CGPoint(x: 0.567, y: 4.774))
        p.addCurve(to: CGPoint(x: 0.519, y: 4.364), control1: CGPoint(x: 0.493, y: 4.573), control2: CGPoint(x: 0.489, y: 4.469))
        p.addCurve(to: CGPoint(x: 1.602, y: 2.197), control1: CGPoint(x: 0.743, y: 3.573), control2: CGPoint(x: 1.104, y: 2.851))
        p.addCurve(to: CGPoint(x: 1.917, y: 2.004), control1: CGPoint(x: 1.684, y: 2.09), control2: CGPoint(x: 1.789, y: 2.026))
        p.addCurve(to: CGPoint(x: 2.277, y: 2.084), control1: CGPoint(x: 2.045, y: 1.983), control2: CGPoint(x: 2.166, y: 2.009))
        p.addLine(to: CGPoint(x: 3.464, y: 2.875))
        p.addCurve(to: CGPoint(x: 5, y: 2.102), control1: CGPoint(x: 3.925, y: 2.515), control2: CGPoint(x: 4.437, y: 2.257))
        p.addLine(to: CGPoint(x: 5, y: 1))
        p.addCurve(to: CGPoint(x: 5.293, y: 0.293), control1: CGPoint(x: 5, y: 0.724), control2: CGPoint(x: 5.098, y: 0.488))
        p.addCurve(to: CGPoint(x: 6, y: 0), control1: CGPoint(x: 5.488, y: 0.098), control2: CGPoint(x: 5.724, y: 0))
        p.addLine(to: CGPoint(x: 7, y: 0))
        p.addCurve(to: CGPoint(x: 7.707, y: 0.293), control1: CGPoint(x: 7.276, y: 0), control2: CGPoint(x: 7.512, y: 0.098))
        p.addCurve(to: CGPoint(x: 8, y: 1), control1: CGPoint(x: 7.902, y: 0.488), control2: CGPoint(x: 8, y: 0.724))
        p.addLine(to: CGPoint(x: 8, y: 2.102))
        p.addCurve(to: CGPoint(x: 9.536, y: 2.875), control1: CGPoint(x: 8.563, y: 2.257), control2: CGPoint(x: 9.075, y: 2.515))
        p.addLine(to: CGPoint(x: 10.723, y: 2.084))
        p.addCurve(to: CGPoint(x: 11.083, y: 2.004), control1: CGPoint(x: 10.834, y: 2.009), control2: CGPoint(x: 10.955, y: 1.983))
        p.addCurve(to: CGPoint(x: 11.398, y: 2.197), control1: CGPoint(x: 11.211, y: 2.026), control2: CGPoint(x: 11.316, y: 2.09))
        p.addCurve(to: CGPoint(x: 12.481, y: 4.364), control1: CGPoint(x: 11.896, y: 2.851), control2: CGPoint(x: 12.257, y: 3.573))
        p.addCurve(to: CGPoint(x: 12.47, y: 4.673), control1: CGPoint(x: 12.511, y: 4.469), control2: CGPoint(x: 12.507, y: 4.573))
        p.addCurve(to: CGPoint(x: 12.277, y: 4.916), control1: CGPoint(x: 12.433, y: 4.774), control2: CGPoint(x: 12.369, y: 4.855))
        p.addLine(to: CGPoint(x: 12.064, y: 5.058))
        p.addCurve(to: CGPoint(x: 11.439, y: 5.439), control1: CGPoint(x: 11.833, y: 5.127), control2: CGPoint(x: 11.624, y: 5.254))
        p.addLine(to: CGPoint(x: 11.333, y: 5.545))
        p.addLine(to: CGPoint(x: 11.057, y: 5.73))
        p.addCurve(to: CGPoint(x: 11.053, y: 5.825), control1: CGPoint(x: 11.058, y: 5.762), control2: CGPoint(x: 11.057, y: 5.794))
        p.addLine(to: CGPoint(x: 10.626, y: 6.252))
        p.addCurve(to: CGPoint(x: 10.276, y: 6.17), control1: CGPoint(x: 10.5, y: 6.271), control2: CGPoint(x: 10.383, y: 6.243))
        p.addCurve(to: CGPoint(x: 10.066, y: 5.85), control1: CGPoint(x: 10.162, y: 6.092), control2: CGPoint(x: 10.092, y: 5.986))
        p.addCurve(to: CGPoint(x: 10.016, y: 5.625), control1: CGPoint(x: 10.052, y: 5.774), control2: CGPoint(x: 10.035, y: 5.699))
        p.addCurve(to: CGPoint(x: 10.032, y: 5.321), control1: CGPoint(x: 9.989, y: 5.521), control2: CGPoint(x: 9.994, y: 5.42))
        p.addCurve(to: CGPoint(x: 10.223, y: 5.084), control1: CGPoint(x: 10.07, y: 5.223), control2: CGPoint(x: 10.133, y: 5.144))
        p.addLine(to: CGPoint(x: 11.41, y: 4.293))
        p.addCurve(to: CGPoint(x: 10.87, y: 3.187), control1: CGPoint(x: 11.272, y: 3.903), control2: CGPoint(x: 11.092, y: 3.535))
        p.addLine(to: CGPoint(x: 9.777, y: 3.916))
        p.addCurve(to: CGPoint(x: 9.46, y: 4), control1: CGPoint(x: 9.68, y: 3.981), control2: CGPoint(x: 9.574, y: 4.009))
        p.addCurve(to: CGPoint(x: 9.16, y: 3.867), control1: CGPoint(x: 9.346, y: 3.991), control2: CGPoint(x: 9.246, y: 3.946))
        p.addCurve(to: CGPoint(x: 7.41, y: 2.992), control1: CGPoint(x: 8.662, y: 3.405), control2: CGPoint(x: 8.079, y: 3.114))
        p.addCurve(to: CGPoint(x: 7.115, y: 2.821), control1: CGPoint(x: 7.29, y: 2.97), control2: CGPoint(x: 7.191, y: 2.913))
        p.addCurve(to: CGPoint(x: 7, y: 2.5), control1: CGPoint(x: 7.038, y: 2.73), control2: CGPoint(x: 7, y: 2.623))
        p.addLine(to: CGPoint(x: 7, y: 1))
        p.addLine(to: CGPoint(x: 6, y: 1))
        p.addLine(to: CGPoint(x: 6, y: 2.5))
        p.addCurve(to: CGPoint(x: 5.885, y: 2.821), control1: CGPoint(x: 6, y: 2.623), control2: CGPoint(x: 5.962, y: 2.73))
        p.addCurve(to: CGPoint(x: 5.59, y: 2.992), control1: CGPoint(x: 5.809, y: 2.913), control2: CGPoint(x: 5.71, y: 2.97))
        p.addCurve(to: CGPoint(x: 3.84, y: 3.867), control1: CGPoint(x: 4.921, y: 3.114), control2: CGPoint(x: 4.338, y: 3.405))
        p.addCurve(to: CGPoint(x: 3.54, y: 4), control1: CGPoint(x: 3.754, y: 3.946), control2: CGPoint(x: 3.654, y: 3.991))
        p.addCurve(to: CGPoint(x: 3.223, y: 3.916), control1: CGPoint(x: 3.426, y: 4.009), control2: CGPoint(x: 3.32, y: 3.981))
        p.addLine(to: CGPoint(x: 2.13, y: 3.187))
        p.addCurve(to: CGPoint(x: 1.59, y: 4.293), control1: CGPoint(x: 1.908, y: 3.535), control2: CGPoint(x: 1.728, y: 3.903))
        p.addLine(to: CGPoint(x: 2.777, y: 5.084))
        p.addCurve(to: CGPoint(x: 2.968, y: 5.321), control1: CGPoint(x: 2.867, y: 5.144), control2: CGPoint(x: 2.93, y: 5.223))
        p.addCurve(to: CGPoint(x: 2.984, y: 5.625), control1: CGPoint(x: 3.006, y: 5.42), control2: CGPoint(x: 3.011, y: 5.521))
        p.addCurve(to: CGPoint(x: 2.984, y: 7.375), control1: CGPoint(x: 2.834, y: 6.208), control2: CGPoint(x: 2.834, y: 6.792))
        p.addCurve(to: CGPoint(x: 2.968, y: 7.679), control1: CGPoint(x: 3.011, y: 7.479), control2: CGPoint(x: 3.006, y: 7.58))
        p.addCurve(to: CGPoint(x: 2.777, y: 7.916), control1: CGPoint(x: 2.93, y: 7.777), control2: CGPoint(x: 2.867, y: 7.856))
        p.addLine(to: CGPoint(x: 1.59, y: 8.707))
        p.addCurve(to: CGPoint(x: 2.13, y: 9.813), control1: CGPoint(x: 1.728, y: 9.097), control2: CGPoint(x: 1.908, y: 9.465))
        p.addLine(to: CGPoint(x: 3.223, y: 9.084))
        p.addCurve(to: CGPoint(x: 3.54, y: 9), control1: CGPoint(x: 3.32, y: 9.019), control2: CGPoint(x: 3.426, y: 8.991))
        p.addCurve(to: CGPoint(x: 3.84, y: 9.133), control1: CGPoint(x: 3.654, y: 9.009), control2: CGPoint(x: 3.754, y: 9.054))
        p.addCurve(to: CGPoint(x: 5.59, y: 10.008), control1: CGPoint(x: 4.338, y: 9.595), control2: CGPoint(x: 4.921, y: 9.886))
        p.addCurve(to: CGPoint(x: 5.885, y: 10.179), control1: CGPoint(x: 5.71, y: 10.03), control2: CGPoint(x: 5.809, y: 10.087))
        p.addCurve(to: CGPoint(x: 6, y: 10.5), control1: CGPoint(x: 5.962, y: 10.27), control2: CGPoint(x: 6, y: 10.377))
        p.addLine(to: CGPoint(x: 6, y: 12))
        p.addLine(to: CGPoint(x: 6.605, y: 12))
        p.addCurve(to: CGPoint(x: 6.961, y: 12.144), control1: CGPoint(x: 6.746, y: 12), control2: CGPoint(x: 6.865, y: 12.048))
        p.addCurve(to: CGPoint(x: 7.074, y: 12.318), control1: CGPoint(x: 7.013, y: 12.196), control2: CGPoint(x: 7.05, y: 12.254))
        p.addCurve(to: CGPoint(x: 7.104, y: 12.467), control1: CGPoint(x: 7.083, y: 12.368), control2: CGPoint(x: 7.094, y: 12.418))
        p.addCurve(to: CGPoint(x: 7.105, y: 12.5), control1: CGPoint(x: 7.105, y: 12.478), control2: CGPoint(x: 7.105, y: 12.489))
        p.addCurve(to: CGPoint(x: 6.961, y: 12.856), control1: CGPoint(x: 7.105, y: 12.641), control2: CGPoint(x: 7.057, y: 12.759))
        p.addCurve(to: CGPoint(x: 6.605, y: 13), control1: CGPoint(x: 6.865, y: 12.952), control2: CGPoint(x: 6.746, y: 13))
        p.addLine(to: CGPoint(x: 6, y: 13))
        p.addCurve(to: CGPoint(x: 5.293, y: 12.707), control1: CGPoint(x: 5.724, y: 13), control2: CGPoint(x: 5.488, y: 12.902))
        p.addCurve(to: CGPoint(x: 5, y: 12), control1: CGPoint(x: 5.098, y: 12.512), control2: CGPoint(x: 5, y: 12.276))
        p.addLine(to: CGPoint(x: 5, y: 10.898))
        p.addCurve(to: CGPoint(x: 3.464, y: 10.125), control1: CGPoint(x: 4.437, y: 10.743), control2: CGPoint(x: 3.925, y: 10.485))
        p.closeSubpath()
        p.move(to: CGPoint(x: 4.176, y: 5.58))
        p.addCurve(to: CGPoint(x: 4.732, y: 4.732), control1: CGPoint(x: 4.303, y: 5.259), control2: CGPoint(x: 4.488, y: 4.976))
        p.addCurve(to: CGPoint(x: 5.58, y: 4.176), control1: CGPoint(x: 4.976, y: 4.488), control2: CGPoint(x: 5.259, y: 4.303))
        p.addCurve(to: CGPoint(x: 6.5, y: 4), control1: CGPoint(x: 5.875, y: 4.059), control2: CGPoint(x: 6.182, y: 4))
        p.addCurve(to: CGPoint(x: 7.42, y: 4.176), control1: CGPoint(x: 6.818, y: 4), control2: CGPoint(x: 7.125, y: 4.059))
        p.addCurve(to: CGPoint(x: 8.268, y: 4.732), control1: CGPoint(x: 7.741, y: 4.303), control2: CGPoint(x: 8.024, y: 4.488))
        p.addCurve(to: CGPoint(x: 8.824, y: 5.58), control1: CGPoint(x: 8.512, y: 4.976), control2: CGPoint(x: 8.697, y: 5.259))
        p.addCurve(to: CGPoint(x: 9, y: 6.5), control1: CGPoint(x: 8.941, y: 5.875), control2: CGPoint(x: 9, y: 6.182))
        p.addCurve(to: CGPoint(x: 8.824, y: 7.42), control1: CGPoint(x: 9, y: 6.818), control2: CGPoint(x: 8.941, y: 7.125))
        p.addCurve(to: CGPoint(x: 8.268, y: 8.268), control1: CGPoint(x: 8.697, y: 7.741), control2: CGPoint(x: 8.512, y: 8.024))
        p.addCurve(to: CGPoint(x: 7.42, y: 8.824), control1: CGPoint(x: 8.024, y: 8.512), control2: CGPoint(x: 7.741, y: 8.697))
        p.addCurve(to: CGPoint(x: 6.5, y: 9), control1: CGPoint(x: 7.125, y: 8.941), control2: CGPoint(x: 6.818, y: 9))
        p.addCurve(to: CGPoint(x: 5.58, y: 8.824), control1: CGPoint(x: 6.182, y: 9), control2: CGPoint(x: 5.875, y: 8.941))
        p.addCurve(to: CGPoint(x: 4.732, y: 8.268), control1: CGPoint(x: 5.259, y: 8.697), control2: CGPoint(x: 4.976, y: 8.512))
        p.addCurve(to: CGPoint(x: 4.176, y: 7.42), control1: CGPoint(x: 4.488, y: 8.024), control2: CGPoint(x: 4.303, y: 7.741))
        p.addCurve(to: CGPoint(x: 4, y: 6.5), control1: CGPoint(x: 4.059, y: 7.125), control2: CGPoint(x: 4, y: 6.818))
        p.addCurve(to: CGPoint(x: 4.176, y: 5.58), control1: CGPoint(x: 4, y: 6.182), control2: CGPoint(x: 4.059, y: 5.875))
        p.closeSubpath()
        p.move(to: CGPoint(x: 5.105, y: 7.052))
        p.addCurve(to: CGPoint(x: 5.439, y: 7.561), control1: CGPoint(x: 5.182, y: 7.245), control2: CGPoint(x: 5.293, y: 7.414))
        p.addCurve(to: CGPoint(x: 5.948, y: 7.895), control1: CGPoint(x: 5.586, y: 7.707), control2: CGPoint(x: 5.755, y: 7.818))
        p.addCurve(to: CGPoint(x: 6.5, y: 8), control1: CGPoint(x: 6.125, y: 7.965), control2: CGPoint(x: 6.309, y: 8))
        p.addCurve(to: CGPoint(x: 7.052, y: 7.895), control1: CGPoint(x: 6.691, y: 8), control2: CGPoint(x: 6.875, y: 7.965))
        p.addCurve(to: CGPoint(x: 7.561, y: 7.561), control1: CGPoint(x: 7.245, y: 7.818), control2: CGPoint(x: 7.414, y: 7.707))
        p.addCurve(to: CGPoint(x: 7.895, y: 7.052), control1: CGPoint(x: 7.707, y: 7.414), control2: CGPoint(x: 7.818, y: 7.245))
        p.addCurve(to: CGPoint(x: 8, y: 6.5), control1: CGPoint(x: 7.965, y: 6.875), control2: CGPoint(x: 8, y: 6.691))
        p.addCurve(to: CGPoint(x: 7.895, y: 5.948), control1: CGPoint(x: 8, y: 6.309), control2: CGPoint(x: 7.965, y: 6.125))
        p.addCurve(to: CGPoint(x: 7.561, y: 5.439), control1: CGPoint(x: 7.818, y: 5.755), control2: CGPoint(x: 7.707, y: 5.586))
        p.addCurve(to: CGPoint(x: 7.052, y: 5.105), control1: CGPoint(x: 7.414, y: 5.293), control2: CGPoint(x: 7.245, y: 5.182))
        p.addCurve(to: CGPoint(x: 6.5, y: 5), control1: CGPoint(x: 6.875, y: 5.035), control2: CGPoint(x: 6.691, y: 5))
        p.addCurve(to: CGPoint(x: 5.948, y: 5.105), control1: CGPoint(x: 6.309, y: 5), control2: CGPoint(x: 6.125, y: 5.035))
        p.addCurve(to: CGPoint(x: 5.439, y: 5.439), control1: CGPoint(x: 5.755, y: 5.182), control2: CGPoint(x: 5.586, y: 5.293))
        p.addCurve(to: CGPoint(x: 5.105, y: 5.948), control1: CGPoint(x: 5.293, y: 5.586), control2: CGPoint(x: 5.182, y: 5.755))
        p.addCurve(to: CGPoint(x: 5, y: 6.5), control1: CGPoint(x: 5.035, y: 6.125), control2: CGPoint(x: 5, y: 6.309))
        p.addCurve(to: CGPoint(x: 5.105, y: 7.052), control1: CGPoint(x: 5, y: 6.691), control2: CGPoint(x: 5.035, y: 6.875))
        p.closeSubpath()
        p.move(to: CGPoint(x: 12.788, y: 8.246))
        p.addCurve(to: CGPoint(x: 13.975, y: 9.025), control1: CGPoint(x: 13.238, y: 8.424), control2: CGPoint(x: 13.633, y: 8.683))
        p.addCurve(to: CGPoint(x: 14.754, y: 10.212), control1: CGPoint(x: 14.317, y: 9.367), control2: CGPoint(x: 14.576, y: 9.762))
        p.addCurve(to: CGPoint(x: 15, y: 11.5), control1: CGPoint(x: 14.918, y: 10.625), control2: CGPoint(x: 15, y: 11.055))
        p.addCurve(to: CGPoint(x: 14.754, y: 12.788), control1: CGPoint(x: 15, y: 11.945), control2: CGPoint(x: 14.918, y: 12.375))
        p.addCurve(to: CGPoint(x: 13.975, y: 13.975), control1: CGPoint(x: 14.576, y: 13.238), control2: CGPoint(x: 14.317, y: 13.633))
        p.addCurve(to: CGPoint(x: 12.788, y: 14.754), control1: CGPoint(x: 13.633, y: 14.317), control2: CGPoint(x: 13.238, y: 14.576))
        p.addCurve(to: CGPoint(x: 11.5, y: 15), control1: CGPoint(x: 12.375, y: 14.918), control2: CGPoint(x: 11.945, y: 15))
        p.addCurve(to: CGPoint(x: 10.212, y: 14.754), control1: CGPoint(x: 11.055, y: 15), control2: CGPoint(x: 10.625, y: 14.918))
        p.addCurve(to: CGPoint(x: 9.025, y: 13.975), control1: CGPoint(x: 9.762, y: 14.576), control2: CGPoint(x: 9.367, y: 14.317))
        p.addCurve(to: CGPoint(x: 8.246, y: 12.788), control1: CGPoint(x: 8.683, y: 13.633), control2: CGPoint(x: 8.424, y: 13.238))
        p.addCurve(to: CGPoint(x: 8, y: 11.5), control1: CGPoint(x: 8.082, y: 12.375), control2: CGPoint(x: 8, y: 11.945))
        p.addCurve(to: CGPoint(x: 8.144, y: 11.144), control1: CGPoint(x: 8, y: 11.359), control2: CGPoint(x: 8.048, y: 11.241))
        p.addCurve(to: CGPoint(x: 8.5, y: 11), control1: CGPoint(x: 8.241, y: 11.048), control2: CGPoint(x: 8.359, y: 11))
        p.addCurve(to: CGPoint(x: 8.856, y: 11.144), control1: CGPoint(x: 8.641, y: 11), control2: CGPoint(x: 8.759, y: 11.048))
        p.addCurve(to: CGPoint(x: 9, y: 11.5), control1: CGPoint(x: 8.952, y: 11.241), control2: CGPoint(x: 9, y: 11.359))
        p.addCurve(to: CGPoint(x: 9.176, y: 12.42), control1: CGPoint(x: 9, y: 11.818), control2: CGPoint(x: 9.059, y: 12.125))
        p.addCurve(to: CGPoint(x: 9.732, y: 13.268), control1: CGPoint(x: 9.303, y: 12.741), control2: CGPoint(x: 9.488, y: 13.024))
        p.addCurve(to: CGPoint(x: 10.58, y: 13.824), control1: CGPoint(x: 9.976, y: 13.512), control2: CGPoint(x: 10.259, y: 13.697))
        p.addCurve(to: CGPoint(x: 11.5, y: 14), control1: CGPoint(x: 10.875, y: 13.941), control2: CGPoint(x: 11.182, y: 14))
        p.addCurve(to: CGPoint(x: 12.42, y: 13.824), control1: CGPoint(x: 11.818, y: 14), control2: CGPoint(x: 12.125, y: 13.941))
        p.addCurve(to: CGPoint(x: 13.268, y: 13.268), control1: CGPoint(x: 12.741, y: 13.697), control2: CGPoint(x: 13.024, y: 13.512))
        p.addCurve(to: CGPoint(x: 13.824, y: 12.42), control1: CGPoint(x: 13.512, y: 13.024), control2: CGPoint(x: 13.697, y: 12.741))
        p.addCurve(to: CGPoint(x: 14, y: 11.5), control1: CGPoint(x: 13.941, y: 12.125), control2: CGPoint(x: 14, y: 11.818))
        p.addCurve(to: CGPoint(x: 13.824, y: 10.58), control1: CGPoint(x: 14, y: 11.182), control2: CGPoint(x: 13.941, y: 10.875))
        p.addCurve(to: CGPoint(x: 13.268, y: 9.732), control1: CGPoint(x: 13.697, y: 10.259), control2: CGPoint(x: 13.512, y: 9.976))
        p.addCurve(to: CGPoint(x: 12.42, y: 9.176), control1: CGPoint(x: 13.024, y: 9.488), control2: CGPoint(x: 12.741, y: 9.303))
        p.addCurve(to: CGPoint(x: 11.716, y: 9.009), control1: CGPoint(x: 12.192, y: 9.085), control2: CGPoint(x: 11.958, y: 9.03))
        p.addLine(to: CGPoint(x: 12.854, y: 10.146))
        p.addCurve(to: CGPoint(x: 13.003, y: 10.5), control1: CGPoint(x: 12.953, y: 10.246), control2: CGPoint(x: 13.003, y: 10.364))
        p.addCurve(to: CGPoint(x: 12.854, y: 10.854), control1: CGPoint(x: 13.003, y: 10.636), control2: CGPoint(x: 12.953, y: 10.754))
        p.addCurve(to: CGPoint(x: 12.5, y: 11.003), control1: CGPoint(x: 12.754, y: 10.953), control2: CGPoint(x: 12.636, y: 11.003))
        p.addCurve(to: CGPoint(x: 12.146, y: 10.854), control1: CGPoint(x: 12.364, y: 11.003), control2: CGPoint(x: 12.246, y: 10.953))
        p.addLine(to: CGPoint(x: 10.146, y: 8.854))
        p.addCurve(to: CGPoint(x: 9.997, y: 8.5), control1: CGPoint(x: 10.047, y: 8.754), control2: CGPoint(x: 9.997, y: 8.636))
        p.addCurve(to: CGPoint(x: 10.146, y: 8.146), control1: CGPoint(x: 9.997, y: 8.364), control2: CGPoint(x: 10.047, y: 8.246))
        p.addLine(to: CGPoint(x: 12.146, y: 6.146))
        p.addCurve(to: CGPoint(x: 12.5, y: 5.997), control1: CGPoint(x: 12.246, y: 6.047), control2: CGPoint(x: 12.364, y: 5.997))
        p.addCurve(to: CGPoint(x: 12.854, y: 6.146), control1: CGPoint(x: 12.636, y: 5.997), control2: CGPoint(x: 12.754, y: 6.047))
        p.addCurve(to: CGPoint(x: 13, y: 6.5), control1: CGPoint(x: 12.951, y: 6.244), control2: CGPoint(x: 13, y: 6.362))
        p.addCurve(to: CGPoint(x: 12.854, y: 6.854), control1: CGPoint(x: 13, y: 6.638), control2: CGPoint(x: 12.951, y: 6.756))
        p.addLine(to: CGPoint(x: 11.701, y: 8.006))
        p.addCurve(to: CGPoint(x: 12.788, y: 8.246), control1: CGPoint(x: 12.075, y: 8.027), control2: CGPoint(x: 12.437, y: 8.107))
        p.closeSubpath()
        return p.applying(CGAffineTransform(scaleX: rect.width / 16, y: rect.height / 16))
    }
}

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

### Compose

```kotlin
// Gentleface "settings-reset" (line-round), MIT. https://gentleface.com/icons/settings-reset
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 SettingsResetIcon: ImageVector by lazy {
    ImageVector.Builder(
        name = "settings-reset", defaultWidth = 16.dp, defaultHeight = 16.dp,
        viewportWidth = 16f, viewportHeight = 16f,
    ).addPath(
        pathData = addPathNodes("M3.464 10.125L2.277 10.916C2.166 10.991 2.045 11.017 1.917 10.996C1.789 10.974 1.684 10.91 1.602 10.803C1.104 10.149 0.743 9.427 0.519 8.636C0.489 8.531 0.493 8.427 0.53 8.327C0.567 8.226 0.631 8.145 0.723 8.084L1.939 7.273C1.848 6.758 1.848 6.242 1.939 5.727L0.723 4.916C0.631 4.855 0.567 4.774 0.53 4.673C0.493 4.573 0.489 4.469 0.519 4.364C0.743 3.573 1.104 2.851 1.602 2.197C1.684 2.09 1.789 2.026 1.917 2.004C2.045 1.983 2.166 2.009 2.277 2.084L3.464 2.875C3.925 2.515 4.437 2.257 5 2.102L5 1C5 0.724 5.098 0.488 5.293 0.293C5.488 0.098 5.724 0 6 0L7 0C7.276 0 7.512 0.098 7.707 0.293C7.902 0.488 8 0.724 8 1L8 2.102C8.563 2.257 9.075 2.515 9.536 2.875L10.723 2.084C10.834 2.009 10.955 1.983 11.083 2.004C11.211 2.026 11.316 2.09 11.398 2.197C11.896 2.851 12.257 3.573 12.481 4.364C12.511 4.469 12.507 4.573 12.47 4.673C12.433 4.774 12.369 4.855 12.277 4.916L12.064 5.058C11.833 5.127 11.624 5.254 11.439 5.439L11.333 5.545L11.057 5.73C11.058 5.762 11.057 5.794 11.053 5.825L10.626 6.252C10.5 6.271 10.383 6.243 10.276 6.17C10.162 6.092 10.092 5.986 10.066 5.85C10.052 5.774 10.035 5.699 10.016 5.625C9.989 5.521 9.994 5.42 10.032 5.321C10.07 5.223 10.133 5.144 10.223 5.084L11.41 4.293C11.272 3.903 11.092 3.535 10.87 3.187L9.777 3.916C9.68 3.981 9.574 4.009 9.46 4C9.346 3.991 9.246 3.946 9.16 3.867C8.662 3.405 8.079 3.114 7.41 2.992C7.29 2.97 7.191 2.913 7.115 2.821C7.038 2.73 7 2.623 7 2.5L7 1L6 1L6 2.5C6 2.623 5.962 2.73 5.885 2.821C5.809 2.913 5.71 2.97 5.59 2.992C4.921 3.114 4.338 3.405 3.84 3.867C3.754 3.946 3.654 3.991 3.54 4C3.426 4.009 3.32 3.981 3.223 3.916L2.13 3.187C1.908 3.535 1.728 3.903 1.59 4.293L2.777 5.084C2.867 5.144 2.93 5.223 2.968 5.321C3.006 5.42 3.011 5.521 2.984 5.625C2.834 6.208 2.834 6.792 2.984 7.375C3.011 7.479 3.006 7.58 2.968 7.679C2.93 7.777 2.867 7.856 2.777 7.916L1.59 8.707C1.728 9.097 1.908 9.465 2.13 9.813L3.223 9.084C3.32 9.019 3.426 8.991 3.54 9C3.654 9.009 3.754 9.054 3.84 9.133C4.338 9.595 4.921 9.886 5.59 10.008C5.71 10.03 5.809 10.087 5.885 10.179C5.962 10.27 6 10.377 6 10.5L6 12L6.605 12C6.746 12 6.865 12.048 6.961 12.144C7.013 12.196 7.05 12.254 7.074 12.318C7.083 12.368 7.094 12.418 7.104 12.467C7.105 12.478 7.105 12.489 7.105 12.5C7.105 12.641 7.057 12.759 6.961 12.856C6.865 12.952 6.746 13 6.605 13L6 13C5.724 13 5.488 12.902 5.293 12.707C5.098 12.512 5 12.276 5 12L5 10.898C4.437 10.743 3.925 10.485 3.464 10.125ZM4.176 5.58C4.303 5.259 4.488 4.976 4.732 4.732C4.976 4.488 5.259 4.303 5.58 4.176C5.875 4.059 6.182 4 6.5 4C6.818 4 7.125 4.059 7.42 4.176C7.741 4.303 8.024 4.488 8.268 4.732C8.512 4.976 8.697 5.259 8.824 5.58C8.941 5.875 9 6.182 9 6.5C9 6.818 8.941 7.125 8.824 7.42C8.697 7.741 8.512 8.024 8.268 8.268C8.024 8.512 7.741 8.697 7.42 8.824C7.125 8.941 6.818 9 6.5 9C6.182 9 5.875 8.941 5.58 8.824C5.259 8.697 4.976 8.512 4.732 8.268C4.488 8.024 4.303 7.741 4.176 7.42C4.059 7.125 4 6.818 4 6.5C4 6.182 4.059 5.875 4.176 5.58ZM5.105 7.052C5.182 7.245 5.293 7.414 5.439 7.561C5.586 7.707 5.755 7.818 5.948 7.895C6.125 7.965 6.309 8 6.5 8C6.691 8 6.875 7.965 7.052 7.895C7.245 7.818 7.414 7.707 7.561 7.561C7.707 7.414 7.818 7.245 7.895 7.052C7.965 6.875 8 6.691 8 6.5C8 6.309 7.965 6.125 7.895 5.948C7.818 5.755 7.707 5.586 7.561 5.439C7.414 5.293 7.245 5.182 7.052 5.105C6.875 5.035 6.691 5 6.5 5C6.309 5 6.125 5.035 5.948 5.105C5.755 5.182 5.586 5.293 5.439 5.439C5.293 5.586 5.182 5.755 5.105 5.948C5.035 6.125 5 6.309 5 6.5C5 6.691 5.035 6.875 5.105 7.052ZM12.788 8.246C13.238 8.424 13.633 8.683 13.975 9.025C14.317 9.367 14.576 9.762 14.754 10.212C14.918 10.625 15 11.055 15 11.5C15 11.945 14.918 12.375 14.754 12.788C14.576 13.238 14.317 13.633 13.975 13.975C13.633 14.317 13.238 14.576 12.788 14.754C12.375 14.918 11.945 15 11.5 15C11.055 15 10.625 14.918 10.212 14.754C9.762 14.576 9.367 14.317 9.025 13.975C8.683 13.633 8.424 13.238 8.246 12.788C8.082 12.375 8 11.945 8 11.5C8 11.359 8.048 11.241 8.144 11.144C8.241 11.048 8.359 11 8.5 11C8.641 11 8.759 11.048 8.856 11.144C8.952 11.241 9 11.359 9 11.5C9 11.818 9.059 12.125 9.176 12.42C9.303 12.741 9.488 13.024 9.732 13.268C9.976 13.512 10.259 13.697 10.58 13.824C10.875 13.941 11.182 14 11.5 14C11.818 14 12.125 13.941 12.42 13.824C12.741 13.697 13.024 13.512 13.268 13.268C13.512 13.024 13.697 12.741 13.824 12.42C13.941 12.125 14 11.818 14 11.5C14 11.182 13.941 10.875 13.824 10.58C13.697 10.259 13.512 9.976 13.268 9.732C13.024 9.488 12.741 9.303 12.42 9.176C12.192 9.085 11.958 9.03 11.716 9.009L12.854 10.146C12.953 10.246 13.003 10.364 13.003 10.5C13.003 10.636 12.953 10.754 12.854 10.854C12.754 10.953 12.636 11.003 12.5 11.003C12.364 11.003 12.246 10.953 12.146 10.854L10.146 8.854C10.047 8.754 9.997 8.636 9.997 8.5C9.997 8.364 10.047 8.246 10.146 8.146L12.146 6.146C12.246 6.047 12.364 5.997 12.5 5.997C12.636 5.997 12.754 6.047 12.854 6.146C12.951 6.244 13 6.362 13 6.5C13 6.638 12.951 6.756 12.854 6.854L11.701 8.006C12.075 8.027 12.437 8.107 12.788 8.246Z"),
        fill = SolidColor(Color.Black),
    ).build()
}

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

### Android XML

```xml
<!-- res/drawable/ic_settings_reset.xml · Gentleface "settings-reset" (line-round), MIT. https://gentleface.com/icons/settings-reset -->
<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="M3.464 10.125L2.277 10.916C2.166 10.991 2.045 11.017 1.917 10.996C1.789 10.974 1.684 10.91 1.602 10.803C1.104 10.149 0.743 9.427 0.519 8.636C0.489 8.531 0.493 8.427 0.53 8.327C0.567 8.226 0.631 8.145 0.723 8.084L1.939 7.273C1.848 6.758 1.848 6.242 1.939 5.727L0.723 4.916C0.631 4.855 0.567 4.774 0.53 4.673C0.493 4.573 0.489 4.469 0.519 4.364C0.743 3.573 1.104 2.851 1.602 2.197C1.684 2.09 1.789 2.026 1.917 2.004C2.045 1.983 2.166 2.009 2.277 2.084L3.464 2.875C3.925 2.515 4.437 2.257 5 2.102L5 1C5 0.724 5.098 0.488 5.293 0.293C5.488 0.098 5.724 0 6 0L7 0C7.276 0 7.512 0.098 7.707 0.293C7.902 0.488 8 0.724 8 1L8 2.102C8.563 2.257 9.075 2.515 9.536 2.875L10.723 2.084C10.834 2.009 10.955 1.983 11.083 2.004C11.211 2.026 11.316 2.09 11.398 2.197C11.896 2.851 12.257 3.573 12.481 4.364C12.511 4.469 12.507 4.573 12.47 4.673C12.433 4.774 12.369 4.855 12.277 4.916L12.064 5.058C11.833 5.127 11.624 5.254 11.439 5.439L11.333 5.545L11.057 5.73C11.058 5.762 11.057 5.794 11.053 5.825L10.626 6.252C10.5 6.271 10.383 6.243 10.276 6.17C10.162 6.092 10.092 5.986 10.066 5.85C10.052 5.774 10.035 5.699 10.016 5.625C9.989 5.521 9.994 5.42 10.032 5.321C10.07 5.223 10.133 5.144 10.223 5.084L11.41 4.293C11.272 3.903 11.092 3.535 10.87 3.187L9.777 3.916C9.68 3.981 9.574 4.009 9.46 4C9.346 3.991 9.246 3.946 9.16 3.867C8.662 3.405 8.079 3.114 7.41 2.992C7.29 2.97 7.191 2.913 7.115 2.821C7.038 2.73 7 2.623 7 2.5L7 1L6 1L6 2.5C6 2.623 5.962 2.73 5.885 2.821C5.809 2.913 5.71 2.97 5.59 2.992C4.921 3.114 4.338 3.405 3.84 3.867C3.754 3.946 3.654 3.991 3.54 4C3.426 4.009 3.32 3.981 3.223 3.916L2.13 3.187C1.908 3.535 1.728 3.903 1.59 4.293L2.777 5.084C2.867 5.144 2.93 5.223 2.968 5.321C3.006 5.42 3.011 5.521 2.984 5.625C2.834 6.208 2.834 6.792 2.984 7.375C3.011 7.479 3.006 7.58 2.968 7.679C2.93 7.777 2.867 7.856 2.777 7.916L1.59 8.707C1.728 9.097 1.908 9.465 2.13 9.813L3.223 9.084C3.32 9.019 3.426 8.991 3.54 9C3.654 9.009 3.754 9.054 3.84 9.133C4.338 9.595 4.921 9.886 5.59 10.008C5.71 10.03 5.809 10.087 5.885 10.179C5.962 10.27 6 10.377 6 10.5L6 12L6.605 12C6.746 12 6.865 12.048 6.961 12.144C7.013 12.196 7.05 12.254 7.074 12.318C7.083 12.368 7.094 12.418 7.104 12.467C7.105 12.478 7.105 12.489 7.105 12.5C7.105 12.641 7.057 12.759 6.961 12.856C6.865 12.952 6.746 13 6.605 13L6 13C5.724 13 5.488 12.902 5.293 12.707C5.098 12.512 5 12.276 5 12L5 10.898C4.437 10.743 3.925 10.485 3.464 10.125ZM4.176 5.58C4.303 5.259 4.488 4.976 4.732 4.732C4.976 4.488 5.259 4.303 5.58 4.176C5.875 4.059 6.182 4 6.5 4C6.818 4 7.125 4.059 7.42 4.176C7.741 4.303 8.024 4.488 8.268 4.732C8.512 4.976 8.697 5.259 8.824 5.58C8.941 5.875 9 6.182 9 6.5C9 6.818 8.941 7.125 8.824 7.42C8.697 7.741 8.512 8.024 8.268 8.268C8.024 8.512 7.741 8.697 7.42 8.824C7.125 8.941 6.818 9 6.5 9C6.182 9 5.875 8.941 5.58 8.824C5.259 8.697 4.976 8.512 4.732 8.268C4.488 8.024 4.303 7.741 4.176 7.42C4.059 7.125 4 6.818 4 6.5C4 6.182 4.059 5.875 4.176 5.58ZM5.105 7.052C5.182 7.245 5.293 7.414 5.439 7.561C5.586 7.707 5.755 7.818 5.948 7.895C6.125 7.965 6.309 8 6.5 8C6.691 8 6.875 7.965 7.052 7.895C7.245 7.818 7.414 7.707 7.561 7.561C7.707 7.414 7.818 7.245 7.895 7.052C7.965 6.875 8 6.691 8 6.5C8 6.309 7.965 6.125 7.895 5.948C7.818 5.755 7.707 5.586 7.561 5.439C7.414 5.293 7.245 5.182 7.052 5.105C6.875 5.035 6.691 5 6.5 5C6.309 5 6.125 5.035 5.948 5.105C5.755 5.182 5.586 5.293 5.439 5.439C5.293 5.586 5.182 5.755 5.105 5.948C5.035 6.125 5 6.309 5 6.5C5 6.691 5.035 6.875 5.105 7.052ZM12.788 8.246C13.238 8.424 13.633 8.683 13.975 9.025C14.317 9.367 14.576 9.762 14.754 10.212C14.918 10.625 15 11.055 15 11.5C15 11.945 14.918 12.375 14.754 12.788C14.576 13.238 14.317 13.633 13.975 13.975C13.633 14.317 13.238 14.576 12.788 14.754C12.375 14.918 11.945 15 11.5 15C11.055 15 10.625 14.918 10.212 14.754C9.762 14.576 9.367 14.317 9.025 13.975C8.683 13.633 8.424 13.238 8.246 12.788C8.082 12.375 8 11.945 8 11.5C8 11.359 8.048 11.241 8.144 11.144C8.241 11.048 8.359 11 8.5 11C8.641 11 8.759 11.048 8.856 11.144C8.952 11.241 9 11.359 9 11.5C9 11.818 9.059 12.125 9.176 12.42C9.303 12.741 9.488 13.024 9.732 13.268C9.976 13.512 10.259 13.697 10.58 13.824C10.875 13.941 11.182 14 11.5 14C11.818 14 12.125 13.941 12.42 13.824C12.741 13.697 13.024 13.512 13.268 13.268C13.512 13.024 13.697 12.741 13.824 12.42C13.941 12.125 14 11.818 14 11.5C14 11.182 13.941 10.875 13.824 10.58C13.697 10.259 13.512 9.976 13.268 9.732C13.024 9.488 12.741 9.303 12.42 9.176C12.192 9.085 11.958 9.03 11.716 9.009L12.854 10.146C12.953 10.246 13.003 10.364 13.003 10.5C13.003 10.636 12.953 10.754 12.854 10.854C12.754 10.953 12.636 11.003 12.5 11.003C12.364 11.003 12.246 10.953 12.146 10.854L10.146 8.854C10.047 8.754 9.997 8.636 9.997 8.5C9.997 8.364 10.047 8.246 10.146 8.146L12.146 6.146C12.246 6.047 12.364 5.997 12.5 5.997C12.636 5.997 12.754 6.047 12.854 6.146C12.951 6.244 13 6.362 13 6.5C13 6.638 12.951 6.756 12.854 6.854L11.701 8.006C12.075 8.027 12.437 8.107 12.788 8.246Z"/>
</vector>
```

### Flutter

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

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

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

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

  @override
  void paint(Canvas canvas, Size size) {
    canvas.scale(size.width / 16, size.height / 16);
    final p = Path()
      ..moveTo(3.464, 10.125)
      ..lineTo(2.277, 10.916)
      ..cubicTo(2.166, 10.991, 2.045, 11.017, 1.917, 10.996)
      ..cubicTo(1.789, 10.974, 1.684, 10.91, 1.602, 10.803)
      ..cubicTo(1.104, 10.149, 0.743, 9.427, 0.519, 8.636)
      ..cubicTo(0.489, 8.531, 0.493, 8.427, 0.53, 8.327)
      ..cubicTo(0.567, 8.226, 0.631, 8.145, 0.723, 8.084)
      ..lineTo(1.939, 7.273)
      ..cubicTo(1.848, 6.758, 1.848, 6.242, 1.939, 5.727)
      ..lineTo(0.723, 4.916)
      ..cubicTo(0.631, 4.855, 0.567, 4.774, 0.53, 4.673)
      ..cubicTo(0.493, 4.573, 0.489, 4.469, 0.519, 4.364)
      ..cubicTo(0.743, 3.573, 1.104, 2.851, 1.602, 2.197)
      ..cubicTo(1.684, 2.09, 1.789, 2.026, 1.917, 2.004)
      ..cubicTo(2.045, 1.983, 2.166, 2.009, 2.277, 2.084)
      ..lineTo(3.464, 2.875)
      ..cubicTo(3.925, 2.515, 4.437, 2.257, 5, 2.102)
      ..lineTo(5, 1)
      ..cubicTo(5, 0.724, 5.098, 0.488, 5.293, 0.293)
      ..cubicTo(5.488, 0.098, 5.724, 0, 6, 0)
      ..lineTo(7, 0)
      ..cubicTo(7.276, 0, 7.512, 0.098, 7.707, 0.293)
      ..cubicTo(7.902, 0.488, 8, 0.724, 8, 1)
      ..lineTo(8, 2.102)
      ..cubicTo(8.563, 2.257, 9.075, 2.515, 9.536, 2.875)
      ..lineTo(10.723, 2.084)
      ..cubicTo(10.834, 2.009, 10.955, 1.983, 11.083, 2.004)
      ..cubicTo(11.211, 2.026, 11.316, 2.09, 11.398, 2.197)
      ..cubicTo(11.896, 2.851, 12.257, 3.573, 12.481, 4.364)
      ..cubicTo(12.511, 4.469, 12.507, 4.573, 12.47, 4.673)
      ..cubicTo(12.433, 4.774, 12.369, 4.855, 12.277, 4.916)
      ..lineTo(12.064, 5.058)
      ..cubicTo(11.833, 5.127, 11.624, 5.254, 11.439, 5.439)
      ..lineTo(11.333, 5.545)
      ..lineTo(11.057, 5.73)
      ..cubicTo(11.058, 5.762, 11.057, 5.794, 11.053, 5.825)
      ..lineTo(10.626, 6.252)
      ..cubicTo(10.5, 6.271, 10.383, 6.243, 10.276, 6.17)
      ..cubicTo(10.162, 6.092, 10.092, 5.986, 10.066, 5.85)
      ..cubicTo(10.052, 5.774, 10.035, 5.699, 10.016, 5.625)
      ..cubicTo(9.989, 5.521, 9.994, 5.42, 10.032, 5.321)
      ..cubicTo(10.07, 5.223, 10.133, 5.144, 10.223, 5.084)
      ..lineTo(11.41, 4.293)
      ..cubicTo(11.272, 3.903, 11.092, 3.535, 10.87, 3.187)
      ..lineTo(9.777, 3.916)
      ..cubicTo(9.68, 3.981, 9.574, 4.009, 9.46, 4)
      ..cubicTo(9.346, 3.991, 9.246, 3.946, 9.16, 3.867)
      ..cubicTo(8.662, 3.405, 8.079, 3.114, 7.41, 2.992)
      ..cubicTo(7.29, 2.97, 7.191, 2.913, 7.115, 2.821)
      ..cubicTo(7.038, 2.73, 7, 2.623, 7, 2.5)
      ..lineTo(7, 1)
      ..lineTo(6, 1)
      ..lineTo(6, 2.5)
      ..cubicTo(6, 2.623, 5.962, 2.73, 5.885, 2.821)
      ..cubicTo(5.809, 2.913, 5.71, 2.97, 5.59, 2.992)
      ..cubicTo(4.921, 3.114, 4.338, 3.405, 3.84, 3.867)
      ..cubicTo(3.754, 3.946, 3.654, 3.991, 3.54, 4)
      ..cubicTo(3.426, 4.009, 3.32, 3.981, 3.223, 3.916)
      ..lineTo(2.13, 3.187)
      ..cubicTo(1.908, 3.535, 1.728, 3.903, 1.59, 4.293)
      ..lineTo(2.777, 5.084)
      ..cubicTo(2.867, 5.144, 2.93, 5.223, 2.968, 5.321)
      ..cubicTo(3.006, 5.42, 3.011, 5.521, 2.984, 5.625)
      ..cubicTo(2.834, 6.208, 2.834, 6.792, 2.984, 7.375)
      ..cubicTo(3.011, 7.479, 3.006, 7.58, 2.968, 7.679)
      ..cubicTo(2.93, 7.777, 2.867, 7.856, 2.777, 7.916)
      ..lineTo(1.59, 8.707)
      ..cubicTo(1.728, 9.097, 1.908, 9.465, 2.13, 9.813)
      ..lineTo(3.223, 9.084)
      ..cubicTo(3.32, 9.019, 3.426, 8.991, 3.54, 9)
      ..cubicTo(3.654, 9.009, 3.754, 9.054, 3.84, 9.133)
      ..cubicTo(4.338, 9.595, 4.921, 9.886, 5.59, 10.008)
      ..cubicTo(5.71, 10.03, 5.809, 10.087, 5.885, 10.179)
      ..cubicTo(5.962, 10.27, 6, 10.377, 6, 10.5)
      ..lineTo(6, 12)
      ..lineTo(6.605, 12)
      ..cubicTo(6.746, 12, 6.865, 12.048, 6.961, 12.144)
      ..cubicTo(7.013, 12.196, 7.05, 12.254, 7.074, 12.318)
      ..cubicTo(7.083, 12.368, 7.094, 12.418, 7.104, 12.467)
      ..cubicTo(7.105, 12.478, 7.105, 12.489, 7.105, 12.5)
      ..cubicTo(7.105, 12.641, 7.057, 12.759, 6.961, 12.856)
      ..cubicTo(6.865, 12.952, 6.746, 13, 6.605, 13)
      ..lineTo(6, 13)
      ..cubicTo(5.724, 13, 5.488, 12.902, 5.293, 12.707)
      ..cubicTo(5.098, 12.512, 5, 12.276, 5, 12)
      ..lineTo(5, 10.898)
      ..cubicTo(4.437, 10.743, 3.925, 10.485, 3.464, 10.125)
      ..close()
      ..moveTo(4.176, 5.58)
      ..cubicTo(4.303, 5.259, 4.488, 4.976, 4.732, 4.732)
      ..cubicTo(4.976, 4.488, 5.259, 4.303, 5.58, 4.176)
      ..cubicTo(5.875, 4.059, 6.182, 4, 6.5, 4)
      ..cubicTo(6.818, 4, 7.125, 4.059, 7.42, 4.176)
      ..cubicTo(7.741, 4.303, 8.024, 4.488, 8.268, 4.732)
      ..cubicTo(8.512, 4.976, 8.697, 5.259, 8.824, 5.58)
      ..cubicTo(8.941, 5.875, 9, 6.182, 9, 6.5)
      ..cubicTo(9, 6.818, 8.941, 7.125, 8.824, 7.42)
      ..cubicTo(8.697, 7.741, 8.512, 8.024, 8.268, 8.268)
      ..cubicTo(8.024, 8.512, 7.741, 8.697, 7.42, 8.824)
      ..cubicTo(7.125, 8.941, 6.818, 9, 6.5, 9)
      ..cubicTo(6.182, 9, 5.875, 8.941, 5.58, 8.824)
      ..cubicTo(5.259, 8.697, 4.976, 8.512, 4.732, 8.268)
      ..cubicTo(4.488, 8.024, 4.303, 7.741, 4.176, 7.42)
      ..cubicTo(4.059, 7.125, 4, 6.818, 4, 6.5)
      ..cubicTo(4, 6.182, 4.059, 5.875, 4.176, 5.58)
      ..close()
      ..moveTo(5.105, 7.052)
      ..cubicTo(5.182, 7.245, 5.293, 7.414, 5.439, 7.561)
      ..cubicTo(5.586, 7.707, 5.755, 7.818, 5.948, 7.895)
      ..cubicTo(6.125, 7.965, 6.309, 8, 6.5, 8)
      ..cubicTo(6.691, 8, 6.875, 7.965, 7.052, 7.895)
      ..cubicTo(7.245, 7.818, 7.414, 7.707, 7.561, 7.561)
      ..cubicTo(7.707, 7.414, 7.818, 7.245, 7.895, 7.052)
      ..cubicTo(7.965, 6.875, 8, 6.691, 8, 6.5)
      ..cubicTo(8, 6.309, 7.965, 6.125, 7.895, 5.948)
      ..cubicTo(7.818, 5.755, 7.707, 5.586, 7.561, 5.439)
      ..cubicTo(7.414, 5.293, 7.245, 5.182, 7.052, 5.105)
      ..cubicTo(6.875, 5.035, 6.691, 5, 6.5, 5)
      ..cubicTo(6.309, 5, 6.125, 5.035, 5.948, 5.105)
      ..cubicTo(5.755, 5.182, 5.586, 5.293, 5.439, 5.439)
      ..cubicTo(5.293, 5.586, 5.182, 5.755, 5.105, 5.948)
      ..cubicTo(5.035, 6.125, 5, 6.309, 5, 6.5)
      ..cubicTo(5, 6.691, 5.035, 6.875, 5.105, 7.052)
      ..close()
      ..moveTo(12.788, 8.246)
      ..cubicTo(13.238, 8.424, 13.633, 8.683, 13.975, 9.025)
      ..cubicTo(14.317, 9.367, 14.576, 9.762, 14.754, 10.212)
      ..cubicTo(14.918, 10.625, 15, 11.055, 15, 11.5)
      ..cubicTo(15, 11.945, 14.918, 12.375, 14.754, 12.788)
      ..cubicTo(14.576, 13.238, 14.317, 13.633, 13.975, 13.975)
      ..cubicTo(13.633, 14.317, 13.238, 14.576, 12.788, 14.754)
      ..cubicTo(12.375, 14.918, 11.945, 15, 11.5, 15)
      ..cubicTo(11.055, 15, 10.625, 14.918, 10.212, 14.754)
      ..cubicTo(9.762, 14.576, 9.367, 14.317, 9.025, 13.975)
      ..cubicTo(8.683, 13.633, 8.424, 13.238, 8.246, 12.788)
      ..cubicTo(8.082, 12.375, 8, 11.945, 8, 11.5)
      ..cubicTo(8, 11.359, 8.048, 11.241, 8.144, 11.144)
      ..cubicTo(8.241, 11.048, 8.359, 11, 8.5, 11)
      ..cubicTo(8.641, 11, 8.759, 11.048, 8.856, 11.144)
      ..cubicTo(8.952, 11.241, 9, 11.359, 9, 11.5)
      ..cubicTo(9, 11.818, 9.059, 12.125, 9.176, 12.42)
      ..cubicTo(9.303, 12.741, 9.488, 13.024, 9.732, 13.268)
      ..cubicTo(9.976, 13.512, 10.259, 13.697, 10.58, 13.824)
      ..cubicTo(10.875, 13.941, 11.182, 14, 11.5, 14)
      ..cubicTo(11.818, 14, 12.125, 13.941, 12.42, 13.824)
      ..cubicTo(12.741, 13.697, 13.024, 13.512, 13.268, 13.268)
      ..cubicTo(13.512, 13.024, 13.697, 12.741, 13.824, 12.42)
      ..cubicTo(13.941, 12.125, 14, 11.818, 14, 11.5)
      ..cubicTo(14, 11.182, 13.941, 10.875, 13.824, 10.58)
      ..cubicTo(13.697, 10.259, 13.512, 9.976, 13.268, 9.732)
      ..cubicTo(13.024, 9.488, 12.741, 9.303, 12.42, 9.176)
      ..cubicTo(12.192, 9.085, 11.958, 9.03, 11.716, 9.009)
      ..lineTo(12.854, 10.146)
      ..cubicTo(12.953, 10.246, 13.003, 10.364, 13.003, 10.5)
      ..cubicTo(13.003, 10.636, 12.953, 10.754, 12.854, 10.854)
      ..cubicTo(12.754, 10.953, 12.636, 11.003, 12.5, 11.003)
      ..cubicTo(12.364, 11.003, 12.246, 10.953, 12.146, 10.854)
      ..lineTo(10.146, 8.854)
      ..cubicTo(10.047, 8.754, 9.997, 8.636, 9.997, 8.5)
      ..cubicTo(9.997, 8.364, 10.047, 8.246, 10.146, 8.146)
      ..lineTo(12.146, 6.146)
      ..cubicTo(12.246, 6.047, 12.364, 5.997, 12.5, 5.997)
      ..cubicTo(12.636, 5.997, 12.754, 6.047, 12.854, 6.146)
      ..cubicTo(12.951, 6.244, 13, 6.362, 13, 6.5)
      ..cubicTo(13, 6.638, 12.951, 6.756, 12.854, 6.854)
      ..lineTo(11.701, 8.006)
      ..cubicTo(12.075, 8.027, 12.437, 8.107, 12.788, 8.246)
      ..close();
    canvas.drawPath(p, Paint()..color = color);
  }

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