1/*! For license information please see marcas.min.js.LICENSE.txt */ 2(self.webpackChunkhtml=self.webpackChunkhtml||[]).push([[792],{117(){document.addEventListener("DOMContentLoaded",function(){const e=document.getElementById("lista-marcas"),t=document.getElementById("total-filtro-marcas"),n=document.getElementById("btn-carregar-marcas"),s=document.querySelectorAll(".filtro-letra"),r=document.getElementById("buscar-marcas"),i=document.getElementById("btn-search"),o=document.getElementById("limpar-filtros-marcas");let a="",l="",c=0,d=0,u=0,m="";function f(s=!1,r=""){s&&(c=0,u=0,e.innerHTML="");const i=`/core/api/buscar-marcas.php?letra=${encodeURIComponent(a)}&busca=${encodeURIComponent(l)}&pagina=${c}&limite=20&projetoRaiz=${encodeURIComponent(r)}`;fetch(i).then(e=>e.json()).then(i=>{d=Number(i.totalMarcasBanco)||0;const o=(i.marcas||[]).filter(e=>1===Number(e.exibicaoMarca));if(s&&0===o.length)return t.textContent="Não existem marcas com esse filtro. Limpe os filtros ativos.",void(n.style.display="none");if(new Set(Array.isArray(i.projetosRaiz)?i.projetosRaiz.map(Number):r?[Number(r)]:[]),o.forEach(t=>{const n=document.createElement("a"),s=e?e.querySelectorAll(".card-marca").length:0,r=s%3==0?"ps-md-0 pe-md-2":s%3==2?"ps-md-2 pe-md-0":"";n.className=`card-marca col-md-4 col-6 mb-3 d-flex ${r}`.trim(),Number(t.idProjeto);const i=function(e){const t=String(e||"").trim();return t?/^https?:\/\//i.test(t)?t:`https://${t}`:""}(t.urlProjeto);if(i)n.href=i,n.target="_blank",n.rel="noopener noreferrer";else{const e="/marca/";n.href=e+t.slugMarca}let o=t.logoMarca?"https://www.hypera.com.br/assets/images/marcas/banners/":"/assets/images/",a=t.logoMarca&&t.logoMarca.includes("-negativo")?t.logoMarca.replace("-negativo",""):t.logoMarca;const l=document.createElement("div");if(l.className="card card-marca d-flex justify-content-center align-items-center rounded border border-1 border-neutra-100 py-md-3 p-mobile-3 h-100 w-100",a){const e=document.createElement("img");e.src=`${o}${a}`,e.className="image object-fit-contain",e.alt=t.nomeMarca,e.height=48,e.width=194,l.appendChild(e)}else{const e=document.createElement("h3");e.className="text-center mb-0",e.textContent=t.nomeMarca,l.appendChild(e)}n.appendChild(l),e.appendChild(n)}),u+=o.length,t.textContent=`Você visualizou ${u} de ${d} marcas`,u>=d){if(n){if(document.getElementById("msg-todas-marcas-carregadas"))n.remove();else{const e=document.createElement("div");e.id="msg-todas-marcas-carregadas",e.textContent="Todas as marcas foram carregadas",e.className="text-muted text-center fw-bold",n.parentNode.insertBefore(e,n.nextSibling),n.remove()}if(n.parentNode)n.parentNode.insertBefore(msg,n.nextSibling),n.remove();else{const e=document.createElement("div");e.id="msg-todas-marcas-carregadas",e.textContent="Todas as marcas foram carregadas",e.className="text-muted text-center fw-bold",n.parentNode.insertBefore(e,n.nextSibling),n.remove()}}}else if(n)n.removeAttribute("disabled"),n.textContent="Carregar mais",n.style.display="block";else{const t=document.getElementById("msg-todas-marcas-carregadas");if(t){const s=document.createElement("button");s.id="btn-carregar-marcas",s.className="btn btn-primary mx-auto d-block mt-3",s.textContent="Carregar mais",s.addEventListener("click",()=>{s.setAttribute("disabled","disabled"),s.textContent="Carregando...",c++,f(!1,m)}),(t.parentNode||e).insertBefore(s,t.nextSibling),n.removeAttribute("disabled"),n.textContent="Carregar mais",n.style.display="block",t.remove()}}})}fetch("/core/api/carregar-marcas-letras.php").then(e=>e.json()).then(e=>{const t=Array.isArray(e.letras)?e.letras:[],n=new Set(t.map(e=>String(e).toUpperCase()));s.forEach(e=>{const t=String(e.dataset.letra||"").toUpperCase();n.has(t)?(e.disabled=!1,e.classList.remove("desabilitado")):(e.disabled=!0,e.classList.add("desabilitado"))})}).catch(e=>{console.error("Erro ao carregar letras disponÃveis:",e)}),s.forEach(e=>{e.addEventListener("click",()=>{s.forEach(e=>{e.classList.remove("btn-primary","text-primary-50"),e.classList.add("btn-primary-50","text-primary")}),e.classList.remove("btn-primary-50","text-primary"),e.classList.add("btn-primary","text-primary-50"),a=e.dataset.letra,m=e.dataset.projetoraiz||"",f(!0,m);const t=document.getElementById("offcanvasResponsive");t&&t.classList.contains("show")&&(bootstrap.Offcanvas.getInstance(t)||new bootstrap.Offcanvas(t)).hide()})}),l=(r?.value||"").trim(),i&&(i.innerHTML=l.length>0?'<span class="material-symbols-rounded align-middle">delete</span>':'<span class="material-symbols-rounded align-middle">search</span>'),r&&r.addEventListener("input",e=>{l=e.target.value.trim(),i&&(i.innerHTML=l.length>0?'<span class="material-symbols-rounded align-middle">delete</span>':'<span class="material-symbols-rounded align-middle">search</span>'),f(!0,m)}),i&&i.addEventListener("click",()=>{l.length>0&&(r.value="",l="",i.innerHTML='<span class="material-symbols-rounded align-middle">search</span>',f(!0,m))}),o.addEventListener("click",t=>
2{t.preventDefault(),a="",l="",m="",r&&(r.value=""),s.forEach(e=>{e.classList.remove("btn-primary","text-primary-50"),e.classList.add("btn-primary-50","text-primary")});const i=document.getElementById("msg-todas-marcas-carregadas");if(i){const t=i.parentNode||e;if(n)t.insertBefore(n,i.nextSibling),n.removeAttribute("disabled"),n.textContent="Carregar mais",n.style.display="block";else{const e=document.createElement("button");e.id="btn-carregar-marcas",e.className="btn btn-primary mx-auto d-block mt-3",e.textContent="Carregar mais",e.addEventListener("click",()=>{e.setAttribute("disabled","disabled"),e.textContent="Carregando...",c++,f(!1,m)}),t.insertBefore(e,i.nextSibling)}i.remove()}f(!0,m);const o=document.getElementById("offcanvasResponsive");o&&o.classList.contains("show")&&(bootstrap.Offcanvas.getInstance(o)||new bootstrap.Offcanvas(o)).hide()}),n.addEventListener("click",()=>{n.setAttribute("disabled","disabled"),n.textContent="Carregando...",c++,f(!1,m)}),f(!0,m)})},11(e,t,n){e.exports=function(e,t,n,s){"use strict";return class extends n{constructor(t,n){super(),(t=s.getElement(t))&&(this._element=t,this._config=this._getConfig(n),e.set(this._element,this.constructor.DATA_KEY,this))}dispose(){e.remove(this._element,this.constructor.DATA_KEY),t.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,t,n=!0){s.executeAfterTransition(e,t,n)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(t){return e.get(s.getElement(t),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,"object"==typeof t?t:null)}static get VERSION(){return"5.3.7"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(e){return`${e}${this.EVENT_KEY}`}}}(n(269),n(956),n(105),n(35))},269(e){e.exports=function(){"use strict";const e=new Map;return{set(t,n,s){e.has(t)||e.set(t,new Map);const r=e.get(t);r.has(n)||0===r.size?r.set(n,s):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(r.keys())[0]}.`)},get:(t,n)=>e.has(t)&&e.get(t).get(n)||null,remove(t,n){if(!e.has(t))return;const s=e.get(t);s.delete(n),0===s.size&&e.delete(t)}}}()},956(e,t,n){e.exports=function(e){"use strict";const t=/[^.]*(?=\..*)\.|.*/,n=/\..*/,s=/::\d+$/,r={};let i=1;
vendor: 4,317 bytes, line 2
2const o={mouseenter:"mouseover",mouseleave:"mouseout"},a=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function l(e,t){return t&&`${t}::${i++}`||e.uidEvent||i++}function c(e){const t=l(e);return e.uidEvent=t,r[t]=r[t]||{},r[t]}function d(e,t,n=null){return Object.values(e).find(e=>e.callable===t&&e.delegationSelector===n)}function u(e,t,n){const s="string"==typeof t,r=s?n:t||n;let i=g(e);return a.has(i)||(i=e),[s,r,i]}function m(e,n,s,r,i){if("string"!=typeof n||!e)return;let[a,m,f]=u(n,s,r);if(n in o){const e=e=>function(t){if(!t.relatedTarget||t.relatedTarget!==t.delegateTarget&&!t.delegateTarget.contains(t.relatedTarget))return e.call(this,t)};m=e(m)}const h=c(e),g=h[f]||(h[f]={}),_=d(g,m,a?s:null);if(_)return void(_.oneOff=_.oneOff&&i);const y=l(m,n.replace(t,"")),E=a?function(e,t,n){return function s(r){const i=e.querySelectorAll(t);for(let{target:o}=r;o&&o!==this;o=o.parentNode)for(const a of i)if(a===o)return b(r,{delegateTarget:o}),s.oneOff&&p.off(e,r.type,t,n),n.apply(o,[r])}}(e,s,m):function(e,t){return function n(s){return b(s,{delegateTarget:e}),n.oneOff&&p.off(e,s.type,t),t.apply(e,[s])}}(e,m);E.delegationSelector=a?s:null,E.callable=m,E.oneOff=i,E.uidEvent=y,g[y]=E,e.addEventListener(f,E,a)}function f(e,t,n,s,r){const i=d(t[n],s,r);i&&(e.removeEventListener(n,i,Boolean(r)),delete t[n][i.uidEvent])}function h(e,t,n,s){const r=t[n]||{};for(const[i,o]of Object.entries(r))i.includes(s)&&f(e,t,n,o.callable,o.delegationSelector)}function g(e){return e=e.replace(n,""),o[e]||e}const p={on(e,t,n,s){m(e,t,n,s,!1)},one(e,t,n,s){m(e,t,n,s,!0)},off(e,t,n,r){if("string"!=typeof t||!e)return;const[i,o,a]=u(t,n,r),l=a!==t,d=c(e),m=d[a]||{},g=t.startsWith(".");if(void 0===o){if(g)for(const n of Object.keys(d))h(e,d,n,t.slice(1));for(const[n,r]of Object.entries(m)){const i=n.replace(s,"");l&&!t.includes(i)||f(e,d,a,r.callable,r.delegationSelector)}}else{if(!Object.keys(m).length)return;f(e,d,a,o,i?n:null)}},trigger(t,n,s){if("string"!=typeof n||!t)return null;const r=e.getjQuery();let i=null,o=!0,a=!0,l=!1;n!==g(n)&&r&&(i=r.Event(n,s),r(t).trigger(i),o=!i.isPropagationStopped(),a=!i.isImmediatePropagationStopped(),l=i.isDefaultPrevented());const c=b(new Event(n,{bubbles:o,cancelable:!0}),s);return l&&c.preventDefault(),a&&t.dispatchEvent(c),c.defaultPrevented&&i&&i.preventDefault(),c}};function b(e,t={}){for(const[n,s]of Object.entries(t))try{e[n]=s}catch(t){Object.defineProperty(e,n,{configurable:!0,get:()=>s})}return e}return p}(n(35))},333(e){e.exports=function(){"use strict";function e(e){if("true"===e)return!0;if("false"===e)return!1;if(e===Number(e).toString())return Number(e);if(""===e||"null"===e)return null;if("string"!=typeof e)return e;try{return JSON.parse(decodeURIComponent(e))}catch(t){return e}}function t(e){return e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}return{setDataAttribute(e,n,s){e.setAttribute(`data-bs-${t(n)}`,s)},removeDataAttribute(e,n){e.removeAttribute(`data-bs-${t(n)}`)},getDataAttributes(t){if(!t)return{};const n={},s=Object.keys(t.dataset).filter(e=>e.startsWith("bs")&&!e.startsWith("bsConfig"));for(const r of s){let s=r.replace(/^bs/,"");s=s.charAt(0).toLowerCase()+s.slice(1),n[s]=e(t.dataset[r])}return n},getDataAttribute:(n,s)=>e(n.getAttribute(`data-bs-${t(s)}`))}}()},411(e,t,n){e.exports=function(e){"use strict";const t=t=>{let n=t.getAttribute("data-bs-target");if(!n||"#"===n){let e=t.getAttribute("href");if(!e||!e.includes("#")&&!e.startsWith("."))return null;e.includes("#")&&!e.startsWith("#")&&(e=`#${e.split("#")[1]}`),n=e&&"#"!==e?e.trim():null}return n?n.split(",").map(t=>e.parseSelector(t)).join(","):null},n={find:(e,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>
2[].concat(...e.children).filter(e=>e.matches(t)),parents(e,t){const n=[];let s=e.parentNode.closest(t);for(;s;)n.push(s),s=s.parentNode.closest(t);return n},prev(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return[n];n=n.previousElementSibling}return[]},next(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return[n];n=n.nextElementSibling}return[]},focusableChildren(t){const n=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(e=>`${e}:not([tabindex^="-"])`).join(",");return this.find(n,t).filter(t=>!e.isDisabled(t)&&e.isVisible(t))},getSelectorFromElement(e){const s=t(e);return s&&n.findOne(s)?s:null},getElementFromSelector(e){const s=t(e);return s?n.findOne(s):null},getMultipleElementsFromSelector(e){const s=t(e);return s?n.find(s):[]}};return n}(n(35))},451(e,t,n){e.exports=function(e,t,n,s,r,i,o,a){"use strict";const l=".bs.offcanvas",c=".data-api",d=`load${l}${c}`,u="show",m="showing",f="hiding",h=".offcanvas.show",g=`show${l}`,p=`shown${l}`,b=`hide${l}`,_=`hidePrevented${l}`,y=`hidden${l}`,E=`resize${l}`,v=`click${l}${c}`,w=`keydown.dismiss${l}`,A={backdrop:!0,keyboard:!0,scroll:!1},C={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class x extends e{constructor(e,t){super(e,t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return A}static get DefaultType(){return C}static get NAME(){return"offcanvas"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown)return;if(t.trigger(this._element,g,{relatedTarget:e}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||(new a).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(m);this._queueCallback(()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(u),this._element.classList.remove(m),t.trigger(this._element,p,{relatedTarget:e})},this._element,!0)}hide(){if(!this._isShown)return;if(t.trigger(this._element,b).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(f),this._backdrop.hide();this._queueCallback(()=>{this._element.classList.remove(u,f),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new a).reset(),t.trigger(this._element,y)},this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const e=Boolean(this._config.backdrop);return new s({className:"offcanvas-backdrop",isVisible:e,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:e?()=>{"static"!==this._config.backdrop?this.hide():t.trigger(this._element,_)}:null})}_initializeFocusTrap(){return new i({trapElement:this._element})}_addEventListeners(){t.on(this._element,w,e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():t.trigger(this._element,_))})}static jQueryInterface(e){return this.each(function(){const t=x.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}})}}return t.on(document,v,'[data-bs-toggle="offcanvas"]',function(e){const s=n.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),o.isDisabled(this))return;t.one(s,y,()=>{o.isVisible(this)&&this.focus()});const r=n.findOne(h);r&&r!==s&&x.getInstance(r).hide(),x.getOrCreateInstance(s).toggle(this)}),t.on(window,d,()=>{for(const e of n.find(h))x.getOrCreateInstance(e).show()}),t.on(window,E,()=>{for(const e of n.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(e).position&&x.getOrCreateInstance(e).hide()}),r.enableDismissTrigger(x),o.defineJQueryPlugin(x),x}(n(11),n(956),n(411),n(877),n(248),n(936),n(35),n(673))},877(e,t,n){e.exports=function(e,t,n){"use strict";const s="backdrop",r="show",i=`mousedown.bs.${s}`,o={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},a={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};return class extends t{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return o}static get DefaultType(){return a}static get NAME(){return s}show(e){if(!this._config.isVisible)return void n.execute(e);this._append();const t=this._getElement();this._config.isAnimated&&n.reflow(t),t.classList.add(r),this._emulateAnimation(()=>{n.execute(e)})}hide(e){this._config.isVisible?(this._getElement().classList.remove(r),this._emulateAnimation(()=>{this.dispose(),n.execute(e)})):n.execute(e)}dispose(){this._isAppended&&(e.off(this._element,i),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const e=document.createElement("div");e.className=this._config.className,this._config.isAnimated&&e.classList.add("fade"),this._element=e}return this._element}_configAfterMerge(e){return e.rootElement=n.getElement(e.rootElement),e}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),e.on(t,i,()=>{n.execute(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(e){n.executeAfterTransition(e,this._getElement(),this._config.isAnimated)}}}(n(956),n(105),n(35))},248(e,t,n){!function(e,t,n,s){"use strict";e.enableDismissTrigger=(e,r="hide")=>{const i=`click.dismiss${e.EVENT_KEY}`,o=e.NAME;t.on(document,i,`[data-bs-dismiss="${o}"]`,function(t){if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),s.isDisabled(this))return;const i=n.getElementFromSelector(this)||this.closest(`.${o}`);e.getOrCreateInstance(i)[r]()})}
2,Object.defineProperty(e,Symbol.toStringTag,{value:"Module"})}(t,n(956),n(411),n(35))},105(e,t,n){e.exports=function(e,t){"use strict";return class{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(n,s){const r=t.isElement(s)?e.getDataAttribute(s,"config"):{};return{...this.constructor.Default,..."object"==typeof r?r:{},...t.isElement(s)?e.getDataAttributes(s):{},..."object"==typeof n?n:{}}}_typeCheckConfig(e,n=this.constructor.DefaultType){for(const[s,r]of Object.entries(n)){const n=e[s],i=t.isElement(n)?"element":t.toType(n);if(!new RegExp(r).test(i))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${s}" provided type "${i}" but expected type "${r}".`)}}}}(n(333),n(35))},936(e,t,n){e.exports=function(e,t,n){"use strict";const s=".bs.focustrap",r=`focusin${s}`,i=`keydown.tab${s}`,o="backward",a={autofocus:!0,trapElement:null},l={autofocus:"boolean",trapElement:"element"};return class extends n{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return a}static get DefaultType(){return l}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),e.off(document,s),e.on(document,r,e=>this._handleFocusin(e)),e.on(document,i,e=>this._handleKeydown(e)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,e.off(document,s))}_handleFocusin(e){const{trapElement:n}=this._config;if(e.target===document||e.target===n||n.contains(e.target))return;const s=t.focusableChildren(n);0===s.length?n.focus():this._lastTabNavDirection===o?s[s.length-1].focus():s[0].focus()}_handleKeydown(e){"Tab"===e.key&&(this._lastTabNavDirection=e.shiftKey?o:"forward")}}}(n(956),n(411),n(105))},35(e,t){!function(e){"use strict";const t="transitionend",n=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,(e,t)=>`#${CSS.escape(t)}`)),e),s=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);const s=Number.parseFloat(t),r=Number.parseFloat(n);return s||r?(t=t.split(",")[0],n=n.split(",")[0],1e3*(Number.parseFloat(t)+Number.parseFloat(n))):0},r=e=>{e.dispatchEvent(new Event(t))},i=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType),o=e=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof e.getRootNode){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?o(e.parentNode):null},a=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,l=[],c=e=>{"loading"===document.readyState?(l.length||document.addEventListener("DOMContentLoaded",()=>{for(const e of l)e()}),l.push(e)):e()},d=(e,t=[],n=e)=>"function"==typeof e?e.call(...t):n;e.defineJQueryPlugin=e=>{c(()=>{const t=a();if(t){const n=e.NAME,s=t.fn[n];t.fn[n]=e.jQueryInterface,t.fn[n].Constructor=e,t.fn[n].noConflict=()=>(t.fn[n]=s,e.jQueryInterface)}})},e.execute=d,e.executeAfterTransition=(e,n,i=!0)=>
2{if(!i)return void d(e);const o=s(n)+5;let a=!1;const l=({target:s})=>{s===n&&(a=!0,n.removeEventListener(t,l),d(e))};n.addEventListener(t,l),setTimeout(()=>{a||r(n)},o)},e.findShadowRoot=o,e.getElement=e=>i(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?document.querySelector(n(e)):null,e.getNextActiveElement=(e,t,n,s)=>{const r=e.length;let i=e.indexOf(t);return-1===i?!n&&s?e[r-1]:e[0]:(i+=n?1:-1,s&&(i=(i+r)%r),e[Math.max(0,Math.min(i,r-1))])},e.getTransitionDurationFromElement=s,e.getUID=e=>{do{e+=Math.floor(1e6*Math.random())}while(document.getElementById(e));return e},e.getjQuery=a,e.isDisabled=e=>!e||e.nodeType!==Node.ELEMENT_NODE||!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled")),e.isElement=i,e.isRTL=()=>"rtl"===document.documentElement.dir,e.isVisible=e=>{if(!i(e)||0===e.getClientRects().length)return!1;const t="visible"===getComputedStyle(e).getPropertyValue("visibility"),n=e.closest("details:not([open])");if(!n)return t;if(n!==e){const t=e.closest("summary");if(t&&t.parentNode!==n)return!1;if(null===t)return!1}return t},e.noop=()=>{},e.onDOMContentLoaded=c,e.parseSelector=n,e.reflow=e=>{e.offsetHeight},e.toType=e=>null==e?`${e}`:Object.prototype.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),e.triggerTransitionEnd=r,Object.defineProperty(e,Symbol.toStringTag,{value:"Module"})}(t)},673(e,t,n){e.exports=function(e,t,n){"use strict";const s=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",r=".sticky-top",i="padding-right",o="margin-right";return class{constructor(){this._element=document.body}getWidth(){const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,i,t=>t+e),this._setElementAttributes(s,i,t=>t+e),this._setElementAttributes(r,o,t=>t-e)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,i),this._resetElementAttributes(s,i),this._resetElementAttributes(r,o)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,t,n){const s=this.getWidth();this._applyManipulationCallback(e,e=>{if(e!==this._element&&window.innerWidth>e.clientWidth+s)return;this._saveInitialAttribute(e,t);const r=window.getComputedStyle(e).getPropertyValue(t);e.style.setProperty(t,`${n(Number.parseFloat(r))}px`)})}_saveInitialAttribute(t,n){const s=t.style.getPropertyValue(n);s&&e.setDataAttribute(t,n,s)}_resetElementAttributes(t,n){this._applyManipulationCallback(t,t=>{const s=e.getDataAttribute(t,n);null!==s?(e.removeDataAttribute(t,n),t.style.setProperty(n,s)):t.style.removeProperty(n)})}_applyManipulationCallback(e,s){if(n.isElement(e))s(e);else for(const n of t.find(e,this._element))s(n)}}}(n(333),n(411),n(35))},980(e,t,n){"use strict";var s=n(451),r=n.n(s);n(117),window.bootstrap={...window.bootstrap||{},Offcanvas:r()}}},e=>{e(980)}]);
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.