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

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

const viewBox = {"width":32,"height":32};
const content = `<defs><linearGradient id="SVG5rtOJcHW" x1="4" x2="28" y1="31" y2="1" gradientUnits="userSpaceOnUse"><stop offset="0" class="d10ho5b"/><stop offset="1" class="ups62rx"/></linearGradient></defs><g class="ywbk9fb"><path fill="url(#SVG5rtOJcHW)" transform="translate(2 2)scale(.875)" class="v6qbtcbp"/><path class="lq6shobq"/><path class="q__0o6b"/><g transform="translate(2 2)scale(.875)" class="o-csyib"><rect class="hjqsigg"/><rect class="h46atlb"/><rect class="c4a8-xr"/><rect class="tchzs5b"/><rect class="r1u9-gg"/><rect class="ydcsuub"/></g><path class="yhghbobd"/></g>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="vscode-icons:file-type-libreoffice-writer" {...props}></Icon>
<style>
:global .d10ho5b {
  stop-color: #083fa6;
}

:global .ups62rx {
  stop-color: #2dcbfd;
}

:global .ywbk9fb {
  fill-rule: evenodd;
  stroke-linecap: square;
}

:global .v6qbtcbp {
  d: path("M7 0C4.784 0 3 1.784 3 4v24c0 2.216 1.784 4 4 4h18c2.216 0 4-1.784 4-4V12L17 0zm13 0l9 9V0z");
}

:global .lq6shobq {
  fill-opacity: .199;
  d: path("M4.625 25.625v.875c0 1.939 1.561 3.5 3.5 3.5h15.75c1.939 0 3.5-1.561 3.5-3.5v-.875c0 1.939-1.561 3.5-3.5 3.5H8.125a3.49 3.49 0 0 1-3.5-3.5");
}

:global .q__0o6b {
  fill-opacity: .201;
  d: path("M19.5 2h1.225l6.65 6.65v1.225z");
}

:global .o-csyib {
  fill: #fafafa;
}

:global .hjqsigg {
  width: 7px;
  height: 1px;
  x: 8px;
  y: 13px;
  ry: .5px;
}

:global .h46atlb {
  width: 7px;
  height: 1px;
  x: 8px;
  y: 15px;
  ry: .5px;
}

:global .c4a8-xr {
  width: 7px;
  height: 1px;
  x: 8px;
  y: 17px;
  ry: .5px;
}

:global .tchzs5b {
  width: 16px;
  height: 1px;
  x: 8px;
  y: 20px;
  ry: .5px;
}

:global .r1u9-gg {
  width: 16px;
  height: 1px;
  x: 8px;
  y: 22px;
  ry: .5px;
}

:global .ydcsuub {
  width: 7px;
  height: 1px;
  x: 8px;
  y: 24px;
  ry: .5px;
}

:global .yhghbobd {
  fill: #9ae9f9;
  d: path("M17.75 13.375a.873.873 0 0 0-.875.875v2.625c0 .485.39.875.875.875h4.375c.485 0 .875-.39.875-.875V14.25a.873.873 0 0 0-.875-.875zm3.938.875a.44.44 0 0 1 .437.438a.44.44 0 0 1-.437.437a.44.44 0 0 1-.438-.437a.44.44 0 0 1 .438-.438m-2.77.463a.54.54 0 0 1 .326.156l2.006 2.006h-3.5l.598-1.794a.54.54 0 0 1 .57-.368");
}

</style>
