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

/** @type {{width?: string; height?: string;}} */
let {width, height, ...props} = $props();

const viewBox = {"width":48,"height":48};
const content = `<circle class="cpk0fnbgt"/><path class="w9udjnbrz"/><circle class="wkxw5hbfm"/><circle class="vqogbbbht"/><circle class="ak6qt4vvx"/><circle class="pvo7gri2l"/><circle class="x_zgidhoy"/><circle class="gnwcrl4es"/><circle class="wwn0upbpl"/><circle class="saoub1bap"/><path class="tt8p2so0u"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:movie-creator" {...props}></Icon>
<style>
:global(.ak6qt4vvx) {
  cx: 27.494px;
  cy: 10.96px;
  r: 5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global(.cpk0fnbgt) {
  cx: 24px;
  cy: 24px;
  r: 21.5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global(.gnwcrl4es) {
  cx: 20.504px;
  cy: 37.04px;
  r: 5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global(.pvo7gri2l) {
  cx: 37.04px;
  cy: 20.504px;
  r: 5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global(.saoub1bap) {
  cx: 14.454px;
  cy: 14.454px;
  r: 5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global(.tt8p2so0u) {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m42.62 34.75l1.941 7.244s-5.022 2-12.656 2");
}

:global(.vqogbbbht) {
  cx: 24px;
  cy: 24px;
  r: 0.75px;
  fill: currentColor;
}

:global(.w9udjnbrz) {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M36.364 29.42a13.5 13.5 0 0 1-6.918 6.933m-3.988 1.068a14 14 0 0 1-1.459.08a13.5 13.5 0 0 1-7.979-2.61m-2.91-2.911A13.5 13.5 0 0 1 10.5 24a14 14 0 0 1 .079-1.458m1.068-3.988a13.5 13.5 0 0 1 6.933-6.918m3.96-1.056A14 14 0 0 1 24 10.5a13.5 13.5 0 0 1 7.973 2.606m2.92 2.92A13.5 13.5 0 0 1 37.5 24v0a14 14 0 0 1-.08 1.46");
}

:global(.wkxw5hbfm) {
  cx: 24px;
  cy: 24px;
  r: 3px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global(.wwn0upbpl) {
  cx: 10.96px;
  cy: 27.496px;
  r: 5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global(.x_zgidhoy) {
  cx: 33.546px;
  cy: 33.546px;
  r: 5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

</style>
