1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];if(null!=i)for(var n in i)i.hasOwnProperty(n)&&(e[n]=i[n])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:groupwebsite-spl":!0})}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8190],{21888:(e,t,i)=>{i.d(t,{u6:()=>w});class n extends Event{track;constructor(e,t){super(e),this.track=t.track}}let a=new WeakMap;function r(e){var t,i;let n;return a.get(e)??(t=e,i={},(n=a.get(t))||a.set(t,n={}),Object.assign(n,i))}function s(e,t){let i=e.videoTracks;r(t).media=new WeakRef(e),r(t).renditionSet||(r(t).renditionSet=new Set);let a=r(i).trackSet;a.add(t);let s=a.size-1;s in o.prototype||Object.defineProperty(o.prototype,s,{get(){return[...r(this).trackSet][s]}}),queueMicrotask(()=>{i.dispatchEvent(new n("addtrack",{track:t}))})}function d(e){let t=r(e).media?.deref()?.videoTracks;t&&(r(t).trackSet.delete(e),queueMicrotask(()=>{t.dispatchEvent(new n("removetrack",{track:e}))}))}class o extends EventTarget{#e;#t;#i;constructor(){super(),r(this).trackSet=new Set}get #n(){return r(this).trackSet}[Symbol.iterator](){return this.#n.values()}get length(){return this.#n.size}getTrackById(e){return[...this.#n].find(t=>t.id===e)??null}get selectedIndex(){return[...this.#n].findIndex(e=>e.selected)}get onaddtrack(){return this.#e}set onaddtrack(e){this.#e&&(this.removeEventListener("addtrack",this.#e),this.#e=void 0),"function"==typeof e&&(this.#e=e,this.addEventListener("addtrack",e))}get onremovetrack(){return this.#t}set onremovetrack(e){this.#t&&(this.removeEventListener("removetrack",this.#t),this.#t=void 0),"function"==typeof e&&(this.#t=e,this.addEventListener("removetrack",e))}get onchange(){return this.#i}set onchange(e){this.#i&&(this.removeEventListener("change",this.#i),this.#i=void 0),"function"==typeof e&&(this.#i=e,this.addEventListener("change",e))}}class l extends Event{rendition;constructor(e,t){super(e),this.rendition=t.rendition}}function c(e){let t=r(e).media?.deref();return t?[...t.videoTracks].filter(e=>e.selected).flatMap(e=>[...r(e).renditionSet]):[]}
1class h extends EventTarget{#a;#r;#i;[Symbol.iterator](){return c(this).values()}get length(){return c(this).length}getRenditionById(e){return c(this).find(t=>`${t.id}`==`${e}`)??null}get selectedIndex(){return c(this).findIndex(e=>e.selected)}set selectedIndex(e){for(let[t,i]of c(this).entries())i.selected=t===e}get onaddrendition(){return this.#a}set onaddrendition(e){this.#a&&(this.removeEventListener("addrendition",this.#a),this.#a=void 0),"function"==typeof e&&(this.#a=e,this.addEventListener("addrendition",e))}get onremoverendition(){return this.#r}set onremoverendition(e){this.#r&&(this.removeEventListener("removerendition",this.#r),this.#r=void 0),"function"==typeof e&&(this.#r=e,this.addEventListener("removerendition",e))}get onchange(){return this.#i}set onchange(e){this.#i&&(this.removeEventListener("change",this.#i),this.#i=void 0),"function"==typeof e&&(this.#i=e,this.addEventListener("change",e))}}class u{src;id;width;height;bitrate;frameRate;codec;#s=!1;get selected(){return this.#s}set selected(e){if(this.#s!==e){var t;let i;this.#s=e,t=this,(i=r(t).media?.deref()?.videoRenditions)&&!r(i).changeRequested&&(r(i).changeRequested=!0,queueMicrotask(()=>{delete r(i).changeRequested,r(t).track.selected&&i.dispatchEvent(new Event("change"))}))}}}class k{id;kind;label="";language="";sourceBuffer;#s=!1;addRendition(e,t,i,n,a,s){var d;let o,k,v,g=new u;return g.src=e,g.width=t,g.height=i,g.frameRate=s,g.bitrate=a,g.codec=n,d=this,o=r(d).media?.deref()?.videoRenditions,r(g).media=r(d).media,r(g).track=d,(k=r(d).renditionSet).add(g),(v=k.size-1)in h.prototype||Object.defineProperty(h.prototype,v,{get(){return c(this)[v]}}),queueMicrotask(()=>{o&&d.selected&&o.dispatchEvent(new l("addrendition",{rendition:g}))}),g}removeRendition(e){let t,i;t=r(e).media?.deref()?.videoRenditions,i=r(e).track,r(i).renditionSet.delete(e),queueMicrotask(()=>{let i=r(e).track;t&&i.selected&&t.dispatchEvent(new l("removerendition",{rendition:e}))})}get selected(){return this.#s}set selected(e){this.#s===e||(this.#s=e,!0===e&&function(e){let t=r(e).media?.deref()?.videoTracks??[],i=!1;for(let n of t)n!==e&&(n.selected=!1,i=!0);if(i){if(r(t).changeRequested)return;r(t).changeRequested=!0,queueMicrotask(()=>{delete r(t).changeRequested,t.dispatchEvent(new Event("change"))})}}(this))}}function v(e){let t=r(e).media?.deref();return t?[...t.audioTracks].filter(e=>e.enabled).flatMap(e=>[...r(e).renditionSet]):[]}class g extends EventTarget{#a;#r;#i;[Symbol.iterator](){return v(this).values()}get length(){return v(this).length}getRenditionById(e){return v(this).find(t=>`${t.id}`==`${e}`)??null}get selectedIndex(){return v(this).findIndex(e=>e.selected)}set selectedIndex(e){for(let[t,i]of v(this).entries())i.selected=t===e}get onaddrendition(){return this.#a}set onaddrendition(e){this.#a&&(this.removeEventListener("addrendition",this.#a),this.#a=void 0),"function"==typeof e&&(this.#a=e,this.addEventListener("addrendition",e))}get onremoverendition(){return this.#r}set onremoverendition(e){this.#r&&(this.removeEventListener("removerendition",this.#r),this.#r=void 0),"function"==typeof e&&(this.#r=e,this.addEventListener("removerendition",e))}get onchange(){return this.#i}set onchange(e){this.#i&&(this.removeEventListener("change",this.#i),this.#i=void 0),"function"==typeof e&&(this.#i=e,this.addEventListener("change",e))}}class p{src;id;bitrate;codec;#s=!1;get selected(){return this.#s}set selected(e){if(this.#s!==e){var t;let i;this.#s=e,t=this,(i=r(t).media?.deref()?.audioRenditions)&&!r(i).changeRequested&&(r(i).changeRequested=!0,queueMicrotask(()=>{delete r(i).changeRequested,r(t).track.enabled&&i.dispatchEvent(new Event("change"))}))}}}function b(e,t){let i=e.audioTracks;r(t).media=new WeakRef(e),r(t).renditionSet||(r(t).renditionSet=new Set);let a=r(i).trackSet;a.add(t);let s=a.size-1;s in m.prototype||Object.defineProperty(m.prototype,s,{get(){return[...r(this).trackSet][s]}}),queueMicrotask(()=>{i.dispatchEvent(new n("addtrack",{track:t}))})}function f(e){let t=r(e).media?.deref()?.audioTracks;t&&(r(t).trackSet.delete(e),queueMicrotask(()=>{t.dispatchEvent(new n("removetrack",{track:e}))}))}
1class m extends EventTarget{#e;#t;#i;constructor(){super(),r(this).trackSet=new Set}get #n(){return r(this).trackSet}[Symbol.iterator](){return this.#n.values()}get length(){return this.#n.size}getTrackById(e){return[...this.#n].find(t=>t.id===e)??null}get onaddtrack(){return this.#e}set onaddtrack(e){this.#e&&(this.removeEventListener("addtrack",this.#e),this.#e=void 0),"function"==typeof e&&(this.#e=e,this.addEventListener("addtrack",e))}get onremovetrack(){return this.#t}set onremovetrack(e){this.#t&&(this.removeEventListener("removetrack",this.#t),this.#t=void 0),"function"==typeof e&&(this.#t=e,this.addEventListener("removetrack",e))}get onchange(){return this.#i}set onchange(e){this.#i&&(this.removeEventListener("change",this.#i),this.#i=void 0),"function"==typeof e&&(this.#i=e,this.addEventListener("change",e))}}class y{id;kind;label="";language="";sourceBuffer;#d=!1;addRendition(e,t,i){var n;let a,s,d,o=new p;return o.src=e,o.codec=t,o.bitrate=i,n=this,a=r(n).media?.deref()?.audioRenditions,r(o).media=r(n).media,r(o).track=n,(s=r(n).renditionSet).add(o),(d=s.size-1)in g.prototype||Object.defineProperty(g.prototype,d,{get(){return v(this)[d]}}),queueMicrotask(()=>{a&&n.enabled&&a.dispatchEvent(new l("addrendition",{rendition:o}))}),o}removeRendition(e){let t,i;t=r(e).media?.deref()?.audioRenditions,i=r(e).track,r(i).renditionSet.delete(e),queueMicrotask(()=>{let i=r(e).track;t&&i.enabled&&t.dispatchEvent(new l("removerendition",{rendition:e}))})}get enabled(){return this.#d}set enabled(e){if(this.#d!==e){let t;this.#d=e,(t=r(this).media?.deref()?.audioTracks)&&!r(t).changeRequested&&(r(t).changeRequested=!0,queueMicrotask(()=>{delete r(t).changeRequested,t.dispatchEvent(new Event("change"))}))}}}let E=T(globalThis.HTMLMediaElement,"video"),C=T(globalThis.HTMLMediaElement,"audio");function w(e){if(!e?.prototype)return e;let t=T(e,"video");(!t||`${t}`.includes("[native code]"))&&Object.defineProperty(e.prototype,"videoTracks",{get(){var e=this;let t=r(e).videoTracks;if(!t&&(t=new o,r(e).videoTracks=t,E)){let i=E.call(e.nativeEl??e);for(let t of i)s(e,t);i.addEventListener("change",()=>{t.dispatchEvent(new Event("change"))}),i.addEventListener("addtrack",n=>{if([...t].some(e=>e instanceof k)){for(let e of i)d(e);return}s(e,n.track)}),i.addEventListener("removetrack",e=>{d(e.track)})}return t}});let i=T(e,"audio");(!i||`${i}`.includes("[native code]"))&&Object.defineProperty(e.prototype,"audioTracks",{get(){var e=this;let t=r(e).audioTracks;
1if(!t&&(t=new m,r(e).audioTracks=t,C)){let i=C.call(e.nativeEl??e);for(let t of i)b(e,t);i.addEventListener("change",()=>{t.dispatchEvent(new Event("change"))}),i.addEventListener("addtrack",n=>{if([...t].some(e=>e instanceof y)){for(let e of i)f(e);return}b(e,n.track)}),i.addEventListener("removetrack",e=>{f(e.track)})}return t}}),"addVideoTrack"in e.prototype||(e.prototype.addVideoTrack=function(e,t="",i=""){let n=new k;return n.kind=e,n.label=t,n.language=i,s(this,n),n}),"removeVideoTrack"in e.prototype||(e.prototype.removeVideoTrack=d),"addAudioTrack"in e.prototype||(e.prototype.addAudioTrack=function(e,t="",i=""){let n=new y;return n.kind=e,n.label=t,n.language=i,b(this,n),n}),"removeAudioTrack"in e.prototype||(e.prototype.removeAudioTrack=f),"videoRenditions"in e.prototype||Object.defineProperty(e.prototype,"videoRenditions",{get(){return n(this)}});let n=e=>{let t=r(e).videoRenditions;return t||(r(t=new h).media=new WeakRef(e),r(e).videoRenditions=t),t};"audioRenditions"in e.prototype||Object.defineProperty(e.prototype,"audioRenditions",{get(){return a(this)}});let a=e=>{let t=r(e).audioRenditions;return t||(r(t=new g).media=new WeakRef(e),r(e).audioRenditions=t),t};return e}function T(e,t){if(e?.prototype)return Object.getOwnPropertyDescriptor(e.prototype,`${t}Tracks`)?.get}},81827:(e,t,i)=>{i.d(t,{lB:()=>l});let n=["abort","canplay","canplaythrough","durationchange","emptied","encrypted","ended","error","loadeddata","loadedmetadata","loadstart","pause","play","playing","progress","ratechange","seeked","seeking","stalled","suspend","timeupdate","volumechange","waiting","waitingforkey","resize","enterpictureinpicture","leavepictureinpicture","webkitbeginfullscreen","webkitendfullscreen","webkitpresentationmodechanged"],a=["autopictureinpicture","disablepictureinpicture","disableremoteplayback","autoplay","controls","controlslist","crossorigin","loop","muted","playsinline","poster","preload","src"];function r(e){return` 2 <style> 3 :host { 4 display: inline-flex; 5 line-height: 0; 6 flex-direction: column; 7 justify-content: end; 8 } 9 10 audio { 11 width: 100%; 12 } 13 </style> 14 <slot name="media"> 15 <audio${o(e)}></audio> 16 </slot> 17 <slot></slot> 18 `}function s(e){return` 19 <style> 20 :host { 21 display: inline-block; 22 line-height: 0; 23 } 24 25 video { 26 max-width: 100%; 27 max-height: 100%; 28 min-width: 100%; 29 min-height: 100%; 30 object-fit: var(--media-object-fit, contain); 31 object-position: var(--media-object-position, 50% 50%); 32 } 33 34 video::-webkit-media-text-track-container { 35 transform: var(--media-webkit-text-track-transform); 36 transition: var(--media-webkit-text-track-transition); 37 } 38 </style> 39 <slot name="media"> 40 <video${o(e)}></video> 41 </slot> 42 <slot></slot> 43 `}function d(e,{tag:t,is:i}){let o=globalThis.document?.createElement?.(t,{is:i}),l=o?function(e){let t=[];for(let i=Object.getPrototypeOf(e);i&&i!==HTMLElement.prototype;i=Object.getPrototypeOf(i)){let e=Object.getOwnPropertyNames(i);t.push(...e)}return t}(o):[];return class d extends e{static getTemplateHTML=t.endsWith("audio")?r:s;static shadowRootOptions={mode:"open"};static Events=n;static #o=!1;static get observedAttributes(){return d.#l(),[...o?.constructor?.observedAttributes??[],...a]}static #l(){if(this.#o)return;this.#o=!0;let e=new Set(this.observedAttributes);for(let t of(e.delete("muted"),l))if(!(t in this.prototype))if("function"==typeof o[t])this.prototype[t]=function(...e){return this.#c(),(()=>{if(this.call)return this.call(t,...e);let i=this.nativeEl?.[t];return i?.apply(this.nativeEl,e)})()};else{let i={get(){this.#c();let i=t.toLowerCase();if(e.has(i)){let e=this.getAttribute(i);return null!==e&&(""===e||e)}return this.get?.(t)??this.nativeEl?.[t]}};t!==t.toUpperCase()&&(i.set=function(i){this.#c();let n=t.toLowerCase();e.has(n)?!0===i||!1===i||null==i?this.toggleAttribute(n,!!i):this.setAttribute(n,i):this.set?this.set(t,i):this.nativeEl&&(this.nativeEl[t]=i)}),Object.defineProperty(this.prototype,t,i)}}#h=!1;#u=null;#k=new Map;#v;#g;get;set;call;get nativeEl(){return this.#c(),this.#u??this.querySelector(":scope > [slot=media]")??this.querySelector(t)??this.shadowRoot?.querySelector(t)??null}set nativeEl(e){this.#u=e}get defaultMuted(){return this.hasAttribute("muted")}set defaultMuted(e){this.toggleAttribute("muted",e)}get src(){return this.getAttribute("src")}set src(e){this.setAttribute("src",`${e}`)}get preload(){return this.getAttribute("preload")??this.nativeEl?.preload}set preload(e){this.setAttribute("preload",`${e}`)}#c(){this.#h||(this.#h=!0,this.init())}init(){if(!this.shadowRoot){this.attachShadow({mode:"open"});let e=function(e){let t={};for(let i of e)t[i.name]=i.value;return t}(this.attributes);i&&(e.is=i),t&&(e.part=t),this.shadowRoot.innerHTML=this.constructor.getTemplateHTML(e)}for(let e of(this.nativeEl.muted=this.hasAttribute("muted"),l))this.#p(e);this.#b()}
43#b(){for(let e of(this.#v=new MutationObserver(this.#f.bind(this)),this.#g=()=>this.#m(),this.shadowRoot?.addEventListener("slotchange",this.#g),this.#m(),this.constructor.Events))this.shadowRoot?.addEventListener(e,this,!0)}handleEvent(e){e.target===this.nativeEl&&this.dispatchEvent(new CustomEvent(e.type,{detail:e.detail}))}#m(){let e=new Map(this.#k),t=this.shadowRoot?.querySelector("slot:not([name])");(t?.assignedElements({flatten:!0}).filter(e=>["track","source"].includes(e.localName))).forEach(t=>{e.delete(t);let i=this.#k.get(t);i||(i=t.cloneNode(),this.#k.set(t,i),this.#v?.observe(t,{attributes:!0})),this.nativeEl?.append(i),this.#y(i)}),e.forEach((e,t)=>{e.remove(),this.#k.delete(t)})}#f(e){for(let t of e)if("attributes"===t.type){let{target:e,attributeName:i}=t,n=this.#k.get(e);n&&i&&(n.setAttribute(i,e.getAttribute(i)??""),this.#y(n))}}#y(e){e&&"track"===e.localName&&e.default&&("chapters"===e.kind||"metadata"===e.kind)&&"disabled"===e.track.mode&&(e.track.mode="hidden")}#p(e){if(Object.prototype.hasOwnProperty.call(this,e)){let t=this[e];delete this[e],this[e]=t}}attributeChangedCallback(e,t,i){this.#c(),this.#E(e,t,i)}#E(e,t,i){["id","class"].includes(e)||!d.observedAttributes.includes(e)&&this.constructor.observedAttributes.includes(e)||(null===i?this.nativeEl?.removeAttribute(e):this.nativeEl?.getAttribute(e)!==i&&this.nativeEl?.setAttribute(e,i))}connectedCallback(){this.#c(),this.#g||this.#b()}disconnectedCallback(){for(let e of(this.#v?.disconnect(),this.#v=void 0,this.#g&&(this.shadowRoot?.removeEventListener("slotchange",this.#g),this.#g=void 0),this.constructor.Events))this.shadowRoot?.removeEventListener(e,this,!0);this.#k.forEach(e=>e.remove()),this.#k.clear(),this.#u=null}}}function o(e){let t="";for(let i in e){if(!a.includes(i))continue;let n=e[i];""===n?t+=` ${i}`:t+=` ${i}="${n}"`}return t}let l=d(globalThis.HTMLElement??class{},{tag:"video"});d(globalThis.HTMLElement??class{},{tag:"audio"})}}]);
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.