1(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([["7300"],{77226:function(e,t){function n(e){let t,n=[];for(let o of e.split(",").map(e=>e.trim()))if(/^-?\d+$/.test(o))n.push(parseInt(o,10));else if(t=o.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[e,o,i,s]=t;if(o&&s){let e=(o=parseInt(o))<(s=parseInt(s))?1:-1;("-"===i||".."===i||"\u2025"===i)&&(s+=e);for(let t=o;t!==s;t+=e)n.push(t)}}return n}t.default=n,e.exports=n},95066:function(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(74132);n(39546);var i=n(54461);function s({children:e,hidden:t,className:n}){return(0,o.jsx)("div",{role:"tabpanel",className:(0,i.Z)("tabItem_U66s",n),hidden:t,children:e})}},89489:function(e,t,n){"use strict";n.d(t,{F:()=>a});var o=n(39546),i=n(24808);let s={attributes:!0,characterData:!0,childList:!0,subtree:!0};function a(){let[e,t]=(0,o.useState)(!1),[n,a]=(0,o.useState)(!1),r=(0,o.useRef)(null),l=(0,o.useCallback)(()=>{let n=r.current.querySelector("code");e?n.removeAttribute("style"):(n.style.whiteSpace="pre-wrap",n.style.overflowWrap="anywhere"),t(e=>!e)},[r,e]),c=(0,o.useCallback)(()=>{let{scrollWidth:e,clientWidth:t}=r.current;a(e>t||r.current.querySelector("code").hasAttribute("style"))},[r]),[d,m]=(0,o.useState)(),u=(0,o.useCallback)(()=>{m(r.current?.closest("[role=tabpanel][hidden]"))},[r,m]);return(0,o.useEffect)(()=>{u()},[u]),!function(e,t,n=s){let a=(0,i.zX)(t),r=(0,i.Ql)(n);(0,o.useEffect)(()=>{let t=new MutationObserver(a);return e&&t.observe(e,r),()=>t.disconnect()},[e,a,r])}(d,e=>{e.forEach(e=>{"attributes"===e.type&&"hidden"===e.attributeName&&(c(),u())})},{attributes:!0,characterData:!1,childList:!1,subtree:!1}),(0,o.useEffect)(()=>{c()},[e,c]),(0,o.useEffect)(()=>(window.addEventListener("resize",c,{passive:!0}),()=>{window.removeEventListener("resize",c)}),[c]),{codeBlockRef:r,isEnabled:e,isCodeScrollable:n,toggle:l}}},50395:function(e,t,n){"use strict";n.d(t,{EF:()=>_,Fz:()=>j,LS:()=>N,MA:()=>b,QC:()=>w,_D:()=>g,bc:()=>f,nZ:()=>y,nt:()=>x});var o=n(74132),i=n(39546),s=n(54461),a=n(77226),r=n.n(a),l=n(24808);let c=/title=(?<quote>["'])(?<title>.*?)\1/,d=/\{(?<range>[\d,-]+)\}/,m={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}},u={...m,lua:{start:"--",end:""},wasm:{start:"\\;\\;",end:""},tex:{start:"%",end:""},vb:{start:"['\u2018\u2019]",end:""},vbnet:{start:"(?:_\\s*)?['\u2018\u2019]",end:""},rem:{start:"[Rr][Ee][Mm]\\b",end:""},f90:{start:"!",end:""},ml:{start:"\\(\\*",end:"\\*\\)"},cobol:{start:"\\*>",end:""}},h=Object.keys(m);function p(e,t){let n=e.map(e=>{let{start:n,end:o}=u[e];return`(?:${n}\\s*(${t.flatMap(e=>[e.line,e.block?.start,e.block?.end].filter(Boolean)).join("|")})\\s*${o})`}).join("|");return RegExp(`^\\s*(?:${n})\\s*$`)}function f(e){return e?.match(c)?.groups.title??""}function g({showLineNumbers:e,metastring:t}){if("boolean"==typeof e)return e?1:void 0;if("number"==typeof e)return e;let n=t?.split(" ").find(e=>e.startsWith("showLineNumbers"));if(n)return n.startsWith("showLineNumbers=")?parseInt(n.replace("showLineNumbers=",""),10):1}function x(e){return!!e?.includes("showLineNumbers")}function y(e,t){let n=e.replace(/\r?\n$/,"");return function(e,{metastring:t,magicComments:n}){if(t&&d.test(t)){let o=t.match(d).groups.range;if(0===n.length)throw Error(`A highlight range has been given in code block's metastring (\`\`\` ${t}), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges.`);let i=n[0].className;return{lineClassNames:Object.fromEntries(r()(o).filter(e=>e>0).map(e=>[e-1,[i]])),code:e}}return null}(n,{...t})??function(e,t){let{language:n,magicComments:o}=t;if(void 0===n)return{lineClassNames:{},code:e};let i=function(e,t){switch(e){case"js":case"javascript":case"ts":case"typescript":return p(["js","jsBlock"],t);case"jsx":case"tsx":return p(["js","jsBlock","jsx"],t);case"html":return p(["js","jsBlock","html"],t);case"python":case"py":case"bash":return p(["bash"],t);case"markdown":case"md":return p(["html","jsx","bash"],t);case"tex":case"latex":case"matlab":return p(["tex"],t);case"lua":case"haskell":return p(["lua"],t);case"sql":return p(["lua","jsBlock"],t);case"wasm":return p(["wasm"],t);case"vb":case"vba":case"visual-basic":return p(["vb","rem"],t);case"vbnet":return p(["vbnet","rem"],t);case"batch":return p(["rem"],t);case"basic":return p(["rem","f90"],t);case"fsharp":return p(["js","ml"],t);case"ocaml":case"sml":return p(["ml"],t);case"fortran":return p(["f90"],t);case"cobol":return p(["cobol"],t);default:return p(h,t)}}(n,o),s=e.split(/\r?\n/),a=Object.fromEntries(o.map(e=>[e.className,{start:0,range:""}])),l=Object.fromEntries(o.filter(e=>e.line).map(({className:e,line:t})=>[t,e])),c=Object.fromEntries(o.filter(e=>e.block).map(({className:e,block:t})=>[t.start,e])),d=Object.fromEntries(o.filter(e=>e.block).map(({className:e,block:t})=>[t.end,e]));for(let e=0;e<s.length;){let t=s[e].match(i);if(!t){e+=1;continue}let n=t.slice(1).find(e=>void 0!==e);l[n]?a[l[n]].range+=`${e},`:c[n]?a[c[n]].start=e:d[n]&&(a[d[n]].range+=`${a[d[n]].start}-${e-1},`),s.splice(e,1)}let m={};
1return Object.entries(a).forEach(([e,{range:t}])=>{r()(t).forEach(t=>{m[t]??=[],m[t].push(e)})}),{code:s.join("\n"),lineClassNames:m}}(n,{...t})}function j(e){if(!e)return;let t=e.split(" ").find(e=>e.startsWith("language-"));return t?.replace(/language-/,"")}function b(e){var t,n;let o=(n=(t={language:e.language,defaultLanguage:e.defaultLanguage,className:e.className}).language??j(t.className)??t.defaultLanguage,n?.toLowerCase()??"text"),{lineClassNames:i,code:a}=y(e.code,{metastring:e.metastring,magicComments:e.magicComments,language:o}),r=function({className:e,language:t}){return(0,s.Z)(e,t&&!e?.includes(`language-${t}`)&&`language-${t}`)}({className:e.className,language:o}),l=f(e.metastring)||e.title,c=g({showLineNumbers:e.showLineNumbers,metastring:e.metastring});return{codeInput:e.code,code:a,className:r,language:o,title:l,lineNumbersStart:c,lineClassNames:i}}function w(e){let t={color:"--prism-color",backgroundColor:"--prism-background-color"},n={};return Object.entries(e.plain).forEach(([e,o])=>{let i=t[e];i&&"string"==typeof o&&(n[i]=o)}),n}let v=(0,i.createContext)(null);function _({metadata:e,wordWrap:t,children:n}){let s=(0,i.useMemo)(()=>({metadata:e,wordWrap:t}),[e,t]);return(0,o.jsx)(v.Provider,{value:s,children:n})}function N(){let e=(0,i.useContext)(v);if(null===e)throw new l.i6("CodeBlockContextProvider");return e}},83456:function(e,t,n){"use strict";n.d(t,{CS:()=>g,Rg:()=>W,UW:()=>S,Zb:()=>f,UQ:()=>a,o6:()=>x,bq:()=>s,Ee:()=>y,nk:()=>v});var o=n(74132),i=n(39546);let s=({children:e})=>(0,o.jsx)("div",{className:"accordion_group",children:e}),a=({title:e,children:t,open:n})=>{let i=`${e.replace(/\s+/g,"-").toLowerCase()}-accordion`;return(0,o.jsxs)("details",{id:i,className:"accordion_container",open:n,children:[(0,o.jsxs)("summary",{children:[(0,o.jsx)("span",{className:"accordion_call",children:(0,o.jsx)("b",{children:e})}),(0,o.jsxs)("div",{className:"sumary_icon",children:[(0,o.jsx)("svg",{className:"control-icon control-icon-expand",width:"20",height:"20",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",children:(0,o.jsx)("path",{fillRule:"evenodd",d:"M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"})}),(0,o.jsx)("svg",{className:"control-icon control-icon-close",width:"20",height:"20",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",children:(0,o.jsx)("path",{fillRule:"evenodd",d:"M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z"})})]})]}),(0,o.jsx)("div",{className:"accordion_content",children:t})]})};n(88803),n(92326),n(44042);var r=n(84947),l=n(13099),c=n(33631),d=n(23452);function m({icon:e,iconSize:t=32,iconType:n="regular",className:i="",style:s={}}){if(!e)return null;if(/\.(png|jpe?g|gif|svg)$/i.test(e))return(0,o.jsx)("img",{src:(0,l.ZP)(e),className:`icon_img no_zoom ${i}`.trim(),alt:"",style:{width:t,height:t,...s}});{let i=e.replace(/-./g,e=>e.charAt(1).toUpperCase()).replace(/^./,e=>e.toUpperCase()),a=d[i];return a?(0,o.jsx)(a,{size:t,weight:n,style:s}):(console.warn(`Icon "${e}" (formatted as "${i}") not found in Phosphor Icons`),null)}}function u({image:e,imageDark:t,icon:n,iconSize:i,iconType:s,title:a,compact:r}){let{colorMode:d}=(0,c.I)();return e?(0,o.jsx)("div",{className:"card_image_container",children:(0,o.jsx)("img",{src:(0,l.ZP)("dark"===d&&t?t:e),className:"card_image no_zoom",alt:a})}):n?m({icon:n,iconSize:i||(r?42:32),iconType:s}):null}function h({title:e,description:t,children:n}){return(0,o.jsxs)("div",{className:"card_body",children:[(0,o.jsx)("h3",{children:e}),n?(0,o.jsx)("div",{className:"card_content",children:n}):t?(0,o.jsx)("p",{className:"card_content",children:t}):null]})}function p({title:e,link:t,classes:n,children:i,compact:s}){let a=`${e.replace(/\s+/g,"-").toLowerCase()}-card`;return t?t.startsWith("/")||t.startsWith("#")?(0,o.jsx)(r.Z,{id:a,className:n,to:t,children:i}):(0,o.jsx)("a",{id:a,className:n,target:"_blank",href:t,children:i}):(0,o.jsx)("div",{id:a,className:`${n} card_no_link`,children:i})}function f({image:e,imageDark:t,icon:n,title:i,link:s,description:a,iconSize:r,iconType:l,children:c,compact:d,className:m}){let f=a?"wd_icon_card":"wd_icon_card title_only_card";f=m?`${f} ${m}`:f;let g=d?`${f} compact_card`:f;return(0,o.jsxs)(p,{title:i,compact:d,link:s,classes:g,children:[(0,o.jsx)(u,{image:e,imageDark:t,icon:n,iconSize:r,iconType:l,title:i,compact:d}),(0,o.jsx)(h,{compact:d,title:i,description:a,children:c})]})}let g=({data:e,cols:t,children:n})=>(0,o.jsx)("div",{className:t?`wd_cards_container grid-columns-${t}`:"wd_cards_container grid-columns-auto",children:n}),x=({title:e,url:t,icon:n,iconSize:s=20,iconType:a="bold"})=>{let[r,l]=(0,i.useState)(!1),[c,d]=(0,i.useState)(e),u=t.split("/").pop()||"download";async function h(e){if(e.preventDefault(),!r){l(!0),d("Downloading...");try{let e=await fetch(t);if(!e.ok)throw Error("Failed to download: "+e.status);let n=await e.blob();if(window.showSaveFilePicker)try{let e=await window.showSaveFilePicker({suggestedName:u}),t=await e.createWritable();await t.write(n),await t.close(),d("Downloaded!")}catch(e){if("AbortError"===e.name){d(c),l(!1);return}throw e}else{let e=window.URL.createObjectURL(n),t=document.createElement("a");t.href=e,t.download=u,t.style.display="none",document.body.appendChild(t),t.click(),setTimeout(()=>{document.body.removeChild(t),window.URL.revokeObjectURL(e)},200),d("Downloaded!")}setTimeout(()=>{d(c),l(!1)},1500)}catch(e){console.error("Download error:",e),d(c),l(!1),window.confirm("Direct download failed. Open the file in a new tab to save manually?")&&window.open(t,"_blank")}}}return(0,o.jsxs)("button",{id:`${e.replace(/\s+/g,"-").toLowerCase()}-download-button`,type:"button",className:"download-button",onClick:h,disabled:r,children:[n&&m({icon:n,iconSize:s,iconType:a}),c]})};function y({src:e,srcDark:t,size:n,width:i,alt:s,border:a,noShadow:r}){let d,{colorMode:m}=(0,c.I)();!1===a||"false"===a?d="0":!0===a||void 0===a||"true"===a?d="10px":"number"==typeof a?d=`${a}px`:"string"==typeof a&&(d=a);let u={borderRadius:d,boxShadow:r?"":"0px 0px 4px rgba(0, 0, 0, 0.2)"};return(0,o.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",maxWidth:n||i||"100%",margin:"auto"},children:(0,o.jsx)("img",{className:"img_component",style:u,src:(0,l.ZP)("dark"===m&&t?t:e),alt:s})})}let j=({src:e,margin:t,autoplay:n=!1}
1)=>{let[i,s]="18:9".split(":").map(Number),a=t?`${t}px`:"auto",r={position:"relative",paddingBottom:`${s/i*100}%`,height:0,overflow:"hidden",maxWidth:"100%",margin:`0 ${a} 20px ${a}`},c={position:"absolute",top:0,left:0,width:"100%",height:"100%"};return e.includes("youtube.com")||e.includes("youtu.be")?(0,o.jsx)("div",{className:"video_component",style:r,children:(0,o.jsx)("iframe",{src:e,style:c,allowFullScreen:!0,allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"})}):(0,o.jsx)("div",{className:"video_component",style:r,children:(0,o.jsxs)("video",{style:c,controls:!0,autoPlay:n,children:[(0,o.jsx)("source",{src:(0,l.ZP)(e),type:"video/mp4"}),"Your browser does not support the video tag."]})})},b=({src:e,width:t,title:n})=>{if(!e)return(0,o.jsx)("div",{style:{color:"red"},children:"Error: Video source is required"});let i=(e=>{try{let t=new URL(e);if(t.hostname.includes("youtube.com")&&t.searchParams.get("v"))return`https://www.youtube.com/embed/${t.searchParams.get("v")}`;if("youtu.be"===t.hostname)return`https://www.youtube.com/embed${t.pathname}`;return e}catch{return e}})(e),s=t||"800px",a=`calc(${s} * 9 / 16)`;return(0,o.jsx)("div",{style:{display:"flex",justifyContent:"center",width:"100%",marginBottom:"20px"},children:(0,o.jsx)("div",{style:{width:s,height:a,position:"relative"},className:"youTube_iframe",children:(0,o.jsx)("iframe",{src:i,title:n||"YouTube Video",style:{borderRadius:"6px",position:"absolute",top:0,left:0,width:"100%",height:"100%",border:"0"},allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0})})})},w=({src:e,autoPlay:t,width:n,title:i})=>(0,o.jsx)("div",{className:"video_container",children:(0,o.jsxs)("video",{style:{borderRadius:"6px",margin:"0 auto",width:n||"100%"},className:"video",controls:!0,autoPlay:t,children:[(0,o.jsx)("source",{src:(0,l.ZP)(e),type:"video/mp4"}),i||"Your browser does not support the video tag."]})}),v=({src:e,width:t,margin:n,alt:i,autoPlay:s=!1})=>n?(0,o.jsx)(j,{src:e,margin:n,autoplay:s}):e.includes("youtube.com")||e.includes("youtu.be")?(0,o.jsx)(b,{src:e,width:t,title:i}):(0,o.jsx)(w,{src:e,width:t,autoPlay:s,title:i});function _({title:e,children:t}){return(0,o.jsxs)("div",{className:`${!e&&"no-title-admonition"} theme-admonition theme-admonition-danger admonition_Gfwi alert alert--danger admonition_src-theme-Admonition-Layout-styles-module`,children:[(0,o.jsxs)("div",{className:"admonitionHeading_f1Ed admonitionHeading_src-theme-Admonition-Layout-styles-module",children:[(0,o.jsx)("span",{className:"admonitionIcon_kpSf admonitionIcon_src-theme-Admonition-Layout-styles-module",children:(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"17",viewBox:"0 0 18 17",fill:"none",children:[(0,o.jsx)("path",{d:"M7.27249 2.19366L1.19239 12.3439C1.06704 12.561 1.00071 12.8071 1.00001 13.0578C0.999304 13.3085 1.06425 13.555 1.18839 13.7728C1.31253 13.9906 1.49154 14.1721 1.70759 14.2992C1.92365 14.4263 2.16923 14.4947 2.4199 14.4974H14.5801C14.8308 14.4947 15.0763 14.4263 15.2924 14.2992C15.5085 14.1721 15.6875 13.9906 15.8116 13.7728C15.9357 13.555 16.0007 13.3085 16 13.0578C15.9993 12.8071 15.933 12.561 15.8076 12.3439L9.72751 2.19366C9.59954 1.98269 9.41935 1.80826 9.20434 1.68721C8.98933 1.56616 8.74675 1.50256 8.5 1.50256C8.25325 1.50256 8.01067 1.56616 7.79566 1.68721C7.58065 1.80826 7.40046 1.98269 7.27249 2.19366Z",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,o.jsx)("path",{d:"M8.50024 5.8833V8.75466",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,o.jsx)("path",{d:"M8.50024 11.6261H8.50838",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})]})}),e]}),(0,o.jsx)("div",{className:"admonitionContent_UjKb admonitionContent_src-theme-Admonition-Layout-styles-module",children:t})]})}function N({title:e,children:t}){return(0,o.jsxs)("div",{className:`${!e&&"no-title-admonition"} theme-admonition theme-admonition-info admonition_Gfwi alert alert--info admonition_src-theme-Admonition-Layout-styles-module`,children:[(0,o.jsxs)("div",{className:"admonitionHeading_f1Ed admonitionHeading_src-theme-Admonition-Layout-styles-module",children:[(0,o.jsx)("span",{className:"admonitionIcon_kpSf admonitionIcon_src-theme-Admonition-Layout-styles-module",children:(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",children:[(0,o.jsx)("circle",{cx:"9",cy:"5",r:"1",transform:"rotate(-180 9 5)",fill:"#4860F5"}),(0,o.jsx)("path",{d:"M9 13L9 9",strokeWidth:"2",strokeLinecap:"round"}),(0,o.jsx)("path",{d:"M1 12V6C1 3.23858 3.23858 1 6 1H12C14.7614 1 17 3.23858 17 6V12C17 14.7614 14.7614 17 12 17H6C3.23858 17 1 14.7614 1 12Z",strokeWidth:"2"})]})}),e]}),(0,o.jsx)("div",{className:"admonitionContent_UjKb admonitionContent_src-theme-Admonition-Layout-styles-module",children:t})]})}function C({title:e,children:t}){return(0,o.jsxs)("div",{className:`${!e&&"no-title-admonition"} theme-admonition theme-admonition-note admonition_Gfwi alert alert--secondary admonition_src-theme-Admonition-Layout-styles-module`,children:[(0,o.jsxs)("div",{className:"admonitionHeading_f1Ed admonitionHeading_src-theme-Admonition-Layout-styles-module",children:[(0,o.jsx)("span",{className:"admonitionIcon_kpSf admonitionIcon_src-theme-Admonition-Layout-styles-module",children:(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",children:[(0,o.jsx)("circle",{cx:"9",cy:"5",r:"1",transform:"rotate(-180 9 5)",fill:"#424549"}),(0,o.jsx)("path",{d:"M9 13L9 9",strokeWidth:"2",strokeLinecap:"round"}),(0,o.jsx)("path",{d:"M1 12V6C1 3.23858 3.23858 1 6 1H12C14.7614 1 17 3.23858 17 6V12C17 14.7614 14.7614 17 12 17H6C3.23858 17 1 14.7614 1 12Z",strokeWidth:"2"})]})}),e]}),(0,o.jsx)("div",{className:"admonitionContent_UjKb admonitionContent_src-theme-Admonition-Layout-styles-module",children:t})]})}function L({title:e,children:t}){return(0,o.jsxs)("div",{className:`${!e&&"no-title-admonition"} theme-admonition theme-admonition-tip admonition_Gfwi alert alert--success admonition_src-theme-Admonition-Layout-styles-module`,children:[(0,o.jsxs)("div",{className:"admonitionHeading_f1Ed admonitionHeading_src-theme-Admonition-Layout-styles-module",children:[(0,o.jsx)("span",{className:"admonitionIcon_kpSf admonitionIcon_src-theme-Admonition-Layout-styles-module",children:(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",children:[(0,o.jsx)("path",{d:"M9.26756 3.00337C10.0372 1.66914 11.9628 1.66913 12.7324 3.00337L12.8846 3.2671C13.3372 4.05171 14.2606 4.4342 15.1354 4.19942L15.4295 4.12051C16.9
1171 3.72127 18.2787 5.08289 17.8795 6.57055L17.8006 6.8646C17.5658 7.73944 17.9483 8.66284 18.7329 9.11543L18.9966 9.26756C20.3309 10.0372 20.3309 11.9628 18.9966 12.7324L18.7329 12.8846C17.9483 13.3372 17.5658 14.2606 17.8006 15.1354L17.8795 15.4295C18.2787 16.9171 16.9171 18.2787 15.4295 17.8795L15.1354 17.8006C14.2606 17.5658 13.3372 17.9483 12.8846 18.7329L12.7324 18.9966C11.9628 20.3309 10.0372 20.3309 9.26756 18.9966L9.11543 18.7329C8.66284 17.9483 7.73944 17.5658 6.8646 17.8006L6.57055 17.8795C5.08289 18.2787 3.72127 16.9171 4.12051 15.4295L4.19942 15.1354C4.4342 14.2606 4.05171 13.3372 3.2671 12.8846L3.00337 12.7324C1.66914 11.9628 1.66913 10.0372 3.00337 9.26756L3.2671 9.11543C4.05171 8.66284 4.4342 7.73944 4.19942 6.8646L4.12051 6.57055C3.72127 5.08289 5.08289 3.72127 6.57055 4.12051L6.8646 4.19942C7.73944 4.4342 8.66284 4.05171 9.11543 3.2671L9.26756 3.00337Z",strokeWidth:"2"}),(0,o.jsx)("path",{d:"M8 11L10 13L14 9",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),e]}),(0,o.jsx)("div",{className:"admonitionContent_UjKb admonitionContent_src-theme-Admonition-Layout-styles-module",children:t})]})}var k=n(91448);function E({title:e,children:t}){return(0,o.jsxs)("div",{className:`${!e&&"no-title-admonition"} theme-admonition theme-admonition-support admonition_Gfwi alert alert--support admonition_src-theme-Admonition-Layout-styles-module`,children:[(0,o.jsxs)("div",{className:"admonitionHeading_f1Ed admonitionHeading_src-theme-Admonition-Layout-styles-module",children:[(0,o.jsx)("span",{className:"admonitionIcon_support admonitionIcon_kpSf admonitionIcon_src-theme-Admonition-Layout-styles-module",children:(0,o.jsx)(k.J,{size:16,weight:"bold",color:"#080808"})}),e]}),(0,o.jsx)("div",{className:"admonitionContent_UjKb admonitionContent_src-theme-Admonition-Layout-styles-module",children:t})]})}var A=n(44946);function B({title:e,children:t}){return(0,o.jsxs)("div",{className:`${!e&&"no-title-admonition"} theme-admonition theme-admonition-training admonition_Gfwi alert alert--training admonition_src-theme-Admonition-Layout-styles-module`,children:[(0,o.jsxs)("div",{className:"admonitionHeading_f1Ed admonitionHeading_src-theme-Admonition-Layout-styles-module",children:[(0,o.jsx)("span",{className:"admonitionIcon_training admonitionIcon_kpSf admonitionIcon_src-theme-Admonition-Layout-styles-module",children:(0,o.jsx)(A.u,{size:16,color:"#080808",weight:"bold"})}),e]}),(0,o.jsx)("div",{className:"admonitionContent_UjKb admonitionContent_src-theme-Admonition-Layout-styles-module",children:t})]})}function $({title:e,children:t}){return(0,o.jsxs)("div",{className:`${!e&&"no-title-admonition"} theme-admonition theme-admonition-transpara admonition_Gfwi alert alert--transpara admonition_src-theme-Admonition-Layout-styles-module`,children:[(0,o.jsxs)("div",{className:"admonitionHeading_f1Ed admonitionHeading_src-theme-Admonition-Layout-styles-module",children:[(0,o.jsx)("span",{className:"admonitionIcon_kpSf admonitionIcon_src-theme-Admonition-Layout-styles-module",children:(0,o.jsx)("img",{className:"callout_img",src:"https://raw.githubusercontent.com/transpara/documentation/main/visual-kpi-docs/static/img/favicon.png",alt:"Callout Icon"})}),e]}),(0,o.jsx)("div",{className:"admonitionContent_UjKb admonitionContent_src-theme-Admonition-Layout-styles-module",children:t})]})}function I({title:e,children:t}){return(0,o.jsxs)("div",{className:`${!e&&"no-title-admonition"} theme-admonition theme-admonition-warning admonition_Gfwi alert alert--warning admonition_src-theme-Admonition-Layout-styles-module`,children:[(0,o.jsxs)("div",{className:"admonitionHeading_f1Ed admonitionHeading_src-theme-Admonition-Layout-styles-module",children:[(0,o.jsx)("span",{className:"admonitionIcon_kpSf admonitionIcon_src-theme-Admonition-Layout-styles-module",children:(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",children:[(0,o.jsx)("circle",{cx:"10",cy:"10",r:"9",strokeWidth:"2"}),(0,o.jsx)("circle",{cx:"10",cy:"15",r:"1",fill:"#EC6F3D"}),(0,o.jsx)("path",{d:"M10 5V11",strokeWidth:"2",strokeLinecap:"round"})]})}),e]}),(0,o.jsx)("div",{className:"admonitionContent_UjKb admonitionContent_src-theme-Admonition-Layout-styles-module",children:t})]})}function S({children:e,type:t,title:n}){return"info"===t?(0,o.jsx)(N,{title:n,children:e}):"tip"===t||"success"===t?(0,o.jsx)(L,{title:n,children:e}):"warning"===t?(0,o.jsx)(I,{title:n,children:e}):"danger"===t?(0,o.jsx)(_,{title:n,children:e}):"transpara"===t?(0,o.jsx)($,{title:n,children:e}):"support"===t?(0,o.jsx)(E,{title:n,children:e}):"training"===t?(0,o.jsx)(B,{title:n,children:e}):(0,o.jsx)(C,{title:n,children:e})}let H=(e,t)=>{if("string"==typeof e||"number"==typeof e){var n=String(e),o=t;if(!o)return n;let i=RegExp(`(${o})`,"gi");return n.split(i).map((e,t)=>e.toLowerCase()===o.toLowerCase()?_jsx("mark",{children:e},t):e)}if(React.isValidElement(e)){let n=e.type;if("string"==typeof n&&null.includes(n))return e;let o=React.Children.toArray(e.props.children);return React.cloneElement(e,{...e.props,children:o.map(e=>H(e,t))})}return Array.isArray(e)?e.map(e=>H(e,t)):e},R=e=>"string"==typeof e||"number"==typeof e?String(e):React.isValidElement(e)?React.Children.toArray(e.props.children).map(R).join(""):Array.isArray(e)?e.map(R).join(""):"",W=({children:e,hideNumbers:t,titleSize:n="h3"})=>(0,o.jsxs)("div",{className:"steps-container",children:[!t&&(0,o.jsx)("div",{className:`line line_${n}`}),t&&(0,o.jsx)("div",{className:"line line_no_number"}),(0,o.jsx)("div",{children:(()=>{let t=[],o={title:"",content:[]};
1return i.Children.forEach(e,e=>{[n].includes(e.type.name)?(o.title&&t.push(o),(o={title:"",content:[]}).title=e.props.children):o.content.push(e)}),t.push(o),t})().map((e,i)=>(0,o.jsxs)("div",{className:"step-item",children:[!t&&(0,o.jsx)("div",{className:`step-number step-number_${n}`,children:i+1}),t&&(0,o.jsx)("div",{className:`step-noNumber step-noNumber${n}`}),(0,o.jsxs)("div",{id:`${e.title.replace(/\s+/g,"-").toLowerCase()}-step`,className:`step-body step-body_${n}`,children:[(0,o.jsxs)("div",{id:`${e.title.replace(/\s+/g,"-").replace(/\./g,"").toLowerCase()}`,className:`step-title step-title_${n}`,children:[e.title,(0,o.jsx)("a",{href:`#${e.title.replace(/\s+/g,"-").replace(/\./g,"").toLowerCase()}`,class:"hash-link","aria-label":`Direct link to ${e.title}`,title:`Direct link to ${e.title}`})]}),(0,o.jsx)("div",{className:"step-content",children:e.content})]})]},i))})]});n(95066),n(74338)},44042:function(e,t,n){"use strict";n.d(t,{Z:()=>i});var o=n(39546);function i(){let[e,t]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{function e(){t(window.innerWidth<1100)}return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),e}},88803:function(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>A});var o=n(74132),i=n(39546),s=n(74338),a=n(54461),r=n(95529),l=n(27051),c=n(50395);function d({as:e,...t}){let n=(0,r.p)(),i=(0,c.QC)(n);return(0,o.jsx)(e,{...t,style:i,className:(0,a.Z)(t.className,"codeBlockContainer_APcc",l.k.common.codeBlock)})}let m={codeBlockContent:"codeBlockContent_m3Ux",codeBlockTitle:"codeBlockTitle_P25_",codeBlock:"codeBlock_qGQc",codeBlockStandalone:"codeBlockStandalone_zC50",codeBlockLines:"codeBlockLines_p187",codeBlockLinesWithNumbering:"codeBlockLinesWithNumbering_OFgW",buttonGroup:"buttonGroup_6DOT"};function u({children:e,className:t}){return(0,o.jsx)(d,{as:"pre",tabIndex:0,className:(0,a.Z)(m.codeBlockStandalone,"thin-scrollbar",t),children:(0,o.jsx)("code",{className:m.codeBlockLines,children:e})})}var h=n(42763),p=n(89489),f=n(89284);function g({line:e,classNames:t,showLineNumbers:n,getLineProps:i,getTokenProps:s}){1===e.length&&"\n"===e[0].content&&(e[0].content="");let r=i({line:e,className:(0,a.Z)(t,n&&"codeLine_iPqp")}),l=e.map((e,t)=>(0,o.jsx)("span",{...s({token:e})},t));return(0,o.jsxs)("span",{...r,children:[n?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("span",{className:"codeLineNumber_F4P7"}),(0,o.jsx)("span",{className:"codeLineContent_pOih",children:l})]}):l,(0,o.jsx)("br",{})]})}var x=n(91903),y=n(75317);function j(e){return(0,o.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,o.jsx)("path",{fill:"currentColor",d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"})})}function b(e){return(0,o.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,o.jsx)("path",{fill:"currentColor",d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"})})}let w={copyButtonCopied:"copyButtonCopied__QnY",copyButtonIcons:"copyButtonIcons_FhaS",copyButtonIcon:"copyButtonIcon_phi_",copyButtonSuccessIcon:"copyButtonSuccessIcon_FfTR"};function v({code:e,className:t}){let[n,s]=(0,i.useState)(!1),r=(0,i.useRef)(void 0),l=(0,i.useCallback)(()=>{(0,x.default)(e),s(!0),r.current=window.setTimeout(()=>{s(!1)},1e3)},[e]);return(0,i.useEffect)(()=>()=>window.clearTimeout(r.current),[]),(0,o.jsx)("button",{type:"button","aria-label":n?(0,y.translate)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,y.translate)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"}),title:(0,y.translate)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,a.Z)("clean-btn",t,w.copyButton,n&&w.copyButtonCopied),onClick:l,children:(0,o.jsxs)("span",{className:w.copyButtonIcons,"aria-hidden":"true",children:[(0,o.jsx)(j,{className:w.copyButtonIcon}),(0,o.jsx)(b,{className:w.copyButtonSuccessIcon})]})})}function _(e){return(0,o.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,o.jsx)("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})})}function N({className:e,onClick:t,isEnabled:n}){let i=(0,y.translate)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return(0,o.jsx)("button",{type:"button",onClick:t,className:(0,a.Z)("clean-btn",e,n&&"wordWrapButtonEnabled_gY8A"),"aria-label":i,title:i,children:(0,o.jsx)(_,{className:"wordWrapButtonIcon_iowe","aria-hidden":"true"})})}function C({children:e,className:t="",metastring:n,title:i,showLineNumbers:s,language:l}){var u;let{prism:{defaultLanguage:x,magicComments:y}}=(0,h.L)(),j=(u=l??(0,c.Fz)(t)??x,u?.toLowerCase()),b=(0,r.p)(),w=(0,p.F)(),_=(0,c.bc)(n)||i,{lineClassNames:C,code:L}=(0,c.nZ)(e,{metastring:n,language:j,magicComments:y}),k=s??(0,c.nt)(n);return(0,o.jsxs)(d,{as:"div",className:(0,a.Z)(t,j&&!t.includes(`language-${j}`)&&`language-${j}`),children:[_&&(0,o.jsx)("div",{className:m.codeBlockTitle,children:_}),(0,o.jsxs)("div",{className:m.codeBlockContent,children:[(0,o.jsx)(f.Highlight,{theme:b,code:L,language:j??"text",children:({className:e,style:t,tokens:n,getLineProps:i,getTokenProps:s})=>(0,o.jsx)("pre",{tabIndex:0,ref:w.codeBlockRef,className:(0,a.Z)(e,m.codeBlock,"thin-scrollbar"),style:t,children:(0,o.jsx)("code",{className:(0,a.Z)(m.codeBlockLines,k&&m.codeBlockLinesWithNumbering),children:n.map((e,t)=>(0,o.jsx)(g,{line:e,getLineProps:i,getTokenProps:s,classNames:C[t],showLineNumbers:k},t))})})}),(0,o.jsxs)("div",{className:m.buttonGroup,children:[(w.isEnabled||w.isCodeScrollable)&&(0,o.jsx)(N,{className:m.codeButton,onClick:()=>w.toggle(),isEnabled:w.isEnabled}),(0,o.jsx)(v,{className:m.codeButton,code:L})]})]})]})}var L=n(20044),k=n(38921),E=n.n(k);function A({children:e,...t}){let[n,r]=(0,i.useState)(!1),[l,c]=(0,i.useState)(null),{apiToken:d}=E().apiToken?(0,L.l)():{apiToken:"YOUR_API_TOKEN_HERE"},[m,h]=(0,i.useState)(""),p=(0,s.default)(),f=i.Children.toArray(e).some(e=>(0,i.isValidElement)(e))?e:Array.isArray(e)?e.join(""):e,g=f?.includes("YOUR_API_TOKEN_HERE");(0,i.useEffect)(()=>{g?h(f.replace(/YOUR_API_TOKEN_HERE/g,d||"YOUR_API_TOKEN_HERE")):h(f)},[f,g,d]);let x="string"==typeof f?C:u;return(0,o.jsx)("div",{className:(0,a.Z)("codeWrapper_qXRX"),onMouseEnter:()=>g&&r(!0),onMouseLeave:()=>g&&r(!1),children:(0,o.jsx)(x,{...t,children:m||f},String(p))})}},93292:function(e,t,n){"use strict";n.d(t,{Z:()=>r,a:()=>a});var o=n(39546);let i={},s=o.createContext(i);function a(e){let t=o.useContext(s);return o.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),o.createElement(s.Provider,{value:t},e.children)}},91903:function(e,t,n){"use strict";function o(e,{target:t=document.body}={}){if("string"!=typeof e)throw TypeError(`Expected parameter \`text\` to be a \`string\`, got \`${typeof e}\`.`);let n=document.createElement("textarea"),i=document.activeElement;n.value=e,n.setAttribute("readonly",""),n.style.all="unset",n.style.contain="strict",n.style.position="absolute",n.style.left="-9999px",n.style.width="2em",n.style.height="2em",n.style.padding="0",n.style.border="none",n.style.outline="none",n.style.boxShadow="none",n.style.background="transparent",n.style.fontSize="12pt",n.style.whiteSpace="pre";let s=document.getSelection(),a=s.rangeCount>0&&s.getRangeAt(0);t.append(n),n.select(),n.selectionStart=0,n.selectionEnd=e.length;let r=!1;try{r=document.execCommand("copy")}catch{}return n.remove(),a&&(s.removeAllRanges(),s.addRange(a)),i&&i.focus(),r}n.r(t),n.d(t,{default:()=>o})}}]);
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.