Icon reference
Click on the symbol next to the icon name to show SVG code that you can copy to your markup or to download SVG file.
<div class="svgIcon svgIcon--stroked svgIcon--activity">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--activity"></use>
</svg>
</div>
<div class="svgIcon svgIcon--activity">
<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="M22 12h-4l-3 9L9 3l-3 9H2" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--add">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--add"></use>
</svg>
</div>
<div class="svgIcon svgIcon--add">
<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 19V5m-7 7h14" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--adjust">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--adjust"></use>
</svg>
</div>
<div class="svgIcon svgIcon--adjust">
<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="M20 3v9m0 9v-5M12 3v5m0 4v9m-8 0v-7m0-4V3M1 14h6m2-6h6m2 8h6" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--alignCenter">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--alignCenter"></use>
</svg>
</div>
<div class="svgIcon svgIcon--alignCenter">
<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="M3 6h18m-3 4H6m-3 4h18m-3 4H6" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--alignJustify">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--alignJustify"></use>
</svg>
</div>
<div class="svgIcon svgIcon--alignJustify">
<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="M3 6h18m0 4H3m0 4h18m0 4H3" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--alignLeft">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--alignLeft"></use>
</svg>
</div>
<div class="svgIcon svgIcon--alignLeft">
<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="M21 6H3m0 4h14m4 4H3m0 4h14" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--alignRight">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--alignRight"></use>
</svg>
</div>
<div class="svgIcon svgIcon--alignRight">
<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="M3 6h18m0 4H7m-4 4h18m0 4H7" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--archive">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--archive"></use>
</svg>
</div>
<div class="svgIcon svgIcon--archive">
<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="M10 12h4m7-4v13H3V8H1h22V3H1m2 5v13h18V8h2H1V3h22" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--area">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--area"></use>
</svg>
</div>
<div class="svgIcon svgIcon--area">
<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="M3 7v10M2 3a1 1 0 1 0 1-1m1 1a1 1 0 1 1-1-1m4 1h10m4 4v10m-4 4H7m-4-1a1 1 0 1 1-1 1m1-1a1 1 0 1 0 1 1m16 0a1 1 0 1 0 1-1m1 1a1 1 0 1 1-1-1M20 3a1 1 0 1 0 1-1m1 1a1 1 0 1 1-1-1"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--arrowDown">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--arrowDown"></use>
</svg>
</div>
<div class="svgIcon svgIcon--arrowDown">
<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 19V5m7 7-7 7-7-7" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--arrowLeft">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--arrowLeft"></use>
</svg>
</div>
<div class="svgIcon svgIcon--arrowLeft">
<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="M5 12h14m-7 7-7-7 7-7" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--arrowRight">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--arrowRight"></use>
</svg>
</div>
<div class="svgIcon svgIcon--arrowRight">
<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="M19 12H5m7-7 7 7-7 7" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--arrowUp">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--arrowUp"></use>
</svg>
</div>
<div class="svgIcon svgIcon--arrowUp">
<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 5v14m-7-7 7-7 7 7" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--attachment">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--attachment"></use>
</svg>
</div>
<div class="svgIcon svgIcon--attachment">
<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="m21.44 11.05-9.19 9.19a6.003 6.003 0 1 1-8.49-8.49l9.19-9.19a4.002 4.002 0 0 1 5.66 5.66l-9.2 9.19a2.001 2.001 0 0 1-2.83-2.83l8.49-8.48"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--barChart1">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--barChart1"></use>
</svg>
</div>
<div class="svgIcon svgIcon--barChart1">
<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 10v10m-6 0V4M6 14v6" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--barChart2">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--barChart2"></use>
</svg>
</div>
<div class="svgIcon svgIcon--barChart2">
<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="M6 20v-4m6-6v10m6 0V4" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--bell">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--bell"></use>
</svg>
</div>
<div class="svgIcon svgIcon--bell">
<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 8c0 7 3 9 3 9H3s3-2 3-9a6 6 0 1 1 12 0m-4.27 13a2 2 0 0 1-3.46 0"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--block">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--block"></use>
</svg>
</div>
<div class="svgIcon svgIcon--block">
<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 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12m10 10C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10M4.93 4.93l14.14 14.14"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--bold">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--bold"></use>
</svg>
</div>
<div class="svgIcon svgIcon--bold">
<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="M6 4h8a4 4 0 1 1 0 8H6h9a4 4 0 1 1 0 8H6z" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--book">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--book"></use>
</svg>
</div>
<div class="svgIcon svgIcon--book">
<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="M4 19.5A2.5 2.5 0 0 1 6.5 17H20" />
<path d="M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--bookmark">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--bookmark"></use>
</svg>
</div>
<div class="svgIcon svgIcon--bookmark">
<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="m19 21-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--box">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--box"></use>
</svg>
</div>
<div class="svgIcon svgIcon--box">
<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 14V6a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 0 6v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 18 14"
transform="translate(3.000000, 2.000000)"
/>
<path
d="M.27 4.96 9 10.01l8.73-5.05M9 20.08V10"
transform="translate(3.000000, 2.000000)"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--building">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--building"></use>
</svg>
</div>
<div class="svgIcon svgIcon--building">
<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="m8 9 5 5v7H8v-4m0 4H3v-7l5-5m1 1V4a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v17h-8m0-14v.01M17 7v.01M17 11v.01M17 15v.01"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--bundle">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--bundle"></use>
</svg>
</div>
<div class="svgIcon svgIcon--bundle">
<svg
xmlns="http://www.w3.org/2000/svg"
class="feather feather-package"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path
d="m16.5 9.4-9-5.19M21 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 16"
/>
<path d="M3.27 6.96 12 12.01l8.73-5.05M12 22.08V12" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--calendar">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--calendar"></use>
</svg>
</div>
<div class="svgIcon svgIcon--calendar">
<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="M3 20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H5m16 16a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h14m-3-2v4M8 6V2m-5 8h18"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--camera">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--camera"></use>
</svg>
</div>
<div class="svgIcon svgIcon--camera">
<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="M23 8a2 2 0 0 0-2-2h-4l-2-3H9L7 6H3a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2M1 8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2m11-2a4 4 0 1 0-4-4m4 4a4 4 0 1 1 4-4"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--cases">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--cases"></use>
</svg>
</div>
<div class="svgIcon svgIcon--cases">
<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="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--chat">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--chat"></use>
</svg>
</div>
<div class="svgIcon svgIcon--chat">
<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="M17 7h2a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-2v4l-4-4H9a2 2 0 0 1-1.414-.586m0 0L11 13h4a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2v4z"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--check">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--check"></use>
</svg>
</div>
<div class="svgIcon svgIcon--check">
<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="M20 6 9 17l-5-5" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--checkbox">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--checkbox"></use>
</svg>
</div>
<div class="svgIcon svgIcon--checkbox">
<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="M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2M8 12l2.5 2.5L16 9"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--chevronDoubleDown">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--chevronDoubleDown"></use>
</svg>
</div>
<div class="svgIcon svgIcon--chevronDoubleDown">
<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 13.333 12 20l-6-6.667M6 4l6 6.667L18 4" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--chevronDoubleLeft">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--chevronDoubleLeft"></use>
</svg>
</div>
<div class="svgIcon svgIcon--chevronDoubleLeft">
<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="M10.667 6 4 12l6.667 6M20 18l-6.667-6L20 6" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--chevronDoubleRight">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--chevronDoubleRight"></use>
</svg>
</div>
<div class="svgIcon svgIcon--chevronDoubleRight">
<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="M13.333 6 20 12l-6.667 6M4 18l6.667-6L4 6" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--chevronDoubleUp">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--chevronDoubleUp"></use>
</svg>
</div>
<div class="svgIcon svgIcon--chevronDoubleUp">
<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="M6 10.667 12 4l6 6.667M18 20l-6-6.667L6 20" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--chevronDown">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--chevronDown"></use>
</svg>
</div>
<div class="svgIcon svgIcon--chevronDown">
<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="m4 8 8 8 8-8" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--chevronLeft">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--chevronLeft"></use>
</svg>
</div>
<div class="svgIcon svgIcon--chevronLeft">
<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="m16 20-8-8 8-8" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--chevronRight">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--chevronRight"></use>
</svg>
</div>
<div class="svgIcon svgIcon--chevronRight">
<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="m8 20 8-8-8-8" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--chevronUp">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--chevronUp"></use>
</svg>
</div>
<div class="svgIcon svgIcon--chevronUp">
<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="m20 16-8-8-8 8" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--close">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--close"></use>
</svg>
</div>
<div class="svgIcon svgIcon--close">
<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="M6 18 18 6M6 6l12 12" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--cloud">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--cloud"></use>
</svg>
</div>
<div class="svgIcon svgIcon--cloud">
<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.001 10.001h-1.26A7.998 7.998 0 0 0 1.03 12.678a8 8 0 0 0 7.975 7.323h8.997a5 5 0 0 0 4.999-5 5 5 0 0 0-4.999-5"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--code">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--code"></use>
</svg>
</div>
<div class="svgIcon svgIcon--code">
<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="m16 18 6-6-6-6M8 6l-6 6 6 6" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--compas">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--compas"></use>
</svg>
</div>
<div class="svgIcon svgIcon--compas">
<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="M2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10M2 12c0 5.523 4.477 10 10 10m4.24-14.24-2.12 6.36-6.36 2.12 2.12-6.36z"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--coordinates3d">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--coordinates3d"></use>
</svg>
</div>
<div class="svgIcon svgIcon--coordinates3d">
<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="m22 22-3.636-3.636m3.636 0L18.364 22m-1.819-5.455L12 12.91V8.364v4.545l-4.545 3.636M2 18.364h3.636L2 22h3.636M12 5.636V3.818L10.182 2 12 3.818 13.818 2"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--copy">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--copy"></use>
</svg>
</div>
<div class="svgIcon svgIcon--copy">
<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="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1m-4 4h9a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-9a2 2 0 0 1-2-2M20 9h-9a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--cornerDownRight">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--cornerDownRight"></use>
</svg>
</div>
<div class="svgIcon svgIcon--cornerDownRight">
<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="M4 4v7a4 4 0 0 0 4 4h12l-5-5 5 5-5 5" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--creditCard">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--creditCard"></use>
</svg>
</div>
<div class="svgIcon svgIcon--creditCard">
<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="M1 18a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H3m20 14a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h18M1 10h22"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--cursor">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--cursor"></use>
</svg>
</div>
<div class="svgIcon svgIcon--cursor">
<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="m3 3 7.486 17.968 2.658-7.824 7.824-2.658zm10.59 10.59 6.35 6.35"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--database">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--database"></use>
</svg>
</div>
<div class="svgIcon svgIcon--database">
<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="M21 5v14c0 1.66-4 3-9 3s-9-1.34-9-3V5c0-1.657 4.03-3 9-3s9 1.343 9 3-4.03 3-9 3-9-1.343-9-3 4.03-3 9-3 9 1.343 9 3v7c0 1.66-4 3-9 3s-9-1.34-9-3"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--description">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--description"></use>
</svg>
</div>
<div class="svgIcon svgIcon--description">
<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="M22 10v8m-3.5 0a3.5 3.5 0 1 0-3.5-3.5m3.5 3.5a3.5 3.5 0 0 1-3.5-3.5M13 18 7.5 7 2 18l2.063-4.125h6.875"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--distance">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--distance"></use>
</svg>
</div>
<div class="svgIcon svgIcon--distance">
<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="M17.951 16 22 12l-4.049-4L22 12H2l4.049-4L2 12l4.049 4" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--dollar">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--dollar"></use>
</svg>
</div>
<div class="svgIcon svgIcon--dollar">
<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 23V1m5 4H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--downloadCloud">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--downloadCloud"></use>
</svg>
</div>
<div class="svgIcon svgIcon--downloadCloud">
<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.01 12.012v9l-4-4 4 4 4-4m4.88 1.09a5 5 0 0 0-2.88-9.09h-1.26a8 8 0 1 0-13.74 7.29"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--download">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--download"></use>
</svg>
</div>
<div class="svgIcon svgIcon--download">
<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="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4m4-5 5 5 5-5m-5 5V3" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--dragAndDrop">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--dragAndDrop"></use>
</svg>
</div>
<div class="svgIcon svgIcon--dragAndDrop">
<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="M5 15.5h14m0-6H5" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--dropdown">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--dropdown"></use>
</svg>
</div>
<div class="svgIcon svgIcon--dropdown">
<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="m8 10 4 4 4-4z" />
<rect x="3" y="3" width="18" height="18" rx="2" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--edit">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--edit"></use>
</svg>
</div>
<div class="svgIcon svgIcon--edit">
<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="M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5z" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--equipment">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--equipment"></use>
</svg>
</div>
<div class="svgIcon svgIcon--equipment">
<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="M13.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.121 2.121 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--error">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--error"></use>
</svg>
</div>
<div class="svgIcon svgIcon--error">
<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 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10m3-13-6 6m0-6 6 6"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--expand2">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--expand2"></use>
</svg>
</div>
<div class="svgIcon svgIcon--expand2">
<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="M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3m0 18h3a2 2 0 0 0 2-2v-3M3 16v3a2 2 0 0 0 2 2h3"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--expand">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--expand"></use>
</svg>
</div>
<div class="svgIcon svgIcon--expand">
<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="M3 15v6h6M21 9V3h-6 6l-7 7m-4 4-7 7" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--externalLink">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--externalLink"></use>
</svg>
</div>
<div class="svgIcon svgIcon--externalLink">
<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 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6m4-3h6v6-6L10 14"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--fastBack">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--fastBack"></use>
</svg>
</div>
<div class="svgIcon svgIcon--fastBack">
<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="m11 5-9 7 9 7zm11 0-9 7 9 7z" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--fastForward">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--fastForward"></use>
</svg>
</div>
<div class="svgIcon svgIcon--fastForward">
<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="m13 5 9 7-9 7zM2 5l9 7-9 7z" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--file">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--file"></use>
</svg>
</div>
<div class="svgIcon svgIcon--file">
<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="M20 9v11a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h7v7zl-7-7"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--film">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--film"></use>
</svg>
</div>
<div class="svgIcon svgIcon--film">
<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 17H2V7h5m10-5v20H7V2H4.18h15.64A2.18 2.18 0 0 1 22 4.18v15.64A2.18 2.18 0 0 1 19.82 22H4.18A2.18 2.18 0 0 1 2 19.82M7 2v20h10V2h2.82H4.18A2.18 2.18 0 0 0 2 4.18v15.64A2.18 2.18 0 0 0 4.18 22h15.64A2.18 2.18 0 0 0 22 19.82M2 12h20v5h-5V7h5"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--filter">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--filter"></use>
</svg>
</div>
<div class="svgIcon svgIcon--filter">
<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="M22 3H2l8 9.46V19l4 2v-8.54z" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--flag">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--flag"></use>
</svg>
</div>
<div class="svgIcon svgIcon--flag">
<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="M4 22v-7s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1v12" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--folder">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--folder"></use>
</svg>
</div>
<div class="svgIcon svgIcon--folder">
<svg
xmlns="http://www.w3.org/2000/svg"
class="feather feather-folder"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path
d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--globe2">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--globe2"></use>
</svg>
</div>
<div class="svgIcon svgIcon--globe2">
<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="M2.061 10.889h2.161c1.228 0 2.222.995 2.222 2.222v1.111c0 1.228.995 2.222 2.223 2.222s2.222.995 2.222 2.223v3.272m-3.333-18.9v1.739a2.78 2.78 0 0 0 2.777 2.778h.556c1.227 0 2.222.994 2.222 2.222a2.222 2.222 0 1 0 4.445 0 2.22 2.22 0 0 1 2.222-2.222h1.183M15.333 21.43v-2.764c0-1.228.995-2.223 2.223-2.223h3.405M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--globe">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--globe"></use>
</svg>
</div>
<div class="svgIcon svgIcon--globe">
<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 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12h20M12 22C6.477 22 2 17.523 2 12M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--grid">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--grid"></use>
</svg>
</div>
<div class="svgIcon svgIcon--grid">
<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="M14 21h7v-7h-7m7 7h-7v-7h7m-7-4h7V3h-7m7 7h-7V3h7M3 3h7v7H3m7-7H3v7h7m-7 4h7v7H3m7-7H3v7h7"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--group">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--group"></use>
</svg>
</div>
<div class="svgIcon svgIcon--group">
<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="M1 19.583v-.916c0-1.013 1.026-1.834 2.292-1.834h2.291M4.667 9.5A1.833 1.833 0 1 0 6.5 11.333M4.667 9.5a1.833 1.833 0 1 1-1.834 1.833M12 4a3.667 3.667 0 1 0 3.667 3.667M12 4a3.667 3.667 0 1 1-3.667 3.667m11 1.833a1.833 1.833 0 1 0 1.834 1.833M19.333 9.5a1.833 1.833 0 1 1-1.833 1.833m.917 8.25V17.14c0-1.688-1.437-3.056-3.209-3.056H8.792c-1.772 0-3.209 1.368-3.209 3.056v2.444m12.834-2.75h2.291c1.266 0 2.292.821 2.292 1.834v.916"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--heart">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--heart"></use>
</svg>
</div>
<div class="svgIcon svgIcon--heart">
<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="M4.318 5.318a4.5 4.5 0 0 0 0 6.364L12 19.364l7.682-7.682a4.5 4.5 0 0 0-6.364-6.364L12 6.636l-1.318-1.318a4.5 4.5 0 0 0-6.364 0"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--help">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--help"></use>
</svg>
</div>
<div class="svgIcon svgIcon--help">
<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 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3m.08 4h.01"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--hide">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--hide"></use>
</svg>
</div>
<div class="svgIcon svgIcon--hide">
<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="M14.12 14.12a3 3 0 1 1-4.24-4.24M6.06 6.06A18.45 18.45 0 0 0 1 12s4 8 11 8a10.07 10.07 0 0 0 5.94-2.06c1.59-1.211 1.613-1.221 2.9-2.75A18.5 18.5 0 0 0 23 12s-4-8-11-8a9 9 0 0 0-2.1.24M1 1l22 22"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--history">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--history"></use>
</svg>
</div>
<div class="svgIcon svgIcon--history">
<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="M4.543 15.08A9 9 0 1 0 9.922 3.546M21.49 9.002a9 9 0 0 0-14.85-3.36L2 10.002v-6 6h6M12 7v6l4 2"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--home">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--home"></use>
</svg>
</div>
<div class="svgIcon svgIcon--home">
<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="m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2M21 9l-9-7-9 7v11a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2M9 22V12h6v10"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--image">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--image"></use>
</svg>
</div>
<div class="svgIcon svgIcon--image">
<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="M8.5 10A1.5 1.5 0 1 0 7 8.5M8.5 10A1.5 1.5 0 0 1 7 8.5M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2M5 3a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2m0 0 11-11 5 5"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--inbox">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--inbox"></use>
</svg>
</div>
<div class="svgIcon svgIcon--inbox">
<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="M22 12h-6l-2 3h-4l-2-3H2m0 0v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24M22 12v6a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-6l3.45-6.89A2 2 0 0 1 7.24 4h9.52"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--info">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--info"></use>
</svg>
</div>
<div class="svgIcon svgIcon--info">
<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 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10m0-6v-4m0-4h.01"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--italic">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--italic"></use>
</svg>
</div>
<div class="svgIcon svgIcon--italic">
<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="M5 20h9M10 4h9-4L9 20" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--layers">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--layers"></use>
</svg>
</div>
<div class="svgIcon svgIcon--layers">
<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 2 10 5-10 5L2 7zM2 17l10 5 10-5m0-5-10 5-10-5" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--layout">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--layout"></use>
</svg>
</div>
<div class="svgIcon svgIcon--layout">
<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="M21 9H3m2-6h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2M5 3a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2m4 0V9"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--legend">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--legend"></use>
</svg>
</div>
<div class="svgIcon svgIcon--legend">
<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="M21.414 6.414h-13m0 6h13m0 6h-13m-5-10.586 1.414-1.414L3.414 5 2 6.414m1.414 1.414L2 6.414m.414 7v-2h2v2m-2 0h2m-2 5a1 1 0 1 1 1 1m-1-1a1 1 0 0 0 1 1"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--link">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--link"></use>
</svg>
</div>
<div class="svgIcon svgIcon--link">
<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="m11.75 5.18 1.72-1.71a5 5 0 0 1 7.07 7.07l-3 3A5 5 0 0 1 10 13m4-2a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--list">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--list"></use>
</svg>
</div>
<div class="svgIcon svgIcon--list">
<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="M22 6H9m0 6h13m0 6H9M4.01 6H4m0 6h.01zm.01 6H4" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--loading">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--loading"></use>
</svg>
</div>
<div class="svgIcon svgIcon--loading">
<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="m4.93 19.07 2.83-2.83M2 12h4M4.93 4.93l2.83 2.83M12 2v4m0 12v4m4.24-5.76 2.83 2.83M18 12h4m-5.76-4.24 2.83-2.83"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--locate">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--locate"></use>
</svg>
</div>
<div class="svgIcon svgIcon--locate">
<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 22v-4m10-6h-4m-6 10c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12h4m6 10C6.477 22 2 17.523 2 12m10-6V2"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--location">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--location"></use>
</svg>
</div>
<div class="svgIcon svgIcon--location">
<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="m3 11 19-9-9 19-2-8z" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--lock">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--lock"></use>
</svg>
</div>
<div class="svgIcon svgIcon--lock">
<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="M3 20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7a2 2 0 0 0-2-2m2 9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h14M5 11h2V7a5 5 0 1 1 10 0v4"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--longParagraph">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--longParagraph"></use>
</svg>
</div>
<div class="svgIcon svgIcon--longParagraph">
<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="M4 18.5h12m4-4H4m16-4H4m16-4H4" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--mail">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--mail"></use>
</svg>
</div>
<div class="svgIcon svgIcon--mail">
<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="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2M2 6l10 7 10-7"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--measure">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--measure"></use>
</svg>
</div>
<div class="svgIcon svgIcon--measure">
<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="M1 16h22V8H1h3.5v2.867M1 16V8m0 8h22V8H1h3.5v2.867m3.7 0V8h3.7v2.867m3.7 0V8h3.7v2.867"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--messageAlert">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--messageAlert"></use>
</svg>
</div>
<div class="svgIcon svgIcon--messageAlert">
<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="M4 21V8a3 3 0 0 1 3-3h10a3 3 0 0 1 3 3v6a3 3 0 0 1-3 3H8zm8-13v3m0 3v.01"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--minimize">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--minimize"></use>
</svg>
</div>
<div class="svgIcon svgIcon--minimize">
<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="m3 21 7-7H4h6v6m10-10h-6V4v6l7-7" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--minus">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--minus"></use>
</svg>
</div>
<div class="svgIcon svgIcon--minus">
<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="M5 12h14" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--mobile">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--mobile"></use>
</svg>
</div>
<div class="svgIcon svgIcon--mobile">
<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.5 2h8.763a1.5 1.5 0 0 1 1.5 1.5v17a1.5 1.5 0 0 1-1.5 1.5H7.5A1.5 1.5 0 0 1 6 20.5M16.263 2H7.5A1.5 1.5 0 0 0 6 3.5v17A1.5 1.5 0 0 0 7.5 22h8.763a1.5 1.5 0 0 0 1.5-1.5M12 19h.01z"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--more">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--more"></use>
</svg>
</div>
<div class="svgIcon svgIcon--more">
<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="M19 13a1 1 0 1 0-1-1m1 1a1 1 0 1 1 1-1m-8 1a1 1 0 1 0-1-1m1 1a1 1 0 1 1 1-1m-8 1a1 1 0 1 0-1-1m1 1a1 1 0 1 1 1-1"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--move">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--move"></use>
</svg>
</div>
<div class="svgIcon svgIcon--move">
<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 2v20l3-3-3 3-3-3m-4-4-3-3 3-3m4-4 3-3 3 3m4 4 3 3-3 3 3-3H2" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--next">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--next"></use>
</svg>
</div>
<div class="svgIcon svgIcon--next">
<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="M2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10m10-10c0-5.523-4.477-10-10-10S2 6.477 2 12s4.477 10 10 10m0-6 4-4-4-4m-4 4h8"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--objects">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--objects"></use>
</svg>
</div>
<div class="svgIcon svgIcon--objects">
<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 4 5 9.5H13zm0 0-5 9.5h10zM7 20h10V10H7zm10 0H7V10h10zM6 14a5 5 0 1 0-5-5m8.536-3.536a5 5 0 1 0 0 7.072"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--pause">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--pause"></use>
</svg>
</div>
<div class="svgIcon svgIcon--pause">
<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="M6 20h4V4H6m4 16H6V4h4m4 0h4v16h-4m4-16h-4v16h4" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--pc">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--pc"></use>
</svg>
</div>
<div class="svgIcon svgIcon--pc">
<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="M4 3h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2M4 3a2 2 0 0 0-2 2v10m6 6h8-4v-4"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--phone">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--phone"></use>
</svg>
</div>
<div class="svgIcon svgIcon--phone">
<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="M22 16.92v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.8 19.8 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--pieChart">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--pieChart"></use>
</svg>
</div>
<div class="svgIcon svgIcon--pieChart">
<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="M20.488 9H15V3.512zM11 3.055A9.001 9.001 0 1 0 20.945 13H11z" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--pinBookmark">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--pinBookmark"></use>
</svg>
</div>
<div class="svgIcon svgIcon--pinBookmark">
<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.273 15.182H5q0-3.651 3.182-5.91l.454-3.181H6.818V3a1 1 0 0 1 1-1h8.909a1 1 0 0 1 1 1v3.09h-1.818l.455 3.183q3.18 2.258 3.181 5.909zV22"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--pin">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--pin"></use>
</svg>
</div>
<div class="svgIcon svgIcon--pin">
<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="M21 10a9 9 0 0 0-18 0c0 7 9 13 9 13s9-6 9-13m-9 3a3 3 0 1 0-3-3m3 3a3 3 0 1 1 3-3"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--play">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--play"></use>
</svg>
</div>
<div class="svgIcon svgIcon--play">
<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="m5 3 14 9-14 9z" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--previous">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--previous"></use>
</svg>
</div>
<div class="svgIcon svgIcon--previous">
<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="M2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10m2.588-19.66c5.335 1.43 8.5 6.914 7.071 12.248-1.43 5.335-6.913 8.5-12.247 7.071-5.335-1.43-8.5-6.913-7.071-12.247M12 16l-4-4 4-4m4 4H8"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--print">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--print"></use>
</svg>
</div>
<div class="svgIcon svgIcon--print">
<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="M6 14h12v8H6z" />
<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-2M6 9V2h12v7"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--qrcode">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--qrcode"></use>
</svg>
</div>
<div class="svgIcon svgIcon--qrcode">
<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="M17 20h-1m3.992 0c-.11.009.119 0 .01 0zM16 14h-2m3 3h3m-6 0v1m5-4h1m-6-4h6V4h-6m6 6h-6V4h6M4 4h6v6H4m6-6H4v6h6m-6 4h6v6H4m6-6H4v6h6"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--radio">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--radio"></use>
</svg>
</div>
<div class="svgIcon svgIcon--radio">
<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"
>
<circle cx="12" cy="12" r="7" />
<circle cx="12" cy="12" r="9" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--redo">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--redo"></use>
</svg>
</div>
<div class="svgIcon svgIcon--redo">
<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="M15 14h6V8" />
<path d="M3 17.2c0-5 4-9 9-9 2.4 0 4.7.9 6.4 2.6L21 14" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--reload">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--reload"></use>
</svg>
</div>
<div class="svgIcon svgIcon--reload">
<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="M23 20v-6h-6M7 10H1V4v6l4.64-4.36A9 9 0 0 1 20.49 9M23 14l-4.64 4.36A9 9 0 0 1 3.51 15"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--repeat">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--repeat"></use>
</svg>
</div>
<div class="svgIcon svgIcon--repeat">
<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="m17 1 4 4-4 4" />
<path d="M3 11V9a4 4 0 0 1 4-4h14M7 23l-4-4 4-4" />
<path d="M21 13v2a4 4 0 0 1-4 4H3" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--roles">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--roles"></use>
</svg>
</div>
<div class="svgIcon svgIcon--roles">
<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="M1 21v-2a4 4 0 0 1 4-4h8a4 4 0 0 1 4 4v2M9 11a4 4 0 1 0-4-4m4 4a4 4 0 1 1 4-4m7 8.13A4 4 0 0 1 23 19v2m-7-10.12a4 4 0 0 0 0-7.75"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--rotate">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--rotate"></use>
</svg>
</div>
<div class="svgIcon svgIcon--rotate">
<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="M4.51 14.99a9 9 0 1 0 2.13-9.36L2 9.99v-6 6h6" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--route">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--route"></use>
</svg>
</div>
<div class="svgIcon svgIcon--route">
<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="M5 23h13c2 0 5 0 5-3s-2-3-4-3-6.5.5-6.5-3 4.5-3 6.5-3m4-5.91C23 8.274 19 11 19 11s-4-2.727-4-5.91C15 2.833 16.79 1 19 1s4 1.832 4 4.09m-14 12C9 14.833 7.21 13 5 13s-4 1.832-4 4.09C1 20.274 5 23 5 23s4-2.727 4-5.91M5 18a1 1 0 1 0-1-1m1 1a1 1 0 1 1 1-1M18 5a1 1 0 1 1 1 1m1-1a1 1 0 1 0-1 1"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--save">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--save"></use>
</svg>
</div>
<div class="svgIcon svgIcon--save">
<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 3v5h8m6 11V8l-5-5H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14-2v-8H7v8M21 9v10a2 2 0 0 1-2 2H8"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--scanCode">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--scanCode"></use>
</svg>
</div>
<div class="svgIcon svgIcon--scanCode">
<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.556 2H4.222A2.22 2.22 0 0 0 2 4.222v3.334m20 0V4.222A2.22 2.22 0 0 0 19.778 2h-3.334m0 20h3.334A2.22 2.22 0 0 0 22 19.778v-3.334m-20 0v3.334C2 21.005 2.995 22 4.222 22h3.334M2 12h20"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--scanQrCode">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--scanQrCode"></use>
</svg>
</div>
<div class="svgIcon svgIcon--scanQrCode">
<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.556 2H4.222A2.22 2.22 0 0 0 2 4.222v3.334m20 0V4.222A2.22 2.22 0 0 0 19.778 2h-3.334m0 20h3.334A2.22 2.22 0 0 0 22 19.778v-3.334m-20 0v3.334C2 21.005 2.995 22 4.222 22h3.334M6 18h4v-4H6m4 4H6v-4h4m-4-4h4V6H6m4 4H6V6h4m4 0h4v4h-4m4-4h-4v4h4m-4.08 8c-.11.009.119 0 .01 0zm0-4c-.11.009.119 0 .01 0zm4 0c-.11.009.119 0 .01 0zm0 4c-.11.009.119 0 .01 0zm-2-2c-.11.009.119 0 .01 0z"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--search">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--search"></use>
</svg>
</div>
<div class="svgIcon svgIcon--search">
<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="m21 21-4.35-4.35M11 19a8 8 0 1 0-8-8m8 8a8 8 0 1 1 8-8" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--send">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--send"></use>
</svg>
</div>
<div class="svgIcon svgIcon--send">
<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="M11 13 22 2l-7 20zL2 9l20-7" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--settings">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--settings"></use>
</svg>
</div>
<div class="svgIcon svgIcon--settings">
<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="M9 12a3 3 0 1 1 3 3m3-3a3 3 0 1 0-3 3M4.541 8.92c.207-.732.2-1.258-.271-1.74l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06a1.65 1.65 0 0 0 1.82.33 1.65 1.65 0 0 0 1-1.51V3a2 2 0 1 1 4 0v.09A1.65 1.65 0 0 0 15 4.6a1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 1 1 2.83 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82c.26.604.852.997 1.51 1H21a2 2 0 1 1 0 4h-.09A1.65 1.65 0 0 0 19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 1 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33H15a1.65 1.65 0 0 0-1 1.51V21a2 2 0 1 1-4 0v-.09a1.65 1.65 0 0 0-1-1.51 1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 1 1-2.83-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82V15a1.65 1.65 0 0 0-1.51-1H3a2 2 0 1 1 0-4h.09q1.244-.348 1.451-1.08"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--shield">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--shield"></use>
</svg>
</div>
<div class="svgIcon svgIcon--shield">
<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 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--shortParagraph">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--shortParagraph"></use>
</svg>
</div>
<div class="svgIcon svgIcon--shortParagraph">
<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="M4 14.5h12m4-4H4" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--show">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--show"></use>
</svg>
</div>
<div class="svgIcon svgIcon--show">
<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="M1 12s4-8 11-8 11 8 11 8-4 8-11 8m11-8s-4-8-11-8-11 8-11 8 4 8 11 8m0-5a3 3 0 1 0-3-3m3 3a3 3 0 1 1 3-3"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--signIn">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--signIn"></use>
</svg>
</div>
<div class="svgIcon svgIcon--signIn">
<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="M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4m-5-4 5-5-5-5m5 5H3" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--signOut">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--signOut"></use>
</svg>
</div>
<div class="svgIcon svgIcon--signOut">
<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="M9 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h4m7-4 5-5-5-5 5 5H9" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--skills">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--skills"></use>
</svg>
</div>
<div class="svgIcon svgIcon--skills">
<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="M5 8a7 7 0 1 1 7 7m7-7a7 7 0 1 0-7 7m-3.79-1.11L7 23l5-3 5 3-1.21-9.12"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--skipBack">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--skipBack"></use>
</svg>
</div>
<div class="svgIcon svgIcon--skipBack">
<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="M19 4v16L9 12zM5 5v14" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--skipForward">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--skipForward"></use>
</svg>
</div>
<div class="svgIcon svgIcon--skipForward">
<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="M5 4v16l10-8zm14 1v14" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--sortAlphaAsc">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--sortAlphaAsc"></use>
</svg>
</div>
<div class="svgIcon svgIcon--sortAlphaAsc">
<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="M5.5 2v19.5M10 17l-4.5 5L1 17m15-2h6l-6 7h6m1-12-4-8-4 8 1.5-3h5"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--sortAlphaDesc">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--sortAlphaDesc"></use>
</svg>
</div>
<div class="svgIcon svgIcon--sortAlphaDesc">
<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="M5.5 2v19.5M10 17l-4.5 5L1 17M16 2h6l-6 7h6m1 13-4-8-4 8 1.5-3h5"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--sortAsc">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--sortAsc"></use>
</svg>
</div>
<div class="svgIcon svgIcon--sortAsc">
<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="M11 5h4m-4 4h7m-7 4h10M3 17l3 3 3-3m-3 1V4" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--sortDesc">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--sortDesc"></use>
</svg>
</div>
<div class="svgIcon svgIcon--sortDesc">
<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="M11 5h10M11 9h7m-7 4h4M3 17l3 3 3-3m-3 1V4" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--sortHorizontal">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--sortHorizontal"></use>
</svg>
</div>
<div class="svgIcon svgIcon--sortHorizontal">
<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="M8 7h12m0 0-4-4m4 4-4 4m0 6H4m0 0 4 4m-4-4 4-4" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--sortVertical">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--sortVertical"></use>
</svg>
</div>
<div class="svgIcon svgIcon--sortVertical">
<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 16V4m0 0L3 8m4-4 4 4m6 0v12m0 0 4-4m-4 4-4-4" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--star">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--star"></use>
</svg>
</div>
<div class="svgIcon svgIcon--star">
<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 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01z"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--streetview">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--streetview"></use>
</svg>
</div>
<div class="svgIcon svgIcon--streetview">
<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="M4.222 15.208C2.232 15.955 1 16.986 1 18.125c0 2.278 4.925 4.125 11 4.125s11-1.847 11-4.125c0-1.14-1.231-2.17-3.222-2.917M12 19.5h2.333a1 1 0 0 0 1-1V14H16a1 1 0 0 0 1-1v-3a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v3a1 1 0 0 0 1 1h.667v4.5a1 1 0 0 0 1 1zM12 7a3 3 0 1 0-3-3m3 3a3 3 0 0 1-3-3"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--tablet">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--tablet"></use>
</svg>
</div>
<div class="svgIcon svgIcon--tablet">
<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="M6 2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2M6 2a2 2 0 0 0-2 2v16m8-2h.01z"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--tasks">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--tasks"></use>
</svg>
</div>
<div class="svgIcon svgIcon--tasks">
<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="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-2m2 0H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2M8 5a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H9m7 3a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h6"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--themeMap">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--themeMap"></use>
</svg>
</div>
<div class="svgIcon svgIcon--themeMap">
<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="M1 6v14l7-2.5 8 2.5 7-2V4l-7 2.5L8 4zl7-2v13.5l8 2.5V6.5" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--timeAlarm">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--timeAlarm"></use>
</svg>
</div>
<div class="svgIcon svgIcon--timeAlarm">
<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="M4 14a8 8 0 1 1 8 8m8-8a8 8 0 1 0-8 8m6-13.793 1.06-1.06M12 10v5m0-9V2h-2 4"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--timeHistory">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--timeHistory"></use>
</svg>
</div>
<div class="svgIcon svgIcon--timeHistory">
<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="M4 2h16m-1 .952C18.333 9.62 15 12 12 12S5.667 9.619 5 2.952m0 18.572c.667-6.667 4-9.048 7-9.048s6.333 2.381 7 9.048M20 22H4"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--time">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--time"></use>
</svg>
</div>
<div class="svgIcon svgIcon--time">
<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 6v6l4 2m-4 8c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12m10 10C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--timeseries">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--timeseries"></use>
</svg>
</div>
<div class="svgIcon svgIcon--timeseries">
<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="M3 21a2 2 0 1 0-2-2m2 2a2 2 0 1 1 2-2m-1.125-1.798 4.254-6.401m1.827-.045 3.57 4.886M7 9a2 2 0 1 1 2 2m2-2a2 2 0 1 0-2 2m6 8a2 2 0 1 0-2-2m2 2a2 2 0 1 1 2-2m-1-1.735 4-7.534M21 8a2 2 0 1 0-2-2m2 2a2 2 0 1 1 2-2m-2 2a2 2 0 1 0-2-2m2 2a2 2 0 1 1 2-2"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--trash">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--trash"></use>
</svg>
</div>
<div class="svgIcon svgIcon--trash">
<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="M3 6h18-2v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6h3V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2m-6 5v6m4 0v-6"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--trendingDown">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--trendingDown"></use>
</svg>
</div>
<div class="svgIcon svgIcon--trendingDown">
<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="m1 6 7.5 7.5 5-5L23 18h-6 6v-6" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--trendingUp">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--trendingUp"></use>
</svg>
</div>
<div class="svgIcon svgIcon--trendingUp">
<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="m1 18 7.5-7.5 5 5L23 6h-6 6v6" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--turbine">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--turbine"></use>
</svg>
</div>
<div class="svgIcon svgIcon--turbine">
<svg
xmlns="http://www.w3.org/2000/svg"
class="feather feather-aperture"
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="m14.31 8 5.74 9.94M9.69 8h11.48M7.38 12l5.74-9.94M9.69 16 3.95 6.06M14.31 16H2.83m13.79-4-5.74 9.94"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--type">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--type"></use>
</svg>
</div>
<div class="svgIcon svgIcon--type">
<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="M20 7V4H4v3m5 13h6-3V4" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--underline">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--underline"></use>
</svg>
</div>
<div class="svgIcon svgIcon--underline">
<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 3v7a6 6 0 1 1-12 0V3M4 21h16" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--undo">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--undo"></use>
</svg>
</div>
<div class="svgIcon svgIcon--undo">
<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="M9 14H3V8" />
<path d="M21 17.2c0-5-4-9-9-9-2.4 0-4.7.9-6.4 2.6L3 14" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--unlock">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--unlock"></use>
</svg>
</div>
<div class="svgIcon svgIcon--unlock">
<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="M3 20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-6.998a2 2 0 0 0-2-2m2 8.999A2 2 0 0 1 19 22H5a2 2 0 0 1-2-2v-6.998a2 2 0 0 1 2-2h14m-14 0h2V7.005a5 5 0 0 1 9.9-1"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--uploadCloud">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--uploadCloud"></use>
</svg>
</div>
<div class="svgIcon svgIcon--uploadCloud">
<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.004 20.996v-9l-4 4 4-4m8.39 6.39a5 5 0 0 0-2.39-9.389h-1.26a7.999 7.999 0 1 0-13.739 7.3m5-.3 4-4 3.999 4"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--upload">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--upload"></use>
</svg>
</div>
<div class="svgIcon svgIcon--upload">
<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 3v12m5-7-5-5-5 5m14 7v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--user">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--user"></use>
</svg>
</div>
<div class="svgIcon svgIcon--user">
<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="M4 21v-2a4 4 0 0 1 4-4h8a4 4 0 0 1 4 4v2m-8-10a4 4 0 1 0-4-4m4 4a4 4 0 1 1 4-4"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--validation">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--validation"></use>
</svg>
</div>
<div class="svgIcon svgIcon--validation">
<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="M22 11.08V12a10 10 0 1 1-5.93-9.14M22 4 12 14.01l-3-3" />
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--videoCamera">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--videoCamera"></use>
</svg>
</div>
<div class="svgIcon svgIcon--videoCamera">
<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="M23 7v10l-7-5zM3 5h11a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2M14 5H3a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--warning">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--warning"></use>
</svg>
</div>
<div class="svgIcon svgIcon--warning">
<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="M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0M12 9v4m0 4h.01"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--watch">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--watch"></use>
</svg>
</div>
<div class="svgIcon svgIcon--watch">
<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="m16.51 17.35-.35 3.83a2 2 0 0 1-2 1.82H9.83a2 2 0 0 1-2-1.82l-.35-3.83M5 12a7 7 0 1 1 7 7m-7-7a7 7 0 0 0 7 7m1.5-5.5L12 12V9M7.49 6.65l.35-3.83A2 2 0 0 1 9.83 1h4.35a2 2 0 0 1 2 1.82l.35 3.83"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--wifiOff">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--wifiOff"></use>
</svg>
</div>
<div class="svgIcon svgIcon--wifiOff">
<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="M23 23 1 1m10.992 19c-.11.009.119 0 .01 0zM5 12.55a10.94 10.94 0 0 1 5.17-2.39M6.12 6.12A15.9 15.9 0 0 0 1.42 9m7.11 7.11a6 6 0 0 1 6.95 0M19 12.55a11 11 0 0 0-2.28-1.49M22.58 9a16 16 0 0 0-11.87-3.95"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--wifi">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--wifi"></use>
</svg>
</div>
<div class="svgIcon svgIcon--wifi">
<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="M1.42 8c6-5.33 15-5.33 21 0m-3.474 3.55a10.85 10.85 0 0 0-13.973 0m3.503 3.56a5.92 5.92 0 0 1 6.898 0M11.92 19c-.11.009.119 0 .01 0z"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--zoomIn">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--zoomIn"></use>
</svg>
</div>
<div class="svgIcon svgIcon--zoomIn">
<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="m21 21-4.35-4.35M11 19a8 8 0 1 0-8-8m8 8a8 8 0 1 1 8-8m-8-3v6m-3-3h6"
/>
</svg>
</div>
<div class="svgIcon svgIcon--stroked svgIcon--zoomOut">
<svg focusable="false" aria-hidden="true">
<use xlink:href="#svg--zoomOut"></use>
</svg>
</div>
<div class="svgIcon svgIcon--zoomOut">
<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="m21 21-4.35-4.35M11 19a8 8 0 1 0-8-8m8 8a8 8 0 1 1 8-8M8 11h6" />
</svg>
</div>
Using icons
Our icon system is based on SVG files. SVGs have a number of advantages:
- They’re vector graphics that can be infinitely scaled.
- SVG images can be inlined right in the document and thus styled with CSS or even manipulated with JavaScript.
- It is possible to create single SVG sprite sheet and reuse shapes without duplication.
An SVG can be embedded inline in an HTML document using the <svg>
tag:
<!-- somewhere in your markup -->
<!-- `focusable` attribute is set to false to prevent the SVG from receiving focus in IE -->
<div class="svgIcon">
<svg
aria-hidden="true"
focusable="false"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M21 15a2 2 0 01-2 2H7l-4 4V5a2 2 0 012-2h14a2 2 0 012 2v10z"/>
</svg>
</div>
The markup above can be simplified using .svgIcon--stroked
class to avoid repetition of presentational SVG attributes between icons:
<div class="svgIcon svgIcon--stroked">
<svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
<path d="M21 15a2 2 0 01-2 2H7l-4 4V5a2 2 0 012-2h14a2 2 0 012 2v10z"/>
</svg>
</div>
You're probably going to be using multiple icons in your project; while SVG icons are generally lightweight, they can still contain quite a few lines of markup. Fortunately, you can minimize the bloat by using an SVG sprite.
What does an SVG sprite look like?
An SVG sprite is a single SVG file that contains data for multiple SVG graphics:
<!-- sprite.svg -->
<svg xmlns="http://www.w3.org/2000/svg">
<!-- define "add" icon -->
<symbol id="svg--add" viewBox="0 0 24 24">
<!-- all the paths and shapes and whatnot for this icon -->
<path d="M12 19V5m-7 7h14"/>
</symbol>
<!-- define "camera" icon -->
<symbol id="svg--camera" viewBox="0 0 24 24">
<path d="M23 8a2 2 0 00-2-2h-4l-2-3H9L7 6H3a2 2 0 00-2 2v11a2 2 0 002 2h18a2 2 0 002-2M1 8a2 2 0 012-2h4l2-3h6l2 3h4a2 2 0 012 2v11a2 2 0 01-2 2H3a2 2 0 01-2-2m11-2a4 4 0 10-4-4m4 4a4 4 0 114-4"/>
</symbol>
<!-- more icons… -->
</svg>
It is just an <svg>
tag with a bunch of <symbol>
tags. Each <symbol>
tag has a unique ID and wraps all the paths and whatnot for each icon. See this article for further explanation.
Using an SVG sprite
SVG sprite that comes with all the available icons is distributed together with @volue/wave
package. Once installed, the sprite file can be found at node_modules/@volue/wave/dist/core/sprite.svg
. It is also included in @volue/design-icons
package (see readme) along with other files containing icons data.
To place an icon code into your page, link to the SVG sprite by targeting the icon’s name in the href
attribute of use
element:
<div class="svgIcon svgIcon--stroked">
<svg aria-hidden="true">
<use xlink:href="path/to/file/sprite.svg#svg--pieChart"></use>
</svg>
</div>
While externally referenced <use>
is probably most convenient, it is not supported in IE11 and below. If you need to support these browsers, there are two major workaround choices:
- Include the SVG sprite in all the HTML documents themselves.
- Ajax for the sprite.
In the first choice, you need to include your sprite sheet file at the top of <body>
. Wrap it in a container with .is-hidden
class, so that it doesn't take up any space.
<!DOCTYPE html>
<html>
<head><title>My App</title></head>
<body>
<!-- SVG sprite sheet up in the DOM, make sure that the SVG sprite file is included on every page/view you want the icons to appear -->
<div id="svgSpritePlaceholder" class="is-hidden" aria-hidden="true">
<svg width="0" height="0" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg--iconOne" viewBox="0 0 24 24">
<path d="M6 4h8a4 4 0 110 8H6h9a4 4 0 110 8H6V4z"/>
</symbol>
<symbol id="svg--iconTwo" viewBox="0 0 24 24">
<path d="M20 6L9 17l-5-5"/>
</symbol>
<!-- rest of the icons… -->
</svg>
</div>
<h1>SVG is awesome.</h1>
<!-- reuse the icons at any point -->
<div class="svgIcon svgIcon--stroked">
<svg aria-hidden="true" focusable="false"><use xlink:href="#svg--iconOne"></use></svg>
</div>
</body>
</html>
With the second choice, you load your spritemap asynchronously over XHR and inject it onto container. This way the browser can cache the spritemap file.
Wave.utils.loadSvg('path/to/file/sprite.svg', function (err, svg) {
document.getElementById('svgSpritePlaceholder').appendChild(svg);
});
If you are using Angular framework, you can inject your spritemap file using ng-include
directive. Right after <body>
tag place this:
<div id="svgSpritePlaceholder" class="is-hidden" aria-hidden="true">
<ng-include src="'path/to/file/sprite.svg'"></ng-include>
</div>
Once the sprite sheet file is included/loaded you can access all of it's shapes as if they were inline via the <svg>
and <use>
elements.
Everytime you want to use an icon you simply write:
<div class="svgIcon svgIcon--stroked">
<svg aria-hidden="true" focusable="false"><use xlink:href="#svg--iconName"></use></svg>
</div>
By default the icon will inherit the text color from the parent element, but you can use the text color helpers to override this behaviour or apply your own styles:
#svg--inlineStyled {
stroke: seagreen;
}
Icon circles
You can add a circle around icons. Icon circles can be themed using fill helpers:
Icon circles with outlines can be themed using text color helpers:
Accessibility
There are two ways an icon might be used:
- Decorative: icon is just visual sugar – the words around it convey the meaning
- Standalone: icon presented alone that needs to convey meaning all by itself
Majority of icons are intended to be used as decorative icon. When there is a text label accompanying the icon, the icon itself becomes irrelevant to screen readers and the common practice is to hide it using aria-hidden
attribute:
Standalone icons without text next to them need additional attributes such as aria-labelledBy
pointing to icon's <title>
to clarify their meaning. Alternatively you can use hidden assistive text next to the icon to describe it:
Standalone icons used in interactive controls such as buttons don't need any additional attributes as long as you provide an accessible label on the control itself:
Sprite builder
If you need to build a custom SVG sprite sheet from individual SVG icons, here's a tool for that.
Icon font Deprecated
The Icon font is used by adding an HTML <i>
tag with class pf
in combination with a pf-
icon name added to it <i class="pf pf-info"></i>
.
It is highly recommended to use SVG icons where possible instead of the icon font, because SVGs are more reliable and come with less issues.
For details, you should read https://cloudfour.com/thinks/seriously-dont-use-icon-fonts/.
Icon font is no longer extended with new icons - it exists for backwards-compatiblity purposes and eventually it will get removed from the library.
If you are running IIS 6 or higher on your web server, you need to add the following MIME type declaration in web.config in order to properly serve Icon Font:
<system.webServer>
…
<staticContent>
<remove fileExtension=".woff" /> <!-- In case IIS already has this mime type -->
<mimeMap fileExtension=".woff" mimeType="application/font-woff" />
</staticContent>
</system.webServer>