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

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

const viewBox = {"width":48,"height":48};
const content = `<path class="l_5urru"/><rect class="hkcv_sb"/><rect class="ql3pb3o"/><rect transform="rotate(-90 16.885 38.075)" class="mhg9vmb"/><rect class="i4uaa0b"/><rect class="d0xuflq"/><rect class="hhf15nb"/><rect class="zq6r-rb"/><rect class="l179acs"/><rect class="p3_4_qm"/><rect class="kthqc7h"/><rect class="n5uo1zt"/><rect class="j1u_tzk"/><rect class="jcnxaob"/><rect class="fjtakpb"/><rect class="wmd9cxb"/><rect class="g6r_vqb"/><rect class="wfl68wb"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:remotenumpad" {...props}></Icon>
<style>
:global .l_5urru {
  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 .hkcv_sb {
  width: 5px;
  height: 12.11px;
  x: 32.17px;
  y: 28.46px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

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

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

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

:global .d0xuflq {
  width: 5px;
  height: 5px;
  x: 25.06px;
  y: 28.46px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
}

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

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

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

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

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

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

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

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

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

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

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

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

</style>
