`)}:!o.ok&&"detail"in f?{error:f.detail}:f})}function $r(i){return Ci(this,null,function*(){return yield Zc(i,"GET")})}function*bn(...i){for(let t of i)for(let e of document.querySelectorAll(t))e!==null&&(yield e)}function Cr(i){i.startsWith("data-")||(i=`data-${i}`);for(let t of bn("body > div#netbox-data > *")){let e=t.getAttribute(i);if(Xc(e))return e}return null}function Ai(i){for(let t of bn("div.card-overlay"))i==="show"?t.classList.remove("d-none"):t.classList.add("d-none")}function R(i,t,e,n=[]){let s=document.createElement(i);for(let r of Object.keys(t)){let o=r,l=t[o];o in s&&(s[o]=l)}s.classList.add(...e);for(let r of n)s.appendChild(r);return s}function Dr(i){return i*(9/5)+32}window.Collapse=ft;window.Modal=Qt;window.Toast=te;window.Tooltip=$t;function Oi(i,t,e,n){let s="mdi-alert";switch(i){case"warning":s="mdi-alert";case"success":s="mdi-check-circle";case"info":s="mdi-information";case"danger":s="mdi-alert"}let r=document.createElement("div");r.setAttribute("class","toast-container position-fixed bottom-0 end-0 m-3");let o=document.createElement("div");o.setAttribute("class",`toastbg-${i}`),o.setAttribute("role","alert"),o.setAttribute("aria-live","assertive"),o.setAttribute("aria-atomic","true");let l=document.createElement("div");l.setAttribute("class",`toast-headerbg-${i}text-body`);let f=document.createElement("i");f.setAttribute("class",`mdi${s}`);let m=document.createElement("strong");m.setAttribute("class","me-auto ms-1"),m.innerText=t;let c=document.createElement("button");c.setAttribute("type","button"),c.setAttribute("class","btn-close"),c.setAttribute("data-bs-dismiss","toast"),c.setAttribute("aria-label","Close");let v=document.createElement("div");if(v.setAttribute("class","toast-body"),l.appendChild(f),l.appendChild(m),typeof n!="undefined"){let _=document.createElement("small");_.setAttribute("class","text-muted"),l.appendChild(_)}return l.appendChild(c),v.innerText=e.trim(),o.appendChild(l),o.appendChild(v),r.appendChild(o),document.body.appendChild(r),new te(o)}ee.default.extend(Lr.default);ee.default.extend(Nr.default);ee.default.extend(Mr.default);ee.default.extend(xr.default);var tu=["hostname","fqdn","vendor","model","serial_number","os_version"],eu=["years","months","days","hours","minutes","seconds"];function iu(i){let t=new Date,e=t.getTimezoneOffset(),s=(0,ee.default)(t).subtract(i,"seconds"),r=s.tz("Etc/UTC").format("YYYY-MM-DD HH:MM:ss z"),o=null;e!==0&&(o=s.format("YYYY-MM-DD HH:MM:ss z"));let l=ee.default.duration(i,"seconds"),f=[];for(let c of eu){let v=l[c]();if(v===1){let d=c.replace(/s$/,"");f=[...f,`${v}${d}`]}else v>1&&(f=[...f,`${v}${c}`])}let m="None";return f.length>0&&(m=f.join(", ")),{utc:r,zoned:o,duration:m}}function nu(i){for(let l of tu)if(l in i){let f=document.getElementById(l);f!==null&&(f.innerHTML=String(i[l]))}let{uptime:t}=i,{utc:e,zoned:n,duration:s}=iu(t),r=document.getElementById("uptime-duration");r!==null&&(r.innerHTML=s);let o=document.getElementById("uptime");o!==null&&(n===null?o.innerHTML=e:o.innerHTML=[n,`<spanclass="fst-italic d-block">${e}</span>`].join(""))}functionHe(i,t,e){letn=R("th",{innerText:t},["border-end","text-end"]),s=R("th",{innerText:e},["border-start","text-start"]),r=R("tr",{},[],[n,s]);i.insertAdjacentElement("beforebegin",r)}functionke(i){lett=R("td",{colSpan:"2",innerText:"NoData"},["text-muted","text-center"]),e=R("tr",{},[],[t]);i!==null&&i.insertAdjacentElement("beforebegin",e)}functionWe(i){lett=document.getElementById(i);returnt!==null?t.nextElementSibling:null}functionsu(i){lett=We("status-cpu");if(typeofi!="undefined"){if(t!==null){He(t,"Name","Usage");for(let[e,n]ofObject.entries(i)){lets=n["%usage"],r=R("td",{innerText:e},["border-end","text-end"]),o=R("td",{innerText:`${s}%`},["border-start","text-start"]),l=R("tr",{},[],[r,o]);t.insertAdjacentElement("beforebegin",l)}}}elseke(t)}functionru(i){lett=We("status-memory");if(typeofi!="undefined"){if(t!==null){He(t,"Available","Used");let{available_ram:e,used_ram:n}=i,s=R("td",{innerText:e},["border-end","text-end"]),r=R("td",{innerText:n},["bo