PageSourceSearch

https://heidenhain.ai/assets/index-client-LAk8ACUg.js

js heidenhain.ai collected 2026-10-05 14:00:38 UTC 58,435 bytes, 782 lines download raw bytes

1import{At as e,Ct as t,Dt as n,E as r,Ft as i,G as a,H as o,J as s,M as c,N as l,Nt as u,Ot as d,Q as f,St as p,X as m,Z as h,_t as g,bt as _,dt as ee,h as te,i as v,it as y,kt as b,lt as x,nt as S,st as C,tt as ne,u as re,ut as w,vt as ie,wt as T,xt as E}from"./i18n.svelte-BVGAo3bG.js";(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin===`use-credentials`?t.credentials=`include`:e.crossOrigin===`anonymous`?t.credentials=`omit`:t.credentials=`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();function D(e,t,n){if(typeof localStorage>`u`)return t;try{let r=localStorage.getItem(e);return r===null?t:n?n(r):r}catch{return t}}function O(e,t){if(!(typeof localStorage>`u`))try{t===null?localStorage.removeItem(e):localStorage.setItem(e,t)}catch{}}function k(e,t,n=String){typeof localStorage>`u`||x(()=>{ee(()=>{let r=n(t());try{r===null?localStorage.removeItem(e):localStorage.setItem(e,r)}catch{}})})}typeof window<`u`&&((window.__svelte??={}).v??=new Set).add(`5`);var A=d(null);function j(){return typeof QWebChannel==`function`||/QtWebEngine/i.test(globalThis.navigator?.userAgent??``)}function M(){return typeof QWebChannel==`function`&&typeof qt<`u`&&!!qt.webChannelTransport}function N({timeoutMs:e=3e3}={}){return M()?new Promise(t=>{let n=!1,r=e=>{n||(n=!0,clearTimeout(i),t(e))},i=setTimeout(()=>{console.error(`QWebChannel handshake timed out; continuing as web client`),r(!1)},e);try{new QWebChannel(qt.webChannelTransport,e=>{if(n){console.error(`QWebChannel answered after the timeout; bridge not adopted`);return}let t=e.objects.chatInterface;if(!t){console.error(`QWebChannel has no chatInterface; continuing as web client`),r(!1);return}window.qmlFunctions=t,window.isVTNC=!0,window.heidiDomain=t.domain||``,A.set(t),r(!0)})}catch(e){console.error(`QWebChannel handshake failed; continuing as web client`,e),r(!1)}}):Promise.resolve(!1)}function P(){return!!window.qmlFunctions?.saveFile||!j()}function F(e,...t){let n=window.qmlFunctions?.[e];if(typeof n==`function`)return n.call(window.qmlFunctions,...t)}function I(e){for(let[t,n]of Object.entries(e))window[t]=n}var L={xs:`(max-width: 480px)`,phone:`(max-width: 555px), (max-height: 480px)`,phoneWidth:`(max-width: 555px)`,narrow:`(max-width: 640px)`,mid:`(max-width: 768px)`,stacked:`(max-width: 880px)`,short:`(max-height: 640px)`,low:`(max-height: 560px)`,shorter:`(max-height: 430px)`},R=_(Object.fromEntries(Object.keys(L).map(e=>[e,!1])));function z(e){let t=L[e];if(!t)throw Error(`Unknown breakpoint "${e}" — see $shared/lib/breakpoints.js`);return globalThis.window?.matchMedia?.(t)?.matches??!1}for(let[e,t]of Object.entries(L)){let n=globalThis.window?.matchMedia?.(t);n&&(R[e]=n.matches,n.addEventListener(`change`,t=>R[e]=t.matches))}u();var B={success:4e3,info:4e3,warn:6e3,error:8e3},V=300,H=new class{#e=T(_([]));get messages(){return y(this.#e)}set messages(e){p(this.#e,e,!0)}#t=new Map;#n(e,t){if(t===0)return;let n=setTimeout(()=>{this.messages=this.messages.map(t=>t.id===e?{...t,visible:!1}:t);let t=setTimeout(()=>{this.messages=this.messages.filter(t=>t.id!==e),this.#t.delete(e)},V);this.#t.set(e,t)},t);this.#t.set(e,n)}#r(e){let t=this.#t.get(e);t&&(clearTimeout(t),this.#t.delete(e))}#i(e,t,n={}){let r=n.duration??B[e];if(n.dedupe??!0){let n=this.messages.find(n=>n.type===e&&n.message===t);if(n)return this.#r(n.id),this.messages=this.messages.map(e=>e.id===n.id?{...e,visible:!0}:e),this.#n(n.id,r),n.id}if(n.id){let i=this.messages.find(e=>e.id===n.id);if(i)return this.#r(i.id),this.messages=this.messages.map(r=>r.id===n.id?{...r,type:e,message:t,visible:!0}:r),this.#n(n.id,r),n.id}let i=n.id??crypto.randomUUID();return this.messages=[...this.messages,{id:i,type:e,message:t,visible:!0}],this.#n(i,r),i}success(e,t){return this.#i(`success`,e,t)}error(e,t){return this.#i(`error`,e,t)}info(e,t){return this.#i(`info`,e,t)}warn(e,t){return this.#i(`warn`,e,t)}dismiss(e){this.#r(e),this.messages=this.messages.filter(t=>t.id!==e)}clear(){for(let e of this.#t.values())clearTimeout(e);this.#t.clear(),this.messages=[]}},U=f(`<button type="button"> </button>`),W=f(`<div class="toast-container svelte-ehorwa"></div>`);function G(t,n){e(n,!1),te();var c=h(),u=ie(c),d=e=>{var t=W();o(t,5,()=>H.messages,e=>e.id,(e,t)=>{var n=U();let a;var o=g(n,!0);i(n),w(e=>{a=l(n,1,`toast toast-${y(t).type??``}`,`svelte-ehorwa`,a,{"toast-visible":y(t).visible}),r(n,`aria-label`,e),s(o,y(t).message)},[()=>v(`toast.dismiss`)]),S(`click`,n,()=>H.dismiss(y(t).id)),m(e,n)}),i(t),m(e,t)};a(u,e=>{H.messages.length>0&&e(d)}),m(t,c),b()}ne([`click`]);var K=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
2  <path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"/>
3  <circle cx="9" cy="7" r="4"/>
4  <path d="M23 21v-2a4 4 0 0 0-3-3.87"/>
5  <path d="M16 3.13a4 4 0 0 1 0 7.75"/>
6</svg>
7`,q=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
8  <path d="M18 20V10"/>
9  <path d="M12 20V4"/>
10  <path d="M6 20v-6"/>
11</svg>
12`,J=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
13  <polyline points="20 6 9 17 4 12"/>
14</svg>
15`,Y=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2">
16  <path d="M6 9l6 6 6-6"/>
17</svg>
18`,ae=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="#000">
19  <path d="M181.66,170.34a8,8,0,0,1,0,11.32l-48,48a8,8,0,0,1-11.32,0l-48-48a8,8,0,0,1,11.32-11.32L128,212.69l42.34-42.35A8,8,0,0,1,181.66,170.34Zm-96-84.68L128,43.31l42.34,42.35a8,8,0,0,0,11.32-11.32l-48-48a8,8,0,0,0-11.32,0l-48,48a8,8,0,0,0,11.32,11.32Z"/>
20</svg>
21`,oe=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
22  <path d="M9 5l7 7-7 7"/>
23</svg>
24`,se=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="#000">
25  <path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"/>
26</svg>
27`,ce=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
28  <rect x="9" y="9" width="13" height="13" rx="2"/>
29  <path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/>
30</svg>
31`,le=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000">
32  <path d="M6,2A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6M6,4H13V9H18V20H6V4M8,12V14H16V12H8M8,16V18H13V16H8Z"/>
33</svg>
34`,ue=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="#000">
35  <path d="M4 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V5.414a1 1 0 0 0-.293-.707l-3.414-3.414A1 1 0 0 0 9.586 1H4zm5 1.5L12.5 6H10a1 1 0 0 1-1-1V2.5zM5 8h6v1H5V8zm0 2.5h6v1H5v-1z"/>
36</svg>
37`,de=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="#000">
38  <circle cx="3" cy="8" r="1.5"/>
39  <circle cx="8" cy="8" r="1.5"/>
40  <circle cx="13" cy="8" r="1.5"/>
41</svg>
42`,fe=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
43  <path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"/>
44  <polyline points="7 10 12 15 17 10"/>
45  <line x1="12" y1="15" x2="12" y2="3"/>
46</svg>
47`,pe=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
48  <path d="M3 3l18 18M10.6 10.6a2 2 0 002.8 2.8M9.9 4.24A9.12 9.12 0 0112 4c5 0 9 4.5 10 8-.3.6-.7 1.4-1.4 2.3M6.6 6.6C4.6 8 3.3 9.7 2 12c1 3.5 5 8 10 8 1.5 0 2.9-.3 4.1-.9"/>
49</svg>
50`,me=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
51  <path d="M2 20a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8l-7 5V8l-7 5V4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"/>
52  <path d="M17 18h1"/><path d="M12 18h1"/><path d="M7 18h1"/>
53</svg>
54`,he=`<?xml version="1.0" encoding="utf-8"?>
55<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="-5 -5 47 56">
56<style type="text/css">
57	.st0{fill:none;stroke:#008abd;stroke-width:2;stroke-miterlimit:10;}
58</style>
59<g>
60	<polygon class="st0" points="1,1 25,1 36,12 36,45 1,45"/>
61	<polyline class="st0" points="25,1 25,12 36,12"/>
62	<line class="st0" x1="7" y1="20" x2="30" y2="20"/>
63	<line class="st0" x1="7" y1="26" x2="30" y2="26"/>
64	<line class="st0" x1="7" y1="32" x2="30" y2="32"/>
65	<line class="st0" x1="7" y1="38" x2="22" y2="38"/>
66</g>
67</svg>
68`,ge=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
69  <circle cx="12" cy="12" r="9"/>
70  <path d="M3 12h18"/>
71  <path d="M12 3a14 14 0 0 1 0 18a14 14 0 0 1 0 -18"/>
72</svg>
73`,_e=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 221.1 25.928" fill="#000">
74  <path d="M 0,0 V 25.92773 H 7.18164 V 15.50585 h 9.78711 v 10.42188 h 7.18164 V 0 H 16.96875 V 10.35742 H 7.18164 V 0 Z M 27.40039,0 V 25.92773 H 45.44922 V 21.03515 H 34.58203 v -5.7832 H 44.68555 V 10.48632 H 34.58203 V 4.89453 H 45.44922 V 0 Z m 20.02735,0 v 25.92773 h 7.18164 V 0 Z m 10.43164,0 v 25.92773 h 10.953116 c 8.90534,0 14.75977,-3.37551 14.75977,-12.96484 C 83.572266,3.37489 77.717836,0 68.812496,0 Z M 84.537106,0 V 25.92773 H 102.58399 V 21.03515 H 91.718746 v -5.7832 H 101.82227 V 10.48632 H 91.718746 V 4.89453 H 102.58399 V 0 Z m 20.578134,0 v 25.92773 h 6.03711 l -0.44532,-20.14453 8.26172,20.14453 h 10.10547 V 0 h -6.10156 L 123.54492,20.14648 114.52149,0 Z m 27.20898,0 v 25.92773 h 7.17969 V 15.50585 h 9.78711 v 10.42188 h 7.18164 V 0 h -7.18164 v 10.35742 h -9.78711 V 0 Z m 35.21484,0 -10.42187,25.92773 h 7.18164 l 1.9707,-5.40039 h 11.1836 l 2.0332,5.40039 h 7.18164 L 176.2461,0 Z m 19.44532,0 v 25.92773 h 7.18164 V 0 Z m 10.1582,0 v 25.92773 h 6.03711 L 202.73438,5.7832 210.9961,25.92773 h 10.10351 V 0 H 215 L 215.57227,20.14648 206.54883,0 Z M 65.041016,5.02734 h 3.37695 c 3.91333,0 7.61133,2.58488 7.61133,7.93555 0,5.352 -3.698,7.9375 -7.61133,7.9375 h -3.37695 z m 106.820314,0.18359 3.875,10.61328 h -7.75391 z"/>
75</svg>
76`,ve=`<?xml version="1.0" encoding="UTF-8"?>
77<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
78<svg width="800px" height="800px" viewBox="0 0 512 512" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
79    <title>image</title>
80    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
81        <g id="icon" fill="#ca7e1a" transform="translate(64.000000, 64.000000)">
82            <path d="M1.42108547e-14,384 L1.42108547e-14,1.45661261e-11 L384,1.45661261e-11 L384,384 L1.42108547e-14,384 Z M109.226667,185.6 L42.666,292.548 L42.666,341.333 L341.333,341.333 L341.333,307.413 L277.333333,243.413333 L211.84,308.906667 L109.226667,185.6 Z M341.333,42.666 L42.666,42.666 L42.666,211.877 L104.106667,113.066667 L214.826667,245.76 L277.333333,183.253333 L341.333,247.253 L341.333,42.666 Z M245.333333,85.3333333 C263.006445,85.3333333 277.333333,99.6602213 277.333333,117.333333 C277.333333,135.006445 263.006445,149.333333 245.333333,149.333333 C227.660221,149.333333 213.333333,135.006445 213.333333,117.333333 C213.333333,99.6602213 227.660221,85.3333333 245.333333,85.3333333 Z" id="Combined-Shape">
83
84</path>
85        </g>
86    </g>
87</svg>`,ye=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="#000">
88  <path d="M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm-.5 3h1v1h-1V4zm0 2.5h1v5.5h-1V6.5z"/>
89</svg>
90`,be=`<?xml version="1.0" encoding="utf-8"?>
91<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="-5 -5 47 56">
92<style type="text/css">
93  .st0{fill:none;stroke:#9b2f2f;stroke-width:2;stroke-miterlimit:10;}
94</style>
95<g>
96  <polygon class="st0" points="1,1 25,1 36,12 36,45 1,45"/>
97  <polyline class="st0" points="25,1 25,12 36,12"/>
98  <path class="st0" d="M13,18 C10,18 10,21 10,23 C10,25 9,26 7,26 C9,26 10,27 10,29 C10,31 10,34 13,34"/>
99  <path class="st0" d="M24,18 C27,18 27,21 27,23 C27,25 28,26 30,26 C28,26 27,27 27,29 C27,31 27,34 24,34"/>
100</g>
101</svg>
102`,xe=`<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9 17H7A5 5 0 0 1 7 7h2"/><path d="M15 7h2a5 5 0 0 1 4 8"/><line x1="8" y1="12" x2="12" y2="12"/><line x1="2" y1="2" x2="22" y2="22"/></svg>
103`,Se=`<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/></svg>
104`,Ce=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
105  <path d="M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4"/>
106  <polyline points="16 17 21 12 16 7"/>
107  <line x1="21" y1="12" x2="9" y2="12"/>
108</svg>
109`,we=`<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="4" width="20" height="16" rx="2"/><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"/></svg>
110`,Te=`<?xml version="1.0" encoding="utf-8"?><!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
111<svg fill="#ffffff" width="800px" height="800px" viewBox="0 0 256 256" id="Flat" xmlns="http://www.w3.org/2000/svg">
112  <path d="M248,132a56.1211,56.1211,0,0,0-31.99951-50.61035L216,72a47.98283,47.98283,0,0,0-88-26.49316A47.98283,47.98283,0,0,0,40,71.99951l-.00049,9.39014A56.00268,56.00268,0,0,0,40,182.58569V184a47.98283,47.98283,0,0,0,88,26.49316A47.98283,47.98283,0,0,0,216,184v-1.41431A56.06726,56.06
112726,0,0,0,248,132ZM88,216a32.0433,32.0433,0,0,1-31.812-28.55664A56.1738,56.1738,0,0,0,64,188h8a8,8,0,0,0,0-16H64A40.00827,40.00827,0,0,1,50.66553,94.27393a7.99958,7.99958,0,0,0,5.33349-7.542L56,72a32,32,0,0,1,64,0v76.26147A47.80252,47.80252,0,0,0,88,136a8,8,0,0,0,0,16,32,32,0,0,1,0,64Zm104-44h-8a8,8,0,0,0,0,16h8a56.1738,56.1738,0,0,0,7.812-.55664A31.999,31.999,0,1,1,168,152a8,8,0,0,0,0-16,47.80252,47.80252,0,0,0-32,12.26147V72a32,32,0,1,1,64,.00049l.001,14.73144a7.99958,7.99958,0,0,0,5.33349,7.542A40.00827,40.00827,0,0,1,192,172ZM60,128a8,8,0,0,1,0-16A20.0226,20.0226,0,0,0,80,92V84a8,8,0,0,1,16,0v8A36.04061,36.04061,0,0,1,60,128Zm144-8a8.00008,8.00008,0,0,1-8,8,36.04061,36.04061,0,0,1-36-36V84a8,8,0,0,1,16,0v8a20.0226,20.0226,0,0,0,20,20A8.00008,8.00008,0,0,1,204,120Z"/>
113</svg>`,Ee=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
114  <path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"/>
115</svg>
116`,De=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
117  <line x1="12" y1="5" x2="12" y2="19"/>
118  <line x1="5" y1="12" x2="19" y2="12"/>
119</svg>
120`,Oe=`<svg xmlns="http://www.w3.org/2000/svg"  viewBox="0 0 128 128" width="20px" height="20px"><path d="M 34 1 C 21.32 1 11 11.32 11 24 L 11 104 C 11 116.68 21.32 127 34 127 L 94 127 C 106.68 127 117 116.68 117 104 L 117 24 C 117 11.32 106.68 1 94 1 L 34 1 z M 34 7 L 94 7 C 103.37 7 111 14.63 111 24 L 111 104 C 111 113.37 103.37 121 94 121 L 34 121 C 24.63 121 17 113.37 17 104 L 17 24 C 17 14.63 24.63 7 34 7 z M 34 51 C 32.34 51 31 52.34 31 54 C 31 55.66 32.34 57 34 57 L 94 57 C 95.66 57 97 55.66 97 54 C 97 52.34 95.66 51 94 51 L 34 51 z M 34 71 C 32.34 71 31 72.34 31 74 C 31 75.66 32.34 77 34 77 L 94 77 C 95.66 77 97 75.66 97 74 C 97 72.34 95.66 71 94 71 L 34 71 z M 34 91 C 32.34 91 31 92.34 31 94 C 31 95.66 32.34 97 34 97 L 64 97 C 65.66 97 67 95.66 67 94 C 67 92.34 65.66 91 64 91 L 34 91 z"/></svg>`,ke=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="none" stroke="#000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
121  <path d="M1.5 1.5v4h4"/>
122  <path d="M2.1 10a6 6 0 1 0 .9-5L1.5 5.5"/>
123</svg>
124`,Ae=`<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M17 3a2.85 2.83 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5Z"/><path d="m15 5 4 4"/></svg>
125`,je=`<?xml version="1.0" encoding="UTF-8"?>\r
126<svg\r
127    width="24px"\r
128    height="24px"\r
129    viewBox="0 0 24 24"\r
130    xmlns="http://www.w3.org/2000/svg"\r
131    aria-hidden="true">\r
132  <path\r
133    d="M12 5v14m0 0l-6-6m6 6l6-6"\r
134    stroke="#fff"\r
135    stroke-width="3"\r
136    fill="none"\r
137    stroke-linecap="round"\r
138    stroke-linejoin="round"/>\r
139</svg>\r
140`,Me=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="#000">
141  <path d="M8.5 2a6.5 6.5 0 0 1 4.935 10.728l4.419 4.419.064.078a.5.5 0 0 1-.693.693l-.079-.064-4.419-4.42A6.5 6.5 0 1 1 8.5 2m0 1a5.5 5.5 0 1 0 0 11 5.5 5.5 0 0 0 0-11"/>
142</svg>
143`,Ne=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 22" fill="none">
144  <line x1="8" y1="20" x2="8" y2="2" stroke="#000" stroke-width="2" stroke-linecap="round"/>
145  <polyline points="2,8 8,2 14,8" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
146</svg>
147`,Pe=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
148  <circle cx="12" cy="12" r="3"/>
149  <path d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 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 0 1 2.83 0 2 2 
1490 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1z"/>
150</svg>
151`,Fe=`<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8"/><polyline points="16 6 12 2 8 6"/><line x1="12" y1="2" x2="12" y2="15"/></svg>
152`,Ie=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="#000">
153  <path d="M8 1a5 5 0 0 0-5 5v2a2 2 0 0 0-1 1.73V13a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V9.73A2 2 0 0 0 13 8V6a5 5 0 0 0-5-5zm3 5v2H5V6a3 3 0 1 1 6 0z"/>
154</svg>
155`,Le=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="#000">
156  <path d="M16.5 4C17.3284 4 18 4.67157 18 5.5V14.5C18 15.3284 17.3284 16 16.5 16H3.5C2.67157 16 2 15.3284 2 14.5V5.5C2 4.67157 2.67157 4 3.5 4H16.5ZM7 15H16.5C16.7761 15 17 14.7761 17 14.5V5.5C17 5.22386 16.7761 5 16.5 5H7V15ZM3.5 5C3.22386 5 3 5.22386 3 5.5V14.5C3 14.7761 3.22386 15 3.5 15H6V5H3.5Z"/>
157</svg>
158`,Re=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
159  <line x1="4" y1="7" x2="20" y2="7"/>
160  <line x1="4" y1="12" x2="20" y2="12"/>
161  <line x1="4" y1="17" x2="20" y2="17"/>
162  <circle cx="9" cy="7" r="2.5"/>
163  <circle cx="15" cy="12" r="2.5"/>
164  <circle cx="7" cy="17" r="2.5"/>
165</svg>
166`,ze=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
167  <path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"/>
168  <path d="M20 3v4"/><path d="M22 5h-4"/><path d="M4 17v2"/><path d="M5 18H3"/>
169</svg>
170`,Be=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000" stroke="#000" stroke-width="2">
171  <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/>
172</svg>
173`,Ve=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2">
174  <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/>
175</svg>
176`,He=`<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#FFFFFF">
177    <path d="M320-320h320v-320H320v320ZM480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"/>
178</svg>
179`,Ue=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
180  <circle cx="12" cy="12" r="5"/>
181  <line x1="12" y1="1" x2="12" y2="3"/>
182  <line x1="12" y1="21" x2="12" y2="23"/>
183  <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"/>
184  <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"/>
185  <line x1="1" y1="12" x2="3" y2="12"/>
186  <line x1="21" y1="12" x2="23" y2="12"/>
187  <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"/>
188  <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"/>
189</svg>
190`,We=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#fff"><path d="M22 4h-2c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h2V4zM2.17 11.12c-.11.25-.17.52-.17.8V13c0 1.1.9 2 2 2h5.5l-.92 4.65c-.05.22-.02.46.08.66.23.45.52.86.88 1.22L10 22l6.41-6.41c.38-.38.59-.89.59-1.42V6.34C17 5.05 15.95 4 14.66 4h-8.1c-.71 0-1.36.37-1.72.97l-2.67 6.15z"/></svg>
191`,Ge=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#fff"><path d="M2 20h2c.55 0 1-.45 1-1v-9c0-.55-.45-1-1-1H2v11zm19.83-7.12c.11-.25.17-.52.17-.8V11c0-1.1-.9-2-2-2h-5.5l.92-4.65c.05-.22.02-.46-.08-.66a4.8 4.8 0 0 0-.88-1.22L14 2 7.59 8.41C7.21 8.79 7 9.3 7 9.83v7.84C7 18.95 8.05 20 9.34 20h8.11c.7 0 1.36-.37 1.72-.97l2.66-6.15z"/></svg>
192`,Ke=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2">
193  <polyline points="3 6 5 6 21 6"/>
194  <path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"/>
195</svg>
196`,qe=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
197  <path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"/>
198  <path d="M12 9v4"/>
199  <path d="M12 17h.01"/>
200</svg>
201`,Je=`<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">
202  <path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/>
203  <polyline points="14 2 14 8 20 8"/>
204  <line x1="12" y1="18" x2="12" y2="12"/>
205  <polyline points="9 15 12 12 15 15"/>
206</svg>
207`,Ye=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
208  <path d="M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2"/>
209  <circle cx="12" cy="7" r="4"/>
210</svg>
211`,Xe=`<svg xmlns="http://www.w3.org/2000/svg" width="62" height="24" viewBox="0 0 62 24" fill="currentColor"><text x="0" y="19" font-family="Arial, Helvetica, sans-serif" font-size="21" font-weight="700" font-style="italic" letter-spacing="-2">vTNC7</text></svg>
212`,Ze=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
213  <path d="M14.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.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"/>
214</svg>
215`,Qe=`<?xml version="1.0" encoding="utf-8"?>\r
216<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
217<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
218	 width="46px" height="46px" viewBox="0 0 46 46" style="enable-background:new 0 0 46 46;" xml:space="preserve" fill="#8523f5">\r
219<polygon points="23,23 16,16 16,21 9,21 9,25 16,25 16,30 "/>\r
220<polygon points="25,7 9,7 9,9 24,9 24,37 9,37 9,39 25,39 37,23 "/>\r
221</svg>\r
222`,$e=`<?xml version="1.0" encoding="utf-8"?>
223<!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
224<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
225	 width="30px" height="30px" viewBox="0 0 30 30" style="enable-background:new 0 0 30 30;" xml:space="preserve">
226<style type="text/css">
227	.st0{fill:none;stroke:#8523f5;stroke-width:2;stroke-miterlimit:10;}
228</style>
229<polyline class="st0" points="13,25 2,25 2,4 28,4 28,12 "/>
230<line class="st0" x1="9" y1="3" x2="9" y2="24"/>
231<line class="st0" x1="9" y1="13" x2="20" y2="13"/>
232<polygon class="st0" points="19,25 27.5,16.5 24.5,13.5 16,22 16,25 "/>
232
233</svg>
234`,et=`<?xml version="1.0" encoding="utf-8"?>\r
235<!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
236<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
237	 width="44px" height="44px" viewBox="0 0 44 44" style="enable-background:new 0 0 44 44;" xml:space="preserve" fill="#41852d">\r
238<polygon points="8,6 34,6 34,19 32,19 32,8 10,8 10,36 22,36 22,38 8,38 "/>\r
239<polygon points="36,32 32,28 32,31 25,31 25,33 32,33 32,36 "/>\r
240<polygon points="32,43 24,35.7 25.5,34.3 32,40.2 40.1,32 32,23.8 25.4,29.7 24,28.3 32,21 43,32 "/>\r
241<rect x="12" y="11" width="14" height="2"/>\r
242<rect x="12" y="16" width="8" height="2"/>\r
243<rect x="12" y="21" width="8" height="2"/>\r
244</svg>\r
245`,tt=`<svg xmlns="http://www.w3.org/2000/svg" width="37px" height="37px" viewBox="7 6 37 37" fill="currentColor">
246<polygon points="8,6 34,6 34,19 32,19 32,8 10,8 10,36 22,36 22,38 8,38 "/>
247<polygon points="36,32 32,28 32,31 25,31 25,33 32,33 32,36 "/>
248<polygon points="32,43 24,35.7 25.5,34.3 32,40.2 40.1,32 32,23.8 25.4,29.7 24,28.3 32,21 43,32 "/>
249<rect x="12" y="11" width="14" height="2"/>
250<rect x="12" y="16" width="8" height="2"/>
251<rect x="12" y="21" width="8" height="2"/>
252</svg>
253`,nt=`<!-- Stroke redraw of ProgrammingMainIconBlack.svg for TracedIcon (which needs a
254     centerline to draw). The original is built from 2-unit-wide filled ribbons, so
255     each one maps onto a 2-wide stroke down its middle. Same viewBox. The one
256     exception is the small arrow head: a solid triangle has no centerline, and a
257     stroked chevron in its place reads visibly thinner, so it stays a fill — it is
258     copied from the original verbatim. TracedIcon keeps such an element solid,
259     recolors it with the rest on hover, and leaves it out of the trace. -->
260<svg xmlns="http://www.w3.org/2000/svg" width="37px" height="37px" viewBox="7 6 37 37" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="butt" stroke-linejoin="miter">
261  <polyline points="33,19 33,7 9,7 9,37 22,37"/>
262  <line x1="12" y1="12" x2="26" y2="12"/>
263  <line x1="12" y1="17" x2="20" y2="17"/>
264  <line x1="12" y1="22" x2="20" y2="22"/>
265  <line x1="25" y1="32" x2="32" y2="32"/>
266  <polygon points="36,32 32,28 32,36" fill="currentColor" stroke="none"/>
267  <polyline points="24.7,29 32,22.4 41.55,32 32,41.6 24.75,35"/>
268</svg>
269`,rt=`<?xml version="1.0" encoding="utf-8"?>\r
270<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
271<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
272	 width="40px" height="40px" viewBox="0 0 40 40" style="enable-background:new 0 0 40 40;" xml:space="preserve" fill="#8523f5">\r
273<g>\r
274	<rect x="23" y="9" width="14" height="2"/>\r
275</g>\r
276<g>\r
277	<rect x="18" y="9" width="3" height="2"/>\r
278</g>\r
279<g>\r
280	<rect x="23" y="15" width="14" height="2"/>\r
281</g>\r
282<g>\r
283	<rect x="18" y="15" width="3" height="2"/>\r
284</g>\r
285<g>\r
286	<rect x="23" y="21" width="14" height="2"/>\r
287</g>\r
288<g>\r
289	<rect x="18" y="21" width="3" height="2"/>\r
290</g>\r
291<g>\r
292	<rect x="23" y="27" width="14" height="2"/>\r
293</g>\r
294<g>\r
295	<rect x="18" y="27" width="3" height="2"/>\r
296</g>\r
297<rect x="2" y="9" width="12" height="2"/>\r
298<rect x="7" y="11" width="2" height="16"/>\r
299<polygon points="8,29 14,23 13,22 8,27 "/>\r
300<polygon points="8,29 2,23 3,22 8,27 "/>\r
301</svg>\r
302`,it=`<?xml version="1.0" encoding="utf-8"?>\r
303<!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
304<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
305	 width="26px" height="21px" viewBox="0 0 28 23" style="enable-background:new 0 0 28 32;" xml:space="preserve">\r
306<style type="text/css">\r
307	.st0{fill:none;stroke:#8523f5;stroke-width:2;stroke-miterlimit:10;}\r
308</style>\r
309<rect x="1" y="1" class="st0" width="26" height="21"/>\r
310<line class="st0" x1="27" y1="8" x2="1" y2="8"/>\r
311<line class="st0" x1="27" y1="15" x2="1" y2="15"/>\r
312<line class="st0" x1="9" y1="7" x2="9" y2="22"/>\r
313</svg>\r
314`,at=`<?xml version="1.0" encoding="utf-8"?>\r
315<!-- Generator: Adobe Illustrator 24.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
316<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
317	 viewBox="0 0 40 40" style="enable-background:new 0 0 40 40;" xml:space="preserve" fill="#8523f5">\r
318<g>\r
319	<rect x="12" y="7" width="22" height="2"/>\r
320</g>\r
321<g>\r
322	<rect x="6" y="7" width="4" height="2"/>\r
323</g>\r
324<g>\r
325	<rect x="12" y="14" width="22" height="2"/>\r
326</g>\r
327<g>\r
328	<rect x="6" y="14" width="4" height="2"/>\r
329</g>\r
330<g>\r
331	<rect x="12" y="21" width="22" height="2"/>\r
332</g>\r
333<g>\r
334	<rect x="6" y="21" width="4" height="2"/>\r
335</g>\r
336<g>\r
337	<rect x="12" y="28" width="22" height="2"/>\r
338</g>\r
339<g>\r
340	<rect x="6" y="28" width="4" height="2"/>\r
341</g>\r
342</svg>\r
343`,ot=`<?xml version="1.0" encoding="utf-8"?>\r
344<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
345<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
346	 width="40px" height="40px" viewBox="0 0 40 40" style="enable-background:new 0 0 40 40;" xml:space="preserve">\r
347<g>\r
348	<rect x="15" y="9" width="14" height="2"/>\r
349</g>\r
350<g>\r
351	<rect x="10" y="9" width="3" height="2"/>\r
352</g>\r
353<g>\r
354	<rect x="15" y="15" width="14" height="2"/>\r
355</g>\r
356<g>\r
357	<rect x="10" y="15" width="3" height="2"/>\r
358</g>\r
359<g>\r
360	<rect x="15" y="21" width="14" height="2"/>\r
361</g>\r
362<g>\r
363	<rect x="10" y="21" width="3" height="2"/>\r
364</g>\r
365<g>\r
366	<rect x="15" y="27" width="14" height="2"/>\r
367</g>\r
368<g>\r
369	<rect x="10" y="27" width="3" height="2"/>\r
370</g>\r
371</svg>\r
372`,st=`<?xml version="1.0" encoding="utf-8"?>\r
373<!-- Generator: Adobe Illustrator 24.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
374<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
375	 viewBox="0 0 31 31" style="enable-background:new 0 0 31 31;" xml:space="preserve">\r
376<style type="text/css">\r
377	.st0{fill:none;stroke:#8523f5;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10;}\r
378	.st1{fill:none;stroke:#8523f5;stroke-width:1.5;stroke-linejoin:round;stroke-miterlimit:10;}\r
379</style>\r
380<line class="st0" x1="16" y1="0" x2="16" y2="30"/>\r
381<line class="st0" x1="1" y1="15" x2="31" y2="15"/>\r
382<circle class="st1" cx="16" cy="15" r="12"/>\r
383<circle class="st1" cx="16" cy="15" r="8"/>\r
384</svg>\r
385`,ct=`<?xml version="1.0" encoding="utf-8"?>\r
386<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
387<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
388	 viewBox="0 0 21 26" style="enable-background:new 0 0 21 26;" xml:space="preserve">\r
389<style type="text/css">\r
390	.st0{fill:none;stroke:#8523f5;stroke-width:2;stroke-miterlimit:10;}\r
391	.st1{stroke:#8523f5;stroke-width:2;stroke-linecap:round;stroke-miterlimit:10;}\r
392</style>\r
393<polyline class="st0" points="1,26 1,11 6,4 15,4 20,11 20,26 "/>\r
394<line class="st0" x1="2" y1="10" x2="19" y2="10"/>\r
395<polyline class="st1" points="8,4 9,1 12,1 13,4 "/>\r
396</svg>\r
397`,lt=`<?xml version="1.0" encoding="utf-8"?>\r
398<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
399<svg version="1.2" baseProfile="tiny" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
400	 x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" xml:space="preserve">\r
401<g>\r
402</g>\r
403<g id="XMLID_1_">\r
404	<g>\r
405		<path fill="#ff5757" d="M10,1.5c4.7,0,8.5,3.8,8.5,8.5s-3.8,8.5-8.5,8.5S1.5,14.7,1.5,10S5.3,1.5,10,1.5z"/>\r
406	</g>\r
407	<g>\r
408		<path fill="none" stroke="#deaf00" stroke-width="3" stroke-miterlimit="10" d="M18.5,10c0,4.7-3.8,8.5-8.5,8.5S1.5,14.7,1.5,10\r
409			S5.3,1.5,10,1.5S18.5,5.3,18.5,10z"/>\r
410	</g>\r
411</g>\r
412<g>\r
413</g>\r
414<g>\r
415</g>\r
416<g>\r
417</g>\r
418<g>\r
419</g>\r
420<g>\r
421</g>\r
422</svg>\r
423`,ut=`<?xml version="1.0" encoding="utf-8"?>\r
424<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
425<svg version="1.2" baseProfile="tiny" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
426	 x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" xml:space="preserve">\r
427<g>\r
428</g>\r
429<polygon fill="#ff5757" stroke="#ff5757" stroke-miterlimit="10" points="6.3,19.5 0.5,13.7 0.5,5.8 6.3,0.5 14.2,0.5 19.5,5.8\r
430	19.5,13.7 14.2,19.5 "/>
430\r
431<g>\r
432	<rect x="9" y="4" fill="#FFFFFF" width="2" height="8"/>\r
433	<rect x="9" y="14" fill="#FFFFFF" width="2" height="2"/>\r
434</g>\r
435<g>\r
436</g>\r
437<g>\r
438</g>\r
439<g>\r
440</g>\r
441<g>\r
442</g>\r
443<g>\r
444</g>\r
445</svg>\r
446`,dt=`<?xml version="1.0" encoding="UTF-8" standalone="no"?>
447<svg
448   xmlns:dc="http://purl.org/dc/elements/1.1/"
449   xmlns:cc="http://creativecommons.org/ns#"
450   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
451   xmlns:svg="http://www.w3.org/2000/svg"
452   xmlns="http://www.w3.org/2000/svg"
453   viewBox="0 0 25 25"
454   height="25"
455   width="25"
456   xml:space="preserve"
457   version="1.1"
458   id="svg2"><metadata
459     id="metadata8"><rdf:RDF><cc:Work
460         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
461           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
462     id="defs6"><clipPath
463       id="clipPath16"
464       clipPathUnits="userSpaceOnUse"><path
465         id="path18"
466         d="M 0,20 20,20 20,0 0,0 0,20 Z" /></clipPath></defs><g
467     transform="matrix(1.25,0,0,-1.25,0,25)"
468     id="g10"><g
469       id="g12"><g
470         clip-path="url(#clipPath16)"
471         id="g14"><g
472           transform="translate(20,10)"
473           id="g20"><path
474             id="path22"
475             style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none"
476             d="m 0,0 c 0,-5.523 -4.477,-10 -10,-10 -5.523,0 -10,4.477 -10,10 0,5.523 4.477,10 10,10 C -4.477,10 0,5.523 0,0" /></g><g
477           transform="translate(13.0265,16.5)"
478           id="g24"><path
479             id="path26"
480             style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
481             d="m 0,0 c 3.752,-1.683 5.563,-5.875 3.786,-9.428 -1.778,-3.552 -6.26,-5.068 -10.012,-3.385 -3.752,1.683 -5.352,5.928 -3.575,9.481 0.743,1.485 2.007,2.682 3.576,3.385" /></g><g
482           transform="translate(10.0189,18)"
483           id="g28"><path
484             id="path30"
485             style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
486             d="M 0,0 0,-7" /></g></g></g></g></svg>`,ft=`<?xml version="1.0" encoding="utf-8"?>\r
487<svg version="1.1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px"\r
488	 width="26px" height="26px" viewBox="0 0 26 26" fill="currentColor">\r
489<path d="M25.8,23.5l-12-22c-0.4-0.7-1.4-0.7-1.8,0l-12,22C-0.3,24.2,0.2,25,1,25h24C25.7,25,26.2,24.2,25.8,23.5z M17.7,14.7l-6,6\r
490	C11.5,20.9,11.2,21,11,21s-0.5-0.1-0.7-0.3l-3-3c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l2.3,2.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0\r
491	S18.1,14.3,17.7,14.7z"/>\r
492</svg>\r
493`,pt=`<?xml version="1.0" encoding="utf-8"?>\r
494<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
495<svg version="1.2" baseProfile="tiny" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
496	 x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" xml:space="preserve">\r
497<g id="XMLID_2_">\r
498	<g>\r
499		<circle fill="#FFFFFF" cx="10" cy="4.5" r="1.5"/>\r
500		<path fill="#b0cb24" d="M10,0c5.5,0,10,4.5,10,10s-4.5,10-10,10S0,15.5,0,10S4.5,0,10,0z M11.5,4.5C11.5,3.7,10.8,3,10,3\r
501			S8.5,3.7,8.5,4.5S9.2,6,10,6S11.5,5.3,11.5,4.5z"/>\r
502	</g>\r
503	<g>\r
504	</g>\r
505</g>\r
506<g id="XMLID_1_">\r
507	<g>\r
508		<path fill="#FFFFFF" d="M11,15c0,1,1,1,1,1v1H8v-1c0,0,1,0,1-1c0-2,0-3,0-4s-1-1-1-1V9l3-1.5C11,7.5,11,14,11,15z"/>\r
509	</g>\r
510	<g>\r
511	</g>\r
512</g>\r
513<g>\r
514</g>\r
515<g>\r
516</g>\r
517<g>\r
518</g>\r
519<g>\r
520</g>\r
521<g>\r
522</g>\r
523</svg>\r
524`,mt=`<?xml version="1.0" encoding="utf-8"?>\r
525<!-- Generator: Adobe Illustrator 24.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
526<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
527	 viewBox="0 0 22 22" style="enable-background:new 0 0 22 22;" xml:space="preserve">\r
528<style type="text/css">\r
529	.st0{fill:#deaf00;}\r
530	.st1{fill:#FFFFFF;}\r
531</style>\r
532<circle class="st0" cx="11" cy="11" r="11"/>\r
533<g>\r
534	<path class="st1" d="M7,8c0.1-1.7,0.3-2.4,1-3.2C8.8,4,9.9,3.5,11.1,3.5c2.3,0,3.9,1.5,3.9,3.8c0,1.2-0.3,1.8-1.7,3.2\r
535		c-1.4,1.4-1.6,1.8-1.6,3.5h-1.6c0-2,0.2-2.6,1.7-4.2c1.3-1.4,1.5-1.7,1.5-2.6c0-1.4-0.9-2.3-2.3-2.3c-1.6,0-2.4,1-2.4,3H7z M12,18\r
536		h-2v-2h2V18z"/>\r
537</g>\r
538</svg>\r
539`,ht=`<?xml version="1.0" encoding="utf-8"?>\r
540<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
541<svg version="1.2" baseProfile="tiny" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
542	 x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" xml:space="preserve">\r
543<g id="messagesIconAlert-act">\r
544	<path fill="#b0cb24" d="M19.5,16L12,1.5c-1.1-2-2.9-2-4,0L0.5,16c-1.1,2,0.1,4,2.5,4h14c2.4,0,3.7-1.7,2.6-3.7"/>\r
545	<g id="XMLID_1_">\r
546		<g>\r
547			<polygon fill="#FFFFFF" points="11,15 11,17 9,17 9,15 			"/>\r
548			<rect x="9" y="5" fill="#FFFFFF" width="2" height="8"/>\r
549		</g>\r
550		<g>\r
551		</g>\r
552	</g>\r
553</g>\r
554<g id="Ebene_1_1_">\r
555</g>\r
556<g>\r
557</g>\r
558<g>\r
559</g>\r
560<g>\r
561</g>\r
562<g>\r
563</g>\r
564<g>\r
565</g>\r
566</svg>\r
567`,gt=`<?xml version="1.0" encoding="utf-8"?>\r
568<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
569<svg version="1.2" baseProfile="tiny" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
570	 x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" xml:space="preserve">\r
571<g id="messagesIconAlert-act">\r
572	<path fill="#deaf00" d="M19.5,16L12,1.5c-1.1-2-2.9-2-4,0L0.5,16c-1.1,2,0.1,4,2.5,4h14c2.4,0,3.7-1.7,2.6-3.7"/>\r
573	<g id="XMLID_1_">\r
574		<g>\r
575			<polygon fill="#FFFFFF" points="11,15 11,17 9,17 9,15 			"/>\r
576			<rect x="9" y="5" fill="#FFFFFF" width="2" height="8"/>\r
577		</g>\r
578		<g>\r
579		</g>\r
580	</g>\r
581</g>\r
582<g id="Ebene_1_1_">\r
583</g>\r
584<g>\r
585</g>\r
586<g>\r
587</g>\r
588<g>\r
589</g>\r
590<g>\r
591</g>\r
592<g>\r
593</g>\r
594</svg>\r
595`,_t=`<?xml version="1.0" encoding="utf-8"?>\r
596<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
597<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
598	 viewBox="0 0 30 30" style="enable-background:new 0 0 30 30;" xml:space="preserve">\r
599<style type="text/css">\r
600	.st0{fill:none;stroke:#8523f5;stroke-width:2;stroke-miterlimit:10;}\r
601</style>\r
602<polyline class="st0" points="12,0 12,18 18,18 18,0 "/>\r
603<rect x="1" y="18" class="st0" width="28" height="9"/>\r
604<rect x="12" y="27" class="st0" width="6" height="2"/>\r
605</svg>\r
606`,vt=`<?xml version="1.0" encoding="utf-8"?>\r
607<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
608<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
609	 width="42px" height="40px" viewBox="0 0 42 40" style="enable-background:new 0 0 42 40;" xml:space="preserve" fill="#8523f5">\r
610<style type="text/css">\r
611	.st0{fill:none;stroke:#8523f5;stroke-width:2;stroke-miterlimit:10;}\r
612</style>\r
613<g>\r
614	<path d="M9,2v36H2V2H9 M11,0H0v40h11V0L11,0z"/>\r
615</g>\r
616<polyline class="st0" points="10,6 41,6 41,16 11,16 "/>\r
617<polyline class="st0" points="10,24 32,24 38,29 32,34 10,34 "/>\r
618<polygon points="31,6 41,16 41,13 34,6 "/>\r
619<polygon points="22,6 32,16 35,16 25,6 "/>\r
620<polygon points="22,24 32,34 34,33 25,24 "/>\r
621<polygon points="12,24 23,34 26,34 16,24 "/>\r
622<polygon points="16,10 22,16 25,16 19,10 "/>\r
623</svg>\r
624`,yt=`<?xml version="1.0" encoding="utf-8"?>\r
625<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
626<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"\r
627	y="0px" viewBox="0 0 28 30" style="enable-background:new 0 0 28 30;" xml:space="preserve" fill="#8523f5">\r
628	<style type="text/css">\r
629		.st0 {\r
630			fill: none;\r
631			stroke: #8523f5;\r
632			stroke-miterlimit: 10;\r
633		}\r
634	</style>\r
635	<polygon points="28,3 28,13 7,13 7,12 27,12 27,4 7,4 7,3 " />\r
636	<polyline class="st0" points="7,18.5 20.5,18.5 25.5,22.5 21.5,26.5 7,26.5 " />\r
637	<g>\r
638		<path d="M5,2v26H2V2H5 M7,0H0v30h7V0L7,0z" />\r
639	</g>\r
640	<polygon points="15.9,13 13.1,13 8.1,8 11,8 " />\r
641	<polygon points="23.8,13 21,13 11,3 13.8,3 " />\r
642	<polygon points="23,25 21.2,26 13.8,18.6 16.6,18.6 " />\r
643	<polygon points="17,26 14.2,26 6.8,18.6 9.6,18.6 " />\r
644	<polygon points="27.3,8.5 27,11 19,3 21.8,3 " />\r
645</svg>\r
646`,bt=`<?xml version="1.0" encoding="utf-8"?>\r
647<!-- Generator: Adobe Illustrator 24.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
648<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"\r
649	y="0px" viewBox="0 0 31 31" style="enable-background:new 0 0 31 31;" xml:space="preserve">\r
650	<style type="text/css">\r
651		.st0 {\r
652			fill: none;\r
653			stroke: #8523f5;\r
654			stroke-width: 2;\r
655			stroke-linejoin: round;\r
656			stroke-miterlimit: 10;\r
657		}\r
658\r
659		.st1 {\r
660			fill: none;\r
661			stroke: #8523f5;\r
662			stroke-width: 1.5;\r
663			stroke-linejoin: round;\r
664			stroke-miterlimit: 10;\r
665		}\r
666	</style>\r
667	<line class="st0" x1="16" y1="0" x2="16" y2="30" />\r
668	<line class="st0" x1="1" y1="15" x2="31" y2="15" />\r
669	<circle class="st1" cx="16" cy="15" r="12" />\r
670	<circle class="st1" cx="16" cy="15" r="8" />\r
671	<path d="M16,15h8c0,0,1.1,6.9-8,8V15z" fill="#8523f5" />\r
672</svg>\r
673`,xt=`<svg xmlns="http://www.w3.org/2000/svg" width="28px" height="28px" viewBox="0 -2.5 28 28" fill="none" stroke="currentColor" stroke-width="2" stroke-miterlimit="10">
674<rect x="1" y="1" width="26" height="21"/>
675<line x1="27" y1="8" x2="1" y2="8"/>
676<line x1="27" y1="15" x2="1" y2="15"/>
677<line x1="9" y1="7" x2="9" y2="22"/>
678</svg>
679`,St=`<?xml version="1.0" encoding="utf-8"?>\r
680<!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
681<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
682	 width="26px" height="21px" viewBox="-5 -5 38 33" style="enable-background:new 0 0 28 32;" xml:space="preserve">\r
683<style type="text/css">\r
684	.st0{fill:none;stroke:#8523f5;stroke-width:2;stroke-miterlimit:10;}\r
685</style>\r
686<rect x="1" y="1" class="st0" width="26" height="21"/>\r
687<line class="st0" x1="27" y1="8" x2="1" y2="8"/>\r
688<line class="st0" x1="27" y1="15" x2="1" y2="15"/>\r
689<line class="st0" x1="9" y1="7" x2="9" y2="22"/>\r
690</svg>\r
691`,Ct=`<?xml version="1.0" encoding="utf-8"?>\r
692<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
693<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
694	 width="46px" height="40px" viewBox="0 0 46 40" style="enable-background:new 0 0 46 40;" xml:space="preserve" fill="#8523f5">\r
695<style type="text/css">\r
696	.st0{fill:none;stroke:#8523f5;stroke-width:2;stroke-miterlimit:10;}\r
697	.st1{fill:none;stroke:#8523f5;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10;}\r
698</style>\r
699<polygon points="46,39 28,39 28,0 30,0 30,37 44,37 44,0 46,0 "/>\r
700<line class="st0" x1="29" y1="36" x2="45" y2="20"/>\r
701<line class="st0" x1="37" y1="38" x2="45" y2="30"/>\r
702<line class="st0" x1="29" y1="26" x2="45" y2="10"/>\r
703<line class="st0" x1="29" y1="16" x2="39" y2="6"/>\r
704<polyline class="st1" points="11,34 21,30 21,0 "/>\r
705<line class="st1" x1="5" y1="28" x2="5" y2="0"/>\r
706<polygon class="st1" points="13,26 11,36 1,39 3,29 "/>\r
707</svg>\r
708`,wt=`<svg xmlns="http://www.w3.org/2000/svg" width="30.9px" height="30px" viewBox="0 0 30.9 30" fill="currentColor">
709<path d="M0.9,29.4c-0.2,0-0.4-0.1-0.6-0.2C0.1,29,0,28.7,0,28.4l1.3-7.3c0.1-0.3,0.3-0.6,0.6-0.7l7.2-1.8c0.3-0.1,0.6,0,0.8,0.2
710	c0.2,0.2,0.3,0.5,0.3,0.8l-1.3,7.3c-0.1,0.3-0.3,0.6-0.6,0.7l-7.2,1.8C1,29.4,0.9,29.4,0.9,29.4z M2.9,21.9l-1,5.5l5.4-1.3l1-5.5
711	L2.9,21.9z"/>
712<path d="M8.8,25.6L8.2,24l3.8-1.5V0h1.7v23.1c0,0.4-0.2,0.7-0.6,0.8L8.8,25.6z"/>
713<rect x="2.5" y="0" width="1.7" height="21.3"/>
714<polygon points="30.9,30 18,30 18,0 19.7,0 19.7,28.2 29.2,28.2 29.2,0 30.9,0 "/>
715<polygon points="19.7,20.7 19.7,18.3 29.2,8.8 29.2,11.2 "/>
716<polygon points="24.8,29.1 22.7,28.8 29.2,22.2 29.3,24.5 "/>
717<polygon points="19.7,27.5 19.7,25 29.2,15.6 29.2,18 "/>
718<polygon points="19.4,13.6 19.2,11.4 24.6,6 25.8,7.2 "/>
719</svg>
720`,Tt=`<!-- Stroke redraw of tool_table_black.svg for TracedIcon (which needs a centerline
721     to draw). The original is built entirely from 1.7-unit-wide filled ribbons, so
722     each one maps exactly onto a 1.7-wide stroke down its middle. Same viewBox. -->
723<svg xmlns="http://www.w3.org/2000/svg" width="30.9px" height="30px" viewBox="0 0 30.9 30" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="butt" stroke-linejoin="miter">
724  <polygon points="2.16,21.2 0.83,28.53 8.04,26.8 9.37,19.47" stroke-linejoin="round"/>
725  <polyline points="12.85,0 12.85,22.86 8.5,24.8" stroke-linejoin="round"/>
726  <line x1="3.35" y1="0" x2="3.35" y2="21.3"/>
727  <polyline points="18.85,0 18.85,29.1 30.05,29.1 30.05,0"/>
728  <line x1="19.3" y1="12.5" x2="25.2" y2="6.6"/>
729  <line x1="19.7" y1="19.5" x2="29.2" y2="10"/>
730  <line x1="19.7" y1="26.25" x2="29.2" y2="16.8"/>
731  <line x1="23.75" y1="28.95" x2="29.25" y2="23.35"/>
732</svg>
733`,Et=`<?xml version="1.0" encoding="utf-8"?>\r
734<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
735<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
736	 viewBox="0 0 30.9 30" enable-background="new 0 0 30.9 30" xml:space="preserve" fill="#8523f5">\r
737<path d="M0.9,29.4c-0.2,0-0.4-0.1-0.6-0.2C0.1,29,0,28.7,0,28.4l1.3-7.3c0.1-0.3,0.3-0.6,0.6-0.7l7.2-1.8c0.3-0.1,0.6,0,0.8,0.2\r
738	c0.2,0.2,0.3,0.5,0.3,0.8l-1.3,7.3c-0.1,0.3-0.3,0.6-0.6,0.7l-7.2,1.8C1,29.4,0.9,29.4,0.9,29.4z M2.9,21.9l-1,5.5l5.4-1.3l1-5.5\r
739	L2.9,21.9z"/>\r
740<path d="M8.8,25.6L8.2,24l3.8-1.5V0h1.7v23.1c0,0.4-0.2,0.7-0.6,0.8L8.8,25.6z"/>\r
741<rect x="2.5" y="0" width="1.7" height="21.3"/>\r
742<polygon points="30.9,30 18,30 18,0 19.7,0 19.7,28.2 29.2,28.2 29.2,0 30.9,0 "/>\r
743<polygon points="19.7,20.7 19.7,18.3 29.2,8.8 29.2,11.2 "/>\r
744<polygon points="24.8,29.1 22.7,28.8 29.2,22.2 29.3,24.5 "/>\r
745<polygon points="19.7,27.5 19.7,25 29.2,15.6 29.2,18 "/>\r
746<polygon points="19.4,13.6 19.2,11.4 24.6,6 25.8,7.2 "/>\r
747</svg>\r
748`,Dt=`<?xml version="1.0" encoding="utf-8"?>\r
749<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
750<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
751	 width="26px" height="40px" viewBox="0 0 26 40" style="enable-background:new 0 0 26 40;" xml:space="preserve">\r
752<style type="text/css">\r
753	.st0{fill:none;stroke:#8523f5;stroke-width:2;stroke-miterlimit:10;}\r
754</style>\r
755<line class="st0" x1="10" y1="9" x2="10" y2="28"/>\r
756<line class="st0" x1="16" y1="28" x2="16" y2="9"/>\r
757<circle class="st0" cx="13" cy="33" r="6"/>\r
758<polyline class="st0" points="25,0 25,8 1,8 1,0 "/>\r
759</svg>\r
760`,Ot=`<?xml version="1.0" encoding="utf-8"?>\r
761<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
762<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
763	 viewBox="0 0 20 30" style="enable-background:new 0 0 20 30;" xml:space="preserve">\r
764<style type="text/css">\r
765	.st0{fill:none;stroke:#8523f5;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10;}\r
766</style>\r
767<line class="st0" x1="8" y1="6" x2="8" y2="21"/>\r
768<line class="st0" x1="12" y1="21" x2="12" y2="6"/>\r
769<circle class="st0" cx="10" cy="25" r="4"/>\r
770<polyline class="st0" points="19,0 19,6 1,6 1,0 "/>\r
771</svg>\r
772`,kt=`<?xml version="1.0" encoding="utf-8"?>\r
773<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
774<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
775	 viewBox="0 0 15.9 30.4" enable-background="new 0 0 15.9 30.4" xml:space="preserve">\r
776<polygon fill="none" stroke="#8523f5" stroke-width="2" stroke-linejoin="round" stroke-miterlimit="10" points="9.4,27.3 1,29.4 \r
777	2.5,20.9 10.9,18.8 "/>\r
778<polyline fill="none" stroke="#8523f5" stroke-width="2" stroke-linejoin="round" stroke-miterlimit="10" points="9.9,25 14.9,23.1 \r
779	14.9,0 "/>\r
780<line fill="none" stroke="#8523f5" stroke-width="2" stroke-linejoin="round" stroke-miterlimit="10" x1="3.9" y1="21" x2="3.9" y2="0"/>\r
781</svg>\r
782`,X=Object.assign({"/shared/icons/generic/admin.svg":K,"/shared/icons/generic/bar-chart.svg":q,"/shared/icons/generic/check.svg":J,"/shared/icons/generic/chevron-down-small.svg":Y,"/shared/icons/generic/chevron-down.svg":ae,"/shared/icons/generic/chevron-right-thin.svg":oe,"/shared/icons/generic/chevron-right.svg":se,"/shared/icons/generic/copy.svg":ce,"/shared/icons/generic/document-lines.svg":le,"/shared/icons/generic/document-text.svg":ue,"/shared/icons/generic/dots-horizontal.svg":de,"/shared/icons/generic/download.svg":fe,"/shared/icons/generic/eye-off.svg":pe,"/shared/icons/generic/factory.svg":me,"/shared/icons/generic/file-default-2.svg":he,"/shared/icons/generic/globe.svg":ge,"/shared/icons/generic/heidenhain-logo.svg":_e,"/shared/icons/generic/image-icon.svg":ve,"/shared/icons/generic/info-circle.svg":ye,"/shared/icons/generic/json-file.svg":be,"/shared/icons/generic/link-off.svg":xe,"/shared/icons/generic/link.svg":Se,"/shared/icons/generic/logout.svg":Ce,"/shared/icons/generic/mail.svg":we,"/shared/icons/generic/memory-brain.svg":Te,"/shared/icons/generic/moon.svg":Ee,"/shared/icons/generic/plus.svg":De,"/shared/icons/generic/rag.svg":Oe,"/shared/icons/generic/refresh.svg":ke,"/shared/icons/generic/rename.svg":Ae,"/shared/icons/generic/scroll-button.svg":je,"/shared/icons/generic/search.svg":Me,"/shared/icons/generic/send.svg":Ne,"/shared/icons/generic/settings.svg":Pe,"/shared/icons/generic/share.svg":Fe,"/shared/icons/generic/shield-lock.svg":Ie,"/shared/icons/generic/sidebar-toggle.svg":Le,"/shared/icons/generic/sliders.svg":Re,"/shared/icons/generic/sparkles.svg":ze,"/shared/icons/generic/star-filled.svg":Be,"/shared/icons/generic/star.svg":Ve,"/shared/icons/generic/stop.svg":He,"/shared/icons/generic/sun.svg":Ue,"/shared/icons/generic/thumb-down.svg":We,"/shared/icons/generic/thumb-up.svg":Ge,"/shared/icons/generic/trash.svg":Ke,"/shared/icons/generic/triangle-alert.svg":qe,"/shared/icons/generic/upload-file.svg":Je,"/shared/icons/generic/user.svg":Ye,"/shared/icons/generic/vtnc7.svg":Xe,"/shared/icons/generic/wrench.svg":Ze}),At=Object.assign({"/shared/icons/vtnc/AutomaticMainIcon.svg":Qe,"/shared/icons/vtnc/LayoutEditorTab.svg":$e,"/shared/icons/vtnc/ProgrammingMainIcon.svg":et,"/shared/icons/vtnc/ProgrammingMainIconBlack.svg":tt,"/shared/icons/vtnc/ProgrammingMainIcon_line.svg":nt,"/shared/icons/vtnc/TUsageOrderTab.svg":rt,"/s
782hared/icons/vtnc/TablesTable.svg":it,"/shared/icons/vtnc/ToolingList.svg":at,"/shared/icons/vtnc/ToolingListTab.svg":ot,"/shared/icons/vtnc/datumTab.svg":st,"/shared/icons/vtnc/dressing_tool_small.svg":ct,"/shared/icons/vtnc/eventErrorEmergencyStopIcon.svg":lt,"/shared/icons/vtnc/eventErrorIcon.svg":ut,"/shared/icons/vtnc/eventErrorResetIcon.svg":dt,"/shared/icons/vtnc/eventIconNone.svg":ft,"/shared/icons/vtnc/eventInformationIcon.svg":pt,"/shared/icons/vtnc/eventQuestionEventIcon.svg":mt,"/shared/icons/vtnc/eventWarningIconGreen.svg":ht,"/shared/icons/vtnc/eventWarningIconYellow.svg":gt,"/shared/icons/vtnc/grinding_tool_small.svg":_t,"/shared/icons/vtnc/pocket_table.svg":vt,"/shared/icons/vtnc/pocket_table_small.svg":yt,"/shared/icons/vtnc/presetTab.svg":bt,"/shared/icons/vtnc/tables-op-mode-black.svg":xt,"/shared/icons/vtnc/tables-op-mode.svg":St,"/shared/icons/vtnc/tool_table.svg":Ct,"/shared/icons/vtnc/tool_table_black.svg":wt,"/shared/icons/vtnc/tool_table_line.svg":Tt,"/shared/icons/vtnc/tool_table_small.svg":Et,"/shared/icons/vtnc/touch_probe.svg":Dt,"/shared/icons/vtnc/touch_probe_small.svg":Ot,"/shared/icons/vtnc/turning_tool_small.svg":kt}),Z=new Map;for(let[e,t]of Object.entries(X)){let n=e.split(`/`).pop().replace(`.svg`,``);Z.set(`generic/${n}`,t),Z.set(n,t)}for(let[e,t]of Object.entries(At)){let n=e.split(`/`).pop().replace(`.svg`,``);Z.set(`vtnc/${n}`,t)}function jt(e){return`data:image/svg+xml,`+encodeURIComponent(e)}function Q(e){return jt(Z.get(e.replace(`.svg`,``))||``)}function Mt(e){return Z.get(e.replace(`.svg`,``))||``}var Nt=f(`<span class="icon svelte-1xjufpy" aria-hidden="true"></span>`);function Pt(t,r){e(r,!0);let i=re(r,`size`,3,16),a=n(()=>typeof i()==`number`?`${i()}px`:i());var o=Nt();let s;w(e=>s=c(o,``,s,e),[()=>({"--icon-url":`url(${Q(r.name)??``})`,width:y(a),height:y(a)})]),m(t,o),b()}var Ft=[`forEach`,`isDisjointFrom`,`isSubsetOf`,`isSupersetOf`],It=[`difference`,`intersection`,`symmetricDifference`,`union`],$=!1,Lt=class e extends Set{#e=new Map;#t=T(0);#n=T(0);#r=C||-1;constructor(e){if(super(),e){for(var t of e)super.add(t);this.#n.v=super.size}$||this.#a()}#i(e){return C===this.#r?T(e):t(e)}#a(){$=!0;var t=e.prototype,n=Set.prototype;for(let e of Ft)t[e]=function(...t){return y(this.#t),n[e].apply(this,t)};for(let r of It)t[r]=function(...t){return y(this.#t),new e(n[r].apply(this,t))}}has(e){var t=super.has(e),n=this.#e,r=n.get(e);if(r===void 0){if(!t)return y(this.#t),!1;r=this.#i(!0),n.set(e,r)}return y(r),t}add(e){return super.has(e)||(super.add(e),p(this.#n,super.size),E(this.#t)),this}delete(e){var t=super.delete(e),n=this.#e,r=n.get(e);return r!==void 0&&(n.delete(e),p(r,!1)),t&&(p(this.#n,super.size),E(this.#t)),t}clear(){if(super.size!==0){super.clear();var e=this.#e;for(var t of e.values())p(t,!1);e.clear(),p(this.#n,0),E(this.#t)}}keys(){return this.values()}values(){return y(this.#t),super.values()}entries(){return y(this.#t),super.entries()}[Symbol.iterator](){return this.keys()}get size(){return y(this.#n)}},Rt=class extends Map{#e=new Map;#t=T(0);#n=T(0);#r=C||-1;constructor(e){if(super(),e){for(var[t,n]of e)super.set(t,n);this.#n.v=super.size}}#i(e){return C===this.#r?T(e):t(e)}has(e){var t=this.#e,n=t.get(e);if(n===void 0)if(super.has(e))n=this.#i(0),t.set(e,n);else return y(this.#t),!1;return y(n),!0}forEach(e,t){this.#a(),super.forEach(e,t)}get(e){var t=this.#e,n=t.get(e);if(n===void 0)if(super.has(e))n=this.#i(0),t.set(e,n);else{y(this.#t);return}return y(n),super.get(e)}set(e,t){var n=this.#e,r=n.get(e),i=super.get(e),a=super.set(e,t),o=this.#t;if(r===void 0)r=this.#i(0),n.set(e,r),p(this.#n,super.size),E(o);else if(i!==t){E(r);var s=o.reactions===null?null:new Set(o.reactions);(s===null||!r.reactions?.every(e=>s.has(e)))&&E(o)}return a}delete(e){var t=this.#e,n=t.get(e),r=super.delete(e);return n!==void 0&&(t.delete(e),p(n,-1)),r&&(p(this.#n,super.size),E(this.#t)),r}clear(){if(super.size!==0){super.clear();var e=this.#e;p(this.#n,0);for(var t of e.values())p(t,-1);E(this.#t),e.clear()}}#a(){y(this.#t);var e=this.#e;if(this.#n.v!==e.size){for(var t of super.keys())if(!e.has(t)){var n=this.#i(0);e.set(t,n)}}for([,n]of this.#e)y(n)}keys(){return y(this.#t),super.keys()}values(){return this.#a(),super.values()}entries(){return this.#a(),super.entries()}[Symbol.iterator](){return this.entries()}get size(){return y(this.#n),super.size}};export{D as _,Q as a,z as c,I as d,N as f,k as g,F as h,Mt as i,R as l,M as m,Lt as n,G as o,j as p,Pt as r,H as s,Rt as t,P as u,O as v};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.