<script>
import Icon from '@iconify/css-svelte';

let {width, height, ...props} = $props();

const viewBox = {"width":48,"height":48};
const content = `<path class="xqu808b"/><path class="lnfjzlb"/><path class="xxw9m8b"/><path class="m9517sb"/><path class="npem9tb"/><path class="aqbyr4u"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:snapbridge" {...props}></Icon>
<style>
:global .xqu808b {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M42.5 20.5c0 4.418-8.283 8-18.5 8s-18.5-3.582-18.5-8v-7");
}

:global .lnfjzlb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M5.5 27.5c0 4.418 8.283 8 18.5 8s18.5-3.582 18.5-8");
}

:global .xxw9m8b {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M5.5 27.5v7c0 4.418 8.283 8 18.5 8s18.5-3.582 18.5-8v-21");
}

:global .m9517sb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M24 12.5v7c7.314 0 13.636 1.835 16.64 4.5m-7.39-10.429V6.693m0 20.735v6.908");
}

:global .npem9tb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M24 28.5v-7c-10.217 0-18.5-3.582-18.5-8s8.283-8 18.5-8s18.5 3.582 18.5 8");
}

:global .aqbyr4u {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M42.5 20.468c0-4.419-8.283-8-18.5-8c-7.33 0-13.663 1.843-16.658 4.515");
}

</style>
