PageSourceSearch

https://provincia.vercelli.it/WebInterface/new-ui/assets/webcomponents.js?v=1181-5hn4

js provincia.vercelli.it collected 2026-10-01 11:54:35 UTC 21,419 bytes, 103 lines download raw bytes

1import{A as _}from"./app/components/template.js?v=1181-5hn4";import{_ as A}from"./utils/dom.js?v=1181-5hn4";import"./utils/te.js?v=1181-5hn4";class N extends HTMLElement{constructor(){super(),this.selectedOptions=[],this.customOptions=[]}connectedCallback(){const e=this.getAttribute("id"),s=this.getAttribute("name"),t=this.getAttribute("data-validate"),r=this.getAttribute("data-mark-error"),u=this.getAttribute("data-inline-error"),a=this.getAttribute("enable-custom")==="true",g=this.getAttribute("options"),y=g?g.split(","):[];this.innerHTML=_({});const b=this.querySelector(".autocomplete-input-container"),h=this.querySelector(".autocomplete-input"),p=this.querySelector(".autocomplete-input-options"),l=this.querySelector("select"),m=this.querySelector("input"),C=this.getAttribute("data-parent"),H=document.querySelector(C)||document.body;t&&l.setAttribute("data-validate",t),r&&l.setAttribute("data-mark-error",r),u&&l.setAttribute("data-inline-error",u);const M=()=>[...y,...this.customOptions],q=c=>{const o=c.target.parentNode,i=o.innerText,n=this.querySelector(`[option-name="${i}"]`);n&&n.classList.remove("selected"),o.remove();const P=l.querySelector(`[value="${i}"]`);P&&P.removeAttribute("selected"),this.selectedOptions=this.selectedOptions.filter(x=>x!==i),c.stopPropagation()},E=(c,o)=>{const i=document.createElement("span");i.classList.add("autocomplete-selected-option"),i.innerText=o;const n=document.createElement("i");n.classList.add("icon-remove"),n.addEventListener("click",q),i.appendChild(n),c.insertBefore(i,c.querySelector(".is-flex-grow-1"))},w=c=>{const o=[];return c.forEach(i=>{const n=document.createElement("p");n.classList.add("autocomplete-option"),this.selectedOptions.includes(i)&&n.classList.add("selected"),n.setAttribute("option-name",i),n.innerText=i,n.addEventListener("click",()=>{m.value="",l.querySelector(`[value="${i}"]`).setAttribute("selected",!0),this.selectedOptions.push(i),n.classList.add("selected"),E(h,i)}),o.push(n)}),o},f=c=>{const o=[];return l.setAttribute("name",s),c.forEach(i=>{let n=l.querySelector(`[value="${i}"]`);n||(n=document.createElement("option"),n.setAttribute("value",i),n.innerText=i),this.selectedOptions.includes(i)&&n.setAttribute("selected",!0),o.push(n)}),o},I=()=>{m.focus(),h.classList.add("outline-accent"),p.classList.remove("is-hidden");const{bottom:c}=utils.getPopoverPositions(h,p,H);c===0&&p.classList.add("on-top")},z=c=>{p.innerHTML="",w(c).forEach(x=>{p.appendChild(x)});const i=document.createElement("p");i.classList.add("autocomplete-option"),i.classList.add("no-data-found"),i.innerText="No data found",p.appendChild(i);const n=Array.from(l.querySelectorAll("option[selected]")).map(x=>x.value);l.innerHTML="",f(c).forEach(x=>{l.appendChild(x)}),n.forEach(x=>{const B=l.querySelector(`[value="${x}"]`);B&&B.setAttribute("selected",!0)})};e&&(this.removeAttribute("id"),b.setAttribute("id",e)),b.addEventListener("click",I),z(M());const O=(c=[])=>{this.querySelectorAll(".autocomplete-option").forEach(n=>{n.classList.contains("no-data-found")||(c.includes(n.innerText)?n.classList.remove("is-hidden"):n.classList.add("is-hidden"))});const i=this.querySelector(".autocomplete-option.no-data-found");c.length===0?a?m.value.trim()?(i.innerText="Press Enter to add as tag",i.classList.remove("is-hidden")):i.classList.add("is-hidden"):(i.innerText="No data found",i.classList.remove("is-hidden")):i.classList.add("is-hidden")},L=c=>{const o=M();if(!c.target.value)O(o);else{const i=o.filter(n=>n.toLowerCase().includes(c.target.value.toLowerCase()));O(i)}},v=c=>{const o=c.trim();if(!o||this.selectedOptions.includes(o))return!1;if(y.includes(o)){const n=this.querySelector(`[option-name="${o}"]`);return n&&!n.classList.contains("selected")&&n.click(),!0}this.customOptions.includes(o)||this.customOptions.push(o);let i=l.querySelector(`[value="${o}"]`);return i||(i=document.createElement("option"),i.setAttribute("value",o),i.innerText=o,l.appendChild(i)),i.setAttribute("selected",!0),this.selectedOptions.push(o),E(h,o),z(M()),!0},k=c=>{if(c.key==="Enter"&&a){c.preventDefault();const o=m.value;o&&v(o)&&(m.value="",p.classList.add("is-hidden"))}};
1m.addEventListener("input",L),m.addEventListener("focus",L),m.addEventListener("keydown",k),document.addEventListener("click",c=>{b.contains(c.target)||(p.classList.add("is-hidden"),h.classList.remove("outline-accent"))})}}window.customElements.define("w-autocomplete-input",N);class D extends HTMLElement{constructor(){super(),this._initialized=!1,this.handleThemeChange=this.handleThemeChange.bind(this)}static get observedAttributes(){return["src","theme-specific"]}get src(){return this.getAttribute("src")}set src(e){this.setAttribute("src",e)}get themeSpecific(){return this.hasAttribute("theme-specific")}set themeSpecific(e){e?this.setAttribute("theme-specific",""):this.removeAttribute("theme-specific")}connectedCallback(){this._initialized||this.initialize()}initialize(){this.renderSkeleton(),this.setupObserver(),this.setupImage(),this.updateThemeListener(),this._initialized=!0}setupObserver(){this.observer=new MutationObserver(e=>{e.forEach(s=>{s.type==="attributes"&&(s.attributeName==="src"||s.attributeName==="theme-specific")&&this.updateImageSrc()})}),this.observer.observe(this,{attributes:!0,attributeFilter:["src","theme-specific"]})}setupImage(){const{class:e,alt:s}=this.attributes;this.imageComp||(this.imageComp=new Image,this.imageComp.addEventListener("error",()=>{const t=utils.getDefaultWebInterfaceImagesPath(),r=utils.getWebInterfaceImagesBasePath(),u=this._wiFallbackStage||0;if(u===0&&r!==t){let a="";try{a=new URL(this.imageComp.currentSrc||this.imageComp.src,window.location.href).pathname}catch{a=this.imageComp.getAttribute("src")||""}const g=r.endsWith("/")?r.slice(0,-1):r;if(a===g||a.startsWith(`${g}/`)){const y=a.slice(g.length).replace(/^\/+/,"");this._wiFallbackStage=1,this.imageComp.src=`${t}${y}`;return}}u<2&&(this._wiFallbackStage=2,this.imageComp.src=`${t}no-image-available.png`)}),this.imageComp.addEventListener("load",()=>{var t;this.imageComp.classList.remove("is-invisible"),(t=this.querySelector(".skeleton"))==null||t.remove()}),this.appendChild(this.imageComp)),e!=null&&e.value&&(this.imageComp.className=e.value),this.imageComp.classList.add("is-invisible"),this.imageComp.alt=(s==null?void 0:s.value)||"",this.updateImageSrc()}updateImageSrc(){if(!this.imageComp){this.setupImage();return}const e=this.getAttribute("src");if(e){if(this.themeSpecific){const s=localStorage.getItem("data-theme")||"light",t=localStorage.getItem("selected-language")||"en",r=e.lastIndexOf(".");if(r!==-1){const u=a=>e.substring(0,r)+a+e.substring(r);{if(s==="light"){const a=u(`_${t}`);this.checkImageExists(a,g=>{this.imageComp.src=g?a:e})}else if(s==="dark"){const a=u(`_${t}_dark`);this.checkImageExists(a,g=>{if(g)this.imageComp.src=a;else{const y=u("_dark");this.checkImageExists(y,b=>{if(b)this.imageComp.src=y;else{const h=u(`_${t}`);this.checkImageExists(h,p=>{this.imageComp.src=p?h:e})}})}})}return}}}this._wiFallbackStage=0,this.imageComp.src=e}}checkImageExists(e,s){const t=new Image;t.onload=()=>s(!0),t.onerror=()=>s(!1),t.src=e}handleThemeChange(){this.updateImageSrc()}updateThemeListener(){this.themeSpecific?(window.addEventListener("themeChanged",this.handleThemeChange),window.addEventListener("languageChanged",this.handleThemeChange)):(window.removeEventListener("themeChanged",this.handleThemeChange),window.removeEventListener("languageChanged",this.handleThemeChange))}attributeChangedCallback(e,s,t){this._initialized||this.initialize(),e==="src"&&s!==t?this.updateImageSrc():e==="theme-specific"&&(this.updateThemeListener(),this.updateImageSrc())}disconnectedCallback(){var e;window.removeEventListener("themeChanged",this.handleThemeChange),window.removeEventListener("languageChanged",this.handleThemeChange),(e=this.observer)==null||e.disconnect()}renderSkeleton(){if(this.innerHTML=`
2      <div class="skeleton skeleton-rect" data-rect-h="100%" data-c-w="100%" data-c-p="0%" data-lines="0" data-bg="var(--bg-skeleton)"></div>
3    `,window.applySkeletonStyles)window.applySkeletonStyles(this);else{const e=this.querySelector(".skeleton");e&&(e.dataset.rectH&&e.style.setProperty("--rect-h",e.dataset.rectH),e.dataset.cW&&e.style.setProperty("--c-w",e.dataset.cW),e.dataset.cP&&e.style.setProperty("--c-p",e.dataset.cP),e.dataset.lines&&e.style.setProperty("--lines",e.dataset.lines),e.dataset.bg&&e.style.setProperty("--bg",e.dataset.bg))}}}window.customElements.define("w-image",D);class F extends HTMLElement{constructor(){super()}connectedCallback(){this.initialize()}initialize(){this.innerHTML=this.getTemplate()}getTemplate(){return`
4      <div class="select">
5        <select name="languageSwitcher" tabindex="-1" data-i18n-switcher class="primary-select">
6          <option value="en">English</option>
7          <option value="br">Brazilian</option>
8          <option value="bg">Bulgarian</option>
9          <option value="cn">Chinese</option>
10          <option value="cs">Czech</option>
11          <option value="da">Danish</option>
12          <option value="nl">Dutch</option>
13          <option value="fr">French</option>
14          <option value="de">German</option>
15          <option value="hu">Hungarian</option>
16          <option value="it">Italian</option>
17          <option value="ko">Korean</option>
18          <option value="pl">
18Polish</option>
19          <option value="ro">Romanian</option>
20          <option value="ru">Russian</option>
21          <option value="sk">Slovak</option>
22          <option value="es">Spanish</option>
23          <option value="se">Swedish</option>
24        </select>
25      </div>
26    `}}window.customElements.define("w-language",F);class j extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}static get observedAttributes(){return["data-theme"]}connectedCallback(){this.addStylesheet(),this.renderThemeIcon(),A(this).on("click",()=>{this.toggleTheme()})}getSVG(e){return`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" width="20" height="20">${e==="dark"?'<path d="M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z" />':'<path fill-rule="evenodd" d="M10 2a1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 6.464A1 1 0 106.465 5.05l-.708-.707a1 1 0 00-1.414 1.414l.707.707zm1.414 8.486l-.707.707a1 1 0 01-1.414-1.414l.707-.707a1 1 0 011.414 1.414zM4 11a1 1 0 100-2H3a1 1 0 000 2h1z" clip-rule="evenodd" />'}</svg>`}getThemeIconPath(){const e=localStorage.getItem("data-theme")||"light";return this.setAttribute("data-theme",e),A("html").attr("data-theme",e),this.getSVG(e)}attributeChangedCallback(e,s,t){if(e==="data-theme"){const r=this.shadowRoot.querySelector(".theme-icon");if(!r)return;const u=this.getSVG(t);r.innerHTML=u}}addStylesheet(){const e=document.createElement("link");e.rel="stylesheet",e.href=this.getStylesheetHref(),this.shadowRoot.appendChild(e)}getStylesheetHref(){try{const e=new URL(import.meta.url),s=e.pathname.split("/").slice(0,-1).join("/");return`${e.origin}${s}/w-theme.css`}catch{return"/WebInterface/new-ui/modules/web-components/multitheme/w-theme.css"}}renderThemeIcon(){const e=document.createElement("div");e.className="theme-icon";const s=this.getThemeIconPath();e.innerHTML=s,this.shadowRoot.appendChild(e)}toggleTheme(){var g,y,b;const s=(this.getAttribute("data-theme")||"light")==="light"?"dark":"light";this.setAttribute("data-theme",s),A("html").attr("data-theme",s),localStorage.setItem("data-theme",s);const t=this.getThemeIconPath();this.shadowRoot.querySelector(".theme-icon").innerHTML=t,window.dispatchEvent(new CustomEvent("themeChanged",{detail:{theme:s}}));const r=document.querySelector("#fileUploadIframe");(g=r==null?void 0:r.contentWindow)==null||g.postMessage({key:"theme",value:s});const u=document.querySelector("#manageShareIframe");(y=u==null?void 0:u.contentWindow)==null||y.postMessage({key:"theme",value:s});const a=document.querySelector("#revisionsIframe");(b=a==null?void 0:a.contentWindow)==null||b.postMessage({key:"theme",value:s})}}window.customElements.define("w-theme",j);let S=null,T=[];function G(d,e,s={}){const{height:t=25,autonext:r=!1}=s,u=document.createElement("div");u.className="custom-waveform-player pos-relative w-100 h-100 is-flex is-align-items-center",d&&d instanceof HTMLElement?d.appendChild(u):document.body.appendChild(u);const a=document.createElement("div");a.id="waveform",a.className="flex-grow-1 h-100",u.insertBefore(a,u.firstChild);const g=document.createElement("button");g.className="play-pause-btn w-25px h-25px border-none border-radius-50 cursor-pointer is-flex is-justify-content-center is-align-items-center op-0-7 mr-10px",g.innerHTML='<svg viewBox="0 0 24 24" width="18" height="18"><path d="M8 5v14l11-7z" fill="var(--text-secondary)"/></svg>',u.insertBefore(g,a),g.addEventListener("mouseenter",()=>{A(g).css("opacity","1")}),g.addEventListener("mouseleave",()=>{A(g).css("opacity","0.7")});const y=new Audio(e);function b(C){return getComputedStyle(document.documentElement).getPropertyValue(C).trim()}const h=b("--accent-color"),p=b("--border-color"),l=b("--border-color"),m=WaveSurfer.create({container:a,barWidth:2,barGap:1,height:t,barRadius:3,progressColor:h,waveColor:p,cursorColor:l,backend:"MediaElement",mediaControl
26s:!1,media:y,hideScrollbar:!0,responsive:!0,normalize:!0});return m.load(e),T.push({type:"wavesurfer",instance:m,autonext:r}),g.addEventListener("click",C=>{C.stopPropagation(),W(m)}),a.addEventListener("click",C=>{C.stopPropagation()}),m.on("play",()=>{S&&S!==m&&S.pause(),S=m,g.innerHTML='<svg viewBox="0 0 24 24" width="18" height="18"><path d="M6 19h4V5H6v14zm8-14v14h4V5h-4z" fill="var(--text-secondary)"/></svg>'}),m.on("pause",()=>{g.innerHTML='<svg viewBox="0 0 24 24" width="18" height="18"><path d="M8 5v14l11-7z" fill="var(--text-secondary)"/></svg>'}),m.on("finish",()=>R(m)),m.on("seek",function(C){m.isPlaying()||m.play()}),{waveSurfer:m}}function K(d,e,s={}){const{strokeWidth:t=10,strokeColor:r="var(--bg-primary-progress)",backgroundColor:u="var(--accent-color)",playIconPath:a="M8 5v14l11-7z",autonext:g=!1,width:y=s.width||30,height:b=s.height||30}=s,h=document.createElement("audio");h.src=e,A(h).hide();const p=document.createElement("div");p.className="circular-player",p.style.setProperty("position","relative"),p.style.setProperty("cursor","pointer"),p.style.setProperty("width","100%"),p.style.setProperty("height","100%"),p.style.setProperty("display","flex"),p.style.setProperty("justify-content","center"),p.style.setProperty("align-items","center"),d.appendChild(p),p.appendChild(h);const l=document.createElementNS("http://www.w3.org/2000/svg","svg");l.setAttribute("class","progress-ring"),l.setAttribute("width","100%"),l.setAttribute("height","100%"),l.setAttribute("viewBox","0 0 100 100"),l.setAttribute("preserveAspectRatio","xMidYMid meet"),l.style.setProperty("position","absolute"),l.style.setProperty("top","0"),l.style.setProperty("left","0"),l.style.setProperty("pointer-events","none");const m=Math.min(y,b),C=m/2-t/2,H=C/m*100,M=(C+t/2)/m*100,q=t/m*100,E=document.createElementNS("http://www.w3.org/2000/svg","circle");E.setAttribute("fill",u),E.setAttribute("cx","50"),E.setAttribute("cy","50"),E.setAttribute("r",M);const w=document.createElementNS("http://www.w3.org/2000/svg","circle");w.setAttribute("stroke",r),w.setAttribute("stroke-width",q),w.setAttribute("fill","none"),w.setAttribute("cx","50"),w.setAttribute("cy","50"),w.setAttribute("r",H),l.appendChild(E),l.appendChild(w),p.appendChild(l);const f=document.createElement("button");f.className="play-pause-btn",f.style.setProperty("background","none"),f.style.setProperty("border","none"),f.style.setProperty("cursor","pointer"),f.style.setProperty("outline","none"),f.style.setProperty("width","100%"),f.style.setProperty("height","100%"),f.style.setProperty("display","flex"),f.style.setProperty("justify-content","center"),f.style.setProperty("align-items","center"),f.style.setProperty("z-index","1"),f.style.setProperty("padding","0"),f.innerHTML=`
27    <svg viewBox="0 0 24 24" width="50%" height="50%">
28      <path d="${a}" fill="var(--text-secondary)"/>
29    </svg>
30  `,p.appendChild(f);function I(v){const k=L-v/100*L;w.setAttribute("stroke-dashoffset",k)}function z(v){const k=l.getBoundingClientRect(),c=v.clientX-k.left-k.width/2,o=v.clientY-k.top-k.height/2;let n=Math.atan2(o,c)/(2*Math.PI)*100;n=(n+25)%100;const P=n/100*h.duration;h.currentTime=P,I(n)}l.addEventListener("click",z),f.addEventListener("click",v=>{v.stopPropagation(),W(h)}),h.addEventListener("play",()=>{S&&S!==h&&S.pause(),S=h,$(f,!0)}),h.addEventListener("pause",()=>{$(f,!1)}),h.addEventListener("timeupdate",()=>{const v=h.currentTime/h.duration*100;I(v)});function O(){const v=Math.min(y,b),k=Math.round(v/10)*10;A(p).css("width",`${k}px`),A(p).css("height",`${k}px`);const c=v/2-t/2,o=c/v*100,i=(c+t/2)/v*100,n=t/v*100;E.setAttribute("r",i),w.setAttribute("r",o),w.setAttribute("stroke-width",n),L=2*Math.PI*o,w.setAttribute("stroke-dasharray",`${L} ${L}`),w.setAttribute("stroke-dashoffset",L)}let L;return O(),T.push({type:"audio",instance:h,autonext:g}),h.addEventListener("ended",()=>R(h)),{audio:h}}function W(d){d instanceof WaveSurfer?d.isPlaying()?d.pause():(S&&S!==d&&S.pause(),d.play()):d instanceof HTMLAudioElement&&(d.paused?(S&&S!==d&&S.pause(),d.play()):d.pause())}
30function $(d,e){const s="M8 5v14l11-7z",t="M6 19h4V5H6v14zm8-14v14h4V5h-4z";d.innerHTML=`
31    <svg viewBox="0 0 24 24" width="50%" height="50%">
32      <path d="${e?t:s}" fill="var(--text-secondary)"/>
33    </svg>
34  `}function R(d){if(d instanceof HTMLAudioElement){const t=d.closest(".circular-player");if(t){const r=t.querySelector("circle[stroke]");if(r){const u=parseFloat(r.getAttribute("r")),a=2*Math.PI*u;r.classList.add("progress-transition"),setTimeout(()=>{r.setAttribute("stroke-dasharray",`${a} ${a}`),r.setAttribute("stroke-dashoffset",a)},10),setTimeout(()=>{r.classList.remove("progress-transition")},1010)}}}const e=T.findIndex(t=>t.instance===d);if(e===-1||!T[e].autonext)return;const s=e+1;if(s<T.length){const t=T[s];(t.type==="wavesurfer"||t.type==="audio")&&t.instance.play()}else console.log("Reached the end of the playlist")}class V extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"}),this.renderSkeleton()}renderSkeleton(){this.shadowRoot.innerHTML=`
35      <div id="player-container" class="skeleton skeleton-rect" data-rect-h="100%" data-c-w="100%" data-c-p="0%" data-lines="0" data-bg="var(--bg-skeleton)"></div>
36    `;const e=this.shadowRoot.querySelector(".skeleton");e&&(e.dataset.rectH&&e.style.setProperty("--rect-h",e.dataset.rectH),e.dataset.cW&&e.style.setProperty("--c-w",e.dataset.cW),e.dataset.cP&&e.style.setProperty("--c-p",e.dataset.cP),e.dataset.lines&&e.style.setProperty("--lines",e.dataset.lines),e.dataset.bg&&e.style.setProperty("--bg",e.dataset.bg))}connectedCallback(){const e=this.getAttribute("src"),s=this.getAttribute("autonext")==="true"||this.getAttribute("dir")==="true",t=this.shadowRoot.querySelector("#player-container");this.setupPlayer(t,e,s),t.classList.remove("skeleton","skeleton-rect"),this.shadowRoot.adoptedStyleSheets=[this.responsiveStyles()]}setupPlayer(e,s,t){}responsiveStyles(){const e=new CSSStyleSheet;return e.replaceSync(`
37      :host {
38        display: block;
39        width: 100%;
40        height: 100%;
41      }
42      #player-container {
43        width: 100%;
44        height: 100%;
45      }
46    `),e}}class U extends V{setupPlayer(e,s,t){const{waveSurfer:r}=G(e,s,{height:this.getAttribute("height")||25,autonext:t});this.player=r}}class Y extends V{setupPlayer(e,s,t){const{audio:r}=K(e,s,{autonext:t});this.player=r}responsiveStyles(){const e=new CSSStyleSheet;return e.replaceSync(`
47      :host {
48        display: block;
49        width: 100%;
50        height: 100%;
51      }
52      #player-container {
53        width: 100%;
54        height: 100%;
55      }
56      /* Circular audio player styles */
57      .circular-player {
58        width: 30px;
59        height: 30px;
60        min-width: 30px;
61        min-height: 30px;
62        border-radius: 50%;
63        overflow: visible;
64        aspect-ratio: 1;
65        position: relative;
66        cursor: pointer;
67        display: flex;
68        justify-content: center;
69        align-items: center;
70      }
71      .progress-ring {
72        width: 100%;
73        height: 100%;
74        top: 0;
75        left: 0;
76        position: absolute;
77        pointer-events: none;
78      }
79      .progress-ring circle {
80        transition: stroke-dashoffset 0.1s linear;
81      }
82      .progress-ring circle[stroke] {
83        pointer-events: all;
84        cursor: pointer;
85      }
86      .progress-ring circle[fill] {
87        pointer-events: none;
88      }
89      .play-pause-btn {
90        background: none;
91        border: none;
92        cursor: pointer;
93        outline: none;
94        width: 100%;
95        height: 100%;
96        display: flex;
97        justify-content: center;
98        align-items: center;
99        z-index: 1;
100        padding: 0;
101      }
102    `),e}}window.customElements.define("w-audio",U);window.customElements.define("w-audio-c",Y);
103//# sourceMappingURL=webcomponents.js.map

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.