@kalimahapps/vue-icons
Version:
70,000+ SVG icons of popular icon sets that you can add seamlessly to vue projects
128 lines • 168 kB
JavaScript
import iconBase from '@kalimahapps/vue-icons/icon-base';
export const SuAirplay=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 14.5-1-.035c-1.102-.003-2-.932-2-2.034V6.465a2 2 0 0 1 2-2l10-.002a2 2 0 0 1 2 2v6.002a2 2 0 0 1-2 2l-1 .037"/><path d="m10.5 13.5-3 3h6z"/></g></svg>`)
export const SuAlarmClock=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M11.5 4.565h-2a6 6 0 0 0-6 6V12.5a6 6 0 0 0 6 6h2a6 6 0 0 0 6-6v-1.935a6 6 0 0 0-6-6zm3.032-1.068c.884-.639 2.089-.71 2.968.003.906.734 1.258 1.96.822 2.969M6.532 3.544C5.642 2.862 4.4 2.77 3.5 3.5c-.906.734-1.258 1.96-.822 2.97"/><path d="M10.5 7.5v4H14M5 17l-2 2M16 17l2 2"/></g></svg>`)
export const SuAlignHorizontal=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5 5.5 3 3 3-3M10.5 1.5v7M7.5 15.5l3-3 3 3M10.5 12.5v7M3.5 10.5h14"/></g></svg>`)
export const SuAlignVertical=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m15.5 7.5-3 3 3 3M19.5 10.5h-7M5.5 7.5l3 3-3 3M8.5 10.5h-7M10.5 3.5v14"/></g></svg>`)
export const SuAngle=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M10.5 16.5a5 5 0 0 0-5-5"/><path d="M5.5 5.5v11h11"/></g></svg>`)
export const SuArchive=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M3.5 7.5h14v7.998a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2zm0-3.978h14a1 1 0 0 1 1 1V6.5a1 1 0 0 1-1 1h-14a1 1 0 0 1-1-1V4.522a1 1 0 0 1 1-1zM8.5 10.5h4"/></g></svg>`)
export const SuArrowBottomLeft=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M6.5 7.5v7h7M14.5 6.5l-8 8"/></g></svg>`)
export const SuArrowBottomRight=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M14.5 7.5v7h-7M6.5 6.5l8 8"/></g></svg>`)
export const SuArrowDown=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 13.499 4 4.001 4-4.001M10.5 17.5v-13"/></g></svg>`)
export const SuArrowDownCircle=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" transform="translate(3 2)"><circle cx="8.5" cy="8.5" r="8"/><path d="m5.5 9.5 3 3 3-3M8.5 12.5v-8"/></g></svg>`)
export const SuArrowLeft=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M7.499 6.497 3.5 10.499l4 4.001M16.5 10.5h-13"/></g></svg>`)
export const SuArrowLeftCircle=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" transform="translate(3 2)"><circle cx="8.5" cy="8.5" r="8"/><path d="m7.5 11.5-3-3 3-3M12.5 8.5h-8"/></g></svg>`)
export const SuArrowRight=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m13.5 6.497 4 4.002-4 4.001M4.5 10.5h13"/></g></svg>`)
export const SuArrowRightCircle=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" transform="translate(3 2)"><circle cx="8.5" cy="8.5" r="8"/><path d="m9.5 11.5 3-3-3-3M12.5 8.5h-8"/></g></svg>`)
export const SuArrowTopLeft=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M6.5 13.5v-7h7M6.5 6.5l8 8"/></g></svg>`)
export const SuArrowTopRight=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M14.5 13.5v-7h-7M14.5 6.5l-8 8"/></g></svg>`)
export const SuArrowUp=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m14.5 7.5-4-4-4.029 4M10.5 3.5v13"/></g></svg>`)
export const SuArrowUpCircle=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" transform="translate(2 2)"><circle cx="8.5" cy="8.5" r="8"/><path d="m11.5 7.5-3-3-3 3M8.5 4.5v8"/></g></svg>`)
export const SuAudioWave=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M6.5 8.5v4M8.5 6.5v9M10.5 9.5v2M12.5 7.5v6.814M14.5 4.5v12"/></g></svg>`)
export const SuBackspace=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M8.328 15.5H15.5a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2H8.328a2 2 0 0 0-1.414.586L3.207 9.793a1 1 0 0 0 0 1.414l3.707 3.707a2 2 0 0 0 1.414.586zM9.5 12.5l4-4M9.5 8.5l4 4"/></g></svg>`)
export const SuBackward=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M8.5 7.5q7.779-.705 10 6c-2.825-3.14-6.341-3.718-10-2v3l-5-5 5-5z"/></svg>`)
export const SuBag=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M6.426 4.503 14.52 4.5a1 1 0 0 1 .997.92l.894 10.999a1 1 0 0 1-.916 1.078l-.08.003H5.58a1 1 0 0 1-1-1l.003-.077.846-10.997a1 1 0 0 1 .997-.923z"/><path d="M13.5 8.5v.645c0 1.105-1.895 1.355-3 1.355s-3-.395-3-1.5v-.5"/></g></svg>`)
export const SuBattery75=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M4.5 6.5h10a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2z"/><path fill="currentColor" d="M5 8h7a1 1 0 0 1 1 1v2.046a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M18.5 8.5v3"/></g></svg>`)
export const SuBatteryCharging=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m12.5 6.5 2-.001c1.105-.002 2 .893 2.001 1.997l-.001 3.001a2 2 0 0 1-2 2l-2 .003m-5 0H4.487a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2H6.5"/><path d="M10.5 9.5H13L9.4 16l.1-5.5h-3l4-6zM18.5 8.5v3"/></g></svg>`)
export const SuBatteryEmpty=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M4.5 6.5h10a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2zM18.5 8.5v3"/></g></svg>`)
export const SuBatteryFull=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M4.5 6.5h10a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2z"/><path fill="currentColor" d="M5 8h9a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M18.5 8.5v3"/></g></svg>`)
export const SuBatteryHalf=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M4.5 6.5h10a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2z"/><path fill="currentColor" d="M5 8h4a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M18.5 8.5v3"/></g></svg>`)
export const SuBatteryLow=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M4.5 6.497h10a2 2 0 0 1 2 2V11.5a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2V8.497a2 2 0 0 1 2-2z"/><path fill="currentColor" d="M5 8a1 1 0 0 1 1 1v2a1 1 0 1 1-2 0V9a1 1 0 0 1 1-1z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M18.5 8.5v3"/></g></svg>`)
export const SuBell=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M15.585 15.5H5.415A1.65 1.65 0 0 1 4 13a10.5 10.5 0 0 0 1.5-5.415V6.5a4 4 0 0 1 4-4h2a4 4 0 0 1 4 4v1.085c0 1.907.518 3.78 1.5 5.415a1.65 1.65 0 0 1-1.415 2.5zM13 17q-1 1.5-2.5 1.5C9 18.5 8.667 18 8 17"/></svg>`)
export const SuBellDisabled=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M15.5 15.5H5.415A1.65 1.65 0 0 1 4 13a10.5 10.5 0 0 0 1.5-5.415V6.5c0-.274-.053-.741 0-1m1.363-2.008A3.99 3.99 0 0 1 9.5 2.5h2a4 4 0 0 1 4 4v1.085c0 1.907.518 3.78 1.5 5.415.238.397.29.854.181 1.269M17.5 17.5l-14-14M13 17q-1 1.5-2.5 1.5C9 18.5 8.667 18 8 17"/></g></svg>`)
export const SuBellRinging=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M15.585 15.5H5.415A1.65 1.65 0 0 1 4 13a10.5 10.5 0 0 0 1.5-5.415V6.5a4 4 0 0 1 4-4h2a4 4 0 0 1 4 4v1.085c0 1.907.518 3.78 1.5 5.415a1.65 1.65 0 0 1-1.415 2.5zm1.915-11q-.4-1.4-1-2c-.6-.6-1.066-.733-2-1m-10.912 3q.313-1.4.912-2c.599-.6 1.096-.733 2.088-1M13 17q-1 1.5-2.5 1.5C9 18.5 8.667 18 8 17"/></svg>`)
export const SuBellSnooze=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M15.5 7.585c0 1.907.518 3.78 1.5 5.415a1.65 1.65 0 0 1-1.416 2.5H5.415A1.65 1.65 0 0 1 4 13a10.5 10.5 0 0 0 1.5-5.415V6.5a4 4 0 0 1 4-4h2c.803 0 1.551.237 2.178.645"/><path d="M10.5 5.5h2l-2 3h2M14.5 1.5h3l-3 4h3M13 17q-1 1.5-2.5 1.5C9 18.5 8.667 18 8 17"/></g></svg>`)
export const SuBluetooth=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m7 6.75 7 7.5L10.5 18V3L14 6.75l-7 7.5"/></svg>`)
export const SuBook=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M18.5 6.59q-2-1.09-4-1.09c-2 0-2.667.364-4 1.09v9.91q2-1 4-1c2 0 2.667.333 4 1zm-8 0q-2-1.09-4-1.09c-2 0-2.667.364-4 1.09v9.91q2-1 4-1c2 0 2.667.333 4 1z"/></svg>`)
export const SuBookmark=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M7.5 4.5h6a1 1 0 0 1 1 1v12l-4-4-4 4v-12a1 1 0 0 1 1-1z"/></svg>`)
export const SuBookmarkBook=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M6.5 3.5h8a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-8a2 2 0 0 1-2-2v-10a2 2 0 0 1 2-2z"/><path d="M7.5 3.5h4v5.012L9.5 6.5l-2 2.012z"/></g></svg>`)
export const SuBookClosed=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M6.5 3.5h9a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1h-9a2 2 0 0 1-2-2v-10a2 2 0 0 1 2-2z"/><path d="M6.5 13.5h10v3a1 1 0 0 1-1 1h-9a2 2 0 1 1 0-4z"/></g></svg>`)
export const SuBookText=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M18.5 6.59q-2-1.09-4-1.09c-2 0-2.667.364-4 1.09v9.91q2-1 4-1c2 0 2.667.333 4 1z"/><path d="M16.556 7.788Q15.529 7.5 14.5 7.5c-1.029 0-1.37.096-2.056.288m4.112 2Q15.529 9.5 14.5 9.5c-1.029 0-1.37.096-2.056.288m4.112 2Q15.529 11.5 14.5 11.5c-1.029 0-1.37.096-2.056.288m4.112 2Q15.529 13.5 14.5 13.5c-1.029 0-1.37.096-2.056.288m-3.888-6Q7.529 7.5 6.5 7.5c-1.029 0-1.37.096-2.056.288m4.112 2Q7.529 9.5 6.5 9.5c-1.029 0-1.37.096-2.056.288m4.112 2Q7.529 11.5 6.5 11.5c-1.029 0-1.37.096-2.056.288m4.112 2Q7.529 13.5 6.5 13.5c-1.029 0-1.37.096-2.056.288"/><path d="M10.5 6.59q-2-1.09-4-1.09c-2 0-2.667.364-4 1.09v9.91q2-1 4-1c2 0 2.667.333 4 1z"/></g></svg>`)
export const SuBox=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m11.492 4.067 5 2.857A2 2 0 0 1 17.5 8.661v4.678a2 2 0 0 1-1.008 1.737l-5 2.857a2 2 0 0 1-1.984 0l-5-2.857A2 2 0 0 1 3.5 13.339V8.661a2 2 0 0 1 1.008-1.737l5-2.857a2 2 0 0 1 1.984 0zM14 9.5l-7-4"/><path d="m4 8 5.552 2.99a2 2 0 0 0 1.896 0L17 8M10.5 11.5V18"/></g></svg>`)
export const SuBoxes=props=>iconBase(props,`<svg width="21" height="21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m10.5 15.429 3.548 1.837a1 1 0 0 0 .907.006l2.992-1.496a1 1 0 0 0 .553-.894v-2.764a1 1 0 0 0-.553-.894L14.5 9.5l-3.46 1.792a1 1 0 0 0-.54.888z"/><path d="m3.04 15.708 3.008 1.558a1 1 0 0 0 .907.006L10.5 15.5v-3.382a1 1 0 0 0-.553-.894L6.5 9.5l-3.46 1.792a1 1 0 0 0-.54.888v2.64a1 1 0 0 0 .54.888zM6.5 9.429l3.548 1.837a1 1 0 0 0 .907.006L14.5 9.5V6.118a1 1 0 0 0-.553-.894l-2.992-1.496a1 1 0 0 0-.907.006L7.04 5.292a1 1 0 0 0-.54.888z"/><path d="m6.846 5.673 3.207 1.603a1 1 0 0 0 .894 0L14.12 5.69h0M8.799 4.649 12.5 6.5m.299 4.149L16.5 12.5M4.799 10.649 8.5 12.5m2.346-.827 3.207 1.603a1 1 0 0 0 .894 0l3.172-1.586h0m-15.273-.017 3.207 1.603a1 1 0 0 0 .894 0l3.172-1.586h0M10.5 7.5v4m4 2V17m-8-3.5V17"/></g></svg>`)
export const SuBoxAdd=props=>iconBase(props,`<svg width="21" height="21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m11.492 4.067 5 2.857A2 2 0 0 1 17.5 8.661v4.678a2 2 0 0 1-1.008 1.737l-5 2.857a2 2 0 0 1-1.984 0l-5-2.857A2 2 0 0 1 3.5 13.339V8.661a2 2 0 0 1 1.008-1.737l5-2.857a2 2 0 0 1 1.984 0zM17.5 1.5v4m2-2h-4m-1.5 6-7-4"/><path d="m4 8 5.552 2.99a2 2 0 0 0 1.896 0L17 8m-6.5 3.5V18"/></g></svg>`)
export const SuBoxDownload=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M10.5 13.5v-8a2 2 0 0 0-2-2h-3a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-10a2 2 0 0 0-2-2h-3"/><path d="m7.5 10.5 3 3 3-3"/></g></svg>`)
export const SuBoxOpen=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m3.5 7.5 7-4 5.992 3.424A2 2 0 0 1 17.5 8.661v4.678a2 2 0 0 1-1.008 1.737l-5 2.857a2 2 0 0 1-1.984 0l-5-2.857A2 2 0 0 1 3.5 13.339v-2.802"/><path d="M9.552 10.99a2 2 0 0 0 1.896 0L17 8M10.5 11.5V18"/><path d="m3.5 7.5 7 4-3 1-7-4zM10.5 3.5l7 4 2-2-7-4z"/></g></svg>`)
export const SuBoxRemove=props=>iconBase(props,`<svg width="21" height="21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m11.492 4.067 5 2.857A2 2 0 0 1 17.5 8.661v4.678a2 2 0 0 1-1.008 1.737l-5 2.857a2 2 0 0 1-1.984 0l-5-2.857A2 2 0 0 1 3.5 13.339V8.661a2 2 0 0 1 1.008-1.737l5-2.857a2 2 0 0 1 1.984 0zM19.5 3.5h-4m-1.5 6-7-4"/><path d="m4 8 5.552 2.99a2 2 0 0 0 1.896 0L17 8m-6.5 3.5V18"/></g></svg>`)
export const SuBranch=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M4.5 8.5v-5h5"/><path d="m4.5 3.5 6 6v8M12.5 7.5l4-4"/></g></svg>`)
export const SuBriefcase=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M5.5 7.5h10a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2zm4-3h2a2 2 0 0 1 2 2v1h-6v-1a2 2 0 0 1 2-2z"/></svg>`)
export const SuBrowser=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M18.5 14.5v-9a2 2 0 0 0-2-2h-12a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2z"/><path d="M16.5 13.5v-3a1 1 0 0 0-1-1h-10a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1zM8.5 6.498h8M4.5 6.5h2"/></g></svg>`)
export const SuBrowserAlt=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M18.5 14.5v-9a2 2 0 0 0-2-2h-12a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2z"/><path d="M8.5 13.5v-7a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm8-6v-1a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1zm0 6v-2a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1z"/></g></svg>`)
export const SuButtonAdd=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M16.5 14.5v-8a2 2 0 0 0-2-2h-8a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM10.5 7.5v6.056M13.5 10.5h-6"/></g></svg>`)
export const SuButtonMinus=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M16.5 14.5v-8a2 2 0 0 0-2-2h-8a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM13.5 10.5h-6"/></g></svg>`)
export const SuCalculator=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M7.5 4.5h6a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2v-9a2 2 0 0 1 2-2zM5.5 9.5h10"/><g fill="currentColor" transform="translate(5 4)"><circle cx="2.5" cy="7.5" r="1"/><circle cx="4.5" cy="7.5" r="1"/><circle cx="6.5" cy="7.5" r="1"/><circle cx="8.5" cy="7.5" r="1"/><circle cx="2.5" cy="9.5" r="1"/><circle cx="4.5" cy="9.5" r="1"/><circle cx="6.5" cy="9.5" r="1"/><circle cx="8.5" cy="9.5" r="1"/><circle cx="2.5" cy="11.5" r="1"/><circle cx="4.5" cy="11.5" r="1"/><circle cx="6.5" cy="11.5" r="1"/><circle cx="8.5" cy="11.5" r="1"/></g></g></svg>`)
export const SuCalendar=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M4.5 2.5h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2v-12a2 2 0 0 1 2-2zM2.5 6.5h16"/></g></svg>`)
export const SuCalendarAdd=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M4.5 2.5h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2v-12a2 2 0 0 1 2-2zM2.5 6.5h16M10.5 9.5v6.056M13.5 12.5h-6"/></g></svg>`)
export const SuCalendarDate=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M4.5 2.5h12a2 2 0 0 1 2 2v11.99a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2V4.5a2 2 0 0 1 2-2zM2.659 6.5H18.5"/><g fill="currentColor"><path d="M6.816 13.155v-1.079h.88c.668 0 1.122-.395 1.122-.972 0-.527-.415-.927-1.103-.927-.713 0-1.152.366-1.201.996H5.15C5.201 9.874 6.201 9 7.788 9c1.563 0 2.432.864 2.427 1.895-.005.854-.542 1.416-1.299 1.601v.093c.981.141 1.577.766 1.577 1.709 0 1.235-1.162 2.11-2.754 2.11S5.063 15.537 5 14.204h1.411c.044.596.552.977 1.309.977.747 0 1.27-.406 1.27-1.016 0-.625-.489-1.01-1.28-1.01zM13.516 16.227v-5.611h-.087L11.7 11.808v-1.372l1.821-1.255h1.47v7.046z"/></g></g></svg>`)
export const SuCalendarDay=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" transform="translate(2 2)"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M2.5.5h12.027a2 2 0 0 1 2 2v11.99a2 2 0 0 1-1.85 1.995l-.16.006-12.027-.058a2 2 0 0 1-1.99-2V2.5a2 2 0 0 1 2-2zM.5 4.5h16.027"/><circle cx="4.5" cy="8.5" r="1" fill="currentColor"/></g></svg>`)
export const SuCalendarDays=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M4.5 2.5h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2v-12a2 2 0 0 1 2-2zM2.5 6.5h16"/><g fill="currentColor" transform="translate(2 2)"><circle cx="8.5" cy="8.5" r="1"/><circle cx="4.5" cy="8.5" r="1"/><circle cx="4.5" cy="12.5" r="1"/></g></g></svg>`)
export const SuCalendarLastDay=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" transform="translate(2 2)"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M2.5.5h12.027a2 2 0 0 1 2 2v11.99a2 2 0 0 1-1.85 1.995l-.16.006-12.027-.058a2 2 0 0 1-1.99-2V2.5a2 2 0 0 1 2-2zM.5 4.5h16.027"/><circle cx="12.5" cy="12.5" r="1" fill="currentColor"/></g></svg>`)
export const SuCalendarMonth=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M4.5 2.5h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2v-12a2 2 0 0 1 2-2zM2.5 6.5h16"/><g fill="currentColor" transform="translate(2 2)"><circle cx="8.5" cy="8.5" r="1"/><circle cx="4.5" cy="8.5" r="1"/><circle cx="12.5" cy="8.5" r="1"/><circle cx="8.5" cy="12.5" r="1"/><circle cx="4.5" cy="12.5" r="1"/><circle cx="12.5" cy="12.5" r="1"/></g></g></svg>`)
export const SuCalendarMove=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M2.5 10.462v-6.03a2 2 0 0 1 2-2h.01l12 .058a2 2 0 0 1 1.99 2v12a2 2 0 0 1-2 2h-.01l-12-.057a2 2 0 0 1-1.99-2V14.5M2.5 6.5h16"/><path d="m8.5 15.5 3-3-3-2.999M11.5 12.5h-10"/></g></svg>`)
export const SuCalendarRemove=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M4.5 2.5h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2v-12a2 2 0 0 1 2-2zM2.5 6.5h16M13.5 12.5h-6"/></g></svg>`)
export const SuCalendarSplit=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M4.5 2.5h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2v-12a2 2 0 0 1 2-2zM2.5 6.5h16M10.5 6.5v12"/></g></svg>`)
export const SuCalendarWeek=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M4.5 2.5h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2v-12a2 2 0 0 1 2-2zM2.5 6.5h16M5.5 9.5v6M7.5 9.5v6M9.5 9.5v6M11.5 9.5v6M13.5 9.5v6M15.5 9.5v6"/></g></svg>`)
export const SuCamera=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M2.5 14.5v-6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2z"/><path fill="currentColor" d="M17 9a1 1 0 1 0-2 0 1 1 0 0 0 2 0z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M13.5 11.5a3 3 0 1 0-6 0 3 3 0 0 0 6 0zm-4-7h2a1 1 0 0 1 1 1v1h-4v-1a1 1 0 0 1 1-1z"/></g></svg>`)
export const SuCameraAlt=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M2.5 14.5v-6a2 2 0 0 1 2-2h2l2.079-2h3.92l1.92 2H16.5a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2z"/><path d="M13.5 11.5a3 3 0 1 0-6 0 3 3 0 0 0 6 0z"/></g></svg>`)
export const SuCameraNoflash=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M8.5 6.5h8a2 2 0 0 1 2 2v6c0 .559-.229 1.064-.598 1.427M15.5 16.5h-11a2 2 0 0 1-2-2v-6a2 2 0 0 1 2-2h1M3.5 4.5l14 14"/><path fill="currentColor" d="M17 9a1 1 0 1 0-2 0 1 1 0 0 0 2 0z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M8.215 9.557a3 3 0 0 0 4.27 4.193M13.5 11.5a3 3 0 0 0-3-3m-1-4h2a1 1 0 0 1 1 1v1h-4v-1a1 1 0 0 1 1-1z"/></g></svg>`)
export const SuCameraNoflashAlt=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m7.54 5.5 1.039-1h3.92l1.92 2H16.5a2 2 0 0 1 2 2v6c0 .502-.185.961-.49 1.312m-2.51.688h-11a2 2 0 0 1-2-2v-6a2 2 0 0 1 2-2h1M3.5 4.5l14 14"/><path d="M8.306 9.454a3 3 0 0 0 4.202 4.275M13.5 11.5a3 3 0 0 0-3-3"/></g></svg>`)
export const SuCapture=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M18.5 7.5V4.494a2 2 0 0 0-1.994-2L13.5 2.485m5 11.015v3a2 2 0 0 1-2 2h-3m-6-16.015-3.006.01a2 2 0 0 0-1.994 2V7.5m5 11h-3a2 2 0 0 1-2-2v-3"/></svg>`)
export const SuCardTimeline=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M4.5 5.5h-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-8a1 1 0 0 0-1-1zm13 0h-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-8a1 1 0 0 0-1-1zm-5-1h-4a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-10a1 1 0 0 0-1-1z"/></svg>`)
export const SuCardView=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M7.5 3.5h6a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2v-10a2 2 0 0 1 2-2zm8 2.5h1a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-1zM5.5 6h-1a2 2 0 0 0-2 2v5a2 2 0 0 0 2 2h1z"/></g></svg>`)
export const SuCarousel=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M14.5 5.5h-8a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2zM18.5 5.5v10M2.5 5.5v10"/></g></svg>`)
export const SuCart=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M5 6.5h12.5l-1.586 5.55a2 2 0 0 1-1.923 1.45h-6.7a2 2 0 0 1-1.989-1.78L4.5 4.5h-2"/><g fill="currentColor" transform="translate(2 4)"><circle cx="5" cy="12" r="1"/><circle cx="13" cy="12" r="1"/></g></g></svg>`)
export const SuCast=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M3.5 6.5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2m-2 0a8 8 0 0 0-8-8m5 8a5 5 0 0 0-5-5m2 5a2 2 0 0 0-2-2"/></svg>`)
export const SuChain=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M9.5 11.5c.97 1.367 3.011 1.127 4.011 0l1.989-2c1.124-1.228 1.164-2.814 0-4-1.136-1.157-2.864-1.157-4 0l-2 2"/><path d="M11.5 10.57c-.97-1.367-3-1.197-4-.07l-2 1.975c-1.124 1.228-1.164 2.839 0 4.025 1.136 1.157 2.864 1.157 4 0l2-2"/></g></svg>`)
export const SuChatAdd=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M13.418 4.214A9.3 9.3 0 0 0 10.5 3.75c-4.418 0-8 3.026-8 6.759 0 1.457.546 2.807 1.475 3.91L3 19l3.916-2.447a9.2 9.2 0 0 0 3.584.714c4.418 0 8-3.026 8-6.758 0-.685-.12-1.346-.345-1.969M16.5 3.5v4M18.5 5.5h-4"/></g></svg>`)
export const SuCheck=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m5.5 11.5 3 3 8.028-8"/></svg>`)
export const SuCheckboxChecked=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M5.5 3.5h10a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2v-10a2 2 0 0 1 2-2z"/><path d="m7.5 10.5 2 2 4-4"/></g></svg>`)
export const SuCheckboxEmpty=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M5.5 3.5h10a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2v-10a2 2 0 0 1 2-2z"/></svg>`)
export const SuCheckCircle=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" transform="translate(2 2)"><circle cx="8.5" cy="8.5" r="8"/><path d="m5.5 9.5 2 2 5-5"/></g></svg>`)
export const SuCheckCircleOutside=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M14.857 3.79a8 8 0 1 0 2.852 3.24"/><path d="m6.5 9.5 3 3 8-8"/></g></svg>`)
export const SuChevronClose=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5 15.5 3-3 3 3M7.5 6.5l3 3 3-3"/></g></svg>`)
export const SuChevronDown=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m14.5 8.5-4 4-4-4"/></svg>`)
export const SuChevronDownCircle=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" transform="translate(2 2)"><circle cx="8.5" cy="8.5" r="8"/><path d="m5.466 7.466 3 3.068 3-3.068"/></g></svg>`)
export const SuChevronDownDouble=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m14.5 6.5-4 4-4-4M14.5 10.5l-4 4-4-4"/></g></svg>`)
export const SuChevronLeft=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m11.5 14.5-4-4 4-4"/></svg>`)
export const SuChevronLeftCircle=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" transform="translate(2 2)"><circle cx="8.5" cy="8.5" r="8"/><path d="m9.55 11.4-3-2.9 3-3"/></g></svg>`)
export const SuChevronLeftDouble=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m13.5 14.5-4-4 4-4M9.5 14.5l-4-4 4-4"/></g></svg>`)
export const SuChevronOpen=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5 8.5 3-3 3 3M7.5 13.5l3 3 3-3"/></g></svg>`)
export const SuChevronRight=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m9.5 14.5 4-4-4-4"/></svg>`)
export const SuChevronRightCircle=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" transform="translate(2 2)"><circle cx="8.5" cy="8.5" r="8"/><path d="m7.5 11.5 3-3-3.068-3"/></g></svg>`)
export const SuChevronRightDouble=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5 14.5 4-4-4-4M11.5 14.5l4-4-4-4"/></g></svg>`)
export const SuChevronUp=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m6.5 12.5 4-4 4 4"/></svg>`)
export const SuChevronUpCircle=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" transform="translate(2 2)"><circle cx="8.5" cy="8.5" r="8"/><path d="m11.5 9.5-3-3-3 3"/></g></svg>`)
export const SuChevronUpDouble=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 14.5 4-4 4 4M6.5 10.5l4-4 4 4"/></g></svg>`)
export const SuCircle=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><circle cx="10.5" cy="10.5" r="8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>`)
export const SuCircleMenu=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" transform="translate(2 2)"><circle cx="8.5" cy="8.5" r="8" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path fill="currentColor" d="M8.5 9.5c.5 0 1-.5 1-1s-.5-1-1-1-.999.5-.999 1 .499 1 .999 1zm-4 0c.5 0 1-.5 1-1s-.5-1-1-1-.999.5-.999 1 .499 1 .999 1zm8 0c.5 0 1-.5 1-1s-.5-1-1-1-.999.5-.999 1 .499 1 .999 1z"/></g></svg>`)
export const SuCircleSplit=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" transform="translate(2 2)"><circle cx="8.5" cy="8.5" r="8"/><path d="m8.527.5-.027 16"/></g></svg>`)
export const SuClipboard=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M7.5 4.5c-.441 0-1.039-.004-1.998-.005a1 1 0 0 0-.995.881l-.007.12v10.997c0 .552.448 1 1 1l10 .006a1 1 0 0 0 .994-.882l.006-.117v-11a1 1 0 0 0-1-1h-2"/><path d="M8.5 3.5h4a1 1 0 1 1 0 2h-4a1 1 0 1 1 0-2zM6.5 8.5h5M6.5 10.5h7M6.5 12.5h3M6.5 14.5h6"/></g></svg>`)
export const SuClipboardAdd=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M7.5 4.5h-2a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-2"/><path d="M8.5 3.5h4a1 1 0 1 1 0 2h-4a1 1 0 1 1 0-2zM10.5 8.5v6.056M13.5 11.5h-6"/></g></svg>`)
export const SuClipboardCheck=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M7.5 4.5h-2a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-2"/><path d="M8.5 3.5h4a1 1 0 1 1 0 2h-4a1 1 0 1 1 0-2zM7.5 11.5l2 2 5-5"/></g></svg>`)
export const SuClipboardCopy=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m10.5 14.5-3-3 3-3M7.5 11.5h11"/><path d="M16.5 9.5V5.495a1 1 0 0 0-.883-.993l-.12-.007L13.5 4.5m-6 0-1.998-.005a1 1 0 0 0-.995.881l-.007.12v10.997c0 .552.448 1 1 1l10 .006a1 1 0 0 0 .994-.882l.006-.117V14"/><path d="M8.5 3.5h4a1 1 0 1 1 0 2h-4a1 1 0 1 1 0-2z"/></g></svg>`)
export const SuClipboardCross=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M7.5 4.5h-2a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-2"/><path d="M8.5 3.5h4a1 1 0 1 1 0 2h-4a1 1 0 1 1 0-2zM7.5 8.5l6 6M13.5 8.5l-6 6"/></g></svg>`)
export const SuClipboardNotes=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M7.5 4.5h-2a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-2"/><path d="M8.5 3.5h4a1 1 0 1 1 0 2h-4a1 1 0 1 1 0-2zM9.5 8.5h5M9.5 11.5h5M9.5 14.5h5M6.5 8.5h1M6.5 11.5h1M6.5 14.5h1"/></g></svg>`)
export const SuClipboardRemove=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M7.5 4.5h-2a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-2"/><path d="M8.5 3.5h4a1 1 0 1 1 0 2h-4a1 1 0 1 1 0-2zM13.5 11.5h-6"/></g></svg>`)
export const SuClock=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" transform="matrix(-1 0 0 1 19 2)"><circle cx="8.5" cy="8.5" r="8"/><path d="M8.5 5.5v4H5"/></g></svg>`)
export const SuClose=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5 7.5 6 6M13.5 7.5l-6 6"/></g></svg>`)
export const SuCloud=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M10.5 5.5a5 5 0 0 1 4.802 6.399A2 2 0 1 1 16.5 15.5h-11a3 3 0 1 1 .1-5.998A5 5 0 0 1 10.5 5.5z"/></svg>`)
export const SuCloudDisconnect=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M8.739 5.819a5 5 0 0 1 6.563 6.08 2 2 0 1 1 2.234 3.312m-2.104.289H5.5a3 3 0 1 1 .1-5.998 5 5 0 0 1 1.286-2.457M4 4l13 13.071"/></g></svg>`)
export const SuCloudDownload=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M10.5 5.5a5 5 0 0 1 4.802 6.399A2 2 0 1 1 16.5 15.5h-11a3 3 0 1 1 .1-5.998A5 5 0 0 1 10.5 5.5z"/><path d="m12.5 11.5-2 2-2-2M10.5 7.5v6"/></g></svg>`)
export const SuCloudDownloadAlt=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M8.5 15.5h-4c-1.152-.419-2-1.703-2-3a3 3 0 0 1 3.1-2.998 5.002 5.002 0 1 1 9.702 2.397A2 2 0 1 1 16.5 15.5h-4M8.5 17.5l2 2 2-2M10.5 9.5v10"/></g></svg>`)
export const SuCloudUpload=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M10.5 5.5a5 5 0 0 1 4.802 6.399A2 2 0 1 1 16.5 15.5h-11a3 3 0 1 1 .1-5.998A5 5 0 0 1 10.5 5.5z"/><path d="m8.5 9.5 2-2 2 2M10.5 7.5v6"/></g></svg>`)
export const SuCloudUploadAlt=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M13.578 6.56A4.99 4.99 0 0 1 15.5 10.5c0 .485-.07.955-.198 1.399A2 2 0 1 1 16.5 15.5h-11a3 3 0 1 1 .1-5.998A5 5 0 0 1 7.447 6.54M8.5 4.5l2-2 2 2M10.5 2.5v9"/></g></svg>`)
export const SuCode=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m12.5 3.5-4 14M6.5 12.5l-4-4 4-4M14.5 16.5l4-4-4-4"/></g></svg>`)
export const SuCoffee=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M6.5 8.5h6a2 2 0 0 1 2 2V13a4.5 4.5 0 0 1-4.5 4.5H9A4.5 4.5 0 0 1 4.5 13v-2.5a2 2 0 0 1 2-2zm8 2h1a2 2 0 1 1 0 4h-1M8.5 6.5v-4M10.5 6.5v-2"/></g></svg>`)
export const SuCoin=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M3.5 9.5c0-1.3 3.134-3 7-3s7 1.7 7 3v3c0 1.3-3.134 3-7 3s-7-1.7-7-3z"/><path d="M10.5 12.484c3.866 0 7-1.606 7-2.986S14.366 6.5 10.5 6.5s-7 1.617-7 2.998c0 1.38 3.134 2.986 7 2.986z"/></g></svg>`)
export const SuCoins=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M18.5 11.5v3c0 1.3-3.134 3-7 3s-7-1.7-7-3V12"/><path d="M4.794 12.259c.865 1.148 3.54 2.225 6.706 2.225 3.866 0 7-1.606 7-2.986 0-.775-.987-1.624-2.536-2.22"/><path d="M15.5 6.5v3c0 1.3-3.134 3-7 3s-7-1.7-7-3v-3"/><path d="M8.5 9.484c3.866 0 7-1.606 7-2.986S12.366 3.5 8.5 3.5s-7 1.617-7 2.998c0 1.38 3.134 2.986 7 2.986z"/></g></svg>`)
export const SuCompass=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" transform="translate(2 2)"><circle cx="8.5" cy="8.5" r="8"/><path d="m10.5 9.5-4 3v-5l4-3z"/></g></svg>`)
export const SuComponentAdd=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M9.5 5.5h-4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h7a2 2 0 0 0 2-2v-4M14.5 2.5v6M17.5 5.5h-6"/></g></svg>`)
export const SuContacts=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" transform="translate(3 3)"><circle cx="7.5" cy="5.5" r="2"/><path d="M.5 3.5h1v-1a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-8a2 2 0 0 1-2-2v-1h-1M.5 7.5h1M.5 5.5h1M.5 9.5h1"/><path d="M10.5 10.5v-1a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v1a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1z"/></g></svg>`)
export const SuContract=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M9.5 16.5v-4.978l-5-.022M18.5 2.5l-7 7M16.5 9.5l-5 .023V4.5M9.5 11.5l-7 7"/></g></svg>`)
export const SuCreate=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M10 4.5H5.5a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V11"/><path d="M17.5 3.467a1.46 1.46 0 0 1-.017 2.05L10.5 12.5l-3 1 1-3 6.987-7.046a1.41 1.41 0 0 1 1.885-.104zM15.5 5.5l.953 1"/></g></svg>`)
export const SuCreditCard=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M4.5 5.5h12a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2z"/><path fill="currentColor" d="M2 9h17v2H2z"/></g></svg>`)
export const SuCrop=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M9.5 7.5h4v4M13.5 13.5v3M7.5 7.5H4"/><path d="M7.5 4.5v9h9"/></g></svg>`)
export const SuCross=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m15.5 15.5-10-10zM15.5 5.5l-10 10"/></g></svg>`)
export const SuCrosshair=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M10.5 16.5c3.329 0 6-2.645 6-5.973S13.829 4.5 10.5 4.5s-6 2.698-6 6.027 2.671 5.973 6 5.973zM4.5 10.5h2M14.5 10.5h2M10.5 4.5v2M10.5 14.5v2"/></g></svg>`)
export const SuCrossCircle=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" transform="translate(2 2)"><circle cx="8.5" cy="8.5" r="8"/><path d="m5.5 5.5 6 6M11.5 5.5l-6 6"/></g></svg>`)
export const SuCube=props=>iconBase(props,`<svg width="21" height="21" viewBox="0 0 21 21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m11.492 4.067 5 2.857A2 2 0 0 1 17.5 8.661v4.678a2 2 0 0 1-1.008 1.737l-5 2.857a2 2 0 0 1-1.984 0l-5-2.857A2 2 0 0 1 3.5 13.339V8.661a2 2 0 0 1 1.008-1.737l5-2.857a2 2 0 0 1 1.984 0zM10.5 11.5V18"/><path d="m4 8 5.552 2.99a2 2 0 0 0 1.896 0L17 8"/></g></svg>`)
export const SuCubes=props=>iconBase(props,`<svg width="21" height="21" fill="currentColor"><g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="m10.5 15.429 3.548 1.837a1 1 0 0 0 .907.006l2.992-1.496a1 1 0 0 0 .553-.894v-2.764a1 1 0 0 0-.553-.894L14.5 9.5l-3.46 1.792a1 1 0 0 0-.54.888z"/><path d="m3.04 15.708 3.008 1.558a1 1 0 0 0 .907.006L10.5 15.5v-3.382a1 1 0 0 0-.553-.894L6.5 9.5l-3.46 1.792a1 1 0 0 0-.54.888v2.64a1 1 0 0 0 .54.888zM6.5 9.429l3.548 1.837a1 1 0 0