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

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

const viewBox = {"width":48,"height":48};
const content = `<circle class="cqc6l5b"/><path class="o-7v5qs"/><circle class="g_yivyt"/><circle class="z9dogdc"/><circle class="acxx4zb"/><circle class="x1itlqb"/><circle class="i_rj3qb"/><circle class="db9cbsb"/><circle class="znokhxb"/><path class="qoxww5v"/><circle class="y07c3pb"/><circle class="ahbxveb"/><circle class="i3j48jp"/><circle class="ijkmd1b"/><circle class="nqo-5db"/><circle class="hm6n6_t"/><circle class="g_yivyt"/><circle class="cdf2upb"/><path class="faw-mdb"/><path class="vq4-x0b"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:mantra-meditation" {...props}></Icon>
<style>
:global .cqc6l5b {
  cx: 24px;
  cy: 24px;
  r: 15.053px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .o-7v5qs {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M20.776 42.276a3.224 3.224 0 1 1 6.448 0a3.224 3.224 0 0 1-6.448 0");
}

:global .g_yivyt {
  cx: 24px;
  cy: 5.724px;
  r: 3.224px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .z9dogdc {
  cx: 17.006px;
  cy: 40.885px;
  r: 3.224px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .acxx4zb {
  cx: 30.994px;
  cy: 7.115px;
  r: 3.224px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .x1itlqb {
  cx: 11.077px;
  cy: 36.923px;
  r: 3.224px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .i_rj3qb {
  cx: 36.923px;
  cy: 11.077px;
  r: 3.224px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .db9cbsb {
  cx: 7.115px;
  cy: 30.994px;
  r: 3.224px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .znokhxb {
  cx: 40.885px;
  cy: 17.006px;
  r: 3.224px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .qoxww5v {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M5.724 20.776a3.224 3.224 0 1 1 0 6.448a3.224 3.224 0 0 1 0-6.448m36.552 0a3.224 3.224 0 1 1 0 6.448a3.224 3.224 0 0 1 0-6.448");
}

:global .y07c3pb {
  cx: 7.115px;
  cy: 17.006px;
  r: 3.224px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .ahbxveb {
  cx: 40.885px;
  cy: 30.994px;
  r: 3.224px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .i3j48jp {
  cx: 11.077px;
  cy: 11.077px;
  r: 3.224px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .ijkmd1b {
  cx: 36.923px;
  cy: 36.923px;
  r: 3.224px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .nqo-5db {
  cx: 17.006px;
  cy: 7.115px;
  r: 3.224px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .hm6n6_t {
  cx: 30.994px;
  cy: 40.885px;
  r: 3.224px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .cdf2upb {
  cx: 24px;
  cy: 42.276px;
  r: 3.224px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .faw-mdb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M20.776 9.294v15.823a3.224 3.224 0 0 0 6.448 0V9.293");
}

:global .vq4-x0b {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M27.224 31.564c0 3.928-3.224 7.489-3.224 7.489s-3.224-3.855-3.224-7.49a3.224 3.224 0 0 1 6.448 0");
}

</style>
