<script setup>
import { Icon } from '@iconify/css-vue';

const props = defineProps(["width","height"]);

const viewBox = {"width":32,"height":32};
const content = `<g class="ft5dv1b6b"><g class="z6cgjeu-u"><path fill="url(#SVGHN0Ppbkr)" class="n1wonwbmf"/><path fill="url(#SVGCRx8QdSa)" class="nzcy74b6g"/><path fill="url(#SVGAue8Qc5U)" class="vbmw2qb3m"/><path fill="url(#SVGC9reIeQM)" class="ieq5mhbns"/><path fill="url(#SVGdalRFbBc)" class="u5ys6kbge"/></g><path stroke="url(#SVG7zfGEems)" class="gt10veb6i"/><path fill="url(#SVG2vJ0lezZ)" class="p513vwbpa"/><rect class="ujgh83b7j"/><defs><linearGradient id="SVGHN0Ppbkr" x1="60" x2="56" y1="52.5" y2="52.5" gradientTransform="matrix(.5 0 0 .5 -3 -2)" gradientUnits="userSpaceOnUse"><stop offset="0" class="jkq1btb-j"/><stop offset="1" class="cacgzbcsq"/></linearGradient><linearGradient id="SVGCRx8QdSa" x1="60" x2="56" y1="41" y2="41" gradientTransform="matrix(.5 0 0 .5 -3 -2)" gradientUnits="userSpaceOnUse"><stop offset="0" class="u2udrybdu"/><stop offset="1" class="c_8dpkbph"/></linearGradient><linearGradient id="SVGAue8Qc5U" x1="60" x2="56" y1="28.5" y2="28.5" gradientTransform="matrix(.5 0 0 .5 -3 -2)" gradientUnits="userSpaceOnUse"><stop offset="0" class="fysz_t9nj"/><stop offset="1" class="iqnkk5ibg"/></linearGradient><linearGradient id="SVGC9reIeQM" x1="60" x2="56" y1="17" y2="17" gradientTransform="matrix(.5 0 0 .5 -3 -2)" gradientUnits="userSpaceOnUse"><stop offset="0" class="hcgy82wgb"/><stop offset=".728" class="vit4ppblh"/></linearGradient><linearGradient id="SVGdalRFbBc" x1="48" x2="41.37" y1="48" y2="51.04" gradientTransform="matrix(.5 0 0 .5 -3 -2)" gradientUnits="userSpaceOnUse"><stop offset="0" class="vfnrs7--n"/><stop offset="1" class="y1k4yzy2d"/></linearGradient><linearGradient id="SVG7zfGEems" x1="36" x2="36" y1="48" y2="64" gradientTransform="matrix(.5 0 0 .5 -3 -2)" gradientUnits="userSpaceOnUse"><stop offset="0" class="tgpiixb9l"/><stop offset="1" class="p_qts-b_r"/></linearGradient><linearGradient id="SVG2vJ0lezZ" x1="14" x2="58" y1="3.5" y2="65" gradientTransform="matrix(.5 0 0 .5 -3 -2)" gradientUnits="userSpaceOnUse"><stop offset="0" class="fer5l6ykp"/><stop offset="1" class="uaqhvo7ei"/></linearGradient></defs></g>`;
</script>
<template><Icon :width="width" :height="height" :viewBox="viewBox" :content="content" fallback="vscode-icons:file-type-polyglot" /></template>
<style>
.c_8dpkbph {
  stop-color: var(--svg-color--005400, #005400);
}

.cacgzbcsq {
  stop-color: var(--svg-color--0050ac, #0050ac);
}

.fer5l6ykp {
  stop-color: var(--svg-color--a35cff, #a35cff);
}

.ft5dv1b6b {
  fill: none;
}

.fysz_t9nj {
  stop-color: var(--svg-color--e25a01, #e25a01);
}

.gt10veb6i {
  d: path("M4.5 28v-5.5h21V28c0 .824-.676 1.5-1.5 1.5H6c-.824 0-1.5-.676-1.5-1.5z");
}

.hcgy82wgb {
  stop-color: var(--svg-color--d70a0a, #d70a0a);
}

.ieq5mhbns {
  d: path("M25 4h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-2z");
}

.iqnkk5ibg {
  stop-color: var(--svg-color--ba3200, #ba3200);
}

.jkq1btb-j {
  stop-color: var(--svg-color--0078d4, #0078d4);
}

.n1wonwbmf {
  d: path("M25 22h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-2z");
}

.nzcy74b6g {
  d: path("M25 16h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-2z");
}

.p_qts-b_r {
  stop-opacity: 0.3;
}

.p513vwbpa {
  d: path("M26 5v19c0 1.1-.9 2-2 2H6c-1.1 0-2 .9-2 2V5c0-1.66 1.34-3 3-3h16c1.66 0 3 1.34 3 3");
}

.tgpiixb9l {
  stop-opacity: 0.35;
}

.u2udrybdu {
  stop-color: var(--svg-color--107c10, #107c10);
}

.u5ys6kbge {
  d: path("M4 22v6c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2v-6z");
}

.uaqhvo7ei {
  stop-color: var(--svg-color--4931de, #4931de);
}

.ujgh83b7j {
  width: 13.5px;
  height: 4.5px;
  x: 8.5px;
  y: 6px;
  fill: var(--svg-color--fff, #fff);
  rx: 1px;
}

.vbmw2qb3m {
  d: path("M25 10h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-2z");
}

.vfnrs7--n {
  stop-color: var(--svg-color--d7d4d4, #d7d4d4);
}

.vit4ppblh {
  stop-color: var(--svg-color--a50000, #a50000);
}

.y1k4yzy2d {
  stop-color: var(--svg-color--eae8e8, #eae8e8);
}

.z6cgjeu-u {
  stroke-width: var(--svg-stroke-width--0-5px, 0.5px);
}

</style>
