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

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

const viewBox = {"width":32,"height":32};
const content = `<path fill="url(#SVGYMJ7PeoI)" class="a3uq60bwy"/><path fill="url(#SVGDQbFcefW)" class="xu50q8k6g"/><path fill="url(#SVGmF608c2q)" class="pfmbhgbrj"/><path fill="url(#SVGa0Vt8dPL)" class="a3uq60bwy"/><path fill="url(#SVGCyXjqd2R)" class="u72cr25tc"/><path fill="url(#SVGmiVZOecG)" class="uswvkobia"/><defs><radialGradient id="SVGYMJ7PeoI" cx="0" cy="0" r="1" gradientTransform="matrix(27.978 0 0 28.497 23.754 33.95)" gradientUnits="userSpaceOnUse"><stop offset="0" class="c76yjac-p"/><stop offset=".6" class="umwvw3bae"/><stop offset="1" class="lpl9gzcyq"/></radialGradient><radialGradient id="SVGDQbFcefW" cx="0" cy="0" r="1" gradientTransform="matrix(36.643 0 0 37.323 5.46 1.19)" gradientUnits="userSpaceOnUse"><stop offset="0" class="t_nxhac6o"/><stop offset=".38" class="qy-setbab"/><stop offset="1" class="noh8eqbmw"/></radialGradient><radialGradient id="SVGmiVZOecG" cx="0" cy="0" r="1" gradientTransform="matrix(21.175 0 0 21.568 14.986 .264)" gradientUnits="userSpaceOnUse"><stop offset="0" class="vc--wpv5i"/><stop offset="1"/></radialGradient><linearGradient id="SVGmF608c2q" x1="5.909" x2="16.154" y1="5.365" y2="27.494" gradientUnits="userSpaceOnUse"><stop offset="0" class="g_hrb4b3y"/><stop offset=".48" class="undco-bva"/><stop offset=".84" class="nkxzy31lk"/><stop offset="1" class="vc--wpv5i"/></linearGradient><linearGradient id="SVGa0Vt8dPL" x1="-8.99" x2="25.09" y1="-5.215" y2="33.975" gradientUnits="userSpaceOnUse"><stop offset="0" class="c76yjac-p"/><stop offset=".29" class="ezkmibplr"/><stop offset=".77" class="ml55accav"/><stop offset="1" class="vc--wpv5i"/></linearGradient><linearGradient id="SVGCyXjqd2R" x1="-5.184" x2="24.972" y1="-12.295" y2="22.985" gradientUnits="userSpaceOnUse"><stop offset="0" class="mzag21e2y"/><stop offset=".15" class="w955rxq6a"/><stop offset=".73" class="a7rz0gcnv"/><stop offset="1" class="vc--wpv5i"/></linearGradient></defs>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="vscode-icons:file-type-poetry" {...props}></Icon>
<style>
:global(.a3uq60bwy) {
  d: path("M10.49 30a27.85 27.85 0 0 0 14.322-7.82L5 2v22.409z");
}

:global(.a7rz0gcnv) {
  stop-color: var(--svg-color--e2e6f3, #e2e6f3);
}

:global(.c76yjac-p) {
  stop-color: var(--svg-color--6877ec, #6877ec);
}

:global(.ezkmibplr) {
  stop-color: var(--svg-color--97a1f2, #97a1f2);
}

:global(.g_hrb4b3y) {
  stop-color: var(--svg-color--294ca7, #294ca7);
}

:global(.lpl9gzcyq) {
  stop-color: var(--svg-color--4352b9, #4352b9);
}

:global(.ml55accav) {
  stop-color: var(--svg-color--e2e4fb, #e2e4fb);
}

:global(.mzag21e2y) {
  stop-color: var(--svg-color--8397cc, #8397cc);
}

:global(.nkxzy31lk) {
  stop-color: var(--svg-color--e1e6f3, #e1e6f3);
}

:global(.noh8eqbmw) {
  stop-color: var(--svg-color--0080c5, #0080c5);
}

:global(.pfmbhgbrj) {
  d: path("m5 24.409l.847.862c5.968-.223 11.359-2.784 15.315-6.812l-.603-.613a21.9 21.9 0 0 1-7.136 4.863A21.6 21.6 0 0 1 5 24.409");
}

:global(.qy-setbab) {
  stop-color: var(--svg-color--00b8eb, #00b8eb);
}

:global(.t_nxhac6o) {
  stop-color: var(--svg-color--00d5ff, #00d5ff);
}

:global(.u72cr25tc) {
  d: path("M24.812 22.18L5 2l18.01 21.857a29 29 0 0 0 1.802-1.677");
}

:global(.umwvw3bae) {
  stop-color: var(--svg-color--5362cf, #5362cf);
}

:global(.undco-bva) {
  stop-color: var(--svg-color--96a7d4, #96a7d4);
}

:global(.uswvkobia) {
  d: path("m5 2l15.557 15.846q.207-.213.41-.43z");
}

:global(.vc--wpv5i) {
  stop-color: var(--svg-color--fff, #fff);
}

:global(.w955rxq6a) {
  stop-color: var(--svg-color--97a8d4, #97a8d4);
}

:global(.xu50q8k6g) {
  d: path("M5 24.409c12.15 0 22-10.033 22-22.409H5z");
}

</style>
