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

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

const viewBox = {"width":48,"height":48};
const content = `<rect class="mkpgasb"/><path class="gmfup29t"/><circle class="scr7wo"/><circle class="vybo7o"/><path class="a9ry_rbn"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:super-backup" {...props}></Icon>
<style>
:global .mkpgasb {
  width: 39px;
  height: 5.983px;
  x: 4.5px;
  y: 36.522px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 2.991px;
}

:global .gmfup29t {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M42.085 30.81a2.774 2.774 0 0 0-2.775-2.774H8.69a2.774 2.774 0 0 0-2.775 2.774h0M38.326 7.693a2.2 2.2 0 0 0-2.198-2.198H11.872a2.2 2.2 0 0 0-2.198 2.198h0m0 0L4.5 39.513m33.826-31.82L43.5 39.514m-24.942-.001h10.884");
}

:global .scr7wo {
  cx: 7.087px;
  cy: 39.513px;
  r: .75px;
  fill: currentColor;
}

:global .vybo7o {
  cx: 40.913px;
  cy: 39.513px;
  r: .75px;
  fill: currentColor;
}

:global .a9ry_rbn {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M24 24.649c5.41 0 9.384-3.894 8.923-8.269c-.419-3.965-4.398-6.916-8.923-6.916s-8.504 2.951-8.923 6.916c-.267 2.531 2.219 4.072 2.219 4.072l1.954-4.072h-4.173");
}

</style>
