<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="l_5urr8se"/><rect class="hkcv_sbns"/><rect class="ql3pb3u6n"/><rect transform="rotate(-90 16.885 38.075)" class="mhg9vmb6d"/><rect class="i4uaa0bou"/><rect class="d0xuflgeo"/><rect class="hhf15nbkj"/><rect class="zq6r-rb0b"/><rect class="l179aci5p"/><rect class="p3_4_qykl"/><rect class="kthqc7zwe"/><rect class="n5uo1zj9t"/><rect class="j1u_tzckf"/><rect class="jcnxaobbw"/><rect class="fjtakpbjs"/><rect class="wmd9cxbzv"/><rect class="g6r_vqbzb"/><rect class="wfl68wb5f"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:remotenumpad" {...props}></Icon>
<style>
:global(.d0xuflgeo) {
  width: 5px;
  height: 5px;
  x: 25.06px;
  y: 28.46px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.fjtakpbjs) {
  width: 5px;
  height: 5px;
  x: 25.06px;
  y: 6.91px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.g6r_vqbzb) {
  width: 5px;
  height: 5px;
  x: 10.83px;
  y: 6.91px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.hhf15nbkj) {
  width: 5px;
  height: 5px;
  x: 10.83px;
  y: 28.46px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.hkcv_sbns) {
  width: 5px;
  height: 12.11px;
  x: 32.17px;
  y: 28.46px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.i4uaa0bou) {
  width: 5px;
  height: 5px;
  x: 25.06px;
  y: 35.57px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.j1u_tzckf) {
  width: 5px;
  height: 5px;
  x: 10.83px;
  y: 14.02px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.jcnxaobbw) {
  width: 5px;
  height: 5px;
  x: 17.94px;
  y: 14.02px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.kthqc7zwe) {
  width: 5px;
  height: 5px;
  x: 17.94px;
  y: 21.13px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.l_5urr8se) {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M10.5 43.5h27a2 2 0 0 0 2-2v-35a2 2 0 0 0-2-2h-27a2 2 0 0 0-2 2v35a2 2 0 0 0 2 2");
}

:global(.l179aci5p) {
  width: 5px;
  height: 5px;
  x: 25.06px;
  y: 21.13px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.mhg9vmb6d) {
  width: 5px;
  height: 12.11px;
  x: 14.39px;
  y: 32.02px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.n5uo1zj9t) {
  width: 5px;
  height: 5px;
  x: 25.06px;
  y: 14.02px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.p3_4_qykl) {
  width: 5px;
  height: 5px;
  x: 10.83px;
  y: 21.13px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.ql3pb3u6n) {
  width: 5px;
  height: 12.11px;
  x: 32.17px;
  y: 14.02px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.wfl68wb5f) {
  width: 5px;
  height: 5px;
  x: 17.94px;
  y: 6.91px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.wmd9cxbzv) {
  width: 5px;
  height: 5px;
  x: 32.17px;
  y: 6.91px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

:global(.zq6r-rb0b) {
  width: 5px;
  height: 5px;
  x: 17.94px;
  y: 28.46px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

</style>
