# AgentPersonaEditor

> Editor for an AI agent persona with name, tagline, colour, icon, traits, model, greeting and a markdown persona with write and preview tabs, section chips, counts, save and revert.

Source: https://docs.nasaqui.com/components/agent-persona-editor

## Install

```bash
npx shadcn@latest add https://docs.nasaqui.com/r/agent-persona-editor.json
```

Define who an agent is: its identity (name, colour, icon), voice (traits, greeting) and the markdown persona instructions, with a live preview card.

## When to use

- Creating or editing an agent in an admin area.

## When not to use

- Editing generic markdown: use `RichTextEditor` or [`Markdown`](https://docs.nasaqui.com/components/markdown).
- Picking only a model: use `AiModelSelect`.

## Import

```tsx
import { AgentPersonaEditor } from "@fadymondy/nasaq/web";
```

## Quick start

```tsx
<AgentPersonaEditor
  value={agent}
  models={models}
  onSave={async (draft) => {
    const res = await api.saveAgent(draft);
    if (!res.ok) return { error: res.message };
  }}
/>
```

## Anatomy

A form: name and tagline, colour and icon pickers, traits (`TagInput`, up to 8), model (`AiModelSelect`), greeting, then the persona in Write and Preview tabs (`Textarea` and `Markdown`) with section chips (Role, Tone, Rules and more), word and character counts and Save and Revert. `AgentPersonaPreview` shows the identity card.

## API

| Prop | Type | Description |
| --- | --- | --- |
| `value` | `AgentPersona` | `{ name, tagline?, color, icon, persona, traits, model?, greeting? }`. The saved baseline. |
| `onChange` | `(draft) => void` | Called on every edit. |
| `onSave` | `(draft) => void \| { error? } \| Promise` | Required. |
| `models` | `AgentPersonaModel[]` | Model options. Hides the picker when empty. |
| `traitSuggestions` | `string[]` | Suggestions for the traits input. |
| `maxLength` | `number` | Persona limit. Default 4000; 0 turns it off. |
| `hidePreview`, `disabled`, `labels` | | |

The editor keeps its own draft and resets when `value` changes to something different.

## Examples

**Without the preview card**

```tsx
<AgentPersonaEditor value={agent} hidePreview onSave={save} />
```

## Accessibility

Every field has a label. Errors are tied to their field. The Write and Preview tabs use `Tabs`. Save is disabled until the draft changes and is valid. The save result is announced in a status line.

## RTL & i18n

- English and Arabic strings ship and follow the Nasaq locale. Pass `labels` to override any string.
- Layout uses logical properties, so it mirrors in right-to-left. The persona text uses `dir="auto"`.

## Styling & tokens

- The colour is a `--nq-tag-*` token, rendered with `colorToCss`. Cards use `bg-card` and `border-border`.

## Do / Don't

- Do keep the persona in markdown so it can be diffed and versioned.
- Don't put secrets in the persona.

## Related

- [`AiModelSelect`](https://docs.nasaqui.com/components/ai-model-picker)
- [`Markdown`](https://docs.nasaqui.com/components/markdown)
- [`TagInput`](https://docs.nasaqui.com/components/tag-input)

## Lab

https://docs.nasaqui.com/?path=/docs/components-ai-agents-agent-persona-editor--docs

## Code

### React

```tsx
<AgentPersonaEditor
  value={agent}
  models={models}
  onSave={async (draft) => {
    const res = await api.saveAgent(draft);
    if (!res.ok) return { error: res.message };
  }}
/>
```

### shadcn

```tsx
<AgentPersonaEditor
  value={agent}
  models={models}
  onSave={async (draft) => {
    const res = await api.saveAgent(draft);
    if (!res.ok) return { error: res.message };
  }}
/>
```

### Vue

```vue
<script setup lang="ts">
import { NqAgentPersonaEditor, type AgentPersona } from "@fadymondy/nasaq/vue";
import { ref } from "vue";

const agent = ref<AgentPersona>({
  name: "Support agent",
  tagline: "Answers billing questions",
  color: "--nq-tag-blue",
  icon: "headphones",
  persona: "## Role\n\nYou help customers with invoices.",
  traits: ["calm", "precise"],
  model: "fast",
  greeting: "Hi, how can I help?",
});
const models = [
  { id: "fast", label: "Fast" },
  { id: "smart", label: "Smart" },
];

async function save(draft: AgentPersona) {
  agent.value = draft;
}
</script>

<template>
  <NqAgentPersonaEditor :value="agent" :models="models" :on-save="save" />
</template>
```

### Blade

```blade
@php
    $agent = [
        'name' => 'Support agent',
        'tagline' => 'Answers billing questions',
        'color' => '--nq-tag-blue',
        'icon' => 'headphones',
        'persona' => "## Role\n\nYou help customers with **invoices** and refunds.",
        'traits' => ['calm', 'precise'],
        'model' => 'fast',
        'greeting' => 'Hi, how can I help?',
    ];
    $models = [['id' => 'fast', 'label' => 'Fast'], ['id' => 'smart', 'label' => 'Smart']];
@endphp
<div class="w-full max-w-4xl">
    <x-nq::agent-persona-editor :value="$agent" :models="$models" :trait-suggestions="['friendly', 'formal', 'concise']" />
</div>
```

### HTML + Alpine

```html
<div class="w-full max-w-4xl">
    <form data-slot="agent-persona-editor" aria-label="Agent persona" novalidate x-data="nqAgentPersonaEditor(JSON.parse('{\u0022value\u0022:{\u0022name\u0022:\u0022Support agent\u0022,\u0022tagline\u0022:\u0022Answers billing questions\u0022,\u0022color\u0022:\u0022--nq-tag-blue\u0022,\u0022icon\u0022:\u0022headphones\u0022,\u0022persona\u0022:\u0022## Role\\n\\nYou help customers with **invoices** and refunds.\u0022,\u0022traits\u0022:[\u0022calm\u0022,\u0022precise\u0022],\u0022model\u0022:\u0022fast\u0022,\u0022greeting\u0022:\u0022Hi, how can I help?\u0022},\u0022maxLength\u0022:4000,\u0022locale\u0022:\u0022en\u0022,\u0022disabled\u0022:false,\u0022labels\u0022:{\u0022saved\u0022:\u0022Saved.\u0022,\u0022saveFailed\u0022:\u0022The persona could not be saved. Try again.\u0022,\u0022unsaved\u0022:\u0022Unsaved changes\u0022,\u0022saving\u0022:\u0022Saving\u0022,\u0022save\u0022:\u0022Save persona\u0022,\u0022words\u0022:\u0022%1$s words\u0022,\u0022chars\u0022:\u0022%1$s of %2$s\u0022,\u0022tooLong\u0022:\u0022Keep the persona under %1$s characters.\u0022,\u0022unnamed\u0022:\u0022Unnamed agent\u0022}}'))" x-on:submit.prevent="submit()"
    class="grid min-w-0 gap-6 lg:grid-cols-[minmax(0,1fr)_18rem]">
    <div class="flex min-w-0 flex-col gap-5">
        <div class="grid gap-4 sm:grid-cols-2">
            <div data-slot="field" x-data="nqField(false)" x-modelable="invalid" x-id="['nq-field']"
         data-valid     x-model="nameInvalid" class="flex flex-col gap-1.5 sm:col-span-2">
    <label data-slot="field-label"  class="text-label text-foreground data-disabled:opacity-50">Name</label>
                <input data-slot="input" type="text"
                    dir="auto" x-model="draft.name" value="Support agent" placeholder="Support agent" class="w-full min-w-0 rounded-control border border-input bg-card px-3 text-body text-foreground min-h-[var(--nq-touch-min,0px)] transition-colors duration-150 ease-nq outline-none placeholder:text-muted-foreground focus-visible:border-nq-focus focus-visible:outline-1 focus-visible:outline-nq-focus data-invalid:border-nq-danger aria-invalid:border-nq-danger disabled:cursor-not-allowed disabled:opacity-50 pointer-coarse:text-[16px] h-control">
                <div data-slot="field-error" role="alert" x-show="invalid"  style="display: none"  class="text-caption text-nq-danger-text">Give the agent a name.</div>
</div>
            <div data-slot="field" x-data="nqField(false)" x-modelable="invalid" x-id="['nq-field']"
         data-valid     class="flex flex-col gap-1.5 sm:col-span-2">
    <label data-slot="field-label"  class="text-label text-foreground data-disabled:opacity-50">Tagline</label>
                <input data-slot="input" type="text"
                    dir="auto" x-model="draft.tagline" value="Answers billing questions" placeholder="Answers billing questions" class="w-full min-w-0 rounded-control border border-input bg-card px-3 text-body text-foreground min-h-[var(--nq-touch-min,0px)] transition-colors duration-150 ease-nq outline-none placeholder:text-muted-foreground focus-visible:border-nq-focus focus-visible:outline-1 focus-visible:outline-nq-focus data-invalid:border-nq-danger aria-invalid:border-nq-danger disabled:cursor-not-allowed disabled:opacity-50 pointer-coarse:text-[16px] h-control">
</div>
            <div data-slot="field" x-data="nqField(false)" x-modelable="invalid" x-id="['nq-field']"
         data-valid     class="flex flex-col gap-1.5">
    <span class="text-label text-foreground">Colour</span>
                <div data-slot="color-picker" x-data="nqColorPicker(JSON.parse('{\u0022value\u0022:\u0022--nq-tag-blue\u0022,\u0022swatches\u0022:[{\u0022value\u0022:\u0022--nq-tag-gray\u0022,\u0022label\u0022:\u0022Gray\u0022},{\u0022value\u0022:\u0022--nq-tag-red\u0022,\u0022label\u0022:\u0022Red\u0022},{\u0022value\u0022:\u0022--nq-tag-orange\u0022,\u0022label\u0022:\u0022Orange\u0022},{\u0022value\u0022:\u0022--nq-tag-amber\u0022,\u0022label\u0022:\u0022Amber\u0022},{\u0022value\u0022:\u0022--nq-tag-green\u0022,\u0022label\u0022:\u0022Green\u0022},{\u0022value\u0022:\u0022--nq-tag-teal\u0022,\u0022label\u0022:\u0022Teal\u0022},{\u0022value\u0022:\u0022--nq-tag-blue\u0022,\u0022label\u0022:\u0022Blue\u0022},{\u0022value\u0022:\u0022--nq-tag-violet\u0022,\u0022label\u0022:\u0022Violet\u0022},{\u0022value\u0022:\u0022--nq-tag-pink\u0022,\u0022label\u0022:\u0022Pink\u0022}],\u0022placeholder\u0022:\u0022No colour\u0022,\u0022none\u0022:\u0022No colour\u0022,\u0022choose\u0022:\u0022Colour\u0022,\u0022rtl\u0022:false}'))" x-modelable="color" class="contents">
    <div data-slot="popover" x-data="nqPopover(false)" x-modelable="open" x-id="['nq-popover']" class="contents">
    <button type="button" x-ref="trigger" data-slot="color-picker-trigger" aria-haspopup="dialog" x-on:click="toggle()"
            :aria-expanded="open" x-bind:data-popup-open="open ? '' : undefined" x-bind:aria-label="triggerLabel"
                                    x-on:color-change="draft.color = $event.detail.value ?? &#039;&#039;" class="flex h-control w-full min-w-0 items-center gap-2 rounded-control border border-input bg-card px-3 text-body text-foreground min-h-[var(--nq-touch-min,0px)] cursor-default select-none outline-none transition-colors duration-150 ease-nq focus-visible:border-nq-focus focus-visible:outline-1 focus-visible:outline-nq-focus data-popup-open:border-nq-focus data-invalid:border-nq-danger aria-invalid:border-nq-danger data-disabled:cursor-not-allowed data-disabled:opacity-50 disabled:cursor-not-allowed disabled:opacity-50 pointer-coarse:text-[16px]">
            <span aria-hidden="true" data-slot="color-picker-chip" x-bind:style="color ? { backgroundColor: css(color) } : null"
                x-bind:class="color ? '' : 'border-dashed bg-transparent'" class="inline-block size-5 shrink-0 rounded-[6px] border border-nq-line-strong"></span>
            <span class="min-w-0 flex-1 truncate text-start" x-bind:class="label ? '' : 'text-muted-foreground'" dir="auto" x-text="label ?? placeholder">No colour</span>
            <svg aria-hidden="true" class="size-4 shrink-0 text-muted-foreground" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m7 15 5 5 5-5"/>
  <path d="m7 9 5-5 5 5"/>
</svg>        </button>
                <template x-teleport="body">
    <div data-slot="popover-content" x-bind="popup" x-init="popupEl = $el" x-nq-presence="open" x-anchor.bottom-start.offset.6="$refs.trigger"
        dir="ltr" lang="en" aria-label="Choose colour" x-effect="open &amp;&amp; $nextTick(() =&gt; syncDraft())" class="z-50 max-w-[var(--available-width)] rounded-floating border border-border bg-popover text-body-sm text-popover-foreground shadow-floating outline-none transition-opacity duration-150 ease-nq data-starting-style:opacity-0 data-ending-style:opacity-0 w-64 p-3"><div class="flex flex-col gap-3">
                                    <div role="radiogroup" aria-label="Colours" dir="ltr" data-slot="color-picker-swatches" class="grid gap-2"
                        style="grid-template-columns: repeat(5, minmax(0, 1fr))" x-on:keydown="swatchKey($event)">
                                                    <button type="button" role="radio" data-slot="color-picker-swatch" data-value="--nq-tag-gray" aria-label="Gray" title="Gray"
                                style="background-color: var(--nq-tag-gray)"
                                x-bind:aria-checked="isOn('--nq-tag-gray')" x-bind:tabindex="tab('--nq-tag-gray')"
                                x-bind:data-checked="isOn('--nq-tag-gray') ? '' : null" x-bind:data-unchecked="isOn('--nq-tag-gray') ? null : ''"
                                x-on:click="pick('--nq-tag-gray')" class="relative aspect-square w-full cursor-default rounded-control border border-nq-line-strong outline-none transition-shadow duration-150 ease-nq hover:shadow-[0_0_0_2px_var(--nq-line-strong)] data-checked:shadow-[0_0_0_2px_var(--popover),0_0_0_4px_var(--foreground)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus"></button>
                                                    <button type="button" role="radio" data-slot="color-picker-swatch" data-value="--nq-tag-red" aria-label="Red" title="Red"
                                style="background-color: var(--nq-tag-red)"
                                x-bind:aria-checked="isOn('--nq-tag-red')" x-bind:tabindex="tab('--nq-tag-red')"
                                x-bind:data-checked="isOn('--nq-tag-red') ? '' : null" x-bind:data-unchecked="isOn('--nq-tag-red') ? null : ''"
                                x-on:click="pick('--nq-tag-red')" class="relative aspect-square w-full cursor-default rounded-control border border-nq-line-strong outline-none transition-shadow duration-150 ease-nq hover:shadow-[0_0_0_2px_var(--nq-line-strong)] data-checked:shadow-[0_0_0_2px_var(--popover),0_0_0_4px_var(--foreground)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus"></button>
                                                    <button type="button" role="radio" data-slot="color-picker-swatch" data-value="--nq-tag-orange" aria-label="Orange" title="Orange"
                                style="background-color: var(--nq-tag-orange)"
                                x-bind:aria-checked="isOn('--nq-tag-orange')" x-bind:tabindex="tab('--nq-tag-orange')"
                                x-bind:data-checked="isOn('--nq-tag-orange') ? '' : null" x-bind:data-unchecked="isOn('--nq-tag-orange') ? null : ''"
                                x-on:click="pick('--nq-tag-orange')" class="relative aspect-square w-full cursor-default rounded-control border border-nq-line-strong outline-none transition-shadow duration-150 ease-nq hover:shadow-[0_0_0_2px_var(--nq-line-strong)] data-checked:shadow-[0_0_0_2px_var(--popover),0_0_0_4px_var(--foreground)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus"></button>
                                                    <button type="button" role="radio" data-slot="color-picker-swatch" data-value="--nq-tag-amber" aria-label="Amber" title="Amber"
                                style="background-color: var(--nq-tag-amber)"
                                x-bind:aria-checked="isOn('--nq-tag-amber')" x-bind:tabindex="tab('--nq-tag-amber')"
                                x-bind:data-checked="isOn('--nq-tag-amber') ? '' : null" x-bind:data-unchecked="isOn('--nq-tag-amber') ? null : ''"
                                x-on:click="pick('--nq-tag-amber')" class="relative aspect-square w-full cursor-default rounded-control border border-nq-line-strong outline-none transition-shadow duration-150 ease-nq hover:shadow-[0_0_0_2px_var(--nq-line-strong)] data-checked:shadow-[0_0_0_2px_var(--popover),0_0_0_4px_var(--foreground)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus"></button>
                                                    <button type="button" role="radio" data-slot="color-picker-swatch" data-value="--nq-tag-green" aria-label="Green" title="Green"
                                style="background-color: var(--nq-tag-green)"
                                x-bind:aria-checked="isOn('--nq-tag-green')" x-bind:tabindex="tab('--nq-tag-green')"
                                x-bind:data-checked="isOn('--nq-tag-green') ? '' : null" x-bind:data-unchecked="isOn('--nq-tag-green') ? null : ''"
                                x-on:click="pick('--nq-tag-green')" class="relative aspect-square w-full cursor-default rounded-control border border-nq-line-strong outline-none transition-shadow duration-150 ease-nq hover:shadow-[0_0_0_2px_var(--nq-line-strong)] data-checked:shadow-[0_0_0_2px_var(--popover),0_0_0_4px_var(--foreground)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus"></button>
                                                    <button type="button" role="radio" data-slot="color-picker-swatch" data-value="--nq-tag-teal" aria-label="Teal" title="Teal"
                                style="background-color: var(--nq-tag-teal)"
                                x-bind:aria-checked="isOn('--nq-tag-teal')" x-bind:tabindex="tab('--nq-tag-teal')"
                                x-bind:data-checked="isOn('--nq-tag-teal') ? '' : null" x-bind:data-unchecked="isOn('--nq-tag-teal') ? null : ''"
                                x-on:click="pick('--nq-tag-teal')" class="relative aspect-square w-full cursor-default rounded-control border border-nq-line-strong outline-none transition-shadow duration-150 ease-nq hover:shadow-[0_0_0_2px_var(--nq-line-strong)] data-checked:shadow-[0_0_0_2px_var(--popover),0_0_0_4px_var(--foreground)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus"></button>
                                                    <button type="button" role="radio" data-slot="color-picker-swatch" data-value="--nq-tag-blue" aria-label="Blue" title="Blue"
                                style="background-color: var(--nq-tag-blue)"
                                x-bind:aria-checked="isOn('--nq-tag-blue')" x-bind:tabindex="tab('--nq-tag-blue')"
                                x-bind:data-checked="isOn('--nq-tag-blue') ? '' : null" x-bind:data-unchecked="isOn('--nq-tag-blue') ? null : ''"
                                x-on:click="pick('--nq-tag-blue')" class="relative aspect-square w-full cursor-default rounded-control border border-nq-line-strong outline-none transition-shadow duration-150 ease-nq hover:shadow-[0_0_0_2px_var(--nq-line-strong)] data-checked:shadow-[0_0_0_2px_var(--popover),0_0_0_4px_var(--foreground)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus"></button>
                                                    <button type="button" role="radio" data-slot="color-picker-swatch" data-value="--nq-tag-violet" aria-label="Violet" title="Violet"
                                style="background-color: var(--nq-tag-violet)"
                                x-bind:aria-checked="isOn('--nq-tag-violet')" x-bind:tabindex="tab('--nq-tag-violet')"
                                x-bind:data-checked="isOn('--nq-tag-violet') ? '' : null" x-bind:data-unchecked="isOn('--nq-tag-violet') ? null : ''"
                                x-on:click="pick('--nq-tag-violet')" class="relative aspect-square w-full cursor-default rounded-control border border-nq-line-strong outline-none transition-shadow duration-150 ease-nq hover:shadow-[0_0_0_2px_var(--nq-line-strong)] data-checked:shadow-[0_0_0_2px_var(--popover),0_0_0_4px_var(--foreground)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus"></button>
                                                    <button type="button" role="radio" data-slot="color-picker-swatch" data-value="--nq-tag-pink" aria-label="Pink" title="Pink"
                                style="background-color: var(--nq-tag-pink)"
                                x-bind:aria-checked="isOn('--nq-tag-pink')" x-bind:tabindex="tab('--nq-tag-pink')"
                                x-bind:data-checked="isOn('--nq-tag-pink') ? '' : null" x-bind:data-unchecked="isOn('--nq-tag-pink') ? null : ''"
                                x-on:click="pick('--nq-tag-pink')" class="relative aspect-square w-full cursor-default rounded-control border border-nq-line-strong outline-none transition-shadow duration-150 ease-nq hover:shadow-[0_0_0_2px_var(--nq-line-strong)] data-checked:shadow-[0_0_0_2px_var(--popover),0_0_0_4px_var(--foreground)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus"></button>
                                            </div>
                                                    <div class="flex flex-col gap-1">
                        <div class="flex h-control items-center gap-2 rounded-control border border-input bg-card px-2 focus-within:border-nq-focus focus-within:outline-1 focus-within:outline-nq-focus"
                            x-bind:class="showError ? 'border-nq-danger' : ''">
                            <span aria-hidden="true" data-slot="color-picker-chip" x-bind:style="draftColor ? { backgroundColor: css(draftColor) } : null"
                                x-bind:class="draftColor ? '' : 'border-dashed bg-transparent'" class="inline-block size-5 shrink-0 rounded-[6px] border border-nq-line-strong"></span>
                            <input type="text" dir="ltr" inputmode="text" autocomplete="off" spellcheck="false" maxlength="7" aria-label="Hex value"
                                data-slot="color-picker-hex" x-bind:value="draft" x-bind:aria-invalid="showError ? 'true' : null"
                                x-on:input="onHex($event)" x-on:blur="submitDraft()" x-on:keydown.enter.prevent="submitDraft()"
                                class="h-full min-w-0 flex-1 border-0 bg-transparent text-start font-mono text-body-sm text-foreground outline-none pointer-coarse:text-[16px]">
                        </div>
                        <p x-show="showError" style="display: none" role="alert" data-slot="color-picker-error" class="text-caption text-nq-danger-text">Use 3 or 6 hex digits, for example 1A73E8.</p>
                    </div>
                                                    <div class="contents">
                        <button type="button" data-slot="color-picker-custom" x-on:click="openNative()"
                            class="inline-flex h-control-sm min-h-[var(--nq-touch-min,0px)] items-center justify-center gap-2 rounded-control border border-border bg-card px-2.5 text-label text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus [&_svg]:size-4">
                            <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m12 9-8.414 8.414A2 2 0 0 0 3 18.828v1.344a2 2 0 0 1-.586 1.414A2 2 0 0 1 3.828 21h1.344a2 2 0 0 0 1.414-.586L15 12"/>
  <path d="m18 9 .4.4a1 1 0 1 1-3 3l-3.8-3.8a1 1 0 1 1 3-3l.4.4 3.4-3.4a1 1 0 1 1 3 3z"/>
  <path d="m2 22 .414-.414"/>
</svg>                            Custom
                        </button>
                        <input type="color" tabindex="-1" aria-hidden="true" class="sr-only" x-on:change="onNative($event)">
                    </div>
                            </div></div>
</template>
</div>
</div>
</div>
            <div class="flex flex-col gap-1.5">
                <span class="text-label text-foreground">Icon</span>
                <div>
                    <div data-slot="icon-picker-root" x-data="{ picked: 'headphones' }" x-modelable="picked" class="contents" x-model="draft.icon">
    <div data-slot="popover" x-data="nqPopover(false)" x-modelable="open" x-id="['nq-popover']" class="contents">
    <button data-slot="popover-trigger"
     type="button"                         x-bind:data-popup-open="open ? &#039;&#039; : undefined" x-ref="trigger" aria-haspopup="dialog" x-on:click="toggle()" :aria-expanded="open" x-bind:aria-label="picked ? `Icon: :name`.replace(`:name`, picked) : `Choose icon`" x-bind:title="picked || `Choose icon`" aria-label="Choose icon" class="inline-flex shrink-0 select-none items-center justify-center gap-2 whitespace-nowrap rounded-control border font-sans text-label transition-colors duration-150 ease-nq min-h-[var(--nq-touch-min,0px)] outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus disabled:pointer-events-none disabled:opacity-50 data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border-border bg-card text-foreground hover:bg-nq-hover size-control p-0">
        <span x-show="! (picked &amp;&amp; popupEl?.querySelector(`[data-name='${picked}']`))" class="inline-flex text-muted-foreground"><svg data-slot="icon" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M8.3 10a.7.7 0 0 1-.626-1.079L11.4 3a.7.7 0 0 1 1.198-.043L16.3 8.9a.7.7 0 0 1-.572 1.1Z"/>
  <rect x="3" y="14" width="7" height="7" rx="1"/>
  <circle cx="17.5" cy="17.5" r="3.5"/>
</svg></span>
            <span x-show="picked &amp;&amp; popupEl?.querySelector(`[data-name='${picked}']`)" style="display:none" class="inline-flex"
                x-html="picked ? (popupEl?.querySelector(`[data-name='${picked}']`)?.innerHTML ?? '') : ''"></span></button>
        <template x-teleport="body">
    <div data-slot="popover-content" x-bind="popup" x-init="popupEl = $el" x-nq-presence="open" x-anchor.bottom-start.offset.6="$refs.trigger"
        class="z-50 max-w-[var(--available-width)] rounded-floating border border-border bg-popover text-body-sm text-popover-foreground shadow-floating outline-none transition-opacity duration-150 ease-nq data-starting-style:opacity-0 data-ending-style:opacity-0 w-auto overflow-hidden p-0"><div data-slot="icon-picker" x-data="nqIconPicker(null, 8, 96, '')" x-modelable="value"
    x-model="picked" x-on:select="close()" class="flex w-80 max-w-full flex-col bg-popover text-popover-foreground"
     x-init="$nextTick(() => $refs.search.focus())" >
    <div class="relative border-b border-border p-2">
        <svg data-slot="icon" aria-hidden="true" class="pointer-events-none absolute inset-y-0 start-5 my-auto size-4 text-muted-foreground" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m21 21-4.34-4.34"/>
  <circle cx="11" cy="11" r="8"/>
</svg>        <input x-ref="search" x-model="query" type="search" aria-label="Search icons" placeholder="Search icons" x-on:keydown="onSearchKey($event)"
            class="h-control-sm w-full min-w-0 rounded-control border border-input bg-card ps-8 pe-2 text-body-sm text-foreground outline-none placeholder:text-muted-foreground focus-visible:border-nq-focus focus-visible:outline-1 focus-visible:outline-nq-focus">
    </div>
    <div role="tablist" aria-label="Icons" class="flex gap-1 overflow-x-auto border-b border-border px-2 py-1.5 [scrollbar-width:none]">
                                <button type="button" role="tab"
                x-on:click="category = null"
                x-bind:aria-selected="category === null ? 'true' : 'false'"
                x-bind:class="category === null ? 'bg-nq-selected text-foreground font-medium' : 'text-muted-foreground hover:bg-nq-hover hover:text-foreground'"
                class="shrink-0 rounded-full px-2.5 py-1 text-caption outline-none transition-colors duration-150 ease-nq focus-visible:outline-2 focus-visible:outline-nq-focus">All</button>
                                <button type="button" role="tab"
                x-on:click="category = `general`"
                x-bind:aria-selected="category === `general` ? 'true' : 'false'"
                x-bind:class="category === `general` ? 'bg-nq-selected text-foreground font-medium' : 'text-muted-foreground hover:bg-nq-hover hover:text-foreground'"
                class="shrink-0 rounded-full px-2.5 py-1 text-caption outline-none transition-colors duration-150 ease-nq focus-visible:outline-2 focus-visible:outline-nq-focus">General</button>
                                <button type="button" role="tab"
                x-on:click="category = `files`"
                x-bind:aria-selected="category === `files` ? 'true' : 'false'"
                x-bind:class="category === `files` ? 'bg-nq-selected text-foreground font-medium' : 'text-muted-foreground hover:bg-nq-hover hover:text-foreground'"
                class="shrink-0 rounded-full px-2.5 py-1 text-caption outline-none transition-colors duration-150 ease-nq focus-visible:outline-2 focus-visible:outline-nq-focus">Files</button>
                                <button type="button" role="tab"
                x-on:click="category = `communication`"
                x-bind:aria-selected="category === `communication` ? 'true' : 'false'"
                x-bind:class="category === `communication` ? 'bg-nq-selected text-foreground font-medium' : 'text-muted-foreground hover:bg-nq-hover hover:text-foreground'"
                class="shrink-0 rounded-full px-2.5 py-1 text-caption outline-none transition-colors duration-150 ease-nq focus-visible:outline-2 focus-visible:outline-nq-focus">Communication</button>
                                <button type="button" role="tab"
                x-on:click="category = `business`"
                x-bind:aria-selected="category === `business` ? 'true' : 'false'"
                x-bind:class="category === `business` ? 'bg-nq-selected text-foreground font-medium' : 'text-muted-foreground hover:bg-nq-hover hover:text-foreground'"
                class="shrink-0 rounded-full px-2.5 py-1 text-caption outline-none transition-colors duration-150 ease-nq focus-visible:outline-2 focus-visible:outline-nq-focus">Business</button>
                                <button type="button" role="tab"
                x-on:click="category = `commerce`"
                x-bind:aria-selected="category === `commerce` ? 'true' : 'false'"
                x-bind:class="category === `commerce` ? 'bg-nq-selected text-foreground font-medium' : 'text-muted-foreground hover:bg-nq-hover hover:text-foreground'"
                class="shrink-0 rounded-full px-2.5 py-1 text-caption outline-none transition-colors duration-150 ease-nq focus-visible:outline-2 focus-visible:outline-nq-focus">Commerce</button>
                                <button type="button" role="tab"
                x-on:click="category = `data`"
                x-bind:aria-selected="category === `data` ? 'true' : 'false'"
                x-bind:class="category === `data` ? 'bg-nq-selected text-foreground font-medium' : 'text-muted-foreground hover:bg-nq-hover hover:text-foreground'"
                class="shrink-0 rounded-full px-2.5 py-1 text-caption outline-none transition-colors duration-150 ease-nq focus-visible:outline-2 focus-visible:outline-nq-focus">Data</button>
                                <button type="button" role="tab"
                x-on:click="category = `people`"
                x-bind:aria-selected="category === `people` ? 'true' : 'false'"
                x-bind:class="category === `people` ? 'bg-nq-selected text-foreground font-medium' : 'text-muted-foreground hover:bg-nq-hover hover:text-foreground'"
                class="shrink-0 rounded-full px-2.5 py-1 text-caption outline-none transition-colors duration-150 ease-nq focus-visible:outline-2 focus-visible:outline-nq-focus">People</button>
                                <button type="button" role="tab"
                x-on:click="category = `dev`"
                x-bind:aria-selected="category === `dev` ? 'true' : 'false'"
                x-bind:class="category === `dev` ? 'bg-nq-selected text-foreground font-medium' : 'text-muted-foreground hover:bg-nq-hover hover:text-foreground'"
                class="shrink-0 rounded-full px-2.5 py-1 text-caption outline-none transition-colors duration-150 ease-nq focus-visible:outline-2 focus-visible:outline-nq-focus">Developer</button>
                                <button type="button" role="tab"
                x-on:click="category = `media`"
                x-bind:aria-selected="category === `media` ? 'true' : 'false'"
                x-bind:class="category === `media` ? 'bg-nq-selected text-foreground font-medium' : 'text-muted-foreground hover:bg-nq-hover hover:text-foreground'"
                class="shrink-0 rounded-full px-2.5 py-1 text-caption outline-none transition-colors duration-150 ease-nq focus-visible:outline-2 focus-visible:outline-nq-focus">Media</button>
                                <button type="button" role="tab"
                x-on:click="category = `design`"
                x-bind:aria-selected="category === `design` ? 'true' : 'false'"
                x-bind:class="category === `design` ? 'bg-nq-selected text-foreground font-medium' : 'text-muted-foreground hover:bg-nq-hover hover:text-foreground'"
                class="shrink-0 rounded-full px-2.5 py-1 text-caption outline-none transition-colors duration-150 ease-nq focus-visible:outline-2 focus-visible:outline-nq-focus">Design</button>
                                <button type="button" role="tab"
                x-on:click="category = `nature`"
                x-bind:aria-selected="category === `nature` ? 'true' : 'false'"
                x-bind:class="category === `nature` ? 'bg-nq-selected text-foreground font-medium' : 'text-muted-foreground hover:bg-nq-hover hover:text-foreground'"
                class="shrink-0 rounded-full px-2.5 py-1 text-caption outline-none transition-colors duration-150 ease-nq focus-visible:outline-2 focus-visible:outline-nq-focus">Nature</button>
                                <button type="button" role="tab"
                x-on:click="category = `travel`"
                x-bind:aria-selected="category === `travel` ? 'true' : 'false'"
                x-bind:class="category === `travel` ? 'bg-nq-selected text-foreground font-medium' : 'text-muted-foreground hover:bg-nq-hover hover:text-foreground'"
                class="shrink-0 rounded-full px-2.5 py-1 text-caption outline-none transition-colors duration-150 ease-nq focus-visible:outline-2 focus-visible:outline-nq-focus">Travel</button>
                                <button type="button" role="tab"
                x-on:click="category = `health`"
                x-bind:aria-selected="category === `health` ? 'true' : 'false'"
                x-bind:class="category === `health` ? 'bg-nq-selected text-foreground font-medium' : 'text-muted-foreground hover:bg-nq-hover hover:text-foreground'"
                class="shrink-0 rounded-full px-2.5 py-1 text-caption outline-none transition-colors duration-150 ease-nq focus-visible:outline-2 focus-visible:outline-nq-focus">Health and food</button>
            </div>
    <div class="max-h-64 overflow-y-auto p-2">
        <div x-show="! query &amp;&amp; ! category &amp;&amp; recent.filter((n) => known(n)).length > 0" style="display:none" class="mb-2 flex flex-col gap-1" data-slot="icon-picker-recent">
            <div class="px-1 text-caption font-medium text-muted-foreground">Recent</div>
            <div class="flex flex-wrap gap-0.5" role="group" aria-label="Recent">
                <template x-for="name in recent.filter((n) => known(n))" x-bind:key="name">
                    <button type="button" x-bind:aria-label="name" x-bind:title="name" x-bind:aria-pressed="value === name ? 'true' : 'false'" x-on:click="choose(name)" x-html="glyph(name)"
                        class="flex size-9 items-center justify-center rounded-control text-foreground outline-none hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus aria-pressed:bg-nq-selected [&_svg]:size-5"></button>
                </template>
            </div>
        </div>
        <div role="listbox" aria-label="Icons" x-show="total > 0" class="grid gap-0.5" x-on:keydown="onGridKey($event)"
            style="grid-template-columns: repeat(8, minmax(0, 1fr)); justify-items: center">
                            <button type="button" role="option" aria-selected="false" aria-label="house" title="house" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="house" data-category="general" data-keywords="home house start رئيسية بيت منزل"
                    x-on:click="choose(`house`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"/>
  <path d="M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="star" title="star" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="star" data-category="general" data-keywords="favorite rating نجمة مفضلة تقييم"
                    x-on:click="choose(`star`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="heart" title="heart" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="heart" data-category="general" data-keywords="like love favorite قلب اعجاب حب"
                    x-on:click="choose(`heart`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="bookmark" title="bookmark" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="bookmark" data-category="general" data-keywords="save saved حفظ علامة"
                    x-on:click="choose(`bookmark`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="flag" title="flag" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="flag" data-category="general" data-keywords="report milestone علم راية"
                    x-on:click="choose(`flag`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="tag" title="tag" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="tag" data-category="general" data-keywords="label price وسم بطاقة"
                    x-on:click="choose(`tag`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"/>
  <circle cx="7.5" cy="7.5" r=".5" fill="currentColor"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="tags" title="tags" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="tags" data-category="general" data-keywords="labels وسوم"
                    x-on:click="choose(`tags`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M13.172 2a2 2 0 0 1 1.414.586l6.71 6.71a2.4 2.4 0 0 1 0 3.408l-4.592 4.592a2.4 2.4 0 0 1-3.408 0l-6.71-6.71A2 2 0 0 1 6 9.172V3a1 1 0 0 1 1-1z"/>
  <path d="M2 7v6.172a2 2 0 0 0 .586 1.414l6.71 6.71a2.4 2.4 0 0 0 3.191.193"/>
  <circle cx="10.5" cy="6.5" r=".5" fill="currentColor"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="pin" title="pin" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="pin" data-category="general" data-keywords="pinned تثبيت دبوس"
                    x-on:click="choose(`pin`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 17v5"/>
  <path d="M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="map-pin" title="map-pin" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="map-pin" data-category="general" data-keywords="location place موقع مكان"
                    x-on:click="choose(`map-pin`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"/>
  <circle cx="12" cy="10" r="3"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="calendar" title="calendar" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="calendar" data-category="general" data-keywords="date schedule تقويم تاريخ"
                    x-on:click="choose(`calendar`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M8 2v3"/>
  <path d="M16 2v3"/>
  <rect x="3" y="3" width="18" height="18" rx="2"/>
  <path d="M3 9h18"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="calendar-days" title="calendar-days" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="calendar-days" data-category="general" data-keywords="days month ايام شهر"
                    x-on:click="choose(`calendar-days`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M8 2v3"/>
  <path d="M16 2v3"/>
  <rect x="3" y="3" width="18" height="18" rx="2"/>
  <path d="M3 9h18"/>
  <path d="M8 13h.01"/>
  <path d="M12 13h.01"/>
  <path d="M16 13h.01"/>
  <path d="M8 17h.01"/>
  <path d="M12 17h.01"/>
  <path d="M16 17h.01"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="clock" title="clock" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="clock" data-category="general" data-keywords="time hour ساعة وقت"
                    x-on:click="choose(`clock`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="12" r="10"/>
  <path d="M12 6v6l4 2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="alarm-clock" title="alarm-clock" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="alarm-clock" data-category="general" data-keywords="alarm reminder منبه تذكير"
                    x-on:click="choose(`alarm-clock`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="13" r="8"/>
  <path d="M12 9v4l2 2"/>
  <path d="M5 3 2 6"/>
  <path d="m22 6-3-3"/>
  <path d="M6.38 18.7 4 21"/>
  <path d="M17.64 18.67 20 21"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="timer" title="timer" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="timer" data-category="general" data-keywords="stopwatch مؤقت"
                    x-on:click="choose(`timer`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <line x1="10" x2="14" y1="2" y2="2"/>
  <line x1="12" x2="15" y1="14" y2="11"/>
  <circle cx="12" cy="14" r="8"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="hourglass" title="hourglass" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="hourglass" data-category="general" data-keywords="wait pending انتظار"
                    x-on:click="choose(`hourglass`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M5 22h14"/>
  <path d="M5 2h14"/>
  <path d="M17 22v-4.172a2 2 0 0 0-.586-1.414L12 12l-4.414 4.414A2 2 0 0 0 7 17.828V22"/>
  <path d="M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="bell" title="bell" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="bell" data-category="general" data-keywords="notification alert اشعار تنبيه"
                    x-on:click="choose(`bell`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M10.268 21a2 2 0 0 0 3.464 0"/>
  <path d="M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="search" title="search" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="search" data-category="general" data-keywords="find magnifier بحث"
                    x-on:click="choose(`search`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m21 21-4.34-4.34"/>
  <circle cx="11" cy="11" r="8"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="settings" title="settings" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="settings" data-category="general" data-keywords="gear preferences اعدادات"
                    x-on:click="choose(`settings`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915"/>
  <circle cx="12" cy="12" r="3"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="sliders-horizontal" title="sliders-horizontal" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="sliders-horizontal" data-category="general" data-keywords="controls filter تحكم"
                    x-on:click="choose(`sliders-horizontal`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M10 5H3"/>
  <path d="M12 19H3"/>
  <path d="M14 3v4"/>
  <path d="M16 17v4"/>
  <path d="M21 12h-9"/>
  <path d="M21 19h-5"/>
  <path d="M21 5h-7"/>
  <path d="M8 10v4"/>
  <path d="M8 12H3"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="filter" title="filter" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="filter" data-category="general" data-keywords="funnel تصفية"
                    x-on:click="choose(`filter`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
    <polygon points="22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="menu" title="menu" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="menu" data-category="general" data-keywords="hamburger navigation قائمة"
                    x-on:click="choose(`menu`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M4 5h16"/>
  <path d="M4 12h16"/>
  <path d="M4 19h16"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="ellipsis" title="ellipsis" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="ellipsis" data-category="general" data-keywords="more dots المزيد"
                    x-on:click="choose(`ellipsis`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="12" r="1"/>
  <circle cx="19" cy="12" r="1"/>
  <circle cx="5" cy="12" r="1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="plus" title="plus" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="plus" data-category="general" data-keywords="add new اضافة جديد"
                    x-on:click="choose(`plus`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M5 12h14"/>
  <path d="M12 5v14"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="minus" title="minus" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="minus" data-category="general" data-keywords="remove less ناقص"
                    x-on:click="choose(`minus`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M5 12h14"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="check" title="check" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="check" data-category="general" data-keywords="done tick تم صح"
                    x-on:click="choose(`check`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M20 6 9 17l-5-5"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="circle-check" title="circle-check" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="circle-check" data-category="general" data-keywords="success complete نجاح اكتمال"
                    x-on:click="choose(`circle-check`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="12" r="10"/>
  <path d="m9 12 2 2 4-4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="circle-x" title="circle-x" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="circle-x" data-category="general" data-keywords="error cancel خطأ الغاء"
                    x-on:click="choose(`circle-x`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="12" r="10"/>
  <path d="m15 9-6 6"/>
  <path d="m9 9 6 6"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="x" title="x" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="x" data-category="general" data-keywords="close اغلاق"
                    x-on:click="choose(`x`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M18 6 6 18"/>
  <path d="m6 6 12 12"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="info" title="info" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="info" data-category="general" data-keywords="information معلومات"
                    x-on:click="choose(`info`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="12" r="10"/>
  <path d="M12 16v-4"/>
  <path d="M12 8h.01"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="circle-question-mark" title="circle-question-mark" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="circle-question-mark" data-category="general" data-keywords="help question مساعدة سؤال"
                    x-on:click="choose(`circle-question-mark`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="12" r="10"/>
  <path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"/>
  <path d="M12 17h.01"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="eye" title="eye" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="eye" data-category="general" data-keywords="view visible عرض اظهار"
                    x-on:click="choose(`eye`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0"/>
  <circle cx="12" cy="12" r="3"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="eye-off" title="eye-off" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="eye-off" data-category="general" data-keywords="hidden hide اخفاء"
                    x-on:click="choose(`eye-off`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"/>
  <path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"/>
  <path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"/>
  <path d="m2 2 20 20"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="copy" title="copy" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="copy" data-category="general" data-keywords="duplicate نسخ"
                    x-on:click="choose(`copy`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="14" height="14" x="8" y="8" rx="2" ry="2"/>
  <path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="trash-2" title="trash-2" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="trash-2" data-category="general" data-keywords="delete bin حذف سلة"
                    x-on:click="choose(`trash-2`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M10 11v6"/>
  <path d="M14 11v6"/>
  <path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6"/>
  <path d="M3 6h18"/>
  <path d="M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="pencil" title="pencil" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="pencil" data-category="general" data-keywords="edit write تعديل قلم"
                    x-on:click="choose(`pencil`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"/>
  <path d="m15 5 4 4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="download" title="download" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="download" data-category="general" data-keywords="save تنزيل"
                    x-on:click="choose(`download`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 15V3"/>
  <path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"/>
  <path d="m7 10 5 5 5-5"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="upload" title="upload" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="upload" data-category="general" data-keywords="send file رفع"
                    x-on:click="choose(`upload`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 3v12"/>
  <path d="m17 8-5-5-5 5"/>
  <path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="share-2" title="share-2" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="share-2" data-category="general" data-keywords="share مشاركة"
                    x-on:click="choose(`share-2`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="18" cy="5" r="3"/>
  <circle cx="6" cy="12" r="3"/>
  <circle cx="18" cy="19" r="3"/>
  <line x1="8.59" x2="15.42" y1="13.51" y2="17.49"/>
  <line x1="15.41" x2="8.59" y1="6.51" y2="10.49"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="link" title="link" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="link" data-category="general" data-keywords="url chain رابط"
                    x-on:click="choose(`link`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/>
  <path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="paperclip" title="paperclip" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="paperclip" data-category="general" data-keywords="attachment مرفق"
                    x-on:click="choose(`paperclip`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="lock" title="lock" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="lock" data-category="general" data-keywords="secure private قفل خاص"
                    x-on:click="choose(`lock`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="18" height="11" x="3" y="11" rx="2" ry="2"/>
  <path d="M7 11V7a5 5 0 0 1 10 0v4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="lock-open" title="lock-open" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="lock-open" data-category="general" data-keywords="unlock فتح"
                    x-on:click="choose(`lock-open`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="18" height="11" x="3" y="11" rx="2" ry="2"/>
  <path d="M7 11V7a5 5 0 0 1 9.9-1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="key" title="key" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="key" data-category="general" data-keywords="password access مفتاح كلمة مرور"
                    x-on:click="choose(`key`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4"/>
  <path d="m21 2-9.6 9.6"/>
  <circle cx="7.5" cy="15.5" r="5.5"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="shield" title="shield" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="shield" data-category="general" data-keywords="protection درع حماية"
                    x-on:click="choose(`shield`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="shield-check" title="shield-check" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="shield-check" data-category="general" data-keywords="verified secure حماية موثقة"
                    x-on:click="choose(`shield-check`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"/>
  <path d="m9 12 2 2 4-4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="power" title="power" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="power" data-category="general" data-keywords="on off تشغيل"
                    x-on:click="choose(`power`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 2v10"/>
  <path d="M18.4 6.6a9 9 0 1 1-12.77.04"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="zap" title="zap" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="zap" data-category="general" data-keywords="lightning fast energy برق سريع طاقة"
                    x-on:click="choose(`zap`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M15.914 4a1.5 1.5 0 00-2.474-1.561l-9 9A1.5 1.5 0 005.5 14h4.002a.5.5 0 01.471.666L8.086 20a1.5 1.5 0 002.475 1.56l9-9A1.5 1.5 0 0018.5 10h-3.997a.5.5 0 01-.472-.667z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="sparkles" title="sparkles" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="sparkles" data-category="general" data-keywords="magic ai new لمعان سحر ذكاء"
                    x-on:click="choose(`sparkles`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"/>
  <path d="M20 2v4"/>
  <path d="M22 4h-4"/>
  <circle cx="4" cy="20" r="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="lightbulb" title="lightbulb" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="lightbulb" data-category="general" data-keywords="idea tip فكرة"
                    x-on:click="choose(`lightbulb`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5"/>
  <path d="M9 18h6"/>
  <path d="M10 22h4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="target" title="target" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="target" data-category="general" data-keywords="goal aim هدف"
                    x-on:click="choose(`target`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="12" r="10"/>
  <circle cx="12" cy="12" r="6"/>
  <circle cx="12" cy="12" r="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="puzzle" title="puzzle" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="puzzle" data-category="general" data-keywords="plugin extension اضافة"
                    x-on:click="choose(`puzzle`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="layout-grid" title="layout-grid" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="layout-grid" data-category="general" data-keywords="grid apps شبكة تطبيقات"
                    x-on:click="choose(`layout-grid`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="7" height="7" x="3" y="3" rx="1"/>
  <rect width="7" height="7" x="14" y="3" rx="1"/>
  <rect width="7" height="7" x="14" y="14" rx="1"/>
  <rect width="7" height="7" x="3" y="14" rx="1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="layout-dashboard" title="layout-dashboard" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="layout-dashboard" data-category="general" data-keywords="dashboard overview لوحة"
                    x-on:click="choose(`layout-dashboard`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="7" height="9" x="3" y="3" rx="1"/>
  <rect width="7" height="5" x="14" y="3" rx="1"/>
  <rect width="7" height="9" x="14" y="12" rx="1"/>
  <rect width="7" height="5" x="3" y="16" rx="1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="list" title="list" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="list" data-category="general" data-keywords="items rows قائمة"
                    x-on:click="choose(`list`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M3 5h.01"/>
  <path d="M3 12h.01"/>
  <path d="M3 19h.01"/>
  <path d="M8 5h13"/>
  <path d="M8 12h13"/>
  <path d="M8 19h13"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="list-todo" title="list-todo" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="list-todo" data-category="general" data-keywords="tasks todo مهام"
                    x-on:click="choose(`list-todo`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M13 5h8"/>
  <path d="M13 12h8"/>
  <path d="M13 19h8"/>
  <path d="m3 17 2 2 4-4"/>
  <rect x="3" y="4" width="6" height="6" rx="1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="list-checks" title="list-checks" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="list-checks" data-category="general" data-keywords="checklist قائمة تحقق"
                    x-on:click="choose(`list-checks`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M13 5h8"/>
  <path d="M13 12h8"/>
  <path d="M13 19h8"/>
  <path d="m3 17 2 2 4-4"/>
  <path d="m3 7 2 2 4-4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="layers" title="layers" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="layers" data-category="general" data-keywords="stack levels طبقات"
                    x-on:click="choose(`layers`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"/>
  <path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"/>
  <path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="fingerprint" title="fingerprint" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="fingerprint" data-category="general" data-keywords="identity biometric بصمة"
                    x-on:click="choose(`fingerprint`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 10a2 2 0 0 0-2 2c0 1.02-.1 2.51-.26 4"/>
  <path d="M14 13.12c0 2.38 0 6.38-1 8.88"/>
  <path d="M17.29 21.02c.12-.6.43-2.3.5-3.02"/>
  <path d="M2 12a10 10 0 0 1 18-6"/>
  <path d="M2 16h.01"/>
  <path d="M21.8 16c.2-2 .131-5.354 0-6"/>
  <path d="M5 19.5C5.5 18 6 15 6 12a6 6 0 0 1 .34-2"/>
  <path d="M8.65 22c.21-.66.45-1.32.57-2"/>
  <path d="M9 6.8a6 6 0 0 1 9 5.2v2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="qr-code" title="qr-code" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="qr-code" data-category="general" data-keywords="scan code رمز"
                    x-on:click="choose(`qr-code`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="5" height="5" x="3" y="3" rx="1"/>
  <rect width="5" height="5" x="16" y="3" rx="1"/>
  <rect width="5" height="5" x="3" y="16" rx="1"/>
  <path d="M21 16h-3a2 2 0 0 0-2 2v3"/>
  <path d="M21 21v.01"/>
  <path d="M12 7v3a2 2 0 0 1-2 2H7"/>
  <path d="M3 12h.01"/>
  <path d="M12 3h.01"/>
  <path d="M12 16v.01"/>
  <path d="M16 12h1"/>
  <path d="M21 12v.01"/>
  <path d="M12 21v-1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="barcode" title="barcode" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="barcode" data-category="general" data-keywords="scan product باركود"
                    x-on:click="choose(`barcode`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M3 5v14"/>
  <path d="M8 5v14"/>
  <path d="M12 5v14"/>
  <path d="M17 5v14"/>
  <path d="M21 5v14"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="file" title="file" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="file" data-category="files" data-keywords="document ملف"
                    x-on:click="choose(`file`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"/>
  <path d="M14 2v5a1 1 0 0 0 1 1h5"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="file-text" title="file-text" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="file-text" data-category="files" data-keywords="document text مستند نص"
                    x-on:click="choose(`file-text`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"/>
  <path d="M14 2v5a1 1 0 0 0 1 1h5"/>
  <path d="M10 9H8"/>
  <path d="M16 13H8"/>
  <path d="M16 17H8"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="files" title="files" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="files" data-category="files" data-keywords="documents copies ملفات"
                    x-on:click="choose(`files`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M15 2h-4a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8"/>
  <path d="M16.706 2.706A2.4 2.4 0 0 0 15 2v5a1 1 0 0 0 1 1h5a2.4 2.4 0 0 0-.706-1.706z"/>
  <path d="M5 7a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 1.732-1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="file-spreadsheet" title="file-spreadsheet" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="file-spreadsheet" data-category="files" data-keywords="excel csv table جدول بيانات"
                    x-on:click="choose(`file-spreadsheet`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"/>
  <path d="M14 2v5a1 1 0 0 0 1 1h5"/>
  <path d="M8 13h2"/>
  <path d="M14 13h2"/>
  <path d="M8 17h2"/>
  <path d="M14 17h2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="file-image" title="file-image" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="file-image" data-category="files" data-keywords="picture ملف صورة"
                    x-on:click="choose(`file-image`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"/>
  <path d="M14 2v5a1 1 0 0 0 1 1h5"/>
  <circle cx="10" cy="12" r="2"/>
  <path d="m20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="file-code" title="file-code" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="file-code" data-category="files" data-keywords="source code ملف برمجي"
                    x-on:click="choose(`file-code`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"/>
  <path d="M14 2v5a1 1 0 0 0 1 1h5"/>
  <path d="M10 12.5 8 15l2 2.5"/>
  <path d="m14 12.5 2 2.5-2 2.5"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="file-json" title="file-json" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="file-json" data-category="files" data-keywords="json data ملف جيسون"
                    x-on:click="choose(`file-json`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
    <path d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"/>
    <path d="M14 2v4a2 2 0 0 0 2 2h4"/>
    <path d="M10 12a1 1 0 0 0-1 1v1a1 1 0 0 1-1 1 1 1 0 0 1 1 1v1a1 1 0 0 0 1 1"/>
    <path d="M14 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="file-archive" title="file-archive" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="file-archive" data-category="files" data-keywords="zip compressed ملف مضغوط"
                    x-on:click="choose(`file-archive`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M13.659 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v11.5"/>
  <path d="M14 2v5a1 1 0 0 0 1 1h5"/>
  <path d="M8 12v-1"/>
  <path d="M8 18v-2"/>
  <path d="M8 7V6"/>
  <circle cx="8" cy="20" r="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="folder" title="folder" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="folder" data-category="files" data-keywords="directory مجلد"
                    x-on:click="choose(`folder`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="folder-open" title="folder-open" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="folder-open" data-category="files" data-keywords="directory open مجلد مفتوح"
                    x-on:click="choose(`folder-open`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="folder-kanban" title="folder-kanban" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="folder-kanban" data-category="files" data-keywords="project board مشروع لوحة"
                    x-on:click="choose(`folder-kanban`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z"/>
  <path d="M8 10v4"/>
  <path d="M12 10v2"/>
  <path d="M16 10v6"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="archive" title="archive" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="archive" data-category="files" data-keywords="archived box storage ارشيف"
                    x-on:click="choose(`archive`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="20" height="5" x="2" y="3" rx="1"/>
  <path d="M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8"/>
  <path d="M10 12h4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="inbox" title="inbox" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="inbox" data-category="files" data-keywords="incoming وارد"
                    x-on:click="choose(`inbox`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <polyline points="22 12 16 12 14 15 10 15 8 12 2 12"/>
  <path d="M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="newspaper" title="newspaper" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="newspaper" data-category="files" data-keywords="news article اخبار مقال"
                    x-on:click="choose(`newspaper`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M15 18h-5"/>
  <path d="M18 14h-8"/>
  <path d="M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2"/>
  <rect width="8" height="4" x="10" y="6" rx="1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="notebook" title="notebook" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="notebook" data-category="files" data-keywords="notes journal دفتر ملاحظات"
                    x-on:click="choose(`notebook`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M2 6h4"/>
  <path d="M2 10h4"/>
  <path d="M2 14h4"/>
  <path d="M2 18h4"/>
  <rect width="16" height="20" x="4" y="2" rx="2"/>
  <path d="M16 2v20"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="sticky-note" title="sticky-note" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="sticky-note" data-category="files" data-keywords="note memo ملاحظة"
                    x-on:click="choose(`sticky-note`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M21 9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2z"/>
  <path d="M15 3v5a1 1 0 0 0 1 1h5"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="clipboard-list" title="clipboard-list" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="clipboard-list" data-category="files" data-keywords="list form حافظة قائمة"
                    x-on:click="choose(`clipboard-list`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="8" height="4" x="8" y="2" rx="1" ry="1"/>
  <path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"/>
  <path d="M12 11h4"/>
  <path d="M12 16h4"/>
  <path d="M8 11h.01"/>
  <path d="M8 16h.01"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="clipboard-check" title="clipboard-check" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="clipboard-check" data-category="files" data-keywords="approved checklist حافظة موافقة"
                    x-on:click="choose(`clipboard-check`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="8" height="4" x="8" y="2" rx="1" ry="1"/>
  <path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"/>
  <path d="m9 14 2 2 4-4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="book" title="book" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="book" data-category="files" data-keywords="manual كتاب"
                    x-on:click="choose(`book`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="book-open" title="book-open" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="book-open" data-category="files" data-keywords="reading docs كتاب مفتوح"
                    x-on:click="choose(`book-open`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 5v16"/>
  <path d="M20.001 19A2 2 0 0022 17V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="library" title="library" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="library" data-category="files" data-keywords="collection مكتبة"
                    x-on:click="choose(`library`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m16 6 4 14"/>
  <path d="M12 6v14"/>
  <path d="M8 8v12"/>
  <path d="M4 4v16"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="printer" title="printer" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="printer" data-category="files" data-keywords="print طابعة"
                    x-on:click="choose(`printer`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"/>
  <path d="M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6"/>
  <rect x="6" y="14" width="12" height="8" rx="1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="table" title="table" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="table" data-category="files" data-keywords="grid rows جدول"
                    x-on:click="choose(`table`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 3v18"/>
  <rect width="18" height="18" x="3" y="3" rx="2"/>
  <path d="M3 9h18"/>
  <path d="M3 15h18"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="mail" title="mail" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="mail" data-category="communication" data-keywords="email message بريد رسالة"
                    x-on:click="choose(`mail`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"/>
  <rect x="2" y="4" width="20" height="16" rx="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="mail-open" title="mail-open" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="mail-open" data-category="communication" data-keywords="read email بريد مفتوح"
                    x-on:click="choose(`mail-open`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M21.2 8.4c.5.38.8.97.8 1.6v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V10a2 2 0 0 1 .8-1.6l8-6a2 2 0 0 1 2.4 0l8 6Z"/>
  <path d="m22 10-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 10"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="send" title="send" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="send" data-category="communication" data-keywords="submit paper plane ارسال"
                    x-on:click="choose(`send`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="rtl:-scale-x-100 size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z"/>
  <path d="m21.854 2.147-10.94 10.939"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="message-square" title="message-square" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="message-square" data-category="communication" data-keywords="chat comment محادثة تعليق"
                    x-on:click="choose(`message-square`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="message-circle" title="message-circle" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="message-circle" data-category="communication" data-keywords="chat bubble رسالة"
                    x-on:click="choose(`message-circle`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="phone" title="phone" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="phone" data-category="communication" data-keywords="call هاتف اتصال"
                    x-on:click="choose(`phone`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="video" title="video" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="video" data-category="communication" data-keywords="meeting camera film clip فيديو اجتماع"
                    x-on:click="choose(`video`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5"/>
  <rect x="2" y="6" width="14" height="12" rx="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="mic" title="mic" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="mic" data-category="communication" data-keywords="microphone voice ميكروفون صوت"
                    x-on:click="choose(`mic`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 19v3"/>
  <path d="M19 10v2a7 7 0 0 1-14 0v-2"/>
  <rect x="9" y="2" width="6" height="13" rx="3"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="megaphone" title="megaphone" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="megaphone" data-category="communication" data-keywords="announce campaign اعلان حملة"
                    x-on:click="choose(`megaphone`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z"/>
  <path d="M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14"/>
  <path d="M8 6v8"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="at-sign" title="at-sign" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="at-sign" data-category="communication" data-keywords="mention email اشارة"
                    x-on:click="choose(`at-sign`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="12" r="4"/>
  <path d="M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="globe" title="globe" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="globe" data-category="communication" data-keywords="web world internet عالم انترنت"
                    x-on:click="choose(`globe`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="12" r="10"/>
  <path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"/>
  <path d="M2 12h20"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="languages" title="languages" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="languages" data-category="communication" data-keywords="translate language لغات ترجمة"
                    x-on:click="choose(`languages`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m5 8 6 6"/>
  <path d="m4 14 6-6 2-3"/>
  <path d="M2 5h12"/>
  <path d="M7 2h1"/>
  <path d="m22 22-5-10-5 10"/>
  <path d="M14 18h6"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="bot" title="bot" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="bot" data-category="communication" data-keywords="assistant robot ai روبوت مساعد"
                    x-on:click="choose(`bot`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                    >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 8V4H8"/>
  <rect width="16" height="12" x="4" y="8" rx="2"/>
  <path d="M2 14h2"/>
  <path d="M20 14h2"/>
  <path d="M15 13v2"/>
  <path d="M9 13v2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="handshake" title="handshake" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="handshake" data-category="communication" data-keywords="deal partner اتفاق شراكة"
                    x-on:click="choose(`handshake`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m11 17 2 2a1 1 0 1 0 3-3"/>
  <path d="m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4"/>
  <path d="m21 3 1 11h-2"/>
  <path d="M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3"/>
  <path d="M3 4h8"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="building-2" title="building-2" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="building-2" data-category="business" data-keywords="company office organization شركة مكتب مؤسسة"
                    x-on:click="choose(`building-2`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M10 12h4"/>
  <path d="M10 8h4"/>
  <path d="M14 21v-3a2 2 0 0 0-4 0v3"/>
  <path d="M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2"/>
  <path d="M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="briefcase" title="briefcase" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="briefcase" data-category="business" data-keywords="work job حقيبة عمل"
                    x-on:click="choose(`briefcase`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"/>
  <rect width="20" height="14" x="2" y="6" rx="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="landmark" title="landmark" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="landmark" data-category="business" data-keywords="bank government بنك حكومة"
                    x-on:click="choose(`landmark`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M10 18v-7"/>
  <path d="M11.119 2.205a2 2 0 0 1 1.762 0l7.84 3.846A.5.5 0 0 1 20.5 7h-17a.5.5 0 0 1-.22-.949z"/>
  <path d="M14 18v-7"/>
  <path d="M18 18v-7"/>
  <path d="M3 22h18"/>
  <path d="M6 18v-7"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="factory" title="factory" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="factory" data-category="business" data-keywords="industry manufacturing مصنع صناعة"
                    x-on:click="choose(`factory`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 16h.01"/>
  <path d="M16 16h.01"/>
  <path d="M3 19a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a.5.5 0 0 0-.769-.422l-4.462 2.844A.5.5 0 0 1 15 10.5v-2a.5.5 0 0 0-.769-.422L9.77 10.922A.5.5 0 0 1 9 10.5V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2z"/>
  <path d="M8 16h.01"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="warehouse" title="warehouse" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="warehouse" data-category="business" data-keywords="storage inventory مستودع مخزن"
                    x-on:click="choose(`warehouse`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M18 21V10a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v11"/>
  <path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 1.132-1.803l7.95-3.974a2 2 0 0 1 1.837 0l7.948 3.974A2 2 0 0 1 22 8z"/>
  <path d="M6 13h12"/>
  <path d="M6 17h12"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="store" title="store" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="store" data-category="business" data-keywords="shop retail متجر"
                    x-on:click="choose(`store`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M15 21v-5a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v5"/>
  <path d="M17.774 10.31a1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.451 0 1.12 1.12 0 0 0-1.548 0 2.5 2.5 0 0 1-3.452 0 1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.77-3.248l2.889-4.184A2 2 0 0 1 7 2h10a2 2 0 0 1 1.653.873l2.895 4.192a2.5 2.5 0 0 1-3.774 3.244"/>
  <path d="M4 10.95V19a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8.05"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="school" title="school" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="school" data-category="business" data-keywords="education مدرسة"
                    x-on:click="choose(`school`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M14 21v-3a2 2 0 0 0-4 0v3"/>
  <path d="M18 4.933V21"/>
  <path d="m4 6 7.106-3.79a2 2 0 0 1 1.788 0L20 6"/>
  <path d="m6 11-3.52 2.147a1 1 0 0 0-.48.854V19a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a1 1 0 0 0-.48-.853L18 11"/>
  <path d="M6 4.933V21"/>
  <circle cx="12" cy="9" r="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="graduation-cap" title="graduation-cap" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="graduation-cap" data-category="business" data-keywords="student academy تخرج اكاديمية"
                    x-on:click="choose(`graduation-cap`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z"/>
  <path d="M22 10v6"/>
  <path d="M6 12.5V16a6 3 0 0 0 12 0v-3.5"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="award" title="award" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="award" data-category="business" data-keywords="prize badge جائزة"
                    x-on:click="choose(`award`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"/>
  <circle cx="12" cy="8" r="6"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="medal" title="medal" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="medal" data-category="business" data-keywords="rank ميدالية"
                    x-on:click="choose(`medal`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M7.21 15 2.66 7.14a2 2 0 0 1 .13-2.2L4.4 2.8A2 2 0 0 1 6 2h12a2 2 0 0 1 1.6.8l1.6 2.14a2 2 0 0 1 .14 2.2L16.79 15"/>
  <path d="M11 12 5.12 2.2"/>
  <path d="m13 12 5.88-9.8"/>
  <path d="M8 7h8"/>
  <circle cx="12" cy="17" r="5"/>
  <path d="M12 18v-2h-.5"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="trophy" title="trophy" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="trophy" data-category="business" data-keywords="winner كأس فوز"
                    x-on:click="choose(`trophy`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M10 14.66V17a1 1 0 0 1-1 1 2 2 0 0 0-2 2v2"/>
  <path d="M14 14.66V17a1 1 0 0 0 1 1 2 2 0 0 1 2 2v2"/>
  <path d="M17.916 10H19.5A2.5 2.5 0 0 0 22 7.5V5a1 1 0 0 0-1-1h-3"/>
  <path d="M4 22h16"/>
  <path d="M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1z"/>
  <path d="M6.084 10H4.5A2.5 2.5 0 0 1 2 7.5V5a1 1 0 0 1 1-1h3"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="crown" title="crown" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="crown" data-category="business" data-keywords="premium king تاج مميز"
                    x-on:click="choose(`crown`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z"/>
  <path d="M5 21h14"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="rocket" title="rocket" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="rocket" data-category="business" data-keywords="launch startup صاروخ اطلاق"
                    x-on:click="choose(`rocket`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5"/>
  <path d="M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09"/>
  <path d="M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z"/>
  <path d="M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="flame" title="flame" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="flame" data-category="business" data-keywords="hot trending لهب شائع"
                    x-on:click="choose(`flame`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 3q1 4 4 6.5t3 5.5a1 1 0 0 1-14 0 5 5 0 0 1 1-3 1 1 0 0 0 5 0c0-2-1.5-3-1.5-5q0-2 2.5-4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="diamond" title="diamond" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="diamond" data-category="business" data-keywords="gem value الماس"
                    x-on:click="choose(`diamond`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41l-7.59-7.59a2.41 2.41 0 0 0-3.41 0Z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="anchor" title="anchor" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="anchor" data-category="business" data-keywords="harbor stable مرساة"
                    x-on:click="choose(`anchor`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 6v16"/>
  <path d="m19 13 2-1a9 9 0 0 1-18 0l2 1"/>
  <path d="M9 11h6"/>
  <circle cx="12" cy="4" r="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="life-buoy" title="life-buoy" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="life-buoy" data-category="business" data-keywords="support help دعم"
                    x-on:click="choose(`life-buoy`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="12" r="10"/>
  <path d="m4.93 4.93 4.24 4.24"/>
  <path d="m14.83 9.17 4.24-4.24"/>
  <path d="m14.83 14.83 4.24 4.24"/>
  <path d="m9.17 14.83-4.24 4.24"/>
  <circle cx="12" cy="12" r="4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="wallet" title="wallet" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="wallet" data-category="commerce" data-keywords="money محفظة"
                    x-on:click="choose(`wallet`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1"/>
  <path d="M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="credit-card" title="credit-card" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="credit-card" data-category="commerce" data-keywords="payment card بطاقة دفع"
                    x-on:click="choose(`credit-card`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="20" height="14" x="2" y="5" rx="2"/>
  <line x1="2" x2="22" y1="10" y2="10"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="banknote" title="banknote" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="banknote" data-category="commerce" data-keywords="cash money نقد"
                    x-on:click="choose(`banknote`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="20" height="12" x="2" y="6" rx="2"/>
  <circle cx="12" cy="12" r="2"/>
  <path d="M6 12h.01M18 12h.01"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="coins" title="coins" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="coins" data-category="commerce" data-keywords="money change عملات"
                    x-on:click="choose(`coins`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M13.744 17.736a6 6 0 1 1-7.48-7.48"/>
  <path d="M15 6h1v4"/>
  <path d="m6.134 14.768.866-.5 2 3.464"/>
  <circle cx="16" cy="8" r="6"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="receipt" title="receipt" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="receipt" data-category="commerce" data-keywords="invoice bill ايصال فاتورة"
                    x-on:click="choose(`receipt`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 17V7"/>
  <path d="M16 8h-6a2 2 0 0 0 0 4h4a2 2 0 0 1 0 4H8"/>
  <path d="M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="shopping-cart" title="shopping-cart" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="shopping-cart" data-category="commerce" data-keywords="basket buy سلة تسوق"
                    x-on:click="choose(`shopping-cart`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="8" cy="21" r="1"/>
  <circle cx="19" cy="21" r="1"/>
  <path d="M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="shopping-bag" title="shopping-bag" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="shopping-bag" data-category="commerce" data-keywords="purchase حقيبة تسوق"
                    x-on:click="choose(`shopping-bag`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M16 10a4 4 0 0 1-8 0"/>
  <path d="M3.103 6.034h17.794"/>
  <path d="M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="package" title="package" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="package" data-category="commerce" data-keywords="parcel product طرد منتج"
                    x-on:click="choose(`package`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z"/>
  <path d="M12 22V12"/>
  <polyline points="3.29 7 12 12 20.71 7"/>
  <path d="m7.5 4.27 9 5.15"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="boxes" title="boxes" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="boxes" data-category="commerce" data-keywords="inventory صناديق"
                    x-on:click="choose(`boxes`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z"/>
  <path d="m7 16.5-4.74-2.85"/>
  <path d="m7 16.5 5-3"/>
  <path d="M7 16.5v5.17"/>
  <path d="M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z"/>
  <path d="m17 16.5-5-3"/>
  <path d="m17 16.5 4.74-2.85"/>
  <path d="M17 16.5v5.17"/>
  <path d="M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z"/>
  <path d="M12 8 7.26 5.15"/>
  <path d="m12 8 4.74-2.85"/>
  <path d="M12 13.5V8"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="box" title="box" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="box" data-category="commerce" data-keywords="container صندوق"
                    x-on:click="choose(`box`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z"/>
  <path d="m3.3 7 8.7 5 8.7-5"/>
  <path d="M12 22V12"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="truck" title="truck" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="truck" data-category="commerce" data-keywords="delivery shipping توصيل شحن"
                    x-on:click="choose(`truck`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2"/>
  <path d="M15 18H9"/>
  <path d="M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14"/>
  <circle cx="17" cy="18" r="2"/>
  <circle cx="7" cy="18" r="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="gift" title="gift" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="gift" data-category="commerce" data-keywords="present reward هدية"
                    x-on:click="choose(`gift`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 7v14"/>
  <path d="M20 11v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8"/>
  <path d="M7.5 7a1 1 0 0 1 0-5A4.8 8 0 0 1 12 7a4.8 8 0 0 1 4.5-5 1 1 0 0 1 0 5"/>
  <rect x="3" y="7" width="18" height="4" rx="1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="percent" title="percent" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="percent" data-category="commerce" data-keywords="discount خصم"
                    x-on:click="choose(`percent`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <line x1="19" x2="5" y1="5" y2="19"/>
  <circle cx="6.5" cy="6.5" r="2.5"/>
  <circle cx="17.5" cy="17.5" r="2.5"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="dollar-sign" title="dollar-sign" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="dollar-sign" data-category="commerce" data-keywords="currency price دولار سعر"
                    x-on:click="choose(`dollar-sign`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <line x1="12" x2="12" y1="2" y2="22"/>
  <path d="M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="chart-bar" title="chart-bar" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="chart-bar" data-category="data" data-keywords="bar graph analytics مخطط اعمدة تحليلات"
                    x-on:click="choose(`chart-bar`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M3 3v16a2 2 0 0 0 2 2h16"/>
  <path d="M7 16h8"/>
  <path d="M7 11h12"/>
  <path d="M7 6h3"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="chart-line" title="chart-line" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="chart-line" data-category="data" data-keywords="line graph trend مخطط خطي"
                    x-on:click="choose(`chart-line`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M3 3v16a2 2 0 0 0 2 2h16"/>
  <path d="m19 9-5 5-4-4-3 3"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="chart-pie" title="chart-pie" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="chart-pie" data-category="data" data-keywords="pie share مخطط دائري"
                    x-on:click="choose(`chart-pie`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z"/>
  <path d="M21.21 15.89A10 10 0 1 1 8 2.83"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="trending-up" title="trending-up" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="trending-up" data-category="data" data-keywords="growth increase نمو ارتفاع"
                    x-on:click="choose(`trending-up`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M16 7h6v6"/>
  <path d="m22 7-8.5 8.5-5-5L2 17"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="trending-down" title="trending-down" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="trending-down" data-category="data" data-keywords="decline decrease انخفاض"
                    x-on:click="choose(`trending-down`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M16 17h6v-6"/>
  <path d="m22 17-8.5-8.5-5 5L2 7"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="activity" title="activity" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="activity" data-category="data" data-keywords="pulse heartbeat نشاط"
                    x-on:click="choose(`activity`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="database" title="database" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="database" data-category="data" data-keywords="storage sql قاعدة بيانات"
                    x-on:click="choose(`database`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <ellipse cx="12" cy="5" rx="9" ry="3"/>
  <path d="M3 5V19A9 3 0 0 0 21 19V5"/>
  <path d="M3 12A9 3 0 0 0 21 12"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="server" title="server" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="server" data-category="data" data-keywords="hosting خادم"
                    x-on:click="choose(`server`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="20" height="8" x="2" y="2" rx="2" ry="2"/>
  <rect width="20" height="8" x="2" y="14" rx="2" ry="2"/>
  <line x1="6" x2="6.01" y1="6" y2="6"/>
  <line x1="6" x2="6.01" y1="18" y2="18"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="hard-drive" title="hard-drive" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="hard-drive" data-category="data" data-keywords="disk storage قرص"
                    x-on:click="choose(`hard-drive`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M10 16h.01"/>
  <path d="M2.212 11.577a2 2 0 0 0-.212.896V18a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5.527a2 2 0 0 0-.212-.896L18.55 5.11A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"/>
  <path d="M21.946 12.013H2.054"/>
  <path d="M6 16h.01"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="cpu" title="cpu" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="cpu" data-category="data" data-keywords="processor chip معالج"
                    x-on:click="choose(`cpu`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 20v2"/>
  <path d="M12 2v2"/>
  <path d="M17 20v2"/>
  <path d="M17 2v2"/>
  <path d="M2 12h2"/>
  <path d="M2 17h2"/>
  <path d="M2 7h2"/>
  <path d="M20 12h2"/>
  <path d="M20 17h2"/>
  <path d="M20 7h2"/>
  <path d="M7 20v2"/>
  <path d="M7 2v2"/>
  <rect x="4" y="4" width="16" height="16" rx="2"/>
  <rect x="8" y="8" width="8" height="8" rx="1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="wifi" title="wifi" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="wifi" data-category="data" data-keywords="network wireless شبكة"
                    x-on:click="choose(`wifi`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 20h.01"/>
  <path d="M2 8.82a15 15 0 0 1 20 0"/>
  <path d="M5 12.859a10 10 0 0 1 14 0"/>
  <path d="M8.5 16.429a5 5 0 0 1 7 0"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="blocks" title="blocks" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="blocks" data-category="data" data-keywords="modules building وحدات"
                    x-on:click="choose(`blocks`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M10 22V7a1 1 0 0 0-1-1H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5a1 1 0 0 0-1-1H2"/>
  <rect x="14" y="2" width="8" height="8" rx="1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="shapes" title="shapes" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="shapes" data-category="data" data-keywords="objects اشكال"
                    x-on:click="choose(`shapes`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M8.3 10a.7.7 0 0 1-.626-1.079L11.4 3a.7.7 0 0 1 1.198-.043L16.3 8.9a.7.7 0 0 1-.572 1.1Z"/>
  <rect x="3" y="14" width="7" height="7" rx="1"/>
  <circle cx="17.5" cy="17.5" r="3.5"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="user" title="user" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="user" data-category="people" data-keywords="person profile account مستخدم شخص حساب"
                    x-on:click="choose(`user`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2"/>
  <circle cx="12" cy="7" r="4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="user-round" title="user-round" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="user-round" data-category="people" data-keywords="person avatar شخص"
                    x-on:click="choose(`user-round`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="8" r="5"/>
  <path d="M20 21a8 8 0 0 0-16 0"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="users" title="users" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="users" data-category="people" data-keywords="team group people فريق مجموعة"
                    x-on:click="choose(`users`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"/>
  <path d="M16 3.128a4 4 0 0 1 0 7.744"/>
  <path d="M22 21v-2a4 4 0 0 0-3-3.87"/>
  <circle cx="9" cy="7" r="4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="smile" title="smile" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="smile" data-category="people" data-keywords="happy face ابتسامة سعيد"
                    x-on:click="choose(`smile`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="12" r="10"/>
  <path d="M8 14s1.5 2 4 2 4-2 4-2"/>
  <line x1="9" x2="9.01" y1="9" y2="9"/>
  <line x1="15" x2="15.01" y1="9" y2="9"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="thumbs-up" title="thumbs-up" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="thumbs-up" data-category="people" data-keywords="approve like موافقة اعجاب"
                    x-on:click="choose(`thumbs-up`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z"/>
  <path d="M7 10v12"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="hand" title="hand" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="hand" data-category="people" data-keywords="stop wave يد"
                    x-on:click="choose(`hand`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M18 11V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2"/>
  <path d="M14 10V4a2 2 0 0 0-2-2a2 2 0 0 0-2 2v2"/>
  <path d="M10 10.5V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2v8"/>
  <path d="M18 8a2 2 0 1 1 4 0v6a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="baby" title="baby" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="baby" data-category="people" data-keywords="child طفل"
                    x-on:click="choose(`baby`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M10 16c.5.3 1.2.5 2 .5s1.5-.2 2-.5"/>
  <path d="M15 12h.01"/>
  <path d="M19.38 6.813A9 9 0 0 1 20.8 10.2a2 2 0 0 1 0 3.6 9 9 0 0 1-17.6 0 2 2 0 0 1 0-3.6A9 9 0 0 1 12 3c2 0 3.5 1.1 3.5 2.5s-.9 2.5-2 2.5c-.8 0-1.5-.4-1.5-1"/>
  <path d="M9 12h.01"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="code" title="code" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="code" data-category="dev" data-keywords="programming brackets برمجة كود"
                    x-on:click="choose(`code`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m16 18 6-6-6-6"/>
  <path d="m8 6-6 6 6 6"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="terminal" title="terminal" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="terminal" data-category="dev" data-keywords="console shell cli طرفية"
                    x-on:click="choose(`terminal`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 19h8"/>
  <path d="m4 17 6-6-6-6"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="braces" title="braces" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="braces" data-category="dev" data-keywords="json object اقواس"
                    x-on:click="choose(`braces`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1"/>
  <path d="M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="git-branch" title="git-branch" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="git-branch" data-category="dev" data-keywords="version control فرع"
                    x-on:click="choose(`git-branch`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M15 6a9 9 0 0 0-9 9V3"/>
  <circle cx="18" cy="6" r="3"/>
  <circle cx="6" cy="18" r="3"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="git-pull-request" title="git-pull-request" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="git-pull-request" data-category="dev" data-keywords="merge review طلب دمج"
                    x-on:click="choose(`git-pull-request`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="18" cy="18" r="3"/>
  <circle cx="6" cy="6" r="3"/>
  <path d="M13 6h3a2 2 0 0 1 2 2v7"/>
  <line x1="6" x2="6" y1="9" y2="21"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="bug" title="bug" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="bug" data-category="dev" data-keywords="issue defect خلل خطأ برمجي"
                    x-on:click="choose(`bug`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 20v-9"/>
  <path d="M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z"/>
  <path d="M14.12 3.88 16 2"/>
  <path d="M21 21a4 4 0 0 0-3.81-4"/>
  <path d="M21 5a4 4 0 0 1-3.55 3.97"/>
  <path d="M22 13h-4"/>
  <path d="M3 21a4 4 0 0 1 3.81-4"/>
  <path d="M3 5a4 4 0 0 0 3.55 3.97"/>
  <path d="M6 13H2"/>
  <path d="m8 2 1.88 1.88"/>
  <path d="M9 7.13V6a3 3 0 1 1 6 0v1.13"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="plug" title="plug" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="plug" data-category="dev" data-keywords="integration connect api توصيل تكامل"
                    x-on:click="choose(`plug`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 22v-5"/>
  <path d="M15 8V2"/>
  <path d="M17 8a1 1 0 0 1 1 1v4a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1z"/>
  <path d="M9 8V2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="laptop" title="laptop" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="laptop" data-category="dev" data-keywords="computer حاسوب محمول"
                    x-on:click="choose(`laptop`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M18 5a2 2 0 0 1 2 2v8.526a2 2 0 0 0 .212.897l1.068 2.127a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45l1.068-2.127A2 2 0 0 0 4 15.526V7a2 2 0 0 1 2-2z"/>
  <path d="M20.054 15.987H3.946"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="monitor" title="monitor" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="monitor" data-category="dev" data-keywords="screen desktop شاشة"
                    x-on:click="choose(`monitor`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="20" height="14" x="2" y="3" rx="2"/>
  <line x1="8" x2="16" y1="21" y2="21"/>
  <line x1="12" x2="12" y1="17" y2="21"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="smartphone" title="smartphone" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="smartphone" data-category="dev" data-keywords="mobile phone جوال"
                    x-on:click="choose(`smartphone`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="14" height="20" x="5" y="2" rx="2" ry="2"/>
  <path d="M12 18h.01"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="keyboard" title="keyboard" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="keyboard" data-category="dev" data-keywords="typing لوحة مفاتيح"
                    x-on:click="choose(`keyboard`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M10 8h.01"/>
  <path d="M12 12h.01"/>
  <path d="M14 8h.01"/>
  <path d="M16 12h.01"/>
  <path d="M18 8h.01"/>
  <path d="M6 8h.01"/>
  <path d="M7 16h10"/>
  <path d="M8 12h.01"/>
  <rect width="20" height="16" x="2" y="4" rx="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="mouse" title="mouse" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="mouse" data-category="dev" data-keywords="pointer فأرة"
                    x-on:click="choose(`mouse`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect x="5" y="2" width="14" height="20" rx="7"/>
  <path d="M12 6v4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="battery" title="battery" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="battery" data-category="dev" data-keywords="power charge بطارية"
                    x-on:click="choose(`battery`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M 22 14 L 22 10"/>
  <rect x="2" y="6" width="16" height="12" rx="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="wrench" title="wrench" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="wrench" data-category="dev" data-keywords="tool fix settings مفتاح صيانة"
                    x-on:click="choose(`wrench`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="hammer" title="hammer" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="hammer" data-category="dev" data-keywords="build tool مطرقة بناء"
                    x-on:click="choose(`hammer`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9"/>
  <path d="m18 15 4-4"/>
  <path d="m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="atom" title="atom" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="atom" data-category="dev" data-keywords="science react ذرة"
                    x-on:click="choose(`atom`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="12" r="1"/>
  <path d="M20.2 20.2c2.04-2.03.02-7.36-4.5-11.9-4.54-4.52-9.87-6.54-11.9-4.5-2.04 2.03-.02 7.36 4.5 11.9 4.54 4.52 9.87 6.54 11.9 4.5Z"/>
  <path d="M15.7 15.7c4.52-4.54 6.54-9.87 4.5-11.9-2.03-2.04-7.36-.02-11.9 4.5-4.52 4.54-6.54 9.87-4.5 11.9 2.03 2.04 7.36.02 11.9-4.5Z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="brain" title="brain" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="brain" data-category="dev" data-keywords="intelligence ai دماغ ذكاء"
                    x-on:click="choose(`brain`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 18V5"/>
  <path d="M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4"/>
  <path d="M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5"/>
  <path d="M17.997 5.125a4 4 0 0 1 2.526 5.77"/>
  <path d="M18 18a4 4 0 0 0 2-7.464"/>
  <path d="M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517"/>
  <path d="M6 18a4 4 0 0 1-2-7.464"/>
  <path d="M6.003 5.125a4 4 0 0 0-2.526 5.77"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="image" title="image" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="image" data-category="media" data-keywords="picture photo صورة"
                    x-on:click="choose(`image`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="18" height="18" x="3" y="3" rx="2" ry="2"/>
  <circle cx="9" cy="9" r="2"/>
  <path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="camera" title="camera" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="camera" data-category="media" data-keywords="photo كاميرا"
                    x-on:click="choose(`camera`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z"/>
  <circle cx="12" cy="13" r="3"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="film" title="film" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="film" data-category="media" data-keywords="movie cinema فيلم سينما"
                    x-on:click="choose(`film`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect width="18" height="18" x="3" y="3" rx="2"/>
  <path d="M7 3v18"/>
  <path d="M3 7.5h4"/>
  <path d="M3 12h18"/>
  <path d="M3 16.5h4"/>
  <path d="M17 3v18"/>
  <path d="M17 7.5h4"/>
  <path d="M17 16.5h4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="music" title="music" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="music" data-category="media" data-keywords="audio song موسيقى"
                    x-on:click="choose(`music`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M9 18V5l12-2v13"/>
  <circle cx="6" cy="18" r="3"/>
  <circle cx="18" cy="16" r="3"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="headphones" title="headphones" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="headphones" data-category="media" data-keywords="listen audio سماعات"
                    x-on:click="choose(`headphones`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="play" title="play" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="play" data-category="media" data-keywords="start media تشغيل"
                    x-on:click="choose(`play`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="pause" title="pause" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="pause" data-category="media" data-keywords="stop media ايقاف مؤقت"
                    x-on:click="choose(`pause`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <rect x="14" y="3" width="5" height="18" rx="1"/>
  <rect x="5" y="3" width="5" height="18" rx="1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="tv" title="tv" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="tv" data-category="media" data-keywords="television screen تلفاز"
                    x-on:click="choose(`tv`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m17 2-5 5-5-5"/>
  <rect width="20" height="15" x="2" y="7" rx="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="gamepad-2" title="gamepad-2" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="gamepad-2" data-category="media" data-keywords="games controller العاب"
                    x-on:click="choose(`gamepad-2`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <line x1="6" x2="10" y1="11" y2="11"/>
  <line x1="8" x2="8" y1="9" y2="13"/>
  <line x1="15" x2="15.01" y1="12" y2="12"/>
  <line x1="18" x2="18.01" y1="10" y2="10"/>
  <path d="M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="palette" title="palette" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="palette" data-category="design" data-keywords="colors paint الوان"
                    x-on:click="choose(`palette`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z"/>
  <circle cx="13.5" cy="6.5" r=".5" fill="currentColor"/>
  <circle cx="17.5" cy="10.5" r=".5" fill="currentColor"/>
  <circle cx="6.5" cy="12.5" r=".5" fill="currentColor"/>
  <circle cx="8.5" cy="7.5" r=".5" fill="currentColor"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="brush" title="brush" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="brush" data-category="design" data-keywords="paint art فرشاة"
                    x-on:click="choose(`brush`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m11 10 3 3"/>
  <path d="M6.5 21A3.5 3.5 0 1 0 3 17.5a2.62 2.62 0 0 1-.708 1.792A1 1 0 0 0 3 21z"/>
  <path d="M9.969 17.031 21.378 5.624a1 1 0 0 0-3.002-3.002L6.967 14.031"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="pen-tool" title="pen-tool" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="pen-tool" data-category="design" data-keywords="vector draw قلم رسم"
                    x-on:click="choose(`pen-tool`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z"/>
  <path d="m18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18"/>
  <path d="m2.3 2.3 7.286 7.286"/>
  <circle cx="11" cy="11" r="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="scissors" title="scissors" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="scissors" data-category="design" data-keywords="cut مقص"
                    x-on:click="choose(`scissors`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="6" cy="6" r="3"/>
  <path d="M8.12 8.12 12 12"/>
  <path d="M20 4 8.12 15.88"/>
  <circle cx="6" cy="18" r="3"/>
  <path d="M14.8 14.8 20 20"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="ruler" title="ruler" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="ruler" data-category="design" data-keywords="measure مسطرة"
                    x-on:click="choose(`ruler`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z"/>
  <path d="m14.5 12.5 2-2"/>
  <path d="m11.5 9.5 2-2"/>
  <path d="m8.5 6.5 2-2"/>
  <path d="m17.5 15.5 2-2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="hexagon" title="hexagon" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="hexagon" data-category="design" data-keywords="shape سداسي"
                    x-on:click="choose(`hexagon`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="sun" title="sun" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="sun" data-category="nature" data-keywords="day light weather شمس طقس"
                    x-on:click="choose(`sun`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="12" r="4"/>
  <path d="M12 2v2"/>
  <path d="M12 20v2"/>
  <path d="m4.93 4.93 1.41 1.41"/>
  <path d="m17.66 17.66 1.41 1.41"/>
  <path d="M2 12h2"/>
  <path d="M20 12h2"/>
  <path d="m6.34 17.66-1.41 1.41"/>
  <path d="m19.07 4.93-1.41 1.41"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="moon" title="moon" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="moon" data-category="nature" data-keywords="night dark قمر ليل"
                    x-on:click="choose(`moon`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="cloud" title="cloud" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="cloud" data-category="nature" data-keywords="weather storage سحابة"
                    x-on:click="choose(`cloud`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="cloud-rain" title="cloud-rain" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="cloud-rain" data-category="nature" data-keywords="rain weather مطر"
                    x-on:click="choose(`cloud-rain`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"/>
  <path d="M16 14v6"/>
  <path d="M8 14v6"/>
  <path d="M12 16v6"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="snowflake" title="snowflake" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="snowflake" data-category="nature" data-keywords="cold winter ثلج شتاء"
                    x-on:click="choose(`snowflake`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m10 20-1.25-2.5L6 18"/>
  <path d="M10 4 8.75 6.5 6 6"/>
  <path d="m14 20 1.25-2.5L18 18"/>
  <path d="m14 4 1.25 2.5L18 6"/>
  <path d="m17 21-3-6h-4"/>
  <path d="m17 3-3 6 1.5 3"/>
  <path d="M2 12h6.5L10 9"/>
  <path d="m20 10-1.5 2 1.5 2"/>
  <path d="M22 12h-6.5L14 15"/>
  <path d="m4 10 1.5 2L4 14"/>
  <path d="m7 21 3-6-1.5-3"/>
  <path d="m7 3 3 6h4"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="umbrella" title="umbrella" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="umbrella" data-category="nature" data-keywords="rain cover مظلة"
                    x-on:click="choose(`umbrella`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 13v7a2 2 0 0 0 4 0"/>
  <path d="M12 2v2"/>
  <path d="M20.992 13a1 1 0 0 0 .97-1.274 10.284 10.284 0 0 0-19.923 0A1 1 0 0 0 3 13z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="wind" title="wind" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="wind" data-category="nature" data-keywords="air breeze رياح"
                    x-on:click="choose(`wind`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12.8 19.6A2 2 0 1 0 14 16H2"/>
  <path d="M17.5 8a2.5 2.5 0 1 1 2 4H2"/>
  <path d="M9.8 4.4A2 2 0 1 1 11 8H2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="droplet" title="droplet" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="droplet" data-category="nature" data-keywords="water liquid قطرة ماء"
                    x-on:click="choose(`droplet`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="leaf" title="leaf" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="leaf" data-category="nature" data-keywords="plant eco green ورقة نبات"
                    x-on:click="choose(`leaf`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z"/>
  <path d="M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="tree-pine" title="tree-pine" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="tree-pine" data-category="nature" data-keywords="forest tree شجرة"
                    x-on:click="choose(`tree-pine`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m17 14 3 3.3a1 1 0 0 1-.7 1.7H4.7a1 1 0 0 1-.7-1.7L7 14h-.3a1 1 0 0 1-.7-1.7L9 9h-.2A1 1 0 0 1 8 7.3L12 3l4 4.3a1 1 0 0 1-.8 1.7H15l3 3.3a1 1 0 0 1-.7 1.7H17Z"/>
  <path d="M12 22v-3"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="flower-2" title="flower-2" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="flower-2" data-category="nature" data-keywords="bloom garden زهرة"
                    x-on:click="choose(`flower-2`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 5a3 3 0 1 1 3 3m-3-3a3 3 0 1 0-3 3m3-3v1M9 8a3 3 0 1 0 3 3M9 8h1m5 0a3 3 0 1 1-3 3m3-3h-1m-2 3v-1"/>
  <circle cx="12" cy="8" r="2"/>
  <path d="M12 10v12"/>
  <path d="M12 22c4.2 0 7-1.667 7-5-4.2 0-7 1.667-7 5Z"/>
  <path d="M12 22c-4.2 0-7-1.667-7-5 4.2 0 7 1.667 7 5Z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="mountain" title="mountain" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="mountain" data-category="nature" data-keywords="peak outdoor جبل"
                    x-on:click="choose(`mountain`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m8 3 4 8 5-5 5 15H2L8 3z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="waves" title="waves" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="waves" data-category="nature" data-keywords="sea water امواج بحر"
                    x-on:click="choose(`waves`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M2 6c.6.5 1.2 1 2.5 1C7 7 7 5 9.5 5c2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"/>
  <path d="M2 12c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"/>
  <path d="M2 18c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="recycle" title="recycle" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="recycle" data-category="nature" data-keywords="sustainable eco تدوير"
                    x-on:click="choose(`recycle`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M7 19H4.815a1.83 1.83 0 0 1-1.57-.881 1.785 1.785 0 0 1-.004-1.784L7.196 9.5"/>
  <path d="M11 19h8.203a1.83 1.83 0 0 0 1.556-.89 1.784 1.784 0 0 0 0-1.775l-1.226-2.12"/>
  <path d="m14 16-3 3 3 3"/>
  <path d="M8.293 13.596 7.196 9.5 3.1 10.598"/>
  <path d="m9.344 5.811 1.093-1.892A1.83 1.83 0 0 1 11.985 3a1.784 1.784 0 0 1 1.546.888l3.943 6.843"/>
  <path d="m13.378 9.633 4.096 1.098 1.097-4.096"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="bird" title="bird" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="bird" data-category="nature" data-keywords="animal طائر"
                    x-on:click="choose(`bird`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M16 7h.01"/>
  <path d="M3.4 18H12a8 8 0 0 0 8-8V7a4 4 0 0 0-7.28-2.3L2 20"/>
  <path d="m20 7 2 .5-2 .5"/>
  <path d="M10 18v3"/>
  <path d="M14 17.75V21"/>
  <path d="M7 18a6 6 0 0 0 3.84-10.61"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="fish" title="fish" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="fish" data-category="nature" data-keywords="animal sea سمكة"
                    x-on:click="choose(`fish`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M6.5 12c.94-3.46 4.94-6 8.5-6 3.56 0 6.06 2.54 7 6-.94 3.47-3.44 6-7 6s-7.56-2.53-8.5-6Z"/>
  <path d="M18 12v.5"/>
  <path d="M16 17.93a9.77 9.77 0 0 1 0-11.86"/>
  <path d="M7 10.67C7 8 5.58 5.97 2.73 5.5c-1 1.5-1 5 .23 6.5-1.24 1.5-1.24 5-.23 6.5C5.58 18.03 7 16 7 13.33"/>
  <path d="M10.46 7.26C10.2 5.88 9.17 4.24 8 3h5.8a2 2 0 0 1 1.98 1.67l.23 1.4"/>
  <path d="m16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="car" title="car" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="car" data-category="travel" data-keywords="vehicle drive سيارة"
                    x-on:click="choose(`car`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2"/>
  <circle cx="7" cy="17" r="2"/>
  <path d="M9 17h6"/>
  <circle cx="17" cy="17" r="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="bus" title="bus" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="bus" data-category="travel" data-keywords="transport حافلة"
                    x-on:click="choose(`bus`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M8 6v6"/>
  <path d="M15 6v6"/>
  <path d="M2 12h19.6"/>
  <path d="M18 18h3s.5-1.7.8-2.8c.1-.4.2-.8.2-1.2 0-.4-.1-.8-.2-1.2l-1.4-5C20.1 6.8 19.1 6 18 6H4a2 2 0 0 0-2 2v10h3"/>
  <circle cx="7" cy="18" r="2"/>
  <path d="M9 18h5"/>
  <circle cx="16" cy="18" r="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="bike" title="bike" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="bike" data-category="travel" data-keywords="cycle دراجة"
                    x-on:click="choose(`bike`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="18.5" cy="17.5" r="3.5"/>
  <circle cx="5.5" cy="17.5" r="3.5"/>
  <circle cx="15" cy="5" r="1"/>
  <path d="M12 17.5V14l-3-3 4-3 2 3h2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="plane" title="plane" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="plane" data-category="travel" data-keywords="flight airport طائرة سفر"
                    x-on:click="choose(`plane`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="ship" title="ship" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="ship" data-category="travel" data-keywords="boat cruise سفينة"
                    x-on:click="choose(`ship`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 10.189V14"/>
  <path d="M12 2v3"/>
  <path d="M19 13V7a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v6"/>
  <path d="M19.38 20A11.6 11.6 0 0 0 21 14l-8.188-3.639a2 2 0 0 0-1.624 0L3 14a11.6 11.6 0 0 0 2.81 7.76"/>
  <path d="M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1s1.2 1 2.5 1c2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="fuel" title="fuel" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="fuel" data-category="travel" data-keywords="gas station وقود"
                    x-on:click="choose(`fuel`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 4 0v-6.998a2 2 0 0 0-.59-1.42L18 5"/>
  <path d="M14 21V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v16"/>
  <path d="M2 21h13"/>
  <path d="M3 9h11"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="map" title="map" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="map" data-category="travel" data-keywords="directions خريطة"
                    x-on:click="choose(`map`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z"/>
  <path d="M15 5.764v15"/>
  <path d="M9 3.236v15"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="compass" title="compass" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="compass" data-category="travel" data-keywords="direction explore بوصلة"
                    x-on:click="choose(`compass`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <circle cx="12" cy="12" r="10"/>
  <path d="m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="navigation" title="navigation" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="navigation" data-category="travel" data-keywords="gps route ملاحة"
                    x-on:click="choose(`navigation`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <polygon points="3 11 22 2 13 21 11 13 3 11"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="telescope" title="telescope" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="telescope" data-category="travel" data-keywords="explore discover تلسكوب"
                    x-on:click="choose(`telescope`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m10.065 12.493-6.18 1.318a.934.934 0 0 1-1.108-.702l-.537-2.15a1.07 1.07 0 0 1 .691-1.265l13.504-4.44"/>
  <path d="m13.56 11.747 4.332-.924"/>
  <path d="m16 21-3.105-6.21"/>
  <path d="M16.485 5.94a2 2 0 0 1 1.455-2.425l1.09-.272a1 1 0 0 1 1.212.727l1.515 6.06a1 1 0 0 1-.727 1.213l-1.09.272a2 2 0 0 1-2.425-1.455z"/>
  <path d="m6.158 8.633 1.114 4.456"/>
  <path d="m8 21 3.105-6.21"/>
  <circle cx="12" cy="13" r="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="tent" title="tent" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="tent" data-category="travel" data-keywords="camping خيمة"
                    x-on:click="choose(`tent`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M3.5 21 14 3"/>
  <path d="M20.5 21 10 3"/>
  <path d="M15.5 21 12 15l-3.5 6"/>
  <path d="M2 21h20"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="heart-pulse" title="heart-pulse" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="heart-pulse" data-category="health" data-keywords="health heartbeat صحة نبض"
                    x-on:click="choose(`heart-pulse`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5"/>
  <path d="M3.22 13H9.5l.5-1 2 4.5 2-7 1.5 3.5h5.27"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="stethoscope" title="stethoscope" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="stethoscope" data-category="health" data-keywords="doctor medical سماعة طبيب"
                    x-on:click="choose(`stethoscope`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M11 2v2"/>
  <path d="M5 2v2"/>
  <path d="M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1"/>
  <path d="M8 15a6 6 0 0 0 12 0v-3"/>
  <circle cx="20" cy="10" r="2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="pill" title="pill" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="pill" data-category="health" data-keywords="medicine دواء"
                    x-on:click="choose(`pill`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m10.5 20.5 10-10a4.95 4.95 0 1 0-7-7l-10 10a4.95 4.95 0 1 0 7 7Z"/>
  <path d="m8.5 8.5 7 7"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="flask-conical" title="flask-conical" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="flask-conical" data-category="health" data-keywords="lab science chemistry مختبر كيمياء"
                    x-on:click="choose(`flask-conical`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"/>
  <path d="M6.453 15h11.094"/>
  <path d="M8.5 2h7"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="dumbbell" title="dumbbell" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="dumbbell" data-category="health" data-keywords="fitness gym لياقة"
                    x-on:click="choose(`dumbbell`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M17.596 12.768a2 2 0 1 0 2.829-2.829l-1.768-1.767a2 2 0 0 0 2.828-2.829l-2.828-2.828a2 2 0 0 0-2.829 2.828l-1.767-1.768a2 2 0 1 0-2.829 2.829z"/>
  <path d="m2.5 21.5 1.4-1.4"/>
  <path d="m20.1 3.9 1.4-1.4"/>
  <path d="M5.343 21.485a2 2 0 1 0 2.829-2.828l1.767 1.768a2 2 0 1 0 2.829-2.829l-6.364-6.364a2 2 0 1 0-2.829 2.829l1.768 1.767a2 2 0 0 0-2.828 2.829z"/>
  <path d="m9.6 14.4 4.8-4.8"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="coffee" title="coffee" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="coffee" data-category="health" data-keywords="drink cafe قهوة"
                    x-on:click="choose(`coffee`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M10 2v2"/>
  <path d="M14 2v2"/>
  <path d="M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1"/>
  <path d="M6 2v2"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="utensils" title="utensils" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="utensils" data-category="health" data-keywords="food restaurant طعام مطعم"
                    x-on:click="choose(`utensils`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2"/>
  <path d="M7 2v20"/>
  <path d="M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="pizza" title="pizza" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="pizza" data-category="health" data-keywords="food بيتزا"
                    x-on:click="choose(`pizza`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m12 14-1 1"/>
  <path d="m13.75 18.25-1.25 1.42"/>
  <path d="M17.775 5.654a15.68 15.68 0 0 0-12.121 12.12"/>
  <path d="M18.8 9.3a1 1 0 0 0 2.1 7.7"/>
  <path d="M21.964 20.732a1 1 0 0 1-1.232 1.232l-18-5a1 1 0 0 1-.695-1.232A19.68 19.68 0 0 1 15.732 2.037a1 1 0 0 1 1.232.695z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="apple" title="apple" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="apple" data-category="health" data-keywords="fruit food تفاحة"
                    x-on:click="choose(`apple`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 6.528V3a1 1 0 0 1 1-1h0"/>
  <path d="M18.237 21A15 15 0 0 0 22 11a6 6 0 0 0-10-4.472A6 6 0 0 0 2 11a15.1 15.1 0 0 0 3.763 10 3 3 0 0 0 3.648.648 5.5 5.5 0 0 1 5.178 0A3 3 0 0 0 18.237 21"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="beer" title="beer" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="beer" data-category="health" data-keywords="drink مشروب"
                    x-on:click="choose(`beer`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M17 11h1a3 3 0 0 1 0 6h-1"/>
  <path d="M9 12v6"/>
  <path d="M13 12v6"/>
  <path d="M14 7.5c-1 0-1.44.5-3 .5s-2-.5-3-.5-1.72.5-2.5.5a2.5 2.5 0 0 1 0-5c.78 0 1.57.5 2.5.5S9.44 2 11 2s2 1.5 3 1.5 1.72-.5 2.5-.5a2.5 2.5 0 0 1 0 5c-.78 0-1.5-.5-2.5-.5Z"/>
  <path d="M5 8v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="wine" title="wine" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="wine" data-category="health" data-keywords="drink عصير"
                    x-on:click="choose(`wine`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M8 22h8"/>
  <path d="M7 10h10"/>
  <path d="M12 15v7"/>
  <path d="M12 15a5 5 0 0 0 5-5c0-2-.5-4-2-8H9c-1.5 4-2 6-2 8a5 5 0 0 0 5 5Z"/>
</svg>                </button>
                            <button type="button" role="option" aria-selected="false" aria-label="cake" title="cake" tabindex="-1"
                    data-slot="icon-picker-tile" data-name="cake" data-category="health" data-keywords="birthday party كعكة عيد ميلاد"
                    x-on:click="choose(`cake`)"
                    class="flex size-9 items-center justify-center rounded-control text-foreground outline-none transition-colors duration-150 ease-nq hover:bg-nq-hover focus-visible:outline-2 focus-visible:outline-nq-focus data-[selected]:bg-nq-selected data-[selected]:font-medium [&_svg]:size-5"
                     style="display:none" >
                    <svg data-slot="icon" aria-hidden="true" class="size-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M20 21v-8a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v8"/>
  <path d="M4 16s.5-1 2-1 2.5 2 4 2 2.5-2 4-2 2.5 2 4 2 2-1 2-1"/>
  <path d="M2 21h20"/>
  <path d="M7 8v3"/>
  <path d="M12 8v3"/>
  <path d="M17 8v3"/>
  <path d="M7 4h.01"/>
  <path d="M12 4h.01"/>
  <path d="M17 4h.01"/>
</svg>                </button>
                    </div>
        <p x-show="total === 0" style="display:none" class="px-2 py-8 text-center text-body-sm text-muted-foreground" x-text="`No icons match “:q”.`.replace(`:q`, query)"></p>
        <div x-show="remaining > 0" class="mt-2 flex justify-center">
            <button data-slot="button"
     type="button"                         x-on:click="showMore()" class="inline-flex shrink-0 select-none items-center justify-center gap-2 whitespace-nowrap rounded-control border border-transparent font-sans text-label transition-colors duration-150 ease-nq min-h-[var(--nq-touch-min,0px)] outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus disabled:pointer-events-none disabled:opacity-50 data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 text-foreground hover:bg-nq-hover h-control-sm px-2.5">
        <span x-text="`Show :n more`.replace(`:n`, new Intl.NumberFormat($nq.locale).format(remaining))">Show 123 more</span></button>
        </div>
    </div>
    <p role="status" class="sr-only" x-text="`:n icons`.replace(`:n`, new Intl.NumberFormat($nq.locale).format(total))"></p>
</div></div>
</template>
</div>
</div>
                </div>
            </div>
                            <div class="flex flex-col gap-1.5 sm:col-span-2">
                    <span class="text-label text-foreground">Model</span>
                    <div data-slot="select" x-data="nqSelect('fast', false)" x-modelable="value" x-id="['nq-select']" x-model="draft.model" class="contents">
    <button data-slot="ai-model-select" x-ref="trigger" x-bind="trigger"
        aria-label="Model" class="flex h-control w-full min-w-0 items-center justify-between gap-2 rounded-control border border-input bg-card px-3 text-body text-foreground min-h-[var(--nq-touch-min,0px)] cursor-default select-none outline-none transition-colors duration-150 ease-nq focus-visible:border-nq-focus focus-visible:outline-1 focus-visible:outline-nq-focus data-popup-open:border-nq-focus data-invalid:border-nq-danger disabled:cursor-not-allowed disabled:opacity-50 pointer-coarse:text-[16px]">
    <span data-slot="select-value" x-text="label() ?? ''" :data-placeholder="empty() ? '' : undefined"
    class="min-w-0 flex-1 truncate text-start data-placeholder:text-muted-foreground"></span>
    <span class="flex shrink-0 text-muted-foreground [&_svg]:size-4"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="m7 15 5 5 5-5"/>
  <path d="m7 9 5-5 5 5"/>
</svg></span>
</button>
    <template x-teleport="body">
    <div data-slot="select-content" x-ref="popup" x-bind="popup" x-nq-presence="open" x-anchor.bottom-start.offset.4="$refs.trigger"
        class="z-50 min-w-[var(--anchor-width)] max-h-[var(--available-height)] overflow-y-auto rounded-floating border border-border bg-popover p-1.5 text-popover-foreground shadow-floating outline-none transition-opacity duration-150 ease-nq data-starting-style:opacity-0 data-ending-style:opacity-0">
        <div data-slot="select-item" x-bind="item('fast', false)"
    class="relative flex h-nav-row min-h-[var(--nq-touch-min,0px)] cursor-default select-none items-center gap-2.5 rounded-control ps-8 pe-2.5 text-body-sm text-foreground outline-none data-highlighted:bg-nq-selected data-disabled:pointer-events-none data-disabled:opacity-50">
    <span aria-hidden="true" class="absolute start-2.5 inline-flex size-4 items-center justify-center">
        <span x-show="isSelected('fast')" x-cloak class="contents"><svg class="size-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M20 6 9 17l-5-5"/>
</svg></span>
    </span>
    <span data-slot="select-item-text" class="min-w-0 flex-1 truncate">Fast</span>
</div>
                    <div data-slot="select-item" x-bind="item('smart', false)"
    class="relative flex h-nav-row min-h-[var(--nq-touch-min,0px)] cursor-default select-none items-center gap-2.5 rounded-control ps-8 pe-2.5 text-body-sm text-foreground outline-none data-highlighted:bg-nq-selected data-disabled:pointer-events-none data-disabled:opacity-50">
    <span aria-hidden="true" class="absolute start-2.5 inline-flex size-4 items-center justify-center">
        <span x-show="isSelected('smart')" x-cloak class="contents"><svg class="size-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M20 6 9 17l-5-5"/>
</svg></span>
    </span>
    <span data-slot="select-item-text" class="min-w-0 flex-1 truncate">Smart</span>
</div>
    </div>
</template>
    </div>
                </div>
                    </div>
        <div data-slot="field" x-data="nqField(false)" x-modelable="invalid" x-id="['nq-field']"
         data-valid     class="flex flex-col gap-1.5">
    <label data-slot="field-label"  class="text-label text-foreground data-disabled:opacity-50">Traits</label>
            <div data-slot="tag-input" x-data="nqTagInput(JSON.parse('[\u0022calm\u0022,\u0022precise\u0022]'), JSON.parse('{\u0022maxTags\u0022:8,\u0022suggestions\u0022:[\u0022friendly\u0022,\u0022formal\u0022,\u0022concise\u0022]}'))" x-modelable="tags" x-bind="root"
         x-model="draft.traits" class="relative w-full">
    <div data-slot="tag-input-box" x-bind="box"
        class="flex w-full min-w-0 flex-wrap items-center gap-1.5 rounded-control border border-input bg-card px-2 py-1 text-body text-foreground min-h-[max(var(--nq-control),var(--nq-touch-min,0px))] transition-colors duration-150 ease-nq focus-within:border-nq-focus focus-within:outline-1 focus-within:outline-nq-focus has-[[data-invalid]]:border-nq-danger has-[[aria-invalid=true]]:border-nq-danger">
        <template x-for="(tag, i) in tags" :key="tag">
            <span data-slot="tag-input-tag" data-variant="neutral" class="inline-flex w-fit shrink-0 items-center justify-center whitespace-nowrap rounded-control border border-transparent bg-muted px-2 py-0.5 font-medium text-foreground h-6 gap-0.5 ps-2 pe-0.5 text-body-sm">
                <bdi x-text="tag"></bdi>
                <button type="button"  :aria-label="'Remove' + ' ' + tag" @click.stop="removeAt(i)"
                    class="inline-flex size-5 items-center justify-center rounded-[3px] text-muted-foreground outline-none hover:bg-nq-hover hover:text-foreground focus-visible:outline-2 focus-visible:outline-nq-focus">
                    <span aria-hidden="true" class="flex [&_svg]:size-3"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M18 6 6 18"/>
  <path d="m6 6 12 12"/>
</svg></span>
                </button>
            </span>
        </template>
        <input data-slot="tag-input-field" x-ref="field" x-bind="field" autocomplete="off"             :placeholder="tags.length ? undefined : 'Add a trait'"
             role="combobox" aria-autocomplete="list" :aria-controls="listId()"             class="h-7 min-w-24 flex-1 border-0 bg-transparent px-1 text-body outline-none placeholder:text-muted-foreground pointer-coarse:text-[16px]">
    </div>
            <ul x-show="showList()" x-cloak style="display: none" :id="listId()" role="listbox" aria-label="Suggestions" data-slot="tag-input-suggestions"
            class="absolute inset-x-0 top-full z-50 mt-1 max-h-56 overflow-y-auto rounded-floating border border-border bg-popover p-1 text-popover-foreground">
            <template x-for="(s, i) in filtered()" :key="s">
                <li role="option" data-slot="tag-input-suggestion" x-bind="option(s, i)" class="cursor-pointer rounded-control px-2 py-1.5 text-body-sm data-active:bg-nq-hover hover:bg-nq-hover">
                    <bdi x-text="s"></bdi>
                </li>
            </template>
        </ul>
        <p x-show="error" x-cloak style="display: none" role="alert" data-slot="tag-input-error" x-text="error" class="mt-1.5 text-caption text-nq-danger-text"></p>
    <span role="status" aria-live="polite" class="sr-only" x-text="message"></span>
    </div>
            <p data-slot="field-description" class="text-caption text-muted-foreground">Short words for how the agent comes across. Press Enter to add one.</p>
</div>
        <div data-slot="field" x-data="nqField(false)" x-modelable="invalid" x-id="['nq-field']"
         data-valid     class="flex flex-col gap-1.5">
    <label data-slot="field-label"  class="text-label text-foreground data-disabled:opacity-50">Greeting</label>
            <input data-slot="input" type="text"
                    dir="auto" x-model="draft.greeting" value="Hi, how can I help?" class="w-full min-w-0 rounded-control border border-input bg-card px-3 text-body text-foreground min-h-[var(--nq-touch-min,0px)] transition-colors duration-150 ease-nq outline-none placeholder:text-muted-foreground focus-visible:border-nq-focus focus-visible:outline-1 focus-visible:outline-nq-focus data-invalid:border-nq-danger aria-invalid:border-nq-danger disabled:cursor-not-allowed disabled:opacity-50 pointer-coarse:text-[16px] h-control">
            <p data-slot="field-description" class="text-caption text-muted-foreground">The first thing the agent says.</p>
</div>
        <div class="flex flex-col gap-2">
            <div class="flex flex-wrap items-end justify-between gap-2">
                <div class="min-w-0">
                    <span class="text-label text-foreground">Persona</span>
                    <p class="text-caption text-muted-foreground">Who the agent is and how it behaves, in Markdown. This is added to its instructions.</p>
                </div>
            </div>
            <div data-slot="tabs" data-orientation="horizontal" x-data="nqTabs('write')" x-modelable="value" x-id="['nq-tabs']" class="flex flex-col gap-4">
    <div class="flex flex-wrap items-center justify-between gap-2">
                    <div data-slot="tabs-list" data-variant="segmented" aria-orientation="horizontal" x-bind="list"
    class="relative z-0 flex max-w-full overflow-x-auto [scrollbar-width:none] [&::-webkit-scrollbar]:hidden w-fit gap-0.5 rounded-control bg-secondary p-0.5">
    <button type="button" data-slot="tabs-tab" x-bind="tab('write')"
     data-active aria-selected="true"         class="inline-flex shrink-0 items-center gap-1.5 whitespace-nowrap text-label text-muted-foreground outline-none transition-colors duration-150 ease-nq hover:text-foreground data-active:text-foreground [&_svg]:size-4 [&_svg]:shrink-0 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus data-disabled:pointer-events-none data-disabled:opacity-50 h-7 rounded-[calc(var(--radius-control)-2px)] px-3">Write</button>
                        <button type="button" data-slot="tabs-tab" x-bind="tab('preview')"
            class="inline-flex shrink-0 items-center gap-1.5 whitespace-nowrap text-label text-muted-foreground outline-none transition-colors duration-150 ease-nq hover:text-foreground data-active:text-foreground [&_svg]:size-4 [&_svg]:shrink-0 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus data-disabled:pointer-events-none data-disabled:opacity-50 h-7 rounded-[calc(var(--radius-control)-2px)] px-3">Preview</button>
                        <span data-slot="tabs-indicator" aria-hidden="true"
    class="absolute -z-10 transition-[left,width] duration-200 ease-nq left-[var(--active-tab-left)] w-[var(--active-tab-width)] top-[var(--active-tab-top)] h-[var(--active-tab-height)] rounded-[calc(var(--radius-control)-2px)] bg-background shadow-xs"></span>
</div>
                    <div x-show="value === 'write'" class="flex flex-wrap items-center gap-1.5" role="group" aria-label="Add a section">
                                                    <button data-slot="button"
     type="button"                         x-on:click="addSection(&#039;Role&#039;)" class="inline-flex shrink-0 select-none items-center justify-center gap-2 whitespace-nowrap rounded-control border border-transparent font-sans transition-colors duration-150 ease-nq min-h-[var(--nq-touch-min,0px)] outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus disabled:pointer-events-none disabled:opacity-50 data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 text-foreground hover:bg-nq-hover h-7 px-2 text-caption">
        <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M5 12h14"/>
  <path d="M12 5v14"/>
</svg>                                Role</button>
                                                    <button data-slot="button"
     type="button"                         x-on:click="addSection(&#039;Tone&#039;)" class="inline-flex shrink-0 select-none items-center justify-center gap-2 whitespace-nowrap rounded-control border border-transparent font-sans transition-colors duration-150 ease-nq min-h-[var(--nq-touch-min,0px)] outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus disabled:pointer-events-none disabled:opacity-50 data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 text-foreground hover:bg-nq-hover h-7 px-2 text-caption">
        <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M5 12h14"/>
  <path d="M12 5v14"/>
</svg>                                Tone</button>
                                                    <button data-slot="button"
     type="button"                         x-on:click="addSection(&#039;Rules&#039;)" class="inline-flex shrink-0 select-none items-center justify-center gap-2 whitespace-nowrap rounded-control border border-transparent font-sans transition-colors duration-150 ease-nq min-h-[var(--nq-touch-min,0px)] outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus disabled:pointer-events-none disabled:opacity-50 data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 text-foreground hover:bg-nq-hover h-7 px-2 text-caption">
        <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M5 12h14"/>
  <path d="M12 5v14"/>
</svg>                                Rules</button>
                                                    <button data-slot="button"
     type="button"                         x-on:click="addSection(&#039;Boundaries&#039;)" class="inline-flex shrink-0 select-none items-center justify-center gap-2 whitespace-nowrap rounded-control border border-transparent font-sans transition-colors duration-150 ease-nq min-h-[var(--nq-touch-min,0px)] outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus disabled:pointer-events-none disabled:opacity-50 data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 text-foreground hover:bg-nq-hover h-7 px-2 text-caption">
        <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M5 12h14"/>
  <path d="M12 5v14"/>
</svg>                                Boundaries</button>
                                            </div>
                </div>
                <div data-slot="tabs-panel" x-bind="panel('write')"
        class="outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus mt-2"><textarea data-slot="textarea"
                dir="auto" rows="12" x-model="draft.persona" aria-label="Persona" spellcheck="true" x-bind:aria-invalid="over ? &#039;true&#039; : null" class="w-full min-w-0 rounded-control border border-input bg-card px-3 text-foreground transition-colors duration-150 ease-nq outline-none placeholder:text-muted-foreground focus-visible:border-nq-focus focus-visible:outline-1 focus-visible:outline-nq-focus data-invalid:border-nq-danger aria-invalid:border-nq-danger disabled:cursor-not-allowed disabled:opacity-50 pointer-coarse:text-[16px] py-2 min-h-56 font-mono text-body-sm">## Role
You help customers with **invoices** and refunds.</textarea></div>
                <div data-slot="tabs-panel" x-bind="panel('preview')"
     hidden     x-effect="value === &#039;preview&#039; &amp;&amp; showPreview()" class="outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus mt-2 min-h-56 rounded-control border border-border bg-card p-4"><div x-show="draft.persona.trim() && draft.persona === config.value.persona" >
                        <div data-slot="markdown" class="flex min-w-0 flex-col gap-3 text-body text-nq-fg-body"><h2 data-slot="text" dir="auto" class="text-h2 text-foreground mt-2 text-start first:mt-0">Role</h2>
<p data-slot="text" dir="auto" class="text-body text-nq-fg-body text-start">You help customers with <strong class="font-semibold text-foreground">invoices</strong> and refunds.</p>
</div>
                    </div>
                    <div x-show="draft.persona !== config.value.persona && rendered && rendered.source === draft.persona" style="display: none" x-html="rendered ? rendered.html : ''"></div>
                    <div x-show="draft.persona.trim() && draft.persona !== config.value.persona && ! (rendered && rendered.source === draft.persona)" style="display: none"
                        dir="auto" class="whitespace-pre-wrap text-body-sm text-foreground" x-text="draft.persona"></div>
                    <p x-show="! draft.persona.trim()"  style="display: none"  class="text-body-sm text-muted-foreground">Nothing to preview yet.</p></div>
</div>
            <p class="flex flex-wrap justify-between gap-2 text-caption" x-bind:class="over ? 'text-nq-danger-text' : 'text-muted-foreground'" data-state-over="false">
                <span x-text="wordsLine">9 words</span>
                                    <span class="tabular-nums" x-text="charsLine">58 of 4,000</span>
                            </p>
        </div>
        <div class="flex flex-wrap items-center gap-3 border-t border-border pt-4">
            <button data-slot="button"
     type="submit"                  disabled      data-disabled     x-bind:disabled="config.disabled || cannotSave" x-bind:data-disabled="(config.disabled || cannotSave) ? &#039;&#039; : null" x-bind:aria-busy="saving" class="inline-flex shrink-0 select-none items-center justify-center gap-2 whitespace-nowrap rounded-control border border-transparent font-sans text-label transition-colors duration-150 ease-nq min-h-[var(--nq-touch-min,0px)] outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus disabled:pointer-events-none disabled:opacity-50 data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-[color-mix(in_oklab,var(--nq-action)_88%,var(--nq-fg))] h-control px-[var(--nq-control-pad)]">
        <svg data-slot="spinner" aria-hidden="true" x-show="saving" x-cloak="1" class="animate-spin motion-reduce:animate-none size-3.5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M21 12a9 9 0 1 1-6.219-8.56"/>
</svg>                <span x-text="saveLabel">Save persona</span></button>
            <button data-slot="button"
     type="button"                  disabled      data-disabled     x-bind:disabled="config.disabled || saving || ! dirty" x-bind:data-disabled="(config.disabled || saving || ! dirty) ? &#039;&#039; : null" x-on:click="revert()" class="inline-flex shrink-0 select-none items-center justify-center gap-2 whitespace-nowrap rounded-control border border-transparent font-sans text-label transition-colors duration-150 ease-nq min-h-[var(--nq-touch-min,0px)] outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-nq-focus disabled:pointer-events-none disabled:opacity-50 data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 text-foreground hover:bg-nq-hover h-control px-[var(--nq-control-pad)]">
        <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"/>
  <path d="M3 3v5h5"/>
</svg>                Revert</button>
            <span role="status" aria-live="polite" class="text-body-sm text-muted-foreground" x-text="status"
                x-bind:class="message && message.tone === 'error' ? 'text-nq-danger-text' : 'text-muted-foreground'"></span>
        </div>
    </div>
            <aside aria-label="How it looks" class="flex min-w-0 flex-col gap-2 lg:sticky lg:top-4 lg:self-start">
            <h3 class="text-caption text-muted-foreground">How it looks</h3>
            <div data-slot="agent-persona-preview" class="flex flex-col gap-3 rounded-card border border-border bg-card p-4">
    <div class="flex items-center gap-3">
        <span aria-hidden="true" style="background-color: color-mix(in oklab, var(--nq-tag-blue) 16%, transparent); color: var(--nq-tag-blue)"
             x-bind:style="{ backgroundColor: `color-mix(in oklab, ${css(draft.color)} 16%, transparent)`, color: css(draft.color) }"             class="inline-flex size-11 shrink-0 items-center justify-center rounded-control [&_svg]:size-5">
                            <span class="contents"  x-show="draft.icon" x-html="iconHtml()">
                    <svg data-slot="icon" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3"/>
</svg>                </span>
                <span class="contents"  style="display: none"  x-show="! draft.icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
  <path d="M12 8V4H8"/>
  <rect width="16" height="12" x="4" y="8" rx="2"/>
  <path d="M2 14h2"/>
  <path d="M20 14h2"/>
  <path d="M15 13v2"/>
  <path d="M9 13v2"/>
</svg></span>
                    </span>
        <div class="min-w-0">
            <p dir="auto" class="truncate text-label text-foreground"  x-text="draft.name.trim() || 'Unnamed agent'" >Support agent</p>
                            <p dir="auto" class="truncate text-caption text-muted-foreground" x-show="draft.tagline" x-text="draft.tagline" >Answers billing questions</p>
                    </div>
    </div>
            <ul class="flex flex-wrap gap-1.5" aria-label="Traits" x-show="draft.traits.length > 0" >
                            <li data-ssr><span data-slot="badge"     dir="auto" class="inline-flex h-5 shrink-0 items-center gap-1 whitespace-nowrap rounded-[4px] border px-1.5 text-caption font-medium [&_svg]:size-3 border-border text-muted-foreground">calm</span>
</li>
                            <li data-ssr><span data-slot="badge"     dir="auto" class="inline-flex h-5 shrink-0 items-center gap-1 whitespace-nowrap rounded-[4px] border px-1.5 text-caption font-medium [&_svg]:size-3 border-border text-muted-foreground">precise</span>
</li>
                        <template x-for="trait in draft.traits" :key="trait">
                <li><span data-slot="badge"     dir="auto" x-text="trait" class="inline-flex h-5 shrink-0 items-center gap-1 whitespace-nowrap rounded-[4px] border px-1.5 text-caption font-medium [&_svg]:size-3 border-border text-muted-foreground"></span>
</li>
            </template>
        </ul>
        <p dir="auto" class="rounded-card rounded-ss-none bg-secondary px-3 py-2 text-body-sm text-foreground" x-show="draft.greeting" x-text="draft.greeting"
            >Hi, how can I help?</p>
    </div>
        </aside>
    </form>
</div>
```
