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

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

const viewBox = {"width":32,"height":32};
const content = `<g class="ft5dv1b"><defs><linearGradient id="SVGEDDnMbnv" x1=".85" x2="62.62" y1="62.72" y2="1.81" gradientUnits="userSpaceOnUse"><stop offset="0" class="tsaj_ww"/><stop offset=".43" class="fipa7on"/><stop offset=".99" class="dai806r"/></linearGradient></defs><path fill="url(#SVGEDDnMbnv)" transform="translate(2 2)scale(.4375)" class="imyc9yuz"/><path class="bfm_--b"/><path class="gpd718p"/></g>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="vscode-icons:file-type-jetbrains" {...props}></Icon>
<style>
:global .ft5dv1b {
  fill: none;
}

:global .tsaj_ww {
  stop-color: #ff9419;
}

:global .fipa7on {
  stop-color: #ff021d;
}

:global .dai806r {
  stop-color: #e600ff;
}

:global .imyc9yuz {
  d: path("M20.34 3.66L3.66 20.34A12.5 12.5 0 0 0 0 29.18V59c0 2.76 2.24 5 5 5h29.82c3.32 0 6.49-1.32 8.84-3.66l16.68-16.68c2.34-2.34 3.66-5.52 3.66-8.84V5c0-2.76-2.24-5-5-5H29.18c-3.32 0-6.49 1.32-8.84 3.66");
}

:global .bfm_--b {
  fill: #000;
  d: path("M23 9H5.5v17.5H23z");
}

:global .gpd718p {
  fill: #fff;
  d: path("M15.125 22.563H7.688v1.75h7.437z");
}

</style>
