<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 = `<defs><linearGradient id="SVGMZDgAdKq" x1="-235.911" x2="-235.873" y1="-171.036" y2="-171.046" gradientTransform="matrix(87.822 0 0 -88.533 20744.25 -15114.083)" gradientUnits="userSpaceOnUse"><stop offset="0" class="r73-npb0a"/><stop offset="1" class="xazr-qbyt"/></linearGradient><linearGradient id="SVGq189ceQT" x1="-235.679" x2="-235.66" y1="-172.644" y2="-172.6" gradientTransform="matrix(87.822 0 0 -88.533 20724.385 -15266.467)" gradientUnits="userSpaceOnUse"><stop offset="0" class="tuulkuo_t"/><stop offset="1" class="w4n1u0bdf"/></linearGradient><linearGradient id="SVGlSj31bix" x1="-235.02" x2="-235.02" y1="-173.45" y2="-173.412" gradientTransform="matrix(87.822 0 0 -88.533 20662.517 -15342.2)" gradientUnits="userSpaceOnUse"><stop offset="0" class="s6dfhrbcp"/><stop offset="0" class="r73-npb0a"/><stop offset="1" class="w4n1u0bdf"/></linearGradient><linearGradient id="SVGu0Z62beM" x1="-234.582" x2="-234.633" y1="-172.909" y2="-172.897" gradientTransform="matrix(106.198 0 0 -88.551 24932.157 -15295.168)" gradientUnits="userSpaceOnUse"><stop offset="0" class="r73-npb0a"/><stop offset="1" class="fj365kbij"/></linearGradient></defs><path class="b9lfsbcbi"/><path class="nfts3qtls"/><path class="afjuseeyk"/><path class="tdfom_bfh"/><path fill="url(#SVGMZDgAdKq)" class="dk91m4b_m"/><path class="ezv2s4ocj"/><path fill="url(#SVGq189ceQT)" class="tbn6o4q6x"/><path fill="url(#SVGlSj31bix)" class="y54n-s-of"/><path fill="url(#SVGu0Z62beM)" class="y2z44nb1o"/><path class="s3tsfy3ib"/><path class="mm-a576ks"/><path class="pbni_gl0k"/><path class="m8q8zjbxq"/><path class="zpb5yeejj"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="vscode-icons:folder-type-flow-opened" {...props}></Icon>
<style>
:global(.afjuseeyk) {
  fill: var(--svg-color--ffdf51, #ffdf51);
  fill-opacity: var(--svg-fill-opacity--0-7, 0.7);
  d: path("M28.069 30.557v-5.428h-5.385l5.385 5.429");
}

:global(.b9lfsbcbi) {
  fill: var(--svg-color--dbad7b, #dbad7b);
  d: path("M27.4 5.5h-9.2l-2.1 4.2H4.3v16.8h25.2v-21Zm0 18.7H6.6V11.8h20.8Zm0-14.5h-8.2l1-2.1h7.1v2.1Z");
}

:global(.dk91m4b_m) {
  fill-opacity: var(--svg-fill-opacity--0-7, 0.7);
  d: path("M25.136 25.129V31h5.824z");
}

:global(.ezv2s4ocj) {
  fill: var(--svg-color--ffdf4f, #ffdf4f);
  fill-opacity: var(--svg-fill-opacity--0-7, 0.7);
  d: path("M27.456 22v-4.643h-4.607z");
}

:global(.fj365kbij) {
  stop-color: var(--svg-color--ffa829, #ffa829);
}

:global(.m8q8zjbxq) {
  fill: var(--svg-color--ff8900, #ff8900);
  fill-opacity: var(--svg-fill-opacity--0-7, 0.7);
  d: path("M21.069 18.018v-5.872h-5.824zm1.615 7.111V31h5.824z");
}

:global(.mm-a576ks) {
  fill: var(--svg-color--ffb700, #ffb700);
  fill-opacity: var(--svg-fill-opacity--0-5, 0.5);
  d: path("M21.084 25.085v-5.871H15.26z");
}

:global(.nfts3qtls) {
  fill: var(--svg-color--dbad7b, #dbad7b);
  d: path("M25.7 13.7H.5l3.8 12.8h25.2z");
}

:global(.pbni_gl0k) {
  fill: var(--svg-color--ffcd25, #ffcd25);
  fill-opacity: var(--svg-fill-opacity--0-7, 0.7);
  d: path("M22.849 17.357v5.871h5.824z");
}

:global(.r73-npb0a) {
  stop-color: var(--svg-color--ffd441, #ffd441);
}

:global(.s3tsfy3ib) {
  fill: var(--svg-color--ffb700, #ffb700);
  fill-opacity: var(--svg-fill-opacity--0-7, 0.7);
  d: path("M21.082 30.968v-7.1h-7.043z");
}

:global(.s6dfhrbcp) {
  stop-color: var(--svg-color--ffd642, #ffd642);
}

:global(.tbn6o4q6x) {
  fill-opacity: var(--svg-fill-opacity--0-8, 0.8);
  d: path("M29.643 20.894v-5.871h-5.824z");
}

:global(.tdfom_bfh) {
  fill: var(--svg-color--ff8900, #ff8900);
  fill-opacity: var(--svg-fill-opacity--0-7, 0.7);
  d: path("M28.674 27.479v-5.871h-5.825z");
}

:global(.tuulkuo_t) {
  stop-color: var(--svg-color--ffd754, #ffd754);
}

:global(.w4n1u0bdf) {
  stop-color: var(--svg-color--ffb532, #ffb532);
}

:global(.xazr-qbyt) {
  stop-color: var(--svg-color--ffb047, #ffb047);
}

:global(.y2z44nb1o) {
  fill-opacity: var(--svg-fill-opacity--0-88, 0.88);
  d: path("M21.082 19.2v-5.875h-7.043l5.8 5.873h1.244");
}

:global(.y54n-s-of) {
  fill-opacity: var(--svg-fill-opacity--0-8, 0.8);
  d: path("M19.716 10v5.871h5.824z");
}

:global(.zpb5yeejj) {
  fill: var(--svg-color--fff, #fff);
  d: path("m26.342 25.129l-1.885-1.901h-1.608v-5.871h3.286l-1.474-1.486h-3.592l.013 3.325V31h1.602v-5.871z");
}

</style>
