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

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

const viewBox = {"width":32,"height":32};
const content = `<defs><linearGradient id="SVGPOtEoeKo" x1="14.989" x2="15.124" y1="17.164" y2="17.091" gradientTransform="matrix(1 0 0 -1 0 34)" gradientUnits="userSpaceOnUse"><stop offset="0" class="ll5n1hb"/><stop offset=".085" class="o2fiitn"/><stop offset=".224" class="eyi9dwr"/><stop offset=".398" class="of2mokv"/><stop offset=".603" class="acpipsd"/><stop offset=".83" class="b4dq__t"/><stop offset="1" class="z78uzoj"/></linearGradient></defs><circle class="k-cdp3b"/><path class="v9aheirl"/><path class="pnazty2w"/><path fill="url(#SVGPOtEoeKo)" class="uf2qzbc"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="vscode-icons:file-type-kivy" {...props}></Icon>
<style>
:global .ll5n1hb {
  stop-opacity: .03;
}

:global .o2fiitn {
  stop-color: #090909;
  stop-opacity: .027;
}

:global .eyi9dwr {
  stop-color: #212121;
  stop-opacity: .023;
}

:global .of2mokv {
  stop-color: #494949;
  stop-opacity: .018;
}

:global .acpipsd {
  stop-color: gray;
  stop-opacity: .012;
}

:global .b4dq__t {
  stop-color: #c6c6c6;
  stop-opacity: .005;
}

:global .z78uzoj {
  stop-color: #fff;
  stop-opacity: 0;
}

:global .k-cdp3b {
  cx: 16px;
  cy: 16px;
  r: 14px;
  fill: #3f4142;
}

:global .v9aheirl {
  fill: #ebeded;
  d: path("m26.469 12.631l-8.992 1.019l4.146 4.14l4.948-4.942c.145-.148.097-.241-.102-.217m-6.196 5.129l-3.785-3.785l-3.007 5.665l2.441 2.441a1 1 0 0 0 .705.289a1 1 0 0 0 .705-.289l2.935-2.917a.98.98 0 0 0 .289-.7a.96.96 0 0 0-.283-.704");
}

:global .pnazty2w {
  fill: #f9f9f9;
  d: path("M12.1 9.588v7.407a3.62 3.62 0 0 0 .892 2.158l.488.488l3.007-5.665Zm-4.194 9.486l3.266 3.266v-7.75l-3.266 3.266a.87.87 0 0 0 0 1.218m2.471-6.208L7.111 9.6v7.744l3.266-3.266a.86.86 0 0 0 0-1.212");
}

:global .uf2qzbc {
  d: path("m16.488 13.975l.115.115l-3.007 5.665l-.115-.115z");
}

</style>
