1import{r as o}from"./registerAstroSetup.ZOFgNDSr.js?dpl=dpl_9WwAXYHeomRp3mgHHzUtra7p9H2n";const a="__functionHealthNotificationBannerSetup",n=new Set,i=new WeakSet;class c{banner;resizeObserver=null;constructor(e){this.banner=e}init(){if(this.setBannerHeight(),typeof ResizeObserver<"u"){this.resizeObserver=new ResizeObserver(()=>{this.setBannerHeight()}),this.resizeObserver.observe(this.banner);return}window.addEventListener("resize",this.setBannerHeight,{passive:!0})}destroy(){this.resizeObserver?.disconnect(),this.resizeObserver=null,window.removeEventListener("resize",this.setBannerHeight)}setBannerHeight=()=>{document.documentElement.style.setProperty("--notification-banner-height",`${this.banner.offsetHeight}px`)}}const r=()=>{document.documentElement.style.removeProperty("--notification-banner-height")},s=(t=!1)=>{Array.from(n).forEach(e=>{!t&&e.banner.isConnected||(e.destroy(),n.delete(e))}),(t||n.size===0)&&r()},h=()=>{s(),document.querySelectorAll("[data-notification-banner]").forEach(t=>{if(i.has(t))return;const e=new c(t);i.add(t),n.add(e),e.init()}),n.size===0&&r()},f=()=>{o({cleanup:()=>s(!0),init:h,key:a})};f();
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.