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

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

const viewBox = {"width":48,"height":48};
const content = `<path class="hwdsixb2e"/><path class="c-v60otbr"/><path class="iq_9pvghf"/><path class="sstges8hq"/><path class="v4wf4ubio"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:maze" {...props}></Icon>
<style>
:global(.c-v60otbr) {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M30.17 17.83v4.11H13.72v-8.22H9.61m4.11 24.67V26.06h8.22v8.22h-4.11");
}

:global(.hwdsixb2e) {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M21.94 42.5H9.5c-2.216 0-4-1.784-4-4v-8.33h12.33M5.5 13.72v12.34h4.11v-4.12M42.5 9.61V9.5c0-2.216-1.784-4-4-4H26.06m-4.12 0H9.5c-2.216 0-4 1.784-4 4v.11h4.11v8.22m16.45-4.11V42.5m-8.23-16.44v-4.12");
}

:global(.iq_9pvghf) {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M21.94 13.72h8.23V9.61h4.11v20.56h-4.11");
}

:global(.sstges8hq) {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M30.17 26.06h8.22v-4.12h4.11m-8.22-4.11h8.22v-4.11h-4.11V5.5m-12.33 0v4.11h-4.12v8.22h-4.11V9.61h-4.11V5.5M42.5 30.17h-4.11m4.11 4.11H30.17v8.22h4.11M9.61 34.28H5.5m4.11 4.11h16.45");
}

:global(.v4wf4ubio) {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M34.28 38.39h8.22V26.06m-4.11 12.33v4.11");
}

</style>
