1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,698778,728589,e=>{"use strict";var t=e.i(37746),n=e.i(271645),r=e.i(809467),i=e.i(398058);let a=!1;var o=n,s=e.i(26301),l=e.i(426868),c=e.i(66808);let u=({rendering:e,placeholderName:t,children:n,componentRuntime:r})=>{let i=({kind:t,id:n,placeholderName:i})=>{var a;let o=i?"placeholder":"rendering",u={type:"text/sitecore",chrometype:o,className:"scpm",kind:t};if(t===l.MetadataKind.Open){if("placeholder"===o&&i){let t="";for(let r of Object.keys(null!=(a=e.placeholders)?a:{})){if(i===r){t=n?`${i}_${n}`:`${i}_${c.DEFAULT_PLACEHOLDER_UID}`;break}if((0,s.isDynamicPlaceholder)(r)&&(0,s.getDynamicPlaceholderPattern)(r).test(i)){t=n?`${r}_${n}`:`${r}_${c.DEFAULT_PLACEHOLDER_UID}`;break}}u.id=t}else u.id=n;"rendering"===o&&r&&(u["data-csdk-component-runtime"]=r)}return u};return o.default.createElement(o.default.Fragment,null,o.default.createElement("code",Object.assign({},i({kind:l.MetadataKind.Open,id:e.uid,placeholderName:t}))),n,o.default.createElement("code",Object.assign({},i({kind:l.MetadataKind.Close,placeholderName:t}))))};e.s(["PlaceholderMetadata",0,u],728589);let d=e=>{let n=e.rendering,r=e.page.mode.isEditing,i=(0,t.getPlaceholderRenderings)(n,e.name,r),a=!i.length,o=p(e,i);if(a){let n=o;return e.renderEmpty&&(n=e.renderEmpty(o)),r?(0,t.renderEmptyPlaceholder)(n):n}return e.render?e.render(o,i,e):o},p=(e,o)=>{let{name:s,rendering:l,passThroughComponentProps:c,missingComponentComponent:d,hiddenRenderingComponent:p,errorComponent:f,componentLoadingMessage:h,renderEach:m,modifyComponentProps:g,componentMap:y,page:v}=e,b=v.mode.isEditing,x=a?"server":"client",w=o.map((o,l)=>{let{component:w,isEmpty:E,componentType:S,dynamic:C}=(0,t.getComponentForRendering)(o,s,y,p,d),k=o.uid||`component-${l}`,T=g?g((0,t.getChildComponentProps)(e,o)):(0,t.getChildComponentProps)(e,o),j="client"===S&&a&&!E?n.default.createElement(i.ClientComponentWrapper,{rendering:T.rendering,componentProps:Object.assign(Object.assign({},T),c),placeholderName:s,key:k}):n.default.createElement(w,Object.assign({key:k},T,c,{page:v,componentMap:y}));if(m&&(j=m(j,l)),!E){let t=j.type+"-"+l;j=n.default.createElement(r.default,{"data-testid":"error-boundary",key:t,errorComponent:f,componentLoadingMessage:h,isDynamic:C,disableSuspense:e.disableSuspense,rendering:j.props.rendering},j)}return b?n.default.createElement(u,{key:k,rendering:o,componentRuntime:x},j):j}).filter(e=>e);return b?[n.default.createElement(u,{key:l.uid,placeholderName:s,rendering:l},w)]:w},f=e=>n.default.createElement(r.default,{errorComponent:e.errorComponent},n.default.createElement(d,Object.assign({},e)));e.s(["AppPlaceholder",0,f],698778)},18621,e=>{"use strict";let t="_default",n="_variantId_";function r(e,t){let r=e.endsWith("/")?e.slice(0,-1):e;return`${r}${t.map(e=>`/${n}${e}`).join("")}`}function i(e){let t=e.split("/"),r=[];return t.forEach(e=>{let t=e.match(`${n}(.*$)`);t&&r.push(t[1])}),a(r)}function a(e){let n={variantId:t,componentVariantIds:[]};return e.forEach(e=>{var t;e.includes("_")?null==(t=n.componentVariantIds)||t.push(e):n.variantId=e}),n}function o(e){if(!e.includes(n))return e;let t=e.split("/");return(t=t.filter(e=>!e.includes(n))).join("/")||"/"}class s{static getPageVariantId(e,n,r,i){let a=e.replace(/[{}-]/g,""),o=n.replace("-","_"),s=i?`${this.normalizeScope(i)}_`:"",l=r;return r&&r!==t||(l="default"),`${s}${a}_${o}_${l}`.toLowerCase()}static getPageFriendlyId(e,t,n){let r=e.replace(/[{}-]/g,""),i=t.replace("-","_"),a=n?`${this.normalizeScope(n)}_`:"";return`embedded_${a}${r}_${i}`.toLowerCase()}static getComponentFriendlyId(e,t,n,r){let i=e.replace(/[{}-]/g,""),a=t.replace(/[{}-]/g,""),o=n.replace("-","_"),s=r?`${this.normalizeScope(r)}_`:"";return`component_${s}${i}_${a}_${o}*`.toLowerCase()}static normalizeScope(e){return(null==e?void 0:e.replace(/[^a-zA-Z0-9]+/g,""))||""}}e.s(["CdpHelper",0,s,"getGroomedVariantIds",0,a,"getPersonalizedRewrite",0,r,"getPersonalizedRewriteData",0,i,"normalizePersonalizedRewrite",0,o])},808341,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(n,{cancelIdleCallback:function(){return i},requestIdleCallback:function(){return r}});let r="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},i="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esMo
1dule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},479520,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(n,{default:function(){return x},handleClientScriptLoad:function(){return m},initScriptLoader:function(){return v}});let r=e.r(555682),i=e.r(190809),a=e.r(843476),o=r._(e.r(174080)),s=i._(e.r(271645)),l=e.r(742732),c=e.r(922737),u=e.r(808341),d=new Map,p=new Set,f=e=>{if(o.default.preinit)return void e.forEach(e=>{o.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let n=document.createElement("link");n.type="text/css",n.rel="stylesheet",n.href=e,t.appendChild(n)})}},h=e=>{let{src:t,id:n,onLoad:r=()=>{},onReady:i=null,dangerouslySetInnerHTML:a,children:o="",strategy:s="afterInteractive",onError:l,stylesheets:u}=e,h=n||t;if(h&&p.has(h))return;if(d.has(t)){p.add(h),d.get(t).then(r,l);return}let m=()=>{i&&i(),p.add(h)},g=document.createElement("script"),y=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),r&&r.call(this,t),m()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){l&&l(e)});a?(g.innerHTML=a.__html||"",m()):o?(g.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):"",m()):t&&(g.src=t,d.set(t,y)),(0,c.setAttributesFromProps)(g,e),"worker"===s&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",s),u&&f(u),document.body.appendChild(g)};function m(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>h(e))}):h(e)}function g(e){"complete"===document.readyState?(0,u.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>h(e))})}function y(){[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");p.add(t)})}function v(e){e.forEach(m),y()}function b(e){let{id:t,src:n="",onLoad:r=()=>{},onReady:i=null,strategy:c="afterInteractive",onError:u,stylesheets:d,...f}=e,{updateScripts:m,scripts:y,getIsSsr:v,appDir:b,nonce:x}=(0,s.useContext)(l.HeadManagerContext);x=f.nonce||x;let w=(0,s.useRef)(!1);(0,s.useEffect)(()=>{let e=t||n;w.current||(i&&e&&p.has(e)&&i(),w.current=!0)},[i,t,n]);let E=(0,s.useRef)(!1);if((0,s.useEffect)(()=>{E.current||("afterInteractive"===c?h(e):"lazyOnload"===c&&g(e),E.current=!0)},[e,c]),("beforeInteractive"===c||"worker"===c)&&(m?(y[c]=(y[c]||[]).concat([{id:t,src:n,onLoad:r,onReady:i,onError:u,...f,nonce:x}]),m(y)):v&&v()?p.add(t||n):v&&!v()&&h({...e,nonce:x})),b){if(d&&d.forEach(e=>{o.default.preinit(e,{as:"style"})}),"beforeInteractive"===c)if(!n)return f.dangerouslySetInnerHTML&&(f.children=f.dangerouslySetInnerHTML.__html,delete f.dangerouslySetInnerHTML),(0,a.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([0,{...f,id:t}])})`}});else return o.default.preload(n,f.integrity?{as:"script",integrity:f.integrity,nonce:x,crossOrigin:f.crossOrigin}:{as:"script",nonce:x,crossOrigin:f.crossOrigin}),(0,a.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([n,{...f,id:t}])})`}});"afterInteractive"===c&&n&&o.default.preload(n,f.integrity?{as:"script",integrity:f.integrity,nonce:x,crossOrigin:f.crossOrigin}:{as:"script",nonce:x,crossOrigin:f.crossOrigin})}return null}Object.defineProperty(b,"__nextScript",{value:!0});let x=b;("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},3303,(e,t,n)=>{t.exports=e.r(479520)},896499,627522,e=>{"use strict";var t=e.i(271645);let n={theme:"primary",matomo:"",beacon:"",cmp:"",searchUrl:"/search",allowedCountries:[],trustLevel:"",siteTitle:"",favicon:"",isCrawler:!1,shouldDisableTracking:!1};e.s(["defaultSettings",0,n],627522);let r=(0,t.createContext)(n),i=()=>(0,t.useContext)(r),a=r;e.s(["default",0,a,"useApp",0,i],896499)},702961,(e,t,n)=>{"use strict";function r(){var e=Object.create(null),t=0,n=0,r=0,i=!1;function a(t){r--,delete e[t]}
1this.put=function(t,n,o,s){if(i&&console.log("caching: %s = %j (@%s)",t,n,o),void 0!==o&&("number"!=typeof o||isNaN(o)||o<=0))throw Error("Cache timeout must be a positive number");if(void 0!==s&&"function"!=typeof s)throw Error("Cache timeout callback must be a function");var l=e[t];l?clearTimeout(l.timeout):r++;var c={value:n,expire:o+Date.now()};return isNaN(c.expire)||(c.timeout=setTimeout((function(){a(t),s&&s(t,n)}).bind(this),o)),e[t]=c,n},this.del=function(t){var n=!0,r=e[t];return r?(clearTimeout(r.timeout),!isNaN(r.expire)&&r.expire<Date.now()&&(n=!1)):n=!1,n&&a(t),n},this.clear=function(){for(var a in e)clearTimeout(e[a].timeout);r=0,e=Object.create(null),i&&(t=0,n=0)},this.get=function(a){var o=e[a];if(void 0!==o)if(isNaN(o.expire)||o.expire>=Date.now())return i&&t++,o.value;else i&&n++,r--,delete e[a];else i&&n++;return null},this.size=function(){return r},this.memsize=function(){var t,n=0;for(t in e)n++;return n},this.debug=function(e){i=e},this.hits=function(){return t},this.misses=function(){return n},this.keys=function(){return Object.keys(e)},this.exportJson=function(){var t={};for(var n in e){var r=e[n];t[n]={value:r.value,expire:r.expire||"NaN"}}return JSON.stringify(t)},this.importJson=function(t,n){var r=JSON.parse(t),a=Date.now(),o=n&&n.skipDuplicates;for(var s in r)if(r.hasOwnProperty(s)){if(o&&e[s]){i&&console.log("Skipping duplicate imported key '%s'",s);continue}var l=r[s],c=l.expire-a;if(c<=0){this.del(s);continue}c=c>0?c:void 0,this.put(s,l.value,c)}return this.size()}}t.exports=new r,t.exports.Cache=r},320502,(e,t,n)=>{var r="u">typeof globalThis&&globalThis||"u">typeof self&&self||e.g,i=function(){function e(){this.fetch=!1,this.DOMException=r.DOMException}return e.prototype=r,new e}();!function(t){!function(n){var r=void 0!==t&&t||"u">typeof self&&self||e.g||{},i={searchParams:"URLSearchParams"in r,iterable:"Symbol"in r&&"iterator"in Symbol,blob:"FileReader"in r&&"Blob"in r&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in r,arrayBuffer:"ArrayBuffer"in r};function a(e){return e&&DataView.prototype.isPrototypeOf(e)}if(i.arrayBuffer)var o=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],s=ArrayBuffer.isView||function(e){return e&&o.indexOf(Object.prototype.toString.call(e))>-1};function l(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function c(e){return"string"!=typeof e&&(e=String(e)),e}function u(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return i.iterable&&(t[Symbol.iterator]=function(){return t}),t}function d(e){this.map={},e instanceof d?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){if(2!=e.length)throw TypeError("Headers constructor: expected name/value pair to be length 2, found"+e.length);this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function p(e){if(!e._noBody){if(e.bodyUsed)return Promise.reject(TypeError("Already read"));e.bodyUsed=!0}}function f(e){return new Promise(function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}})}function h(e){var t=new FileReader,n=f(t);return t.readAsArrayBuffer(e),n}function m(e){var t=new FileReader,n=f(t),r=/charset=([A-Za-z0-9_-]+)/.exec(e.type),i=r?r[1]:"utf-8";return t.readAsText(e,i),n}function g(e){for(var t=new Uint8Array(e),n=Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}function y(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function v(){return this.bodyUsed=!1,this._initBody=function(e){this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:i.blob&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:i.formData&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:i.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():i.arrayBuffer&&i.blob&&a(e)?(this._bodyArrayBuffer=y(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):i.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(e)||s(e))?this._bodyArrayBuffer=y(e):this._bodyText=e=Object.prototype.toString.call(e):(this._noBody=!0,this._bodyText=""),!this.headers.get("content-type")&&("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):i.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},i.blob&&(this.blob=function(){var e=p(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(!this._bodyFormData)return Promise.resolve(new Blob([this._bodyText]));throw Error("could not read FormData body as blob")}),this.arrayBuffer=function(){if(this._bodyArrayBuffer){var e=p(this);return e||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}if(i.blob)return this.blob().then(h);throw Error("could not read as ArrayBuffer")},this.text=function(){var e=p(this);if(e)return e;if(this._bodyBlob)return m(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(g(this._bodyArrayBuffer));if(!this._bodyFormData)return Promise.resolve(this._bodyText);throw Error("could not read FormData body as text")},i.formData&&(this.formData=function(){return this.text().then(E)}),this.json=function(){return this.text().then(JSON.parse)},this}d.prototype.append=function(e,t){e=l(e),t=c(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},d.prototype.delete=function(e){delete this.map[l(e)]},d.prototype.get=function(e){return e=l(e),this.has(e)?this.map[e]:null},d.prototype.has=function(e){return this.map.hasOwnProperty(l(e))},d.prototype.set=function(e,t){this.map[l(e)]=c(t)},d.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},d.prototype.keys=function(){var e=[];return this.forEach(function(t,n){e.push(n)}),u(e)},d.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),u(e)},d.prototype.entries=function(){var e=[];return this.forEach(function(t,n){e.push([n,t])}),u(e)},i.iterable&&(d.prototype[Symbol.iterator]=d.prototype.entries);var b=["CONNECT","DELETE","GET","HEAD","OPTIONS","PATCH","POST","PUT","TRACE"];function x(e){var t=e.toUpperCase();return b.indexOf(t)>-1?t:e}function w(e,t){if(!(this instanceof w))throw TypeError('Please use the "new" operator, this DOM object c
1onstructor cannot be called as a function.');var n=(t=t||{}).body;if(e instanceof w){if(e.bodyUsed)throw TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new d(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,n||null==e._bodyInit||(n=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",(t.headers||!this.headers)&&(this.headers=new d(t.headers)),this.method=x(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal||function(){if("AbortController"in r)return new AbortController().signal}(),this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&n)throw TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(n),("GET"===this.method||"HEAD"===this.method)&&("no-store"===t.cache||"no-cache"===t.cache)){var i=/([?&])_=[^&]*/;if(i.test(this.url))this.url=this.url.replace(i,"$1_="+new Date().getTime());else{var a=/\?/;this.url+=(a.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}function E(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),i=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(i))}}),t}function S(e){var t=new d;return e.replace(/\r?\n[\t ]+/g," ").split("\r").map(function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e}).forEach(function(e){var n=e.split(":"),r=n.shift().trim();if(r){var i=n.join(":").trim();try{t.append(r,i)}catch(e){console.warn("Response "+e.message)}}}),t}function C(e,t){if(!(this instanceof C))throw TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.status<200||this.status>599)throw RangeError("Failed to construct 'Response': The status provided (0) is outside the range [200, 599].");this.ok=this.status>=200&&this.status<300,this.statusText=void 0===t.statusText?"":""+t.statusText,this.headers=new d(t.headers),this.url=t.url||"",this._initBody(e)}w.prototype.clone=function(){return new w(this,{body:this._bodyInit})},v.call(w.prototype),v.call(C.prototype),C.prototype.clone=function(){return new C(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new d(this.headers),url:this.url})},C.error=function(){var e=new C(null,{status:200,statusText:""});return e.ok=!1,e.status=0,e.type="error",e};var k=[301,302,303,307,308];C.redirect=function(e,t){if(-1===k.indexOf(t))throw RangeError("Invalid status code");return new C(null,{status:t,headers:{location:e}})},n.DOMException=r.DOMException;try{new n.DOMException}catch(e){n.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},n.DOMException.prototype=Object.create(Error.prototype),n.DOMException.prototype.constructor=n.DOMException}function T(e,t){return new Promise(function(a,o){var s=new w(e,t);if(s.signal&&s.signal.aborted)return o(new n.DOMException("Aborted","AbortError"));var u=new XMLHttpRequest;function p(){u.abort()}function f(e){try{return""===e&&r.location.href?r.location.href:e}catch(t){return e}}if(u.onload=function(){var e={statusText:u.statusText,headers:S(u.getAllResponseHeaders()||"")};0===s.url.indexOf("file://")&&(u.status<200||u.status>599)?e.status=200:e.status=u.status,e.url="responseURL"in u?u.responseURL:e.headers.get("X-Request-URL");var t="response"in u?u.response:u.responseText;setTimeout(function(){a(new C(t,e))},0)},u.onerror=function(){setTimeout(function(){o(TypeError("Network request failed"))},0)},u.ontimeout=function(){setTimeout(function(){o(TypeError("Network request timed out"))},0)},u.onabort=function(){setTimeout(function(){o(new n.DOMException("Aborted","AbortError"))},0)},u.open(s.method,f(s.url),!0),"include"===s.credentials?u.withCredentials=!0:"omit"===s.credentials&&(u.withCredentials=!1),"responseType"in u&&(i.blob?u.responseType="blob":i.arrayBuffer&&(u.responseType="arraybuffer")),t&&"object"==typeof t.headers&&!(t.headers instanceof d||r.Headers&&t.headers instanceof r.Headers)){var h=[];
1Object.getOwnPropertyNames(t.headers).forEach(function(e){h.push(l(e)),u.setRequestHeader(e,c(t.headers[e]))}),s.headers.forEach(function(e,t){-1===h.indexOf(t)&&u.setRequestHeader(t,e)})}else s.headers.forEach(function(e,t){u.setRequestHeader(t,e)});s.signal&&(s.signal.addEventListener("abort",p),u.onreadystatechange=function(){4===u.readyState&&s.signal.removeEventListener("abort",p)}),u.send(void 0===s._bodyInit?null:s._bodyInit)})}T.polyfill=!0,r.fetch||(r.fetch=T,r.Headers=d,r.Request=w,r.Response=C),n.Headers=d,n.Request=w,n.Response=C,n.fetch=T,Object.defineProperty(n,"__esModule",{value:!0})}({})}(i),i.fetch.ponyfill=!0,delete i.fetch.polyfill;var a=r.fetch?r:i;(n=a.fetch).default=a.fetch,n.fetch=a.fetch,n.Headers=a.Headers,n.Request=a.Request,n.Response=a.Response,t.exports=n},264392,(e,t,n)=>{"use strict";t.exports=function(e,t){if(t=t.split(":")[0],!(e*=1))return!1;switch(t){case"http":case"ws":return 80!==e;case"https":case"wss":return 443!==e;case"ftp":return 21!==e;case"gopher":return 70!==e;case"file":return!1}return 0!==e}},228220,(e,t,n)=>{"use strict";var r,i=Object.prototype.hasOwnProperty;function a(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch(e){return null}}function o(e){try{return encodeURIComponent(e)}catch(e){return null}}function s(e){for(var t,n=/([^=?#&]+)=?([^&]*)/g,r={};t=n.exec(e);){var i=a(t[1]),o=a(t[2]);null===i||null===o||i in r||(r[i]=o)}return r}n.stringify=function(e,t){var n,a,s=[];for(a in"string"!=typeof(t=t||"")&&(t="?"),e)if(i.call(e,a)){if(!(n=e[a])&&(null===n||n===r||isNaN(n))&&(n=""),a=o(a),n=o(n),null===a||null===n)continue;s.push(a+"="+n)}return s.length?t+s.join("&"):""},n.parse=s},574464,(e,t,n)=>{"use strict";var r=e.r(264392),i=e.r(228220),a=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,o=/[\n\r\t]/g,s=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,l=/:\d+$/,c=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,u=/^[a-zA-Z]:/;function d(e){return(e||"").toString().replace(a,"")}var p=[["#","hash"],["?","query"],function(e,t){return m(t.protocol)?e.replace(/\\/g,"/"):e},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],f={hash:1,query:1};function h(t){var n,r,i=(n="u">typeof window?window:e.g).location||{},a={},o=typeof(t=t||i);if("blob:"===t.protocol)a=new v(unescape(t.pathname),{});else if("string"===o)for(r in a=new v(t,{}),f)delete a[r];else if("object"===o){for(r in t)r in f||(a[r]=t[r]);void 0===a.slashes&&(a.slashes=s.test(t.href))}return a}function m(e){return"file:"===e||"ftp:"===e||"http:"===e||"https:"===e||"ws:"===e||"wss:"===e}function g(e,t){e=(e=d(e)).replace(o,""),t=t||{};var n,r=c.exec(e),i=r[1]?r[1].toLowerCase():"",a=!!r[2],s=!!r[3],l=0;return a?s?(n=r[2]+r[3]+r[4],l=r[2].length+r[3].length):(n=r[2]+r[4],l=r[2].length):s?(n=r[3]+r[4],l=r[3].length):n=r[4],"file:"===i?l>=2&&(n=n.slice(2)):m(i)?n=r[4]:i?a&&(n=n.slice(2)):l>=2&&m(t.protocol)&&(n=r[4]),{protocol:i,slashes:a||m(i),slashesCount:l,rest:n}}function y(e,t){if(""===e)return t;for(var n=(t||"/").split("/").slice(0,-1).concat(e.split("/")),r=n.length,i=n[r-1],a=!1,o=0;r--;)"."===n[r]?n.splice(r,1):".."===n[r]?(n.splice(r,1),o++):o&&(0===r&&(a=!0),n.splice(r,1),o--);return a&&n.unshift(""),("."===i||".."===i)&&n.push(""),n.join("/")}function v(e,t,n){if(e=(e=d(e)).replace(o,""),!(this instanceof v))return new v(e,t,n);var a,s,l,c,f,b,x=p.slice(),w=typeof t,E=this,S=0;for("object"!==w&&"string"!==w&&(n=t,t=null),n&&"function"!=typeof n&&(n=i.parse),a=!(s=g(e||"",t=h(t))).protocol&&!s.slashes,E.slashes=s.slashes||a&&t.slashes,E.protocol=s.protocol||t.protocol||"",e=s.rest,("file:"===s.protocol&&(2!==s.slashesCount||u.test(e))||!s.slashes&&(s.protocol||s.slashesCount<2||!m(E.protocol)))&&(x[3]=[/(.*)/,"pathname"]);S<x.length;S++){if("function"==typeof(c=x[S])){e=c(e,E);continue}l=c[0],b=c[1],l!=l?E[b]=e:"string"==typeof l?~(f="@"===l?e.lastIndexOf(l):e.indexOf(l))&&("number"==typeof c[2]?(E[b]=e.slice(0,f),e=e.slice(f+c[2])):(E[b]=e.slice(f),e=e.slice(0,f))):(f=l.exec(e))&&(E[b]=f[1],e=e.slice(0,f.index)),E[b]=E[b]||a&&c[3]&&t[b]||"",c[4]&&(E[b]=E[b].toLowerCase())}n&&(E.query=n(E.query)),a&&t.slashes&&"/"!==E.pathname.charAt(0)&&(""!==E.pathname||""!==t.pathname)&&(E.pathname=y(E.pathname,t.pathname)),"/"!==E.pathname.charAt(0)&&m(E.protocol)&&(E.pathname="/"+E.pathname),r(E.port,E.protocol)||(E.host=E.hostname,E.port=""),E.username=E.password="",E.auth&&(~(f=E.auth.indexOf(":"))?(E.username=E.auth.slice(0,f),E.username=encodeURIComponent(decodeURIComponent(E.username)),E.password=E.auth.slice(f+1),E.password=encodeURIComponent(decodeURIComponent(E.password))):E.username=encodeURIComponent(decodeURIComponent(E.auth)),E.auth=E.password?E.username+":"+E.password:E.username),E.origin="file:"!==E.protocol&&m(E.protocol)&&E.host?E.protocol+"//"+E.host:"null",E.href=E.toString()}v.prototype={set:function(e,t,n){var a=this;switch(e){case"query":"string"==typeof t&&t.length&&(t=(n||i.parse)(t)),a[e]=t;break;case"port":a[e]=t,r(t,a.protocol)?t&&(a.host=a.hostname+":"+t):(a.host=a.hostname,a[e]="");break;case"hostname":a[e]=t,a.port&&(t+=":"+a.port),a.host=t;break;case"host":a[e]=t,l.test(t)?(a.port=(t=t.split(":")).pop(),a.hostname=t.join(":")):(a.hostname=t,a.port="");break;case"protocol":a.protocol=t.toLowerCase(),a.slashes=!n;break;case"pathname":case"hash":if(t){var o="pathname"===e?"/":"#";a[e]=t.charAt(0)!==o?o+t:t}else a[e]=t;break;case"username":case"password":a[e]=encodeURIComponent(t);break;case"auth":var s=t.indexOf(":");~s?(a.username=t.slice(0,s),a.username=encodeURIComponent(decodeURIComponent(a.username)),a.password=t.slice(s+1),a.password=encodeURIComponent(decodeURIComponent(a.password))):a.username=encodeURIComponent(decodeURIComponent(t))}for(var c=0;c<p.length;c++){var u=p[c];u[4]&&(a[u[1]]=a[u[1]].toLowerCase())}return a.auth=a.password?a.username+":"+a.password:a.username,a.origin="file:"!==a.protocol&&m(a.protocol)&&a.host?a.protocol+"//"+a.host:"null",a.href=a.toString(),a},toString:function(e){e&&"function"==typeof e||(e=i.stringify);var t,n=this,r=n.host,a=n.protocol;a&&":"!==a.charAt(a.length-1)&&(a+=":");var o=a+(n.protocol&&n.slashes||m(n.protocol)?"//":"");return n.username?(o+=n.username,n.password&&(o+=":"+n.password),o+="@"):n.password?(o+=":"+n.password,o+="@"):"file:"!==n.protocol&&m(n.protocol)&&!r&&"/"!==n.pathname&&(o+="@"),(":"===r[r.length-1]||l.test(n.hostname)&&!n.port)&&(r+=":"),o+=r+n.pathname,(t="object"==typeof n.query?e(n.query):n.query)&&(o+="?"!==t.charAt(0)?"?"+t:t),n.hash&&(o+=n.hash),o}},v.extractProtocol=g,v.location=h,v.trimLeft=d,v.qs=i,t.exports=v},445510,e=>{"use strict";var t=e.i(122707),n=e.i(168383);let r=(e=t.constants.SITECORE_EDGE_PLATFORM_URL_DEFAULT)=>(0,n.normalizeUrl)(e),i=(e=t.constants.SITECORE_EDGE_PLATFORM_URL_DEFAULT)=>`${r(e)}
1/v1/content/api/graphql/v1`,a=(e,n,i=t.constants.SITECORE_EDGE_PLATFORM_URL_DEFAULT)=>`${r(i)}/v1/forms/publisher/${n}?sitecoreContextId=${e}`;e.s(["getEdgeProxyContentUrl",0,i,"getEdgeProxyFormsUrl",0,a])},158079,(e,t,n)=>{"use strict";let r=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,i=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,a=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,o=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,s=new Map([["n","\n"],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1b"],["a","\x07"]]);function l(e){let t="u"===e[0],n="{"===e[1];return t&&!n&&5===e.length||"x"===e[0]&&3===e.length?String.fromCharCode(parseInt(e.slice(1),16)):t&&n?String.fromCodePoint(parseInt(e.slice(2,-1),16)):s.get(e)||e}function c(e,t){let n,r=[];for(let i of t.trim().split(/\s*,\s*/g)){let t=Number(i);if(Number.isNaN(t))if(n=i.match(a))r.push(n[2].replace(o,(e,t,n)=>t?l(t):n));else throw Error(`Invalid Chalk template style argument: ${i} (in style '${e}')`);else r.push(t)}return r}function u(e){let t;i.lastIndex=0;let n=[];for(;null!==(t=i.exec(e));){let e=t[1];if(t[2]){let r=c(e,t[2]);n.push([e].concat(r))}else n.push([e])}return n}function d(e,t){let n={};for(let e of t)for(let t of e.styles)n[t[0]]=e.inverse?null:t.slice(1);let r=e;for(let[e,t]of Object.entries(n))if(Array.isArray(t)){if(!(e in r))throw Error(`Unknown Chalk style: ${e}`);r=t.length>0?r[e](...t):r[e]}return r}t.exports=(e,t)=>{let n=[],i=[],a=[];if(t.replace(r,(t,r,o,s,c,p)=>{if(r)a.push(l(r));else if(s){let t=a.join("");a=[],i.push(0===n.length?t:d(e,n)(t)),n.push({inverse:o,styles:u(s)})}else if(c){if(0===n.length)throw Error("Found extraneous } in Chalk template literal");i.push(d(e,n)(a.join(""))),a=[],n.pop()}else a.push(p)}),i.push(a.join("")),n.length>0)throw Error(`Chalk template literal is missing ${n.length} closing bracket${1===n.length?"":"s"} (\`}\`)`);return i.join("")}},304922,(e,t,n)=>{"use strict";t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],ol
1ive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},645687,(e,t,n)=>{let r=e.r(304922),i={};for(let e of Object.keys(r))i[r[e]]=e;let a={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(let e of(t.exports=a,Object.keys(a))){if(!("channels"in a[e]))throw Error("missing channels property: "+e);if(!("labels"in a[e]))throw Error("missing channel labels property: "+e);if(a[e].labels.length!==a[e].channels)throw Error("channel and label counts mismatch: "+e);let{channels:t,labels:n}=a[e];delete a[e].channels,delete a[e].labels,Object.defineProperty(a[e],"channels",{value:t}),Object.defineProperty(a[e],"labels",{value:n})}function o(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}a.rgb.hsl=function(e){let t,n,r=e[0]/255,i=e[1]/255,a=e[2]/255,o=Math.min(r,i,a),s=Math.max(r,i,a),l=s-o;s===o?t=0:r===s?t=(i-a)/l:i===s?t=2+(a-r)/l:a===s&&(t=4+(r-i)/l),(t=Math.min(60*t,360))<0&&(t+=360);let c=(o+s)/2;return[t,100*(n=s===o?0:c<=.5?l/(s+o):l/(2-s-o)),100*c]},a.rgb.hsv=function(e){let t,n,r,i,a,o=e[0]/255,s=e[1]/255,l=e[2]/255,c=Math.max(o,s,l),u=c-Math.min(o,s,l),d=function(e){return(c-e)/6/u+.5};return 0===u?(i=0,a=0):(a=u/c,t=d(o),n=d(s),r=d(l),o===c?i=r-n:s===c?i=1/3+t-r:l===c&&(i=2/3+n-t),i<0?i+=1:i>1&&(i-=1)),[360*i,100*a,100*c]},a.rgb.hwb=function(e){let t=e[0],n=e[1],r=e[2];return[a.rgb.hsl(e)[0],1/255*Math.min(t,Math.min(n,r))*100,100*(r=1-1/255*Math.max(t,Math.max(n,r)))]},a.rgb.cmyk=function(e){let t=e[0]/255,n=e[1]/255,r=e[2]/255,i=Math.min(1-t,1-n,1-r);return[100*((1-t-i)/(1-i)||0),100*((1-n-i)/(1-i)||0),100*((1-r-i)/(1-i)||0),100*i]},a.rgb.keyword=function(e){let t,n=i[e];if(n)return n;let a=1/0;for(let n of Object.keys(r)){let i=o(e,r[n]);i<a&&(a=i,t=n)}return t},a.keyword.rgb=function(e){return r[e]},a.rgb.xyz=function(e){let t=e[0]/255,n=e[1]/255,r=e[2]/255;return[100*(.4124*(t=t>.04045?((t+.055)/1.055)**2.4:t/12.92)+.3576*(n=n>.04045?((n+.055)/1.055)**2.4:n/12.92)+.1805*(r=r>.04045?((r+.055)/1.055)**2.4:r/12.92)),100*(.2126*t+.7152*n+.0722*r),100*(.0193*t+.1192*n+.9505*r)]},a.rgb.lab=function(e){let t=a.rgb.xyz(e),n=t[0],r=t[1],i=t[2];return n/=95.047,r/=100,i/=108.883,[116*(r=r>.008856?r**(1/3):7.787*r+16/116)-16,500*((n=n>.008856?n**(1/3):7.787*n+16/116)-r),200*(r-(i=i>.008856?i**(1/3):7.787*i+16/116))]},a.hsl.rgb=function(e){let t,n,r,i=e[0]/360,a=e[1]/100,o=e[2]/100;if(0===a)return[r=255*o,r,r];t=o<.5?o*(1+a):o+a-o*a;let s=2*o-t,l=[0,0,0];for(let e=0;e<3;e++)(n=i+-(1/3*(e-1)))<0&&n++,n>1&&n--,r=6*n<1?s+(t-s)*6*n:2*n<1?t:3*n<2?s+(t-s)*(2/3-n)*6:s,l[e]=255*r;return l},a.hsl.hsv=function(e){let t=e[0],n=e[1]/100,r=e[2]/100,i=n,a=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,i*=a<=1?a:2-a;let o=(r+n)/2;return[t,100*(0===r?2*i/(a+i):2*n/(r+n)),100*o]},a.hsv.rgb=function(e){let t=e[0]/60,n=e[1]/100,r=e[2]/100,i=Math.floor(t)%6,a=t-Math.floor(t),o=255*r*(1-n),s=255*r*(1-n*a),l=255*r*(1-n*(1-a));switch(r*=255,i){case 0:return[r,l,o];case 1:return[s,r,o];case 2:return[o,r,l];case 3:return[o,s,r];case 4:return[l,o,r];case 5:return[r,o,s]}},a.hsv.hsl=function(e){let t,n,r=e[0],i=e[1]/100,a=e[2]/100,o=Math.max(a,.01);n=(2-i)*a;let s=(2-i)*o;return[r,100*(t=(t=i*o/(s<=1?s:2-s))||0),100*(n/=2)]},a.hwb.rgb=function(e){let t,n,r,i,a=e[0]/360,o=e[1]/100,s=e[2]/100,l=o+s;l>1&&(o/=l,s/=l);let c=Math.floor(6*a),u=1-s;t=6*a-c,(1&c)!=0&&(t=1-t);
1let d=o+t*(u-o);switch(c){default:case 6:case 0:n=u,r=d,i=o;break;case 1:n=d,r=u,i=o;break;case 2:n=o,r=u,i=d;break;case 3:n=o,r=d,i=u;break;case 4:n=d,r=o,i=u;break;case 5:n=u,r=o,i=d}return[255*n,255*r,255*i]},a.cmyk.rgb=function(e){let t=e[0]/100,n=e[1]/100,r=e[2]/100,i=e[3]/100;return[255*(1-Math.min(1,t*(1-i)+i)),255*(1-Math.min(1,n*(1-i)+i)),255*(1-Math.min(1,r*(1-i)+i))]},a.xyz.rgb=function(e){let t,n,r,i=e[0]/100,a=e[1]/100,o=e[2]/100;return t=(t=3.2406*i+-1.5372*a+-.4986*o)>.0031308?1.055*t**(1/2.4)-.055:12.92*t,n=(n=-.9689*i+1.8758*a+.0415*o)>.0031308?1.055*n**(1/2.4)-.055:12.92*n,r=(r=.0557*i+-.204*a+1.057*o)>.0031308?1.055*r**(1/2.4)-.055:12.92*r,[255*(t=Math.min(Math.max(0,t),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]},a.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];return t/=95.047,n/=100,r/=108.883,[116*(n=n>.008856?n**(1/3):7.787*n+16/116)-16,500*((t=t>.008856?t**(1/3):7.787*t+16/116)-n),200*(n-(r=r>.008856?r**(1/3):7.787*r+16/116))]},a.lab.xyz=function(e){let t,n,r,i=e[0],a=e[1],o=e[2];t=a/500+(n=(i+16)/116),r=n-o/200;let s=n**3,l=t**3,c=r**3;return n=(s>.008856?s:(n-16/116)/7.787)*100,[t=(l>.008856?l:(t-16/116)/7.787)*95.047,n,r=(c>.008856?c:(r-16/116)/7.787)*108.883]},a.lab.lch=function(e){let t,n=e[0],r=e[1],i=e[2];return(t=360*Math.atan2(i,r)/2/Math.PI)<0&&(t+=360),[n,Math.sqrt(r*r+i*i),t]},a.lch.lab=function(e){let t=e[0],n=e[1],r=e[2]/360*2*Math.PI;return[t,n*Math.cos(r),n*Math.sin(r)]},a.rgb.ansi16=function(e,t=null){let[n,r,i]=e,o=null===t?a.rgb.hsv(e)[2]:t;if(0===(o=Math.round(o/50)))return 30;let s=30+(Math.round(i/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return 2===o&&(s+=60),s},a.hsv.ansi16=function(e){return a.rgb.ansi16(a.hsv.rgb(e),e[2])},a.rgb.ansi256=function(e){let t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},a.ansi16.rgb=function(e){let t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];let n=(~~(e>50)+1)*.5;return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},a.ansi256.rgb=function(e){let t;if(e>=232){let t=(e-232)*10+8;return[t,t,t]}return[Math.floor((e-=16)/36)/5*255,Math.floor((t=e%36)/6)/5*255,t%6/5*255]},a.rgb.hex=function(e){let t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},a.hex.rgb=function(e){let t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];3===t[0].length&&(n=n.split("").map(e=>e+e).join(""));let r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},a.rgb.hcg=function(e){let t,n,r=e[0]/255,i=e[1]/255,a=e[2]/255,o=Math.max(Math.max(r,i),a),s=Math.min(Math.min(r,i),a),l=o-s;return t=l<1?s/(1-l):0,[360*(n=(l<=0?0:o===r?(i-a)/l%6:o===i?2+(a-r)/l:4+(r-i)/l)/6%1),100*l,100*t]},a.hsl.hcg=function(e){let t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n),i=0;return r<1&&(i=(n-.5*r)/(1-r)),[e[0],100*r,100*i]},a.hsv.hcg=function(e){let t=e[1]/100,n=e[2]/100,r=t*n,i=0;return r<1&&(i=(n-r)/(1-r)),[e[0],100*r,100*i]},a.hcg.rgb=function(e){let t=e[0]/360,n=e[1]/100,r=e[2]/100;if(0===n)return[255*r,255*r,255*r];let i=[0,0,0],a=t%1*6,o=a%1,s=1-o,l=0;switch(Math.floor(a)){case 0:i[0]=1,i[1]=o,i[2]=0;break;case 1:i[0]=s,i[1]=1,i[2]=0;break;case 2:i[0]=0,i[1]=1,i[2]=o;break;case 3:i[0]=0,i[1]=s,i[2]=1;break;case 4:i[0]=o,i[1]=0,i[2]=1;break;default:i[0]=1,i[1]=0,i[2]=s}return l=(1-n)*r,[(n*i[0]+l)*255,(n*i[1]+l)*255,(n*i[2]+l)*255]},a.hcg.hsv=function(e){let t=e[1]/100,n=t+e[2]/100*(1-t),r=0;return n>0&&(r=t/n),[e[0],100*r,100*n]},a.hcg.hsl=function(e){let t=e[1]/100,n=e[2]/100*(1-t)+.5*t,r=0;return n>0&&n<.5?r=t/(2*n):n>=.5&&n<1&&(r=t/(2*(1-n))),[e[0],100*r,100*n]},a.hcg.hwb=function(e){let t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],(n-t)*100,(1-n)*100]},a.hwb.hcg=function(e){let t=e[1]/100,n=1-e[2]/100,r=n-t,i=0;return r<1&&(i=(n-r)/(1-r)),[e[0],100*r,100*i]},a.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},a.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},a.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},a.gray.hsl=function(e){return[0,0,e[0]]},a.gray.hsv=a.gray.hsl,a.gray.hwb=function(e){return[0,100,e[0]]},a.gray.cmyk=function(e){return[0,0,0,e[0]]},a.gray.lab=function(e){return[e[0],0,0]},a.gray.hex=function(e){let t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},a.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},28626,(e,t,n)=>{let r=e.r(645687);function i(){let e={},t=Object.keys(r);for(let n=t.length,r=0;r<n;r++)e[t[r]]={distance:-1,parent:null};return e}function a(e){let t=i(),n=[e];for(t[e].distance=0;n.length;){let e=n.pop(),i=Object.keys(r[e]);for(let r=i.length,a=0;a<r;a++){let r=i[a],o=t[r];-1===o.distance&&(o.distance=t[e].distance+1,o.parent=e,n.unshift(r))}}return t}function o(e,t){return function(n){return t(e(n))}}function s(e,t){let n=[t[e].parent,e],i=r[t[e].parent][e],a=t[e].parent;for(;t[a].parent;)n.unshift(t[a].parent),i=o(r[t[a].parent][a],i),a=t[a].parent;return i.conversion=n,i}t.exports=function(e){let t=a(e),n={},r=Object.keys(t);for(let e=r.length,i=0;i<e;i++){let e=r[i];null!==t[e].parent&&(n[e]=s(e,t))}return n}},438483,(e,t,n)=>{let r=e.r(645687),i=e.r(28626),a={};function o(e){let t=function(...t){let n=t[0];return null==n?n:(n.length>1&&(t=n),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}function s(e){let t=function(...t){let n=t[0];if(null==n)return n;n.length>1&&(t=n);let r=e(t);if("object"==typeof r)for(let e=r.length,t=0;t<e;t++)r[t]=Math.round(r[t]);return r};return"conversion"in e&&(t.conversion=e.conversion),t}
1Object.keys(r).forEach(e=>{a[e]={},Object.defineProperty(a[e],"channels",{value:r[e].channels}),Object.defineProperty(a[e],"labels",{value:r[e].labels});let t=i(e);Object.keys(t).forEach(n=>{let r=t[n];a[e][n]=s(r),a[e][n].raw=o(r)})}),t.exports=a},115388,(e,t,n)=>{"use strict";let r,i=(e,t)=>(...n)=>{let r=e(...n);return`\u001B[${r+t}m`},a=(e,t)=>(...n)=>{let r=e(...n);return`\u001B[${38+t};5;${r}m`},o=(e,t)=>(...n)=>{let r=e(...n);return`\u001B[${38+t};2;${r[0]};${r[1]};${r[2]}m`},s=e=>e,l=(e,t,n)=>[e,t,n],c=(e,t,n)=>{Object.defineProperty(e,t,{get:()=>{let r=n();return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0}),r},enumerable:!0,configurable:!0})},u=(t,n,i,a)=>{void 0===r&&(r=e.r(438483));let o=10*!!a,s={};for(let[e,a]of Object.entries(r)){let r="ansi16"===e?"ansi":e;e===n?s[r]=t(i,o):"object"==typeof a&&(s[r]=t(a[n],o))}return s};Object.defineProperty(t,"exports",{enumerable:!0,get:function(){let e=new Map,t={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};for(let[n,r]of(t.color.gray=t.color.blackBright,t.bgColor.bgGray=t.bgColor.bgBlackBright,t.color.grey=t.color.blackBright,t.bgColor.bgGrey=t.bgColor.bgBlackBright,Object.entries(t))){for(let[n,i]of Object.entries(r))t[n]={open:`\u001B[${i[0]}m`,close:`\u001B[${i[1]}m`},r[n]=t[n],e.set(i[0],i[1]);Object.defineProperty(t,n,{value:r,enumerable:!1})}return Object.defineProperty(t,"codes",{value:e,enumerable:!1}),t.color.close="\x1b[39m",t.bgColor.close="\x1b[49m",c(t.color,"ansi",()=>u(i,"ansi16",s,!1)),c(t.color,"ansi256",()=>u(a,"ansi256",s,!1)),c(t.color,"ansi16m",()=>u(o,"rgb",l,!1)),c(t.bgColor,"ansi",()=>u(i,"ansi16",s,!0)),c(t.bgColor,"ansi256",()=>u(a,"ansi256",s,!0)),c(t.bgColor,"ansi16m",()=>u(o,"rgb",l,!0)),t}})},97383,(e,t,n)=>{"use strict";t.exports={stdout:!1,stderr:!1}},499939,(e,t,n)=>{"use strict";t.exports={stringReplaceAll:(e,t,n)=>{let r=e.indexOf(t);if(-1===r)return e;let i=t.length,a=0,o="";do o+=e.substr(a,r-a)+t+n,a=r+i,r=e.indexOf(t,a);while(-1!==r)return o+e.substr(a)},stringEncaseCRLFWithFirstIndex:(e,t,n,r)=>{let i=0,a="";do{let o="\r"===e[r-1];a+=e.substr(i,(o?r-1:r)-i)+t+(o?"\r\n":"\n")+n,i=r+1,r=e.indexOf("\n",i)}while(-1!==r)return a+e.substr(i)}}},358909,(e,t,n)=>{"use strict";let r,i=e.r(115388),{stdout:a,stderr:o}=e.r(97383),{stringReplaceAll:s,stringEncaseCRLFWithFirstIndex:l}=e.r(499939),{isArray:c}=Array,u=["ansi","ansi","ansi256","ansi16m"],d=Object.create(null),p=(e,t={})=>{if(t.level&&!(Number.isInteger(t.level)&&t.level>=0&&t.level<=3))throw Error("The `level` option should be an integer from 0 to 3");let n=a?a.level:0;e.level=void 0===t.level?n:t.level};class f{constructor(e){return h(e)}}let h=e=>{let t={};return p(t,e),t.template=(...e)=>w(t.template,...e),Object.setPrototypeOf(t,m.prototype),Object.setPrototypeOf(t.template,t),t.template.constructor=()=>{throw Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},t.template.Instance=f,t.template};function m(e){return h(e)}for(let[e,t]of Object.entries(i))d[e]={get(){let n=b(this,v(t.open,t.close,this._styler),this._isEmpty);return Object.defineProperty(this,e,{value:n}),n}};d.visible={get(){let e=b(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:e}),e}};let g=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let e of g)d[e]={get(){let{level:t}=this;return function(...n){return b(this,v(i.color[u[t]][e](...n),i.color.close,this._styler),this._isEmpty)}}};for(let e of g)d["bg"+e[0].toUpperCase()+e.slice(1)]={get(){let{level:t}=this;return function(...n){return b(this,v(i.bgColor[u[t]][e](...n),i.bgColor.close,this._styler),this._isEmpty)}}};let y=Object.defineProperties(()=>{},{...d,level:{enumerable:!0,get(){return this._generator.level},set(e){this._generator.level=e}}}
1),v=(e,t,n)=>{let r,i;return void 0===n?(r=e,i=t):(r=n.openAll+e,i=t+n.closeAll),{open:e,close:t,openAll:r,closeAll:i,parent:n}},b=(e,t,n)=>{let r=(...e)=>c(e[0])&&c(e[0].raw)?x(r,w(r,...e)):x(r,1===e.length?""+e[0]:e.join(" "));return Object.setPrototypeOf(r,y),r._generator=e,r._styler=t,r._isEmpty=n,r},x=(e,t)=>{if(e.level<=0||!t)return e._isEmpty?"":t;let n=e._styler;if(void 0===n)return t;let{openAll:r,closeAll:i}=n;if(-1!==t.indexOf("\x1b"))for(;void 0!==n;)t=s(t,n.close,n.open),n=n.parent;let a=t.indexOf("\n");return -1!==a&&(t=l(t,i,r,a)),r+t+i},w=(t,...n)=>{let[i]=n;if(!c(i)||!c(i.raw))return n.join(" ");let a=n.slice(1),o=[i.raw[0]];for(let e=1;e<i.length;e++)o.push(String(a[e-1]).replace(/[{}\\]/g,"\\$&"),String(i.raw[e]));return void 0===r&&(r=e.r(158079)),r(t,o.join(""))};Object.defineProperties(m.prototype,d);let E=m();E.supportsColor=a,E.stderr=m({level:o?o.level:0}),E.stderr.supportsColor=o,t.exports=E},250754,143100,994740,e=>{"use strict";var t,n,r,i,a,o,s,l,c=e.i(439845),u=e.i(743593),d=e.i(122707),p=e.i(204919),f=e.i(702961);let h=Object.freeze({cacheTimeout:60,cacheEnabled:!0});class m{constructor(e){var t;this.options=e,this.cache=new f.Cache,this.options.cacheTimeout=(null!=(t=this.options.cacheTimeout)?t:h.cacheTimeout)*1e3,void 0===this.options.cacheEnabled&&(this.options.cacheEnabled=h.cacheEnabled)}getCacheValue(e){return this.options.cacheEnabled?this.cache.get(e):null}setCacheValue(e,t){return this.options.cacheEnabled?this.cache.put(e,t,this.options.cacheTimeout):t}}var g=d,y=e.i(228242);let{ERROR_MESSAGES:v}=g.constants,b=` 2 query DictionarySiteQuery( 3 $siteName: String! 4 $language: String! 5 $pageSize: Int = 500 6 $after: String 7 ) { 8 site { 9 siteInfo(site: $siteName) { 10 dictionary(language: $language, first: $pageSize, after: $after) { 11 pageInfo { 12 endCursor 13 hasNext 14 } 15 results { 16 key 17 value 18 } 19 } 20 } 21 } 22 } 23`;class x{constructor(e){this.options=e,this.cache=this.getCacheClient(),this.graphQLClient=this.getGraphQLClient()}async fetchDictionaryData(e,t,n){var r,i;let a=t+e,o=this.getCacheValue(a);if(o)return y.default.dictionary("using cached dictionary data for %s %s",e,t),o;let s={};y.default.dictionary("fetching dictionary data for %s %s",e,t);let l=[],c=!0,u="";if(!t)throw RangeError(v.MV_002);if(!e)throw RangeError(v.MV_009);for(;c;){let a=await this.graphQLClient.request(b,{siteName:t,language:e,pageSize:this.options.pageSize,after:u},n);(null==(i=null==(r=null==a?void 0:a.site)?void 0:r.siteInfo)?void 0:i.dictionary)?(l=l.concat(a.site.siteInfo.dictionary.results),u=a.site.siteInfo.dictionary.pageInfo.endCursor,c=a.site.siteInfo.dictionary.pageInfo.hasNext):c=!1}return l.forEach(e=>s[e.key]=e.value),this.setCacheValue(a,s),s}setCacheValue(e,t){return this.cache.setCacheValue(e,t)}getCacheValue(e){return this.cache.getCacheValue(e)}getCacheClient(){return new m(this.options)}getGraphQLClient(){var e,t;if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:y.default.dictionary,retries:null==(e=this.options.retries)?void 0:e.count,retryStrategy:null==(t=this.options.retries)?void 0:t.retryStrategy})}}var w=d,E=e.i(168383),S=e.i(26301);let C=/-library--([^\s]+)/;function k(e,t,n=w.constants.SITECORE_EDGE_PLATFORM_URL_DEFAULT){let r=new Set;return e.sitecore.route?(N(e.sitecore.route,r),[...r].map(e=>({href:T(e,t,n),rel:"stylesheet"}))):[]}let T=(e,t,n=w.constants.SITECORE_EDGE_PLATFORM_URL_DEFAULT)=>`${(0,E.normalizeUrl)(n)}/v1/files/components/styles/${e}.css?sitecoreContextId=${t}`,j=(e,t)=>{e.map(e=>N(e,t))},N=(e,t)=>{var n,r,i,a,o,s;let l;"params"in e&&e.params&&(l=(null==(r=null==(n=e.params.CSSStyles)?void 0:n.match(C))?void 0:r[1])||(null==(a=null==(i=e.params.Styles)?void 0:i.match(C))?void 0:a[1])||e.params.LibraryId||void 0),!l&&"fields"in e&&e.fields&&(l=(null==(o=(0,S.getFieldValue)(e.fields,"CSSStyles","").match(C))?void 0:o[1])||(null==(s=(0,S.getFieldValue)(e.fields,"Styles","").match(C))?void 0:s[1])||(0,S.getFieldValue)(e.fields,"LibraryId","")||void 0),l&&t.add(l);let c=e.placeholders||{};
23Object.keys(c).forEach(e=>{j(c[e],t)})};var A=d,I=E;let R=/class=".*(\bck-content\b).*"/g,O=(e,t,n=A.constants.SITECORE_EDGE_PLATFORM_URL_DEFAULT)=>{if(!e.sitecore.route)return null;let r={loadStyles:!1};return(M(e.sitecore.route,r),r.loadStyles)?{href:P(t,n),rel:"stylesheet"}:null},P=(e,t=A.constants.SITECORE_EDGE_PLATFORM_URL_DEFAULT)=>`${(0,I.normalizeUrl)(t)}/v1/files/pages/styles/content-styles.css?sitecoreContextId=${e}`,D=(e,t)=>{t.loadStyles||e.forEach(e=>{M(e,t)})},_=(e,t)=>{e&&"object"==typeof e&&!t.loadStyles&&("value"in e&&"string"==typeof e.value?t.loadStyles=R.test(e.value):"fields"in e?Object.values(e.fields).forEach(e=>{_(e,t)}):Array.isArray(e)&&e.forEach(e=>{_(e,t)}))},M=(e,t)=>{if(t.loadStyles)return;"fields"in e&&e.fields&&Object.values(e.fields).forEach(e=>{_(e,t)});let n=e.placeholders||{};Object.keys(n).forEach(e=>{D(n[e],t)})};var L=u;class F{constructor(e){this.serviceConfig=e,this.graphQLClient=this.getGraphQLClient()}getGraphQLClient(){var e,t;if(!this.serviceConfig.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.serviceConfig.clientFactory({debugger:this.serviceConfig.debugger||L.debug.http,retries:null==(e=this.serviceConfig.retries)?void 0:e.count,retryStrategy:null==(t=this.serviceConfig.retries)?void 0:t.retryStrategy})}}var B=y;let H="ContentSdkLayoutQuery";class z extends F{constructor(e){super(e),this.serviceConfig=e}async fetchLayoutData(e,t,n){var r,i;let a=t.site,o=this.getLayoutQuery(e,a,null==t?void 0:t.locale);B.default.layout("fetching layout data for %s %s %s",e,null==t?void 0:t.locale,a);let s=await this.graphQLClient.request(o,{},n);return(null==(i=null==(r=null==s?void 0:s.layout)?void 0:r.item)?void 0:i.rendered)||{sitecore:{context:{pageEditing:!1,language:null==t?void 0:t.locale},route:null}}}getLayoutQuery(e,t,n){let r=n?`, language:"${n}"`:"",i=this.serviceConfig.formatLayoutQuery?this.serviceConfig.formatLayoutQuery(t,e,n):`layout(site:"${t}", routePath:"${e}"${r})`;return`query ${H} { 24 ${i}{ 25 item { 26 rendered 27 } 28 } 29 }`}}!function(e){e.Preview="preview",e.Edit="edit",e.Normal="normal"}(t||(t={})),function(e){e.Metadata="metadata"}(n||(n={})),function(e){e.Component="component"}(r||(r={}));let V="editing-componentmode-placeholder",U="editing-component";e.s(["EDITING_COMPONENT_ID",0,U,"EDITING_COMPONENT_PLACEHOLDER",0,V,"LayoutServicePageState",0,t],143100);var W=E;let G=new URL(d.constants.SITECORE_EXPERIENCE_EDGE_URL_DEFAULT).hostname;function q(e){try{return new URL(e.startsWith("http")?e:`https://${e}`).hostname.toLowerCase()!==G}catch(e){return!1}}let $=RegExp(`https?://${K(G)}`,"gi");function K(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function Q(e,t){let n=(0,W.normalizeUrl)(t);return q(n)?Y(e,n):e}function Y(e,t){if(null==e)return e;if("string"==typeof e)return Z(e,t);if(Array.isArray(e))return e.map(e=>Y(e,t));if("object"==typeof e){if(Object.getPrototypeOf(e)!==Object.prototype)return e;let n={};for(let r of Object.keys(e))n[r]=Y(e[r],t);return n}return e}function Z(e,t){return $.lastIndex=0,e.replace($,t)}function X(e){let t=(0,W.normalizeUrl)(e);return q(t)?e=>Z(e,t):e=>e}function J(e,t){if(null==e)return e;if("string"==typeof e)return t(e);if(Array.isArray(e))return e.map(e=>J(e,t));if("object"==typeof e&&Object.getPrototypeOf(e)===Object.prototype){let n={};for(let r of Object.keys(e))n[r]=J(e[r],t);return n}return e}var ee=e.i(18621),et=e.i(812099);let en=e=>Object.assign(Object.assign({},e),{componentName:et.HIDDEN_RENDERING_NAME,experiences:{}});function er(e,t,n){var r;e.sitecore.context.variantId=t;let i=(null==(r=e.sitecore.route)?void 0:r.placeholders)||{};if(0===Object.keys(i).length)return;let a=e.sitecore.context.pageEditing;
29return Object.keys(i).forEach(e=>{i[e]=ei(i[e],[t,...n||[]],a)}),i}function ei(e,t,n){return e.map(e=>{let r=e;if(void 0!==r.experiences)return ea(r,t,n);if(r.placeholders){let e=r.placeholders;Object.keys(e).forEach(r=>{e[r]=ei(e[r],t,n)})}return e}).filter(Boolean)}function ea(e,t,n){let r=Object.keys(e.experiences).find(e=>t.includes(e)),i=r&&e.experiences[r];if(i||e.componentName)if(i&&null===i.componentName&&null===i.dataSource)if(!n)return null;else e=en(e);else i&&(e=i);else{if(!n)return null;e=en(e)}return e.experiences&&(e.experiences={}),e.placeholders&&Object.keys(null==e?void 0:e.placeholders).forEach(n=>{e.placeholders&&(e.placeholders[n]=ei(e.placeholders[n],t))}),e}var eo=y;let{ERROR_MESSAGES:es}=d.constants,el=` 30 query ErrorPagesQuery($siteName: String!, $language: String!) { 31 site { 32 siteInfo(site: $siteName) { 33 errorHandling(language: $language) { 34 notFoundPage { 35 rendered 36 } 37 notFoundPagePath 38 serverErrorPage { 39 rendered 40 } 41 serverErrorPagePath 42 } 43 } 44 } 45 } 46`;class ec{constructor(e){this.options=e,this.graphQLClient=this.getGraphQLClient()}get query(){return el}async fetchErrorPages(e,t,n){let r=t||this.options.language;if(!e)throw Error(es.MV_002);return this.graphQLClient.request(this.query,{siteName:e,language:r},n).then(e=>{var t,n;if(!e.site.siteInfo)return null;let r=e.site.siteInfo.errorHandling,i=(null==(t=r.notFoundPage)?void 0:t.rendered)?{rendered:r.notFoundPage.rendered}:null,a=(null==(n=r.serverErrorPage)?void 0:n.rendered)?{rendered:r.serverErrorPage.rendered}:null;return Object.assign(Object.assign({},r),{notFoundPage:i,serverErrorPage:a})}).catch(e=>Promise.reject(e))}getGraphQLClient(){var e,t;if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:eo.default.errorpages,retries:null==(e=this.options.retries)?void 0:e.count,retryStrategy:null==(t=this.options.retries)?void 0:t.retryStrategy})}}var eu=ee;let ed="_site_";function ep(e,t){let n=e.startsWith("/")?e:"/"+e;return`/${ed}${t.siteName}${n}`}function ef(e,t){let n={siteName:t},r=(e.endsWith("/")?e:e+"/").match(`${ed}(.*?)\\/`);return r&&""!==r[1]&&(n.siteName=r[1]),n}function eh(e){let t=e.match(`${ed}.*?(?:\\/|$)`);return null===t?e:e.replace(t[0],"")}var em=y;let{ERROR_MESSAGES:eg}=d.constants,ey="The list of sites cannot be empty";function ev(e){return eg.IV_007(e)}let eb=e=>` 47query ${e?"PersonalizeSitemapQuery":"DefaultSitemapQuery"}( 48 $siteName: String! 49 $language: String! 50 $includedPaths: [String] 51 $excludedPaths: [String] 52 $pageSize: Int = 100 53 $after: String 54) { 55 site { 56 siteInfo(site: $siteName) { 57 routes( 58 language: $language 59 includedPaths: $includedPaths 60 excludedPaths: $excludedPaths 61 first: $pageSize 62 after: $after 63 ){ 64 total 65 pageInfo { 66 endCursor 67 hasNext 68 } 69 results { 70 path: routePath 71 ${e?` 72 route { 73 personalization { 74 variantIds 75 } 76 }`:""} 77 } 78 } 79 } 80 } 81} 82`;class ex{constructor(e){this.options=e,this._graphQLClient=this.getGraphQLClient()}get graphQLClient(){return this._graphQLClient}get query(){return eb(this.options.includePersonalizedRoutes)}async fetchSiteRoutes(e,t,n){let r=(e,t)=>({params:{path:e},locale:t}),i=[];if(!t.length)throw RangeError(eg.MV_009);if(!e||!e.length)throw RangeError(ey);for(let a=0;a<e.length;a++)for(let o of t){let t=await this.fetchLanguageSitePaths(o,e[a],n),s=await this.transformLanguageSitePaths(t,r,o);i.push(...s)}return[].concat(...i)}async transformLanguageSitePaths(e,t,n){let r=e=>decodeURI(e).replace(/^\/|\/$/g,"").split("/"),i=[];return e.forEach(e=>{var a,o,s;if(!e)return;i.push(t(r(e.path),n));let l=null==(s=null==(o=null==(a=e.route)?void 0:a.personalization)?void 0:o.variantIds)?void 0:s.filter(e=>!e.includes("_"));(null==l?void 0:l.length)&&i.push(...l.map(i=>t(r((0,eu.getPersonalizedRewrite)(e.path,[i])),n)))}),i}getGraphQLClient(){if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:em.default.sitemap})}async fetchLanguageSitePaths(e,t,n){var r,i,a,o;let s={siteName:t,language:e,pageSize:this.options.pageSize,includedPaths:this.options.includedPaths,excludedPaths:this.options.excludedPaths},l=[],c=!0,u="";for(em.default.sitemap("fetching sitemap data for %s %s",e,t);c;){let e=await this.graphQLClient.request(this.query,Object.assign(Object.assign({},s),{after:u}),n);if(null==(r=null==e?void 0:e.site)?void 0:r.siteInfo)l=l.concat(null==(i=e.site.siteInfo.routes)?void 0:i.results),c=null==(a=e.site.siteInfo.routes)?void 0:a.pageInfo.hasNext,u=null==(o=e.site.siteInfo.routes)?void 0:o.pageInfo.endCursor;else throw RangeError(ev(t))}
82return l.forEach(e=>{e&&(e.path=ep(e.path,{siteName:t}))}),l}}var ew=y;let{ERROR_MESSAGES:eE}=d.constants,eS="sitemap",eC=` 83 query SitemapQuery($siteName: String!) { 84 site { 85 siteInfo(site: $siteName) { 86 sitemap 87 } 88 } 89 } 90`;class ek{constructor(e){this.options=e,this.graphQLClient=this.getGraphQLClient()}get query(){return eC}async fetchSitemaps(e){let t=this.options.siteName;if(!t)throw Error(eE.MV_002);let n=this.graphQLClient.request(this.query,{siteName:t},e);try{return n.then(e=>e.site.siteInfo.sitemap)}catch(e){return Promise.reject(e)}}async getSitemap(e){let t;if(void 0!==e){if(""===e)t=`${eS}.xml`;else{let n=e.startsWith("-")?e.slice(1):e;t=`${eS}-${n}.xml`}return(await this.fetchSitemaps()).find(e=>e.includes(t))}}getGraphQLClient(){if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:ew.default.sitemap})}}let eT=JSON,ej=e=>e.toUpperCase(),eN=e=>{let t={};return e.forEach((e,n)=>{t[n]=e}),t},eA=(e,t,n)=>e.document?e:{document:e,variables:t,requestHeaders:n,signal:void 0},eI=(e,t,n)=>e.query?e:{query:e,variables:t,requestHeaders:n,signal:void 0},eR=(e,t)=>e.documents?e:{documents:e,requestHeaders:t,signal:void 0};function eO(e){return"object"==typeof e&&null!==e}function eP(e,t){if(!e)throw Error(null!=t?t:"Unexpected invariant triggered.")}let eD=/\r\n|[\n\r]/g;function e_(e,t){let n=0,r=1;for(let i of e.body.matchAll(eD)){if("number"==typeof i.index||eP(!1),i.index>=t)break;n=i.index+i[0].length,r+=1}return{line:r,column:t+1-n}}function eM(e){return eL(e.source,e_(e.source,e.start))}function eL(e,t){let n=e.locationOffset.column-1,r="".padStart(n)+e.body,i=t.line-1,a=e.locationOffset.line-1,o=t.line+a,s=1===t.line?n:0,l=t.column+s,c=`${e.name}:${o}:${l} 91`,u=r.split(/\r\n|[\n\r]/g),d=u[i];if(d.length>120){let e=Math.floor(l/80),t=l%80,n=[];for(let e=0;e<d.length;e+=80)n.push(d.slice(e,e+80));return c+eF([[`${o} |`,n[0]],...n.slice(1,e+1).map(e=>["|",e]),["|","^".padStart(t)],["|",n[e+1]]])}return c+eF([[`${o-1} |`,u[i-1]],[`${o} |`,d],["|","^".padStart(l)],[`${o+1} |`,u[i+1]]])}function eF(e){let t=e.filter(([e,t])=>void 0!==t),n=Math.max(...t.map(([e])=>e.length));return t.map(([e,t])=>e.padStart(n)+(t?" "+t:"")).join("\n")}function eB(e){let t=e[0];return null==t||"kind"in t||"length"in t?{nodes:t,source:e[1],positions:e[2],path:e[3],originalError:e[4],extensions:e[5]}:t}class eH extends Error{constructor(e,...t){var n,r,i;const{nodes:a,source:o,positions:s,path:l,originalError:c,extensions:u}=eB(t);super(e),this.name="GraphQLError",this.path=null!=l?l:void 0,this.originalError=null!=c?c:void 0,this.nodes=ez(Array.isArray(a)?a:a?[a]:void 0);const d=ez(null==(n=this.nodes)?void 0:n.map(e=>e.loc).filter(e=>null!=e));this.source=null!=o?o:null==d||null==(r=d[0])?void 0:r.source,this.positions=null!=s?s:null==d?void 0:d.map(e=>e.start),this.locations=s&&o?s.map(e=>e_(o,e)):null==d?void 0:d.map(e=>e_(e.source,e.start));const p=eO(null==c?void 0:c.extensions)?null==c?void 0:c.extensions:void 0;this.extensions=null!=(i=null!=u?u:p)?i:Object.create(null),Object.defineProperties(this,{message:{writable:!0,enumerable:!0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=c&&c.stack?Object.defineProperty(this,"stack",{value:c.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,eH):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let e=this.message;if(this.nodes)for(let t of this.nodes)t.loc&&(e+="\n\n"+eM(t.loc));else if(this.source&&this.locations)for(let t of this.locations)e+="\n\n"+eL(this.source,t);return e}toJSON(){let e={message:this.message};return null!=this.locations&&(e.locations=this.locations),null!=this.path&&(e.path=this.path),null!=this.extensions&&Object.keys(this.extensions).length>0&&(e.extensions=this.extensions),e}}function ez(e){return void 0===e||0===e.length?void 0:e}function eV(e,t,n){return new eH(`Syntax Error: ${n}`,{source:e,positions:[t]})}class eU{constructor(e,t,n){this.start=e.start,this.end=t.end,this.startToken=e,this.endToken=t,this.source=n}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}class eW{constructor(e,t,n,r,i,a){this.kind=e,this.start=t,this.end=n,this.line=r,this.column=i,this.value=a,this.prev=null,this.next=null}get[Symbol.toStringTag](){return"Token"}toJSON(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}}}let eG={Name:[],Document:["definitions"],OperationDefinition:["description","name","variableDefinitions","directives","selectionSet"],VariableDefinition:["description","variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["description","name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],Float
91Value:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"],TypeCoordinate:["name"],MemberCoordinate:["name","memberName"],ArgumentCoordinate:["name","fieldName","argumentName"],DirectiveCoordinate:["name"],DirectiveArgumentCoordinate:["name","argumentName"]},eq=new Set(Object.keys(eG));function e$(e){let t=null==e?void 0:e.kind;return"string"==typeof t&&eq.has(t)}function eK(e){return 9===e||32===e}function eQ(e){return e>=48&&e<=57}function eY(e){return e>=97&&e<=122||e>=65&&e<=90}function eZ(e){return eY(e)||95===e}function eX(e){return eY(e)||eQ(e)||95===e}function eJ(e){var t,n;let r=Number.MAX_SAFE_INTEGER,i=null,a=-1;for(let t=0;t<e.length;++t){let o=e[t],s=e0(o);s!==o.length&&(i=null!=(n=i)?n:t,a=t,0!==t&&s<r&&(r=s))}return e.map((e,t)=>0===t?e:e.slice(r)).slice(null!=(t=i)?t:0,a+1)}function e0(e){let t=0;for(;t<e.length&&eK(e.charCodeAt(t));)++t;return t}function e1(e,t){let n=e.replace(/"""/g,'\\"""'),r=n.split(/\r\n|[\n\r]/g),i=1===r.length,a=r.length>1&&r.slice(1).every(e=>0===e.length||eK(e.charCodeAt(0))),o=n.endsWith('\\"""'),s=e.endsWith('"')&&!o,l=e.endsWith("\\"),c=s||l,u=!(null!=t&&t.minimize)&&(!i||e.length>70||c||a||o),d="",p=i&&eK(e.charCodeAt(0));return(u&&!p||a)&&(d+="\n"),d+=n,(u||c)&&(d+="\n"),'"""'+d+'"""'}!function(e){e.QUERY="query",e.MUTATION="mutation",e.SUBSCRIPTION="subscription"}(i||(i={})),function(e){e.QUERY="QUERY",e.MUTATION="MUTATION",e.SUBSCRIPTION="SUBSCRIPTION",e.FIELD="FIELD",e.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",e.FRAGMENT_SPREAD="FRAGMENT_SPREAD",e.INLINE_FRAGMENT="INLINE_FRAGMENT",e.VARIABLE_DEFINITION="VARIABLE_DEFINITION",e.SCHEMA="SCHEMA",e.SCALAR="SCALAR",e.OBJECT="OBJECT",e.FIELD_DEFINITION="FIELD_DEFINITION",e.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",e.INTERFACE="INTERFACE",e.UNION="UNION",e.ENUM="ENUM",e.ENUM_VALUE="ENUM_VALUE",e.INPUT_OBJECT="INPUT_OBJECT",e.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION"}(a||(a={})),function(e){e.NAME="Name",e.DOCUMENT="Document",e.OPERATION_DEFINITION="OperationDefinition",e.VARIABLE_DEFINITION="VariableDefinition",e.SELECTION_SET="SelectionSet",e.FIELD="Field",e.ARGUMENT="Argument",e.FRAGMENT_SPREAD="FragmentSpread",e.INLINE_FRAGMENT="InlineFragment",e.FRAGMENT_DEFINITION="FragmentDefinition",e.VARIABLE="Variable",e.INT="IntValue",e.FLOAT="FloatValue",e.STRING="StringValue",e.BOOLEAN="BooleanValue",e.NULL="NullValue",e.ENUM="EnumValue",e.LIST="ListValue",e.OBJECT="ObjectValue",e.OBJECT_FIELD="ObjectField",e.DIRECTIVE="Directive",e.NAMED_TYPE="NamedType",e.LIST_TYPE="ListType",e.NON_NULL_TYPE="NonNullType",e.SCHEMA_DEFINITION="SchemaDefinition",e.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",e.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",e.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",e.FIELD_DEFINITION="FieldDefinition",e.INPUT_VALUE_DEFINITION="InputValueDefinition",e.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",e.UNION_TYPE_DEFINITION="UnionTypeDefinition",e.ENUM_TYPE_DEFINITION="EnumTypeDefinition",e.ENUM_VALUE_DEFINITION="EnumValueDefinition",e.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",e.DIRECTIVE_DEFINITION="DirectiveDefinition",e.SCHEMA_EXTENSION="SchemaExtension",e.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",e.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",e.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",e.UNION_TYPE_EXTENSION="UnionTypeExtension",e.ENUM_TYPE_EXTENSION="EnumTypeExtension",e.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension",e.TYPE_COORDINATE="TypeCoordinate",e.MEMBER_COORDINATE="MemberCoordinate",e.ARGUMENT_COORDINATE="ArgumentCoordinate",e.DIRECTIVE_COORDINATE="DirectiveCoordinate",e.DIRECTIVE_ARGUMENT_COORDINATE="DirectiveArgumentCoordinate"}(o||(o={})),function(e){e.SOF="<SOF>",e.EOF="<EOF>",e.BANG="!",e.DOLLAR="$",e.AMP="&",e.PAREN_L="(",e.PAREN_R=")",e.DOT=".",e.SPREAD="...",e.COLON=":",e.EQUALS="=",e.AT="@",e.BRACKET_L="[",e.BRACKET_R="]",e.BRACE_L="{",e.PIPE="|",e.BRACE_R="}
91",e.NAME="Name",e.INT="Int",e.FLOAT="Float",e.STRING="String",e.BLOCK_STRING="BlockString",e.COMMENT="Comment"}(s||(s={}));class e2{constructor(e){const t=new eW(s.SOF,0,0,0,0);this.source=e,this.lastToken=t,this.token=t,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let e=this.token;if(e.kind!==s.EOF)do if(e.next)e=e.next;else{let t=te(this,e.end);e.next=t,t.prev=e,e=t}while(e.kind===s.COMMENT)return e}}function e5(e){return e===s.BANG||e===s.DOLLAR||e===s.AMP||e===s.PAREN_L||e===s.PAREN_R||e===s.DOT||e===s.SPREAD||e===s.COLON||e===s.EQUALS||e===s.AT||e===s.BRACKET_L||e===s.BRACKET_R||e===s.BRACE_L||e===s.PIPE||e===s.BRACE_R}function e3(e){return e>=0&&e<=55295||e>=57344&&e<=1114111}function e4(e,t){return e6(e.charCodeAt(t))&&e7(e.charCodeAt(t+1))}function e6(e){return e>=55296&&e<=56319}function e7(e){return e>=56320&&e<=57343}function e8(e,t){let n=e.source.body.codePointAt(t);if(void 0===n)return s.EOF;if(n>=32&&n<=126){let e=String.fromCodePoint(n);return'"'===e?"'\"'":`"${e}"`}return"U+"+n.toString(16).toUpperCase().padStart(4,"0")}function e9(e,t,n,r,i){let a=e.line,o=1+n-e.lineStart;return new eW(t,n,r,a,o,i)}function te(e,t){let n=e.source.body,r=n.length,i=t;for(;i<r;){let t=n.charCodeAt(i);switch(t){case 65279:case 9:case 32:case 44:++i;continue;case 10:++i,++e.line,e.lineStart=i;continue;case 13:10===n.charCodeAt(i+1)?i+=2:++i,++e.line,e.lineStart=i;continue;case 35:return tt(e,i);case 33:return e9(e,s.BANG,i,i+1);case 36:return e9(e,s.DOLLAR,i,i+1);case 38:return e9(e,s.AMP,i,i+1);case 40:return e9(e,s.PAREN_L,i,i+1);case 41:return e9(e,s.PAREN_R,i,i+1);case 46:if(46===n.charCodeAt(i+1)&&46===n.charCodeAt(i+2))return e9(e,s.SPREAD,i,i+3);break;case 58:return e9(e,s.COLON,i,i+1);case 61:return e9(e,s.EQUALS,i,i+1);case 64:return e9(e,s.AT,i,i+1);case 91:return e9(e,s.BRACKET_L,i,i+1);case 93:return e9(e,s.BRACKET_R,i,i+1);case 123:return e9(e,s.BRACE_L,i,i+1);case 124:return e9(e,s.PIPE,i,i+1);case 125:return e9(e,s.BRACE_R,i,i+1);case 34:if(34===n.charCodeAt(i+1)&&34===n.charCodeAt(i+2))return tu(e,i);return ti(e,i)}if(eQ(t)||45===t)return tn(e,i,t);if(eZ(t))return td(e,i);throw eV(e.source,i,39===t?"Unexpected single quote character ('), did you mean to use a double quote (\")?":e3(t)||e4(n,i)?`Unexpected character: ${e8(e,i)}.`:`Invalid character: ${e8(e,i)}.`)}return e9(e,s.EOF,r,r)}function tt(e,t){let n=e.source.body,r=n.length,i=t+1;for(;i<r;){let e=n.charCodeAt(i);if(10===e||13===e)break;if(e3(e))++i;else if(e4(n,i))i+=2;else break}return e9(e,s.COMMENT,t,i,n.slice(t+1,i))}function tn(e,t,n){let r=e.source.body,i=t,a=n,o=!1;if(45===a&&(a=r.charCodeAt(++i)),48===a){if(eQ(a=r.charCodeAt(++i)))throw eV(e.source,i,`Invalid number, unexpected digit after 0: ${e8(e,i)}.`)}else i=tr(e,i,a),a=r.charCodeAt(i);if(46===a&&(o=!0,a=r.charCodeAt(++i),i=tr(e,i,a),a=r.charCodeAt(i)),(69===a||101===a)&&(o=!0,(43===(a=r.charCodeAt(++i))||45===a)&&(a=r.charCodeAt(++i)),i=tr(e,i,a),a=r.charCodeAt(i)),46===a||eZ(a))throw eV(e.source,i,`Invalid number, expected digit but got: ${e8(e,i)}.`);return e9(e,o?s.FLOAT:s.INT,t,i,r.slice(t,i))}function tr(e,t,n){if(!eQ(n))throw eV(e.source,t,`Invalid number, expected digit but got: ${e8(e,t)}.`);let r=e.source.body,i=t+1;for(;eQ(r.charCodeAt(i));)++i;return i}function ti(e,t){let n=e.source.body,r=n.length,i=t+1,a=i,o="";for(;i<r;){let r=n.charCodeAt(i);if(34===r)return o+=n.slice(a,i),e9(e,s.STRING,t,i+1,o);if(92===r){o+=n.slice(a,i);let t=117===n.charCodeAt(i+1)?123===n.charCodeAt(i+2)?ta(e,i):to(e,i):tc(e,i);o+=t.value,i+=t.size,a=i;continue}if(10===r||13===r)break;if(e3(r))++i;else if(e4(n,i))i+=2;else throw eV(e.source,i,`Invalid character within String: ${e8(e,i)}.`)}throw eV(e.source,i,"Unterminated string.")}function ta(e,t){let n=e.source.body,r=0,i=3;for(;i<12;){let e=n.charCodeAt(t+i++);if(125===e){if(i<5||!e3(r))break;return{value:String.fromCodePoint(r),size:i}}if((r=r<<4|tl(e))<0)break}throw eV(e.source,t,`Invalid Unicode escape sequence: "${n.slice(t,t+i)}".`)}function to(e,t){let n=e.source.body,r=ts(n,t+2);if(e3(r))return{value:String.fromCodePoint(r),size:6};if(e6(r)&&92===n.charCodeAt(t+6)&&117===n.charCodeAt(t+7)){let e=ts(n,t+8);if(e7(e))return{value:String.fromCodePoint(r,e),size:12}}
91throw eV(e.source,t,`Invalid Unicode escape sequence: "${n.slice(t,t+6)}".`)}function ts(e,t){return tl(e.charCodeAt(t))<<12|tl(e.charCodeAt(t+1))<<8|tl(e.charCodeAt(t+2))<<4|tl(e.charCodeAt(t+3))}function tl(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function tc(e,t){let n=e.source.body;switch(n.charCodeAt(t+1)){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:"\n",size:2};case 114:return{value:"\r",size:2};case 116:return{value:" ",size:2}}throw eV(e.source,t,`Invalid character escape sequence: "${n.slice(t,t+2)}".`)}function tu(e,t){let n=e.source.body,r=n.length,i=e.lineStart,a=t+3,o=a,l="",c=[];for(;a<r;){let r=n.charCodeAt(a);if(34===r&&34===n.charCodeAt(a+1)&&34===n.charCodeAt(a+2)){l+=n.slice(o,a),c.push(l);let r=e9(e,s.BLOCK_STRING,t,a+3,eJ(c).join("\n"));return e.line+=c.length-1,e.lineStart=i,r}if(92===r&&34===n.charCodeAt(a+1)&&34===n.charCodeAt(a+2)&&34===n.charCodeAt(a+3)){l+=n.slice(o,a),o=a+1,a+=4;continue}if(10===r||13===r){l+=n.slice(o,a),c.push(l),13===r&&10===n.charCodeAt(a+1)?a+=2:++a,l="",o=a,i=a;continue}if(e3(r))++a;else if(e4(n,a))a+=2;else throw eV(e.source,a,`Invalid character within String: ${e8(e,a)}.`)}throw eV(e.source,a,"Unterminated string.")}function td(e,t){let n=e.source.body,r=n.length,i=t+1;for(;i<r;)if(eX(n.charCodeAt(i)))++i;else break;return e9(e,s.NAME,t,i,n.slice(t,i))}function tp(e,t){if(!e)throw Error(t)}let tf=10,th=2;function tm(e){return tg(e,[])}function tg(e,t){switch(typeof e){case"string":return JSON.stringify(e);case"function":return e.name?`[function ${e.name}]`:"[function]";case"object":return ty(e,t);default:return String(e)}}function ty(e,t){if(null===e)return"null";if(t.includes(e))return"[Circular]";let n=[...t,e];if(tv(e)){let t=e.toJSON();if(t!==e)return"string"==typeof t?t:tg(t,n)}else if(Array.isArray(e))return tx(e,n);return tb(e,n)}function tv(e){return"function"==typeof e.toJSON}function tb(e,t){let n=Object.entries(e);return 0===n.length?"{}":t.length>th?"["+tw(e)+"]":"{ "+n.map(([e,n])=>e+": "+tg(n,t)).join(", ")+" }"}function tx(e,t){if(0===e.length)return"[]";if(t.length>th)return"[Array]";let n=Math.min(tf,e.length),r=e.length-n,i=[];for(let r=0;r<n;++r)i.push(tg(e[r],t));return 1===r?i.push("... 1 more item"):r>1&&i.push(`... ${r} more items`),"["+i.join(", ")+"]"}function tw(e){let t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){let t=e.constructor.name;if("string"==typeof t&&""!==t)return t}return t}e.i(247167);let tE=globalThis.process&&1?function(e,t){return e instanceof t}:function(e,t){if(e instanceof t)return!0;if("object"==typeof e&&null!==e){var n;let r=t.prototype[Symbol.toStringTag];if(r===(Symbol.toStringTag in e?e[Symbol.toStringTag]:null==(n=e.constructor)?void 0:n.name)){let t=tm(e);throw Error(`Cannot use ${r} "${t}" from another module or realm. 92 93Ensure that there is only one instance of "graphql" in the node_modules 94directory. If different versions of "graphql" are the dependencies of other 95relied on modules, use "resolutions" to ensure only one version is installed. 96 97https://yarnpkg.com/en/docs/selective-version-resolutions 98 99Duplicate "graphql" modules cannot be used at the same time since different 100versions may have different capabilities and behavior. The data from one 101version used in the function from another could produce confusing and 102spurious results.`)}}return!1};class tS{constructor(e,t="GraphQL request",n={line:1,column:1}){"string"==typeof e||tp(!1,`Body must be a string. Received: ${tm(e)}.`),this.body=e,this.name=t,this.locationOffset=n,this.locationOffset.line>0||tp(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||tp(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}function tC(e){return tE(e,tS)}function tk(e,t){let n=new tT(e,t),r=n.parseDocument();return Object.defineProperty(r,"tokenCount",{enumerable:!1,value:n.tokenCount}),r}class tT{constructor(e,t={}){const{lexer:n,...r}=t;if(n)this._lexer=n;else{const t=tC(e)?e:new tS(e);this._lexer=new e2(t)}this._options=r,this._tokenCounter=0}get tokenCount(){return this._tokenCounter}parseName(){let e=this.expectToken(s.NAME);return this.node(e,{kind:o.NAME,value:e.value})}parseDocument(){return this.node(this._lexer.token,{kind:o.DOCUMENT,definitions:this.many(s.SOF,this.parseDefinition,s.EOF)})}parseDefinition(){if(this.peek(s.BRACE_L))return this.parseOperationDefinition();let e=this.peekDescription(),t=e?this._lexer.lookahead():this._lexer.token;if(e&&t.kind===s.BRACE_L)throw eV(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are not supported on shorthand queries.");if(t.kind===s.NAME){switch(t.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}switch(t.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition()}if(e)throw eV(this._lexer.source,this._lexer.token.start,"Unexpected description, only GraphQL definitions supp
102ort descriptions.");if("extend"===t.value)return this.parseTypeSystemExtension()}throw this.unexpected(t)}parseOperationDefinition(){let e,t=this._lexer.token;if(this.peek(s.BRACE_L))return this.node(t,{kind:o.OPERATION_DEFINITION,operation:i.QUERY,description:void 0,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});let n=this.parseDescription(),r=this.parseOperationType();return this.peek(s.NAME)&&(e=this.parseName()),this.node(t,{kind:o.OPERATION_DEFINITION,operation:r,description:n,name:e,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){let e=this.expectToken(s.NAME);switch(e.value){case"query":return i.QUERY;case"mutation":return i.MUTATION;case"subscription":return i.SUBSCRIPTION}throw this.unexpected(e)}parseVariableDefinitions(){return this.optionalMany(s.PAREN_L,this.parseVariableDefinition,s.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:o.VARIABLE_DEFINITION,description:this.parseDescription(),variable:this.parseVariable(),type:(this.expectToken(s.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(s.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){let e=this._lexer.token;return this.expectToken(s.DOLLAR),this.node(e,{kind:o.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:o.SELECTION_SET,selections:this.many(s.BRACE_L,this.parseSelection,s.BRACE_R)})}parseSelection(){return this.peek(s.SPREAD)?this.parseFragment():this.parseField()}parseField(){let e,t,n=this._lexer.token,r=this.parseName();return this.expectOptionalToken(s.COLON)?(e=r,t=this.parseName()):t=r,this.node(n,{kind:o.FIELD,alias:e,name:t,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(s.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(e){let t=e?this.parseConstArgument:this.parseArgument;return this.optionalMany(s.PAREN_L,t,s.PAREN_R)}parseArgument(e=!1){let t=this._lexer.token,n=this.parseName();return this.expectToken(s.COLON),this.node(t,{kind:o.ARGUMENT,name:n,value:this.parseValueLiteral(e)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){let e=this._lexer.token;this.expectToken(s.SPREAD);let t=this.expectOptionalKeyword("on");return!t&&this.peek(s.NAME)?this.node(e,{kind:o.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(e,{kind:o.INLINE_FRAGMENT,typeCondition:t?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){let e=this._lexer.token,t=this.parseDescription();return(this.expectKeyword("fragment"),!0===this._options.allowLegacyFragmentVariables)?this.node(e,{kind:o.FRAGMENT_DEFINITION,description:t,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(e,{kind:o.FRAGMENT_DEFINITION,description:t,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()}parseValueLiteral(e){let t=this._lexer.token;switch(t.kind){case s.BRACKET_L:return this.parseList(e);case s.BRACE_L:return this.parseObject(e);case s.INT:return this.advanceLexer(),this.node(t,{kind:o.INT,value:t.value});case s.FLOAT:return this.advanceLexer(),this.node(t,{kind:o.FLOAT,value:t.value});case s.STRING:case s.BLOCK_STRING:return this.parseStringLiteral();case s.NAME:switch(this.advanceLexer(),t.value){case"true":return this.node(t,{kind:o.BOOLEAN,value:!0});case"false":return this.node(t,{kind:o.BOOLEAN,value:!1});case"null":return this.node(t,{kind:o.NULL});default:return this.node(t,{kind:o.ENUM,value:t.value})}case s.DOLLAR:if(e){if(this.expectToken(s.DOLLAR),this._lexer.token.kind===s.NAME){let e=this._lexer.token.value;throw eV(this._lexer.source,t.start,`Unexpected variable "$${e}" in constant value.`)}throw this.unexpected(t)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){let e=this._lexer.token;return this.advanceLexer(),this.node(e,{kind:o.STRING,value:e.value,block:e.kind===s.BLOCK_STRING})}parseList(e){let t=()=>this.parseValueLiteral(e);return this.node(this._lexer.token,{kind:o.LIST,values:this.any(s.BRACKET_L,t,s.BRACKET_R)})}parseObject(e){let t=()=>this.parseObjectField(e);return this.node(this._lexer.token,{kind:o.OBJECT,fields:this.any(s.BRACE_L,t,s.BRACE_R)})}parseObjectField(e){let t=this._lexer.token,n=this.parseName();return this.expectToken(s.COLON),this.node(t,{kind:o.OBJECT_FIELD,name:n,value:this.parseValueLiteral(e)})}parseDirectives(e){let t=[];for(;this.peek(s.AT);)t.push(this.parseDirective(e));return t}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(e){let t=this._lexer.token;return this.expectToken(s.AT),this.node(t,{kind:o.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(e)})}parseTypeReference(){let e,t=this._lexer.token;if(this.expectOptionalToken(s.BRACKET_L)){let n=this.parseTypeReference();this.expectToken(s.BRACKET_R),e=this.node(t,{kind:o.LIST_TYPE,type:n})}else e=this.parseNamedType();return this.expectOptionalToken(s.BANG)?this.node(t,{kind:o.NON_NULL_TYPE,type:e}):e}parseNamedType(){return this.node(this._lexer.token,{kind:o.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(s.STRING)||this.peek(s.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("schema");let n=this.parseConstDirectives(),r=this.many(s.BRACE_L,this.parseOperationTypeDefinition,s.BRACE_R);return this.node(e,{kind:o.SCHEMA_DEFINITION,description:t,directives:n,operationTypes:r})}parseOperationTypeDefinition(){let e=this._lexer.token,t=this.parseOperationType();this.expectToken(s.COLON);let n=this.parseNamedType();return this.node(e,{kind:o.OPERATION_TYPE_DEFINITION,operation:t,type:n})}parseScalarTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("scalar");let n=this.parseName(),r=this.parseConstDirectives();return this.node(e,{kind:o.SCALAR_TYPE_DEFINITION,description:t,name:n,directives:r})}parseObjectTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("type");let n=this.parseName(),r=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),a=this.parseFieldsDefinition();return this.node(e,{kind:o.OBJECT_TYPE_DEFINITION,description:t,name:n,interfaces:r,directives:i,fields:a})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(s.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(s.BRACE_L,this.parseFieldDefinition,s.BRACE_R)}parseFieldDefinition(){let e=this._lexer.token,t=this.parseDescription(),n=this.parseName(),r=this.parseArgumentDefs();this.expectToken(s.COLON);let i=this.parseTypeReference(),a=this.parseConstDirectives();return this.node(e,{kind:o.FIELD_DEFINITION,description:t,name:n,arguments:r,type:i,directives:a})}parseArgumentDefs(){return this.optionalMany(s.PAREN_L,this.parseInputValueDef,s.PAREN_R)}parseInputValueDef(){let e,t=this._lexer.token,n=this.parseDescription(),r=this.parseName();this.expectToken(s.COLON);let i=this.parseTypeReference();this.expectOptionalToken(s.EQUALS)&&(e=this.parseConstValueLiteral());let a=this.parseConstDirectives();return this.node(t,{kind:o.INPUT_VALUE_DEFINITION,description:n,name:r,type:i,defaultValue:e,directives:a})}parseInterfaceTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("interface");let n=this.parseName(),r=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),a=this.parseFieldsDefinition();return this.node(e,{kind:o.INTERFACE_TYPE_DEFINITION,description:t,name:n,interfaces:r,directives:i,fields:a})}parseUnionTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("union");let n=this.parseName(),r=this.parseConstDirectives(),i=this.parseUnionMemberTypes();return this.node(e,{kind:o.UNION_TYPE_DEFINITION,description:t,name:n,directives:r,types:i})}parseUnionMemberTypes(){return this.expectOptionalToken(s.EQUALS)?this.delimitedMany(s.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("enum");let n=this.parseName(),r=this.parseConstDirectives(),i=this.parseEnumValuesDefinition();return this.node(e,{kind:o.ENUM_TYPE_DEFINITION,description:t,name:n,directives:r,values:i})}parseEnumValuesDefinition(){return this.optionalMany(s.BRACE_L,this.parseEnumValueDefinition,s.BRACE_R)}parseEnumValueDefinition(){let e=this._lexer.token,t=this.parseDescription(),n=this.parseEnumValueName(),r=this.parseConstDirectives();return this.node(e,{kind:o.ENUM_VALUE_DEFINITION,description:t,name:n,directives:r})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw eV(this._lexer.source,this._lexer.token.start,`${tj(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("input");let n=this.parseName(),r=this.parseConstDirectives(),i=this.parseInputFieldsDefinition();return this.node(e,{kind:o.INPUT_OBJECT_TYPE_DEFINITION,description:t,name:n,directives:r,fields:i})}parseInputFieldsDefinition(){return this.optionalMany(s.BRACE_L,this.parseInputValueDef,s.BRACE_R)}parseTypeSystemExtension(){let e=this._lexer.lookahead();if(e.kind===s.NAME)switch(e.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(e)}parseSchemaExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");let t=this.parseConstDirectives(),n=this.optionalMany(s.BRACE_L,this.parseOperationTypeDefinition,s.BRACE_R);if(0===t.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:o.SCHEMA_EXTENSION,directives:t,operationTypes:n})}parseScalarTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");let t=this.parseName(),n=this.parseConstDirectives();if(0===n.length)throw this.unexpected();return this.node(e,{kind:o.SCALAR_TYPE_EXTENSION,name:t,directives:n})}parseObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");let t=this.parseName(),n=this.parseImplementsInterfaces(),r=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(0===n.length&&0===r.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:o.OBJECT_TYPE_EXTENSION,name:t,interfaces:n,directives:r,fields:i})}parseInterfaceTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");let t=this.parseName(),n=this.parseImplementsInterfaces(),r=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(0===n.length&&0===r.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:o.INTERFACE_TYPE_EXTENSION,name:t,interfaces:n,directives:r,fields:i})}parseUnionTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");let t=this.parseName(),n=this.parseConstDirectives(),r=this.parseUnionMemberTypes();if(0===n.length&&0===r.length)throw this.unexpected();return this.node(e,{kind:o.UNION_TYPE_EXTENSION,name:t,directives:n,types:r})}parseEnumTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");let t=this.parseName(),n=this.parseConstDirectives(),r=this.parseEnumValuesDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return this.node(e,{kind:o.ENUM_TYPE_EXTENSION,name:t,directives:n,values:r})}parseInputObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");let t=this.parseName(),n=this.parseConstDirectives(),r=this.parseInputFieldsDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return this.node(e,{kind:o.INPUT_OBJECT_TYPE_EXTENSION,name:t,directives:n,fields:r})}parseDirectiveDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("directive"),this.expectToken(s.AT);let n=this.parseName(),r=this.parseArgumentDefs(),i=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");let a=this.parseDirectiveLocations();return this.node(e,{kind:o.DIRECTIVE_DEFINITION,description:t,name:n,arguments:r,repeatable:i,locations:a})}parseDirectiveLocations(){return this.delimitedMany(s.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){let e=this._lexer.token,t=this.parseName();if(Object.prototype.hasOwnProperty.call(a,t.value))return t;throw this.unexpected(e)}parseSchemaCoordinate(){let e,t,n=this._lexer.token,r=this.expectOptionalToken(s.AT),i=this.parseName();return(!r&&this.expectOptionalToken(s.DOT)&&(e=this.parseName()),(r||e)&&this.expectOptionalToken(s.PAREN_L)&&(t=this.parseName(),this.expectToken(s.COLON),this.expectToken(s.PAREN_R)),r)?t?this.node(n,{kind:o.DIRECTIVE_ARGUMENT_COORDINATE,name:i,argumentName:t}):this.node(n,{kind:o.DIRECTIVE_COORDINATE,name:i}):e?t?this.node(n,{kind:o.ARGUMENT_COORDINATE,name:i,fieldName:e,argumentName:t}):this.node(n,{kind:o.MEMBER_COORDINATE,name:i,memberName:e}):this.node(n,{kind:o.TYPE_COORDINATE,name:i})}node(e,t){return!0!==this._options.noLocation&&(t.loc=new eU(e,this._lexer.lastToken,this._lexer.source)),t}peek(e){return this._lexer.token.kind===e}expectToken(e){let t=this._lexer.token;if(t.kind===e)return this.advanceLexer(),t;throw eV(this._lexer.source,t.start,`Expected ${tN(e)}, found ${tj(t)}.`)}expectOptionalToken(e){return this._lexer.token.kind===e&&(this.advanceLexer(),!0)}expectKeyword(e){let t=this._lexer.token;if(t.kind===s.NAME&&t.value===e)this.advanceLexer();else throw eV(this._lexer.source,t.start,`Expected "${e}", found ${tj(t)}.`)}expectOptionalKeyword(e){let t=this._lexer.token;return t.kind===s.NAME&&t.value===e&&(this.advanceLexer(),!0)}unexpected(e){let t=null!=e?e:this._lexer.token;return eV(this._lexer.source,t.start,`Unexpected ${tj(t)}.`)}any(e,t,n){this.expectToken(e);let r=[];for(;!this.expectOptionalToken(n);)r.push(t.call(this));return r}optionalMany(e,t,n){if(this.expectOptionalToken(e)){let e=[];do e.push(t.call(this));while(!this.expectOptionalToken(n))return e}return[]}many(e,t,n){this.expectToken(e);let r=[];do r.push(t.call(this));while(!this.expectOptionalToken(n))return r}delimitedMany(e,t){this.expectOptionalToken(e);let n=[];do n.push(t.call(this));while(this.expectOptionalToken(e))return n}advanceLexer(){let{maxTokens:e}=this._options,t=this._lexer.advance();if(t.kind!==s.EOF&&(++this._tokenCounter,void 0!==e&&this._tokenCounter>e))throw eV(this._lexer.source,t.start,`Document contains more that ${e} tokens. Parsing aborted.`)}}function tj(e){let t=e.value;return tN(e.kind)+(null!=t?` "${t}"`:"")}function tN(e){return e5(e)?`"${e}"`:e}function tA(e){return`"${e.replace(tI,tR)}"`}let tI=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function tR(e){return tO[e.charCodeAt(0)]}let tO=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","",""
102,"","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"],tP=Object.freeze({});function tD(e,t,n=eG){let r,i,a,s=new Map;for(let e of Object.values(o))s.set(e,t_(t,e));let l=Array.isArray(e),c=[e],u=-1,d=[],p=e,f=[],h=[];do{var m,g,y;let e,o=++u===c.length,v=o&&0!==d.length;if(o){if(i=0===h.length?void 0:f[f.length-1],p=a,a=h.pop(),v)if(l){p=p.slice();let e=0;for(let[t,n]of d){let r=t-e;null===n?(p.splice(r,1),e++):p[r]=n}}else for(let[e,t]of(p={...p},d))p[e]=t;u=r.index,c=r.keys,d=r.edits,l=r.inArray,r=r.prev}else if(a){if(null==(p=a[i=l?u:c[u]]))continue;f.push(i)}if(!Array.isArray(p)){e$(p)||tp(!1,`Invalid AST Node: ${tm(p)}.`);let n=o?null==(m=s.get(p.kind))?void 0:m.leave:null==(g=s.get(p.kind))?void 0:g.enter;if((e=null==n?void 0:n.call(t,p,i,a,f,h))===tP)break;if(!1===e){if(!o){f.pop();continue}}else if(void 0!==e&&(d.push([i,e]),!o))if(e$(e))p=e;else{f.pop();continue}}void 0===e&&v&&d.push([i,p]),o?f.pop():(r={inArray:l,index:u,keys:c,edits:d,prev:r},c=(l=Array.isArray(p))?p:null!=(y=n[p.kind])?y:[],u=-1,d=[],a&&h.push(a),a=p)}while(void 0!==r)return 0!==d.length?d[d.length-1][1]:e}function t_(e,t){let n=e[t];return"object"==typeof n?n:"function"==typeof n?{enter:n,leave:void 0}:{enter:e.enter,leave:e.leave}}function tM(e){return tD(e,tF)}let tL=80,tF={Name:{leave:e=>e.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>tB(e.definitions,"\n\n")},OperationDefinition:{leave(e){let t=tU(e.variableDefinitions)?tz("(\n",tB(e.variableDefinitions,"\n"),"\n)"):tz("(",tB(e.variableDefinitions,", "),")"),n=tz("",e.description,"\n")+tB([e.operation,tB([e.name,t]),tB(e.directives," ")]," ");return("query"===n?"":n+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:n,directives:r,description:i})=>tz("",i,"\n")+e+": "+t+tz(" = ",n)+tz(" ",tB(r," "))},SelectionSet:{leave:({selections:e})=>tH(e)},Field:{leave({alias:e,name:t,arguments:n,directives:r,selectionSet:i}){let a=tz("",e,": ")+t,o=a+tz("(",tB(n,", "),")");return o.length>tL&&(o=a+tz("(\n",tV(tB(n,"\n")),"\n)")),tB([o,tB(r," "),i]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+tz(" ",tB(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:n})=>tB(["...",tz("on ",e),tB(t," "),n]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:n,directives:r,selectionSet:i,description:a})=>tz("",a,"\n")+`fragment ${e}${tz("(",tB(n,", "),")")} `+`on ${t} ${tz("",tB(r," ")," ")}`+i},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>t?e1(e):tA(e)},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+tB(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+tB(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+tz("(",tB(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:n})=>tz("",e,"\n")+tB(["schema",tB(t," "),tH(n)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:n})=>tz("",e,"\n")+tB(["scalar",t,tB(n," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:r,fields:i})=>tz("",e,"\n")+tB(["type",t,tz("implements ",tB(n," & ")),tB(r," "),tH(i)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:n,type:r,directives:i})=>tz("",e,"\n")+t+(tU(n)?tz("(\n",tV(tB(n,"\n")),"\n)"):tz("(",tB(n,", "),")"))+": "+r+tz(" ",tB(i," "))},InputValueDefinition:{leave:({description:e,name:t,type:n,defaultValue:r,directives:i})=>tz("",e,"\n")+tB([t+": "+n,tz("= ",r),tB(i," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:r,fields:i})=>tz("",e,"\n")+tB(["interface",t,tz("implements ",tB(n," & ")),tB(r," "),tH(i)]," ")},UnionTypeDefinition:{leave:({description:e,name:t,directives:n,types:r})=>tz("",e,"\n")+tB(["union",t,tB(n," "),tz("= ",tB(r," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:t,directives:n,values:r})=>tz("",e,"\n")+tB(["enum",t,tB(n," "),tH(r)]," ")},EnumValueDefinition:{leave:({description:e,name:t,directives:n})=>tz("",e,"\n")+tB([t,tB(n," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:n,fields:r})=>tz("",e,"\n")+tB(["input",t,tB(n," "),tH(r)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:n,repeatable:r,locations:i})=>tz("",e,"\n")+"directive @"+t+(tU(n)?tz("(\n",tV(tB(n,"\n")),"\n)"):tz("(",tB(n,", "),")"))+(r?" repeatable":"")+" on "+tB(i," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>tB(["extend schema",tB(e," "),tH(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>
102tB(["extend scalar",e,tB(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:r})=>tB(["extend type",e,tz("implements ",tB(t," & ")),tB(n," "),tH(r)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:r})=>tB(["extend interface",e,tz("implements ",tB(t," & ")),tB(n," "),tH(r)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:n})=>tB(["extend union",e,tB(t," "),tz("= ",tB(n," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:n})=>tB(["extend enum",e,tB(t," "),tH(n)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:n})=>tB(["extend input",e,tB(t," "),tH(n)]," ")},TypeCoordinate:{leave:({name:e})=>e},MemberCoordinate:{leave:({name:e,memberName:t})=>tB([e,tz(".",t)])},ArgumentCoordinate:{leave:({name:e,fieldName:t,argumentName:n})=>tB([e,tz(".",t),tz("(",n,":)")])},DirectiveCoordinate:{leave:({name:e})=>tB(["@",e])},DirectiveArgumentCoordinate:{leave:({name:e,argumentName:t})=>tB(["@",e,tz("(",t,":)")])}};function tB(e,t=""){var n;return null!=(n=null==e?void 0:e.filter(e=>e).join(t))?n:""}function tH(e){return tz("{\n",tV(tB(e,"\n")),"\n}")}function tz(e,t,n=""){return null!=t&&""!==t?e+t+n:""}function tV(e){return tz(" ",e.replace(/\n/g,"\n "))}function tU(e){var t;return null!=(t=null==e?void 0:e.some(e=>e.includes("\n")))&&t}let tW=e=>{let t,n=e.definitions.filter(e=>"OperationDefinition"===e.kind);return 1===n.length&&(t=n[0]?.name?.value),t},tG=e=>{if("string"==typeof e){let t;try{let n=tk(e);t=tW(n)}catch(e){}return{query:e,operationName:t}}let t=tW(e);return{query:tM(e),operationName:t}};class tq extends Error{constructor(e,t){super(`${tq.extractMessage(e)}: ${JSON.stringify({response:e,request:t})}`),Object.setPrototypeOf(this,tq.prototype),this.response=e,this.request=t,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,tq)}static extractMessage(e){return e.errors?.[0]?.message??`GraphQL Error (Code: ${e.status})`}}var t$=e.i(320502);let tK="connection_init",tQ="connection_ack",tY="ping",tZ="pong",tX="subscribe",tJ="next",t0="error",t1="complete";class t2{get type(){return this._type}get id(){return this._id}get payload(){return this._payload}constructor(e,t,n){this._type=e,this._payload=t,this._id=n}get text(){let e={type:this.type};return null!=this.id&&void 0!=this.id&&(e.id=this.id),null!=this.payload&&void 0!=this.payload&&(e.payload=this.payload),JSON.stringify(e)}static parse(e,t){let{type:n,payload:r,id:i}=JSON.parse(e);return new t2(n,t(r),i)}}class t5{constructor(e,{onInit:t,onAcknowledged:n,onPing:r,onPong:i}){this.socketState={acknowledged:!1,lastRequestId:0,subscriptions:{}},this.socket=e,e.addEventListener("open",async n=>{this.socketState.acknowledged=!1,this.socketState.subscriptions={},e.send(t4(t?await t():null).text)}),e.addEventListener("close",e=>{this.socketState.acknowledged=!1,this.socketState.subscriptions={}}),e.addEventListener("error",e=>{console.error(e)}),e.addEventListener("message",t=>{try{let a=t3(t.data);switch(a.type){case tQ:this.socketState.acknowledged?console.warn("Duplicate CONNECTION_ACK message ignored"):(this.socketState.acknowledged=!0,n&&n(a.payload));return;case tY:r?r(a.payload).then(t=>e.send(t7(t).text)):e.send(t7(null).text);return;case tZ:i&&i(a.payload);return}if(!this.socketState.acknowledged||void 0===a.id||null===a.id||!this.socketState.subscriptions[a.id])return;let{query:o,variables:s,subscriber:l}=this.socketState.subscriptions[a.id];switch(a.type){case tJ:!a.payload.errors&&a.payload.data&&l.next&&l.next(a.payload.data),a.payload.errors&&l.error&&l.error(new tq({...a.payload,status:200},{query:o,variables:s}));return;case t0:l.error&&l.error(new tq({errors:a.payload,status:200},{query:o,variables:s}));return;case t1:l.complete&&l.complete(),delete this.socketState.subscriptions[a.id];return}}catch(t){console.error(t),e.close(1006)}e.close(4400,"Unknown graphql-ws message.")})}makeSubscribe(e,t,n,r){let i=(this.socketState.lastRequestId++).toString();return this.socketState.subscriptions[i]={query:e,variables:r,subscriber:n},this.socket.send(t8(i,{query:e,operationName:t,variables:r}).text),()=>{this.socket.send(t9(i).text),delete this.socketState.subscriptions[i]}}rawRequest(e,t){return new Promise((n,r)=>{let i;this.rawSubscribe(e,{next:(e,t)=>
102i={data:e,extensions:t},error:r,complete:()=>n(i)},t)})}request(e,t){return new Promise((n,r)=>{let i;this.subscribe(e,{next:e=>i=e,error:r,complete:()=>n(i)},t)})}subscribe(e,t,n){let{query:r,operationName:i}=tG(e);return this.makeSubscribe(r,i,t,n)}rawSubscribe(e,t,n){return this.makeSubscribe(e,void 0,t,n)}ping(e){this.socket.send(t6(e).text)}close(){this.socket.close(1e3)}}function t3(e,t=e=>e){return t2.parse(e,t)}function t4(e){return new t2(tK,e)}function t6(e){return new t2(tY,e,void 0)}function t7(e){return new t2(tZ,e,void 0)}function t8(e,t){return new t2(tX,t,e)}function t9(e){return new t2(t1,void 0,e)}t5.PROTOCOL="graphql-transport-ws";let ne=e=>{let t={};return e&&("u">typeof Headers&&e instanceof Headers||t$&&t$.Headers&&e instanceof t$.Headers?t=eN(e):Array.isArray(e)?e.forEach(([e,n])=>{e&&void 0!==n&&(t[e]=n)}):t=e),t},nt=e=>e.replace(/([\s,]|#[^\n\r]+)+/g," ").trim(),nn=e=>{if(!Array.isArray(e.query)){let t=e,n=[`query=${encodeURIComponent(nt(t.query))}`];return e.variables&&n.push(`variables=${encodeURIComponent(t.jsonSerializer.stringify(t.variables))}`),t.operationName&&n.push(`operationName=${encodeURIComponent(t.operationName)}`),n.join("&")}if(void 0!==e.variables&&!Array.isArray(e.variables))throw Error("Cannot create query with given variable type, array expected");let t=e,n=e.query.reduce((e,n,r)=>(e.push({query:nt(n),variables:t.variables?t.jsonSerializer.stringify(t.variables[r]):void 0}),e),[]);return`query=${encodeURIComponent(t.jsonSerializer.stringify(n))}`},nr=e=>async t=>{let n,{url:r,query:i,variables:a,operationName:o,fetch:s,fetchOptions:l,middleware:c}=t,u={...t.headers},d="";"POST"===e?"string"==typeof(n=no(i,a,o,l.jsonSerializer))&&(u["Content-Type"]="application/json"):d=nn({query:i,variables:a,operationName:o,jsonSerializer:l.jsonSerializer??eT});let p={method:e,headers:u,body:n,...l},f=r,h=p;if(c){let{url:e,...t}=await Promise.resolve(c({...p,url:r,operationName:o,variables:a}));f=e,h=t}return d&&(f=`${f}?${d}`),await s(f,h)};class ni{constructor(e,t={}){this.url=e,this.requestConfig=t,this.rawRequest=async(...e)=>{let[t,n,r]=e,i=eI(t,n,r),{headers:a,fetch:o=t$.default,method:s="POST",requestMiddleware:l,responseMiddleware:c,...u}=this.requestConfig,{url:d}=this;void 0!==i.signal&&(u.signal=i.signal);let{operationName:p}=tG(i.query);return na({url:d,query:i.query,variables:i.variables,headers:{...ne(nl(a)),...ne(i.requestHeaders)},operationName:p,fetch:o,method:s,fetchOptions:u,middleware:l}).then(e=>(c&&c(e),e)).catch(e=>{throw c&&c(e),e})}}async request(e,...t){let[n,r]=t,i=eA(e,n,r),{headers:a,fetch:o=t$.default,method:s="POST",requestMiddleware:l,responseMiddleware:c,...u}=this.requestConfig,{url:d}=this;void 0!==i.signal&&(u.signal=i.signal);let{query:p,operationName:f}=tG(i.document);return na({url:d,query:p,variables:i.variables,headers:{...ne(nl(a)),...ne(i.requestHeaders)},operationName:f,fetch:o,method:s,fetchOptions:u,middleware:l}).then(e=>(c&&c(e),e.data)).catch(e=>{throw c&&c(e),e})}batchRequests(e,t){let n=eR(e,t),{headers:r,...i}=this.requestConfig;void 0!==n.signal&&(i.signal=n.signal);let a=n.documents.map(({document:e})=>tG(e).query),o=n.documents.map(({variables:e})=>e);return na({url:this.url,query:a,variables:o,headers:{...ne(nl(r)),...ne(n.requestHeaders)},operationName:void 0,fetch:this.requestConfig.fetch??t$.default,method:this.requestConfig.method||"POST",fetchOptions:i,middleware:this.requestConfig.requestMiddleware}).then(e=>(this.requestConfig.responseMiddleware&&this.requestConfig.responseMiddleware(e),e.data)).catch(e=>{throw this.requestConfig.responseMiddleware&&this.requestConfig.responseMiddleware(e),e})}setHeaders(e){return this.requestConfig.headers=e,this}setHeader(e,t){let{headers:n}=this.requestConfig;return n?n[e]=t:this.requestConfig.headers={[e]:t},this}setEndpoint(e){return this.url=e,this}}let na=async e=>{let{query:t,variables:n,fetchOptions:r}=e,i=nr(ej(e.method??"post")),a=Array.isArray(e.query),o=await i(e),s=await ns(o,r.jsonSerializer??eT),l=Array.isArray(s)?!s.some(({data:e})=>!e):!!s.data,c=Array.isArray(s)||!s.errors||Array.isArray(s.errors)&&!s.errors.length||"all"===r.errorPolicy||"ignore"===r.errorPolicy;if(o.ok&&c&&l){let{errors:e,...t}=(Array.isArray(s),s),n="ignore"===r.errorPolicy?t:s;return{...a?{data:n}:n,headers:o.headers,status:o.status}}throw new tq({..."string"==typeof s?{error:s}:s,status:o.status,headers:o.headers},{query:t,variables:n})},no=(e,t,n,r)=>{let i=r??eT;if(!Array.isArray(e))return i.stringify({query:e,variables:t,operationName:n});if(void 0!==t&&!Array.isArray(t))throw Error("Cannot create request body with given variable type, array expected");let a=e.reduce((e,n,r)=>(e.push({query:n,variables:t?t[r]:void 0}),e),[]);return i.stringify(a)},ns=async(e,t)=>{let n;
102return(e.headers.forEach((e,t)=>{"content-type"===t.toLowerCase()&&(n=e)}),n&&(n.toLowerCase().startsWith("application/json")||n.toLowerCase().startsWith("application/graphql+json")||n.toLowerCase().startsWith("application/graphql-response+json")))?t.parse(await e.text()):e.text()},nl=e=>"function"==typeof e?e():e;var nc=e.i(574464),nu=e.i(433652),nd=e.i(78491),np=e.i(185196),nf=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};class nh{constructor(e,t={}){var n;if(this.endpoint=e,this.headers={},t.apiKey&&(this.headers.sc_apikey=t.apiKey),t.headers&&(this.headers=Object.assign(Object.assign({},this.headers),t.headers)),t.contextId&&(this.headers["x-sitecore-contextid"]=t.contextId),!e||!(0,nc.default)(e).hostname)throw Error(`Invalid GraphQL endpoint '${e}'. Verify that appropriate environment variable is set`);this.timeout=t.timeout,this.retries=null!=(n=t.retries)?n:3,this.retryStrategy=t.retryStrategy||new np.DefaultRetryStrategy({statusCodes:[429,502,503,504,520,521,522,523,524]}),this.client=new ni(e,{headers:this.headers,fetch:t.fetch}),this.debug=t.debugger||nu.default.http}static createClientFactory(e){var{endpoint:t}=e,n=nf(e,["endpoint"]);return (e={})=>new nh(t,Object.assign(Object.assign({},n),e))}async request(e,t,n){let r=1,i=async()=>{let a=(null==n?void 0:n.retries)||this.retries,o=(null==n?void 0:n.retryStrategy)||this.retryStrategy,s=(null==n?void 0:n.debugger)||this.debug;s("request: %o",{url:this.endpoint,headers:Object.assign(Object.assign({},this.headers),null==n?void 0:n.headers),query:e,variables:t,timeout:this.timeout});let l=Object.assign(Object.assign({},this.headers),null==n?void 0:n.headers),c=performance.now(),u=[this.client.request(e,t,l)];return this.timeout&&(this.abortTimeout=new nd.default(this.timeout),u.push(this.abortTimeout.start)),Promise.race(u).then(e=>{var t;return null==(t=this.abortTimeout)||t.clear(),this.debug("response in %dms: %o",performance.now()-c,e),Promise.resolve(e)},async e=>{var t,n;null==(t=this.abortTimeout)||t.clear(),s("response error: %o",e.response||e.message||e);let l=(null==(n=e.response)?void 0:n.status)||e.code;if(!o.shouldRetry(e,r,a))return Promise.reject(e);{let t=o.getDelay(e,r);return s("Error: %s. Retrying in %dms (attempt %d).",l,t,r),r++,new Promise(e=>setTimeout(e,t)).then(i)}})};return i()}}var nm=e.i(445510);let ng=e=>{let t,{api:n}=e,{edge:r,local:i}=null!=n?n:{},a="u">typeof window;if(null==r?void 0:r.contextId)t={endpoint:(0,nm.getEdgeProxyContentUrl)(r.edgeUrl),contextId:r.contextId};else if(a&&(null==r?void 0:r.clientContextId))t={endpoint:(0,nm.getEdgeProxyContentUrl)(r.edgeUrl),contextId:r.clientContextId};else if((null==i?void 0:i.apiKey)&&(null==i?void 0:i.apiHost))t={endpoint:`${i.apiHost}${i.path}`,apiKey:i.apiKey};else if(a)console.warn("GraphQL client initialised in the browser without Edge or local API configuration; client-side requests may fail."),t={endpoint:"/api/graphql"};else throw Error(`GraphQL client misconfigured. 103 Configure one of the following in sitecore.config or your .env file: 104 Edge mode: set both sitecore.edge.contextId (server-side) and sitecore.edge.clientContextId (browser). 105 Local API mode: set api.local.apiHost and api.local.apiKey. 106 Supplying only api.edge.clientContextId will cause the application to fail at runtime.`);return nh.createClientFactory(Object.assign(Object.assign({},t),e))};var ny=y;let{ERROR_MESSAGES:nv}=d.constants,nb=` 107 query RobotsQuery($siteName: String!) { 108 site { 109 siteInfo(site: $siteName) { 110 robots 111 } 112 } 113 } 114`;class nx{constructor(e){this.options=e,this.graphQLClient=this.getGraphQLClient()}get query(){return nb}async fetchRobots(e){let t=this.options.siteName;if(!t)throw Error(nv.MV_002);let n=this.graphQLClient.request(this.query,{siteName:t},e);try{return n.then(e=>{var t,n;return null==(n=null==(t=null==e?void 0:e.site)?void 0:t.siteInfo)?void 0:n.robots})}catch(e){return Promise.reject(e)}}getGraphQLClient(){if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:ny.default.robots})}}var nw=e.i(426868),nE=e.i(285463),nS=e.i(225790);let{ERROR_MESSAGES:nC}=d.constants;!function(e){e.NotFound="404",e.InternalServerError="500"}(l||(l={}));
114class nk{constructor(e){var t,n,r,i,a,o,s,l,c,d;this.initOptions=e,this.clientFactory=this.getClientFactory(),this.graphQLClient=this.clientFactory({debugger:u.debug.http});const p=this.getBaseServiceOptions();this.layoutService=null!=(n=null==(t=e.custom)?void 0:t.layoutService)?n:this.getLayoutService(p),this.dictionaryService=null!=(i=null==(r=e.custom)?void 0:r.dictionaryService)?i:this.getDictionaryService(p),this.editingService=null!=(o=null==(a=e.custom)?void 0:a.editingService)?o:this.getEditingService(),this.errorPagesService=null!=(l=null==(s=e.custom)?void 0:s.errorPagesService)?l:this.getErrorPagesService(),this.sitePathService=null!=(d=null==(c=e.custom)?void 0:c.sitePathService)?d:this.getSitePathService(),this.componentService=this.getComponentService()}parsePath(e){return"string"==typeof e?e.startsWith("/")?e:`/${e}`:`/${e.filter(e=>"/"!==e).map(e=>e.replace(/^\/+/,"").replace(/\/+$/,"")).join("/")}`}getData(e,t,n){return this.graphQLClient.request(e,t,n)}async getPage(e,n,r){var i,a,o,s;let l=this.parsePath(e),c=null!=(i=null==n?void 0:n.locale)?i:this.initOptions.defaultLanguage,u=null!=(a=null==n?void 0:n.site)?a:this.initOptions.defaultSite,d=await this.layoutService.fetchLayoutData(l,{locale:c,site:u},r);return d.sitecore.route?((null==(o=null==n?void 0:n.personalize)?void 0:o.variantId)&&er(d,n.personalize.variantId,n.personalize.componentVariantIds),{layout:d=this.applyContentRewrite(d),siteName:(null==(s=d.sitecore.context.site)?void 0:s.name)||u,locale:c,mode:this.getPageMode(t.Normal)}):null}getHeadLinks(e,t={}){let{enableStyles:n=!0,enableThemes:r=!0}=t,{contextId:i,clientContextId:a}=this.initOptions.api.edge,o=[],s=i||a,l=(0,p.resolveEdgeUrlForStaticFiles)();if(n){let t=O(e,s,l);t&&o.push(t)}return r&&o.push(...k(e,s,l)),o}async getDictionary(e,t){let n=(null==e?void 0:e.locale)||this.initOptions.defaultLanguage,r=(null==e?void 0:e.site)||this.initOptions.defaultSite;return await this.dictionaryService.fetchDictionaryData(n,r,t)}async getErrorPages(e,t){let n=(null==e?void 0:e.locale)||this.initOptions.defaultLanguage,r=(null==e?void 0:e.site)||this.initOptions.defaultSite;return await this.errorPagesService.fetchErrorPages(r,n,t)}async getPreview(e,t){var n;if(!e)return console.error("Preview data missing"),null;let{site:r,itemId:i,language:a,version:o,layoutKind:s,mode:l}=e,c=Array.isArray(e.variantIds)?e.variantIds:e.variantIds.split(","),u=await this.editingService.fetchEditingData({itemId:i,language:a,version:o,layoutKind:s,mode:l,site:r},t);if(!u)throw Error(`Unable to fetch editing data for preview ${JSON.stringify(e)}. ${nC.CONTACT_SUPPORT}`);if(!u.layoutData.sitecore.route)return null;let d=u.layoutData,p=(0,ee.getGroomedVariantIds)(c);return er(d,p.variantId,p.componentVariantIds),{locale:a,layout:d=this.applyContentRewrite(d),siteName:(null==(n=d.sitecore.context.site)?void 0:n.name)||r,mode:this.getPageMode(l)}}async getDesignLibraryData(e,t){var n;let{itemId:r,componentUid:i,site:a,language:o,renderingId:s,dataSourceId:l,version:c,mode:u,generation:d}=e,p=await this.componentService.fetchComponentData(Object.assign({siteName:a,itemId:r,language:o,componentUid:i,renderingId:s,dataSourceId:l,version:c,mode:u},d?{generation:d}:{}),t);if(!p)throw Error(`Unable to fetch editing data for preview ${JSON.stringify(e)}. ${nC.CONTACT_SUPPORT}`);let f=this.applyContentRewrite(p);return{locale:e.language,layout:f,siteName:(null==(n=f.sitecore.context.site)?void 0:n.name)||a,mode:this.getPageMode(u,d)}}async getErrorPage(e,n,r){var i,a;let o=(null==n?void 0:n.locale)||this.initOptions.defaultLanguage,s=(null==n?void 0:n.site)||this.initOptions.defaultSite,c=await this.getErrorPages({site:s,locale:o},r),u=null;switch(e){case l.NotFound:u=(null==(i=null==c?void 0:c.notFoundPage)?void 0:i.rendered)||null;break;case l.InternalServerError:u=(null==(a=null==c?void 0:c.serverErrorPage)?void 0:a.rendered)||null;break;default:return null}return u?{layout:u=this.applyContentRewrite(u),locale:o,mode:this.getPageMode(t.Normal),siteName:s}:null}async getPagePaths(e,t,n){return this.sitePathService.fetchSiteRoutes(e,t||[],n)}async getSiteMap(e,t){let{reqHost:n,reqProtocol:r,id:i,siteName:a}=e,o=this.getGraphqlSitemapXMLService(a||this.initOptions.defaultSite),s=await o.getSitemap(i);if(s)try{let e=(0,p.resolveExperienceEdgeUrl)(),t=Q(s,e),n=new c.NativeDataFetcher,r=await n.fetch(t);if(!r.data)throw Error("REDIRECT_404");return Q(r.data,e)}catch(e){throw Error("REDIRECT_404")}let l=await o.fetchSitemaps(t);
114if(!l.length)throw Error("REDIRECT_404");return`<?xml version="1.0" encoding="UTF-8"?> 115 <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 116 ${l.map(e=>{let t=e.split("/"),i=t[t.length-1],a=`${r}://${n}/${i}`.replace(/&/g,"&");return`<sitemap><loc>${a}</loc></sitemap>`}).join("")} 117 </sitemapindex>`}async getRobots(e,t){let n=this.getRobotsService(e||this.initOptions.defaultSite);return await n.fetchRobots(t)||null}getGraphqlSitemapXMLService(e){return new ek({clientFactory:this.clientFactory,siteName:e})}getRobotsService(e){return new nx({clientFactory:this.clientFactory,siteName:e})}getBaseServiceOptions(){return{defaultSite:this.initOptions.defaultSite,clientFactory:this.clientFactory,retries:this.initOptions.retries}}applyContentRewrite(e){let t=this.initOptions.rewriteMediaUrls;if(!t)return e;let n=(0,p.resolveExperienceEdgeUrl)();return J(e,!0===t?X(n):t)}getPageMode(e,n){let r={name:e,isNormal:!1,isPreview:!1,isEditing:!1,isDesignLibrary:!1,designLibrary:{isVariantGeneration:!1}};switch(e){case t.Normal:r.isNormal=!0;break;case t.Preview:r.isPreview=!0;break;case t.Edit:r.isEditing=!0;break;case nw.DesignLibraryMode.Normal:r.isDesignLibrary=!0;break;case nw.DesignLibraryMode.Metadata:r.isDesignLibrary=!0,r.isEditing=!0}return r.isDesignLibrary&&n===nw.DesignLibraryVariantGeneration.Variant&&(r.designLibrary.isVariantGeneration=!0,r.isEditing=!0),r}getClientFactory(){return ng({api:this.initOptions.api,retries:this.initOptions.retries.count,retryStrategy:this.initOptions.retries.retryStrategy})}getLayoutService(e){return new z(Object.assign(Object.assign({},e),{formatLayoutQuery:this.initOptions.layout.formatLayoutQuery}))}getDictionaryService(e){return new x(Object.assign(Object.assign({},e),{cacheEnabled:this.initOptions.dictionary.caching.enabled,cacheTimeout:this.initOptions.dictionary.caching.timeout}))}getEditingService(){return new nE.EditingService({clientFactory:this.clientFactory})}getErrorPagesService(){return new ec(Object.assign(Object.assign({},this.initOptions),{language:this.initOptions.defaultLanguage,clientFactory:this.clientFactory}))}getComponentService(){return new nS.ComponentLayoutService(this.initOptions.api.edge)}getSitePathService(){return new ex({clientFactory:this.clientFactory})}}e.s(["ErrorPage",0,l,"SitecoreClient",0,nk],994740);var nT=e.i(358909);class nj{async fetchComponentProps(e){var t;let{layoutData:n,context:r,components:i}=e,a=await this.collectRequests({placeholders:null==(t=n.sitecore.route)?void 0:t.placeholders,components:i,layoutData:n,context:r});return await this.execRequests(a)}async collectRequests(e){let{placeholders:t={},components:n,layoutData:r,context:i}=e;e.requests||(e.requests=[]);let a=this.flatRenderings(t).map(async t=>{var a;let o=null==(a=await this.getModule(n,t.componentName))?void 0:a.getComponentServerProps;o&&e.requests&&e.requests.push({fetch:o,rendering:t,layoutData:r,context:i}),t.placeholders&&await this.collectRequests(Object.assign(Object.assign({},e),{placeholders:t.placeholders}))});return await Promise.all(a),e.requests}async execRequests(e){let t={},n=e.map(e=>{let{uid:n}=e.rendering;return n?e.fetch(e.rendering,e.layoutData,e.context).then(e=>{t[n]=e}).catch(r=>{let i=`Error during preload data for component ${e.rendering.componentName} (${n}): ${r.message||r}`;console.error(nT.default.red(i)),t[n]={error:r.message||i,componentName:e.rendering.componentName}}):void console.log(`Component ${e.rendering.componentName} doesn't have uid, can't store data for this component`)});return await Promise.all(n),t}flatRenderings(e){let t=[];return Object.values(e).forEach(e=>{let n=e;t.push(...n)}),t}async getModule(e,t){var n;let r=e.get(t);return r?r.dynamicModule?await (null==(n=null==r?void 0:r.dynamicModule)?void 0:n.call(r)):r:null}}var nN=ee;let nA="x-sitecore-editing-params";class nI extends nk{constructor(e){super(e),this.initOptions=e,this.componentPropsService=this.getComponentPropsService()}getSiteNameFromPath(e){return ef(super.parsePath(e),this.initOptions.defaultSite).siteName}parsePath(e){let t=super.parsePath(e);return eh((0,nN.normalizePersonalizedRewrite)(t))}async getPage(e,t,n){let r=this.parsePath(e),i=t.personalize||(0,nN.getPersonalizedRewriteData)(super.parsePath(e)),a=t.site||this.get
117SiteNameFromPath(e);return await super.getPage(r,{locale:t.locale,site:a,personalize:i},n)}async getDesignLibraryData(e,t){return super.getDesignLibraryData(e,t)}async getPreview(e,t){return super.getPreview(e,t)}async getAppRouterStaticParams(e,t,n){let r=await super.getPagePaths(e,t,n),i=[];return r.map(e=>{var t;let n=eh(e.params.path.join("/")).split("/");i.push({locale:null!=(t=e.locale)?t:this.initOptions.defaultLanguage,site:this.getSiteNameFromPath(e.params.path),path:n})}),i}async getPagePaths(e,t,n){var r;let i=await super.getPagePaths(e,t,n);return(null==(r=this.initOptions.multisite)?void 0:r.enabled)||i.map(e=>{e.params.path=eh(e.params.path.join("/")).split("/")}),i}async getComponentData(e,t,n){let r={};if(!e.sitecore.route)return r;let i=Object.keys(r=await this.componentPropsService.fetchComponentProps({layoutData:e,context:t,components:n})).map(e=>{let t=r[e];return t.error?` 118Unable to get component props for ${t.componentName} (${e}): ${t.error}`:""}).join("");if(i.length)throw Error(i);return r}getPreviewData(e){var t;let n=null!=(t=e.get(nA))?t:"";if(!n)return{};try{return JSON.parse(n)}catch(e){return{}}}getComponentPropsService(){return new nj}}var nR=p,nO=e.i(422822);let nP=e=>{let t=nO.default.rewriteMediaUrls;return t?J(e,!0===t?X((0,nR.resolveExperienceEdgeUrl)()):t):e},nD=new nI({...nO.default}),n_=Object.assign(nD,{request:async(...e)=>nP(await nD.getData(...e))});e.s(["default",0,n_],250754)},975157,e=>{"use strict";let t=e=>{if(!e)return"";try{let t=new URL(e).hostname;if("localhost"===t)return"localhost:3000";return t.split(".").slice(-2).join(".")}catch(e){return""}},n=()=>window.location.href,r=()=>document.title,i=(e,t)=>{try{let n=e.split("T")[0],r=`${n.slice(0,4)}-${n.slice(4,6)}-${n.slice(6)}`,i=new Date(r),o={year:"numeric",month:"long",day:"numeric"};return new Intl.DateTimeFormat(t??a(),o).format(i)}catch(t){return e}},a=()=>navigator.language,o=e=>e.split("|").map(e=>e.trim()),s=e=>e.replace(/[^a-zA-Z0-9 ]/g,"").replace(/\s+/g,"-");function l(e){if(!e)return"";let t=/\(\((.*?)\)\)|([®â¢â ])/g;return e.replace(t,(e,t,n)=>{let r=t||n;return`<sup aria-hidden="true">${r}</sup>`})}RegExp("^\\/api\\/.*|^\\/_next\\/.*|\\.(?:jpg|jpeg|png|gif|svg|webp|ico)$|\\.(?:css|js|map|json)$|\\.(?:ttf|otf|woff|woff2|eot)$","i"),e.s(["convertPipeListToArray",0,o,"default",0,l,"formatDateToLocaleDateString",0,i,"formatStringSpecialCharacter",0,s,"getDocumentTitleFromCurrentPage",0,r,"getDomainFromUrl",0,t,"getUrlFromCurrentPage",0,n])},671149,e=>{"use strict";var t=e.i(843476);let n=({className:e,name:n})=>(0,t.jsx)("svg",{className:e,"aria-hidden":"true",focusable:"false",children:(0,t.jsx)("use",{href:`#${n}`})});e.s(["default",0,n])},2324,e=>{"use strict";var t=e.i(843476),n=e.i(207670),r=e.i(975157),i=e.i(671149);let a=({label:e,style:t,isDisabled:r,className:i})=>(0,n.clsx)("inline-flex items-center text-center text-base font-medium leading-5 transition group",e?"min-w-[120px] gap-3 rounded-[32px] px-6 py-4":"rounded-lg p-2","primary"===t&&["bg-primary-dark text-white hover:bg-primary hover:text-grey-dark","compass2care:bg-primary compass2care:hover:bg-primary-dark compass2care:hover:text-white","andromaco:bg-primary hover:andromaco:bg-grey-dark hover:andromaco:text-white","hover:changepain:bg-primary-dark-50 hover:changepain:text-white","hover:qutenza:text-white","hover:zolmitriptan:text-white","hover:dimoflax:text-white","corporate:bg-transparent corporate:text-grey-dark corporate:ring-2 corporate:ring-inset corporate:ring-grey-dark hover:corporate:bg-primary-dark hover:corporate:text-white hover:corporate:ring-0","pro:bg-primary-dark pro:text-white pro:ring-primary-dark pro:hover:bg-white pro:hover:text-primary-dark pro:hover:ring-2 pro:hover:ring-primary-dark","silesia:bg-primary hover:silesia:bg-tertiary","silesiamr:bg-tertiary hover:silesiamr:bg-primary hover:silesiamr:text-mryellow","elcal:bg-secondary hover:elcal:bg-primary hover:elcal:text-grey-light","hipoglos:bg-secondary hover:hipoglos:bg-primary hover:hipoglos:text-grey-light","flapex:bg-primary hover:flapex:bg-secondary hover:flapex:text-grey-light","dvida:bg-secondary hover:dvida:bg-primary hover:dvida:text-grey-light","clarimir:bg-primary hover:clarimir:bg-secondary hover:clarimir:text-grey-light","nexium:bg-primary hover:nexium:bg-primary-light hover:nexium:text-grey-light","hover:vimovo:bg-secondary hover:vimovo:text-white","palexia:bg-primary-dark palexia:hover:bg-secondary palexia:hover:text-primary-dark","crestor:hover:text-white","foundation:border foundation:border-primary foundation:bg-primary foundation:text-white foundation:hover:bg-white foundation:hover:border-primary foundation:hover:text-primary foundation:ring-0","hover:osteoporosis:bg-primary-dark-50"],"primary"!==t&&["corporate:p
118x-0 corporate:bg-transparent corporate:text-grey-dark hover:corporate:text-primary-dark corporate:items-start corporate:text-left corporate:no-underline corporate:ring-0"],"secondary"===t&&["text-primary-dark ring-2 bg-white ring-inset ring-primary-dark hover:ring-primary","andromaco:text-secondary andromaco:ring-primary hover:andromaco:ring-secondary","qutenza:ring-transparent qutenza:hover:ring-primary-dark","changepain:bg-secondary changepain:text-black changepain:ring-secondary hover:changepain:bg-secondary-dark-50","silesia:ring-primary silesia:text-primary hover:silesia:ring-tertiary","silesiamr:ring-tertiary silesiamr:text-tertiary hover:silesiamr:ring-yellow","elcal:ring-secondary elcal:text-secondary hover:elcal:ring-primary hover:elcal:text-primary","hipoglos:ring-secondary hipoglos:text-secondary hover:hipoglos:ring-primary hover:hipoglos:text-primary","flapex:ring-primary flapex:text-primary hover:flapex:ring-secondary hover:flapex:text-secondary","dvida:ring-secondary dvida:text-secondary hover:dvida:ring-primary hover:dvida:text-primary","clarimir:ring-primary clarimir:text-primary hover:clarimir:ring-secondary hover:clarimir:text-secondary","nexium:ring-primary nexium:text-primary hover:nexium:ring-primary-light hover:nexium:text-primary-light","vimovo:text-secondary hover:vimovo:ring-secondary","palexia:text-primary-dark palexia:ring-primary-dark palexia:hover:ring-secondary","foundation:border foundation:border-primary foundation:px-6 foundation:bg-white foundation:text-primary foundation:hover:bg-primary foundation:hover:border-primary foundation:hover:text-white foundation:ring-0"],"tertiary"===t&&["px-0 min-w-0 text-grey-dark underline hover:text-primary-dark hover:no-underline","vimovo:text-secondary hover:vimovo:text-secondary-mid","palexia:text-primary-dark palexia:no-underline palexia:hover:text-primary-dark-50","crestor:text-primary-dark crestor:no-underline crestor:hover:text-primary","foundation:text-primary foundation:underline foundation:hover:no-underline foundation:hover:text-primary"],"tertiary"===t&&!e&&"[&_svg]:hover:text-grey-dark","tertiary-light"===t&&["text-white","hover:underline"],"tertiary-light"===t&&!e&&"[&_svg]:hover:text-white","quaternary"===t&&["bg-grey-dark text-white hover:bg-primary hover:text-grey-dark","qutenza:bg-tertiary qutenza:hover:bg-secondary","evastel:bg-white evastel:text-secondary evastel:ring-white evastel:hover:bg-primary evastel:hover:text-grey-dark evastel:hover:ring-2 evastel:hover:ring-primary-dark"],"quinternary"===t&&["ring-2","qutenza:bg-[#96E600] hover:qutenza:text-grey-dark hover:qutenza:bg-white qutenza:ring-[#96E600] qutenza:text-white"],r&&"pointer-events-none",r&&"primary"===t&&["!bg-grey-light !text-grey-mid","palexia:!bg-[#E8E8E8] palexia:!text-[#D1D1D2]","crestor:!bg-[#F4F4F4] crestor:!text-[#DEDEDE]"],r&&"secondary"===t&&["!ring-grey-light !text-grey-mid","palexia:!ring-[#E8E8E8] palexia:!text-[#E8E8E8]","crestor:!ring-[#F4F4F4] crestor:!text-[#DEDEDE]"],r&&"tertiary"===t&&["palexia:!text-[#E8E8E8]","crestor:!text-[#DEDEDE]"],i),o=({style:e,iconPosition:t,hasIconBorder:r,isDisabled:i})=>(0,n.clsx)("right"===t&&"order-1",r&&"border-[1.5px] border-current rounded-full","size-6 shrink-0 transition",!i&&["corporate:group-hover:scale-125 corporate:group-focus-within:scale-125","palexia:text-secondary","crestor:text-secondary","primary"===e&&["palexia:group-hover:text-primary-dark"],("tertiary"===e||"tertiary-light"===e)&&"text-primary-dark foundation:text-primary"]),s=({iconName:e,hasIcon:n,hasIconBorder:r,style:a,iconPosition:s,isDisabled:l})=>e&&n?(0,t.jsx)(i.default,{className:o({style:a,iconPosition:s,hasIconBorder:r,isDisabled:l}),name:e}):null,l=({label:e,style:i})=>e?(0,t.jsx)("span",{className:(0,n.clsx)("tertiary"!==i&&"tertiary-light"!==i&&"w-full"),dangerouslySetInnerHTML:{__html:(0,r.default)(String(e))}}):null,c=({id:e,className:n,style:r="primary",label:i,href:o,iconName:c,hasIcon:u=!0,hasIconBorder:d=!1,renderAsSpan:p=!1,iconPosition:f="left",type:h="button",title:m,isDisabled:g,onClick:y,popoverTarget:v,popoverTargetAction:b,target:x="_self",anchor:w,querystring:E,dataAttributes:S})=>{let C={id:e,className:a({label:i,style:r,isDisabled:g,className:n}),title:m,"aria-label":m,onClick:y,...S||{}};if(p)return(0,t.jsxs)("span",{...C,className:"group flex flex-row gap-2 text-primary-dark corporate:underline corporate:hover:no-underline",children:[(0,t.jsx)(s,{iconName:c,hasIcon:u,hasIconBorder:d,style:r,iconPosition:f,isDisabled:g}),(0,t.jsx)(l,{label:i,style:r})]});{if(!o)return(0,t.jsxs)("button",{...C,type:h,...v&&{popoverTarget:v},...b&&{popoverTargetAction:b},children:[(0,t.jsx)(s,{iconName:c,hasIcon:u,hasIconBorder:d,style:r,iconPosition:f,isDisabled:g}),(0,t.jsx)(l,{label:i,style:r})]});let e=`${o}${E?`?${E}`:""}${w?`#${w}`:""}`;return(0,t.jsxs)("a",{...C,href:e,target:x,children:[(0,t.jsx)(s,{iconName:c,hasIcon:u,hasIconBorder:d,style:r,iconPosition:f}),(0,t.jsx)(l,{label:i,style:r})]})}},u=c;e.s(["Button",0,c,"default",0,u])},601087,e=>{"use strict";var t=e.i(843476),n=e.i(207670),r=e.i(271645);let i=({id:e,name:i,label:a,value:o="on",isDisabled:s,isRequired:l,hasError:c,errorMessage:u,checked:d,onChangeCallback:p})=>{let[f,h]=(0,r.useState)(c),m=(0,r.useRef)(null),g=(0,r.useRef)(null);return(0,t.jsxs)("label",{ref:m,className:(0,n.clsx)("form-field flex gap-3",s?"cursor-not-allowed":"cursor-pointer",f&&"has-error"),htmlFor:e,children:[(0,t.jsx)("input",{ref:g,className:(0,n.clsx)("checkbox mt-1 h-4 w-4 shrink-0 appearance-none rounded-sm border bg-white",s?"cursor-not-allowed border-grey-light":"cursor-pointer border-primary-dark","foun
118dation:h-8 foundation:w-8 foundation:rounded-none foundation:border-[4px] foundation:border-primary foundation:bg-white foundation:checked:!bg-primary foundation:checked:!text-white"),id:e,"aria-describedby":l?"error-message-"+e:void 0,name:i,type:"checkbox",checked:d,onChange:()=>{l&&(g.current?.checkValidity()?(h(!1),m.current?.classList.remove("has-error")):h(!0)),p&&p(g.current?.checked||!1,a)},value:o,disabled:s,required:l}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:(0,n.clsx)("checkbox-label text-base leading-5 [&_a]:underline [&_a]:hover:no-underline",s?"text-grey-mid/25":"text-grey-dark foundation:text-primary"),dangerouslySetInnerHTML:{__html:a}}),l&&(0,t.jsx)("div",{className:(0,n.clsx)("error-message hidden text-base leading-5 text-grey-mid",s?"text-system-error/25":"text-system-error"),id:"error-message-"+e,children:u})]})]})};e.s(["default",0,i])},915874,931067,954402,e=>{"use strict";function t(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}function n(){return(n=Object.assign.bind()).apply(null,arguments)}function r(e,t){return(r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}e.s(["default",0,t],915874),e.s(["default",()=>n],931067),e.s(["default",0,i],954402)},232189,(e,t,n)=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},865156,(e,t,n)=>{"use strict";var r=e.r(232189);function i(){}function a(){}a.resetWarningCache=i,t.exports=function(){function e(e,t,n,i,a,o){if(o!==r){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:i}
118;return n.PropTypes=n,n}},745009,(e,t,n)=>{t.exports=e.r(865156)()},552210,(e,t,n)=>{"use strict";var r,i=Symbol.for("react.element"),a=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),c=Symbol.for("react.provider"),u=Symbol.for("react.context"),d=Symbol.for("react.server_context"),p=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),y=Symbol.for("react.offscreen");function v(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case i:switch(e=e.type){case o:case l:case s:case f:case h:return e;default:switch(e=e&&e.$$typeof){case d:case u:case p:case g:case m:case c:return e;default:return t}}case a:return t}}}r=Symbol.for("react.module.reference"),n.ContextConsumer=u,n.ContextProvider=c,n.Element=i,n.ForwardRef=p,n.Fragment=o,n.Lazy=g,n.Memo=m,n.Portal=a,n.Profiler=l,n.StrictMode=s,n.Suspense=f,n.SuspenseList=h,n.isAsyncMode=function(){return!1},n.isConcurrentMode=function(){return!1},n.isContextConsumer=function(e){return v(e)===u},n.isContextProvider=function(e){return v(e)===c},n.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===i},n.isForwardRef=function(e){return v(e)===p},n.isFragment=function(e){return v(e)===o},n.isLazy=function(e){return v(e)===g},n.isMemo=function(e){return v(e)===m},n.isPortal=function(e){return v(e)===a},n.isProfiler=function(e){return v(e)===l},n.isStrictMode=function(e){return v(e)===s},n.isSuspense=function(e){return v(e)===f},n.isSuspenseList=function(e){return v(e)===h},n.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===l||e===s||e===f||e===h||e===y||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===c||e.$$typeof===u||e.$$typeof===p||e.$$typeof===r||void 0!==e.getModuleId)||!1},n.typeOf=v},179684,(e,t,n)=>{"use strict";t.exports=e.r(552210)},277837,e=>{"use strict";e.i(247167);var t=e.i(915874),n=e.i(931067);e.i(954402);var r=e.i(745009),i=e.i(271645);e.i(179684);let a=e=>"object"==typeof e&&null!=e&&1===e.nodeType,o=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,s=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){let n=getComputedStyle(e,null);return o(n.overflowY,t)||o(n.overflowX,t)||(e=>{let t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)})(e)}return!1},l=(e,t,n,r,i,a,o,s)=>a<e&&o>t||a>e&&o<t?0:a<=e&&s<=n||o>=t&&s>=n?a-e-r:o>t&&s<n||a<e&&s>n?o-t+i:0,c=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t},u=(e,t)=>
118{var n,r,i,o;if("u"<typeof document)return[];let{scrollMode:u,block:d,inline:p,boundary:f,skipOverflowHiddenElements:h}=t,m="function"==typeof f?f:e=>e!==f;if(!a(e))throw TypeError("Invalid target");let g=document.scrollingElement||document.documentElement,y=[],v=e;for(;a(v)&&m(v);){if((v=c(v))===g){y.push(v);break}null!=v&&v===document.body&&s(v)&&!s(document.documentElement)||null!=v&&s(v,h)&&y.push(v)}let b=null!=(r=null==(n=window.visualViewport)?void 0:n.width)?r:innerWidth,x=null!=(o=null==(i=window.visualViewport)?void 0:i.height)?o:innerHeight,{scrollX:w,scrollY:E}=window,{height:S,width:C,top:k,right:T,bottom:j,left:N}=e.getBoundingClientRect(),{top:A,right:I,bottom:R,left:O}=(e=>{let t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e),P="start"===d||"nearest"===d?k-A:"end"===d?j+R:k+S/2-A+R,D="center"===p?N+C/2-O+I:"end"===p?T+I:N-O,_=[];for(let e=0;e<y.length;e++){let t=y[e],{height:n,width:r,top:i,right:a,bottom:o,left:c}=t.getBoundingClientRect();if("if-needed"===u&&k>=0&&N>=0&&j<=x&&T<=b&&(t===g&&!s(t)||k>=i&&j<=o&&N>=c&&T<=a))break;let f=getComputedStyle(t),h=parseInt(f.borderLeftWidth,10),m=parseInt(f.borderTopWidth,10),v=parseInt(f.borderRightWidth,10),A=parseInt(f.borderBottomWidth,10),I=0,R=0,O="offsetWidth"in t?t.offsetWidth-t.clientWidth-h-v:0,M="offsetHeight"in t?t.offsetHeight-t.clientHeight-m-A:0,L="offsetWidth"in t?0===t.offsetWidth?0:r/t.offsetWidth:0,F="offsetHeight"in t?0===t.offsetHeight?0:n/t.offsetHeight:0;if(g===t)I="start"===d?P:"end"===d?P-x:"nearest"===d?l(E,E+x,x,m,A,E+P,E+P+S,S):P-x/2,R="start"===p?D:"center"===p?D-b/2:"end"===p?D-b:l(w,w+b,b,h,v,w+D,w+D+C,C),I=Math.max(0,I+E),R=Math.max(0,R+w);else{I="start"===d?P-i-m:"end"===d?P-o+A+M:"nearest"===d?l(i,o,n,m,A+M,P,P+S,S):P-(i+n/2)+M/2,R="start"===p?D-c-h:"center"===p?D-(c+r/2)+O/2:"end"===p?D-a+v+O:l(c,a,r,h,v+O,D,D+C,C);let{scrollLeft:e,scrollTop:s}=t;I=0===F?0:Math.max(0,Math.min(s+I/F,t.scrollHeight-n/F+M)),R=0===L?0:Math.max(0,Math.min(e+R/L,t.scrollWidth-r/L+O)),P+=s-I,D+=e-R}_.push({el:t,top:I,left:R})}return _};var d=0;function p(){return String(d++)}function f(e){var t=i.useRef(e);return t.current=e,t}function h(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){t.forEach(function(t){"function"==typeof t?t(e):t&&(t.current=e)})}}function m(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return t.some(function(t){return t&&t.apply(void 0,[e].concat(r)),e.preventDownshiftDefault||e.hasOwnProperty("nativeEvent")&&e.nativeEvent.preventDownshiftDefault})}}function g(e,t){var n;function r(){n&&clearTimeout(n)}function i(){for(var i=arguments.length,a=Array(i),o=0;o<i;o++)a[o]=arguments[o];r(),n=setTimeout(function(){n=null,e.apply(void 0,a)},t)}return i.cancel=r,i}var y=g(function(e){v(e).textContent=""},500);function v(e){var t=e.getElementById("a11y-status-message");return t||((t=e.createElement("div")).setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t)),t}function b(e,t){if(e&&t){var n=v(t);n.textContent=e,y(t)}}function x(e){var t=null==e?void 0:e.getElementById("a11y-status-message");t&&t.remove()}function w(){}var E=w;function S(e,t){return t?Object.keys(e).reduce(function(e,n){return void 0!==t[n]&&(e[n]=t[n]),e},(0,n.default)({},e)):e}function C(e,t){if(e){var n=u(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});n.forEach(function(e){var t=e.el,n=e.top,r=e.left;t.scrollTop=n,t.scrollLeft=r})}}function k(e,t,n){return e===t||t instanceof n.Node&&e.contains&&e.contains(t)}function T(e,t){var n;function r(){n&&clearTimeout(n)}function i(){for(var i=arguments.length,a=Array(i),o=0;o<i;o++)a[o]=arguments[o];r(),n=setTimeout(function(){n=null,e.apply(void 0,a)},t)}return i.cancel=r,i}function j(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return t.some(function(t){return t&&t.apply(void 0,[e].concat(r)),e.preventDownshiftDefault||e.hasOwnProperty("nativeEvent")&&e.nativeEvent.preventDownshiftDefault})}}function N(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){t.forEach(function(t){"function"==typeof t?t(e):t&&(t.current=e)})}}function A(e,t){return void 0!==e[t]}function I(e){var t=e.key,n=e.keyCode;return n>=37&&n<=40&&0!==t.indexOf("Arrow")?"Arrow"+t:t}function R(e,t,n,r,i){void 0===i&&(i=!1);var a=n.length;if(0===a)return -1;var o=a-1;("number"!=typeof e||e<0||e>o)&&(e=t>0?-1:o+1);var s=e+t;s<0?s=i?o:0:s>o&&(s=i?0:o);var l=O(s,t<0,n,r,i);return -1===l?e>=a?-1:e:l}function O(e,t,n,r,i){void 0===i&&(i=!1);var a=n.length;if(t){for(var o=e;o>=0;o--)if(!r(n[o],o))return o}else for(var s=e;s<a;s++)if(!r(n[s],s))return s;return i?O(t?a-1:0,t,n,r):-1}function P(e,t,n,r){return void 0===r&&(r=!0),n&&t.some(function(t){return t&&(k(t,e,n)||r&&k(t,n.document.activeElement,n))})}function D(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}
118function _(e,t,r,i){for(var a=e.type,o={},s=Object.keys(r),l=0,c=s;l<c.length;l++){var u=c[l];M(u,e,t,r,i),i[u]!==r[u]&&(o[u]=i[u])}t.onStateChange&&Object.keys(o).length&&t.onStateChange((0,n.default)({type:a},o))}function M(e,t,r,i,a){if(a[e]!==i[e]){var o=r["on"+D(e)+"Change"];if("function"==typeof o){var s=t.type;o((0,n.default)({type:s},a))}}}function L(e,t,r,a){var o=i.useRef(null),s=i.useRef(void 0),l=f(t),c=i.useCallback(function(t,r){s.current=r;var i=e(t=S(t,l.current),l.current,r),a=l.current.stateReducer(t,(0,n.default)({},r,{changes:i}));return(0,n.default)({},t,a)},[l,e]),u=i.useReducer(c,t,r),d=u[0],p=u[1],h=s.current;return i.useEffect(function(){var e,t=S(null!=(e=o.current)?e:{},l.current);h&&o.current&&!a(t,d)&&_(h,l.current,t,d),o.current=d},[d,h,a,l]),[d,p]}function F(e,t,n,r){var i=L(e,t,n,r),a=i[0],o=i[1];return[S(a,t),o]}function B(e,t,n,r){if(void 0!==e&&void 0!==t)return[e,t];if(void 0!==e){if(0>n.indexOf(e))throw Error(r);return[e,n.indexOf(e)]}if(void 0!==t){var i=n[t];if(void 0===i)throw Error(r);return[i,t]}throw Error(r)}function H(){var e=i.useRef(!0);return i.useEffect(function(){return e.current=!1,function(){e.current=!0}},[]),e.current}function z(e,t){return t.changes}var V={environment:r.default.shape({addEventListener:r.default.func.isRequired,removeEventListener:r.default.func.isRequired,document:r.default.shape({createElement:r.default.func.isRequired,getElementById:r.default.func.isRequired,activeElement:r.default.any.isRequired,body:r.default.any.isRequired}).isRequired,Node:r.default.func.isRequired}),itemToKey:r.default.func,stateReducer:r.default.func};function U(e,t,n){var r=e["default"+D(t)];return void 0!==r?r:n[t]}function W(e,t,n){var r=e[t];if(void 0!==r)return r;var i=e["initial"+D(t)];return void 0!==i?i:U(e,t,n)}var G=g(function(e,t){b(e,t)},200);function q(e,t,n,r){var a=null==r?void 0:r.document,o=H();i.useEffect(function(){if(e&&!o&&a){var n=e(t);G(n,a)}},n),i.useEffect(function(){return function(){G.cancel(),x(a)}},[a])}var $=(0,n.default)({},V,{getA11yStatusMessage:r.default.func,highlightedIndex:r.default.number,defaultHighlightedIndex:r.default.number,initialHighlightedIndex:r.default.number,isOpen:r.default.bool,defaultIsOpen:r.default.bool,initialIsOpen:r.default.bool,selectedItem:r.default.any,initialSelectedItem:r.default.any,defaultSelectedItem:r.default.any,id:r.default.string,labelId:r.default.string,menuId:r.default.string,getItemId:r.default.func,toggleButtonId:r.default.string,onSelectedItemChange:r.default.func,onHighlightedIndexChange:r.default.func,onStateChange:r.default.func,onIsOpenChange:r.default.func,scrollIntoView:r.default.func}),K={itemToString:function(e){return e?String(e):""},itemToKey:function(e){return e},stateReducer:z,scrollIntoView:C,environment:"u"<typeof window?void 0:window},Q={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""},Y="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement?i.useLayoutEffect:i.useEffect;function Z(e){return/^\S{1}$/.test(e)}function X(e){var t=W(e,"selectedItem",Q),n=W(e,"isOpen",Q),r=es(e),i=W(e,"inputValue",Q);return{highlightedIndex:r<0&&t&&n?e.items.findIndex(function(n){return e.itemToKey(n)===e.itemToKey(t)}):r,isOpen:n,selectedItem:t,inputValue:i}}function J(e,t,n){var r=e.items,i=e.initialHighlightedIndex,a=e.defaultHighlightedIndex,o=e.isItemDisabled,s=e.itemToKey,l=t.selectedItem,c=t.highlightedIndex;return 0===r.length?-1:void 0===i||c!==i||o(r[i],i)?void 0===a||o(r[a],a)?l?r.findIndex(function(e){return s(l)===s(e)}):n<0&&!o(r[r.length-1],r.length-1)?r.length-1:n>0&&!o(r[0],0)?0:-1:a:i}function ee(e,t,n){var r=i.useRef({isMouseDown:!1,isTouchMove:!1,isTouchEnd:!1}),a=i.useCallback(function(){return n.map(function(e){return e.current})},[n]);return i.useEffect(function(){if(!e)return w;function n(){r.current.isTouchEnd=!1,r.current.isMouseDown=!0}function i(n){r.current.isMouseDown=!1,P(n.target,a(),e)||t()}function o(){r.current.isTouchEnd=!1,r.current.isTouchMove=!1}function s(){r.current.isTouchMove=!0}function l(n){r.current.isTouchEnd=!0,r.current.isTouchMove||P(n.target,a(),e,!1)||t()}return e.addEventListener("mousedown",n),e.addEventListener("mouseup",i),e.addEventListener("touchstart",o),e.addEventListener("touchmove",s),e.addEventListener("touchend",l),function(){e.removeEventListener("mousedown",n),e.removeEventListener("mouseup",i),e.removeEventListener("touchstart",o),e.removeEventListener("touchmove",s),e.removeEventListener("touchend",l)}},[e,a,t]),r.current}var et=function(){return w};function en(e){var t=e.highlightedIndex,n=e.isOpen,r=e.itemRefs,a=e.getItemNodeFromIndex,o=e.menuElement,s=e.scrollIntoView,l=i.useRef(!0);return Y(function(){!(t<0)&&n&&Object.keys(r.current).length&&(!1===l.current?l.current=!0:s(a(t),o))},[t]),l}var er=w;function ei(e,t,r){void 0===r&&(r=!0);var i,a=(null==(i=e.items)?void 0:i.length)&&t>=0;return(0,n.default)({isOpen:!1,highlightedIndex:-1},a&&(0,n.default)({selectedItem:e.items[t],isOpen:U(e,"isOpen",Q),highlightedIndex:U(e,"highlightedIndex",Q)},r&&{inputValue:e.itemToString(e.items[t])}))}function ea(e,t){return e.isOpen===t.isOpen&&e.inputValue===t.inputValue&&e.highlightedIndex===t.highlightedIndex&&e.selectedItem===t.selectedItem}function eo(e){var t=U(e,"highlightedIndex",Q);return t>-1&&e.isItemDisabled(e.items[t],t)?-1:t}function es(e){var t=W(e,"highlightedIndex",Q);return t>-1&&e.isItemDisabled(e.items[t],t)?-1:t}
118function el(e,t,r,i){var a;switch(r.type){case i.ItemMouseMove:a={highlightedIndex:r.disabled?-1:r.index};break;case i.MenuMouseLeave:a={highlightedIndex:-1};break;case i.ToggleButtonClick:case i.FunctionToggleMenu:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:J(t,e,0)};break;case i.FunctionOpenMenu:a={isOpen:!0,highlightedIndex:J(t,e,0)};break;case i.FunctionCloseMenu:a={isOpen:!1};break;case i.FunctionSetHighlightedIndex:a={highlightedIndex:t.isItemDisabled(t.items[r.highlightedIndex],r.highlightedIndex)?-1:r.highlightedIndex};break;case i.FunctionSetInputValue:a={inputValue:r.inputValue};break;case i.FunctionReset:a={highlightedIndex:eo(t),isOpen:U(t,"isOpen",Q),selectedItem:U(t,"selectedItem",Q),inputValue:U(t,"inputValue",Q)};break;default:throw Error("Reducer called without proper action type.")}return(0,n.default)({},e,a)}var ec=(0,n.default)({},$,{items:r.default.array.isRequired,isItemDisabled:r.default.func}),eu=(0,n.default)({},K,{isItemDisabled:function(){return!1}});function ed(e){for(var t=e.keysSoFar,n=e.highlightedIndex,r=e.items,i=e.itemToString,a=e.isItemDisabled,o=t.toLowerCase(),s=0;s<r.length;s++){var l=(s+n+ +(t.length<2))%r.length,c=r[l];if(void 0!==c&&i(c).toLowerCase().startsWith(o)&&!a(c,l))return l}return n}var ep=0,ef=1,eh=2,em=3,eg=4,ey=5,ev=6,eb=7,ex=8,ew=9,eE=10,eS=11,eC=12,ek=13,eT=14,ej=15,eN=16,eA=17,eI=18,eR=19,eO=20,eP=21,eD=Object.freeze({__proto__:null,FunctionCloseMenu:17,FunctionOpenMenu:16,FunctionReset:21,FunctionSelectItem:19,FunctionSetHighlightedIndex:18,FunctionSetInputValue:20,FunctionToggleMenu:15,ItemClick:14,ItemMouseMove:13,MenuMouseLeave:12,ToggleButtonBlur:11,ToggleButtonClick:0,ToggleButtonKeyDownArrowDown:1,ToggleButtonKeyDownArrowUp:2,ToggleButtonKeyDownCharacter:3,ToggleButtonKeyDownEnd:6,ToggleButtonKeyDownEnter:7,ToggleButtonKeyDownEscape:4,ToggleButtonKeyDownHome:5,ToggleButtonKeyDownPageDown:10,ToggleButtonKeyDownPageUp:9,ToggleButtonKeyDownSpaceButton:8});function e_(e,t,r){var i,a,o=r.type,s=r.altKey;switch(o){case eT:a={isOpen:U(t,"isOpen",Q),highlightedIndex:eo(t),selectedItem:t.items[r.index]};break;case em:var l=r.key,c=""+e.inputValue+l,u=ed({keysSoFar:c,highlightedIndex:!e.isOpen&&e.selectedItem?t.items.findIndex(function(n){return t.itemToKey(n)===t.itemToKey(e.selectedItem)}):e.highlightedIndex,items:t.items,itemToString:t.itemToString,isItemDisabled:t.isItemDisabled});a={inputValue:c,highlightedIndex:u,isOpen:!0};break;case ef:a={highlightedIndex:e.isOpen?R(e.highlightedIndex,1,t.items,t.isItemDisabled):s&&null==e.selectedItem?-1:J(t,e,1),isOpen:!0};break;case eh:a=e.isOpen&&s?ei(t,e.highlightedIndex,!1):{highlightedIndex:e.isOpen?R(e.highlightedIndex,-1,t.items,t.isItemDisabled):J(t,e,-1),isOpen:!0};break;case eb:case ex:a=ei(t,e.highlightedIndex,!1);break;case ey:a={highlightedIndex:O(0,!1,t.items,t.isItemDisabled),isOpen:!0};break;case ev:a={highlightedIndex:O(t.items.length-1,!0,t.items,t.isItemDisabled),isOpen:!0};break;case ew:a={highlightedIndex:R(e.highlightedIndex,-10,t.items,t.isItemDisabled)};break;case eE:a={highlightedIndex:R(e.highlightedIndex,10,t.items,t.isItemDisabled)};break;case eg:a={isOpen:!1,highlightedIndex:-1};break;case eS:a=(0,n.default)({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&(null==(i=t.items)?void 0:i.length)&&{selectedItem:t.items[e.highlightedIndex]});break;case eR:a={selectedItem:r.selectedItem};break;default:return el(e,t,r,eD)}return(0,n.default)({},e,a)}var eM=(0,n.default)({},i).useId,eL="function"==typeof eM?eF:eB;function eF(e){var t=e.id,n=e.labelId,r=e.menuId,a=e.getItemId,o=e.toggleButtonId,s=e.inputId,l="downshift-"+eM();return t||(t=l),i.useMemo(function(){return{labelId:null!=n?n:t+"-label",menuId:null!=r?r:t+"-menu",getItemId:null!=a?a:function(e){return t+"-item-"+e},toggleButtonId:null!=o?o:t+"-toggle-button",inputId:null!=s?s:t+"-input"}},[a,t,s,n,r,o])}function eB(e){var t=e.id,n=e.labelId,r=e.menuId,a=e.getItemId,o=e.toggleButtonId,s=e.inputId,l=i.useRef(null!=t?t:"downshift-"+p()).current;return i.useMemo(function(){return{labelId:null!=n?n:l+"-label",menuId:null!=r?r:l+"-menu",getItemId:null!=a?a:function(e){return l+"-item-"+e},toggleButtonId:null!=o?o:l+"-toggle-button",inputId:null!=s?s:l+"-input"}},[a,s,n,r,o,l])}var eH=["onClick"],ez=["onMouseLeave","refKey","ref"],eV=["onBlur","onClick","onPress","onKeyDown","refKey","ref"],eU=["item","index","onMouseMove","onClick","onMouseDown","onPress","refKey","disabled","ref"];function eW(e){void 0===e&&(e={}),E(e,eW,ec);var r=(0,n.default)({}
118,eu,e),a=r.scrollIntoView,o=r.environment,s=r.getA11yStatusMessage,l=F(e_,r,X,ea),c=l[0],u=l[1],d=c.isOpen,p=c.highlightedIndex,h=c.selectedItem,m=c.inputValue,g=(0,i.useRef)(null),y=(0,i.useRef)(null),v=(0,i.useRef)({}),b=(0,i.useRef)(null),x=eL(r),w=f({state:c,props:r}),S=(0,i.useCallback)(function(e){return v.current[x.getItemId(e)]},[x]);q(s,c,[d,p,h,m],o);var C=en({menuElement:y.current,highlightedIndex:p,isOpen:d,itemRefs:v,scrollIntoView:a,getItemNodeFromIndex:S});(0,i.useEffect)(function(){return b.current=T(function(e){e({type:eO,inputValue:""})},500),function(){b.current.cancel()}},[]),(0,i.useEffect)(function(){m&&b.current(u)},[u,m]),er({props:r,state:c}),(0,i.useEffect)(function(){W(r,"isOpen",Q)&&g.current&&g.current.focus()},[]);var k=ee(o,(0,i.useCallback)(function(){w.current.state.isOpen&&u({type:eS})},[u,w]),(0,i.useMemo)(function(){return[y,g]},[])),A=et("getMenuProps","getToggleButtonProps");(0,i.useEffect)(function(){d||(v.current={})},[d]);var R=(0,i.useMemo)(function(){return{ArrowDown:function(e){e.preventDefault(),u({type:ef,altKey:e.altKey})},ArrowUp:function(e){e.preventDefault(),u({type:eh,altKey:e.altKey})},Home:function(e){e.preventDefault(),u({type:ey})},End:function(e){e.preventDefault(),u({type:ev})},Escape:function(){w.current.state.isOpen&&u({type:eg})},Enter:function(e){e.preventDefault(),u({type:w.current.state.isOpen?eb:ep})},PageUp:function(e){w.current.state.isOpen&&(e.preventDefault(),u({type:ew}))},PageDown:function(e){w.current.state.isOpen&&(e.preventDefault(),u({type:eE}))}," ":function(e){e.preventDefault();var t=w.current.state;t.isOpen?t.inputValue?u({type:em,key:" "}):u({type:ex}):u({type:ep})}}},[u,w]),O=(0,i.useCallback)(function(){u({type:ej})},[u]),P=(0,i.useCallback)(function(){u({type:eA})},[u]),D=(0,i.useCallback)(function(){u({type:eN})},[u]),_=(0,i.useCallback)(function(e){u({type:eI,highlightedIndex:e})},[u]),M=(0,i.useCallback)(function(e){u({type:eR,selectedItem:e})},[u]),L=(0,i.useCallback)(function(){u({type:eP})},[u]),H=(0,i.useCallback)(function(e){u({type:eO,inputValue:e})},[u]),z=(0,i.useCallback)(function(e){var r=void 0===e?{}:e,i=r.onClick,a=(0,t.default)(r,eH),o=function(){var e;null==(e=g.current)||e.focus()};return(0,n.default)({id:x.labelId,htmlFor:x.toggleButtonId,onClick:j(i,o)},a)},[x]),V=(0,i.useCallback)(function(e,r){var i,a=void 0===e?{}:e,o=a.onMouseLeave,s=a.refKey,l=void 0===s?"ref":s,c=a.ref,d=(0,t.default)(a,ez),p=(void 0===r?{}:r).suppressRefError,f=function(){u({type:eC})};return A("getMenuProps",void 0!==p&&p,l,y),(0,n.default)(((i={})[l]=N(c,function(e){y.current=e}),i.id=x.menuId,i.role="listbox",i["aria-labelledby"]=d&&d["aria-label"]?void 0:""+x.labelId,i.onMouseLeave=j(o,f),i),d)},[u,A,x]);return{getToggleButtonProps:(0,i.useCallback)(function(e,r){var i,a=void 0===e?{}:e,o=a.onBlur,s=a.onClick;a.onPress;var l=a.onKeyDown,c=a.refKey,d=void 0===c?"ref":c,p=a.ref,f=(0,t.default)(a,eV),h=(void 0===r?{}:r).suppressRefError,m=void 0!==h&&h,y=w.current.state,v=function(){u({type:ep})},b=function(){y.isOpen&&!k.isMouseDown&&u({type:eS})},E=function(e){var t=I(e);t&&R[t]?R[t](e):Z(t)&&u({type:em,key:t})},S=(0,n.default)(((i={})[d]=N(p,function(e){g.current=e}),i["aria-activedescendant"]=y.isOpen&&y.highlightedIndex>-1?x.getItemId(y.highlightedIndex):"",i["aria-controls"]=x.menuId,i["aria-expanded"]=w.current.state.isOpen,i["aria-haspopup"]="listbox",i["aria-labelledby"]=f&&f["aria-label"]?void 0:""+x.labelId,i.id=x.toggleButtonId,i.role="combobox",i.tabIndex=0,i.onBlur=j(o,b),i),f);return f.disabled||(S.onClick=j(s,v),S.onKeyDown=j(l,E)),A("getToggleButtonProps",m,d,g),S},[u,x,w,k,A,R]),getLabelProps:z,getMenuProps:V,getItemProps:(0,i.useCallback)(function(e){var r,i=void 0===e?{}:e,a=i.item,o=i.index,s=i.onMouseMove,l=i.onClick,c=i.onMouseDown;i.onPress;var d=i.refKey,p=void 0===d?"ref":d,f=i.disabled,h=i.ref,m=(0,t.default)(i,eU);void 0!==f&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useSelect.');var g=w.current,y=g.state,b=g.props,E=B(a,o,b.items,"Pass either item or index to getItemProps!"),S=E[0],T=E[1],A=b.isItemDisabled(S,T),I=function(){k.isTouchEnd||T===y.highlightedIndex||(C.current=!1,u({type:ek,index:T,disabled:A}))},R=function(){u({type:eT,index:T})},O=function(e){return e.preventDefault()},P=(0,n.default)(((r={})[p]=N(h,function(e){e&&(v.current[x.getItemId(T)]=e)}),r["aria-disabled"]=A,r["aria-selected"]=S===y.selectedItem,r.id=x.getItemId(T),r.role="option",r),m);return A||(P.onClick=j(l,R)),P.onMouseMove=j(s,I),P.onMouseDown=j(c,O),P},[w,x,k,C,u]),toggleMenu:O,openMenu:D,closeMenu:P,setHighlightedIndex:_,selectItem:M,reset:L,setInputValue:H,highlightedIndex:p,isOpen:d,selectedItem:h,inputValue:m}}eW.stateChangeTypes=eD;var eG=0,eq=1,e$=2,eK=3,eQ=4,eY=5,eZ=6,eX=7,eJ=8,e0=9,e1=10,e2=11,e5=12,e3=13,e4
118=14,e6=15,e7=16,e8=17,e9=18,te=19,tt=20,tn=21,tr=22,ti=Object.freeze({__proto__:null,ControlledPropUpdatedSelectedItem:22,FunctionCloseMenu:17,FunctionOpenMenu:16,FunctionReset:21,FunctionSelectItem:19,FunctionSetHighlightedIndex:18,FunctionSetInputValue:20,FunctionToggleMenu:15,InputBlur:9,InputChange:8,InputClick:10,InputKeyDownArrowDown:0,InputKeyDownArrowUp:1,InputKeyDownEnd:4,InputKeyDownEnter:7,InputKeyDownEscape:2,InputKeyDownHome:3,InputKeyDownPageDown:6,InputKeyDownPageUp:5,ItemClick:13,ItemMouseMove:12,MenuMouseLeave:11,ToggleButtonClick:14});function ta(e){var t=X(e),r=t.selectedItem,i=t.inputValue;return""===i&&r&&void 0===e.defaultInputValue&&void 0===e.initialInputValue&&void 0===e.inputValue&&(i=e.itemToString(r)),(0,n.default)({},t,{inputValue:i})}var to=(0,n.default)({},$,{items:r.default.array.isRequired,isItemDisabled:r.default.func,inputValue:r.default.string,defaultInputValue:r.default.string,initialInputValue:r.default.string,inputId:r.default.string,onInputValueChange:r.default.func});function ts(e,t,n,r){var a=(0,i.useRef)(),o=L(e,t,n,r),s=o[0],l=o[1],c=H();return(0,i.useEffect)(function(){A(t,"selectedItem")&&(c||t.itemToKey(t.selectedItem)!==t.itemToKey(a.current)&&l({type:tr,inputValue:t.itemToString(t.selectedItem)}),a.current=s.selectedItem===a.current?t.selectedItem:s.selectedItem)},[s.selectedItem,t.selectedItem]),[S(s,t),l]}var tl=(0,n.default)({},K,{isItemDisabled:function(){return!1}});function tc(e,t,r){var i,a,o=r.type,s=r.altKey;switch(o){case e3:a={isOpen:U(t,"isOpen",Q),highlightedIndex:eo(t),selectedItem:t.items[r.index],inputValue:t.itemToString(t.items[r.index])};break;case eG:a=e.isOpen?{highlightedIndex:R(e.highlightedIndex,1,t.items,t.isItemDisabled,!0)}:{highlightedIndex:s&&null==e.selectedItem?-1:J(t,e,1),isOpen:t.items.length>=0};break;case eq:a=e.isOpen?s?ei(t,e.highlightedIndex):{highlightedIndex:R(e.highlightedIndex,-1,t.items,t.isItemDisabled,!0)}:{highlightedIndex:J(t,e,-1),isOpen:t.items.length>=0};break;case eX:a=ei(t,e.highlightedIndex);break;
118case e$:a=(0,n.default)({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case eY:a={highlightedIndex:R(e.highlightedIndex,-10,t.items,t.isItemDisabled,!0)};break;case eZ:a={highlightedIndex:R(e.highlightedIndex,10,t.items,t.isItemDisabled,!0)};break;case eK:a={highlightedIndex:O(0,!1,t.items,t.isItemDisabled)};break;case eQ:a={highlightedIndex:O(t.items.length-1,!0,t.items,t.isItemDisabled)};break;case e0:a=(0,n.default)({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&(null==(i=t.items)?void 0:i.length)&&r.selectItem&&{selectedItem:t.items[e.highlightedIndex],inputValue:t.itemToString(t.items[e.highlightedIndex])});break;case eJ:a={isOpen:!0,highlightedIndex:eo(t),inputValue:r.inputValue};break;case e1:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:J(t,e,0)};break;case te:a={selectedItem:r.selectedItem,inputValue:t.itemToString(r.selectedItem)};break;case tr:a={inputValue:r.inputValue};break;default:return el(e,t,r,ti)}return(0,n.default)({},e,a)}var tu=["onMouseLeave","refKey","ref"],td=["item","index","refKey","ref","onMouseMove","onMouseDown","onClick","onPress","disabled"],tp=["onClick","onPress","refKey","ref"],tf=["onKeyDown","onChange","onInput","onBlur","onChangeText","onClick","refKey","ref"];function th(e){void 0===e&&(e={}),E(e,th,to);var r=(0,n.default)({},tl,e),a=r.items,o=r.scrollIntoView,s=r.environment,l=r.getA11yStatusMessage,c=ts(tc,r,ta,ea),u=c[0],d=c[1],p=u.isOpen,h=u.highlightedIndex,m=u.selectedItem,g=u.inputValue,y=(0,i.useRef)(null),v=(0,i.useRef)({}),b=(0,i.useRef)(null),x=(0,i.useRef)(null),w=H(),S=eL(r),C=(0,i.useRef)(),k=f({state:u,props:r}),T=(0,i.useCallback)(function(e){return v.current[S.getItemId(e)]},[S]);q(l,u,[p,h,m,g],s);var A=en({menuElement:y.current,highlightedIndex:h,isOpen:p,itemRefs:v,scrollIntoView:o,getItemNodeFromIndex:T});er({props:r,state:u}),(0,i.useEffect)(function(){W(r,"isOpen",Q)&&b.current&&b.current.focus()},[]),(0,i.useEffect)(function(){w||(C.current=a.length)});var R=ee(s,(0,i.useCallback)(function(){k.current.state.isOpen&&d({type:e0})},[d,k]),(0,i.useMemo)(function(){return[y,x,b]},[])),O=et("getInputProps","getMenuProps");(0,i.useEffect)(function(){p||(v.current={})},[p]),(0,i.useEffect)(function(){var e;p&&null!=s&&s.document&&null!=b&&null!=(e=b.current)&&e.focus&&s.document.activeElement!==b.current&&b.current.focus()},[p,s]);var P=(0,i.useMemo)(function(){return{ArrowDown:function(e){e.preventDefault(),d({type:eG,altKey:e.altKey})},ArrowUp:function(e){e.preventDefault(),d({type:eq,altKey:e.altKey})},Home:function(e){k.current.state.isOpen&&(e.preventDefault(),d({type:eK}))},End:function(e){k.current.state.isOpen&&(e.preventDefault(),d({type:eQ}))},Escape:function(e){var t=k.current.state;(t.isOpen||t.inputValue||t.selectedItem||t.highlightedIndex>-1)&&(e.preventDefault(),d({type:e$}))},Enter:function(e){k.current.state.isOpen&&229!==e.which&&(e.preventDefault(),d({type:eX}))},PageUp:function(e){k.current.state.isOpen&&(e.preventDefault(),d({type:eY}))},PageDown:function(e){k.current.state.isOpen&&(e.preventDefault(),d({type:eZ}))}}},[d,k]),D=(0,i.useCallback)(function(e){return(0,n.default)({id:S.labelId,htmlFor:S.inputId},e)},[S]),_=(0,i.useCallback)(function(e,r){var i,a=void 0===e?{}:e,o=a.onMouseLeave,s=a.refKey,l=void 0===s?"ref":s,c=a.ref,u=(0,t.default)(a,tu),p=(void 0===r?{}:r).suppressRefError;return O("getMenuProps",void 0!==p&&p,l,y),(0,n.default)(((i={})[l]=N(c,function(e){y.current=e}),i.id=S.menuId,i.role="listbox",i["aria-labelledby"]=u&&u["aria-label"]?void 0:""+S.labelId,i.onMouseLeave=j(o,function(){d({type:e2})}),i),u)},[d,O,S]),M=(0,i.useCallback)(function(e){var r,i,a=void 0===e?{}:e,o=a.item,s=a.index,l=a.refKey,c=void 0===l?"ref":l,u=a.ref,p=a.onMouseMove,f=a.onMouseDown,h=a.onClick;a.onPress;var m=a.disabled,g=(0,t.default)(a,td);void 0!==m&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useCombobox.');var y=k.current,b=y.props,x=y.state,w=B(o,s,b.items,"Pass either item or index to getItemProps!"),E=w[0],C=w[1],T=b.isItemDisabled(E,C),I="onClick",O=h,P=function(){R.isTouchEnd||C===x.highlightedIndex||(A.current=!1,d({type:e5,index:C,disabled:T}))},D=function(){d({type:e3,index:C})},_=function(e){return e.preventDefault()};return(0,n.default)(((r={})[c]=N(u,function(e){e&&(v.current[S.getItemId(C)]=e)}),r["aria-disabled"]=T,r["aria-selected"]=C===x.highlightedIndex,r.id=S.getItemId(C),r.role="option",r),!T&&((i={})[I]=j(O,D),i),{onMouseMove:j(p,P),onMouseDown:j(f,_)},g)},[d,S,k,R,A]),L=(0,i.useCallback)(function(e){var r,i=void 0===e?{}:e,a=i.onClick;i.onPress;var o=i.refKey,s=void 0===o?"ref":o,l=i.ref,c=(0,t.default)(i,tp),u=k.current.state,p=function(){d({type:e4})};return(0,n.default)(((r={})[s]=N(l,function(e){x.current=e}),r["aria-controls"]=S.menuId,r["aria-expanded"]=u.isOpen,r.id=S.toggleButtonId,r.tabIndex=-1,r),!c.disabled&&(0,n.default)({},{onClick:j(a,p)}),c)},[d,k,S]),F=(0,i.useCallback)(function(e,r){var i,a,o=void 0===e?{}:e,l=o.onKeyDown,c=o.onChange,u=o.onInput,p=o.onBlur;o.onChangeText;var f=o.onClick,h=o.refKey,m=void 0===h?"ref":h,g=o.ref,y=(0,t.default)(o,tf),v=(void 0===r?{}:r).suppressRefError;O("getInputProps",void 0!==v&&v,m,b);var x=k.current.state,w=function(e){var t=I(e);t&&P[t]&&P[t](e)},E=function(e){d({type:eJ,inputValue:e.target.value})},C=function(e){null!=s&&s.document&&x.isOpen&&!R.isMouseDown&&d({type:e0,selectItem:null!==e.relatedTarget||s.document.activeElement===s.document.body})},T=function(){d({type:e1})},A="onChange",D={};return y.disabled||((a={})[A]=j(c,u,E),a.onKeyDown=j(l,w),a.onBlur=j(p,C),a.onClick=j(f,T),D=a),(0,n.default)(((i={})[m]=N(g,function(e){b.current=e}),i["aria-activedescendant"]=x.isOpen&&x.highlightedIndex>-1?S.getItemId(x.highlightedIndex):"",i["aria-autocomplete"]="list",i["aria-controls"]=S.menuId,i["aria-expanded"]=x.isOpen,i["aria-labelledby"]=y&&y["aria-label"]?void 0:S.labelId,i.autoComplete="off",i.id=S.inputId,i.role="combobox",i.value=x.inputValue,i),D,y)},[d,S,s,P,k,R,O]),z=(0,i.useCallback)(function(){d({type:e6})},[d]),V=(0,i.useCallback)(function(){d({type:e8})},[d]),U=(0,i.useCallback)(function(){d({type:e7})},[d]),G=(0,i.useCallback)(function(e){d({type:e9,highlightedIndex:e})},[d]),$=(0,i.useCallback)(function(e){d({type:te,selectedItem:e})},[d]);return{getItemProps:M,getLabelProps:D,getMenuProps:_,getInputProps:F,getToggleButtonProps:L,toggleMenu:z,o
118penMenu:U,closeMenu:V,setHighlightedIndex:G,setInputValue:(0,i.useCallback)(function(e){d({type:tt,inputValue:e})},[d]),selectItem:$,reset:(0,i.useCallback)(function(){d({type:tn})},[d]),highlightedIndex:h,isOpen:p,selectedItem:m,inputValue:g}}th.stateChangeTypes=ti;var tm={activeIndex:-1,selectedItems:[]};function tg(e,t){return W(e,t,tm)}function ty(e,t){return U(e,t,tm)}function tv(e){return{activeIndex:tg(e,"activeIndex"),selectedItems:tg(e,"selectedItems")}}function tb(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var t=e.target;return!(t instanceof HTMLInputElement)||""===t.value||0===t.selectionStart&&0===t.selectionEnd}function tx(e,t){return e.selectedItems===t.selectedItems&&e.activeIndex===t.activeIndex}$.stateReducer,$.itemToKey,$.environment,r.default.array,r.default.array,r.default.array,r.default.func,r.default.number,r.default.number,r.default.number,r.default.func,r.default.func,r.default.string,r.default.string;var tw={itemToKey:K.itemToKey,stateReducer:K.stateReducer,environment:K.environment,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},tE=w,tS=0,tC=1,tk=2,tT=3,tj=4,tN=5,tA=6,tI=7,tR=8,tO=9,tP=10,tD=11,t_=12,tM=Object.freeze({__proto__:null,DropdownClick:7,DropdownKeyDownBackspace:6,DropdownKeyDownNavigationPrevious:5,FunctionAddSelectedItem:8,FunctionRemoveSelectedItem:9,FunctionReset:12,FunctionSetActiveIndex:11,FunctionSetSelectedItems:10,SelectedItemClick:0,SelectedItemKeyDownBackspace:2,SelectedItemKeyDownDelete:1,SelectedItemKeyDownNavigationNext:3,SelectedItemKeyDownNavigationPrevious:4});function tL(e,t,r){var i,a=r.type,o=r.index,s=r.selectedItem,l=e.activeIndex,c=e.selectedItems;switch(a){case tS:i={activeIndex:o};break;case tj:i={activeIndex:l-1<0?0:l-1};break;case tT:i={activeIndex:l+1>=c.length?-1:l+1};break;case tk:case tC:if(l<0)break;var u=l;1===c.length?u=-1:l===c.length-1&&(u=c.length-2),i=(0,n.default)({selectedItems:[].concat(c.slice(0,l),c.slice(l+1))},{activeIndex:u});break;case tN:i={activeIndex:c.length-1};break;case tA:i={selectedItems:c.slice(0,c.length-1)};break;case tR:i={selectedItems:[].concat(c,[s])};break;case tI:i={activeIndex:-1};break;case tO:var d=l,p=c.findIndex(function(e){return t.itemToKey(e)===t.itemToKey(s)});if(p<0)break;1===c.length?d=-1:p===c.length-1&&(d=c.length-2),i={selectedItems:[].concat(c.slice(0,p),c.slice(p+1)),activeIndex:d};break;case tP:i={selectedItems:r.selectedItems};break;case tD:i={activeIndex:r.activeIndex};break;case t_:i={activeIndex:ty(t,"activeIndex"),selectedItems:ty(t,"selectedItems")};break;default:throw Error("Reducer called without proper action type.")}return(0,n.default)({},e,i)}var tF=["refKey","ref","onClick","onKeyDown","selectedItem","index"],tB=["refKey","ref","onKeyDown","onClick","preventKeyAction"];function tH(e){void 0===e&&(e={}),tE(e,tH);var r=(0,n.default)({},tw,e),a=r.getA11yStatusMessage,o=r.environment,s=r.keyNavigationNext,l=r.keyNavigationPrevious,c=F(tL,r,tv,tx),u=c[0],d=c[1],p=u.activeIndex,h=u.selectedItems,m=H(),g=(0,i.useRef)(null),y=(0,i.useRef)();y.current=[];var v=f({state:u,props:r});q(a,u,[p,h],o),(0,i.useEffect)(function(){!m&&(-1===p&&g.current?g.current.focus():y.current[p]&&y.current[p].focus())},[p]),er({props:r,state:u});var b=et("getDropdownProps"),x=(0,i.useMemo)(function(){var e;return(e={})[l]=function(){d({type:tj})},e[s]=function(){d({type:tT})},e.Delete=function(){d({type:tC})},e.Backspace=function(){d({type:tk})},e},[d,s,l]),w=(0,i.useMemo)(function(){var e;return(e={})[l]=function(e){tb(e)&&d({type:tN})},e.Backspace=function(e){tb(e)&&d({type:tA})},e},[d,l]);return{getSelectedItemProps:(0,i.useCallback)(function(e){var r,i=void 0===e?{}:e,a=i.refKey,o=void 0===a?"ref":a,s=i.ref,l=i.onClick,c=i.onKeyDown,u=i.selectedItem,p=i.index,f=(0,t.default)(i,tF),h=v.current.state,m=B(u,p,h.selectedItems,"Pass either item or index to getSelectedItemProps!")[1],g=m>-1&&m===h.activeIndex,b=function(){d({type:tS,index:m})},w=function(e){var t=I(e);t&&x[t]&&x[t](e)};return(0,n.default)(((r={})[o]=N(s,function(e){e&&y.current.push(e)}),r.tabIndex=g?0:-1,r.onClick=j(l,b),r.onKeyDown=j(c,w),r),f)},[d,v,x]),getDropdownProps:(0,i.useCallback)(function(e,r){var i,a=void 0===e?{}:e,o=a.refKey,s=void 0===o?"ref":o,l=a.ref,c=a.onKeyDown,u=a.onClick,p=a.preventKeyAction,f=void 0!==p&&p,h=(0,t.default)(a,tB),m=(void 0===r?{}:r).suppressRefError;b("getDropdownProps",void 0!==m&&m,s,g);var y=function(e){var t=I(e);t&&w[t]&&w[t](e)},v=function(){d({type:tI})};return(0,n.default)(((i={})[s]=N(l,function(e){e&&(g.current=e)}),i),!f&&{onKeyDown:j(c,y),onClick:j(u,v)},h)},[d,w,b]),addSelectedItem:(0,i.useCallback)(function(e){d({type:tR,selectedItem:e})},[d]),removeSelectedItem:(0,i.useCallback)(function(e){d({type:tO,selectedItem:e})},[d]),setSelectedItems:(0,i.useCallback)(function(e){d({type:tP,selectedItems:e})},[d]),setActiveIndex:(0,i.useCallback)(function(e){d({type:tD,activeIndex:e})},[d]),reset:(0,i.useCallback)(function(){d({type:t_})},[d]),selectedItems:h,activeIndex:p}}tH.stateChangeTypes=tM;var tz=0,tV=1,tU=2,tW=3,tG=4,tq=5,t$=6,tK=Object.freeze({__proto__:null,FunctionAddItem:6,TagClick:0,TagGroupKeyDownArrowLeft:1,TagGroupKeyDownArrowRight:2,TagGroupKeyDownBackspace:4,TagGroupKeyDownDelete:3,TagRemoveClick:5});function tQ(e,t,r){var i;switch(r.type){case tz:i={activeIndex:r.index};break;case tV:i={activeIndex:0===e.activeIndex?e.items.length-1:e.activeIndex-1};break;case tU:i={activeIndex:e.activeIndex===e.items.length-1?0:e.activeIndex+1};break;case tG:case tW:var a=[].concat(e.items.slice(0,e.activeIndex),e.items.slice(e.activeIndex+1)),o=0===a.length?-1:a.length===e.activeIndex?e.activeIndex-1:e.activeIndex;i={items:[].concat(e.items.slice(0,e.activeIndex),e.items.slice(e.activeIndex+1)),activeIndex:o};break;case tq:var s=[].concat(e.items.slice(0,r.index),e.items.slice(r.index+1)),l=0===s.length?-1:s.length===r.index?r.index-1:r.index;i={items:s,activeIndex:l};break;case t$:var c=[];c=void 0===r.index?[].concat(e.items,[r.item]):[].concat(e.items.slice(0,r.index),[r.item],e.items.slice(r.index));var u=-1===e.activeIndex?c.length-1:e.activeIndex;i={items:c,activeIndex:u};break;default:throw Error("Invalid useTagGroup reducer action.")}return(0,n.default)({},e,i)}var tY=(0,n.default)({},i).useId,tZ="function"==typeof tY?tX:tJ;function tX(e){var t=e.id,n=e.tagGroupId,r=e.getTagId,a="downshift-"+tY();return t||(t=a),i.useMemo(function(){return{tagGroupId:null!=n?n:t+"-tag-group",getTagId:null!=r?r:function(e){return t+"-tag-"+e}}},[r,t,n])}function tJ(e){var t=e.id,n=e.getTagId,r=e.tagGroupId,a=i.useRef(null!=t?t:"downshift-"+p()).current;return i.useMemo(function(){return{tagGroupId:null!=r?r:a+"-tag-group",getTagId:null!=n?n:function(e){return a+"-tag-"+e}}},[n,a,r])}function t0(e){var t,n,r,i,a=null!=(t=null!=(n=e.items)?n:e.initialItems)?t:[];return{activeIndex:null!=(r=null!=(i=e.activeIndex)?i:e.initialActiveIndex)?r:0===a.length?-1:0,items:a}}function t1(e,t){return e.activeIndex===t.activeIndex&&e.items===t.items}var t2="tag-group-a11y-description";function t5(e,t){i.useEffect(function(){if(e){var n=e.createElement("div");return n.setAttribute("id",t2),n.style.display="none",n.textContent=t,e.body.appendChild(n),function(){n.remove()}}},[t,e])}function t3(e){return(0,n.default)({stateReducer:function(e,t){return t.changes},environment:"u"<typeof window?void 0:window,removeElementDescription:"Press Delete or Backspace to remove tag."},e)}function t4(e,t,n){var r=i.useRef({}),a=i.useRef(e),o=i.useRef(t);return i.useEffect(function(){if(-1!==e&&-1!==a.current&&e!==a.current||o.current===t+1){var i;null==(i=r.current[n(e)])||i.focus()}a.current=e,o.current=t},[e,n,t]),r}var t6={isItemDisabled:r.default.func},t7=["onKeyDown"],t8=["index","refKey","ref","onClick"],t9=["index","onClick"],ne=function(e){void 0===e&&(e={}),E(e,ne,t6);var r,a=t3(e),o=F(tQ,a,t0,t1),s=o[0],l=o[1],c=s.activeIndex,u=s.items,d=f({state:s,props:a}),p=tZ({getTagId:a.getTagId,id:a.id,tagGroupId:a.tagGroupId});t5(null==(r=a.environment)?void 0:r.document,a.removeElementDescription);var g=t4(c,u.length,p.getTagId),y=(0,i.useCallback)(function(e){var r=null!=e?e:{},i=r.onKeyDown,a=(0,t.default)(r,t7),o=function(e){switch(e.key){case"ArrowLeft":l({type:tV});break;case"ArrowRight":l({type:tU});break;case"Delete":l({type:tW});break;case"Backspace":l({type:tG})}};return(0,n.default)({id:p.tagGroupId,"aria-live":"polite","aria-atomic":"false","aria-relevant":"additions",role:"listbox",onKeyDown:m(i,o)},a)},[l,p.tagGroupId]),v=(0,i.useCallback)(function(e){var r,i=e.index,a=e.refKey,o=void 0===a?"ref":a,s=e.ref,c=e.onClick,u=(0,t.default)(e,t8);if(!Number.isInteger(i)||i<0)throw Error("Pass correct item index to getTagProps!");var f=d.current.state,y=function(){l({type:tz,index:i})},v=p.getTagId(i);return(0,n.default)(((r={"aria-describedby":t2})[o]=h(s,function(e){e&&(g.current[v]=e)}),r["aria-labelledby"]=v,r.role="option",r.id=v,r.onClick=m(c,y),r.tabIndex=f.activeIndex===i?0:-1,r),u)},[l,p,d,g]),b=(0,i.useCallback)(function(e){var r=e.index,i=e.onClick,a=(0,t.default)(e,t9);if(!Number.isInteger(r)||r<0)throw Error("Pass correct item index to getTagRemoveProps!");var o=function(e){e.stopPropagation(),l({type:tq,index:r})},s=p.getTagId(r),c=s+"-remove";return(0,n.default)({id:c,tabIndex:-1,"aria-labelledby":c+" "+s,onClick:m(i,o)},a)},[p,l]);return{activeIndex:c,addItem:(0,i.useCallback)(function(e,t){l({type:t$,item:e,index:t})},[l]),getTagGroupProps:y,getTagProps:v,getTagRemoveProps:b,items:u}};ne.stateChangeTypes=tK,e.s(["useMultipleSelection",0,tH,"useSelect",0,eW],277837)},592517,e=>{"use strict";var t=e.i(843476),n=e.i(207670),r=e.i(277837),i=e.i(271645),a=e.i(671149);let o=(0,i.forwardRef)(({name:e,label:o,placeholder:s,items:l,setSelectedItem:c,isDisabled:u,isRequired:d,hasError:p,errorMessage:f},h)=>{let[m,g]=(0,i.useState)(p),y=(0,i.useRef)(null),v=(0,i.useRef)(null),b=e=>e?.label??"",x=({selectedItem:e})=>{let t=v.current;t&&(t.value=e?.value??""),c&&c(e),d&&(e?(g(!1),y.current?.classList.remove("has-error")):g(!0))},{isOpen:w,selectedItem:E,getToggleButtonProps:S,getLabelProps:C,getMenuProps:k,highlightedIndex:T,getItemProps:j,reset:N}=(0,r.useSelect)({items:l,initialSelectedItem:l.find(e=>e.selected),itemToString:b,onSelectedItemChange:x});return(0,i.useEffect)(()=>{g(p)},[p]),(0,i.useImperativeHandle)(h,()=>({clear(){N()}}),[N]),(0,t.jsxs)("div",{ref:y,className:(0,n.clsx)("form-field relative min-w-60",m&&"has-error"),children:[o&&(0,t.jsx)("label",{className:(0,n.clsx)("mb-1 block cursor-pointer px-3 text-xs",u?"pointer-events-none text-grey-dark/25":"text-grey-dark"),...C(),children:o}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsxs)("div",{className:"invisible flex w-full min-w-36 items-center justify-between gap-3 rounded-[4px] border p-3 text-base leading-5",children:[(0,t.jsx)("span",{className:"max-w-64 truncate",children:E?E.label:s??"..."}),(0,t.jsx)(a.default,{className:"size-4",name:"chevron-down"})]}),(0,t.jsxs)("div",{className:(0,n.clsx)("input absolute left-0 top-0 w-full min-w-36 rounded-[4px] border border-grey-mid transition",w&&"shadow-1 z-50"),children:[(0,t.jsxs)("button",{className:(0,n.clsx)("flex w-full items-center justify-between gap-3 whitespace-nowrap rounded-[4px] p-3 text-base leading-5 transition",u?"pointer-events-none bg-grey-light":"bg-white"),type:"button",...S(),children:[E?(0,t.jsx)("span",{className:(0,n.clsx)("max-w-64 truncate",u?"text-grey-dark/25":"text-primary-dark"),children:E.label}):(0,t.jsx)("span",{className:(0,n.clsx)("max-w-64 truncate",u?"text-grey-mid/25":"text-grey-mid"),children:s??"..."}),(0,t.jsx)(a.default,{className:(0,n.clsx)("size-4 text-primary-dark transition",w&&"rotate-180"),name:"chevron-down"})]}),(0,t.jsx)("div",{...k(),children:w&&(0,t.jsx)("ul",{className:"max-h-40 overflow-auto rounded-[4px] bg-white px-3 pb-1 z-50",children:l.map((e,r)=>(0,t.jsx)("li",{className:(0,n.clsx)("cursor-pointer border-b border-primary-dark p-2 text-grey-dark [word-break:break-word] last:border-none",T===r&&"bg-primary-dark text-white",e.id===E?.id&&"text-primary-dark"),...j({item:e,index:r}),children:e.label},e.id))})})]})]}),d&&(0,t.jsx)("div",{className:(0,n.clsx)("error-message mt-1.5 hidden text-right text-xs",u?"text-system-error/25":"text-system-error"),children:f}),(0,t.jsxs)("select",{className:"hidden",name:e,defaultValue:l.find(e=>e.selected)?.value??"",disabled:u,required:d,ref:v,children:[(0,t.jsx)("option",{value:"",disabled:!0}),l.map(({id:e,label:n,value:r})=>(0,t.jsx)("option",{value:r,children:n},e))]})]})});o.displayName="Dropdown";let s=o;e.s(["default",0,s])},414852,e=>{"use strict";var t=e.i(843476),n=e.i(207670),r=e.i(271645);let i=({id:e,name:i,label:a,type:o,placeholder:s,isDisabled:l,isRequired:c,hasError:u,errorMessage:d,defaultValue:p,isReadOnly:f,maxLength:h,acceptedFileUploadTypes:m})=>{let[g,y]=(0,r.useState)(u),v=(0,r.useRef)(null),b=(0,r.useRef)(null);return(0,t.jsxs)("div",{ref:v,className:(0,n.clsx)("form-field",g&&"has-error"),children:[a&&(0,t.jsx)("label",{className:(0,n.clsx)("mb-1 block cursor-pointer truncate px-3 text-xs",l?"text-grey-dark/25":"text-grey-dark","foun
118dation:pl-0 foundation:font-semibold"),htmlFor:e,children:a}),(0,t.jsx)("input",{ref:b,id:e,"aria-describedby":c?"error-message-"+e:void 0,className:(0,n.clsx)("w-full rounded-[4px] border border-grey-mid p-3 text-base leading-5 transition placeholder:text-grey-mid placeholder:opacity-100 focus:shadow-1 focus:outline-none","foundation:rounded-lg foundation:border-none foundation:bg-[#e9edf1] file:foundation:mr-6 file:foundation:cursor-pointer file:foundation:border-[4px] file:foundation:border-primary file:foundation:bg-transparent file:foundation:px-6 file:foundation:py-1 file:foundation:font-semibold file:foundation:text-primary foundation:focus:border-primary foundation:focus:ring-4 foundation:focus:ring-primary",l?"bg-grey-light text-grey-dark/25 placeholder:text-grey-mid/25":"bg-white text-grey-dark",f?"bg-grey-light text-grey-dark/75 placeholder:text-grey-mid/25":"bg-white text-grey-dark"),name:i,type:o??"text",placeholder:s,defaultValue:p,onBlur:()=>{c&&(b.current?.checkValidity()?(y(!1),v.current?.classList.remove("has-error")):y(!0))},disabled:l,required:c,readOnly:f,maxLength:h,accept:m??void 0}),c&&(0,t.jsx)("div",{className:(0,n.clsx)("error-message mt-1.5 hidden text-right text-xs",l?"text-system-error/25":"text-system-error","foundation:text-error foundation:text-left"),id:"error-message-"+e,children:d})]})};e.s(["default",0,i])},342523,e=>{"use strict";var t=e.i(843476),n=e.i(2324),r=e.i(601087),i=e.i(592517),a=e.i(414852),o=e.i(207670);let{entries:s,setPrototypeOf:l,isFrozen:c,getPrototypeOf:u,getOwnPropertyDescriptor:d}=Object,{freeze:p,seal:f,create:h}=Object,{apply:m,construct:g}="u">typeof Reflect&&Reflect;p||(p=function(e){return e}),f||(f=function(e){return e}),m||(m=function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return e.apply(t,r)}),g||(g=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return new e(...n)});let y=R(Array.prototype.forEach),v=R(Array.prototype.lastIndexOf),b=R(Array.prototype.pop),x=R(Array.prototype.push),w=R(Array.prototype.splice),E=R(String.prototype.toLowerCase),S=R(String.prototype.toString),C=R(String.prototype.match),k=R(String.prototype.replace),T=R(String.prototype.indexOf),j=R(String.prototype.trim),N=R(Object.prototype.hasOwnProperty),A=R(RegExp.prototype.test),I=O(TypeError);function R(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return m(e,t,r)}}function O(e){return function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return g(e,n)}}function P(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:E;l&&l(e,null);let r=t.length;for(;r--;){let i=t[r];if("string"==typeof i){let e=n(i);e!==i&&(c(t)||(t[r]=e),i=e)}e[i]=!0}return e}function D(e){for(let t=0;t<e.length;t++)N(e,t)||(e[t]=null);return e}function _(e){let t=h(null);for(let[n,r]of s(e))N(e,n)&&(Array.isArray(r)?t[n]=D(r):r&&"object"==typeof r&&r.constructor===Object?t[n]=_(r):t[n]=r);return t}function M(e,t){for(;null!==e;){let n=d(e,t);if(n){if(n.get)return R(n.get);if("function"==typeof n.value)return R(n.value)}e=u(e)}return function(){return null}}let L=p(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),F=p(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),B=p(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),H=p(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),z=p(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),V=p(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),U=p(["#text"]),W=p(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
118spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),G=p(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),q=p(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),$=p(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),K=f(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Q=f(/<%[\w\W]*|[\w\W]*%>/gm),Y=f(/\$\{[\w\W]*/gm),Z=f(/^data-[\-\w.\u00B7-\uFFFF]+$/),X=f(/^aria-[\-\w]+$/),J=f(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),ee=f(/^(?:\w+script|data):/i),et=f(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),en=f(/^html$/i);var er=Object.freeze({__proto__:null,ARIA_ATTR:X,ATTR_WHITESPACE:et,CUSTOM_ELEMENT:f(/^[a-z][.\w]*(-[.\w]+)+$/i),DATA_ATTR:Z,DOCTYPE_NAME:en,ERB_EXPR:Q,IS_ALLOWED_URI:J,IS_SCRIPT_OR_DATA:ee,MUSTACHE_EXPR:K,TMPLIT_EXPR:Y});let ei=1,ea=3,eo=7,es=8,el=9,ec=function(){return"u"<typeof window?null:window},eu=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null,r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(n=t.getAttribute(r));let i="dompurify"+(n?"#"+n:"");try{return e.createPolicy(i,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+i+" could not be created."),null}},ed=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function ep(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ec(),n=e=>ep(e);if(n.version="3.4.0",n.removed=[],!t||!t.document||t.document.nodeType!==el||!t.Element)return n.isSupported=!1,n;let{document:r}=t,i=r,a=i.currentScript,{DocumentFragment:o,HTMLTemplateElement:l,Node:c,Element:u,NodeFilter:d,NamedNodeMap:f=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:m,DOMParser:g,trustedTypes:R}=t,O=u.prototype,D=M(O,"cloneNode"),K=M(O,"remove"),Q=M(O,"nextSibling"),Y=M(O,"childNodes"),Z=M(O,"parentNode");if("function"==typeof l){let e=r.createElement("template");e.content&&e.content.ownerDocument&&(r=e.content.ownerDocument)}let X="",{implementation:ee,createNodeIterator:et,createDocumentFragment:ef,getElementsByTagName:eh}=r,{importNode:em}=i,eg=ed();n.isSupported="function"==typeof s&&"function"==typeof Z&&ee&&void 0!==ee.createHTMLDocument;let{MUSTACHE_EXPR:ey,ERB_EXPR:ev,TMPLIT_EXPR:eb,DATA_ATTR:ex,ARIA_ATTR:ew,IS_SCRIPT_OR_DATA:eE,ATTR_WHITESPACE:eS,CUSTOM_ELEMENT:eC}=er,{IS_ALLOWED_URI:ek}=er,eT=null,ej=P({}
118,[...L,...F,...B,...z,...U]),eN=null,eA=P({},[...W,...G,...q,...$]),eI=Object.seal(h(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),eR=null,eO=null,eP=Object.seal(h(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),eD=!0,e_=!0,eM=!1,eL=!0,eF=!1,eB=!0,eH=!1,ez=!1,eV=!1,eU=!1,eW=!1,eG=!1,eq=!0,e$=!1,eK="user-content-",eQ=!0,eY=!1,eZ={},eX=null,eJ=P({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),e0=null,e1=P({},["audio","video","img","source","image","track"]),e2=null,e5=P({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),e3="http://www.w3.org/1998/Math/MathML",e4="http://www.w3.org/2000/svg",e6="http://www.w3.org/1999/xhtml",e7=e6,e8=!1,e9=null,te=P({},[e3,e4,e6],S),tt=P({},["mi","mo","mn","ms","mtext"]),tn=P({},["annotation-xml"]),tr=P({},["title","style","font","a","script"]),ti=null,ta=["application/xhtml+xml","text/html"],to="text/html",ts=null,tl=null,tc=r.createElement("form"),tu=function(e){return e instanceof RegExp||e instanceof Function},td=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!tl||tl!==t){if(t&&"object"==typeof t||(t={}),t=_(t),ti=-1===ta.indexOf(t.PARSER_MEDIA_TYPE)?to:t.PARSER_MEDIA_TYPE,ts="application/xhtml+xml"===ti?S:E,eT=N(t,"ALLOWED_TAGS")?P({},t.ALLOWED_TAGS,ts):ej,eN=N(t,"ALLOWED_ATTR")?P({},t.ALLOWED_ATTR,ts):eA,e9=N(t,"ALLOWED_NAMESPACES")?P({},t.ALLOWED_NAMESPACES,S):te,e2=N(t,"ADD_URI_SAFE_ATTR")?P(_(e5),t.ADD_URI_SAFE_ATTR,ts):e5,e0=N(t,"ADD_DATA_URI_TAGS")?P(_(e1),t.ADD_DATA_URI_TAGS,ts):e1,eX=N(t,"FORBID_CONTENTS")?P({},t.FORBID_CONTENTS,ts):eJ,eR=N(t,"FORBID_TAGS")?P({},t.FORBID_TAGS,ts):_({}),eO=N(t,"FORBID_ATTR")?P({},t.FORBID_ATTR,ts):_({}),eZ=!!N(t,"USE_PROFILES")&&t.USE_PROFILES,eD=!1!==t.ALLOW_ARIA_ATTR,e_=!1!==t.ALLOW_DATA_ATTR,eM=t.ALLOW_UNKNOWN_PROTOCOLS||!1,eL=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,eF=t.SAFE_FOR_TEMPLATES||!1,eB=!1!==t.SAFE_FOR_XML,eH=t.WHOLE_DOCUMENT||!1,eU=t.RETURN_DOM||!1,eW=t.RETURN_DOM_FRAGMENT||!1,eG=t.RETURN_TRUSTED_TYPE||!1,eV=t.FORCE_BODY||!1,eq=!1!==t.SANITIZE_DOM,e$=t.SANITIZE_NAMED_PROPS||!1,eQ=!1!==t.KEEP_CONTENT,eY=t.IN_PLACE||!1,ek=t.ALLOWED_URI_REGEXP||J,e7=t.NAMESPACE||e6,tt=t.MATHML_TEXT_INTEGRATION_POINTS||tt,tn=t.HTML_INTEGRATION_POINTS||tn,eI=t.CUSTOM_ELEMENT_HANDLING||h(null),t.CUSTOM_ELEMENT_HANDLING&&tu(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(eI.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&tu(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(eI.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(eI.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),eF&&(e_=!1),eW&&(eU=!0),eZ&&(eT=P({},U),eN=h(null),!0===eZ.html&&(P(eT,L),P(eN,W)),!0===eZ.svg&&(P(eT,F),P(eN,G),P(eN,$)),!0===eZ.svgFilters&&(P(eT,B),P(eN,G),P(eN,$)),!0===eZ.mathMl&&(P(eT,z),P(eN,q),P(eN,$))),eP.tagCheck=null,eP.attributeCheck=null,t.ADD_TAGS&&("function"==typeof t.ADD_TAGS?eP.tagCheck=t.ADD_TAGS:(eT===ej&&(eT=_(eT)),P(eT,t.ADD_TAGS,ts))),t.ADD_ATTR&&("function"==typeof t.ADD_ATTR?eP.attributeCheck=t.ADD_ATTR:(eN===eA&&(eN=_(eN)),P(eN,t.ADD_ATTR,ts))),t.ADD_URI_SAFE_ATTR&&P(e2,t.ADD_URI_SAFE_ATTR,ts),t.FORBID_CONTENTS&&(eX===eJ&&(eX=_(eX)),P(eX,t.FORBID_CONTENTS,ts)),t.ADD_FORBID_CONTENTS&&(eX===eJ&&(eX=_(eX)),P(eX,t.ADD_FORBID_CONTENTS,ts)),eQ&&(eT["#text"]=!0),eH&&P(eT,["html","head","body"]),eT.table&&(P(eT,["tbody"]),delete eR.tbody),t.TRUSTED_TYPES_POLICY){if("function"!=typeof t.TRUSTED_TYPES_POLICY.createHTML)throw I('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof t.TRUSTED_TYPES_POLICY.createScriptURL)throw I('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');X=(e=t.TRUSTED_TYPES_POLICY).createHTML("")}else void 0===e&&(e=eu(R,a)),null!==e&&"string"==typeof X&&(X=e.createHTML(""));p&&p(t),tl=t}},tp=P({},[...F,...B,...H]),tf=P({},[...z,...V]),th=function(e){let t=Z(e);t&&t.tagName||(t={namespaceURI:e7,tagName:"template"});let n=E(e.tagName),r=E(t.tagName);return!!e9[e.namespaceURI]&&(e.namespaceURI===e4?t.namespaceURI===e6?"svg"===n:t.namespaceURI===e3?"svg"===n&&("annotation-xml"===r||tt[r]):!!tp[n]:e.namespaceURI===e3?t.namespaceURI===e6?"math"===n:t.namespaceURI===e4?"math"===n&&tn[r]:!!tf[n]:e.namespaceURI===e6?(t.namespaceURI!==e4||!!tn[r])&&(t.namespaceURI!==e3||!!tt[r])&&!tf[n]&&(tr[n]||!tp[n]):"application/xhtml+xml"===ti&&!!e9[e.namespaceURI])},tm=function(e){x(n.removed,{element:e});try{Z(e).removeChild(e)}catch(t){K(e)}},tg=function(e,t){try{x(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){x(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(eU||eW)try{tm(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},ty=function(t){let n=null,i=null;if(eV)t="<remove></remove>"+t;else{let e=C(t,/^[\r\n\t ]+/);i=e&&e[0]}"application/xhtml+xml"===ti&&e7===e6&&(t='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+t+"</body></html>");let a=e?e.createHTML(t):t;if(e7===e6)try{n=new g().parseFromString(a,ti)}catch(e){}if(!n||!n.documentElement){n=ee.createDocument(e7,"template",null);try{n.documentElement.innerHTML=e8?X:a}catch(e){}}let o=n.body||n.documentElement;return(t&&i&&o.insertBefore(r.createTextNode(i),o.childNodes[0]||null),e7===e6)?eh.call(n,eH?"html":"body")[0]:eH?n.documentElement:o},tv=function(e){return et.call(e.ownerDocument||e,e,d.SHOW_ELEMENT|d.SHOW_COMMENT|d.SHOW_TEXT|d.SHOW_PROCESSING_INSTRUCTION|d.SHOW_CDATA_SECTION,null)},tb=function(e){return e instanceof m&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof f)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},tx=function(e){return"function"==typeof c&&e instanceof c};function tw(e,t,r){y(e,e=>{e.call(n,t,r,tl)})}let tE=function(e){let t=null;if(tw(eg.beforeSanitizeElements,e,null),tb(e))return tm(e),!0;let r=ts(e.nodeName);if(tw(eg.uponSanitizeElement,e,{tagName:r,allowedTags:eT}),eB&&e.hasChildNodes()&&!tx(e.firstElementChild)&&A(/<[/\w!]/g,e.innerHTML)&&A(/<[/\w!]/g,e.textContent)||eB&&e.namespaceURI===e6&&"style"===r&&tx(e.firstElementChild)||e.nodeType===eo||eB&&e.nodeType===es&&A(/<[/\w]/g,e.data))return tm(e),!0;if(eR[r]||!(eP.tagCheck instanceof Function&&eP.tagCheck(r))&&!eT[r]){if(!eR[r]&&tC(r)&&(eI.tagNameCheck instanceof RegExp&&A(eI.tagNameCheck,r)||eI.tagNameCheck instanceof Function&&eI.tagNameCheck(r)))return!1;if(eQ&&!eX[r]){let t=Z(e)||e.parentNode,n=Y(e)||e.childNodes;if(n&&t){let r=n.length;for(let i=r-1;i>=0;--i){let r=D(n[i],!0);r.__removalCount=(e.__removalCount||0)+1,t.insertBefore(r,Q(e))}}}return tm(e),!0}return e instanceof u&&!th(e)||("noscript"===r||"noembed"===r||"noframes"===r)&&A(/<\/no(script|embed|frames)/i,e.innerHTML)?(tm(e),!0):(eF&&e.nodeType===ea&&(t=e.textContent,y([ey,ev,eb],e=>{t=k(t,e," ")}),e.textContent!==t&&(x(n.removed,{element:e.cloneNode()}),e.textContent=t)),tw(eg.afterSanitizeElements,e,null),!1)},tS=function(e,t,n){if(eO[t]||eq&&("id"===t||"name"===t)&&(n in r||n in tc)
118)return!1;if(e_&&!eO[t]&&A(ex,t));else if(eD&&A(ew,t));else if(eP.attributeCheck instanceof Function&&eP.attributeCheck(t,e));else if(!eN[t]||eO[t]){if(!(tC(e)&&(eI.tagNameCheck instanceof RegExp&&A(eI.tagNameCheck,e)||eI.tagNameCheck instanceof Function&&eI.tagNameCheck(e))&&(eI.attributeNameCheck instanceof RegExp&&A(eI.attributeNameCheck,t)||eI.attributeNameCheck instanceof Function&&eI.attributeNameCheck(t,e))||"is"===t&&eI.allowCustomizedBuiltInElements&&(eI.tagNameCheck instanceof RegExp&&A(eI.tagNameCheck,n)||eI.tagNameCheck instanceof Function&&eI.tagNameCheck(n))))return!1}else if(e2[t]);else if(A(ek,k(n,eS,"")));else if(("src"===t||"xlink:href"===t||"href"===t)&&"script"!==e&&0===T(n,"data:")&&e0[e]);else if(eM&&!A(eE,k(n,eS,"")));else if(n)return!1;return!0},tC=function(e){return"annotation-xml"!==e&&C(e,eC)},tk=function(t){tw(eg.beforeSanitizeAttributes,t,null);let{attributes:r}=t;if(!r||tb(t))return;let i={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:eN,forceKeepAttr:void 0},a=r.length;for(;a--;){let{name:o,namespaceURI:s,value:l}=r[a],c=ts(o),u=l,d="value"===o?u:j(u);if(i.attrName=c,i.attrValue=d,i.keepAttr=!0,i.forceKeepAttr=void 0,tw(eg.uponSanitizeAttribute,t,i),d=i.attrValue,e$&&("id"===c||"name"===c)&&(tg(o,t),d=eK+d),eB&&A(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,d)||"attributename"===c&&C(d,"href")){tg(o,t);continue}if(i.forceKeepAttr)continue;if(!i.keepAttr||!eL&&A(/\/>/i,d)){tg(o,t);continue}eF&&y([ey,ev,eb],e=>{d=k(d,e," ")});let p=ts(t.nodeName);if(!tS(p,c,d)){tg(o,t);continue}if(e&&"object"==typeof R&&"function"==typeof R.getAttributeType)if(s);else switch(R.getAttributeType(p,c)){case"TrustedHTML":d=e.createHTML(d);break;case"TrustedScriptURL":d=e.createScriptURL(d)}if(d!==u)try{s?t.setAttributeNS(s,o,d):t.setAttribute(o,d),tb(t)?tm(t):b(n.removed)}catch(e){tg(o,t)}}tw(eg.afterSanitizeAttributes,t,null)},tT=function(e){let t=null,n=tv(e);for(tw(eg.beforeSanitizeShadowDOM,e,null);t=n.nextNode();)tw(eg.uponSanitizeShadowNode,t,null),tE(t),tk(t),t.content instanceof o&&tT(t.content);tw(eg.afterSanitizeShadowDOM,e,null)};return n.sanitize=function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null,s=null,l=null,u=null;if((e8=!t)&&(t="<!-->"),"string"!=typeof t&&!tx(t))if("function"==typeof t.toString){if("string"!=typeof(t=t.toString()))throw I("dirty is not a string, aborting")}else throw I("toString is not a function");if(!n.isSupported)return t;if(ez||td(r),n.removed=[],"string"==typeof t&&(eY=!1),eY){if(t.nodeName){let e=ts(t.nodeName);if(!eT[e]||eR[e])throw I("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof c)(s=(a=ty("<!---->")).ownerDocument.importNode(t,!0)).nodeType===ei&&"BODY"===s.nodeName||"HTML"===s.nodeName?a=s:a.appendChild(s);else{if(!eU&&!eF&&!eH&&-1===t.indexOf("<"))return e&&eG?e.createHTML(t):t;if(!(a=ty(t)))return eU?null:eG?X:""}a&&eV&&tm(a.firstChild);let d=tv(eY?t:a);for(;l=d.nextNode();)tE(l),tk(l),l.content instanceof o&&tT(l.content);if(eY)return t;if(eU){if(eF){a.normalize();let e=a.innerHTML;y([ey,ev,eb],t=>{e=k(e,t," ")}),a.innerHTML=e}if(eW)for(u=ef.call(a.ownerDocument);a.firstChild;)u.appendChild(a.firstChild);else u=a;return(eN.shadowroot||eN.shadowrootmode)&&(u=em.call(i,u,!0)),u}let p=eH?a.outerHTML:a.innerHTML;return eH&&eT["!doctype"]&&a.ownerDocument&&a.ownerDocument.doctype&&a.ownerDocument.doctype.name&&A(en,a.ownerDocument.doctype.name)&&(p="<!DOCTYPE "+a.ownerDocument.doctype.name+">\n"+p),eF&&y([ey,ev,eb],e=>{p=k(p,e," ")}),e&&eG?e.createHTML(p):p},n.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};td(e),ez=!0},n.clearConfig=function(){tl=null,ez=!1},n.isValidAttribute=function(e,t,n){return tl||td({}),tS(ts(e),ts(t),n)},n.addHook=function(e,t){"function"==typeof t&&x(eg[e],t)},n.removeHook=function(e,t){if(void 0!==t){let n=v(eg[e],t);return -1===n?void 0:w(eg[e],n,1)[0]}return b(eg[e])},n.removeHooks=function(e){eg[e]=[]},n.removeAllHooks=function(){eg=ed()},n}var ef=ep(),eh=ef;ef.sanitize.bind(ef),ef.isSupported,ef.addHook.bind(ef),ef.removeHook.bind(ef),ef.removeHooks.bind(ef),ef.removeAllHooks.bind(ef),ef.setConfig.bind(ef),ef.clearConfig.bind(ef),ef.isValidAttribute.bind(ef),ef.version,ef.removed;var em=e.i(271645);let eg=(0,em.forwardRef)(function({heading:e,inputs:s,hiddenFields:l,description:c,disclaimer:u,checkboxes:d,submitButton:p,extraConsentText:f,honeypot:h},m){let g=(0,em.useRef)(null),y=()=>{let e=g.current;
118if(e){if(e.querySelectorAll(".form-field").forEach(e=>{let t=e.querySelector("input"),n=e.querySelector("select");t&&(t?.checkValidity()?e.classList.remove("has-error"):e.classList.add("has-error")),n&&(n?.checkValidity()?e.classList.remove("has-error"):e.classList.add("has-error"))}),!e.querySelectorAll(".has-error").length)return!0;document.querySelector(".has-error")?.scrollIntoView({behavior:"smooth"})}return!1},v=()=>{let e=g.current;if(e){let t=new FormData(e),n={};return t.forEach((e,t)=>n[t]=e),JSON.stringify(n)}return null},b=()=>{if(y()){let e=v();p?.onClick?.({formData:e})}};return(0,em.useImperativeHandle)(m,()=>({isValid:y,getFormData:v}),[]),(0,t.jsx)("section",{children:(0,t.jsx)("div",{className:"container flex max-w-[1062px] justify-center",children:(0,t.jsxs)("form",{ref:g,className:"flex flex-col gap-6",children:[e&&(0,t.jsx)("h2",{className:"text-xl font-bold text-grey-dark md:text-[28px] md:leading-9",children:e}),(0,t.jsxs)("div",{className:"flex flex-col gap-6 md:items-center",children:[(0,t.jsx)("ul",{className:"-mx-3 flex flex-wrap gap-y-3 max-md:flex-col md:w-2/3",children:s.map(e=>(0,t.jsx)("li",{className:(0,o.clsx)("px-3",e.width?`md:w-${e.width}`:"w-full"),children:e.items?(0,t.jsx)(i.default,{...e}):(0,t.jsx)(a.default,{...e})},e.id))}),c&&(0,t.jsx)("p",{className:"text-xs text-grey-dark md:w-2/3 md:px-3",children:c})]}),l&&Object.entries(l).map(([e,n])=>(0,t.jsx)("div",{className:"form-field",children:(0,t.jsx)("input",{className:"hidden",name:e,defaultValue:n||""})},e)),h&&(0,t.jsxs)("div",{"aria-hidden":"true",style:{position:"absolute",left:"-9999px",top:"auto",width:"1px",height:"1px",overflow:"hidden",opacity:0},children:[(0,t.jsx)("label",{htmlFor:`hp-${h}`,children:"Leave this field blank"}),(0,t.jsx)("input",{id:`hp-${h}`,name:h,type:"text",tabIndex:-1,autoComplete:"off",maxLength:128,defaultValue:""})]}),(0,t.jsxs)("div",{children:[u&&(0,t.jsx)("div",{className:"rich-text mb-3",dangerouslySetInnerHTML:{__html:eh.sanitize(String(u))}}),(0,t.jsx)("ul",{className:"flex flex-col gap-x-6 gap-y-3",children:d.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)(r.default,{...e}),"webinar-emailConsent"===e.id&&f&&(0,t.jsx)("div",{className:"rich-text mt-2 text-xs text-grey-dark",dangerouslySetInnerHTML:{__html:eh.sanitize(String(f))}})]},e.id))})]}),(0,t.jsx)("div",{className:"text-center",children:(0,t.jsx)(n.default,{...p,onClick:b})})]})})})});e.s(["default",0,eg],342523)},368570,666707,769740,e=>{"use strict";var t=e.i(271645),n=t,r=e.i(426868);let i=e=>{let t=JSON.stringify(e.metadata),i={type:"text/sitecore",chrometype:"field",className:"scpm"},a=Object.assign(Object.assign({},i),{kind:r.MetadataKind.Open}),o=Object.assign(Object.assign({},i),{kind:r.MetadataKind.Close});return n.default.createElement(n.default.Fragment,null,n.default.createElement("code",Object.assign({},a),t),e.children,n.default.createElement("code",Object.assign({},o)))};function a(e,n=!1){return n?n=>{var r;let{editable:a=!0}=n,o=null==(r=n.field)?void 0:r.metadata;return o&&a?t.default.createElement(i,{metadata:o},t.default.createElement(e,Object.assign({},n))):t.default.createElement(e,Object.assign({},n))}:n=>{var r;let{editable:a=!0}=n,o=null==(r=n.field)?void 0:r.metadata;return o&&a?t.default.createElement(i,{metadata:o},t.default.createElement(e,Object.assign({},n))):t.default.createElement(e,Object.assign({},n))}}i.displayName="FieldMetadata",e.s(["withFieldMetadata",0,a],368570);var o=t,s=e.i(26301);function l(e,t){let n=e=>{var n;let{editable:r=!0}=e;if((null==(n=e.field)?void 0:n.metadata)&&r&&(0,s.isFieldValueEmpty)(e.field)){let n=e.emptyFieldEditingComponent||t.defaultEmptyFieldEditingComponent,r=e;return e.emptyFieldEditingComponent||(r=Object.assign(Object.assign({},e),{editable:void 0,field:void 0})),o.default.createElement(n,Object.assign({},r,{suppressHydrationWarning:!0}))}return null};return t.isForwardRef?t=>n(t)||o.default.createElement(e,Object.assign({},t)):t=>n(t)||o.default.createElement(e,Object.assign({},t))}
118e.s(["withEmptyFieldEditingComponent",0,l],666707);var c=t;let u=e=>{let t=e.tag||"span";return c.default.createElement(t,Object.assign({},e,{suppressHydrationWarning:!0}),"[No text in field]")},d=e=>{let t={minWidth:"48px",minHeight:"48px",maxWidth:"400px",maxHeight:"400px",cursor:"pointer"};return c.default.createElement("img",Object.assign({},e,{suppressContentEditableWarning:!0,alt:"",src:'data:image/svg+xml,%3Csvg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve"%3E%3Cstyle type="text/css"%3E .st0%7Bfill:none;%7D .st1%7Bfill:%23969696;%7D .st2%7Bfill:%23FFFFFF;%7D .st3%7Bfill:%23FFFFFF;stroke:%23FFFFFF;stroke-width:0.75;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Crect class="st0" width="240" height="240"/%3E%3Cg%3E%3Cg%3E%3Crect x="20" y="20" class="st1" width="200" height="200"/%3E%3C/g%3E%3Cg%3E%3Ccircle class="st2" cx="174" cy="67" r="14"/%3E%3Cpath class="st2" d="M174,54c7.17,0,13,5.83,13,13s-5.83,13-13,13s-13-5.83-13-13S166.83,54,174,54 M174,52 c-8.28,0-15,6.72-15,15s6.72,15,15,15s15-6.72,15-15S182.28,52,174,52L174,52z"/%3E%3C/g%3E%3Cpolyline class="st3" points="29.5,179.25 81.32,122.25 95.41,137.75 137.23,91.75 209.5,179.75 "/%3E%3C/g%3E%3C/g%3E%3C/svg%3E',className:`scEmptyImage ${e.className||""}`,style:t}))};e.s(["DefaultEmptyFieldEditingComponentImage",0,d,"DefaultEmptyFieldEditingComponentText",0,u],769740)},376917,e=>{"use strict";var t=e.i(271645),n=e.i(26301),r=e.i(368570),i=e.i(666707),a=e.i(769740),o=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let s=e=>{var{field:r,tag:i,editable:a=!0,encode:s=!0}=e,l=o(e,["field","tag","editable","encode"]);if((0,n.isFieldValueEmpty)(r))return null;s||(a=!1);let c=void 0===r.value?"":r.value,u=String(c).split("\n");if(u.length){let e=[];u.forEach((n,r)=>{let i=r===u.length-1;e.push(n),i||e.push(t.default.createElement("br",{key:r}))}),c=e}let d=null,p=Object.assign({},l);s?d=c:p.dangerouslySetInnerHTML={__html:c};let f=i||"span";return r.metadata?t.default.createElement(f,Object.assign({},p,{suppressHydrationWarning:!0}),d):i||!s?t.default.createElement(f,Object.assign({},p),d):t.default.createElement(t.default.Fragment,null,d)},l=(0,r.withFieldMetadata)((0,i.withEmptyFieldEditingComponent)(s,{defaultEmptyFieldEditingComponent:a.DefaultEmptyFieldEditingComponentText}));l.displayName="Text",e.s(["Text",0,l])},861745,e=>{"use strict";var t=e.i(271645);function n(e,t){let n=t&&t.cache?t.cache:d,r=t&&t.serializer?t.serializer:c;return(t&&t.strategy?t.strategy:s)(e,{cache:n,serializer:r})}function r(e){return null==e||"number"==typeof e||"boolean"==typeof e}function i(e,t,n,i){let a=r(i)?i:n(i),o=t.get(a);return void 0===o&&(o=e.call(this,i),t.set(a,o)),o}function a(e,t,n){let r=Array.prototype.slice.call(arguments,3),i=n(r),a=t.get(i);return void 0===a&&(a=e.apply(this,r),t.set(i,a)),a}function o(e,t,n,r,i){return n.bind(t,e,r,i)}function s(e,t){let n=1===e.length?i:a;return o(e,this,n,t.cache.create(),t.serializer)}function l(e,t){return o(e,this,a,t.cache.create(),t.serializer)}let c=function(){return JSON.stringify(arguments)};class u{cache;constructor(){this.cache=Object.create(null)}get(e){return this.cache[e]}set(e,t){this.cache[e]=t}}let d={create:function(){return new u}},p=l;class f extends Error{constructor(e,t){let n=e;t&&(n+=": "+t),super(n),this.code=e,t&&(this.originalMessage=t)}}var h=function(e){return e.MISSING_MESSAGE="MISSING_MESSAGE",e.MISSING_FORMAT="MISSING_FORMAT",e.ENVIRONMENT_FALLBACK="ENVIRONMENT_FALLBACK",e.INSUFFICIENT_PATH="INSUFFICIENT_PATH",e.INVALID_MESSAGE="INVALID_MESSAGE",e.INVALID_KEY="INVALID_KEY",e.FORMATTING_ERROR="FORMATTING_ERROR",e}(h||{});function m(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function g(e,t){var r;return n(e,{cache:(r=t,{create:()=>({get:e=>r[e],set(e,t){r[e]=t}})}),strategy:p})}function y(e,t){return g((...t)=>new e(...t),t)}function v(e){return{getDateTimeFormat:y(Intl.DateTimeFormat,e.dateTime),getNumberFormat:y(Intl.NumberFormat,e.number),getPluralRules:y(Intl.PluralRules,e.pluralRules),getRelativeTimeFormat:y(Intl.RelativeTimeFormat,e.relativeTime),getListFormat:y(Intl.ListFormat,e.list),getDisplayNames:y(Intl.DisplayNames,e.displayNames)}}var b=t;let x=function(e){return e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_
118NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG",e}({}),w=function(e){return e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag",e}({}),E=function(e){return e[e.number=0]="number",e[e.dateTime=1]="dateTime",e}({});function S(e){return e.type===w.literal}function C(e){return e.type===w.argument}function k(e){return e.type===w.number}function T(e){return e.type===w.date}function j(e){return e.type===w.time}function N(e){return e.type===w.select}function A(e){return e.type===w.plural}function I(e){return e.type===w.pound}function R(e){return e.type===w.tag}function O(e){return!!(e&&"object"==typeof e&&e.type===E.number)}function P(e){return!!(e&&"object"==typeof e&&e.type===E.dateTime)}let D=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,_=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function M(e){if(0===e.length)throw Error("Number skeleton cannot be empty");let t=e.split(_).filter(e=>e.length>0),n=[];for(let e of t){let t=e.split("/");if(0===t.length)throw Error("Invalid number skeleton");let[r,...i]=t;for(let e of i)if(0===e.length)throw Error("Invalid number skeleton");n.push({stem:r,options:i})}return n}function L(e){return e.replace(/^(.*?)-/,"")}let F=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,B=/^(@+)?(\+|#+)?[rs]?$/g,H=/(\*)(0+)|(#+)(0+)|(0+)/g,z=/^(0+)$/;function V(e){let t={};return"r"===e[e.length-1]?t.roundingPriority="morePrecision":"s"===e[e.length-1]&&(t.roundingPriority="lessPrecision"),e.replace(B,function(e,n,r){return"string"!=typeof r?(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length):"+"===r?t.minimumSignificantDigits=n.length:"#"===n[0]?t.maximumSignificantDigits=n.length:(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length+("string"==typeof r?r.length:0)),""}),t}function U(e){switch(e){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function W(e){let t;if("E"===e[0]&&"E"===e[1]?(t={notation:"engineering"},e=e.slice(2)):"E"===e[0]&&(t={notation:"scientific"},e=e.slice(1)),t){let n=e.slice(0,2);if("+!"===n?(t.signDisplay="always",e=e.slice(2)):"+?"===n&&(t.signDisplay="exceptZero",e=e.slice(2)),!z.test(e))throw Error("Malformed concise eng/scientific notation");t.minimumIntegerDigits=e.length}return t}function G(e){let t={},n=U(e);return n||t}function q(e){let t={};for(let n of e){switch(n.stem){case"percent":case"%":t.style="percent";continue;case"%x100":t.style="percent",t.scale=100;continue;case"currency":t.style="currency",t.currency=n.options[0];continue;case"group-off":case",_":t.useGrouping=!1;continue;case"precision-integer":case".":t.maximumFractionDigits=0;continue;case"measure-unit":case"unit":t.style="unit",t.unit=L(n.options[0]);continue;case"compact-short":case"K":t.notation="compact",t.compactDisplay="short";continue;case"compact-long":case"KK":t.notation="compact",t.compactDisplay="long";continue;
118case"scientific":t={...t,notation:"scientific",...n.options.reduce((e,t)=>({...e,...G(t)}),{})};continue;case"engineering":t={...t,notation:"engineering",...n.options.reduce((e,t)=>({...e,...G(t)}),{})};continue;case"notation-simple":t.notation="standard";continue;case"unit-width-narrow":t.currencyDisplay="narrowSymbol",t.unitDisplay="narrow";continue;case"unit-width-short":t.currencyDisplay="code",t.unitDisplay="short";continue;case"unit-width-full-name":t.currencyDisplay="name",t.unitDisplay="long";continue;case"unit-width-iso-code":t.currencyDisplay="symbol";continue;case"scale":t.scale=parseFloat(n.options[0]);continue;case"rounding-mode-floor":t.roundingMode="floor";continue;case"rounding-mode-ceiling":t.roundingMode="ceil";continue;case"rounding-mode-down":t.roundingMode="trunc";continue;case"rounding-mode-up":t.roundingMode="expand";continue;case"rounding-mode-half-even":t.roundingMode="halfEven";continue;case"rounding-mode-half-down":t.roundingMode="halfTrunc";continue;case"rounding-mode-half-up":t.roundingMode="halfExpand";continue;case"integer-width":if(n.options.length>1)throw RangeError("integer-width stems only accept a single optional option");n.options[0].replace(H,function(e,n,r,i,a,o){if(n)t.minimumIntegerDigits=r.length;else if(i&&a)throw Error("We currently do not support maximum integer digits");else if(o)throw Error("We currently do not support exact integer digits");return""});continue}if(z.test(n.stem)){t.minimumIntegerDigits=n.stem.length;continue}if(F.test(n.stem)){if(n.options.length>1)throw RangeError("Fraction-precision stems only accept a single optional option");n.stem.replace(F,function(e,n,r,i,a,o){return"*"===r?t.minimumFractionDigits=n.length:i&&"#"===i[0]?t.maximumFractionDigits=i.length:a&&o?(t.minimumFractionDigits=a.length,t.maximumFractionDigits=a.length+o.length):(t.minimumFractionDigits=n.length,t.maximumFractionDigits=n.length),""});let e=n.options[0];"w"===e?t={...t,trailingZeroDisplay:"stripIfInteger"}:e&&(t={...t,...V(e)});continue}if(B.test(n.stem)){t={...t,...V(n.stem)};continue}let e=U(n.stem);e&&(t={...t,...e});let r=W(n.stem);r&&(t={...t,...r})}return t}let $=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function K(e){let t={};return e.replace($,e=>{let n=e.length;switch(e[0]){case"G":t.era=4===n?"long":5===n?"narrow":"short";break;case"y":t.year=2===n?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][n-1];break;case"w":case"W":throw RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][n-1];break;case"D":case"F":case"g":throw RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=4===n?"long":5===n?"narrow":"short";break;case"e":if(n<4)throw RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"c":if(n<4)throw RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][n-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][n-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][n-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][n-1];break;case"j":case"J":case"C":throw RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][n-1];break;case"s":t.second=["numeric","2-digit"][n-1];break;case"S":case"A":throw RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=n<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),t}let Q={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GS:["H","h","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA
118:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ku-SY":["H","hB"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function Y(e,t){let n="";for(let r=0;r<e.length;r++){let i=e.charAt(r);if("j"===i){let a=0;for(;r+1<e.length&&e.charAt(r+1)===i;)a++,r++;let o=1+(1&a),s=a<2?1:3+(a>>1),l="a",c=Z(t);for(("H"==c||"k"==c)&&(s=0);s-- >0;)n+=l;for(;o-- >0;)n=c+n}else"J"===i?n+="H":n+=i}return n}function Z(e){let t,n=e.hourCycle;if(void 0===n&&e.hourCycles&&e.hourCycles.length&&(n=e.hourCycles[0]),n)switch(n){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw Error("Invalid hourCycle")}let r=e.language;return"root"!==r&&(t=e.maximize().region),(Q[t||""]||Q[r||""]||Q[`${r}-001`]||Q["001"])[0]}let X=RegExp(`^${D.source}*`),J=RegExp(`${D.source}*$`);function ee(e,t){return{start:e,end:t}}let et=!!Object.fromEntries,en=!!String.prototype.trimStart,er=!!String.prototype.trimEnd,ei=et?Object.fromEntries:function(e){let t={};for(let[n,r]of e)t[n]=r;return t},ea=en?function(e){return e.trimStart()}:function(e){return e.replace(X,"")},eo=er?function(e){return e.trimEnd()}:function(e){return e.replace(J,"")},es=RegExp("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");function el(e,t){return es.lastIndex=t,es.exec(e)[1]??""}class ec{message;position;locale;ignoreTag;requiresOtherClause;shouldParseSkeletons;constructor(e,t={}){this.message=e,this.position={offset:0,line:1,column:1},this.ignoreTag=!!t.ignoreTag,this.locale=t.locale,this.requiresOtherClause=!!t.requiresOtherClause,this.shouldParseSkeletons=!!t.shouldParseSkeletons}
118parse(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)}parseMessage(e,t,n){let r=[];for(;!this.isEOF();){let i=this.char();if(123===i){let t=this.parseArgument(e,n);if(t.err)return t;r.push(t.val)}else if(125===i&&e>0)break;else if(35===i&&("plural"===t||"selectordinal"===t)){let e=this.clonePosition();this.bump(),r.push({type:w.pound,location:ee(e,this.clonePosition())})}else if(60!==i||this.ignoreTag||47!==this.peek())if(60===i&&!this.ignoreTag&&eu(this.peek()||0)){let n=this.parseTag(e,t);if(n.err)return n;r.push(n.val)}else{let n=this.parseLiteral(e,t);if(n.err)return n;r.push(n.val)}else if(!n)return this.error(x.UNMATCHED_CLOSING_TAG,ee(this.clonePosition(),this.clonePosition()));else break}return{val:r,err:null}}parseTag(e,t){let n=this.clonePosition();this.bump();let r=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:w.literal,value:`<${r}/>`,location:ee(n,this.clonePosition())},err:null};if(!this.bumpIf(">"))return this.error(x.INVALID_TAG,ee(n,this.clonePosition()));{let i=this.parseMessage(e+1,t,!0);if(i.err)return i;let a=i.val,o=this.clonePosition();if(!this.bumpIf("</"))return this.error(x.UNCLOSED_TAG,ee(n,this.clonePosition()));{if(this.isEOF()||!eu(this.char()))return this.error(x.INVALID_TAG,ee(o,this.clonePosition()));let e=this.clonePosition();return r!==this.parseTagName()?this.error(x.UNMATCHED_CLOSING_TAG,ee(e,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">"))?{val:{type:w.tag,value:r,children:a,location:ee(n,this.clonePosition())},err:null}:this.error(x.INVALID_TAG,ee(o,this.clonePosition()))}}}parseTagName(){let e=this.offset();for(this.bump();!this.isEOF()&&ep(this.char());)this.bump();return this.message.slice(e,this.offset())}parseLiteral(e,t){let n=this.clonePosition(),r="";for(;;){let n=this.tryParseQuote(t);if(n){r+=n;continue}let i=this.tryParseUnquoted(e,t);if(i){r+=i;continue}let a=this.tryParseLeftAngleBracket();if(a){r+=a;continue}break}let i=ee(n,this.clonePosition());return{val:{type:w.literal,value:r,location:i},err:null}}tryParseLeftAngleBracket(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&ed(this.peek()||0)?null:(this.bump(),"<")}tryParseQuote(e){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===e||"selectordinal"===e)break;return null;default:return null}this.bump();let t=[this.char()];for(this.bump();!this.isEOF();){let e=this.char();if(39===e)if(39===this.peek())t.push(39),this.bump();else{this.bump();break}else t.push(e);this.bump()}return String.fromCodePoint(...t)}tryParseUnquoted(e,t){if(this.isEOF())return null;let n=this.char();return 60===n||123===n||35===n&&("plural"===t||"selectordinal"===t)||125===n&&e>0?null:(this.bump(),String.fromCodePoint(n))}parseArgument(e,t){let n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(x.EXPECT_ARGUMENT_CLOSING_BRACE,ee(n,this.clonePosition()));if(125===this.char())return this.bump(),this.error(x.EMPTY_ARGUMENT,ee(n,this.clonePosition()));let r=this.parseIdentifierIfPossible().value;if(!r)return this.error(x.MALFORMED_ARGUMENT,ee(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(x.EXPECT_ARGUMENT_CLOSING_BRACE,ee(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:w.argument,value:r,location:ee(n,this.clonePosition())},err:null};case 44:if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(x.EXPECT_ARGUMENT_CLOSING_BRACE,ee(n,this.clonePosition()));return this.parseArgumentOptions(e,t,r,n);default:return this.error(x.MALFORMED_ARGUMENT,ee(n,this.clonePosition()))}}parseIdentifierIfPossible(){let e=this.clonePosition(),t=this.offset(),n=el(this.message,t),r=t+n.length;return this.bumpTo(r),{value:n,location:ee(e,this.clonePosition())}}parseArgumentOptions(e,t,n,r){let i=this.clonePosition(),a=this.parseIdentifierIfPossible().value,o=this.clonePosition();switch(a){case"":return this.error(x.EXPECT_ARGUMENT_TYPE,ee(i,o));case"number":case"date":case"time":{this.bumpSpace();let e=null;if(this.bumpIf(",")){this.bumpSpace();let t=this.clonePosition(),n=this.parseSimpleArgStyleIfPossible();if(n.err)return n;let r=eo(n.val);if(0===r.length)return this.error(x.EXPECT_ARGUMENT_STYLE,ee(this.clonePosition(),this.clonePosition()));e={style:r,styleLocation:ee(t,this.clonePosition())}}let t=this.tryParseArgumentClose(r);if(t.err)return t;let i=ee(r,this.clonePosition());if(e&&e.style.startsWith("::")){let t=ea(e.style.slice(2));if("number"===a){let r=this.parseNumberSkeletonFromString(t,e.styleLocation);if(r.err)return r;return{val:{type:w.number,value:n,location:i,style:r.val},err:null}}{if(0===t.length)return this.error(x.EXPECT_DATE_TIME_SKELETON,i);let r=t;this.locale&&(r=Y(t,this.locale));let o={type:E.dateTime,pattern:r,location:e.styleLocation,parsedOptions:this.shouldParseSkeletons?K(r):{}};return{val:{type:"date"===a?w.date:w.time,value:n,location:i,style:o},err:null}}}return{val:{type:"number"===a?w.number:"date"===a?w.date:w.time,value:n,location:i,style:e?.style??null},err:null}}
118case"plural":case"selectordinal":case"select":{let i=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(x.EXPECT_SELECT_ARGUMENT_OPTIONS,ee(i,{...i}));this.bumpSpace();let o=this.parseIdentifierIfPossible(),s=0;if("select"!==a&&"offset"===o.value){if(!this.bumpIf(":"))return this.error(x.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,ee(this.clonePosition(),this.clonePosition()));this.bumpSpace();let e=this.tryParseDecimalInteger(x.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,x.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(e.err)return e;this.bumpSpace(),o=this.parseIdentifierIfPossible(),s=e.val}let l=this.tryParsePluralOrSelectOptions(e,a,t,o);if(l.err)return l;let c=this.tryParseArgumentClose(r);if(c.err)return c;let u=ee(r,this.clonePosition());if("select"===a)return{val:{type:w.select,value:n,options:ei(l.val),location:u},err:null};return{val:{type:w.plural,value:n,options:ei(l.val),offset:s,pluralType:"plural"===a?"cardinal":"ordinal",location:u},err:null}}default:return this.error(x.INVALID_ARGUMENT_TYPE,ee(i,o))}}tryParseArgumentClose(e){return this.isEOF()||125!==this.char()?this.error(x.EXPECT_ARGUMENT_CLOSING_BRACE,ee(e,this.clonePosition())):(this.bump(),{val:!0,err:null})}parseSimpleArgStyleIfPossible(){let e=0,t=this.clonePosition();for(;!this.isEOF();)switch(this.char()){case 39:{this.bump();let e=this.clonePosition();if(!this.bumpUntil("'"))return this.error(x.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,ee(e,this.clonePosition()));this.bump();break}case 123:e+=1,this.bump();break;case 125:if(!(e>0))return{val:this.message.slice(t.offset,this.offset()),err:null};e-=1;break;default:this.bump()}return{val:this.message.slice(t.offset,this.offset()),err:null}}parseNumberSkeletonFromString(e,t){let n=[];try{n=M(e)}catch{return this.error(x.INVALID_NUMBER_SKELETON,t)}return{val:{type:E.number,tokens:n,location:t,parsedOptions:this.shouldParseSkeletons?q(n):{}},err:null}}tryParsePluralOrSelectOptions(e,t,n,r){let i=!1,a=[],o=new Set,{value:s,location:l}=r;for(;;){if(0===s.length){let e=this.clonePosition();if("select"!==t&&this.bumpIf("=")){let t=this.tryParseDecimalInteger(x.EXPECT_PLURAL_ARGUMENT_SELECTOR,x.INVALID_PLURAL_ARGUMENT_SELECTOR);if(t.err)return t;l=ee(e,this.clonePosition()),s=this.message.slice(e.offset,this.offset())}else break}if(o.has(s))return this.error("select"===t?x.DUPLICATE_SELECT_ARGUMENT_SELECTOR:x.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,l);"other"===s&&(i=!0),this.bumpSpace();let r=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===t?x.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:x.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,ee(this.clonePosition(),this.clonePosition()));let c=this.parseMessage(e+1,t,n);if(c.err)return c;let u=this.tryParseArgumentClose(r);if(u.err)return u;a.push([s,{value:c.val,location:ee(r,this.clonePosition())}]),o.add(s),this.bumpSpace(),{value:s,location:l}=this.parseIdentifierIfPossible()}return 0===a.length?this.error("select"===t?x.EXPECT_SELECT_ARGUMENT_SELECTOR:x.EXPECT_PLURAL_ARGUMENT_SELECTOR,ee(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(x.MISSING_OTHER_CLAUSE,ee(this.clonePosition(),this.clonePosition())):{val:a,err:null}}tryParseDecimalInteger(e,t){let n=1,r=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);let i=!1,a=0;for(;!this.isEOF();){let e=this.char();if(e>=48&&e<=57)i=!0,a=10*a+(e-48),this.bump();else break}let o=ee(r,this.clonePosition());return i?Number.isSafeInteger(a*=n)?{val:a,err:null}:this.error(t,o):this.error(e,o)}offset(){return this.position.offset}isEOF(){return this.offset()===this.message.length}clonePosition(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}}char(){let e=this.position.offset;if(e>=this.message.length)throw Error("out of bound");let t=this.message.codePointAt(e);if(void 0===t)throw Error(`Offset ${e} is at invalid UTF-16 code unit boundary`);return t}error(e,t){return{val:null,err:{kind:e,message:this.message,location:t}}}bump(){if(this.isEOF())return;let e=this.char();10===e?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=e<65536?1:2)}bumpIf(e){if(this.message.startsWith(e,this.offset())){for(let t=0;t<e.length;t++)this.bump();return!0}return!1}bumpUntil(e){let t=this.offset(),n=this.message.indexOf(e,t);return n>=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)}bumpTo(e){if(this.offset()>e)throw Error(`targetOffset ${e} must be greater than or equal to the current offset ${this.offset()}`);for(e=Math.min(e,this.message.length);;){let t=this.offset();if(t===e)break;if(t>e)throw Error(`targetOffset ${e} is at invalid UTF-16 code unit boundary`);if(this.bump(),this.isEOF())break}}bumpSpace(){for(;!this.isEOF()&&ef(this.char());)this.bump()}peek(){if(this.isEOF())return null;let e=this.char(),t=this.offset();return this.message.charCodeAt(t+(e>=65536?2:1))??null}}function eu(e){return e>=97&&e<=122||e>=65&&e<=90}function ed(e){return eu(e)||47===e}function ep(e){return 45===e||46===e||e>=48&&e<=57||95===e||e>=97&&e<=122||e>=65&&e<=90||183==e||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function ef(e){return e>=9&&e<=13||32===e||133===e||e>=8206&&e<=8207||8232===e||8233===e}
118function eh(e){e.forEach(e=>{if(delete e.location,N(e)||A(e))for(let t in e.options)delete e.options[t].location,eh(e.options[t].value);else k(e)&&O(e.style)||(T(e)||j(e))&&P(e.style)?delete e.style.location:R(e)&&eh(e.children)})}function em(e,t={}){let n=new ec(e,t={shouldParseSkeletons:!0,requiresOtherClause:!0,...t}).parse();if(n.err){let e=SyntaxError(x[n.err.kind]);throw e.location=n.err.location,e.originalMessage=n.err.message,e}return t?.captureLocation||eh(n.val),n.val}let eg=function(e){return e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API",e}({});class ey extends Error{code;originalMessage;constructor(e,t,n){super(e),this.code=t,this.originalMessage=n}toString(){return`[formatjs Error: ${this.code}] ${this.message}`}}class ev extends ey{constructor(e,t,n,r){super(`Invalid values for "${e}": "${t}". Options are "${Object.keys(n).join('", "')}"`,eg.INVALID_VALUE,r)}}class eb extends ey{constructor(e,t,n){super(`Value for "${e}" must be of type ${t}`,eg.INVALID_VALUE,n)}}class ex extends ey{constructor(e,t){super(`The intl string context variable "${e}" was not provided to the string "${t}"`,eg.MISSING_VALUE,t)}}let ew=function(e){return e[e.literal=0]="literal",e[e.object=1]="object",e}({});function eE(e){return e.length<2?e:e.reduce((e,t)=>{let n=e[e.length-1];return n&&n.type===ew.literal&&t.type===ew.literal?n.value+=t.value:e.push(t),e},[])}function eS(e){return"function"==typeof e}function eC(e,t,n,r,i,a,o){if(1===e.length&&S(e[0]))return[{type:ew.literal,value:e[0].value}];let s=[];for(let l of e){if(S(l)){s.push({type:ew.literal,value:l.value});continue}if(I(l)){"number"==typeof a&&s.push({type:ew.literal,value:n.getNumberFormat(t).format(a)});continue}let{value:e}=l;if(!(i&&e in i))throw new ex(e,o);let c=i[e];if(C(l)){c&&"string"!=typeof c&&"number"!=typeof c&&"bigint"!=typeof c||(c="string"==typeof c||"number"==typeof c||"bigint"==typeof c?String(c):""),s.push({type:"string"==typeof c?ew.literal:ew.object,value:c});continue}if(T(l)){let e="string"==typeof l.style?r.date[l.style]:P(l.style)?l.style.parsedOptions:void 0;s.push({type:ew.literal,value:n.getDateTimeFormat(t,e).format(c)});continue}if(j(l)){let e="string"==typeof l.style?r.time[l.style]:P(l.style)?l.style.parsedOptions:r.time.medium;s.push({type:ew.literal,value:n.getDateTimeFormat(t,e).format(c)});continue}
118if(k(l)){let e="string"==typeof l.style?r.number[l.style]:O(l.style)?l.style.parsedOptions:void 0;if(e&&e.scale){let t=e.scale||1;if("bigint"==typeof c){if(!Number.isInteger(t))throw TypeError(`Cannot apply fractional scale ${t} to bigint value. Scale must be an integer when formatting bigint.`);c*=BigInt(t)}else c*=t}s.push({type:ew.literal,value:n.getNumberFormat(t,e).format(c)});continue}if(R(l)){let{children:e,value:c}=l,u=i[c];if(!eS(u))throw new eb(c,"function",o);let d=u(eC(e,t,n,r,i,a).map(e=>e.value));Array.isArray(d)||(d=[d]),s.push(...d.map(e=>({type:"string"==typeof e?ew.literal:ew.object,value:e})))}if(N(l)){let e=c,a=(Object.prototype.hasOwnProperty.call(l.options,e)?l.options[e]:void 0)||l.options.other;if(!a)throw new ev(l.value,c,Object.keys(l.options),o);s.push(...eC(a.value,t,n,r,i));continue}if(A(l)){let e=`=${c}`,a=Object.prototype.hasOwnProperty.call(l.options,e)?l.options[e]:void 0;if(!a){if(!Intl.PluralRules)throw new ey(`Intl.PluralRules is not available in this environment. 119Try polyfilling it using "@formatjs/intl-pluralrules" 120`,eg.MISSING_INTL_API,o);let e="bigint"==typeof c?Number(c):c,r=n.getPluralRules(t,{type:l.pluralType}).select(e-(l.offset||0));a=(Object.prototype.hasOwnProperty.call(l.options,r)?l.options[r]:void 0)||l.options.other}if(!a)throw new ev(l.value,c,Object.keys(l.options),o);let u="bigint"==typeof c?Number(c):c;s.push(...eC(a.value,t,n,r,i,u-(l.offset||0)));continue}}return eE(s)}function ek(e,t){return t?{...e,...t,...Object.keys(e).reduce((n,r)=>(n[r]={...e[r],...t[r]},n),{})}:e}function eT(e,t){return t?Object.keys(e).reduce((n,r)=>(n[r]=ek(e[r],t[r]),n),{...e}):e}function ej(e){return{create:()=>({get:t=>e[t],set(t,n){e[t]=n}})}}function eN(e={number:{},dateTime:{},pluralRules:{}}){return{getNumberFormat:n((...e)=>new Intl.NumberFormat(...e),{cache:ej(e.number),strategy:p}),getDateTimeFormat:n((...e)=>new Intl.DateTimeFormat(...e),{cache:ej(e.dateTime),strategy:p}),getPluralRules:n((...e)=>new Intl.PluralRules(...e),{cache:ej(e.pluralRules),strategy:p})}}class eA{ast;locales;resolvedLocale;formatters;formats;message;formatterCache={number:{},dateTime:{},pluralRules:{}};constructor(e,t=eA.defaultLocale,n,r){if(this.locales=t,this.resolvedLocale=eA.resolveLocale(t),"string"==typeof e){if(this.message=e,!eA.__parse)throw TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");const{...t}=r||{};this.ast=eA.__parse(e,{...t,locale:this.resolvedLocale})}else this.ast=e;if(!Array.isArray(this.ast))throw TypeError("A message must be provided as a String or AST.");this.formats=eT(eA.formats,n),this.formatters=r&&r.formatters||eN(this.formatterCache)}format=e=>{let t=this.formatToParts(e);if(1===t.length)return t[0].value;let n=t.reduce((e,t)=>(e.length&&t.type===ew.literal&&"string"==typeof e[e.length-1]?e[e.length-1]+=t.value:e.push(t.value),e),[]);return n.length<=1?n[0]||"":n};formatToParts=e=>eC(this.ast,this.locales,this.formatters,this.formats,e,void 0,this.message);resolvedOptions=()=>({locale:this.resolvedLocale?.toString()||Intl.NumberFormat.supportedLocalesOf(this.locales)[0]});getAst=()=>this.ast;static memoizedDefaultLocale=null;static get defaultLocale(){return eA.memoizedDefaultLocale||(eA.memoizedDefaultLocale=new Intl.NumberFormat().resolvedOptions().locale),eA.memoizedDefaultLocale}static resolveLocale=e=>{if(void 0===Intl.Locale)return;let t=Intl.NumberFormat.supportedLocalesOf(e);return new Intl.Locale(t.length>0?t[0]:"string"==typeof e?e:e[0])};static __parse=em;static formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}}}var eI=t;function eR(...[e,t,n,r]){let i;if(Array.isArray(t))throw new f(h.INVALID_MESSAGE,void 0);if("object"==typeof t)throw new f(h.INSUFFICIENT_PATH,void 0);if("string"==typeof t){let e=function(e,t){return t||/'[{}]/.test(e)?void 0:e}(t,n);if(e)return e}let{cache:a,formats:o,formatters:s,globalFormats:l,locale:c,timeZone:u}=r;s.getMessageFormat||(s.getMessageFormat=function(e,t){return g((...e)=>new eA(e[0],e[1],e[2],{formatters:t,...e[3]}),e.message)}(a,s));try{i=s.getMessageFormat(t,c,function(e,t,n){let r=eA.formats.date,i=eA.formats.time,a={...e?.dateTime,...t?.dateTime},o={date:{...r,...a},time:{...i,...a},number:{...e?.number,...t?.number}};
120return n&&["date","time"].forEach(e=>{let t=o[e];for(let[e,r]of Object.entries(t))t[e]={timeZone:n,...r}}),o}(l,o,u),{formatters:{...s,getDateTimeFormat:(e,t)=>s.getDateTimeFormat(e,{...t,timeZone:t?.timeZone??u})}})}catch(e){throw new f(h.INVALID_MESSAGE,void 0)}let d=i.format(n);return(0,eI.isValidElement)(d)||Array.isArray(d)||"string"==typeof d?d:String(d)}function eO(...e){return e.filter(Boolean).join(".")}function eP(e){return eO(e.namespace,e.key)}function eD(e){console.error(e)}function e_(e,t,n,r){let i=eO(r,n);if(!t)throw Error(i);let a=t;return n.split(".").forEach(t=>{let n=a[t];if(null==t||null==n)throw Error(i+` (${e})`);a=n}),a}function eM(e){let t=function(e,t,n){try{if(!t)throw Error(void 0);let r=n?e_(e,t,n):t;if(!r)throw Error(n);return r}catch(e){return new f(h.MISSING_MESSAGE,e.message)}}(e.locale,e.messages,e.namespace);return function({cache:e,formats:t,formatters:n,getMessageFallback:r=eP,locale:i,messagesOrError:a,namespace:o,onError:s,timeZone:l}){let c=a instanceof f;function u(e,t,n,i){let a=new f(t,n);return s(a),i??r({error:a,key:e,namespace:o})}function d(d,p,m,g){let y,v=g;if(c){if(!v)return s(a),r({error:a,key:d,namespace:o});y=v}else{let e=a;try{y=e_(i,e,d,o)}catch(e){if(!v)return u(d,h.MISSING_MESSAGE,e.message,v);y=v}}try{let r=eO(o,d);return eR(r,y,p?function(e){let t={};return Object.keys(e).forEach(n=>{let r,i=0,a=e[n];r="function"==typeof a?e=>{let t=a(e);return(0,b.isValidElement)(t)?(0,b.cloneElement)(t,{key:n+i++}):t}:a,t[n]=r}),t}(p):p,{cache:e,formatters:n,globalFormats:t,formats:m,locale:i,timeZone:l})}catch(n){let e,t;return n instanceof f?(e=n.code,t=n.originalMessage):(e=h.FORMATTING_ERROR,t=n.message),u(d,e,t,v)}}function p(e,t,n,r){let i=d(e,t,n,r);return"string"!=typeof i?u(e,h.INVALID_MESSAGE,void 0):i}return p.rich=d,p.markup=(e,t,n,r)=>d(e,t,n,r),p.raw=e=>{if(c)return s(a),r({error:a,key:e,namespace:o});let t=a;try{return e_(i,t,e,o)}catch(t){return u(e,h.MISSING_MESSAGE,t.message)}},p.has=e=>{if(c)return!1;try{return e_(i,a,e,o),!0}catch{return!1}},p}({...e,messagesOrError:t})}function eL(e,t){return e===t?void 0:e.slice((t+".").length)}eR.raw=!0;let eF=3600,eB=86400,eH=604800,ez=2628e3,eV=31536e3,eU={second:1,seconds:1,minute:60,minutes:60,hour:3600,hours:3600,day:86400,days:86400,week:604800,weeks:604800,month:2628e3,months:2628e3,quarter:7884e3,quarters:7884e3,year:31536e3,years:31536e3};function eW(e){let{_cache:t=m(),_formatters:n=v(t),formats:r,locale:i,onError:a=eD,timeZone:o}=e;function s(e){return e?.timeZone||(o?e={...e,timeZone:o}:a(new f(h.ENVIRONMENT_FALLBACK,void 0))),e}function l(e,t,n,r,i){let o;try{o=function(e,t,n){let r;if("string"==typeof t){let n=t;if(!(r=e?.[n])){let e=new f(h.MISSING_FORMAT,void 0);throw a(e),e}}else r=t;return n&&(r={...r,...n}),r}(n,e,t)}catch{return i()}try{return r(o)}catch(e){return a(new f(h.FORMATTING_ERROR,e.message)),i()}}function c(e,t,a){return l(t,a,r?.dateTime,t=>(t=s(t),n.getDateTimeFormat(i,t).format(e)),()=>String(e))}function u(){return e.now?e.now:(a(new f(h.ENVIRONMENT_FALLBACK,void 0)),new Date)}return{dateTime:c,number:function(e,t,a){return l(t,a,r?.number,t=>n.getNumberFormat(i,t).format(e),()=>String(e))},relativeTime:function(e,t){try{let r,a,o={};t instanceof Date||"number"==typeof t?r=new Date(t):t&&(r=null!=t.now?new Date(t.now):u(),a=t.unit,o.style=t.style,o.numberingSystem=t.numberingSystem),r||(r=u());let s=(new Date(e).getTime()-r.getTime())/1e3;a||(a=function(e){let t=Math.abs(e);return t<60?"second":t<eF?"minute":t<eB?"hour":t<eH?"day":t<ez?"week":t<eV?"month":"year"}(s)),o.numeric="second"===a?"auto":"always";let l=function(e,t){return Math.round(e/eU[t])}(s,a);return n.getRelativeTimeFormat(i,o).format(l,a)}catch(t){return a(new f(h.FORMATTING_ERROR,t.message)),String(e)}},list:function(e,t,a){let o=[],s=new Map,c=0;for(let t of e){let e;"object"==typeof t?(e=String(c),s.set(e,t)):e=String(t),o.push(e),c++}return l(t,a,r?.list,e=>{let t=n.getListFormat(i,e).formatToParts(o).map(e=>"literal"===e.type?e.value:s.get(e.value)||e.value);return s.size>0?t:t.join("")},()=>String(e))},dateTimeRange:function(e,t,a,o){return l(a,o,r?.dateTime,r=>(r=s(r),n.getDateTimeFormat(i,r).formatRange(e,t)),()=>[c(e),c(t)].join("âââ"))}}}function eG({formats:e,getMessageFallback:t,messages:n,onError:r,...i}){return{...i,formats:e||void 0,messages:n||void 0,onError:r||eD,getMessageFallback:t||eP}}
120var eq=e.i(843476);let e$=(0,t.createContext)(void 0);function eK({children:e,formats:n,getMessageFallback:r,locale:i,messages:a,now:o,onError:s,timeZone:l}){let c=(0,t.useContext)(e$),u=(0,t.useMemo)(()=>c?.cache||m(),[i,c?.cache]),d=(0,t.useMemo)(()=>c?.formatters||v(u),[u,c?.formatters]),p=(0,t.useMemo)(()=>({...eG({locale:i,formats:void 0===n?c?.formats:n,getMessageFallback:r||c?.getMessageFallback,messages:void 0===a?c?.messages:a,now:o||c?.now,onError:s||c?.onError,timeZone:l||c?.timeZone}),formatters:d,cache:u}),[u,n,d,r,i,a,o,s,c,l]);return(0,eq.jsx)(e$.Provider,{value:p,children:e})}function eQ(){let e=(0,t.useContext)(e$);if(!e)throw Error(void 0);return e}let eY=!1,eZ="u"<typeof window;function eX(e){return function(e,n){let{cache:r,formats:i,formatters:a,getMessageFallback:o,locale:s,onError:l,timeZone:c}=eQ(),u=e["!"],d=eL(n,"!");return c||eY||!eZ||(eY=!0,l(new f(h.ENVIRONMENT_FALLBACK,void 0))),(0,t.useMemo)(()=>eM({cache:r,formatters:a,getMessageFallback:o,messages:u,namespace:d,onError:l,formats:i,locale:s,timeZone:c}),[r,a,o,u,d,l,i,s,c])}({"!":eQ().messages},e?`!.${e}`:"!")}function eJ(){let{formats:e,formatters:n,locale:r,now:i,onError:a,timeZone:o}=eQ();return(0,t.useMemo)(()=>eW({formats:e,locale:r,now:i,onError:a,timeZone:o,_formatters:n}),[e,n,i,r,a,o])}e.s(["IntlProvider",0,eK,"useFormatter",0,eJ,"useTranslations",0,eX],861745)},948148,e=>{"use strict";var t=e.i(861745);function n(e,t){return(...e)=>{try{return t(...e)}catch{throw Error(void 0)}}}let r=n(0,t.useTranslations);n(0,t.useFormatter),e.s(["useTranslations",0,r])},345502,e=>{"use strict";let t="fd_csrf",n="X-CSRF-Token";function r(){if("u"<typeof document)return"";let e=document.cookie.match(RegExp(`(?:^|;\\s*)${t}=([^;]*)`));return e?decodeURIComponent(e[1]):""}function i(){let e=r();return e?{[n]:e}:{}}e.s(["csrfHeaders",0,i])},684370,e=>{"use strict";var t=e.i(247167),n=e.i(975157),r=e.i(345502);let i="application/json",a="GET",o="POST",s="DELETE";function l(e=i){return{"Content-Type":e,...(0,r.csrfHeaders)()}}class c{async getSingle(e,t){let n="/api/bookmarks";try{let r=`email=${encodeURIComponent(e)}&pageId=${encodeURIComponent(t)}`,i=await fetch(`${n}?${r}`,{method:a,headers:l()});if(i.ok)return this.response("OK",!0,await i.json());{let e=await i.json();return this.response(e.message||"Error getting bookmark")}}catch(e){return console.error("Request failed:",e),this.response("Bookmark cannot be saved due to a network or server error")}}async getAll(e){let t="/api/bookmarks";try{let n=`email=${encodeURIComponent(e)}`,r=await fetch(`${t}?${n}`,{method:a,headers:l()});if(r.ok)return this.response("OK",!0,await r.json());{let e=await r.json();return this.response(e.message||"Error saving bookmark")}}catch(e){return console.error("Request failed:",e),this.response("Bookmark cannot be saved due to a network or server error")}}async create(e,t,r,i){let a="/api/bookmarks";try{let s=await fetch(a,{method:o,headers:l(),body:JSON.stringify({email:e,url:t,domain:(0,n.getDomainFromUrl)(t),title:r,pageId:i})});if(s.ok)return this.response("OK",!0);{let e=await s.json();return this.response(e.message||"Error saving bookmark")}}catch(e){return console.error("Request failed:",e),this.response("Bookmark cannot be saved due to a network or server error")}}async remove(e,t){let n="/api/bookmarks",r=JSON.stringify({userName:e,pageId:t});try{let e=await fetch(n,{method:s,headers:l(),body:r});if(e.ok)return this.response("OK",!0);{let t=await e.json();return this.response(t.message||"Error removing bookmark")}}catch(e){return console.error("Request failed:",e),this.response("Bookmark cannot be removed due to a network or server error")}}response=(e,t=!1,n)=>({success:t,message:e,data:n})}class u{async create(e){let n=(t.default.env.NEXT_PUBLIC_URL||"")+"/api/contact";try{let t=await fetch(n,{method:o,headers:l(),body:e});if(t.ok)return this.response("OK",!0);{let e=await t.json();return this.response(e.message||"Error saving contact")}}catch(e){return console.error("Request failed:",e),this.response("Contact cannot be saved due to a network or server error")}}response=(e,t=!1,n)=>({success:t,message:e,data:n})}class d{async addRating(e,n,r){let i=(t.default.env.NEXT_PUBLIC_URL||"")+"/api/rating";try{let t=await fetch(i,{method:o,headers:l(),body:JSON.stringify({email:e,pageTitle:n,rating:r})});if(t.ok)return this.response("OK",!0);{let e=await t.json();return this.response(e.message||"Error saving rating")}}catch(e){return console.error("Request failed:",e),this.response("Rating cannot be saved due to a network or server error")}}async addFeedback(e,n,r){let i=(t.default.env.NEXT_PUBLIC_URL||"")+"/api/feedback";try{let t=await fetch(i,{method:o,headers:l(),body:JSON.stringify({email:e,rating:n,comment:r})});if(t.ok)return this.response("OK",!0);{let e=await t.json();return this.response(e.message||"Error saving feedback")}}catch(e){return console.error("Request failed:",e),this.response("Feedback cannot be saved due to a network or server error")}}async getRefererRating(e){let n=(t.default.env.NEXT_PUBLIC_URL||"")+"/api/rating",r=e?`?email=${encodeURIComponent(e)}`:"";try{let e=await fetch(`${n}${r}`,{method:a,headers:l()});if(e.ok){let t=await e.json();return this.response("OK",!0,t.data)}{let t=await e.json();return this.response(t.message||"Error saving feedback")}}catch(e){return console.error("Request failed:",e),this.response("Feedback cannot be saved due to a network or server error")}}response=(e,t=!1,n)=>({success:t,message:e,data:n})}class p{async subscribe(e,t,n){let r="/api/subscription";try{let i=await fetch(r,{method:o,headers:l(),body:JSON.stringify({firstname:e||"",lastname:t||"",email:n||""})});if(i.ok)return this.response("OK",!0);{let e=await i.json();return this.response(e.message||"Error subscribing to newsletter")}}catch(e){return console.error("Request failed:",e),this.response("Newsletter subscription cannot be saved due to a network or server error")}}response=(e,t=!1,n)=>({success:t,message:e,data:n})}class f{async search(e,t,n,r){let i="/api/search";try{let o=new URLSearchParams({q:e,language:t,site:n});r&&o.set("pageToken",r);let s=await fetch(`${i}?${o.toString()}`,{method:a,headers:l()});if(s.ok)return this.response("OK",!0,await s.json());{let e=await s.json();return this.response(e.message||"Error getting search results")}}catch(e){return console.error("Request failed:",e),this.response("Search results cannot be fetched due to a network or server error")}}response=(e,t=!1,n)=>({success:t,message:e,data:n})}class h{async search(e,t,n,r,i,o){let s="/api/advanced-search";try{let c=new URLSearchParams({q:e,searchSource:t,country:n,language:r});i&&c.set("pageToken",i),o&&Object.keys(o).length>0&&c.set("filters",JSON.stringify(o));let u=await fetch(`${s}?${c.toString()}`,{method:a,headers:l()});if(u.ok)return this.response("OK",!0,await u.json());{let e=await u.json();return this.response(e.message||"Error getting advanced search results")}}catch(e){return console.error("Request failed:",e),this.response("Advanced search results cannot be fetched due to a network or server error")}}response=(e,t=!1,n)=>({success:t,message:e,data:n})}
120class m{async search(e,t,n){let r="/api/tag";try{let i=await fetch(`${r}?tagId=${e}&language=${t}&site=${n}`,{method:a,headers:l()});if(i.ok)return this.response("OK",!0,await i.json());{let e=await i.json();return this.response(e.message??"Error getting tag search results")}}catch(e){return console.error("Request failed:",e),this.response("Tag search results cannot be fetched due to a network or server error")}}response=(e,t=!1,n)=>({success:t,message:e,data:n})}class g{async getCalendar(e,t){let n="/api/calendar";try{let r=await fetch(`${n}?eventId=${e}&language=${t}`,{method:a,headers:l()});if(r.ok)return await r.json();{let e=await r.json();return this.response(e.message||"Error getting events")}}catch(e){return console.error("Request failed:",e),this.response("Search results cannot be fetched due to a network or server error")}}async getGoogleCalendar(e,t,n){let r="/api/calendar";try{let i=await fetch(`${r}?eventId=${e}&language=${t}&google=${n}`,{method:a});if(i.ok)return await i.text();{let e=await i.json();return this.response(e.message||"Error getting events")}}catch(e){return console.error("Request failed:",e),this.response("Search results cannot be fetched due to a network or server error")}}response=(e,t=!1)=>({success:t,message:e})}class y{async getBookmarkDetails(e,t){let n="/api/sitecore-bookmarks";try{let r=new URLSearchParams({items:e.join(","),language:t}),i=await fetch(`${n}?${r}`,{method:a,headers:l()});if(i.ok){let e=await i.json();return this.response("OK",!0,e.data)}{let e=await i.json();return this.response(e.error||"Error fetching bookmark details")}}catch(e){return console.error("Request failed:",e),this.response("Bookmark details cannot be fetched due to a network or server error")}}response=(e,t=!1,n)=>({success:t,message:e,data:n})}class v{async getSingle(e){let t="/api/preferences";try{let n=`email=${encodeURIComponent(e)}`,r=await fetch(`${t}?${n}`,{method:a,headers:l()});if(r.ok)return this.response("OK",!0,await r.json());{let e=await r.json();return this.response(e.message||"Error fetching preferences")}}catch(e){return console.error("Request failed:",e),this.response("Preferences cannot be fetched due to a network or server error")}}async update(e,t){let n="/api/preferences";try{let r=await fetch(n,{method:o,headers:l(),body:JSON.stringify({email:e,preferences:t})});if(r.ok)return this.response("OK",!0);{let e=await r.json();return this.response(e.message||"Error updating preferences")}}catch(e){return console.error("Request failed:",e),this.response("Preferences cannot be updated due to a network or server error")}}response=(e,t=!1,n)=>({success:t,message:e,data:n})}class b{async create(e){let t="/api/webinar";try{let n=await fetch(t,{method:o,headers:l(),body:JSON.stringify(e)});if(n.ok)return this.response("OK",!0);{let e=await n.json();if(404==n.status)return this.response(e.message||"Error not found");return this.response(e.message||"Error subscribing webinar")}}catch(e){return console.error("Request failed:",e),this.response("Webinar cannot be saved due to a network or server error")}}response=(e,t=!1,n)=>({success:t,message:e,data:n})}class x{async create(e){let t="/api/downloadableresources";try{let n=await fetch(t,{method:o,headers:l(),body:JSON.stringify(e)});if(n.ok)return this.response("OK",!0);{let e=await n.json();return this.response(e.message||"Error saving Downloadable Resources")}}catch(e){return console.error("Request failed:",e),this.response("Downloadable Resources cannot be saved due to a network or server error")}}response=(e,t=!1,n)=>({success:t,message:e,data:n})}class w{async send(e){let t="/api/sendemail";try{let n=await fetch(t,{method:o,headers:l(),body:JSON.stringify(e)});if(n.ok)return this.response("OK",!0);{let e=await n.json();return this.response(e.message||"Error sending Email")}}catch(e){return console.error("Request failed:",e),this.response("Email cannot be saved due to a network or server error")}}response=(e,t=!1,n)=>({success:t,message:e,data:n})}class E{async submit(e,t,n,r){let i="/api/paintoolkit";try{let a=await fetch(i,{method:o,headers:l(),body:JSON.stringify({title:e,f
120irstname:t,lastname:n,email:r})});if(a.ok)return this.response("Pain toolkit data submitted successfully",!0);{let e=await a.json();return this.response(e.error||"Error submitting pain toolkit data")}}catch(e){return console.error("Request failed:",e),this.response("Pain toolkit data cannot be submitted due to a network or server error")}}response=(e,t=!1,n)=>({success:t,message:e,data:n})}class S{async send(e){let n=(t.default.env.NEXT_PUBLIC_URL||"")+"/api/foundationSupportVideoForm";try{let t=await fetch(n,{method:o,headers:{"Content-Type":"application/json",...(0,r.csrfHeaders)()},body:JSON.stringify(e)});if(t.ok)return this.response("OK",!0);{let e=await t.json();return this.response(e.message||"Error sending foundation support video form")}}catch(e){return console.error("Request failed:",e),this.response("Contact cannot be saved due to a network or server error")}}response=(e,t=!1,n)=>({success:t,message:e,data:n})}class C{bookmarks;contact;rating;subscription;search;calendar;sitecore;preferences;webinar;downloadableResource;emailService;painToolkit;advancedSearch;tag;foundationSupportVideoForm;constructor(){this.bookmarks=new c,this.contact=new u,this.rating=new d,this.subscription=new p,this.search=new f,this.advancedSearch=new h,this.calendar=new g,this.sitecore=new y,this.preferences=new v,this.webinar=new b,this.downloadableResource=new x,this.emailService=new w,this.painToolkit=new E,this.tag=new m,this.foundationSupportVideoForm=new S}}let k=new C;e.s(["headlessApiClient",0,k])},316569,687288,e=>{"use strict";var t=e.i(271645),n=e.i(247167);let r={nameid:"",email:"",firstname:"",family_name:"",oneKeyID:void 0,occupationName:void 0,specialityName:void 0,trustLevel:void 0,country:"",countryID:"",userType:"",isLoggedIn:!1,iqviaCode:""};n.default.env.CONNECT_SESSIONSECRET,n.default.env.CONNECT_SESSIONCOOKIE,e.s(["defaultSession",0,r],687288);let i=(0,t.createContext)(r),a=()=>(0,t.useContext)(i),o=i;e.s(["default",0,o,"useSession",0,a],316569)},731501,e=>{"use strict";var t=e.i(271645),n=e.i(882596);let r=()=>t.default.createElement("div",{className:"sc-jss-editing-error",role:"alert"},"Datasource is required. Please choose a content item for this component.");function i(e){return function(i){return a=>{var o,s;let{page:l}=(0,n.useSitecore)(),c=null!=(o=null==e?void 0:e.editingErrorComponent)?o:r;return l.mode.isDesignLibrary||(null==(s=a.rendering)?void 0:s.dataSource)?t.default.createElement(i,Object.assign({},a)):l.mode.isEditing?t.default.createElement(c,null):null}}}e.s(["withDatasourceCheck",0,i])},727015,e=>{"use strict";var t=e.i(843476);let n=({id:e,hash:n,title:r})=>{let i=n?`https://player.vimeo.com/video/${e.value}?h=${n.value}&dnt=1`:`https://player.vimeo.com/video/${e.value}?dnt=1`,a=r?.value?.trim()||`Vimeo video ${e.value}`;return(0,t.jsx)("iframe",{title:a,className:"aspect-video w-full corporate:rounded-xl",src:i,allow:"fullscreen; picture-in-picture",allowFullScreen:!0,loading:"eager"})};e.s(["default",0,n])},618566,(e,t,n)=>{t.exports=e.r(976562)},17803,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(618566),i=e.i(345502),a=e.i(2324);function o(){let e=(0,r.usePathname)(),[o,s]=(0,n.useState)(null);(0,n.useEffect)(()=>{(async()=>{try{let e=await fetch("/api/trak/token",{method:"GET",headers:{...(0,i.csrfHeaders)()}});if(!e.ok)return;let t=await e.json();s(t.data.accessToken??null)}catch(e){console.error(e)}})()},[]);let l="https://www.app.trak.es/app/user/integration/backend",c=[{path:"UFvz8p1rorEoTgnuv4xr",label:"Artrosis de Rodilla Izquierda",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-artrosis-de-rodilla-trak"]},{path:"Cl1b2DTEZXe0eQk9ykkz",label:"Artrosis de Rodilla Derecha",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-artrosis-de-rodilla-trak"]},{path:"84aPW1nuyJRumFX3YAyS",label:"Artrosis de Rodilla Bilateral",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-artrosis-de-rodilla-trak"]},{path:"OWGD08k5mNKk4FFrVnyx",label:"Lumbalgia Bilateral",showOn:["/para-sus-pacie
120ntes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-lumbalgia-trak"]},{path:"5YKSKKEnFekSmC9Vq02s",label:"Cervicalgia Izquierda",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-cervicalgia-trak"]},{path:"J5ntPh0BOuSAhhuO0AqA",label:"Cervicalgia Derecha",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-cervicalgia-trak"]},{path:"v1vTuw3lvA9kicimVAfu",label:"Hombro doloroso Izquierdo",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-hombro-doloroso-trak"]},{path:"mqHHIwjWxM0TLKoL5NTc",label:"Hombro doloroso Derecho",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-hombro-doloroso-trak"]},{path:"lgt3r9TqSkBoKASNuRuU",label:"Envejecimiento activo",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-mantenimiento-general-de-la-funcion-articular-trak"]},{path:"fE39fqO2Glhbe6195EBW",label:"Mantenimiento y Prevención",showOn:["/herramientas/trak"]},{path:"WNi1QI2v6Fe4UjGqKvZD",label:"Fortalecimiento Intermedio",showOn:["/herramientas/trak"]},{path:"sL1Cyf1o7FpkZnQefz8f",label:"Carga Osteogénica Avanzada",showOn:["/herramientas/trak"]}],u=(0,n.useMemo)(()=>c.filter(t=>t.showOn.some(t=>e===t||e.startsWith(`${t}/`))),[c,e]);return(0,t.jsx)("div",{className:"flex flex-col",children:u.map(e=>{let n=o?`${l}/${o}/${e.path}`:void 0;return(0,t.jsx)(a.default,{href:n,target:"_blank",className:"tracklink",style:"tertiary",label:e.label,iconName:"arrow-right",iconPosition:"left"},`${e.label}-${o??"no-token"}`)})})}e.s(["default",0,o])},195057,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(n,{formatUrl:function(){return a},formatWithValidation:function(){return s},urlObjectKeys:function(){return o}});let r=e.r(190809)._(e.r(998183)),i=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:n}=e,a=e.protocol||"",o=e.pathname||"",s=e.hash||"",l=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:n&&(c=t+(~n.indexOf(":")?`[${n}]`:n),e.port&&(c+=":"+e.port)),l&&"object"==typeof l&&(l=String(r.urlQueryToSearchParams(l)));let u=e.search||l&&`?${l}`||"";return a&&!a.endsWith(":")&&(a+=":"),e.slashes||(!a||i.test(a))&&!1!==c?(c="//"+(c||""),o&&"/"!==o[0]&&(o="/"+o)):c||(c=""),s&&"#"!==s[0]&&(s="#"+s),u&&"?"!==u[0]&&(u="?"+u),o=o.replace(/[?#]/g,encodeURIComponent),u=u.replace("#","%23"),`${a}${c}${o}${u}${s}`}let o=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function s(e){return a(e)}},818581,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"useMergedRef",{enumerable:!0,get:function(){return i}});let r=e.r(271645);function i(e,t){let n=(0,r.useRef)(null),i=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=n.current;e&&(n.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(n.current=a(e,r)),t&&(i.current=a(t,r))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},573668,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isLocalURL",{enumerable:!0,get:function(){return a}});let r=e.r(718967),i=e.r(652817);function a(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{let t=(0,r.getLocationOrigin)(),n=new URL(e,t);return n.origin===t&&(0,i.hasBasePath)(n.pathname)}catch(e){return!1}}},284508,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},522016,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(n,{default:function(){return v},useLinkStatus:function(){return x}});let r=e.r(190809),i=e.r(843476),a=r._(e.r(271645)),o=e.r(195057),s=e.r(8372),l=e.r(818581),c=e.r(718967),u=e.r(405550);e.r(233525);let d=e.r(388540),p=e.r(91949),f=e.r(573668),h=e.r(509396);function m(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}function g(t,n,r,i,o,s,l){if("u">typeof window){let{nodeName:c}=t.currentTarget;if("A"===c.toUpperCase()&&m(t)||t.currentTarget.hasAttribute("download"))return;if(!(0,f.isLocalURL)(n)){i&&(t.preventDefault(),location.replace(n));return}if(t.preventDefault(),s){let e=!1;if(s({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:u}=e.r(699781);a.default.startTransition(()=>{u(n,i?"replace":"push",!1===o?d.ScrollBehavior.NoScroll:d.ScrollBehavior.Default,r.current,l)})}}function y(e){return"string"==typeof e?e:(0,o.formatUrl)(e)}function v(e){let t,n,r,[o,d]=(0,a.useOptimistic)(p.IDLE_LINK_STATUS),f=(0,a.useRef)(null),{href:m,as:v,children:x,prefetch:E=null,passHref:S,replace:C,shallow:k,scroll:T,onClick:j,onMouseEnter:N,onTouchStart:A,legacyBehavior:I=!1,onNavigate:R,transitionTypes:O,ref:P,unstable_dynamicOnHover:D,..._}=e;t=x,I&&("string"==typeof t||"number"==typeof t)&&(t=(0,i.jsx)("a",{children:t}));let M=a.default.useContext(s.AppRouterContext),L=!1!==E,F=!1!==E?w(E):h.FetchStrategy.PPR,B=y(v||m);if(I){if(t?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>
120` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});n=a.default.Children.only(t)}let H=I?n&&"object"==typeof n&&n.ref:P,z=a.default.useCallback(e=>(null!==M&&(f.current=(0,p.mountLinkInstance)(e,B,M,F,L,d)),()=>{f.current&&((0,p.unmountLinkForCurrentNavigation)(f.current),f.current=null),(0,p.unmountPrefetchableInstance)(e)}),[L,B,M,F,d]),V={ref:(0,l.useMergedRef)(z,H),onClick(e){I||"function"!=typeof j||j(e),I&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),!M||e.defaultPrevented||g(e,B,f,C,T,R,O)},onMouseEnter(e){if(I||"function"!=typeof N||N(e),I&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),!M||!L)return;let t=!0===D;(0,p.onNavigationIntent)(e.currentTarget,t)},onTouchStart:function(e){if(I||"function"!=typeof A||A(e),I&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),!M||!L)return;let t=!0===D;(0,p.onNavigationIntent)(e.currentTarget,t)}};return(0,c.isAbsoluteUrl)(B)?V.href=B:I&&!S&&("a"!==n.type||"href"in n.props)||(V.href=(0,u.addBasePath)(B)),r=I?a.default.cloneElement(n,V):(0,i.jsx)("a",{..._,...V,children:t}),(0,i.jsx)(b.Provider,{value:o,children:r})}e.r(284508);let b=(0,a.createContext)(p.IDLE_LINK_STATUS),x=()=>(0,a.useContext)(b);function w(e){return null===e||"auto"===e?h.FetchStrategy.PPR:h.FetchStrategy.Full}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},65856,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"RouterContext",{enumerable:!0,get:function(){return r}});let r=e.r(555682)._(e.r(271645)).default.createContext(null)},845061,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"useRouter",{enumerable:!0,get:function(){return a}});let r=e.r(271645),i=e.r(65856);function a(){return(0,r.useContext)(i.RouterContext)}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},474041,(e,t,n)=>{t.exports=e.r(845061)},385180,e=>{"use strict";var t=e.i(247167),n=e.i(271645),r=e.i(522016),i=n,a=e.i(26301),o=e.i(368570),s=e.i(666707),l=e.i(769740),c=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let u=e=>{var{field:t,showLinkTextWithChildrenPresent:n,ref:r}=e,o=c(e,["field","showLinkTextWithChildrenPresent","ref"]);let s=o.children,l=t;if(delete o.editable,(0,a.isFieldValueEmpty)(l))return null;let u=l.href?t:l.value;if(!u)return null;let d="anchor"!==u.linktype&&u.anchor?`#${u.anchor}`:"",p=u.querystring?`?${u.querystring}`:"",f={href:`${u.href}${p}${d}`,className:u.class,title:u.title,target:u.target};"_blank"!==f.target||f.rel||(f.rel="noopener noreferrer");let h=n||!s?u.text||u.href:null;return i.default.createElement("a",Object.assign({},f,o,{key:"link",ref:r}),h,s)},d=(0,o.withFieldMetadata)((0,s.withEmptyFieldEditingComponent)(u,{defaultEmptyFieldEditingComponent:l.DefaultEmptyFieldEditingComponentText}));d.displayName="Link";var p=e.i(474041),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let h=["as","onNavigate","passHref","prefetch","replace","scroll","shallow"],m=/^\/.*\.\w+$/,g=(0,n.forwardRef)((e,i)=>{let a=(0,p.useRouter)(),{field:o,editable:s=!0,children:l,internalLinkMatcher:c=/^\//g,showLinkTextWithChildrenPresent:u}=e,h=f(e,["field","editable","children","internalLinkMatcher","showLinkTextWithChildrenPresent"]);if(!o||!o.value&&!o.href&&!o.metadata)return null;let g=o.href?o:o.value,{href:v,querystring:b,anchor:x}=g||{},w=s&&o.metadata;if(v&&!w){let o=u||!l?g.text||g.href:null,s=c.test(v),d=m.test(v);
120if(s&&!d)return n.default.createElement(r.default,Object.assign({href:{pathname:v,query:b,hash:x},key:"link",title:g.title,target:g.target,className:g.class},h,{locale:!a&&void 0,ref:i},t.default.env.TEST?{"data-nextjs-link":!0,"data-nextjs-prefetch":e.prefetch,"data-nextjs-locale":!a&&void 0}:{}),o,l)}let E=y(e);return n.default.createElement(d,Object.assign({},E,{ref:i},t.default.env.TEST?{"data-react-link":!0}:{}))});function y(e){let t=["internalLinkMatcher"],n=Object.assign({},e);for(let e of[...h,...t])delete n[e];return n}g.displayName="NextLink",e.s(["Link",0,g],385180)},607007,665489,e=>{"use strict";var t=e.i(271645),n=e.i(316569),r=e.i(684370);function i(){let e=(0,n.useSession)(),[i,a]=(0,t.useState)({}),[o,s]=(0,t.useState)(!0),l=(0,t.useCallback)(async()=>{if(e?.isLoggedIn&&e?.email)try{let t=await r.headlessApiClient.bookmarks.getAll(e.email);if(t.data.success){let e=t.data.data.pages.reduce((e,t)=>(e[t]=!0,e),{});a(e)}}catch(e){}s(!1)},[e]);return(0,t.useEffect)(()=>{l()},[e,l]),{favoritesMap:i,loading:o,handleSave:async(e,t,n,i)=>{await r.headlessApiClient.bookmarks.create(e,t,n,i),a(e=>({...e,[i]:!0}))},handleRemove:async(e,t)=>{await r.headlessApiClient.bookmarks.remove(e,t),a(e=>({...e,[t]:!1}))}}}e.s(["useBookmarks",0,i],607007);var a=e.i(975157);function o(e,t,n,r,i){let o=e.id,s=n[o]||!1,l=t?.email||"",c=(e.header?.value??"").toString(),u=(0,a.getDomainFromUrl)((0,a.getUrlFromCurrentPage)()),d=`https://${u}${e.href}`.toLowerCase();return{...e,isFavorite:s,onClickFavoriteSave:async()=>await r(l,d,c,o),onClickFavoriteRemove:async()=>await i(l,o)}}e.s(["createTeaserProps",0,o],665489)},999493,399946,204922,872225,858498,716571,186301,e=>{"use strict";let t,n,r;function i(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function a(e={},t={}){let n=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>n.indexOf(e)).forEach(n=>{void 0===e[n]?e[n]=t[n]:i(t[n])&&i(e[n])&&Object.keys(t[n]).length>0&&a(e[n],t[n])})}let o={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function s(){let e="u">typeof document?document:{};return a(e,o),e}let l={document:o,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"u"<typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"u">typeof setTimeout&&clearTimeout(e)}};function c(){let e="u">typeof window?window:{};return a(e,l),e}function u(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}function d(e){let t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})}function p(e,t=0){return setTimeout(e,t)}function f(){return Date.now()}function h(e){let t,n=c();return n.getComputedStyle&&(t=n.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}function m(e,t="x"){let n,r,i,a=c(),o=h(e);return a.WebKitCSSMatrix?((r=o.transform||o.webkitTransform).split(",").length>6&&(r=r.split(", ").map(e=>e.replace(",",".")).join(", ")),i=new a.WebKitCSSMatrix("none"===r?"":r)):n=(i=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(r=a.WebKitCSSMatrix?i.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(r=a.WebKitCSSMatrix?i.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),r||0}function g(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function y(e){return"u">typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function v(...e){let t=Object(e[0]);for(let n=1;n<e.length;n+=1){let r=e[n];if(null!=r&&!y(r)){let e=Object.keys(Object(r)).filter(e=>"__proto__"!==e&&"constructor"!==e&&"prototype"!==e);for(let n=0,i=e.length;n<i;n+=1){let i=e[n],a=Object.getOwnPropertyDescriptor(r,i);void 0!==a&&a.enumerable&&(g(t[i])&&g(r[i])?r[i].__swiper__?t[i]=r[i]:v(t[i],r[i]):!g(t[i])&&g(r[i])?(t[i]={},r[i].__swiper__?t[i]=r[i]:v(t[i],r[i])):t[i]=r[i])}}}return t}function b(e,t,n){e.style.setProperty(t,n)}function x({swiper:e,targetPosition:t,side:n}){let r,i=c(),a=-e.translate,o=null,s=e.params.speed;e.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(e.cssModeFrameID);let l=t>a?"next":"prev",u=(e,t)=>
120"next"===l&&e>=t||"prev"===l&&e<=t,d=()=>{r=new Date().getTime(),null===o&&(o=r);let l=a+(.5-Math.cos(Math.max(Math.min((r-o)/s,1),0)*Math.PI)/2)*(t-a);if(u(l,t)&&(l=t),e.wrapperEl.scrollTo({[n]:l}),u(l,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[n]:l})}),i.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=i.requestAnimationFrame(d)};d()}function w(e,t=""){let n=c(),r=[...e.children];return(n.HTMLSlotElement&&e instanceof HTMLSlotElement&&r.push(...e.assignedElements()),t)?r.filter(e=>e.matches(t)):r}function E(e,t){let n=[t];for(;n.length>0;){let t=n.shift();if(e===t)return!0;n.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}function S(e,t){let n=c(),r=t.contains(e);return!r&&n.HTMLSlotElement&&t instanceof HTMLSlotElement&&((r=[...t.assignedElements()].includes(e))||(r=E(e,t))),r}function C(e){try{console.warn(e);return}catch(e){}}function k(e,t=[]){let n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:u(t)),n}function T(e){let t=c(),n=s(),r=e.getBoundingClientRect(),i=n.body,a=e.clientTop||i.clientTop||0,o=e.clientLeft||i.clientLeft||0,l=e===t?t.scrollY:e.scrollTop,u=e===t?t.scrollX:e.scrollLeft;return{top:r.top+l-a,left:r.left+u-o}}function j(e,t){let n=[];for(;e.previousElementSibling;){let r=e.previousElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function N(e,t){let n=[];for(;e.nextElementSibling;){let r=e.nextElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function A(e,t){return c().getComputedStyle(e,null).getPropertyValue(t)}function I(e){let t,n=e;if(n){for(t=0;null!==(n=n.previousSibling);)1===n.nodeType&&(t+=1);return t}}function R(e,t){let n=[],r=e.parentElement;for(;r;)t?r.matches(t)&&n.push(r):n.push(r),r=r.parentElement;return n}function O(e,t,n){let r=c();return n?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function P(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function D(e,t=""){"u">typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}function _(){let e=c(),t=s();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function M(){return t||(t=_()),t}function L({userAgent:e}={}){let t=M(),n=c(),r=n.navigator.platform,i=e||n.navigator.userAgent,a={ios:!1,android:!1},o=n.screen.width,s=n.screen.height,l=i.match(/(Android);?[\s\/]+([\d.]+)?/),u=i.match(/(iPad)(?!\1).*OS\s([\d_]+)/),d=i.match(/(iPod)(.*OS\s([\d_]+))?/),p=!u&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===r,h="MacIntel"===r,m=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!u&&h&&t.touch&&m.indexOf(`${o}x${s}`)>=0&&((u=i.match(/(Version)\/([\d.]+)/))||(u=[0,1,"13_0_0"]),h=!1),l&&!f&&(a.os="android",a.android=!0),(u||p||d)&&(a.os="ios",a.ios=!0),a}function F(e={}){return n||(n=L(e)),n}function B(){let e=c(),t=F(),n=!1;function r(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(r()){let t=String(e.navigator.userAgent);if(t.includes("Version/")){let[e,r]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));n=e<16||16===e&&r<2}}let i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),a=r(),o=a||i&&t.ios;return{isSafari:n||a,needPerspectiveFix:n,need3dFix:o,isWebView:i}}function H(){return r||(r=B()),r}function z({swiper:e,on:t,emit:n}){let r=c(),i=null,a=null,o=()=>{e&&!e.destroyed&&e.initialized&&(n("beforeResize"),n("resize"))},s=()=>{e&&!e.destroyed&&e.initialized&&(i=new ResizeObserver(t=>{a=r.requestAnimationFrame(()=>{let{width:n,height:r}=e,i=n,a=r;t.forEach(({contentBoxSize:t,contentRect:n,target:r})=>{r&&r!==e.el||(i=n?n.width:(t[0]||t).inlineSize,a=n?n.height:(t[0]||t).blockSize)}),(i!==n||a!==r)&&o()})})).observe(e.el)},l=()=>{a&&r.cancelAnimationFrame(a),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null)},u=()=>{e&&!e.destroyed&&e.initialized&&n("orientationchange")};t("init",()=>{e.params.resizeObserver&&void 0!==r.ResizeObserver?s():(r.addEventListener("resize",o),r.addEventListener("orientationchange",u))}),t("destroy",()=>{l(),r.removeEventListener("resize",o),r.removeEventListener("orientationchange",u)})}function V({swiper:e,extendParams:t,on:n,emit:r}){let i=[],a=c(),o=(t,n={})=>{let o=new(a.MutationObserver||a.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(1===t.length)return void r("observerUpdate",t[0]);let n=function(){r("observerUpdate",t[0])};a.requestAnimationFrame?a.requestAnimationFrame(n):a.setTimeout(n,0)});o.observe(t,{attributes:void 0===n.attributes||n.attributes,childList:e.isElement||(void 0===n.childList||n).childList,characterData:void 0===n.characterData||n.characterData}),i.push(o)},s=()=>
120{if(e.params.observer){if(e.params.observeParents){let t=R(e.hostEl);for(let e=0;e<t.length;e+=1)o(t[e])}o(e.hostEl,{childList:e.params.observeSlideChildren}),o(e.wrapperEl,{attributes:!1})}},l=()=>{i.forEach(e=>{e.disconnect()}),i.splice(0,i.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",s),n("destroy",l)}e.s(["b",0,b,"c",0,k,"d",0,R,"e",0,w,"f",0,T,"h",0,f,"i",0,O,"j",0,I,"l",0,m,"m",0,P,"n",0,p,"q",0,A,"r",0,N,"s",0,D,"t",0,j,"u",0,x,"v",0,C,"w",0,S,"x",0,v,"y",0,d],399946);var U={on(e,t,n){let r=this;if(!r.eventsListeners||r.destroyed||"function"!=typeof t)return r;let i=n?"unshift":"push";return e.split(" ").forEach(e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][i](t)}),r},once(e,t,n){let r=this;if(!r.eventsListeners||r.destroyed||"function"!=typeof t)return r;function i(...n){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(r,n)}return i.__emitterProxy=t,r.on(e,i,n)},onAny(e,t){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof e)return n;let r=t?"unshift":"push";return 0>n.eventsAnyListeners.indexOf(e)&&n.eventsAnyListeners[r](e),n},offAny(e){let t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;let n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){let n=this;return n.eventsListeners&&!n.destroyed&&n.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach((r,i)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&n.eventsListeners[e].splice(i,1)})}),n},emit(...e){let t,n,r,i=this;return i.eventsListeners&&!i.destroyed&&i.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(t=e[0],n=e.slice(1,e.length),r=i):(t=e[0].events,n=e[0].data,r=e[0].context||i),n.unshift(r),(Array.isArray(t)?t:t.split(" ")).forEach(e=>{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(t=>{t.apply(r,[e,...n])}),i.eventsListeners&&i.eventsListeners[e]&&i.eventsListeners[e].forEach(e=>{e.apply(r,n)})})),i}};let W=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)},G=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)},q=(e,t)=>{if(!e||e.destroyed||!e.params)return;let n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,r=t.closest(n());if(r){let t=r.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(r.shadowRoot?t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`))&&!t.lazyPreloaderManaged&&t.remove()})),t&&!t.lazyPreloaderManaged&&t.remove()}},$=(e,t)=>{if(!e.slides[t])return;let n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},K=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);let r="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let n=i,a=[n-t];a.push(...Array.from({length:t}).map((e,t)=>n+r+t)),e.slides.forEach((t,n)=>{a.includes(t.column)&&$(e,n)});return}let a=i+r-1;if(e.params.rewind||e.params.loop)for(let r=i-t;r<=a+t;r+=1){let t=(r%n+n)%n;(t<i||t>a)&&$(e,t)}else for(let r=Math.max(i-t,0);r<=Math.min(a+t,n-1);r+=1)r!==i&&(r>a||r<i)&&$(e,r)};function Q(e){let t,{slidesGrid:n,params:r}=e,i=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<n.length;e+=1)void 0!==n[e+1]?i>=n[e]&&i<n[e+1]-(n[e+1]-n[e])/2?t=e:i>=n[e]&&i<n[e+1]&&(t=e+1):i>=n[e]&&(t=e);return r.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}function Y({swiper:e,runCallbacks:t,direction:n,step:r}){let{activeIndex:i,previousIndex:a}=e,o=n;o||(o=i>a?"next":i<a?"prev":"reset"),e.emit(`transition${r}`),t&&"reset"===o?e.emit(`slideResetTransition${r}`):t&&i!==a&&(e.emit(`slideChangeTransition${r}`),"next"===o?e.emit(`slideNextTransition${r}`):e.emit(`slidePrevTransition${r}`))}function Z(e,t=this){function n(t){if(!t||t===s()||t===c())return null;t.assignedSlot&&(t=t.assignedSlot);let r=t.closest(e);return r||t.getRootNode?r||n(t.getRootNode().host):null}return n(t)}
120function X(e,t,n){let r=c(),{params:i}=e,a=i.edgeSwipeDetection,o=i.edgeSwipeThreshold;return!a||!(n<=o)&&!(n>=r.innerWidth-o)||"prevent"===a&&(t.preventDefault(),!0)}function J(e){let t=this,n=s(),r=e;r.originalEvent&&(r=r.originalEvent);let i=t.touchEventsData;if("pointerdown"===r.type){if(null!==i.pointerId&&i.pointerId!==r.pointerId)return;i.pointerId=r.pointerId}else"touchstart"===r.type&&1===r.targetTouches.length&&(i.touchId=r.targetTouches[0].identifier);if("touchstart"===r.type)return void X(t,r,r.targetTouches[0].pageX);let{params:a,touches:o,enabled:l}=t;if(!l||!a.simulateTouch&&"mouse"===r.pointerType||t.animating&&a.preventInteractionOnTransition)return;!t.animating&&a.cssMode&&a.loop&&t.loopFix();let c=r.target;if("wrapper"===a.touchEventsTarget&&!S(c,t.wrapperEl)||"which"in r&&3===r.which||"button"in r&&r.button>0||i.isTouched&&i.isMoved)return;let u=!!a.noSwipingClass&&""!==a.noSwipingClass,d=r.composedPath?r.composedPath():r.path;u&&r.target&&r.target.shadowRoot&&d&&(c=d[0]);let p=a.noSwipingSelector?a.noSwipingSelector:`.${a.noSwipingClass}`,h=!!(r.target&&r.target.shadowRoot);if(a.noSwiping&&(h?Z(p,c):c.closest(p))){t.allowClick=!0;return}if(a.swipeHandler&&!c.closest(a.swipeHandler))return;o.currentX=r.pageX,o.currentY=r.pageY;let m=o.currentX,g=o.currentY;if(!X(t,r,m))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=m,o.startY=g,i.touchStartTime=f(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,a.threshold>0&&(i.allowThresholdMove=!1);let y=!0;c.matches(i.focusableElements)&&(y=!1,"SELECT"===c.nodeName&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==c&&("mouse"===r.pointerType||"mouse"!==r.pointerType&&!c.matches(i.focusableElements))&&n.activeElement.blur();let v=y&&t.allowTouchMove&&a.touchStartPreventDefault;(a.touchStartForcePreventDefault||v)&&!c.isContentEditable&&r.preventDefault(),a.freeMode&&a.freeMode.enabled&&t.freeMode&&t.animating&&!a.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",r)}function ee(e){let t,n,r=s(),i=this,a=i.touchEventsData,{params:o,touches:l,rtlTranslate:c,enabled:u}=i;if(!u||!o.simulateTouch&&"mouse"===e.pointerType)return;let d=e;if(d.originalEvent&&(d=d.originalEvent),"pointermove"===d.type&&(null!==a.touchId||d.pointerId!==a.pointerId))return;if("touchmove"===d.type){if(!(t=[...d.changedTouches].find(e=>e.identifier===a.touchId))||t.identifier!==a.touchId)return}else t=d;if(!a.isTouched){a.startMoving&&a.isScrolling&&i.emit("touchMoveOpposite",d);return}let p=t.pageX,h=t.pageY;if(d.preventedByNestedSwiper){l.startX=p,l.startY=h;return}if(!i.allowTouchMove){d.target.matches(a.focusableElements)||(i.allowClick=!1),a.isTouched&&(Object.assign(l,{startX:p,startY:h,currentX:p,currentY:h}),a.touchStartTime=f());return}if(o.touchReleaseOnEdges&&!o.loop){if(i.isVertical()){if(h<l.startY&&i.translate<=i.maxTranslate()||h>l.startY&&i.translate>=i.minTranslate()){a.isTouched=!1,a.isMoved=!1;return}}else if(c&&(p>l.startX&&-i.translate<=i.maxTranslate()||p<l.startX&&-i.translate>=i.minTranslate()))return;else if(!c&&(p<l.startX&&i.translate<=i.maxTranslate()||p>l.startX&&i.translate>=i.minTranslate()))return}if(r.activeElement&&r.activeElement.matches(a.focusableElements)&&r.activeElement!==d.target&&"mouse"!==d.pointerType&&r.activeElement.blur(),r.activeElement&&d.target===r.activeElement&&d.target.matches(a.focusableElements)){a.isMoved=!0,i.allowClick=!1;return}a.allowTouchCallbacks&&i.emit("touchMove",d),l.previousX=l.currentX,l.previousY=l.currentY,l.currentX=p,l.currentY=h;let m=l.currentX-l.startX,g=l.currentY-l.startY;if(i.params.threshold&&Math.sqrt(m**2+g**2)<i.params.threshold)return;if(void 0===a.isScrolling){let e;i.isHorizontal()&&l.currentY===l.startY||i.isVertical()&&l.currentX===l.startX?a.isScrolling=!1:m*m+g*g>=25&&(e=180*Math.atan2(Math.abs(g),Math.abs(m))/Math.PI,a.isScrolling=i.isHorizontal()?e>o.touchAngle:90-e>o.touchAngle)}if(a.isScrolling&&i.emit("touchMoveOpposite",d),void 0===a.startMoving&&(l.currentX!==l.startX||l.currentY!==l.startY)&&(a.startMoving=!0),a.isScrolling||"touchmove"===d.type&&a.preventTouchMoveFromPointerMove){a.isTouched=!1;return}if(!a.startMoving)return;i.allowClick=!1,!o.cssMode&&d.cancelable&&d.preventDefault(),o.touchMoveStopPropagation&&!o.nested&&d.stopPropagation();let y=i.isHorizontal()?m:g,v=i.isHorizontal()?l.currentX-l.previousX:l.currentY-l.previousY;o.oneWayMovement&&(y=Math.abs(y)*(c?1:-1),v=Math.abs(v)*(c?1:-1)),l.diff=y,y*=o.touchRatio,c&&(y=-y,v=-v);let b=i.touchesDirection;i.swipeDirection=y>0?"prev":"next",i.touchesDirection=v>0?"prev":"next";let x=i.params.loop&&!o.cssMode,w="next"===i.touchesDirection&&i.allowSlideNext||"prev"===i.touchesDirection&&i.allowSlidePrev;if(!a.isMoved){if(x&&w&&i.loopFix({direction:i.swipeDirection}),a.startTranslate=i.getTranslate(),i.setTransition(0),i.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
120i.wrapperEl.dispatchEvent(e)}a.allowMomentumBounce=!1,o.grabCursor&&(!0===i.allowSlideNext||!0===i.allowSlidePrev)&&i.setGrabCursor(!0),i.emit("sliderFirstMove",d)}if(new Date().getTime(),!1!==o._loopSwapReset&&a.isMoved&&a.allowThresholdMove&&b!==i.touchesDirection&&x&&w&&Math.abs(y)>=1){Object.assign(l,{startX:p,startY:h,currentX:p,currentY:h,startTranslate:a.currentTranslate}),a.loopSwapReset=!0,a.startTranslate=a.currentTranslate;return}i.emit("sliderMove",d),a.isMoved=!0,a.currentTranslate=y+a.startTranslate;let E=!0,S=o.resistanceRatio;if(o.touchReleaseOnEdges&&(S=0),y>0?(x&&w&&!n&&a.allowThresholdMove&&a.currentTranslate>(o.centeredSlides?i.minTranslate()-i.slidesSizesGrid[i.activeIndex+1]-("auto"!==o.slidesPerView&&i.slides.length-o.slidesPerView>=2?i.slidesSizesGrid[i.activeIndex+1]+i.params.spaceBetween:0)-i.params.spaceBetween:i.minTranslate())&&i.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),a.currentTranslate>i.minTranslate()&&(E=!1,o.resistance&&(a.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+a.startTranslate+y)**S))):y<0&&(x&&w&&!n&&a.allowThresholdMove&&a.currentTranslate<(o.centeredSlides?i.maxTranslate()+i.slidesSizesGrid[i.slidesSizesGrid.length-1]+i.params.spaceBetween+("auto"!==o.slidesPerView&&i.slides.length-o.slidesPerView>=2?i.slidesSizesGrid[i.slidesSizesGrid.length-1]+i.params.spaceBetween:0):i.maxTranslate())&&i.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:i.slides.length-("auto"===o.slidesPerView?i.slidesPerViewDynamic():Math.ceil(parseFloat(o.slidesPerView,10)))}),a.currentTranslate<i.maxTranslate()&&(E=!1,o.resistance&&(a.currentTranslate=i.maxTranslate()+1-(i.maxTranslate()-a.startTranslate-y)**S))),E&&(d.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&a.currentTranslate<a.startTranslate&&(a.currentTranslate=a.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&a.currentTranslate>a.startTranslate&&(a.currentTranslate=a.startTranslate),i.allowSlidePrev||i.allowSlideNext||(a.currentTranslate=a.startTranslate),o.threshold>0)if(Math.abs(y)>o.threshold||a.allowThresholdMove){if(!a.allowThresholdMove){a.allowThresholdMove=!0,l.startX=l.currentX,l.startY=l.currentY,a.currentTranslate=a.startTranslate,l.diff=i.isHorizontal()?l.currentX-l.startX:l.currentY-l.startY;return}}else{a.currentTranslate=a.startTranslate;return}o.followFinger&&!o.cssMode&&((o.freeMode&&o.freeMode.enabled&&i.freeMode||o.watchSlidesProgress)&&(i.updateActiveIndex(),i.updateSlidesClasses()),o.freeMode&&o.freeMode.enabled&&i.freeMode&&i.freeMode.onTouchMove(),i.updateProgress(a.currentTranslate),i.setTranslate(a.currentTranslate))}function et(e){let t,n,r=this,i=r.touchEventsData,a=e;if(a.originalEvent&&(a=a.originalEvent),"touchend"===a.type||"touchcancel"===a.type){if(!(t=[...a.changedTouches].find(e=>e.identifier===i.touchId))||t.identifier!==i.touchId)return}else{if(null!==i.touchId||a.pointerId!==i.pointerId)return;t=a}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(a.type)&&!(["pointercancel","contextmenu"].includes(a.type)&&(r.browser.isSafari||r.browser.isWebView)))return;i.pointerId=null,i.touchId=null;let{params:o,touches:s,rtlTranslate:l,slidesGrid:c,enabled:u}=r;if(!u||!o.simulateTouch&&"mouse"===a.pointerType)return;if(i.allowTouchCallbacks&&r.emit("touchEnd",a),i.allowTouchCallbacks=!1,!i.isTouched){i.isMoved&&o.grabCursor&&r.setGrabCursor(!1),i.isMoved=!1,i.startMoving=!1;return}o.grabCursor&&i.isMoved&&i.isTouched&&(!0===r.allowSlideNext||!0===r.allowSlidePrev)&&r.setGrabCursor(!1);let d=f(),h=d-i.touchStartTime;if(r.allowClick){let e=a.path||a.composedPath&&a.composedPath();r.updateClickedSlide(e&&e[0]||a.target,e),r.emit("tap click",a),h<300&&d-i.lastClickTime<300&&r.emit("doubleTap doubleClick",a)}if(i.lastClickTime=f(),p(()=>{r.destroyed||(r.allowClick=!0)}),!i.isTouched||!i.isMoved||!r.swipeDirection||0===s.diff&&!i.loopSwapReset||i.currentTranslate===i.startTranslate&&!i.loopSwapReset){i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;return}if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,n=o.followFinger?l?r.translate:-r.translate:-i.currentTranslate,o.cssMode)return;if(o.freeMode&&o.freeMode.enabled)return void r.freeMode.onTouchEnd({currentPos:n});let m=n>=-r.maxTranslate()&&!r.params.loop,g=0,y=r.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<o.slidesPerGroupSkip?1:o.slidesPerGroup){let t=e<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;void 0!==c[e+t]?(m||n>=c[e]&&n<c[e+t])&&(g=e,y=c[e+t]-c[e]):(m||n>=c[e])&&(g=e,y=c[c.length-1]-c[c.length-2])}let v=null,b=null;
120o.rewind&&(r.isBeginning?b=o.virtual&&o.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1:r.isEnd&&(v=0));let x=(n-c[g])/y,w=g<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;if(h>o.longSwipesMs){if(!o.longSwipes)return void r.slideTo(r.activeIndex);"next"===r.swipeDirection&&(x>=o.longSwipesRatio?r.slideTo(o.rewind&&r.isEnd?v:g+w):r.slideTo(g)),"prev"===r.swipeDirection&&(x>1-o.longSwipesRatio?r.slideTo(g+w):null!==b&&x<0&&Math.abs(x)>o.longSwipesRatio?r.slideTo(b):r.slideTo(g))}else{if(!o.shortSwipes)return void r.slideTo(r.activeIndex);r.navigation&&(a.target===r.navigation.nextEl||a.target===r.navigation.prevEl)?a.target===r.navigation.nextEl?r.slideTo(g+w):r.slideTo(g):("next"===r.swipeDirection&&r.slideTo(null!==v?v:g+w),"prev"===r.swipeDirection&&r.slideTo(null!==b?b:g))}}function en(){let e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:r,allowSlidePrev:i,snapGrid:a}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=o&&t.loop;if("auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s)e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);else{let t=o?e.virtual.slides:e.slides;e.slideTo(t.length-1,0,!1,!0)}e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function er(e){let t=this;t.enabled&&!t.allowClick&&(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function ei(){let e,t=this,{wrapperEl:n,rtlTranslate:r,enabled:i}=t;if(!i)return;t.previousTranslate=t.translate,t.isHorizontal()?t.translate=-n.scrollLeft:t.translate=-n.scrollTop,0===t.translate&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();let a=t.maxTranslate()-t.minTranslate();(e=0===a?0:(t.translate-t.minTranslate())/a)!==t.progress&&t.updateProgress(r?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}function ea(e){let t=this;q(t,e.target),!t.params.cssMode&&("auto"===t.params.slidesPerView||t.params.autoHeight)&&t.update()}function eo(){let e=this;!e.documentTouchHandlerProceeded&&(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}let es=(e,t)=>{let n=s(),{params:r,el:i,wrapperEl:a,device:o}=e,l=!!r.nested,c="on"===t?"addEventListener":"removeEventListener",u=t;i&&"string"!=typeof i&&(n[c]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),i[c]("touchstart",e.onTouchStart,{passive:!1}),i[c]("pointerdown",e.onTouchStart,{passive:!1}),n[c]("touchmove",e.onTouchMove,{passive:!1,capture:l}),n[c]("pointermove",e.onTouchMove,{passive:!1,capture:l}),n[c]("touchend",e.onTouchEnd,{passive:!0}),n[c]("pointerup",e.onTouchEnd,{passive:!0}),n[c]("pointercancel",e.onTouchEnd,{passive:!0}),n[c]("touchcancel",e.onTouchEnd,{passive:!0}),n[c]("pointerout",e.onTouchEnd,{passive:!0}),n[c]("pointerleave",e.onTouchEnd,{passive:!0}),n[c]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[c]("click",e.onClick,!0),r.cssMode&&a[c]("scroll",e.onScroll),r.updateOnWindowResize?e[u](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",en,!0):e[u]("observerUpdate",en,!0),i[c]("load",e.onLoad,{capture:!0}))},el=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function ec(e,t){let n=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(r=>{e[r]&&n.push(t+r)}):"string"==typeof e&&n.push(t+e)}),n}var eu={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",
120spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function ed(e,t){return function(n={}){let r=Object.keys(n)[0],i=n[r];"object"!=typeof i||null===i||(!0===e[r]&&(e[r]={enabled:!0}),"navigation"===r&&e[r]&&e[r].enabled&&!e[r].prevEl&&!e[r].nextEl&&(e[r].auto=!0),["pagination","scrollbar"].indexOf(r)>=0&&e[r]&&e[r].enabled&&!e[r].el&&(e[r].auto=!0),r in e&&"enabled"in i&&("object"!=typeof e[r]||"enabled"in e[r]||(e[r].enabled=!0),e[r]||(e[r]={enabled:!1}))),v(t,n)}}let ep={eventsEmitter:U,update:{updateSize:function(){let e,t,n=this,r=n.el;e=void 0!==n.params.width&&null!==n.params.width?n.params.width:r.clientWidth,t=void 0!==n.params.height&&null!==n.params.height?n.params.height:r.clientHeight,0===e&&n.isHorizontal()||0===t&&n.isVertical()||(e=e-parseInt(A(r,"padding-left")||0,10)-parseInt(A(r,"padding-right")||0,10),t=t-parseInt(A(r,"padding-top")||0,10)-parseInt(A(r,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(n,{width:e,height:t,size:n.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function n(e,n){return parseFloat(e.getPropertyValue(t.getDirectionLabel(n))||0)}let r=t.params,{wrapperEl:i,slidesEl:a,rtlTranslate:o,wrongRTL:s}=t,l=t.virtual&&r.virtual.enabled,c=l?t.virtual.slides.length:t.slides.length,u=w(a,`.${t.params.slideClass}, swiper-slide`),d=l?t.virtual.slides.length:u.length,p=[],f=[],h=[],m=r.slidesOffsetBefore;"function"==typeof m&&(m=r.slidesOffsetBefore.call(t));let g=r.slidesOffsetAfter;"function"==typeof g&&(g=r.slidesOffsetAfter.call(t));let y=t.snapGrid.length,v=t.slidesGrid.length,x=t.size-m-g,E=r.spaceBetween,S=-m,C=0,k=0;if(void 0===x)return;"string"==typeof E&&E.indexOf("%")>=0?E=parseFloat(E.replace("%",""))/100*x:"string"==typeof E&&(E=parseFloat(E)),t.virtualSize=-E-m-g,u.forEach(e=>{o?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(b(i,"--swiper-centered-offset-before",""),b(i,"--swiper-centered-offset-after","")),r.cssMode&&(b(i,"--swiper-slides-offset-before",`${m}px`),b(i,"--swiper-slides-offset-after",`${g}px`));let T=r.grid&&r.grid.rows>1&&t.grid;T?t.grid.initSlides(u):t.grid&&t.grid.unsetSlides();let j="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter(e=>void 0!==r.breakpoints[e].slidesPerView).length>0;for(let i=0;i<d;i+=1){e=0;let a=u[i];if(!a||(T&&t.grid.updateSlide(i,a,u),"none"!==A(a,"display"))){if(l&&"auto"===r.slidesPerView)r.virtual.slidesPerViewAutoSlideSize&&(e=r.virtual.slidesPerViewAutoSlideSize),e&&a&&(r.roundLengths&&(e=Math.floor(e)),a.style[t.getDirectionLabel("width")]=`${e}px`);else if("auto"===r.slidesPerView){j&&(a.style[t.getDirectionLabel("width")]="");let i=getComputedStyle(a),o=a.style.transform,s=a.style.webkitTransform;if(o&&(a.style.transform="none"),s&&(a.style.webkitTransform="none"),r.roundLengths)e=t.isHorizontal()?O(a,"width",!0):O(a,"height",!0);else{let t=n(i,"width"),r=n(i,"padding-left"),o=n(i,"padding-right"),s=n(i,"margin-left"),l=n(i,"margin-right"),c=i.getPropertyValue("box-sizing");if(c&&"border-box"===c)e=t+s+l;else{let{clientWidth:n,offsetWidth:i}=a;e=t+r+o+s+l+(i-n)}}o&&(a.style.transform=o),s&&(a.style.webkitTransform=s),r.roundLengths&&(e=Math.floor(e))}else e=(x-(r.slidesPerView-1)*E)/r.slidesPerView,r.roundLengths&&(e=Math.floor(e)),a&&(a.style[t.getDirectionLabel("width")]=`${e}px`);a&&(a.swiperSlideSize=e),h.push(e),r.centeredSlides?(S=S+e/2+C/2+E,0===C&&0!==i&&(S=S-x/2-E),0===i&&(S=S-x/2-E),.001>Math.abs(S)&&(S=0),r.roundLengths&&(S=Math.floor(S)),k%r.slidesPerGroup==0&&p.push(S),f.push(S)):(r.roundLengths&&(S=Math.floor(S)),(k-Math.min(t.params.slidesPerGroupSkip,k))%t.params.slidesPerGroup==0&&p.push(S),f.push(S),S=S+e+E),t.virtualSize+=e+E,C=e,k+=1}}if(t.virtualSize=Math.max(t.virtualSize,x)+g,o&&s&&("slide"===r.effect||"coverflow"===r.effect)&&(i.style.width=`${t.virtualSize+E}px`),r.setWrapperSize&&(i.style[t.getDirectionLabel("width")]=`${t.virtualSize+E}px`),T&&t.grid.updateWrapperSize(e,p),!r.centeredSlides){let e="auto"!==r.slidesPerView&&r.slidesPerView%1!=0,n=r.snapToSlideEdge&&!r.loop&&("auto"===r.slidesPerView||e),i=p.length;if(n){let e;if("auto"===r.slidesPerView){e=1;let t=0;for(let n=h.length-1;n>=0;n-=1)if((t+=h[n]+(n<h.length-1?E:0))<=x)e=h.length-n;else break}else e=Math.floor(r.slidesPerView);i=Math.max(d-e,0)}let a=[];for(let e=0;e<p.length;e+=1){let o=p[e];r.roundLengths&&(o=Math.floor(o)),n?e<=i&&a.push(o):p[e]<=t.virtualSize-x&&a.push(o)}p=a,Math.floor(t.virtualSize-x)-Math.floor(p[p.length-1])>1&&!n&&p.push(t.virtualSize-x)}if(l&&r.loop){let e=h[0]+E;if(r.slidesPerGroup>1){let n=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/r.slidesPerGroup),i=e*r.slidesPerGroup;for(let e=0;e<n;e+=1)p.push(p[p.length-1]+i)}for(let n=0;n<t.virtual.slidesBefore+t.virtual.slidesAfter;n+=1)1===r.slidesPerGroup&&p.push(p[p.length-1]+e),f.push(f[f.length-1]+e),t.virtualSize+=e}if(0===p.length&&(p=[0]),0!==E){let e=t.isHorizontal()&&o?"marginLeft":t.getDirectionLabel("marginRight");u.filter((e,t)=>
120!r.cssMode||!!r.loop||t!==u.length-1).forEach(t=>{t.style[e]=`${E}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;h.forEach(t=>{e+=t+(E||0)});let t=(e-=E)>x?e-x:0;p=p.map(e=>e<=0?-m:e>t?t+g:e)}if(r.centerInsufficientSlides){let e=0;if(h.forEach(t=>{e+=t+(E||0)}),(e-=E)<x){let t=(x-e)/2;p.forEach((e,n)=>{p[n]=e-t}),f.forEach((e,n)=>{f[n]=e+t})}}if(Object.assign(t,{slides:u,snapGrid:p,slidesGrid:f,slidesSizesGrid:h}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){b(i,"--swiper-centered-offset-before",`${-p[0]}px`),b(i,"--swiper-centered-offset-after",`${t.size/2-h[h.length-1]/2}px`);let e=-t.snapGrid[0],n=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+n)}if(d!==c&&t.emit("slidesLengthChange"),p.length!==y&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),f.length!==v&&t.emit("slidesGridLengthChange"),r.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!l&&!r.cssMode&&("slide"===r.effect||"fade"===r.effect)){let e=`${r.containerModifierClass}backface-hidden`,n=t.el.classList.contains(e);d<=r.maxBackfaceHiddenSlides?n||t.el.classList.add(e):n&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,n=this,r=[],i=n.virtual&&n.params.virtual.enabled,a=0;"number"==typeof e?n.setTransition(e):!0===e&&n.setTransition(n.params.speed);let o=e=>i?n.slides[n.getSlideIndexByData(e)]:n.slides[e];if("auto"!==n.params.slidesPerView&&n.params.slidesPerView>1)if(n.params.centeredSlides)(n.visibleSlides||[]).forEach(e=>{r.push(e)});else for(t=0;t<Math.ceil(n.params.slidesPerView);t+=1){let e=n.activeIndex+t;if(e>n.slides.length&&!i)break;r.push(o(e))}else r.push(o(n.activeIndex));for(t=0;t<r.length;t+=1)if(void 0!==r[t]){let e=r[t].offsetHeight;a=e>a?e:a}(a||0===a)&&(n.wrapperEl.style.height=`${a}px`)},updateSlidesOffset:function(){let e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let r=0;r<t.length;r+=1)t[r].swiperSlideOffset=(e.isHorizontal()?t[r].offsetLeft:t[r].offsetTop)-n-e.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){let t=this,n=t.params,{slides:r,rtlTranslate:i,snapGrid:a}=t;if(0===r.length)return;void 0===r[0].swiperSlideOffset&&t.updateSlidesOffset();let o=-e;i&&(o=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let s=n.spaceBetween;"string"==typeof s&&s.indexOf("%")>=0?s=parseFloat(s.replace("%",""))/100*t.size:"string"==typeof s&&(s=parseFloat(s));for(let e=0;e<r.length;e+=1){let l=r[e],c=l.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(c-=r[0].swiperSlideOffset);let u=(o+(n.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+s),d=(o-a[0]+(n.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+s),p=-(o-c),f=p+t.slidesSizesGrid[e],h=p>=0&&p<=t.size-t.slidesSizesGrid[e],m=p>=0&&p<t.size-1||f>1&&f<=t.size||p<=0&&f>=t.size;m&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e)),W(l,m,n.slideVisibleClass),W(l,h,n.slideFullyVisibleClass),l.progress=i?-u:u,l.originalProgress=i?-d:d}},updateProgress:function(e){let t=this;if(void 0===e){let n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}let n=t.params,r=t.maxTranslate()-t.minTranslate(),{progress:i,isBeginning:a,isEnd:o,progressLoop:s}=t,l=a,c=o;if(0===r)i=0,a=!0,o=!0;else{i=(e-t.minTranslate())/r;let n=1>Math.abs(e-t.minTranslate()),s=1>Math.abs(e-t.maxTranslate());a=n||i<=0,o=s||i>=1,n&&(i=0),s&&(i=1)}if(n.loop){let n=t.getSlideIndexByData(0),r=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[n],a=t.slidesGrid[r],o=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);(s=l>=i?(l-i)/o:(l+o-a)/o)>1&&(s-=1)}Object.assign(t,{progress:i,progressLoop:s,isBeginning:a,isEnd:o}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),a&&!l&&t.emit("reachBeginning toEdge"),o&&!c&&t.emit("reachEnd toEdge"),(l&&!a||c&&!o)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){let e,t,n,r=this,{slides:i,params:a,slidesEl:o,activeIndex:s}=r,l=r.virtual&&a.virtual.enabled,c=r.grid&&a.grid&&a.grid.rows>1,u=e=>w(o,`.${a.slideClass}${e}, swiper-slide${e}`)[0];if(l)if(a.loop){let t=s-r.virtual.slidesBefore;t<0&&(t=r.virtual.slides.length+t),t>=r.virtual.slides.length&&(t-=r.virtual.slides.length),e=u(`[data-swiper-slide-index="${t}"]`)}else e=u(`[data-swiper-slide-index="${s}"]`);else c?(e=i.find(e=>e.column===s),n=i.find(e=>e.column===s+1),t=i.find(e=>e.column===s-1)):e=i[s];e&&!c&&(n=N(e,`.${a.slideClass}, swiper-slide`)[0],a.loop&&!n&&(n=i[0]),t=j(e,`.${a.slideClass}
120, swiper-slide`)[0],a.loop),i.forEach(r=>{G(r,r===e,a.slideActiveClass),G(r,r===n,a.slideNextClass),G(r,r===t,a.slidePrevClass)}),r.emitSlidesClasses()},updateActiveIndex:function(e){let t,n,r=this,i=r.rtlTranslate?r.translate:-r.translate,{snapGrid:a,params:o,activeIndex:s,realIndex:l,snapIndex:c}=r,u=e,d=e=>{let t=e-r.virtual.slidesBefore;return t<0&&(t=r.virtual.slides.length+t),t>=r.virtual.slides.length&&(t-=r.virtual.slides.length),t};if(void 0===u&&(u=Q(r)),a.indexOf(i)>=0)t=a.indexOf(i);else{let e=Math.min(o.slidesPerGroupSkip,u);t=e+Math.floor((u-e)/o.slidesPerGroup)}if(t>=a.length&&(t=a.length-1),u===s&&!r.params.loop){t!==c&&(r.snapIndex=t,r.emit("snapIndexChange"));return}if(u===s&&r.params.loop&&r.virtual&&r.params.virtual.enabled){r.realIndex=d(u);return}let p=r.grid&&o.grid&&o.grid.rows>1;if(r.virtual&&o.virtual.enabled)n=o.loop?d(u):u;else if(p){let e=r.slides.find(e=>e.column===u),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(r.slides.indexOf(e),0)),n=Math.floor(t/o.grid.rows)}else if(r.slides[u]){let e=r.slides[u].getAttribute("data-swiper-slide-index");n=e?parseInt(e,10):u}else n=u;Object.assign(r,{previousSnapIndex:c,snapIndex:t,previousRealIndex:l,realIndex:n,previousIndex:s,activeIndex:u}),r.initialized&&K(r),r.emit("activeIndexChange"),r.emit("snapIndexChange"),(r.initialized||r.params.runCallbacksOnInit)&&(l!==n&&r.emit("realIndexChange"),r.emit("slideChange"))},updateClickedSlide:function(e,t){let n,r=this,i=r.params,a=e.closest(`.${i.slideClass}, swiper-slide`);!a&&r.isElement&&t&&t.length>
1201&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!a&&e.matches&&e.matches(`.${i.slideClass}, swiper-slide`)&&(a=e)});let o=!1;if(a){for(let e=0;e<r.slides.length;e+=1)if(r.slides[e]===a){o=!0,n=e;break}}if(a&&o)r.clickedSlide=a,r.virtual&&r.params.virtual.enabled?r.clickedIndex=parseInt(a.getAttribute("data-swiper-slide-index"),10):r.clickedIndex=n;else{r.clickedSlide=void 0,r.clickedIndex=void 0;return}i.slideToClickedSlide&&void 0!==r.clickedIndex&&r.clickedIndex!==r.activeIndex&&r.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){let t=this,{params:n,rtlTranslate:r,translate:i,wrapperEl:a}=t;if(n.virtualTranslate)return r?-i:i;if(n.cssMode)return i;let o=m(a,e);return o+=t.cssOverflowAdjustment(),r&&(o=-o),o||0},setTranslate:function(e,t){let n,r=this,{rtlTranslate:i,params:a,wrapperEl:o,progress:s}=r,l=0,c=0,u=0;r.isHorizontal()?l=i?-e:e:c=e,a.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),r.previousTranslate=r.translate,r.translate=r.isHorizontal()?l:c,a.cssMode?o[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-l:-c:a.virtualTranslate||(r.isHorizontal()?l-=r.cssOverflowAdjustment():c-=r.cssOverflowAdjustment(),o.style.transform=`translate3d(${l}px, ${c}px, ${u}px)`);let d=r.maxTranslate()-r.minTranslate();(n=0===d?0:(e-r.minTranslate())/d)!==s&&r.updateProgress(e),r.emit("setTranslate",r.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,n=!0,r=!0,i){let a,o=this,{params:s,wrapperEl:l}=o;if(o.animating&&s.preventInteractionOnTransition)return!1;let c=o.minTranslate(),u=o.maxTranslate();if(a=r&&e>c?c:r&&e<u?u:e,o.updateProgress(a),s.cssMode){let e=o.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-a;else{if(!o.support.smoothScroll)return x({swiper:o,targetPosition:-a,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-a,behavior:"smooth"})}return!0}return 0===t?(o.setTransition(0),o.setTranslate(a),n&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(a),n&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){!o||o.destroyed||e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,o.animating=!1,n&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){let n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=0===e?"0ms":""),n.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let n=this,{params:r}=n;r.cssMode||(r.autoHeight&&n.updateAutoHeight(),Y({swiper:n,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let n=this,{params:r}=n;n.animating=!1,r.cssMode||(n.setTransition(0),Y({swiper:n,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t,n=!0,r,i){let a;"string"==typeof e&&(e=parseInt(e,10));let o=this,s=e;s<0&&(s=0);let{params:l,snapGrid:c,slidesGrid:u,previousIndex:d,activeIndex:p,rtlTranslate:f,wrapperEl:h,enabled:m}=o;if(!m&&!r&&!i||o.destroyed||o.animating&&l.preventInteractionOnTransition)return!1;void 0===t&&(t=o.params.speed);let g=Math.min(o.params.slidesPerGroupSkip,s),y=g+Math.floor((s-g)/o.params.slidesPerGroup);y>=c.length&&(y=c.length-1);let v=-c[y];if(l.normalizeSlideIndex)for(let e=0;e<u.length;e+=1){let t=-Math.floor(100*v),n=Math.floor(100*u[e]),r=Math.floor(100*u[e+1]);void 0!==u[e+1]?t>=n&&t<r-(r-n)/2?s=e:t>=n&&t<r&&(s=e+1):t>=n&&(s=e)}if(o.initialized&&s!==p&&(!o.allowSlideNext&&(f?v>o.translate&&v>o.minTranslate():v<o.translate&&v<o.minTranslate())||!o.allowSlidePrev&&v>o.translate&&v>o.maxTranslate()&&(p||0)!==s))return!1;s!==(d||0)&&n&&o.emit("beforeSlideChangeStart"),o.updateProgress(v),a=s>p?"next":s<p?"prev":"reset";let b=o.virtual&&o.params.virtual.enabled;if(!(b&&i)&&(f&&-v===o.translate||!f&&v===o.translate))return o.updateActiveIndex(s),l.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==l.effect&&o.setTranslate(v),"reset"!==a&&(o.transitionStart(n,a),o.transitionEnd(n,a)),!1;if(l.cssMode){let e=o.isHorizontal(),n=f?v:-v;if(0===t)b&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),b&&!
120o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[e?"scrollLeft":"scrollTop"]=n})):h[e?"scrollLeft":"scrollTop"]=n,b&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1});else{if(!o.support.smoothScroll)return x({swiper:o,targetPosition:n,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}let w=H().isSafari;return b&&!i&&w&&o.isElement&&o.virtual.update(!1,!1,s),o.setTransition(t),o.setTranslate(v),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,r),o.transitionStart(n,a),0===t?o.transitionEnd(n,a):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){!o||o.destroyed||e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,a))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,n=!0,r){"string"==typeof e&&(e=parseInt(e,10));let i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);let a=i.grid&&i.params.grid&&i.params.grid.rows>1,o=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)o+=i.virtual.slidesBefore;else{let e;if(a){let t=o*i.params.grid.rows;e=i.slides.find(e=>+e.getAttribute("data-swiper-slide-index")===t).column}else e=i.getSlideIndexByData(o);let t=a?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:n,slidesOffsetBefore:s,slidesOffsetAfter:l}=i.params,c=n||!!s||!!l,u=i.params.slidesPerView;"auto"===u?u=i.slidesPerViewDynamic():(u=Math.ceil(parseFloat(i.params.slidesPerView,10)),c&&u%2==0&&(u+=1));let d=t-e<u;if(c&&(d=d||e<Math.ceil(u/2)),r&&c&&"auto"!==i.params.slidesPerView&&!a&&(d=!1),d){let n=c?e<i.activeIndex?"prev":"next":e-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:n,slideTo:!0,activeSlideIndex:"next"===n?e+1:e-t+1,slideRealIndex:"next"===n?i.realIndex:void 0})}if(a){let e=o*i.params.grid.rows;o=i.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e).column}else o=i.getSlideIndexByData(o)}return requestAnimationFrame(()=>{i.slideTo(o,t,n,r)}),i},slideNext:function(e,t=!0,n){let r=this,{enabled:i,params:a,animating:o}=r;if(!i||r.destroyed)return r;void 0===e&&(e=r.params.speed);let s=a.slidesPerGroup;"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic("current",!0),1));let l=r.activeIndex<a.slidesPerGroupSkip?1:s,c=r.virtual&&a.virtual.enabled;if(a.loop){if(o&&!c&&a.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&a.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+l,e,t,n)}),!0}return a.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+l,e,t,n)},slidePrev:function(e,t=!0,n){let r=this,{params:i,snapGrid:a,slidesGrid:o,rtlTranslate:s,enabled:l,animating:c}=r;if(!l||r.destroyed)return r;void 0===e&&(e=r.params.speed);let u=r.virtual&&i.virtual.enabled;if(i.loop){if(c&&!u&&i.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let p=d(s?r.translate:-r.translate),f=a.map(e=>d(e)),h=i.freeMode&&i.freeMode.enabled,m=a[f.indexOf(p)-1];if(void 0===m&&(i.cssMode||h)){let e;a.forEach((t,n)=>{p>=t&&(e=n)}),void 0!==e&&(m=h?a[e]:a[e>0?e-1:e])}let g=0;if(void 0!==m&&((g=o.indexOf(m))<0&&(g=r.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(g=Math.max(g=g-r.slidesPerViewDynamic("previous",!0)+1,0))),i.rewind&&r.isBeginning){let i=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(i,e,t,n)}return i.loop&&0===r.activeIndex&&i.cssMode?(requestAnimationFrame(()=>{r.slideTo(g,e,t,n)}),!0):r.slideTo(g,e,t,n)},slideReset:function(e,t=!0,n){let r=this;if(!r.destroyed)return void 0===e&&(e=r.params.speed),r.slideTo(r.activeIndex,e,t,n)},slideToClosest:function(e,t=!0,n,r=.5){let i=this;if(i.destroyed)return;void 0===e&&(e=i.params.speed);let a=i.activeIndex,o=Math.min(i.params.slidesPerGroupSkip,a),s=o+Math.floor((a-o)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[s]){let e=i.snapGrid[s];l-e>(i.snapGrid[s+1]-e)*r&&(a+=i.params.slidesPerGroup)}else{let e=i.snapGrid[s-1];l-e<=(i.snapGrid[s]-e)*r&&(a-=i.params.slidesPerGroup)}return a=Math.min(a=Math.max(a,0),i.slidesGrid.length-1),i.slideTo(a,e,t,n)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:n,slidesEl:r}=t,i="auto"===n.slidesPerView?t.slidesPerViewDynamic():n.slidesPerView,a=t.getSlideIndexWhenGrid(t.clickedIndex),o=t.isElement?"swiper-slide":`.${n.slideClass}`,s=t.grid&&t.params.grid&&t.params.grid.rows>1;if(n.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),n.centeredSlides?t.slideToLoop(e):a>(s?(t.slides.length-i)/2-(t.params.grid.rows-1):t.slides.length-i)?(t.loopFix(),a=t.getSlideIndex(w(r,`${o}[data-swiper-slide-index="${e}"]`)[0]),p(()=>{t.slideTo(a)})):t.slideTo(a)}else t.slideTo(a)}},loop:{loopCreate:function(e,t){let n=this,{params:r,slidesEl:i}=n;if(!r.loop||n.virtual&&n.params.virtual.enabled)return;let a=()=>{w(i,`.${r.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})},o=()=>{let e=w(i,`.${r.slideBlankClass}`);
120e.forEach(e=>{e.remove()}),e.length>0&&(n.recalcSlides(),n.updateSlides())},s=n.grid&&r.grid&&r.grid.rows>1;r.loopAddBlankSlides&&(r.slidesPerGroup>1||s)&&o();let l=r.slidesPerGroup*(s?r.grid.rows:1),c=n.slides.length%l!=0,u=s&&n.slides.length%r.grid.rows!=0,d=e=>{for(let t=0;t<e;t+=1){let e=n.isElement?k("swiper-slide",[r.slideBlankClass]):k("div",[r.slideClass,r.slideBlankClass]);n.slidesEl.append(e)}};c?r.loopAddBlankSlides?(d(l-n.slides.length%l),n.recalcSlides(),n.updateSlides()):C("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"):u&&(r.loopAddBlankSlides?(d(r.grid.rows-n.slides.length%r.grid.rows),n.recalcSlides(),n.updateSlides()):C("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),a();let p=r.centeredSlides||!!r.slidesOffsetBefore||!!r.slidesOffsetAfter;n.loopFix({slideRealIndex:e,direction:p?void 0:"next",initial:t})},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:n,setTranslate:r,activeSlideIndex:i,initial:a,byController:o,byMousewheel:s}={}){let l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");let{slides:c,allowSlidePrev:u,allowSlideNext:d,slidesEl:p,params:f}=l,{centeredSlides:h,slidesOffsetBefore:m,slidesOffsetAfter:g,initialSlide:y}=f,v=h||!!m||!!g;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&f.virtual.enabled){t&&(v||0!==l.snapIndex?v&&l.snapIndex<f.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=u,l.allowSlideNext=d,l.emit("loopFix");return}let b=f.slidesPerView;"auto"===b?b=l.slidesPerViewDynamic():(b=Math.ceil(parseFloat(f.slidesPerView,10)),v&&b%2==0&&(b+=1));let x=f.slidesPerGroupAuto?b:f.slidesPerGroup,w=v?Math.max(x,Math.ceil(b/2)):x;w%x!=0&&(w+=x-w%x),l.loopedSlides=w+=f.loopAdditionalSlides;let E=l.grid&&f.grid&&f.grid.rows>1;c.length<b+w||"cards"===l.params.effect&&c.length<b+2*w?C("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):E&&"row"===f.grid.fill&&C("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let S=[],k=[],T=E?Math.ceil(c.length/f.grid.rows):c.length,j=a&&T-y<b&&!v,N=j?y:l.activeIndex;void 0===i?i=l.getSlideIndex(c.find(e=>e.classList.contains(f.slideActiveClass))):N=i;let A="next"===n||!n,I="prev"===n||!n,R=0,O=0,P=(E?c[i].column:i)+(v&&void 0===r?-b/2+.5:0);if(P<w){R=Math.max(w-P,x);for(let e=0;e<w-P;e+=1){let t=e-Math.floor(e/T)*T;if(E){let e=T-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&S.push(t)}else S.push(T-t-1)}}else if(P+b>T-w){O=Math.max(P-(T-2*w),x),j&&(O=Math.max(O,b-T+y+1));for(let e=0;e<O;e+=1){let t=e-Math.floor(e/T)*T;E?c.forEach((e,n)=>{e.column===t&&k.push(n)}):k.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame(()=>{l.__preventObserver__=!1}),"cards"===l.params.effect&&c.length<b+2*w&&(k.includes(i)&&k.splice(k.indexOf(i),1),S.includes(i)&&S.splice(S.indexOf(i),1)),I&&S.forEac
120h(e=>{c[e].swiperLoopMoveDOM=!0,p.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}),A&&k.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.append(c[e]),c[e].swiperLoopMoveDOM=!1}),l.recalcSlides(),"auto"===f.slidesPerView?l.updateSlides():E&&(S.length>0&&I||k.length>0&&A)&&l.slides.forEach((e,t)=>{l.grid.updateSlide(t,e,l.slides)}),f.watchSlidesProgress&&l.updateSlidesOffset(),t){if(S.length>0&&I){if(void 0===e){let e=l.slidesGrid[N],t=l.slidesGrid[N+R]-e;s?l.setTranslate(l.translate-t):(l.slideTo(N+Math.ceil(R),0,!1,!0),r&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(r){let e=E?S.length/f.grid.rows:S.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(k.length>0&&A)if(void 0===e){let e=l.slidesGrid[N],t=l.slidesGrid[N-O]-e;s?l.setTranslate(l.translate-t):(l.slideTo(N-O,0,!1,!0),r&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{let e=E?k.length/f.grid.rows:k.length;l.slideTo(l.activeIndex-e,0,!1,!0)}}if(l.allowSlidePrev=u,l.allowSlideNext=d,l.controller&&l.controller.control&&!o){let a={slideRealIndex:e,direction:n,setTranslate:r,activeSlideIndex:i,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix({...a,slideTo:e.params.slidesPerView===f.slidesPerView&&t})}):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...a,slideTo:l.controller.control.params.slidesPerView===f.slidesPerView&&t})}l.emit("loopFix")},loopDestroy:function(){let e=this,{params:t,slidesEl:n}=e;if(!t.loop||!n||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();let r=[];e.slides.forEach(e=>{r[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),e.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),r.forEach(e=>{n.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let n="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let e=this,{params:t}=e;e.onTouchStart=J.bind(e),e.onTouchMove=ee.bind(e),e.onTouchEnd=et.bind(e),e.onDocumentTouchStart=eo.bind(e),t.cssMode&&(e.onScroll=ei.bind(e)),e.onClick=er.bind(e),e.onLoad=ea.bind(e),es(e,"on")},detachEvents:function(){let e=this;es(e,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:n,params:r,el:i}=e,a=r.breakpoints;if(!a||a&&0===Object.keys(a).length)return;let o=s(),l="window"!==r.breakpointsBase&&r.breakpointsBase?"container":r.breakpointsBase,c=["window","container"].includes(r.breakpointsBase)||!r.breakpointsBase?e.el:o.querySelector(r.breakpointsBase),u=e.getBreakpoint(a,l,c);if(!u||e.currentBreakpoint===u)return;let d=(u in a?a[u]:void 0)||e.originalParams,p=el(e,r),f=el(e,d),h=e.params.grabCursor,m=d.grabCursor,g=r.enabled;p&&!f?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!p&&f&&(i.classList.add(`${r.containerModifierClass}grid`),(d.grid.fill&&"column"===d.grid.fill||!d.grid.fill&&"column"===r.grid.fill)&&i.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),h&&!m?e.unsetGrabCursor():!h&&m&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===d[t])return;let n=r[t]&&r[t].enabled,i=d[t]&&d[t].enabled;n&&!i&&e[t].disable(),!n&&i&&e[t].enable()});let y=d.direction&&d.direction!==r.direction,b=r.loop&&(d.slidesPerView!==r.
120slidesPerView||y),x=r.loop;y&&n&&e.changeDirection(),v(e.params,d);let w=e.params.enabled,E=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),g&&!w?e.disable():!g&&w&&e.enable(),e.currentBreakpoint=u,e.emit("_beforeBreakpoint",d),n&&(b?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!x&&E?(e.loopCreate(t),e.updateSlides()):x&&!E&&e.loopDestroy()),e.emit("breakpoint",d)},getBreakpoint:function(e,t="window",n){if(!e||"container"===t&&!n)return;let r=!1,i=c(),a="window"===t?i.innerHeight:n.clientHeight,o=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:a*parseFloat(e.substr(1)),point:e}:{value:e,point:e});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){let{point:a,value:s}=o[e];"window"===t?i.matchMedia(`(min-width: ${s}px)`).matches&&(r=a):s<=n.clientWidth&&(r=a)}return r||"max"}},checkOverflow:{checkOverflow:function(){let e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){let t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*r;e.isLocked=e.size>n}else e.isLocked=1===e.snapGrid.length;!0===n.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===n.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let e=this,{classNames:t,params:n,rtl:r,el:i,device:a}=e,o=ec(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:a.android},{ios:a.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...o),i.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){let e=this,{el:t,classNames:n}=e;t&&"string"!=typeof t&&(t.classList.remove(...n),e.emitContainerClasses())}}},ef={};class eh{constructor(...e){let t,n;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?n=e[0]:[t,n]=e,n||(n={}),n=v({},n),t&&!n.el&&(n.el=t);const r=s();if(n.el&&"string"==typeof n.el&&r.querySelectorAll(n.el).length>1){const e=[];return r.querySelectorAll(n.el).forEach(t=>{let r=v({},n,{el:t});e.push(new eh(r))}),e}const i=this;i.__swiper__=!0,i.support=M(),i.device=F({userAgent:n.userAgent}),i.browser=H(),i.eventsListeners={},i.eventsAnyListeners=[],i.modules=[...i.__modules__],n.modules&&Array.isArray(n.modules)&&n.modules.forEach(e=>{"function"==typeof e&&0>i.modules.indexOf(e)&&i.modules.push(e)});const a={};i.modules.forEach(e=>{e({params:n,swiper:i,extendParams:ed(n,a),on:i.on.bind(i),once:i.once.bind(i),off:i.off.bind(i),emit:i.emit.bind(i)})});const o=v({},eu,a);return i.params=v({},o,ef,n),i.originalParams=v({},i.params),i.passedParams=v({}
120,n),i.params&&i.params.on&&Object.keys(i.params.on).forEach(e=>{i.on(e,i.params.on[e])}),i.params&&i.params.onAny&&i.onAny(i.params.onAny),Object.assign(i,{enabled:i.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===i.params.direction,isVertical:()=>"vertical"===i.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:i.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.emit("_swiper"),i.params.init&&i.init(),i}getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}getSlideIndex(e){let{slidesEl:t,params:n}=this,r=I(w(t,`.${n.slideClass}, swiper-slide`)[0]);return I(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let e=this,{slidesEl:t,params:n}=e;e.slides=w(t,`.${n.slideClass}, swiper-slide`)}enable(){let e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){let e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){let n=this;e=Math.min(Math.max(e,0),1);let r=n.minTranslate(),i=(n.maxTranslate()-r)*e+r;n.translateTo(i,void 0===t?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(n=>{let r=e.getSlideClasses(n);t.push({slideEl:n,classNames:r}),e.emit("_slideClass",n,r)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){let n=this,{params:r,slides:i,slidesGrid:a,slidesSizesGrid:o,size:s,activeIndex:l}=n,c=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=i[l]?Math.ceil(i[l].swiperSlideSize):0;for(let n=l+1;n<i.length;n+=1)i[n]&&!e&&(t+=Math.ceil(i[n].swiperSlideSize),c+=1,t>s&&(e=!0));for(let n=l-1;n>=0;n-=1)i[n]&&!e&&(t+=i[n].swiperSlideSize,c+=1,t>s&&(e=!0))}else if("current"===e)for(let e=l+1;e<i.length;e+=1)(t?a[e]+o[e]-a[l]<s:a[e]-a[l]<s)&&(c+=1);else for(let e=l-1;e>=0;e-=1)a[l]-a[e]<s&&(c+=1);return c}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:n,params:r}=t;function i(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(r.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&q(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),r.freeMode&&r.freeMode.enabled&&!r.cssMode)i(),r.autoHeight&&t.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){let n=t.virtual&&r.virtual.enabled?t.virtual.slides:t.slides;
120e=t.slideTo(n.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||i()}r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){let n=this,r=n.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(n.el.classList.remove(`${n.params.containerModifierClass}${r}`),n.el.classList.add(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),n.emit("changeDirection"),t&&n.update()),n}changeLanguageDirection(e){let t=this;(!t.rtl||"rtl"!==e)&&(t.rtl||"ltr"!==e)&&(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){let t=this;if(t.mounted)return!0;let n=e||t.params.el;if("string"==typeof n&&(n=document.querySelector(n)),!n)return!1;n.swiper=t,n.parentNode&&n.parentNode.host&&n.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let r=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,i=n&&n.shadowRoot&&n.shadowRoot.querySelector?n.shadowRoot.querySelector(r()):w(n,r())[0];return!i&&t.params.createElements&&(i=k("div",t.params.wrapperClass),n.append(i),w(n,`.${t.params.slideClass}`).forEach(e=>{i.append(e)})),Object.assign(t,{el:n,wrapperEl:i,slidesEl:t.isElement&&!n.parentNode.host.slideSlots?n.parentNode.host:i,hostEl:t.isElement?n.parentNode.host:n,mounted:!0,rtl:"rtl"===n.dir.toLowerCase()||"rtl"===A(n,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===n.dir.toLowerCase()||"rtl"===A(n,"direction")),wrongRTL:"-webkit-box"===A(i,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();let n=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&n.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),n.forEach(e=>{e.complete?q(t,e):e.addEventListener("load",e=>{q(t,e.target)})}),K(t),t.initialized=!0,K(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){let n=this,{params:r,el:i,wrapperEl:a,slides:o}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),r.loop&&n.loopDestroy(),t&&(n.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),a&&a.removeAttribute("style"),o&&o.length&&o.forEach(e=>{e.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),n.emit("destroy"),Object.keys(n.eventsListeners).forEach(e=>{n.off(e)}),!1!==e&&(n.el&&"string"!=typeof n.el&&(n.el.swiper=null),d(n)),n.destroyed=!0),null}static extendDefaults(e){v(ef,e)}static get extendedDefaults(){return ef}static get defaults(){return eu}static installModule(e){eh.prototype.__modules__||(eh.prototype.__modules__=[]);let t=eh.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>eh.installModule(e)):eh.installModule(e),eh}}function em({swiper:e,extendParams:t,on:n,emit:r,params:i}){let a,o,l,c,u,d,p,f,h;e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let m=i&&i.autoplay?i.autoplay.delay:3e3,g=i&&i.autoplay?i.autoplay.delay:3e3,y=new Date().getTime();function v(t){!e||e.destroyed||!e.wrapperEl||t.target!==e.wrapperEl||(e.wrapperEl.removeEventListener("transitionend",v),h||t.detail&&t.detail.bySwiperTouchMove||T())}let b=()=>{if(e.destroyed||!e.autoplay.running)return;
120e.autoplay.paused?c=!0:c&&(g=l,c=!1);let t=e.autoplay.paused?l:y+g-new Date().getTime();e.autoplay.timeLeft=t,r("autoplayTimeLeft",t,t/m),o=requestAnimationFrame(()=>{b()})},x=()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.find(e=>e.classList.contains("swiper-slide-active")):e.slides[e.activeIndex])return parseInt(t.getAttribute("data-swiper-autoplay"),10)},w=()=>{let t=e.params.autoplay.delay,n=x();return!Number.isNaN(n)&&n>0&&(t=n),t},E=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),b();let n=t;void 0===n&&(m=n=w(),g=n),l=n;let i=e.params.speed,s=()=>{e&&!e.destroyed&&(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(i,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,i,!0,!0),r("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(i,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,i,!0,!0),r("autoplay")),e.params.cssMode&&(y=new Date().getTime(),requestAnimationFrame(()=>{E()})))};return n>0?(clearTimeout(a),a=setTimeout(()=>{s()},n)):requestAnimationFrame(()=>{s()}),n},S=()=>{y=new Date().getTime(),e.autoplay.running=!0,E(),r("autoplayStart")},C=()=>{e.autoplay.running=!1,clearTimeout(a),cancelAnimationFrame(o),r("autoplayStop")},k=(t,n)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(a),t||(f=!0);let i=()=>{r("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",v):T()};(e.autoplay.paused=!0,n)?i():(l=(l||e.params.autoplay.delay)-(new Date().getTime()-y),e.isEnd&&l<0&&!e.params.loop||(l<0&&(l=0),i()))},T=()=>{e.isEnd&&l<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(y=new Date().getTime(),f?(f=!1,E(l)):E(),e.autoplay.paused=!1,r("autoplayResume"))},j=()=>
120{if(e.destroyed||!e.autoplay.running)return;let t=s();"hidden"===t.visibilityState&&(f=!0,k(!0)),"visible"===t.visibilityState&&T()},N=t=>{"mouse"!==t.pointerType||(f=!0,h=!0,e.animating||e.autoplay.paused||k(!0))},A=t=>{"mouse"===t.pointerType&&(h=!1,e.autoplay.paused&&T())},I=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",N),e.el.addEventListener("pointerleave",A))},R=()=>{e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("pointerenter",N),e.el.removeEventListener("pointerleave",A))},O=()=>{s().addEventListener("visibilitychange",j)},P=()=>{s().removeEventListener("visibilitychange",j)};n("init",()=>{e.params.autoplay.enabled&&(I(),O(),S())}),n("destroy",()=>{R(),P(),e.autoplay.running&&C()}),n("_freeModeStaticRelease",()=>{(d||f)&&T()}),n("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?C():k(!0,!0)}),n("beforeTransitionStart",(t,n,r)=>{!e.destroyed&&e.autoplay.running&&(r||!e.params.autoplay.disableOnInteraction?k(!0,!0):C())}),n("sliderFirstMove",()=>{if(!e.destroyed&&e.autoplay.running){if(e.params.autoplay.disableOnInteraction)return void C();u=!0,d=!1,f=!1,p=setTimeout(()=>{f=!0,d=!0,k(!0)},200)}}),n("touchEnd",()=>{if(!e.destroyed&&e.autoplay.running&&u){if(clearTimeout(p),clearTimeout(a),e.params.autoplay.disableOnInteraction){d=!1,u=!1;return}d&&e.params.cssMode&&T(),d=!1,u=!1}}),n("slideChange",()=>{!e.destroyed&&e.autoplay.running&&e.autoplay.paused&&(l=w(),m=w())}),Object.assign(e.autoplay,{start:S,stop:C,pause:k,resume:T})}function eg({swiper:e,extendParams:t,on:n,emit:r}){let i=s(),a=c();function o(t){if(!e.enabled)return;let{rtlTranslate:n}=e,o=t;o.originalEvent&&(o=o.originalEvent);let s=o.keyCode||o.charCode,l=e.params.keyboard.pageUpDown,c=l&&33===s,u=l&&34===s,d=37===s,p=39===s,f=38===s,h=40===s;if(!e.allowSlideNext&&(e.isHorizontal()&&p||e.isVertical()&&h||u)||!e.allowSlidePrev&&(e.isHorizontal()&&d||e.isVertical()&&f||c))return!1;if(o.shiftKey||o.altKey||o.ctrlKey||o.metaKey||i.activeElement&&(i.activeElement.isContentEditable||i.activeElement.nodeName&&("input"===i.activeElement.nodeName.toLowerCase()||"textarea"===i.activeElement.nodeName.toLowerCase())))return;if(e.params.keyboard.onlyInViewport&&(c||u||d||p||f||h)){let t=!1;if(R(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&0===R(e.el,`.${e.params.slideActiveClass}`).length)return;let r=e.el,i=r.clientWidth,o=r.clientHeight,s=a.innerWidth,l=a.innerHeight,c=T(r);
120n&&(c.left-=r.scrollLeft);let u=[[c.left,c.top],[c.left+i,c.top],[c.left,c.top+o],[c.left+i,c.top+o]];for(let e=0;e<u.length;e+=1){let n=u[e];if(n[0]>=0&&n[0]<=s&&n[1]>=0&&n[1]<=l){if(0===n[0]&&0===n[1])continue;t=!0}}if(!t)return}let m=e.params.keyboard.speed;e.isHorizontal()?((c||u||d||p)&&(o.preventDefault?o.preventDefault():o.returnValue=!1),((u||p)&&!n||(c||d)&&n)&&e.slideNext(m),((c||d)&&!n||(u||p)&&n)&&e.slidePrev(m)):((c||u||f||h)&&(o.preventDefault?o.preventDefault():o.returnValue=!1),(u||h)&&e.slideNext(m),(c||f)&&e.slidePrev(m)),r("keyPress",s)}function l(){e.keyboard.enabled||(i.addEventListener("keydown",o),e.keyboard.enabled=!0)}function u(){e.keyboard.enabled&&(i.removeEventListener("keydown",o),e.keyboard.enabled=!1)}e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0,speed:void 0}}),n("init",()=>{e.params.keyboard.enabled&&l()}),n("destroy",()=>{e.keyboard.enabled&&u()}),Object.assign(e.keyboard,{enable:l,disable:u})}function ey(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&!0===n.auto){let a=w(e.el,`.${r[i]}`)[0];a||((a=k("div",r[i])).className=r[i],e.el.append(a)),n[i]=a,t[i]=a}}),n}function ev(e=""){return`.${e.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}function eb({swiper:e,extendParams:t,on:n,emit:r}){let i,a="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${a}-bullet`,bulletActiveClass:`${a}-bullet-active`,modifierClass:`${a}-`,currentClass:`${a}-current`,totalClass:`${a}-total`,hiddenClass:`${a}-hidden`,progressbarFillClass:`${a}-progressbar-fill`,progressbarOppositeClass:`${a}-progressbar-opposite`,clickableClass:`${a}-clickable`,lockClass:`${a}-lock`,horizontalClass:`${a}-horizontal`,verticalClass:`${a}-vertical`,paginationDisabledClass:`${a}-disabled`}}),e.pagination={el:null,bullets:[]};let o=0;function s(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length}function l(t,n){let{bulletActiveClass:r}=e.params.pagination;t&&(t=t[`${"prev"===n?"previous":"next"}ElementSibling`])&&(t.classList.add(`${r}-${n}`),(t=t[`${"prev"===n?"previous":"next"}ElementSibling`])&&t.classList.add(`${r}-${n}-${n}`))}function c(e,t,n){return(e%=n,(t%=n)===e+1)?"next":t===e-1?"previous":void 0}function u(t){let n=t.target.closest(ev(e.params.pagination.bulletClass));if(!n)return;t.preventDefault();let r=I(n)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===r)return;let t=c(e.realIndex,r,e.slides.length);"next"===t?e.slideNext():"previous"===t?e.slidePrev():e.slideToLoop(r)}else e.slideTo(r)}function d(){let t,n,a=e.rtl,c=e.params.pagination;if(s())return;let u=e.pagination.el;u=P(u);let d=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,p=e.params.loop?Math.ceil(d/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(n=e.previousRealIndex||0,t=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):void 0!==e.snapIndex?(t=e.snapIndex,n=e.previousSnapIndex):(n=e.previousIndex||0,t=e.activeIndex||0),"bullets"===c.type&&e.pagination.bullets&&e.pagination.bullets.length>0){let r,s,d,p=e.pagination.bullets;if(c.dynamicBullets&&(i=O(p[0],e.isHorizontal()?"width":"height",!0),u.forEach(t=>{t.style[e.isHorizontal()?"width":"height"]=`${i*(c.dynamicMainBullets+4)}px`}),c.dynamicMainBullets>1&&void 0!==n&&((o+=t-(n||0))>c.dynamicMainBullets-1?o=c.dynamicMainBullets-1:o<0&&(o=0)),d=((s=(r=Math.max(t-o,0))+(Math.min(p.length,c.dynamicMainBullets)-1))+r)/2),p.forEach(e=>{let t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${c.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),u.length>
1201)p.forEach(n=>{let i=I(n);i===t?n.classList.add(...c.bulletActiveClass.split(" ")):e.isElement&&n.setAttribute("part","bullet"),c.dynamicBullets&&(i>=r&&i<=s&&n.classList.add(...`${c.bulletActiveClass}-main`.split(" ")),i===r&&l(n,"prev"),i===s&&l(n,"next"))});else{let n=p[t];if(n&&n.classList.add(...c.bulletActiveClass.split(" ")),e.isElement&&p.forEach((e,n)=>{e.setAttribute("part",n===t?"bullet-active":"bullet")}),c.dynamicBullets){let e=p[r],t=p[s];for(let e=r;e<=s;e+=1)p[e]&&p[e].classList.add(...`${c.bulletActiveClass}-main`.split(" "));l(e,"prev"),l(t,"next")}}if(c.dynamicBullets){let t=Math.min(p.length,c.dynamicMainBullets+4),n=(i*t-i)/2-d*i,r=a?"right":"left";p.forEach(t=>{t.style[e.isHorizontal()?r:"top"]=`${n}px`})}}u.forEach((n,i)=>{if("fraction"===c.type&&(n.querySelectorAll(ev(c.currentClass)).forEach(e=>{e.textContent=c.formatFractionCurrent(t+1)}),n.querySelectorAll(ev(c.totalClass)).forEach(e=>{e.textContent=c.formatFractionTotal(p)})),"progressbar"===c.type){let r;r=c.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";let i=(t+1)/p,a=1,o=1;"horizontal"===r?a=i:o=i,n.querySelectorAll(ev(c.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${a}) scaleY(${o})`,t.style.transitionDuration=`${e.params.speed}ms`})}"custom"===c.type&&c.renderCustom?(D(n,c.renderCustom(e,t+1,p)),0===i&&r("paginationRender",n)):(0===i&&r("paginationRender",n),r("paginationUpdate",n)),e.params.watchOverflow&&e.enabled&&n.classList[e.isLocked?"add":"remove"](c.lockClass)})}function p(){let t=e.params.pagination;if(s())return;let n=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length,i=e.pagination.el;i=P(i);let a="";if("bullets"===t.type){let r=e.params.loop?Math.ceil(n/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&r>n&&(r=n);for(let n=0;n<r;n+=1)t.renderBullet?a+=t.renderBullet.call(e,n,t.bulletClass):a+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`}"fraction"===t.type&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],i.forEach(n=>{"custom"!==t.type&&D(n,a||""),"bullets"===t.type&&e.pagination.bullets.push(...n.querySelectorAll(ev(t.bulletClass)))}),"custom"!==t.type&&r("paginationRender",i[0])}function f(){let t;e.params.pagination=ey(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let n=e.params.pagination;!n.el||("string"==typeof n.el&&e.isElement&&(t=e.el.querySelector(n.el)),t||"string"!=typeof n.el||(t=[...document.querySelectorAll(n.el)]),t||(t=n.el),t&&0!==t.length&&(e.params.uniqueNavElements&&"string"==typeof n.el&&Array.isArray(t)&&t.length>1&&(t=[...e.el.querySelectorAll(n.el)]).length>1&&(t=t.find(t=>R(t,".swiper")[0]===e.el)),Array.isArray(t)&&1===t.length&&(t=t[0]),Object.assign(e.pagination,{el:t}),(t=P(t)).forEach(t=>{"bullets"===n.type&&n.clickable&&t.classList.add(...(n.clickableClass||"").split(" ")),t.classList.add(n.modifierClass+n.type),t.classList.add(e.isHorizontal()?n.horizontalClass:n.verticalClass),"bullets"===n.type&&n.dynamicBullets&&(t.classList.add(`${n.modifierClass}${n.type}-dynamic`),o=0,n.dynamicMainBullets<1&&(n.dynamicMainBullets=1)),"progressbar"===n.type&&n.progressbarOpposite&&t.classList.add(n.progressbarOppositeClass),n.clickable&&t.addEventListener("click",u),e.enabled||t.classList.add(n.lockClass)})))}function h(){let t=e.params.pagination;if(s())return;let n=e.pagination.el;n&&(n=P(n)).forEach(n=>{n.classList.remove(t.hiddenClass),n.classList.remove(t.modifierClass+t.type),n.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(n.classList.remove(...(t.clickableClass||"").split(" ")),n.removeEventListener("click",u))}
120),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" ")))}n("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;let t=e.params.pagination,{el:n}=e.pagination;(n=P(n)).forEach(n=>{n.classList.remove(t.horizontalClass,t.verticalClass),n.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),n("init",()=>{!1===e.params.pagination.enabled?g():(f(),p(),d())}),n("activeIndexChange",()=>{void 0===e.snapIndex&&d()}),n("snapIndexChange",()=>{d()}),n("snapGridLengthChange",()=>{p(),d()}),n("destroy",()=>{h()}),n("enable disable",()=>{let{el:t}=e.pagination;t&&(t=P(t)).forEach(t=>t.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass))}),n("lock unlock",()=>{d()}),n("click",(t,n)=>{let i=n.target,a=P(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&a&&a.length>0&&!i.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&i===e.navigation.nextEl||e.navigation.prevEl&&i===e.navigation.prevEl))return;!0===a[0].classList.contains(e.params.pagination.hiddenClass)?r("paginationShow"):r("paginationHide"),a.forEach(t=>t.classList.toggle(e.params.pagination.hiddenClass))}});let m=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=P(t)).forEach(t=>t.classList.remove(e.params.pagination.paginationDisabledClass)),f(),p(),d()},g=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=P(t)).forEach(t=>t.classList.add(e.params.pagination.paginationDisabledClass)),h()};Object.assign(e.pagination,{enable:m,disable:g,render:p,update:d,init:f,destroy:h})}Object.keys(ep).forEach(e=>{Object.keys(ep[e]).forEach(t=>{eh.prototype[t]=ep[e][t]})}),eh.use([z,V]),e.s([],999493),e.s(["default",0,eh],204922),e.s(["Autoplay",0,em],872225),e.s(["Keyboard",0,eg],858498),e.s(["c",0,ey],716571),e.s(["Pagination",0,eb],186301)},249498,e=>{"use strict";var t=e.i(843476),n=e.i(207670),r=e.i(271645);e.i(999493);var i=e.i(204922),a=e.i(872225),o=e.i(858498),s=e.i(716571),l=e.i(399946);let c='<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>';function u({swiper:e,extendParams:t,on:n,emit:r}){function i(t){let n;return t&&"string"==typeof t&&e.isElement&&(n=e.el.querySelector(t)||e.hostEl.querySelector(t))?n:(t&&("string"==typeof t&&(n=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&n&&n.length>1&&1===e.el.querySelectorAll(t).length?n=e.el.querySelector(t):n&&1===n.length&&(n=n[0])),t&&!n)?t:n}function a(t,n){let r=e.params.navigation;(t=(0,l.m)(t)).forEach(t=>{t&&(t.classList[n?"add":"remove"](...r.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=n),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](r.lockClass))})}function o(){let{nextEl:t,prevEl:n}=e.navigation;if(e.params.loop){a(n,!1),a(t,!1);return}a(n,e.isBeginning&&!e.params.rewind),a(t,e.isEnd&&!e.params.rewind)}function d(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),r("navigationPrev"))}function p(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),r("navigationNext"))}function f(){let t=e.params.navigation;if(e.params.navigation=(0,s.c)(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(t.nextEl||t.prevEl))return;let n=i(t.nextEl),r=i(t.prevEl);Object.assign(e.navigation,{nextEl:n,prevEl:r}),n=(0,l.m)(n),r=(0,l.m)(r);let a=(n,r)=>{if(n){if(t.addIcons&&n.matches(".swiper-button-next,.swiper-button-prev")&&!n.querySelector("svg")){let e=document.createElement("div");(0,l.s)(e,c),n.appendChild(e.querySelector("svg")),e.remove()}n.addEventListener("click","next"===r?p:d)}!e.enabled&&n&&n.classList.add(...t.lockClass.split(" "))};
120n.forEach(e=>a(e,"next")),r.forEach(e=>a(e,"prev"))}function h(){let{nextEl:t,prevEl:n}=e.navigation;t=(0,l.m)(t),n=(0,l.m)(n);let r=(t,n)=>{t.removeEventListener("click","next"===n?p:d),t.classList.remove(...e.params.navigation.disabledClass.split(" "))};t.forEach(e=>r(e,"next")),n.forEach(e=>r(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:c},n("init",()=>{!1===e.params.navigation.enabled?g():(f(),o())}),n("toEdge fromEdge lock unlock",()=>{o()}),n("destroy",()=>{h()}),n("enable disable",()=>{let{nextEl:t,prevEl:n}=e.navigation;(t=(0,l.m)(t),n=(0,l.m)(n),e.enabled)?o():[...t,...n].filter(e=>!!e).forEach(t=>t.classList.add(e.params.navigation.lockClass))}),n("click",(t,n)=>{let{nextEl:i,prevEl:a}=e.navigation;i=(0,l.m)(i),a=(0,l.m)(a);let o=n.target,s=a.includes(o)||i.includes(o);if(e.isElement&&!s){let e=n.path||n.composedPath&&n.composedPath();e&&(s=e.find(e=>i.includes(e)||a.includes(e)))}if(e.params.navigation.hideOnClick&&!s){let t;if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===o||e.pagination.el.contains(o)))return;i.length?t=i[0].classList.contains(e.params.navigation.hiddenClass):a.length&&(t=a[0].classList.contains(e.params.navigation.hiddenClass)),!0===t?r("navigationShow"):r("navigationHide"),[...i,...a].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});let m=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),f(),o()},g=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),h()};Object.assign(e.navigation,{enable:m,disable:g,update:o,init:f,destroy:h})}var d=e.i(186301),p=e.i(671149),f=e.i(2324);let h=({className:e,style:s="default",variant:l="default",autoplay:c=!1,slidesPerView:h="auto",slidesPerViewLg:m=h,slidesPerGroup:g=1,items:y,prevLabel:v="Prev",nextLabel:b="Next"})=>{let x=(0,r.useRef)(null),w=(0,r.useRef)(null),E=(0,r.useRef)(null),S=(0,r.useRef)(null),[C,k]=(0,r.useState)(null),[T,j]=(0,r.useState)(0),N=(0,r.useCallback)(()=>{if(x.current&&w.current){let e=new i.default(x.current,{autoplay:!!c&&{delay:1e4,pauseOnMouseEnter:!0},breakpoints:{768:{slidesPerView:h,slidesPerGroup:1},1024:{slidesPerView:m,slidesPerGroup:g}},keyboard:{enabled:!0},modules:[a.Autoplay,o.Keyboard,u,d.Pagination],navigation:{nextEl:E.current,prevEl:S.current},pagination:{el:w.current,clickable:!0},spaceBetween:24});e.on("slideChange",()=>{e.pagination.render(),e.pagination.update()}),e.on("activeIndexChange",()=>{j(e.activeIndex)}),k(e)}},[c,h,m,g]);return(0,r.useEffect)(()=>{("fullscreen"===l||E.current&&S.current)&&N()},[x,w,E,S,N,l]),(0,t.jsxs)("div",{className:(0,n.clsx)("carousel relative max-md:[&_.swiper-button-next]:right-2 max-md:[&_.swiper-button-prev]:left-2","alternative"===s&&"carousel-alternative","default"===l&&"default"===s&&"px-8 pb-12 md:px-12","default"===l&&"alternative"===s&&"px-14 pb-12 md:px-14",e),children:[(0,t.jsx)("div",{className:"swiper",ref:x,children:(0,t.jsx)("div",{className:"swiper-wrapper",children:y})}),"extra"===s&&(0,t.jsxs)("div",{className:"px-12 pb-12 pt-4",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between gap-4",children:[(0,t.jsx)(f.default,{label:v,isDisabled:0===T,onClick:()=>C?.slidePrev()}),(0,t.jsx)(f.default,{label:b,isDisabled:T===y.length-1,onClick:()=>C?.slideNext()})]}),(0,t.jsxs)("div",{className:"text-center",children:[T+1," / ",y.length]})]}),(0,t.jsx)("div",{className:"swiper-pagination",ref:w}),"fullscreen"!==l&&"alternative"!==s&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"swiper-button-prev !-mt-9 before:absolute before:h-12 before:w-12",ref:S}),(0,t.jsx)("div",{className:"swiper-button-next !-mt-9 before:absolute before:h-12 before:w-12",ref:E})]}),"default"===l&&"alternative"===s&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"absolute left-[10px] top-1/2 z-10 !-mt-9 size-10 -translate-y-1/2 cursor-pointer rounded-[20px] bg-white shadow-1 transition [&.swiper-button-disabled]:pointer-events-none [&.swiper-button-disabled]:opacity-35",ref:S,children:(0,t.jsx)(p.default,{className:"absolute left-1/2 top-1/2 size-[18px] -translate-x-1/2 -translate-y-1/2 text-primary",name:"arrow-left"})}),(0,t.jsx)("div",{className:"absolute right-[10px] top-1/2 z-10 !-mt-9 size-10 -translate-y-1/2 cursor-pointer rounded-[20px] bg-white shadow-1 transition [&.swiper-button-disabled]:pointer-events-none [&.swiper-button-disabled]:opacity-35",ref:E,children:(0,t.jsx)(p.default,{className:"absolute left-1/2 top-1/2 size-[18px] -translate-x-1/2 -translate-y-1/2 text-primary",name:"arrow-right"})})]})]})};e.s(["default",0,h],249498)},678986,e=>{"use strict";var t=e.i(574464);let n=/\/([-~]{1})\/media\//i,r=e=>{let{rev:t,db:n,la:r,vs:i,ts:a}=e;return{rev:t,db:n,la:r,vs:i,ts:a}},i=(e,r=n)=>{let i=(0,t.default)(e,{},!0),a=r.exec(i.pathname);return a&&a.length>1&&i.set("pathname",i.pathname.replace(r,`/${a[1]}/jssmedia/`)),i.toString()},a=(e,a,o=n)=>{if(!a||0===Object.keys(a).length)return e;"u">typeof window&&!window.global&&(window.global={});let s=(0,t.default)(i(e,o),{},!0),l=r(s.query),c=Object.assign({},a);return Object.entries(l).forEach(([e,t])=>{t&&(c[e]=t)}),s.set("query",c),s.toString()},o=(e,t,n,r)=>t.map(t=>{let i=Object.assign(Object.assign({},n),t),o=i.w||i.mw;return o?`${a(e,i,r)} ${o}w`:null}).filter(e=>e).join(", ");e.s(["getRequiredParams",0,r,"getSrcSet",0,o,"replaceMediaUrlPrefix",0,i,"updateImageUrl",0,a],921709);var s=e.i(921709);e.s(["mediaApi",0,s],678986)},488143,(e,t,n)=>{"use strict";function r({widthInt:e,heightInt:t,blurWidth:n,blurHeight:i,blurDataURL:a,objectFit:o}){let s=20,l=n?40*n:e,c=i?40*i:t,u=l&&c?`viewBox='0 0 ${l} ${c}'`:"",d=u?"none":"contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='${s}
120'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='${s}'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${d}' style='filter: url(%23b);' href='${a}'/%3E%3C/svg%3E`}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},987690,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(n,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return i}});let r=["default","imgix","cloudinary","akamai","custom"],i={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},908927,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getImgProps",{enumerable:!0,get:function(){return f}}),e.r(233525);let r=e.r(543369),i=e.r(488143),a=e.r(987690),o=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function l(e){return void 0!==e.src}function c(e){return!!e&&"object"==typeof e&&(s(e)||l(e))}function u(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function d({deviceSizes:e,allSizes:t},n,r){if(r){let n=/(^|\s)(1?\d?\d)vw/g,i=[];for(let e;e=n.exec(r);)i.push(parseInt(e[2]));if(i.length){let n=.01*Math.min(...i);return{widths:t.filter(t=>t>=e[0]*n),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof n?{widths:e,kind:"w"}:{widths:[...new Set([n,2*n].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}function p({config:e,src:t,unoptimized:n,width:i,quality:a,sizes:o,loader:s}){if(n){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,r.getDeploymentId)();if(e){let n=t.indexOf("?");if(-1!==n){let r=new URLSearchParams(t.slice(n+1));r.get("dpl")||(r.append("dpl",e),t=t.slice(0,n)+"?"+r.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:l,kind:c}=d(e,i,o),u=l.length-1;return{sizes:o||"w"!==c?o:"100vw",srcSet:l.map((n,r)=>`${s({config:e,src:t,quality:a,width:n})} ${"w"===c?n:r+1}${c}`).join(", "),src:s({config:e,src:t,quality:a,width:l[u]})}}function f({src:e,sizes:t,unoptimized:n=!1,priority:r=!1,preload:l=!1,loading:d,className:h,quality:m,width:g,height:y,fill:v=!1,style:b,overrideSrc:x,onLoad:w,onLoadingComplete:E,placeholder:S="empty",blurDataURL:C,fetchPriority:k,decoding:T="async",layout:j,objectFit:N,objectPosition:A,lazyBoundary:I,lazyRoot:R,...O},P){let D,_,M,{imgConf:L,showAltText:F,blurComplete:B,defaultLoader:H}=P,z=L||a.imageConfigDefault;if("allSizes"in z)D=z;else{let e=[...z.deviceSizes,...z.imageSizes].sort((e,t)=>e-t),t=z.deviceSizes.sort((e,t)=>e-t),n=z.qualities?.sort((e,t)=>e-t);D={...z,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===H)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let V=O.loader||H;delete O.loader,delete O.srcSet;let U="__next_img_default"in V;if(U){if("custom"===D.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. 121Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=V;V=t=>{let{config:n,...r}=t;return e(r)}}if(j){"fill"===j&&(v=!0);let e={responsive:"100vw",fill:"100vw"},n={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[j];n&&(b={...b,...n});let r=e[j];r&&!t&&(t=r)}let W="",G=u(g),q=u(y);if(c(e)){let t=s(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}
121`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(_=t.blurWidth,M=t.blurHeight,C=C||t.blurDataURL,W=t.src,!v)if(G||q){if(G&&!q){let e=G/t.width;q=Math.round(t.height*e)}else if(!G&&q){let e=q/t.height;G=Math.round(t.width*e)}}else G=t.width,q=t.height}let $=!r&&!l&&("lazy"===d||void 0===d);(!(e="string"==typeof e?e:W)||e.startsWith("data:")||e.startsWith("blob:"))&&(n=!0,$=!1),D.unoptimized&&(n=!0),U&&!D.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(n=!0);let K=u(m),Q=Object.assign(v?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:N,objectPosition:A}:{},F?{}:{color:"transparent"},b),Y=B||"empty"===S?null:"blur"===S?`url("data:image/svg+xml;charset=utf-8,${(0,i.getImageBlurSvg)({widthInt:G,heightInt:q,blurWidth:_,blurHeight:M,blurDataURL:C||"",objectFit:Q.objectFit})}")`:`url("${S}")`,Z=o.includes(Q.objectFit)?"fill"===Q.objectFit?"100% 100%":"cover":Q.objectFit,X=Y?{backgroundSize:Z,backgroundPosition:Q.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Y}:{},J=p({config:D,src:e,unoptimized:n,width:G,quality:K,sizes:t,loader:V}),ee=$?"lazy":d;return{props:{...O,loading:ee,fetchPriority:k,width:G,height:q,decoding:T,className:h,style:{...Q,...X},sizes:J.sizes,srcSet:J.srcSet,src:x||J.src},meta:{unoptimized:n,preload:l||r,placeholder:S,fill:v}}}},898879,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return s}});let r=e.r(271645),i="u"<typeof window,a=i?()=>{}:r.useLayoutEffect,o=i?()=>{}:r.useEffect;function s(e){let{headManager:t,reduceComponentsToState:n}=e;function s(){if(t&&t.mountedInstances){let e=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(e))}}return i&&(t?.mountedInstances?.add(e.children),s()),a(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),a(()=>(t&&(t._pendingUpdate=s),()=>{t&&(t._pendingUpdate=s)})),o(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},325633,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(n,{default:function(){return h},defaultHead:function(){return c}});let r=e.r(555682),i=e.r(190809),a=e.r(843476),o=i._(e.r(271645)),s=r._(e.r(898879)),l=e.r(742732);function c(){return[(0,a.jsx)("meta",{charSet:"utf-8"},"charset"),(0,a.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function u(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(233525);let d=["name","httpEquiv","charSet","itemProp"];function p(){let e=new Set,t=new Set,n=new Set,r={};return i=>{let a=!0,o=!1;if(i.key&&"number"!=typeof i.key&&i.key.indexOf("$")>0){o=!0;let t=i.key.slice(i.key.indexOf("$")+1);e.has(t)?a=!1:e.add(t)}switch(i.type){case"title":case"base":t.has(i.type)?a=!1:t.add(i.type);break;case"meta":for(let e=0,t=d.length;e<t;e++){let t=d[e];if(i.props.hasOwnProperty(t))if("charSet"===t)n.has(t)?a=!1:n.add(t);else{let e=i.props[t],n=r[t]||new Set;("name"!==t||!o)&&n.has(e)?a=!1:(n.add(e),r[t]=n)}}}return a}}function f(e){return e.reduce(u,[]).reverse().concat(c().reverse()).filter(p()).reverse().map((e,t)=>{let n=e.key||t;return o.default.cloneElement(e,{key:n})})}let h=function({children:e}){let t=(0,o.useContext)(l.HeadManagerContext);return(0,a.jsx)(s.default,{reduceComponentsToState:f,headManager:t,children:e})};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esMo
121dule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},918556,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let r=e.r(555682)._(e.r(271645)),i=e.r(987690),a=r.default.createContext(i.imageConfigDefault)},670965,(e,t,n)=>{"use strict";function r(e,t){let n=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-n)<Math.abs(e-n)?t:e,t.qualities[0]):n}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"findClosestQuality",{enumerable:!0,get:function(){return r}})},1948,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o}});let r=e.r(670965),i=e.r(543369);function a({config:e,src:t,width:n,quality:o}){let s=(0,i.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let n=new URLSearchParams(t.slice(e+1)),r=n.get("dpl");if(r){s=r,n.delete("dpl");let i=n.toString();t=t.slice(0,e)+(i?"?"+i:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns. 122Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let l=(0,r.findClosestQuality)(o,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${n}&q=${l}${t.startsWith("/")&&s?`&dpl=${s}`:""}`}a.__next_img_default=!0;let o=a},605500,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"Image",{enumerable:!0,get:function(){return x}});let r=e.r(555682),i=e.r(190809),a=e.r(843476),o=i._(e.r(271645)),s=r._(e.r(174080)),l=r._(e.r(325633)),c=e.r(908927),u=e.r(987690),d=e.r(918556);e.r(233525);let p=e.r(65856),f=r._(e.r(1948)),h=e.r(818581),m={deviceSizes:[640,768,1280,1920],imageSizes:[32,48,64,96,128,256,384],qualities:[85],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!0,unoptimized:!1};function g(e,t,n,r,i,a,o){let s=e?.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),n?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,i=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}r?.current&&r.current(e)}}))}function y(e){return o.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let v=(0,o.forwardRef)(({src:e,srcSet:t,sizes:n,height:r,width:i,decoding:s,className:l,style:c,fetchPriority:u,placeholder:d,loading:p,unoptimized:f,fill:m,onLoadRef:v,onLoadingCompleteRef:b,setBlurComplete:x,setShowAltText:w,sizesInput:E,onLoad:S,onError:C,...k},T)=>{let j=(0,o.useCallback)(e=>{e&&(C&&(e.src=e.src),e.complete&&g(e,d,v,b,x,f,E))},[e,d,v,b,x,C,f,E]),N=(0,h.useMergedRef)(T,j);return(0,a.jsx)("img",{...k,...y(u),loading:p,width:i,height:r,decoding:s,"data-nimg":m?"fill":"1",className:l,style:c,sizes:n,srcSet:t,src:e,ref:N,onLoad:e=>{g(e.currentTarget,d,v,b,x,f,E)},onError:e=>{w(!0),"empty"!==d&&x(!0),C&&C(e)}})});function b({isAppRouter:e,imgAttributes:t}){let n={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...y(t.fetchPriority)};return e&&s.default.preload?(s.default.preload(t.src,n),null):(0,a.jsx)(l.default,{children:(0,a.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...n},"__nimg-"+t.src+t.srcSet+t.sizes)})}let x=(0,o.forwardRef)((e,t)=>{let n=!(0,o.useContext)(p.RouterContext),r=(0,o.useContext)(d.ImageConfigContext),i=(0,o.useMemo)(()=>{let e=m||r||u.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>
122e-t),n=e.deviceSizes.sort((e,t)=>e-t),i=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n,qualities:i,localPatterns:"u"<typeof window?r?.localPatterns:e.localPatterns}},[r]),{onLoad:s,onLoadingComplete:l}=e,h=(0,o.useRef)(s);(0,o.useEffect)(()=>{h.current=s},[s]);let g=(0,o.useRef)(l);(0,o.useEffect)(()=>{g.current=l},[l]);let[y,x]=(0,o.useState)(!1),[w,E]=(0,o.useState)(!1),{props:S,meta:C}=(0,c.getImgProps)(e,{defaultLoader:f.default,imgConf:i,blurComplete:y,showAltText:w});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(v,{...S,unoptimized:C.unoptimized,placeholder:C.placeholder,fill:C.fill,onLoadRef:h,onLoadingCompleteRef:g,setBlurComplete:x,setShowAltText:E,sizesInput:e.sizes,ref:t}),C.preload?(0,a.jsx)(b,{isAppRouter:n,imgAttributes:S}):null]})});("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},794909,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(n,{default:function(){return l},getImageProps:function(){return s}});let r=e.r(555682),i=e.r(908927),a=e.r(605500),o=r._(e.r(1948));function s(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,768,1280,1920],imageSizes:[32,48,64,96,128,256,384],qualities:[85],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!0,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let l=a.Image},657688,(e,t,n)=>{t.exports=e.r(794909)},38563,e=>{"use strict";var t=e.i(247167),n=e.i(678986),r=e.i(271645),i=e.i(368570),a=e.i(882596),o=e.i(769740),s=e.i(666707),l=e.i(657688),c=e.i(26301),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let d=(0,i.withFieldMetadata)((0,s.withEmptyFieldEditingComponent)(e=>{var{editable:i=!0,imageParams:o,field:s,mediaUrlPrefix:d,fill:p,priority:f}=e,h=u(e,["editable","imageParams","field","mediaUrlPrefix","fill","priority"]);let m=r.default.useContext(a.SitecoreProviderReactContext);if(h.src)throw Error("Detected src prop. If you wish to use src, use next/image directly.");let g=s;if((0,c.isFieldValueEmpty)(g))return null;let y=g.src?s:g.value;if(!y)return null;let v=h.unoptimized||!m.page.mode.isNormal,b=Object.assign(Object.assign(Object.assign({},y),h),{fill:p,priority:f,src:n.mediaApi.updateImageUrl(y.src,o,d),unoptimized:v}),x=Object.assign(Object.assign({},b),{src:n.mediaApi.replaceMediaUrlPrefix(b.src,d)});return(x.fill&&(delete x.width,delete x.height),b)?r.default.createElement(l.default,Object.assign({alt:""},x,t.default.env.TEST?{"data-unoptimized":v}:{})):null},{defaultEmptyFieldEditingComponent:o.DefaultEmptyFieldEditingComponentImage}));d.displayName="NextImage",e.s(["NextImage",0,d])},795092,e=>{"use strict";var t=e.i(271645),n=e.i(474041),r=e.i(618566),i=t,a=e.i(26301),o=e.i(368570),s=e.i(666707),l=e.i(769740),c=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let u=e=>{var{field:t,tag:n="div",ref:r}=e,o=c(e,["field","tag","ref"]);if((0,a.isFieldValueEmpty)(t))return null;delete o.editable;let s=Object.assign({dangerouslySetInnerHTML:{__html:t.value},ref:r,suppressHydrationWarning:!!t.metadata||void 0},o),l=n||"div";return i.default.createElement(l,Object.assign({},s))},d=(0,o.withFieldMetadata)((0,s.withEmptyFieldEditingComponent)(u,{defaultEmptyFieldEditingComponent:l.DefaultEmptyFieldEditingComponentText}));d.displayName="RichText";var p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let f={},h=()=>{try{return(0,r.useRouter)()}catch(e){return null}},m=()=>({pageRouter:(0,n.useRouter)(),appRouter:h()}),g=e=>{let{internalLinksSelector:n='a[href^="/"]',prefetchLinks:r=!0,editable:i=!0}=e,a=p(e,["internalLinksSelector","prefetchLinks","editable"]),o=e.field&&e.field.value,s=i&&e.field&&e.field.metadata,{pageRouter:l,appRouter:c}=m(),u=(0,t.useRef)(null);(0,t.useEffect)(()=>{o&&!s&&g()},[o]);let h=e=>{if(!e.currentTarget)return;e.preventDefault();let t=e.currentTarget.href;l?l.push(t,t,{locale:!1}):c&&c.push(t)},g=()=>{let e=u.current,t=e&&e.querySelectorAll(n);
122t&&t.length&&t.forEach(e=>{if("_blank"===e.target)return;let t=()=>{l?l.prefetch(e.pathname,void 0,{locale:!1}):c&&c.prefetch(e.pathname),f[e.pathname]=!0};if(!f[e.pathname]&&!1!==r&&(!0===r&&t(),"hover"===r)){let n=()=>{t(),e.removeEventListener("mouseover",n)};e.addEventListener("mouseover",n,!1)}e.addEventListener("click",h,!1)})};return t.default.createElement(d,Object.assign({ref:u,editable:i},a))};g.displayName="NextRichText",e.s(["RichText",0,g,"prefetched",0,f],795092)},162443,168491,e=>{"use strict";e.s(["default",()=>E,"getTeaserElementsPerRow",()=>b,"resizeTeaserElementsByKey",()=>x],162443);var t=e.i(843476),n=e.i(795092),r=e.i(376917),i=e.i(882596),a=e.i(207670),o=e.i(975157),s=e.i(271645),l=e.i(2324);e.s(["default",()=>v],168491);var c=t,u=e.i(385180),d=e.i(38563),p=r,f=i,h=a,m=s,g=e.i(174080),y=o;let v=({header:e,description:t,image:n,roundedFull:r,fullWidth:i,imageMobile:a,maxWidth:o,maxHeight:s,useSameHeight:l,notRounded:v,loadEager:w,popupOnClick:E,link:S,styles:C})=>{let{caption:k,captionClassName:T}=n,j=n?.value?.src,N=j?.split(".").pop()?.split("?")[0].toLowerCase(),A=["jpg","jpeg","png"],I=(0,f.useSitecore)(),R=!I.page.mode.isEditing&&A.includes(N),O=!I.page.mode.isEditing&&A.includes(N),P=I.page.mode.isEditing,D=(0,m.useRef)(null),_=(0,h.clsx)("mx-auto corporate:aspect-auto corporate:w-full",!r&&!i&&!v&&"aspect-video corporate:rounded-xl",r&&"rounded-full",i?"w-full object-cover":"object-contain"),M={maxHeight:s,maxWidth:o},L=i&&"100vw"||"(max-width: 767px) 100vw, (max-width: 1279px) 50vw, 33vw",F=R?(0,c.jsx)(d.NextImage,{"data-match-height":"picture",className:_,field:n,width:n.value?.width||767,sizes:L,quality:85,loading:w?"eager":"lazy",style:M}):(0,c.jsx)(d.NextImage,{"data-match-height":"picture",className:_,field:n,loading:w?"eager":"lazy",unoptimized:!0,style:M}),B=O?(0,c.jsx)(d.NextImage,{"data-match-height":"picture",className:_,field:a,width:a?.value?.width||767,sizes:"100vw",quality:85,loading:w?"eager":"lazy",style:M}):(0,c.jsx)(d.NextImage,{"data-match-height":"picture",className:_,field:a,unoptimized:!0,loading:w?"eager":"lazy",style:M}),[H,z]=(0,m.useState)(!1),V=(0,m.useRef)(null),U=(0,m.useRef)(null),W=n?.value?.alt||(k?k.value:"")||"",G=()=>{z(!1),V.current&&V.current.focus()};(0,m.useEffect)(()=>{if(!E||!H)return;let e=e=>{"Escape"===e.key&&G()};document.addEventListener("keydown",e);let t=document.documentElement.style.overflow;return document.documentElement.style.overflow="hidden",setTimeout(()=>U.current?.focus(),0),()=>{document.removeEventListener("keydown",e),document.documentElement.style.overflow=t}},[H,E]);let q=!E&&S?.value.href;(0,m.useEffect)(()=>{if(!D.current||!0!==l)return;let e=D.current;if(!e.parentNode?.parentNode)return;let t=e.parentNode.parentNode,n=()=>{for(let e of b(t.querySelectorAll(".image-container")))x(e,"header"),x(e,"picture"),x(e,"img"),x(e,"caption"),x(e,"figure"),x(e,"paragraph")},r=new ResizeObserver(()=>{window.requestAnimationFrame(n)});return D.current&&(r.observe(D.current),n()),()=>r.disconnect()},[l]);let $=!I.page.mode.isEditing&&a?.value?.src?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:"hidden md:block",children:q?(0,c.jsx)(u.Link,{field:S,children:F}):F}),(0,c.jsx)("div",{className:"md:hidden",children:q?(0,c.jsx)(u.Link,{field:S,children:B}):B})]}):(n.value?.src||I.page.mode.isEditing)&&(q?(0,c.jsx)(u.Link,{field:S,children:F}):F);return(0,c.jsx)("div",{ref:D,className:(0,h.clsx)(!i&&"max-w-full overflow-hidden",i&&"max-md:corporate-full-width-container",C&&C,l&&"h-full","image-container"),children:(0,c.jsxs)("div",{className:(0,h.clsx)(i&&"max-md:corporate-full-width-item"),children:[(e?.value||P)&&(0,c.jsx)("h4",{"data-match-height":"header",className:(0,h.clsx)("mb-3 text-xl font-bold text-grey-dark md:text-[28px] md:leading-9"),children:I.page.mode.isEditing?(0,c.jsx)(p.Text,{field:e}):(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,y.default)(String(e?.value??""))}})}),(0,c.jsxs)("figure",{"data-match-height":"figure",className:(0,h.clsx)(!i&&"relative flex flex-wrap justify-center","corporate:flex corporate:flex-col"),children:[E&&(0,c.jsx)("button",{type:"button","aria-label":"Open image in popup",className:(0,h.clsx)("group block w-full text-left focus:outline-none max-md:hidden","cursor-zoom-in"),onClick:()=>z(!0),ref:V,children:$}),(0,c.jsx)("div",{className:(0,h.clsx)("w-full",E&&"md:hidden"),children:$}),(k?.value||P)&&(0,c.jsx)("figcaption",{"data-match-height":"caption",className:(0,h.clsx)("mt-1 text-xs text-grey-dark corporate:mt-2 corporate:text-base foundation:text-primary",T),children:I.page.mode.isEditing?(0,c.jsx)(p.Text,{field:k}):(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,y.default)(String(k?.value??""))}})})]}),(t?.value||P)&&(0,c.jsx)("p",{"data-match-height":"paragraph",className:"mt-3 text-[16px] leading-5 text-grey-dark md:mt-6",children:I.page.mode.isEditing?(0,c.jsx)(p.Text,{field:t}):(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,y.default)(String(t?.value??""))}})}),E&&H&&1?(0,g.createPortal)((0,c.jsxs)("div",{className:"fixed inset-0 z-[1000] flex items-center justify-center p-4 max-md:hidden md:p-8",role:"dialog","aria-modal":"true","aria-label":W||"Image preview",children:[(0,c.jsx)("div",{className:"absolute inset-0 bg-black/80",onClick:G,"aria-hidden":"true"}),(0,c.jsxs)("div",{className:"relative z-10 max-h-[90vh] max-w-[90vw]",children:[(0,c.jsx)("button",{type:"button","aria-label":"Close image",className:"absolute -right-3 -top-3 rounded-full bg-black/70 p-2 text-white shadow-md backdrop-blur transition hover:bg-black/90 focus:outline-none focus:ring-2 focus:ring-white/70",onClick:G,ref:U,children:(0,c.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,c.jsx)("path",{d:"M6 6L18 18M6 18L18 6",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"})})}),(0,c.jsx)(d.NextImage,{field:n,width:1920,className:(0,h.clsx)("h-auto max-h-[90vh] w-auto max-w-[90vw] object-contain",r&&"rounded-full",!r&&!v&&"rounded-md corporate:rounded-xl"),quality:85,style:{backgroundColor:"#fff"}})]})]}),document.body):null]})})},b=e=>{let t=[[]],n=-1;
122return e.forEach(e=>{let r=e;-1===n&&(n=r.offsetTop),5>Math.abs(r.offsetTop-n)?t[t.length-1].push(r):(n=r.offsetTop,t.push([r]))}),t},x=(e,t,n=0)=>{if(e.length<2)return;let r=0,i=[],a=e=>"img"!==t?e.querySelectorAll(`[data-match-height="${t}"]`):e.querySelectorAll("img");for(let t of e)a(t).forEach(e=>i.push(e));if(0!==i.length){for(let e of i)e.offsetHeight>r&&(r=e.offsetHeight);if(r>0)for(let e of i)e.style.minHeight=`${r+n}px`}},w=({header:e,headlineSize:s="h4",description:c,button:u,image:d,variant:p,hasButton:f,isEditor:h})=>{let m=(0,i.useSitecore)();return(0,t.jsxs)("div",{className:"flex w-full flex-col gap-y-9 @lg:flex-row @lg:items-center @lg:gap-x-[52px]",children:[d?.value&&(0,t.jsx)("div",{className:(0,a.clsx)("w-full @lg:w-[calc(50%+20px)]","reversed"===p&&"@lg:order-2"),children:(0,t.jsx)(v,{image:d,loadEager:!0})}),(e?.value||c?.value||u||h)&&(0,t.jsxs)("div",{className:(0,a.clsx)("flex flex-col gap-y-4 bg-inherit @lg:order-1 @lg:w-1/2 @lg:gap-y-4"),children:[(e?.value||h)&&(0,t.jsx)(s,{"data-match-height":"header",className:"text-xl font-bold text-grey-dark [word-break:break-word] @lg:text-3xl",children:m.page.mode.isEditing?(0,t.jsx)(r.Text,{field:e}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,o.default)(String(e?.value??""))}})}),(c?.value||h)&&(0,t.jsx)("div",{"data-match-height":"description",className:"rich-text-no-img flex-grow text-base leading-5 text-grey-dark",children:(0,t.jsx)(n.RichText,{field:c})}),f&&(0,t.jsx)("div",{children:(0,t.jsx)(l.default,{...u,style:"tertiary",iconPosition:"right",iconName:"arrow-circle-right",className:"!py-1"})})]})]})},E=e=>{let{isCardClickable:n,button:r,useSameHeight:o}=e,l=!!(0,i.useSitecore)().page.mode.isEditing,c=!!r?.label&&!!r?.href||l,u=(0,s.useRef)(null);return(0,s.useEffect)(()=>{let e;if(!u.current||!0!==o)return;let t=u.current;if(!t.parentNode?.parentNode)return;let n=t.parentNode.parentNode;if(!window.matchMedia("(min-width: 768px)").matches)return;let r=()=>{let e=n.querySelectorAll("article"),t=["header","subheader","description","valuepair","img"];for(let r of(e.forEach(e=>{t.forEach(t=>{("img"!==t?e.querySelectorAll(`[data-match-height="${t}"]`):e.querySelectorAll("img")).forEach(e=>{let t=e;t.style.removeProperty("height"),t.style.removeProperty("min-height")})})}),n.offsetHeight,b(e)))x(r,"header"),x(r,"subheader"),x(r,"description",15),x(r,"valuepair")},i=()=>{clearTimeout(e),e=setTimeout(()=>{r()},200)};window.addEventListener("resize",i);let a=new MutationObserver(e=>{for(let t of e)if("attributes"===t.type){i();break}});return u.current&&(a.observe(document.documentElement,{attributes:!0,attributeFilter:["class","style"]}),a.observe(document.body,{attributes:!0,attributeFilter:["class","style"]}),i()),()=>{window.removeEventListener("resize",i),a.disconnect(),clearTimeout(e)}},[o]),(0,t.jsx)("article",{ref:u,className:(0,a.clsx)("relative grid h-full py-6 @container [.container_&]:first-of-type:pt-0 [.container_&]:last-of-type:pb-0"),children:n&&r?(0,t.jsx)("a",{className:"block max-w-full overflow-hidden",href:r.href,children:(0,t.jsx)(w,{...e,hasButton:!1,isEditor:l})}):(0,t.jsx)(w,{...e,hasButton:c,isEditor:l})})}},676173,e=>{"use strict";var t=e.i(843476),n=e.i(38563),r=e.i(795092),i=e.i(376917),a=e.i(882596),o=e.i(207670),s=e.i(975157),l=e.i(271645),c=e.i(316569),u=e.i(2324),d=e.i(592517),p=e.i(671149),f=e.i(162443);let h=({isGated:e,isCardClickable:l,labelFavoriteSave:u,labelFavoriteRemove:d,onClickFavoriteSave:f,onClickFavoriteRemove:h,label:m,image:g,header:y,date:v,type:b,description:x,valuePair:w,isFavorite:E,setIsFavorite:S,showFavorite:C=!0,children:k})=>{let T=(0,c.useSession)(),j=g?.value?.src,N=j?.split(".").pop()?.split("?")[0].toLowerCase(),A=["jpg","jpeg","png"],I=(0,a.useSitecore)(),R=!I.page.mode.isEditing&&A.includes(N),O=(0,o.default)("h-full qpatient:h-auto","aspect-video w-full object-cover","qpatient:aspect-auto qpatient:lg:absolute qpatient:lg:left-0 qpatient:lg:top-1/2 qpatient:lg:max-w-[200px] qpatient:lg:-translate-x-10 qpatient:lg:-translate-y-1/2"),P=R?(0,t.jsx)(n.NextImage,{className:O,field:g,sizes:"(max-width: 767px) 100v
122w, (max-width: 1279px) 50vw, 33vw",quality:85,loading:"eager"}):(0,t.jsx)(n.NextImage,{className:O,field:g,unoptimized:!0});return(0,t.jsxs)("div",{className:"flex max-w-full flex-col @lg:flex-row",children:[g?.value?.src&&(0,t.jsxs)("div",{className:"@lg:w-1/3 qpatient:lg:w-auto",children:[P,l&&(0,t.jsx)("div",{className:"absolute inset-0 bg-grey-dark opacity-0 transition-opacity duration-300 group-hover:opacity-5"})]}),(y||v||b||x||w)&&(0,t.jsxs)("div",{className:"flex grow flex-col justify-start gap-4 bg-white px-3 pb-5 pt-4 @lg:w-2/3 @lg:px-5 qpatient:lg:pl-32",children:[(0,t.jsxs)("div",{className:"hidden @lg:flex @lg:items-center @lg:justify-between @lg:gap-4",children:[(e||m)&&(0,t.jsxs)("div",{className:"flex items-center gap-2 bg-primary-dark px-2 py-1 text-xs font-bold uppercase leading-5 text-white",children:[e&&(0,t.jsx)(p.default,{className:"size-4",name:"lock"}),m&&(0,t.jsx)("span",{children:m})]}),T?.isLoggedIn&&f&&h&&C&&(0,t.jsx)("div",{children:(0,t.jsx)("button",{className:"rounded-full bg-grey-mid p-1.5 text-white transition hover:bg-primary-dark",title:E?d:u,"aria-label":E?d:u,onClick:()=>{S(!E),E?h():f()},children:(0,t.jsx)(p.default,{className:"size-4",name:E?"heart-filled":"heart"})})})]}),(0,t.jsxs)("div",{className:"grid gap-4",children:[(y||v||b)&&(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[y&&(0,t.jsx)("h4",{"data-match-height":"header",className:(0,o.default)("text-xl font-bold text-grey-dark [word-break:break-word] vimovo:text-primary md:text-[28px] md:leading-9",l?"no-underline group-hover:underline":"underline"),children:I.page.mode.isEditing?(0,t.jsx)(i.Text,{field:y}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,s.default)(String(y?.value??""))}})}),(v||b)&&(0,t.jsxs)("div",{"data-match-height":"subheader",className:"flex flex-col gap-1",children:[v&&(0,t.jsx)("time",{className:"text-xs text-grey-dark",dateTime:String(v.value),children:(0,t.jsx)("div",{suppressHydrationWarning:!0,children:(0,s.formatDateToLocaleDateString)(v.value?.toString()??"",I.page.locale)})}),b&&(0,t.jsx)("p",{className:"text-xs text-grey-dark",dangerouslySetInnerHTML:{__html:(0,s.default)(String(b))}})]})]}),x&&x?(0,t.jsx)("div",{"data-match-height":"description",className:"rich-text-no-img flex-grow text-base leading-5 text-grey-dark",onClick:e=>{let t=e.target.closest("a");if(!t||"_blank"===t.target)return;let n=t.getAttribute("href");if(n&&n.toLowerCase().includes("/media/")){e.preventDefault();let t=document.createElement("a");t.href=n,t.target="_self",document.body.appendChild(t),t.click(),document.body.removeChild(t)}},children:(0,t.jsx)(r.RichText,{field:x})}):(0,t.jsx)("p",{className:"flex-grow text-base leading-5 text-grey-dark",children:(0,t.jsx)(i.Text,{field:x})}),w&&(0,t.jsxs)("div",{"data-match-height":"valuepair",className:"text-base leading-5 text-grey-dark",children:[(0,t.jsxs)("span",{className:"font-bold",children:[w.label,": "]}),(0,t.jsx)("span",{children:w.value})]})]}),k]})]})},m=({id:e,href:n="",isGated:r,isCardClickable:i,isFavorite:a,labelFavoriteSave:s,labelFavoriteRemove:m,onClickFavoriteSave:g,onClickFavoriteRemove:y,label:v,button:b,buttonCart:x,buttonRemoveFromCart:w,inCartQuantityDropdown:E,buttonDownload:S,showFavorite:C,isTeaser2:k,header:T,useSameHeight:j,...N})=>{let A=(0,c.useSession)(),[I,R]=(0,l.useState)(a),O=(0,l.useRef)(null);return(0,l.useEffect)(()=>{if(!O.current||!0!==j)return;let e=O.current;if(!e.parentNode?.parentNode||!window.matchMedia("(min-width: 768px)").matches)return;let t=e.parentNode.parentNode,n=()=>{let e=t.querySelectorAll("article");for(let t of(0,f.getTeaserElementsPerRow)(e))(0,f.resizeTeaserElementsByKey)(t,"header"),(0,f.resizeTeaserElementsByKey)(t,"subheader"),(0,f.resizeTeaserElementsByKey)(t,"description"),(0,f.resizeTeaserElementsByKey)(t,"valuepair")},r=new ResizeObserver(()=>{window.requestAnimationFrame(n)});return O.current&&(r.observe(O.current),n()),()=>r.disconnect()},[j]),(0,t.jsx)("article",{ref:O,id:e,className:"relative h-full @container qpatient:lg:pl-10",children:(0,t.jsxs)("div",{className:(0,o.default)("grid h-full",!k&&"border-grey-500 border shadow-md"),children:[i?(0,t.jsx)("a",{className:"group block max-w-full overflow-auto",href:n,target:b?.target||"_self","aria-label":T?.value?String(T.value):void 0,children:(0,t.jsx)(h,{...N,header:T,isCardClickable:i,isFavorite:I,setIsFavorite:R,label:v,isGated:r})}):(0,t.jsx)(h,{...N,header:T,isCardClickable:i,isFavorite:I,setIsFavorite:R,label:v,isGated:r,children:(0,t.jsxs)("div",{className:"mt-auto flex flex-col items-center justify-center gap-2 @lg:flex-row @lg:justify-end",children:[b&&(0,t.jsx)(u.default,{...b}),x&&(0,t.jsx)(u.default,{style:"tertiary",...x}),w&&(0,t.jsx)(u.default,{style:"tertiary",...w}),E&&(0,t.jsx)(d.default,{...E}),S&&(0,t.jsx)(u.default,{style:"tertiary",...S})]})}),(r||v||g&&y)&&(0,t.jsxs)("div",{className:"absolute top-2 flex w-full items-center justify-between gap-4 px-3 @lg:hidden",children:[(r||v)&&(0,t.jsxs)("div",{className:(0,o.default)("-ml-3 flex items-center gap-2 bg-primary-dark px-2 py-1 text-xs font-bold uppercase leading-5 text-white","hipoglos:bg-secondary","flapex:bg-secondary","elcal:bg-secondary","dvida:bg-secondary","clarimir:bg-primary"),children:[r&&(0,t.jsx)(p.default,{className:"size-4",name:"lock"}),v&&(0,t.jsx)("span",{children:v})]}),A?.isLoggedIn&&g&&y&&C&&(0,t.jsx)("div",{children:(0,t.jsx)("button",{className:"rounded-full bg-grey-mid p-1.5 text-white transition hover:bg-primary-dark",title:I?m:s,"aria-label":I?m:s,onClick:()=>{R(!I),I?y():g()},children:(0,t.jsx)(p.default,{className:"size-4",name:I?"heart-filled":"heart"})})})]})]})})};e.s(["default",0,m])},74737,e=>{"use strict";var t=e.i(843476),n=e.i(316569),r=e.i(607007),i=e.i(665489),a=e.i(249498),o=e.i(676173),s=e.i(207670);let l=({header:e,teasers:l,teasersPerSlide:c=3,teasersPerSwipe:u=1,slideClassname:d,isTeaser2:p})=>
122{let f=(0,n.useSession)(),{favoritesMap:h,loading:m,handleSave:g,handleRemove:y}=(0,r.useBookmarks)();return m?(0,t.jsx)("div",{}):(0,t.jsx)("section",{children:(0,t.jsxs)("div",{className:"container max-w-[1062px] corporate:mx-0",children:[e&&!p&&(0,t.jsx)("h3",{className:"mb-8 text-2xl font-bold text-primary-dark md:mb-12 md:text-[32px] md:leading-10",children:e}),e&&p&&(0,t.jsx)("h3",{className:"mb-8 text-center text-2xl font-bold text-grey-dark md:text-[32px] md:leading-10",children:e}),(0,t.jsx)(a.default,{slidesPerView:c,slidesPerGroup:u,items:l.map(e=>(0,t.jsx)("div",{className:(0,s.default)("swiper-slide !h-auto",d),children:(0,t.jsx)(o.default,{...(0,i.createTeaserProps)(e,f,h,g,y),isTeaser2:p})},e.id))})]})})},c=({header:e,teasers:n,prevLabel:r,nextLabel:i})=>(0,t.jsx)("section",{children:(0,t.jsxs)("div",{className:"container",children:[(0,t.jsx)("h2",{className:"mb-8 text-2xl",children:e}),(0,t.jsx)(a.default,{style:"extra",slidesPerView:1,prevLabel:r,nextLabel:i,items:n.map(({id:e,header:n,description:r,image:i},a)=>(0,t.jsx)("div",{className:"swiper-slide !h-auto",children:(0,t.jsxs)("div",{className:"items-center gap-8 px-12 max-md:flex max-md:flex-col md:grid md:grid-cols-3",children:[i?.value?.src&&(0,t.jsx)("img",{className:"mx-auto w-full rounded-xl object-cover",src:i?.value?.src??"",alt:i?.value?.alt??"",width:i?.value?.width,height:i?.value?.height}),(0,t.jsxs)("div",{className:"relative col-span-2 flex flex-col gap-2 pl-5",children:[(0,t.jsx)("div",{className:"absolute left-0 top-0 h-full w-2",children:(0,t.jsx)("img",{src:"/assets/images/decoration.png",width:16,height:361,alt:""})}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"border-b-2 border-primary-dark text-2xl font-medium text-primary-dark",children:[a+1,"."]}),(0,t.jsx)("h3",{className:"text-xl font-bold text-primary-dark",children:n?.value})]}),(0,t.jsx)("div",{className:"rich-text",dangerouslySetInnerHTML:{__html:r?.value??""}})]})]})},e))})]})}),u=({header:e,teasers:n,teasersPerSlide:r=3,teasersPerSwipe:i=1,slideClassname:a,isTeaser2:o,variant:s="default",prevLabel:u,nextLabel:d})=>"storytelling"===s?(0,t.jsx)(c,{header:e??"",teasers:n,prevLabel:u,nextLabel:d}):(0,t.jsx)(l,{header:e,teasers:n,teasersPerSlide:r,teasersPerSwipe:i,slideClassname:a,isTeaser2:o,nextLabel:d,prevLabel:u});e.s(["default",0,u])},236685,e=>{"use strict";var t=e.i(678986),n=e.i(271645),r=e.i(508954),i=e.i(368570),a=e.i(666707),o=e.i(769740),s=e.i(26301),l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let c=(e,n,i)=>{var{src:a,srcSet:o}=e,s=l(e,["src","srcSet"]);if(!a)return null;(0,r.addClassName)(s);let c=Object.assign({},s),u=t.mediaApi.updateImageUrl(a,n,i);return o&&(c.srcSet=t.mediaApi.getSrcSet(u,o,n,i)),c.src=u,c},u=e=>{var{imageParams:t,field:r,mediaUrlPrefix:i}=e,a=l(e,["imageParams","field","mediaUrlPrefix"]);let o=r;if((0,s.isFieldValueEmpty)(o))return null;delete a.editable;let u=o.src?r:o.value;if(!u)return null;u.metadata&&delete u.metadata;let d=c(Object.assign(Object.assign({},u),a),t,i);return d?n.default.createElement("img",Object.assign({},d)):null},d=(0,i.withFieldMetadata)((0,a.withEmptyFieldEditingComponent)(u,{defaultEmptyFieldEditingComponent:o.DefaultEmptyFieldEditingComponentImage}));d.displayName="Image",e.s(["Image",0,d])},867788,e=>{"use strict";var t=e.i(843476),n=e.i(698778),r=e.i(236685),i=e.i(795092),a=e.i(376917),o=e.i(882596),s=e.i(207670),l=e.i(975157),c=e.i(271645),u=e.i(671149);let d=({alignment:e="fill",tabs:d,rendering:p,iconMaxWidth:f,iconMaxHeight:h})=>{let m=(0,c.useRef)(null),[g,y]=(0,c.useState)(d[0]),v=(0,o.useSitecore)(),b={maxHeight:f,maxWidth:h},x=e=>e.map(({id:e},r)=>(0,t.jsx)("div",{className:(0,s.default)(g.id!==e&&"hidden"),children:(0,t.jsx)(n.AppPlaceholder,{name:`column-${r+1}-{*}`,rendering:p,page:v.page,componentMap:v.componentMap})},e));return d.length?(0,t.jsxs)("section",{className:"container",children:[(0,t.jsxs)("div",{className:"max-md:hidden",children:[(0,t.jsx)("ul",{className:(0,s.default)("flex flex-wrap justify-center gap-2","right"===e&&"justify-end"),children:d.map(({id:n,label:i,content:o,image:c})=>(0,t.jsx)("li",{className:(0,s.default)("fill"===e&&"grow"),children:(0,t.jsxs)("button",{className:(0,s.default)("flex w-full flex-col items-center gap-4 border border-primary-dark px-4 py-3 text-center text-base leading-5 transition vimovo:border-secondary",n===g.id?"bg-primary-dark text-white vimovo:bg-secondary":"text-primary-dark vimovo:text-secondary","corporate:rounded-xl"),onClick:()=>y({id:n,label:i,content:o,image:c}),children:[c&&(0,t.jsx)(r.Image,{field:c,style:b}),v.page.mode.isEditing?(0,t.jsx)(a.Text,{field:i,tag:"span"}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,l.default)(String(i?.value??""))}})]})}
122,n))}),(0,t.jsxs)("div",{className:(0,s.default)("py-6 text-base leading-5 text-grey-dark"),children:[(0,t.jsx)(i.RichText,{className:"rich-text",field:g.content}),x(d)]})]}),(0,t.jsxs)("div",{className:"md:hidden",children:[(0,t.jsxs)("details",{className:"group",ref:m,children:[(0,t.jsxs)("summary",{className:(0,s.default)("flex cursor-pointer items-center gap-2 border-b border-primary-dark px-4 py-2 vimovo:border-secondary"),children:[(0,t.jsx)("h4",{className:"grow text-xl font-bold text-primary-dark vimovo:text-secondary",children:v.page.mode.isEditing?(0,t.jsx)(a.Text,{field:g.label}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,l.default)(String(g.label?.value??""))}})}),(0,t.jsx)(u.default,{className:"h-4 w-4 text-primary-dark transition group-open:rotate-180 vimovo:text-secondary",name:"chevron-down"})]}),(0,t.jsx)("ul",{children:d.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)("button",{className:"w-full border-b border-primary-dark px-4 py-2 text-left text-xl text-primary-dark transition hover:border-grey-dark hover:text-grey-dark vimovo:border-secondary vimovo:text-secondary",onClick:()=>{y(e),m.current&&(m.current.open=!1)},children:(0,t.jsx)("h4",{className:(0,s.default)(g.id===e.id&&"font-bold"),children:v.page.mode.isEditing?(0,t.jsx)(a.Text,{field:e.label}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,l.default)(String(e.label?.value??""))}})})})},e.id))})]}),(0,t.jsxs)("div",{className:"p-4 text-base leading-5 text-grey-dark",children:[(0,t.jsx)(i.RichText,{className:"rich-text",field:g.content}),x(d)]})]})]}):(0,t.jsx)("section",{className:"container"})};e.s(["default",0,d])},837886,e=>{"use strict";var t=e.i(843476),n=e.i(207670),r=e.i(975157),i=e.i(271645),a=e.i(2324),o=e.i(671149);let s=({header:e,teaser:s,content:l,readMoreLabel:c,readLessLabel:u})=>{let[d,p]=(0,i.useState)(!1);return(0,t.jsx)("section",{className:"container corporate:mx-auto corporate:max-w-none",children:(0,t.jsxs)("div",{children:[e&&(0,t.jsx)("h4",{className:"mb-1 text-xl text-grey-dark nexium:text-primary vimovo:text-primary md:mb-3 md:text-[28px] md:leading-9",dangerouslySetInnerHTML:{__html:(0,r.default)(e)}}),(0,t.jsx)("div",{className:"rich-text text-grey-dark",dangerouslySetInnerHTML:{__html:s}}),d&&(0,t.jsx)("div",{className:"rich-text pt-3 text-grey-dark md:pt-6",dangerouslySetInnerHTML:{__html:l}}),(0,t.jsxs)("button",{type:"button",className:"mt-3 flex w-full justify-center border-t border-primary-dark p-4 md:mt-6",tabIndex:0,onClick:()=>p(!d),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&p(!d)},"aria-expanded":d,children:[(0,t.jsx)(a.default,{className:"!min-w-[90px] !p-0",style:"tertiary",label:d?u:c}),(0,t.jsx)(o.default,{className:(0,n.clsx)("ml-0.5 mt-0.5 size-4 shrink-0 cursor-pointer text-primary-dark transition",d&&"rotate-180"),name:"chevron-down"})]})]})})};e.s(["default",0,s])},126568,(e,t,n)=>{"use strict";var r=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,i=/\n/g,a=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,s=/^:\s*/,l=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,c=/^[;\s]*/,u=/^\s+|\s+$/g,d="\n",p="/",f="*",h="",m="comment",g="declaration";function y(e){return e?e.replace(u,h):h}t.exports=function(e,t){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,u=1;function v(e){var t=e.match(i);t&&(n+=t.length);var r=e.lastIndexOf(d);u=~r?e.length-r:u+e.length}function b(){var e={line:n,column:u};return function(t){return t.position=new x(e),S(),t}}function x(e){this.start=e,this.end={line:n,column:u},this.source=t.source}function w(r){var i=Error(t.source+":"+n+":"+u+": "+r);if(i.reason=r,i.filename=t.source,i.line=n,i.column=u,i.source=e,t.silent);else throw i}function E(t){var n=t.exec(e);if(n){var r=n[0];return v(r),e=e.slice(r.length),n}}function S(){E(a)}function C(e){var t;for(e=e||[];t=k();)!1!==t&&e.push(t);return e}function k(){var t=b();if(p==e.charAt(0)&&f==e.charAt(1)){for(var n=2;h!=e.charAt(n)&&(f!=e.charAt(n)||p!=e.charAt(n+1));)++n;if(n+=2,h===e.charAt(n-1))return w("End of comment missing");var r=e.slice(2,n-2);return u+=2,v(r),e=e.slice(n),u+=2,t({type:m,comment:r})}}function T(){var e=b(),t=E(o);if(t){if(k(),!E(s))return w("property missing ':'");var n=E(l),i=e({type:g,property:y(t[0].replace(r,h)),value:n?y(n[0].replace(r,h)):h});return E(c),i}}function j(){var e,t=[];for(C(t);e=T();)!1!==e&&(t.push(e),C(t));return t}return x.prototype.content=e,S(),j()}},270454,(e,t,n)=>{"use strict";
122var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.default=a;let i=r(e.r(126568));function a(e,t){let n=null;if(!e||"string"!=typeof e)return n;let r=(0,i.default)(e),a="function"==typeof t;return r.forEach(e=>{if("declaration"!==e.type)return;let{property:r,value:i}=e;a?t(r,i,e):i&&((n=n||{})[r]=i)}),n}},965185,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.camelCase=void 0;var r=/^--[a-zA-Z0-9_-]+$/,i=/-([a-z])/g,a=/^[^-]+$/,o=/^-(webkit|moz|ms|o|khtml)-/,s=/^-(ms)-/,l=function(e){return!e||a.test(e)||r.test(e)},c=function(e,t){return t.toUpperCase()},u=function(e,t){return"".concat(t,"-")};n.camelCase=function(e,t){return(void 0===t&&(t={}),l(e))?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(s,u):e.replace(o,u)).replace(i,c))}},515511,(e,t,n)=>{"use strict";var r=(e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}})(e.r(270454)),i=e.r(965185);function a(e,t){var n={};return e&&"string"==typeof e&&(0,r.default)(e,function(e,r){e&&r&&(n[(0,i.camelCase)(e,t)]=r)}),n}a.default=a,t.exports=a},104100,(e,t,n)=>{"use strict";var r=Object.prototype.hasOwnProperty,i=Object.prototype.toString,a=Object.defineProperty,o=Object.getOwnPropertyDescriptor,s=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===i.call(e)},l=function(e){if(!e||"[object Object]"!==i.call(e))return!1;var t,n=r.call(e,"constructor"),a=e.constructor&&e.constructor.prototype&&r.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!n&&!a)return!1;for(t in e);return void 0===t||r.call(e,t)},c=function(e,t){a&&"__proto__"===t.name?a(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},u=function(e,t){if("__proto__"===t){if(!r.call(e,t))return;else if(o)return o(e,t).value}return e[t]};t.exports=function e(){var t,n,r,i,a,o,d=arguments[0],p=1,f=arguments.length,h=!1;for("boolean"==typeof d&&(h=d,d=arguments[1]||{},p=2),(null==d||"object"!=typeof d&&"function"!=typeof d)&&(d={});p<f;++p)if(t=arguments[p],null!=t)for(n in t)r=u(d,n),d!==(i=u(t,n))&&(h&&i&&(l(i)||(a=s(i)))?(a?(a=!1,o=r&&s(r)?r:[]):o=r&&l(r)?r:{},c(d,{name:n,newValue:e(h,o,i)})):void 0!==i&&c(d,{name:n,newValue:i}));return d}},918789,e=>{"use strict";function t(){}function n(){}function r(e,t){let n=t||{};return(""===e[e.length-1]?[...e,""]:e).join((n.padRight?" ":"")+","+(!1===n.padLeft?"":" ")).trim()}let i=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,a=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,o={};function s(e,t){return((t||o).jsx?a:i).test(e)}let l=/[ \t\n\f\r]/g;function c(e){return"object"==typeof e?"text"===e.type&&u(e.value):u(e)}function u(e){return""===e.replace(l,"")}class d{constructor(e,t){this.attribute=t,this.property=e}}d.prototype.attribute="",d.prototype.booleanish=!1,d.prototype.boolean=!1,d.prototype.commaOrSpaceSeparated=!1,d.prototype.commaSeparated=!1,d.prototype.defined=!1,d.prototype.mustUseProperty=!1,d.prototype.number=!1,d.prototype.overloadedBoolean=!1,d.prototype.property="",d.prototype.spaceSeparated=!1,d.prototype.space=void 0;let p=0,f=x(),h=x(),m=x(),g=x(),y=x(),v=x(),b=x();function x(){return 2**++p}e.s(["boolean",0,f,"booleanish",0,h,"commaOrSpaceSeparated",0,b,"commaSeparated",0,v,"number",0,g,"overloadedBoolean",0,m,"spaceSeparated",0,y],400744);var w=e.i(400744);let E=Object.keys(w);class S extends d{constructor(e,t,n,r){let i=-1;if(super(e,t),C(this,"space",r),"number"==typeof n)for(;++i<E.length;){const e=E[i];C(this,E[i],(n&w[e])===w[e])}}}function C(e,t,n){n&&(e[t]=n)}function k(e){return e.toLowerCase()}S.prototype.defined=!0;let T=/[A-Z]/g,j=/-[a-z]/g,N=/^data[-\w.:]+$/i;function A(e,t){let n=k(t),r=t,i=d;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&N.test(t)){if("-"===t.charAt(4)){let e=t.slice(5).replace(j,R);r="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{let e=t.slice(4);if(!j.test(e)){let n=e.replace(T,I);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}i=S}return new i(r,t)}function I(e){return"-"+e.toLowerCase()}function R(e){return e.charAt(1).toUpperCase()}let O={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};class P{constructor(e,t,n){this.normal=t,this.property=e,n&&(this.space=n)}}function D(e,t){let n={},r={};for(let t of e)Object.assign(n,t.property),Object.assign(r,t.normal);return new P(n,r,t)}function _(e){let t={},n={};for(let[r,i]of Object.entries(e.properties)){let a=new S(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(a.mustUseProperty=!0),t[r]=a,n[k(r)]=r,n[k(a.attribute)]=r}return new P(t,n,e.space)}P.prototype.normal={},P.prototype.property={},P.prototype.space=void 0;let M=_({properties:{ariaActiveDescendant:null,ariaAtomic:h,ariaAutoComplete:null,ariaBusy:h,ariaChecked:h,ariaColCount:g,ariaColIndex:g,ariaColSpan:g,ariaControl
vendor: 5,302 bytes, line 122
122s:y,ariaCurrent:null,ariaDescribedBy:y,ariaDetails:null,ariaDisabled:h,ariaDropEffect:y,ariaErrorMessage:null,ariaExpanded:h,ariaFlowTo:y,ariaGrabbed:h,ariaHasPopup:null,ariaHidden:h,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:y,ariaLevel:g,ariaLive:null,ariaModal:h,ariaMultiLine:h,ariaMultiSelectable:h,ariaOrientation:null,ariaOwns:y,ariaPlaceholder:null,ariaPosInSet:g,ariaPressed:h,ariaReadOnly:h,ariaRelevant:null,ariaRequired:h,ariaRoleDescription:y,ariaRowCount:g,ariaRowIndex:g,ariaRowSpan:g,ariaSelected:h,ariaSetSize:g,ariaSort:null,ariaValueMax:g,ariaValueMin:g,ariaValueNow:g,ariaValueText:null,role:null},transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase()});function L(e,t){return t in e?e[t]:t}function F(e,t){return L(e,t.toLowerCase())}let B=_({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:v,acceptCharset:y,accessKey:y,action:null,allow:null,allowFullScreen:f,allowPaymentRequest:f,allowUserMedia:f,alt:null,as:null,async:f,autoCapitalize:null,autoComplete:y,autoFocus:f,autoPlay:f,blocking:y,capture:null,charSet:null,checked:f,cite:null,className:y,cols:g,colSpan:null,content:null,contentEditable:h,controls:f,controlsList:y,coords:g|v,crossOrigin:null,data:null,dateTime:null,decoding:null,default:f,defer:f,dir:null,dirName:null,disabled:f,download:m,draggable:h,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:f,formTarget:null,headers:y,height:g,hidden:m,high:g,href:null,hrefLang:null,htmlFor:y,httpEquiv:y,id:null,imageSizes:null,imageSrcSet:null,inert:f,inputMode:null,integrity:null,is:null,isMap:f,itemId:null,itemProp:y,itemRef:y,itemScope:f,itemType:y,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:f,low:g,manifest:null,max:null,maxLength:g,media:null,method:null,min:null,minLength:g,multiple:f,muted:f,name:null,nonce:null,noModule:f,noValidate:f,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:f,optimum:g,pattern:null,ping:y,placeholder:null,playsInline:f,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:f,referrerPolicy:null,rel:y,required:f,reversed:f,rows:g,rowSpan:g,sandbox:y,scope:null,scoped:f,seamless:f,selected:f,shadowRootClonable:f,shadowRootDelegatesFocus:f,shadowRootMode:null,shape:null,size:g,sizes:null,slot:null,span:g,spellCheck:h,src:null,srcDoc:null,srcLang:null,srcSet:null,start:g,step:null,style:null,tabIndex:g,target:null,title:null,translate:null,type:null,typeMustMatch:f,useMap:null,value:h,width:g,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:y,axis:null,background:null,bgColor:null,border:g,borderColor:null,bottomMargin:g,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:f,declare:f,event:null,face:null,frame:null,frameBorder:null,hSpace:g,leftMargin:g,link:null,longDesc:null,lowSrc:null,marginHeight:g,marginWidth:g,noResize:f,noHref:f,noShade:f,noWrap:f,object:null,profile:null,prompt:null,rev:null,rightMargin:g,rules:null,scheme:null,scrolling:h,standby:null,summary:null,text:null,topMargin:g,valueType:null,version:null,vAlign:null,vLink:null,vSpace:g,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:f,disableRemotePlayback:f,prefix:null,property:null,results:g,security:null,unselectable:null},space:"html",transform:F}),H=_({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRen
122dering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:b,accentHeight:g,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:g,amplitude:g,arabicForm:null,ascent:g,attributeName:null,attributeType:null,azimuth:g,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:g,by:null,calcMode:null,capHeight:g,className:y,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRen
122dering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:g,diffuseConstant:g,direction:null,display:null,dur:null,divisor:g,dominantBaseline:null,download:f,dx:null,dy:null,edgeMode:null,editable:null,elevation:g,enableBackground:null,end:null,event:null,exponent:g,externalResourcesRequired:null,fill:null,fillOpacity:g,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:v,g2:v,glyphName:v,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:g,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:g,horizOriginX:g,horizOriginY:g,id:null,ideographic:g,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:g,k:g,k1:g,k2:g,k3:g,k4:g,kernelMatrix:b,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:g,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:g,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:g,overlineThickness:g,paintOrder:null,panose1:null,path:null,pathLength:g,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:y,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:g,pointsAtY:g,pointsAtZ:g,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:b,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:b,rev:b,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:b,requiredFeatures:b,requiredFonts:b,requiredFormats:b,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:g,specularExponent:g,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:g,strikethroughThickness:g,string:null,stroke:null,strokeDashArray:b,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:g,strokeOpacity:g,strokeWidth:null,style:null,surfaceScale:g,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:b,tabIndex:g,tableValues:null,target:null,targetX:g,targetY:g,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:b,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:g,underlineThickness:g,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:g,values:null,vAlphabetic:g,vMathematical:g,vectorEffect:null,vHanging:g,vIdeographic:g,version:null,vertAdvY:g,vertOriginX:g,vertOriginY:g,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:g,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:L}),z=_({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform:(e,t)=>
122"xlink:"+t.slice(5).toLowerCase()}),V=_({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:F}),U=_({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase()}),W=D([M,B,z,V,U],"html"),G=D([M,H,z,V,U],"svg");function q(e){return e.join(" ").trim()}var $=e.i(515511);let K=Y("end"),Q=Y("start");function Y(e){return t;function t(t){let n=t&&t.position&&t.position[e]||{};if("number"==typeof n.line&&n.line>0&&"number"==typeof n.column&&n.column>0)return{line:n.line,column:n.column,offset:"number"==typeof n.offset&&n.offset>-1?n.offset:void 0}}}function Z(e){let t=Q(e),n=K(e);if(t&&n)return{start:t,end:n}}function X(e){return e&&"object"==typeof e?"position"in e||"type"in e?ee(e.position):"start"in e||"end"in e?ee(e):"line"in e||"column"in e?J(e):"":""}function J(e){return et(e&&e.line)+":"+et(e&&e.column)}function ee(e){return J(e&&e.start)+"-"+J(e&&e.end)}function et(e){return e&&"number"==typeof e?e:1}class en extends Error{constructor(e,t,n){super(),"string"==typeof t&&(n=t,t=void 0);let r="",i={},a=!1;if(t&&(i="line"in t&&"column"in t||"start"in t&&"end"in t?{place:t}:"type"in t?{ancestors:[t],place:t.position}:{...t}),"string"==typeof e?r=e:!i.cause&&e&&(a=!0,r=e.message,i.cause=e),!i.ruleId&&!i.source&&"string"==typeof n){const e=n.indexOf(":");-1===e?i.ruleId=n:(i.source=n.slice(0,e),i.ruleId=n.slice(e+1))}if(!i.place&&i.ancestors&&i.ancestors){const e=i.ancestors[i.ancestors.length-1];e&&(i.place=e.position)}const o=i.place&&"start"in i.place?i.place.start:i.place;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=o?o.column:void 0,this.fatal=void 0,this.file="",this.message=r,this.line=o?o.line:void 0,this.name=X(i.place)||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=a&&i.cause&&"string"==typeof i.cause.stack?i.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}en.prototype.file="",en.prototype.name="",en.prototype.reason="",en.prototype.message="",en.prototype.stack="",en.prototype.column=void 0,en.prototype.line=void 0,en.prototype.ancestors=void 0,en.prototype.cause=void 0,en.prototype.fatal=void 0,en.prototype.place=void 0,en.prototype.ruleId=void 0,en.prototype.source=void 0;let er={}.hasOwnProperty,ei=new Map,ea=/[A-Z]/g,eo=new Set(["table","tbody","thead","tfoot","tr"]),es=new Set(["td","th"]),el="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function ec(e,t){let n;if(!t||void 0===t.Fragment)throw TypeError("Expected `Fragment` in options");let r=t.filePath||void 0;if(t.development){if("function"!=typeof t.jsxDEV)throw TypeError("Expected `jsxDEV` in options when `development: true`");n=ex(r,t.jsxDEV)}else{if("function"!=typeof t.jsx)throw TypeError("Expected `jsx` in production options");
122if("function"!=typeof t.jsxs)throw TypeError("Expected `jsxs` in production options");n=eb(r,t.jsx,t.jsxs)}let i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:n,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:r,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:!1!==t.passKeys,passNode:t.passNode||!1,schema:"svg"===t.space?G:W,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:!1!==t.tableCellAlignToStyle},a=eu(i,e,void 0);return a&&"string"!=typeof a?a:i.create(e,i.Fragment,{children:a||void 0},void 0)}function eu(e,t,n){return"element"===t.type?ed(e,t,n):"mdxFlowExpression"===t.type||"mdxTextExpression"===t.type?ep(e,t):"mdxJsxFlowElement"===t.type||"mdxJsxTextElement"===t.type?eh(e,t,n):"mdxjsEsm"===t.type?ef(e,t):"root"===t.type?em(e,t,n):"text"===t.type?eg(e,t):void 0}function ed(e,t,n){let r=e.schema;"svg"===t.tagName.toLowerCase()&&"html"===r.space&&(e.schema=G),e.ancestors.push(t);let i=eT(e,t.tagName,!1),a=ew(e,t),o=eS(e,t);return eo.has(t.tagName)&&(o=o.filter(function(e){return"string"!=typeof e||!c(e)})),ey(e,a,i,t),ev(a,o),e.ancestors.pop(),e.schema=r,e.create(t,i,a,n)}function ep(e,n){if(n.data&&n.data.estree&&e.evaluater){let r=n.data.estree.body[0];return t("ExpressionStatement"===r.type),e.evaluater.evaluateExpression(r.expression)}ej(e,n.position)}function ef(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);ej(e,t.position)}function eh(e,t,n){let r=e.schema;"svg"===t.name&&"html"===r.space&&(e.schema=G),e.ancestors.push(t);let i=null===t.name?e.Fragment:eT(e,t.name,!0),a=eE(e,t),o=eS(e,t);return ey(e,a,i,t),ev(a,o),e.ancestors.pop(),e.schema=r,e.create(t,i,a,n)}function em(e,t,n){let r={};return ev(r,eS(e,t)),e.create(t,e.Fragment,r,n)}function eg(e,t){return t.value}function ey(e,t,n,r){"string"!=typeof n&&n!==e.Fragment&&e.passNode&&(t.node=r)}function ev(e,t){if(t.length>0){let n=t.length>1?t:t[0];n&&(e.children=n)}}function eb(e,t,n){return r;function r(e,r,i,a){let o=Array.isArray(i.children)?n:t;return a?o(r,i,a):o(r,i)}}function ex(e,t){return n;function n(n,r,i,a){let o=Array.isArray(i.children),s=Q(n);return t(r,i,a,o,{columnNumber:s?s.column-1:void 0,fileName:e,lineNumber:s?s.line:void 0},void 0)}}function ew(e,t){let n,r,i={};for(r in t.properties)if("children"!==r&&er.call(t.properties,r)){let a=eC(e,r,t.properties[r]);if(a){let[r,o]=a;e.tableCellAlignToStyle&&"align"===r&&"string"==typeof o&&es.has(t.tagName)?n=o:i[r]=o}}return n&&((i.style||(i.style={}))["css"===e.stylePropertyNameCase?"text-align":"textAlign"]=n),i}function eE(e,n){let r={};for(let i of n.attributes)if("mdxJsxExpressionAttribute"===i.type)if(i.data&&i.data.estree&&e.evaluater){let n=i.data.estree.body[0];t("ExpressionStatement"===n.type);let a=n.expression;t("ObjectExpression"===a.type);let o=a.properties[0];t("SpreadElement"===o.type),Object.assign(r,e.evaluater.evaluateExpression(o.argument))}else ej(e,n.position);else{let a,o=i.name;if(i.value&&"object"==typeof i.value)if(i.value.data&&i.value.data.estree&&e.evaluater){let n=i.value.data.estree.body[0];t("ExpressionStatement"===n.type),a=e.evaluater.evaluateExpression(n.expression)}else ej(e,n.position);else a=null===i.value||i.value;r[o]=a}return r}function eS(e,t){let n=[],r=-1,i=e.passKeys?new Map:ei;for(;++r<t.children.length;){let a,o=t.children[r];if(e.passKeys){let e="element"===o.type?o.tagName:"mdxJsxFlowElement"===o.type||"mdxJsxTextElement"===o.type?o.name:void 0;if(e){let t=i.get(e)||0;a=e+"-"+t,i.set(e,t+1)}}let s=eu(e,o,a);void 0!==s&&n.push(s)}return n}function eC(e,t,n){let i=A(e.schema,t);if(!(null==n||"number"==typeof n&&Number.isNaN(n))){if(Array.isArray(n)&&(n=i.commaSeparated?r(n):q(n)),"style"===i.property){let t="object"==typeof n?n:ek(e,String(n));return"css"===e.stylePropertyNameCase&&(t=eN(t)),["style",t]}return["react"===e.elementAttributeNameCase&&i.space?O[i.property]||i.property:i.attribute,n]}}function ek(e,t){try{return(0,$.default)(t,{reactCompat:!0})}catch(r){if(e.ignoreInvalidStyle)return{};let t=r,n=new en("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:t,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=el+"#cannot-parse-style-attribute",n}}function eT(e,n,r){let i;if(r)if(n.includes(".")){let e,r=n.split("."),a=-1;for(;++a<r.length;){let t=s(r[a])?{type:"Identifier",name:r[a]}:{type:"Literal",value:r[a]};e=e?{type:"MemberExpression",object:e,property:t,computed:!!(a&&"Literal"===t.type),optional:!1}:t}t(e,"always a result"),i=e}else i=s(n)&&!/^[a-z]/.test(n)?{type:"Identifier",name:n}:{type:"Literal",value:n};else i={type:"Literal",value:n};if("Literal"===i.type){let t=i.value;return er.call(e.components,t)?e.components[t]:t}if(e.evaluater)return e.evaluater.evaluateExpression(i);ej(e)}function ej(e,t){let n=new en("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=el+"#cannot-handle-mdx-estrees-without-createevaluater",n}function eN(e){let t,n={};for(t in e)er.call(e,t)&&(n[eA(t)]=e[t]);return n}function eA(e){let t=e.replace(ea,eI);return"ms-"===t.slice(0,3)&&(t="-"+t),t}function eI(e){return"-"+e.toLowerCase()}let eR={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]};var eO=e.i(843476);e.i(271645);let eP={};function eD(e,t){let n=t||eP;return e_(e,"boolean"!=typeof n.includeImageAlt||n.includeImageAlt,"boolean"!=typeof n.includeHtml||n.includeHtml)}function e_(e,t,n){if(eL(e)){if("value"in e)return"html"!==e.type||n?e.value:"";if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return eM(e.children,t,n)}return Array.isArray(e)?eM(e,t,n):""}function eM(e,t,n){let r=[],i=-1;for(;++i<e.length;)r[i]=e_(e[i],t,n);return r.join("")}function eL(e){return!!(e&&"object"==typeof e)}function eF(e,t,n,r){let i,a=e.length,o=0;if(t=t<0?-t>a?0:a+t:t>a?a:t,n=n>0?n:0,r.length<1e4)(i=Array.from(r)).unshift(t,n),e.splice(...i);else for(n&&e.splice(t,n);o<r.length;)(i=r.slice(o,o+1e4)).unshift(t,0),e.splice(...i),o+=1e4,t+=1e4}function eB(e,t){return e.length>0?(eF(e,e.length,0,t),e):t}let eH={}.hasOwnProperty;function ez(e){let t={},n=-1;for(;++n<e.length;)eV(t,e[n]);return t}function eV(e,t){let n;for(n in t){let r,i=(eH.call(e,n)?e[n]:void 0)||(e[n]={}),a=t[n];if(a)for(r in a){eH.call(i,r)||(i[r]=[]);let e=a[r];eU(i[r],Array.isArray(e)?e:e?[e]:[])}}}function eU(e,t){let n=-1,r=[];for(;++n<t.length;)("after"===t[n].add?e:r).push(t[n]);eF(e,0,0,r)}let eW=e2(/[A-Za-z]/),eG=e2(/[\dA-Za-z]/),eq=e2(/[#-'*+\--9=?A-Z^-~]/);function e$(e){return null!==e&&(e<32||127===e)}let eK=e2(/\d/),eQ=e2(/[\dA-Fa-f]/),eY=e2(/[!-/:-@[-`{-~]/);function eZ(e){return null!==e&&e<-2}function eX(e){return null!==e&&(e<0||32===e)}function eJ(e){return -2===e||-1===e||32===e}let e0=e2(/\p{P}|\p{S}/u),e1=e2(/\s/);function e2(e){return t;function t(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function e5(e,t,n,r){let i=r?r-1:1/0,a=0;return o;function o(r){return eJ(r)?(e.enter(n),s(r)):t(r)}function s(r){return eJ(r)&&a++<i?(e.consume(r),s):(e.exit(n),t(r))}}let e3={tokenize:e4};function e4(e){let t,n=e.attempt(this.parser.constructs.contentInitial,r,i);return n;function r(t){return null===t?void e.consume(t):(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),e5(e,n,"linePrefix"))}function i(t){return e.enter("paragraph"),a(t)}function a(n){let r=e.enter("chunkText",{contentType:"text",previous:t});return t&&(t.next=r),t=r,o(n)}function o(t){if(null===t){e.exit("chunkText"),e.exit("paragraph"),e.consume(t);return}return eZ(t)?(e.consume(t),e.exit("chunkText"),a):(e.consume(t),o)}}let e6={tokenize:e8},e7={tokenize:e9};function e8(e){let t,n,r,i=this,a=[],o=0;return s;function s(t){if(o<a.length){let n=a[o];return i.containerState=n[1],e.attempt(n[0].continuation,l,c)(t)}return c(t)}function l(e){if(o++,i.containerState._closeFlow){let n;i.containerState._closeFlow=void 0,t&&v();let r=i.events.length,a=r;for(;a--;)if("exit"===i.events[a][0]&&"chunkFlow"===i.events[a][1].type){n=i.events[a][1].end;break}y(o);let s=r;for(;s<i.events.length;)i.events[s][1].end={...n},s++;return eF(i.events,a+1,0,i.events.slice(r)),i.events.length=s,c(e)}return s(e)}function c(n){if(o===a.length){if(!t)return p(n);if(t.currentConstruct&&t.currentConstruct.concrete)return h(n);i.interrupt=!!(t.currentConstruct&&!t._gfmTableDynamicInterruptHack)}return i.containerState={},e.check(e7,u,d)(n)}function u(e){return t&&v(),y(o),p(e)}function d(e){return i.parser.lazy[i.now().line]=o!==a.length,r=i.now().offset,h(e)}function p(t){return i.containerState={},e.attempt(e7,f,h)(t)}function f(e){return o++,a.push([i.currentConstruct,i.containerState]),p(e)}function h(r){if(null===r){t&&v(),y(0),e.consume(r);return}return t=t||i.parser.flow(i.now()),e.enter("chunkFlow",{_tokenizer:t,contentType:"flow",previous:n}),m(r)}function m(t){if(null===t){g(e.exit("chunkFlow"),!0),y(0),e.consume(t);return}return eZ(t)?(e.consume(t),g(e.exit("chunkFlow")),o=0,i.interrupt=void 0,s):(e.consume(t),m)}function g(e,a){let s=i.sliceStream(e);
122if(a&&s.push(null),e.previous=n,n&&(n.next=e),n=e,t.defineSkip(e.start),t.write(s),i.parser.lazy[e.start.line]){let e,n,a=t.events.length;for(;a--;)if(t.events[a][1].start.offset<r&&(!t.events[a][1].end||t.events[a][1].end.offset>r))return;let s=i.events.length,l=s;for(;l--;)if("exit"===i.events[l][0]&&"chunkFlow"===i.events[l][1].type){if(e){n=i.events[l][1].end;break}e=!0}for(y(o),a=s;a<i.events.length;)i.events[a][1].end={...n},a++;eF(i.events,l+1,0,i.events.slice(s)),i.events.length=a}}function y(t){let n=a.length;for(;n-- >t;){let t=a[n];i.containerState=t[1],t[0].exit.call(i,e)}a.length=t}function v(){t.write([null]),n=void 0,t=void 0,i.containerState._closeFlow=void 0}}function e9(e,t,n){return e5(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}let te={partial:!0,tokenize:tt};function tt(e,t,n){return r;function r(t){return eJ(t)?e5(e,i,"linePrefix")(t):i(t)}function i(e){return null===e||eZ(e)?t(e):n(e)}}class tn{constructor(e){this.left=e?[...e]:[],this.right=[]}get(e){if(e<0||e>=this.left.length+this.right.length)throw RangeError("Cannot access index `"+e+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return e<this.left.length?this.left[e]:this.right[this.right.length-e+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(e,t){let n=null==t?1/0:t;return n<this.left.length?this.left.slice(e,n):e>this.left.length?this.right.slice(this.right.length-n+this.left.length,this.right.length-e+this.left.length).reverse():this.left.slice(e).concat(this.right.slice(this.right.length-n+this.left.length).reverse())}splice(e,t,n){let r=t||0;this.setCursor(Math.trunc(e));let i=this.right.splice(this.right.length-r,1/0);return n&&tr(this.left,n),i.reverse()}pop(){return this.setCursor(1/0),this.left.pop()}push(e){this.setCursor(1/0),this.left.push(e)}pushMany(e){this.setCursor(1/0),tr(this.left,e)}unshift(e){this.setCursor(0),this.right.push(e)}unshiftMany(e){this.setCursor(0),tr(this.right,e.reverse())}setCursor(e){if(e!==this.left.length&&(!(e>this.left.length)||0!==this.right.length)&&(!(e<0)||0!==this.left.length))if(e<this.left.length){let t=this.left.splice(e,1/0);tr(this.right,t.reverse())}else{let t=this.right.splice(this.left.length+this.right.length-e,1/0);tr(this.left,t.reverse())}}}function tr(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}function ti(e){let t,n,r,i,a,o,s,l={},c=-1,u=new tn(e);for(;++c<u.length;){for(;c in l;)c=l[c];if(t=u.get(c),c&&"chunkFlow"===t[1].type&&"listItemPrefix"===u.get(c-1)[1].type&&((r=0)<(o=t[1]._tokenizer.events).length&&"lineEndingBlank"===o[r][1].type&&(r+=2),r<o.length&&"content"===o[r][1].type))for(;++r<o.length&&"content"!==o[r][1].type;)"chunkText"===o[r][1].type&&(o[r][1]._isInFirstContentOfListItem=!0,r++);if("enter"===t[0])t[1].contentType&&(Object.assign(l,ta(u,c)),c=l[c],s=!0);else if(t[1]._container){for(r=c,n=void 0;r--;)if("lineEnding"===(i=u.get(r))[1].type||"lineEndingBlank"===i[1].type)"enter"===i[0]&&(n&&(u.get(n)[1].type="lineEndingBlank"),i[1].type="lineEnding",n=r);else if("linePrefix"===i[1].type||"listItemIndent"===i[1].type);else break;n&&(t[1].end={...u.get(n)[1].start},(a=u.slice(n,c)).unshift(t),u.splice(n,c-n+1,a))}}return eF(e,0,1/0,u.slice(0)),!s}function ta(e,t){let n,r,i=e.get(t)[1],a=e.get(t)[2],o=t-1,s=[],l=i._tokenizer;!l&&(l=a.parser[i.contentType](i.start),i._contentTypeTextTrailing&&(l._contentTypeTextTrailing=!0));let c=l.events,u=[],d={},p=-1,f=i,h=0,m=0,g=[0];for(;f;){for(;e.get(++o)[1]!==f;);s.push(o),!f._tokenizer&&(n=a.sliceStream(f),f.next||n.push(null),r&&l.defineSkip(f.start),f._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=!0),l.write(n),f._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=void 0)),r=f,f=f.next}for(f=i;++p<c.length;)"exit"===c[p][0]&&"enter"===c[p-1][0]&&c[p][1].type===c[p-1][1].type&&c[p][1].start.line!==c[p][1].end.line&&(m=p+1,g.push(m),f._tokenizer=void 0,f.previous=void 0,f=f.next);for(l.events=[],f?(f._tokenizer=void 0,f.previous=void 0):g.pop(),p=g.length;p--;){let t=c.slice(g[p],g[p+1]),n=s.pop();u.push([n,n+t.length-1]),e.splice(n,2,t)}for(u.reverse(),p=-1;++p<u.length;)d[h+u[p][0]]=h+u[p][1],h+=u[p][1]-u[p][0]-1;return d}let to={resolve:tl,tokenize:tc},ts={partial:!0,tokenize:tu};function tl(e){return ti(e),e}function tc(e,t){let n;return r;function r(t){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),i(t)}function i(t){return null===t?a(t):eZ(t)?e.check(ts,o,a)(t):(e.consume(t),i)}function a(n){return e.exit("chunkContent"),e.exit("content"),t(n)}function o(t){return e.consume(t),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,i}}function tu(e,t,n){let r=this;return i;function i(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),e5(e,a,"linePrefix")}function a(i){if(null===i||eZ(i))return n(i);let a=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&a&&"linePrefix"===a[1].type&&a[2].sliceSerialize(a[1],!0).length>=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}}let td={tokenize:tp};function tp(e){let t=this,n=e.attempt(te,r,e.attempt(this.parser.constructs.flowInitial,i,e5(e,e.attempt(this.parser.constructs.flow,i,e.attempt(to,i)),"linePrefix")));return n;function r(r){return null===r?void e.consume(r):(e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n)}function i(r){return null===r?void e.consume(r):(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n)}}let tf={resolveAll:ty()},th=tg("string"),tm=tg("text");function tg(e){return{resolveAll:ty("text"===e?tv:void 0),tokenize:t};function t(t){let n=this,r=this.parser.constructs[e],i=t.attempt(r,a,o);return a;function a(e){return l(e)?i(e):o(e)}function o(e){return null===e?void t.consume(e):(t.enter("data"),t.consume(e),s)}function s(e){return l(e)?(t.exit("data"),i(e)):(t.consume(e),s)}function l(e){if(null===e)return!0;let t=r[e],i=-1;if(t)for(;++i<t.length;){let e=t[i];if(!e.previous||e.previous.call(n,n.previous))return!0}return!1}}}function ty(e){return t;function t(t,n){let r,i=-1;for(;++i<=t.length;)void 0===r?t[i]&&"data"===t[i][1].type&&(r=i,i++):t[i]&&"data"===t[i][1].type||(i!==r+2&&(t[r][1].end=t[i-1][1].end,t.splice(r+2,i-r-2),i=r+2),r=void 0);return e?e(t,n):t}}function tv(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||"lineEnding"===e[n][1].type)&&"data"===e[n-1][1].type){let r,i=e[n-1][1],a=t.sliceStream(i),o=a.length,s=-1,l=0;for(;o--;){let e=a[o];if("string"==typeof e){for(s=e.length;32===e.charCodeAt(s-1);)l++,s--;if(s)break;s=-1}else if(-2===e)r=!0,l++;else if(-1===e);else{o++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(l=0),l){let a={type:n===e.length||r||l<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:o?s:i.start._bufferIndex+s,_index:i.start._index+o,line:i.end.line,column:i.end.column-l,offset:i.end.offset-l},end:{...i.end}};i.end={...a.start},i.start.offset===i.end.offset?Object.assign(i,a):(e.splice(n,0,["enter",a,t],["exit",a,t]),n+=2)}n++}return e}function tb(e){return null===e||eX(e)||e1(e)?1:e0(e)?2:void 0}function tx(e,t,n){let r=[],i=-1;for(;++i<e.length;){let a=e[i].resolveAll;a&&!r.includes(a)&&(t=a(t,n),r.push(a))}return t}let tw={name:"attention",resolveAll:tE,tokenize:tS};function tE(e,t){let n,r,i,a,o,s,l,c,u=-1;for(;++u<e.length;)if("enter"===e[u][0]&&"attentionSequence"===e[u][1].type&&e[u][1]._close){for(n=u;n--;)if("exit"===e[n][0]&&"attentionSequence"===e[n][1].type&&e[n][1]._open&&t.sliceSerialize(e[
122n][1]).charCodeAt(0)===t.sliceSerialize(e[u][1]).charCodeAt(0)){if((e[n][1]._close||e[u][1]._open)&&(e[u][1].end.offset-e[u][1].start.offset)%3&&!((e[n][1].end.offset-e[n][1].start.offset+e[u][1].end.offset-e[u][1].start.offset)%3))continue;s=e[n][1].end.offset-e[n][1].start.offset>1&&e[u][1].end.offset-e[u][1].start.offset>1?2:1;let d={...e[n][1].end},p={...e[u][1].start};tC(d,-s),tC(p,s),a={type:s>1?"strongSequence":"emphasisSequence",start:d,end:{...e[n][1].end}},o={type:s>1?"strongSequence":"emphasisSequence",start:{...e[u][1].start},end:p},i={type:s>1?"strongText":"emphasisText",start:{...e[n][1].end},end:{...e[u][1].start}},r={type:s>1?"strong":"emphasis",start:{...a.start},end:{...o.end}},e[n][1].end={...a.start},e[u][1].start={...o.end},l=[],e[n][1].end.offset-e[n][1].start.offset&&(l=eB(l,[["enter",e[n][1],t],["exit",e[n][1],t]])),l=eB(l,[["enter",r,t],["enter",a,t],["exit",a,t],["enter",i,t]]),l=eB(l,tx(t.parser.constructs.insideSpan.null,e.slice(n+1,u),t)),l=eB(l,[["exit",i,t],["enter",o,t],["exit",o,t],["exit",r,t]]),e[u][1].end.offset-e[u][1].start.offset?(c=2,l=eB(l,[["enter",e[u][1],t],["exit",e[u][1],t]])):c=0,eF(e,n-1,u-n+3,l),u=n+l.length-c-2;break}}for(u=-1;++u<e.length;)"attentionSequence"===e[u][1].type&&(e[u][1].type="data");return e}function tS(e,t){let n,r=this.parser.constructs.attentionMarkers.null,i=this.previous,a=tb(i);return o;function o(t){return n=t,e.enter("attentionSequence"),s(t)}function s(o){if(o===n)return e.consume(o),s;let l=e.exit("attentionSequence"),c=tb(o),u=!c||2===c&&a||r.includes(o),d=!a||2===a&&c||r.includes(i);return l._open=!!(42===n?u:u&&(a||!d)),l._close=!!(42===n?d:d&&(c||!u)),t(o)}}function tC(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}let tk={name:"autolink",tokenize:tT};function tT(e,t,n){let r=0;return i;function i(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),a}function a(t){return eW(t)?(e.consume(t),o):64===t?n(t):c(t)}function o(e){return 43===e||45===e||46===e||eG(e)?(r=1,s(e)):c(e)}function s(t){return 58===t?(e.consume(t),r=0,l):(43===t||45===t||46===t||eG(t))&&r++<32?(e.consume(t),s):(r=0,c(t))}function l(r){return 62===r?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(r),e.exit("autolinkMarker"),e.exit("autolink"),t):null===r||32===r||60===r||e$(r)?n(r):(e.consume(r),l)}function c(t){return 64===t?(e.consume(t),u):eq(t)?(e.consume(t),c):n(t)}function u(e){return eG(e)?d(e):n(e)}function d(n){return 46===n?(e.consume(n),r=0,u):62===n?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(n),e.exit("autolinkMarker"),e.exit("autolink"),t):p(n)}function p(t){if((45===t||eG(t))&&r++<63){let n=45===t?p:d;return e.consume(t),n}return n(t)}}let tj={continuation:{tokenize:tA},exit:tI,name:"blockQuote",tokenize:tN};function tN(e,t,n){let r=this;return i;function i(t){if(62===t){let n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),a}return n(t)}function a(n){return eJ(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}}function tA(e,t,n){let r=this;return i;function i(t){return eJ(t)?e5(e,a,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):a(t)}function a(r){return e.attempt(tj,t,n)(r)}}function tI(e){e.exit("blockQuote")}let tR={name:"characterEscape",tokenize:tO};function tO(e,t,n){return r;function r(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),i}function i(r){return eY(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(r)}}let tP=document.createElement("i");function tD(e){let t="&"+e+";";tP.innerHTML=t;let n=tP.textContent;return(59!==n.charCodeAt(n.length-1)||"semi"===e)&&n!==t&&n}let t_={name:"characterReference",tokenize:tM};function tM(e,t,n){let r,i,a=this,o=0;return s;function s(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),l}function l(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),c):(e.enter("characterReferenceValue"),r=31,i=eG,u(t))}function c(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),r=6,i=eQ,u):(e.enter("characterReferenceValue"),r=7,i=eK,u(t))}function u(s){if(59===s&&o){let r=e.exit("characterReferenceValue");return i!==eG||tD(a.sliceSerialize(r))?(e.enter("characterReferenceMarker"),e.consume(s),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(s)}return i(s)&&o++<r?(e.consume(s),u):n(s)}}let tL={partial:!0,tokenize:tH},tF={concrete:!0,name:"codeFenced",tokenize:tB};function tB(e,t,n){let r,i=this,a={partial:!0,tokenize:w},o=0,s=0;return l;function l(e){return c(e)}function c(t){let n=i.events[i.events.length-1];return o=n&&"linePrefix"===n[1].type?n[2].sliceSerialize(n[1],!0).length:0,r=t,e.enter("co
122deFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),u(t)}function u(t){return t===r?(s++,e.consume(t),u):s<3?n(t):(e.exit("codeFencedFenceSequence"),eJ(t)?e5(e,d,"whitespace")(t):d(t))}function d(n){return null===n||eZ(n)?(e.exit("codeFencedFence"),i.interrupt?t(n):e.check(tL,m,x)(n)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),p(n))}function p(t){return null===t||eZ(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),d(t)):eJ(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),e5(e,f,"whitespace")(t)):96===t&&t===r?n(t):(e.consume(t),p)}function f(t){return null===t||eZ(t)?d(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),h(t))}function h(t){return null===t||eZ(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),d(t)):96===t&&t===r?n(t):(e.consume(t),h)}function m(t){return e.attempt(a,x,g)(t)}function g(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),y}function y(t){return o>0&&eJ(t)?e5(e,v,"linePrefix",o+1)(t):v(t)}function v(t){return null===t||eZ(t)?e.check(tL,m,x)(t):(e.enter("codeFlowValue"),b(t))}function b(t){return null===t||eZ(t)?(e.exit("codeFlowValue"),v(t)):(e.consume(t),b)}function x(n){return e.exit("codeFenced"),t(n)}function w(e,t,n){let a=0;return o;function o(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),l}function l(t){return e.enter("codeFencedFence"),eJ(t)?e5(e,c,"linePrefix",i.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):c(t)}function c(t){return t===r?(e.enter("codeFencedFenceSequence"),u(t)):n(t)}function u(t){return t===r?(a++,e.consume(t),u):a>=s?(e.exit("codeFencedFenceSequence"),eJ(t)?e5(e,d,"whitespace")(t):d(t)):n(t)}function d(r){return null===r||eZ(r)?(e.exit("codeFencedFence"),t(r)):n(r)}}}function tH(e,t,n){let r=this;return i;function i(t){return null===t?n(t):(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a)}function a(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}let tz={name:"codeIndented",tokenize:tU},tV={partial:!0,tokenize:tW};function tU(e,t,n){let r=this;return i;function i(t){return e.enter("codeIndented"),e5(e,a,"linePrefix",5)(t)}function a(e){let t=r.events[r.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?o(e):n(e)}function o(t){return null===t?l(t):eZ(t)?e.attempt(tV,o,l)(t):(e.enter("codeFlowValue"),s(t))}function s(t){return null===t||eZ(t)?(e.exit("codeFlowValue"),o(t)):(e.consume(t),s)}function l(n){return e.exit("codeIndented"),t(n)}}function tW(e,t,n){let r=this;return i;function i(t){return r.parser.lazy[r.now().line]?n(t):eZ(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):e5(e,a,"linePrefix",5)(t)}function a(e){let a=r.events[r.events.length-1];return a&&"linePrefix"===a[1].type&&a[2].sliceSerialize(a[1],!0).length>=4?t(e):eZ(e)?i(e):n(e)}}let tG={name:"codeText",previous:t$,resolve:tq,tokenize:tK};function tq(e){let t,n,r=e.length-4,i=3;if(("lineEnding"===e[3][1].type||"space"===e[i][1].type)&&("lineEnding"===e[r][1].type||"space"===e[r][1].type)){for(t=i;++t<r;)if("codeTextData"===e[t][1].type){e[i][1].type="codeTextPadding",e[r][1].type="codeTextPadding",i+=2,r-=2;break}}for(t=i-1,r++;++t<=r;)void 0===n?t!==r&&"lineEnding"!==e[t][1].type&&(n=t):(t===r||"lineEnding"===e[t][1].type)&&(e[n][1].type="codeTextData",t!==n+2&&(e[n][1].end=e[t-1][1].end,e.splice(n+2,t-n-2),r-=t-n-2,t=n+2),n=void 0);return e}function t$(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type}function tK(e,t,n){let r,i,a=0;return o;function o(t){return e.enter("codeText"),e.enter("codeTextSequence"),s(t)}function s(t){return 96===t?(e.consume(t),a++,s):(e.exit("codeTextSequence"),l(t))}function l(t){return null===t?n(t):32===t?(e.enter("space"),e.consume(t),e.exit("space"),l):96===t?(i=e.enter("codeTextSequence"),r=0,u(t)):eZ(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),l):(e.enter("codeTextData"),c(t))}function c(t){return null===t||32===t||96===t||eZ(t)?(e.exit("codeTextData"),l(t)):(e.consume(t),c)}function u(n){return 96===n?(e.consume(n),r++,u):r===a?(e.exit("codeTextSequence"),e.exit("codeText"),t(n)):(i.type="codeTextData",c(n))}}function tQ(e,t,n,r,i,a,o,s,l){let c=l||1/0,u=0;return d;function d(t){return 60===t?(e.enter(r),e.enter(i),e.enter(a),e.consume(t),e.exit(a),p):null===t||32===t||41===t||e$(t)?n(t):(e.enter(r),e.enter(o),e.enter(s),e.enter("chunkString",{contentType:"string"}),m(t))}function p(n){return 62===n?(e.enter(a),e.consume(n),e.exit(a),e.exit(i),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),f(n))}function f(t){return 62===t?(e.exit("chunkString"),e.exit(s),p(t)):null===t||60===t||eZ(t)?n(t):(e.consume(t),92===t?h:f)}function h(t){return 60===t||62===t||92===t?(e.consume(t),f):f(t)}function m(i){return!u&&(null===i||41===i||eX(i))?(e.exit("chunkString"),e.exit(s),e.exit(o),e.exit(r),t(i)):u<c&&40===i?(e.consume(i),u++,m):41===i?(e.consume(i),u--,m):null===i||32===i||40===i||e$(i)?n(i):(e.consume(i),92===i?g:m)}function g(t){return 40===t||41===t||92===t?(e.consume(t),m):m(t)}}function tY(e,t,n,r,i,a){let o,s=this,l=0;return c;function c(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),e.enter(a),u}function u(c){return l>999||null===c||91===c||93===c&&!o||94===c&&!l&&"_hiddenFootnoteSupport"in s.parser.constructs?n(c):93===c?(e.exit(a),e.enter(i),e.consume(c),e.exit(i),e.exit(r),t):eZ(c)?(e.enter("lineEnding"),e.consume(c),e.exit("lineEnding"),u):(e.enter("chunkString",{contentType:"string"}),d(c))}function d(t){return null===t||91===t||93===t||eZ(t)||l++>999?(e.exit("chunkString"),u(t)):(e.consume(t),o||(o=!eJ(t)),92===t?p:d)}function p(t){return 91===t||92===t||93===t?(e.consume(t),l++,d):d(t)}}function tZ(e,t,n,r,i,a){let o;return s;function s(t){return 34===t||39===t||40===t?(e.enter(r),e.enter(i),e.consume(t),e.exit(i),o=40===t?41:t,l):n(t)}function l(n){return n===o?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(a),c(n))}function c(t){return t===o?(e.exit(a),l(o)):null===t?n(t):eZ(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),e5(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),u(t))}function u(t){return t===o||null===t||eZ(t)?(e.exit("chunkString"),c(t)):(e.consume(t),92===t?d:u)}function d(t){return t===o||92===t?(e.consume(t),u):u(t)}}function tX(e,t){let n;return r;function r(i){return eZ(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):eJ(i)?e5(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}function tJ(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}let t0={name:"definition",tokenize:t2},t1={partial:!0,tokenize:t5};function t2(e,t,n){let r,i=this;return a;function a(t){return e.enter("definition"),o(t)}function o(t){return tY.call(i,e,s,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)}function s(t){return(r=tJ(i.sliceSerialize(i.events[i.events.length-1][1]).slice(1,-1)),58===t)?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),l):n(t)}function l(t){return eX(t)?tX(e,c)(t):c(t)}function c(t){return tQ(e,u,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function u(t){return e.attempt(t1,d,d)(t)}function d(t){return eJ(t)?e5(e,p,"whitespace")(t):p(t)}function p(a){return null===a||eZ(a)?(e.exit("definition"),i.parser.defined.push(r),t(a)):n(a)}}function t5(e,t,n){return r;function r(t){return eX(t)?tX(e,i)(t):n(t)}function i(t){return tZ(e,a,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function a(t){return eJ(t)?e5(e,o,"whitespace")(t):o(t)}function o(e){return null===e||eZ(e)?t(e):n(e)}}let t3={name:"hardBreakEscape",tokenize:t4};function t4(e,t,n){return r;function r(t){return e.enter("hardBreakEscape"),e.consume(t),i}function i(r){return eZ(r)?(e.exit("hardBreakEscape"),t(r)):n(r)}}let t6={name:"headingAtx",resolve:t7,tokenize:t8};function t7(e,t){let n,r,i=e.length-2,a=3;return"whitespace"===e[3][1].type&&(a+=2),i-2>a&&"whitespace"===e[i][1].type&&(i-=2),"atxHeadingSequence"===e[i][1].type&&(a===i-1||i-4>a&&"whitespace"===e[i-2][1].type)&&(i-=a+1===i?2:4),i>a&&(n={type:"atxHeadingText",start:e[a][1].start,end:e[i][1].end},r={type:"chunkText",start:e[a][1].start,end:e[i][1].end,contentType:"text"},eF(e,a,i-a+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]])),e}function t8(e,t,n){let r=0;return i;function i(t){return e.enter("atxHeading"),a(t)}function a(t){return e.enter("atxHeadingSequence"),o(t)}function o(t){return 35===t&&r++<6?(e.consume(t),o):null===t||eX(t)?(e.exit("atxHeadingSequence"),s(t)):n(t)}function s(n){return 35===n?(e.enter("atxHeadingSequence"),l(n)):null===n||eZ(n)?(e.exit("atxHeading"),t(n)):eJ(n)?e5(e,s,"whitespace")(n):(e.enter("atxHeadingText"),c(n))}function l(t){return 35===t?(e.consume(t),l):(e.exit("atxHeadingSequence"),s(t))}function c(t){return null===t||35===t||eX(t)?(e.exit("atxHeadingText"),s(t)):(e.consume(t),c)}}let t9=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],ne=["pre","script","style","textarea"],nt={concrete:!0,name:"htmlFlow",resolveTo:ni,tokenize:na},nn={partial:!0,tokenize:ns},nr={partial:!0,tokenize:no};function ni(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););return t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function na(e,t,n){let r,i,a,o,s,l=this;return c;function c(e){return u(e)}function u(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),d}function d(o){return 33===o?(e.consume(o),p):47===o?(e.consume(o),i=!0,m):63===o?(e.consume(o),r=3,l.interrupt?t:M):eW(o)?(e.consume(o),a=String.fromCharCode(o),g):n(o)}function p(i){return 45===i?(e.consume(i),r=2,f):91===i?(e.consume(i),r=5,o=0,h):eW(i)?(e.consume(i),r=4,l.interrupt?t:M):n(i)}function f(r){return 45===r?(e.consume(r),l.interrupt?t:M):n(r)}function h(r){let i="CDATA[";return r===i.charCodeAt(o++)?(e.consume(r),o===i.length)?l.interrupt?t:N:h:n(r)}function m(t){return eW(t)?(e.consume(t),a=String.fromCharCode(t),g):n(t)}function g(o){if(null===o||47===o||62===o||eX(o)){let s=47===o,c=a.toLowerCase();return!s&&!i&&ne.includes(c)?(r=1,l.interrupt?t(o):N(o)):t9.includes(a.toLowerCase())?(r=6,s)?(e.consume(o),y):l.interrupt?t(o):N(o):(r=7,l.interrupt&&!l.parser.lazy[l.now().line]?n(o):i?v(o):b(o))}return 45===o||eG(o)?(e.consume(o),a+=String.fromCharCode(o),g):n(o)}function y(r){return 62===r?(e.consume(r),l.interrupt?t:N):n(r)}function v(t){return eJ(t)?(e.consume(t),v):T(t)}function b(t){return 47===t?(e.consume(t),T):58===t||95===t||eW(t)?(e.consume(t),x):eJ(t)?(e.consume(t),b):T(t)}function x(t){return 45===t||46===t||58===t||95===t||eG(t)?(e.consume(t),x):w(t)}function w(t){return 61===t?(e.consume(t),E):eJ(t)?(e.consume(t),w):b(t)}function E(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),s=t,S):eJ(t)?(e.consume(t),E):C(t)}function S(t){return t===s?(e.consume(t),s=null,k):null===t||eZ(t)?n(t):(e.consume(t),S)}function C(t){return null===t||34===t||39===t||47===t||60===t||61===t||62===t||96===t||eX(t)?w(t):(e.consume(t),C)}function k(e){return 47===e||62===e||eJ(e)?b(e):n(e)}function T(t){return 62===t?(e.consume(t),j):n(t)}function j(t){return null===t||eZ(t)?N(t):eJ(t)?(e.consume(t),j):n(t)}function N(t){return 45===t&&2===r?(e.consume(t),O):60===t&&1===r?(e.consume(t),P):62===t&&4===r?(e.consume(t),L):63===t&&3===r?(e.consume(t),M):93===t&&5===r?(e.consume(t),_):eZ(t)&&(6===r||7===r)?(e.exit("htmlFlowData"),e.check(nn,F,A)(t)):null===t||eZ(t)?(e.exit("htmlFlowData"),A(t)):(e.consume(t),N)}function A(t){return e.check(nr,I,F)(t)}function I(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),R}function R(t){return null===t||eZ(t)?A(t):(e.enter("htmlFlowData"),N(t))}function O(t){return 45===t?(e.consume(t),M):N(t)}function P(t){return 47===t?(e.consume(t),a="",D):N(t)}function D(t){if(62===t){let n=a.toLowerCase();return ne.includes(n)?(e.consume(t),L):N(t)}return eW(t)&&a.length<8?(e.consume(t),a+=String.fromCharCode(t),D):N(t)}function _(t){return 93===t?(e.consume(t),M):N(t)}function M(t){return 62===t?(e.consume(t),L):45===t&&2===r?(e.consume(t),M):N(t)}function L(t){return null===t||eZ(t)?(e.exit("htmlFlowData"),F(t)):(e.consume(t),L)}function F(n){return e.exit("htmlFlow"),t(n)}}function no(e,t,n){let r=this;return i;function i(t){return eZ(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a):n(t)}function a(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}function ns(e,t,n){return r;function r(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(te,t,n)}}let nl={name:"htmlText",tokenize:nc};function nc(e,t,n){let r,i,a,o=this;return s;function s(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),l}function l(t){return 33===t?(e.consume(t),c):47===t?(e.consume(t),w):63===t?(e.consume(t),b):eW(t)?(e.consume(t),C):n(t)}function c(t){return 45===t?(e.consume(t),u):91===t?(e.consume(t),i=0,h):eW(t)?(e.consume(t),v):n(t)}function u(t){return 45===t?(e.consume(t),f):n(t)}function d(t){return null===t?n(t):45===t?(e.consume(t),p):eZ(t)?(a=d,P(t)):(e.consume(t),d)}function p(t){return 45===t?(e.consume(t),f):d(t)}function f(e){return 62===e?O(e):45===e?p(e):d(e)}function h(t){let r="CDATA[";return t===r.charCodeAt(i++)?(e.consume(t),i===r.length?m:h):n(t)}function m(t){return null===t?n(t):93===t?(e.consume(t),g):eZ(t)?(a=m,P(t)):(e.consume(t),m)}function g(t){return 93===t?(e.consume(t),y):m(t)}function y(t){return 62===t?O(t):93===t?(e.consume(t),y):m(t)}function v(t){return null===t||62===t?O(t):eZ(t)?(a=v,P(t)):(e.consume(t),v)}function b(t){return null===t?n(t):63===t?(e.consume(t),x):eZ(t)?(a=b,P(t)):(e.consume(t),b)}function x(e){return 62===e?O(e):b(e)}function w(t){return eW(t)?(e.consume(t),E):n(t)}function E(t){return 45===t||eG(t)?(e.consume(t),E):S(t)}function S(t){return eZ(t)?(a=S,P(t)):eJ(t)?(e.consume(t),S):O(t)}function C(t){return 45===t||eG(t)?(e.consume(t),C):47===t||62===t||eX(t)?k(t):n(t)}function k(t){return 47===t?(e.consume(t),O):58===t||95===t||eW(t)?(e.consume(t),T):eZ(t)?(a=k,P(t)):eJ(t)?(e.consume(t),k):O(t)}function T(t){return 45===t||46===t||58===t||95===t||eG(t)?(e.consume(t),T):j(t)}function j(t){return 61===t?(e.consume(t),N):eZ(t)?(a=j,P(t)):eJ(t)?(e.consume(t),j):k(t)}function N(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),r=t,A):eZ(t)?(a=N,P(t)):eJ(t)?(e.consume(t),N):(e.consume(t),I)}function A(t){return t===r?(e.consume(t),r=void 0,R):null===t?n(t):eZ(t)?(a=A,P(t)):(e.consume(t),A)}function I(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):47===t||62===t||eX(t)?k(t):(e.consume(t),I)}function R(e){return 47===e||62===e||eX(e)?k(e):n(e)}function O(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}function P(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),D}function D(t){return eJ(t)?e5(e,_,"linePrefix",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):_(t)}function _(t){return e.enter("htmlTextData"),a(t)}}let nu={name:"labelEnd",resolveAll:nh,resolveTo:nm,tokenize:ng},nd={tokenize:ny},np={tokenize:nv},nf={tokenize:nb};function nh(e){let t=-1,n=[];for(;++t<e.length;){let r=e[t][1];if(n.push(e[t]),"labelImage"===r.type||"labelLink"===r.type||"labelEnd"===r.type){let e="labelImage"===r.type?4:2;r.type="data",t+=e}}return e.length!==n.length&&eF(e,0,e.length,n),e}function nm(e,t){let n,r,i,a,o=e.length,s=0;for(;o--;)if(n=e[o][1],r){if("link"===n.type||"labelLink"===n.type&&n._inactive)break;"enter"===e[o][0]&&"labelLink"===n.type&&(n._inactive=!0)}else if(i){if("enter"===e[o][0]&&("labelImage"===n.type||"labelLink"===n.type)&&!n._balanced&&(r=o,"labelLink"!==n.type)){s=2;break}}else"labelEnd"===n.
122type&&(i=o);let l={type:"labelLink"===e[r][1].type?"link":"image",start:{...e[r][1].start},end:{...e[e.length-1][1].end}},c={type:"label",start:{...e[r][1].start},end:{...e[i][1].end}},u={type:"labelText",start:{...e[r+s+2][1].end},end:{...e[i-2][1].start}};return a=eB(a=[["enter",l,t],["enter",c,t]],e.slice(r+1,r+s+3)),a=eB(a,[["enter",u,t]]),a=eB(a,tx(t.parser.constructs.insideSpan.null,e.slice(r+s+4,i-3),t)),a=eB(a,[["exit",u,t],e[i-2],e[i-1],["exit",c,t]]),a=eB(a,e.slice(i+1)),a=eB(a,[["exit",l,t]]),eF(e,r,e.length,a),e}function ng(e,t,n){let r,i,a=this,o=a.events.length;for(;o--;)if(("labelImage"===a.events[o][1].type||"labelLink"===a.events[o][1].type)&&!a.events[o][1]._balanced){r=a.events[o][1];break}return s;function s(t){return r?r._inactive?d(t):(i=a.parser.defined.includes(tJ(a.sliceSerialize({start:r.end,end:a.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),l):n(t)}function l(t){return 40===t?e.attempt(nd,u,i?u:d)(t):91===t?e.attempt(np,u,i?c:d)(t):i?u(t):d(t)}function c(t){return e.attempt(nf,u,d)(t)}function u(e){return t(e)}function d(e){return r._balanced=!0,n(e)}}function ny(e,t,n){return r;function r(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),i}function i(t){return eX(t)?tX(e,a)(t):a(t)}function a(t){return 41===t?u(t):tQ(e,o,s,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(t)}function o(t){return eX(t)?tX(e,l)(t):u(t)}function s(e){return n(e)}function l(t){return 34===t||39===t||40===t?tZ(e,c,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):u(t)}function c(t){return eX(t)?tX(e,u)(t):u(t)}function u(r){return 41===r?(e.enter("resourceMarker"),e.consume(r),e.exit("resourceMarker"),e.exit("resource"),t):n(r)}}function nv(e,t,n){let r=this;return i;function i(t){return tY.call(r,e,a,o,"reference","referenceMarker","referenceString")(t)}function a(e){return r.parser.defined.includes(tJ(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):n(e)}function o(e){return n(e)}}function nb(e,t,n){return r;function r(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),i}function i(r){return 93===r?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),t):n(r)}}let nx={name:"labelStartImage",resolveAll:nu.resolveAll,tokenize:nw};function nw(e,t,n){let r=this;return i;function i(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),a}function a(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelImage"),o):n(t)}function o(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}}let nE={name:"labelStartLink",resolveAll:nu.resolveAll,tokenize:nS};function nS(e,t,n){let r=this;return i;function i(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelLink"),a}function a(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}}let nC={name:"lineEnding",tokenize:nk};function nk(e,t){return n;function n(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),e5(e,t,"linePrefix")}}let nT={name:"thematicBreak",tokenize:nj};function nj(e,t,n){let r,i=0;return a;function a(t){return e.enter("thematicBreak"),o(t)}function o(e){return r=e,s(e)}function s(a){return a===r?(e.enter("thematicBreakSequence"),l(a)):i>=3&&(null===a||eZ(a))?(e.exit("thematicBreak"),t(a)):n(a)}function l(t){return t===r?(e.consume(t),i++,l):(e.exit("thematicBreakSequence"),eJ(t)?e5(e,s,"whitespace")(t):s(t))}}let nN={continuation:{tokenize:nO},exit:nD,name:"list",tokenize:nR},nA={partial:!0,tokenize:n_},nI={partial:!0,tokenize:nP};function nR(e,t,n){let r=this,i=r.events[r.events.length-1],a=i&&"linePrefix"===i[1].type?i[2].sliceSerialize(i[1],!0).length:0,o=0;return s;function s(t){let i=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===i?!r.containerState.marker||t===r.containerState.marker:eK(t)){if(r.containerState.type||(r.containerState.type=i,e.enter(i,{_container:!0})),"listUnordered"===i)return e.enter("listItemPrefix"),42===t||45===t?e.check(nT,n,c)(t):c(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(t)}return n(t)}function l(t){return eK(t)&&++o<10?(e.consume(t),l):(!r.interrupt||o<2)&&(r.containerState.marker?t===r.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),c(t)):n(t)}function c(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(te,r.interrupt?n:u,e.attempt(nA,p,d))}
122function u(e){return r.containerState.initialBlankLine=!0,a++,p(e)}function d(t){return eJ(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),p):n(t)}function p(n){return r.containerState.size=a+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}}function nO(e,t,n){let r=this;return r.containerState._closeFlow=void 0,e.check(te,i,a);function i(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,e5(e,t,"listItemIndent",r.containerState.size+1)(n)}function a(n){return r.containerState.furtherBlankLines||!eJ(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,o(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(nI,t,o)(n))}function o(i){return r.containerState._closeFlow=!0,r.interrupt=void 0,e5(e,e.attempt(nN,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}function nP(e,t,n){let r=this;return e5(e,i,"listItemIndent",r.containerState.size+1);function i(e){let i=r.events[r.events.length-1];return i&&"listItemIndent"===i[1].type&&i[2].sliceSerialize(i[1],!0).length===r.containerState.size?t(e):n(e)}}function nD(e){e.exit(this.containerState.type)}function n_(e,t,n){let r=this;return e5(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(e){let i=r.events[r.events.length-1];return!eJ(e)&&i&&"listItemPrefixWhitespace"===i[1].type?t(e):n(e)}}let nM={name:"setextUnderline",resolveTo:nL,tokenize:nF};function nL(e,t){let n,r,i,a=e.length;for(;a--;)if("enter"===e[a][0]){if("content"===e[a][1].type){n=a;break}"paragraph"===e[a][1].type&&(r=a)}else"content"===e[a][1].type&&e.splice(a,1),i||"definition"!==e[a][1].type||(i=a);let o={type:"setextHeading",start:{...e[n][1].start},end:{...e[e.length-1][1].end}};return e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",o,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end={...e[i][1].end}):e[n][1]=o,e.push(["exit",o,t]),e}function nF(e,t,n){let r,i=this;return a;function a(t){let a,s=i.events.length;for(;s--;)if("lineEnding"!==i.events[s][1].type&&"linePrefix"!==i.events[s][1].type&&"content"!==i.events[s][1].type){a="paragraph"===i.events[s][1].type;break}return!i.parser.lazy[i.now().line]&&(i.interrupt||a)?(e.enter("setextHeadingLine"),r=t,o(t)):n(t)}function o(t){return e.enter("setextHeadingLineSequence"),s(t)}function s(t){return t===r?(e.consume(t),s):(e.exit("setextHeadingLineSequence"),eJ(t)?e5(e,l,"lineSuffix")(t):l(t))}function l(r){return null===r||eZ(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}}let nB={42:nN,43:nN,45:nN,48:nN,49:nN,50:nN,51:nN,52:nN,53:nN,54:nN,55:nN,56:nN,57:nN,62:tj},nH={91:t0},nz={[-2]:tz,[-1]:tz,32:tz},nV={35:t6,42:nT,45:[nM,nT],60:nt,61:nM,95:nT,96:tF,126:tF},nU={38:t_,92:tR},nW={[-5]:nC,[-4]:nC,[-3]:nC,33:nx,38:t_,42:tw,60:[tk,nl],91:nE,92:[t3,tR],93:nu,95:tw,96:tG},nG={null:[tw,tf]},nq={null:[42,95]},n$={null:[]};e.s(["attentionMarkers",0,nq,"contentInitial",0,nH,"disable",0,n$,"document",0,nB,"flow",0,nV,"flowInitial",0,nz,"insideSpan",0,nG,"string",0,nU,"text",0,nW],304127);var nK=e.i(304127);function nQ(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&&n.line||1,column:n&&n.column||1,offset:n&&n.offset||0},i={},a=[],o=[],s=[],l={attempt:S(w),check:S(E),consume:v,enter:b,exit:x,interrupt:S(E,{interrupt:!0})},c={code:null,containerState:{},defineSkip:m,events:[],now:h,parser:e,previous:null,sliceSerialize:p,sliceStream:f,write:d},u=t.tokenize.call(c,l);return t.resolveAll&&a.push(t),c;function d(e){return(o=eB(o,e),g(),null!==o[o.length-1])?[]:(C(t,0),c.events=tx(a,c.events,c),c.events)}function p(e,t){return nZ(f(e),t)}function f(e){return nY(o,e)}function h(){let{_bufferIndex:e,_index:t,line:n,column:i,offset:a}=r;return{_bufferIndex:e,_index:t,line:n,column:i,offset:a}}function m(e){i[e.line]=e.column,T()}function g(){let e;for(;r._index<o.length;){let t=o[r._index];if("string"==typeof t)for(e=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===e&&r._bufferIndex<t.length;)y(t.charCodeAt(r._bufferIndex));else y(t)}}function y(e){u=u(e)}function v(e){eZ(e)?(r.line++,r.column=1,r.offset+=-3===e?2:1,T()):-1!==e&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===o[r._index].length&&(r._bufferIndex=-1,r._index++)),c.previous=e}function b(e,t){let n=t||{};return n.type=e,n.start=h(),c.events.push(["enter",n,c]),s.push(n),n}function x(e){let t=s.pop();return t.end=h(),c.events.push(["exit",t,c]),t}function w(e,t){C(e,t.from)}
122function E(e,t){t.restore()}function S(e,t){return n;function n(n,r,i){let a,o,s,u;return Array.isArray(n)?p(n):"tokenize"in n?p([n]):d(n);function d(e){return t;function t(t){let n=null!==t&&e[t],r=null!==t&&e.null;return p([...Array.isArray(n)?n:n?[n]:[],...Array.isArray(r)?r:r?[r]:[]])(t)}}function p(e){return(a=e,o=0,0===e.length)?i:f(e[o])}function f(e){return n;function n(n){return(u=k(),s=e,e.partial||(c.currentConstruct=e),e.name&&c.parser.constructs.disable.null.includes(e.name))?m(n):e.tokenize.call(t?Object.assign(Object.create(c),t):c,l,h,m)(n)}}function h(t){return e(s,u),r}function m(e){return(u.restore(),++o<a.length)?f(a[o]):i}}}function C(e,t){e.resolveAll&&!a.includes(e)&&a.push(e),e.resolve&&eF(c.events,t,c.events.length-t,e.resolve(c.events.slice(t),c)),e.resolveTo&&(c.events=e.resolveTo(c.events,c))}function k(){let e=h(),t=c.previous,n=c.currentConstruct,i=c.events.length,a=Array.from(s);return{from:i,restore:o};function o(){r=e,c.previous=t,c.currentConstruct=n,c.events.length=i,s=a,T()}}function T(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}function nY(e,t){let n,r=t.start._index,i=t.start._bufferIndex,a=t.end._index,o=t.end._bufferIndex;if(r===a)n=[e[r].slice(i,o)];else{if(n=e.slice(r,a),i>-1){let e=n[0];"string"==typeof e?n[0]=e.slice(i):n.shift()}o>0&&n.push(e[a].slice(0,o))}return n}function nZ(e,t){let n,r=-1,i=[];for(;++r<e.length;){let a,o=e[r];if("string"==typeof o)a=o;else switch(o){case -5:a="\r";break;case -4:a="\n";break;case -3:a="\r\n";break;case -2:a=t?" ":" ";break;case -1:if(!t&&n)continue;a=" ";break;default:a=String.fromCharCode(o)}n=-2===o,i.push(a)}return i.join("")}function nX(e){let t={constructs:ez([nK,...(e||{}).extensions||[]]),content:n(e3),defined:[],document:n(e6),flow:n(td),lazy:{},string:n(th),text:n(tm)};return t;function n(e){return n;function n(n){return nQ(t,e,n)}}}function nJ(e){for(;!ti(e););return e}let n0=/[\0\t\n\r]/g;function n1(){let e,t=1,n="",r=!0;return i;function i(i,a,o){let s,l,c,u,d,p=[];for(i=n+("string"==typeof i?i.toString():new TextDecoder(a||void 0).decode(i)),c=0,n="",r&&(65279===i.charCodeAt(0)&&c++,r=void 0);c<i.length;){if(n0.lastIndex=c,u=(s=n0.exec(i))&&void 0!==s.index?s.index:i.length,d=i.charCodeAt(u),!s){n=i.slice(c);break}if(10===d&&c===u&&e)p.push(-3),e=void 0;else switch(e&&(p.push(-5),e=void 0),c<u&&(p.push(i.slice(c,u)),t+=u-c),d){case 0:p.push(65533),t++;break;case 9:for(l=4*Math.ceil(t/4),p.push(-2);t++<l;)p.push(-1);break;case 10:p.push(-4),t=1;break;default:e=!0,t=1}c=u+1}return o&&(e&&p.push(-5),n&&p.push(n),p.push(null)),p}}function n2(e,t){let n=Number.parseInt(e,t);return n<9||11===n||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(65535&n)==65535||(65535&n)==65534||n>1114111?"�":String.fromCodePoint(n)}let n5=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function n3(e){return e.replace(n5,n4)}function n4(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){let e=n.charCodeAt(1),t=120===e||88===e;return n2(n.slice(t?2:1),t?16:10)}return tD(n)||e}let n6={}.hasOwnProperty;
122function n7(e,t,n){return t&&"object"==typeof t&&(n=t,t=void 0),n8(n)(nJ(nX(n).document().write(n1()(e,t,!0))))}function n8(e){let t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:a(en),autolinkProtocol:k,autolinkEmail:k,atxHeading:a(Z),blockQuote:a(q),characterEscape:k,characterReference:k,codeFenced:a($),codeFencedFenceInfo:o,codeFencedFenceMeta:o,codeIndented:a($,o),codeText:a(K,o),codeTextData:k,data:k,codeFlowValue:k,definition:a(Q),definitionDestinationString:o,definitionLabelString:o,definitionTitleString:o,emphasis:a(Y),hardBreakEscape:a(J),hardBreakTrailing:a(J),htmlFlow:a(ee,o),htmlFlowData:k,htmlText:a(ee,o),htmlTextData:k,image:a(et),label:o,link:a(en),listItem:a(ei),listItemValue:p,listOrdered:a(er,d),listUnordered:a(er),paragraph:a(ea),reference:B,referenceString:o,resourceDestinationString:o,resourceTitleString:o,setextHeading:a(Z),strong:a(eo),thematicBreak:a(el)},exit:{atxHeading:l(),atxHeadingSequence:w,autolink:l(),autolinkEmail:G,autolinkProtocol:W,blockQuote:l(),characterEscapeValue:T,characterReferenceMarkerHexadecimal:z,characterReferenceMarkerNumeric:z,characterReferenceValue:V,characterReference:U,codeFenced:l(g),codeFencedFence:m,codeFencedFenceInfo:f,codeFencedFenceMeta:h,codeFlowValue:T,codeIndented:l(y),codeText:l(R),codeTextData:T,data:T,definition:l(),definitionDestinationString:x,definitionLabelString:v,definitionTitleString:b,emphasis:l(),hardBreakEscape:l(N),hardBreakTrailing:l(N),htmlFlow:l(A),htmlFlowData:T,htmlText:l(I),htmlTextData:T,image:l(P),label:_,labelText:D,lineEnding:j,link:l(O),listItem:l(),listOrdered:l(),listUnordered:l(),paragraph:l(),referenceString:H,resourceDestinationString:M,resourceTitleString:L,resource:F,setextHeading:l(C),setextHeadingLineSequence:S,setextHeadingText:E,strong:l(),thematicBreak:l()}};re(t,(e||{}).mdastExtensions||[]);let n={};return r;function r(e){let r={type:"root",children:[]},a={stack:[r],tokenStack:[],config:t,enter:s,exit:c,buffer:o,resume:u,data:n},l=[],d=-1;for(;++d<e.length;)("listOrdered"===e[d][1].type||"listUnordered"===e[d][1].type)&&("enter"===e[d][0]?l.push(d):d=i(e,l.pop(),d));for(d=-1;++d<e.length;){let n=t[e[d][0]];n6.call(n,e[d][1].type)&&n[e[d][1].type].call(Object.assign({sliceSerialize:e[d][2].sliceSerialize},a),e[d][1])}if(a.tokenStack.length>0){let e=a.tokenStack[a.tokenStack.length-1];(e[1]||rn).call(a,void 0,e[0])}for(r.position={start:n9(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:n9(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},d=-1;++d<t.transforms.length;)r=t.transforms[d](r)||r;return r}function i(e,t,n){let r,i,a,o,s=t-1,l=-1,c=!1;for(;++s<=n;){let t=e[s];switch(t[1].type){case"listUnordered":case"listOrdered":case"blockQuote":"enter"===t[0]?l++:l--,o=void 0;break;case"lineEndingBlank":"enter"===t[0]&&(!r||o||l||a||(a=s),o=void 0);break;case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:o=void 0}if(!l&&"enter"===t[0]&&"listItemPrefix"===t[1].type||-1===l&&"exit"===t[0]&&("listUnordered"===t[1].type||"listOrdered"===t[1].type)){if(r){let o=s;for(i=void 0;o--;){let t=e[o];if("lineEnding"===t[1].type||"lineEndingBlank"===t[1].type){if("exit"===t[0])continue;i&&(e[i][1].type="lineEndingBlank",c=!0),t[1].type="lineEnding",i=o}else if("linePrefix"===t[1].type||"blockQuotePrefix"===t[1].type||"blockQuotePrefixWhitespace"===t[1].type||"blockQuoteMarker"===t[1].type||"listItemIndent"===t[1].type);else break}a&&(!i||a<i)&&(r._spread=!0),r.end=Object.assign({},i?e[i][1].start:t[1].end),e.splice(i||s,0,["exit",r,t[2]]),s++,n++}if("listItemPrefix"===t[1].type){let i={type:"listItem",_spread:!1,start:Object.assign({},t[1].start),end:void 0};r=i,e.splice(s,0,["enter",i,t[2]]),s++,n++,a=void 0,o=!0}}}return e[t][1]._spread=c,n}function a(e,t){return n;function n(n){s.call(this,e(n),n),t&&t.call(this,n)}}function o(){this.stack.push({type:"fragment",children:[]})}function s(e,t,n){this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,n||void 0]),e.position={start:n9(t.
122start),end:void 0}}function l(e){return t;function t(t){e&&e.call(this,t),c.call(this,t)}}function c(e,t){let n=this.stack.pop(),r=this.tokenStack.pop();if(r)r[0].type!==e.type&&(t?t.call(this,e,r[0]):(r[1]||rn).call(this,e,r[0]));else throw Error("Cannot close `"+e.type+"` ("+X({start:e.start,end:e.end})+"): itâs not open");n.position.end=n9(e.end)}function u(){return eD(this.stack.pop())}function d(){this.data.expectingFirstListItemValue=!0}function p(e){this.data.expectingFirstListItemValue&&(this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(e),10),this.data.expectingFirstListItemValue=void 0)}function f(){let e=this.resume();this.stack[this.stack.length-1].lang=e}function h(){let e=this.resume();this.stack[this.stack.length-1].meta=e}function m(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function g(){let e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function y(){let e=this.resume();this.stack[this.stack.length-1].value=e.replace(/(\r?\n|\r)$/g,"")}function v(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=tJ(this.sliceSerialize(e)).toLowerCase()}function b(){let e=this.resume();this.stack[this.stack.length-1].title=e}function x(){let e=this.resume();this.stack[this.stack.length-1].url=e}function w(e){let t=this.stack[this.stack.length-1];t.depth||(t.depth=this.sliceSerialize(e).length)}function E(){this.data.setextHeadingSlurpLineEnding=!0}function S(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).codePointAt(0)?1:2}function C(){this.data.setextHeadingSlurpLineEnding=void 0}function k(e){let t=this.stack[this.stack.length-1].children,n=t[t.length-1];n&&"text"===n.type||((n=es()).position={start:n9(e.start),end:void 0},t.push(n)),this.stack.push(n)}function T(e){let t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=n9(e.end)}function j(e){let n=this.stack[this.stack.length-1];if(this.data.atHardBreak){n.children[n.children.length-1].position.end=n9(e.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(n.type)&&(k.call(this,e),T.call(this,e))}function N(){this.data.atHardBreak=!0}function A(){let e=this.resume();this.stack[this.stack.length-1].value=e}function I(){let e=this.resume();this.stack[this.stack.length-1].value=e}function R(){let e=this.resume();this.stack[this.stack.length-1].value=e}function O(){let e=this.stack[this.stack.length-1];if(this.data.inReference){let t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function P(){let e=this.stack[this.stack.length-1];if(this.data.inReference){let t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function D(e){let t=this.sliceSerialize(e),n=this.stack[this.stack.length-2];n.label=n3(t),n.identifier=tJ(t).toLowerCase()}function _(){let e=this.stack[this.stack.length-1],t=this.resume(),n=this.stack[this.stack.length-1];this.data.inReference=!0,"link"===n.type?n.children=e.children:n.alt=t}function M(){let e=this.resume();this.stack[this.stack.length-1].url=e}function L(){let e=this.resume();this.stack[this.stack.length-1].title=e}function F(){this.data.inReference=void 0}function B(){this.data.referenceType="collapsed"}function H(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=tJ(this.sliceSerialize(e)).toLowerCase(),this.data.referenceType="full"}function z(e){this.data.characterReferenceType=e.type}function V(e){let t,n=this.sliceSerialize(e),r=this.data.characterReferenceType;r?(t=n2(n,"characterReferenceMarkerNumeric"===r?10:16),this.data.characterReferenceType=void 0):t=tD(n);let i=this.stack[this.stack.length-1];i.value+=t}function U(e){this.stack.pop().position.end=n9(e.end)}function W(e){T.call(this,e),this.stack[this.stack.length-1].url=this.sliceSerialize(e)}function G(e){T.call(this,e),this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)}function q(){return{type:"blockquote",children:[]}}function $(){return{type:"code",lang:null,meta:null,value:""}}function K(){return{type:"inlineCode",value:""}}function Q(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function Y(){return{type:"emphasis",children:[]}}function Z(){return{type:"heading",depth:0,children:[]}}function J(){return{type:"break"}}function ee(){return{type:"html",value:""}}function et(){return{type:"image",title:null,url:"",alt:null}}function en(){return{type:"link",title:null,url:"",children:[]}}function er(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}function ei(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}}function ea(){return{type:"paragraph",children:[]}}function eo(){return{type:"strong",children:[]}}function es(){return{type:"text",value:""}}function el(){return{type:"thematicBreak"}}}function n9(e){return{line:e.line,column:e.column,offset:e.offset}}function re(e,t){let n=-1;for(;++n<t.length;){let r=t[n];Array.isArray(r)?re(e,r):rt(e,r)}}function rt(e,t){let n;for(n in t)if(n6.call(t,n))switch(n){case"canContainEols":{let r=t[n];r&&e[n].push(...r);break}case"transforms":{let r=t[n];r&&e[n].push(...r);break}case"enter":case"exit":{let r=t[n];r&&Object.assign(e[n],r)}}}function rn(e,t){if(e)throw Error("Cannot close `"+e.type+"` ("+X({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+X({start:t.start,end:t.end}
122)+") is open");throw Error("Cannot close document, a token (`"+t.type+"`, "+X({start:t.start,end:t.end})+") is still open")}function rr(e){let t=this;function n(n){return n7(n,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}t.parser=n}let ri=-1,ra=0,ro=1,rs=2,rl=3,rc=4,ru=5,rd=6,rp=7,rf=8,rh="object"==typeof self?self:globalThis,rm=(e,t)=>{let n=(t,n)=>(e.set(n,t),t),r=i=>{if(e.has(i))return e.get(i);let[a,o]=t[i];switch(a){case ra:case ri:return n(o,i);case ro:{let e=n([],i);for(let t of o)e.push(r(t));return e}case rs:{let e=n({},i);for(let[t,n]of o)e[r(t)]=r(n);return e}case rl:return n(new Date(o),i);case rc:{let{source:e,flags:t}=o;return n(new RegExp(e,t),i)}case ru:{let e=n(new Map,i);for(let[t,n]of o)e.set(r(t),r(n));return e}case rd:{let e=n(new Set,i);for(let t of o)e.add(r(t));return e}case rp:{let{name:e,message:t}=o;return n(new rh[e](t),i)}case rf:return n(BigInt(o),i);case"BigInt":return n(Object(BigInt(o)),i);case"ArrayBuffer":return n(new Uint8Array(o).buffer,o);case"DataView":{let{buffer:e}=new Uint8Array(o);return n(new DataView(e),o)}}return n(new rh[a](o),i)};return r},rg=e=>rm(new Map,e)(0),ry="",{toString:rv}={},{keys:rb}=Object,rx=e=>{let t=typeof e;if("object"!==t||!e)return[ra,t];let n=rv.call(e).slice(8,-1);switch(n){case"Array":return[ro,ry];case"Object":return[rs,ry];case"Date":return[rl,ry];case"RegExp":return[rc,ry];case"Map":return[ru,ry];case"Set":return[rd,ry];case"DataView":return[ro,n]}return n.includes("Array")?[ro,n]:n.includes("Error")?[rp,n]:[rs,n]},rw=([e,t])=>e===ra&&("function"===t||"symbol"===t),rE=(e,t,n,r)=>{let i=(e,t)=>{let i=r.push(e)-1;return n.set(t,i),i},a=r=>{if(n.has(r))return n.get(r);let[o,s]=rx(r);switch(o){case ra:{let t=r;switch(s){case"bigint":o=rf,t=r.toString();break;case"function":case"symbol":if(e)throw TypeError("unable to serialize "+s);t=null;break;case"undefined":return i([ri],r)}return i([o,t],r)}case ro:{if(s){let e=r;return"DataView"===s?e=new Uint8Array(r.buffer):"ArrayBuffer"===s&&(e=new Uint8Array(r)),i([s,[...e]],r)}let e=[],t=i([o,e],r);for(let t of r)e.push(a(t));return t}case rs:{if(s)switch(s){case"BigInt":return i([s,r.toString()],r);case"Boolean":case"Number":case"String":return i([s,r.valueOf()],r)}if(t&&"toJSON"in r)return a(r.toJSON());let n=[],l=i([o,n],r);for(let t of rb(r))(e||!rw(rx(r[t])))&&n.push([a(t),a(r[t])]);return l}case rl:return i([o,r.toISOString()],r);case rc:{let{source:e,flags:t}=r;return i([o,{source:e,flags:t}],r)}case ru:{let t=[],n=i([o,t],r);for(let[n,i]of r)(e||!(rw(rx(n))||rw(rx(i))))&&t.push([a(n),a(i)]);return n}case rd:{let t=[],n=i([o,t],r);for(let n of r)(e||!rw(rx(n)))&&t.push(a(n));return n}}let{message:l}=r;return i([o,{name:s,message:l}],r)};return a},rS=(e,{json:t,lossy:n}={})=>{let r=[];return rE(!(t||n),!!t,new Map,r)(e),r},rC="function"==typeof structuredClone?(e,t)=>t&&("json"in t||"lossy"in t)?rg(rS(e,t)):structuredClone(e):(e,t)=>rg(rS(e,t));function rk(e){let t=[],n=-1,r=0,i=0;for(;++n<e.length;){let a=e.charCodeAt(n),o="";if(37===a&&eG(e.charCodeAt(n+1))&&eG(e.charCodeAt(n+2)))i=2;else if(a<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(a))||(o=String.fromCharCode(a));else if(a>55295&&a<57344){let t=e.charCodeAt(n+1);a<56320&&t>56319&&t<57344?(o=String.fromCharCode(a,t),i=1):o="�"}else o=String.fromCharCode(a);o&&(t.push(e.slice(r,n),encodeURIComponent(o)),r=n+i+1,o=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}function rT(e,t){let n=[{type:"text",value:"â©"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function rj(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function rN(e){let t="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||rT,r=e.options.footnoteBackLabel||rj,i=e.options.footnoteLabel||"Footnotes",a=e.options.footnoteLabelTagName||"h2",o=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[],l=-1;for(;++l<e.footnoteOrder.length;){let i=e.footnoteById.get(e.footnoteOrder[l]);if(!i)continue;let a=e.all(i),o=String(i.identifier).toUpperCase(),c=rk(o.toLowerCase()),u=0,d=[],p=e.footnoteCounts.get(o);for(;void 0!==p&&++u<=p;){d.length>0&&d.push({type:"text",value:" "});let e="string"==typeof n?n:n(l,u);"string"==typeof e&&(e={type:"text",value:e}),d.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+c+(u>1?"-"+u:""),dataFootnoteBackref:"",ariaLabel:"string"==typeof r?r:r(l,u),className:["data-footnote-backref"]},children:Array.isArray(e)?e:[e]})}
122let f=a[a.length-1];if(f&&"element"===f.type&&"p"===f.tagName){let e=f.children[f.children.length-1];e&&"text"===e.type?e.value+=" ":f.children.push({type:"text",value:" "}),f.children.push(...d)}else a.push(...d);let h={type:"element",tagName:"li",properties:{id:t+"fn-"+c},children:e.wrap(a,!0)};e.patch(i,h),s.push(h)}if(0!==s.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:a,properties:{...rC(o),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:"\n"}]}}let rA=function(e){if(null==e)return rD;if("function"==typeof e)return rP(e);if("object"==typeof e)return Array.isArray(e)?rI(e):rR(e);if("string"==typeof e)return rO(e);throw Error("Expected function, string, or object as test")};function rI(e){let t=[],n=-1;for(;++n<e.length;)t[n]=rA(e[n]);return rP(r);function r(...e){let n=-1;for(;++n<t.length;)if(t[n].apply(this,e))return!0;return!1}}function rR(e){let t=e;return rP(n);function n(n){let r,i=n;for(r in e)if(i[r]!==t[r])return!1;return!0}}function rO(e){return rP(t);function t(t){return t&&t.type===e}}function rP(e){return t;function t(t,n,r){return!!(r_(t)&&e.call(this,t,"number"==typeof n?n:void 0,r||void 0))}}function rD(){return!0}function r_(e){return null!==e&&"object"==typeof e&&"type"in e}function rM(e){return e}let rL=[],rF=!0,rB=!1,rH="skip";function rz(e,t,n,r){let i;"function"==typeof t&&"function"!=typeof n?(r=n,n=t):i=t;let a=rA(i),o=r?-1:1;function s(e,i,l){let c=e&&"object"==typeof e?e:{};if("string"==typeof c.type){let t="string"==typeof c.tagName?c.tagName:"string"==typeof c.name?c.name:void 0;Object.defineProperty(u,"name",{value:"node ("+rM(e.type+(t?"<"+t+">":""))+")"})}return u;function u(){let c,u,d,p=rL;if((!t||a(e,i,l[l.length-1]||void 0))&&(p=rV(n(e,l)))[0]===rB)return p;if("children"in e&&e.children){let t=e;if(t.children&&p[0]!==rH)for(u=(r?t.children.length:-1)+o,d=l.concat(t);u>-1&&u<t.children.length;){if((c=s(t.children[u],u,d)())[0]===rB)return c;u="number"==typeof c[1]?c[1]:u+o}}return p}}s(e,void 0,[])()}function rV(e){return Array.isArray(e)?e:"number"==typeof e?[rF,e]:null==e?rL:[e]}function rU(e,t,n,r){let i,a,o;function s(e,t){let n=t[t.length-1],r=n?n.children.indexOf(e):void 0;return o(e,r,n)}"function"==typeof t&&"function"!=typeof n?(a=void 0,o=t,i=n):(a=t,o=n,i=r),rz(e,a,s,i)}function rW(e,t){let n=t.referenceType,r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return[{type:"text",value:"!["+t.alt+r}];let i=e.all(t),a=i[0];a&&"text"===a.type?a.value="["+a.value:i.unshift({type:"text",value:"["});let o=i[i.length-1];return o&&"text"===o.type?o.value+=r:i.push({type:"text",value:r}),i}function rG(e){let t=!1;if("list"===e.type){t=e.spread||!1;let n=e.children,r=-1;for(;!t&&++r<n.length;)t=rq(n[r])}return t}function rq(e){let t=e.spread;return null==t?e.children.length>1:t}let r$=9,rK=32;function rQ(e){let t=String(e),n=/\r?\n|\r/g,r=n.exec(t),i=0,a=[];for(;r;)a.push(rY(t.slice(i,r.index),i>0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return a.push(rY(t.slice(i),i>0,!1)),a.join("")}function rY(e,t,n){let r=0,i=e.length;if(t){let t=e.codePointAt(r);for(;t===r$||t===rK;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(i-1);for(;t===r$||t===rK;)i--,t=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}let rZ={blockquote:function(e,t){let n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){let n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:"\n"}]},code:function(e,t){let n=t.value?t.value+"\n":"",r={},i=t.lang?t.lang.split(/\s+/):[];i.length>0&&(r.className=["language-"+i[0]]);let a={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(a.data={meta:t.meta}),e.patch(t,a),a={type:"element",tagName:"pre",properties:{},children:[a=e.applyData(t,a)]},e.patch(t,a),a},delete:function(e,t){let n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){let n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}
122,footnoteReference:function(e,t){let n,r="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",i=String(t.identifier).toUpperCase(),a=rk(i.toLowerCase()),o=e.footnoteOrder.indexOf(i),s=e.footnoteCounts.get(i);void 0===s?(s=0,e.footnoteOrder.push(i),n=e.footnoteOrder.length):n=o+1,s+=1,e.footnoteCounts.set(i,s);let l={type:"element",tagName:"a",properties:{href:"#"+r+"fn-"+a,id:r+"fnref-"+a+(s>1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(n)}]};e.patch(t,l);let c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,c),e.applyData(t,c)},heading:function(e,t){let n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.options.allowDangerousHtml){let n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}},imageReference:function(e,t){let n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return rW(e,t);let i={src:rk(r.url||""),alt:t.alt};null!==r.title&&void 0!==r.title&&(i.title=r.title);let a={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,a),e.applyData(t,a)},image:function(e,t){let n={src:rk(t.url)};null!==t.alt&&void 0!==t.alt&&(n.alt=t.alt),null!==t.title&&void 0!==t.title&&(n.title=t.title);let r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){let n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);let r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){let n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return rW(e,t);let i={href:rk(r.url||"")};null!==r.title&&void 0!==r.title&&(i.title=r.title);let a={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,a),e.applyData(t,a)},link:function(e,t){let n={href:rk(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);let r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,n){let r=e.all(t),i=n?rG(n):rq(t),a={},o=[];if("boolean"==typeof t.checked){let e,n=r[0];n&&"element"===n.type&&"p"===n.tagName?e=n:(e={type:"element",tagName:"p",properties:{},children:[]},r.unshift(e)),e.children.length>0&&e.children.unshift({type:"text",value:" "}),e.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),a.className=["task-list-item"]}let s=-1;for(;++s<r.length;){let e=r[s];(i||0!==s||"element"!==e.type||"p"!==e.tagName)&&o.push({type:"text",value:"\n"}),"element"!==e.type||"p"!==e.tagName||i?o.push(e):o.push(...e.children)}let l=r[r.length-1];l&&(i||"element"!==l.type||"p"!==l.tagName)&&o.push({type:"text",value:"\n"});let c={type:"element",tagName:"li",properties:a,children:o};return e.patch(t,c),e.applyData(t,c)},list:function(e,t){let n={},r=e.all(t),i=-1;for("number"==typeof t.start&&1!==t.start&&(n.start=t.start);++i<r.length;){let e=r[i];if("element"===e.type&&"li"===e.tagName&&e.properties&&Array.isArray(e.properties.className)&&e.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}let a={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,a),e.applyData(t,a)},paragraph:function(e,t){let n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},root:function(e,t){let n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)},strong:function(e,t){let n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},table:function(e,t){let n=e.all(t),r=n.shift(),i=[];if(r){let n={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],n),i.push(n)}if(n.length>0){let r={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},a=Q(t.children[1]),o=K(t.children[t.children.length-1]);a&&o&&(r.position={start:a,end:o}),i.push(r)}let a={type:"element",tagName:"table",properties:{}
122,children:e.wrap(i,!0)};return e.patch(t,a),e.applyData(t,a)},tableCell:function(e,t){let n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){let r=n?n.children:void 0,i=0===(r?r.indexOf(t):1)?"th":"td",a=n&&"table"===n.type?n.align:void 0,o=a?a.length:t.children.length,s=-1,l=[];for(;++s<o;){let n=t.children[s],r={},o=a?a[s]:void 0;o&&(r.align=o);let c={type:"element",tagName:i,properties:r,children:[]};n&&(c.children=e.all(n),e.patch(n,c),c=e.applyData(n,c)),l.push(c)}let c={type:"element",tagName:"tr",properties:{},children:e.wrap(l,!0)};return e.patch(t,c),e.applyData(t,c)},text:function(e,t){let n={type:"text",value:rQ(String(t.value))};return e.patch(t,n),e.applyData(t,n)},thematicBreak:function(e,t){let n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)},toml:rX,yaml:rX,definition:rX,footnoteDefinition:rX};function rX(){}let rJ={}.hasOwnProperty,r0={};function r1(e,t){let n=t||r0,r=new Map,i=new Map,a={all:s,applyData:r5,definitionById:r,footnoteById:i,footnoteCounts:new Map,footnoteOrder:[],handlers:{...rZ,...n.handlers},one:o,options:n,patch:r2,wrap:r4};return rU(e,function(e){if("definition"===e.type||"footnoteDefinition"===e.type){let t="definition"===e.type?r:i,n=String(e.identifier).toUpperCase();t.has(n)||t.set(n,e)}}),a;function o(e,t){let n=e.type,r=a.handlers[n];if(rJ.call(a.handlers,n)&&r)return r(a,e,t);if(a.options.passThrough&&a.options.passThrough.includes(n)){if("children"in e){let{children:t,...n}=e,r=rC(n);return r.children=a.all(e),r}return rC(e)}return(a.options.unknownHandler||r3)(a,e,t)}function s(e){let t=[];if("children"in e){let n=e.children,r=-1;for(;++r<n.length;){let i=a.one(n[r],e);if(i){if(r&&"break"===n[r-1].type&&(Array.isArray(i)||"text"!==i.type||(i.value=r6(i.value)),!Array.isArray(i)&&"element"===i.type)){let e=i.children[0];e&&"text"===e.type&&(e.value=r6(e.value))}Array.isArray(i)?t.push(...i):t.push(i)}}}return t}}function r2(e,t){e.position&&(t.position=Z(e))}function r5(e,t){let n=t;if(e&&e.data){let t=e.data.hName,r=e.data.hChildren,i=e.data.hProperties;"string"==typeof t&&("element"===n.type?n.tagName=t:n={type:"element",tagName:t,properties:{},children:"children"in n?n.children:[n]}),"element"===n.type&&i&&Object.assign(n.properties,rC(i)),"children"in n&&n.children&&null!=r&&(n.children=r)}return n}function r3(e,t){let n=t.data||{},r="value"in t&&!(rJ.call(n,"hProperties")||rJ.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function r4(e,t){let n=[],r=-1;for(t&&n.push({type:"text",value:"\n"});++r<e.length;)r&&n.push({type:"text",value:"\n"}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:"\n"}),n}function r6(e){let t=0,n=e.charCodeAt(t);for(;9===n||32===n;)t++,n=e.charCodeAt(t);return e.slice(t)}function r7(e,n){let r=r1(e,n),i=r.one(e,void 0),a=rN(r),o=Array.isArray(i)?{type:"root",children:i}:i||{type:"root",children:[]};return a&&(t("children"in o),o.children.push({type:"text",value:"\n"},a)),o}function r8(e,t){return e&&"run"in e?async function(n,r){let i=r7(n,{file:r,...t});await e.run(i,r)}:function(n,r){return r7(n,{file:r,...e||t})}}function r9(e){if(e)throw e}var ie=e.i(104100);function it(e){if("object"!=typeof e||null===e)return!1;let t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function ir(){let e=[],t={run:n,use:r};return t;function n(...t){let r=-1,i=t.pop();if("function"!=typeof i)throw TypeError("Expected function as last argument, not "+i);function a(n,...o){let s=e[++r],l=-1;if(n)return void i(n);for(;++l<t.length;)(null===o[l]||void 0===o[l])&&(o[l]=t[l]);t=o,s?ii(s,a)(...o):i(null,...o)}a(null,...t)}function r(n){if("function"!=typeof n)throw TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}}function ii(e,t){let n;return r;function r(...t){let o,s=e.length>t.length;s&&t.push(i);try{o=e.apply(this,t)}catch(t){let e=t;if(s&&n)throw e;return i(e)}s||(o&&o.then&&"function"==typeof o.then?o.then(a,i):o instanceof Error?i(o):a(o)
122)}function i(e,...r){n||(n=!0,t(e,...r))}function a(e){i(null,e)}}let ia=iu,io=id,is=ip,il=ih,ic="/";function iu(e,t){let n;if(void 0!==t&&"string"!=typeof t)throw TypeError('"ext" argument must be a string');iy(e);let r=0,i=-1,a=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;a--;)if(47===e.codePointAt(a)){if(n){r=a+1;break}}else i<0&&(n=!0,i=a+1);return i<0?"":e.slice(r,i)}if(t===e)return"";let o=-1,s=t.length-1;for(;a--;)if(47===e.codePointAt(a)){if(n){r=a+1;break}}else o<0&&(n=!0,o=a+1),s>-1&&(e.codePointAt(a)===t.codePointAt(s--)?s<0&&(i=a):(s=-1,i=o));return r===i?i=o:i<0&&(i=e.length),e.slice(r,i)}function id(e){let t;if(iy(e),0===e.length)return".";let n=-1,r=e.length;for(;--r;)if(47===e.codePointAt(r)){if(t){n=r;break}}else t||(t=!0);return n<0?47===e.codePointAt(0)?"/":".":1===n&&47===e.codePointAt(0)?"//":e.slice(0,n)}function ip(e){let t;iy(e);let n=e.length,r=-1,i=0,a=-1,o=0;for(;n--;){let s=e.codePointAt(n);if(47===s){if(t){i=n+1;break}continue}r<0&&(t=!0,r=n+1),46===s?a<0?a=n:1!==o&&(o=1):a>-1&&(o=-1)}return a<0||r<0||0===o||1===o&&a===r-1&&a===i+1?"":e.slice(a,r)}function ih(...e){let t,n=-1;for(;++n<e.length;)iy(e[n]),e[n]&&(t=void 0===t?e[n]:t+"/"+e[n]);return void 0===t?".":im(t)}function im(e){iy(e);let t=47===e.codePointAt(0),n=ig(e,!t);return 0!==n.length||t||(n="."),n.length>0&&47===e.codePointAt(e.length-1)&&(n+="/"),t?"/"+n:n}function ig(e,t){let n,r,i="",a=0,o=-1,s=0,l=-1;for(;++l<=e.length;){if(l<e.length)n=e.codePointAt(l);else if(47===n)break;else n=47;if(47===n){if(o===l-1||1===s);else if(o!==l-1&&2===s){if(i.length<2||2!==a||46!==i.codePointAt(i.length-1)||46!==i.codePointAt(i.length-2)){if(i.length>2){if((r=i.lastIndexOf("/"))!==i.length-1){r<0?(i="",a=0):a=(i=i.slice(0,r)).length-1-i.lastIndexOf("/"),o=l,s=0;continue}}else if(i.length>0){i="",a=0,o=l,s=0;continue}}t&&(i=i.length>0?i+"/..":"..",a=2)}else i.length>0?i+="/"+e.slice(o+1,l):i=e.slice(o+1,l),a=l-o-1;o=l,s=0}else 46===n&&s>-1?s++:s=-1}return i}function iy(e){if("string"!=typeof e)throw TypeError("Path must be a string. Received "+JSON.stringify(e))}let iv=ib;function ib(){return"/"}function ix(e){return!!(null!==e&&"object"==typeof e&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&void 0===e.auth)}function iw(e){if("string"==typeof e)e=new URL(e);else if(!ix(e)){let t=TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){let e=TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return iE(e)}function iE(e){if(""!==e.hostname){let e=TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}let t=e.pathname,n=-1;for(;++n<t.length;)if(37===t.codePointAt(n)&&50===t.codePointAt(n+1)){let e=t.codePointAt(n+2);if(70===e||102===e){let e=TypeError("File URL path must not include encoded / characters");throw e.code="ERR_INVALID_FILE_URL_PATH",e}}return decodeURIComponent(t)}let iS=["history","path","basename","stem","extname","dirname"];class iC{constructor(e){let t,n;t=e?ix(e)?{path:e}:"string"==typeof e||iN(e)?{value:e}:e:{},this.cwd="cwd"in t?"":iv(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let r=-1;for(;++r<iS.length;){const e=iS[r];e in t&&void 0!==t[e]&&null!==t[e]&&(this[e]="history"===e?[...t[e]]:t[e])}for(n in t)iS.includes(n)||(this[n]=t[n])}get basename(){return"string"==typeof this.path?ia(this.path):void 0}set basename(e){iT(e,"basename"),ik(e,"basename"),this.path=il(this.dirname||"",e)}get dirname(){return"string"==typeof this.path?io(this.path):void 0}set dirname(e){ij(this.basename,"dirname"),this.path=il(e||"",this.basename)}get extname(){return"string"==typeof this.path?is(this.path):void 0}set extname(e){if(ik(e,"extname"),ij(this.dirname,"extname"),e){if(46!==e.codePointAt(0))throw Error("`extname` must start with `.`");if(e.includes(".",1))throw Error("`extname` cannot contain multiple dots")}this.path=il(this.dirname,this.stem+(e||""))}get path(){return this.history[this.history.length-1]}set path(e){ix(e)&&(e=iw(e)),iT(e,"path"),this.path!==e&&this.history.push(e)}get stem(){return"string"==typeof this.path?ia(this.path,this.extname):void 0}set stem(e){iT(e,"stem"),ik(e,"stem"),this.path=il(this.dirname||"",e+(this.extname||""))}fail(e,t,n){let r=this.message(e,t,n);throw r.fatal=!0,r}info(e,t,n){let r=this.message(e,t,n);return r.fatal=void 0,r}
122message(e,t,n){let r=new en(e,t,n);return this.path&&(r.name=this.path+":"+r.name,r.file=this.path),r.fatal=!1,this.messages.push(r),r}toString(e){return void 0===this.value?"":"string"==typeof this.value?this.value:new TextDecoder(e||void 0).decode(this.value)}}function ik(e,t){if(e&&e.includes(ic))throw Error("`"+t+"` cannot be a path: did not expect `"+ic+"`")}function iT(e,t){if(!e)throw Error("`"+t+"` cannot be empty")}function ij(e,t){if(!e)throw Error("Setting `"+t+"` requires `path` to be set too")}function iN(e){return!!(e&&"object"==typeof e&&"byteLength"in e&&"byteOffset"in e)}let iA=function(e){let t=this,n=t.constructor.prototype,r=n[e],i=function(){return r.apply(i,arguments)};return Object.setPrototypeOf(i,n),i},iI={}.hasOwnProperty;class iR extends iA{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=ir()}copy(){let e=new iR,t=-1;for(;++t<this.attachers.length;){let n=this.attachers[t];e.use(...n)}return e.data((0,ie.default)(!0,{},this.namespace)),e}data(e,t){return"string"==typeof e?2==arguments.length?(i_("data",this.frozen),this.namespace[e]=t,this):iI.call(this.namespace,e)&&this.namespace[e]||void 0:e?(i_("data",this.frozen),this.namespace=e,this):this.namespace}freeze(){if(this.frozen)return this;let e=this;for(;++this.freezeIndex<this.attachers.length;){let[t,...n]=this.attachers[this.freezeIndex];if(!1===n[0])continue;!0===n[0]&&(n[0]=void 0);let r=t.call(e,...n);"function"==typeof r&&this.transformers.use(r)}return this.frozen=!0,this.freezeIndex=1/0,this}parse(e){this.freeze();let t=iF(e),n=this.parser||this.Parser;return iP("parse",n),n(String(t),t)}process(e,n){let r=this;return this.freeze(),iP("process",this.parser||this.Parser),iD("process",this.compiler||this.Compiler),n?i(void 0,n):new Promise(i);function i(i,a){let o=iF(e),s=r.parse(o);function l(e,r){e||!r?a(e):i?i(r):(t(n,"`done` is defined if `resolve` is not"),n(void 0,r))}r.run(s,o,function(e,t,n){if(e||!t||!n)return l(e);let i=t,a=r.stringify(i,n);iH(a)?n.value=a:n.result=a,l(e,n)})}}processSync(e){let n,r=!1;return this.freeze(),iP("processSync",this.parser||this.Parser),iD("processSync",this.compiler||this.Compiler),this.process(e,i),iL("processSync","process",r),t(n,"we either bailed on an error or have a tree"),n;function i(e,t){r=!0,r9(e),n=t}}run(e,n,r){iM(e),this.freeze();let i=this.transformers;return r||"function"!=typeof n||(r=n,n=void 0),r?a(void 0,r):new Promise(a);function a(a,o){t("function"!=typeof n,"`file` canât be a `done` anymore, we checked");let s=iF(n);function l(n,i,s){let l=i||e;n?o(n):a?a(l):(t(r,"`done` is defined if `resolve` is not"),r(void 0,l,s))}i.run(e,s,l)}}runSync(e,n){let r,i=!1;return this.run(e,n,a),iL("runSync","run",i),t(r,"we either bailed on an error or have a tree"),r;function a(e,t){r9(e),r=t,i=!0}}stringify(e,t){this.freeze();let n=iF(t),r=this.compiler||this.Compiler;return iD("stringify",r),iM(e),r(e,n)}use(e,...t){let n=this.attachers,r=this.namespace;if(i_("use",this.frozen),null==e);else if("function"==typeof e)s(e,t);else if("object"==typeof e)Array.isArray(e)?o(e):a(e);else throw TypeError("Expected usable value, not `"+e+"`");return this;function i(e){if("function"==typeof e)s(e,[]);else if("object"==typeof e)if(Array.isArray(e)){let[t,...n]=e;s(t,n)}else a(e);else throw TypeError("Expected usable value, not `"+e+"`")}function a(e){if(!("plugins"in e)&&!("settings"in e))throw Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");o(e.plugins),e.settings&&(r.settings=(0,ie.default)(!0,r.settings,e.settings))}function o(e){let t=-1;if(null==e);else if(Array.isArray(e))for(;++t<e.length;)i(e[t]);else throw TypeError("Expected a list of plugins, not `"+e+"`")}function s(e,t){let r=-1,i=-1;for(;++r<n.length;)if(n[r][0]===e){i=r;break}if(-1===i)n.push([e,...t]);else if(t.length>0){let[r,...a]=t,o=n[i][1];it(o)&&it(r)&&(r=(0,ie.default)(!0,o,r)),n[i]=[e,r,...a]}}}}let iO=new iR().freeze();function iP(e,t){if("function"!=typeof t)throw TypeError("Cannot `"+e+"` without `parser`")}function iD(e,t){if("function"!=typeof t)throw TypeError("Cannot `"+e+"` without `compiler`")}function i_(e,t){if(t)throw Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function iM(e){if(!it(e)||"string"!=typeof e.type)throw TypeError("Expected node, got `"+e+"`")}function iL(e,t,n){if(!n)throw Error("`"+e+"` finished async. Use `"+t+"` instead")}function iF(e){return iB(e)?e:new iC(e)}function iB(e){return!!(e&&"object"==typeof e&&"message"in e&&"messages"in e)}function iH(e){return"string"==typeof e||iz(e)}function iz(e){return!!(e&&"object"==typeof e&&"byteLength"in e&&"byteOffset"in e)}let iV="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",iU=[],iW={allowDangerousHtml:!0},iG=/^(https?|ircs?|mailto|xmpp)$/i,iq=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"className",id:"remove-classname"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function i$(e){let t=iK(e),n=iQ(e);return iY(t.runSync(t.parse(n),n),e)}function iK(e){let t=e.rehypePlugins||iU,n=e.remarkPlugins||iU,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...iW}:iW;return iO().use(rr).use(n).use(r8,r).use(t)}function iQ(e){let t=e.children||"",r=new iC;return"string"==typeof t?r.value=t:n("Unexpected value `"+t+"` for `children` prop, expected `string`"),r}function iY(e,t){let r=t.allowedElements,i=t.allowElement,a=t.components,o=t.disallowedElements,s=t.skipHtml,l=t.unwrapDisallowed,c=t.urlTransform||iZ;for(let e of iq)Object.hasOwn(t,e.from)&&n("Unexpected `"+e.from+"` prop, "+(e.to?"use `"+e.to+"` instead":"remove it")+" (see <"+iV+"#"+e.id+"> for more info)");return r&&o&&n("Unexpected combined `allowedElements` and `disallowedElements`, expected one or the other"),rU(e,u),ec(e,{Fragment:eO.Fragment,components:a,ignoreInvalidStyle:!0,jsx:eO.jsx,jsxs:eO.jsxs,passKeys:!0,passNode:!0});function u(e,t,n){if("raw"===e.type&&n&&"number"==typeof t)return s?n.children.splice(t,1):n.children[t]={type:"text",value:e.value},t;if("element"===e.type){let t;for(t in eR)if(Object.hasOwn(eR,t)&&Object.hasOwn(e.properties,t)){let n=e.properties[t],r=eR[t];(null===r||r.includes(e.tagName))&&(e.properties[t]=c(String(n||""),t,e))}}if("element"===e.type){let a=r?!r.includes(e.tagName):!!o&&o.includes(e.tagName);if(!a&&i&&"number"==typeof t&&(a=!i(e,t,n)),a&&n&&"number"==typeof t)return l&&e.children?n.children.splice(t,1,...e.children):n.children.splice(t,1),t}}}function iZ(e){let t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return -1===t||-1!==i&&t>i||-1!==n&&t>n||-1!==r&&t>r||iG.test(e.slice(0,t))?e:""}
122e.s(["default",0,i$],918789)},643752,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(918789);function i(e){let t=[],n="",r=!1;for(let i=0;i<e.length;i++){let a=e[i];if(r){n+=a,r=!1;continue}if("\\"===a){r=!0;continue}"|"===a?(t.push(n.trim()),n=""):n+=a}return t.push(n.trim()),t.length&&""===t[0]&&t.shift(),t.length&&""===t[t.length-1]&&t.pop(),t.map(e=>e.replace(/\\\|/g,"|"))}function a(e){let t=e.replace(/^[\s|]+|[\s|]+$/g,"");return!!t&&t.split("|").map(e=>e.trim()).every(e=>/^:?-{3,}:?$/.test(e))}function o(e){return e.split(/\r?\n/).map(e=>e.trim()).filter(e=>e.length>0)}function s(e){let t=o(e);if(0===t.length)return{head:[],body:[]};let n=[],r=[],s=0;for(;s<t.length&&a(t[s]);)s++;if(s>=t.length)return{head:[],body:[]};for(n=i(t[s++]),s<t.length&&a(t[s])&&s++;s<t.length;s++){let e=t[s];a(e)||r.push(i(e))}let l=Math.max(n.length,...r.map(e=>e.length),0);return{head:n=[...n,...Array(Math.max(0,l-n.length)).fill("")],body:r.map(e=>[...e,...Array(Math.max(0,l-e.length)).fill("")])}}let l={default:{stripe:!0},secondary:{stripe:!1},tertiary:{stripe:!1},quaternary:{stripe:!1},singlecolumn:{stripe:!0}},c=({header:e,caption:i,markdown:a,variant:o="default"})=>{let{head:c,body:u}=n.default.useMemo(()=>s(a),[a]),{stripe:d}=l[o],p=(e,n)=>{switch(o){case"secondary":{let i=0===n,a=n===c.length-1,o=i?"rounded-tl-xl":a?"rounded-tr-xl":"";return(0,t.jsx)("th",{className:["h-11 bg-primary-dark px-2.5 py-2 text-center text-xl font-normal text-white",o].join(" "),children:(0,t.jsx)(r.default,{children:e})},`h-${n}`)}case"tertiary":{let i=0===n?"rounded-tl-xl":"";return(0,t.jsx)("th",{className:["text-grey-500 bg-white px-2.5 py-2 text-center text-xl font-normal",i].join(" "),children:(0,t.jsx)(r.default,{children:e})},`h-${n}`)}case"quaternary":return(0,t.jsx)("th",{className:"border-grey-500 text-grey-500 border-b-2 px-2.5 py-2 text-center text-xl font-bold",children:(0,t.jsx)(r.default,{children:e})},`h-${n}`);case"singlecolumn":return(0,t.jsx)("th",{className:"h-11 bg-primary-dark px-2.5 py-2 text-left text-xl font-normal text-white",children:(0,t.jsx)(r.default,{children:e})},`h-${n}`);default:return(0,t.jsx)("th",{className:"p-3 text-center text-xs font-normal text-grey-dark md:text-base md:leading-5",children:(0,t.jsx)(r.default,{children:e})},`h-${n}`)}},f=(e,n,i,a)=>{switch(o){case"secondary":{let o=n===u.length-1,s=0===i,l=i===a-1,c=o&&s?"rounded-bl-xl":o&&l?"rounded-br-xl":"";return(0,t.jsx)("td",{className:["text-grey-500 h-9 border-t border-primary-dark bg-white px-2.5 py-2 text-center text-base font-normal",c].join(" "),children:(0,t.jsx)(r.default,{children:e})},`c-${n}-${i}`)}case"tertiary":return(0,t.jsx)("td",{className:"text-grey-500 bg-white px-2.5 py-2 text-center text-base font-normal",children:(0,t.jsx)(r.default,{children:e})},`c-${n}-${i}`);case"quaternary":return(0,t.jsx)("td",{className:"border-grey-500 text-grey-500 border-b px-2.5 py-2 text-center text-base font-normal",children:(0,t.jsx)(r.default,{children:e})},`c-${n}-${i}`);case"singlecolumn":return(0,t.jsx)("td",{className:"border-grey-500 text-grey-500 border px-2.5 py-2 text-justify text-xl",children:(0,t.jsx)(r.default,{children:e})},`c-${n}-${i}`);default:return(0,t.jsx)("td",{className:"p-3 text-center text-xs text-grey-dark md:text-base md:leading-5",children:(0,t.jsx)(r.default,{children:e})},`c-${n}-${i}`)}};return(0,t.jsxs)("section",{className:"container",children:[e&&(0,t.jsx)("h4",{className:"mb-4 bg-primary-dark px-3 py-1.5 text-xl font-bold text-white md:text-[28px] md:leading-9",children:e}),(0,t.jsx)("div",{className:"rich-text rich-text-no-img w-full overflow-x-auto",children:(0,t.jsxs)("table",{className:`w-full ${"singlecolumn"!==o?"min-w-[640px]":""} md:min-w-0`,children:[!!c.length&&(0,t.jsx)("thead",{children:(0,t.jsx)("tr",{children:c.map((e,t)=>p(e,t))})}),(0,t.jsx)("tbody",{children:u.map((e,n)=>(0,t.jsx)("tr",{className:d?"odd:bg-grey-light":"",children:e.map((t,r)=>f(t,n,r,e.length))},`r-${n}`))})]})}),i&&(0,t.jsx)("p",{className:"mt-4 text-xs text-grey-dark",children:i})]})};e.s(["default",0,c])},989149,e=>{"use strict";var t=e.i(843476),n=e.i(271645);let r=({label:e,headline:r,tabs:i})=>
122{let[a,o]=(0,n.useState)(i[0]);return(0,t.jsx)("section",{children:(0,t.jsxs)("div",{className:"container",children:[e&&(0,t.jsx)("span",{className:"mb-4 inline-block rounded bg-grey-light px-3 py-1 text-xs font-bold text-grey-mid",children:e}),r&&(0,t.jsx)("h2",{className:"mb-4 text-3xl text-grey-dark md:text-4xl",dangerouslySetInnerHTML:{__html:r}}),(0,t.jsx)("div",{className:"mb-6 flex flex-wrap gap-2",children:i.map(e=>(0,t.jsx)("button",{type:"button",onClick:()=>o(e),className:"rounded border border-grey-light px-4 py-1.5 text-sm md:text-base font-medium transition-all ",style:{color:e.color,borderBottomColor:e.id===a?.id?a.color:""},children:e.label},e.id))}),a&&(0,t.jsx)("div",{className:"rich-text text-base text-grey-dark",dangerouslySetInnerHTML:{__html:a.content}})]})})};e.s(["default",0,r])},67542,e=>{"use strict";var t=e.i(843476),n=e.i(38563),r=e.i(795092),i=e.i(882596),a=e.i(376917),o=e.i(975157),s=e.i(2324);let l=({header:e,subheader:l,description:c,image:u,button:d})=>{let p=(0,i.useSitecore)();return(0,t.jsx)("section",{className:"bg-primary-dark-10",children:(0,t.jsx)("div",{className:"container pb-[46px] pt-[77px] md:px-[109px] md:pb-[58px] md:pt-[24px]",children:(0,t.jsxs)("div",{className:"flex flex-col gap-5 md:gap-4",children:[l&&(0,t.jsx)("span",{className:"text-base leading-[18px] text-primary-dark",children:p?.page.mode.isEditing?(0,t.jsx)(a.Text,{field:l}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,o.default)(String(l.value??""))}})}),e&&(0,t.jsx)("h2",{className:"text-[32px] font-bold leading-10 text-grey-dark",children:p?.page.mode.isEditing?(0,t.jsx)(a.Text,{field:e}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,o.default)(String(e.value??""))}})}),(0,t.jsxs)("div",{className:"flex gap-6 max-md:flex-col",children:[c&&(0,t.jsx)(r.RichText,{className:"rich-text md:w-[60%]",field:c}),d&&(0,t.jsx)("div",{className:"md:hidden",children:(0,t.jsx)(s.default,{iconName:"chevron-right",iconPosition:"right",...d})}),u&&(0,t.jsx)("div",{className:"overflow-hidden rounded-[20px] md:w-[40%]",children:(0,t.jsx)(n.NextImage,{field:u})})]}),d&&(0,t.jsx)("div",{className:"max-md:hidden",children:(0,t.jsx)(s.default,{iconName:"chevron-right",iconPosition:"right",...d})})]})})})};e.s(["default",0,l])},468346,e=>{"use strict";var t=e.i(843476),n=e.i(247167),r=t,i=e.i(207670),a=e.i(657688),o=e.i(2324);let s=({image:e,teaserHeadline:t,headline:s,title:l,author:c,excerpt:u,date:d,button:p,variant:f="default",children:h})=>{let m=t||s||l||"";return(0,r.jsxs)("div",{className:(0,i.default)("flex flex-col md:gap-5","tertiary"===f?"gap-[24px]":"gap-[26px]"),children:[d&&"secondary"!==f&&(0,r.jsx)("div",{className:"flex flex-wrap items-center gap-4 text-sm text-gray-600 md:gap-2",children:(0,r.jsx)("time",{className:"text-xs text-[#7A7A7A] foundation:text-primary",dateTime:d,children:(0,r.jsx)("div",{suppressHydrationWarning:!0,children:d})})}),"tertiary"!==f&&(0,r.jsx)("div",{className:"relative overflow-hidden rounded-lg",children:(0,r.jsx)(a.default,{className:"aspect-[17/11] w-full object-cover",src:e?.value?.value?.src||(n.default.env.NEXT_PUBLIC_URL||"")+"/assets/images/StoryList/image-holder.jpg",alt:e?.value?.value?.alt||"Story image",width:e?.value?.value?.width||800,height:e?.value?.value?.height||600,unoptimized:!1})}),(0,r.jsxs)("div",{className:"flex flex-col gap-3",children:["tertiary"!==f&&m&&(0,r.jsx)("h3",{className:"text-xl font-bold leading-tight text-grey-dark foundation:text-primary",children:(0,r.jsx)("span",{className:"block overflow-hidden",style:{display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical"},dangerouslySetInnerHTML:{__html:m}})}),"tertiary"===f&&m&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h2",{className:"text-xl font-bold leading-tight text-grey-dark foundation:text-primary",children:(0,r.jsx)("span",{className:"block overflow-hidden",style:{display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical"},dangerouslySetInnerHTML:{__html:m}})}),(0,r.jsx)("div",{className:"my-[4px] h-px w-full bg-grey-mid foundation:bg-primary","aria-hidden":"true"})]}),u&&"secondary"!==f&&(0,r.jsx)("div",{className:"text-grey-dark foundation:text-primary",style:{display:"-webkit-box",WebkitLineClamp:6,WebkitBoxOrient:"vertical",overflow:"hidden"},dangerouslySetInnerHTML:{__html:u}}),c&&"tertiary"!==f&&(0,r.jsx)("div",{className:"flex flex-wrap items-center gap-2 text-sm text-gray-600",children:(0,r.jsx)("span",{className:"text-sm text-gray-600 foundation:text-primary",children:c})}),p&&"secondary"!==f&&(0,r.jsx)("div",{className:"justify-right flex",children:(0,r.jsx)(o.default,{className:(0,i.default)("tertiary"===f&&"corporate:pt-[10px]"),...p,renderAsSp
122an:!0})}),h]})]})},l=e=>{let{href:t}=e,n=(0,r.jsx)(s,{...e});return t?(0,r.jsx)("article",{className:(0,i.default)("group h-full","tertiary"===e.variant&&"rounded-xl bg-white px-[30px] py-[24px] md:px-[38px]"),children:(0,r.jsx)("a",{href:t,className:"block h-full rounded-lg bg-white focus:outline-none focus:ring-2 focus:ring-primary-dark focus:ring-offset-2 corporate:rounded-xl",children:n})}):(0,r.jsx)("article",{className:"group h-full rounded-lg bg-white corporate:rounded-xl",children:n})};var c=t,u=e.i(671149),d=i;let p=({currentPage:e,totalPages:t,onPageChange:n,className:r})=>{let i=(()=>{if(t<=3)return Array.from({length:t},(e,t)=>t+1);if(4===t)return[1,2,3,4];if(5===t)return[1,2,3,4,5];if(6===t)return[1,"ellipsis",4,5,6];let n=[];return 1===e?n.push(1,"ellipsis",t-2,t-1,t):2===e?n.push(1,2,"ellipsis",t-1,t):3===e?n.push(1,2,3,"ellipsis",t):e>=t-2?e===t-2?n.push(1,"ellipsis",t-2,t-1,t):e===t-1?n.push(1,"ellipsis",t-1,t):n.push(1,2,3,"ellipsis",t):n.push(1,"ellipsis",e,"ellipsis",t),n})(),a=()=>{e>1&&n(e-1)},o=()=>{e<t&&n(e+1)},s=t=>{"number"==typeof t&&t!==e&&n(t)};return(0,c.jsxs)("nav",{className:(0,d.clsx)("flex items-center justify-center gap-2",r),"aria-label":"Pagination Navigation",children:[(0,c.jsx)("button",{onClick:a,disabled:1===e,className:(0,d.clsx)("flex h-10 w-10 items-center justify-center rounded-lg transition-colors",1===e?"cursor-not-allowed text-grey-light foundation:text-primary-light":"text-grey-dark hover:bg-grey-light hover:text-primary-dark foundation:text-primary"),"aria-label":"Go to previous page",children:(0,c.jsx)(u.default,{name:"chevron-left",className:"h-5 w-5"})}),(0,c.jsx)("div",{className:"flex items-center gap-1",children:i.map((t,n)=>{if("ellipsis"===t)return(0,c.jsx)("span",{className:"select-none px-2 py-2 text-grey-dark foundation:text-primary","aria-hidden":"true",children:"..."},`ellipsis-${n}`);let r=t===e;return(0,c.jsx)("button",{onClick:()=>s(t),className:(0,d.clsx)("flex h-10 w-10 items-center justify-center text-base transition-colors",r?"font-bold text-grey-dark foundation:text-primary":"font-medium text-grey-mid hover:text-grey-dark foundation:hover:text-primary"),"aria-label":`Go to page ${t}`,"aria-current":r?"page":void 0,children:t},t)})}),(0,c.jsx)("button",{onClick:o,disabled:e===t,className:(0,d.clsx)("flex h-10 w-10 items-center justify-center rounded-lg transition-colors",e===t?"cursor-not-allowed text-grey-light foundation:text-primary-light":"text-grey-dark hover:bg-grey-light hover:text-primary-dark foundation:text-primary"),"aria-label":"Go to next page",children:(0,c.jsx)(u.default,{name:"chevron-right",className:"h-5 w-5"})})]})};var f=i,h=e.i(271645),m=a,g=e.i(948148),y=e.i(896499),v=u;let b=({header:e,stories:n,columnsPerRow:r=3,storiesPerPage:i=9,searchPlaceholder:a=""})=>{let[o,s]=(0,h.useState)(1),[c,u]=(0,h.useState)(""),[d,b]=(0,h.useState)([]),[x,w]=(0,h.useState)(!1),E=(0,h.useRef)(null),S=(0,g.useTranslations)(),C=(0,y.useApp)(),k=C?.theme.includes("foundation");(0,h.useEffect)(()=>{let e=e=>{E.current&&!E.current.contains(e.target)&&w(!1)};if(x)return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[x]);let T=(0,h.useMemo)(()=>{let e=new Set;return n.forEach(t=>{t.tags?.forEach(t=>e.add(t))}),Array.from(e).sort()},[n]),j=(0,h.useMemo)(()=>{let e=n;if(c.trim()){let t=c.toLowerCase().trim();e=e.filter(e=>{let n=e.teaserHeadline?.toLowerCase().includes(t)||!1,r=e.headline?.toLowerCase().includes(t)||!1,i=e.title?.toLowerCase().includes(t)||!1,a=e.excerpt?.toLowerCase().includes(t)||!1,o=e.author?.toLowerCase().includes(t)||!1;return n||r||i||a||o})}return d.length>0&&(e=e.filter(e=>e.tags?.some(e=>d.includes(e))||!1)),e},[n,c,d]);(0,h.useEffect)(()=>{s(1)},[c,d]);let N=Math.ceil(j.length/i),A=(0,h.useMemo)(()=>{let e=(o-1)*i,t=e+i;return j.slice(e,t)},[j,o,i]),I=e=>{s(e),window.scrollTo({top:0,behavior:"smooth"})},R=e=>{b(t=>t.includes(e)?t.filter(t=>t!==e):[...t,e])},O=()=>{u(""),b([])};return(0,t.jsx)("section",{children:(0,t.jsxs)("div",{className:(0,f.clsx)("pb-0 pt-[10px]",1===r&&"max-md:pt-[24px]"),children:[e&&(0,t.jsx)("div",{className:"mb-8",children:(0,t.jsx)("h3",{className:"text-[28px] font-bold leading-9 text-grey-dark foundation:text-primary",children:e})}),(0,t.jsxs)("div",{className:"mb-7",children:[(0,t.jsxs)("div",{className:"flex flex-row gap-3 md:gap-8",children:[(0,t.jsxs)("div",{className:(0,f.clsx)("relative flex w-full min-w-[0px] flex-1 flex-row rounded-[50px] border border-0 px-[12px] py-[5px] transition-colors hover:bg-gray-50 focus:border-primary-dark focus:outline-none focus:ring-2 focus:ring-primary-dark focus:ring-offset-2 md:px-5 md:py-[10px]",1===r?"bg-white":"bg-grey-light"),children:[(0,t.jsx)("input",{type:"text",placeholder:a,value:c,onChange:e=>u(e.target.value),className:(0,f.clsx)("flex-1 bg-transparent text-sm"),"aria-label":"Search"}),k?(0,t.jsx)(v.default,{className:"h-[16px] w-[16px] text-primary md:h-[24px] md:w-[24px]",name:"magnifying-glass-corporate"}):(0,t.jsx)(m.default,{src:"/assets/images/StoryList/search.svg",width:24,height:24,alt:"Search",className:"h-[16px] w-[16px] text-gray-400 md:h-[24px] md:w-[24px]",unoptimized:!0})]}),T.length>0&&(0,t.jsxs)("div",{className:"relative",ref:E,children:[(0,t.jsxs)("button",{onClick:()=>w(!x),className:(0,f.clsx)("flex items-center gap-2 rounded-[20px] border border-0 px-[8px] py-[5px] text-sm font-medium leading-[20px] transition-colors md:gap-5 md:px-[22px] md:py-[10px]",d.length>0?"border-primary-dark bg-primary-dark text-white":1===r?"border-gray-300 bg-white text-gray-700 hover:bg-gray-50 foundation:text-primary foundation:hover:bg-primary-light":"border-gray-300 bg-grey-light text-gray-700 hover:bg-gray-50 foundation:text-primary foundation:hover:bg-primary-light"),"aria-expanded":x,children:[k?(0,t.jsx)(t.Fragment,{children:0===d.length?(0,t.jsx)(v.default,{className:"h-[14px] w-[14px] text-primary md:h-[24px] md:w-[24px]",name:"filter-corporate"}):(0,t.jsx)(v.default,{className:"h-[14px] w-[14px] text-white md:h-[24px] md:w-[24px]",name:"filter-corporate"})}):(0,t.jsx)(m.default,{src:"/assets/images/StoryList/filter.svg",alt:"Filter",width:24,height:24,className:"h-[14px] w-[14px] md:h-[24px] md:w-[24px]",unoptimized:!0}),(0,t.jsx)("span",{children:S("StoryList/FilterBy")||"Filter by"})]}),x&&(0,t.jsx)("div",{className:"absolute right-0 z-10 mt-2 w-64 roun
122ded-lg border border-gray-200 bg-white shadow-lg max-md:hidden",children:(0,t.jsx)("div",{className:"flex flex-col gap-3 p-[22px]",children:(0,t.jsx)("div",{className:"flex max-h-60 flex-col gap-3 overflow-y-auto",children:(0,t.jsx)("div",{className:"space-y-2",children:T.map(e=>(0,t.jsxs)("label",{className:"flex cursor-pointer items-center gap-3 rounded hover:bg-gray-50",children:[(0,t.jsx)("input",{type:"checkbox",checked:d.includes(e),onChange:()=>R(e),className:(0,f.clsx)("relative h-4 w-4 appearance-none rounded border border-gray-300 align-middle text-primary-dark focus:ring-primary-dark",'checked:before:-mt-[2px] checked:before:flex checked:before:h-full checked:before:items-center checked:before:justify-center checked:before:content-["x"] foundation:checked:before:text-secondary')}),(0,t.jsx)("span",{className:"flex-1 text-sm text-gray-700 foundation:text-primary",children:e})]},e))})})})})]})]}),T.length>0&&x&&(0,t.jsx)("div",{className:"mb-4 mt-6 max-h-[440px] w-full rounded-lg bg-gray-50 transition duration-300 ease-in-out will-change-transform md:hidden",children:(0,t.jsx)("div",{className:"flex flex-col gap-3 p-[22px]",children:(0,t.jsx)("div",{className:"flex max-h-60 flex-col gap-3 overflow-y-auto",children:(0,t.jsx)("div",{className:"space-y-2",children:T.map(e=>(0,t.jsxs)("label",{className:"flex cursor-pointer items-center gap-3 rounded hover:bg-gray-50",children:[(0,t.jsx)("input",{type:"checkbox",checked:d.includes(e),onChange:()=>R(e),className:(0,f.clsx)("relative h-4 w-4 appearance-none rounded border border-gray-300 align-middle text-primary-dark focus:ring-primary-dark",'checked:before:-mt-[2px] checked:before:flex checked:before:h-full checked:before:items-center checked:before:justify-center checked:before:content-["x"] foundation:checked:before:text-secondary')}),(0,t.jsx)("span",{className:"flex-1 text-sm text-gray-700 foundation:text-primary",children:e})]},e))})})})})]}),(c.trim()||d.length>0)&&(0,t.jsxs)("div",{className:(0,f.clsx)("flex flex-col max-md:hidden",1===r?"mb-12":"mb-10"),children:[(0,t.jsx)("span",{className:"mb-[10px] block font-bold",children:S("StoryList/Categories")||"Categories:"}),(0,t.jsx)("div",{className:"flex flex-wrap items-center gap-4",children:(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[c.trim()&&(0,t.jsxs)("span",{className:"inline-flex items-center gap-[10px] rounded-full border px-3 py-1 text-[16px] leading-[20px] text-primary-dark",children:[S("StoryList/Search")||"Search:"," â",c,"â",(0,t.jsx)("button",{onClick:()=>u(""),children:(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,t.jsx)("path",{d:"M0.75 10.75L5.75 5.75M5.75 5.75L10.75 0.75M5.75 5.75L10.75 10.75M5.75 5.75L0.75 0.75",stroke:k?"#355C83":"#00AF66","stroke-width":"1.5","stroke-linecap":"round"})})})]}),d.map(e=>(0,t.jsxs)("span",{className:"inline-flex items-center gap-[10px] rounded-full border-[1px] border-current px-3 py-1 text-[16px] leading-[20px] text-primary-dark",children:[e,(0,t.jsx)("button",{onClick:()=>R(e),children:(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,t.jsx)("path",{d:"M0.75 10.75L5.75 5.75M5.75 5.75L10.75 0.75M5.75 5.75L10.75 10.75M5.75 5.75L0.75 0.75",stroke:k?"#355C83":"#00AF66","stroke-width":"1.5","stroke-linecap":"round"})})})]},e))]})})]}),0===A.length?(0,t.jsxs)("div",{className:"flex flex-col items-center justify-center py-16 text-center",children:[(0,t.jsx)("div",{className:"mb-4 rounded-full bg-gray-100 p-6",children:(0,t.jsx)("svg",{className:"h-12 w-12 text-gray-400",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1,d:"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})})}),(0,t.jsx)("h3",{className:"mb-2 text-lg font-medium text-gray-900",children:c.trim()||d.length>0?S("StoryList/NoStoryFound")||"No stories found":S("StoryList/NoStoryAvailable")||"No stories available"}),(0,t.jsx)("p",{className:"max-w-sm text-gray-500",children:c.trim()||d.length>0?S("StoryList/AdjustSearch")||"Try adjusting your search terms or filters, or browse all stories.":S("StoryList/NoStoryDisplay")||"There are currently no stories to display."}),(c.trim()||d.length>0)&&(0,t.jsx)("button",{onClick:O,className:"hover:text-primary-darker mt-4 text-sm text-primary-dark focus:outline-none",children:S("StoryList/ClearFilters")||"Clear all filters"})]}):(0,t.jsx)("ul",{className:(0,f.clsx)("grid gap-12 md:gap-6",1===r?"grid-cols-1 max-md:!gap-0":2===r?"sm:grid-cols-2":"sm:grid-cols-2 lg:grid-cols-3"),children:A.map(e=>(0,t.jsx)("li",{className:(0,f.clsx)(1===r?"max-md:mb-6":"md:aspect-[34/44]"),children:(0,t.jsx)(l,{...e,variant:1===r?"tertiary":"secondary"})},e.id))}),N>1&&(0,t.jsx)("div",{className:"flex justify-center pt-4 md:pt-8",children:(0,t.jsx)(p,{currentPage:o,totalPages:N,onPageChange:I})})]})})};e.s(["default",0,b],468346)},982937,e=>{"use strict";
122var t=e.i(843476),n=e.i(271645),r=e.i(207670),i=e.i(657688),a=e.i(882596);let o=function({title:e,stat:o,description:s,prefix:l,suffix:c,icon:u,animate:d=!1,durationMs:p=1200,startFrom:f=0,className:h,variant:m="default",iconMaxWidth:g,iconMaxHeight:y,hideDecimal:v}){let{container:b,headerBar:x,title:w,stat:E,desc:S,statRow:C,suffix:k}={default:{container:"flex w-full flex-col gap-3 text-left items-start",headerBar:"self-stretch px-px pt-3 inline-flex items-center gap-2.5 overflow-hidden border-t-2 border-primary-dark",title:"text-base text-primary-dark font-bold text-black leading-tight foundation:text-primary",stat:"text-5xl md:text-6xl font-normal text-black leading-tight foundation:text-primary",desc:"text-sm md:text-base font-normal text-black leading-tight foundation:text-primary",statRow:"flex items-baseline gap-1",suffix:"text-5xl md:text-6xl text-black foundation:text-primary"},secondary:{container:"py-12 bg-gray-50 rounded-xl inline-flex flex-col items-center px-4 foundation:bg-primary-light",headerBar:"justify-center",title:"text-2xl font-bold text-black leading-tight text-center min-h-[60px] mb-[18px]",stat:"text-8xl font-normal text-primary-dark leading-tight",desc:"text-xl font-normal text-black leading-tight text-center",statRow:"flex items-baseline gap-1 justify-center mb-12",suffix:"text-6xl font-normal text-primary-dark leading-tight"},tertiary:{container:"p-5 bg-gray-50 rounded-[20px] corporate:rounded-xl inline-flex flex-col justify-start items-start gap-9 relative overflow-hidden",headerBar:"sr-only",title:"sr-only",stat:"text-7xl font-normal text-black leading-tight foundation:text-primary",desc:"text-xl font-normal text-black leading-tight foundation:text-primary",statRow:"flex items-baseline gap-1",suffix:"text-7xl font-normal text-black leading-tight foundation:text-primary"},quaternary:{container:"p-5 rounded-[20px] corporate:rounded-xl inline-flex flex-col justify-start items-start gap-9 relative overflow-hidden",headerBar:"sr-only",title:"sr-only",stat:"text-7xl font-normal text-[#97D700] leading-tight foundation:text-secondary",desc:"text-xl font-normal text-black leading-tight",statRow:"flex items-baseline gap-1",suffix:"text-7xl font-normal text-[#97D700] leading-tight foundation:text-secondary"}}[m],T=(0,a.useSitecore)(),j="number"==typeof o,N=e=>{if(Number.isInteger(e))return 0;let t=e.toString().split(".");return Math.min(6,t[1]?.length||0)},A=j?N(o):0,I=(0,n.useCallback)(e=>"number"!=typeof e||v?e:new Intl.NumberFormat(T.page.locale,{useGrouping:!0}).format(e),[v,T.page.locale]),[R,O]=n.default.useState(d&&j?f:I(o)),P=n.default.useRef(null),D=n.default.useRef(!1);n.default.useEffect(()=>{let e=window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches;if(!d||!j||e)return void O(I(o));let t=P.current;if(!t||D.current)return void O(I(o));let n=new IntersectionObserver(e=>{if(e[0].isIntersecting&&!D.current){D.current=!0;let e=performance.now(),t="number"==typeof f?f:0,r=o,i=Math.max(200,p),a=n=>{let o=Math.min(1,(n-e)/i),s=t+(r-t)*(1-Math.pow(1-o,3));s=0===A?Math.round(s):parseFloat(s.toFixed(A)),O(s=r>=t?Math.min(s,r):Math.max(s,r)),o<1?requestAnimationFrame(a):O(r)};requestAnimationFrame(a),n&&n.disconnect()}},{threshold:.4});return n.observe(t),()=>{n&&(n.disconnect(),n=null)}},[d,p,j,f,o,A,I]);let _={maxWidth:g,maxHeight:y},M=g?parseInt(g):300,L=y?parseInt(y):300,F=g||y;return(0,t.jsxs)("section",{ref:P,"aria-label":e,className:(0,r.default)(b,h),children:[(0,t.jsxs)("div",{className:(0,r.default)("inline-flex items-center self-stretch overflow-hidden",x),children:["tertiary"!==m&&u?(0,t.jsx)("span",{"aria-hidden":!0,className:"mr-2 inline-flex h-5 w-5 items-center justify-center",children:u}):null,(0,t.jsx)("h3",{className:(0,r.default)("w-full",w),children:e})]}),("tertiary"===m||"quaternary"===m)&&u?(0,t.jsx)("div",{className:"relative z-[1]",children:(0,t.jsx)(i.default,{src:u,alt:e??"",width:F?M:14,height:F?L:12,className:F?void 0:"h-12 w-14",style:_})}):null,(0,t.jsxs)("div",{className:(0,r.default)("relative z-[1]",C),children:[l?(0,t.jsx)("span",{className:(0,r.default)(E),children:l}):null,(0,t.jsx)("span",{className:(0,r.default)(E),"aria-live":"polite",children:"number"==typeof R?I(R):R}),c?(0,t.jsx)("span",{className:(0,r.default)(k),children:c}):null]}),s?(0,t.jsx)("p",{className:(0,r.default)("relative z-[1]",S),children:s}):null]})};e.s(["default",0,o])},815945,e=>{"use strict";var t=e.i(843476);let n=({wallUrl:e,height:n})=>{let r=e?.value?e?.value:"https://my.walls.io/GrunenthalWebsite?nobackground=1&show_header=0&show_post_info=1&accessibility=0&autoscroll=0",i=n?.value?n?.value:800,a={border:0,height:i+"px",width:"100%"};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("script",{async:!0,src:"https://cdn.walls.io/assets/js/wallsio-widget-1.2.js","data-wallurl":r,"data-allow":"camera","data-title":"GrunenthalWebsite","data-width":"100%","data-autoheight":"1","data-height":i,"data-lazyload":"0"}),(0,t.jsx)("iframe",{allowFullScreen:!0,id:"wallsio-iframe",src:r,style:a,allow:"camera",title:"GrunenthalWebsite"})]})};e.s(["default",0,n])},243859,e=>{"use strict";var t=e.i(843476);let n=({links:e})=>Array.isArray(e)?(0,t.jsx)("ul",{children:e.map((e,r)=>"string"!=typeof e.label?null:(0,t.jsxs)("li",{children:[e.href?(0,t.jsx)("a",{href:e.anchor?`${e.href}#${e.anchor}`:e.href,target:e.target,className:"block py-3 text-xl text-grey-dark underline decoration-primary-dark transition hover:text-primary-dark hover:no-underline",...e.href.startsWith("http")&&{rel:"noopener noreferrer"},children:(0,t.jsx)("span",{children:e.label})}):(0,t.jsx)("span",{className:"block py-3 text-xl text-grey-dark",children:e.label}),Array.isArray(e.links)&&e.links.length>0&&(0,t.jsx)("div",{className:"pl-4",children:(0,t.jsx)(n,{links:e.links})})]},r))}):(0,t.jsx)(t.Fragment,{}),r=({header:e,links:r})=>"string"==typeof e&&Array.isArray(r)?(0,t.jsxs)("section",{className:"container corporate:mx-0 corporate:w-full md:w-2/3",children:[(0,t.jsx)("h1",{className:"mb-3 text-[32px] font-bold leading-10 text-grey-dark md:text-[44px] md:leading-[52px]",children:e}),(0,t.jsx)(n,{links:r})]}):(0,t.jsx)(t.Fragment,{});e.s(["default",0,r])},546849,e=>{"use strict";var t=e.i(843476),n=e.i(671149),r=e.i(207670),i=e.i(271645),a=e.i(618566);let o=({level:e,label:o,href:s,icon:l,children:c})=>{let u=(0,a.usePathname)(),[d,p]=(0,i.useState)(!1),f=(0,i.useRef)(null);return c?(0,t.jsxs)("details",{ref:f,onToggle:()=>{f.current&&p(f.current.open)},children:[(0,t.jsxs)("summary",{className:(0,r.clsx)("flex items-center gap-2 border-b border-grey-mid p-4 text-base leading-5 text-grey-mid transition hover:underline",2===e&&"pl-7",3===e&&"pl-11",d&&"!text-primary-dark"),children:[(0,t.jsx)("span",{className:"grow",children:o}),(0,t.jsx)(n.default,{className:(0,r.clsx)("h-4 w-4 text-primary-dark transition",d&&"rotate-90"),name:"chevron-right"})]}),c]}):(0,t.jsxs)("a",{className:(0,r.clsx)("flex items-center gap-2 border-b border-grey-mid p-4 text-base leading-5 text-grey-mid hover:underline",2===e&&"pl-7",3===e&&"pl-11",s===u&&"font-bold text-primary-dark"),href:s,children:[(0,t.jsx)("span",{className:"grow",children:o}),l&&(0,t.jsx)(n.default,{className:"size-4 text-primary-dark",name:l})]})},s=({header:e,links:a})=>{let[s,l]=(0,i.useState)(!1),[c,u]=(0,i.useState)(!1),d=(0,i.useRef)(null);return(0,i.useEffect)(()=>{let e=window.matchMedia("(min-width: 768px)"),t=()=>{u(e.matches)};return t(),e.addEventListener("change",t),()=>{e.removeEventListener("change",t)}},[]),(0,t.jsx)("aside",{children:(0,t.jsxs)("details",{ref:d,open:c,onToggle:()=>{d.current&&l(d.current.open)},children:[(0,t.jsxs)("summary",{className:"flex items-center gap-2 border-b border-primary-dark p-4 text-base font-bold text-grey-dark",children:[(0,t.jsx)("span",{className:"grow",children:e}),(0,t.jsx)(n.default,{className:(0,r.clsx)("h-4 w-4 text-primary-dark transition",s&&"rotate-180"),name:"chevron-down"})]}),!!a.length&&(0,t.jsx)("ul",{children:a.map(({id:e,label:n,href:r,icon:i,links:a})=>(0,t.jsx)("li",{children:a.length?(0,t.jsx)(o,{level:1,label:n,children:(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:(0,t.jsx)(o,{level:2,label:n,href:r,icon:i})}),a.map(({id:e,label:n,href:r,icon:i,links:a})=>(0,t.jsx)("li",{children:a.length?(0,t.jsx)(o,{level:2,label:n,children:(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:(0,t.jsx)(o,{level:3,label:n,href:r,icon:i})}),a.map(({id:e,label:n,href:r,icon:i})=>(0,t.jsx)("li",{children:(0,t.jsx)(o,{level:3,label:n,href:r,icon:i})},e))]})}):(0,t.jsx)(o,{level:2,label:n,href:r,icon:i})},e))]})}):(0,t.jsx)(o,{level:1,label:n,href:r,icon:i})},e))})]})})};e.s(["default",0,s])},625978,e=>{"use strict";var t=e.i(843476),n=e.i(207670),r=e.i(657688),i=e.i(618566),a=e.i(271645),o=e.i(671149);
122let s=({level:e,label:r,href:s,navigationDetails:l,children:c})=>{let u=(0,i.usePathname)(),[d,p]=(0,a.useState)(!1),f=(0,a.useRef)(null),h=()=>{let{current:e}=f;e&&l&&(p(e.open),e.open&&l.forEach(t=>{t!==e&&(t.open=!1)}))};return c?(0,t.jsxs)("details",{className:(0,n.clsx)(1===e&&"navigation-details-level-1",2===e&&"navigation-details-level-2"),onToggle:h,ref:f,children:[(0,t.jsxs)("summary",{className:(0,n.clsx)("flex cursor-pointer items-center justify-between gap-2 border-b border-primary p-4 text-base leading-5 text-grey-mid transition hover:underline","bronchovaxom:text-grey-mid","dimoflax:border-primary-dark dimoflax:text-grey-mid","vimovo:border-secondary vimovo:text-grey-dark","crestor:border-primary-dark","doxiproct:border-primary-dark","urovaxom:border-grey-dark urovaxom:text-white","hepamerz:border-white hepamerz:text-white","nebido:border-grey-teal",2===e&&"pl-7",3===e&&"pl-11",d&&"font-bold text-primary-dark qutenza:text-primary"),children:[(0,t.jsx)("span",{children:r}),(0,t.jsx)(o.default,{className:(0,n.clsx)("size-4 text-primary transition","qutenza:text-primary-dark","vimovo:text-secondary","crestor:text-primary-dark","doxiproct:text-white","urovaxom:text-white","hepamerz:text-white","dimoflax:text-primary-dark",d&&"rotate-90"),name:"chevron-right"})]}),c]}):(0,t.jsxs)("a",{className:(0,n.clsx)("flex items-center justify-between gap-2 border-b border-primary p-4 text-base leading-5 text-grey-mid hover:underline","bronchovaxom:text-grey-mid","dimoflax:border-primary-dark dimoflax:text-grey-mid","vimovo:border-secondary vimovo:text-grey-dark","crestor:border-primary-dark","doxiproct:border-primary-dark doxiproct:text-white","urovaxom:border-grey-dark urovaxom:text-white","hepamerz:border-white hepamerz:text-white","evastel:border-secondary evastel:text-grey-dark","qutenza:border-green","nebido:border-grey-teal",s.value.href===u&&["font-bold text-primary","qutenza:text-primary-dark","vimovo:text-secondary","crestor:text-primary-dark","doxiproct:bg-primary-dark doxiproct:text-white","urovaxom:bg-white urovaxom:!text-primary","hepamerz:bg-tertiary-dark hepamerz:text-white","dimoflax:text-primary-dark","bronchovaxom:text-primary"],2===e&&"pl-7",3===e&&"pl-11"),href:s.value.href,target:s.external?"_blank":"_self",rel:s.external?"noopener noreferrer":"",children:[(0,t.jsx)("span",{children:r}),(s.external||s.download)&&(0,t.jsx)(o.default,{className:(0,n.clsx)("size-4 text-primary transition","qutenza:text-primary-dark","vimovo:text-secondary","crestor:text-primary-dark","doxiproct:text-white","urovaxom:text-white","hepamerz:text-white","dimoflax:text-primary-dark"),name:(0,n.clsx)(s.external&&!s.download&&"external-link",s.download&&"download")})]})},l=({links:e,navigationDetailsLevel1:r,navigationDetailsLevel2:i})=>(0,t.jsx)("ul",{className:(0,n.clsx)("overflow-auto bg-primary-dark-10 max-md:max-h-[40vh]","bronchovaxom:bg-transparent","dimoflax:bg-primary-dark-10","nexium:bg-grey-light","vimovo:bg-secondary-light","crestor:bg-primary-light","doxiproct:bg-primary","urovaxom:bg-secondary-light","hepamerz:bg-primary","evastel:bg-secondary-light"),children:e.map(({id:e,label:n,href:a,links:o})=>(0,t.jsx)("li",{children:o.length?(0,t.jsx)(s,{level:1,label:n,navigationDetails:r,children:(0,t.jsx)("ul",{children:o.map(({id:e,label:n,href:r,links:a})=>(0,t.jsx)("li",{children:a.length?(0,t.jsx)(s,{level:2,label:n,navigationDetails:i,children:(0,t.jsx)("ul",{children:a.map(({id:e,label:n,href:r})=>(0,t.jsx)("li",{children:(0,t.jsx)(s,{level:3,label:n,href:r})},e))})}):(0,t.jsx)(s,{level:2,label:n,href:r})},e))})}):(0,t.jsx)(s,{level:1,label:n,href:a})},e))}),c=({image:e,navigationTitle:i,links:s})=>{let[c,u]=(0,a.useState)(!1),[d,p]=(0,a.useState)([]),[f,h]=(0,a.useState)([]),m=(0,a.useRef)(null),g=(0,a.useRef)(null),y="string"==typeof e?.src?e.src:void 0,v=y?.split(".").pop()?.split("?")[0].toLowerCase(),b=!!v&&["jpg","jpeg","png"].includes(v);return(0,a.useEffect)(()=>{let{current:e}=g,{current:t}=m;e&&t&&(p(Array.from(e.querySelectorAll(".navigation-details-level-1"))),h(Array.from(e.querySelectorAll(".navigation-detail
122s-level-2"))),document.addEventListener("click",({target:n})=>{e.contains(n)||(t.open=!1)}))},[g,m]),(0,t.jsxs)("nav",{className:(0,n.clsx)("side-navigation sticky top-12 bg-white","crestor:bg-primary-light","doxiproct:bg-primary","urovaxom:bg-secondary-light","hepamerz:bg-primary","dimoflax:bg-primary-dark-10","bronchovaxom:bg-primary-28"),ref:g,children:[e?.src&&(0,t.jsx)("div",{className:"side-navigation-image",children:(0,t.jsx)(r.default,{className:"aspect-[302/116] h-auto max-h-[116px] w-full object-cover",...e,unoptimized:!b})}),(0,t.jsxs)("details",{className:"md:hidden",ref:m,onToggle:()=>{m.current&&u(m.current.open)},children:[(0,t.jsxs)("summary",{className:(0,n.clsx)("flex cursor-pointer items-center justify-between gap-2 border-b border-primary px-4 py-3 text-base font-bold text-primary hover:underline","qutenza:border-primary-dark qutenza:text-primary-dark","vimovo:text-secondary","palexia:bg-primary-dark-10 palexia:text-primary","crestor:border-primary-dark crestor:text-primary-dark","doxiproct:border-primary-dark doxiproct:text-white","urovaxom:border-grey-dark urovaxom:text-white","hepamerz:border-white hepamerz:text-white","dimoflax:border-primary-dark dimoflax:text-primary-dark"),children:[(0,t.jsx)("span",{children:i}),(0,t.jsx)(o.default,{className:(0,n.clsx)("size-4 transition",c&&"rotate-90"),name:"chevron-right"})]}),!!s.length&&(0,t.jsx)(l,{links:s,navigationDetailsLevel1:d,navigationDetailsLevel2:f})]}),(0,t.jsx)("div",{className:"max-md:hidden",children:!!s.length&&(0,t.jsx)(l,{links:s,navigationDetailsLevel1:d,navigationDetailsLevel2:f})})]})};e.s(["default",0,c])},384740,e=>{"use strict";var t=e.i(843476),n=e.i(38563),r=e.i(795092),i=e.i(376917),a=e.i(882596),o=e.i(2324);let s=["jpg","jpeg","png"];function l(e){return e&&e.split(".").pop()?.split("?")[0].toLowerCase()||""}function c(e,r,i,a,o,c){let u=l(e?.value?.src),d=!c&&s.includes(u);return(0,t.jsx)(n.NextImage,{className:r,field:e,width:i,sizes:a,quality:o,unoptimized:!d})}let u=({header:e,image:n,title:s,description:l,contentImage:u,button:d})=>{let p=(0,a.useSitecore)().page.mode.isEditing;return(0,t.jsxs)("article",{children:[e&&(0,t.jsx)("h3",{className:"py-5 text-center text-[40px] font-bold leading-[48px] qutenza:text-white qpatient:text-white md:py-10",children:(0,t.jsx)(i.Text,{field:e})}),(0,t.jsxs)("div",{className:"flex overflow-hidden bg-white max-md:flex-col max-md:px-3.5 max-md:py-3 md:rounded-[30px]",children:[(0,t.jsx)("div",{className:"max-md:mb-10 md:w-[46%]",children:c(n,"h-full object-cover",1279,"100vw",85,p)}),(0,t.jsxs)("div",{className:"md:w-[54%] md:p-10",children:[(0,t.jsx)("h4",{className:"mb-3 text-[32px] font-bold leading-[36px] text-black md:mb-5",children:(0,t.jsx)(i.Text,{field:s})}),(0,t.jsx)("div",{className:"mb-10 text-[18px] leading-[24px] text-grey-dark md:mb-5",children:(0,t.jsx)(r.RichText,{className:"rich-text",field:l})}),c(u,"mb-5 w-full",void 0,void 0,85,p),d?.value?.href&&(0,t.jsx)(o.default,{className:"w-full",label:d.value.text,href:d.value.href,target:d.value.target})]})]})]})};e.s(["default",0,u])},280451,e=>{"use strict";var t=e.i(843476),n=e.i(376917),r=e.i(207670),i=e.i(249498),a=e.i(384740);let o=({header:e,cardsPerSlide:o="auto",cards:s})=>(0,t.jsx)("section",{className:"bg-gradient-to-t from-primary-light to-primary-dark",children:(0,t.jsxs)("div",{className:"container md:pr-0",children:[e&&(0,t.jsx)("h2",{className:"mb-5 text-center text-[40px] font-bold leading-tight qutenza:text-white qpatient:text-white md:mb-10",children:(0,t.jsx)(n.Text,{field:e})}),(0,t.jsx)(i.default,{className:"!p-0 !pb-[66px] md:!pb-[58px] md:!pl-[30px]",style:"alternative",slidesPerView:o,items:s.map((e,n)=>(0,t.jsx)("div",{className:(0,r.clsx)("swiper-slide !h-auto max-w-[800px] md:last:mr-[56px]"),children:(0,t.jsx)(a.default,{...e})},e.id??n))})]})});e.s(["default",0,o])},451928,e=>{"use strict";var t=e.i(843476),n=e.i(38563),r=e.i(882596),i=e.i(236685),a=e.i(795092),o=e.i(207670),s=e.i(948148),l=e.i(271645),c=e.i(2324);let u=({shortUrl:e,headline:u,text:d,backgroundImage:p})=>{let f=(0,r.useSitecore)().page.mode.isEditing,h=String(e?.value)||"";-1===h.indexOf("http")&&(h="https://"+h);let m=(0,l.useRef)(null),g=(0,l.useRef)(null),y=(0,l.useRef)(null),v=(0,l.useRef)(null),b=navigator.userAgent,x=/Safari/i.test(b)&&!/Chrome/i.test(b),w=["jpg","jpeg","png"],E=p?.value?.src,S=E?.split(".").pop()?.split("?")[0].toLowerCase(),C=!f&&w.includes(S),k=(0,s.useTranslations)(),T=(0,l.useCallback)(()=>{let e=m.current,t=g.current,n=y.current,r=v.current;if(!e||!t||!n||!r)return;document.body.style.overflow="",e.style.transition="all 500ms ease-out",r.style.transition="all 500ms ease-out",n.style.transition="all 500ms ease-out",e.style.position="absolute";let i=e.getBoundingClientRect();requestAnimationFrame(()=>{e.style.top=i.top+window.scrollY+"px",e.style.left="0",e.style.height=i.height+"px",e.style.zIndex=""}),setTimeout(()=>{requestAnimationFrame(()=>{r.style.visibility="hidden",r.style.opacity="0",n.style.visibility="hidden",n.style.opacity="0",e.
122style.transition="",e.style.position="",e.style.top="",e.style.left="",e.style.height=""}),t.replaceWith(e)},300)},[]),j=(0,l.useCallback)(()=>{let e=m.current,t=y.current,n=v.current;e&&n&&t&&n&&(n.style.transition="opacity 400ms ease-in-out",t.style.transition="opacity 400ms ease-in-out",n.style.visibility="visible",t.style.visibility="visible",n.style.opacity="1",t.style.opacity="1",e.style.opacity="1")},[]),N=(0,l.useCallback)(()=>{v.current?.style.visibility==="visible"&&m.current&&(m.current.style.height=window.innerHeight+"px",x&&"hidden"!==m.current.style.overflow&&(m.current.style.overflow="hidden"))},[x]),A=(0,l.useCallback)(()=>{let e=m.current,t=g.current;if(!e||!t)return;let n=e.getBoundingClientRect(),r={top:n.top+window.scrollY,left:n.left,width:e.offsetWidth,height:e.offsetHeight};document.body.style.overflow="hidden",t.style.width=e.style.height,t.style.display="block",e.parentElement?.insertBefore(t,e),document.body.appendChild(e),e.style.zIndex="99",e.style.position="absolute",e.style.top=r.top+"px",e.style.left="0",e.style.height=r.height+"px",e.style.transition="all 500ms ease-out",requestAnimationFrame(()=>{e.style.top=window.scrollY+"px",e.style.left="0",e.style.height=window.innerHeight+"px"}),setTimeout(()=>{j()},200),window.addEventListener("resize",N),x&&setTimeout(()=>{e.style.overflow="scroll"},600)},[N,j,x]);return(0,l.useEffect)(()=>{let e=e=>{"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&"Enter"===e.key&&A()};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[A]),(0,t.jsxs)("section",{className:"relative",children:[(0,t.jsxs)("div",{className:"h-[350px] w-full",ref:m,children:[(0,t.jsx)("div",{className:"absolute top-0 z-10 h-full w-full",style:{backgroundColor:"overlayColor",backdropFilter:"blur(25px)"}}),(0,t.jsx)("div",{children:f?(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(i.Image,{style:{width:"100%",height:"100%",position:"absolute",objectFit:"cover"},field:p?.value})}):C?(0,t.jsx)(n.NextImage,{field:p,alt:p?.value?.alt,style:{width:"100%",height:"100%",position:"absolute",objectFit:"cover"},sizes:"100vw",quality:85,priority:!1,loading:"eager"}):(0,t.jsx)(n.NextImage,{style:{width:"100%",height:"100%",position:"absolute",objectFit:"cover"},field:p,alt:p?.value?.alt,unoptimized:!0})}),(0,t.jsxs)("div",{className:"absolute top-0 z-20 flex h-full w-full flex-col items-center justify-center px-[24px] py-[24px] md:px-[80px] md:py-[40px]",children:[(0,t.jsx)("h3",{className:"pointer-events-auto text-[32px] font-bold leading-[36px] md:text-[44px] md:leading-[48px]",children:u?.value}),(0,t.jsx)(a.RichText,{className:"rich-text container my-6 max-w-[1062px] text-center corporate:max-w-none",field:d}),f&&(0,t.jsx)("span",{className:(0,o.default)("group inline-flex min-w-[120px] items-center justify-center gap-3 rounded-[32px] bg-primary-dark px-6 py-4 text-center text-base font-medium leading-5 text-white transition hover:bg-primary hover:text-grey-dark corporate:bg-transparent corporate:text-grey-dark corporate:ring-2 corporate:ring-inset corporate:ring-grey-dark hover:corporate:bg-primary-dark hover:corporate:text-white hover:corporate:ring-0 md:mt-4",f?"pointer-events-auto":""),onClick:A,children:k("storylauncher/enter")}),!f&&(0,t.jsx)(c.default,{label:k("storylauncher/enter"),title:k("storylauncher/enter"),className:"md:mt-4",style:"primary",onClick:A})]})]}),(0,t.jsx)("span",{id:"sh_placeholder",ref:g}),(0,t.jsx)("iframe",{ref:v,src:h,style:{width:"100%",height:"100%",position:"fixed",top:"0",left:"0",zIndex:"100",visibility:"hidden",opacity:"0"}}),(0,t.jsxs)("button",{ref:y,onClick:T,className:"height-[35px] width-[86px] fixed bottom-[25px] right-[35px] z-[9999] flex cursor-pointer items-center space-x-1 rounded-[20px] bg-black/60 px-3 py-2 align-middle text-xs font-bold uppercase text-white",style:{visibility:"hidden",color:"white"},children:[(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-5 w-5",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M6 18L18 6M6 6l12 12"})})," ","Close"]})]})};e.s(["default",0,u])},369833,e=>{"use strict";var t;!function(e){e.RECOMMENDATION="recommendation",e.PREVIEW_SEARCH="preview_search",e.SEARCH_RESULTS="content_grid",e.CONTENT_BLOCK="content_block",e.QUESTIONS="questions_answers",e.HTML_BLOCK="html_block",e.BANNER="banner",e.SEO="seo"}(t=t||(t={})),e.s(["WidgetDataType",0,t])},16639,e=>{"use strict";var t;
122!function(e){e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e[e.TRACE=5]="TRACE"}(t=t||(t={}));let n={none:t.NONE,error:t.ERROR,warn:t.WARN,info:t.INFO,debug:t.DEBUG,trace:t.TRACE},r="Sitecore Search SDK";class i{constructor(e,n=t.NONE,i=r){Object.defineProperty(this,"NONE",{enumerable:!0,configurable:!0,writable:!0,value:t.NONE}),Object.defineProperty(this,"ERROR",{enumerable:!0,configurable:!0,writable:!0,value:t.ERROR}),Object.defineProperty(this,"WARN",{enumerable:!0,configurable:!0,writable:!0,value:t.WARN}),Object.defineProperty(this,"INFO",{enumerable:!0,configurable:!0,writable:!0,value:t.INFO}),Object.defineProperty(this,"DEBUG",{enumerable:!0,configurable:!0,writable:!0,value:t.DEBUG}),Object.defineProperty(this,"TRACE",{enumerable:!0,configurable:!0,writable:!0,value:t.TRACE}),Object.defineProperty(this,"transports",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"logLevel",{enumerable:!0,configurable:!0,writable:!0,value:t.NONE}),Object.defineProperty(this,"namespace",{enumerable:!0,configurable:!0,writable:!0,value:r}),this.transports=e,this.namespace=i,this.setLogLevel(n)}setLogLevel(e){if("string"!=typeof e)this.logLevel=e;else if(n[e])this.logLevel=n[e];else throw Error(`Logger :: Invalid logLevel (${e})`)}send(e,t,...n){try{this.logLevel>=e&&this.transports.forEach(e=>{e[t](this.namespace," ::: ",...n)})}catch(e){console.error(e)}}error(...e){return this.send(t.ERROR,"error",...e)}warn(...e){return this.send(t.WARN,"warn",...e)}info(...e){return this.send(t.INFO,"info",...e)}debug(...e){return this.send(t.DEBUG,"debug",...e)}trace(...e){return this.send(t.TRACE,"log",...e)}}let a=new i([console]);e.s(["Logger",0,a])},92420,e=>{"use strict";var t;!function(e){e.LOAD="core/LOAD",e.UNLOAD="core/UNLOAD",e.REQUEST="core/REQUEST",e.REQUEST_SUCCESS="core/REQUEST_SUCCESS",e.REQUEST_FAIL="core/REQUEST_FAIL",e.REQUEST_CANCELED="core/REQUEST_CANCELED",e.WIDGET_DATA_REQUEST="core/WIDGET_DATA_REQUEST",e.WIDGET_DATA_REQUEST_SUCCESS="core/WIDGET_DATA_REQUEST_SUCCESS",e.WIDGET_DATA_REQUEST_FAIL="core/WIDGET_DATA_REQUEST_FAIL",e.WIDGET_DATA_REQUEST_CANCELED="core/WIDGET_DATA_REQUEST_CANCELED",e.WIDGET_STATE_CHANGED="core/WIDGET_STATE_CHANGED",e.WIDGET_APPEAR="core/WIDGET_APPEAR",e.PAGE_CONTAINER_READY="core/PAGE_CONTAINER_READY",e.WIDGET_READY="core/WIDGET_READY",e.INITIALIZE="core/INITIALIZE",e.INITIALIZED="core/INITIALIZED",e.RESET_WIDGET="core/RESET_WIDGET",e.PAGE_CONTEXT_CHANGED="core/PAGE_CONTEXT_CHANGED",e.OC_CONTEXT_CHANGED="core/OC_CONTEXT_CHANGED",e.FOUND_WIDGETS="core/FOUND_WIDGETS",e.ADD_TO_CART="core/interaction/ADD_TO_CART",e.ORDER_CONFIRM="core/interaction/ORDER_CONFIRM",e.USER_LOGIN="core/interaction/USER_LOGIN",e.ADD_TO_WISHLIST="core/interaction/ADD_TO_WISHLIST",e.CART_STATUS="core/interaction/CART_STATUS",e.ITEM_CLICKED="core/interaction/ITEM_CLICKED",e.PAGE_WIDGETS_DATA_REQUEST="core/PAGE_WIDGETS_DATA_REQUEST",e.PAGE_WIDGETS_DATA_REQUEST_SUCCESS="core/PAGE_WIDGETS_DATA_REQUEST_SUCCESS",e.PAGE_WIDGETS_DATA_REQUEST_FAIL="core/PAGE_WIDGETS_DATA_REQUEST_FAIL",e.PAGE_WIDGETS_DATA_REQUEST_CANCELED="core/PAGE_WIDGETS_DATA_REQUEST_CANCELED"}(t||(t={}));let n=t;e.s(["default",0,n])},109508,e=>{"use strict";var t=e.i(92420);e.s(["Actions",()=>t.default])},320584,(e,t,n)=>{"use strict";t.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},350369,(e,t,n)=>{"use strict";var r=e.r(320584);t.exports=function(e,t){if(!r(e)&&"function"!=typeof e)return{};var n={};if("string"==typeof t)return t in e&&(n[t]=e[t]),n;for(var i=t.length,a=-1;++a<i;){var o=t[a];o in e&&(n[o]=e[o])}return n}},656802,548860,e=>{"use strict";e.i(350369);let t=e=>e.length?e[e.length-1]:void 0,n=e=>0===Object.keys(e||{}).length,r=e=>void 0===e,i=e=>String.fromCharCode(e<10?e+48:e<36?e+87:e+29),a=e=>{try{if(e)return JSON.parse(e);return""}catch(t){return e}};e.s(["digit2string",0,i,"emptyObject",0,n,"jsonParse",0,a,"lastElement",0,t,"undefinedCheck",0,r],656802);let o=(e={})=>"u">typeof window?window:e,s=(e={})=>"u">typeof document?document:e;e.s(["getDocument",0,s,"getWindow",0,o],548860)},489871,574207,e=>{"use strict";let t={staging:"https://discover-staging.sitecore-staging.cloud",prod:"https://discover.sitecorecloud.io",prodEu:"https://discover-euc1.sitecorecloud.io",apse2:"https://discover-apse2.sitecorecloud.io"},n={australiaEast:"https://australiaeast-integrations.ordercloud.io",europeWest:"https://westeurope-integrations.ordercloud.io",japanEast:"https://japaneast-integrations.ordercloud.io",usEast:"https://useast-integrations.ordercloud.io",usWest:"https://uswest-integrations.ordercloud.io",usWestQa:"https://uswest-integrations.ordercloud-qa.com"},r="/api/v1/search/{{domain}}",i="/discover/v2/{{key}}",a="/api/discover/v2",o="/event/{{key}}/v4/publish",s="/api/event/v4/publish";e.s(["NON_SUBDOMAIN_EVENT_PATH",0,o,"NON_SUBDOMAIN_SEARCH_PATH",0,i,"ORDER_CLOUD_PROXY_DOMAIN",0,n,"ORDER_CLOUD_SEARCH_PATH",0,r,"SEARCH_API_DOMAINS",0,t,"SUBDOMAIN_EVENT_PATH",0,s,"SUBDOMAIN_SEARCH_PATH",0,a],574207);let l=(e,i,a)=>({useAccessToken:!0,apiDomain:n[e],searchUrl:`${n[e]}${r.replace("{{domain}}",a)}`,eventUrl:`${t[i]}${o.replace("{{key}}",a)}`}),c={build:(e,t)=>{let n=Object.assign({},e,t),{orderCloudRegion:r="usWest",env:i="prod",discoverDomainId:a}=t;if(!a)throw Error("{discoverDomainId} has not been provided.");return n.domainId=a,n.connector="oc",Object.assign(n,l(r,i,a))}};e.s(["default",0,c],489871)},516224,e=>{"use strict";let t=e=>(e.errors||[]).length>0;class n{validateResponse(e,n){return e&&t(e)?e:null}processResponse(e,t){return e}}e.s(["default",()=>n])},762050,23858,e=>{"use strict";let t;e.s(["getUserId",()=>C,"resetUserId",()=>k],762050);
122var n=e.i(656802),r=e.i(286485);let i=18e5,a=Date.now(),o="pc";var s=e.i(767757);e.s(["default",()=>y],23858);var l=e.i(548860),c=n,u=r;let d=(0,l.getDocument)({cookie:""});d.cookie||(d.cookie="");class p{getCookieValue(e,t){let n=e.slice(t.length+1,e.length);return n?decodeURIComponent(n):""}getCookieFromBrowser(e){let t=d.cookie.split("; ");for(let n=0;n<t.length;n++)if(t[n].slice(0,e.length)===e)return this.getCookieValue(t[n],e);return""}setCookieInBrowser(e,t,n){let r=new Date,i=encodeURIComponent(t);r.setMilliseconds(r.getMilliseconds()+n),i+=`;domain=${(0,u.getDomainHost)()};path=/;`,i+=n?`;expires=${r.toUTCString()}`:"",i+=";secure;SameSite=None;",d.cookie=`${e}=${i}`}removeCookieFromBrowser(e){d.cookie=`${e}=;domain=${(0,u.getDomainHost)()};path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;secure;SameSite=None`}removeCachedCookie(e){this.removeCookieFromBrowser(e)}set(e,t,n){if(t){let r="object"==typeof t?JSON.stringify(t):t;this.setCookieInBrowser(e,r,n)}else this.removeCachedCookie(e)}get(e){return this.getCookieFromBrowser(e)}remove(e){this.removeCachedCookie(e)}}var f=n;class h{set(e,t,n){let r={value:t,lastModifiedAt:new Date().getTime()||0,expiryTime:n};void 0!==t?localStorage.setItem(e,JSON.stringify(r)):localStorage.removeItem(e)}get(e){let t=new Date().getTime()||0,n=(0,f.jsonParse)(localStorage.getItem(e));return n&&n.lastModifiedAt&&t-n.lastModifiedAt>+n.expiryTime&&(this.remove(e),n=void 0),n&&n.value}remove(e){localStorage.removeItem(e)}}let m=3e5;class g{static init(e){t=e&&(0,l.getWindow)().localStorage?new h:new p}static set(e,n,r){t.set(e,n,r||m)}static get(e){let n=t.get(e),r=n?(0,c.jsonParse)(n):{};return"undefined"===n&&(n=void 0),n&&r?r:n}static remove(e){t.remove(e)}}let y=g,v={},b=()=>{let{domainId:e,customerKey:t}=(0,r.getServiceConfig)();return t?(0,s.extractDomain)(t):e},x=()=>{let e=y.get("__ruid");if(e)return e;e=("xx-xx-4x-1"+o[0]+"-").replace(/[x]/g,()=>(0,n.digit2string)(36*Math.random()|0));for(let t=0;t<5;t++)e+=("0000"+(1679615*Math.random()|0).toString(36)).slice(-4);let t=b()+"-"+e+"-"+a;return y.set("__ruid",t),t},w=(e,t)=>{let n=e.split(".");return n.length>3&&(t&&(n[1]=n[2],n[2]=a,n[3]=+n[3]+1),4===n.length&&(n[4]=1),5===n.length&&(n[5]=1),n[4]=+n[4]+1,n[5]=1+(t?0:+n[5]),e=n.join(".")),e},E=()=>{let e=0,t=y.get("__rutma");return y.get("__rutmb")||(y.set("__rutmb",b(),i),e=1),t=t?w(t,e):`${x()}.${a}.${a}.1.1.1`,y.set("__rutma",t,i),t},S=()=>{let{domainHash:e}=(0,r.getServiceConfig)();v.domainHashCkey=e,v.domainHash=v.domainHashCkey,v.domainRoot=(0,r.getDomainHost)();let t=E(),i=t.split(".");return v.uid=i[0],v.usetLastDigit=(0,n.lastElement)(i[0]),v.previousSessionStartTime=parseInt(i[1]),v.currentSessionStartTime=parseInt(i[2]),v.visitCount=parseInt(i[3]),v.pageViewCount=parseInt(i[4]),v.visitPageCount=parseInt(i[5]),v.utma=t,v},C=()=>{let e=(0,r.getConfigProperty)("userId");if(e)return{user_id:e};let{uid:t}=S();return{uuid:t}},k=()=>{y.remove("__ruid"),y.remove("__rutma"),y.remove("__rutmb"),y.remove("__ec")}},286485,767757,e=>{"use strict";e.s(["getConfigProperty",()=>p,"getDomainHost",()=>m,"getServiceConfig",()=>f,"parseCustomerKey",()=>c,"setConfig",()=>d,"setTrackConsent",()=>h],286485);var t=e.i(548860),n=e.i(16639),r=e.i(489871);e.s(["extractDomain",()=>i],767757),e.i(843330),e.i(516224),e.i(762050);let i=e=>{let t=e.split("-");return 2===t.length&&t[1]||""};var a=e.i(574207);let o=(e,t,n,r)=>t?{apiDomain:r,searchUrl:`${r}${a.NON_SUBDOMAIN_SEARCH_PATH.replace("{{key}}",i(e))}`,eventUrl:`${r}${a.NON_SUBDOMAIN_EVENT_PATH.replace("{{key}}",e)}`}:{apiDomain:n,searchUrl:`${n}${a.SUBDOMAIN_SEARCH_PATH}`,eventUrl:`${n}${a.SUBDOMAIN_EVENT_PATH}`},s=(e,t)=>{let n=Object.assign({},e,t),{env:r="prod",customerKey:i=""}=n,{serviceHost:s,apiKey:l}=t,u=c(i);if(!u)throw Error(`Invalid customerKey: "${i}". It should match the following pattern: (\\d+)-(\\d+). Example: 11111-2222222`);let[d,p]=u;if(Object.assign(n,{domainId:d,domainHash:p}),n.connector="sitecore",!l&&!s)throw Error('Invalid configuration: "apiKey" has not been set but not serviceHost provided. Please, review your domain configuration');return Object.assign(n,o(i,l,s,a.SEARCH_API_DOMAINS[r]))},l=(e,t)=>
122("useToken"in t&&void 0!==t.useToken&&n.Logger.warn('Parameter "useToken" has been deprecated'),t.customerKey)?s(e,t):r.default.build(e,t),c=e=>{if(e){let t=e.match(/^(\d+)-(\d+)$/);if(t)return[t[1],t[2]]}return null},u={apiDomain:"",apiKey:"",clientId:"",connector:"sitecore",customerKey:"",debug:!1,domainHash:"",domainId:"",env:"prod",eventUrl:"",orderCloudRegion:"usWest",publicSuffix:!1,searchUrl:"",tokenDomain:"",tokenUrl:"",trackConsent:!0,useAccessToken:!1,userId:null},d=e=>{u=l(u,e)},p=e=>u[e],f=()=>u,h=e=>{u.trackConsent=e},m=()=>{let e=(0,t.getWindow)({location:{hostname:""}}),{publicSuffix:n}=f();return n?e.location.hostname:e.location.hostname.split(".").reverse().splice(0,2).reverse().join(".")}},843330,e=>{"use strict";e.s(["default",()=>g],843330);var t=e.i(16639),n=e.i(286485),r=e.i(151263),i=t,a=e.i(548860),o=n;let s=(0,a.getWindow)();class l{constructor(e){Object.defineProperty(this,"cache",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.name=e,this.cache={},s.RFK_CACHE||(s.RFK_CACHE={}),s.RFK_CACHE[e]=this.cache}hashKey(e){let t,n,r=0;for(t=0,n=e.length;t<n;t++)r=(r<<5)-r+e.charCodeAt(t)|0;return r}sortObjectKeys(e){return null==e?"":"object"!=typeof e?e:Object.keys(e).sort().reduce((t,n)=>(Array.isArray(e[n])?t[n]=e[n].map(e=>this.sortObjectKeys(e)):"object"==typeof e[n]?t[n]=this.sortObjectKeys(e[n]):t[n]=e[n],t),{})}createKey(e){let t=JSON.stringify(this.sortObjectKeys(e));return(0,o.getConfigProperty)("debug")?(i.Logger.debug("cache ::: createKey",e),t):String(this.hashKey(t))}has(e){return e in this.cache}get(e){return this.cache[e]}set(e,t){this.cache[e]=t}delete(e){delete this.cache[e]}all(){return this.cache}clear(){this.cache={},window.RFK_CACHE[this.name]=this.cache}getName(){return this.name}}let c=l;var u=t,d=n;let p={sitecore:{async getAuthHeader(){let{apiKey:e}=(0,d.getServiceConfig)();return Promise.resolve(e)}},oc:{getAuthHeader:async()=>e.A(487742).then(e=>e.Tokens).then(e=>{let t=e?.GetIdentityToken();if(!t)throw u.Logger.error("Could not found an Order Cloud Cloud logged user."),Error("Could not found an Order Cloud Cloud logged user.");return u.Logger.info("Using existing Order Cloud Token."),`Bearer ${t}`}).catch(e=>{throw u.Logger.error("Could not import Ordercloud SDK.",e),Error("Could not import Ordercloud SDK.")})}},f=async()=>{let{connector:e="oc"}=(0,d.getServiceConfig)();return{...{"Content-Type":"application/json"},Authorization:await p[e].getAuthHeader()||""}},h=new c("api-adapter"),m={cache:!0};class g{static async trackEvent(e){let i=(0,r.cleanJSONSchema)(e),{eventUrl:a,apiKey:o}=(0,n.getServiceConfig)();try{return(await fetch(a,{method:"POST",headers:{"Content-Type":"application/json",Authorization:o},body:JSON.stringify(i)})).json()}catch(e){return t.Logger.error(e),t.Logger.error("There was a problem on the service call"),e.message||null}}
122static async callApiWithoutCache(e,n){try{let t=await fetch(e,n),r=await t.json();return Promise.resolve(r)}catch(e){return t.Logger.error(e),t.Logger.error("There was a problem on the service call"),e.message||null}}static async callApiWithCache(e,t){let n=h.createKey(t);if(h.has(n))return h.get(n);let r=await g.callApiWithoutCache(e,t);return h.set(n,r),r}static async callApi(e,t=m){let{searchUrl:r}=(0,n.getServiceConfig)(),i={method:"POST",headers:await f(),body:JSON.stringify(e),signal:t.signal};return t.cache?g.callApiWithCache(r,i):g.callApiWithoutCache(r,i)}static clearCache(){h.clear()}}},151263,e=>{"use strict";e.s(["buildEventEntities",()=>d,"buildRequestObject",()=>h,"buildReviewObject",()=>f,"buildTransactionObject",()=>p,"cleanJSONSchema",()=>g,"facetSchemaFormatter",()=>m,"track",()=>o,"validateEntities",()=>s,"validateFilters",()=>l,"validateReview",()=>u,"validateTransaction",()=>c]);var t=e.i(16639),n=e.i(656802),r=e.i(843330),i=e.i(762050),a=e.i(286485);let o=async e=>{let{trackConsent:n}=(0,a.getServiceConfig)();if(t.Logger.debug("trackEvent ",`Consent: ${n} `,g(e)),!n)return;let o={...e,...(0,i.getUserId)(),client_time_ms:Date.now()};return t.Logger.debug("trackEvent","Sending: ",JSON.stringify(o,null,4)),await r.default.trackEvent(o)},s=e=>!e.find(({id:e,entity_type:t})=>(0,n.undefinedCheck)(e)||(0,n.undefinedCheck)(t)),l=e=>!e.find(({facetId:e})=>(0,n.undefinedCheck)(e)),c=e=>!(0,n.undefinedCheck)(e),u=e=>!(0,n.undefinedCheck)(e),d=(e,t)=>t.map(({id:t,entitySubtype:r,attributes:i,variant:a,uri:o,sourceId:s,price:l,finalPrice:c,quantity:u})=>({id:t,entity_type:e,...r?{entity_subtype:r}:{},...i&&!(0,n.emptyObject)(i)?{attributes:i}:{},...l?{price:l}:{},...u?{quantity:u}:{},...c?{final_price:c}:{},...a?{variant:a}:{},...o?{uri:o}:{},...s?{source_id:s}:{}})),p=(e,t,n,r,i)=>({order_id:e,...t?{order_total:t}:{},...n?{order_subtotal:n}:{},...r?{coupon:r}:{},...i?{store:i}:{}}),f=(e,t,n)=>({id:e,...t?{rating:t}:{},...n?{comment:n}:{}}),h=({keyword:e,advancedQueryText:t,modifiedKeyword:n,numResults:r,totalResults:i,numRequested:a,pageSize:o,pageNumber:s,redirectUrl:l})=>({...e?{keyword:e}:{keyword:""},...t?{advanced_query_text:t}:{},...n?{modified_keyword:n}:{},...r?{num_results:r}:{},...i?{total_results:i}:{},...a?{num_requested:a}:{},...o?{page_size:o}:{},...s?{page_number:s}:{},...l?{redirect_url:l}:{}}),m=e=>e.map(({facetId:e,facetValue:t,startValue:n,endValue:r,facetValueId:i,valueIndex:a,facetIndex:o,facetTitle:s,displayName:l})=>({name:e,title:s,...l?{display_name:l}:{},...e?{field:e}:{},...i?{value:[i]}:t?{value:[t]}:{},...n?{start_value:n}:{},...r?{end_value:r}:{},...t?{display_name:[t]}:{},...a||0===a?{value_position:[a]}:{},...o||0===o?{facet_position:o}:{}}));function g(e){let t={};for(let n in e){let r=e[n];if(null!=r&&!("object"==typeof r&&0===Object.keys(r).length&&!Array.isArray(r))&&void 0!==r)if(Array.isArray(r)){let e=[];for(let t=0;t<r.length;t++){let n=r[t];if(null!=n&&!("object"==typeof n&&0===Object.keys(n).length&&!Array.isArray(n)))if("object"==typeof n){let t=g(n);(Object.keys(t).length>0||Array.isArray(t))&&e.push(t)}else e.push(n)}e.length>0&&(t[n]=e)}else if("object"==typeof r&&Object.keys(r).length>0){let e=g(r);(Object.keys(e).length>0||Array.isArray(e))&&(t[n]=e)}else t[n]=r}return t}},864125,980178,139411,760062,733187,432225,e=>{"use strict";let t=e=>{let t=e.split("_");return`${t[0]}${t.slice(1).map(e=>e[0].toUpperCase()+e.slice(1)).join("")}`},n=(e,n,r="")=>{let i=t(n);return`${e}${i[0].toUpperCase()+i.slice(1)}${r}`},r=e=>{let t=typeof e;return null!==e&&("object"===t||"function"===t)},i=new Set(["__proto__","prototype","constructor"]),a=new Set("0123456789");function o(e){let t=[],n="",r="start",o=!1;for(let s of e)switch(s){case"\\":if("index"===r)throw Error("Invalid character in an index");if("indexEnd"===r)throw Error("Invalid character after an index");o&&(n+=s),r="property",o=!o;break;case".":if("index"===r)throw Error("Invalid character in an index");if("indexEnd"===r){r="property";break}if(o){o=!1,n+=s;break}if(i.has(n))return[];t.push(n),n="",r="property";break;case"[":if("index"===r)throw Error("Invalid character in an index");if("indexEnd"===r){r="index";break}if(o){o=!1,n+=s;break}if("property"===r){if(i.has(n))return[];t.push(n),n=""}r="index";break;case"]":if("index"===r){t.push(Number.parseInt(n,10)),n="",r="indexEnd";break}if("indexEnd"===r)throw Error("Invalid character after an index");default:if("index"===r&&!a.has(s))throw Error("Invalid character in an index");if("indexEnd"===r)throw Error("Invalid character after an index");"start"===r&&(r="property"),o&&(o=!1,n+="\\"),n+=s}switch(o&&(n+="\\"),r){case"property":if(i.has(n))return[];t.push(n);break;case"index":throw Error("Index was not closed");case"start":t.push("")}return t}function s(e,t){if("number"!=typeof t&&Array.isArray(e)){let n=Number.parseInt(t,10);return Number.isInteger(n)&&e[n]===e[t]}return!1}function l(e,t){if(s(e,t))throw Error("Cannot use string index")}
122function c(e,t,n){if(!r(e)||"string"!=typeof t)return void 0===n?e:n;let i=o(t);if(0===i.length)return n;for(let t=0;t<i.length;t++){let r=i[t];if(null==(e=s(e,r)?t===i.length-1?void 0:null:e[r])){if(t!==i.length-1)return n;break}}return void 0===e?n:e}function u(e,t,n){if(!r(e)||"string"!=typeof t)return e;let i=e,a=o(t);for(let t=0;t<a.length;t++){let i=a[t];l(e,i),t===a.length-1?e[i]=n:r(e[i])||(e[i]="number"==typeof a[t+1]?[]:{}),e=e[i]}return i}function d(e,t){if(!r(e)||"string"!=typeof t)return!1;let n=o(t);for(let t=0;t<n.length;t++){let i=n[t];if(l(e,i),t===n.length-1)return delete e[i],!0;if(!r(e=e[i]))return!1}}let p=e=>{if("object"!=typeof e||null===e)return e;let t=Array.isArray(e)?[]:{};for(let n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=p(e[n]));return t},f=e=>e&&"object"==typeof e&&!Array.isArray(e),h=()=>"u"<typeof document||!document.createElement;function m(e,t,{mutate:n=!1}={}){let r=n?e:Object.assign({},e);return f(e)&&f(t)&&Object.keys(t).forEach(n=>{f(t[n])&&n in e?r[n]=m(e[n],t[n]):Object.assign(r,{[n]:t[n]})}),r}function g(e,t){let n={};if(Array.isArray(t))for(let r of t){let t=Object.getOwnPropertyDescriptor(e,r);t?.enumerable&&Object.defineProperty(n,r,t)}else for(let r of Reflect.ownKeys(e)){let i=Object.getOwnPropertyDescriptor(e,r);if(i.enumerable){let a=e[r];t(r,a,e)&&Object.defineProperty(n,r,i)}}return n}function y(e,t){if(Array.isArray(t)){let n=new Set(t);return g(e,e=>!n.has(e))}return g(e,(e,n,r)=>!t(e,n,r))}e.s(["isObject",0,f,"isSSR",0,h],980178),e.s(["mergeDeep",0,m],139411);var v=e.i(350369),v=v;class b{constructor(){Object.defineProperty(this,"listeners",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"props",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"dataSnapshot",{enumerable:!0,configurable:!0,writable:!0,value:{}})}takeSnapshot(){return this.dataSnapshot=JSON.parse(JSON.stringify(this.data)),this}restoreSnapshot(){return this.data=JSON.parse(JSON.stringify(this.dataSnapshot)),this.onChange("@restore-snapshot",null),this}set(e,t,n){if(e in this.props){let r=this.getPropExportKey(e,n);if(this.get(e,void 0)!==t){let n=this.props[e];void 0===t?this.removeKey(n.parent?.key,n.keyPath[0]):u(this.data,r,t),this.onChange(e,t)}}return this}get(e,t,n){return e in this.props?c(this.data,this.getPropExportKey(e,n),t):t}resetValue(e,t){if(e in this.props){let n=this.props[e],r=n.initialValue?n.initialValue():void 0;return void 0===r&&t&&n.parent&&"map"===n.parent.type?this.removeKey(n.parent.key,t):this.set(e,r,t)}return this}getMapExportKey(e,t){return e.map(e=>"#KEY#"===e?t:e)}getPropExportKey(e,t){if(e in this.props){let n=this.props[e].exportKey;return t?this.getMapExportKey(n,t).join("."):n.join(".")}return""}getValue(e,t,n){return e in this.props?this.get(e,t,n):t}setValue(e,t,n){return e in this.props?"array"===this.props[e].type&&0===t.length?this.resetValue(e,n):this.set(e,t,n):this}removeKey(e,t){if(!e)return this.data=y(this.data,[t]),this;let n=this.getValue(e,{});return d(n,"string"==typeof t?t:`[${t}]`),0===Object.keys(n).length&&(n=void 0),this.setValue(e,n)}updateValue(e,t,n){return this.setValue(e,m(this.getValue(e,{},n),t),n)}addValue(e,t,n){return e in this.props&&"array"===this.props[e].type?this.setValue(e,this.getValue(e,[],n).concat(t),n):this}removeValue(e,t,n=e=>e!==t,r){return e in this.props&&"array"===this.props[e].type&&this.setValue(e,this.getValue(e,[],r).filter(e=>n(e,t)),r),this}load(e,t=!1){return this.data=e.toJson(),t&&this.onChange("load","load"),this}transformJson(e){return e}toJson(...e){return 0===Object.keys(this.data).length?this.transformJson(void 0):0===e.length?this.transformJson(p(this.data)):this.transformJson((0,v.default)(p(this.data),e))}onChange(e,t){this.listeners.forEach(n=>{n.onChange(this,e,t)})}addListeners(e){e.forEach(e=>this.addListener(e))}addListener(e){this.listeners.find(t=>t===e)||this.listeners.push(e)}removeListener(e){this.listeners=this.listeners.filter(t=>t!==e)}}function x(e,t){for(let n=0;n<t.length;n++){let r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}
122function w(e,t){return(w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function E(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function S(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}function C(e){return(C=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function k(e){return(k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function T(e,t){if(t&&("object"===k(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return E(e)}function j(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function N(e,t,n){return t&&x(e.prototype,t),n&&x(e,n),e}function A(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&w(e,t)}function I(e){let t=S();return function(){let n,r=C(e);return n=t?Reflect.construct(r,arguments,C(this).constructor):r.apply(this,arguments),T(this,n)}}let R=e=>e.replace(/s$/,"").replace(/ie$/,"y"),O=(e,t,n)=>{let{name:r=e}=t;return n?`${n.key}.${r}`:r},P=(e,t,n,r)=>("__constructor__"===t&&(e=O(t,r,n?.parent||null)),e.replace(/\./g,"_")),D=(e,t,r)=>{let{exportKey:i=[e],getter:a,setter:o}=r,s=t?.type==="map",l=O(e,r,t),c=t?`${t.accessProp}.${e}`:e,u=[...s?["#KEY#"]:[],..."__constructor__"===e?[]:i],d=t?.exportKey?.concat(...u)||u,p=P(l,e,t,r),f=a||n("get",p),h=o||n("set",p);return{config:{...r,key:l,accessProp:c,exportKey:d,keyPath:u,getter:f,setter:h,parent:t},key:l,methodKey:p}},_=(e,{parent:t},n,r=0)=>{if(t?.type==="map"){if(e.length<n-r+1)throw Error("Invalid number of arguments");if("string"!=typeof e[0])throw Error(`Invalid map key argument: ${e[0]}`);let t=e.slice(1);return[...Array(n).fill(void 0).map((e,n)=>t[n]),e[0]]}return e},M=(e,t,r,i,a)=>{let o={};return Object.keys(t).forEach(s=>{let{key:l,methodKey:c,config:d,config:{accessProp:p,exportKey:f,setter:h,getter:m,type:g,model:y,initialValue:v}}=D(s,e,t[s]),b={type:g,...a};o[l]=d;let x=v?v():void 0;if(void 0===x||l.includes("#KEY#")||u(r,f.join("."),x),i.push({typeOptions:b,prop:p,key:m,value:function(...e){return this.getValue(l,..._(e,b,1,1))}}),i.push({typeOptions:b,prop:p,key:h,value:function(...e){return this.setValue(l,..._(e,b,1))}}),i.push({typeOptions:b,prop:p,key:n("reset",c),value:function(...e){return this.resetValue(l,..._(e,b,0))}}),"array"===g){let e=R(c);i.push({typeOptions:b,prop:p,key:n("add",e),value:function(...e){return this.addValue(l,..._(e,b,1))}}),i.push({typeOptions:b,prop:p,key:n("remove",e),value:function(...e){return this.removeValue(l,..._(e,b,2,1))}})}else"model"===g&&y?(Object.assign(o,M(d,y.properties,r,i,a)),i.push({typeOptions:b,prop:p,key:n("update",c),value:function(...e){return this.updateValue(l,..._(e,b,1))}})):"map"===g&&y&&Object.assign(o,M(d,y.properties,r,i,{parent:d,...a}))}),o},L=e=>{let{name:t,properties:n={}}=e,r={},i=[],a=M(null,n,r,i);A(s,b);let o=I(s);function s(...e){let t=o.call.apply(o,[this].concat(e));return j(t,"listeners",[]),j(t,"props",a),j(t,"data",JSON.parse(JSON.stringify(r))),t}return N(s,i),Object.defineProperty(s,"name",{value:t}),s};e.s(["createModel",0,L],760062);let F={name:"Context",file:"context",buildInterface:!0,properties:{browser:{type:"model",model:{name:"ContextBrowser",file:"browser",properties:{user_agent:{},device:{},app_type:{}}}},campaign:{type:"model",model:{name:"ContextCampaign",properties:{utm_source:{},utm_medium:{},utm_campaign:{},utm_term:{},utm_content:{}}}},geo:{type:"model",model:{name:"ContextGeo",properties:{ip:{},location:{type:"model",model:{name:"ContextGeoLocation",properties:{lat:{required:!0},lon:{required:!0}}}}}}},ids:{type:"map",model:{name:"ContextEntityIds",properties:{__constructor__:{type:"array",name:"entity
122Ids"}}},mapKey:"entity",mapKeyType:"Entity"},locale:{type:"model",model:{name:"ContextLocale",properties:{country:{required:!0},language:{required:!0}}}},page:{type:"model",model:{name:"ContextPage",properties:{uri:{required:!0},custom:{}}}},store:{type:"model",model:{name:"ContextStore",properties:{group_id:{},id:{required:!0}}}},time:{type:"model",model:{name:"ContextTime",properties:{epoch:{}}}},user:{type:"model",model:{name:"ContextUser",properties:{user_id:{name:"id"},uuid:{required:!0},groups:{type:"array",name:"groups"},custom:{}}}}}};e.s(["default",0,F],733187);let B=L(F);class H extends B{}e.s(["default",()=>H],432225);class z{static get(){return this.context}static toJson(){if(this.context){let e=this.context.toJson();return{...e.browser?{browser:e.browser}:{},...e.geo?{geo:e.geo}:{},...e.store?{store:e.store}:{},...e.page?{page:{...e.page,...e.locale?{...e.locale.country?{locale_country:e.locale.country}:{},...e.locale.language?{locale_language:e.locale.language}:{}}:{}}}:{},...e.user?{user:e.user}:{}}}return{}}}Object.defineProperty(z,"context",{enumerable:!0,configurable:!0,writable:!0,value:new H});let V=z;e.s(["default",0,V],864125)},669564,e=>{"use strict";var t=e.i(16639),n=e.i(656802),r=e.i(864125),i=e.i(151263);let a=async(e,a,{actionCause:o,index:s,request:l,items:c})=>{let u=[];if(a&&c&&(u=(0,i.buildEventEntities)(a,c))&&!(0,i.validateEntities)(u))return void t.Logger.warn("trackEvent :::","A field is missing on one or more of the items provided");if(o&&"entity"===o&&(0,n.undefinedCheck)(s))return void t.Logger.warn("trackEvent :::","Field index is mandatory for widget click entity events and is having invalid/missing value");let d={name:"widget",action:"click",action_cause:o,value:{entity:a,rfk_id:e,index:s,entities:u,request:l,context:r.default.toJson()}};return(0,i.track)(d)},o=async(e,t,{index:n,request:a,filters:o})=>{let s={name:"widget",action:"click",action_cause:"filter",value:{rfk_id:e,entity:t,index:n,request:a,filters:o,context:r.default.toJson()}};return(0,i.track)(s)},s=async(e,n,{request:a,items:o}={})=>{let s=[];if(n&&o&&(s=(0,i.buildEventEntities)(n,o))&&!(0,i.validateEntities)(s))return void t.Logger.warn("trackEvent :::","A field is missing on one or more of the items provided");let l={action:"view",name:"widget",value:{entity:n,rfk_id:e,request:a,entities:s,context:r.default.toJson()}};return(0,i.track)(l)};e.s(["trackSearchClickEntityEvent",0,a,"trackSearchClickFacetEvent",0,o,"trackViewEvent",0,s])},506813,e=>{"use strict";var t=e.i(16639),n=e.i(151263),r=e.i(669564);let i=async(e,i,{index:a,items:o,...s})=>e?await (0,r.trackSearchClickEntityEvent)(e,i,{actionCause:"entity",index:a,request:(0,n.buildRequestObject)(s),items:o}):void t.Logger.warn("trackEvent :::","Widget's rfkId mandatory field is empty"),a=async(e,i,{index:a,filters:o,...s})=>e?o&&!(0,n.validateFilters)(o)?void t.Logger.warn("trackEvent :::","Filter's name is not defined"):await (0,r.trackSearchClickFacetEvent)(e,i,{index:a,request:(0,n.buildRequestObject)(s),filters:(0,n.facetSchemaFormatter)(o)}):void t.Logger.warn("trackEvent :::","Widget's rfkId mandatory field is empty");e.s(["trackSearchResultsClickEntityEvent",0,i,"trackSearchResultsFacetClickEvent",0,a])},848124,e=>{"use strict";var t;!function(e){e.FACET_CLICKED="searchResults/FACET_CLICKED",e.FILTER_CLICKED="searchResults/FILTER_CLICKED",e.REMOVE_FILTER="searchResults/REMOVE_FILTER",e.SORT_CHANGED="searchResults/SORT_CHANGED",e.PAGE_NUMBER_CHANGED="searchResults/PAGE_NUMBER_CHANGED",e.ITEM_CLICKED="searchResults/ITEM_CLICKED",e.RESULTS_PER_PAGE_CHANGED="searchResults/RESULTS_PER_PAGE_CHANGED",e.KEYPHRASE_CHANGED="searchResults/KEYPHRASE_CHANGED",e.CLEAR_FILTERS="searchResults/CLEAR_FILTERS"}(t=t||(t={})),e.s(["Actions",0,t])},364680,e=>{"use strict";var t=e.i(848124);e.s(["SearchResultsActionTypes",()=>t.Actions])},260941,378281,462196,808100,e=>{"use strict";var t=e.i(271645),n=t;let r=(0,n.createContext)({}),i=(0,n.createContext)({});e.s(["BaseWidgetContext",0,r,"default",0,i],378281);let a=()=>(0,t.useContext)(r);e.s(["default",0,a],260941);
122class o extends Error{constructor({_requestId:e,_canceled:t,...n}){super("Request canceled"),Object.defineProperty(this,"response",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.name="AbortError",this.response=n}getResponse(){return this.response}}e.s(["default",()=>o],462196),e.s(["AbortRequestError",()=>o],808100)},807939,e=>{"use strict";var t=e.i(271645);let n=t.createContext(void 0),r=t.createContext(!1);function i(e,t){return e||(t&&"u">typeof window?(window.ReactQueryClientContext||(window.ReactQueryClientContext=n),window.ReactQueryClientContext):n)}let a=({context:e}={})=>{let n=t.useContext(i(e,t.useContext(r)));if(!n)throw Error("No QueryClient set, use QueryClientProvider to set one");return n},o=({client:e,children:n,context:a,contextSharing:o=!1})=>{t.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]);let s=i(a,o);return t.createElement(r.Provider,{value:!a&&o},t.createElement(s.Provider,{value:e},n))};e.s(["QueryClientProvider",0,o,"useQueryClient",0,a])},473016,802085,665497,971293,731775,604908,e=>{"use strict";let t="u"<typeof window||"Deno"in window;function n(){}function r(e,t){return"function"==typeof e?e(t):e}function i(e){return"number"==typeof e&&e>=0&&e!==1/0}function a(e,t){return Math.max(e+(t||0)-Date.now(),0)}function o(e,t,n){return b(e)?"function"==typeof t?{...n,queryKey:e,queryFn:t}:{...t,queryKey:e}:e}function s(e,t,n){return b(e)?[{...t,queryKey:e},n]:[e||{},t]}function l(e,t){let{type:n="all",exact:r,fetchStatus:i,predicate:a,queryKey:o,stale:s}=e;if(b(o)){if(r){if(t.queryHash!==u(o,t.options))return!1}else if(!p(t.queryKey,o))return!1}if("all"!==n){let e=t.isActive();if("active"===n&&!e||"inactive"===n&&e)return!1}return("boolean"!=typeof s||t.isStale()===s)&&(void 0===i||i===t.state.fetchStatus)&&(!a||!!a(t))}function c(e,t){let{exact:n,fetching:r,predicate:i,mutationKey:a}=e;if(b(a)){if(!t.options.mutationKey)return!1;if(n){if(d(t.options.mutationKey)!==d(a))return!1}else if(!p(t.options.mutationKey,a))return!1}return("boolean"!=typeof r||"loading"===t.state.status===r)&&(!i||!!i(t))}function u(e,t){return((null==t?void 0:t.queryKeyHashFn)||d)(e)}function d(e){return JSON.stringify(e,(e,t)=>y(t)?Object.keys(t).sort().reduce((e,n)=>(e[n]=t[n],e),{}):t)}function p(e,t){return f(e,t)}function f(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&!Object.keys(t).some(n=>!f(e[n],t[n]))}function h(e,t,n=0){if(e===t)return e;if(n>500)return t;let r=g(e)&&g(t);if(r||y(e)&&y(t)){let i=r?e.length:Object.keys(e).length,a=r?t:Object.keys(t),o=a.length,s=r?[]:{},l=0;for(let i=0;i<o;i++){let o=r?i:a[i];s[o]=h(e[o],t[o],n+1),s[o]===e[o]&&l++}return i===o&&l===i?e:s}return t}function m(e,t){if(e&&!t||t&&!e)return!1;for(let n in e)if(e[n]!==t[n])return!1;return!0}function g(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function y(e){if(!v(e))return!1;let t=e.constructor;if(void 0===t)return!0;let n=t.prototype;return!!v(n)&&!!n.hasOwnProperty("isPrototypeOf")}function v(e){return"[object Object]"===Object.prototype.toString.call(e)}function b(e){return Array.isArray(e)}function x(e){return new Promise(t=>{setTimeout(t,e)})}function w(e){x(0).then(e)}function E(){if("function"==typeof AbortController)return new AbortController}function S(e,t,n){return null!=n.isDataEqual&&n.isDataEqual(e,t)?e:"function"==typeof n.structuralSharing?n.structuralSharing(e,t):!1!==n.structuralSharing?h(e,t):t}e.s(["functionalUpdate",0,r,"getAbortController",0,E,"hashQueryKey",0,d,"hashQueryKeyByOptions",0,u,"isServer",0,t,"isValidTimeout",0,i,"matchMutation",0,c,"matchQuery",0,l,"noop",0,n,"parseFilterArgs",0,s,"parseQueryArgs",0,o,"partialMatchKey",0,p,"replaceData",0,S,"scheduleMicrotask",0,w,"shallowEqualObjects",0,m,"sleep",0,x,"timeUntilStale",0,a],473016);let C=function(){let e=[],t=0,n=e=>{e()},r=e=>{e()},i=r=>{t?e.push(r):w(()=>{n(r)})},a=()=>{let t=e;e=[],t.length&&w(()=>{r(()=>{t.forEach(e=>{n(e)})})})};return{batch:e=>{let n;t++;try{n=e()}finally{--t||a()}return n},batchCalls:e=>(...t)=>{i(()=>{e(...t)})},schedule:i,setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{r=e}}}();e.s(["notifyManager",0,C],802085);class k{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){let t={listener:e};return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}e.s(["Subscribable",0,k],665497);class T extends k{constructor(){super(),this.setup=e=>{if(!t&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),window.addEventListener("focus",t,!1),()=>{window.removeEventListener("visibilitychange",t),window.removeEventListener("focus",t)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var e;null==(e=this.cleanup)||e.call(this),this.cleanup=void 0}}setEventListener(e){var t;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.focused!==e&&(this.focused=e,this.onFocus())}
122onFocus(){this.listeners.forEach(({listener:e})=>{e()})}isFocused(){return"boolean"==typeof this.focused?this.focused:"u"<typeof document||[void 0,"visible","prerender"].includes(document.visibilityState)}}let j=new T;e.s(["focusManager",0,j],971293);let N=["online","offline"];class A extends k{constructor(){super(),this.setup=e=>{if(!t&&window.addEventListener){let t=()=>e();return N.forEach(e=>{window.addEventListener(e,t,!1)}),()=>{N.forEach(e=>{window.removeEventListener(e,t)})}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var e;null==(e=this.cleanup)||e.call(this),this.cleanup=void 0}}setEventListener(e){var t;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e(e=>{"boolean"==typeof e?this.setOnline(e):this.onOnline()})}setOnline(e){this.online!==e&&(this.online=e,this.onOnline())}onOnline(){this.listeners.forEach(({listener:e})=>{e()})}isOnline(){return"boolean"==typeof this.online?this.online:"u"<typeof navigator||void 0===navigator.onLine||navigator.onLine}}let I=new A;function R(e){return Math.min(1e3*2**e,3e4)}function O(e){return(null!=e?e:"online")!=="online"||I.isOnline()}e.s(["onlineManager",0,I],731775);class P{constructor(e){this.revert=null==e?void 0:e.revert,this.silent=null==e?void 0:e.silent}}function D(e){return e instanceof P}function _(e){let t,n,r,i=!1,a=0,o=!1,s=new Promise((e,t)=>{n=e,r=t}),l=t=>{o||(f(new P(t)),null==e.abort||e.abort())},c=()=>{i=!0},u=()=>{i=!1},d=()=>!j.isFocused()||"always"!==e.networkMode&&!I.isOnline(),p=r=>{o||(o=!0,null==e.onSuccess||e.onSuccess(r),null==t||t(),n(r))},f=n=>{o||(o=!0,null==e.onError||e.onError(n),null==t||t(),r(n))},h=()=>new Promise(n=>{t=e=>{let t=o||!d();return t&&n(e),t},null==e.onPause||e.onPause()}).then(()=>{t=void 0,o||null==e.onContinue||e.onContinue()}),m=()=>{let t;if(!o){try{t=e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(p).catch(t=>{var n,r;if(o)return;let s=null!=(n=e.retry)?n:3,l=null!=(r=e.retryDelay)?r:R,c="function"==typeof l?l(a,t):l,u=!0===s||"number"==typeof s&&a<s||"function"==typeof s&&s(a,t);i||!u?f(t):(a++,null==e.onFail||e.onFail(a,t),x(c).then(()=>{if(d())return h()}).then(()=>{i?f(t):m()}))})}};return O(e.networkMode)?m():h().then(m),{promise:s,cancel:l,continue:()=>(null==t?void 0:t())?s:Promise.resolve(),cancelRetry:c,continueRetry:u}}e.s(["canFetch",0,O,"createRetryer",0,_,"isCancelledError",0,D],604908)},755838,(e,t,n)=>{"use strict";var r=e.r(271645);function i(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}var a="function"==typeof Object.is?Object.is:i,o=r.useState,s=r.useEffect,l=r.useLayoutEffect,c=r.useDebugValue;function u(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),i=r[0].inst,a=r[1];return l(function(){i.value=n,i.getSnapshot=t,d(i)&&a({inst:i})},[e,n,t]),s(function(){return d(i)&&a({inst:i}),e(function(){d(i)&&a({inst:i})})},[e]),c(n),n}function d(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(e){return!0}}function p(e,t){return t()}var f="u"<typeof window||void 0===window.document||void 0===window.document.createElement?p:u;n.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:f},802239,(e,t,n)=>{"use strict";t.exports=e.r(755838)},375531,191437,761609,e=>{"use strict";var t=e.i(271645),n=e.i(808100),r=e.i(807939),i=e.i(473016);e.i(247167);var a=i,o=e.i(802085),s=e.i(971293),l=e.i(665497),c=e.i(604908);class u extends l.Subscribable{constructor(e,t){super(),this.client=e,this.options=t,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(t)}bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.currentQuery.addObserver(this),p(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return f(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return f(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(e,t){let n=this.options,r=this.currentQuery;if(this.options=this.client.defaultQueryOptions(e),(0,a.shallowEqualObjects)(n,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=n.queryKey),this.updateQuery();let i=this.hasListeners();i&&h(this.currentQuery,r,this.options,n)&&this.executeFetch(),this.updateResult(t),i&&(this.currentQuery!==r||this.options.enabled!==n.enabled||this.options.staleTime!==n.staleTime)&&this.updateStaleTimeout();let o=this.computeRefetchInterval();i&&(this.currentQuery!==r||this.options.enabled!==n.enabled||o!==this.currentRefetchInterval)&&this.updateRefetchInterval(o)}getOptimisticResult(e){let t=this.client.getQueryCache().build(this.client,e),n=this.createResult(t,e);return g(this,n,e)&&(this.currentResult=n,this.currentResultOptions=this.options,this.currentResultState=this.currentQuery.state),n}getCurrentResult(){return this.currentResult}trackResult(e){let t={};return Object.keys(e).forEach(n=>{Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(n),e[n])})}),t}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch({refetchPage:e,...t}={}){return this.fetch({...t,meta:{refetchPage:e}})}fetchOptimistic(e){let t=this.client.defaultQueryOptions(e),n=this.client.getQueryCache().build(this.client,t);return n.isFetchingOptimistic=!0,n.fetch().then(()=>this.createResult(n,t))}fetch(e){var t;return this.executeFetch({...e,cancelRefetch:null==(t=e.cancelRefetch)||t}).then(()=>(this.updateResult(),this.currentResult))}executeFetch(e){this.updateQuery();let t=this.currentQuery.fetch(this.options,e);return null!=e&&e.throwOnError||(t=t.catch(a.noop)),t}updateStaleTimeout(){if(this.clearStaleTimeout(),a.isServer||this.currentResult.isStale||!(0,a.isValidTimeout)(this.options.staleTime))return;let e=(0,a.timeUntilStale)(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout(()=>{this.currentResult.isStale||this.updateResult()},e)}computeRefetchInterval(){var e;return"function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.currentResult.data,this.currentQuery):null!=(e=this.options.refetchInterval)&&e}updateRefetchInterval(e){this.clearRefetchInterval(),this.currentRefetchInterval=e,!a.isServer&&!1!==this.options.enabled&&(0,a.isValidTimeout)(this.currentRefetchInterval)&&0!==this.currentRefetchInterval&&(this.refetchIntervalId=setInterval(()=>
122{(this.options.refetchIntervalInBackground||s.focusManager.isFocused())&&this.executeFetch()},this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(e,t){let n,r=this.currentQuery,i=this.options,o=this.currentResult,s=this.currentResultState,l=this.currentResultOptions,u=e!==r,d=u?e.state:this.currentQueryInitialState,f=u?this.currentResult:this.previousQueryResult,{state:g}=e,{dataUpdatedAt:y,error:v,errorUpdatedAt:b,fetchStatus:x,status:w}=g,E=!1,S=!1;if(t._optimisticResults){let n=this.hasListeners(),a=!n&&p(e,t),o=n&&h(e,r,t,i);(a||o)&&(x=(0,c.canFetch)(e.options.networkMode)?"fetching":"paused",y||(w="loading")),"isRestoring"===t._optimisticResults&&(x="idle")}if(t.keepPreviousData&&!g.dataUpdatedAt&&null!=f&&f.isSuccess&&"error"!==w)n=f.data,y=f.dataUpdatedAt,w=f.status,E=!0;else if(t.select&&void 0!==g.data)if(o&&g.data===(null==s?void 0:s.data)&&t.select===this.selectFn)n=this.selectResult;else try{this.selectFn=t.select,n=t.select(g.data),n=(0,a.replaceData)(null==o?void 0:o.data,n,t),this.selectResult=n,this.selectError=null}catch(e){this.selectError=e}else n=g.data;if(void 0!==t.placeholderData&&void 0===n&&"loading"===w){let e;if(null!=o&&o.isPlaceholderData&&t.placeholderData===(null==l?void 0:l.placeholderData))e=o.data;else if(e="function"==typeof t.placeholderData?t.placeholderData():t.placeholderData,t.select&&void 0!==e)try{e=t.select(e),this.selectError=null}catch(e){this.selectError=e}void 0!==e&&(w="success",n=(0,a.replaceData)(null==o?void 0:o.data,e,t),S=!0)}this.selectError&&(v=this.selectError,n=this.selectResult,b=Date.now(),w="error");let C="fetching"===x,k="loading"===w,T="error"===w;return{status:w,fetchStatus:x,isLoading:k,isSuccess:"success"===w,isError:T,isInitialLoading:k&&C,data:n,dataUpdatedAt:y,error:v,errorUpdatedAt:b,failureCount:g.fetchFailureCount,failureReason:g.fetchFailureReason,errorUpdateCount:g.errorUpdateCount,isFetched:g.dataUpdateCount>0||g.errorUpdateCount>0,isFetchedAfterMount:g.dataUpdateCount>d.dataUpdateCount||g.errorUpdateCount>d.errorUpdateCount,isFetching:C,isRefetching:C&&!k,isLoadingError:T&&0===g.dataUpdatedAt,isPaused:"paused"===x,isPlaceholderData:S,isPreviousData:E,isRefetchError:T&&0!==g.dataUpdatedAt,isStale:m(e,t),refetch:this.refetch,remove:this.remove}}updateResult(e){let t=this.currentResult,n=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,(0,a.shallowEqualObjects)(n,t))return;this.currentResult=n;let r={cache:!0},i=()=>
122{if(!t)return!0;let{notifyOnChangeProps:e}=this.options,n="function"==typeof e?e():e;if("all"===n||!n&&!this.trackedProps.size)return!0;let r=new Set(null!=n?n:this.trackedProps);return this.options.useErrorBoundary&&r.add("error"),Object.keys(this.currentResult).some(e=>{let n=e;return this.currentResult[n]!==t[n]&&r.has(n)})};(null==e?void 0:e.listeners)!==!1&&i()&&(r.listeners=!0),this.notify({...r,...e})}updateQuery(){let e=this.client.getQueryCache().build(this.client,this.options);if(e===this.currentQuery)return;let t=this.currentQuery;this.currentQuery=e,this.currentQueryInitialState=e.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(null==t||t.removeObserver(this),e.addObserver(this))}onQueryUpdate(e){let t={};"success"===e.type?t.onSuccess=!e.manual:"error"!==e.type||(0,c.isCancelledError)(e.error)||(t.onError=!0),this.updateResult(t),this.hasListeners()&&this.updateTimers()}notify(e){o.notifyManager.batch(()=>{var t,n,r,i,a,o,s,l;e.onSuccess?(null==(t=(n=this.options).onSuccess)||t.call(n,this.currentResult.data),null==(r=(i=this.options).onSettled)||r.call(i,this.currentResult.data,null)):e.onError&&(null==(a=(o=this.options).onError)||a.call(o,this.currentResult.error),null==(s=(l=this.options).onSettled)||s.call(l,void 0,this.currentResult.error)),e.listeners&&this.listeners.forEach(({listener:e})=>{e(this.currentResult)}),e.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})})}}function d(e,t){return!1!==t.enabled&&!e.state.dataUpdatedAt&&("error"!==e.state.status||!1!==t.retryOnMount)}function p(e,t){return d(e,t)||e.state.dataUpdatedAt>0&&f(e,t,t.refetchOnMount)}function f(e,t,n){if(!1!==t.enabled){let r="function"==typeof n?n(e):n;return"always"===r||!1!==r&&m(e,t)}return!1}function h(e,t,n,r){return!1!==n.enabled&&(e!==t||!1===r.enabled)&&(!n.suspense||"error"!==e.state.status)&&m(e,n)}function m(e,t){return e.isStaleByTime(t.staleTime)}function g(e,t,n){return!n.keepPreviousData&&(void 0!==n.placeholderData?t.isPlaceholderData:!(0,a.shallowEqualObjects)(e.getCurrentResult(),t))}var y=t,v=o;let b=e.i(802239).useSyncExternalStore;var x=t;function w(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}let E=x.createContext(w()),S=()=>x.useContext(E);var C=r,k=t;let T=k.createContext(!1),j=()=>k.useContext(T);T.Provider;var N=t;function A(e,t){return"function"==typeof e?e(...t):!!e}let I=(e,t)=>{(e.suspense||e.useErrorBoundary)&&!t.isReset()&&(e.retryOnMount=!1)},R=e=>{N.useEffect(()=>{e.clearReset()},[e])},O=({result:e,errorResetBoundary:t,useErrorBoundary:n,query:r})=>e.isError&&!t.isReset()&&!e.isFetching&&A(n,[e.error,r]),P=e=>{e.suspense&&("number"!=typeof e.staleTime&&(e.staleTime=1e3),"number"==typeof e.cacheTime&&(e.cacheTime=Math.max(e.cacheTime,1e3)))},D=(e,t)=>
122e.isLoading&&e.isFetching&&!t,_=(e,t,n)=>(null==e?void 0:e.suspense)&&D(t,n),M=(e,t,n)=>t.fetchOptimistic(e).then(({data:t})=>{null==e.onSuccess||e.onSuccess(t),null==e.onSettled||e.onSettled(t,null)}).catch(t=>{n.clearReset(),null==e.onError||e.onError(t),null==e.onSettled||e.onSettled(void 0,t)});function L(e,t){let n=(0,C.useQueryClient)({context:e.context}),r=j(),i=S(),a=n.defaultQueryOptions(e);a._optimisticResults=r?"isRestoring":"optimistic",a.onError&&(a.onError=v.notifyManager.batchCalls(a.onError)),a.onSuccess&&(a.onSuccess=v.notifyManager.batchCalls(a.onSuccess)),a.onSettled&&(a.onSettled=v.notifyManager.batchCalls(a.onSettled)),P(a),I(a,i),R(i);let[o]=y.useState(()=>new t(n,a)),s=o.getOptimisticResult(a);if(b(y.useCallback(e=>{let t=r?()=>void 0:o.subscribe(v.notifyManager.batchCalls(e));return o.updateResult(),t},[o,r]),()=>o.getCurrentResult(),()=>o.getCurrentResult()),y.useEffect(()=>{o.setOptions(a,{listeners:!1})},[a,o]),_(a,s,r))throw M(a,o,i);if(O({result:s,errorResetBoundary:i,useErrorBoundary:a.useErrorBoundary,query:o.getCurrentQuery()}))throw s.error;return a.notifyOnChangeProps?s:o.trackResult(s)}function F(e,t,n){return L((0,i.parseQueryArgs)(e,t,n),u)}e.s(["useQuery",0,F],191437);let B=e=>{let[i,a]=(0,t.useState)(()=>e.getKey()),o=(0,r.useQueryClient)();return(0,t.useEffect)(()=>(e.onUpdate(()=>{a(e.getKey())}),()=>{o.cancelQueries({queryKey:e.getKey(),exact:!0}),e.destroy()}),[e,o]),F({queryKey:i,queryFn:t=>e.run({signal:t.signal}).catch(e=>e instanceof n.AbortRequestError?o.cancelQueries({queryKey:t.queryKey,exact:!0}).then(()=>null):Promise.reject(e)),refetchOnMount:!1,enabled:e.isEnabled()})};e.s(["default",0,B],375531);var H=t,z=e.i(378281);let V=()=>(0,H.useContext)(z.default);e.s(["default",0,V],761609)},814433,962125,551150,909358,e=>{"use strict";var t,n=e.i(864125);e.s(["EventContext",()=>n.default],814433);var r=e.i(760062);let i={name:"Appearance",properties:{templates:{type:"model",model:{name:"Templates",properties:{sections:{type:"array"},devices:{type:"array"},keep_variables:{},keep_original_css:{}}}},variables:{type:"model",model:{name:"Variables",properties:{sections:{type:"array"}}}}}},a={name:"Questions",properties:{keyphrase:{},exact_answer:{type:"model",model:{name:"ExactAnswer",properties:{query_types:{type:"array"}}}},related_questions:{type:"model",model:{name:"RelatedQuestions",properties:{limit:{},offset:{}}}}}},o={name:"Content",properties:{fields:{type:"array"}}},s={name:"SearchFilter",properties:{type:{},name:{required:!0},values:{type:"array",required:!0}}},l={name:"Rule",properties:{behaviors:{}
122,blacklist:{type:"model",model:{name:"Blacklist",properties:{filter:{type:"model",model:s,required:!0}}}},boost:{type:"array",model:{name:"Boost",properties:{filter:{type:"model",model:s,required:!0},slots:{type:"array",required:!0}}}},bury:{type:"model",model:{name:"Bury",properties:{filter:{type:"model",model:s,required:!0}}}},include:{type:"array",model:{name:"Include",properties:{filter:{type:"model",model:s,required:!0},slots:{type:"array",required:!0}}}},pin:{type:"array",model:{name:"Pin",properties:{id:{required:!0},slot:{type:"array",required:!0}}}}}},c={name:"Recommendations",properties:{content:{type:"model",model:o},filter:{type:"model",model:s},recipe:{type:"model",model:{name:"RecommendationsRecipe",properties:{id:{},version:{}}}},limit:{},rule:{type:"model",model:l}}},u={name:"ResponseContext",properties:{}},d={name:"FacetSort",properties:{name:{required:!0},order:{required:!0}}};!function(e){e.HARD_FILTERS="hard_filters",e.OTHER_FACET_VALUES="other_facet_values",e.OWN_VALUES="own_values"}(t=t||(t={}));let p={name:"FacetType",properties:{after:{},exclude:{type:"array"},filter:{},filtering_options:{type:"array"},keyphrase:{},max:{},min_count:{},name:{required:!0},sort:{type:"array",model:d}}},f={name:"WidgetItem",buildInterface:!0,properties:{entity:{required:!0},rfk_id:{required:!0,name:"rfkId"},recommendations:{type:"model",model:c},questions:{type:"model",model:a},rfk_flags:{type:"array",name:"rfkFlags"},search:{type:"model",model:{name:"Search",properties:{sort:{type:"model",model:{name:"Sort",properties:{choices:{},value:{type:"model",model:{name:"SortItem",properties:{name:{required:!0},order:{}}},exportKey:["value[0]"],name:"criteria"}}}},content:{type:"model",model:o},facet:{type:"model",model:{name:"Facet",properties:{all:{},max:{},sort:{type:"model",model:d},types:{type:"array",model:p}}}},filter:{},group_by:{},limit:{},offset:{},personalization:{type:"model",model:{name:"Personalization",properties:{algorithm:{},fields:{type:"array"},ids:{type:"array"}}}},query:{type:"model",model:{name:"Query",properties:{highlight:{type:"model",model:{name:"Highlight",properties:{fields:{type:"array",required:!0},fragment_size:{},post_tag:{type:"string"},pre_tag:{type:"string"}}}},keyphrase:{required:!0},operator:{},relevance:{type:"array",model:{name:"Relevance",properties:{analyzer:{required:!0},name:{required:!0},weight:{}}}}}}},ranking:{type:"array",model:{name:"Ranking",properties:{name:{required:!0},weight:{}}}},response_context:{type:"model",model:u,merge:!0},rule:{type:"model",model:l},suggestion:{type:"array",model:{name:"Suggestion",properties:{exclude:{},keyphrase_fallback:{},max:{},name:{required:!0}}}},swatch:{type:"model",model:{name:"Swatch",properties:{fields:{type:"array"},group_by:{},max:{}}}}}}},sources:{type:"array"},appearance:{type:"model",model:i}}};e.s(["default",0,f],962125);let h=(0,r.createModel)(f);class m extends h{constructor(e){super(),this.setRfkId(e)}setSearchFilter(e){return this.setValue("search.filter",e.toJson()),this}}e.s(["default",()=>m],551150),e.s(["WidgetRequest",()=>m],909358)},113079,e=>{"use strict";var t=e.i(369833),n=e.i(551150);let r=e=>{let t=new n.default(e);return t.setAppearance({}),t.setAppearanceTemplates({}),t.setAppearanceVariables({}),t};var i=n;let a=e=>{let t=new i.default(e);return t.setSearchContent({}),t};function o(e,t){if(typeof e!=typeof t)return!1;if("object"==typeof e)if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(!o(e[n],t[n]))return!1;return!0}else{let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let r of n)if(!o(e[r],t[r]))return!1;return!0}return e===t}var s=n;class l extends s.default{constructor(){super(...arguments),Object.defineProperty(this,"facetTypeFiltersType",{enumerable:!0,configurable:!0,writable:!0,value:"or"})}buildFacetTypeFilters(e,t="or"){if(0!==e.length)return{type:t,values:e}}setSearchFacetTypeFilterType(e){return this.facetTypeFiltersType=e,this}getSearchFacetTypeFilterType(){return this.facetTypeFiltersType}setSearchFacetType(e,t){let n=this.getSearchFacetTypes()||[];return n.find(({name:t})=>t===e)?this.setSearchFacetTypes(n.map(n=>n.name===e?{...t,name:e}:n)):this.setSearchFacetTypes([...n,{...t,name:e}]),this}updateSearchFacetType(e,t){let n=this.getSearchFacetTypes()||[];return this.setSearchFacetType(e,{...n.find(({name:t})=>t===e),...t}),this}addSearchFacetTypeFilter(e,t,n="or"){let r=this.getSearchFacetTypes()||[],i=r.find(({name:t})=>t===e)?.filter?.values||[];return this.updateSearchFacetType(e,{filter:this.buildFacetTypeFilters([...i,t],n)}),this}resetSearchFacetTypeFilter(e){return this.updateSearchFacetType(e,{filter:void 0}),this}removeSearchFacetTypeFilter(e,t){let n=this.getSearchFacetTypes()||[],r=n.find(({name:t})=>t===e)?.filter?.values||[];return this.updateSearchFacetType(e,{filter:this.buildFacetTypeFilters(r.filter(e=>!o(e,t)))}),this}resetSearchFacetTypeFilters(){return(this.getSearchFacetTypes()||[]).forEac
122h(({name:e})=>{this.updateSearchFacetType(e,{filter:void 0})}),this}}let c=e=>{let t=new l(e);return t.setQuestionsRelatedQuestionsLimit(5),t.setQuestionsExactAnswer({}),t};var u=n;let d=e=>{let t=new u.default(e);return t.setRecommendationsContent({}),t},p=e=>{let t=new l(e);return t.setSearchContent({}),t.setSearchFacetAll(!0),t.setSearchOffset(0),t.setSearchSortChoices(!0),t},f={[t.WidgetDataType.RECOMMENDATION]:d,[t.WidgetDataType.SEARCH_RESULTS]:p,[t.WidgetDataType.PREVIEW_SEARCH]:a,[t.WidgetDataType.QUESTIONS]:c,[t.WidgetDataType.CONTENT_BLOCK]:r,[t.WidgetDataType.HTML_BLOCK]:r,[t.WidgetDataType.SEO]:r,[t.WidgetDataType.BANNER]:r},h=(e,t)=>{if(f[e])return f[e](t);throw Error(`Invalid widget type: "${e}"`)};e.s(["getDefaultRequestFor",0,h],500286);var m=e.i(500286);e.s(["defaultRequests",0,m],113079)},131894,(__turbopack_context__,module,exports)=>{var __TURBOPACK__imported__module__247167__=__turbopack_context__.i(247167);!function(){"use strict";var ERROR="input is invalid type",WINDOW="object"==typeof window,root=WINDOW?window:{};root.JS_SHA256_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"==typeof self,NODE_JS=!root.JS_SHA256_NO_NODE_JS&&"object"==typeof __TURBOPACK__imported__module__247167__.default&&__TURBOPACK__imported__module__247167__.default.versions&&__TURBOPACK__imported__module__247167__.default.versions.node;NODE_JS?root=__turbopack_context__.g:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_SHA256_NO_COMMON_JS&&module.exports,AMD="function"==typeof define&&define.amd,ARRAY_BUFFER=!root.JS_SHA256_NO_ARRAY_BUFFER&&"u">typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[-0x80000000,8388608,32768,128],SHIFT=[24,16,8,0],K=[0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5,0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5,0xd807aa98,0x12835b01,0x243185be,0x550c7dc3,0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174,0xe49b69c1,0xefbe4786,0xfc19dc6,0x240ca1cc,0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da,0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7,0xc6e00bf3,0xd5a79147,0x6ca6351,0x14292967,0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13,0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85,0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3,0xd192e819,0xd6990624,0xf40e3585,0x106aa070,0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5,0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3,0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208,0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2],OUTPUT_TYPES=["hex","array","digest","arrayBuffer"],blocks=[];(root.JS_SHA256_NO_NODE_JS||!Array.isArray)&&(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),ARRAY_BUFFER&&(root.JS_SHA256_NO_ARRAY_BUFFER_IS_VIEW||!ArrayBuffer.isView)&&(ArrayBuffer.isView=function(e){return"object"==typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e,t){return function(n){return new Sha256(t,!0).update(n)[e]()}},createMethod=function(e){var t=createOutputMethod("hex",e);NODE_JS&&(t=nodeWrap(t,e)),t.create=function(){return new Sha256(e)},t.update=function(e){return t.create().update(e)};for(var n=0;n<OUTPUT_TYPES.length;++n){var r=OUTPUT_TYPES[n];t[r]=createOutputMethod(r,e)}return t},nodeWrap=function(method,is224){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),algorithm=is224?"sha224":"sha256",nodeMethod=function(e){if("string"==typeof e)return crypto.createHash(algorithm).update(e,"utf8").digest("hex");if(null==e)throw Error(ERROR);return e.constructor===ArrayBuffer&&(e=new Uint8Array(e)),Array.isArray(e)||ArrayBuffer.isView(e)||e.constructor===Buffer?crypto.createHash(algorithm).update(new Buffer(e)).digest("hex"):method(e)};return nodeMethod},createHmacOutputMethod=function(e,t){return function(n,r){return new HmacSha256(n,t,!0).update(r)[e]()}},createHmacMethod=function(e){var t=createHmacOutputMethod("hex",e);t.create=function(t){return new HmacSha256(t,e)},t.update=function(e,n){return t.create(e).update(n)};for(var n=0;n<OUTPUT_TYPES.length;++n){var r=OUTPUT_TYPES[n];t[r]=createHmacOutputMethod(r,e)}return t};function Sha256(e,t){t?(blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks):this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],e?(this.h0=0xc1059ed8,this.h1=0x367cd507,this.h2=0x3070dd17,this.h3=0xf70e5939,this.h4=0xffc00b31,this.h5=0x68581511,this.h6=0x64f98fa7,this.h7=0xbefa4fa4):(this.h0=0x6a09e66
1227,this.h1=0xbb67ae85,this.h2=0x3c6ef372,this.h3=0xa54ff53a,this.h4=0x510e527f,this.h5=0x9b05688c,this.h6=0x1f83d9ab,this.h7=0x5be0cd19),this.block=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0,this.is224=e}function HmacSha256(e,t,n){var r,i=typeof e;if("string"===i){var a,o=[],s=e.length,l=0;for(r=0;r<s;++r)(a=e.charCodeAt(r))<128?o[l++]=a:(a<2048?o[l++]=192|a>>6:(a<55296||a>=57344?o[l++]=224|a>>12:(a=65536+((1023&a)<<10|1023&e.charCodeAt(++r)),o[l++]=240|a>>18,o[l++]=128|a>>12&63),o[l++]=128|a>>6&63),o[l++]=128|63&a);e=o}else if("object"===i){if(null===e)throw Error(ERROR);else if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!ARRAY_BUFFER||!ArrayBuffer.isView(e)))throw Error(ERROR)}else throw Error(ERROR);e.length>64&&(e=new Sha256(t,!0).update(e).array());var c=[],u=[];for(r=0;r<64;++r){var d=e[r]||0;c[r]=92^d,u[r]=54^d}Sha256.call(this,t,n),this.update(u),this.oKeyPad=c,this.inner=!0,this.sharedMemory=n}Sha256.prototype.update=function(e){if(!this.finalized){var t,n=typeof e;if("string"!==n){if("object"===n){if(null===e)throw Error(ERROR);else if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!ARRAY_BUFFER||!ArrayBuffer.isView(e)))throw Error(ERROR)}else throw Error(ERROR);t=!0}for(var r,i,a=0,o=e.length,s=this.blocks;a<o;){if(this.hashed&&(this.hashed=!1,s[0]=this.block,s[16]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0),t)for(i=this.start;a<o&&i<64;++a)s[i>>2]|=e[a]<<SHIFT[3&i++];else for(i=this.start;a<o&&i<64;++a)(r=e.charCodeAt(a))<128?s[i>>2]|=r<<SHIFT[3&i++]:(r<2048?s[i>>2]|=(192|r>>6)<<SHIFT[3&i++]:(r<55296||r>=57344?s[i>>2]|=(224|r>>12)<<SHIFT[3&i++]:(r=65536+((1023&r)<<10|1023&e.charCodeAt(++a)),s[i>>2]|=(240|r>>18)<<SHIFT[3&i++],s[i>>2]|=(128|r>>12&63)<<SHIFT[3&i++]),s[i>>2]|=(128|r>>6&63)<<SHIFT[3&i++]),s[i>>2]|=(128|63&r)<<SHIFT[3&i++]);this.lastByteIndex=i,this.bytes+=i-this.start,i>=64?(this.block=s[16],this.start=i-64,this.hash(),this.hashed=!0):this.start=i}return this.bytes>0xffffffff&&(this.hBytes+=this.bytes/0x100000000|0,this.bytes=this.bytes%0x100000000),this}},Sha256.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[16]=this.block,e[t>>2]|=EXTRA[3&t],this.block=e[16],t>=56&&(this.hashed||this.hash(),e[0]=this.block,e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.hBytes<<3|this.bytes>>>29,e[15]=this.bytes<<3,this.hash()}},Sha256.prototype.hash=function(){var e,t,n,r,i,a,o,s,l,c,u,d=this.h0,p=this.h1,f=this.h2,h=this.h3,m=this.h4,g=this.h5,y=this.h6,v=this.h7,b=this.blocks;for(e=16;e<64;++e)t=((i=b[e-15])>>>7|i<<25)^(i>>>18|i<<14)^i>>>3,n=((i=b[e-2])>>>17|i<<15)^(i>>>19|i<<13)^i>>>10,b[e]=b[e-16]+t+b[e-7]+n|0;for(e=0,u=p&f;e<64;e+=4)this.first?(this.is224?(s=300032,v=(i=b[0]-0x543c9a5b)-0x8f1a6c7|0,h=i+0x170e9b5|0):(s=0x2a01a605,v=(i=b[0]-0xc881298)-0x5ab00ac6|0,h=i+0x8909ae5|0),this.first=!1):(t=(d>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10),n=(m>>>6|m<<26)^(m>>>11|m<<21)^(m>>>25|m<<7),r=(s=d&p)^d&f^u,i=v+n+(o=m&g^~m&y)+K[e]+b[e],a=t+r,v=h+i|0,h=i+a|0),t=(h>>>2|h<<30)^(h>>>13|h<<19)^(h>>>22|h<<10),n=(v>>>6|v<<26)^(v>>>11|v<<21)^(v>>>25|v<<7),r=(l=h&d)^h&p^s,i=y+n+(o=v&m^~v&g)+K[e+1]+b[e+1],a=t+r,y=f+i|0,t=((f=i+a|0)>>>2|f<<30)^(f>>>13|f<<19)^(f>>>22|f<<10),n=(y>>>6|y<<26)^(y>>>11|y<<21)^(y>>>25|y<<7),r=(c=f&h)^f&d^l,i=g+n+(o=y&v^~y&m)+K[e+2]+b[e+2],a=t+r,g=p+i|0,t=((p=i+a|0)>>>2|p<<30)^(p>>>13|p<<19)^(p>>>22|p<<10),n=(g>>>6|g<<26)^(g>>>11|g<<21)^(g>>>25|g<<7),r=(u=p&f)^p&h^c,i=m+n+(o=g&y^~g&v)+K[e+3]+b[e+3],a=t+r,m=d+i|0,d=i+a|0;this.h0=this.h0+d|0,this.h1=this.h1+p|0,this.h2=this.h2+f|0,this.h3=this.h3+h|0,this.h4=this.h4+m|0,this.h5=this.h5+g|0,this.h6=this.h6+y|0,this.h7=this.h7+v|0},Sha256.prototype.hex=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,r=this.h3,i=this.h4,a=this.h5,o=this.h6,s=this.h7,l=HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>4&15]+HEX_CHARS[15&e]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[n>>28&15]+HEX_CHARS[n>>24&15]+HEX_CHARS[n>>20&15]+HEX_CHARS[n>>16&15]+HEX_CHARS[n>>12&15]+HEX_CHARS[n>>8&15]+HEX_CHARS[n>>4&15]+HEX_CHARS[15&n]+HEX_CHARS[r>>28&15]+HEX_CHARS[r>>24&15]+HEX_CHARS[r>>20&15]+HEX_CHARS[r>>16&15]+HEX_CHARS[r>>12&15]+HEX_CHARS[r>>8&15]+HEX_CHARS[r>>4&15]+HEX_CHARS[15&r]+HEX_CHARS[i>>28&15]+HEX_CHARS[i>>24&15]+HEX_CHARS[i>>20&15]+HEX_CHARS[i>>16&15]+HEX_CHARS[i>>12&15]+HEX_CHARS[i>>8&15]+HEX_CHARS[i>>4&15]+HEX_CHARS[15&i]+HEX_CHARS[a>>28&15]+HEX_CHARS[a>>24&15]+HEX_CHARS[a>>20&15]+HEX_CHARS[a>>16&15]+HEX_CHARS[a>>12&15]+HEX_CHARS[a>>8&15]+HEX_CHARS[a>>4&15]+HEX_CHARS[15&a]+HEX_CHARS[o>>28&15]+HEX_CHARS[o>>24&15]+HEX_CHARS[o>>20&15]+HEX_CHARS[o>>16&15]+HEX_CHARS[o>>12&15]+HEX_CHARS[o>>8&15]+HEX_CHARS[o>>4&15]+HEX_CHARS[15&o];return this.is224||(l+=HEX_CHARS[s>>28&15]+HEX_CHARS[s>>24&15]+HEX_CHARS[s>>20&15]+HEX_CHARS[s>>16&15]+HEX_CHARS[s>>12&15]+HEX_CHARS[s>>8&15]+HEX_CHARS[s>>4&15]+HEX_CHARS[15&s]),l},Sha256.prototype.toString=Sha256.prototype.hex,Sha256.prototype.digest=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,r=this.h3,i=this.h4,a=this.h5,o=this.h6,s=this.h7,l=[e>>24&255,e>>16&255,e>>8&255,255&e,t>>24&255,t>>16&255,t>>8&255,255&t,n>>24&255,n>>16&255,n>>8&255,255&n,r>>24&255,r>>16&255,r>>8&255,255&r,i>>24&255,i>>16&255,i>>8&255,255&i,a>>24&255,a>>16&255,a>>8&255,255&a,o>>24&255,o>>16&255,o>>8&255,255&o];return this.is224||l.push(s>>24&255,s>>16&255,s>>8&255,255&s),l},Sha256.prototype.array=Sha256.prototype.digest,Sha256.prototype.arrayBuffer=function(){this.finalize();var e=new ArrayBuffer(this.is224?28:32),t=new DataView(e);return t.setUint32(0,this.h0),t.setUint32(4,this.h1),t.setUint32(8,this.h2),t.setUint32(12,this.h3),t.setUint32(16,this.h4),t.setUint32(20,this.h5),t.setUint32(24,this.h6),this.is224||t.setUint32(28,this.h7),e},HmacSha256.prototype=new Sha256,HmacSha256.prototype.finalize=function(){if(Sha256.prototype.finalize.call(this),this.inner){this.inner=!1;var e=this.array();Sha256.call(this,this.is224,this.sharedMemory),this.update(this.oKeyPad),this.update(e),Sha256.prototype.finalize.call(this)}};var exports=createMethod();if(exports.sha256=exports,exports.sha224=createMethod(!0),exports.sha256.hmac=createHmacMethod(),exports.sha224.hmac=createHmacMethod(!0),COMMON_JS)module.exports=exports;else{let r;root.sha256=exports.sha256,root.sha224=exports.sha224,AMD&&(__turbopack_context__.r,void 0!==(r=exports)&&__turbopack_context__.v(r))}}()},698603,e=>{"use strict";
122var t=e.i(16639),n=e.i(656802),r=e.i(139411);e.i(131894);var i=e.i(864125),a=e.i(151263);let o=async(e,{items:t,actionSubtype:n="conversion"})=>c(e,"cart",{actionSubtype:n,items:t}),s=async(e,t)=>c(e,"wishlist",t),l=async(e,n)=>{let{orderId:r,orderTotal:i,orderSubtotal:o,coupon:s,items:l,actionSubtype:u="conversion",store:d}=n;return(0,a.validateTransaction)(r)?c(e,"order_confirm",{items:l,transaction:(0,a.buildTransactionObject)(r,i,o,s,d),actionSubtype:u}):void t.Logger.warn("trackEvent :::","Transaction orderId is not defined")},c=async(e,n,{review:r,transaction:o,items:s,customAttributes:l,actionSubtype:c})=>{if(!n)return void t.Logger.warn("trackEvent :::","Event name is not defined");let u=[];e&&s&&(u=(0,a.buildEventEntities)(e,s));let d={name:n,action:"add",action_sub_type:c,value:{entities:u,transaction:o,review:r,custom_attributes:l,context:i.default.toJson()}};return(0,a.track)(d)},u=async(e,{items:n,actionSubtype:r})=>{let o=[];if(e&&n&&(o=(0,a.buildEventEntities)(e,n))&&!(0,a.validateEntities)(o))return void t.Logger.warn("trackEvent :::","A field is missing on one or more of the items provided");let s={action:"view",name:"cart",action_sub_type:r,value:{entities:o,context:i.default.toJson()}};return(0,a.track)(s)},d=async(e,o)=>{if(!e||(0,n.emptyObject)(e))return void t.Logger.warn("trackEvent :::","User information is empty or not complete");let s={action:"identify",name:"login",action_sub_type:o,value:{context:(0,r.mergeDeep)(i.default.toJson(),{user:{...e.id?{cuid:e.id}:{},...e.eid?{eid:e.eid}:{},...e.email?{email:e.email}:{},...e.fbid?{fbid:e.fbid}:{},...e.address?{address:e.address}:{}}})}};return(0,a.track)(s)};e.s(["trackAddToCartEvent",0,o,"trackAddToWishlistEvent",0,s,"trackOrderConfirmEvent",0,l,"trackStatusCartEvent",0,u,"trackUserLoginEvent",0,d],698603)},441828,66451,797196,923360,782213,718420,e=>{"use strict";var t=e.i(814433),n=e.i(909358),r=e.i(113079),i=e.i(762050),a=e.i(286485),o=e.i(698603),s=e.i(669564),l=e.i(92420),c=e.i(16639);let u=[],d=[];class p{static addActionHandler(e){u.push(e)}static removeActionHandler(e){let t=d.indexOf(e);-1!==t&&d.splice(t,1)}static subscribe(e){u.push(e)}static unsubscribe(e){let t=u.indexOf(e);-1!==t&&u.splice(t,1)}static dispatch(e){c.Logger.debug("dispatcher ::: dispatch",`[${e.type}]`,e.payload),u.forEach(t=>{t.handleAction(e)}),d.forEach(t=>{t.handleAction(e)})}}e.s(["default",()=>p],66451);var f=e.i(139411),h=f;let m=(e,t)=>`${e}${t?`@${t}`:""}`,g={widgetTypesConfigMapping:{},widgetsConfigMapping:{},setWidgetType(e,t){(0,h.mergeDeep)(this.widgetTypesConfigMapping,{[e]:t},{mutate:!0})},getType(e){let{type:t}=this.widgetsConfigMapping[m(e)]||{};return t},set(e,t,n){"string"==typeof t?this.widgetsConfigMapping[m(e,t)]=n:this.widgetsConfigMapping[m(e)]=t},update(e,t,n){"string"==typeof t?(0,h.mergeDeep)(this.getOrCreate(e,t),n,{mutate:!0}):(0,h.mergeDeep)(this.getOrCreate(e),n,{mutate:!0})},get(e,t){let n=this.widgetsConfigMapping[m(e,t)],r=this.widgetsConfigMapping[m(e)];if(!r&&!n)return;let i=(0,h.mergeDeep)(r||{},n||{}),{component:a,options:o}=this.getForType(e)||{},{component:s=a,options:l}=i;return{...i,component:s,options:l?(0,h.mergeDeep)(o||{},l):o}},getWidgetIds(){return Object.keys(this.widgetsConfigMapping)},getByType(e){return this.widgetTypesConfigMapping[e]||void 0},getForType(e){let t=this.getType(e);return t?this.getByType(t):void 0},getOrCreate(e,t){return this.widgetsConfigMapping[m(e,t)]||(this.widgetsConfigMapping[m(e,t)]={}),this.widgetsConfigMapping[m(e,t)]},getMetadata(e){let{metadata:t}=this.widgetsConfigMapping[m(e)]||{};return t},setMetadata(e,t){Object.assign(this.getOrCreate(e),{metadata:t}),this.setType(e,t.type)},updateMetadata(e,t){(0,h.mergeDeep)(this.getOrCreate(e),{metadata:t},{mutate:!0}),this.setType(e,t.type)},setType(e,t){this.getType(e)||Object.assign(this.getOrCreate(e),{type:t})}};e.s(["default",0,g],797196);let y=(e,t,n)=>{Object.keys(n).forEach(r=>{"function"==typeof e[r]&&e[r](t,n)})},v=(e,t,n={})=>{let{options:{propStateMapping:r=null,props:{initial:i={}}={}}={}}=g.get(e)||{};r&&y(r,t,(0,f.mergeDeep)(i,n))};e.s(["mapById",0,v],923360);var b=l;class x{constructor(){Object.defineProperty(this,"initialized",{enumerable:!0,configurable:!0,writable:!0,value:!1})}register(e){p.subscribe(e)}unregister(e){p.unsubscribe(e)}getDispatcher(){return p}initialize(){this.initialized=!0,p.dispatch({type:b.default.INITIALIZED,payload:{}})}}e.s(["BaseController",0,x],782213);let w=e=>{let{type:t,options:{setupRequest:i=()=>{}}={}}=g.get(e)||{},a=t?r.defaultRequests.getDefaultRequestFor(t,e):new n.WidgetRequest
122(e);return a.setRfkId(e),i(a),a};class E extends x{constructor(){super(),Object.defineProperty(this,"context",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.setContext(t.EventContext.get()),p.subscribe(this)}getContext(){return this.context}setContext(e){this.context=e,this.context.addListener(this)}toggleTrackConsent(e){let t=(0,i.getUserId)();e?t.user_id?this.context.setUserId(t?.user_id):this.context.setUserUuid((0,i.getUserId)().uuid):((0,i.resetUserId)(),(0,a.setTrackConsent)(!1),t?.user_id&&this.context.setUserId(t?.user_id))}handleAction(e){switch(e.type){case l.default.INITIALIZE:this.initialize();break;case l.default.ADD_TO_CART:{let{entity:t,items:n}=e.payload;(0,o.trackAddToCartEvent)(t,{items:n});break}case l.default.ADD_TO_WISHLIST:{let{entity:t,items:n}=e.payload;(0,o.trackAddToWishlistEvent)(t,{items:n});break}case l.default.USER_LOGIN:{let{id:t,email:n}=e.payload;(0,o.trackUserLoginEvent)({id:t,email:n});break}case l.default.CART_STATUS:{let{entity:t,items:n}=e.payload;(0,o.trackStatusCartEvent)(t,{items:n});break}case l.default.ORDER_CONFIRM:{let{entity:t,items:n,orderId:r,orderTotal:i,orderSubtotal:a,coupon:s}=e.payload;(0,o.trackOrderConfirmEvent)(t,{orderId:r,orderTotal:i,orderSubtotal:a,coupon:s,items:n});break}case l.default.WIDGET_APPEAR:{let{rfkId:t,entity:n,items:r,request:i}=e.payload;(0,s.trackViewEvent)(t,n,{...r.length>0?{items:r}:void 0,request:i})}}}onChange(e,t,n){this.initialized&&p.dispatch({type:l.default.PAGE_CONTEXT_CHANGED,payload:{context:this.context}})}}let S=new E;e.s(["default",0,S,"getDefaultRequestForWidget",0,w],718420),e.s(["PageController",0,S],441828)},496568,98201,e=>{"use strict";var t=e.i(271645),n=e.i(441828),r=e.i(260941),i=t;let a=(e,t)=>{let n=(0,i.useRef)(t),r=(0,i.useRef)(e);return n.current!==t&&(n.current.length!==t.length||n.current.some((e,n)=>e!==t[n]))&&(n.current=t,r.current=e),r},o=(e,i)=>{let{rfkId:o,instanceId:s}=(0,r.default)(),l=a(e,i);(0,t.useEffect)(()=>{let e={handleAction(e){let{rfkId:t,instanceId:n}=e.payload;t&&(t!==o||n!==s)||l.current(e)}};return n.PageController.register(e),()=>n.PageController.unregister(e)},[o,s,l])};e.s(["default",0,o],496568);var s=t,l=e.i(109508),c=n,u=r,d=e.i(761609);let p=(e,t)=>{switch(t.type){case l.Actions.WIDGET_DATA_REQUEST_SUCCESS:{let{response:n}=t.payload;return{...e,response:n}}case l.Actions.WIDGET_DATA_REQUEST:{let{request:n}=t.payload;return{...e,request:n}}default:return e}},f=(e,t)=>{let n=(0,d.default)(),{rfkId:r,instanceId:i}=(0,u.default)(),o=a(e,t);(0,s.useEffect)(()=>{let e={handleAction(e){let{rfkId:t,instanceId:a=null}=e.payload;if(t===r&&i===a){let t=o.current(p(n.state,e),e);t!==n.state&&n.updateState(t)}}};return c.PageController.register(e),()=>c.PageController.unregister(e)},[r,i,n,o])};e.s(["default",0,f],98201)},291489,2812,534761,e=>{"use strict";var t=e.i(271645),n=e.i(109508),r=e.i(761609),i=t,a=t,o=Object.defineProperty,s=new Map,l=new WeakMap,c=0,u=void 0;function d(e){return e?(l.has(e)||(c+=1,l.set(e,c.toString())),l.get(e)):"0"}function p(e){return Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>`${t}_${"root"===t?d(e.root):e[t]}`).toString()}function f(e){let t=p(e),n=s.get(t);if(!n){let r,i=new Map,a=new IntersectionObserver(t=>{t.forEach(t=>{var n;let a=t.isIntersecting&&r.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=a),null==(n=i.get(t.target))||n.forEach(e=>{e(a,t)})})},e);r=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:a,elements:i},s.set(t,n)}return n}function h(e,t,n={},r=u){if(void 0===window.IntersectionObserver&&void 0!==r){let i=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}let{id:i,observer:a,elements:o}=f(n),l=o.get(e)||[];return o.has(e)||o.set(e,l),l.push(t),a.observe(e),function(){l.splice(l.indexOf(t),1),0===l.length&&(o.delete(e),a.unobserve(e)),0===o.size&&(a.disconnect(),s.delete(i))}}function m({threshold:e,delay:t,trackVisibility:n,rootMargin:r,root:i,triggerOnce:o,skip:s,initialInView:l,fallbackInView:c,onChange:u}={}){var d;let[p,f]=a.useState(null),g=a.useRef(u),[y,v]=a.useState({inView:!!l,entry:void 0});g.current=u,a.useEffect(()=>{let a;if(!s&&p)return a=h(p,(e,t)=>{v({inView:e,entry:t}),g.current&&g.current(e,t),t.isIntersecting&&o&&a&&(a(),a=void 0)},{root:i,rootMargin:r,threshold:e,trackVisibility:n,delay:t},c),()=>{a&&a()}},[Array.isArray(e)?e.toString():e,p,i,r,o,s,n,c,t]);let b=null==(d=y.entry)?void 0:d.target,x=a.useRef(void 0);p||!b||o||s||x.current===b||(x.current=b,v({inView:!!l,entry:void 0}));let w=[f,y.inView,y.entry];return w.ref=w[0],w.inView=w[1],w.entry=w[2],w}a.Component;var g=n;let y=e=>
122{let t=e.getRequest().getSearchLimit()?e.getRequest().getSearchLimit():e.getLastResponse()?.limit,n=t?Math.floor((e.getRequest().getSearchOffset()||0)/t+1):0;return{keyword:e.getRequest().getSearchQueryKeyphrase()||"",pageNumber:isNaN(n)?void 0:n,pageSize:t,numRequested:t,numResults:e.getLastResponse()?.content?.length,totalResults:e.getLastResponse()?.total_item}};e.s(["getSearchEventData",0,y],2812);var v=e.i(260941),b=r,x=r;let w=()=>(0,x.default)().query,E=(e,t)=>{if(!t)return;let n=t.getLastResponse(),r=n?.content||[];e({type:g.Actions.WIDGET_APPEAR,payload:{items:r.map(({id:e,source_id:t})=>({id:e,sourceId:t})),request:y(t)}})},S=()=>{let{dispatch:e}=(0,v.default)(),{options:{visibility:t={}}={}}=(0,b.default)(),n=w(),r=n.getLastResponse(),{triggerOnce:a=!0}=t,o=(0,i.useRef)(!0),{ref:s,inView:l,entry:c}=m({...t,triggerOnce:a}),u=(0,i.useCallback)(()=>{E(e,n)},[e,n]);return(0,i.useEffect)(()=>{o.current&&l&&r&&(o.current=!a,E(e,n))},[e,l,c,a,r,n]),{ref:s,inView:l,entry:c,trigger:u}},C=()=>{let{options:e}=(0,r.default)(),{visibility:{onInView:n,onUpdate:i}={}}=e,{ref:a,inView:o,entry:s}=S();return(0,t.useEffect)(()=>{o&&n&&n(s),i&&i(o,s)},[o,s,i,n]),a};e.s(["default",0,C],291489);var k=t,T=n,j=e.i(441828),N=v,A=r;let I=(e,t)=>{let n={};for(let r in e)"request"!==r&&"response"!==r&&Object.defineProperty(n,r,{get:()=>{let n=r;return t[n]=!0,e[n]}});return n},R=(e,t)=>{let n=Object.fromEntries(Object.entries(e).filter(([e])=>t[e]));return 0===Object.keys(n).length?null:n},O=()=>{let e=(0,A.default)(),{rfkId:t,instanceId:n}=(0,N.default)(),[r,i]=(0,k.useState)(e.state),a=(0,k.useRef)({});return(0,k.useEffect)(()=>{let e={handleAction(e){if(e.type===T.Actions.WIDGET_STATE_CHANGED){let{rfkId:r,instanceId:o=null,state:s}=e.payload;if(r===t&&n===o){let e=R(s,a.current);e&&i(t=>({...t,...e}))}}}};return j.PageController.register(e),()=>j.PageController.unregister(e)},[t,n]),I(r,a.current)};e.s(["default",0,O],534761)},609386,687e3,e=>{"use strict";var t=e.i(16639),n=e.i(109508),r=e.i(506813),i=e.i(364680),a=e.i(260941),o=e.i(375531),s=e.i(761609),l=e.i(496568),c=e.i(98201),u=e.i(291489),d=e.i(534761),p=e.i(2812),f=t,h=r,m=p;class g{static buildItem(e,t){let{facetId:n,facetValueId:r,type:i,facetValueText:a}=t;if("text"===i){if(a)return{type:"eq",value:a};let{facet:t=[]}=e.getLastResponse()||{},{value:i=[]}=t.find(({name:e})=>e===n)||{};return{type:"eq",value:i.find(({id:e})=>e===r)?.text||""}}return r}}let y=g;class v{getCurrentFacetInfo(e,t){let{facetId:n}=t,{facet:r=[]}=e.getLastResponse()||{},{value:i=[],label:a=""}=r.find(({name:e})=>e===n)||{};return{facetValues:i,facetTitle:a}}}class b extends v{process(e,t,n){let{facetId:r,facetValueId:i,facetIndex:a,facetValueIndex:o,silentTracking:s,checked:l}=n,{facetValues:c,facetTitle:u}=this.getCurrentFacetInfo(t,n),d=c.find(({id:e})=>e===i)?.text||"";s||(0,h.trackSearchResultsFacetClickEvent)(e,t.getRequest().getEntity(),{filters:[{facetId:r,facetValueId:i,facetValue:d,valueIndex:o,facetIndex:a,facetTitle:u}],...(0,m.getSearchEventData)(t)}),t.getRequest().setSearchOffset(0),l?t.getRequest().addSearchFacetTypeFilter(r,y.buildItem(t,n)):t.getRequest().removeSearchFacetTypeFilter(r,y.buildItem(t,n))}}var x=r;class w extends v{process(e,t,n){let{facetId:r,min:i,max:a,facetIndex:o,silentTracking:s}=n;if(t.getRequest().resetSearchFacetTypeFilter(r),void 0!==i||void 0!==a){t.getRequest().addSearchFacetTypeFilter(r,{value:i,type:"gte"},"and"),t.getRequest().addSearchFacetTypeFilter(r,{value:a,type:"lte"},"and");let{facetTitle:l}=this.getCurrentFacetInfo(t,n);s||(0,x.trackSearchResultsFacetClickEvent)(e,t.getRequest().getEntity(),{filters:[{facetId:r,...void 0!==i?{startValue:i.toString()}:{},...void 0!==a?{endValue:a.toString()}:{},facetValue:`${i} - ${a}`,valueIndex:0,facetIndex:o,facetTitle:l}]})}}}let E=new b,S={range:new w,valueId:E,text:E},C=function(e,t){let{type:n,rfkId:r}=t,i=S[n];i?i.process(r,e,t):f.Logger.warn(`${n} has not a valid action handler`)};var k=t;class T{}let j=T;class N extends j{process(e,t){let{facetId:n}=t;e.getRequest().removeSearchFacetTypeFilter(n,y.buildItem(e,t))}}let A=N;class I extends j{process(e,t){let{facetId:n}=t;
122e.getRequest().resetSearchFacetTypeFilter(n)}}let R=I,O=new A,P={range:new R,valueId:O,text:O},D=function(e,t){let{type:n}=t,r=P[n];r?r.process(e,t):k.Logger.warn(`${n} has not a valid action handler`)};var _=t;let M="valueId";function L(e,t){return e?.facet?.find(({name:e})=>e===t)}function F(e,t,n){let r=L(e,t);if(r)return r.value.find(({id:e})=>n===e)}function B(e,t){let{facets:n={}}=e,{type:r}=n[t]||{};return r||e.defaultFacetType||M}let H=(e,t)=>"facetValueId"in t&&e.id===t.facetValueId||"facetValueText"in t&&e.text===t.facetValueText;function z(e,t,n){return e.findIndex(e=>{let r=e;return n&&r.facetId===t&&r.facetValueId===n})}function V(e,t,n,r){if(void 0!==n){let i=F(r,t,n);if(i)return e.findIndex(e=>{let n=e;return n.facetId===t&&n.facetValueText===i.text})}return -1}e.s(["findFacetOnResponse",0,L,"findFacetValueOnResponseByValueId",0,F,"findItemInResponse",0,H,"findSelectedFacetTextIndex",0,V,"findSelectedFacetValueIndex",0,z,"getFacetConfigType",0,B],687e3);class U{run(e,t){if("min"in t||"max"in t){let{min:n,max:r,facetId:i}=t;return e.getRequest().addSearchFacetTypeFilter(i,{value:n,type:"gte"},"and").addSearchFacetTypeFilter(i,{value:r,type:"lte"},"and"),!0}return _.Logger.error("Type range expected properties min or max to be present on the initial state for selected facets. Since none of them has been provided, initializer will not run."),!1}}class W{run(e,t){if("facetValueId"in t){let{facetId:n,facetValueId:r}=t;return e.getRequest().addSearchFacetTypeFilter(n,r),!0}return _.Logger.error("Type valueId expected property facetValueId to be present on the initial state for selected facets. Since it has not been provided, initializer will not run."),!1}}class G{run(e,t){if("facetValueText"in t){let{facetId:n,facetValueText:r}=t;return e.getRequest().addSearchFacetTypeFilter(n,{value:r,type:"eq"}),!0}return _.Logger.error("Type text expected property facetValueText to be present on the initial state for selected facets. Since it has not been provided, initializer will not run."),!1}}let q={range:new U,valueId:new W,text:new G},$=e=>{let{query:t,state:{selectedFacets:n=[]},config:r={}}=e;n.forEach(e=>{let n=B(r,e.facetId),i=q[n];if(!i)return _.Logger.warn(`Facet type ${n} is not supported.`);i.run(t,e)})};var K=t;class Q{process(e,t,n){let{facetId:r,min:i,max:a}=n,o=e.findIndex(e=>e.facetId===r),s=[...e],l=L(t,r);return o>-1?s[o]={...s[o],min:i,max:a,facetLabel:l?l.label:s[o].facetLabel}:s.push({min:i,max:a,facetId:r,facetLabel:l?l.label:""}),s}}class Y{process(e,t,n){let{facetId:r,facetValueId:i,checked:a}=n,o=this.findPreviousValueIndex(e,r,i,t);if(!a&&o>-1)return e.filter((e,t)=>t!==o);let s=[...e],l=L(t,r),c=F(t,r,i);return a&&-1===o&&s.push(this.buildNewItem(l,c,r,i)),s}}class Z extends Y{findPreviousValueIndex(e,t,n,r){return V(e,t,n,r)}buildNewItem(e,t,n,r){return{facetId:n,facetValueId:r,facetValueText:t?.text,facetLabel:e?e.label:"",valueLabel:t?t.text:""}}}class X extends Y{buildNewItem(e,t,n,r){return{facetId:n,facetValueId:r,facetLabel:e?e.label:"",valueLabel:t?t.text:""}}findPreviousValueIndex(e,t,n){return z(e,t,n)}}let J={range:new Q,valueId:new X,text:new Z},ee=(e,t)=>{let{selectedFacets:n=[],response:r}=e,{type:i}=t,a=J[i];return a?{...e,page:1,selectedFacets:a.process(n,r,t)}:(K.Logger.warn(`${i} has not a valid action reducer. No reduce transformation applied.`),{...e,selectedFacets:n})};var et=t;class en{process(e,t){return e.filter(e=>e.facetId!==t.facetId)}}class er{process(e,t){let n=z(e,t.facetId,t.facetValueId);return e.filter((e,t)=>t!==n)}}class ei{process(e,t,n){let{facetId:r,facetValueText:i}=t,a=e.findIndex(e=>{let t=e;return t.facetId===r&&t.facetValueText===i});return e.filter((e,t)=>t!==a)}}let ea={valueId:new er,range:new en,text:new ei},eo=(e,t)=>{let{selectedFacets:n=[],response:r}=e,{type:i}=t,a=ea[i];return a?{...e,page:1,selectedFacets:a.process(n,t,r)}:(et.Logger.warn(`${i} has not a valid reducer for REMOVE_FILTER action. No reduce transformation applied.`),{...e,page:1})},es=(e,t)=>e.some(e=>{if(!e.facetLabel)return!0;let n=L(t,e.facetId),r=n?.value?.find(t=>H(t,e));return!!(r&&r.text&&!e.valueLabel)}),el=(e,t)=>
122{let n=t.value.find(t=>H(t,e)),r=e;return{...r,facetValueId:n?n.id:r.facetValueId,facetLabel:t.label||e.facetLabel,valueLabel:n?n.text:e.valueLabel}},ec=e=>{let{selectedFacets:t=[],response:n}=e;return es(t,n)?{...e,selectedFacets:t.map(e=>{let t=L(n,e.facetId);return t?el(e,t):e})}:e},eu=(e,t)=>{switch(t.type){case n.Actions.WIDGET_DATA_REQUEST_SUCCESS:return ec(e);case i.SearchResultsActionTypes.FILTER_CLICKED:case i.SearchResultsActionTypes.REMOVE_FILTER:return eo(e,t.payload);case i.SearchResultsActionTypes.FACET_CLICKED:return ee(e,t.payload);case i.SearchResultsActionTypes.SORT_CHANGED:return{...e,page:1,sortType:t.payload.name};case i.SearchResultsActionTypes.PAGE_NUMBER_CHANGED:return{...e,page:t.payload.page};case i.SearchResultsActionTypes.RESULTS_PER_PAGE_CHANGED:return{...e,page:1,itemsPerPage:t.payload.numItems};case i.SearchResultsActionTypes.KEYPHRASE_CHANGED:return{...e,page:1,keyphrase:t.payload.keyphrase,selectedFacets:[]};case i.SearchResultsActionTypes.CLEAR_FILTERS:return{...e,page:1,selectedFacets:[]};default:return e}},ed=function(e){let{rfkId:n,dispatch:f}=(0,a.default)(),h=(0,s.default)();h.isInitialized()||(h.initialize(e||{}),$(h));let{query:m,options:g,actions:y}=h,v=(0,d.default)(),b=(0,o.default)(m),x=(0,u.default)();return(0,c.default)(eu,[]),(0,l.default)(e=>{switch(e.type){case i.SearchResultsActionTypes.FACET_CLICKED:C(m,e.payload);break;case i.SearchResultsActionTypes.FILTER_CLICKED:case i.SearchResultsActionTypes.REMOVE_FILTER:D(m,e.payload);break;case i.SearchResultsActionTypes.ITEM_CLICKED:{let{index:t,id:i,entity:a,sourceId:o}=e.payload;(0,r.trackSearchResultsClickEntityEvent)(n,a,{index:t,items:[{id:i,sourceId:o}],...(0,p.getSearchEventData)(m)});break}case i.SearchResultsActionTypes.SORT_CHANGED:m.getRequest().resetSearchSortCriteria().setSearchSortCriteriaName(e.payload.name).setSearchOffset(0);break;case i.SearchResultsActionTypes.PAGE_NUMBER_CHANGED:{let r=m.getRequest().getSearchLimit()??m.getLastResponse()?.limit;void 0===r?t.Logger.warn(`Widget "${n}" has triggered a onPageNumberChanged action and there is no itemsPerPage state or query search limit defined`):m.getRequest().setSearchOffset(r*(e.payload.page-1));break}case i.SearchResultsActionTypes.RESULTS_PER_PAGE_CHANGED:m.getRequest().setSearchLimit(e.payload.numItems).setSearchOffset(0);break;case i.SearchResultsActionTypes.KEYPHRASE_CHANGED:m.getRequest().resetSearchFacetTypeFilters().setSearchOffset(0),e.payload.keyphrase?m.getRequest().setSearchQueryKeyphrase(e.payload.keyphrase):m.getRequest().resetSearchQueryKeyphrase();break;case i.SearchResultsActionTypes.CLEAR_FILTERS:m.getRequest().resetSearchFacetTypeFilters().setSearchOffset(0)}},[n,m]),{widgetRef:x,rfkId:n,state:v,queryResult:b,actions:y,options:g,dispatch:f,query:m}};e.s(["useSearchResults",0,ed],609386)},896335,e=>{"use strict";var t=e.i(797196);e.s(["WidgetsConfig",()=>t.default])},509726,e=>{"use strict";var t,n,r;!function(e){e.DESKTOP="pc",e.MOBILE="mobile",e.TABLET="tablet"}(t=t||(t={})),function(e){e.JS="js",e.HTML="html",e.CSS="css"}(n=n||(n={})),function(e){e.PAGE="page",e.COMMON_ACROSS_PAGES="common_across_pages",e.DIALOG="dialog"}(r=r||(r={})),e.s(["SearchResponseDeviceType",0,t,"SearchResponseWidgetUsedIn",0,r])},131225,(e,t,n)=>{"use strict";function r(e){return"function"==typeof e?e():e}function i(){var e={};return e.promise=new Promise(function(t,n){e.resolve=t,e.reject=n}),e}t.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=void 0,o=void 0,s=void 0,l=[];return function(){var u=r(t),d=new Date().getTime(),p=!a||d-a>u;a=d;for(var f=arguments.length,h=Array(f),m=0;m<f;m++)h[m]=arguments[m];if(p&&n.leading)return n.accumulate?Promise.resolve(e.call(this,[h])).then(function(e){return e[0]}):Promise.resolve(e.call.apply(e,[this].concat(h)));if(o?clearTimeout(s):o=i(),l.push(h),s=setTimeout(c.bind(this),u),n.accumulate){var g=l.length-1;return o.promise.then(function(e){return e[g]})}return o.promise};function c(){var t=o;clearTimeout(s),Promise.resolve(n.accumulate?e.call(this,l):e.apply(this,l[l.length-1])).then(t.resolve,t.reject),l=[],o=null}}},950734,e=>{"use strict";let t=(e,t)=>(e.cancel=()=>{t.abort()},e);e.s(["cancelablePromise",0,t])},843182,e=>{"use strict";var t=e.i(843330);let n=null,r=async(e,t)=>i(e.toJson(),t),i=async(e,r)=>{if(!n)return Promise.reject(Error("No data processor configured"));try{let i=await t.default.callApi(e,{cache:!1,...r}),a=n.validateResponse(i,e);if(a)return Promise.reject(a);return Promise.resolve(n.processResponse(i,e))}catch(e){return Promise.reject(e)}},a={get:i,run:r,setProcessor:e=>{n=e},getProcessor:()=>n};e.s(["default",0,a])},93981,868647,735852,33225,252962,e=>{"use strict";var t=e.i(131225),n=e.i(286485),r=e.i(92420),i=e.i(718420),a=e.i(462196),o=e.i(950734),s=e.i(139411),l=e.i(843182),l=l,c=r,u=i,d=e.i(66451),p=o;let f=()=>String(Date.now().toString(32)+Math.random().toString(16)).replace(/\./g,""),h={async getData(e,t){let n=new AbortController,r={...t,signal:n.signal,abortController:n};return(0,p.cancelablePromise)(this.fetch(e.toJson(),r),n)}
122,async fetch(e,t){let n=f(),r=u.default.getContext(),i=(0,s.mergeDeep)({context:r.toJson()},e);d.default.dispatch({type:c.default.REQUEST,payload:{requestId:n,request:e,pageContext:r,payload:i}});try{let a=await l.default.get(i,{signal:t?.signal});return d.default.dispatch({type:c.default.REQUEST_SUCCESS,payload:{requestId:n,request:e,pageContext:r,payload:i,response:a}}),{_requestId:n,...a}}catch(t){return d.default.dispatch({type:c.default.REQUEST_FAIL,payload:{error:t,requestId:n,request:e,pageContext:r,payload:i}}),Promise.reject(t)}}};e.s(["default",0,h],868647);var m=d,g=e.i(16639),y=e.i(760062);let v={name:"Ordercloud",buildInterface:!0,file:"ocContext",properties:{sellerId:{type:"string"},requiredInventoryLocations:{type:"array",name:"requiredInventoryLocations"}}};var b=e.i(733187);let x={name:"Widget",properties:{items:{type:"array",model:e.i(962125).default}}},w={context:{type:"model",model:b.default},rfk_flags:{type:"array",name:"rfkFlags"},widget:{type:"model",model:x}},E={name:"OCSearchRequest",file:"OCSearchRequest",buildInterface:!0,properties:{...w,ordercloud:{type:"model",model:v,setter:"setOrderCloudContext",getter:"getOrderCloudContext"}}},S=(0,y.createModel)(E);class C extends S{getWidgetInfo(e){return this.getWidgetItems()?.find(t=>t.rfk_id&&t.rfk_id===e)}addWidgets(e){return e.forEach(e=>this.addWidgetItem(e)),this}}var k=y;let T={name:"SearchRequest",file:"SearchRequest",buildInterface:!0,properties:{...w}},j=(0,k.createModel)(T);class N extends j{getWidgetInfo(e){return this.getWidgetItems()?.find(t=>t.rfk_id&&t.rfk_id===e)}addWidgets(e){return e.forEach(e=>this.addWidgetItem(e)),this}}e.s(["default",()=>N],735852);var A=n,I=g;let R=(0,y.createModel)(v);class O extends R{}e.s(["OCContext",()=>O],33225);var P=r,D=d,_=e.i(782213);class M extends _.BaseController{constructor(){super(),Object.defineProperty(this,"ocContext",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.setContext(new O),D.default.subscribe(this)}setContext(e){this.ocContext=e,this.ocContext.addListener(this)}getContext(){return this.ocContext}handleAction(e){switch(e.type){case P.default.OC_CONTEXT_CHANGED:I.Logger.info("OC Context changed");break;case P.default.INITIALIZE:this.initialize()}}onChange(e,t,n){this.initialized&&D.default.dispatch({type:P.default.OC_CONTEXT_CHANGED,payload:{context:this.ocContext}})}}let L=new M;e.s(["default",0,L],252962);let F=()=>{let{connector:e}=(0,A.getServiceConfig)();if("oc"!==e)return g.Logger.info("Using default Request"),new N;{g.Logger.info("Using OC Request");let e=new C;return e.setOrderCloudContext(L.getContext().toJson()),e}},B="default",H=({rfkId:e,entity:t})=>`${e}@${t}`,z=(e,t,n,r)=>{e.has(t)||e.set(t,new Map([[n,{}]])),e.get(t).set(n,r)},V=e=>{let t=new Map;return e.slice().reverse().forEach(([e,n])=>{let{rfkId:r,instanceId:i,payload:a}=e,o=H(e);t.get(o)?.get(i||"")?n.abortController.abort():z(t,o,i||"",{...a,rfk_id:r})}),t},U=(e,t)=>{let{payload:n}=e,r=F();return r.addWidgetItem(n),e.context&&r.setContext(e.context.toJson()),h.fetch(r.toJson(),t)},W=async e=>{let t=F(),r=Array.from(V(e.filter(([,e])=>!e.signal.aborted)).values()).map(e=>Array.from(e.values())).flat();t.addWidgets(r),e[0][0].context&&t.setContext(e[0][0].context.toJson());let{requestMiddleware:i}=(0,n.getServiceConfig)();i&&await i();let a=await h.fetch(t.toJson());return e.map(([,{abortController:e}])=>e.signal.aborted?Object.assign({},a,{_canceled:!0}):a)},G={},q=e=>(G[e]||(G[e]=(0,t.default)(W,250,{accumulate:!0})),G[e]),$=(e,t)=>q(t.groupBy)(e,t).then(e=>e),K=(e,t)=>{if(t?.debounceBy)return`debounceBy@${t.debounceBy}`;let n=e.context?.toJson();return n?JSON.stringify(n):B},Q={async getWidgetData(e,t){let{rfkId:n,entity:o,request:s}=e,l=i.default.getContext(),c=s.toJson();m.default.dispatch({type:r.default.WIDGET_DATA_REQUEST,payload:{...e,pageContext:l,payload:c}});try{let i=await this.fetchWidgetData({...e,payload:c},t);if(!i||i._canceled)return m.default.dispatch({type:r.default.WIDGET_DATA_REQUEST_CANCELED,payload:{...e,pageContext:l,payload:c}}),Promise.reject(new a.default(i));let{_requestId:s,...u}=i,{widgets:d=[]}=u,p=d.find(({rfk_id:e,entity:t})=>e===n&&t===o);if(!p)throw Error(`Response processing error: could not find ${n} in response`);return m.default.dispatch({type:r.default.WIDGET_DATA_REQUEST_SUCCESS,payload:{...e,pageContext:l,response:p,payload:c,requestId:s}}),p}catch(t){return m.default.dispatch({type:r.default.WIDGET_DATA_REQUEST_FAIL,payload:{error:t,...e,pageContext:l,payload:c}}),Promise.reject(t)}},fetchWidgetData(e,t){let n=new AbortController,r={...t,signal:n.signal,abortController:n,groupBy:K(e,t)};t?.signal?.addEventListener("abort",()=>{n.abort()});let i=t?.debounce?$(e,r):U(e,r);return(0,o.cancelablePromise)(i,n)}};e.s(["WidgetDataAdapter",0,Q],93981)},459679,e=>{"use strict";let t,n,r=(e,r)=>{t=e,n=r},i=()=>
122{if(!n)throw Error("WidgetFactory is not initialized");return n};e.s(["getFactory",0,i,"init",0,r])},360673,580068,291614,83889,675551,e=>{"use strict";var t,n=e.i(271645),r=e.i(16639),i=e.i(286485),a=n,o=e.i(896335),s=n,l=r,c=o,u=e.i(509726),d=n,p=e.i(93981),f=o,h=e.i(718420),m=e.i(191437),g=e.i(459679);let y=e=>["widget-type-data",e],v=(e,t="content")=>g.getFactory().getWidget(e,t),b=(e,t,n=!0)=>{let r=(0,d.useMemo)(()=>(0,h.getDefaultRequestForWidget)(e).setEntity(t),[e,t]),{data:i}=(0,m.useQuery)({queryKey:y(e),queryFn:()=>p.WidgetDataAdapter.getWidgetData({rfkId:e,request:r,entity:t},{debounce:!0}).then(t=>v(e,t.entity)),initialData:()=>v(e,t),placeholderData:()=>v(e,t),staleTime:1/0,cacheTime:1/0,refetchOnMount:!1,enabled:n&&!f.WidgetsConfig.get(e,t)?.type});return i},x=(e,t)=>{let[n,r]=(0,s.useState)(null),i=b(e,t);return(0,s.useEffect)(()=>{i&&(c.WidgetsConfig.getMetadata(e)?.usedIn===u.SearchResponseWidgetUsedIn.PAGE?r(()=>(l.Logger.info(`You are trying to render a "used in page" widget (${e}) outside a PageWidgetsProvider.`),i)):r(()=>i))},[e,i]),n};var w=r,E=n,S=r,C=n,k=r,T=e.i(808100),j=e.i(92420),N=h,A=e.i(462196),I=e.i(950734),R=e.i(868647),O=e.i(66451);let P=(e,t)=>R.default.fetch(e.toJson(),t),D={async getData(e,t){let{request:n}=e,r=N.default.getContext(),i={context:n.toJson().context};O.default.dispatch({type:j.default.PAGE_WIDGETS_DATA_REQUEST,payload:{...e,pageContext:r,payload:i}});try{let a=await this.fetchData(n,t);if(a._canceled)return O.default.dispatch({type:j.default.PAGE_WIDGETS_DATA_REQUEST_CANCELED,payload:{...e,pageContext:r,payload:i}}),Promise.reject(new A.default(a));let{_requestId:o,...s}=a,l=s.widgets||[];return O.default.dispatch({type:j.default.PAGE_WIDGETS_DATA_REQUEST_SUCCESS,payload:{...e,pageContext:r,widgets:l,payload:i,requestId:o}}),s}catch(t){return O.default.dispatch({type:j.default.PAGE_WIDGETS_DATA_REQUEST_FAIL,payload:{error:t,...e,pageContext:r,payload:i}}),Promise.reject(t)}},fetchData(e,t){let n=new AbortController,r={...t,signal:n.signal,abortController:n};return(0,I.cancelablePromise)(P(e,r),n)}};var _=e.i(735852);class M extends _.default{constructor(){super()}}let L=M;var F=m,B=e.i(807939),H=n;let z=(...e)=>(t,n)=>e.reduceRight((e,t)=>(0,H.createElement)(t,n,e),t),V=(e,t)=>(0,H.createElement)(e,t),U=()=>Math.random().toString(36).substring(2,9);e.s(["compose",0,z,"createWidgetWrapperElement",0,V,"generateId",0,U],580068),function(e){e.FETCHING="fetching",e.INCLUDED="included",e.NOT_INCLUDED="not-included"}(t=t||(t={}));let W=(0,C.createContext)(null),G=({children:e})=>{let n=(0,C.useMemo)(()=>U(),[]),r=(0,C.useMemo)(()=>new L,[]),[i,a]=(0,C.useState)(),o=(0,B.useQueryClient)(),s=(0,C.useMemo)(()=>({instanceId:n,setUri:a,getWidgetStatus:(e,n)=>n.isFetching?t.FETCHING:n.data?.find(({rfkId:t})=>e===t)?t.INCLUDED:t.NOT_INCLUDED}),[n]),l=(0,F.useQuery)({queryKey:["container",i],queryFn:async e=>{let t;r.setContextPageUri(i);try{t=await D.getData({request:r})}catch(t){if(t instanceof T.AbortRequestError)return o.cancelQueries({queryKey:e.queryKey,exact:!0}).then(()=>void 0);return Promise.reject(t)}let{widgets:a=[]}=t,s=a.map(({rfk_id:e,entity:t="content"})=>({rfkId:e,entity:t}));return k.Logger.info("usePageWidgets",n,i,s),s},keepPreviousData:!1,enabled:!!i});return(0,C.createElement)(W.Provider,{value:(0,C.useMemo)(()=>[l,s],[s,l])},e)};var q=n;let $=()=>(0,q.useContext)(W),K=(e,n)=>{let[r,{getWidgetStatus:i}]=$(),a=i(e,r),[o,s]=(0,E.useState)(null),l=b(e,n,a!==t.FETCHING);return(0,E.useEffect)(()=>{l&&a!==t.FETCHING&&(a===t.NOT_INCLUDED?s(()=>(S.Logger.info(`You are trying to render a "used in page" widget (${e}) outside a PageWidgetsProvider.`),l)):s(()=>l))},[a,e,l]),o},Q=(e,t,n)=>({...o.WidgetsConfig.get(e,t)?.options?.props,...n}),Y=e=>{let{rfkId:t,entity:n}=e,r=x(t,n);return r?(0,a.createElement)(r,Q(t,n,e)):(w.Logger.warn(`WidgetComponent is not defined for rfkId: ${t}, entity: ${n}`),null)},Z=e=>{let{rfkId:t,entity:n}=e,r=K(t,n);return r?(0,a.createElement)(r,Q(t,n,e)):(w.Logger.warn(`WidgetComponent is not defined for rfkId: ${t}, entity: ${n}`),null)},X=e=>$()?(0,a.createElement)(Z,e):(0,a.createElement)(Y,e);var J=n;let ee=e=>t=>(0,J.createElement)(G,{},(0,J.createElement)(e,t));var et=n,en=e.i(441828),er=i;let ei=(e=en.PageController.getContext().getPageUri())=>{let{connector:t}=(0,er.getServiceConfig)();if("oc"===t)throw Error('"usePageWidgets" cannot be used with Order Cloud Connector');let n=$();if(!n)throw Error('"usePageWidgets" must be used within a "PageWidgetsProvider" or the component using it should be wrapped with "withPageWidgets"');let[r,{setUri:i}]=n;return(0,et.useEffect)(()=>{i&&i(e)},[e,i]),r},ea=({uri:e})=>{let{isFetching:t,data:r=[]}=ei(e);return(0,n.createElement)(n.Fragment,{},t?null:r.map(({rfkId:e,entity:t})=>(0,n.createElement)(X,{key:e,rfkId:e,entity:t})))},eo=ee(({uri:e,className:t})=>{let{connector:a}=(0,i.getServiceConfig)();return"oc"!==a?(0,n.createElement)("div",{"data-rfkid":"rfkid_container",className:t},(0,n.createElement)(ea,{uri:e}
122)):(r.Logger.warn("PageComponent cannot be used with Order Cloud Connector."),null)});e.s(["default",0,eo],360673);var es=n,el=O,ec=e.i(378281),eu=e.i(260941);let ed=()=>Math.random().toString(36).substring(2,9),ep=({rfkId:e,entity:t,children:n})=>{let r=(0,es.useMemo)(()=>ed(),[]),i=(0,es.useCallback)(n=>el.default.dispatch({...n,payload:{rfkId:e,instanceId:r,entity:t,...n.payload}}),[e,t,r]),a=(0,es.useMemo)(()=>({rfkId:e,instanceId:r,dispatch:i,entity:t}),[e,i,t,r]);return(0,es.createElement)(ec.BaseWidgetContext.Provider,{value:a},n)},ef=e=>{let{children:t}=e,n=(0,eu.default)();return n?.rfkId===e.rfkId?(0,es.createElement)(es.Fragment,{},t||null):(0,es.createElement)(ep,e,t)};e.s(["default",0,ef],291614);var eh=n,em=e.i(139411),eg=e.i(109508),ey=o,ev=h,eb=e.i(923360),eb=eb;let ex={visibility:{threshold:.2,triggerOnce:!0}};var ew=ec,eE=eu;function eS(e,t,n){let r;return function(...i){let a=this,o=i,s=function(){r=null,n||e.apply(a,o)},l=n&&!r;clearTimeout(r),r=setTimeout(s,t),l&&e.apply(a,o)}}e.s(["debounce",0,eS],83889);var eC=em,ek=eg,eT=e.i(252962),eT=eT,ej=en,eN=p,eA=e.i(33225),eI=e.i(432225),eI=eI;let eR=(e,t,...n)=>[t.getRfkId(),e,ej.PageController.getContext().toJson(),t.toJson(),eT.default.getContext().toJson(),...n];class eO{constructor(e,t){Object.defineProperty(this,"instanceId",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"context",{enumerable:!0,configurable:!0,writable:!0,value:new eI.default}),Object.defineProperty(this,"ocContext",{enumerable:!0,configurable:!0,writable:!0,value:new eA.OCContext}),Object.defineProperty(this,"initialized",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"debounced",{enumerable:!0,configurable:!0,writable:!0,value:!0}),Object.defineProperty(this,"debounceBy",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"widgetRequest",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"lastResponse",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"enabled",{enumerable:!0,configurable:!0,writable:!0,value:!0}),Object.defineProperty(this,"enabledChangeListeners",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"destroyListeners",{enumerable:!0,configurable:!0,writable:!0,value:[]}),this.widgetRequest=t,this.instanceId=e}onUpdate(e){let t=eS(()=>{e()},50),n={handleAction(e){switch(e.type){case ek.Actions.OC_CONTEXT_CHANGED:case ek.Actions.PAGE_CONTEXT_CHANGED:t()}}};ej.PageController.register(n);let r={onChange(e,n,r){t()}};this.getRequest().addListener(r),this.getContext().addListener(r),this.getOCContext().addListener(r);let i=e=>{e&&t()};this.enabledChangeListeners.push(i),this.destroyListeners.push(()=>{ej.PageController.unregister(n),this.getRequest().removeListener(r),this.getContext().removeListener(r),this.getOCContext().removeListener(r),this.enabledChangeListeners=this.enabledChangeListeners.filter(e=>e!==i)})}destroy(){this.destroyListeners.forEach(e=>{e()}),this.destroyListeners=[]}getContext(){return this.context}getOCContext(){return this.ocContext}getRequest(){return this.widgetRequest}getKey(){return eR(this.instanceId,this.widgetRequest,this.context.toJson())}getLastResponse(){return this.lastResponse}getRequestContext(){return(0,eC.mergeDeep)(ej.PageController.getContext().toJson(),this.context.toJson())}getRequestOCContext(){return(0,eC.mergeDeep)(eT.default.getContext().toJson(),this.ocContext.toJson())}setDebounced(e){this.debounced=e}isDebounced(){return this.debounced}setDebounceBy(...e){this.debounceBy=e.join("#")}getDebounceBy(){return this.debounceBy}fetch(e={}){return this.run(e)}run(e={}){let t=this.getRequest().getRfkId(),n={rfkId:t,entity:this.getRequest().getEntity(),instanceId:this.instanceId,request:this.getRequest(),context:this.getContext(),ocContext:this.getOCContext()};return eN.WidgetDataAdapter.getWidgetData(n,{debounceBy:this.getDebounceBy(),debounce:this.isDebounced(),...e}).then(e=>(this.lastResponse=e,e))}setEnabled(e){e!==this.enabled&&(this.enabled=e,this.enabledChangeListeners.forEac
122h(t=>{t(e)}))}toggleEnabled(){this.setEnabled(!this.enabled)}isEnabled(){return this.enabled}getInstanceId(){return this.instanceId}}let eP=(e,t,n)=>{e({type:t,payload:n})},eD=(e,t)=>{let{actionProps:n={}}=t;return Object.keys(n).reduce((t,r)=>({...t,[r]:eP.bind(null,e,n[r])}),{})},e_=({dispatch:e,entity:t,instanceId:n,rfkId:r})=>{let i={},a={},o=!1,s=(0,ev.getDefaultRequestForWidget)(r);s.setEntity(t);let l=new eO(n,s),c=(0,em.mergeDeep)(ex,ey.WidgetsConfig.get(r,t)?.options),u=eD(e,c),d=(e,t)=>Object.fromEntries(Object.entries(t).filter(([t,n])=>e[t]!==n)),p=a=>{let o=d(i,a);Object.assign(i,a),e({type:eg.Actions.WIDGET_STATE_CHANGED,payload:{rfkId:r,entity:t,instanceId:n,state:o}})},f=e=>{Object.assign(i,"function"==typeof e?e():e)},h=e=>{eb.mapById(l.getRequest().getRfkId(),l.getRequest(),i),e&&e(l),l.getRequest().takeSnapshot()},m=e=>{Object.assign(a,e)};return{actions:u,options:c,query:l,state:i,config:a,updateState:p,initialize:e=>{o||(f(e.state),h(e.query),m(e.config),o=!0)},isInitialized:()=>o}},eM=({children:e})=>{let{rfkId:t,entity:n,dispatch:r,instanceId:i}=(0,eE.default)(),a=(0,eh.useRef)(null);return a.current||(a.current=e_({dispatch:r,entity:n,instanceId:i,rfkId:t})),(0,eh.useEffect)(()=>(r({type:eg.Actions.LOAD,payload:{rfkId:t,entity:n,instanceId:i}}),()=>{r({type:eg.Actions.UNLOAD,payload:{rfkId:t,entity:n,instanceId:i}})}),[r,t,n,i]),(0,eh.createElement)(ew.default.Provider,{value:a.current},e)};e.s(["default",0,eM],675551)},652103,65891,e=>{"use strict";var t=e.i(271645),n=e.i(509726),r=e.i(260941),i=e.i(375531),a=e.i(761609),o=e.i(291489),s=e.i(534761);let l=function(e){let{rfkId:t,dispatch:n}=(0,r.default)(),l=(0,a.default)();l.isInitialized()||l.initialize(e||{});let{query:c,options:u,actions:d}=l,p=(0,s.default)(),f=(0,i.default)(c);return{widgetRef:(0,o.default)(),rfkId:t,state:p,queryResult:f,actions:d,options:u,dispatch:n,query:c}};function c(e,t,n){let r=document.querySelector(`[data-rfk-id-style=${e}]`);r||((r=document.createElement("style")).setAttribute("type","text/css"),r.dataset.rfkIdStyle=e,t.parentNode?.appendChild(r)),r.innerHTML=n}function u(e){let t=document.querySelector(`[data-rfk-id-style=${e}]`);t&&t.remove()}let d=({initializer:e})=>{let{rfkId:r,widgetRef:i,queryResult:{data:{appearance:{css_names:a=[],templates:{html:{devices:{[n.SearchResponseDeviceType.DESKTOP]:{content:o=null}={}}={}}={},css:{devices:{[n.SearchResponseDeviceType.DESKTOP]:{content:s=null}={}}={}}={}}={}}={}}={}}}=l({query:e||(()=>{})}),d=(0,t.useRef)(null);return(0,t.useLayoutEffect)(()=>(d.current&&s&&c(r,d.current,s),()=>{u(r)}),[r,s]),(0,t.useLayoutEffect)(()=>{d.current&&o&&(d.current.innerHTML=o)},[o]),(0,t.createElement)("div",{ref:i,"data-rfkid":r,className:a.join(" ")},(0,t.createElement)("div",{ref:d}))};e.s(["default",0,d],652103);var p=t,f=n;let h=()=>{let{queryResult:{data:{appearance:{templates:{html:{devices:{[f.SearchResponseDeviceType.DESKTOP]:{content:e=null}={}}={}}={}}={}}={}}={}}}=l();return(0,p.useLayoutEffect)(()=>{e&&document.head.insertAdjacentHTML("afterbegin",e)},[e]),null};e.s(["default",0,h],65891)},569341,e=>{"use strict";var t=e.i(16639),n=e.i(369833),r=e.i(360673),i=e.i(291614),a=e.i(675551),o=e.i(580068),s=e.i(652103),l=e.i(65891),c=e.i(271645),u=e.i(896335);let d=(e,t,n)=>{if(!0===e.__wrapped)throw Error(`Seems you are trying to wrap an already wrapped Widget component (entity: ${t})`);return n.__wrapped=!0,n},p=(e,t,n,r)=>{let i=i=>{let{rfkId:a}=i;return(0,c.useMemo)(()=>{u.WidgetsConfig.setType(a,e)},[a]),r(i,{rfkId:a,entity:n},t)};return d(t,n,i)},f=(e,t,n)=>(0,o.compose)(i.default,a.default)((0,o.createWidgetWrapperElement)(n,e),t),h=(e,n,r)=>(t.Logger.debug("widget",e&&e.name,n),p(n,e,r,f));s.default,s.default,s.default,s.default,r.default,h(s.default,n.WidgetDataType.BANNER,"content"),h(s.default,n.WidgetDataType.HTML_BLOCK,"content"),h(l.default,n.WidgetDataType.SEO,"content"),e.s(["widget",0,h],569341)},290571,e=>{"use strict";var t=function(){return(t=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function n(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}function r(e,t,n,r){function i(e){return e instanceof n?e:new n(function(t){t(e)})}
122return new(n||(n=Promise))(function(n,a){function o(e){try{l(r.next(e))}catch(e){a(e)}}function s(e){try{l(r.throw(e))}catch(e){a(e)}}function l(e){e.done?n(e.value):i(e.value).then(o,s)}l((r=r.apply(e,t||[])).next())})}function i(e,t){var n,r,i,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},o=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return o.next=s(0),o.throw=s(1),o.return=s(2),"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(e){return function(t){return l([e,t])}}function l(s){if(n)throw TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}function a(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,a=n.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)o.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}return o}function o(e,t,n){if(n||2==arguments.length)for(var r,i=0,a=t.length;i<a;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError,e.s(["__assign",()=>t,"__awaiter",0,r,"__generator",0,i,"__read",0,a,"__rest",0,n,"__spreadArray",0,o])},12447,(e,t,n)=>{t.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},100236,(e,t,n)=>{t.exports=e.g&&e.g.Object===Object&&e.g},139088,(e,t,n)=>{var r=e.r(100236),i="object"==typeof self&&self&&self.Object===Object&&self;t.exports=r||i||Function("return this")()},631926,(e,t,n)=>{var r=e.r(139088);t.exports=function(){return r.Date.now()}},748891,(e,t,n)=>{var r=/\s/;t.exports=function(e){for(var t=e.length;t--&&r.test(e.charAt(t)););return t}},830364,(e,t,n)=>{var r=e.r(748891),i=/^\s+/;t.exports=function(e){return e?e.slice(0,r(e)+1).replace(i,""):e}},630353,(e,t,n)=>{t.exports=e.r(139088).Symbol},243436,(e,t,n)=>{var r=e.r(630353),i=Object.prototype,a=i.hasOwnProperty,o=i.toString,s=r?r.toStringTag:void 0;t.exports=function(e){var t=a.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=o.call(e);return r&&(t?e[s]=n:delete e[s]),i}},223243,(e,t,n)=>{var r=Object.prototype.toString;t.exports=function(e){return r.call(e)}},377684,(e,t,n)=>{var r=e.r(630353),i=e.r(243436),a=e.r(223243),o="[object Null]",s="[object Undefined]",l=r?r.toStringTag:void 0;t.exports=function(e){return null==e?void 0===e?s:o:l&&l in Object(e)?i(e):a(e)}},877289,(e,t,n)=>{t.exports=function(e){return null!=e&&"object"==typeof e}},361884,(e,t,n)=>{var r=e.r(377684),i=e.r(877289),a="[object Symbol]";t.exports=function(e){return"symbol"==typeof e||i(e)&&r(e)==a}},773759,(e,t,n)=>{var r=e.r(830364),i=e.r(12447),a=e.r(361884),o=0/0,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;t.exports=function(e){if("number"==typeof e)return e;if(a(e))return o;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=l.test(e);return n||c.test(e)?u(e.slice(2),n?2:8):s.test(e)?o:+e}},374009,(e,t,n)=>{var r=e.r(12447),i=e.r(631926),a=e.r(773759),o="Expected a function",s=Math.max,l=Math.min;t.exports=function(e,t,n){var c,u,d,p,f,h,m=0,g=!1,y=!1,v=!0;if("function"!=typeof e)throw TypeError(o);function b(t){var n=c,r=u;return c=u=void 0,m=t,p=e.apply(r,n)}function x(e){return m=e,f=setTimeout(S,t),g?b(e):p}function w(e){var n=e-h,r=e-m,i=t-n;return y?l(i,d-r):i}function E(e){var n=e-h,r=e-m;return void 0===h||n>=t||n<0||y&&r>=d}function S(){var e=i();if(E(e))return C(e);f=setTimeout(S,w(e))}function C(e){return(f=void 0,v&&c)?b(e):(c=u=void 0,p)}function k(){return void 0===f?p:C(i())}function T(){var e=i(),n=E(e);if(c=arguments,u=this,h=e,n){if(void 0===f)return x(h);if(y)return clearTimeout(f),f=setTimeout(S,t),b(h)}return void 0===f&&(f=setTimeout(S,t)),p}return t=a(t)||0,r(n)&&(g=!!n.leading,d=(y="maxWait"in n)?s(a(n.maxWait)||0,t):d,v="trailing"in n?!!n.trailing:v),T.cancel=function(){void 0!==f&&clearTimeout(f),m=0,c=h=u=f=void 0},T.flush=k,T}},266457,100424,794006,e=>{"use strict";var t=function(e){return"function"==typeof e};e.s(["isFunction",0,t],266457),e.i(247167);let n=!1;e.s(["default",0,n],100424);var r=e.i(271645),i=r;let a=function(e){return function(t,n){var r=(0,i.useRef)(!1);e(function(){return function(){r.current=!1}},[]),e(function(){if(r.current)return t();r.current=!0},n)}}(r.useEffect);e.s(["default",0,a],794006)},633227,350629,64729,e=>{"use strict";var t=e.i(290571),n=e.i(271645),r=t,i=e.i(374009),i=i,a=n,o=n;let s=function(e){var t=(0,o.useRef)(e);return t.current=e,t};e.s(["default",0,s],350629);var l=n,c=e.i(266457),u=e.i(100424);let d=function(e){u.default&&!(0,c.isFunction)(e)&&console.error("useUnmount expected parameter is a function, got ".concat(typeof e));var t=s(e);(0,l.useEffect)(function(){return function(){t.current()}},[])};e.s(["default",0,d],64729);var p=c,f=u;let h=function(e,t){f.default&&!(0,p.isFunction)(e)&&console.error("useDebounceFn expected parameter is a function, got ".concat(typeof e));var n,o=s(e),l=null!=(n=null==t?void 0:t.wait)?n:1e3,c=(0,a.useMemo)(function(){return(0,i.default)(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return o.current.apply(o,(0,r.__spreadArray)([],(0,r.__read)(e),!1))},l,t)},[]);return d(function(){c.cancel()}),{run:c,cancel:c.cancel,flush:c.flush}};var m=e.i(794006);
122let g=function(e,r,i){var a=(0,t.__read)((0,n.useState)({}),2),o=a[0],s=a[1],l=h(function(){s({})},i).run;(0,n.useEffect)(function(){return l()},r),(0,m.default)(e,[o])};e.s(["useDebounceEffect",0,g],633227)},737300,e=>{"use strict";var t=e.i(843476),n=e.i(207670),r=e.i(2324),i=e.i(676173),a=e.i(316569),o=e.i(271645),s=e.i(607007),l=e.i(665489);let c=({header:e,isGridView:c=!1,updateIsGridViewGlobalState:u,gridViewButtonTitle:d,listViewButtonTitle:p,teasers:f,id:h,styles:m})=>{let[g,y]=(0,o.useState)(c),v=(0,a.useSession)(),{favoritesMap:b,loading:x,handleSave:w,handleRemove:E}=(0,s.useBookmarks)(),S=e=>{y(e),u&&u(e)};return x?(0,t.jsx)("div",{}):(0,t.jsx)("section",{className:(0,n.clsx)(m??m),id:h,children:(0,t.jsxs)("div",{className:"container corporate:mx-0",children:[(0,t.jsxs)("div",{className:(0,n.clsx)("mb-12 flex items-center gap-6 max-sm:hidden",e?"justify-between":"justify-end"),children:[e&&(0,t.jsx)("h3",{className:"text-[28px] font-bold leading-9 text-grey-dark",children:e}),(0,t.jsxs)("ul",{className:"flex items-center gap-3",children:[(0,t.jsx)("li",{children:(0,t.jsx)(r.default,{style:g?"primary":"secondary",iconName:"grid",title:d,onClick:()=>S(!0)})}),(0,t.jsx)("li",{children:(0,t.jsx)(r.default,{style:g?"secondary":"primary",iconName:"list",title:p,onClick:()=>S(!1)})})]})]}),(0,t.jsx)("ul",{className:(0,n.clsx)("grid gap-3 sm:gap-6",g&&"sm:grid-cols-2 lg:grid-cols-3"),children:f.map(e=>(0,t.jsx)("li",{className:"grid",children:(0,t.jsx)(i.default,{...(0,l.createTeaserProps)(e,v,b,w,E)})},e.id))})]})})};e.s(["default",0,c])},771891,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=t,i=n,a=e.i(918789);let o={en:{greeting:e=>`Hello! I'm the ${e} assistant. Ask me anything and I'll find accurate, cited answers for you.`,headerSub:"Powered by verified content",disclaimer:"âï¸ Answers are drawn exclusively from published site content. Always consult a healthcare professional for personal medical advice.",placeholder:"Ask a questionâ¦",sources:"Sources:",error:"Something went wrong. Please try again.",accept:"Accept",doNotAccept:"Do not accept",declinedMessage:"Thank you for your time. You have chosen not to accept the terms of use. You are welcome to return whenever you wish.",pharmacovigilanceAlert:"This response may relate to a potential adverse drug event. If you or someone else is experiencing an unexpected reaction to a medicine, please report it to your national pharmacovigilance authority or contact a healthcare professional immediately."},es:{greeting:()=>"Gracias. ¿En qué te puedo ayudar?",headerSub:"Basado en contenido verificado",disclaimer:'Recuerda que nuestra conversación no debe sustituir a la consulta con tu médico. Formulario de farmacovigilancia de Grünenthal disponible aquÃ: <a href="https://www.grunenthal.es/medicamentos/notificacion-reacciones-adversas" target="_blank" rel="noopener noreferrer">Formulario de farmacovigilancia</a>',placeholder:"Haz una preguntaâ¦",sources:"Fuentes:",error:"Algo salió mal. Por favor, inténtalo de nuevo.",accept:"Acepto",doNotAccept:"No acepto",declinedMessage:"Lo siento, no puedo continuar la conversación sin tu consentimiento.",pharmacovigilanceAlert:"Esta respuesta puede estar relacionada con un posible efecto adverso a un medicamento. Si usted o alguien más experimenta una reacción inesperada, infórmelo a su autoridad nacional de farmacovigilancia o contacte a un profesional de la salud de inmediato."},pt:{greeting:e=>`Ol\xe1! Sou o assistente do ${e}. Pergunte-me qualquer coisa e encontrarei respostas precisas e citadas para voc\xea.`,headerSub:"Baseado em conteúdo verificado",disclaimer:"âï¸ As respostas são extraÃdas exclusivamente do conteúdo publicado no site. Consulte sempre um profissional de saúde para aconselhamento médico pessoal.",placeholder:"Faça uma perguntaâ¦",sources:"Fontes:",error:"Algo deu errado. Por favor, tente novamente.",accept:"Aceito",doNotAccept:"Não aceito",declinedMessage:"Desculpe, não posso continuar a conversa sem o seu consentimento.",pharmacovigilanceAlert:"Esta resposta pode estar relacionada com um possÃvel evento adverso a um medicamento. Se você ou outra pessoa estiver apresentando uma reação inesperada, reporte à autoridade nacional de farmacovigilância ou contacte um profissional de saúde imediatamente."},de:{greeting:e=>`Hallo! Ich bin der Assistent von ${e}. Stellen Sie mir eine Frage und ich finde genaue, zitierte Antworten f\xfcr Sie.`,headerSub:"Basierend auf verifizierten Inhalten",disclaimer:"âï¸ Die Antworten stammen ausschlieÃlich aus veröffentlichten Website-Inhalten. Wenden Sie sich für persönliche medizinische Beratung immer an einen Arzt.",placeholder:"Eine Frage stellenâ¦",sources:"Quellen:",error:"Etwas ist schiefgelaufen. Bitte versuchen Sie es erneut.",accept:"Akzeptieren",doNotAccept:"Nicht akzeptieren",declinedMessage:"Es tut mir leid, ich kann das Gespräch ohne Ihre Zustimmung nicht fortsetzen.",pharmacovigilanceAlert:"Diese Antwort könnte im Zusammenhang mit einem möglichen unerwünschten Arzneimittelereignis stehe
122n. Wenn Sie oder jemand anderes eine unerwartete Reaktion auf ein Medikament erlebt, melden Sie dies bitte der nationalen Pharmakovigilanz-Behörde oder wenden Sie sich sofort an einen Arzt."},fr:{greeting:e=>`Bonjour ! Je suis l'assistant de ${e}. Posez-moi n'importe quelle question et je trouverai des r\xe9ponses pr\xe9cises et cit\xe9es pour vous.`,headerSub:"Basé sur du contenu vérifié",disclaimer:"âï¸ Les réponses sont tirées exclusivement du contenu publié sur le site. Consultez toujours un professionnel de santé pour des conseils médicaux personnels.",placeholder:"Posez une questionâ¦",sources:"Sources :",error:"Une erreur s'est produite. Veuillez réessayer.",accept:"Accepter",doNotAccept:"Ne pas accepter",declinedMessage:"Désolé, je ne peux pas continuer la conversation sans votre consentement.",pharmacovigilanceAlert:"Cette réponse peut être liée à un événement indésirable médicamenteux potentiel. Si vous ou quelqu'un d'autre présentez une réaction inattendue à un médicament, signalez-le à votre autorité nationale de pharmacovigilance ou contactez immédiatement un professionnel de santé."},nl:{greeting:e=>`Hallo! Ik ben de assistent van ${e}. Stel me gerust een vraag en ik zoek nauwkeurige, geciteerde antwoorden voor u.`,headerSub:"Gebaseerd op geverifieerde inhoud",disclaimer:"âï¸ Antwoorden zijn uitsluitend gebaseerd op gepubliceerde site-inhoud. Raadpleeg altijd een zorgprofessional voor persoonlijk medisch advies.",placeholder:"Stel een vraagâ¦",sources:"Bronnen:",error:"Er is iets misgegaan. Probeer het opnieuw.",accept:"Accepteren",doNotAccept:"Niet accepteren",declinedMessage:"Bedankt voor uw tijd. U heeft gekozen de gebruiksvoorwaarden niet te accepteren. U bent altijd welkom om terug te keren.",pharmacovigilanceAlert:"Dit antwoord kan betrekking hebben op een mogelijk ongewenste geneesmiddelenreactie. Als u of iemand anders een onverwachte reactie op een medicijn ervaart, meld dit dan bij de nationale farmacovigilantie-autoriteit of neem onmiddellijk contact op met een zorgprofessional."},it:{greeting:e=>`Ciao! Sono l'assistente di ${e}. Chiedimi qualsiasi cosa e trover\xf2 risposte accurate e citate per te.`,headerSub:"Basato su contenuti verificati",disclaimer:"âï¸ Le risposte sono tratte esclusivamente dal contenuto pubblicato sul sito. Consulta sempre un professionista sanitario per consigli medici personali.",placeholder:"Fai una domandaâ¦",sources:"Fonti:",error:"Qualcosa è andato storto. Per favore riprova.",accept:"Accetta",doNotAccept:"Non accetto",declinedMessage:"Grazie per il tuo tempo. Hai scelto di non accettare i termini d'uso. Sei sempre il benvenuto a tornare.",pharmacovigilanceAlert:"Questa risposta potrebbe essere correlata a un possibile evento avverso da farmaco. Se lei o qualcun altro sta manifestando una reazione inattesa a un medicinale, lo segnali all'autorità nazionale di farmacovigilanza o contatti immediatamente un professionista sanitario."}};function s(e){return o[(e||"en").split("-")[0].toLowerCase()]??o.en}let l="hsl(var(--twc-primary-dark) / var(--twc-primary-dark-opacity, 1))",c="/api/chat";function u(){return Math.random().toString(36).slice(2,9)}function d(e){return e.toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"})}function p(e){let t=new Map,n=1;for(let r of e){t.has(r.urlPath)||t.set(r.urlPath,{index:n++,urlPath:r.urlPath,title:r.title,spans:[]});let e=t.get(r.urlPath);r.span&&!e.spans.includes(r.span)&&e.spans.push(r.span)}return Array.from(t.values())}function f({citation:e}){return(0,r.jsxs)("a",{href:e.urlPath,target:"_blank",rel:"noopener noreferrer",title:e.title,className:"inline-flex items-center rounded px-1.5 py-px text-[11px] font-bold no-underline transition-colors hover:text-white",style:{background:"hsl(var(--twc-primary-dark) / 0.12)",color:l},onMouseEnter:e=>{e.currentTarget.style.background=l,e.currentTarget.style.color="#fff"},onMouseLeave:e=>{e.currentTarget.style.background="hsl(var(--twc-primary-dark) / 0.12)",e.currentTarget.style.color=l},children:["[",e.index,"]"]})}function h({msg:e,sourcesLabel:t,pharmacovigilanceLabel:n,pharmacovigilanceDisclaimer:o,botImageUrl:s}){let c="user"===e.role,u="error"===e.role,m=(0,i.useMemo)(()=>e.citations?p(e.citations):[],[e.citations]);return(0,r.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,r.jsxs)("div",{className:`flex items-end gap-2 ${c?"justify-end":"justify-start"}`,children:[!c&&(0,r.jsx)("div",{className:"flex h-7 w-7 flex-shrink-0 items-center justify-center rounded-full text-white",style:{background:s?"transparent":l,marginBottom:2},children:s?(0,r.jsx)("img",{src:s,alt:"",width:28,height:28,style:{borderRadius:"50%",objectFit:"cover",width:28,height:28}}):(0,r.jsx)("svg",{viewBox:"0 0 24 24",width:"14",height:"14",fill:"
122currentColor",children:(0,r.jsx)("path",{d:"M12 2a5 5 0 1 1 0 10A5 5 0 0 1 12 2zm0 12c5.33 0 8 2.67 8 4v2H4v-2c0-1.33 2.67-4 8-4z"})})}),(0,r.jsxs)("div",{className:`max-w-[78%] rounded-2xl px-3 py-2.5 text-[13px] leading-relaxed ${c?"rounded-br-sm text-white":u?"rounded-bl-sm border border-red-200 bg-red-50 text-red-600":"rounded-bl-sm bg-[#f1f5f8] text-[#1a2a33]"}`,style:c?{background:l}:{},children:[c||u?(0,r.jsx)("p",{className:"m-0 whitespace-pre-wrap",children:e.content}):(0,r.jsx)("div",{className:"prose prose-sm max-w-none [&>*:first-child]:mt-0 [&>*:last-child]:mb-0 [&_li]:my-0.5 [&_p]:my-1 [&_strong]:font-semibold [&_ul]:my-1 [&_ul]:pl-4",children:(0,r.jsx)(a.default,{children:e.content})}),m.length>0&&(0,r.jsxs)("div",{className:"mt-2 inline-flex max-w-full flex-wrap items-center gap-1",children:[(0,r.jsxs)("span",{className:"text-[11px] font-semibold text-[#5a7a8a]",children:[t," "]}),m.map(e=>(0,r.jsx)(f,{citation:e},e.urlPath))]}),(0,r.jsx)("span",{className:"mt-1 block text-right text-[10px] opacity-50",children:d(e.timestamp)})]})]}),e.pharmacovigilanceAlert&&!c&&!u&&(0,r.jsxs)("div",{className:"flex flex-col gap-1.5 pl-9",children:[(0,r.jsxs)("div",{className:"flex items-start gap-2 rounded-lg border border-amber-300 bg-amber-50 px-3 py-2.5 text-[12px] leading-snug text-amber-800",role:"alert",children:[(0,r.jsx)("svg",{viewBox:"0 0 24 24",width:"15",height:"15",fill:"currentColor",className:"mt-px flex-shrink-0 text-amber-500",children:(0,r.jsx)("path",{d:"M1 21h22L12 2
1221 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"})}),(0,r.jsx)("span",{children:n})]}),o&&(0,r.jsx)("div",{className:"prose prose-sm max-w-none rounded-lg border border-[#d0e8f0] bg-[#f0f7fa] px-3 py-2.5 text-[12px] leading-snug text-[#4a6675]",dangerouslySetInnerHTML:{__html:o}})]})]})}function m({botImageUrl:e}){return(0,r.jsxs)("div",{className:"flex items-end justify-start gap-2",children:[(0,r.jsx)("div",{className:"flex h-7 w-7 flex-shrink-0 items-center justify-center rounded-full text-white",style:{background:e?"transparent":l,marginBottom:2},children:e?(0,r.jsx)("img",{src:e,alt:"",width:28,height:28,style:{borderRadius:"50%",objectFit:"cover",width:28,height:28}}):(0,r.jsx)("svg",{viewBox:"0 0 24 24",width:"14",height:"14",fill:"currentColor",children:(0,r.jsx)("path",{d:"M12 2a5 5 0 1 1 0 10A5 5 0 0 1 12 2zm0 12c5.33 0 8 2.67 8 4v2H4v-2c0-1.33 2.67-4 8-4z"})})}),(0,r.jsx)("div",{className:"rounded-2xl rounded-bl-sm bg-[#f1f5f8] px-3 py-2.5",children:(0,r.jsx)("div",{className:"flex gap-1.5 py-0.5",children:[0,160,320].map(e=>(0,r.jsx)("span",{className:"inline-block h-1.5 w-1.5 rounded-full",style:{background:l,animation:"chatBounce 1s infinite",animationDelay:`${e}ms`}},e))})})]})}function g({rfkId:e,searchSource:t,country:n,language:a,siteName:o="Health Services",maxSnippets:d=6,entityType:p="content",disclaimer:f,termsOfUse:v,pharmacovigilanceDisclaimer:b,botImageUrl:x,isMaximized:w=!1,onMaximize:E,onMinimize:S,onClose:C}){let k=(0,i.useMemo)(()=>s(a),[a]),T=!!v,[j,N]=(0,i.useState)(!T),[A,I]=(0,i.useState)(!1),R=()=>N(!0),O=()=>I(!0),[P,D]=(0,i.useState)([{id:u(),role:"assistant",content:k.greeting(o),timestamp:new Date}]),[_,M]=(0,i.useState)(""),[L,F]=(0,i.useState)(!1),B=(0,i.useRef)(null),H=(0,i.useRef)(null);(0,i.useEffect)(()=>{B.current?.scrollIntoView({behavior:"smooth"})},[P,L]),(0,i.useEffect)(()=>{j&&setTimeout(()=>H.current?.focus(),80)},[j]),(0,i.useEffect)(()=>{L||H.current?.focus()},[L]);let z=(0,i.useCallback)(async()=>{let r=_.trim();if(!r||L)return;let i={id:u(),role:"user",content:r,timestamp:new Date};D(e=>[...e,i]),M(""),F(!0);try{let i=await fetch(c,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:r,language:a,maxSnippets:d,entityType:p,rfkId:e,searchSource:t,country:n})});if(!i.ok){let e=await i.json().catch(()=>({}));throw console.error("[Chat API]",i.status,e?.error??i.statusText),Error(k.error)}let{answer:o,citations:s,pharmacovigilanceAlert:l}=await i.json();D(e=>[...e,{id:u(),role:"assistant",content:o,citations:s,pharmacovigilanceAlert:l??!1,timestamp:new Date}])}catch(e){console.error("[Chat]",e),D(e=>[...e,{id:u(),role:"error",content:k.error,timestamp:new Date}])}finally{F(!1)}},[_,L,e,t,n,a,d,p,k]),V=e=>{"Enter"!==e.key||e.shiftKey||(e.preventDefault(),z())},U=(0,r.jsxs)("div",{className:"flex flex-shrink-0 items-center gap-2.5 px-4 py-3 text-white",style:{background:l},children:[(0,r.jsx)("span",{className:"h-2 w-2 flex-shrink-0 rounded-full",style:{background:"#4ade80",boxShadow:"0 0 0 2px rgba(74,222,128,0.35)"}}),(0,r.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,r.jsx)("p",{className:"m-0 truncate text-sm font-semibold leading-tight",children:o}),(0,r.jsx)("p",{className:"m-0 text-[11px] leading-tight opacity-75",children:k.headerSub})]}),(0,r.jsxs)("div",{className:"flex flex-shrink-0 items-center gap-1",children:[w?(0,r.jsx)("button",{onClick:S,"aria-label":"Minimise chat",className:"flex h-7 w-7 items-center justify-center rounded opacity-70 transition-opacity hover:opacity-100",style:{color:"#fff",background:"transparent",border:"none",cursor:"pointer"},children:(0,r.jsx)("svg",{viewBox:"0 0 24 24",width:"16",height:"16",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",children:(0,r.jsx)("path",{d:"M8 3v5H3M21 3l-6 6M16 21v-5h5M3 21l6-6"})})}):(0,r.jsx)("button",{onClick:E,"aria-label":"Maximise chat",className:"flex h-7 w-7 items-center justify-center rounded opacity-70 transition-opacity hover:opacity-100",style:{color:"#fff",background:"transparent",border:"none",cursor:"pointer"},children:(0,r.jsx)("svg",{viewBox:"0 0 24 24",width:"16",height:"16",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",children:(0,r.jsx)("path",{d:"M3 8V3h5M21 8V3h-5M3 16v5h5M21 16v5h-5"})})}),(0,r.jsx)("button",{onClick:C,"aria-label":"Close chat",className:"flex h-7 w-7 items-center justify-center rounded opacity-70 transition-opacity hover:opacity-100",style:{color:"#fff",background:"transparent",border:"none",cursor:"pointer"},children:(0,r.jsx)("svg",{viewBox:"0 0 24 24",width:"16",height:"16",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",children:(0,r.jsx)("path",{d:"M18 6L6 18M6 6l12 12"})})})]})]});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("style",{children:y}),(0,r.jsxs)("div",{className:"flex h-full flex-col overflow-hidden rounded-xl border border-grey-mid/40 bg-white shadow-sm",children:[U,!j&&!A&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"flex flex-1 flex-col gap-4 overflow-y-auto p-4",children:[f&&(0,r.jsx)("div",{className:"rounded-lg border border-[#d0e8f0] bg-[#f0f7fa] p-3.5",children:(0,r.jsx)("div",{className:"prose prose-sm max-w-none text-[13px] leading-relaxed text-[#4a6675]",dangerouslySetInnerHTML:{__html:f}})}),b&&(0,r.jsx)("div",{className:"rounded-lg border border-[#d0e8f0] bg-[#f0f7fa] p-3.5",children:(0,r.jsx)("div",{className:"prose prose-sm max-w-none text-[13px] leading-relaxed text-[#4a6675]",dangerouslySetInnerHTML:{__html:b}})}),v&&(0,r.jsx)("div",{className:"prose prose-sm max-w-none text-[13px] leading-relaxed text-[#1a2a33]",dangerouslySetInnerHTML:{__html:v}})]}),(0,r.jsxs)("div",{className:"flex flex-shrink-0 items-center justify-end gap-2 border-t border-[#e4edf2] bg-[#fafcfd] px-4 py-3",children:[(0,r.jsx)("button",{onClick:O,className:"rounded-lg border border-[#cddde6] bg-white px-4 py-2 text-[13px] font-medium text-[#4a6675] transition-colors hover:bg-[#f0f7fa]",style:{cursor:"pointer"},children:k.doNotAccept}),(0,r.jsx)("button",{onClick:R,className:"rounded-lg px-4 py-2 text-[13px] font-medium text-white transition-opacity hover:opacity-90",style:{background:l,cursor:"pointer"},children:k.accept})]})]}),A&&(0,r.jsx)("div",{className:"flex flex-1 items-center justify-center p-6 text-center",children:(0,r.jsx)("p",{className:"text-[14px] leading-relaxed text-[#4a6675]",children:k.declinedMessage})}),j&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"flex-shrink-0 border-b border-[#d0e8f0] bg-[#f0f7fa] px-3.5 py-2 text-[11px] leading-snug text-[#4a6675]",children:(0,r.jsx)("div",{className:"prose prose-sm max-w-none text-[11px] leading-snug text-[#4a6675]",dangerouslySetInnerHTML:{__html:k.disclaimer}})}),(0,r.jsxs)("div",{className:"flex flex-1 flex-col gap-3 overflow-y-auto p-3.5","aria-live":"polite",children:[P.map(e=>(0,r.jsx)(h,{msg:e,sourcesLabel:k.sources,pharmacovigilanceLabel:k.pharmacovigilanceAlert,pharmacovigilanceDisclaimer:b,botImageUrl:x},e.id)),L&&(0,r.jsx)(m,{botImageUrl:x}),(0,r.jsx)("div",{ref:B})]}),(0,r.jsxs)("div",{className:"flex flex-shrink-0 items-end gap-2 border-t border-[#e4edf2] bg-[#fafcfd] px-3 py-2.5",children:[(0,r.jsx)("textarea",{ref:H,value:_,onCh
122ange:e=>M(e.target.value),onKeyDown:V,placeholder:k.placeholder,disabled:L,rows:2,"aria-label":"Chat input",className:"flex-1 resize-none rounded-lg border border-[#cddde6] bg-white px-3 py-2 text-[13px] leading-snug text-[#1a2a33] outline-none transition-colors focus:border-primary-dark"}),(0,r.jsx)("button",{onClick:z,disabled:L||!_.trim(),"aria-label":"Send message",className:"flex h-9 w-9 flex-shrink-0 items-center justify-center rounded-lg text-white transition-opacity disabled:cursor-not-allowed disabled:opacity-40",style:{background:l},children:(0,r.jsx)("svg",{viewBox:"0 0 24 24",width:"16",height:"16",fill:"currentColor",children:(0,r.jsx)("path",{d:"M2.01 21L23 12 2.01 3 2 10l15 2-15 2z"})})})]})]})]})]})}let y=` 123 @keyframes chatBounce { 124 0%, 80%, 100% { transform: translateY(0); } 125 40% { transform: translateY(-5px); } 126 } 127`;function v(e){let[r,i]=(0,n.useState)(!1),[a,o]=(0,n.useState)(!1),s=()=>{i(!1),o(!1)};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{children:x}),!r&&(0,t.jsx)("button",{"aria-label":"Open health assistant chat",onClick:()=>i(!0),style:b.fab,children:(0,t.jsx)("svg",{viewBox:"0 0 24 24",width:"22",height:"22",fill:"currentColor",children:(0,t.jsx)("path",{d:"M20 2H4a2 2 0 0 0-2 2v18l4-4h14a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2z"})})}),r&&a&&(0,t.jsx)("div",{style:b.overlay,"aria-hidden":"true",onClick:()=>o(!1)}),r&&(0,t.jsx)("div",{style:a?b.panelMaximized:b.panel,role:"dialog","aria-label":"Health assistant chat",children:(0,t.jsx)(g,{...e,isMaximized:a,onMaximize:()=>o(!0),onMinimize:()=>o(!1),onClose:s})})]})}let b={fab:{position:"fixed",bottom:28,right:28,width:56,height:56,borderRadius:"50%",background:"hsl(var(--twc-primary-dark) / var(--twc-primary-dark-opacity, 1))",color:"#fff",border:"none",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 4px 20px rgba(0,107,143,0.45)",transition:"transform 0.2s, background 0.2s",zIndex:9999},overlay:{position:"fixed",inset:0,background:"rgba(0,0,0,0.45)",zIndex:9998,animation:"fadeIn 0.2s ease-out"},panel:{position:"fixed",bottom:96,right:28,width:440,maxWidth:"calc(100vw - 40px)",height:640,maxHeight:"calc(100vh - 120px)",zIndex:9999,animation:"slideUp 0.22s ease-out"},panelMaximized:{position:"fixed",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"min(900px, 92vw)",height:"min(760px, 88vh)",zIndex:9999,animation:"scaleIn 0.2s ease-out"}},x=` 128 @keyframes slideUp { 129 from { opacity: 0; transform: translateY(16px); } 130 to { opacity: 1; transform: translateY(0); } 131 } 132 @keyframes fadeIn { 133 from { opacity: 0; } 134 to { opacity: 1; } 135 } 136 @keyframes scaleIn { 137 from { opacity: 0; transform: translate(-50%, -50%) scale(0.96); } 138 to { opacity: 1; transform: translate(-50%, -50%) scale(1); } 139 } 140`;e.s(["SearchResultsChat",0,v],771891)},662693,822021,e=>{"use strict";let t,n,r;var i,a,o,s,l,c=e.i(271645),u=e.i(441828),d=e.i(16639),p=e.i(548860),f=e.i(286485),h=e.i(843182),m=e.i(516224),g=f,y=e.i(23858);let v=(e,{processor:t=new m.default}={})=>{(0,g.setConfig)(e);let{useStorage:n=!1}=e;y.default.init(n),t&&h.default.setProcessor(t)};var b=e.i(92420),x=e.i(718420),w=m,E=e.i(797196);class S extends w.default{processResponse(e){return e.widgets?.forEach(({rfk_id:e,type:t,variation_id:n,used_in:r})=>{E.default.setMetadata(e,{rfkId:e,type:t,variationId:n,usedIn:r})}),e}}var C=E;let k=e=>{v(e,{processor:new S})},T=()=>{let{trackConsent:e}=(0,f.getServiceConfig)();x.default.toggleTrackConsent(e),x.default.getContext().setBrowserUserAgent((0,p.getWindow)({navigator:{userAgent:""}}).navigator.userAgent)},j=!1,N=()=>{j||(T(),j=!0,x.default.getDispatcher().dispatch({type:b.default.INITIALIZE,payload:{options:{}}}))},A=(e,t)=>{d.Logger.debug("setWidgetType",`Type: ${e}`,`Mapping: ${JSON.stringify(t)}`),C.default.setWidgetType(e,t)};e.i(247167);var I=e.i(473016),R=I,O=I;let P=console;var D=e.i(802085),_=e.i(604908),M=I;class L{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,M.isValidTimeout)(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(e){this.cacheTime=Math.max(this.cacheTime||0,null!=e?e:M.isServer?1/0:3e5)}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}
140class F extends L{constructor(e){super(),this.abortSignalConsumed=!1,this.defaultOptions=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.cache=e.cache,this.logger=e.logger||P,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.initialState=e.state||B(this.options),this.state=this.initialState,this.scheduleGc()}get meta(){return this.options.meta}setOptions(e){this.options={...this.defaultOptions,...e},this.updateCacheTime(this.options.cacheTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.cache.remove(this)}setData(e,t){let n=(0,O.replaceData)(this.state.data,e,this.options);return this.dispatch({data:n,type:"success",dataUpdatedAt:null==t?void 0:t.updatedAt,manual:null==t?void 0:t.manual}),n}setState(e,t){this.dispatch({type:"setState",state:e,setStateOptions:t})}cancel(e){var t;let n=this.promise;return null==(t=this.retryer)||t.cancel(e),n?n.then(O.noop).catch(O.noop):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some(e=>!1!==e.options.enabled)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(e=>e.getCurrentResult().isStale)}isStaleByTime(e=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,O.timeUntilStale)(this.state.dataUpdatedAt,e)}onFocus(){var e;let t=this.observers.find(e=>e.shouldFetchOnWindowFocus());t&&t.refetch({cancelRefetch:!1}),null==(e=this.retryer)||e.continue()}onOnline(){var e;let t=this.observers.find(e=>e.shouldFetchOnReconnect());t&&t.refetch({cancelRefetch:!1}),null==(e=this.retryer)||e.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(e,t){var n,r,i,a;if("idle"!==this.state.fetchStatus){if(this.state.dataUpdatedAt&&null!=t&&t.cancelRefetch)this.cancel({silent:!0});else if(this.promise)return null==(i=this.retryer)||i.continueRetry(),this.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let o=(0,O.getAbortController)(),s={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},l=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>{if(o)return this.abortSignalConsumed=!0,o.signal}})};l(s);let c=()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(s)):Promise.reject("Missing queryFn for queryKey '"+this.options.queryHash+"'"),u={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:c};l(u),null==(n=this.options.behavior)||n.onFetch(u),this.revertState=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==(null==(r=u.fetchOptions)?void 0:r.meta))&&this.dispatch({type:"fetch",meta:null==(a=u.fetchOptions)?void 0:a.meta});let d=e=>{if((0,_.isCancelledError)(e)&&e.silent||this.dispatch({type:"error",error:e}),!(0,_.isCancelledError)(e)){var t,n,r,i;null==(t=(n=this.cache.config).onError)||t.call(n,e,this),null==(r=(i=this.cache.config).onSettled)||r.call(i,this.state.data,e,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=(0,_.createRetryer)({fn:u.fetchFn,abort:null==o?void 0:o.abort.bind(o),onSuccess:e=>{var t,n,r,i;void 0===e?d(Error(this.queryHash+" data is undefined")):(this.setData(e),null==(t=(n=this.cache.config).onSuccess)||t.call(n,e,this),null==(r=(i=this.cache.config).onSettled)||r.call(i,e,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1)},onError:d,onFail:(e,t)=>{this.dispatch({type:"failed",failureCount:e,error:t})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:u.options.retry,retryDelay:u.options.retryDelay,networkMode:u.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(e){let t=t=>{var n,r;switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null!=(n=e.meta)?n:null,fetchStatus:(0,_.canFetch)(this.options.networkMode)?"fetching":"paused",...!t.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:null!=(r=e.dataUpdatedAt)?r:D
140ate.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let i=e.error;if((0,_.isCancelledError)(i)&&i.revert&&this.revertState)return{...this.revertState,fetchStatus:"idle"};return{...t,error:i,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}};this.state=t(this.state),D.notifyManager.batch(()=>{this.observers.forEach(t=>{t.onQueryUpdate(e)}),this.cache.notify({query:this,type:"updated",action:e})})}}function B(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,n=void 0!==t,r=n?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?null!=r?r:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"loading",fetchStatus:"idle"}}var H=D,z=e.i(665497);class V extends z.Subscribable{constructor(e){super(),this.config=e||{},this.queries=[],this.queriesMap={}}build(e,t,n){var r;let i=t.queryKey,a=null!=(r=t.queryHash)?r:(0,R.hashQueryKeyByOptions)(i,t),o=this.get(a);return o||(o=new F({cache:this,logger:e.getLogger(),queryKey:i,queryHash:a,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(i)}),this.add(o)),o}add(e){this.queriesMap[e.queryHash]||(this.queriesMap[e.queryHash]=e,this.queries.push(e),this.notify({type:"added",query:e}))}remove(e){let t=this.queriesMap[e.queryHash];t&&(e.destroy(),this.queries=this.queries.filter(t=>t!==e),t===e&&delete this.queriesMap[e.queryHash],this.notify({type:"removed",query:e}))}clear(){H.notifyManager.batch(()=>{this.queries.forEach(e=>{this.remove(e)})})}get(e){return this.queriesMap[e]}getAll(){return this.queries}find(e,t){let[n]=(0,R.parseFilterArgs)(e,t);return void 0===n.exact&&(n.exact=!0),this.queries.find(e=>(0,R.matchQuery)(n,e))}findAll(e,t){let[n]=(0,R.parseFilterArgs)(e,t);return Object.keys(n).length>0?this.queries.filter(e=>(0,R.matchQuery)(n,e)):this.queries}notify(e){H.notifyManager.batch(()=>{this.listeners.forEach(({listener:t})=>{t(e)})})}onFocus(){H.notifyManager.batch(()=>{this.queries.forEach(e=>{e.onFocus()})})}onOnline(){H.notifyManager.batch(()=>{this.queries.forEach(e=>{e.onOnline()})})}}var U=D,W=D,G=_;class q extends L{constructor(e){super(),this.defaultOptions=e.defaultOptions,this.mutationId=e.mutationId,this.mutationCache=e.mutationCache,this.logger=e.logger||P,this.observers=[],this.state=e.state||$(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options={...this.defaultOptions,...e},this.updateCacheTime(this.options.cacheTime)}get meta(){return this.options.meta}setState(e){this.dispatch({type:"setState",state:e})}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.observers=this.observers.filter(t=>t!==e),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.observers.length||("loading"===this.state.status?this.scheduleGc():this.mutationCache.remove(this))}continue(){var e,t;return null!=(e=null==(t=this.retryer)?void 0:t.continue())?e:this.execute()}async execute(){var e,t,n,r,i,a,o,s,l,c,u,d,p,f,h,m,g,y,v,b;let x=()=>{var e;return this.retryer=(0,G.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:(e,t)=>{this.dispatch({type:"failed",failureCount:e,error:t})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:null!=(e=this.options.retry)?e:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},w="loading"===this.state.status;try{if(!w){this.dispatch({type:"loading",variables:this.options.variables}),await (null==(l=(c=this.mutationCache.config).onMutate)?void 0:l.call(c,this.state.variables,this));let e=await (null==(u=(d=this.options).onMutate)?void 0:u.call(d,this.state.variables));e!==this.state.context&&this.dispatch({type:"loading",context:e,variables:this.state.variables})}let p=await x();return await (null==(e=(t=this.mutationCache.config).onSuccess)?void 0:e.call(t,p,this.state.variables,this.state.context,this)),await (null==(n=(r=this.options).onSuccess)?void 0:n.call(r,p,this.state.variables,this.state.context)),await (null==(i=(a=this.mutationCache.config).onSettled)?void 0:i.call(a,p,null,this.state.variables,this.state.context,this)),await (null==(o=(s=this.options).onSettled)?void 0:o.call(s,p,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:p}),p}catch(e){try{throw await (null==(p=(f=this.mutationCache.config).onError)?void 0:p.call(f,e,this.state.variables,this.state.context,this)),await (null==(h=(m=this.options).onError)?void 0:h.call(m,e,this.state.variables,this.state.context)),await (null==(g=(y=this.mutationCache.config).onSettled)?void 0:g.call(y,void 0,e,this.state.variables,this.state.context,this)),await (null==(v=(b=this.options).onSettled)?void 0:v.call(b,void 0,e,this.state.variables,this.state.context)),e}finally{this.dispatch({type:"error",error:e})}}}dispatch(e){let t=t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"loading":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:!(0,G.canFetch)(this.options.networkMode),status:"loading",variables:e.variables};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPau
140sed:!1,status:"error"};case"setState":return{...t,...e.state}}};this.state=t(this.state),W.notifyManager.batch(()=>{this.observers.forEach(t=>{t.onMutationUpdate(e)}),this.mutationCache.notify({mutation:this,type:"updated",action:e})})}}function $(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0}}var K=I,Q=z;class Y extends Q.Subscribable{constructor(e){super(),this.config=e||{},this.mutations=[],this.mutationId=0}build(e,t,n){let r=new q({mutationCache:this,logger:e.getLogger(),mutationId:++this.mutationId,options:e.defaultMutationOptions(t),state:n,defaultOptions:t.mutationKey?e.getMutationDefaults(t.mutationKey):void 0});return this.add(r),r}add(e){this.mutations.push(e),this.notify({type:"added",mutation:e})}remove(e){this.mutations=this.mutations.filter(t=>t!==e),this.notify({type:"removed",mutation:e})}clear(){U.notifyManager.batch(()=>{this.mutations.forEach(e=>{this.remove(e)})})}getAll(){return this.mutations}find(e){return void 0===e.exact&&(e.exact=!0),this.mutations.find(t=>(0,K.matchMutation)(e,t))}findAll(e){return this.mutations.filter(t=>(0,K.matchMutation)(e,t))}notify(e){U.notifyManager.batch(()=>{this.listeners.forEach(({listener:t})=>{t(e)})})}resumePausedMutations(){var e;return this.resuming=(null!=(e=this.resuming)?e:Promise.resolve()).then(()=>{let e=this.mutations.filter(e=>
140e.state.isPaused);return U.notifyManager.batch(()=>e.reduce((e,t)=>e.then(()=>t.continue().catch(K.noop)),Promise.resolve()))}).then(()=>{this.resuming=void 0}),this.resuming}}var Z=e.i(971293),X=e.i(731775),J=D;function ee(){return{onFetch:e=>{e.fetchFn=()=>{var t,n,r,i,a,o;let s,l=null==(t=e.fetchOptions)||null==(n=t.meta)?void 0:n.refetchPage,c=null==(r=e.fetchOptions)||null==(i=r.meta)?void 0:i.fetchMore,u=null==c?void 0:c.pageParam,d=(null==c?void 0:c.direction)==="forward",p=(null==c?void 0:c.direction)==="backward",f=(null==(a=e.state.data)?void 0:a.pages)||[],h=(null==(o=e.state.data)?void 0:o.pageParams)||[],m=h,g=!1,y=t=>{Object.defineProperty(t,"signal",{enumerable:!0,get:()=>{var t,n;return null!=(t=e.signal)&&t.aborted?g=!0:null==(n=e.signal)||n.addEventListener("abort",()=>{g=!0}),e.signal}})},v=e.options.queryFn||(()=>Promise.reject("Missing queryFn for queryKey '"+e.options.queryHash+"'")),b=(e,t,n,r)=>(m=r?[t,...m]:[...m,t],r?[n,...e]:[...e,n]),x=(t,n,r,i)=>{if(g)return Promise.reject("Cancelled");if(void 0===r&&!n&&t.length)return Promise.resolve(t);let a={queryKey:e.queryKey,pageParam:r,meta:e.options.meta};return y(a),Promise.resolve(v(a)).then(e=>b(t,r,e,i))};if(f.length)if(d){let t=void 0!==u,n=t?u:et(e.options,f);s=x(f,t,n)}else if(p){let t=void 0!==u,n=t?u:en(e.options,f);s=x(f,t,n,!0)}else{m=[];let t=void 0===e.options.getNextPageParam;s=!l||!f[0]||l(f[0],0,f)?x([],t,h[0]):Promise.resolve(b([],h[0],f[0]));for(let n=1;n<f.length;n++)s=s.then(r=>{if(!l||!f[n]||l(f[n],n,f)){let i=t?h[n]:et(e.options,r);return x(r,t,i)}return Promise.resolve(b(r,h[n],f[n]))})}else s=x([]);return s.then(e=>({pages:e,pageParams:m}))}}}}function et(e,t){return null==e.getNextPageParam?void 0:e.getNextPageParam(t[t.length-1],t)}function en(e,t){return null==e.getPreviousPageParam?void 0:e.getPreviousPageParam(t[0],t)}class er{constructor(e={}){this.queryCache=e.queryCache||new V,this.mutationCache=e.mutationCache||new Y,this.logger=e.logger||P,this.defaultOptions=e.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[],this.mountCount=0}mount(){this.mountCount++,1===this.mountCount&&(this.unsubscribeFocus=Z.focusManager.subscribe(()=>{Z.focusManager.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=X.onlineManager.subscribe(()=>{X.onlineManager.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())}))}unmount(){var e,t;this.mountCount--,0===this.mountCount&&(null==(e=this.unsubscribeFocus)||e.call(this),this.unsubscribeFocus=void 0,null==(t=this.unsubscribeOnline)||t.call(this),this.unsubscribeOnline=void 0)}isFetching(e,t){let[n]=(0,I.parseFilterArgs)(e,t);return n.fetchStatus="fetching",this.queryCache.findAll(n).length}isMutating(e){return this.mutationCache.findAll({...e,fetching:!0}).length}getQueryData(e,t){var n;return null==(n=this.queryCache.find(e,t))?void 0:n.state.data}ensureQueryData(e,t,n){let r=(0,I.parseQueryArgs)(e,t,n),i=this.getQueryData(r.queryKey);return i?Promise.resolve(i):this.fetchQuery(r)}getQueriesData(e){return this.getQueryCache().findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,n){let r=this.queryCache.find(e),i=null==r?void 0:r.state.data,a=(0,I.functionalUpdate)(t,i);if(void 0===a)return;let o=(0,I.parseQueryArgs)(e),s=this.defaultQueryOptions(o);return this.queryCache.build(this,s).setData(a,{...n,manual:!0})}setQueriesData(e,t,n){return J.notifyManager.batch(()=>this.getQueryCache().findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e,t){var n;return null==(n=this.queryCache.find(e,t))?void 0:n.state}removeQueries(e,t){let[n]=(0,I.parseFilterArgs)(e,t),r=this.queryCache;J.notifyManager.batch(()=>{r.findAll(n).forEach(e=>{r.remove(e)})})}resetQueries(e,t,n){let[r,i]=(0,I.parseFilterArgs)(e,t,n),a=this.queryCache,o={type:"active",...r};return J.notifyManager.batch(()=>(a.findAll(r).forEach(e=>{e.reset()}),this.refetchQueries(o,i)))}cancelQueries(e,t,n){let[r,i={}]=(0,I.parseFilterArgs)(e,t,n);return void 0===i.revert&&(i.revert=!0),Promise.all(J.notifyManager.batch(()=>this.queryCache.findAll(r).map(e=>e.cancel(i)))).then(I.noop).catch(I.noop)}invalidateQueries(e,t,n){let[r,i]=(0,I.parseFilterArgs)(e,t,n);
140return J.notifyManager.batch(()=>{var e,t;if(this.queryCache.findAll(r).forEach(e=>{e.invalidate()}),"none"===r.refetchType)return Promise.resolve();let n={...r,type:null!=(e=null!=(t=r.refetchType)?t:r.type)?e:"active"};return this.refetchQueries(n,i)})}refetchQueries(e,t,n){let[r,i]=(0,I.parseFilterArgs)(e,t,n),a=Promise.all(J.notifyManager.batch(()=>this.queryCache.findAll(r).filter(e=>!e.isDisabled()).map(e=>{var t;return e.fetch(void 0,{...i,cancelRefetch:null==(t=null==i?void 0:i.cancelRefetch)||t,meta:{refetchPage:r.refetchPage}})}))).then(I.noop);return null!=i&&i.throwOnError||(a=a.catch(I.noop)),a}fetchQuery(e,t,n){let r=(0,I.parseQueryArgs)(e,t,n),i=this.defaultQueryOptions(r);void 0===i.retry&&(i.retry=!1);let a=this.queryCache.build(this,i);return a.isStaleByTime(i.staleTime)?a.fetch(i):Promise.resolve(a.state.data)}prefetchQuery(e,t,n){return this.fetchQuery(e,t,n).then(I.noop).catch(I.noop)}fetchInfiniteQuery(e,t,n){let r=(0,I.parseQueryArgs)(e,t,n);return r.behavior=ee(),this.fetchQuery(r)}prefetchInfiniteQuery(e,t,n){return this.fetchInfiniteQuery(e,t,n).then(I.noop).catch(I.noop)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(e){this.defaultOptions=e}setQueryDefaults(e,t){let n=this.queryDefaults.find(t=>(0,I.hashQueryKey)(e)===(0,I.hashQueryKey)(t.queryKey));n?n.defaultOptions=t:this.queryDefaults.push({queryKey:e,defaultOptions:t})}getQueryDefaults(e){if(!e)return;let t=this.queryDefaults.find(t=>(0,I.partialMatchKey)(e,t.queryKey));return null==t?void 0:t.defaultOptions}setMutationDefaults(e,t){let n=this.mutationDefaults.find(t=>(0,I.hashQueryKey)(e)===(0,I.hashQueryKey)(t.mutationKey));n?n.defaultOptions=t:this.mutationDefaults.push({mutationKey:e,defaultOptions:t})}getMutationDefaults(e){if(!e)return;let t=this.mutationDefaults.find(t=>(0,I.partialMatchKey)(e,t.mutationKey));return null==t?void 0:t.defaultOptions}defaultQueryOptions(e){if(null!=e&&e._defaulted)return e;let t={...this.defaultOptions.queries,...this.getQueryDefaults(null==e?void 0:e.queryKey),...e,_defaulted:!0};return!t.queryHash&&t.queryKey&&(t.queryHash=(0,I.hashQueryKeyByOptions)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.useErrorBoundary&&(t.useErrorBoundary=!!t.suspense),t}defaultMutationOptions(e){return null!=e&&e._defaulted?e:{...this.defaultOptions.mutations,...this.getMutationDefaults(null==e?void 0:e.mutationKey),...e,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear()}}var ei=e.i(807939),ea=b,eo=x;class es{constructor(){Object.defineProperty(this,"containerHandled",{enumerable:!0,configurable:!0,writable:!0,value:!1}),eo.default.register(this)}handleAction(e){switch(e.type){case ea.default.PAGE_CONTAINER_READY:this.containerHandled||(this.containerHandled=this.handlePageContainerReadyAction(e.payload));break;case ea.default.FOUND_WIDGETS:{let{widgets:t=[]}=e.payload;t.forEach(({rfkId:e,entity:t,node:n})=>{this.handleAddWidget(e,t,n)})}}}handlePageContainerReadyAction(e){return!0}handleAddWidget(e,t,n){}}var el=e.i(980178),ec=e.i(109508),eu=u;let ed='[data-rfkid="rfkid_container"]',ep=()=>document.querySelector(ed);var ef=ec,eh=u;let em=()=>{if(t)return;let e=ep();(t=new MutationObserver(t=>{let n=[];t.forEach(t=>{t.addedNodes.forEach(t=>{let r=t.dataset.rfkid,i=t.dataset.entity;t.nodeType===Node.ELEMENT_NODE&&(!e||!e.contains(t))&&r&&i&&n.push({rfkId:r,entity:i,node:t})})}),Object.keys(n).length>0&&eh.PageController.getDispatcher().dispatch({type:ef.Actions.FOUND_WIDGETS,payload:{widgets:n}})})).observe(document.body,{subtree:!0,childList:!0,characterData:!0})},eg=e=>{let{autoIncludeNewWidgets:t=!1,autoIncludeWidgets:n=!0,uri:r}=e||{};if((0,el.isSSR)()){r&&eu.PageController.getContext().setPageUri(r),N();return}if(eu.PageController.getContext().setPageUri(r||window.location.pathname),t&&em(),n){let e=Array.from(document.querySelectorAll(`:not(${ed}) > [data-rfkid]:not(${ed}
140)`)).filter((e,t,n)=>n.indexOf(e)===t).map(e=>({rfkId:e.dataset.rfkid,entity:e.dataset.entity,node:e}));e.length&&setTimeout(()=>{eu.PageController.getDispatcher().dispatch({type:ec.Actions.FOUND_WIDGETS,payload:{widgets:e}})},0)}N()};var ey=e.i(459679),ev=e.i(369833);!function(e){e.ITEM_CLICKED="search/ITEM_CLICKED",e.SUGGESTION_CLICKED="search/SUGGESTION_CLICKED",e.SUGGESTION_ADDED="search/SUGGESTION_ADDED",e.SUGGESTION_REMOVED="search/SUGGESTION_REMOVED",e.KEYPHRASE_CHANGED="search/KEYPHRASE_CHANGED"}(i=i||(i={}));let eb={onItemClick:i.ITEM_CLICKED,onSuggestionClick:i.SUGGESTION_CLICKED,onSuggestionAdded:i.SUGGESTION_ADDED,onSuggestionRemoved:i.SUGGESTION_REMOVED,onKeyphraseChange:i.KEYPHRASE_CHANGED},ex={keyphrase:(e,t)=>t.keyphrase&&e.setSearchQueryKeyphrase(t.keyphrase),suggestionsList:(e,t)=>t.suggestionsList&&e.setSearchSuggestion(t.suggestionsList.map(({suggestion:e,max:t=3})=>({name:e,max:t}))),itemsPerPage:(e,t)=>e.setSearchLimit(t.itemsPerPage)};!function(e){e.KEYPHRASE_CHANGED="questions/KEYPHRASE_CHANGED"}(a=a||(a={}));let ew={onKeyphraseChanged:a.KEYPHRASE_CHANGED},eE={keyphrase:(e,t)=>t.keyphrase&&e.setQuestionsKeyphrase(t.keyphrase),relatedQuestions:(e,t)=>t.relatedQuestions&&e.setQuestionsRelatedQuestionsLimit(t.relatedQuestions)};!function(e){e.ITEM_CLICKED="recommendation/ITEM_CLICKED",e.NAVIGATION_NEXT="recommendation/NAVIGATION_NEXT",e.NAVIGATION_PREV="recommendation/NAVIGATION_PREV"}(o=o||(o={}));let eS={onNavigationNext:o.NAVIGATION_NEXT,onNavigationPrev:o.NAVIGATION_PREV,onItemClick:o.ITEM_CLICKED},eC={itemsPerPage:(e,t)=>e.setRecommendationsLimit(t.itemsPerPage)};var ek=e.i(848124);let eT={onKeyphraseChange:ek.Actions.KEYPHRASE_CHANGED,onClearFilters:ek.Actions.CLEAR_FILTERS,onResultsPerPageChange:ek.Actions.RESULTS_PER_PAGE_CHANGED,onPageNumberChange:ek.Actions.PAGE_NUMBER_CHANGED,onItemClick:ek.Actions.ITEM_CLICKED,onSortChange:ek.Actions.SORT_CHANGED,onFacetClick:ek.Actions.FACET_CLICKED,onFilterClick:ek.Actions.FILTER_CLICKED,onRemoveFilter:ek.Actions.REMOVE_FILTER},ej={keyphrase:(e,t)=>t.keyphrase&&e.setSearchQueryKeyphrase(t.keyphrase),page:(e,t)=>e.setSearchOffset((t.itemsPerPage??e.getSearchLimit())*((t.page??1)-1)||0),itemsPerPage:(e,t)=>e.setSearchLimit(t.itemsPerPage),sortType:(e,t)=>e.setSearchSortCriteriaName(t.sortType)};var eN=e.i(652103),eA=e.i(65891);let eI={component:eN.default,options:{state:{}}},eR=(e,t)=>A(e,t),eO=()=>{eR(ev.WidgetDataType.CONTENT_BLOCK,eI),eR(ev.WidgetDataType.HTML_BLOCK,eI),eR(ev.WidgetDataType.BANNER,eI),eR(ev.WidgetDataType.SEO,{...eI,component:eA.default}),eR(ev.WidgetDataType.PREVIEW_SEARCH,{options:{propStateMapping:ex,actionProps:eb,state:{}}}),eR(ev.WidgetDataType.RECOMMENDATION,{options:{propStateMapping:eC,actionProps:eS,state:{}}}),eR(ev.WidgetDataType.QUESTIONS,{options:{propStateMapping:eE,actionProps:ew,state:{}}}),eR(ev.WidgetDataType.SEARCH_RESULTS,{options:{propStateMapping:ej,actionProps:eT,state:{selectedFacets:{},page:1}}})};var eP=e.i(896335);class eD{constructor(){Object.defineProperty(this,"widgets",{enumerable:!0,configurable:!0,writable:!0,value:{}})}getWidgetComponentConfig(e,t){let n=eP.WidgetsConfig.get(e,t);if(n&&n.type&&n.component)return n}getWidget(e,t){if(!this.widgets[e]){let n=this.getWidgetComponentConfig(e,t);n&&(this.widgets[e]=this.doSetup({...n,entity:t},e))}return this.widgets[e]}setup(e,t){return this.getWidget(e,t)}}let e_=eD;var eM=e.i(569341);class eL extends e_{doSetup({type:e,entity:t,component:n}){return(0,eM.widget)(n,e,t)}}let eF=eL,eB=(...e)=>{eO(),ey.init(new es,new eF),eg(...e)},eH=e=>(!n&&e?n=e:n||(n=new er({defaultOptions:{queries:{retry:!1,keepPreviousData:!0,refetchOnWindowFocus:!1}}})),n),ez=({apiKey:e,children:t,clientId:n,customerKey:r,debug:i,discoverDomainId:a,env:o="prod",orderCloudRegion:s,publicSuffix:l=!1,requestMiddleware:d,serviceHost:p,trackConsent:f=!0,uri:h,useAccessToken:m,useStorage:g,useToken:y,userId:v,...b})=>((0,c.useMemo)(()=>{k({apiKey:e,clientId:n,customerKey:r,debug:i,discoverDomainId:a,env:o,orderCloudRegion:s,publicSuffix:l,requestMiddleware:d,serviceHost:p,trackConsent:f,useAccessToken:m,useStorage:g,useToken:y,userId:v}),eB({uri:h,autoIncludeWidgets:!1,autoIncludeNewWidgets:!1})},[]),(0,c.useEffect)(()=>{u.PageController.toggleTrackConsent(f)},[f]),(0,c.createElement)(ei.QueryClientProvider,{...b,client:eH(b.client)},t));e.s(["WidgetsProvider",0,ez],662693);var eV=e.i(843476),eU=c;function eW(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}var eG=["color"],eq=(0,eU.forwardRef)(function(e,t){var n=e.color,r=void 0===n?"currentColor":n,i=eW(e,eG);return(0,eU.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),(0,eU.createElement)("path",{d:"M6.85355 3.14645C7.04882 3.34171 7.04882 3.65829 6.85355 3.85355L3.70711 7H12.5C12.7761 7 13 7.22386 13 7.5C13 7.77614 12.7761 8 12.5 8H3.70711L6.85355 11.1464C7.04882 11.3417 7.04882 11.6583 6.85355 11.8536C6.65829 12.0488 6.34171 12.0488 6.14645 11.8536L2.14645 7.85355C1.95118 7.65829 1.95118 7.34171 2.14645 7.14645L6.14645 3.14645C6.34171 2.95118 6.65829 2.95118 6.85355 3.14645Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),e$=["color"],eK=(0,eU.forwardRef)(function(e,t){var n=e.color,r=void 0===n?"currentColor":n,i=eW(e,e$);return(0,eU.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),(0,eU.createElement)("path",{d:"M8.14645 3.14645C8.34171 2.95118 8.65829 2.95118 8.85355 3.14645L12.8536 7.14645C13.0488 7.34171 13.0488 7.65829 12.8536 7.85355L8.85355 11.8536C8.65829 12.0488 8.34171 12.0488 8.14645 11.8536C7.95118 11.6583 7.95118 11.3417 8.14645 11.1464L11.2929 8H2.5C2.22386 8 2 7.77614 2 7.5C2 7.22386 2.22386 7 2.5 7H11.2929L8.14645 3.85355C7.95118 3.65829 7.95118 3.34171 8.14645 3.14645Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),eQ=["color"],eY=(0,eU.forwardRef)(function(e,t){var n=e.color,r=void 0===n?"currentColor":n,i=eW(e,eQ);return(0,eU.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),(0,eU.createElement)("path",{d:"M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),eZ=["color"],eX=(0,eU.forwardRef)(function(e,t){var n=e.color,r=void 0===n?"currentColor":n,i=eW(e,eZ);return(0,eU.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),(0,eU.createElement)("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.564
14064L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),eJ=["color"],e0=(0,eU.forwardRef)(function(e,t){var n=e.color,r=void 0===n?"currentColor":n,i=eW(e,eJ);return(0,eU.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),(0,eU.createElement)("path",{d:"M5 4.63601C5 3.76031 5.24219 3.1054 5.64323 2.67357C6.03934 2.24705 6.64582 1.9783 7.5014 1.9783C8.35745 1.9783 8.96306 2.24652 9.35823 2.67208C9.75838 3.10299 10 3.75708 10 4.63325V5.99999H5V4.63601ZM4 5.99999V4.63601C4 3.58148 4.29339 2.65754 4.91049 1.99307C5.53252 1.32329 6.42675 0.978302 7.5014 0.978302C8.57583 0.978302 9.46952 1.32233 10.091 1.99162C10.7076 2.65557 11 3.57896 11 4.63325V5.99999H12C12.5523 5.99999 13 6.44771 13 6.99999V13C13 13.5523 12.5523 14 12 14H3C2.44772 14 2 13.5523 2 13V6.99999C2 6.44771 2.44772 5.99999 3 5.99999H4ZM3 6.99999H12V13H3V6.99999Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),e1=["color"],e2=(0,eU.forwardRef)(function(e,t){var n=e.color,r=void 0===n?"currentColor":n,i=eW(e,e1);return(0,eU.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),(0,eU.createElement)("path",{d:"M10 6.5C10 8.433 8.433 10 6.5 10C4.567 10 3 8.433 3 6.5C3 4.567 4.567 3 6.5 3C8.433 3 10 4.567 10 6.5ZM9.30884 10.0159C8.53901 10.6318 7.56251 11 6.5 11C4.01472 11 2 8.98528 2 6.5C2 4.01472 4.01472 2 6.5 2C8.98528 2 11 4.01472 11 6.5C11 7.56251 10.6318 8.53901 10.0159 9.30884L12.8536 12.1464C13.0488 12.3417 13.0488 12.6583 12.8536 12.8536C12.6583 13.0488 12.3417 13.0488 12.1464 12.8536L9.30884 10.0159Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),e5=["color"],e3=(0,eU.forwardRef)(function(e,t){var n=e.color,r=void 0===n?"currentColor":n,i=eW(e,e5);return(0,eU.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),(0,eU.createElement)("path",{d:"M5.5 3C4.67157 3 4 3.67157 4 4.5C4 5.32843 4.67157 6 5.5 6C6.32843 6 7 5.32843 7 4.5C7 3.67157 6.32843 3 5.5 3ZM3 5C3.01671 5 3.03323 4.99918 3.04952 4.99758C3.28022 6.1399 4.28967 7 5.5 7C6.71033 7 7.71978 6.1399 7.95048 4.99758C7.96677 4.99918 7.98329 5 8 5H13.5C13.7761 5 14 4.77614 14 4.5C14 4.22386 13.7761 4 13.5 4H8C7.98329 4 7.96677 4.00082 7.95048 4.00242C7.71978 2.86009 6.71033 2 5.5 2C4.28967 2 3.28022 2.86009 3.04952 4.00242C3.03323 4.00082 3.01671 4 3 4H1.5C1.22386 4 1 4.22386 1 4.5C1 4.77614 1.22386 5 1.5 5H3ZM11.9505 10.9976C11.7198 12.1399 10.7103 13 9.5 13C8.28967 13 7.28022 12.1399 7.04952 10.9976C7.03323 10.9992 7.01671 11 7 11H1.5C1.22386 11 1 10.7761 1 10.5C1 10.2239 1.22386 10 1.5 10H7C7.01671 10 7.03323 10.0008 7.04952 10.0024C7.28022 8.8601 8.28967 8 9.5 8C10.7103 8 11.7198 8.8601 11.9505 10.0024C11.9668 10.0008 11.9833 10 12 10H13.5C13.7761 10 14 10.2239 14 10.5C14 10.7761 13.7761 11 13.5 11H12C11.9833 11 11.9668 10.9992 11.9505 10.9976ZM8 10.5C8 9.67157 8.67157 9 9.5 9C10.3284 9 11 9.67157 11 10.5C11 11.3284 10.3284 12 9.5 12C8.67157 12 8 11.3284 8 10.5Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),e4=e.i(882596),e6=e.i(83889),e7=c,e8=ev,e9=e.i(609386),te=e.i(761609),tt=e.i(534761),tn=e.i(687e3);let tr=()=>{let{config:e}=(0,te.default)(),{selectedFacets:t=[]}=(0,tt.default)();return t.map(t=>{let n=(0,tn.getFacetConfigType)(e,t.facetId);return{...t,valueLabel:t.valueLabel||t?.facetValueText||"",type:n}})};var ti=eM,ta=e.i(948148),to=e.i(316569),ts=eV,tl=e4;e.s([],680723),e.i(680723);var tc=eV,tu=c,td=c,tp=eV;function tf(e,t=[]){let n=[];function r(t,r){let i=td.createContext(r);i.displayName=t+"Context";let a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,l=td.useMemo(()=>o,Object.values(o));return(0,tp.jsx)(s.Provider,{value:l,children:r})};return o.displayName=t+"Provider",[o,function(n,o){let s=o?.[e]?.[a]||i,l=td.useContext(s);if(l)return l;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]}let i=()=>{let t=n.map(e=>td.createContext(e));return function(n){let r=n?.[e]||t;return td.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,th(i,...t)]}function th(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return td.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}var tm=c,tg=e.i(174080),ty=c,tv=c;function tb(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function tx(...e){return t=>{let n=!1,r=e.map(e=>{let r=tb(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():tb(e[t],null)}}}}function tw(...e){return tv.useCallback(tx(...e),e)}var tE=eV,tS=Symbol.for("react.lazy"),tC=ty[" use ".trim().toString()];function tk(e){return"object"==typeof e&&null!==e&&"then"in e}function tT(e){return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===tS&&"_payload"in e&&tk(e._payload)}
140function tj(e){let t=tN(e),n=ty.forwardRef((e,n)=>{let{children:r,...i}=e;tT(r)&&"function"==typeof tC&&(r=tC(r._payload));let a=ty.Children.toArray(r),o=a.find(tI);if(o){let e=o.props.children,r=a.map(t=>t!==o?t:ty.Children.count(e)>1?ty.Children.only(null):ty.isValidElement(e)?e.props.children:null);return(0,tE.jsx)(t,{...i,ref:n,children:ty.isValidElement(e)?ty.cloneElement(e,void 0,r):null})}return(0,tE.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function tN(e){let t=ty.forwardRef((e,t)=>{let{children:n,...r}=e;if(tT(n)&&"function"==typeof tC&&(n=tC(n._payload)),ty.isValidElement(n)){let e=tO(n),i=tR(r,n.props);return n.type!==ty.Fragment&&(i.ref=t?tx(t,e):e),ty.cloneElement(n,i)}return ty.Children.count(n)>1?ty.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var tA=Symbol("radix.slottable");function tI(e){return ty.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===tA}function tR(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...a}:"className"===r&&(n[r]=[i,a].filter(Boolean).join(" "))}return{...e,...n}}function tO(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}var tP=eV,tD=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=tj(`Primitive.${t}`),r=tm.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,tP.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});let t_="ArticleCard",tM="ArticleCardImage",tL="ArticleCardTitle",tF="ArticleCardContent",tB="ArticleCardSubtitle",tH="ArticleCardId",[tz,tV]=tf(t_,[]),[tU,tW]=tz(t_),tG=e=>{let{__scopeArticleCard:t,children:n,article:r,...i}=e;return(0,tc.jsx)(tU,{article:r,scope:t,children:(0,tc.jsx)(tD.div,{...i,children:n})})};tG.displayName=t_;let tq=tu.default.forwardRef((e,t)=>{let{src:n,__scopeArticleCard:r,...i}=e,a=tW(tM,r);return(0,tc.jsx)(tD.img,{src:n||a.article?.image_url,...i,ref:t})});tq.displayName=tM;let t$=tu.default.forwardRef((e,t)=>{let{asTitle:n="h2",children:r,__scopeArticleCard:i,...a}=e,o=tW(tL,i),s=tD[n];return(0,tc.jsx)(s,{...a,ref:t,children:r||o.article?.title})});t$.displayName=tL;let tK=tu.default.forwardRef((e,t)=>{let{children:n,__scopeArticleCard:r,...i}=e,{article:{id:a=""}={}}=tW(tH,r);return(0,tc.jsx)(tD.div,{...i,ref:t,children:n||a})});tK.displayName=tH;let tQ=tu.default.forwardRef((e,t)=>{let{children:n,__scopeArticleCard:r,...i}=e,a=tW(tF,r);return(0,tc.jsx)(tD.div,{...i,ref:t,children:n||(0,tc.jsxs)(tc.Fragment,{children:[(0,tc.jsx)(tq,{})," ",a.article?.description," "]})})});tQ.displayName=tF;let tY=tu.default.forwardRef((e,t)=>{let{children:n,__scopeArticleCard:r,...i}=e,a=tW(tB,r);return(0,tc.jsx)(tD.div,{...i,ref:t,children:n||a.article?.subtitle})}),tZ=tG,tX=tq,tJ=t$,t0=tQ,t1=tK,t2=tY;e.s(["ArticleCard",0,tG,"ArticleCardContent",0,tQ,"ArticleCardId",0,tK,"ArticleCardImage",0,tq,"ArticleCardSubtitle",0,tY,"ArticleCardTitle",0,t$,"Content",0,t0,"Id",0,t1,"Image",0,tX,"Root",0,tZ,"Subtitle",0,t2,"Title",0,tJ,"createArticleCardScope",0,tV],389038),e.i(389038),e.s(["ArticleCard",0,tG,"ArticleCardContent",0,tQ,"ArticleCardId",0,tK,"ArticleCardImage",0,tq,"ArticleCardSubtitle",0,tY,"ArticleCardTitle",0,t$,"Content",0,t0,"Id",0,t1,"Image",0,tX,"Root",0,tZ,"Subtitle",0,t2,"Title",0,tJ,"createArticleCardScope",0,tV],516582);var t5=e.i(516582),t5=t5,t3=e.i(975157),t4=e.i(657688),t6=e.i(671149);let t7={en:{Article:"Article",Category:"Category",ClinicalTrialPage:"Trial",Event:"Event",EventRoot:"Events",Home:"Home",MediaPage:"Media",Product:"Product",Profile:"Profile",Page:"Page",MediaStatement:"Media Statement",PressRelease:"Press Release",Story:"Story",StudySummary:"Study Summary",VideoPage:"Video",Whitepaper:"Whitepaper"}
140,es:{Article:"ArtÃculo",Category:"CategorÃa",ClinicalTrialPage:"Ensayo ClÃnico",Event:"Evento",EventRoot:"Eventos",Home:"Inicio",MediaPage:"Medios",Product:"Producto",Profile:"Perfil",Page:"Página",MediaStatement:"Declaración de Prensa",PressRelease:"Comunicado de Prensa",Story:"Historia",StudySummary:"Resumen del Estudio",VideoPage:"VÃdeo",Whitepaper:"Libro Blanco"},pt:{Article:"Artigo",Category:"Categoria",ClinicalTrialPage:"Ensaio ClÃnico",Event:"Evento",EventRoot:"Eventos",Home:"InÃcio",MediaPage:"MÃdia",Product:"Produto",Profile:"Perfil",Page:"Página",MediaStatement:"Declaração de Imprensa",PressRelease:"Comunicado de Imprensa",Story:"História",StudySummary:"Resumo do Estudo",VideoPage:"VÃdeo",Whitepaper:"Whitepaper"},de:{Article:"Artikel",Category:"Kategorie",ClinicalTrialPage:"Klinische Studie",Event:"Veranstaltung",EventRoot:"Veranstaltungen",Home:"Startseite",MediaPage:"Medien",Product:"Produkt",Profile:"Profil",Page:"Contentseite",MediaStatement:"Mediastatement",PressRelease:"Pressemitteilung",Story:"News/ Story",StudySummary:"Studienzusammenfassung",VideoPage:"Video",Whitepaper:"Whitepaper"},fr:{Article:"Article",Category:"Catégorie",ClinicalTrialPage:"Essai Clinique",Event:"Ãvénement",EventRoot:"Ãvénements",Home:"Accueil",MediaPage:"Médias",Product:"Produit",Profile:"Profil",Page:"Page",MediaStatement:"Communiqué de Presse",PressRelease:"Communiqué de Presse",Story:"Histoire",StudySummary:"Résumé de l'Ãtude",VideoPage:"Vidéo",Whitepaper:"Livre Blanc"},nl:{Article:"Artikel",Category:"Categorie",ClinicalTrialPage:"Klinische Studie",Event:"Evenement",EventRoot:"Evenementen",Home:"Startpagina",MediaPage:"Media",Product:"Product",Profile:"Profiel",Page:"Pagina",MediaStatement:"Persbericht",PressRelease:"Persbericht",Story:"Verhaal",StudySummary:"Studiesamenvatting",VideoPage:"Video",Whitepaper:"Whitepaper"},it:{Article:"Articolo",Category:"Categoria",ClinicalTrialPage:"Sperimentazione Clinica",Event:"Evento",EventRoot:"Eventi",Home:"Home",MediaPage:"Media",Product:"Prodotto",Profile:"Profilo",Page:"Pagina",MediaStatement:"Dichiarazione Stampa",PressRelease:"Comunicato Stampa",Story:"Storia",StudySummary:"Sintesi dello Studio",VideoPage:"Video",Whitepaper:"Whitepaper"}},t8={type:{en:"Type",es:"Tipo",pt:"Tipo",de:"Typ",fr:"Type",nl:"Type",it:"Tipo"},is_protected:{en:"Audience",es:"Disponibilidad",pt:"Destinado a",de:"Zielgruppe",fr:"Public cible",nl:"Doelgroep",it:"Pubblico destinatario"},tags:{en:"Tags",es:"Tema",pt:"Tags",de:"Tags",fr:"Tags",nl:"Tags",it:"Tag"}},t9={type:t7,is_protected:{en:{true:"Healthcare Professionals",false:"General Public"},es:{true:"Exclusivo para profesionales de la salud",false:"Contenido abierto"},pt:{true:"Profissionais de saúde",false:"Público geral"},de:{true:"Nur für Fachkreise",false:"Allgemeine Ãffentlichkeit"},fr:{true:"Professionnels de santé",false:"Grand public"},nl:{true:"Zorgprofessionals",false:"Algemeen publiek"},it:{true:"Professionisti sanitari",false:"Pubblico generale"}}},ne=e=>{let t=(e??"en").split("-")[0].toLowerCase();return t in t7?t:"en"}
140,nt=(e,t,n)=>{let r=ne(n);return t8[e]?.[r]??t},nn=(e,t,n)=>{let r=ne(n);return t9[e]?.[r]?.[t]??t};var nr=e.i(896499);let ni=({className:e="",article:t,onItemClick:n,index:r,displayText:i=!1,disableImages:a=!1,selectedTagFilters:o=[]})=>{let s=(0,tl.useSitecore)(),l=(0,nr.useApp)(),c=`/api/og?title=${l.siteTitle}`,u=t.published_date&&t.published_date>0?new Date(1e3*t.published_date).toISOString().slice(0,10).replace(/-/g,""):null,d=u?(0,t3.formatDateToLocaleDateString)(u,s.page.locale):null,p=(()=>{let e=t.size;return!e||e<=0?null:e>=1048576?`${(e/1048576).toFixed(1)} MB`:e>=1024?`${Math.round(e/1024)} KB`:`${e} B`})(),f=!0===t.is_protected||"true"===t.is_protected||t.type,h=new Set(o.map(e=>e.trim().toLowerCase())),m=e=>h.has(e.trim().toLowerCase());return(0,ts.jsxs)(t5.Root,{className:`border-grey-500 group relative my-4 flex min-h-44 w-full flex-row flex-nowrap border p-4 shadow-md ${e}`,children:[(0,ts.jsx)("div",{className:"absolute inset-0 bg-grey-dark opacity-0 transition-opacity duration-300 group-hover:opacity-5"}),!a&&(0,ts.jsxs)("div",{className:"relative w-[25%] flex-none overflow-hidden bg-gray-200",children:[(0,ts.jsx)(t4.default,{src:t?.image_url||c,alt:t.name||t.title||"",fill:!0,className:"object-cover object-center"}),f&&(!0===t.is_protected||"true"===t.is_protected)&&(0,ts.jsx)("div",{className:"absolute inline-flex items-center gap-2 bg-primary-dark/90 px-2 py-1 text-xs font-bold uppercase leading-5 text-white",children:(0,ts.jsx)(t6.default,{className:"size-4",name:"lock"})})]}),(0,ts.jsxs)("div",{className:`flex flex-col ${a?"w-full":"grow pl-4"}`,children:[a&&f&&(0,ts.jsxs)("div",{className:"mb-2 inline-flex items-center gap-2 bg-primary-dark px-2 py-1 text-xs font-bold uppercase leading-5 text-white",children:[(!0===t.is_protected||"true"===t.is_protected)&&(0,ts.jsx)(t6.default,{className:"size-4",name:"lock"}),t.type&&(0,ts.jsx)("span",{children:nn("type",t.type,s.page.locale)})]}),(0,ts.jsxs)("a",{className:"text-grey-dark visited:text-purple-700 focus:outline-indigo-500",href:t.url,onClick:()=>{n({id:t.id,index:r,sourceId:t.source_id})},children:[(0,ts.jsx)("span",{"aria-hidden":"true",className:"absolute inset-0"}),(0,ts.jsx)("h4",{className:"text-xl font-bold text-inherit no-underline [word-break:break-word] group-hover:underline md:text-[28px] md:leading-9",children:t.name||t.title})]}),(0,ts.jsx)(t5.Subtitle,{className:"mt-3 text-sm text-gray-500",children:t.author}),(d||p)&&(0,ts.jsxs)("div",{className:"flex items-center gap-2 text-xs text-grey-dark",children:[d&&(0,ts.jsx)("time",{dateTime:String(u),children:(0,ts.jsx)("span",{suppressHydrationWarning:!0,children:d})}),d&&p&&(0,ts.jsx)("span",{"aria-hidden":"true",children:"·"}),p&&(0,ts.jsx)("span",{children:p})]}),t.description&&i&&(0,ts.jsx)("div",{className:"flex-grow text-base leading-5 text-grey-dark",children:t.description}),t.tags&&t.tags.length>0&&(0,ts.jsx)("div",{className:"mt-2 flex flex-wrap gap-1",children:t.tags.map(e=>(0,ts.jsx)("span",{className:`rounded-full border px-2 py-0.5 text-xs ${m(e)?"border-primary-dark bg-primary-dark text-white":"border-grey-mid text-grey-dark"}`,children:e},e))})]})]},t.id)};var na=eV,no=e4,ns=te;let nl=()=>(0,ns.default)().actions,nc=()=>nl(),nu={en:{activeFilters:"Active Filters",clearAll:"Clear all"},es:{activeFilters:"Filtros activos",clearAll:"Borrar todo"},pt:{activeFilters:"Filtros ativos",clearAll:"Limpar tudo"},de:{activeFilters:"Aktive Filter",clearAll:"Alle löschen"},fr:{activeFilters:"Filtres actifs",clearAll:"Tout effacer"},nl:{activeFilters:"Actieve filters",clearAll:"Alles wissen"},it:{activeFilters:"Filtri attivi",clearAll:"Cancella tutto"}},nd=(e,t)=>void 0===e?`< $${t}`:void 0===t?` > $${e}`:`$${e} - $${t}`,np=e=>"min"in e||"max"in e?`${nd(e.min,e.max)}`:`${e.valueLabel}`,nf=()=>{let e=(0,no.useSitecore)(),t=nu[(e.page.locale??"en").split("-")[0].toLowerCase()]??nu.en,n=tr(),{onRemoveFilter:r,onClearFilters:i}=nc();return n.length>0?(0,na.jsxs)("div",{className:"mb-5",children:[(0,na.jsxs)("div",{className:"mb-3 flex items-center justify-between",children:[(0,na.jsx)("h3",{className:"text-sm font-semibold text-grey-dark md:text-base",children:t.activeFilters}),(0,na.jsx)("button",{onClick:i,className:"text-xs font-medium text-primary-dark underline-offset-2 hover:underline focus:outline-primary-dark",children:t.clearAll})]}),(0,na.jsx)("div",{className:"flex flex-wrap gap-2",children:n.map(t=>(0,na.jsxs)("button",{onClick:()=>r(t),className:"inline-flex max-w-full cursor-pointer items-center gap-1.5 rounded-full border border-primary-dark/30 bg-primary-dark/10 px-3 py-1.5 text-xs font-medium text-primary-dark transition-colors hover:bg-primary-dark/20 focus:outline-primary-dark",children:[(0,na.jsx)("span",{className:"truncate",children:nn(t.facetId,np(t),e.page.locale)}),(0,na.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 12 12",className:"h-3 w-3 flex-none opacity-60","aria-hidden":"true",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",children:(0,na.jsx)("path",{d:"M1 1L11 11M11 1L1 11"})})]},`${t.facetId}${t.facetLabel}${t.valueLabel}`))})]}):null};var nh=eV,nm=e4;let ng={en:(e,t,n)=>`Showing ${e} - ${t} of ${n} results`,es:(e,t,n)=>`Mostrando ${e} - ${t} de ${n}
140 resultados`,pt:(e,t,n)=>`Mostrando ${e} - ${t} de ${n} resultados`,de:(e,t,n)=>`${e} - ${t} von ${n} Ergebnissen`,fr:(e,t,n)=>`Affichage de ${e} - ${t} sur ${n} r\xe9sultats`,nl:(e,t,n)=>`${e} - ${t} van ${n} resultaten weergeven`,it:(e,t,n)=>`Visualizzazione di ${e} - ${t} su ${n} risultati`},ny=({currentPage:e,itemsPerPage:t,totalItems:n,totalItemsReturned:r})=>{let i=ng[((0,nm.useSitecore)().page.locale??"en").split("-")[0].toLowerCase()]??ng.en,a=t*(e-1)+1,o=t*(e-1)+r;return(0,nh.jsx)("div",{className:"mx-0 my-auto font-bold",children:i(a,o,n)})};var nv=eV,nb=e4,nx=c,nw=tg;function nE(e,[t,n]){return Math.min(n,Math.max(t,e))}function nS(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}"u">typeof window&&window.document&&window.document.createElement;var nC=c,nk=c,nT=eV;function nj(e,t=[]){let n=[];function r(t,r){let i=nk.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,l=nk.useMemo(()=>o,Object.values(o));return(0,nT.jsx)(s.Provider,{value:l,children:r})};return o.displayName=t+"Provider",[o,function(n,o){let s=o?.[e]?.[a]||i,l=nk.useContext(s);if(l)return l;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]}let i=()=>{let t=n.map(e=>nk.createContext(e));return function(n){let r=n?.[e]||t;return nk.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,nN(i,...t)]}function nN(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return nk.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}var nA=c,nI=eV;function nR(e){let t=nO(e),n=nA.forwardRef((e,n)=>{let{children:r,...i}=e,a=nA.Children.toArray(r),o=a.find(nD);if(o){let e=o.props.children,r=a.map(t=>t!==o?t:nA.Children.count(e)>1?nA.Children.only(null):nA.isValidElement(e)?e.props.children:null);return(0,nI.jsx)(t,{...i,ref:n,children:nA.isValidElement(e)?nA.cloneElement(e,void 0,r):null})}return(0,nI.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function nO(e){let t=nA.forwardRef((e,t)=>{let{children:n,...r}=e;if(nA.isValidElement(n)){let e=nM(n),i=n_(r,n.props);return n.type!==nA.Fragment&&(i.ref=t?tx(t,e):e),nA.cloneElement(n,i)}return nA.Children.count(n)>1?nA.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var nP=Symbol("radix.slottable");function nD(e){return nA.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===nP}function n_(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...a}:"className"===r&&(n[r]=[i,a].filter(Boolean).join(" "))}return{...e,...n}}function nM(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}var nL=eV;function nF(e){let t=e+"CollectionProvider",[n,r]=nj(t),[i,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),o=e=>{let{scope:t,children:n}=e,r=nC.default.useRef(null),a=nC.default.useRef(new Map).current;return(0,nL.jsx)(i,{scope:t,itemMap:a,collectionRef:r,children:n})};o.displayName=t;let s=e+"CollectionSlot",l=nR(s),c=nC.default.forwardRef((e,t)=>{let{scope:n,children:r}=e,i=tw(t,a(s,n).collectionRef);return(0,nL.jsx)(l,{ref:i,children:r})});c.displayName=s;let u=e+"CollectionItemSlot",d="data-radix-collection-item",p=nR(u),f=nC.default.forwardRef((e,t)=>{let{scope:n,children:r,...i}=e,o=nC.default.useRef(null),s=tw(t,o),l=a(u,n);return nC.default.useEffect(()=>(l.itemMap.set(o,{ref:o,...i}),()=>void l.itemMap.delete(o))),(0,nL.jsx)(p,{...{[d]:""},ref:s,children:r})});return f.displayName=u,[{Provider:o,Slot:c,ItemSlot:f},function(t){let n=a(e+"CollectionConsumer",t);return nC.default.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${d}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},r]}var nB=new WeakMap;function nH(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let n=nz(e,t);return -1===n?void 0:e[n]}function nz(e,t){let n=e.length,r=nV(t),i=r>=0?r:n+r;return i<0||i>=n?-1:i}function nV(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],nB.set(this,!0)}set(e,t){return nB.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,i=this.has(t),a=this.#e.length,o=nV(e),s=o>=0?o:a+o,l=s<0||s>=a?-1:s;if(l===this.size||i&&l===this.size-1||-1===l)return this.set(t,n),this;let c=this.size+ +!i;o<0&&s++;let u=[...this.#e],d=!1;for(let e=s;e<c;e++)if(s===e){let a=u[e];u[e]===t&&(a=u[e+1]),i&&this.delete(t),r=this.get(a),this.set(t,n)}else{d||u[e-1]!==t||(d=!0);let n=u[d?e:e-1],i=r;r=this.get(n),this.delete(n),this.set(n,i)}return this}with(t,n,r){let i=new e(this);return i.insert(t,n,r),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=nH(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=nH(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return nH(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}
140}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],i=0;for(let e of this)Reflect.apply(t,n,[e,i,this])&&r.push(e),i++;return new e(r)}map(t,n){let r=[],i=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,i,this])]),i++;return new e(r)}reduce(...e){let[t,n]=e,r=0,i=n??this.at(0);for(let n of this)i=0===r&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this]),r++;return i}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let i=this.at(n);r=n===this.size-1&&1===e.length?i:Reflect.apply(t,this,[r,i,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,i=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(i=n-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}});var nU=c,nW=nU.createContext(void 0);function nG(e){let t=nU.useContext(nW);return e||t||"ltr"}var nq=c,n$=c,nK=tg,nQ=c,nY=eV;function nZ(e){let t=nX(e),n=nQ.forwardRef((e,n)=>{let{children:r,...i}=e,a=nQ.Children.toArray(r),o=a.find(n0);if(o){let e=o.props.children,r=a.map(t=>t!==o?t:nQ.Children.count(e)>1?nQ.Children.only(null):nQ.isValidElement(e)?e.props.children:null);return(0,nY.jsx)(t,{...i,ref:n,children:nQ.isValidElement(e)?nQ.cloneElement(e,void 0,r):null})}return(0,nY.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function nX(e){let t=nQ.forwardRef((e,t)=>{let{children:n,...r}=e;if(nQ.isValidElement(n)){let e=n2(n),i=n1(r,n.props);return n.type!==nQ.Fragment&&(i.ref=t?tx(t,e):e),nQ.cloneElement(n,i)}return nQ.Children.count(n)>1?nQ.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var nJ=Symbol("radix.slottable");function n0(e){return nQ.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===nJ}function n1(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...a}:"className"===r&&(n[r]=[i,a].filter(Boolean).join(" "))}return{...e,...n}}function n2(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}var n5=eV,n3=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=nZ(`Primitive.${t}`),r=n$.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,n5.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function n4(e,t){e&&nK.flushSync(()=>e.dispatchEvent(t))}var n6=c;function n7(e){let t=n6.useRef(e);return n6.useEffect(()=>{t.current=e}),n6.useMemo(()=>(...e)=>t.current?.(...e),[])}var n8=c;function n9(e,t=globalThis?.document){let n=n7(e);n8.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}var re=eV,rt="DismissableLayer",rn="dismissableLayer.update",rr="dismissableLayer.pointerDownOutside",ri="dismissableLayer.focusOutside",ra=nq.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),ro=nq.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:i,onFocusOutside:a,onInteractOutside:o,onDismiss:l,...c}=e,u=nq.useContext(ra),[d,p]=nq.useState(null),f=d?.ownerDocument??globalThis?.document,[,h]=nq.useState({}),m=tw(t,e=>p(e)),g=Array.from(u.layers),[y]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),v=g.indexOf(y),b=d?g.indexOf(d):-1,x=u.layersWithOutsidePointerEventsDisabled.size>0,w=b>=v,E=rl(e=>{let t=e.target,n=[...u.branches].some(e=>e.contains(t));w&&!n&&(i?.(e),o?.(e),e.defaultPrevented||l?.())}
140,f),S=rc(e=>{let t=e.target;![...u.branches].some(e=>e.contains(t))&&(a?.(e),o?.(e),e.defaultPrevented||l?.())},f);return n9(e=>{b===u.layers.size-1&&(r?.(e),!e.defaultPrevented&&l&&(e.preventDefault(),l()))},f),nq.useEffect(()=>{if(d)return n&&(0===u.layersWithOutsidePointerEventsDisabled.size&&(s=f.body.style.pointerEvents,f.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(d)),u.layers.add(d),ru(),()=>{n&&1===u.layersWithOutsidePointerEventsDisabled.size&&(f.body.style.pointerEvents=s)}},[d,f,n,u]),nq.useEffect(()=>()=>{d&&(u.layers.delete(d),u.layersWithOutsidePointerEventsDisabled.delete(d),ru())},[d,u]),nq.useEffect(()=>{let e=()=>h({});return document.addEventListener(rn,e),()=>document.removeEventListener(rn,e)},[]),(0,re.jsx)(n3.div,{...c,ref:m,style:{pointerEvents:x?w?"auto":"none":void 0,...e.style},onFocusCapture:nS(e.onFocusCapture,S.onFocusCapture),onBlurCapture:nS(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:nS(e.onPointerDownCapture,E.onPointerDownCapture)})});ro.displayName=rt;var rs="DismissableLayerBranch";function rl(e,t=globalThis?.document){let n=n7(e),r=nq.useRef(!1),i=nq.useRef(()=>{});return nq.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){rd(rr,n,a,{discrete:!0})},a={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);r.current=!1},a=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(a),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function rc(e,t=globalThis?.document){let n=n7(e),r=nq.useRef(!1);return nq.useEffect(()=>{let e=e=>{e.target&&!r.current&&rd(ri,n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function ru(){let e=new CustomEvent(rn);document.dispatchEvent(e)}function rd(e,t,n,{discrete:r}){let i=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?n4(i,a):i.dispatchEvent(a)}nq.forwardRef((e,t)=>{let n=nq.useContext(ra),r=nq.useRef(null),i=tw(t,r);return nq.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,re.jsx)(n3.div,{...e,ref:i})}).displayName=rs;var rp=c,rf=0;function rh(){rp.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??rm()),document.body.insertAdjacentElement("beforeend",e[1]??rm()),rf++,()=>{1===rf&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),rf--}},[])}function rm(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var rg=c,ry=c,rv=c,rb=eV;function rx(e){let t=rw(e),n=rv.forwardRef((e,n)=>{let{children:r,...i}=e,a=rv.Children.toArray(r),o=a.find(rS);if(o){let e=o.props.children,r=a.map(t=>t!==o?t:rv.Children.count(e)>1?rv.Children.only(null):rv.isValidElement(e)?e.props.children:null);return(0,rb.jsx)(t,{...i,ref:n,children:rv.isValidElement(e)?rv.cloneElement(e,void 0,r):null})}return(0,rb.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function rw(e){let t=rv.forwardRef((e,t)=>{let{children:n,...r}=e;if(rv.isValidElement(n)){let e=rk(n),i=rC(r,n.props);return n.type!==rv.Fragment&&(i.ref=t?tx(t,e):e),rv.cloneElement(n,i)}return rv.Children.count(n)>1?rv.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var rE=Symbol("radix.slottable");function rS(e){return rv.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===rE}function rC(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...a}
140:"className"===r&&(n[r]=[i,a].filter(Boolean).join(" "))}return{...e,...n}}function rk(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}var rT=eV,rj=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=rx(`Primitive.${t}`),r=ry.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,rT.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),rN=eV,rA="focusScope.autoFocusOnMount",rI="focusScope.autoFocusOnUnmount",rR={bubbles:!1,cancelable:!0},rO="FocusScope",rP=rg.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:i,onUnmountAutoFocus:a,...o}=e,[s,l]=rg.useState(null),c=n7(i),u=n7(a),d=rg.useRef(null),p=tw(t,e=>l(e)),f=rg.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;rg.useEffect(()=>{if(r){let e=function(e){if(f.paused||!s)return;let t=e.target;s.contains(t)?d.current=t:rH(d.current,{select:!0})},t=function(e){if(f.paused||!s)return;let t=e.relatedTarget;null!==t&&(s.contains(t)||rH(d.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&rH(s)};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(n);return s&&r.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[r,s,f.paused]),rg.useEffect(()=>{if(s){rz.add(f);let e=document.activeElement;if(!s.contains(e)){let t=new CustomEvent(rA,rR);s.addEventListener(rA,c),s.dispatchEvent(t),t.defaultPrevented||(rD(rW(rM(s)),{select:!0}),document.activeElement===e&&rH(s))}return()=>{s.removeEventListener(rA,c),setTimeout(()=>{let t=new CustomEvent(rI,rR);s.addEventListener(rI,u),s.dispatchEvent(t),t.defaultPrevented||rH(e??document.body,{select:!0}),s.removeEventListener(rI,u),rz.remove(f)},0)}}},[s,c,u,f]);let h=rg.useCallback(e=>{if(!n&&!r||f.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){let t=e.currentTarget,[r,a]=r_(t);r&&a?e.shiftKey||i!==a?e.shiftKey&&i===r&&(e.preventDefault(),n&&rH(a,{select:!0})):(e.preventDefault(),n&&rH(r,{select:!0})):i===t&&e.preventDefault()}},[n,r,f.paused]);return(0,rN.jsx)(rj.div,{tabIndex:-1,...o,ref:p,onKeyDown:h})});function rD(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(rH(r,{select:t}),document.activeElement!==n)return}function r_(e){let t=rM(e);return[rL(t,e),rL(t.reverse(),e)]}function rM(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function rL(e,t){for(let n of e)if(!rF(n,{upTo:t}))return n}function rF(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function rB(e){return e instanceof HTMLInputElement&&"select"in e}function rH(e,{select:t=!1}={}){if(e&&e.focus){let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&rB(e)&&t&&e.select()}}rP.displayName=rO;var rz=rV();function rV(){let e=[];return{add(t){let n=e[0];t!==n&&n?.pause(),(e=rU(e,t)).unshift(t)},remove(t){e=rU(e,t),e[0]?.resume()}}}function rU(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}function rW(e){return e.filter(e=>"A"!==e.tagName)}var rG=c,rq=c,r$=globalThis?.document?rq.useLayoutEffect:()=>{},rK=rG[" useId ".trim().toString()]||(()=>void 0),rQ=0;function rY(e){let[t,n]=rG.useState(rK());return r$(()=>{e||n(e=>e??String(rQ++))},[e]),e||(t?`radix-${t}`:"")}var rZ=c;let rX=["top","right","bottom","left"],rJ=Math.min,r0=Math.max,r1=Math.round,r2=Math.floor,r5=e=>({x:e,y:e}
140),r3={left:"right",right:"left",bottom:"top",top:"bottom"};function r4(e,t,n){return r0(e,rJ(t,n))}function r6(e,t){return"function"==typeof e?e(t):e}function r7(e){return e.split("-")[0]}function r8(e){return e.split("-")[1]}function r9(e){return"x"===e?"y":"x"}function ie(e){return"y"===e?"height":"width"}function it(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function ir(e){return r9(it(e))}function ii(e,t,n){void 0===n&&(n=!1);let r=r8(e),i=ir(e),a=ie(i),o="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[a]>t.floating[a]&&(o=ih(o)),[o,ih(o)]}function ia(e){let t=ih(e);return[io(e),t,io(t)]}function io(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let is=["left","right"],il=["right","left"],ic=["top","bottom"],iu=["bottom","top"];function id(e,t,n){switch(e){case"top":case"bottom":if(n)return t?il:is;return t?is:il;case"left":case"right":return t?ic:iu;default:return[]}}function ip(e,t,n,r){let i=r8(e),a=id(r7(e),"start"===n,r);return i&&(a=a.map(e=>e+"-"+i),t&&(a=a.concat(a.map(io)))),a}function ih(e){let t=r7(e);return r3[t]+e.slice(t.length)}function im(e){return{top:0,right:0,bottom:0,left:0,...e}}function ig(e){return"number"!=typeof e?im(e):{top:e,right:e,bottom:e,left:e}}function iy(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function iv(e,t,n){let r,{reference:i,floating:a}=e,o=it(t),s=ir(t),l=ie(s),c=r7(t),u="y"===o,d=i.x+i.width/2-a.width/2,p=i.y+i.height/2-a.height/2,f=i[l]/2-a[l]/2;switch(c){case"top":r={x:d,y:i.y-a.height};break;case"bottom":r={x:d,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:p};break;case"left":r={x:i.x-a.width,y:p};break;default:r={x:i.x,y:i.y}}switch(r8(t)){case"start":r[s]-=f*(n&&u?-1:1);break;case"end":r[s]+=f*(n&&u?-1:1)}return r}async function ib(e,t){var n;void 0===t&&(t={});let{x:r,y:i,platform:a,rects:o,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:p=!1,padding:f=0}=r6(t,e),h=ig(f),m="floating"===d?"reference":"floating",g=s[p?m:d],y=iy(await a.getClippingRect({element:null==(n=await (null==a.isElement?void 0:a.isElement(g)))||n?g:g.contextElement||await (null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),v="floating"===d?{x:r,y:i,width:o.floating.width,height:o.floating.height}:o.reference,b=await (null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),x=await (null==a.isElement?void 0:a.isElement(b))&&await (null==a.getScale?void 0:a.getScale(b))||{x:1,y:1},w=iy(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:b,strategy:l}):v);return{top:(y.top-w.top+h.top)/x.y,bottom:(w.bottom-y.bottom+h.bottom)/x.y,left:(y.left-w.left+h.left)/x.x,right:(w.right-y.right+h.right)/x.x}}let ix=50,iw=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:a=[],platform:o}=n,s=o.detectOverflow?o:{...o,detectOverflow:ib},l=await (null==o.isRTL?void 0:o.isRTL(t)),c=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=iv(c,r,l),p=r,f=0,h={};for(let n=0;n<a.length;n++){let m=a[n];if(!m)continue;let{name:g,fn:y}=m,{x:v,y:b,data:x,reset:w}=await y({x:u,y:d,initialPlacement:r,placement:p,strategy:i,middlewareData:h,rects:c,platform:s,elements:{reference:e,floating:t}});u=null!=v?v:u,d=null!=b?b:d,h[g]={...h[g],...x},w&&f<ix&&(f++,"object"==typeof w&&(w.placement&&(p=w.placement),w.rects&&(c=!0===w.rects?await o.getElementRects({reference:e,floating:t,strategy:i}):w.rects),{x:u,y:d}=iv(c,p,l)),n=-1)}return{x:u,y:d,placement:p,strategy:i,middlewareData:h}},iE=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:i,rects:a,platform:o,elements:s,middlewareData:l}=t,{element:c,padding:u=0}=r6(e,t)||{};if(null==c)return{};let d=ig(u),p={x:n,y:r},f=ir(i),h=ie(f),m=await o.getDimensions(c),g="y"===f,y=g?"top":"left",v=g?"bottom":"right",b=g?"clientHeight":"clientWidth",x=a.reference[h]+a.reference[f]-p[f]-a.floating[h],w=p[f]-a.reference[f],E=await (null==o.getOffsetParent?void 0:o.getOffsetParent(c)),S=E?E[b]:0;S&&await (null==o.isElement?void 0:o.isElement(E))||(S=s.floating[b]||a.floating[h]);let C=x/2-w/2,k=S/2-m[h]/2-1,T=rJ(d[y],k),j=rJ(d[v],k),N=T,A=S-m[h]-j,I=S/2-m[h]/2+C,R=r4(N,I,A),O=!l.arrow&&null!=r8(i)&&I!==R&&a.reference[h]/2-(I<N?T:j)-m[h]/2<0,P=O?I<N?I-N:I-A:0;return{[f]:p[f]+P,data:{[f]:R,centerOffset:I-R-P,...O&&{alignmentOffset:P}},reset:O}}}),iS=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,i,a,o;let{placement:s,middlewareData:l,rects:c,initialPlacement:u,platform:d,elements:p}=t,{mainAxis:f=!0,crossAxis:h=!0,fallbackPlacements:m,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:y="none",flipAlignment:v=!0,...b}=r6(e,t);if(null!=(n=l.arrow)&&n.alignmentOffset)return{};let x=r7(s),w=it(u),E=r7(u)===u,S=await (null==d.isRTL?void 0:d.isRTL(p.floating)),C=m||(E||!v?[ih(u)]:ia(u)),k="none"!==y;
140!m&&k&&C.push(...ip(u,v,y,S));let T=[u,...C],j=await d.detectOverflow(t,b),N=[],A=(null==(r=l.flip)?void 0:r.overflows)||[];if(f&&N.push(j[x]),h){let e=ii(s,c,S);N.push(j[e[0]],j[e[1]])}if(A=[...A,{placement:s,overflows:N}],!N.every(e=>e<=0)){let e=((null==(i=l.flip)?void 0:i.index)||0)+1,t=T[e];if(t&&("alignment"!==h||w===it(t)||A.every(e=>it(e.placement)!==w||e.overflows[0]>0)))return{data:{index:e,overflows:A},reset:{placement:t}};let n=null==(a=A.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:a.placement;if(!n)switch(g){case"bestFit":{let e=null==(o=A.filter(e=>{if(k){let t=it(e.placement);return t===w||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:o[0];e&&(n=e);break}case"initialPlacement":n=u}if(s!==n)return{reset:{placement:n}}}return{}}}};function iC(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function ik(e){return rX.some(t=>e[t]>=0)}let iT=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n,platform:r}=t,{strategy:i="referenceHidden",...a}=r6(e,t);switch(i){case"referenceHidden":{let e=iC(await r.detectOverflow(t,{...a,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:ik(e)}}}case"escaped":{let e=iC(await r.detectOverflow(t,{...a,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:ik(e)}}}default:return{}}}}},ij=new Set(["left","top"]);async function iN(e,t){let{placement:n,platform:r,elements:i}=e,a=await (null==r.isRTL?void 0:r.isRTL(i.floating)),o=r7(n),s=r8(n),l="y"===it(n),c=ij.has(o)?-1:1,u=a&&l?-1:1,d=r6(t,e),{mainAxis:p,crossAxis:f,alignmentAxis:h}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof h&&(f="end"===s?-1*h:h),l?{x:f*u,y:p*c}:{x:p*c,y:f*u}}let iA=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:i,y:a,placement:o,middlewareData:s}=t,l=await iN(t,e);return o===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+l.x,y:a+l.y,data:{...l,placement:o}}}}},iI=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:r,placement:i,platform:a}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=r6(e,t),u={x:n,y:r},d=await a.detectOverflow(t,c),p=it(r7(i)),f=r9(p),h=u[f],m=u[p];if(o){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=h+d[e],r=h-d[t];h=r4(n,h,r)}
140if(s){let e="y"===p?"top":"left",t="y"===p?"bottom":"right",n=m+d[e],r=m-d[t];m=r4(n,m,r)}let g=l.fn({...t,[f]:h,[p]:m});return{...g,data:{x:g.x-n,y:g.y-r,enabled:{[f]:o,[p]:s}}}}}},iR=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:i,rects:a,middlewareData:o}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=r6(e,t),u={x:n,y:r},d=it(i),p=r9(d),f=u[p],h=u[d],m=r6(s,t),g="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(l){let e="y"===p?"height":"width",t=a.reference[p]-a.floating[e]+g.mainAxis,n=a.reference[p]+a.reference[e]-g.mainAxis;f<t?f=t:f>n&&(f=n)}if(c){var y,v;let e="y"===p?"width":"height",t=ij.has(r7(i)),n=a.reference[d]-a.floating[e]+(t&&(null==(y=o.offset)?void 0:y[d])||0)+(t?0:g.crossAxis),r=a.reference[d]+a.reference[e]+(t?0:(null==(v=o.offset)?void 0:v[d])||0)-(t?g.crossAxis:0);h<n?h=n:h>r&&(h=r)}return{[p]:f,[d]:h}}}},iO=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;let i,a,{placement:o,rects:s,platform:l,elements:c}=t,{apply:u=()=>{},...d}=r6(e,t),p=await l.detectOverflow(t,d),f=r7(o),h=r8(o),m="y"===it(o),{width:g,height:y}=s.floating;"top"===f||"bottom"===f?(i=f,a=h===(await (null==l.isRTL?void 0:l.isRTL(c.floating))?"start":"end")?"left":"right"):(a=f,i="end"===h?"top":"bottom");let v=y-p.top-p.bottom,b=g-p.left-p.right,x=rJ(y-p[i],v),w=rJ(g-p[a],b),E=!t.middlewareData.shift,S=x,C=w;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(C=b),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(S=v),E&&!h){let e=r0(p.left,0),t=r0(p.right,0),n=r0(p.top,0),r=r0(p.bottom,0);m?C=g-2*(0!==e||0!==t?e+t:r0(p.left,p.right)):S=y-2*(0!==n||0!==r?n+r:r0(p.top,p.bottom))}await u({...t,availableWidth:C,availableHeight:S});let k=await l.getDimensions(c.floating);return g!==k.width||y!==k.height?{reset:{rects:!0}}:{}}}};function iP(){return"u">typeof window}function iD(e){return iL(e)?(e.nodeName||"").toLowerCase():"#document"}function i_(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function iM(e){var t;return null==(t=(iL(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function iL(e){return!!iP()&&(e instanceof Node||e instanceof i_(e).Node)}function iF(e){return!!iP()&&(e instanceof Element||e instanceof i_(e).Element)}function iB(e){return!!iP()&&(e instanceof HTMLElement||e instanceof i_(e).HTMLElement)}function iH(e){return!(!iP()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof i_(e).ShadowRoot)}function iz(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=iZ(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==i&&"contents"!==i}function iV(e){return/^(table|td|th)$/.test(iD(e))}function iU(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let iW=/transform|translate|scale|rotate|perspective|filter/,iG=/paint|layout|strict|content/,iq=e=>!!e&&"none"!==e;function i$(e){let t=iF(e)?iZ(e):e;return iq(t.transform)||iq(t.translate)||iq(t.scale)||iq(t.rotate)||iq(t.perspective)||!iQ()&&(iq(t.backdropFilter)||iq(t.filter))||iW.test(t.willChange||"")||iG.test(t.contain||"")}function iK(e){let t=iJ(e);for(;iB(t)&&!iY(t);){if(i$(t))return t;if(iU(t))break;t=iJ(t)}return null}function iQ(){return null==r&&(r="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),r}function iY(e){return/^(html|body|#document)$/.test(iD(e))}function iZ(e){return i_(e).getComputedStyle(e)}function iX(e){return iF(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function iJ(e){if("html"===iD(e))return e;let t=e.assignedSlot||e.parentNode||iH(e)&&e.host||iM(e);return iH(t)?t.host:t}function i0(e){let t=iJ(e);return iY(t)?e.ownerDocument?e.ownerDocument.body:e.body:iB(t)&&iz(t)?t:i0(t)}function i1(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let i=i0(e),a=i===(null==(r=e.ownerDocument)?void 0:r.body),o=i_(i);if(!a)return t.concat(i,i1(i,[],n));{let e=i2(o);return t.concat(o,o.visualViewport||[],iz(i)?i:[],e&&n?i1(e):[])}}function i2(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function i5(e){let t=iZ(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=iB(e),a=i?e.offsetWidth:n,o=i?e.offsetHeight:r,s=r1(n)!==a||r1(r)!==o;return s&&(n=a,r=o),{width:n,height:r,$:s}}function i3(e){return iF(e)?e:e.contextElement}function i4(e){let t=i3(e);if(!iB(t))return r5(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:a}=i5(t),o=(a?r1(n.width):n.width)/r,s=(a?r1(n.height):n.height)/i;return o&&Number.isFinite(o)||(o=1),s&&Number.isFinite(s)||(s=1),{x:o,y:s}}let i6=r5(0);function i7(e){let t=i_(e);
140return iQ()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:i6}function i8(e,t,n){return void 0===t&&(t=!1),!!n&&(!t||n===i_(e))&&t}function i9(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),a=i3(e),o=r5(1);t&&(r?iF(r)&&(o=i4(r)):o=i4(e));let s=i8(a,n,r)?i7(a):r5(0),l=(i.left+s.x)/o.x,c=(i.top+s.y)/o.y,u=i.width/o.x,d=i.height/o.y;if(a){let e=i_(a),t=r&&iF(r)?i_(r):r,n=e,i=i2(n);for(;i&&r&&t!==n;){let e=i4(i),t=i.getBoundingClientRect(),r=iZ(i),a=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=a,c+=o,i=i2(n=i_(i))}}return iy({width:u,height:d,x:l,y:c})}function ae(e,t){let n=iX(e).scrollLeft;return t?t.left+n:i9(iM(e)).left+n}function at(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-ae(e,n),y:n.top+t.scrollTop}}function an(e){let t=iM(e),n=iX(e),r=e.ownerDocument.body,i=r0(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=r0(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),o=-n.scrollLeft+ae(e),s=-n.scrollTop;return"rtl"===iZ(r).direction&&(o+=r0(t.clientWidth,r.clientWidth)-i),{width:i,height:a,x:o,y:s}}let ar=25;function ai(e,t){let n=i_(e),r=iM(e),i=n.visualViewport,a=r.clientWidth,o=r.clientHeight,s=0,l=0;if(i){a=i.width,o=i.height;let e=iQ();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}let c=ae(r);if(c<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,o=Math.abs(r.clientWidth-t.clientWidth-i);o<=ar&&(a-=o)}else c<=ar&&(a+=c);return{width:a,height:o,x:s,y:l}}function aa(e,t){let n=i9(e,!0,"fixed"===t),r=n.top+e.clientTop,i=n.left+e.clientLeft,a=iB(e)?i4(e):r5(1),o=e.clientWidth*a.x,s=e.clientHeight*a.y;return{width:o,height:s,x:i*a.x,y:r*a.y}}function ao(e,t,n){let r;if("viewport"===t)r=ai(e,n);else if("document"===t)r=an(iM(e));else if(iF(t))r=aa(t,n);else{let n=i7(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return iy(r)}function as(e,t){let n=iJ(e);return!(n===t||!iF(n)||iY(n))&&("fixed"===iZ(n).position||as(n,t))}function al(e,t){let n=t.get(e);if(n)return n;let r=i1(e,[],!1).filter(e=>iF(e)&&"body"!==iD(e)),i=null,a="fixed"===iZ(e).position,o=a?iJ(e):e;for(;iF(o)&&!iY(o);){let t=iZ(o),n=i$(o);n||"fixed"!==t.position||(i=null),(a?n||i:!(!n&&"static"===t.position&&i&&("absolute"===i.position||"fixed"===i.position)||iz(o)&&!n&&as(e,o)))?i=t:r=r.filter(e=>e!==o),o=iJ(o)}return t.set(e,r),r}function ac(e,t,n){let r=iB(t),i=iM(t),a="fixed"===n,o=i9(e,!0,a,t),s={scrollLeft:0,scrollTop:0},l=r5(0);function c(){l.x=ae(i)}if(r||!r&&!a)if(("body"!==iD(t)||iz(i))&&(s=iX(t)),r){let e=i9(t,!0,a,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else i&&c();a&&!r&&i&&c();let u=!i||r||a?r5(0):at(i,s);return{x:o.left+s.scrollLeft-l.x-u.x,y:o.top+s.scrollTop-l.y-u.y,width:o.width,height:o.height}}function au(e){return"static"===iZ(e).position}function ad(e,t){if(!iB(e)||"fixed"===iZ(e).position)return null;if(t)return t(e);let n=e.offsetParent;return iM(e)===n&&(n=n.ownerDocument.body),n}function ap(e,t){let n=i_(e);if(iU(e))return n;if(!iB(e)){let t=iJ(e);for(;t&&!iY(t);){if(iF(t)&&!au(t))return t;t=iJ(t)}return n}let r=ad(e,t);for(;r&&iV(r)&&au(r);)r=ad(r,t);return r&&iY(r)&&au(r)&&!i$(r)?n:r||iK(e)||n}let af=async function(e){let t=this.getOffsetParent||ap,n=this.getDimensions,r=await n(e.floating);return{reference:ac(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},ah={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,a="fixed"===i,o=iM(r),s=!!t&&iU(t.floating);if(r===o||s&&a)return n;let l={scrollLeft:0,scrollTop:0},c=r5(1),u=r5(0),d=iB(r);if((d||!d&&!a)&&(("body"!==iD(r)||iz(o))&&(l=iX(r)),d)){let e=i9(r);c=i4(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let p=!o||d||a?r5(0):at(o,l);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+p.x,y:n.y*c.y-l.scrollTop*c.y+u.y+p.y}},getDocumentElement:iM,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,a=[..."clippingAncestors"===n?iU(t)?[]:al(t,this._c):[].concat(n),r],o=ao(t,a[0],i),s=o.top,l=o.right,c=o.bottom,u=o.left;for(let e=1;e<a.length;e++){let n=ao(t,a[e],i);s=r0(n.top,s),l=rJ(n.right,l),c=rJ(n.bottom,c),u=r0(n.left,u)}return{width:l-u,height:c-s,x:u,y:s}},getOffsetParent:ap,getElementRects:af,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=i5(e);return{width:t,height:n}},getScale:i4,isElement:iF,isRTL:function(e){return"rtl"===iZ(e).direction}};function am(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ag(e,t){let n,r=null,i=iM(e);function a(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}function o(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();let c=e.getBoundingClientRect(),{left:u,top:d,width:p,height:f}=c;if(s||t(),!p||!f)return;let h={rootMargin:-r2(d)+"px "+-r2(i.clientWidth-(u+p))+"px "+-r2(i.clientHeight-(d+f))+"px "+-r2(u)+"px",threshold:r0(0,rJ(1,l))||1},m=!0;function g(t){let r=t[0].intersectionRatio;if(r!==l){if(!m)return o();r?o(!1,r):n=setTimeout(()=>{o(!1,1e-7)},1e3)}1!==r||am(c,e.getBoundingClientRect())||o(),m=!1}try{r=new IntersectionObserver(g,{...h,root:i.ownerDocument})}catch(e){r=new IntersectionObserver(g,h)}r.observe(e)}return o(!0),a}function ay(e,t,n,r){let i;void 0===r&&(r={});let{ancestorScroll:a=!0,ancestorResize:o=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:l="function"==typeof IntersectionObserver,animationFrame:c=!1}=r,u=i3(e),d=a||o?[...u?i1(u):[],...t?i1(t):[]]:[];
140d.forEach(e=>{a&&e.addEventListener("scroll",n,{passive:!0}),o&&e.addEventListener("resize",n)});let p=u&&l?ag(u,n):null,f=-1,h=null;s&&(h=new ResizeObserver(e=>{let[r]=e;r&&r.target===u&&h&&t&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),n()}),u&&!c&&h.observe(u),t&&h.observe(t));let m=c?i9(e):null;function g(){let t=i9(e);m&&!am(m,t)&&n(),m=t,i=requestAnimationFrame(g)}return c&&g(),n(),()=>{var e;d.forEach(e=>{a&&e.removeEventListener("scroll",n),o&&e.removeEventListener("resize",n)}),null==p||p(),null==(e=h)||e.disconnect(),h=null,c&&cancelAnimationFrame(i)}}let av=iA,ab=iI,ax=iS,aw=iO,aE=iT,aS=iE,aC=iR,ak=(e,t,n)=>{let r=new Map,i={platform:ah,...n},a={...i.platform,_c:r};return iw(e,t,{...i,platform:a})};var aT=c,aj=tg,aN=function(){},aA="u">typeof document?aT.useLayoutEffect:aN;function aI(e,t){let n,r,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!aI(e[r],t[r]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(("_owner"!==n||!e.$$typeof)&&!aI(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function aR(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function aO(e,t){let n=aR(e);return Math.round(t*n)/n}function aP(e){let t=aT.useRef(e);return aA(()=>{t.current=e}),t}function aD(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:i,elements:{reference:a,floating:o}={},transform:s=!0,whileElementsMounted:l,open:c}=e,[u,d]=aT.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,f]=aT.useState(r);aI(p,r)||f(r);let[h,m]=aT.useState(null),[g,y]=aT.useState(null),v=aT.useCallback(e=>{e!==E.current&&(E.current=e,m(e))},[]),b=aT.useCallback(e=>{e!==S.current&&(S.current=e,y(e))},[]),x=a||h,w=o||g,E=aT.useRef(null),S=aT.useRef(null),C=aT.useRef(u),k=null!=l,T=aP(l),j=aP(i),N=aP(c),A=aT.useCallback(()=>{if(!E.current||!S.current)return;let e={placement:t,strategy:n,middleware:p};j.current&&(e.platform=j.current),ak(E.current,S.current,e).then(e=>{let t={...e,isPositioned:!1!==N.current};I.current&&!aI(C.current,t)&&(C.current=t,aj.flushSync(()=>{d(t)}))})},[p,t,n,j,N]);aA(()=>{!1===c&&C.current.isPositioned&&(C.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[c]);let I=aT.useRef(!1);aA(()=>(I.current=!0,()=>{I.current=!1}),[]),aA(()=>{if(x&&(E.current=x),w&&(S.current=w),x&&w){if(T.current)return T.current(x,w,A);A()}},[x,w,A,T,k]);let R=aT.useMemo(()=>({reference:E,floating:S,setReference:v,setFloating:b}),[v,b]),O=aT.useMemo(()=>({reference:x,floating:w}),[x,w]),P=aT.useMemo(()=>{let e={position:n,left:0,top:0};if(!O.floating)return e;let t=aO(O.floating,u.x),r=aO(O.floating,u.y);return s?{...e,transform:"translate("+t+"px, "+r+"px)",...aR(O.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,s,O.floating,u.x,u.y]);return aT.useMemo(()=>({...u,update:A,refs:R,elements:O,floatingStyles:P}),[u,A,R,O,P])}let a_=e=>{function t(e){return({}).hasOwnProperty.call(e,"current")}return{name:"arrow",options:e,fn(n){let{element:r,padding:i}="function"==typeof e?e(n):e;return r&&t(r)?null!=r.current?aS({element:r.current,padding:i}).fn(n):{}:r?aS({element:r,padding:i}).fn(n):{}}}},aM=(e,t)=>{let n=av(e);return{name:n.name,fn:n.fn,options:[e,t]}},aL=(e,t)=>{let n=ab(e);return{name:n.name,fn:n.fn,options:[e,t]}},aF=(e,t)=>({fn:aC(e).fn,options:[e,t]}),aB=(e,t)=>{let n=ax(e);return{name:n.name,fn:n.fn,options:[e,t]}},aH=(e,t)=>{let n=aw(e);return{name:n.name,fn:n.fn,options:[e,t]}},az=(e,t)=>{let n=aE(e);return{name:n.name,fn:n.fn,options:[e,t]}},aV=(e,t)=>{let n=a_(e);return{name:n.name,fn:n.fn,options:[e,t]}};var aU=c,aW=c,aG=c,aq=eV;function a$(e){let t=aK(e),n=aG.forwardRef((e,n)=>{let{children:r,...i}=e,a=aG.Children.toArray(r),o=a.find(aY);if(o){let e=o.props.children,r=a.map(t=>t!==o?t:aG.Children.count(e)>1?aG.Children.only(null):aG.isValidElement(e)?e.props.children:null);return(0,aq.jsx)(t,{...i,ref:n,children:aG.isValidElement(e)?aG.cloneElement(e,void 0,r):null})}return(0,aq.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function aK(e){let t=aG.forwardRef((e,t)=>
140{let{children:n,...r}=e;if(aG.isValidElement(n)){let e=aX(n),i=aZ(r,n.props);return n.type!==aG.Fragment&&(i.ref=t?tx(t,e):e),aG.cloneElement(n,i)}return aG.Children.count(n)>1?aG.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var aQ=Symbol("radix.slottable");function aY(e){return aG.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===aQ}function aZ(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...a}:"className"===r&&(n[r]=[i,a].filter(Boolean).join(" "))}return{...e,...n}}function aX(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}var aJ=eV,a0=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=a$(`Primitive.${t}`),r=aW.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,aJ.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),a1=eV,a2="Arrow",a5=aU.forwardRef((e,t)=>{let{children:n,width:r=10,height:i=5,...a}=e;return(0,a1.jsx)(a0.svg,{...a,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,a1.jsx)("polygon",{points:"0,0 30,0 15,10"})})});a5.displayName=a2;var a3=a5,a4=c,a6=eV;function a7(e,t=[]){let n=[];function r(t,r){let i=a4.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,l=a4.useMemo(()=>o,Object.values(o));return(0,a6.jsx)(s.Provider,{value:l,children:r})};return o.displayName=t+"Provider",[o,function(n,o){let s=o?.[e]?.[a]||i,l=a4.useContext(s);if(l)return l;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]}let i=()=>{let t=n.map(e=>a4.createContext(e));return function(n){let r=n?.[e]||t;return a4.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,a8(i,...t)]}function a8(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return a4.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}var a9=c,oe=c,ot=eV;function on(e){let t=or(e),n=oe.forwardRef((e,n)=>{let{children:r,...i}=e,a=oe.Children.toArray(r),o=a.find(oa);if(o){let e=o.props.children,r=a.map(t=>t!==o?t:oe.Children.count(e)>1?oe.Children.only(null):oe.isValidElement(e)?e.props.children:null);return(0,ot.jsx)(t,{...i,ref:n,children:oe.isValidElement(e)?oe.cloneElement(e,void 0,r):null})}return(0,ot.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function or(e){let t=oe.forwardRef((e,t)=>{let{children:n,...r}=e;if(oe.isValidElement(n)){let e=os(n),i=oo(r,n.props);return n.type!==oe.Fragment&&(i.ref=t?tx(t,e):e),oe.cloneElement(n,i)}return oe.Children.count(n)>1?oe.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var oi=Symbol("radix.slottable");function oa(e){return oe.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===oi}function oo(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...a}:"className"===r&&(n[r]=[i,a].filter(Boolean).join(" "))}return{...e,...n}}function os(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}var ol=eV,oc=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=on(`Primitive.${t}`),r=a9.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,ol.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),ou=c;function od(e){let[t,n]=ou.useState(void 0);return r$(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,i;if(!Array.isArray(t)||!t.length)return;let a=t[0];if("borderBoxSize"in a){let e=a.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;n({width:r,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}var op=eV,of="Popper",[oh,om]=a7(of),[og,oy]=oh(of),ov=e=>{let{__scopePopper:t,children:n}=e,[r,i]=rZ.useState(null);return(0,op.jsx)(og,{scope:t,anchor:r,onAnchorChange:i,children:n})};ov.displayName=of;var ob="PopperAnchor",ox=rZ.forwardRef((e,t)=>
140{let{__scopePopper:n,virtualRef:r,...i}=e,a=oy(ob,n),o=rZ.useRef(null),s=tw(t,o),l=rZ.useRef(null);return rZ.useEffect(()=>{let e=l.current;l.current=r?.current||o.current,e!==l.current&&a.onAnchorChange(l.current)}),r?null:(0,op.jsx)(oc.div,{...i,ref:s})});ox.displayName=ob;var ow="PopperContent",[oE,oS]=oh(ow),oC=rZ.forwardRef((e,t)=>{let{__scopePopper:n,side:r="bottom",sideOffset:i=0,align:a="center",alignOffset:o=0,arrowPadding:s=0,avoidCollisions:l=!0,collisionBoundary:c=[],collisionPadding:u=0,sticky:d="partial",hideWhenDetached:p=!1,updatePositionStrategy:f="optimized",onPlaced:h,...m}=e,g=oy(ow,n),[y,v]=rZ.useState(null),b=tw(t,e=>v(e)),[x,w]=rZ.useState(null),E=od(x),S=E?.width??0,C=E?.height??0,k=r+("center"!==a?"-"+a:""),T="number"==typeof u?u:{top:0,right:0,bottom:0,left:0,...u},j=Array.isArray(c)?c:[c],N=j.length>0,A={padding:T,boundary:j.filter(oN),altBoundary:N},{refs:I,floatingStyles:R,placement:O,isPositioned:P,middlewareData:D}=aD({strategy:"fixed",placement:k,whileElementsMounted:(...e)=>ay(...e,{animationFrame:"always"===f}),elements:{reference:g.anchor},middleware:[aM({mainAxis:i+C,alignmentAxis:o}),l&&aL({mainAxis:!0,crossAxis:!1,limiter:"partial"===d?aF():void 0,...A}),l&&aB({...A}),aH({...A,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:i,height:a}=t.reference,o=e.floating.style;o.setProperty("--radix-popper-available-width",`${n}px`),o.setProperty("--radix-popper-available-height",`${r}px`),o.setProperty("--radix-popper-anchor-width",`${i}px`),o.setProperty("--radix-popper-anchor-height",`${a}px`)}}),x&&aV({element:x,padding:s}),oA({arrowWidth:S,arrowHeight:C}),p&&az({strategy:"referenceHidden",...A})]}),[_,M]=oI(O),L=n7(h);r$(()=>{P&&L?.()},[P,L]);let F=D.arrow?.x,B=D.arrow?.y,H=D.arrow?.centerOffset!==0,[z,V]=rZ.useState();return r$(()=>{y&&V(window.getComputedStyle(y).zIndex)},[y]),(0,op.jsx)("div",{ref:I.setFloating,"data-radix-popper-content-wrapper":"",style:{...R,transform:P?R.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:z,"--radix-popper-transform-origin":[D.transformOrigin?.x,D.transformOrigin?.y].join(" "),...D.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,op.jsx)(oE,{scope:n,placedSide:_,onArrowChange:w,arrowX:F,arrowY:B,shouldHideArrow:H,children:(0,op.jsx)(oc.div,{"data-side":_,"data-align":M,...m,ref:b,style:{...m.style,animation:P?void 0:"none"}})})})});oC.displayName=ow;var ok="PopperArrow",oT={top:"bottom",right:"left",bottom:"top",left:"right"},oj=rZ.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,i=oS(ok,n),a=oT[i.placedSide];return(0,op.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,op.jsx)(a3,{...r,ref:t,style:{...r.style,display:"block"}})})});function oN(e){return null!==e}oj.displayName=ok;var oA=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:i}=t,a=i.arrow?.centerOffset!==0,o=a?0:e.arrowWidth,s=a?0:e.arrowHeight,[l,c]=oI(n),u={start:"0%",center:"50%",end:"100%"}[c],d=(i.arrow?.x??0)+o/2,p=(i.arrow?.y??0)+s/2,f="",h="";return"bottom"===l?(f=a?u:`${d}px`,h=`${-s}px`):"top"===l?(f=a?u:`${d}px`,h=`${r.floating.height+s}px`):"right"===l?(f=`${-s}px`,h=a?u:`${p}px`):"left"===l&&(f=`${r.floating.width+s}px`,h=a?u:`${p}px`),{data:{x:f,y:h}}}});function oI(e){let[t,n="center"]=e.split("-");return[t,n]}var oR=ov,oO=ox,oP=oC,oD=oj,o_=c,oM=tg,oL=c,oF=c,oB=eV;function oH(e){let t=oz(e),n=oF.forwardRef((e,n)=>{let{children:r,...i}=e,a=oF.Children.toArray(r),o=a.find(oU);if(o){let e=o.props.children,r=a.map(t=>t!==o?t:oF.Children.count(e)>1?oF.Children.only(null):oF.isValidElement(e)?e.props.children:null);return(0,oB.jsx)(t,{...i,ref:n,children:oF.isValidElement(e)?oF.cloneElement(e,void 0,r):null})}return(0,oB.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function oz(e){let t=oF.forwardRef((e,t)=>
140{let{children:n,...r}=e;if(oF.isValidElement(n)){let e=oG(n),i=oW(r,n.props);return n.type!==oF.Fragment&&(i.ref=t?tx(t,e):e),oF.cloneElement(n,i)}return oF.Children.count(n)>1?oF.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var oV=Symbol("radix.slottable");function oU(e){return oF.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===oV}function oW(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...a}:"className"===r&&(n[r]=[i,a].filter(Boolean).join(" "))}return{...e,...n}}function oG(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}var oq=eV,o$=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=oH(`Primitive.${t}`),r=oL.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,oq.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),oK=eV,oQ="Portal",oY=o_.forwardRef((e,t)=>{let{container:n,...r}=e,[i,a]=o_.useState(!1);r$(()=>a(!0),[]);let o=n||i&&globalThis?.document?.body;return o?oM.default.createPortal((0,oK.jsx)(o$.div,{...r,ref:t}),o):null});oY.displayName=oQ;var oZ=c,oX=eV,oJ=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=nR(`Primitive.${t}`),r=oZ.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,oX.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),o0=c,o1=c;o1[" useEffectEvent ".trim().toString()],o1[" useInsertionEffect ".trim().toString()];var o2=o0[" useInsertionEffect ".trim().toString()]||r$;function o5({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[i,a,o]=o3({defaultProp:t,onChange:n}),s=void 0!==e,l=s?e:i;{let t=o0.useRef(void 0!==e);o0.useEffect(()=>{let e=t.current;if(e!==s){let t=e?"controlled":"uncontrolled",n=s?"controlled":"uncontrolled";console.warn(`${r} is changing from ${t} to ${n}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,r])}return[l,o0.useCallback(t=>{if(s){let n=o4(t)?t(e):t;n!==e&&o.current?.(n)}else a(t)},[s,e,a,o])]}function o3({defaultProp:e,onChange:t}){let[n,r]=o0.useState(e),i=o0.useRef(n),a=o0.useRef(t);return o2(()=>{a.current=t},[t]),o0.useEffect(()=>{i.current!==n&&(a.current?.(n),i.current=n)},[n,i]),[n,r,a]}function o4(e){return"function"==typeof e}Symbol("RADIX:SYNC_STATE");var o6=c;function o7(e){let t=o6.useRef({value:e,previous:e});return o6.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var o8=c,o9=c,se=c,st=eV;function sn(e){let t=sr(e),n=se.forwardRef((e,n)=>{let{children:r,...i}=e,a=se.Children.toArray(r),o=a.find(sa);if(o){let e=o.props.children,r=a.map(t=>t!==o?t:se.Children.count(e)>1?se.Children.only(null):se.isValidElement(e)?e.props.children:null);return(0,st.jsx)(t,{...i,ref:n,children:se.isValidElement(e)?se.cloneElement(e,void 0,r):null})}return(0,st.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function sr(e){let t=se.forwardRef((e,t)=>{let{children:n,...r}=e;if(se.isValidElement(n)){let e=ss(n),i=so(r,n.props);return n.type!==se.Fragment&&(i.ref=t?tx(t,e):e),se.cloneElement(n,i)}return se.Children.count(n)>1?se.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var si=Symbol("radix.slottable");function sa(e){return se.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===si}function so(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...a}
140:"className"===r&&(n[r]=[i,a].filter(Boolean).join(" "))}return{...e,...n}}function ss(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}var sl=eV,sc=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=sn(`Primitive.${t}`),r=o9.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,sl.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),su=eV,sd=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),sp="VisuallyHidden";o8.forwardRef((e,t)=>(0,su.jsx)(sc.span,{...e,ref:t,style:{...sd,...e.style}})).displayName=sp;var sf=function(e){return"u"<typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},sh=new WeakMap,sm=new WeakMap,sg={},sy=0,sv=function(e){return e&&(e.host||sv(e.parentNode))},sb=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=sv(t);return n&&e.contains(n)?n:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)}).filter(function(e){return!!e})},sx=function(e,t,n,r){var i=sb(t,Array.isArray(e)?e:[e]);sg[n]||(sg[n]=new WeakMap);var a=sg[n],o=[],s=new Set,l=new Set(i),c=function(e){!e||s.has(e)||(s.add(e),c(e.parentNode))};i.forEach(c);var u=function(e){!e||l.has(e)||Array.prototype.forEach.call(e.children,function(e){if(s.has(e))u(e);else try{var t=e.getAttribute(r),i=null!==t&&"false"!==t,l=(sh.get(e)||0)+1,c=(a.get(e)||0)+1;sh.set(e,l),a.set(e,c),o.push(e),1===l&&i&&sm.set(e,!0),1===c&&e.setAttribute(n,"true"),i||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return u(t),s.clear(),sy++,function(){o.forEach(function(e){var t=sh.get(e)-1,i=a.get(e)-1;sh.set(e,t),a.set(e,i),t||(sm.has(e)||e.removeAttribute(r),sm.delete(e)),i||e.removeAttribute(n)}),--sy||(sh=new WeakMap,sh=new WeakMap,sm=new WeakMap,sg={})}},sw=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),i=t||sf(e);return i?(r.push.apply(r,Array.from(i.querySelectorAll("[aria-live], script"))),sx(r,i,n,"aria-hidden")):function(){return null}},sE=e.i(290571),sS=c,sC=sE,sk=c,sT="right-scroll-bar-position",sj="width-before-scroll-bar",sN="with-scroll-bars-hidden",sA="--removed-body-scroll-bar-size",sI=c;function sR(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var sO=c;function sP(e,t){var n=(0,sO.useState)(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(value){var r=n.value;r!==value&&(n.value=value,n.callback(value,r))}}}})[0];return n.callback=t,n.facade}var sD="u">typeof window?sI.useLayoutEffect:sI.useEffect,s_=new WeakMap;function sM(e,t){var n=sP(t||null,function(t){return e.forEach(function(e){return sR(e,t)})});return sD(function(){var t=s_.get(n);if(t){var r=new Set(t),i=new Set(e),a=n.current;r.forEach(function(e){i.has(e)||sR(e,null)}),i.forEach(function(e){r.has(e)||sR(e,a)})}s_.set(n,e)},[e]),n}var sL=sE;function sF(e){return e}function sB(e,t){void 0===t&&(t=sF);var n=[],r=!1;return{read:function(){if(r)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var i=t(e,r);return n.push(i),function(){n=n.filter(function(e){return e!==i})}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var i=n;n=[],i.forEach(e),t=n}var a=function(){var n=t;t=[],n.forEach(e)},o=function(){return Promise.resolve().then(a)};o(),n={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),n}}}}}var sH=function(e){void 0===e&&(e={});var t=sB(null);return t.options=(0,sL.__assign)({async:!0,ssr:!1},e),t}(),sz=function(){},sV=sk.forwardRef(function(e,t){var n=sk.useRef(null),r=sk.useState({onScrollCapture:sz,onWheelCapture:sz,onTouchMoveCapture:sz}),i=r[0],a=r[1],o=e.forwardProps,s=e.children,l=e.className,c=e.removeScrollBar,u=e.enabled,d=e.shards,p=e.sideCar,f=e.noRelative,h=e.noIsolation,m=e.inert,g=e.allowPinchZoom,y=e.as,v=void 0===y?"div":y,b=e.gapMode,x=(0,sC.__rest)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),w=p,E=sM([n,t]),S=(0,sC.__assign)((0,sC.__assign)({},x),i);return sk.createElement(sk.Fragment,null,u&&sk.createElement(w,{sideCar:sH,removeScrollBar:c,shards:d,noRelative:f,noIsolation:h,inert:m,setCallbacks:a,allowPinchZoom:!!g,lockRef:n,gapMode:b}),o?sk.cloneElement(sk.Children.only(s),(0,sC.__assign)((0,sC.__assign)({},S),{ref:E})):sk.createElement(v,(0,sC.__assign)({},S,{className:l,ref:E}),s))});sV.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},sV.classNames={fullWidth:sj,zeroRight:sT};var sU=sE,sW=c,sG=function(e){var t=e.sideCar,n=(0,sU.__rest)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return sW.createElement(r,(0,sU.__assign)({},n))};function sq(e,t){return e.useMedium(t),sG}
140sG.isSideCarExport=!0;var s$=sE,sK=c,sQ=c,sY=c,sZ=function(){return l||("u">typeof __webpack_nonce__?__webpack_nonce__:void 0)};function sX(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=sZ();return t&&e.setAttribute("nonce",t),e}function sJ(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function s0(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}var s1=function(){var e=0,t=null;return{add:function(n){0==e&&(t=sX())&&(sJ(t,n),s0(t)),e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},s2=function(){var e=s1();return function(t,n){sY.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},s5=function(){var e=s2();return function(t){return e(t.styles,t.dynamic),null}},s3={left:0,top:0,right:0,gap:0},s4=function(e){return parseInt(e||"",10)||0},s6=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[s4(n),s4(r),s4(i)]},s7=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return s3;var t=s6(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},s8=s5(),s9="data-scroll-locked",le=function(e,t,n,r){var i=e.left,a=e.top,o=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n .".concat(sN," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(s,"px ").concat(r,";\n }\n body[").concat(s9,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(i,"px;\n padding-top: ").concat(a,"px;\n padding-right: ").concat(o,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(s,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(sT," {\n right: ").concat(s,"px ").concat(r,";\n }\n \n .").concat(sj," {\n margin-right: ").concat(s,"px ").concat(r,";\n }\n \n .").concat(sT," .").concat(sT," {\n right: 0 ").concat(r,";\n }\n \n .").concat(sj," .").concat(sj," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(s9,"] {\n ").concat(sA,": ").concat(s,"px;\n }\n")},lt=function(){var e=parseInt(document.body.getAttribute(s9)||"0",10);return isFinite(e)?e:0},ln=function(){sQ.useEffect(function(){return document.body.setAttribute(s9,(lt()+1).toString()),function(){var e=lt()-1;e<=0?document.body.removeAttribute(s9):document.body.setAttribute(s9,e.toString())}},[])},lr=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=void 0===r?"margin":r;ln();var a=sQ.useMemo(function(){return s7(i)},[i]);return sQ.createElement(s8,{styles:le(a,!t,i,n?"":"!important")})},li=!1;if("u">typeof window)try{var la=Object.defineProperty({},"passive",{get:function(){return li=!0,!0}});window.addEventListener("test",la,la),window.removeEventListener("test",la,la)}catch(e){li=!1}var lo=!!li&&{passive:!1},ls=function(e){return"TEXTAREA"===e.tagName},ll=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!ls(e)&&"visible"===n[t])},lc=function(e){return ll(e,"overflowY")},lu=function(e){return ll(e,"overflowX")},ld=function(e,t){var n=t.ownerDocument,r=t;do{if("u">typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),lh(e,r)){var i=lm(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body)return!1},lp=function(e){return[e.scrollTop,e.scrollHeight,e.clientHeight]},lf=function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]},lh=function(e,t){return"v"===e?lc(t):lu(t)},lm=function(e,t){return"v"===e?lp(t):lf(t)},lg=function(e,t){return"h"===e&&"rtl"===t?-1:1},ly=function(e,t,n,r,i){var a=lg(e,window.getComputedStyle(t).direction),o=a*r,s=n.target,l=t.contains(s),c=!1,u=o>0,d=0,p=0;do{if(!s)break;var f=lm(e,s),h=f[0],m=f[1]-f[2]-a*h;(h||m)&&lh(e,s)&&(d+=m,p+=h);var g=s.parentNode;s=g&&g.nodeType===Node.DOCUMENT_FRAGMENT_NODE?g.host:g}while(!l&&s!==document.body||l&&(t.contains(s)||t===s))return u&&(i&&1>Math.abs(d)||!i&&o>d)?c=!0:!u&&(i&&1>Math.abs(p)||!i&&-o>p)&&(c=!0),c},lv=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},lb=function(e){return[e.deltaX,e.deltaY]},lx=function(e){return e&&"current"in e?e.current:e},lw=function(e,t){return e[0]===t[0]&&e[1]===t[1]},lE=function(e){return"\n .block-interactivity-".concat(e," {pointer-events: none;}\n .allow-interactivity-").concat(e," {pointer-events: all;}\n")},lS=0,lC=[];function lk(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}let lT=sq(sH,function(e){var t=sK.useRef([]),n=sK.useRef([0,0]),r=sK.useRef(),i=sK.useState(lS++)[0],a=sK.useState(s5)[0],o=sK.useRef(e);sK.useEffect(function(){o.current=e},[e]),sK.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(0,s$.__spreadArray)([e.lockRef.current],(e.shards||[]).map(lx),!0).filter(
140Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var s=sK.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!o.current.allowPinchZoom;var i,a=lv(e),s=n.current,l="deltaX"in e?e.deltaX:s[0]-a[0],c="deltaY"in e?e.deltaY:s[1]-a[1],u=e.target,d=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var p=window.getSelection(),f=p&&p.anchorNode;if(f&&(f===u||f.contains(u)))return!1;var h=ld(d,u);if(!h)return!0;if(h?i=d:(i="v"===d?"h":"v",h=ld(d,u)),!h)return!1;if(!r.current&&"changedTouches"in e&&(l||c)&&(r.current=i),!i)return!0;var m=r.current||i;return ly(m,t,e,"h"===m?l:c,!0)},[]),l=sK.useCallback(function(e){var n=e;if(lC.length&&lC[lC.length-1]===a){var r="deltaY"in n?lb(n):lv(n),i=t.current.filter(function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&lw(e.delta,r)})[0];if(i&&i.should){n.cancelable&&n.preventDefault();return}if(!i){var l=(o.current.shards||[]).map(lx).filter(Boolean).filter(function(e){return e.contains(n.target)});(l.length>0?s(n,l[0]):!o.current.noIsolation)&&n.cancelable&&n.preventDefault()}}},[]),c=sK.useCallback(function(e,n,r,i){var a={name:e,delta:n,target:r,should:i,shadowParent:lk(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),u=sK.useCallback(function(e){n.current=lv(e),r.current=void 0},[]),d=sK.useCallback(function(t){c(t.type,lb(t),t.target,s(t,e.lockRef.current))},[]),p=sK.useCallback(function(t){c(t.type,lv(t),t.target,s(t,e.lockRef.current))},[]);sK.useEffect(function(){return lC.push(a),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",l,lo),document.addEventListener("touchmove",l,lo),document.addEventListener("touchstart",u,lo),function(){lC=lC.filter(function(e){return e!==a}),document.removeEventListener("wheel",l,lo),document.removeEventListener("touchmove",l,lo),document.removeEventListener("touchstart",u,lo)}},[]);var f=e.removeScrollBar,h=e.inert;return sK.createElement(sK.Fragment,null,h?sK.createElement(a,{styles:lE(i)}):null,f?sK.createElement(lr,{noRelative:e.noRelative,gapMode:e.gapMode}):null)});var lj=sS.forwardRef(function(e,t){return sS.createElement(sV,(0,sE.__assign)({},e,{ref:t,sideCar:lT}))});lj.classNames=sV.classNames;let lN=lj;var lA=eV,lI=[" ","Enter","ArrowUp","ArrowDown"],lR=[" ","Enter"],lO="Select",[lP,lD,l_]=nF(lO),[lM,lL]=nj(lO,[l_,om]),lF=om(),[lB,lH]=lM(lO),[lz,lV]=lM(lO),lU=e=>{let{__scopeSelect:t,children:n,open:r,defaultOpen:i,onOpenChange:a,value:o,defaultValue:s,onValueChange:l,dir:c,name:u,autoComplete:d,disabled:p,required:f,form:h}=e,m=lF(t),[g,y]=nx.useState(null),[v,b]=nx.useState(null),[x,w]=nx.useState(!1),E=nG(c),[S,C]=o5({prop:r,defaultProp:i??!1,onChange:a,caller:lO}),[k,T]=o5({prop:o,defaultProp:s,onChange:l,caller:lO}),j=nx.useRef(null),N=!g||h||!!g.closest("form"),[A,I]=nx.useState(new Set),R=Array.from(A).map(e=>e.props.value).join(";");return(0,lA.jsx)(oR,{...m,children:(0,lA.jsxs)(lB,{required:f,scope:t,trigger:g,onTriggerChange:y,valueNode:v,onValueNodeChange:b,valueNodeHasChildren:x,onValueNodeHasChildrenChange:w,contentId:rY(),value:k,onValueChange:T,open:S,onOpenChange:C,dir:E,triggerPointerDownPosRef:j,disabled:p,children:[(0,lA.jsx)(lP.Provider,{scope:t,children:(0,lA.jsx)(lz,{scope:e.__scopeSelect,onNativeOptionAdd:nx.useCallback(e=>{I(t=>new Set(t).add(e))},[]),onNativeOptionRemove:nx.useCallback(e=>{I(t=>{let n=new Set(t);return n.delete(e),n})},[]),children:n})}),N?(0,lA.jsxs)(cj,{"aria-hidden":!0,required:f,tabIndex:-1,name:u,autoComplete:d,value:k,onChange:e=>T(e.target.value),disabled:p,form:h,children:[void 0===k?(0,lA.jsx)("option",{value:""}):null,Array.from(A)]},R):null]})})};lU.displayName=lO;var lW="SelectTrigger",lG=nx.forwardRef((e,t)=>{let{__scopeSelect:n,disabled:r=!1,...i}=e,a=lF(n),o=lH(lW,n),s=o.disabled||r,l=tw(t,o.onTriggerChange),c=lD(n),u=nx.useRef("touch"),[d,p,f]=cA(e=>{let t=c().filter(e=>!e.disabled),n=t.find(e=>e.value===o.value),r=cI(t,e,n);void 0!==r&&o.onValueChange(r.value)}),h=e=>{s||(o.onOpenChange(!0),f()),e&&(o.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,lA.jsx)(oO,{asChild:!0,...a,children:(0,lA.jsx)(oJ.button,{type:"button",role:"combobox","aria-controls":o.contentId,"aria-expanded":o.open,"aria-required":o.required,"aria-autocomplete":"none",dir:o.dir,"data-state":o.open?"open":"closed",disabled:s,"data-disabled":s?"":void 0,"data-placeholder":cN(o.value)?"":void 0,...i,ref:l,onClick:nS(i.onClick,e=>
140{e.currentTarget.focus(),"mouse"!==u.current&&h(e)}),onPointerDown:nS(i.onPointerDown,e=>{u.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(h(e),e.preventDefault())}),onKeyDown:nS(i.onKeyDown,e=>{let t=""!==d.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||p(e.key),(!t||" "!==e.key)&&lI.includes(e.key)&&(h(),e.preventDefault())})})})});lG.displayName=lW;var lq="SelectValue",l$=nx.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:i,children:a,placeholder:o="",...s}=e,l=lH(lq,n),{onValueNodeHasChildrenChange:c}=l,u=void 0!==a,d=tw(t,l.onValueNodeChange);return r$(()=>{c(u)},[c,u]),(0,lA.jsx)(oJ.span,{...s,ref:d,style:{pointerEvents:"none"},children:cN(l.value)?(0,lA.jsx)(lA.Fragment,{children:o}):a})});l$.displayName=lq;var lK="SelectIcon",lQ=nx.forwardRef((e,t)=>{let{__scopeSelect:n,children:r,...i}=e;return(0,lA.jsx)(oJ.span,{"aria-hidden":!0,...i,ref:t,children:r||"â¼"})});lQ.displayName=lK;var lY=e=>(0,lA.jsx)(oY,{asChild:!0,...e});lY.displayName="SelectPortal";var lZ="SelectContent",lX=nx.forwardRef((e,t)=>{let n=lH(lZ,e.__scopeSelect),[r,i]=nx.useState();if(r$(()=>{i(new DocumentFragment)},[]),!n.open){let t=r;return t?nw.createPortal((0,lA.jsx)(l0,{scope:e.__scopeSelect,children:(0,lA.jsx)(lP.Slot,{scope:e.__scopeSelect,children:(0,lA.jsx)("div",{children:e.children})})}),t):null}return(0,lA.jsx)(l3,{...e,ref:t})});lX.displayName=lZ;var lJ=10,[l0,l1]=lM(lZ),l2="SelectContentImpl",l5=nR("SelectContent.RemoveScroll"),l3=nx.forwardRef((e,t)=>{let{__scopeSelect:n,position:r="item-aligned",onCloseAutoFocus:i,onEscapeKeyDown:a,onPointerDownOutside:o,side:s,sideOffset:l,align:c,alignOffset:u,arrowPadding:d,collisionBoundary:p,collisionPadding:f,sticky:h,hideWhenDetached:m,avoidCollisions:g,...y}=e,v=lH(lZ,n),[b,x]=nx.useState(null),[w,E]=nx.useState(null),S=tw(t,e=>
140x(e)),[C,k]=nx.useState(null),[T,j]=nx.useState(null),N=lD(n),[A,I]=nx.useState(!1),R=nx.useRef(!1);nx.useEffect(()=>{if(b)return sw(b)},[b]),rh();let O=nx.useCallback(e=>{let[t,...n]=N().map(e=>e.ref.current),[r]=n.slice(-1),i=document.activeElement;for(let n of e)if(n===i||(n?.scrollIntoView({block:"nearest"}),n===t&&w&&(w.scrollTop=0),n===r&&w&&(w.scrollTop=w.scrollHeight),n?.focus(),document.activeElement!==i))return},[N,w]),P=nx.useCallback(()=>O([C,b]),[O,C,b]);nx.useEffect(()=>{A&&P()},[A,P]);let{onOpenChange:D,triggerPointerDownPosRef:_}=v;nx.useEffect(()=>{if(b){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(_.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(_.current?.y??0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():b.contains(n.target)||D(!1),document.removeEventListener("pointermove",t),_.current=null};return null!==_.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}},[b,D,_]),nx.useEffect(()=>{let e=()=>D(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[D]);let[M,L]=cA(e=>{let t=N().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),r=cI(t,e,n);r&&setTimeout(()=>r.ref.current.focus())}),F=nx.useCallback((e,t,n)=>{let r=!R.current&&!n;(void 0!==v.value&&v.value===t||r)&&(k(e),r&&(R.current=!0))},[v.value]),B=nx.useCallback(()=>b?.focus(),[b]),H=nx.useCallback((e,t,n)=>{let r=!R.current&&!n;(void 0!==v.value&&v.value===t||r)&&j(e)},[v.value]),z="popper"===r?l8:l6,V=z===l8?{side:s,sideOffset:l,align:c,alignOffset:u,arrowPadding:d,collisionBoundary:p,collisionPadding:f,sticky:h,hideWhenDetached:m,avoidCollisions:g}:{};return(0,lA.jsx)(l0,{scope:n,content:b,viewport:w,onViewportChange:E,itemRefCallback:F,selectedItem:C,onItemLeave:B,itemTextRefCallback:H,focusSelectedItem:P,selectedItemText:T,position:r,isPositioned:A,searchRef:M,children:(0,lA.jsx)(lN,{as:l5,allowPinchZoom:!0,children:(0,lA.jsx)(rP,{asChild:!0,trapped:v.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:nS(i,e=>{v.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,lA.jsx)(ro,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:a,onPointerDownOutside:o,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>v.onOpenChange(!1),children:(0,lA.jsx)(z,{role:"listbox",id:v.contentId,"data-state":v.open?"open":"closed",dir:v.dir,onContextMenu:e=>e.preventDefault(),...y,...V,onPlaced:()=>I(!0),ref:S,style:{display:"flex",flexDirection:"column",outline:"none",...y.style},onKeyDown:nS(y.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||L(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=N().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>O(t)),e.preventDefault()}})})})})})})});l3.displayName=l2;var l4="SelectItemAlignedPosition",l6=nx.forwardRef((e,t)=>{let{__scopeSelect:n,onPlaced:r,...i}=e,a=lH(lZ,n),o=l1(lZ,n),[s,l]=nx.useState(null),[c,u]=nx.useState(null),d=tw(t,e=>u(e)),p=lD(n),f=nx.useRef(!1),h=nx.useRef(!0),{viewport:m,selectedItem:g,selectedItemText:y,focusSelectedItem:v}=o,b=nx.useCallback(()=>{if(a.trigger&&a.valueNode&&s&&c&&m&&g&&y){let e=a.trigger.getBoundingClientRect(),t=c.getBoundingClientRect(),n=a.valueNode.getBoundingClientRect(),i=y.getBoundingClientRect();if("rtl"!==a.dir){let r=i.left-t.left,a=n.left-r,o=e.left-a,l=e.width+o,c=Math.max(l,t.width),u=window.innerWidth-lJ,d=nE(a,[lJ,Math.max(lJ,u-c)]);s.style.minWidth=l+"px",s.style.left=d+"px"}else{let r=t.right-i.right,a=window.innerWidth-n.right-r,o=window.innerWidth-e.right-a,l=e.width+o,c=Math.max(l,t.width),u=window.innerWidth-lJ,d=nE(a,[lJ,Math.max(lJ,u-c)]);s.style.minWidth=l+"px",s.style.right=d+"px"}let o=p(),l=window.innerHeight-2*lJ,u=m.scrollHeight,d=window.getComputedStyle(c),h=
140parseInt(d.borderTopWidth,10),v=parseInt(d.paddingTop,10),b=parseInt(d.borderBottomWidth,10),x=h+v+u+parseInt(d.paddingBottom,10)+b,w=Math.min(5*g.offsetHeight,x),E=window.getComputedStyle(m),S=parseInt(E.paddingTop,10),C=parseInt(E.paddingBottom,10),k=e.top+e.height/2-lJ,T=l-k,j=g.offsetHeight/2,N=h+v+(g.offsetTop+j),A=x-N;if(N<=k){let e=o.length>0&&g===o[o.length-1].ref.current;s.style.bottom="0px";let t=N+Math.max(T,j+(e?C:0)+(c.clientHeight-m.offsetTop-m.offsetHeight)+b);s.style.height=t+"px"}else{let e=o.length>0&&g===o[0].ref.current;s.style.top="0px";let t=Math.max(k,h+m.offsetTop+(e?S:0)+j)+A;s.style.height=t+"px",m.scrollTop=N-k+m.offsetTop}s.style.margin=`${lJ}px 0`,s.style.minHeight=w+"px",s.style.maxHeight=l+"px",r?.(),requestAnimationFrame(()=>f.current=!0)}},[p,a.trigger,a.valueNode,s,c,m,g,y,a.dir,r]);r$(()=>b(),[b]);let[x,w]=nx.useState();r$(()=>{c&&w(window.getComputedStyle(c).zIndex)},[c]);let E=nx.useCallback(e=>{e&&!0===h.current&&(b(),v?.(),h.current=!1)},[b,v]);return(0,lA.jsx)(l9,{scope:n,contentWrapper:s,shouldExpandOnScrollRef:f,onScrollButtonChange:E,children:(0,lA.jsx)("div",{ref:l,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:x},children:(0,lA.jsx)(oJ.div,{...i,ref:d,style:{boxSizing:"border-box",maxHeight:"100%",...i.style}})})})});l6.displayName=l4;var l7="SelectPopperPosition",l8=nx.forwardRef((e,t)=>{let{__scopeSelect:n,align:r="start",collisionPadding:i=lJ,...a}=e,o=lF(n);return(0,lA.jsx)(oP,{...o,...a,ref:t,align:r,collisionPadding:i,style:{boxSizing:"border-box",...a.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});l8.displayName=l7;var[l9,ce]=lM(lZ,{}),ct="SelectViewport",cn=nx.forwardRef((e,t)=>{let{__scopeSelect:n,nonce:r,...i}=e,a=l1(ct,n),o=ce(ct,n),s=tw(t,a.onViewportChange),l=nx.useRef(0);return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:r}),(0,lA.jsx)(lP.Slot,{scope:n,children:(0,lA.jsx)(oJ.div,{"data-radix-select-viewport":"",role:"presentation",...i,ref:s,style:{position:"relative",flex:1,overflow:"hidden auto",...i.style},onScroll:nS(i.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=o;if(r?.current&&n){let e=Math.abs(l.current-t.scrollTop);if(e>0){let r=window.innerHeight-2*lJ,i=Math.max(parseFloat(n.style.minHeight),parseFloat(n.style.height));if(i<r){let a=i+e,o=Math.min(r,a),s=a-o;n.style.height=o+"px","0px"===n.style.bottom&&(t.scrollTop=s>0?s:0,n.style.justifyContent="flex-end")}}}l.current=t.scrollTop})})})]})});cn.displayName=ct;var cr="SelectGroup",[ci,ca]=lM(cr),co=nx.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,i=rY();return(0,lA.jsx)(ci,{scope:n,id:i,children:(0,lA.jsx)(oJ.div,{role:"group","aria-labelledby":i,...r,ref:t})})});co.displayName=cr;var cs="SelectLabel",cl=nx.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,i=ca(cs,n);return(0,lA.jsx)(oJ.div,{id:i.id,...r,ref:t})});cl.displayName=cs;var cc="SelectItem",[cu,cd]=lM(cc),cp=nx.forwardRef((e,t)=>{let{__scopeSelect:n,value:r,disabled:i=!1,textValue:a,...o}=e,s=lH(cc,n),l=l1(cc,n),c=s.value===r,[u,d]=nx.useState(a??""),[p,f]=nx.useState(!1),h=tw(t,e=>l.itemRefCallback?.(e,r,i)),m=rY(),g=nx.useRef("touch"),y=()=>{i||(s.onValueChange(r),s.onOpenChange(!1))};if(""===r)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,lA.jsx)(cu,{scope:n,value:r,disabled:i,textId:m,isSelected:c,onItemTextChange:nx.useCallback(e=>{d(t=>t||(e?.textContent??"").trim())},[]),children:(0,lA.jsx)(lP.ItemSlot,{scope:n,value:r,disabled:i,textValue:u,children:(0,lA.jsx)(oJ.div,{role:"option","aria-labelledby":m,"data-highlighted":p?"":void 0,"aria-selected":c&&p,"data-state":c?"checked":"unchecked","aria-disabled":i||void 0,"data-disabled":i?"":void 0,tabIndex:i?void 0:-1,...o,ref:h,onFocus:nS(o.onFocus,()=>f(!0)),onBlur:nS(o.onBlur,()=>f(!1)),onClick:nS(o.onClick,()=>{"mouse"!==g.current&&y()}),onPointerUp:nS(o.onPointerUp,()=>{"mouse"===g.current&&y()}),onPointerDown:nS(o.onPointerDown,e=>{g.current=e.pointerType}),onPointerMove:nS(o.onPointerMove,e=>{g.current=e.pointerType,i?l.onItemLeave?.():"mouse"===g.current&&e.currentTarget.focu
140s({preventScroll:!0})}),onPointerLeave:nS(o.onPointerLeave,e=>{e.currentTarget===document.activeElement&&l.onItemLeave?.()}),onKeyDown:nS(o.onKeyDown,e=>{(l.searchRef?.current===""||" "!==e.key)&&(lR.includes(e.key)&&y()," "===e.key&&e.preventDefault())})})})})});cp.displayName=cc;var cf="SelectItemText",ch=nx.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:i,...a}=e,o=lH(cf,n),s=l1(cf,n),l=cd(cf,n),c=lV(cf,n),[u,d]=nx.useState(null),p=tw(t,e=>d(e),l.onItemTextChange,e=>s.itemTextRefCallback?.(e,l.value,l.disabled)),f=u?.textContent,h=nx.useMemo(()=>(0,lA.jsx)("option",{value:l.value,disabled:l.disabled,children:f},l.value),[l.disabled,l.value,f]),{onNativeOptionAdd:m,onNativeOptionRemove:g}=c;return r$(()=>(m(h),()=>g(h)),[m,g,h]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(oJ.span,{id:l.textId,...a,ref:p}),l.isSelected&&o.valueNode&&!o.valueNodeHasChildren?nw.createPortal(a.children,o.valueNode):null]})});ch.displayName=cf;var cm="SelectItemIndicator",cg=nx.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return cd(cm,n).isSelected?(0,lA.jsx)(oJ.span,{"aria-hidden":!0,...r,ref:t}):null});cg.displayName=cm;var cy="SelectScrollUpButton",cv=nx.forwardRef((e,t)=>{let n=l1(cy,e.__scopeSelect),r=ce(cy,e.__scopeSelect),[i,a]=nx.useState(!1),o=tw(t,r.onScrollButtonChange);return r$(()=>{if(n.viewport&&n.isPositioned){let e=function(){a(t.scrollTop>0)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),i?(0,lA.jsx)(cw,{...e,ref:o,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});cv.displayName=cy;var cb="SelectScrollDownButton",cx=nx.forwardRef((e,t)=>{let n=l1(cb,e.__scopeSelect),r=ce(cb,e.__scopeSelect),[i,a]=nx.useState(!1),o=tw(t,r.onScrollButtonChange);return r$(()=>{if(n.viewport&&n.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;a(Math.ceil(t.scrollTop)<e)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),i?(0,lA.jsx)(cw,{...e,ref:o,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});cx.displayName=cb;var cw=nx.forwardRef((e,t)=>{let{__scopeSelect:n,onAutoScroll:r,...i}=e,a=l1("SelectScrollButton",n),o=nx.useRef(null),s=lD(n),l=nx.useCallback(()=>{null!==o.current&&(window.clearInterval(o.current),o.current=null)},[]);return nx.useEffect(()=>()=>l(),[l]),r$(()=>{let e=s().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[s]),(0,lA.jsx)(oJ.div,{"aria-hidden":!0,...i,ref:t,style:{flexShrink:0,...i.style},onPointerDown:nS(i.onPointerDown,()=>{null===o.current&&(o.current=window.setInterval(r,50))}),onPointerMove:nS(i.onPointerMove,()=>{a.onItemLeave?.(),null===o.current&&(o.current=window.setInterval(r,50))}),onPointerLeave:nS(i.onPointerLeave,()=>{l()})})}),cE="SelectSeparator",cS=nx.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return(0,lA.jsx)(oJ.div,{"aria-hidden":!0,...r,ref:t})});cS.displayName=cE;var cC="SelectArrow",ck=nx.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,i=lF(n),a=lH(cC,n),o=l1(cC,n);return a.open&&"popper"===o.position?(0,lA.jsx)(oD,{...i,...r,ref:t}):null});ck.displayName=cC;var cT="SelectBubbleInput",cj=nx.forwardRef(({__scopeSelect:e,value:t,...n},r)=>{let i=nx.useRef(null),a=tw(r,i),o=o7(t);return nx.useEffect(()=>{let e=i.current;if(!e)return;let n=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(o!==t&&n){let r=new Event("change",{bubbles:!0});n.call(e,t),e.dispatchEvent(r)}},[o,t]),(0,lA.jsx)(oJ.select,{...n,style:{...sd,...n.style},ref:a,defaultValue:t})});function cN(e){return""===e||void 0===e}function cA(e){let t=n7(e),n=nx.useRef(""),r=nx.useRef(0),i=nx.useCallback(e=>{let i=n.current+e;t(i),function e(t){n.current=t,window.clearTimeout(r.current),""!==t&&(r.current=window.setTimeout(()=>e(""),1e3))}(i)},[t]),a=nx.useCallback(()=>{n.current="",window.clearTimeout(r.current)},[]);return nx.useEffect(()=>()=>window.clearTimeout(r.current),[]),[n,i,a]}function cI(e,t,n){let r=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=n?e.indexOf(n):-1,a=cR(e,Math.max(i,0));1===r.length&&(a=a.filter(e=>e!==n));let o=a.find(e=>e.textValue.toLowerCase().startsWith(r.toLowerCase()));return o!==n?o:void 0}function cR(e,t){return e.map((n,r)=>e[(t+r)%e.length])}cj.displayName=cT;var cO=lU,cP=lG,cD=l$,c_=lQ,cM=lY,cL=lX,cF=cn,cB=co,cH=cl,cz=cp,cV=ch,cU=cg,cW=cv,cG=cx,cq=cS,c$=ck;e.s(["Arrow",0,c$,"Content",0,cL,"Group",0,cB,"Icon",0,c_,"Item",0,cz,"ItemIndicator",0,cU,"ItemText",0,cV,"Label",0,cH,"Portal",0,cM,"Root",0,cO,"ScrollDownButton",0,cG,"ScrollUpButton",0,cW,"Select",0,lU,"SelectArrow",0,ck,"SelectContent",0,lX,"SelectGroup",0,co,"SelectIcon",0,lQ,"SelectItem",0,cp,"SelectItemIndicator",0,cg,"SelectItemText",0,ch,"SelectLabel",0,cl,"SelectPortal",0,lY,"SelectScrollDownButton",0,cx,"SelectScrollUpButton",0,cv,"SelectSeparator",0,cS,"SelectTrigger",0,lG,"SelectValue",0,l$,"SelectViewport",0,cn,"Separator",0,cq,"Trigger",0,cP,"Value",0,cD,"Viewport",0,cF,"createSelectScope",0,lL],129402);var cK=e.i(129402),cK=cK;e.s([],178141),e.i(178141);var cQ=eV,cY=c;let cZ=l$,cX=lG,cJ=ch,c0=cn,c1=lQ,c2=lX,c5=e=>{let{defaultValue:t,value:n,onValueChange:r,...i}=e,a=(0,cY.useCallback)(e=>{r&&r({name:e})},[r]);return(0,cQ.jsx)(cO,{value:n,defaultValue:t,onValueChange:a,...i})},c3=e=>{let{value:{name:t,label:n},...r}=e;return(0,cQ.jsx)(cp,{value:t,textValue:n,...r})};c3.displayName="SortSelectOption";
140let c4=c5,c6=c3,c7=cJ,c8=c0,c9=c1,ue=cX,ut=cZ,un=c2;e.s(["Content",0,un,"Icon",0,c9,"Option",0,c6,"OptionText",0,c7,"Root",0,c4,"SelectContent",0,c2,"SelectIcon",0,c1,"SelectOption",0,c3,"SelectOptionText",0,cJ,"SelectTrigger",0,cX,"SelectValue",0,cZ,"SelectViewport",0,c0,"SortSelect",0,c5,"Trigger",0,ue,"Value",0,ut,"Viewport",0,c8],283820),e.i(283820),e.s(["Content",0,un,"Icon",0,c9,"Option",0,c6,"OptionText",0,c7,"Root",0,c4,"SelectContent",0,c2,"SelectIcon",0,c1,"SelectOption",0,c3,"SelectOptionText",0,cJ,"SelectTrigger",0,cX,"SelectValue",0,cZ,"SelectViewport",0,c0,"SortSelect",0,c5,"Trigger",0,ue,"Value",0,ut,"Viewport",0,c8],605099);var ur=e.i(605099),ur=ur;let ui={en:{resultsPerPage:"Results per page"},es:{resultsPerPage:"Resultados por página"},pt:{resultsPerPage:"Resultados por página"},de:{resultsPerPage:"Ergebnisse pro Seite"},fr:{resultsPerPage:"Résultats par page"},nl:{resultsPerPage:"Resultaten per pagina"},it:{resultsPerPage:"Risultati per pagina"}},ua=({defaultItemsPerPage:e})=>{let t=ui[((0,nb.useSitecore)().page.locale??"en").split("-")[0].toLowerCase()]??ui.en,{onResultsPerPageChange:n}=nc();return(0,nv.jsxs)("div",{children:[(0,nv.jsx)("label",{className:"pr-1",children:t.resultsPerPage}),(0,nv.jsxs)(cK.Root,{defaultValue:String(e),onValueChange:e=>n({numItems:Number(e)}),children:[(0,nv.jsxs)(cK.Trigger,{className:"inline-flex h-10 cursor-pointer items-center gap-1 border-0 bg-transparent px-4 py-1 focus:outline-gray-700",children:[(0,nv.jsx)(cK.SelectValue,{}),(0,nv.jsx)(cK.Icon,{})]}),(0,nv.jsx)(cK.SelectContent,{className:"z-[100] min-w-[100px] rounded-md bg-gray-100 shadow-[2px_2px_4px_#CFCFCF]",children:(0,nv.jsxs)(cK.Viewport,{className:"p-1",children:[(0,nv.jsx)(cK.SelectItem,{value:"24",className:"whitespace-no-wrap flex h-6 cursor-pointer select-none items-center rounded-sm px-1 leading-none hover:bg-gray-700 hover:text-gray-100 focus:outline-gray-700 data-[state=checked]:bg-gray-100 data-[state=checked]:text-gray-700",children:(0,nv.jsx)(ur.OptionText,{children:"24"})}),(0,nv.jsx)(cK.SelectItem,{value:"48",className:"whitespace-no-wrap flex h-6 cursor-pointer select-none items-center rounded-sm px-1 leading-none hover:bg-gray-700 hover:text-gray-100 focus:outline-gray-700 data-[state=checked]:bg-gray-100 data-[state=checked]:text-gray-700",children:(0,nv.jsx)(ur.OptionText,{children:"48"})}),(0,nv.jsx)(cK.SelectItem,{value:"64",className:"whitespace-no-wrap flex h-6 cursor-pointer select-none items-center rounded-sm px-1 leading-none hover:bg-gray-700 hover:text-gray-100 focus:outline-gray-700 data-[state=checked]:bg-gray-100 data-[state=checked]:text-gray-700",children:(0,nv.jsx)(ur.OptionText,{children:"64"})})]})})]})]})};var uo=eV,us=c,ul=e4;e.s([],265500),e.i(265500);var uc=eV,uu=c,ud=c,up=c,uf=eV;function uh(e,t=[]){let n=[];function r(t,r){let i=up.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,l=up.useMemo(()=>o,Object.values(o));return(0,uf.jsx)(s.Provider,{value:l,children:r})};return o.displayName=t+"Provider",[o,function(n,o){let s=o?.[e]?.[a]||i,l=up.useContext(s);if(l)return l;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]}let i=()=>{let t=n.map(e=>up.createContext(e));return function(n){let r=n?.[e]||t;return up.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,um(i,...t)]}function um(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return up.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}var ug=c,uy=c,uv=eV;function ub(e){let t=ux(e),n=uy.forwardRef((e,n)=>{let{children:r,...i}=e,a=uy.Children.toArray(r),o=a.find(uE);if(o){let e=o.props.children,r=a.map(t=>t!==o?t:uy.Children.count(e)>1?uy.Children.only(null):uy.isValidElement(e)?e.props.children:null);return(0,uv.jsx)(t,{...i,ref:n,children:uy.isValidElement(e)?uy.cloneElement(e,void 0,r):null})}return(0,uv.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function ux(e){let t=uy.forwardRef((e,t)=>
140{let{children:n,...r}=e;if(uy.isValidElement(n)){let e=uC(n),i=uS(r,n.props);return n.type!==uy.Fragment&&(i.ref=t?tx(t,e):e),uy.cloneElement(n,i)}return uy.Children.count(n)>1?uy.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var uw=Symbol("radix.slottable");function uE(e){return uy.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===uw}function uS(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...a}:"className"===r&&(n[r]=[i,a].filter(Boolean).join(" "))}return{...e,...n}}function uC(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}var uk=eV;function uT(e){let t=e+"CollectionProvider",[n,r]=uh(t),[i,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),o=e=>{let{scope:t,children:n}=e,r=ug.default.useRef(null),a=ug.default.useRef(new Map).current;return(0,uk.jsx)(i,{scope:t,itemMap:a,collectionRef:r,children:n})};o.displayName=t;let s=e+"CollectionSlot",l=ub(s),c=ug.default.forwardRef((e,t)=>{let{scope:n,children:r}=e,i=tw(t,a(s,n).collectionRef);return(0,uk.jsx)(l,{ref:i,children:r})});c.displayName=s;let u=e+"CollectionItemSlot",d="data-radix-collection-item",p=ub(u),f=ug.default.forwardRef((e,t)=>{let{scope:n,children:r,...i}=e,o=ug.default.useRef(null),s=tw(t,o),l=a(u,n);return ug.default.useEffect(()=>(l.itemMap.set(o,{ref:o,...i}),()=>void l.itemMap.delete(o))),(0,uk.jsx)(p,{...{[d]:""},ref:s,children:r})});return f.displayName=u,[{Provider:o,Slot:c,ItemSlot:f},function(t){let n=a(e+"CollectionConsumer",t);return ug.default.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${d}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},r]}var uj=new WeakMap;function uN(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let n=uA(e,t);return -1===n?void 0:e[n]}function uA(e,t){let n=e.length,r=uI(t),i=r>=0?r:n+r;return i<0||i>=n?-1:i}function uI(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],uj.set(this,!0)}set(e,t){return uj.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,i=this.has(t),a=this.#e.length,o=uI(e),s=o>=0?o:a+o,l=s<0||s>=a?-1:s;if(l===this.size||i&&l===this.size-1||-1===l)return this.set(t,n),this;let c=this.size+ +!i;o<0&&s++;let u=[...this.#e],d=!1;for(let e=s;e<c;e++)if(s===e){let a=u[e];u[e]===t&&(a=u[e+1]),i&&this.delete(t),r=this.get(a),this.set(t,n)}else{d||u[e-1]!==t||(d=!0);let n=u[d?e:e-1],i=r;r=this.get(n),this.delete(n),this.set(n,i)}return this}with(t,n,r){let i=new e(this);return i.insert(t,n,r),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=uN(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=uN(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return uN(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}
140}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],i=0;for(let e of this)Reflect.apply(t,n,[e,i,this])&&r.push(e),i++;return new e(r)}map(t,n){let r=[],i=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,i,this])]),i++;return new e(r)}reduce(...e){let[t,n]=e,r=0,i=n??this.at(0);for(let n of this)i=0===r&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this]),r++;return i}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let i=this.at(n);r=n===this.size-1&&1===e.length?i:Reflect.apply(t,this,[r,i,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,i=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(i=n-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}});var uR=c,uO=eV,uP=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=ub(`Primitive.${t}`),r=uR.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,uO.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),uD=c,u_=c,uM=eV;function uL(e,t=[]){let n=[];function r(t,r){let i=u_.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,l=u_.useMemo(()=>o,Object.values(o));return(0,uM.jsx)(s.Provider,{value:l,children:r})};return o.displayName=t+"Provider",[o,function(n,o){let s=o?.[e]?.[a]||i,l=u_.useContext(s);if(l)return l;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]}let i=()=>{let t=n.map(e=>u_.createContext(e));return function(n){let r=n?.[e]||t;return u_.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,uF(i,...t)]}function uF(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return u_.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}var uB=c,uH=c,uz=eV;function uV(e){let t=uU(e),n=uH.forwardRef((e,n)=>{let{children:r,...i}=e,a=uH.Children.toArray(r),o=a.find(uG);if(o){let e=o.props.children,r=a.map(t=>t!==o?t:uH.Children.count(e)>1?uH.Children.only(null):uH.isValidElement(e)?e.props.children:null);return(0,uz.jsx)(t,{...i,ref:n,children:uH.isValidElement(e)?uH.cloneElement(e,void 0,r):null})}return(0,uz.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function uU(e){let t=uH.forwardRef((e,t)=>{let{children:n,...r}=e;if(uH.isValidElement(n)){let e=u$(n),i=uq(r,n.props);return n.type!==uH.Fragment&&(i.ref=t?tx(t,e):e),uH.cloneElement(n,i)}return uH.Children.count(n)>1?uH.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var uW=Symbol("radix.slottable");function uG(e){return uH.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===uW}function uq(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...a}:"className"===r&&(n[r]=[i,a].filter(Boolean).join(" "))}return{...e,...n}}function u$(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}var uK=eV,uQ=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=uV(`Primitive.${t}`),r=uB.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,uK.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),uY=c;function uZ(e,t){return uY.useReducer((e,n)=>t[e][n]??e,e)}var uX=e=>{let{present:t,children:n}=e,r=uJ(t),i="function"==typeof n?n({present:r.isPresent}):uY.Children.only(n),a=tw(r.ref,u1(i));return"function"==typeof n||r.isPresent?uY.cloneElement(i,{ref:a}):null};function uJ(e){let[t,n]=uY.useState(),r=uY.useRef(null),i=uY.useRef(e),a=uY.useRef("none"),[o,s]=uZ(e?"mounted":"unmounted",{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return uY.useEffect(()=>{let e=u0(r.current);a.current="mounted"===o?e:"none"},[o]),r$(()=>{let t=r.current,n=i.current;if(n!==e){let r=a.current,o=u0(t);if(e)s("MOUNT");else if("none"===o||t?.display==="none")s("UNMOUNT");else{let e=r!==o;n&&e?s("ANIMATION_OUT"):s("UNMOUNT")}i.current=e}},[e,s]),r$(()=>{if(t){let e,n=t.ownerDocument.defaultView??window,o=a=>{let o=u0(r.current).includes(CSS.escape(a.animationName));if(a.target===t&&o&&(s("ANIMATION_END"),!i.current)){let r=t.style.animationFillMode;t.style.animationFillMode="forwards",e=n.setTimeout(()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=r)})}},l=e=>{e.target===t&&(a.current=u0(r.current))};return t.addEventListener("animationstart",l),t.addEventListener("animationcancel",o),t.addEventListener("animationend",o),()=>{n.clearTimeout(e),t.removeEventListener("animationstart",l),t.removeEventListener("animationcancel",o),t.removeEventListener("animationend",o)}}s("ANIMATION_END")},[t,s]),{isPresent:["mounted","unmountSuspended"].includes(o),ref:uY.useCallback(e=>{r.current=e?getComputedStyle(e):null,n(e)},[])}}function u0(e){return e?.animationName||"none"}function u1(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}uX.displayName="Presence";var u2=eV,u5="Collapsible",[u3,u4]=uL(u5),[u6,u7]=u3(u5),u8=uD.forwardRef((e,t)=>
140{let{__scopeCollapsible:n,open:r,defaultOpen:i,disabled:a,onOpenChange:o,...s}=e,[l,c]=o5({prop:r,defaultProp:i??!1,onChange:o,caller:u5});return(0,u2.jsx)(u6,{scope:n,disabled:a,contentId:rY(),open:l,onOpenToggle:uD.useCallback(()=>c(e=>!e),[c]),children:(0,u2.jsx)(uQ.div,{"data-state":di(l),"data-disabled":a?"":void 0,...s,ref:t})})});u8.displayName=u5;var u9="CollapsibleTrigger",de=uD.forwardRef((e,t)=>{let{__scopeCollapsible:n,...r}=e,i=u7(u9,n);return(0,u2.jsx)(uQ.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":di(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...r,ref:t,onClick:nS(e.onClick,i.onOpenToggle)})});de.displayName=u9;var dt="CollapsibleContent",dn=uD.forwardRef((e,t)=>{let{forceMount:n,...r}=e,i=u7(dt,e.__scopeCollapsible);return(0,u2.jsx)(uX,{present:n||i.open,children:({present:e})=>(0,u2.jsx)(dr,{...r,ref:t,present:e})})});dn.displayName=dt;var dr=uD.forwardRef((e,t)=>{let{__scopeCollapsible:n,present:r,children:i,...a}=e,o=u7(dt,n),[s,l]=uD.useState(r),c=uD.useRef(null),u=tw(t,c),d=uD.useRef(0),p=d.current,f=uD.useRef(0),h=f.current,m=o.open||s,g=uD.useRef(m),y=uD.useRef(void 0);return uD.useEffect(()=>{let e=requestAnimationFrame(()=>g.current=!1);return()=>cancelAnimationFrame(e)},[]),r$(()=>{let e=c.current;if(e){y.current=y.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();d.current=t.height,f.current=t.width,g.current||(e.style.transitionDuration=y.current.transitionDuration,e.style.animationName=y.current.animationName),l(r)}},[o.open,r]),(0,u2.jsx)(uQ.div,{"data-state":di(o.open),"data-disabled":o.disabled?"":void 0,id:o.contentId,hidden:!m,...a,ref:u,style:{"--radix-collapsible-content-height":p?`${p}px`:void 0,"--radix-collapsible-content-width":h?`${h}px`:void 0,...e.style},children:m&&i})});function di(e){return e?"open":"closed"}var da=u8,ds=de,dl=dn,dc=eV,du="Accordion",dd=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[dp,df,dh]=uT(du),[dm,dg]=uh(du,[dh,u4]),dy=u4(),dv=ud.default.forwardRef((e,t)=>{let{type:n,...r}=e,i=r,a=r;return(0,dc.jsx)(dp.Provider,{scope:e.__scopeAccordion,children:"multiple"===n?(0,dc.jsx)(dC,{...a,ref:t}):(0,dc.jsx)(dS,{...i,ref:t})})});dv.displayName=du;var[db,dx]=dm(du),[dw,dE]=dm(du,{collapsible:!1}),dS=ud.default.forwardRef((e,t)=>{let{value:n,defaultValue:r,onValueChange:i=()=>{},collapsible:a=!1,...o}=e,[s,l]=o5({prop:n,defaultProp:r??"",onChange:i,caller:du});return(0,dc.jsx)(db,{scope:e.__scopeAccordion,value:ud.default.useMemo(()=>s?[s]:[],[s]),onItemOpen:l,onItemClose:ud.default.useCallback(()=>a&&l(""),[a,l]),children:(0,dc.jsx)(dw,{scope:e.__scopeAccordion,collapsible:a,children:(0,dc.jsx)(dj,{...o,ref:t})})})}),dC=ud.default.forwardRef((e,t)=>{let{value:n,defaultValue:r,onValueChange:i=()=>{},...a}=e,[o,s]=o5({prop:n,defaultProp:r??[],onChange:i,caller:du}),l=ud.default.useCallback(e=>s((t=[])=>[...t,e]),[s]),c=ud.default.useCallback(e=>s((t=[])=>t.filter(t=>t!==e)),[s]);return(0,dc.jsx)(db,{scope:e.__scopeAccordion,value:o,onItemOpen:l,onItemClose:c,children:(0,dc.jsx)(dw,{scope:e.__scopeAccordion,collapsible:!0,children:(0,dc.jsx)(dj,{...a,ref:t})})})}),[dk,dT]=dm(du),dj=ud.default.forwardRef((e,t)=>{let{__scopeAccordion:n,disabled:r,dir:i,orientation:a="vertical",...o}=e,s=tw(ud.default.useRef(null),t),l=df(n),c="ltr"===nG(i),u=nS(e.onKeyDown,e=>{if(!dd.includes(e.key))return;let t=e.target,n=l().filter(e=>!e.ref.current?.disabled),r=n.findIndex(e=>e.ref.current===t),i=n.length;if(-1===r)return;e.preventDefault();let o=r,s=0,u=i-1,d=()=>{(o=r+1)>u&&(o=s)},p=()=>{(o=r-1)<s&&(o=u)};switch(e.key){case"Home":o=s;break;case"End":o=u;break;case"ArrowRight":"horizontal"===a&&(c?d():p());break;case"ArrowDown":"vertical"===a&&d();break;case"ArrowLeft":"horizontal"===a&&(c?p():d());break;case"ArrowUp":"vertical"===a&&p()}let f=o%i;n[f].ref.current?.focus()});return(0,dc.jsx)(dk,{scope:n,disabled:r,direction:i,orientation:a,children:(0,dc.jsx)(dp.Slot,{scope:n,children:(0,dc.jsx)(uP.div,{...o,"data-orientation":a,ref:s,onKeyDown:r?void 0:u})})})}),dN="AccordionItem",[dA,dI]=dm(dN),dR=ud.default.forwardRef((e,t)=>
140{let{__scopeAccordion:n,value:r,...i}=e,a=dT(dN,n),o=dx(dN,n),s=dy(n),l=rY(),c=r&&o.value.includes(r)||!1,u=a.disabled||e.disabled;return(0,dc.jsx)(dA,{scope:n,open:c,disabled:u,triggerId:l,children:(0,dc.jsx)(da,{"data-orientation":a.orientation,"data-state":dF(c),...s,...i,ref:t,disabled:u,open:c,onOpenChange:e=>{e?o.onItemOpen(r):o.onItemClose(r)}})})});dR.displayName=dN;var dO="AccordionHeader",dP=ud.default.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,i=dT(du,n),a=dI(dO,n);return(0,dc.jsx)(uP.h3,{"data-orientation":i.orientation,"data-state":dF(a.open),"data-disabled":a.disabled?"":void 0,...r,ref:t})});dP.displayName=dO;var dD="AccordionTrigger",d_=ud.default.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,i=dT(du,n),a=dI(dD,n),o=dE(dD,n),s=dy(n);return(0,dc.jsx)(dp.ItemSlot,{scope:n,children:(0,dc.jsx)(ds,{"aria-disabled":a.open&&!o.collapsible||void 0,"data-orientation":i.orientation,id:a.triggerId,...s,...r,ref:t})})});d_.displayName=dD;var dM="AccordionContent",dL=ud.default.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,i=dT(du,n),a=dI(dM,n),o=dy(n);return(0,dc.jsx)(dl,{role:"region","aria-labelledby":a.triggerId,"data-orientation":i.orientation,...o,...r,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function dF(e){return e?"open":"closed"}dL.displayName=dM;var dB=dv,dH=dR,dz=dP,dV=dL,dU=c,dW=c,dG=eV;function dq(e){let t=e+"CollectionProvider",[n,r]=tf(t),[i,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),o=e=>{let{scope:t,children:n}=e,r=dW.default.useRef(null),a=dW.default.useRef(new Map).current;return(0,dG.jsx)(i,{scope:t,itemMap:a,collectionRef:r,children:n})};o.displayName=t;let s=e+"CollectionSlot",l=tj(s),c=dW.default.forwardRef((e,t)=>{let{scope:n,children:r}=e,i=tw(t,a(s,n).collectionRef);return(0,dG.jsx)(l,{ref:i,children:r})});c.displayName=s;let u=e+"CollectionItemSlot",d="data-radix-collection-item",p=tj(u),f=dW.default.forwardRef((e,t)=>{let{scope:n,children:r,...i}=e,o=dW.default.useRef(null),s=tw(t,o),l=a(u,n);return dW.default.useEffect(()=>(l.itemMap.set(o,{ref:o,...i}),()=>void l.itemMap.delete(o))),(0,dG.jsx)(p,{...{[d]:""},ref:s,children:r})});return f.displayName=u,[{Provider:o,Slot:c,ItemSlot:f},function(t){let n=a(e+"CollectionConsumer",t);return dW.default.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${d}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},r]}var d$=new WeakMap;function dK(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let n=dQ(e,t);return -1===n?void 0:e[n]}function dQ(e,t){let n=e.length,r=dY(t),i=r>=0?r:n+r;return i<0||i>=n?-1:i}function dY(e){return e!=e||0===e?0:Math.trunc(e)}function dZ(e){let[t,n,r]=dq(e+"CollectionIndex");return[t,function(e,t){let r=n(t);return dU.default.useCallback(()=>r().findIndex(({ref:t})=>t.current===e.current),[r,e])},r]}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],d$.set(this,!0)}set(e,t){return d$.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,i=this.has(t),a=this.#e.length,o=dY(e),s=o>=0?o:a+o,l=s<0||s>=a?-1:s;if(l===this.size||i&&l===this.size-1||-1===l)return this.set(t,n),this;let c=this.size+ +!i;o<0&&s++;let u=[...this.#e],d=!1;for(let e=s;e<c;e++)if(s===e){let a=u[e];u[e]===t&&(a=u[e+1]),i&&this.delete(t),r=this.get(a),this.set(t,n)}else{d||u[e-1]!==t||(d=!0);let n=u[d?e:e-1],i=r;r=this.get(n),this.delete(n),this.set(n,i)}return this}with(t,n,r){let i=new e(this);return i.insert(t,n,r),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=dK(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=dK(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return dK(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}
140}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],i=0;for(let e of this)Reflect.apply(t,n,[e,i,this])&&r.push(e),i++;return new e(r)}map(t,n){let r=[],i=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,i,this])]),i++;return new e(r)}reduce(...e){let[t,n]=e,r=0,i=n??this.at(0);for(let n of this)i=0===r&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this]),r++;return i}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let i=this.at(n);r=n===this.size-1&&1===e.length?i:Reflect.apply(t,this,[r,i,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,i=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(i=n-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}});var dX=eV,dJ=c,d0=c,d1=c,d2=eV;function d5(e,t=[]){let n=[];function r(t,r){let i=d1.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,l=d1.useMemo(()=>o,Object.values(o));return(0,d2.jsx)(s.Provider,{value:l,children:r})};return o.displayName=t+"Provider",[o,function(n,o){let s=o?.[e]?.[a]||i,l=d1.useContext(s);if(l)return l;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]}let i=()=>{let t=n.map(e=>d1.createContext(e));return function(n){let r=n?.[e]||t;return d1.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,d3(i,...t)]}function d3(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return d1.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}var d4=c,d6=c,d7=eV;function d8(e){let t=d9(e),n=d6.forwardRef((e,n)=>{let{children:r,...i}=e,a=d6.Children.toArray(r),o=a.find(pt);if(o){let e=o.props.children,r=a.map(t=>t!==o?t:d6.Children.count(e)>1?d6.Children.only(null):d6.isValidElement(e)?e.props.children:null);return(0,d7.jsx)(t,{...i,ref:n,children:d6.isValidElement(e)?d6.cloneElement(e,void 0,r):null})}return(0,d7.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function d9(e){let t=d6.forwardRef((e,t)=>{let{children:n,...r}=e;if(d6.isValidElement(n)){let e=pr(n),i=pn(r,n.props);return n.type!==d6.Fragment&&(i.ref=t?tx(t,e):e),d6.cloneElement(n,i)}return d6.Children.count(n)>1?d6.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var pe=Symbol("radix.slottable");function pt(e){return d6.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===pe}function pn(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...a}:"className"===r&&(n[r]=[i,a].filter(Boolean).join(" "))}return{...e,...n}}function pr(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}var pi=eV,pa=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=d8(`Primitive.${t}`),r=d4.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,pi.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),po=eV,ps="Checkbox",[pl,pc]=d5(ps),[pu,pd]=pl(ps);function pp(e){let{__scopeCheckbox:t,checked:n,children:r,defaultChecked:i,disabled:a,form:o,name:s,onCheckedChange:l,required:c,value:u="on",internal_do_not_use_render:d}=e,[p,f]=o5({prop:n,defaultProp:i??!1,onChange:l,caller:ps}),[h,m]=d0.useState(null),[g,y]=d0.useState(null),v=d0.useRef(!1),b=!h||!!o||!!h.closest("form"),x={checked:p,disabled:a,setChecked:f,control:h,setControl:m,name:s,form:o,value:u,hasConsumerStoppedPropagationRef:v,required:c,defaultChecked:!pw(i)&&i,isFormControl:b,bubbleInput:g,setBubbleInput:y};return(0,po.jsx)(pu,{scope:t,...x,children:px(d)?d(x):r})}var pf="CheckboxTrigger",ph=d0.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:n,...r},i)=>{let{control:a,value:o,disabled:s,checked:l,required:c,setControl:u,setChecked:d,hasConsumerStoppedPropagationRef:p,isFormControl:f,bubbleInput:h}=pd(pf,e),m=tw(i,u),g=d0.useRef(l);return d0.useEffect(()=>{let e=a?.form;if(e){let t=()=>d(g.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[a,d]),(0,po.jsx)(pa.button,{type:"button",role:"checkbox","aria-checked":pw(l)?"mixed":l,"aria-required":c,"data-state":pE(l),"data-disabled":s?"":void 0,disabled:s,value:o,...r,ref:m,onKeyDown:nS(t,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:nS(n,e=>{d(e=>!!pw(e)||!e),h&&f&&(p.current=e.isPropagationStopped(),p.current||e.stopPropagation())})})});ph.displayName=pf;var pm=d0.forwardRef((e,t)=>
140{let{__scopeCheckbox:n,name:r,checked:i,defaultChecked:a,required:o,disabled:s,value:l,onCheckedChange:c,form:u,...d}=e;return(0,po.jsx)(pp,{__scopeCheckbox:n,checked:i,defaultChecked:a,disabled:s,required:o,onCheckedChange:c,name:r,form:u,value:l,internal_do_not_use_render:({isFormControl:e})=>(0,po.jsxs)(po.Fragment,{children:[(0,po.jsx)(ph,{...d,ref:t,__scopeCheckbox:n}),e&&(0,po.jsx)(pb,{__scopeCheckbox:n})]})})});pm.displayName=ps;var pg="CheckboxIndicator",py=d0.forwardRef((e,t)=>{let{__scopeCheckbox:n,forceMount:r,...i}=e,a=pd(pg,n);return(0,po.jsx)(uX,{present:r||pw(a.checked)||!0===a.checked,children:(0,po.jsx)(pa.span,{"data-state":pE(a.checked),"data-disabled":a.disabled?"":void 0,...i,ref:t,style:{pointerEvents:"none",...e.style}})})});py.displayName=pg;var pv="CheckboxBubbleInput",pb=d0.forwardRef(({__scopeCheckbox:e,...t},n)=>{let{control:r,hasConsumerStoppedPropagationRef:i,checked:a,defaultChecked:o,required:s,disabled:l,name:c,value:u,form:d,bubbleInput:p,setBubbleInput:f}=pd(pv,e),h=tw(n,f),m=o7(a),g=od(r);d0.useEffect(()=>{let e=p;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,n=!i.current;if(m!==a&&t){let r=new Event("click",{bubbles:n});e.indeterminate=pw(a),t.call(e,!pw(a)&&a),e.dispatchEvent(r)}},[p,m,a,i]);let y=d0.useRef(!pw(a)&&a);return(0,po.jsx)(pa.input,{type:"checkbox","aria-hidden":!0,defaultChecked:o??y.current,required:s,disabled:l,name:c,value:u,form:d,...t,tabIndex:-1,ref:h,style:{...t.style,...g,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function px(e){return"function"==typeof e}function pw(e){return"indeterminate"===e}function pE(e){return pw(e)?"indeterminate":e?"checked":"unchecked"}pb.displayName=pv;var pS=eV,pC="Label",pk=c.forwardRef((e,t)=>(0,pS.jsx)(tD.label,{...e,ref:t,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));pk.displayName=pC;var pT=pk,pj=c,pN=c,pA=c,pI=eV;function pR(e){let t=pO(e),n=pA.forwardRef((e,n)=>{let{children:r,...i}=e,a=pA.Children.toArray(r),o=a.find(pD);if(o){let e=o.props.children,r=a.map(t=>t!==o?t:pA.Children.count(e)>1?pA.Children.only(null):pA.isValidElement(e)?e.props.children:null);return(0,pI.jsx)(t,{...i,ref:n,children:pA.isValidElement(e)?pA.cloneElement(e,void 0,r):null})}return(0,pI.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function pO(e){let t=pA.forwardRef((e,t)=>{let{children:n,...r}=e;if(pA.isValidElement(n)){let e=pM(n),i=p_(r,n.props);return n.type!==pA.Fragment&&(i.ref=t?tx(t,e):e),pA.cloneElement(n,i)}return pA.Children.count(n)>1?pA.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var pP=Symbol("radix.slottable");function pD(e){return pA.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===pP}function p_(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...a}:"className"===r&&(n[r]=[i,a].filter(Boolean).join(" "))}return{...e,...n}}function pM(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}var pL=eV,pF=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=pR(`Primitive.${t}`),r=pN.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,pL.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),pB=eV,pH="Toggle",pz=pj.forwardRef((e,t)=>{let{pressed:n,defaultPressed:r,onPressedChange:i,...a}=e,[o,s]=o5({prop:n,onChange:i,defaultProp:r??!1,caller:pH});return(0,pB.jsx)(pF.button,{type:"button","aria-pressed":o,"data-state":o?"on":"off","data-disabled":e.disabled?"":void 0,...a,ref:t,onClick:nS(e.onClick,()=>{e.disabled||s(!o)})})});pz.displayName=pH;var pV=pz;let pU="FacetValueList",[pW,pG,pq]=dZ(pU),p$="FacetValueListItem",[pK,pQ]=tf(p$),[pY,pZ]=tf(pU,[pq,pQ]),[pX,pJ]=pY(pU),p0=dJ.default.forwardRef(({__scopeFacetValueList:e,facetId:t,onFacetClick:n,orientation:r="vertical",...i},a)=>(0,dX.jsx)(pW.Provider,{scope:e,children:(0,dX.jsx)(pX,{scope:e,onFacetClick:n,facetId:t,children:(0,dX.jsx)(pW.Slot,{scope:e,children:(0,dX.jsx)(tD.ul,{"data-orientation":r,...i,ref:a})})})}));p0.displayName=pU;let p1=p0,[p2,p5]=pK(p$),p3=dJ.default.forwardRef((e,t)=>
140{let{__scopeFacetValueList:n,defaultSelected:r,facetValueId:i,selected:a,...o}=e,{facetId:s,onFacetClick:l=()=>{}}=pJ(p$,n),c=dJ.default.useRef(null),u=tw(t,c),d=pG(c,n),[p=!1,f]=o5({prop:a,defaultProp:r??!1,onChange:n7(e=>{l({facetId:s,facetValueId:i,facetValueIndex:d(),checked:e})})});return(0,dX.jsx)(p2,{scope:n,onFacetItemChange:f,selected:p,id:i,children:(0,dX.jsx)(pW.ItemSlot,{scope:n,children:(0,dX.jsx)(tD.li,{"data-state":p?"selected":"unselected",ref:u,...o})})})});p3.displayName=p$;let p4="FacetValueListItemLabel",p6=dJ.default.forwardRef((e,t)=>{let{__scopeFacetValueList:n,...r}=e,{id:i}=p5(p4,n);return(0,dX.jsx)(pT,{htmlFor:i,...r,ref:t})});p6.displayName=p4;let p7="FacetValueListItemCheckbox",p8=dJ.default.forwardRef((e,t)=>{let{__scopeFacetValueList:n,...r}=e,{id:i,selected:a,onFacetItemChange:o}=p5(p7,n);return(0,dX.jsx)(pm,{checked:a,id:i,onCheckedChange:o,ref:t,...r})});p8.displayName=p7;let p9=py;p9.displayName="FacetValueListItemCheckboxIndicator";let fe="FacetValueListItemToggle",ft=dJ.default.forwardRef((e,t)=>{let{__scopeFacetValueList:n,...r}=e,{id:i,selected:a,onFacetItemChange:o}=p5(fe,n);
140return(0,dX.jsx)(pV,{pressed:a,id:i,onPressedChange:o,ref:t,...r})});ft.displayName=fe;let fn=p3,fr=p8,fi=p9,fa=p6,fo=ft,fs="AccordionFacets",[fl,fc,fu]=dZ(fs),[fd,fp]=tf(fs,[dg,fu,pZ]),ff=dg(),fh=pZ(),[fm,fg]=fd(fs),fy=uu.default.forwardRef((e,t)=>{let{__scopeAccordionFacets:n,defaultFacetTypesExpandedList:r,facetTypesExpandedList:i,onFacetTypesExpandedListChange:a,onFacetValueClick:o=()=>{},...s}=e,l=ff(n);return(0,uc.jsx)(fl.Provider,{scope:n,children:(0,uc.jsx)(fm,{scope:n,onFacetValueClick:o,children:(0,uc.jsx)(fl.Slot,{scope:n,children:(0,uc.jsx)(dB,{...l,defaultValue:r,onValueChange:a,type:"multiple",ref:t,value:i,...s})})})})});fy.displayName=fs;let fv="AccordionFacet",[fb]=tf(fv),[fx,fw]=fb(fv),fE=uu.default.forwardRef((e,t)=>{let{__scopeAccordionFacets:n,facetId:r,...i}=e,a=ff(n),o=uu.default.useRef(null),s=tw(t,o),l=fc(o,n),{onFacetValueClick:c}=fg(fv,n),u=n7(({facetId:e,...t})=>{c({facetId:e,facetIndex:l(),...t})});return(0,uc.jsx)(fx,{scope:n,facetId:r,onFacetItemClick:u,children:(0,uc.jsx)(fl.ItemSlot,{scope:n,children:(0,uc.jsx)(dH,{...a,value:r,...i,ref:s})})})});fE.displayName=fv;let fS="AccordionFacetContent",fC=uu.default.forwardRef((e,t)=>{let{__scopeAccordionFacets:n,...r}=e,i=ff(n);return(0,uc.jsx)(dV,{...i,...r,ref:t})});fC.displayName=fS;let fk="AccordionFacetValueList",fT=e=>{let{__scopeAccordionFacets:t,...n}=e,r=fh(t),{facetId:i,onFacetItemClick:a}=fw(fk,t);return(0,uc.jsx)(p1,{...r,...n,facetId:i,onFacetClick:a})};fT.displayName=fk;let fj=uu.default.forwardRef((e,t)=>{let{__scopeAccordionFacets:n,...r}=e,i=fh(n);return(0,uc.jsx)(fn,{...i,...r,ref:t})});fj.displayName="AccordionFacetValueListItem";let fN=uu.default.forwardRef((e,t)=>{let{__scopeAccordionFacets:n,...r}=e,i=fh(n);return(0,uc.jsx)(fa,{...i,...r,ref:t})});fN.displayName="AccordionFacetValueListItemLabel";let fA=uu.default.forwardRef((e,t)=>{let{__scopeAccordionFacets:n,...r}=e,i=fh(n);return(0,uc.jsx)(fr,{...i,...r,ref:t})});fA.displayName="AccordionFacetValueListItemCheckbox";let fI=fi;fI.displayName="AccordionFacetValueListItemCheckboxIndicator";let fR=uu.default.forwardRef((e,t)=>{let{__scopeAccordionFacets:n,...r}=e,i=fh(n);return(0,uc.jsx)(fo,{...i,...r,ref:t})});fR.displayName="AccordionFacetValueListItemItemToggle";let fO="AccordionFacetHeader",fP=uu.default.forwardRef((e,t)=>{let{__scopeAccordionFacets:n,...r}=e,i=ff(n);return(0,uc.jsx)(dz,{...i,...r,ref:t})});fP.displayName=fO;let fD="AccordionFacetTrigger",f_=uu.default.forwardRef((e,t)=>{let{__scopeAccordionFacets:n,...r}=e,i=ff(n);return(0,uc.jsx)(d_,{...i,...r,ref:t})});f_.displayName=fD;let fM=fy,fL=fE,fF=fP,fB=f_,fH=fC,fz=fT,fV=fj,fU=fN,fW=fA,fG=fI,fq=fR,f$=fc;e.s(["AccordionFacet",0,fE,"AccordionFacetContent",0,fC,"AccordionFacetHeader",0,fP,"AccordionFacetTrigger",0,f_,"AccordionFacetValueList",0,fT,"AccordionFacetValueListItem",0,fj,"AccordionFacetValueListItemCheckbox",0,fA,"AccordionFacetValueListItemCheckboxIndicator",0,fI,"AccordionFacetValueListItemItemToggle",0,fR,"AccordionFacetValueListItemLabel",0,fN,"AccordionFacets",0,fy,"Content",0,fH,"Facet",0,fL,"Header",0,fF,"Item",0,fV,"ItemCheckbox",0,fW,"ItemCheckboxIndicator",0,fG,"ItemLabel",0,fU,"ItemToggle",0,fq,"Root",0,fM,"Trigger",0,fB,"ValueList",0,fz,"createAccordionFacetsContext",0,fd,"createAccordionFacetsScope",0,fp,"useAccordionFacetContext",0,fw,"useAccordionFacetsCollectionIndex",0,f$,"useAccordionFacetsContext",0,fg],940661),e.i(940661),e.s(["AccordionFacet",0,fE,"AccordionFacetContent",0,fC,"AccordionFacetHeader",0,fP,"AccordionFacetTrigger",0,f_,"AccordionFacetValueList",0,fT,"AccordionFacetValueListItem",0,fj,"AccordionFacetValueListItemCheckbox",0,fA,"AccordionFacetValueListItemCheckboxIndicator",0,fI,"AccordionFacetValueListItemItemToggle",0,fR,"AccordionFacetValueListItemLabel",0,fN,"AccordionFacets",0,fy,"Content",0,fH,"Facet",0,fL,"Header",0,fF,"Item",0,fV,"ItemCheckbox",0,fW,"ItemCheckboxIndicator",0,fG,"ItemLabel",0,fU,"ItemToggle",0,fq,"Root",0,fM,"Trigger",0,fB,"ValueList",0,fz,"createAccordionFacetsContext",0,fd,"createAccordionFacetsScope",0,fp,"useAccordionFacetContext",0,fw,"useAccordionFacetsCollectionIndex",0,f$,"useAccordionFacetsContext",0,fg],745477);var fK=e.i(745477),fK=fK,fQ=eV,fY=te,fZ=tt,fX=tn;let fJ={valueId:{isSelectedFacet:(e,t,n)=>e.some(e=>"facetValueId"in e&&e.facetId===t&&e.facetValueId===n)},text:{isSelectedFacet:(e,t,n,r)=>{let i=(0,fX.findFacetValueOnResponseByValueId)(r,t,n);return!!i&&!!i.text&&e.some(e=>"facetValueText"in e&&e.facetId===t&&e.facetValueText===i.text)}},range:{isSelectedFacet:()=>!1}},f0=(e,t)=>{let{config:n,state:{response:r}={}}=(0,fY.default)(),i=(0,fX.getFacetConfigType)(n,e),{selectedFacets:a=[]}=(0,fZ.default)(),o=fJ[i]?fJ[i]:void 0;return void 0!==o&&o.isSelectedFacet(a,e,t,r)};var fK=fK;let f1=e=>{let{__scopeAccordionFacets:t}=e,{facetId:n}=fK.useAccordionFacetContext("AccordionFacet",t),r=f0(n,e.facetValueId);return(0,fQ.jsx)(fK.Item,{selected:r,...e})};e.s([],306648),e.i(306648);var f2=eV,f5=c,f3=c,f4=c,f6=eV;function f7(e,t=[]){let n=[];function r(t,r){let i=f4.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,l=f4.useMemo(()=>o,Object.values(o));return(0,f6.jsx)(s.Provider,{value:l,children:r})};return o.displayName=t+"Provider",[o,function(n,o){let s=o?.[e]?.[a]||i,l=f4.useContext(s);if(l)return l;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]}let i=()=>{let t=n.map(e=>f4.createContext(e));return function(n){let r=n?.[e]||t;return f4.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,f8(i,...t)]}function f8(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return f4.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}var f9=c,he=c,ht=eV;
140function hn(e){let t=hr(e),n=he.forwardRef((e,n)=>{let{children:r,...i}=e,a=he.Children.toArray(r),o=a.find(ha);if(o){let e=o.props.children,r=a.map(t=>t!==o?t:he.Children.count(e)>1?he.Children.only(null):he.isValidElement(e)?e.props.children:null);return(0,ht.jsx)(t,{...i,ref:n,children:he.isValidElement(e)?he.cloneElement(e,void 0,r):null})}return(0,ht.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function hr(e){let t=he.forwardRef((e,t)=>{let{children:n,...r}=e;if(he.isValidElement(n)){let e=hs(n),i=ho(r,n.props);return n.type!==he.Fragment&&(i.ref=t?tx(t,e):e),he.cloneElement(n,i)}return he.Children.count(n)>1?he.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var hi=Symbol("radix.slottable");function ha(e){return he.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===hi}function ho(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...a}:"className"===r&&(n[r]=[i,a].filter(Boolean).join(" "))}return{...e,...n}}function hs(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}var hl=eV,hc=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=hn(`Primitive.${t}`),r=f9.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,hl.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),hu=c,hd=eV;function hp(e){let t=e+"CollectionProvider",[n,r]=f7(t),[i,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),o=e=>{let{scope:t,children:n}=e,r=hu.default.useRef(null),a=hu.default.useRef(new Map).current;return(0,hd.jsx)(i,{scope:t,itemMap:a,collectionRef:r,children:n})};o.displayName=t;let s=e+"CollectionSlot",l=hn(s),c=hu.default.forwardRef((e,t)=>{let{scope:n,children:r}=e,i=tw(t,a(s,n).collectionRef);return(0,hd.jsx)(l,{ref:i,children:r})});c.displayName=s;let u=e+"CollectionItemSlot",d="data-radix-collection-item",p=hn(u),f=hu.default.forwardRef((e,t)=>{let{scope:n,children:r,...i}=e,o=hu.default.useRef(null),s=tw(t,o),l=a(u,n);return hu.default.useEffect(()=>(l.itemMap.set(o,{ref:o,...i}),()=>void l.itemMap.delete(o))),(0,hd.jsx)(p,{...{[d]:""},ref:s,children:r})});return f.displayName=u,[{Provider:o,Slot:c,ItemSlot:f},function(t){let n=a(e+"CollectionConsumer",t);return hu.default.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${d}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},r]}var hf=new WeakMap;function hh(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let n=hm(e,t);return -1===n?void 0:e[n]}function hm(e,t){let n=e.length,r=hg(t),i=r>=0?r:n+r;return i<0||i>=n?-1:i}function hg(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],hf.set(this,!0)}set(e,t){return hf.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,i=this.has(t),a=this.#e.length,o=hg(e),s=o>=0?o:a+o,l=s<0||s>=a?-1:s;if(l===this.size||i&&l===this.size-1||-1===l)return this.set(t,n),this;let c=this.size+ +!i;o<0&&s++;let u=[...this.#e],d=!1;for(let e=s;e<c;e++)if(s===e){let a=u[e];u[e]===t&&(a=u[e+1]),i&&this.delete(t),r=this.get(a),this.set(t,n)}else{d||u[e-1]!==t||(d=!0);let n=u[d?e:e-1],i=r;r=this.get(n),this.delete(n),this.set(n,i)}return this}with(t,n,r){let i=new e(this);return i.insert(t,n,r),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=hh(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=hh(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return hh(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}
140}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],i=0;for(let e of this)Reflect.apply(t,n,[e,i,this])&&r.push(e),i++;return new e(r)}map(t,n){let r=[],i=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,i,this])]),i++;return new e(r)}reduce(...e){let[t,n]=e,r=0,i=n??this.at(0);for(let n of this)i=0===r&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this]),r++;return i}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let i=this.at(n);r=n===this.size-1&&1===e.length?i:Reflect.apply(t,this,[r,i,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,i=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(i=n-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}});var hy=eV,hv=["PageUp","PageDown"],hb=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],hx={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},hw="Slider",[hE,hS,hC]=hp(hw),[hk,hT]=f7(hw,[hC]),[hj,hN]=hk(hw),hA=f3.forwardRef((e,t)=>{let{name:n,min:r=0,max:i=100,step:a=1,orientation:o="horizontal",disabled:s=!1,minStepsBetweenThumbs:l=0,defaultValue:c=[r],value:u,onValueChange:d=()=>{},onValueCommit:p=()=>{},inverted:f=!1,form:h,...m}=e,g=f3.useRef(new Set),y=f3.useRef(0),v="horizontal"===o?hO:hP,[b=[],x]=o5({prop:u,defaultProp:c,onChange:e=>{let t=[...g.current];t[y.current]?.focus(),d(e)}}),w=f3.useRef(b);function E(e){let t=h$(b,e);k(e,t)}function S(e){k(e,y.current)}function C(){let e=w.current[y.current];b[y.current]!==e&&p(b)}function k(e,t,{commit:n}={commit:!1}){let o=hX(a),s=nE(hJ(Math.round((e-r)/a)*a+r,o),[r,i]);x((e=[])=>{let r=hW(e,s,t);if(!hY(r,l*a))return e;{y.current=r.indexOf(s);let t=String(r)!==String(e);return t&&n&&p(r),t?r:e}})}return(0,hy.jsx)(hj,{scope:e.__scopeSlider,name:n,disabled:s,min:r,max:i,valueIndexToChangeRef:y,thumbs:g.current,values:b,orientation:o,form:h,children:(0,hy.jsx)(hE.Provider,{scope:e.__scopeSlider,children:(0,hy.jsx)(hE.Slot,{scope:e.__scopeSlider,children:(0,hy.jsx)(v,{"aria-disabled":s,"data-disabled":s?"":void 0,...m,ref:t,onPointerDown:nS(m.onPointerDown,()=>{s||(w.current=b)}),min:r,max:i,inverted:f,onSlideStart:s?void 0:E,onSlideMove:s?void 0:S,onSlideEnd:s?void 0:C,onHomeKeyDown:()=>!s&&k(r,0,{commit:!0}),onEndKeyDown:()=>!s&&k(i,b.length-1,{commit:!0}),onStepKeyDown:({event:e,direction:t})=>{if(!s){let n=hv.includes(e.key)||e.shiftKey&&hb.includes(e.key)?10:1,r=y.current;k(b[r]+a*n*t,r,{commit:!0})}}})})})})});hA.displayName=hw;var[hI,hR]=hk(hw,{startEdge:"left",endEdge:"right",size:"width",direction:1}),hO=f3.forwardRef((e,t)=>{let{min:n,max:r,dir:i,inverted:a,onSlideStart:o,onSlideMove:s,onSlideEnd:l,onStepKeyDown:c,...u}=e,[d,p]=f3.useState(null),f=tw(t,e=>p(e)),h=f3.useRef(void 0),m=nG(i),g="ltr"===m,y=g&&!a||!g&&a;function v(e){let t=h.current||d.getBoundingClientRect(),i=hZ([0,t.width],y?[n,r]:[r,n]);return h.current=t,i(e-t.left)}return(0,hy.jsx)(hI,{scope:e.__scopeSlider,startEdge:y?"left":"right",endEdge:y?"right":"left",direction:y?1:-1,size:"width",children:(0,hy.jsx)(hD,{dir:m,"data-orientation":"horizontal",...u,ref:f,style:{...u.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:e=>{let t=v(e.clientX);o?.(t)},onSlideMove:e=>{let t=v(e.clientX);s?.(t)},onSlideEnd:()=>{h.current=void 0,l?.()},onStepKeyDown:e=>{let t=hx[y?"from-left":"from-right"].includes(e.key);c?.({event:e,direction:t?-1:1})}})})}),hP=f3.forwardRef((e,t)=>{let{min:n,max:r,inverted:i,onSlideStart:a,onSlideMove:o,onSlideEnd:s,onStepKeyDown:l,...c}=e,u=f3.useRef(null),d=tw(t,u),p=f3.useRef(void 0),f=!i;function h(e){let t=p.current||u.current.getBoundingClientRect(),i=hZ([0,t.height],f?[r,n]:[n,r]);return p.current=t,i(e-t.top)}return(0,hy.jsx)(hI,{scope:e.__scopeSlider,startEdge:f?"bottom":"top",endEdge:f?"top":"bottom",size:"height",direction:f?1:-1,children:(0,hy.jsx)(hD,{"data-orientation":"vertical",...c,ref:d,style:{...c.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:e=>{let t=h(e.clientY);a?.(t)},onSlideMove:e=>{let t=h(e.clientY);o?.(t)},onSlideEnd:()=>{p.current=void 0,s?.()},onStepKeyDown:e=>
140{let t=hx[f?"from-bottom":"from-top"].includes(e.key);l?.({event:e,direction:t?-1:1})}})})}),hD=f3.forwardRef((e,t)=>{let{__scopeSlider:n,onSlideStart:r,onSlideMove:i,onSlideEnd:a,onHomeKeyDown:o,onEndKeyDown:s,onStepKeyDown:l,...c}=e,u=hN(hw,n);return(0,hy.jsx)(hc.span,{...c,ref:t,onKeyDown:nS(e.onKeyDown,e=>{"Home"===e.key?(o(e),e.preventDefault()):"End"===e.key?(s(e),e.preventDefault()):hv.concat(hb).includes(e.key)&&(l(e),e.preventDefault())}),onPointerDown:nS(e.onPointerDown,e=>{let t=e.target;t.setPointerCapture(e.pointerId),e.preventDefault(),u.thumbs.has(t)?t.focus():r(e)}),onPointerMove:nS(e.onPointerMove,e=>{e.target.hasPointerCapture(e.pointerId)&&i(e)}),onPointerUp:nS(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(t.releasePointerCapture(e.pointerId),a(e))})})}),h_="SliderTrack",hM=f3.forwardRef((e,t)=>{let{__scopeSlider:n,...r}=e,i=hN(h_,n);return(0,hy.jsx)(hc.span,{"data-disabled":i.disabled?"":void 0,"data-orientation":i.orientation,...r,ref:t})});hM.displayName=h_;var hL="SliderRange",hF=f3.forwardRef((e,t)=>{let{__scopeSlider:n,...r}=e,i=hN(hL,n),a=hR(hL,n),o=tw(t,f3.useRef(null)),s=i.values.length,l=i.values.map(e=>hG(e,i.min,i.max)),c=s>1?Math.min(...l):0,u=100-Math.max(...l);return(0,hy.jsx)(hc.span,{"data-orientation":i.orientation,"data-disabled":i.disabled?"":void 0,...r,ref:o,style:{...e.style,[a.startEdge]:c+"%",[a.endEdge]:u+"%"}})});hF.displayName=hL;var hB="SliderThumb",hH=f3.forwardRef((e,t)=>{let n=hS(e.__scopeSlider),[r,i]=f3.useState(null),a=tw(t,e=>i(e)),o=f3.useMemo(()=>r?n().findIndex(e=>e.ref.current===r):-1,[n,r]);return(0,hy.jsx)(hz,{...e,ref:a,index:o})}),hz=f3.forwardRef((e,t)=>{let{__scopeSlider:n,index:r,name:i,...a}=e,o=hN(hB,n),s=hR(hB,n),[l,c]=f3.useState(null),u=tw(t,e=>c(e)),d=!l||o.form||!!l.closest("form"),p=od(l),f=o.values[r],h=void 0===f?0:hG(f,o.min,o.max),m=hq(r,o.values.length),g=p?.[s.size],y=g?hK(g,h,s.direction):0;return f3.useEffect(()=>{if(l)return o.thumbs.add(l),()=>{o.thumbs.delete(l)}},[l,o.thumbs]),(0,hy.jsxs)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[s.startEdge]:`calc(${h}% + ${y}px)`},children:[(0,hy.jsx)(hE.ItemSlot,{scope:e.__scopeSlider,children:(0,hy.jsx)(hc.span,{role:"slider","aria-label":e["aria-label"]||m,"aria-valuemin":o.min,"aria-valuenow":f,"aria-valuemax":o.max,"aria-orientation":o.orientation,"data-orientation":o.orientation,"data-disabled":o.disabled?"":void 0,tabIndex:o.disabled?void 0:0,...a,ref:u,style:void 0===f?{display:"none"}:e.style,onFocus:nS(e.onFocus,()=>{o.valueIndexToChangeRef.current=r})})}),d&&(0,hy.jsx)(hU,{name:i??(o.name?o.name+(o.values.length>1?"[]":""):void 0),form:o.form,value:f},r)]})});hH.displayName=hB;var hV="RadioBubbleInput",hU=f3.forwardRef(({__scopeSlider:e,value:t,...n},r)=>{let i=f3.useRef(null),a=tw(i,r),o=o7(t);return f3.useEffect(()=>{let e=i.current;if(!e)return;let n=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set;if(o!==t&&n){let r=new Event("input",{bubbles:!0});n.call(e,t),e.dispatchEvent(r)}},[o,t]),(0,hy.jsx)(hc.input,{style:{display:"none"},...n,ref:a,defaultValue:t})});function hW(e=[],t,n){let r=[...e];return r[n]=t,r.sort((e,t)=>e-t)}function hG(e,t,n){return nE(100/(n-t)*(e-t),[0,100])}function hq(e,t){return t>2?`Value ${e+1} of ${t}`:2===t?["Minimum","Maximum"][e]:void 0}function h$(e,t){if(1===e.length)return 0;let n=e.map(e=>Math.abs(e-t)),r=Math.min(...n);return n.indexOf(r)}function hK(e,t,n){let r=e/2,i=hZ([0,50],[0,r]);return(r-i(t)*n)*n}function hQ(e){return e.slice(0,-1).map((t,n)=>e[n+1]-t)}function hY(e,t){return!(t>0)||Math.min(...hQ(e))>=t}function hZ(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function hX(e){return(String(e).split(".")[1]||"").length}function hJ(e,t){let n=Math.pow(10,t);return Math.round(e*n)/n}hU.displayName=hV;var h0=hA,h1=hH;let h2=hM,h5=hF,h3=h1,h4=f5.default.createContext([]),h6=h4.Provider,h7=f5.default.forwardRef((e,t)=>{let{facetId:n,onFacetChange:r,min:i,max:a,steps:o=1,dir:s="ltr",value:l,onValueChange:c,autoAdjustValues:u=!0,...d}=e,[p=i,f=a]=l||[],h=!u||p>=i?p:i,m=!u||f<=a?f:a,[g=[],y]=(0,f5.useState)(l);(0,f5.useEffect)(()=>{y([h,m])},[h,m]);let v=n7(e=>{r&&r({facetId:n,min:e[0],max:e[1],type:"range"})});return(0,f2.jsx)(h6,{value:g,children:(0,f2.jsx)(h0,{value:g,max:a,min:i,step:o,onValueCommit:v,onValueChange:e=>{y(e),c?.(e)},dir:s,ref:t,...d})})}),h8=f5.default.forwardRef((e,t)=>
140{let n=(0,f5.useContext)(h4);return(0,f2.jsx)(h1,{...e,ref:t,children:"function"==typeof e.children&&e.children(n[0])})}),h9=f5.default.forwardRef((e,t)=>{let n=(0,f5.useContext)(h4);return(0,f2.jsx)(h1,{...e,ref:t,children:"function"==typeof e.children&&e.children(n[1])})});e.s(["End",0,h9,"Range",0,h5,"Root",0,h7,"Start",0,h8,"Thumb",0,h3,"Track",0,h2],958645),e.i(958645),e.s(["End",0,h9,"Range",0,h5,"Root",0,h7,"Start",0,h8,"Thumb",0,h3,"Track",0,h2],750788);var me=e.i(750788),me=me,mt=eV,mn=tn,mr=te;let mi=()=>{let{config:e}=(0,mr.default)();return e},ma=c.default.forwardRef((e,t)=>{let{onFacetValueClick:n=()=>{},...r}=e,i=mi();return(0,mt.jsx)(fy,{...r,ref:t,onFacetValueClick:e=>n({...e,type:(0,mn.getFacetConfigType)(i,e.facetId)})})});var mo=eV,ms=c;let ml="SearchResultsAccordionFacetValueRange",mc=ms.default.forwardRef((e,t)=>{let{__scopeAccordionFacets:n,...r}=e,{facetId:i,onFacetItemClick:a}=fw(ml,n),o=tr().find(e=>e.facetId===i),s=o?.min||e.min,l=o?.max||e.max,[c,u]=(0,ms.useState)([s,l]);return(0,ms.useEffect)(()=>{u([s,l])},[s,l]),(0,mo.jsx)(h7,{...r,value:c,facetId:i,onFacetChange:a,ref:t})}),mu=({min:e,max:t})=>(0,uo.jsxs)(mc,{max:t,min:e,autoAdjustValues:!1,className:"relative mb-8 flex h-5 w-full touch-none select-none items-center",children:[(0,uo.jsx)(me.Track,{className:"relative h-[3px] grow rounded-full bg-grey-light",children:(0,uo.jsx)(me.Range,{className:"absolute h-full rounded-full bg-primary-dark"})}),(0,uo.jsx)(me.Start,{className:"block h-5 w-5 cursor-pointer rounded-full bg-white text-center text-[10px] leading-5 shadow-[0_2px_10px_rgba(0,0,0,0.2)] transition-colors hover:bg-primary-dark/10 focus:outline-primary-dark",children:e=>(0,uo.jsxs)("span",{className:"absolute left-0 top-[30px] text-sm",children:["$",e]})}),(0,uo.jsx)(me.End,{className:"block h-5 w-5 cursor-pointer rounded-full bg-white text-center text-[10px] leading-5 shadow-[0_2px_10px_rgba(0,0,0,0.2)] transition-colors hover:bg-primary-dark/10 focus:outline-primary-dark",children:e=>(0,uo.jsxs)("span",{className:"absolute left-0 top-[30px] text-sm",children:["$",e]})})]}),md=({facets:e})=>{let{onFacetClick:t}=nc(),n=(0,ul.useSitecore)().page.locale,[r,i]=(0,us.useState)(()=>window.matchMedia("(min-width: 768px)").matches);return(0,us.useEffect)(()=>{let e=window.matchMedia("(min-width: 768px)"),t=e=>i(e.matches);return e.addEventListener("change",t),()=>e.removeEventListener("change",t)},[]),(0,uo.jsx)(ma,{defaultFacetTypesExpandedList:r?e.map(e=>e.name):[],onFacetTypesExpandedListChange:()=>{},onFacetValueClick:t,className:"w-full",children:e.map(e=>(0,uo.jsxs)(fK.Facet,{facetId:e.name,className:"mb-1 block border-b border-grey-light pb-1",children:[(0,uo.jsx)(fK.Header,{className:"flex",children:(0,uo.jsxs)(fK.Trigger,{className:"flex w-full items-center justify-between py-2 text-sm font-semibold text-grey-dark transition-colors hover:text-primary-dark focus:outline-primary-dark md:text-base [&[data-state=open]_svg.chevron]:rotate-180",children:[(0,uo.jsx)("span",{children:nt(e.name,e.label,n)}),(0,uo.jsx)(eX,{className:"chevron h-4 w-4 flex-none text-grey-mid transition-transform duration-200"})]})}),(0,uo.jsx)(fK.Content,{className:"mt-2",children:"price"!==e.name?(0,uo.jsx)(fK.ValueList,{className:"flex list-none flex-col space-y-2 pb-3",children:e.value.map((t,r)=>(0,us.createElement)(f1,{index:r,facetValueId:t.id,key:t.id,className:"group flex cursor-pointer items-center text-sm",children:[(0,uo.jsx)(fK.ItemCheckbox,{className:"h-5 w-5 flex-none cursor-pointer rounded border border-grey-mid transition duration-200 ease-in-out hover:border-primary-dark focus:outline-primary-dark aria-checked:border-primary-dark aria-checked:bg-primary-dark",children:(0,uo.jsx)(fK.ItemCheckboxIndicator,{className:"flex h-5 w-5 items-center justify-center text-white",children:(0,uo.jsx)(eY,{})})}),(0,uo.jsxs)(fK.ItemLabel,{className:"ms-3 text-sm text-grey-dark group-hover:text-primary-dark",children:[nn(e.name,t.text,n)," ",t.count&&(0,uo.jsxs)("span",{className:"text-grey-mid",children:["(",t.count,")"]})]})]}))}):(0,uo.jsx)(mu,{min:Math.floor(e.value[0].min),max:Math.floor(e.value[e.value.length-1].max)})})]},e.name))},r?"desktop":"mobile")};var mp=eV;e.s([],732950),e.i(732950);var mf=eV,mh=c,mm=c;let mg=(e,t)=>{let n=[];for(let r=1;r<=e;r++)n.push({page:r,isCurrent:r===t});return n},my=({onPageChange:e,totalPages:t=0,defaultCurrentPage:n,currentPage:r})=>{let[i=r||n||1,a]=o5({prop:r,defaultProp:n??1,onChange:e}),[o,s]=(0,mm.useState)(()=>mg(t,i));(0,mm.useEffect)(()=>{i>t&&a(t)},[i]),(0,mm.useEffect)(()=>{s(mg(t,i))},[t,i]);let l=i<t,c=i>1,u=c?i-1:i,d=l?i+1:i;return{currentPage:i,totalPages:t,pages:o,hasPrev:c,hasNext:l,setPage:a,prevPage:u,nextPage:d}},mv=(e,t)=>
140({"data-current":e===t}),mb="Pagination",[mx,mw]=tf(mb),[mE,mS]=mx(mb),mC=e=>`#${e}`,mk=mh.default.forwardRef((e,t)=>{let{__scopePagination:n,totalPages:r,currentPage:i,defaultCurrentPage:a,onPageChange:o,href:s=mC,...l}=e,c=my({totalPages:r,currentPage:i,defaultCurrentPage:a,onPageChange:o});return(0,mf.jsx)(mE,{scope:n,...c,hrefFunc:s,children:(0,mf.jsx)(tD.nav,{"aria-label":"pagination",...l,ref:t})})});mk.displayName=mb;let mT="PaginationFirstPage",mj=mh.default.forwardRef((e,t)=>{let{__scopePagination:n,children:r,...i}=e,{hrefFunc:a,currentPage:o,setPage:s}=mS(mT,n),l=(0,mh.useCallback)(e=>{i.onClick?.(e),s(1)},[s,i.onClick]);return(0,mf.jsx)(tD.a,{ref:t,"aria-disabled":1===o,...mv(1,o),"data-page":1,href:a(1),...i,onClick:l,children:"function"==typeof r?r(1):r})});mj.displayName=mT;let mN="PaginationLastPage",mA=mh.default.forwardRef((e,t)=>{let{__scopePagination:n,children:r,...i}=e,{hrefFunc:a,totalPages:o,currentPage:s,setPage:l}=mS(mN,n),c=(0,mh.useCallback)(e=>{i.onClick?.(e),l(o)},[l,o,i.onClick]);return(0,mf.jsx)(tD.a,{ref:t,"aria-disabled":o===s,...mv(o,s),"data-page":o,href:a(o),...i,onClick:c,children:"function"==typeof r?r(o):r})});mA.displayName=mN;let mI="PaginationPrevPage",mR=mh.default.forwardRef((e,t)=>{let{__scopePagination:n,children:r,...i}=e,{currentPage:a,prevPage:o,hrefFunc:s,setPage:l}=mS(mI,n),c=(0,mh.useCallback)(e=>{i.onClick?.(e),l(o)},[i.onClick,l,o]);return(0,mf.jsx)(tD.a,{ref:t,"aria-disabled":o===a,...mv(o,a),"data-page":o,href:s(o),...i,onClick:c,children:"function"==typeof r?r(o):r})});mR.displayName=mI;let mO="PaginationNextPage",mP=mh.default.forwardRef((e,t)=>{let{__scopePagination:n,children:r,...i}=e,{currentPage:a,nextPage:o,hrefFunc:s,setPage:l}=mS(mO,n),c=(0,mh.useCallback)(e=>{i.onClick?.(e),l(o)},[i.onClick,l,o]);return(0,mf.jsx)(tD.a,{ref:t,"aria-disabled":o===a,...mv(o,a),"data-page":o,href:s(o),...i,onClick:c,children:"function"==typeof r?r(o):r})});mP.displayName=mO;let mD="PaginationPages",m_=mh.default.forwardRef((e,t)=>{let{__scopePagination:n,children:r,...i}=e,a=mS(mD,n);return(0,mf.jsx)(tD.div,{ref:t,...i,children:"function"==typeof r?r(a):r})});m_.displayName=mD;let mM="PaginationPage",mL=mh.default.forwardRef((e,t)=>{let{__scopePagination:n,page:r,...i}=e,{currentPage:a,setPage:o,hrefFunc:s}=mS(mM,n),l=(0,mh.useCallback)(e=>{i.onClick?.(e),o(r)},[i.onClick,o,r]);return(0,mf.jsx)(tD.a,{ref:t,...r===a?{"aria-current":"page"}:{},...mv(r,a),"data-page":r,href:s(r),...i,onClick:l})});mL.displayName=mM;let mF="PaginationTruncate",mB=mh.default.forwardRef((e,t)=>{let{__scopePagination:n,...r}=e;return(0,mf.jsx)(tD.span,{ref:t,...r})});mB.displayName=mF;let mH=mk,mz=mj,mV=mA,mU=mR,mW=mP,mG=mL,mq=m_,m$=mB;e.s(["FirstPage",0,mz,"LastPage",0,mV,"NextPage",0,mW,"Page",0,mG,"Pages",0,mq,"Pagination",0,mk,"PaginationFirstPage",0,mj,"PaginationLastPage",0,mA,"PaginationNextPage",0,mP,"PaginationPrevPage",0,mR,"PaginationTruncate",0,mB,"PrevPage",0,mU,"Root",0,mH,"Truncate",0,m$,"createPaginationContext",0,mx,"createPaginationScope",0,mw],881249),e.i(881249);let mK=(e,t)=>Array.from({length:t-e+1},(t,n)=>e+n);function mQ(e,t){let{currentPage:n,totalPages:r}=e,{boundaryCount:i=1,siblingCount:a=1}=t,o=mK(1,Math.min(i,r)),s=mK(Math.max(r-i+1,i+1),r),l=Math.max(Math.min(n-a,r-i-2*a-1),i+2),c=Math.min(Math.max(n+a,i+2*a+2),s.length>0?s[0]-2:r-1);return[...o,...l>i+2?["start-ellipsis"]:i+1<r-i?[i+1]:[],...mK(l,c),...c<r-i-1?["end-ellipsis"]:r-i>i?[r-i]:[],...s].map(e=>"number"==typeof e?{type:"page",page:e}:{type:e})}e.s(["paginationLayout",0,mQ],81561),e.i(81561),e.s(["FirstPage",0,mz,"LastPage",0,mV,"NextPage",0,mW,"Page",0,mG,"Pages",0,mq,"Pagination",0,mk,"PaginationFirstPage",0,mj,"PaginationLastPage",0,mA,"PaginationNextPage",0,mP,"PaginationPrevPage",0,mR,"PaginationTruncate",0,mB,"PrevPage",0,mU,"Root",0,mH,"Truncate",0,m$,"createPaginationContext",0,mx,"createPaginationScope",0,mw,"paginationLayout",0,mQ],455579);var mY=e.i(455579),mY=mY;let mZ=({currentPage:e,totalPages:t})=>{let{onPageNumberChange:n}=nc();return(0,mp.jsxs)(mY.Root,{currentPage:e,defaultCurrentPage:1,totalPages:t,onPageChange:e=>n({page:e}),className:"mt-4 flex",children:[(0,mp.jsx)(mY.PrevPage,{onClick:e=>e.preventDefault(),className:"mx-2 my-0 cursor-pointer hover:text-gray-700 focus:outline-gray-700 data-[current=true]:hidden",children:(0,mp.jsx)(eq,{})}),(0,mp.jsx)(mY.Pages,{children:e=>mY.paginationLayout(e,{boundaryCount:1,siblingCount:1}).map(({page:e,type:t})=>"page"===t?(0,mp.jsx)(mY.Page,{"aria-label":`Page ${e}`,page:e,onClick:e=>e.preventDefault(),className:"mx-2 my-0 cursor-pointer hover:text-gray-700 focus:outline-gray-700 data-[current=true]:pointer-events-none data-[current=true]:text-gray-700 data-[current=true]:no-underline",children:e},e):(0,mp.jsx)("span",{children:"..."},t))}),(0,mp.jsx)(mY.NextPage,{onClick:e=>e.preventDefault(),className:"mx-2 my-0 cursor-pointer hover:text-gray-700 focus:outline-gray-700 data-[current=true]:hidden",children:(0,mp.jsx)(eK,{})})]})};var mX=eV,mJ=e4,ur=ur;let m0={en:{sort:"Sort by:"},es:{sort:"Ordenar por:"},pt:{sort:"Ordenar por:"},de:{sort:"Sortieren nach:"},fr:{sort:"Trier par:"},nl:{sort:"Sorteren op:"},it:{sort:"Ordina per:"}},m1=({options:e,selected:t})=>{let n=m0[((0,mJ.useSitecore)().page.locale??"en").split("-")[0].toLowerCase()]??m0.en,r=e.findIndex(e=>e.name===t),{onSortChange:i}=nc();return(0,mX.jsxs)(ur.Root,{defaultValue:e[r]?.name,onValueChange:i,children:[(0,mX.jsxs)(ur.Trigger,{className:"inline-flex cursor-pointer items-center gap-1.5 rounded-md border border-grey-light bg-white px-3 py-2 text-xs font-medium text-grey-dark transition-colors hover:border-primary-dark hover:text-primary-dark focus:outline-primary-dark [&[data-state=open]_svg.chevron]:rotate-180",children:[(0,mX.jsx)("span",{className:"hidden text-grey-mid sm:inline",children:n.sort}),(0,mX.jsx)(ur.SelectValue,{children:r>-1?e[r].label:""}),(0,mX.jsx)(eX,{className:"chevron h-3.5 w-3.5 flex-none text-grey-mid transition-transform duration-200"})]}),(0,mX.jsx)(ur.Content,{className:"absolute right-0 z-[100] mt-1 min-w-[180px] overflow-hidden rounded-md border border-grey-light bg-white shadow-[0_4px_16px_rgba(0,0,0,0.10)]",children:(0,mX.jsx)(ur.Viewport,{className:"p-1",children:e.map(e=>(0,mX.jsx)(ur.Option,{value:e,className:"flex cursor-pointer select-none items-center rounded px-3 py-2 text-xs text-grey-dark transition-colors hover:bg-primary-dark/10 hover:text-primary-dark focus:outline-primary-dark data-[state=checked]:bg-primary-dark/10 data-[state=checked]:font-medium data-[state=checked]:text-primary-dark",children:(0,mX.jsx)(ur.OptionText,{children:e.label})},e.name))})})]})};var m2=eV,m5=e4;let m3={en:{loading:"Loading..."},es:{loading:"Cargando..."},pt:{loading:"Carregando..."},de:{loading:"Wird geladen..."},fr:{loading:"Chargement..."},nl:{loading:"Laden..."},it:{loading:"Caricamento..."}},m4=({loading:e=!1})=>{let t=m3[((0,m5.useSitecore)().page.locale??"en").split("-")[0].toLowerCase()]??m3.en;return(0,m2.jsx)(uX,{present:e,children:(0,m2.jsx)("div",{className:"absolute left-0 right-0 top-1/2 block h-full w-full items-center text-center",children:(0,m2.jsxs)("div",{role:"status",children:[(0,m2.jsx)("svg",{"aria-busy":e,"aria-hidden":!e,focu
140sable:"false",role:"progressbar",viewBox:"0 0 20 20",className:"inline w-10 animate-spin text-slate-900",children:(0,m2.jsx)("path",{d:"M7.229 1.173a9.25 9.25 0 1 0 11.655 11.412 1.25 1.25 0 1 0-2.4-.698 6.75 6.75 0 1 1-8.506-8.329 1.25 1.25 0 1 0-.75-2.385z"})}),(0,m2.jsx)("span",{className:"sr-only",children:t.loading})]})})})},m6="search-state:",m7=18e5,m8=()=>`${m6}${window.location.pathname}`,m9=e=>{try{let t=localStorage.getItem(m8());if(!t)return null;let n=JSON.parse(t);if(Date.now()-n.savedAt>m7||n.urlKeyphrase!==e)return null;return n.state}catch{return null}},ge=(e,t)=>{try{let n={savedAt:Date.now(),urlKeyphrase:e,state:t};localStorage.setItem(m8(),JSON.stringify(n))}catch{}},gt={en:{showFilters:"Show Filters",hideFilters:"Hide Filters",noResults:"0 Results",didYouMean:"Did you mean"},es:{showFilters:"Mostrar filtros",hideFilters:"Ocultar filtros",noResults:"0 Resultados",didYouMean:"¿Quisiste decir"},pt:{showFilters:"Mostrar filtros",hideFilters:"Ocultar filtros",noResults:"0 Resultados",didYouMean:"Você quis dizer"},de:{showFilters:"Filter anzeigen",hideFilters:"Filter ausblenden",noResults:"0 Ergebnisse",didYouMean:"Meinten Sie"},fr:{showFilters:"Afficher les filtres",hideFilters:"Masquer les filtres",noResults:"0 Résultat",didYouMean:"Vouliez-vous dire"},nl:{showFilters:"Filters tonen",hideFilters:"Filters verbergen",noResults:"0 Resultaten",didYouMean:"Bedoelde u"},it:{showFilters:"Mostra filtri",hideFilters:"Nascondi filtri",noResults:"0 Risultati",didYouMean:"Forse cercavi"}},gn=()=>(0,eV.jsx)("div",{className:"flex h-screen w-full items-center justify-center bg-white",children:(0,eV.jsx)(m4,{loading:!0})}),gr=({defaultSortType:e="relevance_desc",defaultPage:t=1,defaultKeyphrase:n="",defaultItemsPerPage:r=24,searchSource:i="",country:a="",language:o="",disableImages:s=!1,disableFilters:l=!1,restoredState:c=null})=>{let{widgetRef:u,actions:{onItemClick:d,onKeyphraseChange:p},state:{sortType:f,page:h,itemsPerPage:m,keyphrase:g,selectedFacets:y},queryResult:{isLoading:v,isFetching:b,data:{total_item:x=0,sort:{choices:w=[]}={},facet:E=[],content:S=[],suggestion:{did_you_mean_title:C=[]}={}}={}}}=(0,e9.useSearchResults)({state:{sortType:c?.sortType??e,page:c?.page??t,itemsPerPage:c?.itemsPerPage??r,keyphrase:c?.keyphrase??n,selectedFacets:c?.selectedFacets??[]},query:e=>{a&&o&&e.getContext().setLocale({country:a,language:o});let t=e.getRequest(),n=i.split(",").map(e=>e.trim()).filter(Boolean);n.length&&t.setSources(n),t.setSearchFacetMax(15),t.addSearchSuggestion({name:"did_you_mean_title"})}}),k=Math.ceil(x/m),T=(0,e7.useRef)(null),[j,N]=(0,e7.useState)(g),A=(0,e6.debounce)(e=>{p({keyphrase:e})},200),[I,R]=(0,e7.useState)(!1),O=gt[((0,e4.useSitecore)().page.locale??"en").split("-")[0].toLowerCase()]??gt.en,P={t:(0,ta.useTranslations)()},D=(0,to.useSession)(),_=D?.isLoggedIn,M=tr(),L=M.flatMap(e=>"tags"===e.facetId&&"string"==typeof e.valueLabel?[e.valueLabel.trim().toLowerCase()]:[]),F=M.some(e=>"is_protected"===e.facetId&&"true"===e.valueLabel)&&!_;(0,e7.useEffect)(()=>{ge(n,{keyphrase:g,page:h,itemsPerPage:m,sortType:f,selectedFacets:y})},[n,g,h,m,f,y]);let B=e=>{let t=e.target.value;N(t),t.length>=3&&A(t)},H=e=>{N(e),p({keyphrase:e}),T.current?.focus()};return v?(0,eV.jsx)(gn,{}):(0,eV.jsx)("div",{className:"mx-auto max-w-[1126px]",children:(0,eV.jsxs)("div",{ref:u,children:[(0,eV.jsxs)("div",{className:"relative mx-auto my-6 w-full max-w-xl px-4 md:px-0",children:[(0,eV.jsx)("input",{ref:T,value:j,onChange:B,className:"peer w-full rounded-full border border-grey-mid bg-white py-3 pl-5 pr-12 text-sm text-grey-dark shadow-sm transition-colors placeholder:text-grey-mid hover:border-primary-dark focus:border-primary-dark focus:outline-none focus:ring-2 focus:ring-primary-dark/20"}),(0,eV.jsx)(e2,{className:"absolute right-8 top-1/2 h-5 w-5 -translate-y-1/2 text-grey-mid transition-colors peer-hover:text-primary-dark peer-focus:text-primary-dark md:right-4"})]}),(0,eV.jsxs)("div",{className:"relative flex max-w-full flex-col px-4 text-black text-opacity-75 md:flex-row",children:[b&&(0,eV.jsx)("div",{className:"fixed bottom-0 left-0 right-0 top-0 z-30 h-full w-full bg-white opacity-50",children:(0,eV.jsx)("div",{className:"absolute left-[50%] top-[50%] z-40 flex -translate-x-[50%] -translate-y-[50%] flex-col items-center justify-center",children:(0,eV.jsx)(m4,{loading:!0})})}),x>0&&(0,eV.jsxs)(eV.Fragment,{children:[!l&&(0,eV.jsxs)(eV.Fragment,{children:[(0,eV.jsx)("div",{className:"mt-3 md:hidden",children:(0,eV.jsxs)("button",{onClick:()=>R(e=>!e),className:"flex items-center gap-2 rounded-md border border-primary-dark/30 px-3 py-2 text-sm font-medium text-primary-dark transition-colors hover:border-primary-dark hover:bg-primary-dark/10 focus:outline-primary-dark",children:[(0,eV.jsx)(e3,{className:"h-4 w-4"}),I?O.hideFilters:O.showFilters]})}),(0,eV.jsxs)("section",{className:`relative mt-4 flex-col md:mr-8 md:w-[25%] md:flex-none ${I?"flex":"hidden md:flex"}`,children:[(0,eV.jsx)(nf,{}),(0,eV.jsx)(md,{facets:E})]})]}),(0,eV.jsxs)("section",{className:"flex flex-[4_1_0%] flex-col",children:[F&&(0,eV.jsxs)("div",{className:"mb-4 flex items-start gap-4 roun
140ded-lg border border-primary-dark/20 bg-primary-dark/5 p-4",children:[(0,eV.jsx)(e0,{className:"mt-0.5 h-5 w-5 flex-none text-primary-dark"}),(0,eV.jsx)("div",{className:"flex-1",children:(0,eV.jsx)("p",{className:"mt-1 text-sm text-grey-dark/80",children:P.t("Article/Protected")})}),(0,eV.jsx)("a",{href:"/connect-login",className:"flex-none rounded-md bg-primary-dark px-4 py-2 text-sm font-medium text-white transition-colors hover:bg-primary-dark/90 focus:outline-none focus:ring-2 focus:ring-primary-dark/40","data-analytics":"login-btn","data-analytics-loc":"search-results","data-analytics-userstate":"logged-out",children:P.t("BrandHeader/Login")})]}),(0,eV.jsxs)("section",{className:"relative flex items-center justify-between py-2 text-xs",children:[x>0&&(0,eV.jsx)(ny,{currentPage:h,itemsPerPage:m,totalItems:x,totalItemsReturned:S.length}),(0,eV.jsx)(m1,{options:w,selected:f})]}),(0,eV.jsx)("div",{className:"w-full",children:S.map((e,t)=>(0,eV.jsx)(ni,{article:e,index:t,onItemClick:d,selectedTagFilters:L,displayText:!0,disableImages:s},e.id))}),(0,eV.jsxs)("div",{className:"flex flex-col text-xs md:flex-row md:justify-between",children:[(0,eV.jsx)(ua,{defaultItemsPerPage:m}),(0,eV.jsx)(mZ,{currentPage:h,totalPages:k})]})]})]}),x<=0&&!b&&(0,eV.jsxs)("div",{className:"flex w-full flex-col items-center gap-3",children:[F&&(0,eV.jsxs)("div",{className:"flex w-full items-start gap-4 roun
140ded-lg border border-primary-dark/20 bg-primary-dark/5 p-4",children:[(0,eV.jsx)(e0,{className:"mt-0.5 h-5 w-5 flex-none text-primary-dark"}),(0,eV.jsx)("div",{className:"flex-1",children:(0,eV.jsx)("p",{className:"mt-1 text-sm text-grey-dark/80",children:P.t("Article/Protected")})}),(0,eV.jsx)("a",{href:"/connect-login",className:"flex-none rounded-md bg-primary-dark px-4 py-2 text-sm font-medium text-white transition-colors hover:bg-primary-dark/90 focus:outline-none focus:ring-2 focus:ring-primary-dark/40","data-analytics":"login-btn","data-analytics-loc":"search-results","data-analytics-userstate":"logged-out",children:P.t("BrandHeader/Login")})]}),(0,eV.jsx)("h3",{children:O.noResults}),C.length>0&&(0,eV.jsxs)("p",{className:"text-sm text-grey-dark",children:[O.didYouMean,"?"," ",C.map((e,t)=>(0,eV.jsxs)("span",{children:[t>0&&", ",(0,eV.jsx)("button",{className:"font-medium text-primary-dark underline hover:no-underline",onClick:()=>H(e.text),children:e.text})]},e.text))]})]})]})]})})},gi=(0,ti.widget)(gr,e8.WidgetDataType.SEARCH_RESULTS,"content"),ga=()=>()=>{},go=e=>{let t=(0,e7.useSyncExternalStore)(ga,()=>!0,()=>!1),n=(0,e7.useMemo)(()=>t?m9(e.defaultKeyphrase??""):null,[t,e.defaultKeyphrase]);return t?(0,eV.jsx)(gi,{...e,restoredState:n}):(0,eV.jsx)(gn,{})};e.s(["default",0,go],822021)},224283,(e,t,n)=>{var r=e.r(374009),i=e.r(12447),a="Expected a function";t.exports=function(e,t,n){var o=!0,s=!0;if("function"!=typeof e)throw TypeError(a);return i(n)&&(o="leading"in n?!!n.leading:o,s="trailing"in n?!!n.trailing:s),r(e,t,{leading:o,maxWait:t,trailing:s})}},775276,e=>{"use strict";var t=e.i(290571),n=e.i(271645),r=e.i(350629),i=e.i(266457);let a=!!("u">typeof window&&window.document&&window.document.createElement);function o(e,t){var n;if(a)return e?n=(0,i.isFunction)(e)?e():"current"in e?e.current:e:t}var s=n,l=n,c=e.i(64729);let u=function(e,t){if(e===t)return!0;for(var n=0;n<e.length;n++)if(!Object.is(e[n],t[n]))return!1;return!0},d=function(e){return function(t,n,r){var i=(0,l.useRef)(!1),a=(0,l.useRef)([]),s=(0,l.useRef)([]),d=(0,l.useRef)(void 0);e(function(){var e,l=(Array.isArray(r)?r:[r]).map(function(e){return o(e)});if(!i.current){i.current=!0,a.current=l,s.current=n,d.current=t();return}l.length===a.current.length&&u(a.current,l)&&u(s.current,n)||(null==(e=d.current)||e.call(d),a.current=l,s.current=n,d.current=t())}),(0,c.default)(function(){var e;null==(e=d.current)||e.call(d),i.current=!1})}}(s.useEffect),p=function(e,t,n){void 0===n&&(n={});var i=n.enable,a=void 0===i||i,s=(0,r.default)(t);d(function(){if(a){var t=o(n.target,window);if(null==t?void 0:t.addEventListener){var r=function(e){return s.current(e)},i=Array.isArray(e)?e:[e];return i.forEach(function(e){t.addEventListener(e,r,{capture:n.capture,once:n.once,passive:n.passive})}),function(){i.forEach(function(e){t.removeEventListener(e,r,{capture:n.capture})})}}}},[e,n.capture,n.once,n.passive,a],n.target)};var f=n,h=i,m=e.i(100424);let g=function(e){m.default&&!(0,h.isFunction)(e)&&console.error("useMemoizedFn expected parameter is a function, got ".concat(typeof e));var t=(0,f.useRef)(e);t.current=(0,f.useMemo)(function(){return e},[e]);var n=(0,f.useRef)(void 0);return n.current||(n.current=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return t.current.apply(this,e)}),n.current};var y=t,v=t,b=n,x=e.i(794006),w=function(e,t){var n=t.manual,r=t.ready,i=void 0===r||r,a=t.defaultParams,o=void 0===a?[]:a,s=t.refreshDeps,l=void 0===s?[]:s,c=t.refreshDepsAction,u=(0,b.useRef)(!1);return u.current=!1,(0,x.default)(function(){!n&&i&&(u.current=!0,e.run.apply(e,(0,v.__spreadArray)([],(0,v.__read)(o),!1)))},[i]),(0,x.default)(function(){!u.current&&(n||(u.current=!0,c?c():e.refresh()))},(0,v.__spreadArray)([],(0,v.__read)(l),!1)),{onBefore:function(){if(!i)return{stopNow:!0}}}};w.onInit=function(e){var t=e.ready,n=void 0===t||t;return{loading:!e.manual&&n}};let E=w;var S=t,C=n,k=n;let T=function(e,t){var n=(0,k.useRef)({deps:t,obj:void 0,initialized:!1}).current;return!1!==n.initialized&&u(n.deps,t)||(n.deps=t,n.obj=e(),n.initialized=!0),n.obj};var j=c,N=t,A=new Map,I=function(e,t,n){var r=A.get(e);(null==r?void 0:r.timer)&&clearTimeout(r.timer);var i=void 0;t>-1&&(i=setTimeout(function(){A.delete(e)},t)),A.set(e,(0,N.__assign)((0,N.__assign)({},n),{timer:i}))},R=function(e){return A.get(e)},O=new Map,P=function(e){return O.get(e)},D=function(e,t){O.set(e,t),t.then(function(t){return O.delete(e),t}).catch(function(){O.delete(e)})},_={},M=function(e,t){_[e]&&_[e].forEach(function(e){return e(t)})},L=function(e,t){return _[e]||(_[e]=[]),_[e].push(t),function(){var n=_[e].indexOf(t);_[e].splice(n,1)}};let F=function(e,t){var n=t.cacheKey,r=t.cacheTime,i=void 0===r?3e5:r,a=t.staleTime,o=void 0===a?0:a,s=t.setCac
140he,l=t.getCache,c=(0,C.useRef)(void 0),u=(0,C.useRef)(void 0),d=function(e,t){s?s(t):I(e,i,t),M(e,t.data)},p=function(e,t){return(void 0===t&&(t=[]),l)?l(t):R(e)};return(T(function(){if(n){var t=p(n);t&&Object.hasOwnProperty.call(t,"data")&&(e.state.data=t.data,e.state.params=t.params,(-1===o||Date.now()-t.time<=o)&&(e.state.loading=!1)),c.current=L(n,function(t){e.setState({data:t})})}},[]),(0,j.default)(function(){var e;null==(e=c.current)||e.call(c)}),n)?{onBefore:function(e){var t=p(n,e);return t&&Object.hasOwnProperty.call(t,"data")?-1===o||Date.now()-t.time<=o?{loading:!1,data:null==t?void 0:t.data,error:void 0,returnNow:!0}:{data:null==t?void 0:t.data,error:void 0}:{}},onRequest:function(e,t){var r=P(n);return r&&r!==u.current||(u.current=r=e.apply(void 0,(0,S.__spreadArray)([],(0,S.__read)(t),!1)),D(n,r)),{servicePromise:r}},onSuccess:function(t,r){var i;n&&(null==(i=c.current)||i.call(c),d(n,{data:t,params:r,time:Date.now()}),c.current=L(n,function(t){e.setState({data:t})}))},onMutate:function(t){var r;n&&(null==(r=c.current)||r.call(c),d(n,{data:t,params:e.state.params,time:Date.now()}),c.current=L(n,function(t){e.setState({data:t})}))}}:{}};var B=t,H=e.i(374009),z=n;let V=function(e,t){var n=t.debounceWait,r=t.debounceLeading,i=t.debounceTrailing,a=t.debounceMaxWait,o=(0,z.useRef)(void 0),s=(0,z.useMemo)(function(){var e={};return void 0!==r&&(e.leading=r),void 0!==i&&(e.trailing=i),void 0!==a&&(e.maxWait=a),e},[r,i,a]);return((0,z.useEffect)(function(){if(n){var t=e.runAsync.bind(e);return o.current=(0,H.default)(function(e){e()},n,s),e.runAsync=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return new Promise(function(n,r){var i;null==(i=o.current)||i.call(o,function(){t.apply(void 0,(0,B.__spreadArray)([],(0,B.__read)(e),!1)).then(n).catch(r)})})},function(){var n;null==(n=o.current)||n.cancel(),e.runAsync=t}}},[n,s]),n)?{onCancel:function(){var e;null==(e=o.current)||e.cancel()}}:{}};var U=n;let W=function(e,t){var n=t.loadingDelay,r=t.ready,i=(0,U.useRef)(void 0);if(!n)return{};var a=function(){i.current&&clearTimeout(i.current)};return{onBefore:function(){return a(),!1!==r&&(i.current=setTimeout(function(){e.setState({loading:!0})},n)),{loading:!1}},onFinally:function(){a()},onCancel:function(){a()}}};var G=n,q=x;function $(){return!a||"hidden"!==document.visibilityState}var K=new Set;function Q(e){return K.add(e),function(){K.has(e)&&K.delete(e)}}
140if(a){var Y=function(){$()&&K.forEach(function(e){return e()})};window.addEventListener("visibilitychange",Y,!1)}let Z=Q,X=function(e,t){var n=t.pollingInterval,r=t.pollingWhenHidden,i=void 0===r||r,a=t.pollingErrorRetryCount,o=void 0===a?-1:a,s=(0,G.useRef)(void 0),l=(0,G.useRef)(void 0),c=(0,G.useRef)(0),u=function(){var e;s.current&&clearTimeout(s.current),null==(e=l.current)||e.call(l)};return((0,q.default)(function(){n||u()},[n]),n)?{onBefore:function(){u()},onError:function(){c.current+=1},onSuccess:function(){c.current=0},onFinally:function(){-1===o||-1!==o&&c.current<=o?s.current=setTimeout(function(){i||$()?e.refresh():l.current=Z(function(){e.refresh()})},n):c.current=0},onCancel:function(){u()}}:{}};var J=n,ee=c,et=t;function en(e,t){var n=!1;return function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];n||(n=!0,e.apply(void 0,(0,et.__spreadArray)([],(0,et.__read)(r),!1)),setTimeout(function(){n=!1},t))}}let er=function(){return!a||void 0===navigator.onLine||navigator.onLine};var ei=new Set;function ea(e){return ei.add(e),function(){ei.has(e)&&ei.delete(e)}}
140if(a){var eo=function(){$()&&er()&&ei.forEach(function(e){return e()})};window.addEventListener("visibilitychange",eo,!1),window.addEventListener("focus",eo,!1)}let es=ea,el=function(e,t){var n=t.refreshOnWindowFocus,r=t.focusTimespan,i=void 0===r?5e3:r,a=(0,J.useRef)(void 0),o=function(){var e;null==(e=a.current)||e.call(a)};return(0,J.useEffect)(function(){if(n){var t=en(e.refresh.bind(e),i);a.current=es(function(){t()})}return function(){o()}},[n,i]),(0,ee.default)(function(){o()}),{}};var ec=n;let eu=function(e,t){var n=t.retryInterval,r=t.retryCount,i=(0,ec.useRef)(void 0),a=(0,ec.useRef)(0),o=(0,ec.useRef)(!1);return r?{onBefore:function(){o.current||(a.current=0),o.current=!1,i.current&&clearTimeout(i.current)},onSuccess:function(){a.current=0},onError:function(){a.current+=1,-1===r||a.current<=r?i.current=setTimeout(function(){o.current=!0,e.refresh()},null!=n?n:Math.min(1e3*Math.pow(2,a.current),3e4)):a.current=0},onCancel:function(){a.current=0,i.current&&clearTimeout(i.current)}}:{}};var ed=t,ep=e.i(224283),ef=n;let eh=function(e,t){var n=t.throttleWait,r=t.throttleLeading,i=t.throttleTrailing,a=(0,ef.useRef)(void 0),o={};return(void 0!==r&&(o.leading=r),void 0!==i&&(o.trailing=i),(0,ef.useEffect)(function(){if(n){var t=e.runAsync.bind(e);return a.current=(0,ep.default)(function(e){e()},n,o),e.runAsync=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return new Promise(function(n,r){var i;null==(i=a.current)||i.call(a,function(){t.apply(void 0,(0,ed.__spreadArray)([],(0,ed.__read)(e),!1)).then(n).catch(r)})})},function(){var n;e.runAsync=t,null==(n=a.current)||n.cancel()}}},[n,r,i]),n)?{onCancel:function(){var e;null==(e=a.current)||e.cancel()}}:{}};var em=t,eg=r,ey=e.i(657712),ev=c,eb=t,ex=n;let ew=function(){var e=(0,eb.__read)((0,ex.useState)({}),2)[1];return g(function(){return e({})})};var eE=m,eS=t,eC=i;let ek=function(){function e(e,t,n,r){void 0===r&&(r={}),this.serviceRef=e,this.options=t,this.subscribe=n,this.initState=r,this.pluginImpls=[],this.count=0,this.state={loading:!1,params:void 0,data:void 0,error:void 0},this.state=(0,eS.__assign)((0,eS.__assign)((0,eS.__assign)({},this.state),{loading:!t.manual}),r)}return e.prototype.setState=function(e){void 0===e&&(e={}),this.state=(0,eS.__assign)((0,eS.__assign)({},this.state),e),this.subscribe()},e.prototype.runPluginHandler=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=this.pluginImpls.map(function(n){var r;return null==(r=n[e])?void 0:r.call.apply(r,(0,eS.__spreadArray)([n],(0,eS.__read)(t),!1))}).filter(Boolean);return Object.assign.apply(Object,(0,eS.__spreadArray)([{}],(0,eS.__read)(r),!1))},e.prototype.runAsync=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,eS.__awaiter)(this,void 0,void 0,function(){var t,n,r,i,a,o,s,l,c,u,d,p,f,h,m,g,y,v,b,x,w;return(0,eS.__generator)(this,function(E){switch(E.label){case 0:if(this.count+=1,t=this.count,i=void 0!==(r=(n=this.runPluginHandler("onBefore",e)).stopNow)&&r,o=void 0!==(a=n.returnNow)&&a,s=(0,eS.__rest)(n,["stopNow","returnNow"]),i||(this.setState((0,eS.__assign)({loading:!0,params:e},s)),o))return[2,Promise.resolve(s.data)];null==(f=(p=this.options).onBefore)||f.call(p,e),E.label=1;case 1:return E.trys.push([1,3,,4]),(l=this.runPluginHandler("onRequest",this.serviceRef.current,e).servicePromise)||(l=(d=this.serviceRef).current.apply(d,(0,eS.__spreadArray)([],(0,eS.__read)(e),!1))),[4,l];case 2:if(c=E.sent(),t!==this.count)return[2,new Promise(function(){})];return this.setState({data:c,error:void 0,loading:!1}),null==(m=(h=this.options).onSuccess)||m.call(h,c,e),this.runPluginHandler("onSuccess",c,e),null==(y=(g=this.options).onFinally)||y.call(g,e,c,void 0),t===this.count&&this.runPluginHandler("onFinally",e,c,void 0),[2,c];case 3:if(u=E.sent(),t!==this.count)return[2,new Promise(function(){})];throw this.setState({error:u,loading:!1}),null==(b=(v=this.options).onError)||b.call(v,u,e),this.runPluginHandler("onError",u,e),null==(w=(x=this.options).onFinally)||w.call(x,e,void 0,u),t===this.count&&this.runPluginHandler("onFinally",e,void 0,u),u;case 4:return[2]}})})},e.prototype.run=function(){for(var e=this,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.runAsync.apply(this,(0,eS.__spreadArray)([],(0,eS.__read)(t),!1)).catch(function(t){e.options.onError||console.error(t)})},e.prototype.cancel=function(){this.count+=1,this.setState({loading:!1}),this.runPluginHandler("onCancel")},e.prototype.refresh=function(){this.run.apply(this,(0,eS.__spreadArray)([],(0,eS.__read)(this.state.params||[]),!1))},e.prototype.refreshAsync=function(){return this.runAsync.apply(this,(0,eS.__spreadArray)([],(0,eS.__read)(this.state.params||[]),!1))},e.prototype.mutate=function(e){var t=(0,eC.isFunction)(e)?e(this.state.data):e;this.runPluginHandler("onMutate",t),this.setState({data:t})},e}(),eT=function(e,t,n){void 0===t&&(t={}),void 0===n&&(n=[]);var r=t.manual,i=void 0!==r&&r,a=t.ready,o=void 0===a||a,s=(0,em.__rest)(t,["manual","ready"]);eE.default&&t.defaultParams&&!Array.isArray(t.defaultParams)&&console.warn("expected defaultParams is array, got ".concat(typeof t.defaultParams));var l=(0,em.__assign)({manual:i,ready:o},s),c=(0,eg.default)(e),u=ew(),d=T(function(){var e=n.map(function(e){var t;return null==(t=null==e?void 0:e.onInit)?void 0:t.call(e,l)}
140).filter(Boolean);return new ek(c,l,u,Object.assign.apply(Object,(0,em.__spreadArray)([{}],(0,em.__read)(e),!1)))},[]);return d.options=l,d.pluginImpls=n.map(function(e){return e(d,l)}),(0,ey.default)(function(){if(!i&&o){var e=d.state.params||t.defaultParams||[];d.run.apply(d,(0,em.__spreadArray)([],(0,em.__read)(e),!1))}}),(0,ev.default)(function(){d.cancel()}),{loading:d.state.loading,data:d.state.data,error:d.state.error,params:d.state.params||[],cancel:g(d.cancel.bind(d)),refresh:g(d.refresh.bind(d)),refreshAsync:g(d.refreshAsync.bind(d)),run:g(d.run.bind(d)),runAsync:g(d.runAsync.bind(d)),mutate:g(d.mutate.bind(d))}},ej=function(e,t,n){return eT(e,t,(0,y.__spreadArray)((0,y.__spreadArray)([],(0,y.__read)(n||[]),!1),[V,W,X,el,eh,E,F,eu],!1))};var eN=x,eA=function(e){return e===document||e===document.documentElement||e===document.body?Math.max(window.pageYOffset,document.documentElement.scrollTop,document.body.scrollTop):e.scrollTop},eI=function(e){return e.scrollHeight||Math.max(document.documentElement.scrollHeight,document.body.scrollHeight)},eR=function(e){return e.clientHeight||Math.max(document.documentElement.clientHeight,document.body.clientHeight)};let eO=function(e,r){void 0===r&&(r={});var i=r.target,a=r.isNoMore,s=r.threshold,l=void 0===s?100:s,c=r.direction,u=void 0===c?"bottom":c,d=r.reloadDeps,f=void 0===d?[]:d,h=r.manual,m=r.onBefore,y=r.onSuccess,v=r.onError,b=r.onFinally,x=(0,t.__read)((0,n.useState)(),2),w=x[0],E=x[1],S=(0,t.__read)((0,n.useState)(!1),2),C=S[0],k=S[1],T="top"===u,j=(0,n.useRef)(void 0),N=(0,n.useRef)(0),A=(0,n.useMemo)(function(){return!!a&&a(w)},[w]),I=ej(function(n){return(0,t.__awaiter)(void 0,void 0,void 0,function(){return(0,t.__generator)(this,function(t){switch(t.label){case 0:return[4,e(n)];case 1:return[2,{currentData:t.sent(),lastData:n}]}})})},{manual:h,onFinally:function(e,t,n){k(!1),null==b||b(null==t?void 0:t.currentData,n)},onBefore:function(){return null==m?void 0:m()},onSuccess:function(e){var n,r,a;e.lastData?E((0,t.__assign)((0,t.__assign)({},e.currentData),{list:T?(0,t.__spreadArray)((0,t.__spreadArray)([],(0,t.__read)(e.currentData.list),!1),(0,t.__read)(null!=(r=e.lastData.list)?r:[]),!1):(0,t.__spreadArray)((0,t.__spreadArray)([],(0,t.__read)(null!=(a=e.lastData.list)?a:[]),!1),(0,t.__read)(e.currentData.list),!1)})):E((0,t.__assign)((0,t.__assign)({},e.currentData),{list:(0,t.__spreadArray)([],(0,t.__read)(null!=(n=e.currentData.list)?n:[]),!1)})),setTimeout(function(){requestAnimationFrame(function(){if(T){var e=o(i);if(e=e===document?document.documentElement:e){var t=eI(e);e.scrollTo(0,t-N.current)}}else z()})}),null==y||y(e.currentData)},onError:function(e){return null==v?void 0:v(e)}}),R=I.loading,O=I.error,P=I.run,D=I.runAsync,_=I.cancel,M=g(function(){A||(k(!0),P(w))}),L=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,function(){return(0,t.__generator)(this,function(t){switch(t.label){case 0:return[4,D(e)];case 1:return[2,t.sent().currentData]}})})},F=g(function(){return A?Promise.reject():(k(!0),L(w))}),B=function(){return k(!1),P()},H=function(){return k(!1),L()},z=function(){var e=o(i);if(e){var t=e===document?document.documentElement:e,n=eA(t),r=eI(t),a=eR(t);T?(void 0!==j.current&&j.current>n&&n<=l&&M(),j.current=n,N.current=r-n):r-n<=a+l&&M()}};return p("scroll",function(){R||C||z()},{target:i}),(0,eN.default)(function(){P()},(0,t.__spreadArray)([],(0,t.__read)(f),!1)),{data:w,loading:!C&&R,error:O,loadingMore:C,noMore:A,loadMore:M,loadMoreAsync:F,reload:g(B),reloadAsync:g(H),mutate:E,cancel:_}};e.s(["useInfiniteScroll",0,eO],775276)},968036,e=>{"use strict";var t=e.i(843476),n=e.i(207670);let r=({height:e=1,dividerStyles:r})=>(0,t.jsx)("section",{className:"divider container py-6 corporate:my-4 corporate:p-0 corporate:md:my-6",children:(0,t.jsx)("div",{className:(0,n.clsx)("h-px w-full",r||"bg-grey-mid corporate:bg-grey-dark foundation:bg-primary"),style:{height:`${e}px`}})});e.s(["default",0,r])},657712,706187,e=>{"use strict";var t=e.i(271645),n=e.i(266457),r=e.i(100424);let i=function(e){r.default&&!(0,n.isFunction)(e)&&console.error('useMount: parameter `fn` expected to be a function, but got "'.concat(typeof e,'".')),(0,t.useEffect)(function(){var t=null==e?void 0:e();if(!t||"object"!=typeof t||"function"!=typeof t.then)return t},[])};e.s(["default",0,i],657712);var a=e.i(843476),o=e.i(794006),o=o,s=e.i(207670),l=t,c=e.i(2324),u=e.i(592517),d=e.i(671149),p=a,f=s,h=e.i(277837),m=t,g=d;let y=(0,m.forwardRef)(({name:e,label:t,placeholder:n,items:r,setSelectedItems:i,isDisabled:a,isRequired:o,hasError:s,errorMessage:l},c)=>{let[u,d]=(0,m.useState)(s),y=(0,m.useRef)(null),v=(0,m.useRef)(null),b=r.filter(e=>e.selected),x=e=>e?.label??"",w=({selectedItems:e})=>{let t=v.current;if(t){let n=t.querySelectorAll("option");
140n.forEach(e=>{e.selected=!1}),n.forEach(t=>{let{value:n}=t;e.length&&e.forEach(e=>{e.value===n&&(t.selected=!0)})})}i&&i(e),o&&(e.length?(d(!1),y.current?.classList.remove("has-error")):d(!0))},{getDropdownProps:E,addSelectedItem:S,removeSelectedItem:C,setSelectedItems:k,selectedItems:T}=(0,h.useMultipleSelection)({initialSelectedItems:b,onSelectedItemsChange:w}),{isOpen:j,getToggleButtonProps:N,getLabelProps:A,getMenuProps:I,highlightedIndex:R,getItemProps:O}=(0,h.useSelect)({selectedItem:null,defaultHighlightedIndex:0,items:r,itemToString:x,stateReducer:({},e)=>{let{changes:t,type:n}=e;switch(n){case h.useSelect.stateChangeTypes.ToggleButtonKeyDownEnter:case h.useSelect.stateChangeTypes.ToggleButtonKeyDownSpaceButton:case h.useSelect.stateChangeTypes.ItemClick:{let{selectedItem:e}=t,n=t;return e&&T.includes(e)&&(C(e),n={...t,selectedItem:null}),{...n,isOpen:!0}}default:return t}},onStateChange:({type:e,selectedItem:t})=>{switch(e){case h.useSelect.stateChangeTypes.ToggleButtonKeyDownEnter:case h.useSelect.stateChangeTypes.ToggleButtonKeyDownSpaceButton:case h.useSelect.stateChangeTypes.ItemClick:t&&S(t)}}});return(0,m.useEffect)(()=>{d(s)},[s]),(0,m.useImperativeHandle)(c,()=>({clear(){k([])}}),[k]),(0,p.jsxs)("div",{ref:y,className:(0,f.clsx)("form-field relative z-10",u&&"has-error"),children:[t&&(0,p.jsx)("label",{className:(0,f.clsx)("mb-1 block cursor-pointer px-3 text-xs",a?"pointer-events-none text-grey-dark/25":"text-grey-dark"),...A(),children:t}),(0,p.jsxs)("div",{className:"relative",children:[(0,p.jsxs)("div",{className:"invisible flex w-full items-center justify-between gap-3 rounded-[4px] border p-3 text-base leading-5",children:[(0,p.jsx)("span",{className:"max-w-64 truncate",children:T.length?T.map(e=>e.label).join(", "):n??"..."}),(0,p.jsx)(g.default,{className:"size-4",name:"chevron-down"})]}),(0,p.jsxs)("div",{className:(0,f.clsx)("input absolute left-0 top-0 w-full rounded-[4px] border border-grey-mid transition",j&&"shadow-1"),children:[(0,p.jsxs)("button",{className:(0,f.clsx)("flex w-full items-center justify-between gap-3 whitespace-nowrap rounded-[4px] p-3 text-base leading-5 transition",a?"pointer-events-none bg-grey-light":"bg-white"),...N(E({preventKeyAction:j})),children:[T.length?(0,p.jsx)("span",{className:(0,f.clsx)("max-w-64 truncate",a?"text-grey-dark/25":"text-primary-dark"),children:T.map(e=>e.label).join(", ")}):(0,p.jsx)("span",{className:(0,f.clsx)("max-w-64 truncate",a?"text-grey-mid/25":"text-grey-mid"),children:n??"..."}),(0,p.jsx)(g.default,{className:(0,f.clsx)("size-4 text-primary-dark transition",j&&"rotate-180"),name:"chevron-down"})]}),(0,p.jsx)("div",{...I(),children:j&&(0,p.jsx)("ul",{className:"relative z-10 max-h-40 overflow-auto rounded-[4px] bg-white px-3 pb-1",children:r.map((e,t)=>(0,p.jsx)("li",{className:(0,f.clsx)("cursor-pointer border-b border-primary-dark p-2 text-grey-dark last:border-none",R===t&&"bg-primary-dark text-white",T.find(t=>e.id===t.id)&&"text-primary-dark"),...O({item:e,index:t}),children:e.label},e.id))})})]})]}),o&&(0,p.jsx)("div",{className:(0,f.clsx)("error-message mt-1.5 hidden text-right text-xs",a?"text-system-error/25":"text-system-error"),children:l}),(0,p.jsxs)("select",{className:"hidden",name:e,defaultValue:r.find(e=>e.selected)?.value??[],multiple:!0,disabled:a,required:o,ref:v,children:[(0,p.jsx)("option",{value:"",disabled:!0}),r.map(({id:e,label:t,value:n})=>(0,p.jsx)("option",{value:n,children:t},e))]})]})});y.displayName="MultiDropdown";let v=y,b=({dropdown:e,filters:t,setFilters:n,clearFilters:r})=>{let{name:s,items:c}=e,[d,p]=(0,l.useState)(c.find(e=>e.selected)),[f,h]=(0,l.useState)(c.filter(e=>e.selected)),m=(0,l.useRef)(null);return((0,l.useEffect)(()=>{d&&n({...t,[s]:d})},[d,t,s,n]),i(()=>{f?.length&&n({...t,[s]:f})}),(0,o.default)(()=>{f&&n({...t,[s]:f})},[f]),(0,o.default)(()=>{m.current?.clear(),p(void 0),h([]),n({})},[r]),e.isMultiple)?(0,a.jsx)(v,{...e,setSelectedItems:e=>h(e),ref:m}):(0,a.jsx)(u.default,{...e,setSelectedItem:e=>p(e),ref:m})},x=({heading:e,dropdowns:t,clearFiltersButton:n,onFiltersChange:r})=>{let[i,u]=(0,l.useState)(!1),[p,f]=(0,l.useState)(null),[h,m]=(0,l.useState)(0),g=(0,l.useRef)(null);(0,o.default)(()=>{r&&p&&r(p)},[p]);let y=()=>{m(e=>e+1),f({})};return(0,a.jsx)("section",{className:"container py-6",children:(0,a.jsxs)("details",{open:!0,onToggle:()=>{g.current&&u(g.current.open)},ref:g,children:[(0,a.jsxs)("summary",{className:"flex items-center gap-2 border-b border-primary-dark p-4 text-base font-bold text-grey-dark md:hidden",children:[(0,a.jsx)("span",{className:"grow",children:e}),(0,a.jsx)(d.default,{className:(0,s.clsx)("h-4 w-4 text-primary-dark transition",i&&"rotate-180"),name:"chevron-down"})]}),(0,a.jsxs)("div",{className:"flex items-center gap-3 max-md:flex-col max-md:pt-6 md:justify-end",children:[(0,a.jsx)("ul",{className:"flex items-center gap-3 max-md:w-full max-md:flex-col",children:t.map(e=>(0,a.jsx)("li",{className:"max-md:w-full",children:(0,a.jsx)(b,{dropdown:e,filters:p,setFilters:f,clearFilters:h})},e.id))}),(0,a.jsx)(c.default,{className:"shrink-0",style:"secondary",...n,onClick:y}
140)]})]})})};e.s(["default",0,x],706187)},391805,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(968036),i=e.i(706187),a=e.i(737300);let o=(0,n.forwardRef)(({searchTerm:e,filters:n,results:o,isLoading:s,loadingMessage:l,resultsMessage:c,noResultsMessage:u},d)=>{let p=()=>s?(0,t.jsx)("section",{children:(0,t.jsx)("div",{className:"container grid gap-6",children:(0,t.jsx)("span",{className:"text-center text-xl text-grey-dark md:text-[28px] md:leading-9",children:l})})}):o.teasers.length>0?(0,t.jsx)(a.default,{...o}):(0,t.jsx)("section",{children:(0,t.jsx)("div",{className:"container grid gap-6",children:(0,t.jsx)("span",{className:"text-center text-xl text-grey-dark md:text-[28px] md:leading-9",children:u})})});return(0,t.jsxs)("div",{className:"mx-auto max-w-[1126px]",children:[(0,t.jsx)("section",{children:(0,t.jsx)("div",{className:"container grid gap-6",children:(0,t.jsxs)("h1",{className:"text-[32px] font-bold leading-10 text-grey-dark md:text-[44px] md:leading-[52px]",children:[c," ",e]})})}),n&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(i.default,{...n}),(0,t.jsx)(r.default,{})]}),(0,t.jsx)("div",{ref:d,children:p()})]})});o.displayName="SearchResults";let s=o;e.s(["default",0,s])},323691,e=>{"use strict";var t=e.i(843476),n=e.i(2324),r=e.i(671149);let i=({id:e,header:i,description:a,actionButton:o,cancelButton:s,triggerButton:l,children:c})=>(0,t.jsxs)(t.Fragment,{children:[l&&(0,t.jsx)(n.default,{popoverTarget:e,popoverTargetAction:"show",...l}),(0,t.jsxs)("div",{id:e,className:"max-h-[90vh] max-w-[90vw] border border-grey-mid bg-white px-6 pb-10 pt-12 shadow-1 md:px-10",popover:"auto",children:[i&&(0,t.jsx)("p",{className:"mb-3 text-xl font-bold text-grey-dark md:text-[28px] md:leading-9",children:i}),(0,t.jsx)("p",{className:"text-base leading-5 text-grey-dark",children:a}),c&&(0,t.jsx)("div",{className:"mt-6",children:c}),(s||o)&&(0,t.jsxs)("div",{className:"mt-8 flex gap-6 max-md:flex-col md:justify-end",children:[s&&(0,t.jsx)(n.default,{popoverTarget:e,popoverTargetAction:"hide",...s}),o&&(0,t.jsx)(n.default,{...o})]}),(0,t.jsx)("button",{className:"ghost absolute right-5 top-5",popovertarget:e,popovertargetaction:"hide",children:(0,t.jsx)(r.default,{className:"h-6 w-6 text-primary-dark",name:"x"})})]})]});e.s(["default",0,i])},990006,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(601087),i=e.i(671149),a=e.i(323691);let o=({label:e,labelThankYou:r,averageRating:a,averageRatingLabel:o,personalRating:l,personalRatingLabel:c,modalFeedbackGood:u,checkboxesFeedbackGood:d,modalFeedbackBad:p,checkboxesFeedbackBad:f,onStarClick:h,onFeedbackSubmit:m})=>{let[g,y]=(0,n.useState)(0);(0,n.useEffect)(()=>{y(l)},[l]);let v=e=>e<=g?"star-filled":"star";return(0,t.jsxs)("section",{className:"container",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"mb-4 text-center text-grey-dark",children:e}),(0,t.jsx)("ul",{className:"flex items-center justify-center gap-3",children:[void 0,void 0,void 0,void 0,void 0].map((e,n)=>(0,t.jsx)("li",{children:(0,t.jsx)("button",{title:`${n+1}`,"aria-label":`${n+1}`,onClick:()=>{h(n+1),y(n+1)},children:(0,t.jsx)(i.default,{className:"h-8 w-8 text-primary-dark",name:v(n+1)})})},n))}),!!a&&o&&(0,t.jsxs)("div",{className:"text-center",children:[o," ",a]}),!!l&&c&&(0,t.jsxs)("div",{className:"text-center",children:[c," ",l]})]}),!!g&&(0,t.jsxs)("div",{className:"mt-4",children:[(0,t.jsx)("p",{className:"mb-4 text-center text-grey-dark",children:r}),(0,t.jsx)("div",{className:"flex justify-center",children:g>=3?(0,t.jsx)(s,{modalProps:u,checkboxOptions:d,rating:g,onSubmit:m}):(0,t.jsx)(s,{modalProps:p,checkboxOptions:f,rating:g,onSubmit:m})})]})]})},s=({modalProps:e,checkboxOptions:n,rating:i,onSubmit:o})=>(0,t.jsx)(a.default,{...e,children:(0,t.jsx)("form",{id:"modal-feedback-form",onSubmit:t=>{t.preventDefault();let n=t.target;o(Array.from(n.querySelectorAll('input[type="checkbox"]:checked')).map(e=>e.closest("label")?.querySelector(".checkbox-label")?.textContent).join(", "),i),document.getElementById(e.id).hidePopover(),n.reset()},children:(0,t.jsx)("ul",{className:"grid grid-cols-2 gap-3",children:n.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(r.default,{...e})},e.id))})})});e.s(["Rating",0,o])},477386,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(948148),i=e.i(345502);function a(){let e=(0,r.useTranslations)(),a=(0,n.useId)(),o={selectFile:e("RBfracture/SelectFile")||"Please select at least one file",selectFilesButton:e("RBfracture/SelectFilesButton")||"Select files",uploadFailed:e("RBfracture/UploadFailed")||"Upload failed",missingJob:e("RBfracture/MissingJobId")||"Missing job_id",statusFailed:e("RBfracture/StatusRequestFailed")||"Status request failed",analysisFailed:e("RBfracture/AnalysisFailed")||"Analysis failed",timeout:e("RBfracture/Timeout")||"Timeout waiting for result",fetchError:e("RBfracture/ErrorRetrieving")||"Error retrieving result",analyzing:e("RBfracture/Analyzing")||"Analyzing...",upload:e("RBfracture/Upload")||"Upload X-ray",processing:e("RBfracture/Processing")||"Processing image (20-60 seconds)...",results:e("RBfracture/Results")||"Analysis results:",noFilesSelected:e("RBfracture/NoFilesSelected")||"No files selected",fileInfo:e("RBfracture/FileInfo")||"Max 50MB per file - PNG, JPG, JPEG, DICOM (.dcm, .dicom)"}
140,[s,l]=(0,n.useState)(null),[c,u]=(0,n.useState)(null),[d,p]=(0,n.useState)([]),[f,h]=(0,n.useState)(!1),[m,g]=(0,n.useState)(null),y=s?Array.from(s).map(e=>e.name).join(", "):"",v=async()=>{if(!s||0===s.length)return void g(o.selectFile);g(null),h(!0),p([]);try{let e=new FormData;Array.from(s).forEach(t=>{e.append("files",t)});let t=await fetch("/api/rbfracture/submit",{method:"POST",headers:{...(0,i.csrfHeaders)()},body:e});if(!t.ok)throw Error(o.uploadFailed);let n=await t.json();if(!n.job_id)throw Error(o.missingJob);u(n.job_id)}catch(e){console.error(e),g(o.uploadFailed),h(!1)}};return(0,n.useEffect)(()=>{if(!c)return;let e=0,t=12,n=setInterval(async()=>{try{let r=await fetch(`/api/rbfracture/status/${c}`,{headers:{...(0,i.csrfHeaders)()}});if(!r.ok)throw Error(o.statusFailed);let a=await r.json(),s=a.status?.toLowerCase();if("completed"===s){p(a.images??[]),h(!1),clearInterval(n);return}if("failed"===s){g(a.error||o.analysisFailed),h(!1),clearInterval(n);return}++e>=t&&(g(o.timeout),h(!1),clearInterval(n))}catch(e){console.error(e),g(o.fetchError),h(!1),clearInterval(n)}},1e4);return()=>clearInterval(n)},[c,o.analysisFailed,o.fetchError,o.statusFailed,o.timeout]),(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-3",children:[(0,t.jsx)("input",{id:a,type:"file",accept:".png,.jpg,.jpeg,.dcm,.dicom,application/dicom",multiple:!0,className:"hidden",onChange:e=>l(e.target.files)}),(0,t.jsx)("label",{htmlFor:a,className:"cursor-pointer rounded border border-gray-300 px-4 py-2 text-sm font-medium text-gray-700 transition hover:bg-gray-50",children:o.selectFilesButton}),(0,t.jsx)("span",{className:"text-sm text-gray-600",children:y||o.noFilesSelected})]}),(0,t.jsx)("p",{className:"text-xs text-gray-500",children:o.fileInfo}),(0,t.jsxs)("button",{onClick:v,disabled:f,className:"flex items-center justify-center gap-2 rounded bg-primary px-4 py-2 text-white disabled:opacity-50",children:[f&&(0,t.jsx)("div",{className:"w-4 h-4 border-2 border-white border-t-transparent rounded-full animate-spin"}),f?o.analyzing:o.upload]}),f&&(0,t.jsx)("p",{className:"text-sm text-gray-600",children:o.processing}),m&&(0,t.jsx)("p",{className:"text-red-600",children:m}),d.length>0&&(0,t.jsxs)("div",{className:"mt-4 flex flex-col gap-4",children:[(0,t.jsx)("p",{className:"font-semibold",children:o.results}),d.map((e,n)=>(0,t.jsx)("img",{src:`data:image/png;base64,${e}`,alt:`Result ${n}`,className:"max-w-full border rounded"},n))]})]})}e.s(["default",0,a])},36161,e=>{"use strict";var t=e.i(843476),n=e.i(671149),r=e.i(376917),i=e.i(236685),a=e.i(207670);let o=({variant:e="default",photo:o,name:s,title:l,quote:c,closingQuotationMark:u,className:d})=>(0,t.jsx)("section",{className:(0,a.clsx)("secondary"===e&&"bg-primary-dark",d),children:(0,t.jsx)("div",{className:"container",children:(0,t.jsxs)("div",{className:(0,a.clsx)(o&&"gap-3 max-md:flex max-md:flex-col md:grid md:grid-cols-3 md:gap-5"),children:[o&&(0,t.jsx)("div",{className:(0,a.clsx)("w-full max-md:order-1","secondary"===e&&"flex items-center"),children:(0,t.jsx)("div",{className:"mx-auto max-w-80 overflow-hidden rounded-full",children:(0,t.jsx)(i.Image,{className:"w-full",field:o})})}),(0,t.jsxs)("div",{className:(0,a.clsx)("flex flex-col justify-center gap-3 border-primary-dark md:gap-5",o&&"col-span-2","default"===e&&"border-l-2 pl-5"),children:[(0,t.jsx)(n.default,{className:(0,a.clsx)("h-10 w-10 md:h-12 md:w-12","qutenza:h-3 qutenza:w-3 qutenza:md:h-4 qutenza:md:w-4","secondary"===e?"text-white":"text-primary-dark"),name:"quotation-mark"}),c&&(0,t.jsx)(r.Text,{className:(0,a.clsx)("font-italic-primary primary:font-italic-primary secondary:font-italic-secondary changepain:font-italic-primary","qutenza:font-body-primary","secondary"===e?"text-lg text-white qutenza:text-base md:text-2xl qutenza:md:text-lg":"text-2xl text-grey-dark md:text-[32px] md:leading-10"),field:c,tag:"p"}),u&&(0,t.jsx)(n.default,{className:(0,a.clsx)("ml-auto h-10 w-10 rotate-180 md:h-12 md:w-12","qutenza:h-3 qutenza:w-3 qutenza:md:h-4 qutenza:md:w-4","secondary"===e?"text-white":"text-primary-dark"),name:"quotation-mark"}),(s||l)&&(0,t.jsxs)("div",{className:(0,a.clsx)("grid gap-2 text-base leading-5","secondary"===e?"text-white":"text-grey-dark"),children:[s&&(0,t.jsx)(r.Text,{className:"font-bold",field:s,tag:"span"}),l&&(0,t.jsx)(r.Text,{field:l,tag:"span"})]})]})]})})});e.s(["default",0,o])},20490,e=>{"use strict";var t=e.i(843476),n=e.i(671149),r=e.i(38563),i=e.i(376917),a=e.i(882596),o=e.i(207670),s=e.i(975157),l=e.i(896499);let c=({name:e,title:n})=>{let r=(0,a.useSitecore)().page.mode.isEditing;if(e?.value!==""||n?.value!==""||r)return(0,t.jsxs)("div",{className:"mt-6 grid gap-2 text-base leading-5",children:[(e||r)&&(r?(0,t.jsx)(i.Text,{field:e,tag:"span",className:"font-bold"}):(0,t.jsx)("span",{className:"font-bold",dangerouslySetInnerHTML:{__html:(0,s.default)(String(e?.value))}})),(n||r)&&(r?(0,t.jsx)(i.Text,{field:n,tag:"span",className:"font-normal"}):(0,t.jsx)("span",{className:"font-normal",dangerouslySetInnerHTML:{__html:(0,s.default)(String(n?.value))}}))]})},u=({name:e,title:r,quote:l,variant:u,fullWidth:d})=>{let p=(0,a.useSitecore)().page.mode.isEditing;return(0,t.jsxs)("div",{className:(0,o.clsx)("md:my-17 mx-[22px] block py-6 pt-5 md:mx-0 md:flex md:flex-row md:py-10 md:pl-7 md:pr-[105px]",d?"px-[22px] foundation:max-md:mx-0 foundation:max-md:px-0":""),children:[(0,t.jsx)(n.default,{className:(0,o.clsx)("mb-3 mr-0 h-[31px] w-[40px] min-w-[40px] md:mb-0 md:mr-6 md:h-[45px] md:w-[58px] md:min-w-[58px]",u?.startsWith("variant-2")&&"corporate:text-primary-dark"),name:"quotation-mark-corporate"}),(0,t.jsxs)("div",{className:"text-[24px] font-bold leading-7 md:text-[32px] md:leading-10 marker:md:text-[32px]",children:[p?(0,t.jsx)(i.Text,{field:l}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,s.default)(String(l?.value))}}),(0,t.jsx)(c,{name:e,title:r,quote:l})]})]})},d=({name:e,title:l,image:u,quote:d,fullWidth:p})=>{let f=(0,a.useSitecore)().page.mode.isEditing,h={color:"hsl(var(--twc-primary) / var(--twc-primary-opacity, 1))",width:"100%",height:"100%"};return(0,t.jsxs)("div",{className:(0,o.clsx)("my-17 block flex flex-col gap-4 pt-5 md:mx-0 md:flex-row md:items-center md:gap-14 md:py-[70px] md:[.fullWidth_&]:gap-[76px]",p?"md:px-0":"mx-[22px] md:px-[68px]"),children:[u&&(0,t.jsx)(r.NextImage,{style:h,field:u,className:"m-auto max-h-[226px] max-w-[226px] rounded-full md:m-0",unoptimized:!["jpg","jpeg","png"].includes(u?.value?.src?.split(".").pop()?.split("?")[0].toLowerCase())}),(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsx)(n.default,{className:"mb-5 h-[47px] w-[60px] min-w-[60px] corporate:text-primary foundation:text-secondary-mid md:mb-5 md:h-[37px] md:w-[48px] md:min-w-[48px]",name:"quotation-mark-corporate"}),(0,t.jsxs)("div",{className:"mb-4 flex-grow text-[24px] font-bold leading-7 md:mb-0 md:text-[32px] md:leading-10 marker:md:text-[32px] foundation:md:text-[24px]",children:[f?(0,t.jsx)(i.Text,{field:d}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,s.default)(String(d?.value))}}),(0,t.jsx)(c,{name:e,title:l})]})]})]})},p=({name:e,title:n,quote:r,variant:i="variant-1",image:a})=>{let s=i,c={},p={"border-radius":"0.75rem","max-width":"846px",margin:"0 auto",border:"none"},f=s.includes("full"),h=(0,l.useApp)(),m=h?.theme.includes("foundation"),g=i=>"variant-1"===i||"variant-2"===i||"variant-1-full"===i||"variant-2-full"===i?(0,t.jsx)(u,{name:e,title:n,quote:r,variant:i,fullWidth:f}):"variant-3"===i||"variant-3-full"===i?(0,t.jsx)(d,{name:e,title:n,quote:r,image:a,fullWidth:f}):"";return"variant-1"===i?(p["background-color"]=m?"hsl(var(--twc-secondary-light) / var(--twc-secondary-light-opacity, 1))":"hsl(var(--twc-primary-dark) / var(--twc-primary-dark-opacity, 1))",p.color=m?"hsl(var(--twc-primary) / var(--twc-primary-opacity, 1)) !important":"hsl(var(--twc-white) / var(--twc-white-opacity, 1))"):"variant-1-full"===i?(c["background-color"]=m?"hsl(var(--twc-secondary-light) / var(--twc-secondary-light-opacity, 1))":"hsl(var(--twc-primary-dark) / var(--twc-primary-dark-opacity, 1))",p.color=m?"hsl(var(--twc-primary) / var(--twc-primary-opacity, 1)) !important":"hsl(var(--twc-white) / var(--twc-white-opacity, 1))"):"variant-2"===i?(p["background-color"]=m?"hsl(var(--twc-primary-light) / var(--twc-primary-light-opacity, 1))":"hsl(var(--twc-grey-light) / var(--twc-grey-light-opacity, 1))",p.color=m?"hsl(var(--twc-primary) / var(--twc-primary-opacity, 1)) !important":"hsl(var(--twc-black) / var(--twc-black-opacity, 1))"):"variant-2-full"===i?(c["background-color"]=m?"hsl(var(--twc-primary-light) / var(--twc-primary-light-opacity, 1))":"hsl(var(--twc-grey-light) / var(--twc-grey-light-opacity, 1))",p.color=m?"hsl(var(--twc-primary) / var(--twc-primary-opacity, 1)) !important":"hsl(var(--twc-black) / var(--twc-black-opacity, 1))"):"variant-3"===i?(p["background-color"]=m?"hsl(var(--twc-primary) / var(--twc-primary-opacity, 1))":"hsl(var(--twc-grey-dark) / var(--twc-primary-grey-opacity, 1))",p.color=m?"hsl(var(--twc-secondary-light) / var(--twc-secondary-light-opacity, 1)) !important":"hsl(var(--twc-white) / var(--twc-white-opacity, 1))"):"variant-3-full"===i&&(c["background-color"]=m?"hsl(var(--twc-primary) / var(--twc-primary-opacity, 1))":"hsl(var(--twc-grey-dark) / var(--twc-primary-grey-opacity, 1))",p.color=m?"hsl(var(--twc-secondary-light) / var(--twc-secondary-light-opacity, 1)) !important":"hsl(var(--twc-white) / var(--twc-white-opacity, 1))"),(0,t.jsx)("section",{className:(0,o.clsx)(s,f&&"corporate-full-width-container-mobile"),style:c,children:(0,t.jsx)("div",{className:(0,o.clsx)(f&&"corporate-full-width-item"),children:(0,t.jsx)("div",{style:p,children:g(i)})})})};e.s(["default",0,p])},723060,930030,e=>{"use strict";var t=e.i(843476);let n=({hasContainer:e=!0,text:n})=>e?(0,t.jsx)("section",{children:(0,t.jsx)("div",{className:"rich-text container max-w-[1062px] corporate:max-w-none",dangerouslySetInnerHTML:{__html:n}})}):(0,t.jsx)("div",{className:"rich-text",dangerouslySetInnerHTML:{__html:n}});e.s(["default",0,n],723060);var r=t,i=e.i(671149),a=e.i(207670),o=e.i(271645);let s=({level:e,label:t,icon:n,children:s,onClick:l,isSelected:c})=>{let[u,d]=(0,o.useState)(!1),p=(0,o.useRef)(null),f=(0,a.clsx)("w-full text-left cursor-pointer items-center gap-2 border-b border-grey-mid p-4 text-base leading-5 transition",2===e&&"pl-7",3===e&&"pl-11",c?"!text-primary-dark font-bold":"text-grey-mid hover:underline");return s?(0,r.jsxs)("details",{ref:p,onToggle:()=>d(p.current?.open??!1),children:[(0,r.jsxs)("summary",{className:f,children:[(0,r.jsx)("button",{className:"grow cursor-pointer",tabIndex:0,onClick:l,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&l&&l()},children:t}),(0,r.jsx)(i.default,{className:(0,a.clsx)("h-4 w-4 text-primary-dark transition",u&&"rotate-90"),name:"chevron-right"})]}),s]}):(0,r.jsxs)("button",{type:"button",className:f,tabIndex:0,onClick:l,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&l&&l()},children:[(0,r.jsx)("span",{className:"grow",children:t}),n&&(0,r.jsx)(i.default,{className:"size-4 text-primary-dark",name:n})]})},l=({items:e,level:t,onItemSelected:n,selectedId:i})=>(0,r.jsx)("ul",{children:e.map(({id:e,label:a,icon:o,links:c})=>(0,r.jsx)("li",{children:c.length>0?(0,r.jsx)(s,{level:t,label:a,onClick:()=>n(e),isSelected:e===i,children:(0,r.jsx)(l,{items:c,level:t+1,onItemSelected:n,selectedId:i})}):(0,r.jsx)(s,{level:t,label:a,icon:o,onClick:()=>n(e),isSelected:e===i})},e))}),c=({header:e,links:t,onItemSelected:n,activeComponent:s})=>{let[c,u]=(0,o.useState)(!1),[d,p]=(0,o.useState)(),f=(0,o.useRef)(null),h=window.matchMedia("(min-width: 768px)").matches;(0,o.useEffect)(()=>{p(s)},[p,s]);let m=e=>{p(e),n(e)};return(0,r.jsx)("aside",{children:(0,r.jsxs)("details",{ref:f,open:h,onToggle:()=>u(f.current?.open??!1),children:[(0,r.jsxs)("summary",{className:"flex cursor-pointer items-center gap-2 border-b border-primary-dark p-4 text-base font-bold text-grey-dark",children:[(0,r.jsx)("span",{className:"grow",children:e}),(0,r.jsx)(i.default,{className:(0,a.clsx)("h-4 w-4 text-primary-dark transition",c&&"rotate-180"),name:"chevron-down"})]}),t.length>0&&(0,r.jsx)(l,{items:t,level:1,onItemSelected:m,selectedId:d})]})})};e.s(["SidebarTab",0,c],930030)},349390,e=>{"use strict";var t=e.i(843476),n=e.i(698778),r=e.i(38563),i=e.i(795092),a=e.i(376917),o=e.i(882596),s=e.i(207670),l=e.i(277837),c=e.i(671149);let u=({variant:e="default",noPaddingContent:u,title:d,tabs:p,divider:f,rendering:h})=>{let m=(0,o.useSitecore)(),{getItemProps:g,getMenuProps:y,getToggleButtonProps:v,isOpen:b,selectItem:x,selectedItem:w}=(0,l.useSelect)({initialSelectedItem:p.find(e=>e.active)||p[0],items:p,itemToString:e=>e?.name?.value?.toString()||""});return(0,t.jsxs)("section",{className:"relative",children:[(0,t.jsxs)("div",{className:(0,s.clsx)("container","default"===e&&["bg-primary-dark","dimoflax:bg-primary"],"secondary"===e&&"bg-tertiary-dark"),children:[(0,t.jsx)("h3",{className:(0,s.clsx)("text-center font-bold text-white","default"===e&&"mb-5 text-xl md:text-2xl","secondary"===e&&"mb-5 text-[32px] leading-[36px] md:mb-10"),children:(0,t.jsx)(a.Text,{field:d})}),(0,t.jsxs)("div",{className:"md:hidden",children:[(0,t.jsxs)("button",{className:(0,s.clsx)("flex w-full items-center justify-between gap-2 px-4 py-2 transition hover:underline","default"===e&&"bg-secondary text-grey-dark","secondary"===e&&"bg-primary text-white"),type:"button",...v(),children:[(0,t.jsx)(a.Text,{className:"text-base font-bold",field:w?.name}),(0,t.jsx)(c.default,{className:(0,s.clsx)("size-4 transition",b&&"rotate-180"),name:"chevron-down"})]}),(0,t.jsx)("div",{...y(),children:b&&(0,t.jsx)("ul",{className:"max-h-40 overflow-auto",children:p.map((n,r)=>(0,t.jsx)("li",{className:(0,s.clsx)("cursor-pointer px-4 py-2 text-base font-bold text-white transition hover:underline",w?.id===n.id&&"hidden","default"===e&&"bg-primary","secondary"===e&&"bg-primary-dark"),...g({item:n,index:r}),children:(0,t.jsx)(a.Text,{field:n.name})},n.id))})})]}),(0,t.jsx)("ul",{className:"mx-auto flex flex-wrap items-center justify-center gap-x-2.5 gap-y-12 pb-5 max-md:hidden",children:p.map(n=>(0,t.jsx)("li",{children:(0,t.jsxs)("button",{className:(0,s.clsx)("group relative min-w-[200px] whitespace-nowrap px-8 py-3.5 text-center text-xl font-bold transition hover:underline","default"===e&&w?.id===n.id&&["bg-secondary text-black","zolmitriptan:bg-white","evastel:bg-white","doxiproct:bg-primary doxiproct:text-white"],"default"===e&&w?.id!==n.id&&["bg-primary text-white","doxiproct:bg-white doxiproct:text-primary-dark","dimoflax:bg-tertiary"],"secondary"===e&&w?.id===n.id&&"bg-primary text-white","secondary"===e&&w?.id!==n.id&&"bg-primary-dark text-white"),type:"button",onClick:()=>x(n),children:[(0,t.jsx)(a.Text,{field:n.name}),(0,t.jsx)("div",{className:(0,s.clsx)("absolute -bottom-[20px] left-1/2 size-0 -translate-x-1/2 border-x-[20px] border-t-[30px] border-transparent border-x-trans
140parent transition","default"===e&&w?.id===n.id&&["border-t-secondary","zolmitriptan:border-t-white","evastel:border-t-white","doxiproct:border-t-primary"],"default"===e&&w?.id!==n.id&&["border-t-primary","doxiproct:border-t-white","dimoflax:border-t-transparent"],"secondary"===e&&w?.id===n.id&&"border-t-primary","secondary"===e&&w?.id!==n.id&&"border-t-primary-dark")})]})},n.id))})]}),(0,t.jsx)("div",{className:(0,s.clsx)("container","doxiproct:[background:linear-gradient(270deg,#B0E863_0%,#71BF44_64.5%)]","evastel:bg-grey-light",u&&"px-0"),children:p.map(e=>(0,t.jsxs)("div",{className:(0,s.clsx)(w?.id!==e.id&&"hidden"),children:[(0,t.jsx)(i.RichText,{className:"rich-text",field:e.content.richText}),(0,t.jsx)("div",{children:(0,t.jsx)(n.AppPlaceholder,{name:`column-${e.content.index}-{*}`,rendering:h,page:m.page,componentMap:m.componentMap})},e.content.index)]},e.id))}),f&&(0,t.jsx)(r.NextImage,{className:"bottom-0 left-0 z-10 h-auto w-full bg-white object-contain md:absolute",field:f})]})};e.s(["default",0,u])},793934,e=>{"use strict";var t=e.i(843476);let n=({id:e,theme:n})=>(0,t.jsx)("iframe",{className:"aspect-video h-[152px] w-full sm:h-[352px]",src:`https://open.spotify.com/embed/episode/${e}?dnt=utm_source=generator&theme=${n}`,allow:"autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture",loading:"lazy"});e.s(["default",0,n])},251787,e=>{"use strict";var t=e.i(843476),n=e.i(271645);function r({fileUrl:i}
140){let[a,o]=(0,n.useState)(null),[s,l]=(0,n.useState)(null),[c,u]=(0,n.useState)(1),[d,p]=(0,n.useState)(1);(0,n.useEffect)(()=>{let t=!1;return(async()=>{let n=await e.A(990643);t||(n.pdfjs.GlobalWorkerOptions.workerSrc="/assets/js/pdf.worker.min.mjs",o(n))})(),()=>{t=!0}},[]);let f=(0,n.useCallback)(({numPages:e})=>{l(e),u(1)},[]),h=()=>u(e=>e>1?e-1:e),m=()=>u(e=>s&&e<s?e+1:e),g=()=>p(e=>e+.2),y=()=>p(e=>Math.max(.6,e-.2));if(!a)return(0,t.jsx)("div",{className:"p-4 text-sm",children:"Loading PDF viewerâ¦"});let{Document:v,Page:b}=a;return(0,t.jsxs)("div",{className:"flex w-full flex-col items-center gap-3",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 text-sm",children:[(0,t.jsx)("button",{onClick:h,disabled:c<=1,className:"rounded border px-2 py-1 disabled:opacity-40",children:"â"}),(0,t.jsxs)("span",{children:[c,s?` / ${s}`:""]}),(0,t.jsx)("button",{onClick:m,disabled:!s||c>=s,className:"rounded border px-2 py-1 disabled:opacity-40",children:"â"}),(0,t.jsx)("span",{className:"mx-3 h-5 border-l"}),(0,t.jsx)("button",{onClick:y,className:"rounded border px-2 py-1",children:"-"}),(0,t.jsxs)("span",{children:[Math.round(100*d),"%"]}),(0,t.jsx)("button",{onClick:g,className:"rounded border px-2 py-1",children:"+"})]}),(0,t.jsx)("div",{className:"max-w-full overflow-hidden rounded-md border",children:(0,t.jsx)(v,{file:i,onLoadSuccess:f,loading:(0,t.jsx)("div",{className:"p-4",children:"Loading PDFâ¦"}),error:(0,t.jsx)("div",{className:"p-4 text-red-500",children:"Failed to load PDF."}),children:(0,t.jsx)(b,{pageNumber:c,scale:d,renderAnnotationLayer:!0,renderTextLayer:!0})})})]})}e.s(["default",0,r])},702803,e=>{"use strict";var t=e.i(843476),n=e.i(236685),r=e.i(795092),i=e.i(376917),a=t,o=e.i(207670),s=e.i(271645),l=e.i(671149);function c({title:e,children:t,defaultOpen:n=!1,classNames:r,buttonClassNames:i,iconClasses:u,contentClasses:d,style:p}){let[f,h]=(0,s.useState)(n);return(0,a.jsxs)("div",{style:{...p},className:`w-full overflow-hidden shadow-sm transition-all ${r}`,children:[(0,a.jsxs)("button",{type:"button",onClick:()=>h(!f),className:`flex w-full items-start justify-between gap-6 p-4 text-left transition-colors duration-200 ${i}`,"aria-expanded":f,children:[(0,a.jsx)("div",{className:"flex-1 min-w-0 pointer-events-auto",children:e}),(0,a.jsx)(l.default,{className:(0,o.default)("size-4 transition-transform duration-300 shrink-0 stroke-2 self-center",f?"rotate-180":"rotate-0",u),name:"chevron-down"})]}),(0,a.jsx)("div",{className:`grid transition-all duration-300 ease-in-out ${f?"grid-rows-[1fr] opacity-100":"grid-rows-[0fr] opacity-0"}`,children:(0,a.jsx)("div",{className:"overflow-hidden",children:(0,a.jsx)("div",{className:`p-5 ${d}`,children:t})})})]})}var u=e.i(2324),d=t,p=s;let f=({answer:e,checked:t,handleChange:n,classNames:r,readOnly:i=!1})=>{let a=(0,p.useRef)(null);return(0,d.jsxs)("div",{className:`flex items-start sm:items-center gap-3 sm:gap-4 p-3 cursor-pointer ${r}`,onClick:e=>{i||(e.stopPropagation(),a.current?.click())},children:[(0,d.jsx)("input",{ref:a,type:"radio",className:"size-5 md:size-6 shrink-0 cursor-pointer",onChange:n,value:e.id,checked:t,readOnly:i}),(0,d.jsx)("div",{className:"ml-2 rich-text",dangerouslySetInnerHTML:{__html:e.text}})]},e.id)};var h=t;let m=({question:e,questionNumber:t,classNames:n})=>(0,h.jsxs)("div",{className:`flex items-start sm:items-center gap-3 sm:gap-4 py-2 ${n}`,children:[(0,h.jsx)("div",{className:"bg-primary-dark rounded-full w-12 h-12 flex-shrink-0 flex items-center justify-center shadow-sm",children:(0,h.jsx)("span",{className:"text-white font-medium text-lg leading-none",children:`Q${t}`})}),(0,h.jsx)("div",{className:"font-medium leading-relaxed text-base sm:text-lg rich-text",dangerouslySetInnerHTML:{__html:e.text}})]});var g=t;let y=({answers:e,headers:t,selectedAnswerId:n,selectedAnswerIds:r,labelClassnames:i,readOnly:a=!1,onChange:o})=>(0,g.jsxs)("div",{className:"w-full overflow-hidden rounded-lg border border-gray-200 shadow-sm bg-white",children:[(0,g.jsxs)("div",{className:"hidden md:block w-full",children:[(0,g.jsxs)("div",{className:"grid grid-cols-[64px_1.25fr_2fr_2fr] items-stretch",children:[(0,g.jsx)("div",{className:""}),t.map((e,t)=>(0,g.jsx)("div",{className:"bg-primary-dark text-white font-semibold text-sm p-4 flex items-center justify-start",children:e},t))]}),(0,g.jsx)("div",{children:e.map(e=>{let t=!1;t=n?n===e.id:r?.includes(e.id)??!1;let s=!!e.explanation;return(0,g.jsxs)("div",{children:[(0,g.jsxs)("label",{className:`grid grid-cols-[64px_1.25fr_2fr_2fr] items-stretch transition-colors ${a?"cursor-default":"cursor-pointer"} ${i}`,children:[(0,g.jsx)("div",{className:"flex items-center justify-center p-4 border-r border-t border-white",children:(0,g.jsx)("input",{type:"radio",value:e.id,checked:t,onChange:o,className:`size-6 cursor-pointer ${a?"!cursor-default":"cursor-pointer"}`,readOnly:a})}),(0,g.jsx)("div",{className:"p-4 text-sm font-semibold border-r border-t border-white flex flex-col justify-start rich-text",dangerouslySetInnerHTML:{__html:e.category}}),(0,g.jsx)("div",{className:"p-4 text-sm border-r border-t border-white flex flex-col justify-start leading-relaxed rich-text",dangerouslySetInnerHTML:{__html:e.description}}),(0,g.jsx)("div",{className:"p-4 text-sm flex flex-col justify-start leading-relaxed border-t border-white rich-text",dangerouslySetInnerHTML:{__html:e.target}})]}),s&&(0,g.jsx)("div",{className:"border-t border-b border-gray-200/60 p-6 text-sm text-gray-800 leading-relaxed shadow-inner rich-text",dangerouslySetInnerHTML:{__html:e.explanation??""}})]},e.id)})})]}),(0,g.jsx)("div",{className:"block md:hidden divide-y divide-gray-200",children:e.map(e=>{let i=!1;i=n?n===e.id:r?.includes(e.id)??!1;let s=!!e.explanation;return(0,g.jsxs)("div",{children:[(0,g.jsxs)("label",{className:"block p-4",children:[(0,g.jsxs)("div",{className:"flex items-start gap-3 mb-4",children:[(0,g.jsx)("input",{type:"radio",name:"table-question-mobile",value:e.id,checked:i,onChange:o,readOnly:a,className:"mt-1 size-5 md:size-6 shrink-0"}),(0,g.jsxs)("div",{children:[(0,g.jsx)("span",{className:"text-[10px] uppercase tracking-wider text-grey-mid font-bold block",children:t[0]}),(0,g.jsx)("div",{className:"text-base font-bold rich-text",dangerouslySetInnerHTML:{__html:e.category}})]})]}),(0,g.jsxs)("div",{className:"space-y-4 pl-8",children:[(0,g.jsxs)("div",{children:[(0,g.jsx)("span",{className:"text-[10px] uppercase tracking-wider text-grey-mid font-bold block mb-1",children:t[1]}),(0,g.jsx)("div",{className:"text-sm text-gray-700 bg-gray-50 p-3 rounded border border-gray-100 leading-relaxed rich-text",dangerouslySetInnerHTML:{__html:e.description}})]}),(0,g.jsxs)("div",{children:[(0,g.jsx)("span",{className:"text-[10px] uppercase tracking-wider text-grey-mid font-bold block mb-1",children:t[2]}),(0,g.jsx)("div",{className:"text-sm text-gray-700 bg-blue-50/20 p-3 rounded border border-blue-100/50 leading-relaxed rich-text",dangerouslySetInnerHTML:{__html:e.target}})]})]})]}),s&&(0,g.jsx)("div",{className:"mx-4 mb-4 mt-2 p-4 bg-gray-50 rounded-lg border border-gray-200/80 text-sm text-gray-800 leading-relaxed rich-text",dangerouslySetInnerHTML:{__html:e.explanation??""}})]},e.id)})})]});var v=function(e){return e[e.PreQuestions=0]="PreQuestions",e[e.Questions=1]="Questions",e[e.PostQuestions=2]="PostQuestions",e}({}),b=s,x=s;function w(e,t){let[n,r]=(0,x.useState)(t),i=(0,x.useCallback)(()=>{try{let n=window.sessionStorage.getItem(e);return n?JSON.parse(n):t}catch(n){return console.warn(`Error reading sessionStorage key "${e}":`,n),t}},[e,t]);(0,x.useEffect)(()=>{r(i())},[i]);let a=(0,x.useCallback)(t=>{try{let i=t instanceof Function?t(n):t;r(i),window.sessionStorage.setItem(e,JSON.stringify(i))}catch(t){console.warn(`Error setting sessionStorage key "${e}":`,t)}},[e,n]);return[n,a]}let E={currentStage:v.PreQuestions,currentQuestionIndex:0,selectedAnswerId:"",selectedAnswerIds:[]},S="PatientQuestionnaireState",C=e=>{let t=(0,b.useRef)(null),[n,r]=w(S,E),i=e=>{r(t=>({...t,currentStage:e}))},a=e=>{r(t=>({...t,selectedAnswerId:e}))},o=e.fields.data.datasource,s=o.Questions?.results?.filter(e=>!!e.Text?.jsonValue.value)?.map(e=>{let t=e.Answers?.results?.filter(e=>!!e.Text?.jsonValue.value&&!!e.Explanation?.jsonValue.value)?.map(e=>({id:e.id,text:e.Text?.jsonValue.value??"",description:e.Explanation?.jsonValue.value??""}))??[];return{id:e.id,text:e.Text?.jsonValue.value??"",type:"common",answers:t,additionalInfo:e.AdditionalInfo?.jsonValue.value}})??[],l=o.QuestionsTable?.results?.filter(e=>!!e.Text?.jsonValue.value)?.map(e=>{let t=e.AnswersTable?.results?.filter(e=>!!e.Row1Text?.jsonValue.value&&!!e.Row2Text?.jsonValue.value&&!!e.Row3Text?.jsonValue.value)?.map(e=>({id:e.id,text:"",rowValue1:e.Row1Text?.jsonValue.value??"",rowValue2:e.Row2Text?.jsonValue.value??"",rowValue3:e.Row3Text?.jsonValue.value??"",description:e.Explanation?.jsonValue.value??""}))??[];return{id:e.id,text:e.Text?.jsonValue.value??"",type:"table",answers:t,additionalInfo:e.AdditionalInfo?.jsonValue.value,columns:[e.Column1Name?.value??"",e.Column2Name?.value??"",e.Column3Name?.value??""]}})??[],c=new Map((o.QuestionIds?.value.split("|").map(e=>e.replace(/[{}
140-]/g,""))??[]).map((e,t)=>[e,t])),u=[...s,...l].sort((e,t)=>(c.get(e.id)??1/0)-(c.get(t.id)??1/0)),d=()=>{t.current?.scrollIntoView({behavior:"smooth"})},p=()=>{i(v.Questions),d()},f=()=>{r(e=>({...e,currentStage:v.PostQuestions,selectedAnswerIds:[...e.selectedAnswerIds,n.selectedAnswerId]})),d()},h=()=>{let e=n.currentQuestionIndex+1;r(t=>{let r=u.length-1>=e;return{...t,currentQuestionIndex:r?e:t.currentQuestionIndex,selectedAnswerIds:[...t.selectedAnswerIds,n.selectedAnswerId]}}),d()},m=e=>{a(e.currentTarget.value)},g=()=>{r(E),d()};return{state:n,questions:u??[],data:o,contentRef:t,setState:r,setCurrentStage:i,setSelectedAnswerId:a,handleNext:h,handleRadioButtonChange:m,handleBegin:p,handleComplete:f,handleRetake:g}},k=e=>{let{data:a,questions:o,state:s,contentRef:l,handleBegin:d,handleComplete:p,handleNext:h,handleRadioButtonChange:g,handleRetake:b}=C(e),{currentStage:x,currentQuestionIndex:w,selectedAnswerId:E,selectedAnswerIds:S}=s,k=o[w],T=(e,n)=>(0,t.jsx)(u.default,{label:e,onClick:n,iconName:"chevron-right",iconPosition:"right",isDisabled:void 0===k.answers.find(e=>e.id===E)});return(0,t.jsxs)("div",{id:e.params.RenderingIdentifier,className:"min-h-96 bg-white font-sans text-slate-800 flex flex-col justify-between",children:[(0,t.jsx)("div",{className:"bg-primary-light w-full min-h-52",children:(0,t.jsx)("div",{className:"max-w-7xl mx-auto px-6 pt-10 pb-12 lg:pt-16 lg:pb-14",children:(0,t.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-12 gap-8",children:[(0,t.jsx)("div",{className:"hidden lg:block lg:col-span-4"}),(0,t.jsx)("div",{className:"lg:col-span-8 flex flex-col justify-end",children:(0,t.jsx)(i.Text,{tag:"h1",field:a.Disclaimer,className:"text-2xl md:text-3xl lg:text-4xl font-medium text-black leading-tight tracking-tight"})})]})})}),(0,t.jsx)("div",{className:"bg-white flex-grow",children:(0,t.jsx)("div",{className:"max-w-7xl mx-auto px-6 pb-12",children:(0,t.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-12 gap-8 items-start",children:[(0,t.jsxs)("aside",{className:"lg:col-span-4 -mt-8 lg:-mt-[10rem] z-10 flex flex-col gap-5 w-full",children:[(0,t.jsxs)("div",{className:"bg-[#f4f3f9] rounded-2xl p-6 shadow-lg border border-slate-200/40",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center text-center mb-6",children:[(0,t.jsx)("div",{className:"w-40 h-40 rounded-full overflow-hidden border-4 border-white shadow-md",children:(0,t.jsx)(n.Image,{field:a.Image?.jsonValue,className:"w-full h-full object-cover"})}),(0,t.jsx)("p",{className:"text-[11px] text-slate-500 italic mt-3 max-w-[220px] leading-tight",children:(0,t.jsx)(i.Text,{field:a.ImageCaption})})]}),(0,t.jsx)(r.RichText,{tag:"h2",field:a.Title?.jsonValue,className:"rich-text text-xl font-bold text-slate-800 text-center border-b border-slate-200 pb-4 mb-5"}),(0,t.jsx)("div",{className:"space-y-6",children:(0,t.jsx)(r.RichText,{field:a.Description?.jsonValue,className:"rich-text"})})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-3 px-1",children:[a.Link1?.jsonValue.value.href&&(0,t.jsx)(u.default,{label:a.Link1?.jsonValue.value.text,href:a.Link1?.jsonValue.value.href,target:a.Link1.jsonValue.value.target}),a.Link2?.jsonValue.value.href&&(0,t.jsx)(u.default,{label:a.Link2?.jsonValue.value.text,href:a.Link2?.jsonValue.value.href,target:a.Link2.jsonValue.value.target})]})]}),(0,t.jsxs)("section",{ref:l,className:"lg:col-span-8 w-full pt-4 lg:pt-6",children:[x===v.PreQuestions&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.RichText,{field:a.
140Content?.jsonValue,className:"rich-text"}),(0,t.jsx)("div",{className:"flex justify-center mt-6",children:(0,t.jsx)(u.default,{label:a.StartButtonText?.value,iconName:"chevron-right",iconPosition:"right",onClick:d})})]}),x===v.Questions&&!!k&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(m,{question:k,questionNumber:w+1}),(0,t.jsx)("div",{className:"flex flex-col p-2 gap-4 mt-2",children:"common"===k.type?k.answers.map(e=>(0,t.jsx)(f,{classNames:"bg-grey-10",answer:e,checked:e.id===E,handleChange:g},e.id)):(0,t.jsx)(y,{answers:k.answers.map(e=>({id:e.id,category:e.rowValue1??"",description:e.rowValue2??"",target:e.rowValue3??""})),labelClassnames:"bg-grey-10",headers:k.columns??[],selectedAnswerId:E,onChange:g})}),(0,t.jsx)("div",{className:"flex justify-end mt-2",children:w===o.length-1?T(a.CompleteButtonText?.value??"Finish",p):T(a.NextButtonText?.value??"Next",h)})]}),x===v.PostQuestions&&o?.length>0&&(0,t.jsxs)("div",{className:"[&>*:not(:first-child)]:mt-8",children:[o.map((e,n)=>(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)(m,{question:e,questionNumber:n+1}),"common"===e.type?e.answers.map(e=>(0,t.jsx)(c,{title:(0,t.jsx)(f,{answer:e,checked:S.includes(e.id),readOnly:!0}),classNames:"border border-slate-200 rounded-xl",buttonClassNames:"bg-primary-light hover:bg-primary",contentClasses:"border-t border-slate-100",defaultOpen:S.includes(e.id),children:(0,t.jsx)("div",{className:"rich-text",dangerouslySetInnerHTML:{__html:e.description}})},e.id)):(0,t.jsx)(y,{answers:e.answers.map(e=>({id:e.id,category:e.rowValue1??"",description:e.rowValue2??"",target:e.rowValue3??"",explanation:e.description})),headers:e.columns??[],selectedAnswerId:void 0,selectedAnswerIds:S,readOnly:!0,labelClassnames:"bg-primary-light"}),e.additionalInfo&&(0,t.jsx)("div",{style:{backgroundColor:a.AdditionalInfoBoxColor?.value},className:"rich-text bg-yellow-50 p-5",dangerouslySetInnerHTML:{__html:e.additionalInfo}})]},e.id)),a.RetakeButtonText?.value&&(0,t.jsx)("div",{className:"flex justify-center",children:(0,t.jsx)(u.default,{label:a.RetakeButtonText?.value,onClick:b})})]})]})]})})})]})};e.s(["default",0,k],702803)},231178,e=>{"use strict";let t=(0,e.i(271645).createContext)({});e.s(["LayoutGroupContext",0,t])},947414,e=>{"use strict";var t=e.i(271645);function n(e){let n=(0,t.useRef)(null);return null===n.current&&(n.current=e()),n.current}e.s(["useConstant",0,n])},674008,e=>{"use strict";var t=e.i(271645);let n="u">typeof window?t.useLayoutEffect:t.useEffect;e.s(["useIsomorphicLayoutEffect",0,n],674008)},821476,e=>{"use strict";let t=(0,e.i(271645).createContext)(null);e.s(["PresenceContext",0,t])},642824,e=>{"use strict";function t(e){return"object"==typeof e&&null!==e}e.s(["isObject",0,t])},772846,e=>{"use strict";var t=e.i(642824);function n(e){return(0,t.isObject)(e)&&"offsetHeight"in e&&!("ownerSVGElement"in e)}e.s(["isHTMLElement",0,n])},737806,e=>{"use strict";let t=(0,e.i(271645).createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});e.s(["MotionConfigContext",0,t])},464978,e=>{"use strict";var t=e.i(271645),n=e.i(821476);function r(e=!0){let i=(0,t.useContext)(n.PresenceContext);if(null===i)return[!0,null];let{isPresent:a,onExitComplete:o,register:s}=i,l=(0,t.useId)();(0,t.useEffect)(()=>{if(e)return s(l)},[e]);let c=(0,t.useCallback)(()=>e&&o&&o(l),[l,o,e]);return!a&&o?[!1,c]:[!0]}e.s(["usePresence",0,r])},157788,e=>{"use strict";let t=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],n=new Set(t);e.s(["transformPropOrder",0,t,"transformProps",0,n])},463011,476959,76307,560720,530677,498106,766820,e=>{"use strict";let t=(e,t,n)=>n>t?t:n<e?e:n;e.s(["clamp",0,t],476959);let n={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},r={...n,transform:e=>t(0,1,e)},i={...n,default:1};e.s(["alpha",0,r,"number",0,n,"scale",0,i],76307);let a=e=>Math.round(1e5*e)/1e5;e.s(["sanitize",0,a],560720);let o=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function s(e){return null==e}e.s(["floatRegex",0,o],530677);let l=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,c=(e,t)=>n=>!!("string"==typeof n&&l.test(n)&&n.startsWith(e)||t&&!s(n)&&Object.prototype.hasOwnProperty.call(n,t)),u=(e,t,n
140)=>r=>{if("string"!=typeof r)return r;let[i,a,s,l]=r.match(o);return{[e]:parseFloat(i),[t]:parseFloat(a),[n]:parseFloat(s),alpha:void 0!==l?parseFloat(l):1}};e.s(["isColorString",0,c,"splitColor",0,u],498106);let d=e=>t(0,255,e),p={...n,transform:e=>Math.round(d(e))},f={test:c("rgb","red"),parse:u("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:i=1})=>"rgba("+p.transform(e)+", "+p.transform(t)+", "+p.transform(n)+", "+a(r.transform(i))+")"};function h(e){let t="",n="",r="",i="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}}e.s(["rgba",0,f],766820);let m={test:c("#"),parse:h,transform:f.transform};e.s(["hex",0,m],463011)},265091,e=>{"use strict";let t=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),n=t("deg"),r=t("%"),i=t("px"),a=t("vh"),o=t("vw"),s={...r,parse:e=>r.parse(e)/100,transform:e=>r.transform(100*e)};e.s(["degrees",0,n,"percent",0,r,"progressPercentage",0,s,"px",0,i,"vh",0,a,"vw",0,o])},569577,22660,279444,e=>{"use strict";var t=e.i(463011),n=e.i(76307),r=e.i(265091),i=e.i(560720),a=e.i(498106);let o={test:(0,a.isColorString)("hsl","hue"),parse:(0,a.splitColor)("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:a,alpha:o=1})=>"hsla("+Math.round(e)+", "+r.percent.transform((0,i.sanitize)(t))+", "+r.percent.transform((0,i.sanitize)(a))+", "+(0,i.sanitize)(n.alpha.transform(o))+")"};e.s(["hsla",0,o],22660);var s=e.i(766820);let l={test:e=>s.rgba.test(e)||t.hex.test(e)||o.test(e),parse:e=>s.rgba.test(e)?s.rgba.parse(e):o.test(e)?o.parse(e):t.hex.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?s.rgba.transform(e):o.transform(e),getAnimatableNone:e=>{let t=l.parse(e);return t.alpha=0,l.transform(t)}};e.s(["color",0,l],279444);let c=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;var u=e.i(530677),d=i;let p="number",f="color",h="var",m="var(",g="${}",y=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function v(e){let t=e.toString(),n=[],r={color:[],number:[],var:[]},i=[],a=0,o=t.replace(y,e=>(l.test(e)?(r.color.push(a),i.push(f),n.push(l.parse(e))):e.startsWith(m)?(r.var.push(a),i.push(h),n.push(e)):(r.number.push(a),i.push(p),n.push(parseFloat(e))),++a,g)).split(g);return{values:n,split:o,indexes:r,types:i}}function b({split:e,types:t}){let n=e.length;return r=>{let i="";for(let a=0;a<n;a++)if(i+=e[a],void 0!==r[a]){let e=t[a];e===p?i+=(0,d.sanitize)(r[a]):e===f?i+=l.transform(r[a]):i+=r[a]}return i}}let x=e=>"number"==typeof e?0:l.test(e)?l.getAnimatableNone(e):e,w=(e,t)=>"number"==typeof e?t?.trim().endsWith("/")?e:0:x(e),E={test:function(e){return isNaN(e)&&"string"==typeof e&&(e.match(u.floatRegex)?.length||0)+(e.match(c)?.length||0)>0},parse:function(e){return v(e).values},createTransformer:function(e){return b(v(e))},getAnimatableNone:function(e){let t=v(e);return b(t)(t.values.map((e,n)=>w(e,t.split[n])))}};e.s(["analyseComplexValue",0,v,"complex",0,E],569577)},208792,719991,e=>{"use strict";var t=e.i(569577),n=e.i(530677);let r=new Set(["brightness","contrast","saturate","opacity"]);function i(e){let[t,i]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[a]=i.match(n.floatRegex)||[];if(!a)return e;let o=i.replace(a,""),s=+!!r.has(t);return a!==i&&(s*=100),t+"("+s+o+")"}let a=/\b([a-z-]*)\(.*?\)/gu,o={...t.complex,getAnimatableNone:e=>{let t=e.match(a);return t?t.map(i).join(" "):e}};e.s(["filter",0,o],208792);var s=t;let l={...s.complex,getAnimatableNone:e=>{let t=s.complex.parse(e);return s.complex.createTransformer(e)(t.map(e=>"number"==typeof e?0:"object"==typeof e?{...e,alpha:1}:e))}};e.s(["mask",0,l],719991)},434929,e=>{"use strict";var t=e.i(76307);let n={...t.number,transform:Math.round};var r=t,i=e.i(265091),a=t,o=i;let s={rotate:o.degrees,rotateX:o.degrees,rotateY:o.degrees,rotateZ:o.degrees,scale:a.scale,scaleX:a.scale,scaleY:a.scale,scaleZ:a.scale,skew:o.degrees,skewX:o.degrees,skewY:o.degrees,distance:o.px,translateX:o.px,translateY:o.px,translateZ:o.px,x:o.px,y:o.px,z:o.px,perspective:o.px,transformPerspective:o.px,opacity:a.alpha,originX:o.progressPercentage,originY:o.progressPercentage,originZ:o.px},l={borderWidth:i.px,borderTopWidth:i.px,borderRightWidth:i.px,borderBottomWidth:i.px,borderLeftWidth:i.px,borderRadius:i.px,borderTopLeftRadius:i.px,borderTopRightRadius:i.px,borderBottomRightRadius:i.px,borderBottomLeftRadius:i.px,width:i.px,maxWidth:i.px,height:i.px,maxHeight:i.px,top:i.px,right:i.px,bottom:i.px,left:i.px,inset:i.px,insetBlock:i.px,insetBlockStart:i.px,insetBlockEnd:i.px,insetInline:i.px,insetInlineStart:i.px,insetInlineEnd:i.px,padding:i.px,paddingTop:i.px,paddingRight:i.px,paddingBottom:i.px,paddingLeft:i.px,paddingBlock:i.px,paddingBlockStart:i.px,paddingBlockEnd:i.px,paddingInline:i.px,paddingInlineStart:i.px,paddingInlineEnd:i.px,margin:i.px,marginTop:i.px,marginRight:i.px,marginBottom:i.px,marginLeft:i.px,marginBlock:i.px,marginBlockStart:i.px,marginBlockEnd:i.px,marginInline:i.px,marginInlineStart:i.px,marginInlineEnd:i.px,fontSize:i.px,backgroundPositionX:i.px,backgroundPositionY:i.px,...s,zIndex:n,fillOpacity:r.alpha,strokeOpacity:r.alpha,numOctaves:n};e.s(["numberValueTypes",0,l],434929)},203973,e=>{"use strict";var t=e.i(279444),n=e.i(208792),r=e.i(719991);let i={...e.i(434929).numberValueTypes,color:t.color,backgroundColor:t.color,outlineColor:t.color,fill:t.color,stroke:t.color,borderColor:t.color,borderTopColor:t.color,borderRightColor:t.color,borderBottomColor:t.color,borderLeftColor:t.color,filter:n.filter,WebkitFilter:n.filter,mask:r.mask,WebkitMask:r.mask},a=e=>i[e];e.s(["getDefaultValueType",0,a])},130162,e=>{"use strict";let t=()=>({translate:0,scale:1,origin:0,originPoint:0}),n=()=>({x:t(),y:t()}),r=()=>({min:0,max:0}),i=()=>({x:r(),y:r()});e.s(["createBox",0,i,"createDelta",0,n])},83411,e=>{"use strict";let t=e=>!!(e&&e.getVelocity);e.s(["isMotionValue",0,t])},864440,e=>{"use strict";let t=new Set(["width","height","top","left","right","bottom",...e.i(157788).transformPropOrder]);e.s(["positionalKeys",0,t])},277942,284061,e=>{"use strict";let t={test:e=>"auto"===e,parse:e=>e};var n=e.i(76307),r=e.i(265091);let i=e=>t=>t.test(e);e.s(["testValueType",0,i],284061);let a=[n.number,r.px,r.percent,r.degrees,r.vw,r.vh,t],o=e=>a.find(i(e));e.s(["dimensionValueTypes",0,a,"findDimensionValueType",0,o],277942)},965566,e=>{"use strict";var t=e.i(247167);let n=()=>{},r=()=>{};t.default,e.s(["invariant",0,r,"warning",0,n],965566)},172590,e=>{"use strict";let t=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);e.s(["isNumericalString",0,t])},19928,e=>{"use strict";let t=e=>t=>"string"==typeof t&&t.startsWith(e),n=t("--"),r=t("var(--"),i=e=>!!r(e)&&a.test(e.split("/*")[0].trim()),a=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function o(e){return"string"==typeof e&&e.split("/*")[0].includes("var(--")}e.s(["containsCSSVariable",0,o,"isCSSVariableName",0,n,"isCSSVariableToken",0,i])},684015,e=>{"use strict";
140var t=e.i(965566),n=e.i(172590),r=e.i(19928);let i=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function a(e){let t=i.exec(e);if(!t)return[,];let[,n,r,a]=t;return[`--${n??r}`,a]}let o=4;function s(e,i,l=1){(0,t.invariant)(l<=o,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`,"max-css-var-depth");let[c,u]=a(e);if(!c)return;let d=window.getComputedStyle(i).getPropertyValue(c);if(d){let e=d.trim();return(0,n.isNumericalString)(e)?parseFloat(e):e}return(0,r.isCSSVariableToken)(u)?s(u,i,l+1):u}e.s(["getVariableValue",0,s])},921012,381296,44493,260830,846791,880248,651571,287022,e=>{"use strict";function t(e){for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}let n=e=>180*e/Math.PI,r=e=>a(n(Math.atan2(e[1],e[0]))),i={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:r,rotateZ:r,skewX:e=>n(Math.atan(e[1])),skewY:e=>n(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},a=e=>((e%=360)<0&&(e+=360),e),o=r,s=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),l=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),c={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:s,scaleY:l,scale:e=>(s(e)+l(e))/2,rotateX:e=>a(n(Math.atan2(e[6],e[5]))),rotateY:e=>a(n(Math.atan2(-e[2],e[0]))),rotateZ:o,rotate:o,skewX:e=>n(Math.atan(e[4])),skewY:e=>n(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function u(e){return+!!e.includes("scale")}function d(e,t){let n,r;if(!e||"none"===e)return u(t);let a=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(a)n=c,r=a;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);n=i,r=t}if(!r)return u(t);let o=n[t],s=r[1].split(",").map(f);return"function"==typeof o?o(s):s[o]}let p=(e,t)=>{let{transform:n="none"}=getComputedStyle(e);return d(n,t)};function f(e){return parseFloat(e.trim())}e.s(["defaultTransformValue",0,u,"parseValueFromTransform",0,d,"readTransformValue",0,p],381296);var h=e.i(157788),m=e.i(76307),g=e.i(265091);let y=e=>e===m.number||e===g.px,v=new Set(["x","y","z"]),b=h.transformPropOrder.filter(e=>!v.has(e));function x(e){let t=[];return b.forEach(n=>{let r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(+!!n.startsWith("scale")))}),t}let w={width:({x:e},{paddingLeft:t="0",paddingRight:n="0",boxSizing:r})=>{let i=e.max-e.min;return"border-box"===r?i:i-parseFloat(t)-parseFloat(n)},height:({y:e},{paddingTop:t="0",paddingBottom:n="0",boxSizing:r})=>{let i=e.max-e.min;return"border-box"===r?i:i-parseFloat(t)-parseFloat(n)},top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>d(t,"x"),y:(e,{transform:t})=>d(t,"y")};w.translateX=w.x,w.translateY=w.y,e.s(["isNumOrPxType",0,y,"positionalValues",0,w,"removeNonTranslationalTransform",0,x],44493);let E=e=>e;e.s(["noop",0,E],260830);let S={};e.s(["MotionGlobalConfig",0,S],846791);let C=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"],k={value:null,addProjectionMetrics:null};function T(e,t){let n=new Set,r=new Set,i=!1,a=!1,o=new WeakSet,s={delta:0,timestamp:0,isProcessing:!1},l=0;function c(t){o.has(t)&&(u.schedule(t),e()),l++,t(s)}let u={schedule:(e,t=!1,a=!1)=>{let s=a&&i?n:r;return t&&o.add(e),s.add(e),e},cancel:e=>{r.delete(e),o.delete(e)},process:e=>{if(s=e,i){a=!0;return}i=!0;let o=n;n=r,r=o,n.forEach(c),t&&k.value&&k.value.frameloop[t].push(l),l=0,n.clear(),i=!1,a&&(a=!1,u.process(e))}};return u}e.s(["statsBuffer",0,k],880248);let j=40;function N(e,t){let n=!1,r=!0,i={delta:0,timestamp:0,isProcessing:!1},a=()=>n=!0,o=C.reduce((e,n)=>(e[n]=T(a,t?n:void 0),e),{}),{setup:s,read:l,resolveKeyframes:c,preUpdate:u,update:d,preRender:p,render:f,postRender:h}=o,m=()=>{let a=S.useManualTiming,o=a?i.timestamp:performance.now();n=!1,a||(i.delta=r?1e3/60:Math.max(Math.min(o-i.timestamp,j),1)),i.timestamp=o,i.isProcessing=!0,s.process(i),l.process(i),c.process(i),u.process(i),d.process(i),p.process(i),f.process(i),h.process(i),i.isProcessing=!1,n&&t&&(r=!1,e(m))},g=()=>{n=!0,r=!0,i.isProcessing||e(m)};return{schedule:C.reduce((e,t)=>
140{let r=o[t];return e[t]=(e,t=!1,i=!1)=>(n||g(),r.schedule(e,t,i)),e},{}),cancel:e=>{for(let t=0;t<C.length;t++)o[C[t]].cancel(e)},state:i,steps:o}}e.s(["createRenderBatcher",0,N],651571);let{schedule:A,cancel:I,state:R,steps:O}=N("u">typeof requestAnimationFrame?requestAnimationFrame:E,!0);e.s(["cancelFrame",0,I,"frame",0,A,"frameData",0,R,"frameSteps",0,O],287022);let P=new Set,D=!1,_=!1,M=!1;function L(){if(_){let e=Array.from(P).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),n=new Map;t.forEach(e=>{let t=x(e);t.length&&(n.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=n.get(e);t&&t.forEach(([t,n])=>{e.getValue(t)?.set(n)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}_=!1,D=!1,P.forEach(e=>e.complete(M)),P.clear()}function F(){P.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(_=!0)})}function B(){M=!0,F(),L(),M=!1}class H{constructor(e,t,n,r,i,a=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=r,this.element=i,this.isAsync=a}scheduleResolve(){this.state="scheduled",this.isAsync?(P.add(this),D||(D=!0,A.read(F),A.resolveKeyframes(L))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:n,element:r,motionValue:i}=this;if(null===e[0]){let t=i?.get(),a=e[e.length-1];if(void 0!==t)e[0]=t;else if(r&&n){let t=r.readValue(n,a);null!=t&&(e[0]=t)}void 0===e[0]&&(e[0]=a),i&&void 0===t&&i.set(e[0])}t(e)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),P.delete(this)}cancel(){"scheduled"===this.state&&(P.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}e.s(["KeyframeResolver",0,H,"flushKeyframeResolvers",0,B],921012)},547507,e=>{"use strict";let t=e=>/^0[^.\s]+$/u.test(e);e.s(["isZeroValueString",0,t])},386871,e=>{"use strict";var t=e.i(547507);function n(e){return"number"==typeof e?0===e:null===e||"none"===e||"0"===e||(0,t.isZeroValueString)(e)}e.s(["isNone",0,n])},775554,e=>{"use strict";var t=e.i(569577),n=e.i(208792),r=e.i(719991),i=e.i(203973);let a=new Set([n.filter,r.mask]);function o(e,n){let r=(0,i.getDefaultValueType)(e);return a.has(r)||(r=t.complex),r.getAnimatableNone?r.getAnimatableNone(n):void 0}e.s(["getAnimatableNone",0,o])},646436,e=>{"use strict";var t=e.i(864440),n=e.i(277942),r=e.i(684015),i=e.i(19928),a=e.i(921012),o=e.i(386871),s=e.i(569577),l=e.i(775554);let c=new Set(["auto","none","0"]);function u(e,t,n){let r,i=0;for(;i<e.length&&!r;){let t=e[i];"string"==typeof t&&!c.has(t)&&(0,s.analyseComplexValue)(t).values.length&&(r=e[i]),i++}if(r&&n)for(let i of t)e[i]=(0,l.getAnimatableNone)(n,r)}var d=e.i(44493);class p extends a.KeyframeResolver{constructor(e,t,n,r,i){super(e,t,n,r,i,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:a,name:o}=this;if(!a||!a.current)return;super.readKeyframes();for(let t=0;t<e.length;t++){let n=e[t];if("string"==typeof n&&(n=n.trim(),(0,i.isCSSVariableToken)(n))){let i=(0,r.getVariableValue)(n,a.current);void 0!==i&&(e[t]=i),t===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!t.positionalKeys.has(o)||2!==e.length)return;let[s,l]=e,c=(0,n.findDimensionValueType)(s),u=(0,n.findDimensionValueType)(l);if((0,i.containsCSSVariable)(s)!==(0,i.containsCSSVariable)(l)&&d.positionalValues[o]){this.needsMeasurement=!0;return}if(c!==u)if((0,d.isNumOrPxType)(c)&&(0,d.isNumOrPxType)(u))for(let t=0;t<e.length;t++){let n=e[t];"string"==typeof n&&(e[t]=parseFloat(n))}else d.positionalValues[o]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,n=[];for(let t=0;t<e.length;t++)(null===e[t]||(0,o.isNone)(e[t]))&&n.push(t);n.length&&u(e,n,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=d.positionalValues[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let r=t[t.length-1];void 0!==r&&e.getValue(n,r).jump(r,!1)}measureEndState(){let{element:e,name:t,unresolvedKeyframes:n}=this;if(!e||!e.current)return;let r=e.getValue(t);r&&r.jump(this.measuredOrigin,!1);let i=n.length-1,a=n[i];n[i]=d.positionalValues[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==a&&void 0===this.finalKeyframe&&(this.finalKeyframe=a),this.removedTransforms?.length&&this.removedTransforms.forEac
140h(([t,n])=>{e.getValue(t).set(n)}),this.resolveNoneKeyframes()}}e.s(["DOMKeyframesResolver",0,p],646436)},763074,e=>{"use strict";let t=e=>1e3*e,n=e=>e/1e3;e.s(["millisecondsToSeconds",0,n,"secondsToMilliseconds",0,t])},570596,133887,e=>{"use strict";function t(e,t){-1===e.indexOf(t)&&e.push(t)}function n(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}e.s(["addUniqueItem",0,t,"removeItem",0,n],133887);class r{constructor(){this.subscriptions=[]}add(e){return t(this.subscriptions,e),()=>n(this.subscriptions,e)}notify(e,t,n){let r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(let i=0;i<r;i++){let r=this.subscriptions[i];r&&r(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}e.s(["SubscriptionManager",0,r],570596)},368e3,794581,260900,414229,779294,504169,960855,756512,997307,962118,560140,496173,e=>{"use strict";let t;var n=e.i(965566),r=e.i(763074),i=e.i(260830);let a=e=>e.startsWith("--");function o(e,t,n){a(t)?e.style.setProperty(t,n):e.style[t]=n}function s(e){let t;return()=>(void 0===t&&(t=e()),t)}e.s(["setStyle",0,o],794581),e.s(["memo",0,s],260900);let l={};function c(e,t){let n=s(e);return()=>l[t]??n()}let u=c(()=>void 0!==window.ScrollTimeline,"scrollTimeline"),d=e=>null!==e;function p(e,{repeat:t,repeatType:n="loop"},r,i=1){let a=e.filter(d),o=i<0||t&&"loop"!==n&&t%2==1?0:a.length-1;return o&&void 0!==r?r:a[o]}e.s(["getFinalKeyframe",0,p],414229);class f{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}e.s(["WithPromise",0,f],779294);let h={layout:0,mainThread:0,waapi:0};e.s(["activeAnimations",0,h],504169);var m=e.i(880248);let g=e=>Array.isArray(e)&&"number"==typeof e[0];e.s(["isBezierDefinition",0,g],960855);let y=c(()=>{try{document.createElement("div").animate({opacity:0}
140,{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing"),v=(e,t,n=10)=>{let r="",i=Math.max(Math.round(t/n),2);for(let t=0;t<i;t++)r+=Math.round(1e4*e(t/(i-1)))/1e4+", ";return`linear(${r.substring(0,r.length-2)})`};e.s(["generateLinearEasing",0,v],756512);let b=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,x={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:b([0,.65,.55,1]),circOut:b([.55,0,1,.45]),backIn:b([.31,.01,.66,-.59]),backOut:b([.33,1.53,.69,.99])};function w(e,t){if(e)return"function"==typeof e?y()?v(e,t):"ease-out":g(e)?b(e):Array.isArray(e)?e.map(e=>w(e,t)||x.easeOut):x[e]}function E(e,t,n,{delay:r=0,duration:i=300,repeat:a=0,repeatType:o="loop",ease:s="easeOut",times:l}={},c){let u={[t]:n};l&&(u.offset=l);let d=w(s,i);Array.isArray(d)&&(u.easing=d),m.statsBuffer.value&&h.waapi++;let p={delay:r,duration:i,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:a+1,direction:"reverse"===o?"alternate":"normal"};c&&(p.pseudoElement=c);let f=e.animate(u,p);return m.statsBuffer.value&&f.finished.finally(()=>{h.waapi--}),f}function S(e){return"function"==typeof e&&"applyToOptions"in e}function C({type:e,...t}){return S(e)&&y()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}e.s(["isGenerator",0,S],997307);class k extends f{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!e)return;const{element:t,name:r,keyframes:i,pseudoElement:a,allowFlatten:s=!1,finalKeyframe:l,onComplete:c}=e;this.isPseudoElement=!!a,this.allowFlatten=s,this.options=e,(0,n.invariant)("string"!=typeof e.type,'Mini animate() doesn\'t support "type" as a string.',"mini-spring");const u=C(e);this.animation=E(t,r,i,u,a),!1===u.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!a){let e=p(i,this.options,l,this.speed);this.updateMotionValue&&this.updateMotionValue(e),o(t,r,e),this.animation.cancel()}c?.(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){let e=this.options?.element;!this.isPseudoElement&&e?.isConnected&&this.animation.commitStyles?.()}get duration(){let e=this.animation.effect?.getComputedTiming?.().duration||0;return(0,r.millisecondsToSeconds)(Number(e))}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,r.millisecondsToSeconds)(e)}get time(){return(0,r.millisecondsToSeconds)(Number(this.animation.currentTime)||0)}set time(e){let t=null!==this.finishedTime;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=(0,r.secondsToMilliseconds)(e),t&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(e){this.manualStartTime=this.animation.startTime=e}attachTimeline({timeline:e,rangeStart:t,rangeEnd:n,observe:r}){return(this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&u())?(this.animation.timeline=e,t&&(this.animation.rangeStart=t),n&&(this.animation.rangeEnd=n),i.noop):r(this)}}e.s(["NativeAnimation",0,k],368e3);let T=new Set(["opacity","clipPath","filter","transform"]);e.s(["acceleratedValues",0,T],962118);let{schedule:j}=(0,e.i(651571).createRenderBatcher)(queueMicrotask,!1);e.s(["microtask",0,j],560140);var N=e.i(846791),A=e.i(287022);function I(){t=void 0}let R={now:()=>(void 0===t&&R.set(A.frameData.isProcessing||N.MotionGlobalConfig.useManualTiming?A.frameData.timestamp:performance.now()),t),set:e=>{t=e,queueMicrotask(I)}};e.s(["time",0,R],496173)},486427,325791,e=>{"use strict";e.i(247167);var t=e.i(570596);function n(e,t){return t?1e3/t*e:0}e.s(["velocityPerSecond",0,n],325791);var r=e.i(496173),i=e.i(287022);let a=30,o=e=>!isNaN(parseFloat(e)),s;class l{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=r.time.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(let e of this.dependents)e.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=r.time.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=o(this.current))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,n){this.events[e]||(this.events[e]=new t.SubscriptionManager);let r=this.events[e].add(n);return"change"===e?()=>{r(),i.frame.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}
140setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return s&&s.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=r.time.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>a)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,a);return n(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function c(e,t){return new l(e,t)}e.s(["motionValue",0,c],486427)},166538,472094,e=>{"use strict";var t=e.i(279444),n=e.i(569577),r=e.i(277942),i=e.i(284061);let a=[...r.dimensionValueTypes,t.color,n.complex],o=e=>a.find((0,i.testValueType)(e));e.s(["findValueType",0,o],166538);let s=new WeakMap;e.s(["visualElementStore",0,s],472094)},587576,885983,732525,706840,e=>{"use strict";function t(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}function n(e){return"string"==typeof e||Array.isArray(e)}e.s(["isAnimationControls",0,t],885983),e.s(["isVariantLabel",0,n],732525);let r=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],i=["initial",...r];function a(e){return t(e.animate)||i.some(t=>n(e[t]))}function o(e){return!!(a(e)||e.variants)}e.s(["variantPriorityOrder",0,r,"variantProps",0,i],706840),e.s(["isControllingVariants",0,a,"isVariantNode",0,o],587576)},458163,e=>{"use strict";var t=e.i(486427),n=e.i(83411);function r(e,r,i){for(let a in r){let o=r[a],s=i[a];if((0,n.isMotionValue)(o))e.addValue(a,o);else if((0,n.isMotionValue)(s))e.addValue(a,(0,t.motionValue)(o,{owner:e}));else if(s!==o)if(e.hasValue(a)){let t=e.getValue(a);!0===t.liveStyle?t.jump(o):t.hasAnimated||t.set(o)}else{let n=e.getStaticValue(a);e.addValue(a,(0,t.motionValue)(void 0!==n?n:o,{owner:e}))}}for(let t in i)void 0===r[t]&&e.removeValue(t);return r}e.s(["updateMotionValuesFromProps",0,r])},138544,571164,e=>{"use strict";let t={current:null},n={current:!1};e.s(["hasReducedMotionListener",0,n,"prefersReducedMotion",0,t],571164);let r="u">typeof window;function i(){if(n.current=!0,r)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),n=()=>t.current=e.matches;e.addEventListener("change",n),n()}else t.current=!1}e.s(["initPrefersReducedMotion",0,i],138544)},386579,e=>{"use strict";function t(e){let t=[{},{}];return e?.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function n(e,n,r,i){if("function"==typeof n){let[a,o]=t(i);n=n(void 0!==r?r:e.custom,a,o)}if("string"==typeof n&&(n=e.variants&&e.variants[n]),"function"==typeof n){let[a,o]=t(i);n=n(void 0!==r?r:e.custom,a,o)}return n}e.s(["resolveVariantFromProps",0,n])},617218,e=>{"use strict";var t=e.i(763074),n=e.i(172590),r=e.i(547507),i=e.i(570596),a=e.i(921012),o=e.i(368e3),s=e.i(962118),l=e.i(560140),c=e.i(496173),u=e.i(130162),d=e.i(486427),p=e.i(569577),f=e.i(775554),h=e.i(166538),m=e.i(83411),g=e.i(472094),y=e.i(587576),v=e.i(157788),b=e.i(458163),x=e.i(138544),w=e.i(386579),E=e.i(571164),S=e.i(287022);let C=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],k={};function T(e){k=e}function j(){return k}class N{scrapeMotionValuesFromProps(e,t,n){return{}}constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:r,skipAnimations:i,blockInitialAnimation:o,visualState:s},l={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=a.KeyframeResolver,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=c.time.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,S.frame.render(this.render,!1,!0))};const{latestValues:u,renderState:d}=s;this.latestValues=u,this.baseTarget={...u},this.initialValues=t.initial?{...u}:{},this.renderState=d,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=r,this.skipAnimationsConfig=i,this.options=l,this.blockInitialAnimation=!!o,this.isControllingVariants=(0,y.isControllingVariants)(t),this.isVariantNode=(0,y.isVariantNode)(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);const{willChange:p,...f}=this.scrapeMotionValuesFromProps(t,{},this);for(const e in f){const t=f[e];void 0!==u[e]&&(0,m.isMotionValue)(t)&&t.set(u[e])}}mount(e){if(this.hasBeenMounted)for(let e in this.initialValues)this.values.get(e)?.jump(this.initialValues[e]),this.latestValues[e]=this.initialValues[e];this.current=e,g.visualElementStore.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEac
140h((e,t)=>this.bindToMotionValue(t,e)),"never"===this.reducedMotionConfig?this.shouldReduceMotion=!1:"always"===this.reducedMotionConfig?this.shouldReduceMotion=!0:(E.hasReducedMotionListener.current||(0,x.initPrefersReducedMotion)(),this.shouldReduceMotion=E.prefersReducedMotion.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,this.parent?.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){for(let e in this.projection&&this.projection.unmount(),(0,S.cancelFrame)(this.notifyUpdate),(0,S.cancelFrame)(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}addChild(e){this.children.add(e),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,n){let r;if(this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)(),n.accelerate&&s.acceleratedValues.has(e)&&this.current instanceof HTMLElement){let{factory:r,keyframes:i,times:a,ease:s,duration:l}=n.accelerate,c=new o.NativeAnimation({element:this.current,name:e,keyframes:i,times:a,ease:s,duration:(0,t.secondsToMilliseconds)(l)}),u=r(c);this.valueSubscriptions.set(e,()=>{u(),c.cancel()});return}let i=v.transformProps.has(e);i&&this.onBindTransform&&this.onBindTransform();let a=n.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&S.frame.preRender(this.notifyUpdate),i&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});"u">typeof window&&window.MotionCheckAppearSync&&(r=window.MotionCheckAppearSync(this,e,n)),this.valueSubscriptions.set(e,()=>{a(),r&&r(),n.owner&&n.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in k){let t=k[e];if(!t)continue;let{isEnabled:n,Feature:r}=t;if(!this.features[e]&&r&&n(this.props)&&(this.features[e]=new r(this)),this.features[e]){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):(0,u.createBox)()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<C.length;t++){let n=C[t];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);let r=e["on"+n];r&&(this.propEventSubscriptions[n]=this.on(n,r))}this.prevMotionValues=(0,b.updateMotionValuesFromProps)(this,this.scrapeMotionValuesFromProps(e,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let n=this.values.get(e);t!==n&&(n&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return void 0===n&&void 0!==t&&(n=(0,d.motionValue)(null===t?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){let i=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];return null!=i&&("string"==typeof i&&((0,n.isNumericalString)(i)||(0,r.isZeroValueString)(i))?i=parseFloat(i):!(0,h.findValueType)(i)&&p.complex.test(t)&&(i=(0,f.getAnimatableNone)(e,t)),this.setBaseTarget(e,(0,m.isMotionValue)(i)?i.get():i)),(0,m.isMotionValue)(i)?i.get():i}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let t,{initial:n}=this.props;if("string"==typeof n||"object"==typeof n){let r=(0,w.resolveVariantFromProps)(this.props,n,this.presenceContext?.custom);r&&(t=r[e])}if(n&&void 0!==t)return t;let r=this.getBaseTargetFromProps(this.props,e);return void 0===r||(0,m.isMotionValue)(r)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:r}on(e,t){return this.events[e]||(this.events[e]=new i.SubscriptionManager),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){l.microtask.render(this.render)}}e.s(["VisualElement",0,N,"getFeatureDefinitions",0,j,"setFeatureDefinitions",0,T])},194978,e=>{"use strict";var t=e.i(83411),n=e.i(646436),r=e.i(617218);class i extends r.VisualElement{constructor(){super(...arguments),this.KeyframeResolver=n.DOMKeyframesResolver}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){let n=e.style;return n?n[t]:void 0}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;(0,t.isMotionValue)(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}e.s(["DOMVisualElement",0,i])},793787,e=>{"use strict";function t(e){return e.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)}e.s(["camelToDash",0,t])},446124,e=>{"use strict";let t=(e,t)=>t&&"number"==typeof e?t.transform(e):e;e.s(["getValueAsType",0,t])},544947,e=>{"use strict";var t=e.i(446124),n=e.i(434929),r=e.i(157788),i=e.i(19928),a=t,o=n,s=r;let l={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},c=s.transformPropOrder.length;function u(e,t,n){let r="",i=!0;for(let u=0;u<c;u++){let c=s.transformPropOrder[u],d=e[c];if(void 0===d)continue;let p=!0;if("number"==typeof d)p=d===+!!c.startsWith("scale");else{let e=parseFloat(d);p=c.startsWith("scale")?1===e:0===e}if(!p||n){let e=(0,a.getValueAsType)(d,o.numberValueTypes[c]);if(!p){i=!1;let t=l[c]||c;r+=`${t}(${e}) `}n&&(t[c]=e)}}return r=r.trim(),n?r=n(t,i?"":r):i&&(r="none"),r}function d(e,a,o){let{style:s,vars:l,transformOrigin:c}=e,d=!1,p=!1;for(let e in a){let o=a[e];if(r.transformProps.has(e)){d=!0;continue}if((0,i.isCSSVariableName)(e)){l[e]=o;continue}{let r=(0,t.getValueAsType)(o,n.numberValueTypes[e]);e.startsWith("origin")?(p=!0,c[e]=r):s[e]=r}}if(!a.transform&&(d||o?s.transform=u(a,e.transform,o):s.transform&&(s.transform="none")),p){let{originX:e="50%",originY:t="50%",originZ:n=0}=c;s.transformOrigin=`${e} ${t} ${n}`}}e.s(["buildHTMLStyles",0,d],544947)},181261,e=>{"use strict";var t=e.i(544947);let n={offset:"stroke-dashoffset",array:"stroke-dasharray"},r={offset:"strokeDashoffset",array:"strokeDasharray"};function i(e,t,a=1,o=0,s=!0){e.pathLength=1;let l=s?n:r;e[l.offset]=`${-o}`,e[l.array]=`${t} ${a}`}let a=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function o(e,{attrX:n,attrY:r,attrScale:s,pathLength:l,pathSpacing:c=1,pathOffset:u=0,...d}
140,p,f,h){if((0,t.buildHTMLStyles)(e,d,f),p){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:m,style:g}=e;for(let e of(m.transform&&(g.transform=m.transform,delete m.transform),(g.transform||m.transformOrigin)&&(g.transformOrigin=m.transformOrigin??"50% 50%",delete m.transformOrigin),g.transform&&(g.transformBox=h?.transformBox??"fill-box",delete m.transformBox),a))void 0!==m[e]&&(g[e]=m[e],delete m[e]);void 0!==n&&(m.x=n),void 0!==r&&(m.y=r),void 0!==s&&(m.scale=s),void 0!==l&&i(m,l,c,u,!1)}e.s(["buildSVGAttrs",0,o],181261)},638698,e=>{"use strict";let t=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);e.s(["camelCaseAttributes",0,t])},399951,e=>{"use strict";let t=e=>"string"==typeof e&&"svg"===e.toLowerCase();e.s(["isSVGTag",0,t])},188826,449095,e=>{"use strict";var t=e.i(793787);function n(e,{style:t,vars:r},i,a){let o,s=e.style;for(o in t)s[o]=t[o];for(o in a?.applyProjectionStyles(s,i),r)s.setProperty(o,r[o])}e.s(["renderHTML",0,n],449095);var r=e.i(638698);function i(e,i,a,o){for(let a in n(e,i,void 0,o),i.attrs)e.setAttribute(r.camelCaseAttributes.has(a)?a:(0,t.camelToDash)(a),i.attrs[a])}e.s(["renderSVG",0,i],188826)},91018,e=>{"use strict";var t=e.i(265091);function n(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let r={correct:(e,r)=>{if(!r.target)return e;if("string"==typeof e)if(!t.px.test(e))return e;else e=parseFloat(e);let i=n(e,r.target.x),a=n(e,r.target.y);return`${i}% ${a}%`}};e.s(["correctBorderRadius",0,r])},130789,100706,924463,e=>{"use strict";var t=e.i(157788);e.i(19928);var n=e.i(91018),r=e.i(569577);let i=(e,t,n)=>e+(t-e)*n;e.s(["mixNumber",0,i],100706);let a={correct:(e,{treeScale:t,projectionDelta:n})=>{let a=e,o=r.complex.parse(e);if(o.length>5)return a;let s=r.complex.createTransformer(e),l=+("number"!=typeof o[0]),c=n.x.scale*t.x,u=n.y.scale*t.y;o[0+l]/=c,o[1+l]/=u;let d=i(c,u,.5);return"number"==typeof o[2+l]&&(o[2+l]/=d),"number"==typeof o[3+l]&&(o[3+l]/=d),s(o)}},o={borderRadius:{...n.correctBorderRadius,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:n.correctBorderRadius,borderTopRightRadius:n.correctBorderRadius,borderBottomLeftRadius:n.correctBorderRadius,borderBottomRightRadius:n.correctBorderRadius,boxShadow:a};function s(e,{layout:n,layoutId:r}){return t.transformProps.has(e)||e.startsWith("origin")||(n||void 0!==r)&&(!!o[e]||"opacity"===e)}e.s(["scaleCorrectors",0,o],924463),e.s(["isForcedMotionValue",0,s],130789)},984049,e=>{"use strict";var t=e.i(83411),n=e.i(130789);function r(e,r,i){let a=e.style,o=r?.style,s={};if(!a)return s;for(let r in a)((0,t.isMotionValue)(a[r])||o&&(0,t.isMotionValue)(o[r])||(0,n.isForcedMotionValue)(r,e)||i?.getValue(r)?.liveStyle!==void 0)&&(s[r]=a[r]);return s}e.s(["scrapeMotionValuesFromProps",0,r])},767926,e=>{"use strict";var t=e.i(83411),n=e.i(157788),r=e.i(984049);function i(e,i,a){let o=(0,r.scrapeMotionValuesFromProps)(e,i,a);for(let r in e)((0,t.isMotionValue)(e[r])||(0,t.isMotionValue)(i[r]))&&(o[-1!==n.transformPropOrder.indexOf(r)?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r]=e[r]);return o}e.s(["scrapeMotionValuesFromProps",0,i])},275737,27677,177777,135636,153689,386783,e=>{"use strict";var t=e.i(157788),n=e.i(203973),r=e.i(130162),i=e.i(194978),a=e.i(793787),o=e.i(181261),s=e.i(638698),l=e.i(399951),c=e.i(188826),u=e.i(767926);class d extends i.DOMVisualElement{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=r.createBox}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,r){if(t.transformProps.has(r)){let e=(0,n.getDefaultValueType)(r);return e&&e.default||0}return r=s.camelCaseAttributes.has(r)?r:(0,a.camelToDash)(r),e.getAttribute(r)}scrapeMotionValuesFromProps(e,t,n){return(0,u.scrapeMotionValuesFromProps)(e,t,n
140)}build(e,t,n){(0,o.buildSVGAttrs)(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,r){(0,c.renderSVG)(e,t,n,r)}mount(e){this.isSVGTag=(0,l.isSVGTag)(e.tagName),super.mount(e)}}e.s(["SVGVisualElement",0,d],275737);var p=e.i(19928),f=t,h=e.i(381296);function m({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function g({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function y(e,t){if(!t)return e;let n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}e.s(["convertBoundingBoxToBox",0,m,"convertBoxToBoundingBox",0,g,"transformBoxPoints",0,y],27677);var v=e.i(100706);function b(e){return void 0===e||1===e}function x({scale:e,scaleX:t,scaleY:n}){return!b(e)||!b(t)||!b(n)}function w(e){return x(e)||E(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function E(e){return S(e.x)||S(e.y)}function S(e){return e&&"0%"!==e}function C(e,t,n){let r=t*(e-n);return n+r}function k(e,t,n,r,i){return void 0!==i&&(e=C(e,i,r)),C(e,n,r)+t}function T(e,t=0,n=1,r,i){e.min=k(e.min,t,n,r,i),e.max=k(e.max,t,n,r,i)}function j(e,{x:t,y:n}){T(e.x,t.translate,t.scale,t.originPoint),T(e.y,n.translate,n.scale,n.originPoint)}e.s(["has2DTranslate",0,E,"hasScale",0,x,"hasTransform",0,w],177777);let N=.999999999999,A=1.0000000000001;function I(e,t,n,r=!1){let i,a,o=n.length;if(o){t.x=t.y=1;for(let s=0;s<o;s++){a=(i=n[s]).projectionDelta;let{visualElement:o}=i.options;(!o||!o.props.style||"contents"!==o.props.style.display)&&(r&&i.options.layoutScroll&&i.scroll&&i!==i.root&&(R(e.x,-i.scroll.offset.x),R(e.y,-i.scroll.offset.y)),a&&(t.x*=a.x.scale,t.y*=a.y.scale,j(e,a)),r&&w(i.latestValues)&&D(e,i.latestValues,i.layout?.layoutBox))}t.x<A&&t.x>N&&(t.x=1),t.y<A&&t.y>N&&(t.y=1)}}function R(e,t){e.min+=t,e.max+=t}function O(e,t,n,r,i=.5){let a=(0,v.mixNumber)(e.min,e.max,i);T(e,t,n,a,r)}function P(e,t){return"string"==typeof e?parseFloat(e)/100*(t.max-t.min):e}function D(e,t,n){let r=n??e;O(e.x,P(t.x,r.x),t.scaleX,t.scale,t.originX),O(e.y,P(t.y,r.y),t.scaleY,t.scale,t.originY)}function _(e,t){return m(y(e.getBoundingClientRect(),t))}function M(e,t,n){let r=_(e,n),{scroll:i}=t;return i&&(R(r.x,i.offset.x),R(r.y,i.offset.y)),r}e.s(["applyBoxDelta",0,j,"applyTreeDeltas",0,I,"scalePoint",0,C,"transformBox",0,D,"translateAxis",0,R],135636),e.s(["measurePageBox",0,M,"measureViewportBox",0,_],153689);var L=i,F=e.i(544947),B=e.i(449095),H=e.i(984049);function z(e){return window.getComputedStyle(e)}class V extends L.DOMVisualElement{constructor(){super(...arguments),this.type="html",this.renderInstance=B.renderHTML}readValueFromInstance(e,t){if(f.transformProps.has(t))return this.projection?.isProjecting?(0,h.defaultTransformValue)(t):(0,h.readTransformValue)(e,t);{let n=z(e),r=((0,p.isCSSVariableName)(t)?n.getPropertyValue(t):n[t])||0;return"string"==typeof r?r.trim():r}}measureInstanceViewportBox(e,{transformPagePoint:t}){return _(e,t)}build(e,t,n){(0,F.buildHTMLStyles)(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return(0,H.scrapeMotionValuesFromProps)(e,t,n)}}e.s(["HTMLVisualElement",0,V],386783)},944966,e=>{"use strict";let t=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function n(e){if("string"!=typeof e||e.includes("-"));else if(t.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}e.s(["isSVGComponent",0,n],944966)}
140,154505,e=>{"use strict";var t=e.i(275737),n=e.i(386783),r=e.i(271645),i=e.i(944966);let a=(e,a)=>a.isSVG??(0,i.isSVGComponent)(e)?new t.SVGVisualElement(a):new n.HTMLVisualElement(a,{allowProjection:e!==r.Fragment});e.s(["createDomVisualElement",0,a])},648070,e=>{"use strict";let t=(0,e.i(271645).createContext)({strict:!1});e.s(["LazyContext",0,t])},688291,e=>{"use strict";let t=(0,e.i(271645).createContext)({});e.s(["MotionContext",0,t])},582474,e=>{"use strict";var t=e.i(271645),n=e.i(688291),r=e.i(587576),i=e.i(732525);function a(e,t){if((0,r.isControllingVariants)(e)){let{initial:t,animate:n}=e;return{initial:!1===t||(0,i.isVariantLabel)(t)?t:void 0,animate:(0,i.isVariantLabel)(n)?n:void 0}}return!1!==e.inherit?t:{}}function o(e){let{initial:r,animate:i}=a(e,(0,t.useContext)(n.MotionContext));return(0,t.useMemo)(()=>({initial:r,animate:i}),[s(r),s(i)])}function s(e){return Array.isArray(e)?e.join(" "):e}e.s(["useCreateMotionContext",0,o],582474)},234774,886549,e=>{"use strict";var t=e.i(83411),n=e.i(130789),r=e.i(544947),i=e.i(271645);let a=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function o(e,r,i){for(let a in r)(0,t.isMotionValue)(r[a])||(0,n.isForcedMotionValue)(a,i)||(e[a]=r[a])}function s({transformTemplate:e},t){return(0,i.useMemo)(()=>{let n=a();return(0,r.buildHTMLStyles)(n,t,e),Object.assign({},n.vars,n.style)},[t])}function l(e,t){let n=e.style||{},r={};return o(r,n,e),Object.assign(r,s(e,t)),r}function c(e,t){let n={},r=l(e,t);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}e.s(["createHtmlRenderState",0,a],886549),e.s(["copyRawValuesOnly",0,o,"useHTMLProps",0,c],234774)},934537,e=>{"use strict";var t=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,n=function(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}(function(e){return t.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)});e.s(["default",0,n],934537)},135878,911587,798125,e=>{"use strict";var t=e.i(181261),n=e.i(399951),r=e.i(271645),i=e.i(234774),a=e.i(886549);let o=()=>({...(0,a.createHtmlRenderState)(),attrs:{}});function s(e,a,s,l){let c=(0,r.useMemo)(()=>{let r=o();return(0,t.buildSVGAttrs)(r,a,(0,n.isSVGTag)(l),e.transformTemplate,e.style),{...r.attrs,style:{...r.style}}},[a]);if(e.style){let t={};(0,i.copyRawValuesOnly)(t,e.style,e),c.style={...t,...c.style}}return c}e.s(["createSvgRenderState",0,o],911587),e.s(["useSVGProps",0,s],135878);var l=e.i(83411);let c=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function u(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||c.has(e)}let d=e=>!u(e);function p(e){"function"==typeof e&&(d=t=>t.startsWith("on")?!u(t):e(t))}try{p(e.r(934537).default)}catch{}function f(e,t,n){let r={};for(let i in e)("values"!==i||"object"!=typeof e.values)&&!(0,l.isMotionValue)(e[i])&&(d(i)||!0===n&&u(i)||!t&&!u(i)||e.draggable&&i.startsWith("onDrag"))&&(r[i]=e[i]);return r}e.s(["filterProps",0,f],798125)},308576,e=>{"use strict";var t=e.i(83411),n=e.i(271645),r=e.i(234774),i=e.i(135878),a=e.i(798125),o=e.i(944966);function s(e,l,c,{latestValues:u},d,p=!1,f){let h=(f??(0,o.isSVGComponent)(e)?i.useSVGProps:r.useHTMLProps)(l,u,d,e),m=(0,a.filterProps)(l,"string"==typeof e,p),g=e!==n.Fragment?{...m,...h,ref:c}:{},{children:y}=l,v=(0,n.useMemo)(()=>(0,t.isMotionValue)(y)?y.get():y,[y]);return(0,n.createElement)(e,{...g,children:v})}e.s(["useRender",0,s])},830665,733871,e=>{"use strict";var t=e.i(984049);e.s(["scrapeHTMLMotionValuesFromProps",()=>t.scrapeMotionValuesFromProps],830665);var n=e.i(83411);function r(e){return(0,n.isMotionValue)(e)?e.get():e}e.s(["resolveMotionValue",0,r],733871)},711805,497044,e=>{"use strict";var t=e.i(830665),n=e.i(733871),r=e.i(587576),i=e.i(885983),a=e.i(386579),o=e.i(271645),s=e.i(688291),l=e.i(821476),c=e.i(947414);function u({scrapeMotionValuesFromProps:e,createRenderState:t},n,r,i){return{latestValues:d(n,r,i,e),renderState:t()}}function d(e,t,o,s){let l={},c=s(e,{});for(let e in c)l[e]=(0,n.resolveMotionValue)(c[e]);let{initial:u,animate:d}=e,p=(0,r.isControllingVariants)(e),f=(0,r.isVariantNode)(e);
140t&&f&&!p&&!1!==e.inherit&&(void 0===u&&(u=t.initial),void 0===d&&(d=t.animate));let h=!!o&&!1===o.initial,m=(h=h||!1===u)?d:u;if(m&&"boolean"!=typeof m&&!(0,i.isAnimationControls)(m)){let t=Array.isArray(m)?m:[m];for(let n=0;n<t.length;n++){let r=(0,a.resolveVariantFromProps)(e,t[n]);if(r){let{transitionEnd:e,transition:t,...n}=r;for(let e in n){let t=n[e];if(Array.isArray(t)){let e=h?t.length-1:0;t=t[e]}null!==t&&(l[e]=t)}for(let t in e)l[t]=e[t]}}}return l}let p=e=>(t,n)=>{let r=(0,o.useContext)(s.MotionContext),i=(0,o.useContext)(l.PresenceContext),a=()=>u(e,t,r,i);return n?a():(0,c.useConstant)(a)};e.s(["makeUseVisualState",0,p],497044);var f=e.i(886549);let h=p({scrapeMotionValuesFromProps:t.scrapeHTMLMotionValuesFromProps,createRenderState:f.createHtmlRenderState});e.s(["useHTMLVisualState",0,h],711805)},501664,e=>{"use strict";var t=e.i(767926),t=t,n=e.i(497044),r=e.i(911587);let i=(0,n.makeUseVisualState)({scrapeMotionValuesFromProps:t.scrapeMotionValuesFromProps,createRenderState:r.createSvgRenderState});e.s(["useSVGVisualState",0,i],501664)},476948,513565,321967,683640,e=>{"use strict";var t=e.i(617218);let n={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},r=!1;function i(){if(r)return;let e={};for(let t in n)e[t]={isEnabled:e=>n[t].some(t=>!!e[t])};(0,t.setFeatureDefinitions)(e),r=!0}function a(){return i(),(0,t.getFeatureDefinitions)()}e.s(["getInitializedFeatureDefinitions",0,a],476948);var o=t;function s(e){let t=a();for(let n in e)t[n]={...t[n],...e[n]};(0,o.setFeatureDefinitions)(t)}e.s(["loadFeatures",0,s],513565);let l=Symbol.for("motionComponentSymbol");e.s(["motionComponentSymbol",0,l],321967);var c=e.i(271645);function u(e,t,n){let r=(0,c.useRef)(n);(0,c.useInsertionEffect)(()=>{r.current=n});let i=(0,c.useRef)(null);return(0,c.useCallback)(n=>{n&&e.onMount?.(n);let a=r.current;if("function"==typeof a)if(n){let e=a(n);"function"==typeof e&&(i.current=e)}else i.current?(i.current(),i.current=null):a(n);else a&&(a.current=n);t&&(n?t.mount(n):t.unmount())},[t])}e.s(["useMotionRef",0,u],683640)},535043,104035,325522,e=>{"use strict";var t=e.i(793787);let n="framerAppearId",r="data-"+(0,t.camelToDash)(n);e.s(["optimizedAppearDataAttribute",0,r],535043);let i=(0,e.i(271645).createContext)({});function a(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}e.s(["SwitchLayoutGroupContext",0,i],104035),e.s(["isRefObject",0,a],325522)},936091,e=>{"use strict";e.i(247167);var t=e.i(843476),n=e.i(271645),r=e.i(231178),i=e.i(648070),a=e.i(737806),o=e.i(688291),s=e.i(582474),l=e.i(308576),c=e.i(944966),u=e.i(711805),d=e.i(501664),p=e.i(476948),f=e.i(513565),h=e.i(321967),m=e.i(683640),g=e.i(535043),y=n,v=i,b=a,x=o,w=e.i(821476),E=e.i(104035),S=e.i(325522),C=e.i(674008);function k(e,t,n,r,i,a){let{visualElement:o}=(0,y.useContext)(x.MotionContext),s=(0,y.useContext)(v.LazyContext),l=(0,y.useContext)(w.PresenceContext),c=(0,y.useContext)(b.MotionConfigContext),u=c.reducedMotion,d=c.skipAnimations,p=(0,y.useRef)(null),f=(0,y.useRef)(!1);r=r||s.renderer,!p.current&&r&&(p.current=r(e,{visualState:t,parent:o,props:n,presenceContext:l,blockInitialAnimation:!!l&&!1===l.initial,reducedMotionConfig:u,skipAnimations:d,isSVG:a}),f.current&&p.current&&(p.current.manuallyAnimateOnMount=!0));let h=p.current,m=(0,y.useContext)(E.SwitchLayoutGroupContext);h&&!h.projection&&i&&("html"===h.type||"svg"===h.type)&&T(p.current,n,i,m);let S=(0,y.useRef)(!1);(0,y.useInsertionEffect)(()=>{h&&S.current&&h.update(n,l)});let k=n[g.optimizedAppearDataAttribute],j=(0,y.useRef)(!!k&&"u">typeof window&&!window.MotionHandoffIsComplete?.(k)&&window.MotionHasOptimisedAnimation?.(k));return(0,C.useIsomorphicLayoutEffect)(()=>{f.current=!0,h&&(S.current=!0,window.MotionIsMounted=!0,h.updateFeatures(),h.scheduleRenderMicrotask(),j.current&&h.animationState&&h.animationState.animateChanges())}),(0,y.useEffect)(()=>{h&&(!j.current&&h.animationState&&h.animationState.animateChanges(),j.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(k)}),j.current=!1),h.enteringChildren=void 0)}),h}function T(e,t,n,r){let{layoutId:i,layout:a,drag:o,dragConstraints:s,layoutScroll:l,layoutRoot:c,layoutAnchor:u,layoutCrossfade:d}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:j(e.parent)),e.projection.setOptions({layoutId:i,layout:a,alwaysMeasureLayout:!!o||s&&(0,S.isRefObject)(s),visualElement:e,animationType:"string"==typeof a?a:"both",initialPromotionConfig:r,crossfade:d,layoutScroll:l,layoutRoot:c,layoutAnchor:u})}function j(e){if(e)return!1!==e.options.allowProjection?e.projection:j(e.parent)}function N(e,{forwardMotionProps:r=!1,type:i}={},p,g){p&&(0,f.loadFeatures)(p);let y=i?"svg"===i:(0,c.isSVGComponent)(e),v=y?d.useSVGVisualState:u.useHTMLVisualState;function b(i,c){let u,d={...(0,n.useContext)(a.MotionConfigContext),...i,layoutId:A(i)},{isStatic:f}=d,h=(0,s.useCreateMotionContext)(i),b=v(i,f);if(!f&&"u">typeof window){I(d,p);let t=R(d);u=t.MeasureLayout,h.visualElement=k(e,b,d,g,t.ProjectionNode,y)}return(0,t.jsxs)(o.MotionContext.Provider,{value:h,children:[u&&h.visualElement?(0,t.jsx)(u,{visualElement:h.visualElement,...d}):null,(0,l.useRender)(e,i,(0,m.useMotionRef)(b,h.visualElement,c),b,f,r,y)]})}b.displayName=`motion.${"string"==typeof e?e:`create(${e.displayName??e.name??""})`}`;let x=(0,n.forwardRef)(b);return x[h.motionComponentSymbol]=e,x}function A({layoutId:e}){let t=(0,n.useContext)(r.LayoutGroupContext).id;return t&&void 0!==e?t+"-"+e:e}function I(e,t){(0,n.useContext)(i.LazyContext).strict}function R(e){let{drag:t,layout:n}=(0,p.getInitializedFeatureDefinitions)();if(!t&&!n)return{};let r={...t,...n};return{MeasureLayout:t?.isEnabled(e)||n?.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}
140e.s(["createMotionComponent",0,N],936091)},223070,142098,987333,980538,716896,738638,791559,783920,939011,655559,282774,439676,137541,652101,e=>{"use strict";class t{constructor(e){this.isMounted=!1,this.node=e}update(){}}e.s(["Feature",0,t],142098);var n=e.i(386579);function r(e,t,r){let i=e.getProps();return(0,n.resolveVariantFromProps)(i,t,void 0!==r?r:i.custom,e)}function i(e,t){if(e?.inherit&&t){let{inherit:n,...r}=e;return{...t,...r}}return e}function a(e,t){let n=e?.[t]??e?.default??e;return n!==e?i(n,e):n}e.s(["getValueTransition",0,a],987333);var o=e.i(864440),s=e.i(486427);let l=e=>Array.isArray(e);function c(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,(0,s.motionValue)(n))}function u(e){return l(e)?e[e.length-1]||0:e}function d(e,t){let{transitionEnd:n={},transition:i={},...a}=r(e,t)||{};for(let t in a={...a,...n}){let n=u(a[t]);c(e,t,n)}}var p=e.i(846791),f=e.i(83411);function h(e){return!!((0,f.isMotionValue)(e)&&e.add)}function m(e,t){let n=e.getValue("willChange");if(h(n))return n.add(t);if(!n&&p.MotionGlobalConfig.WillChange){let n=new p.MotionGlobalConfig.WillChange("auto");e.addValue("willChange",n),n.add(t)}}e.s(["addValueToWillChange",0,m],980538);var g=e.i(535043);function y(e){return e.props[g.optimizedAppearDataAttribute]}e.s(["getOptimisedAppearId",0,y],716896);var v=e.i(763074),b=p,x=p,w=e.i(260830),E=e.i(496173);e.i(247167);let S=(e,t)=>n=>t(e(n)),C=(...e)=>e.reduce(S);e.s(["pipe",0,C],738638);var k=e.i(476959),T=v,j=E,N=e.i(504169),A=e.i(965566),I=e.i(19928),R=e.i(279444),O=e.i(569577),P=A,D=e.i(463011),_=e.i(22660);function M(e,t,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function L({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,n/=100;let i=0,a=0,o=0;if(t/=100){let r=n<.5?n*(1+t):n+t-n*t,s=2*n-r;i=M(s,r,e+1/3),a=M(s,r,e),o=M(s,r,e-1/3)}else i=a=o=n;return{red:Math.round(255*i),green:Math.round(255*a),blue:Math.round(255*o),alpha:r}}var F=e.i(766820);function B(e,t){return n=>n>0?t:e}var H=e.i(100706);let z=(e,t,n)=>{let r=e*e,i=n*(t*t-r)+r;return i<0?0:Math.sqrt(i)},V=[D.hex,F.rgba,_.hsla],U=e=>V.find(t=>t.test(e));function W(e){let t=U(e);if((0,P.warning)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`,"color-not-animatable"),!t)return!1;let n=t.parse(e);return t===_.hsla&&(n=L(n)),n}let G=(e,t)=>{let n=W(e),r=W(t);if(!n||!r)return B(e,t);let i={...n};return e=>(i.red=z(n.red,r.red,e),i.green=z(n.green,r.green,e),i.blue=z(n.blue,r.blue,e),i.alpha=(0,H.mixNumber)(n.alpha,r.alpha,e),F.rgba.transform(i))};var q=H;let $=new Set(["none","hidden"]);function K(e,t){return $.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function Q(e,t){return n=>(0,q.mixNumber)(e,t,n)}function Y(e){return"number"==typeof e?Q:"string"==typeof e?(0,I.isCSSVariableToken)(e)?B:R.color.test(e)?G:ee:Array.isArray(e)?Z:"object"==typeof e?R.color.test(e)?G:X:B}function Z(e,t){let n=[...e],r=n.length,i=e.map((e,n)=>Y(e)(e,t[n]));return e=>{for(let t=0;t<r;t++)n[t]=i[t](e);return n}}function X(e,t){let n={...e,...t},r={};for(let i in n)void 0!==e[i]&&void 0!==t[i]&&(r[i]=Y(e[i])(e[i],t[i]));return e=>{for(let t in r)n[t]=r[t](e);return n}}function J(e,t){let n=[],r={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){let a=t.types[i],o=e.indexes[a][r[a]],s=e.values[o]??0;n[i]=s,r[a]++}return n}let ee=(e,t)=>{let n=O.complex.createTransformer(t),r=(0,O.analyseComplexValue)(e),i=(0,O.analyseComplexValue)(t);return r.indexes.var.length===i.indexes.var.length&&r.indexes.color.length===i.indexes.color.length&&r.indexes.number.length>=i.indexes.number.length?$.has(e)&&!i.values.length||$.has(t)&&!r.values.length?K(e,t):C(Z(J(r,i),i.values),n):((0,A.warning)(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`,"complex-values-different"),B(e,t))};var et=H;function en(e,t,n){return"number"==typeof e&&"number"==typeof t&&"number"==typeof n?(0,et.mixNumber)(e,t,n):Y(e)(e,t)}var er=E,ei=e.i(287022);let ea=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>ei.frame.update(t,e),stop:()=>(0,ei.cancelFrame)(t),now:()=>ei.frameData.isProcessing?ei.frameData.timestamp:er.time.now()}};var eo=v,es=k,el=A,ec=e.i(756512);let eu=2e4;function ed(e){let t=0,n=50,r=e.next(t);for(;!r.done&&t<eu;)t+=n,r=e.next(t);return t>=eu?1/0:t}var ep=v;function ef(e,t=100,n){let r=n({...e,keyframes:[0,t]}),i=Math.min(ed(r),eu);return{type:"keyframes",ease:e=>r.next(i*e).value/t,duration:(0,ep.millisecondsToSeconds)(i)}}let eh=100,em=10,eg=1,ey=0,ev=800,eb=.3,ex=.3,ew=.01,eE=2,eS=.005,eC=.5,ek=.01,eT=10,ej=.05,eN=1;function eA(e,t){return e*Math.sqrt(1-t*t)}let eI=12;function eR(e,t,n){let r=n;for(let n=1;n<eI;n++)r-=e(r)/t(r);return r}let eO=.001;function eP({duration:e=ev,bounce:t=eb,velocity:n=ey,mass:r=eg}){let i,a;(0,el.warning)(e<=(0,eo.secondsToMilliseconds)(eT),"Spring duration must be 10 seconds or less","spring-duration-limit");let o=1-t;o=(0,es.clamp)(ej,eN,o),e=(0,es.clamp)(ek,eT,(0,eo.millisecondsToSeconds)(e)),o<1?(i=t=>{let r=t*o,i=r*e;return eO-(r-n)/eA(t,o)*Math.exp(-i)},a=t=>{let r=t*o*e,a=r*n+n,s=Math.pow(o,2)*Math.pow(t,2)*e,l=Math.exp(-r),c=eA(Math.pow(t,2),o);return(a-s)*l*(-i(t)+eO>0?-1:1)/c}):(i=t=>-eO+Math.exp(-t*e)*((t-n)*e+1),a=t=>e*e*(n-t)*Math.exp(-t*e));let s=eR(i,a,5/e);if(e=(0,eo.secondsToMilliseconds)(e),isNaN(s))return{stiffness:eh,damping:em,duration:e};{let t=Math.pow(s,2)*r;return{stiffness:t,damping:2*o*Math.sqrt(r*t),duration:e}}}let eD=["duration","bounce"],e_=["stiffness","damping","mass"];function eM(e,t){return t.some(t=>void 0!==e[t])}function eL(e){let t={velocity:ey,stiffness:eh,damping:em,mass:eg,isResolvedFromDuration:!1,...e};if(!eM(e,e_)&&eM(e,eD))if(t.velocity=0,e.visualDuration){let n=2*Math.PI/(1.2*e.visualDuration),r=n*n,i=2*(0,es.clamp)(.05,1,1-(e.bounce||0))*Math.sqrt(r);t={...t,mass:eg,stiffness:r,damping:i}}else{let n=eP({...e,velocity:0});(t={...t,...n,mass:eg}).isResolvedFromDuration=!0}return t}function eF(e=ex,t=eb){let n,r,i,a,o,s,l="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:c,restDelta:u}
140=l,d=l.keyframes[0],p=l.keyframes[l.keyframes.length-1],f={done:!1,value:d},{stiffness:h,damping:m,mass:g,duration:y,velocity:v,isResolvedFromDuration:b}=eL({...l,velocity:-(0,eo.millisecondsToSeconds)(l.velocity||0)}),x=v||0,w=m/(2*Math.sqrt(h*g)),E=p-d,S=(0,eo.millisecondsToSeconds)(Math.sqrt(h/g)),C=5>Math.abs(E);if(c||(c=C?ew:eE),u||(u=C?eS:eC),w<1)i=eA(S,w),a=(x+w*S*E)/i,n=e=>p-Math.exp(-w*S*e)*(a*Math.sin(i*e)+E*Math.cos(i*e)),o=w*S*a+E*i,s=w*S*E-a*i,r=e=>Math.exp(-w*S*e)*(o*Math.sin(i*e)+s*Math.cos(i*e));else if(1===w){n=e=>p-Math.exp(-S*e)*(E+(x+S*E)*e);let e=x+S*E;r=t=>Math.exp(-S*t)*(S*e*t-x)}else{let e=S*Math.sqrt(w*w-1);n=t=>{let n=Math.exp(-w*S*t),r=Math.min(e*t,300);return p-n*((x+w*S*E)*Math.sinh(r)+e*E*Math.cosh(r))/e};let t=(x+w*S*E)/e,i=w*S*t-E*e,a=w*S*E-t*e;r=t=>{let n=Math.exp(-w*S*t),r=Math.min(e*t,300);return n*(i*Math.sinh(r)+a*Math.cosh(r))}}let k={calculatedDuration:b&&y||null,velocity:e=>(0,eo.secondsToMilliseconds)(r(e)),next:e=>{if(!b&&w<1){let t=Math.exp(-w*S*e),n=Math.sin(i*e),r=Math.cos(i*e),l=p-t*(a*n+E*r);return f.done=Math.abs((0,eo.secondsToMilliseconds)(t*(o*n+s*r)))<=c&&Math.abs(p-l)<=u,f.value=f.done?p:l,f}let t=n(e);return b?f.done=e>=y:f.done=Math.abs((0,eo.secondsToMilliseconds)(r(e)))<=c&&Math.abs(p-t)<=u,f.value=f.done?p:t,f},toString:()=>{let e=Math.min(ed(k),eu),t=(0,ec.generateLinearEasing)(t=>k.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return k}eF.applyToOptions=e=>{let t=ef(e,100,eF);return e.ease=t.ease,e.duration=(0,eo.secondsToMilliseconds)(t.duration),e.type="keyframes",e};var eB=e.i(325791);let eH=5;function ez(e,t,n){let r=Math.max(t-eH,0);return(0,eB.velocityPerSecond)(n-e(r),t-r)}function eV({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:i=10,bounceStiffness:a=500,modifyTarget:o,min:s,max:l,restDelta:c=.5,restSpeed:u}){let d,p,f=e[0],h={done:!1,value:f},m=e=>void 0!==s&&e<s||void 0!==l&&e>l,g=e=>void 0===s?l:void 0===l||Math.abs(s-e)<Math.abs(l-e)?s:l,y=n*t,v=f+y,b=void 0===o?v:o(v);b!==v&&(y=b-f);let x=e=>-y*Math.exp(-e/r),w=e=>b+x(e),E=e=>{let t=x(e),n=w(e);h.done=Math.abs(t)<=c,h.value=h.done?b:n},S=e=>{m(h.value)&&(d=e,p=eF({keyframes:[h.value,g(h.value)],velocity:ez(w,e,h.value),damping:i,stiffness:a,restDelta:c,restSpeed:u}))};return S(0),{calculatedDuration:null,next:e=>{let t=!1;return(p||void 0!==d||(t=!0,E(e),S(e)),void 0!==d&&e>=d)?p.next(e-d):(t||E(e),h)}}}var eU=w;let eW=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,eG=1e-7,eq=12;function e$(e,t,n,r,i){let a,o,s=0;do(a=eW(o=t+(n-t)/2,r,i)-e)>0?n=o:t=o;while(Math.abs(a)>eG&&++s<eq)return o}function eK(e,t,n,r){if(e===t&&n===r)return eU.noop;let i=t=>e$(t,0,1,e,n);return e=>0===e||1===e?e:eW(i(e),t,r)}let eQ=eK(.42,0,1,1),eY=eK(0,0,.58,1),eZ=eK(.42,0,.58,1),eX=e=>Array.isArray(e)&&"number"!=typeof e[0];var eJ=A,e0=w;let e1=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,e2=e=>t=>1-e(1-t),e5=eK(.33,1.53,.69,.99),e3=e2(e5),e4=e1(e3),e6=e=>e>=1?1:(e*=2)<1?.5*e3(e):.5*(2-Math.pow(2,-10*(e-1))),e7=e=>1-Math.sin(Math.acos(e)),e8=e2(e7),e9=e1(e7);e.s(["circIn",0,e7,"circInOut",0,e9,"circOut",0,e8],791559);var te=e.i(960855);let tt={linear:e0.noop,easeIn:eQ,easeInOut:eZ,easeOut:eY,circIn:e7,circInOut:e9,circOut:e8,backIn:e3,backInOut:e4,backOut:e5,anticipate:e6},tn=e=>"string"==typeof e,tr=e=>{if((0,te.isBezierDefinition)(e)){(0,eJ.invariant)(4===e.length,"Cubic bezier arrays must contain four numerical values.","cubic-bezier-length");let[t,n,r,i]=e;return eK(t,n,r,i)}return tn(e)?((0,eJ.invariant)(void 0!==tt[e],`Invalid easing type '${e}'`,"invalid-easing-type"),tt[e]):e};var ti=A,ta=k,to=p,ts=w;let tl=(e,t,n)=>{let r=t-e;return 0===r?1:(n-e)/r};function tc(e,t,n){let r=[],i=n||to.MotionGlobalConfig.mix||en,a=e.length-1;for(let n=0;n<a;n++){let a=i(e[n],e[n+1]);t&&(a=C(Array.isArray(t)?t[n]||ts.noop:t,a)),r.push(a)}return r}function tu(e,t,{clamp:n=!0,ease:r,mixer:i}={}){let a=e.length;if((0,ti.invariant)(a===t.length,"Both input and output ranges must be the same length","range-length"),1===a)return()=>t[0];if(2===a&&t[0]===t[1])return()=>t[1];let o=e[0]===e[1];e[0]>e[a-1]&&(e=[...e].reverse(),t=[...t].reverse());let s=tc(t,r,i),l=s.length,c=n=>{if(o&&n<e[0])return t[0];let r=0;if(l>1)for(;r<e.length-2&&!(n<e[r+1]);r++);let i=tl(e[r],e[r+1],n);return s[r](i)};return n?t=>c((0,ta.clamp)(e[0],e[a-1],t)):c}e.s(["progress",0,tl],783920);var td=H;function tp(e,t){let n=e[e.length-1];for(let r=1;r<=t;r++){let i=tl(0,t,r);e.push((0,td.mixNumber)(n,1,i))}}function tf(e){let t=[0];return tp(t,e.length-1),t}function th(e,t){return e.map(e=>e*t)}function tm(e,t){return e.map(()=>t||eZ).splice(0,e.length-1)}function tg({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){let i=eX(r)?r.map(tr):tr(r),a={done:!1,value:t[0]},o=tu(th(n&&n.length===t.length?n:tf(t),e),t,{ease:Array.isArray(i)?i:tm(t,i)});return{calculatedDuration:e,next:t=>(a.value=o(t),a.done=t>=e,a)}}var ty=e.i(414229);let tv={decay:eV,inertia:eV,tween:tg,keyframes:tg,spring:eF};function tb(e){"string"==typeof e.type&&(e.type=tv[e.type])}var tx=e.i(779294);let tw=e=>e/100;class tE extends tx.WithPromise{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{let{motionValue:e}=this.options;e&&e.updatedAt!==j.time.now()&&this.tick(j.time.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},N.activeAnimations.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){let{options:e}=this;tb(e);let{type:t=tg,repeat:n=0,repeatDelay:r=0,repeatType:i,velocity:a=0}=e,{keyframes:o}=e,s=t||tg;s!==tg&&"number"!=typeof o[0]&&(this.mixKeyframes=C(tw,en(o[0],o[1])),o=[0,100]);let l=s({...e,keyframes:o});"mirror"===i&&(this.mirroredGenerator=s({...e,keyframes:[...o].reverse(),velocity:-a})),null===l.calculatedDuration&&(l.calculatedDuration=ed(l));let{calculatedDuration:c}=l;this.calculatedDuration=c,this.resolvedDuration=c+r,this.totalDuration=this.resolvedDuration*(n+1)-r,this.generator=l}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){let n,{generator:r,totalDuration:i,mixKeyframes:a,mirroredGenerator:o,resolvedDuration:s,calculatedDuration:l}=this;if(null===this.startTime)return r.next(0);let{delay:c=0,keyframes:u,repeat:d,repeatType:p,repeatDelay:f,type:h,onUpdate:m,finalKeyframe:g}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-i/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);let y=this.currentTime-c*(this.playbackSpeed>=0?1:-1),v=this.playbackSpeed>=0?y<0:y>i;this.currentTime=Math.max(y,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=i);let b=this.currentTime,x=r;if(d){let e=Math.min(this.currentTime,i)/s,t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,(t=Math.min(t,d+1))%2&&("reverse"===p?(n=1-n,f&&(n-=f/s)):"mirror"===p&&(x=o)),b=(0,k.clamp)(0,1,n)*s}v?(this.delayState.value=u[0],n=this.delayState):n=x.next(b),a&&!v&&(n.value=a(n.value));let{done:w}=n;v||null===l||(w=this.playbackSpeed>=0?this.currentTime>=i:this.currentTime<=0);let E=null===this.holdTime&&("finished"===this.state||"running"===this.state&&w);return E&&h!==eV&&(n.value=(0,ty.getFinalKeyframe)(u,this.options,g,this.speed)),m&&m(n.value),E&&this.finish(),n}then(e,t){return this.finished.then(e,t)}get duration(){return(0,T.millisecondsToSeconds)(this.calculatedDuration)}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,T.millisecondsToSeconds)(e)}get time(){return(0,T.millisecondsToSeconds)(this.currentTime)}set time(e){e=(0,T.secondsToMilliseconds)(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=e,this.tick(e))}getGeneratorVelocity(){let e=this.currentTime;if(e<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(e);let t=this.generator.next(e).value;return ez(e=>this.generator.next(e).value,e,t)}get speed(){return this.playbackSpeed}set speed(e){let t=this.playbackSpeed!==e;t&&this.driver&&this.updateTime(j.time.now()),this.playbackSpeed=e,t&&this.driver&&(this.time=(0,T.millisecondsToSeconds)(this.currentTime))}play(){if(this.isStopped)return;let{driver:e=ea,startTime:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),this.options.onPlay?.();let n=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=n):null!==this.holdTime?this.startTime=n-this.holdTime:this.startTime||(this.startTime=t??n),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(j.time.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,N.activeAnimations.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),e.observe(this)}}var tS=ty,tC=e.i(921012),tk=k,tT=E,tj=e.i(794581),tN=e.i(368e3);let tA={anticipate:e6,backInOut:e4,circInOut:e9};function tI(e){return e in tA}function tR(e){"string"==typeof e.ease&&tI(e.ease)&&(e.ease=tA[e.ease])}let tO=10;class tP extends tN.NativeAnimation{constructor(e){tR(e),tb(e),super(e),void 0!==e.startTime&&!1!==e.autoplay&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:n,onComplete:r,element:i,...a}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);let o=new tE({...a,autoplay:!1}),s=Math.max(tO,tT.time.now()-this.startTime),l=(0,tk.clamp)(0,tO,s-tO),c=o.sample(s).value,{name:u}=this.options;i&&u&&(0,tj.setStyle)(i,u,c),t.setWithVelocity(o.sample(Math.max(0,s-l)).value,c,l),o.stop()}}var tD=A,t_=e.i(997307),tM=O;let tL=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(tM.complex.test(e)||"0"===e)&&!e.startsWith("url("));function tF(e){let t=e[0];if(1===e.length)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}function tB(e,t,n,r){let i=e[0];if(null===i)return!1;if("display"===t||"visibility"===t)return!0;let a=e[e.length-1],o=tL(i,t),s=tL(a,t);return(0,tD.warning)(o===s,`You are trying to animate ${t} from "${i}" to "${a}". "${o?a:i}" is not an animatable value.`,"value-not-animatable"),!!o&&!!s&&(tF(e)||("spring"===n||(0,t_.isGenerator)(n))&&r)}function tH(e){e.duration=0,e.type="keyframes"}var tz=tx,tV=e.i(260900),tU=e.i(962118);let tW=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/;function tG(e){for(let t=0;t<e.length;t++)if("string"==typeof e[t]&&tW.test(e[t]))return!0;return!1}let tq=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),t$=(0,tV.memo)(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function tK(e){let{motionValue:t,name:n,repeatDelay:r,repeatType:i,damping:a,type:o,keyframes:s}=e;if(!(t?.owner?.current instanceof HTMLElement))return!1;
140let{onUpdate:l,transformTemplate:c}=t.owner.getProps();return t$()&&n&&(tU.acceleratedValues.has(n)||tq.has(n)&&tG(s))&&("transform"!==n||!c)&&!l&&!r&&"mirror"!==i&&0!==a&&"inertia"!==o}let tQ=40;class tY extends tz.WithPromise{constructor({autoplay:e=!0,delay:t=0,type:n="keyframes",repeat:r=0,repeatDelay:i=0,repeatType:a="loop",keyframes:o,name:s,motionValue:l,element:c,...u}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=E.time.now();const d={autoplay:e,delay:t,type:n,repeat:r,repeatDelay:i,repeatType:a,name:s,motionValue:l,element:c,...u},p=c?.KeyframeResolver||tC.KeyframeResolver;this.keyframeResolver=new p(o,(e,t,n)=>this.onKeyframesResolved(e,t,d,!n),s,l,c),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,n,r){let i;this.keyframeResolver=void 0;let{name:a,type:o,velocity:s,delay:l,isHandoff:c,onUpdate:u}=n;this.resolvedAt=E.time.now();let d=!0;tB(e,a,o,s)||(d=!1,(x.MotionGlobalConfig.instantAnimations||!l)&&u?.((0,tS.getFinalKeyframe)(e,n,t)),e[0]=e[e.length-1],tH(n),n.repeat=0);let p={startTime:r?this.resolvedAt&&this.resolvedAt-this.createdAt>tQ?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...n,keyframes:e},f=d&&!c&&tK(p),h=p.motionValue?.owner?.current;if(f)try{i=new tP({...p,element:h})}catch{i=new tE(p)}else i=new tE(p);i.finished.then(()=>{this.notifyFinished()}).catch(w.noop),this.pendingTimeline&&(this.stopTimeline=i.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=i}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),(0,tC.flushKeyframeResolvers)()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}var tZ=e.i(157788);let tX={type:"spring",stiffness:500,damping:25,restSpeed:10},tJ=e=>({type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}),t0={type:"keyframes",duration:.8},t1={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},t2=(e,{keyframes:t})=>t.length>2?t0:tZ.transformProps.has(e)?e.startsWith("scale")?tJ(t[1]):tX:t1;var t5=ty;let t3=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]);function t4(e){for(let t in e)if(!t3.has(t))return!0;return!1}var t6=ei;let t7=(e,t,n,r={},i,o)=>s=>{let l=a(r,e)||{},c=l.delay||r.delay||0,{elapsed:u=0}=r;u-=(0,v.secondsToMilliseconds)(c);let d={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...l,delay:-u,onUpdate:e=>{t.set(e),l.onUpdate&&l.onUpdate(e)},onComplete:()=>{s(),l.onComplete&&l.onComplete()},name:e,motionValue:t,element:o?void 0:i};t4(l)||Object.assign(d,t2(e,d)),d.duration&&(d.duration=(0,v.secondsToMilliseconds)(d.duration)),d.repeatDelay&&(d.repeatDelay=(0,v.secondsToMilliseconds)(d.repeatDelay)),void 0!==d.from&&(d.keyframes[0]=d.from);let p=!1;if(!1!==d.type&&(0!==d.duration||d.repeatDelay)||(tH(d),0===d.delay&&(p=!0)),(b.MotionGlobalConfig.instantAnimations||b.MotionGlobalConfig.skipAnimations||i?.shouldSkipAnimations)&&(p=!0,tH(d),d.delay=0),d.allowFlatten=!l.type&&!l.ease,p&&!o&&void 0!==t.get()){let e=(0,t5.getFinalKeyframe)(d.keyframes,l);if(void 0!==e)return void t6.frame.update(()=>{d.onUpdate(e),d.onComplete()})}return l.isSync?new tE(d):new tY(d)};e.s(["animateMotionValue",0,t7],939011);var t8=ei;function t9({protectedKeys:e,needsAnimating:t},n){let r=e.hasOwnProperty(n)&&!0!==t[n];return t[n]=!1,r}function ne(e,t,{delay:n=0,transitionOverride:r,type:s}={}){let{transition:l,transitionEnd:c,...u}=t,p=e.getDefaultTransition();l=l?i(l,p):p;let f=l?.reduceMotion;r&&(l=r);let h=[],g=s&&e.animationState&&e.animationState.getState()[s];for(let t in u){let r=e.getValue(t,e.latestValues[t]??null),i=u[t];if(void 0===i||g&&t9(g,t))continue;let s={delay:n,...a(l||{},t)},c=r.get();if(void 0!==c&&!r.isAnimating()&&!Array.isArray(i)&&i===c&&!s.velocity){t8.frame.update(()=>r.set(i));continue}let d=!1;if(window.MotionHandoffAnimation){let n=y(e);if(n){let e=window.MotionHandoffAnimation(n,t,t8.frame);null!==e&&(s.startTime=e,d=!0)}}m(e,t);let p=f??e.shouldReduceMotion;r.start(t7(t,r,i,p&&o.positionalKeys.has(t)?{type:!1}:s,e,d));let v=r.animation;v&&h.push(v)}if(c){let t=()=>t8.frame.update(()=>{c&&d(e,c)});h.length?Promise.all(h).then(t):t()}return h}function nt(e,t,n,r=0,i=1){let a=Array.from(e).sort((e,t)=>
140e.sortNodePosition(t)).indexOf(t),o=e.size,s=(o-1)*r;return"function"==typeof n?n(a,o):1===i?a*r:s-a*r}function nn(e,t,n={}){let i=r(e,t,"exit"===n.type?e.presenceContext?.custom:void 0),{transition:a=e.getDefaultTransition()||{}}=i||{};n.transitionOverride&&(a=n.transitionOverride);let o=i?()=>Promise.all(ne(e,i,n)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(r=0)=>{let{delayChildren:i=0,staggerChildren:o,staggerDirection:s}=a;return nr(e,t,r,i,o,s,n)}:()=>Promise.resolve(),{when:l}=a;if(!l)return Promise.all([o(),s(n.delay)]);{let[e,t]="beforeChildren"===l?[o,s]:[s,o];return e().then(()=>t())}}function nr(e,t,n=0,r=0,i=0,a=1,o){let s=[];for(let l of e.variantChildren)l.notify("AnimationStart",t),s.push(nn(l,t,{...o,delay:n+("function"==typeof r?0:r)+nt(e.variantChildren,l,r,i,a)}).then(()=>l.notify("AnimationComplete",t)));return Promise.all(s)}function ni(e,t,n={}){let i;if(e.notify("AnimationStart",t),Array.isArray(t))i=Promise.all(t.map(t=>nn(e,t,n)));else if("string"==typeof t)i=nn(e,t,n);else{let a="function"==typeof t?r(e,t,n.custom):t;i=Promise.all(ne(e,a,n))}return i.then(()=>{e.notify("AnimationComplete",t)})}var na=e.i(732525),no=e.i(706840);let ns=no.variantProps.length;function nl(e){if(!e)return;if(!e.isControllingVariants){let t=e.parent&&nl(e.parent)||{};return void 0!==e.props.initial&&(t.initial=e.props.initial),t}let t={};for(let n=0;n<ns;n++){let r=no.variantProps[n],i=e.props[r];((0,na.isVariantLabel)(i)||!1===i)&&(t[r]=i)}return t}var nc=e.i(885983),nu=na;function nd(e,t){if(!Array.isArray(t))return!1;let n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}var np=no;let nf=[...np.variantPriorityOrder].reverse(),nh=np.variantPriorityOrder.length;function nm(e){return t=>Promise.all(t.map(({animation:t,options:n})=>ni(e,t,n)))}function ng(e){let t=nm(e),n=nb(),i=!0,a=!1,o=t=>(n,i)=>{let a=r(e,i,"exit"===t?e.presenceContext?.custom:void 0);if(a){let{transition:e,transitionEnd:t,...r}=a;n={...n,...r,...t}}return n};function s(s){let{props:c}=e,u=nl(e.parent)||{},d=[],p=new Set,f={},h=1/0;for(let t=0;t<nh;t++){let m=nf[t],g=n[m],y=void 0!==c[m]?c[m]:u[m],v=(0,nu.isVariantLabel)(y),b=m===s?g.isActive:null;!1===b&&(h=t);let x=y===u[m]&&y!==c[m]&&v;if(x&&(i||a)&&e.manuallyAnimateOnMount&&(x=!1),g.protectedKeys={...f},!g.isActive&&null===b||!y&&!g.prevProp||(0,nc.isAnimationControls)(y)||"boolean"==typeof y)continue;if("exit"===m&&g.isActive&&!0!==b){g.prevResolvedValues&&(f={...f,...g.prevResolvedValues});continue}let w=ny(g.prevProp,y),E=w||m===s&&g.isActive&&!x&&v||t>h&&v,S=!1,C=Array.isArray(y)?y:[y],k=C.reduce(o(m),{});!1===b&&(k={});let{prevResolvedValues:T={}}=g,j={...T,...k},N=t=>{E=!0,p.has(t)&&(S=!0,p.delete(t)),g.needsAnimating[t]=!0;let n=e.getValue(t);n&&(n.liveStyle=!1)};for(let e in j){let t=k[e],n=T[e];if(f.hasOwnProperty(e))continue;let r=!1;(r=l(t)&&l(n)?!nd(t,n):t!==n)?null!=t?N(e):p.add(e):void 0!==t&&p.has(e)?N(e):g.protectedKeys[e]=!0}g.prevProp=y,g.prevResolvedValues=k,g.isActive&&(f={...f,...k}),(i||a)&&e.blockInitialAnimation&&(E=!1);let A=x&&w,I=!A||S;E&&I&&d.push(...C.map(t=>{let n={type:m};if("string"==typeof t&&(i||a)&&!A&&e.manuallyAnimateOnMount&&e.parent){let{parent:i}=e,a=r(i,t);if(i.enteringChildren&&a){let{delayChildren:t}=a.transition||{};n.delay=nt(i.enteringChildren,e,t)}}return{animation:t,options:n}}))}if(p.size){let t={};if("boolean"!=typeof c.initial){let n=r(e,Array.isArray(c.initial)?c.initial[0]:c.initial);n&&n.transition&&(t.transition=n.transition)}p.forEach(n=>{let r=e.getBaseTarget(n),i=e.getValue(n);i&&(i.liveStyle=!0),t[n]=r??null}),d.push({animation:t})}let m=!!d.length;return i&&(!1===c.initial||c.initial===c.animate)&&!e.manuallyAnimateOnMount&&(m=!1),i=!1,a=!1,m?t(d):Promise.resolve()}function c(t,r){if(n[t].isActive===r)return Promise.resolve();e.variantChildren?.forEach(e=>e.animationState?.setActive(t,r)),n[t].isActive=r;let i=s(t);for(let e in n)n[e].protectedKeys={};return i}return{animateChanges:s,setActive:c,setAnimateFunction:function(n){t=n(e)},getState:()=>n,reset:()=>{n=nb(),a=!0}}}function ny(e,t){return"string"==typeof t?t!==e:!!Array.isArray(t)&&!nd(t,e)}function nv(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function nb(){return{animate:nv(!0),whileInView:nv(),whileHover:nv(),whileTap:nv(),whileDrag:nv(),whileFocus:nv(),exit:nv()}}var nx=nc;class nw extends t{constructor(e){super(e),e.animationState||(e.animationState=ng(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();
140(0,nx.isAnimationControls)(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let nE=0;class nS extends t{constructor(){super(...arguments),this.id=nE++,this.isExitComplete=!1}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;if(e&&!1===n){if(this.isExitComplete){let{initial:e,custom:t}=this.node.getProps();if("string"==typeof e){let n=r(this.node,e,t);if(n){let{transition:e,transitionEnd:t,...r}=n;for(let e in r)this.node.getValue(e)?.jump(r[e])}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1;return}let i=this.node.animationState.setActive("exit",!e);t&&!e&&i.then(()=>{this.isExitComplete=!0,t(this.id)})}mount(){let{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}let nC={animation:{Feature:nw},exit:{Feature:nS}};function nk(e){return[e("x"),e("y")]}function nT(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}e.s(["animations",0,nC],223070),e.s(["eachAxis",0,nk],655559),e.s(["addDomEvent",0,nT],282774);let nj={x:!1,y:!1};function nN(){return nj.x||nj.y}function nA(e){if("x"===e||"y"===e)if(nj[e])return null;else return nj[e]=!0,()=>{nj[e]=!1};return nj.x||nj.y?null:(nj.x=nj.y=!0,()=>{nj.x=nj.y=!1})}e.s(["isDragActive",0,nN,"isDragging",0,nj],439676),e.s(["setDragLock",0,nA],137541);var nI=H;let nR=.9999,nO=1.0001,nP=-.01,nD=.01;function n_(e){return e.max-e.min}function nM(e,t,n){return Math.abs(e-t)<=n}function nL(e,t,n,r=.5){e.origin=r,e.originPoint=(0,nI.mixNumber)(t.min,t.max,e.origin),e.scale=n_(n)/n_(t),e.translate=(0,nI.mixNumber)(n.min,n.max,e.origin)-e.originPoint,(e.scale>=nR&&e.scale<=nO||isNaN(e.scale))&&(e.scale=1),(e.translate>=nP&&e.translate<=nD||isNaN(e.translate))&&(e.translate=0)}function nF(e,t,n,r){nL(e.x,t.x,n.x,r?r.originX:void 0),nL(e.y,t.y,n.y,r?r.originY:void 0)}function nB(e,t,n,r=0){e.min=(r?(0,nI.mixNumber)(n.min,n.max,r):n.min)+t.min,e.max=e.min+n_(t)}function nH(e,t,n,r){nB(e.x,t.x,n.x,r?.x),nB(e.y,t.y,n.y,r?.y)}function nz(e,t,n,r=0){let i=r?(0,nI.mixNumber)(n.min,n.max,r):n.min;e.min=t.min-i,e.max=e.min+n_(t)}function nV(e,t,n,r){nz(e.x,t.x,n.x,r?.x),nz(e.y,t.y,n.y,r?.y)}e.s(["calcBoxDelta",0,nF,"calcLength",0,n_,"calcRelativeBox",0,nH,"calcRelativePosition",0,nV,"isNear",0,nM],652101)},733986,889026,749652,919880,341327,665536,485651,107230,e=>{"use strict";let t,n;var r=e.i(142098),i=e.i(260830),a=e.i(130162),o=e.i(287022),s=e.i(655559),l=e.i(153689),c=e.i(27677),u=e.i(980538),d=e.i(939011),p=e.i(100706),f=e.i(282774),h=e.i(137541),m=e.i(265091),g=e.i(652101),y=e.i(642824);function v(e){return(0,y.isObject)(e)&&"ownerSVGElement"in e}function b(e,t,n){if(null==e)return[];if(e instanceof EventTarget)return[e];if("string"==typeof e){let r=document;t&&(r=t.current);let i=n?.[e]??r.querySelectorAll(e);return i?Array.from(i):[]}return Array.from(e).filter(e=>null!=e)}e.s(["isSVGElement",0,v],889026),e.s(["resolveElements",0,b],749652);let x=new WeakMap,w=(e,t,n)=>(r,i)=>i&&i[0]?i[0][e+"Size"]:v(r)&&"getBBox"in r?r.getBBox()[t]:r[n],E=w("inline","width","offsetWidth"),S=w("block","height","offsetHeight");function C({target:e,borderBoxSize:t}){x.get(e)?.forEach(n=>{n(e,{get width(){return E(e,t)},get height(){return S(e,t)}})})}function k(e){e.forEach(C)}function T(){"u">typeof ResizeObserver&&(t=new ResizeObserver(k))}function j(e,n){t||T();let r=b(e);return r.forEach(e=>{let r=x.get(e);r||(r=new Set,x.set(e,r)),r.add(n),t?.observe(e)}),()=>{r.forEach(e=>{let r=x.get(e);r?.delete(n),r?.size||t?.unobserve(e)})}}let N=new Set;function A(){n=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};
140N.forEach(t=>t(e))},window.addEventListener("resize",n)}function I(e){return N.add(e),n||A(),()=>{N.delete(e),N.size||"function"!=typeof n||(window.removeEventListener("resize",n),n=void 0)}}function R(e,t){return"function"==typeof e?I(e):j(e,t)}let O=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function P(e){return O.has(e.tagName)||!0===e.isContentEditable}let D=new Set(["INPUT","SELECT","TEXTAREA"]);function _(e){return D.has(e.tagName)||!0===e.isContentEditable}e.s(["isElementKeyboardAccessible",0,P,"isElementTextInput",0,_],919880);var M=e.i(965566),L=f;let F=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function B(e){return{point:{x:e.pageX,y:e.pageY}}}e.s(["isPrimaryPointer",0,F],341327);let H=e=>t=>F(t)&&e(t,B(t));function z(e,t,n,r){return(0,L.addDomEvent)(e,t,H(n),r)}e.s(["addPointerInfo",0,H,"extractEventInfo",0,B],665536);let V=({current:e})=>e?e.ownerDocument.defaultView:null;var U=e.i(325522),W=o,G=e.i(738638),q=e.i(763074);let $=(e,t)=>Math.abs(e-t);function K(e,t){return Math.sqrt($(e.x,t.x)**2+$(e.y,t.y)**2)}let Q=new Set(["auto","scroll"]);class Y{constructor(e,t,{transformPagePoint:n,contextWindow:r=window,dragSnapToOrigin:i=!1,distanceThreshold:a=3,element:o}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.lastRawMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=e=>{this.handleScroll(e.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;this.lastRawMoveEventInfo&&(this.lastMoveEventInfo=Z(this.lastRawMoveEventInfo,this.transformPagePoint));let e=J(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,n=K(e.offset,{x:0,y:0})>=this.distanceThreshold;if(!t&&!n)return;let{point:r}=e,{timestamp:i}=W.frameData;this.history.push({...r,timestamp:i});let{onStart:a,onMove:o}=this.handlers;t||(a&&a(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),o&&o(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastRawMoveEventInfo=t,this.lastMoveEventInfo=Z(t,this.transformPagePoint),W.frame.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:n,onSessionEnd:r,resumeAnimation:i}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&i&&i(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let a=J("pointercancel"===e.type?this.lastMoveEventInfo:Z(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,a),r&&r(e,a)},!F(e))return;this.dragSnapToOrigin=i,this.handlers=t,this.transformPagePoint=n,this.distanceThreshold=a,this.contextWindow=r||window;const s=Z(B(e),this.transformPagePoint),{point:l}=s,{timestamp:c}=W.frameData;this.history=[{...l,timestamp:c}];const{onSessionStart:u}=t;u&&u(e,J(s,this.history)),this.removeListeners=(0,G.pipe)(z(this.contextWindow,"pointermove",this.handlePointerMove),z(this.contextWindow,"pointerup",this.handlePointerUp),z(this.contextWindow,"pointercancel",this.handlePointerUp)),o&&this.startScrollTracking(o)}startScrollTracking(e){let t=e.parentElement;for(;t;){let e=getComputedStyle(t);(Q.has(e.overflowX)||Q.has(e.overflowY))&&this.scrollPositions.set(t,{x:t.scrollLeft,y:t.scrollTop}),t=t.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(e){let t=this.scrollPositions.get(e);if(!t)return;let n=e===window,r=n?{x:window.scrollX,y:window.scrollY}:{x:e.scrollLeft,y:e.scrollTop},i={x:r.x-t.x,y:r.y-t.y};(0!==i.x||0!==i.y)&&(n?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=i.x,this.lastMoveEventInfo.point.y+=i.y):this.history.length>0&&(this.history[0].x-=i.x,this.history[0].y-=i.y),this.scrollPositions.set(e,r),W.frame.update(this.updatePoint,!0))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),(0,W.cancelFrame)(this.updatePoint)}}function Z(e,t){return t?{point:t(e.point)}:e}function X(e,t){return{x:e.x-t.x,y:e.y-t.y}}function J({point:e},t){return{point:e,delta:X(e,et(t)),offset:X(e,ee(t)),velocity:en(t,.1)}}function ee(e){return e[0]}function et(e){return e[e.length-1]}function en(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null,i=et(e);for(;n>=0&&(r=e[n],!(i.timestamp-r.timestamp>(0,q.secondsToMilliseconds)(t)));)n--;if(!r)return{x:0,y:0};r===e[0]&&e.length>2&&i.timestamp-r.timestamp>
1402*(0,q.secondsToMilliseconds)(t)&&(r=e[1]);let a=(0,q.millisecondsToSeconds)(i.timestamp-r.timestamp);if(0===a)return{x:0,y:0};let o={x:(i.x-r.x)/a,y:(i.y-r.y)/a};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}var er=p,ei=g,ea=e.i(783920),eo=e.i(476959);function es(e,{min:t,max:n},r){return void 0!==t&&e<t?e=r?(0,er.mixNumber)(t,e,r.min):Math.max(e,t):void 0!==n&&e>n&&(e=r?(0,er.mixNumber)(n,e,r.max):Math.min(e,n)),e}function el(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function ec(e,{top:t,left:n,bottom:r,right:i}){return{x:el(e.x,n,i),y:el(e.y,t,r)}}function eu(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}function ed(e,t){return{x:eu(e.x,t.x),y:eu(e.y,t.y)}}function ep(e,t){let n=.5,r=(0,ei.calcLength)(e),i=(0,ei.calcLength)(t);return i>r?n=(0,ea.progress)(t.min,t.max-r,e.min):r>i&&(n=(0,ea.progress)(e.min,e.max-i,t.min)),(0,eo.clamp)(0,1,n)}function ef(e,t){let n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}let eh=.35;function em(e=eh){return!1===e?e=0:!0===e&&(e=eh),{x:eg(e,"left","right"),y:eg(e,"top","bottom")}}function eg(e,t,n){return{min:ey(e,t),max:ey(e,n)}}function ey(e,t){return"number"==typeof e?e:e[t]||0}let ev=new WeakMap;class eb{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=(0,a.createBox)(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=e}start(e,{snapToCursor:t=!1,distanceThreshold:n}={}){let{presenceContext:r}=this.visualElement;if(r&&!1===r.isPresent)return;let i=e=>{t&&this.snapToCursor(B(e).point),this.stopAnimation()},a=(e,t)=>{let{drag:n,dragPropagation:r,onDragStart:i}=this.getProps();if(n&&!r&&(this.openDragLock&&this.openDragLock(),this.openDragLock=(0,h.setDragLock)(n),!this.openDragLock))return;this.latestPointerEvent=e,this.latestPanInfo=t,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),(0,s.eachAxis)(e=>{let t=this.getAxisMotionValue(e).get()||0;if(m.percent.test(t)){let{projection:n}=this.visualElement;if(n&&n.layout){let r=n.layout.layoutBox[e];r&&(t=(0,g.calcLength)(r)*(parseFloat(t)/100))}}this.originPoint[e]=t}),i&&o.frame.update(()=>i(e,t),!1,!0),(0,u.addValueToWillChange)(this.visualElement,"transform");let{animationState:a}=this.visualElement;a&&a.setActive("whileDrag",!0)},l=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t;let{dragPropagation:n,dragDirectionLock:r,onDirectionLock:i,onDrag:a}=this.getProps();if(!n&&!this.openDragLock)return;let{offset:s}=t;if(r&&null===this.currentDirection){this.currentDirection=eS(s),null!==this.currentDirection&&i&&i(this.currentDirection);return}this.updateAxis("x",t.point,s),this.updateAxis("y",t.point,s),this.visualElement.render(),a&&o.frame.update(()=>a(e,t),!1,!0)},c=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t,this.stop(e,t),this.latestPointerEvent=null,this.latestPanInfo=null},d=()=>{let{dragSnapToOrigin:e}=this.getProps();(e||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:p}=this.getProps();this.panSession=new Y(e,{onSessionStart:i,onStart:a,onMove:l,onSessionEnd:c,resumeAnimation:d},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:p,distanceThreshold:n,contextWindow:V(this.visualElement),element:this.visualElement.current})}stop(e,t){let n=e||this.latestPointerEvent,r=t||this.latestPanInfo,i=this.isDragging;if(this.cancel(),!i||!r||!n)return;let{velocity:a}=r;this.startAnimation(a);let{onDragEnd:s}=this.getProps();s&&o.frame.postRender(()=>s(n,r))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.endPanSession();let{dragPropagation:n}=this.getProps();!n&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(e,t,n){let{drag:r}=this.getProps();if(!n||!eE(e,r,this.currentDirection))return;let i=this.getAxisMotionValue(e),a=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(a=es(a,this.constraints[e],this.elastic[e])),i.set(a)}resolveConstraints(){let{dragConstraints:e,dragElastic:t}=this.getProps(),n=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,r=this.constraints;e&&(0,U.isRefObject)(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&n?this.constraints=ec(n.layoutBox,e):this.constraints=!1,this.elastic=em(t),r!==this.constraints&&!(0,U.isRefObject)(e)&&n&&this.constraints&&!this.hasMutatedConstraints&&(0,s.eachAxis)(e=>{!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=ef(n.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){let{dragConstraints:e,onMeasureDragConstraints:t}=this.getProps();if(!e||!(0,U.isRefObject)(e))return!1;let n=e.current;(0,M.invariant)(null!==n,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.","drag-constraints-ref");let{projection:r}=this.visualElement;if(!r||!r.layout)return!1;let i=(0,l.measurePageBox)(n,r.root,this.visualElement.getTransformPagePoint()),a=ed(r.layout.layoutBox,i);if(t){let e=t((0,c.convertBoxToBoundingBox)(a));this.hasMutatedConstraints=!!e,e&&(a=(0,c.convertBoundingBoxToBox)(e))}return a}startAnimation(e){let{drag:t,dragMomentum:n,dragElastic:r,dragTransition:i,dragSnapToOrigin:a,onDragTransitionEnd:o}=this.getProps(),l=this.constraints||{};return Promise.all((0,s.eachAxis)(o=>{if(!eE(o,t,this.currentDirection))return;let s=l&&l[o]||{};(!0===a||a===o)&&(s={min:0,max:0});let c=r?200:1e6,u=r?40:1e7,d={type:"inertia",velocity:n?e[o]:0,bounceStiffness:c,bounceDamping:u,timeConstant:750,restDelta:1,restSpeed:10,...i,...s};return this.startAxisValueAnimation(o,d)})).then(o)}startAxisValueAnimation(e,t){let n=this.getAxisMotionValue(e);return(0,u.addValueToWillChange)(this.visualElement,e),n.start((0,d.animateMotionValue)(e,n,0,t,this.visualElement,!1))}stopAnimation(){(0,s.eachAxis)(e=>this.getAxisMotionValue(e).stop())}getAxisMotionValue(e){let t=`_drag${e.toUpperCase()}`,n=this.visualElement.getProps();return n[t]||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}snapToCursor(e){(0,s.eachAxis)(t=>{let{drag:n}=this.getProps();if(!eE(t,n,this.currentDirection))return;let{projection:r}=this.visualElement,i=this.getAxisMotionValue(t);if(r&&r.layout){let{min:n,max:a}=r.layout.layoutBox[t],o=i.get()||0;i.set(e[t]-(0,p.mixNumber)(n,a,.5)+o)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!(0,U.isRefObject)(t)||!n||!this.constraints)return;this.stopAnimation();let r={x:0,y:0};(0,s.eachAxis)(e=>{let t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){let n=t.get();r[e]=ep({min:n,max:n},this.constraints[e])}});let{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.constraints=!1,this.resolveConstraints(),(0,s.eachAxis)(t=>{if(!eE(t,e,null))return;let n=this.getAxisMotionValue(t),{min:i,max:a}=this.constraints[t];n.set((0,p.mixNumber)(i,a,r[t]))}),this.visualElement.render()}addListeners(){let e;if(!this.visualElement.current)return;ev.set(this.visualElement,this);let t=this.visualElement.current,n=z(t,"pointerdown",e=>{let{drag:n,dragListener:r=!0}=this.getProps(),i=e.target,a=i!==t&&_(i);n&&r&&!a&&this.start(e)}),r=()=>{let{dragConstraints:n}=this.getProps();(0,U.isRefObject)(n)&&n.current&&(this.constraints=this.resolveRefConstraints(),e||(e=ew(t,n.current,()=>this.scalePositionWithinConstraints())))},{projection:i}=this.visualElement,a=i.addEventListener("measure",r);i&&!i.layout&&(i.root&&i.root.updateScroll(),i.updateLayout()),o.frame.read(r);let l=(0,f.addDomEvent)(window,"resize",()=>this.scalePositionWithinConstraints()),c=i.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&((0,s.eachAxis)(t=>{let n=this.getAxisMotionValue(t);n&&(this.originPoint[t]+=e[t].translate,n.set(n.get()+e[t].translate))}),this.visualElement.render())});return()=>{l(),n(),a(),c&&c(),e&&e()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:r=!1,dragConstraints:i=!1,dragElastic:a=eh,dragMomentum:o=!0}=e;return{...e,drag:t,dragDirectionLock:n,dragPropagation:r,dragConstraints:i,dragElastic:a,dragMomentum:o}}}function ex(e){let t=!0;return()=>{if(t){t=!1;return}e()}}
140function ew(e,t,n){let r=R(e,ex(n)),i=R(t,ex(n));return()=>{r(),i()}}function eE(e,t,n){return(!0===t||t===e)&&(null===n||n===e)}function eS(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}class eC extends r.Feature{constructor(e){super(e),this.removeGroupControls=i.noop,this.removeListeners=i.noop,this.controls=new eb(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||i.noop}update(){let{dragControls:e}=this.node.getProps(),{dragControls:t}=this.node.prevProps||{};e!==t&&(this.removeGroupControls(),e&&(this.removeGroupControls=e.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}e.s(["DragGesture",0,eC],733986);var ek=r,eT=o,ej=i;let eN=e=>(t,n)=>{e&&eT.frame.update(()=>e(t,n),!1,!0)};class eA extends ek.Feature{constructor(){super(...arguments),this.removePointerDownListener=ej.noop}onPointerDown(e){this.session=new Y(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:V(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:r}=this.node.getProps();return{onSessionStart:eN(e),onStart:eN(t),onMove:eN(n),onEnd:(e,t)=>{delete this.session,r&&eT.frame.postRender(()=>r(e,t))}}}mount(){this.removePointerDownListener=z(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}e.s(["PanGesture",0,eA],485651);let eI={hasAnimatedSinceResize:!0,hasEverUpdated:!1};e.s(["globalProjectionState",0,eI],107230)},646816,877397,717871,973089,957512,99642,e=>{"use strict";var t=e.i(733986),n=e.i(485651),r=e.i(843476),i=e.i(107230),a=e.i(287022),o=e.i(560140),s=e.i(271645),l=e.i(464978),c=e.i(231178),u=e.i(104035);let d=!1;class p extends s.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:r}=this.props,{projection:a}=e;a&&(t.group&&t.group.add(a),n&&n.register&&r&&n.register(a),d&&a.root.didUpdate(),a.addEventListener("animationComplete",()=>{this.safeToRemove()}),a.setOptions({...a.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),i.globalProjectionState.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:n,drag:r,isPresent:i}=this.props,{projection:o}=n;return o&&(o.isPresent=i,e.layoutDependency!==t&&o.setOptions({...o.options,layoutDependency:t}),d=!0,r||e.layoutDependency!==t||void 0===t||e.isPresent!==i?o.willUpdate():this.safeToRemove(),e.isPresent!==i&&(i?o.promote():o.relegate()||a.frame.postRender(()=>{let e=o.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{visualElement:e,layoutAnchor:t}=this.props,{projection:n}=e;n&&(n.options.layoutAnchor=t,n.root.didUpdate(),o.microtask.postRender(()=>{!n.currentAnimation&&n.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:r}=e;d=!0,r&&(r.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(r),n&&n.deregister&&n.deregister(r))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function f(e){let[t,n]=(0,l.usePresence)(),i=(0,s.useContext)(c.LayoutGroupContext);return(0,r.jsx)(p,{...e,layoutGroup:i,switchLayoutGroup:(0,s.useContext)(u.SwitchLayoutGroupContext),isPresent:t,safeToRemove:n})}e.s(["MeasureLayout",0,f],877397);var h=e.i(570596),m=e.i(476959),g=e.i(260830),y=e.i(939011),v=e.i(486427),b=e.i(83411);function x(e,t,n){let r=(0,b.isMotionValue)(e)?e:(0,v.motionValue)(e);return r.start((0,y.animateMotionValue)("",r,t,n)),r.animation}var w=e.i(716896),E=e.i(987333),S=o,C=e.i(496173),k=e.i(924463),T=e.i(504169),j=e.i(880248),N=C;e.i(763074);var A=a;function I(e,t){let n=N.time.now(),r=({timestamp:i})=>{let a=i-n;a>=t&&((0,A.cancelFrame)(r),e(a-t))};return A.frame.setup(r,!0),()=>(0,A.cancelFrame)(r)}var R=e.i(889026),O=R;function P(e){return(0,O.isSVGElement)(e)&&"svg"===e.tagName}var D=e.i(100706),_=v,M=e.i(733871),L=D,F=e.i(265091),B=e.i(783920),H=e.i(791559),z=g;let V=["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],U=V.length,W=e=>"string"==typeof e?parseFloat(e):e,G=e=>"number"==typeof e||F.px.test(e);function q(e,t,n,r,i,a){i?(e.opacity=(0,L.mixNumber)(0,n.opacity??1,K(r)),e.opacityExit=(0,L.mixNumber)(t.o
140pacity??1,0,Q(r))):a&&(e.opacity=(0,L.mixNumber)(t.opacity??1,n.opacity??1,r));for(let i=0;i<U;i++){let a=V[i],o=$(t,a),s=$(n,a);(void 0!==o||void 0!==s)&&(o||(o=0),s||(s=0),0===o||0===s||G(o)===G(s)?(e[a]=Math.max((0,L.mixNumber)(W(o),W(s),r),0),(F.percent.test(s)||F.percent.test(o))&&(e[a]+="%")):e[a]=s)}(t.rotate||n.rotate)&&(e.rotate=(0,L.mixNumber)(t.rotate||0,n.rotate||0,r))}function $(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let K=Y(0,.5,H.circOut),Q=Y(.5,.95,z.noop);function Y(e,t,n){return r=>r<e?0:r>t?1:n((0,B.progress)(e,t,r))}function Z(e,t){e.min=t.min,e.max=t.max}function X(e,t){Z(e.x,t.x),Z(e.y,t.y)}function J(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}var ee=e.i(135636),et=e.i(652101),en=D,er=F,ei=ee;function ea(e,t,n,r,i){return e-=t,e=(0,ei.scalePoint)(e,1/n,r),void 0!==i&&(e=(0,ei.scalePoint)(e,1/i,r)),e}function eo(e,t=0,n=1,r=.5,i,a=e,o=e){if(er.percent.test(t)&&(t=parseFloat(t),t=(0,en.mixNumber)(o.min,o.max,t/100)-o.min),"number"!=typeof t)return;let s=(0,en.mixNumber)(a.min,a.max,r);e===a&&(s-=t),e.min=ea(e.min,t,n,s,i),e.max=ea(e.max,t,n,s,i)}function es(e,t,[n,r,i],a,o){eo(e,t[n],t[r],t[i],t.scale,a,o)}let el=["x","scaleX","originX"],ec=["y","scaleY","originY"];function eu(e,t,n,r){es(e.x,t,el,n?n.x:void 0,r?r.x:void 0),es(e.y,t,ec,n?n.y:void 0,r?r.y:void 0)}var ed=e.i(130162),ep=et;function ef(e){return 0===e.translate&&1===e.scale}function eh(e){return ef(e.x)&&ef(e.y)}function em(e,t){return e.min===t.min&&e.max===t.max}function eg(e,t){return em(e.x,t.x)&&em(e.y,t.y)}function ey(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function ev(e,t){return ey(e.x,t.x)&&ey(e.y,t.y)}function eb(e){return(0,ep.calcLength)(e.x)/(0,ep.calcLength)(e.y)}function ex(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}var ew=e.i(133887);class eE{constructor(){this.members=[]}add(e){(0,ew.addUniqueItem)(this.members,e);for(let t=this.members.length-1;t>=0;t--){let n=this.members[t];if(n===e||n===this.lead||n===this.prevLead)continue;let r=n.instance;r&&!1!==r.isConnected||n.snapshot||((0,ew.removeItem)(this.members,n),n.unmount())}e.scheduleRender()}remove(e){if((0,ew.removeItem)(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){for(let t=this.members.indexOf(e)-1;t>=0;t--){let e=this.members[t];if(!1!==e.isPresent&&e.instance?.isConnected!==!1)return this.promote(e),!0}return!1}promote(e,t){let n=this.lead;if(e!==n&&(this.prevLead=n,this.lead=e,e.show(),n)){n.updateSnapshot(),e.scheduleRender();let{layoutDependency:r}=n.options,{layoutDependency:i}=e.options;(void 0===r||r!==i)&&(e.resumeFrom=n,t&&(n.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues),e.root?.isUpdating&&(e.isLayoutDirty=!0)),!1===e.options.crossfade&&n.hide()}}exitAnimationComplete(){this.members.forEach(e=>{e.options.onExitComplete?.(),e.resumingFrom?.options.onExitComplete?.()})}scheduleRender(){this.members.forEach(e=>e.instance&&e.scheduleRender(!1))}removeLeadSnapshot(){this.lead?.snapshot&&(this.lead.snapshot=void 0)}}function eS(e,t,n){let r="",i=e.x.translate/t.x,a=e.y.translate/t.y,o=n?.z||0;if((i||a||o)&&(r=`translate3d(${i}px, ${a}px, ${o}px) `),(1!==t.x||1!==t.y)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){let{transformPerspective:e,rotate:t,rotateX:i,rotateY:a,skewX:o,skewY:s}=n;e&&(r=`perspective(${e}px) ${r}`),t&&(r+=`rotate(${t}deg) `),i&&(r+=`rotateX(${i}deg) `),a&&(r+=`rotateY(${a}deg) `),o&&(r+=`skewX(${o}deg) `),s&&(r+=`skewY(${s}deg) `)}let s=e.x.scale*t.x,l=e.y.scale*t.y;return(1!==s||1!==l)&&(r+=`scale(${s}, ${l})`),r||"none"}var eC=e.i(655559),ek=ew;let eT=(e,t)=>e.depth-t.depth;class ej{constructor(){this.children=[],this.isDirty=!1}add(e){(0,ek.addUniqueItem)(this.children,e),this.isDirty=!0}remove(e){(0,ek.removeItem)(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(eT),this.isDirty=!1,this.children.forEach(e)}}var eN=e.i(177777),eA=i,eI=a;let eR={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},eO=["","X","Y","Z"],eP=1e3,eD=0;function e_(e,t,n,r){let{latestValues:i}=t;i[e]&&(n[e]=i[e],t.setStaticValue(e,0),r&&(r[e]=0))}function eM(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;let{visualElement:t}=e.options;if(!t)return;let n=(0,w.getOptimisedAppearId)(t);if(window.MotionHasOptimisedAnimation(n,"transform")){let{layout:t,layoutId:r}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",eI.frame,!(t||r))}let{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&eM(r)}function eL({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:i}){return class{constructor(e={},n=t?.()){this.id=eD++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,j.statsBuffer.value&&(eR.nodes=eR.calculatedTargetDeltas=eR.calculatedProjections=0),this.nodes.forEac
140h(eH),this.nodes.forEach(eQ),this.nodes.forEach(eY),this.nodes.forEach(ez),j.statsBuffer.addProjectionMetrics&&j.statsBuffer.addProjectionMetrics(eR)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=n?n.root||n:this,this.path=n?[...n.path,n]:[],this.parent=n,this.depth=n?n.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new ej)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new h.SubscriptionManager),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let n=this.eventHandlers.get(e);n&&n.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t){if(this.instance)return;this.isSVG=(0,R.isSVGElement)(t)&&!P(t),this.instance=t;let{layoutId:n,layout:r,visualElement:i}=this.options;if(i&&!i.current&&i.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(r||n)&&(this.isLayoutDirty=!0),e){let n,r=0,i=()=>this.root.updateBlockedByResize=!1;eI.frame.read(()=>{r=window.innerWidth}),e(t,()=>{let e=window.innerWidth;e!==r&&(r=e,this.root.updateBlockedByResize=!0,n&&n(),n=I(i,250),eA.globalProjectionState.hasAnimatedSinceResize&&(eA.globalProjectionState.hasAnimatedSinceResize=!1,this.nodes.forEach(eK)))})}n&&this.root.registerSharedNode(n,this),!1!==this.options.animate&&i&&(n||r)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeLayoutChanged:n,layout:r})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let a=this.options.transition||i.getDefaultTransition()||e5,{onLayoutAnimationStart:o,onLayoutAnimationComplete:s}=i.getProps(),l=!this.targetLayout||!ev(this.targetLayout,r),c=!t&&n;if(this.options.layoutRoot||this.resumeFrom||c||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);let t={...(0,E.getValueTransition)(a,"layout"),onPlay:o,onComplete:s};(i.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t),this.setAnimationOrigin(e,c)}else t||eK(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=r})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),(0,eI.cancelFrame)(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEach(eZ),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&eM(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,("string"==typeof t.latestValues.x||"string"==typeof t.latestValues.y)&&(t.isLayoutDirty=!0),t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:n}=this.options;if(void 0===t&&!n)return;let r=this.getTransformTemplate();this.prevTransformTemplateValue=r?r(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){let e=this.updateBlockedByResize;this.unblockUpdate(),this.updateBlockedByResize=!1,this.clearAllSnapshots(),e&&this.nodes.forEach(eW),this.nodes.forEach(eU);return}if(this.animationId<=this.animationCommitId)return void this.nodes.forEac
140h(eG);this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(eq),this.nodes.forEach(e$),this.nodes.forEach(eF),this.nodes.forEach(eB)):this.nodes.forEach(eG),this.clearAllSnapshots();let e=C.time.now();eI.frameData.delta=(0,m.clamp)(0,1e3/60,e-eI.frameData.timestamp),eI.frameData.timestamp=e,eI.frameData.isProcessing=!0,eI.frameSteps.update.process(eI.frameData),eI.frameSteps.preRender.process(eI.frameData),eI.frameSteps.render.process(eI.frameData),eI.frameData.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,S.microtask.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(eV),this.sharedNodes.forEach(eX)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,eI.frame.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){eI.frame.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||(0,et.calcLength)(this.snapshot.measuredBox.x)||(0,et.calcLength)(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected||(this.layoutCorrected=(0,ed.createBox)()),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){let t=r(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!i)return;let e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!eh(this.projectionDelta),n=this.getTransformTemplate(),r=n?n(this.latestValues,""):void 0,a=r!==this.prevTransformTemplateValue;e&&this.instance&&(t||(0,eN.hasTransform)(this.latestValues)||a)&&(i(this.instance,r),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){let t=this.measurePageBox(),n=this.removeElementScroll(t);return e&&(n=this.removeTransform(n)),e7(n),{animationId:this.root.animationId,measuredBox:t,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return(0,ed.createBox)();let t=e.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(e9))){let{scroll:e}=this.root;e&&((0,ee.translateAxis)(t.x,e.offset.x),(0,ee.translateAxis)(t.y,e.offset.y))}return t}removeElementScroll(e){let t=(0,ed.createBox)();if(X(t,e),this.scroll?.wasRoot)return t;for(let n=0;n<this.path.length;n++){let r=this.path[n],{scroll:i,options:a}=r;r!==this.root&&i&&a.layoutScroll&&(i.wasRoot&&X(t,e),(0,ee.translateAxis)(t.x,i.offset.x),(0,ee.translateAxis)(t.y,i.offset.y))}return t}applyTransform(e,t=!1,n){let r=n||(0,ed.createBox)();X(r,e);for(let e=0;e<this.path.length;e++){let n=this.path[e];!t&&n.options.layoutScroll&&n.scroll&&n!==n.root&&((0,ee.translateAxis)(r.x,-n.scroll.offset.x),(0,ee.translateAxis)(r.y,-n.scroll.offset.y)),(0,eN.hasTransform)(n.latestValues)&&(0,ee.transformBox)(r,n.latestValues,n.layout?.layoutBox)}return(0,eN.hasTransform)(this.latestValues)&&(0,ee.transformBox)(r,this.latestValues,this.layout?.layoutBox),r}removeTransform(e){let t=(0,ed.createBox)();X(t,e);for(let e=0;e<this.path.length;e++){let n,r=this.path[e];(0,eN.hasTransform)(r.latestValues)&&(r.instance&&((0,eN.hasScale)(r.latestValues)&&r.updateSnapshot(),X(n=(0,ed.createBox)(),r.measurePageBox())),eu(t,r.latestValues,r.snapshot?.layoutBox,n))}return(0,eN.hasTransform)(this.latestValues)&&eu(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==eI.frameData.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){let t=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=t.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=t.
140isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=t.isSharedProjectionDirty);let n=!!this.resumingFrom||this!==t;if(!(e||n&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:r,layoutId:i}=this.options;if(!this.layout||!(r||i))return;this.resolvedRelativeTargetAt=eI.frameData.timestamp;let a=this.getClosestProjectingParent();a&&this.linkedParentVersion!==a.layoutVersion&&!a.options.layoutRoot&&this.removeRelativeTarget(),this.targetDelta||this.relativeTarget||(!1!==this.options.layoutAnchor&&a&&a.layout?this.createRelativeTarget(a,this.layout.layoutBox,a.layout.layoutBox):this.removeRelativeTarget()),(this.relativeTarget||this.targetDelta)&&(this.target||(this.target=(0,ed.createBox)(),this.targetWithTransforms=(0,ed.createBox)()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),(0,et.calcRelativeBox)(this.target,this.relativeTarget,this.relativeParent.target,this.options.layoutAnchor||void 0)):this.targetDelta?(this.resumingFrom?this.applyTransform(this.layout.layoutBox,!1,this.target):X(this.target,this.layout.layoutBox),(0,ee.applyBoxDelta)(this.target,this.targetDelta)):X(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,!1!==this.options.layoutAnchor&&a&&!!a.resumingFrom==!!this.resumingFrom&&!a.options.layoutScroll&&a.target&&1!==this.animationProgress?this.createRelativeTarget(a,this.target,a.target):this.relativeParent=this.relativeTarget=void 0),j.statsBuffer.value&&eR.calculatedTargetDeltas++)}getClosestProjectingParent(){if(!(!this.parent||(0,eN.hasScale)(this.parent.latestValues)||(0,eN.has2DTranslate)(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(e,t,n){this.relativeParent=e,this.linkedParentVersion=e.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=(0,ed.createBox)(),this.relativeTargetOrigin=(0,ed.createBox)(),(0,et.calcRelativePosition)(this.relativeTargetOrigin,t,n,this.options.layoutAnchor||void 0),X(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){let e=this.getLead(),t=!!this.resumingFrom||this!==e,n=!0;if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(n=!1),t&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(n=!1),this.resolvedRelativeTargetAt===eI.frameData.timestamp&&(n=!1),n)return;let{layout:r,layoutId:i}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(r||i))return;X(this.layoutCorrected,this.layout.layoutBox);let a=this.treeScale.x,o=this.treeScale.y;(0,ee.applyTreeDeltas)(this.layoutCorrected,this.treeScale,this.path,t),e.layout&&!e.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(e.target=e.layout.layoutBox,e.targetWithTransforms=(0,ed.createBox)());let{target:s}=e;if(!s){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(J(this.prevProjectionDelta.x,this.projectionDelta.x),J(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),(0,et.calcBoxDelta)(this.projectionDelta,this.layoutCorrected,s,this.latestValues),this.treeScale.x===a&&this.treeScale.y===o&&ex(this.projectionDelta.x,this.prevProjectionDelta.x)&&ex(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",s)),j.statsBuffer.value&&eR.calculatedProjections++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){if(this.options.visualElement?.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=(0,ed.createDelta)(),this.projectionDelta=(0,ed.createDelta)(),this.projectionDeltaWithTransform=(0,ed.createDelta)()}setAnimationOrigin(e,t=!1){let n,r=this.snapshot,i=r?r.latestValues:{},a={...this.latestValues},o=(0,ed.createDelta)();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let s=(0,ed.createBox)(),l=(r?r.source:void 0)!==(this.layout?this.layout.source:void 0),c=this.getStack(),u=!c||c.members.length<=1,d=!!(l&&!u&&!0===this.options.crossfade&&!this.path.some(e2));this.animationProgress=0,this.mixTargetDelta=t=>{let r=t/1e3;eJ(o.x,e.x,r),eJ(o.y,e.y,r),this.setTargetDelta(o),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&((0,et.calcRelativePosition)(s,this.layout.layoutBox,this.relativeParent.layout.layoutBox,this.options.layoutAnchor||void 0),e1(this.relativeTarget,this.relativeTargetOrigin,s,r),n&&eg(this.relativeTarget,n)&&(this.isProjectionDirty=!1),n||(n=(0,ed.createBox)()),X(n,this.relativeTarget)),l&&(this.animationValues=a,q(a,i,this.latestValues,r,d,u)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=r},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&((0,eI.cancelFrame)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=eI.frame.update(()=>{eA.globalProjectionState.hasAnimatedSinceResize=!0,T.activeAnimations.layout++,this.motionValue||(this.motionValue=(0,_.motionValue)(0)),this.motionValue.jump(0,!1),this.currentAnimation=x(this.motionValue,[0,1e3],{...e,velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onStop:()=>{T.activeAnimations.layout--},onComplete:()=>{T.activeAnimations.layout--,e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(eP),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:n,layout:r,latestValues:i}=e;if(t&&n&&r){if(this!==e&&this.layout&&r&&e8(this.options.animationType,this.layout.layoutBox,r.layoutBox)){n=this.target||(0,ed.createBox)();let t=(0,et.calcLength)(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;let r=(0,et.calcLength)(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+r}X(t,n),(0,ee.transformBox)(t,i),(0,et.calcBoxDelta)(this.projectionDeltaWithTransform,this.layoutCorrected,t,i
140)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new eE),this.sharedNodes.get(e).add(t);let n=t.options.initialPromotionConfig;t.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){let{layoutId:e}=this.options;return e&&this.getStack()?.lead||this}getPrevLead(){let{layoutId:e}=this.options;return e?this.getStack()?.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:n}={}){let r=this.getStack();r&&r.promote(this,n),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:n}=e;if((n.z||n.rotate||n.rotateX||n.rotateY||n.rotateZ||n.skewX||n.skewY)&&(t=!0),!t)return;let r={};n.z&&e_("z",e,r,this.animationValues);for(let t=0;t<eO.length;t++)e_(`rotate${eO[t]}`,e,r,this.animationValues),e_(`skew${eO[t]}`,e,r,this.animationValues);for(let t in e.render(),r)e.setStaticValue(t,r[t]),this.animationValues&&(this.animationValues[t]=r[t]);e.scheduleRender()}applyProjectionStyles(e,t){if(!this.instance||this.isSVG)return;if(!this.isVisible){e.visibility="hidden";return}let n=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,e.visibility="",e.opacity="",e.pointerEvents=(0,M.resolveMotionValue)(t?.pointerEvents)||"",e.transform=n?n(this.latestValues,""):"none";return}let r=this.getLead();if(!this.projectionDelta||!this.layout||!r.target){this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=(0,M.resolveMotionValue)(t?.pointerEvents)||""),this.hasProjected&&!(0,eN.hasTransform)(this.latestValues)&&(e.transform=n?n({},""):"none",this.hasProjected=!1);return}e.visibility="";let i=r.animationValues||r.latestValues;this.applyTransformsToTarget();let a=eS(this.projectionDeltaWithTransform,this.treeScale,i);n&&(a=n(i,a)),e.transform=a;let{x:o,y:s}=this.projectionDelta;for(let t in e.transformOrigin=`${100*o.origin}% ${100*s.origin}% 0`,r.animationValues?e.opacity=r===this?i.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:i.opacityExit:e.opacity=r===this?void 0!==i.opacity?i.opacity:"":void 0!==i.opacityExit?i.opacityExit:0,k.scaleCorrectors){if
140(void 0===i[t])continue;let{correct:n,applyTo:o,isCSSVariable:s}=k.scaleCorrectors[t],l="none"===a?i[t]:n(i[t],r);if(o){let t=o.length;for(let n=0;n<t;n++)e[o[n]]=l}else s?this.options.visualElement.renderState.vars[t]=l:e[t]=l}this.options.layoutId&&(e.pointerEvents=r===this?(0,M.resolveMotionValue)(t?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>e.currentAnimation?.stop()),this.root.nodes.forEach(eU),this.root.sharedNodes.clear()}}}function eF(e){e.updateLayout()}function eB(e){let t=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){let{layoutBox:n,measuredBox:r}=e.layout,{animationType:i}=e.options,a=t.source!==e.layout.source;if("size"===i)(0,eC.eachAxis)(e=>{let r=a?t.measuredBox[e]:t.layoutBox[e],i=(0,et.calcLength)(r);r.min=n[e].min,r.max=r.min+i});else if("x"===i||"y"===i){let e="x"===i?"y":"x";Z(a?t.measuredBox[e]:t.layoutBox[e],n[e])}else e8(i,t.layoutBox,n)&&(0,eC.eachAxis)(r=>{let i=a?t.measuredBox[r]:t.layoutBox[r],o=(0,et.calcLength)(n[r]);i.max=i.min+o,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[r].max=e.relativeTarget[r].min+o)});let o=(0,ed.createDelta)();(0,et.calcBoxDelta)(o,n,t.layoutBox);let s=(0,ed.createDelta)();a?(0,et.calcBoxDelta)(s,e.applyTransform(r,!0),t.measuredBox):(0,et.calcBoxDelta)(s,n,t.layoutBox);let l=!eh(o),c=!1;if(!e.resumeFrom){let r=e.getClosestProjectingParent();if(r&&!r.resumeFrom){let{snapshot:i,layout:a}=r;if(i&&a){let o=e.options.layoutAnchor||void 0,s=(0,ed.createBox)();(0,et.calcRelativePosition)(s,t.layoutBox,i.layoutBox,o);let l=(0,ed.createBox)();(0,et.calcRelativePosition)(l,n,a.layoutBox,o),ev(s,l)||(c=!0),r.options.layoutRoot&&(e.relativeTarget=l,e.relativeTargetOrigin=s,e.relativeParent=r)}}}e.notifyListeners("didUpdate",{layout:n,snapshot:t,delta:s,layoutDelta:o,hasLayoutChanged:l,hasRelativeLayoutChanged:c})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function eH(e){j.statsBuffer.value&&eR.nodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function ez(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function eV(e){e.clearSnapshot()}function eU(e){e.clearMeasurements()}function eW(e){e.isLayoutDirty=!0,e.updateLayout()}function eG(e){e.isLayoutDirty=!1}function eq(e){e.isAnimationBlocked&&e.layout&&!e.isLayoutDirty&&(e.snapshot=e.layout,e.isLayoutDirty=!0)}function e$(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function eK(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function eQ(e){e.resolveTargetDelta()}function eY(e){e.calcProjection()}function eZ(e){e.resetSkewAndRotation()}function eX(e){e.removeLeadSnapshot()}function eJ(e,t,n){e.translate=(0,D.mixNumber)(t.translate,0,n),e.scale=(0,D.mixNumber)(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function e0(e,t,n,r){e.min=(0,D.mixNumber)(t.min,n.min,r),e.max=(0,D.mixNumber)(t.max,n.max,r)}function e1(e,t,n,r){e0(e.x,t.x,n.x,r),e0(e.y,t.y,n.y,r)}function e2(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let e5={duration:.45,ease:[.4,0,.1,1]},e3=e=>"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),e4=e3("applewebkit/")&&!e3("chrome/")?Math.round:g.noop;function e6(e){e.min=e4(e.min),e.max=e4(e.max)}function e7(e){e6(e.x),e6(e.y)}function e8(e,t,n){return"position"===e||"preserve-aspect"===e&&!(0,et.isNear)(eb(t),eb(n),.2)}function e9(e){return e!==e.root&&e.scroll?.wasRoot}var te=e.i(282774);let tt=eL({attachResizeListener:(e,t)=>(0,te.addDomEvent)(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body?.scrollLeft||0,y:document.documentElement.scrollTop||document.body?.scrollTop||0}),checkIsScrollRoot:()=>!0}),tn={current:void 0},tr=eL({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!tn.current){let e=new tt({});e.mount(window),e.setOptions({layoutScroll:!0}),tn.current=e}return tn.current},resetTransform:(e,t)=>
140{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position});e.s(["HTMLProjectionNode",0,tr],717871);let ti={pan:{Feature:n.PanGesture},drag:{Feature:t.DragGesture,ProjectionNode:tr,MeasureLayout:f}};e.s(["drag",0,ti],646816);var ta=e.i(142098),to=e.i(439676),ts=e.i(749652);function tl(e,t){let n=(0,ts.resolveElements)(e),r=new AbortController;return[n,{passive:!0,...t,signal:r.signal},()=>r.abort()]}function tc(e){return!("touch"===e.pointerType||(0,to.isDragActive)())}function tu(e,t,n={}){let[r,i,a]=tl(e,n);return r.forEach(e=>{let n,r=!1,a=!1,o=()=>{e.removeEventListener("pointerleave",u)},s=e=>{n&&(n(e),n=void 0),o()},l=e=>{r=!1,window.removeEventListener("pointerup",l),window.removeEventListener("pointercancel",l),a&&(a=!1,s(e))},c=()=>{r=!0,window.addEventListener("pointerup",l,i),window.addEventListener("pointercancel",l,i)},u=e=>{if("touch"!==e.pointerType){if(r){a=!0;return}s(e)}},d=r=>{if(!tc(r))return;a=!1;let o=t(e,r);"function"==typeof o&&(n=o,e.addEventListener("pointerleave",u,i))};e.addEventListener("pointerenter",d,i),e.addEventListener("pointerdown",c,i)}),a}e.s(["setupGesture",0,tl],973089);var td=a,tp=e.i(665536);function tf(e,t,n){let{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover","Start"===n);let i=r["onHover"+n];i&&td.frame.postRender(()=>i(t,(0,tp.extractEventInfo)(t)))}class th extends ta.Feature{mount(){let{current:e}=this.node;e&&(this.unmount=tu(e,(e,t)=>(tf(this.node,t,"Start"),e=>tf(this.node,e,"End"))))}unmount(){}}e.s(["HoverGesture",0,th],957512);var tm=ta,tg=te,ty=e.i(738638);class tv extends tm.Feature{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=(0,ty.pipe)((0,tg.addDomEvent)(this.node.current,"focus",()=>this.onFocus()),(0,tg.addDomEvent)(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}e.s(["FocusGesture",0,tv],99642)},602120,e=>{"use strict";var t=e.i(223070),n=e.i(646816),r=e.i(957512),i=e.i(99642),a=e.i(142098),o=e.i(772846),s=e.i(439676);let l=(e,t)=>!!t&&(e===t||l(e,t.parentElement));var c=e.i(341327),u=e.i(973089),d=e.i(919880);let p=new WeakSet;function f(e){return t=>{"Enter"===t.key&&e(t)}}function h(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}let m=(e,t)=>
140{let n=e.currentTarget;if(!n)return;let r=f(()=>{if(p.has(n))return;h(n,"down");let e=f(()=>{h(n,"up")}),r=()=>h(n,"cancel");n.addEventListener("keyup",e,t),n.addEventListener("blur",r,t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)};function g(e){return(0,c.isPrimaryPointer)(e)&&!(0,s.isDragActive)()}let y=new WeakSet;function v(e,t,n={}){let[r,i,a]=(0,u.setupGesture)(e,n),s=e=>{let r=e.currentTarget;if(!g(e)||y.has(e))return;p.add(r),n.stopPropagation&&y.add(e);let a=t(r,e),o=(e,t)=>{window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",c),p.has(r)&&p.delete(r),g(e)&&"function"==typeof a&&a(e,{success:t})},s=e=>{o(e,r===window||r===document||n.useGlobalTarget||l(r,e.target))},c=e=>{o(e,!1)};window.addEventListener("pointerup",s,i),window.addEventListener("pointercancel",c,i)};return r.forEach(e=>{(n.useGlobalTarget?window:e).addEventListener("pointerdown",s,i),(0,o.isHTMLElement)(e)&&(e.addEventListener("focus",e=>m(e,i)),(0,d.isElementKeyboardAccessible)(e)||e.hasAttribute("tabindex")||(e.tabIndex=0))}),a}var b=e.i(287022),x=e.i(665536);function w(e,t,n){let{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap","Start"===n);let i=r["onTap"+("End"===n?"":n)];i&&b.frame.postRender(()=>i(t,(0,x.extractEventInfo)(t)))}class E extends a.Feature{mount(){let{current:e}=this.node;if(!e)return;let{globalTapTarget:t,propagate:n}=this.node.props;this.unmount=v(e,(e,t)=>(w(this.node,t,"Start"),(e,{success:t})=>w(this.node,e,t?"End":"Cancel")),{useGlobalTarget:t,stopPropagation:n?.tap===!1})}unmount(){}}var S=a;let C=new WeakMap,k=new WeakMap,T=e=>{let t=C.get(e.target);t&&t(e)},j=e=>{e.forEach(T)};function N({root:e,...t}){let n=e||document;k.has(n)||k.set(n,{});let r=k.get(n),i=JSON.stringify(t);return r[i]||(r[i]=new IntersectionObserver(j,{root:e,...t})),r[i]}function A(e,t,n){let r=N(t);return C.set(e,n),r.observe(e),()=>{C.delete(e),r.unobserve(e)}}let I={some:0,all:1};class R extends S.Feature{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.stopObserver?.();let{viewport:e={}}=this.node.getProps(),{root:t,margin:n,amount:r="some",once:i}=e,a={root:t?t.current:void 0,rootMargin:n,threshold:"number"==typeof r?r:I[r]},o=e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,i&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:n,onViewportLeave:r}=this.node.getProps(),a=t?n:r;a&&a(e)};this.stopObserver=A(this.node.current,a,o)}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(O(e,t))&&this.startObserver()}unmount(){this.stopObserver?.(),this.hasEnteredView=!1,this.isInView=!1}}function O({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}let P={inView:{Feature:R},tap:{Feature:E},focus:{Feature:i.FocusGesture},hover:{Feature:r.HoverGesture}};var D=e.i(717871),_=e.i(877397);let M={layout:{ProjectionNode:D.HTMLProjectionNode,MeasureLayout:_.MeasureLayout}},L={...t.animations,...P,...n.drag,...M};e.s(["featureBundle",0,L],602120)},753946,e=>{"use strict";var t=e.i(843476),n=e.i(236685),r=e.i(795092),i=e.i(376917);e.i(247167);var a=t,o=e.i(271645),s=e.i(231178),l=e.i(947414),c=e.i(674008),u=t,d=o,p=e.i(821476),f=l,h=t,m=e.i(772846),g=o,y=e.i(737806),v=o;function b(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function x(...e){return t=>{let n=!1,r=e.map(e=>{let r=b(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():b(e[t],null)}}}}function w(...e){return v.useCallback(x(...e),e)}class E extends g.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,m.isHTMLElement)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,n=(0,m.isHTMLElement)(e)&&e.offsetWidth||0,r=(0,m.isHTMLElement)(e)&&e.offsetHeight||0,i=getComputedStyle(t),a=this.props.sizeRef.current;a.height=parseFloat(i.height),a.width=parseFloat(i.width),a.top=t.offsetTop,a.left=t.offsetLeft,a.right=n-a.width-a.left,a.bottom=r-a.height-a.top}return null}componentDidUpdate(){}render(){return this.props.children}}function S({children:e,isPresent:t,anchorX:n,anchorY:r,root:i,pop:a}){let o=(0,g.useId)(),s=(0,g.useRef)(null),l=(0,g.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:c}=(0,g.useContext)(y.MotionConfigContext),u=w(s,e.props?.ref??e?.ref);return(0,g.useInsertionEffect)(()=>{let{width:e,height:u,top:d,left:p,right:f,bottom:h}=l.current;if(t||!1===a||!s.current||!e||!u)return;
140let m="left"===n?`left: ${p}`:`right: ${f}`,g="bottom"===r?`bottom: ${h}`:`top: ${d}`;s.current.dataset.motionPopId=o;let y=document.createElement("style");c&&(y.nonce=c);let v=i??document.head;return v.appendChild(y),y.sheet&&y.sheet.insertRule(` 141 [data-motion-pop-id="${o}"] { 142 position: absolute !important; 143 width: ${e}px !important; 144 height: ${u}px !important; 145 ${m}px !important; 146 ${g}px !important; 147 } 148 `),()=>{s.current?.removeAttribute("data-motion-pop-id"),v.contains(y)&&v.removeChild(y)}},[t]),(0,h.jsx)(E,{isPresent:t,childRef:s,sizeRef:l,pop:a,children:!1===a?e:g.cloneElement(e,{ref:u})})}let C=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:i,presenceAffectsLayout:a,mode:o,anchorX:s,anchorY:l,root:c})=>{let h=(0,f.useConstant)(k),m=(0,d.useId)(),g=!0,y=(0,d.useMemo)(()=>(g=!1,{id:m,initial:t,isPresent:n,custom:i,onExitComplete:e=>{for(let t of(h.set(e,!0),h.values()))if(!t)return;r&&r()},register:e=>(h.set(e,!1),()=>h.delete(e))}),[n,h,r]);return a&&g&&(y={...y}),(0,d.useMemo)(()=>{h.forEach((e,t)=>h.set(t,!1))},[n]),d.useEffect(()=>{n||h.size||!r||r()},[n]),e=(0,u.jsx)(S,{pop:"popLayout"===o,isPresent:n,anchorX:s,anchorY:l,root:c,children:e}),(0,u.jsx)(p.PresenceContext.Provider,{value:y,children:e})};function k(){return new Map}var T=e.i(464978),j=o;let N=e=>e.key||"";function A(e){let t=[];return j.Children.forEach(e,e=>{(0,j.isValidElement)(e)&&t.push(e)}),t}let I=({children:e,custom:t,initial:n=!0,onExitComplete:r,presenceAffectsLayout:i=!0,mode:u="sync",propagate:d=!1,anchorX:p="left",anchorY:f="top",root:h})=>{let[m,g]=(0,T.usePresence)(d),y=(0,o.useMemo)(()=>A(e),[e]),v=d&&!m?[]:y.map(N),b=(0,o.useRef)(!0),x=(0,o.useRef)(y),w=(0,l.useConstant)(()=>new Map),E=(0,o.useRef)(new Set),[S,k]=(0,o.useState)(y),[j,I]=(0,o.useState)(y);(0,c.useIsomorphicLayoutEffect)(()=>{b.current=!1,x.current=y;for(let e=0;e<j.length;e++){let t=N(j[e]);v.includes(t)?(w.delete(t),E.current.delete(t)):!0!==w.get(t)&&w.set(t,!1)}},[j,v.length,v.join("-")]);let R=[];if(y!==S){let e=[...y];for(let t=0;t<j.length;t++){let n=j[t],r=N(n);v.includes(r)||(e.splice(t,0,n),R.push(n))}return"wait"===u&&R.length&&(e=R),I(A(e)),k(y),null}let{forceRender:O}=(0,o.useContext)(s.LayoutGroupContext);return(0,a.jsx)(a.Fragment,{children:j.map(e=>{let o=N(e),s=(!d||!!m)&&(y===j||v.includes(o)),l=()=>{if(E.current.has(o)||!w.has(o))return;E.current.add(o),w.set(o,!0);let e=!0;w.forEach(t=>{t||(e=!1)}),e&&(O?.(),I(x.current),d&&g?.(),r&&r())};return(0,a.jsx)(C,{isPresent:s,initial:(!b.current||!!n)&&void 0,custom:t,presenceAffectsLayout:i,mode:u,root:h,onExitComplete:s?void 0:l,anchorX:p,anchorY:f,children:e},o)})})};var R=e.i(154505),O=e.i(936091);let P=function(e,t){if("u"<typeof Proxy)return O.createMotionComponent;let n=new Map,r=(n,r)=>(0,O.createMotionComponent)(n,r,e,t);return new Proxy((e,t)=>r(e,t),{get:(i,a)=>"create"===a?r:(n.has(a)||n.set(a,(0,O.createMotionComponent)(a,void 0,e,t)),n.get(a))})}(e.i(602120).featureBundle,R.createDomVisualElement);var D=e.i(2324),_=e.i(882596),M=o;let L=({tabs:e})=>{let t=(0,_.useSitecore)(),[n,r]=(0,M.useState)(e[0]?.id||null),i=e?.find(e=>e.id===n),a=t.page.mode.isEditing,o=e.findIndex(e=>e.id===i?.id)??0;return{activeTab:i,activeTabId:n,setActiveTabId:r,currentTabIndex:o,isEditing:a}},F="No tabs available. Please, use Content Editor to add tabs.",B=({tabs:e,params:a})=>{let{activeTab:o,activeTabId:s,currentTabIndex:l,setActiveTabId:c,isEditing:u}=L({tabs:e}),d=e.map((e,n)=>{if(n<=l)return(0,t.jsxs)("div",{className:"flex items-start gap-2 w-full",children:[(0,t.jsx)("span",{style:{backgroundColor:e.LabelCircleColor?.value},className:"w-2.5 h-2.5 rounded-full shrink-0 mt-1.5 transition-colors duration-300"}),(0,t.jsx)("span",{className:"text-sm font-semibold text-wrap break-words flex-1",children:(0,t.jsx)(i.Text,{field:e.Label})})]},n)});if(0===e.length)if(u)return(0,t.jsx)("div",{className:"text-neutral-500 p-4",children:F});else return(0,t.jsx)(t.Fragment,{});return(0,t.jsx)("div",{id:`${a.RenderingIdentifier}`,className:"mb-4 px-4 sm:px-6 md:px-10 lg:px-14 mx-0 md:mx-8 lg:mx-14 flex justify-center",children:(0,t.jsxs)("div",{className:"max-w-[1700px]",children:[(0,t.jsx)("div",{className:"flex lg:flex-row flex-wrap gap-2 sm:gap-3 flex-col mb-4",role:"tablist",children:e.map((e,n)=>{let r=e.id===s;return(0,t.jsxs)("button",{role:"tab","aria-selected":r,"aria-controls":`panel-${e.id}`,id:`tab-${e.id}`,className:`relative px-4 sm:px-5 py-2 sm:py-2.5 rounded-full transition-colors duration-200 shrink-0 font-semibold text-xs sm:text-sm md:text-base cursor-pointer outline-none ${r?"text-white":"bg-grey-light text-grey-mid hover:text-primary-dark transition-colors"}`,onClick:()=>c(e.id),children:[r&&!u&&(0,t.jsx)(P.span,{layoutId:"activeTabPill",className:"absolute inset-0 bg-primary-dark rounded-full",transition:{type:"spring",stiffness:380,damping:30},style:{zIndex:0}}),r&&u&&(0,t.jsx)("span",{className:"absolute inset-0 bg-primary-dark rounded-full"}),(0,t.jsx)("span",{className:"relative z-10",children:(0,t.jsx)(i.Text,{field:e.TabName})})]},`${e.id}-${n}`)})}),o&&(0,t.jsx)("div",{role:"tabpanel",id:`panel-${o.id}`,"aria-labelledby":`tab-${o.id}`,children:(0,t.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-6 sm:gap-8 xl:gap-16",children:[(0,t.jsxs)("div",{className:"relative lg:col-span-1 bg-grey-light w-full min-h-[260px] sm:min-h-[320px] md:min-
148h-[400px] lg:min-h-[450px] rounded-2xl sm:rounded-3xl overflow-hidden shadow-sm flex items-end",children:[o.ImageCaptionText?.jsonValue.value&&(0,t.jsx)("div",{className:"absolute top-3 left-3 sm:top-5 sm:left-5 z-20 bg-grey-light px-2.5 sm:px-3.5 py-1 sm:py-1.5 rounded-lg sm:rounded-xl flex items-center gap-1.5 sm:gap-2 shadow-sm border border-neutral-100 max-w-[calc(100%-1.5rem)] sm:max-w-[calc(100%-2.5rem)]",children:(0,t.jsx)("span",{className:"text-[9px] sm:text-[10px] md:text-xs font-bold tracking-widest truncate",children:(0,t.jsx)(r.RichText,{field:o.ImageCaptionText?.jsonValue})})},`caption-${o.id}`),(0,t.jsx)(I,{mode:"popLayout",children:(0,t.jsxs)(P.div,{initial:{opacity:0,scale:1.04},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.96},transition:{duration:1,ease:[.25,1,.5,1]},className:"absolute inset-0 w-full h-full",children:[(0,t.jsx)(n.Image,{field:o.Image?.jsonValue,className:"w-full h-full object-cover object-center hidden lg:block"}),(0,t.jsx)(n.Image,{field:o.ImageMobile?.jsonValue.value?.src?o.ImageMobile?.jsonValue:o.Image?.jsonValue,className:"w-full h-full object-cover object-center block lg:hidden"})]},o.id)})]}),(0,t.jsx)(I,{mode:"wait",children:(0,t.jsxs)(P.div,{initial:{opacity:0,y:15},animate:{opacity:1,y:0},exit:{opacity:0,y:-15},transition:{duration:.35,ease:"easeOut"},className:"flex flex-col lg:col-span-2 justify-between py-2 space-y-5 sm:space-y-6",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)(r.RichText,{field:o.Header?.jsonValue,tag:"h2",className:"text-2xl sm:text-3xl lg:text-4xl leading-tight"}),(0,t.jsx)("div",{className:"w-full h-px bg-grey-light mt-4 sm:mt-5"})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{className:"text-base sm:text-lg font-bold tracking-wider text-primary mb-2",children:(0,t.jsx)(i.Text,{field:o.Title})}),(0,t.jsx)("div",{className:"flex flex-col gap-2 w-full",children:d})]}),(0,t.jsx)("div",{className:"space-y-4 text-sm md:text-base leading-relaxed",children:(0,t.jsx)(r.RichText,{field:o.Text?.jsonValue})}),(0,t.jsx)("div",{className:"bg-grey-light rounded-xl sm:rounded-2xl p-4 sm:p-5 md:p-6 text-sm leading-relaxed",children:(0,t.jsx)(r.RichText,{field:o.Subtext?.jsonValue})}),o.Link?.jsonValue.value.href&&(0,t.jsx)(D.default,{href:o.Link?.jsonValue.value.href,label:o.Link?.jsonValue.value.text,target:o.Link?.jsonValue.value.target})]},`text-content-${o.id}`)})]})})]})})};e.s(["default",0,B],753946)},784962,e=>{"use strict";var t=e.i(843476),n=e.i(236685),r=e.i(376917),i=e.i(271645);let a=({fields:e})=>{let[t,n]=(0,i.useState)(null),r=e=>{n(t===e?null:e)},a="#fff";return{openIndex:t,items:[{id:"top",label:e.ButtonLabel1,text:e.Text1,subText:e.Subtext1,color:e.Color1?.value??a,circlePos:"top-0 left-1/2 -translate-x-1/2 -translate-y-1/2",iconPos:"top-1.5 sm:top-2.5 md:top-1 lg:top-0 left-1/2 -translate-x-1/2",labelPos:"bottom-full left-1/2 -translate-x-1/2 mb-1.5 lg:mb-2",iconRotation:"rotate-0",link:e.Link1},{id:"right",label:e.ButtonLabel2,text:e.Text2,subText:e.Subtext2,color:e.Color2?.value??a,circlePos:"right-0 top-1/2 -translate-y-1/2 translate-x-1/2",iconPos:"right-1.5 sm:right-2.5 md:right-1 lg:right-0 top-1/2 -translate-y-1/2",labelPos:"left-full top-1/2 -translate-y-1/2 ml-1.5 lg:ml-2",iconRotation:"rotate-90",link:e.Link2},{id:"bottom",label:e.ButtonLabel3,text:e.Text3,subText:e.Subtext3,color:e.Color3?.value??a,circlePos:"bottom-0 left-1/2 -translate-x-1/2 translate-y-1/2",iconPos:"bottom-1.5 sm:bottom-2.5 md:bottom-1 lg:bottom-0 left-1/2 -translate-x-1/2",labelPos:"top-full left-1/2 -translate-x-1/2 mt-1.5 lg:mt-2",iconRotation:"rotate-180",link:e.Link3},{id:"left",label:e.ButtonLabel4,text:e.Text4,subText:e.Subtext4,color:e.Color4?.value??a,circlePos:"left-0 top-1/2 -translate-y-1/2 -translate-x-1/2",iconPos:"left-1.5 sm:left-2.5 md:left-1 lg:left-0 top-1/2 -translate-y-1/2",labelPos:"right-full top-1/2 -translate-y-1/2 mr-1.5 lg:mr-2",iconRotation:"-rotate-90",link:e.Link4}],handleToggle:r}};var o=t;let s=e=>(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 250 250",...e,children:[(0,o.jsx)("path",{d:"m131.55,100.25c-8.87-3.82-15.06-12.47-15.06-22.53,0-13.6,11.31-24.62,25.25-24.62s25.25,11.02,25.25,24.62c0,10.64-6.92,19.7-16.61,23.14",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"6"}),(0,o.jsx)("path",{d:"m149.14,212.79l2.54-11.87,8.48-11.97c1.41-1.97,2.17-4.31,2.17-6.72v-28.39
148c0-18.3-3.55-17.18-9.86-23.38l-2.28-2.24-.23-49.45c0-4.27-3.28-8-7.62-8.28-4.75-.3-8.71,3.4-8.71,8l-.99,42.69c0-4.03-3.32-7.29-7.42-7.29-3.59,0-7.27,2.44-7.27,5.83,0,4.54-.15,8.73-.15,8.75h0c0-4.03-3.32-7.29-7.42-7.29s-7.42,3.26-7.42,7.29v10.21c0-4.03-2.72-7.29-6.82-7.29s-6.26,3.95-6.26,7.98v44.06c0,3.15,6.09,17.08,6.09,17.08l2.19,12.08",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"6"}),(0,o.jsx)("path",{d:"m115.4,106c-7.41-6.55-12.26-15.86-12.81-26.39-1.11-21.15,15.56-39.21,37.22-40.34,21.67-1.13,40.12,15.09,41.23,36.23.77,14.65-6.99,27.82-19.03,34.9",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"6"})]});var l=t,c=e.i(207670),u=e.i(2324),d=e.i(671149);let p=({label:e,color:t,text:n,subText:r,link:i,open:a,handleOpen:o})=>(0,l.jsxs)("div",{className:"bg-white mb-4 rounded-xl shadow-xs overflow-hidden",children:[(0,l.jsx)("button",{onClick:o,className:"flex-1 w-full","aria-expanded":a,children:(0,l.jsxs)("div",{className:"flex justify-between items-center px-4 py-2",children:[(0,l.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,l.jsx)("span",{style:{backgroundColor:t},className:"w-2 h-2 rounded-full shrink-0"}),(0,l.jsx)("p",{className:"font-semibold text-grey-mid",children:e})]}),(0,l.jsx)(d.default,{className:(0,c.default)("w-3 h-3 transition-transform duration-300 shrink-0 stroke-2",a?"rotate-180":"rotate-0"),name:"chevron-down"})]})}),(0,l.jsx)("div",{className:(0,c.default)("grid transition-all duration-300 ease-in-out",a?"grid-rows-[1fr] opacity-100":"grid-rows-[0fr] opacity-0"),inert:!a||void 0,children:(0,l.jsxs)("div",{className:"overflow-hidden min-h-0 flex flex-col",children:[(0,l.jsxs)("div",{className:"px-4 pt-3 pb-4 rich-text [&_p:not(:last-child)]:mb-4",children:[(0,l.jsx)("div",{className:"border-t-2 border-t-grey-light pt-5 pb-2",dangerouslySetInnerHTML:{__html:n}}),r&&(0,l.jsx)("div",{className:"bg-secondary rounded-lg px-4 py-4 mt-2",dangerouslySetInnerHTML:{__html:r}})]}),i?.value.href&&(0,l.jsx)(u.default,{href:i.value.href,label:i.value.text,target:i.value.target,className:"justify-center mb-4 mx-4"})]})})]}),f=({fields:e,params:i})=>{let{openIndex:o,items:l,handleToggle:c}=a({fields:e});return(0,t.jsx)("div",{id:i.RenderingIdentifier,className:"bg-secondary flex justify-center",children:(0,t.jsxs)("div",{className:"flex flex-col w-full max-w-[1700px] xl:flex-row justify-center xl:justify-around items-center overflow-x-hidden pt-24 max-sm:py-5 xl:py-32 xl:px-6 mb-5",children:[(0,t.jsx)("div",{className:"relative shrink-0 select-none max-xl:mb-28 max-sm:mb-5",children:(0,t.jsxs)("div",{className:"w-48 h-48 md:w-56 md:h-56 lg:w-64 lg:h-64 relative",children:[l.map(({id:e,label:n,color:i,circlePos:a,iconPos:o,labelPos:l,iconRotation:u})=>(0,t.jsx)("div",{className:`absolute ${a} w-14 h-14 md:w-18 md:h-18 lg:w-20 lg:h-20 z-0 max-sm:hidden`,children:(0,t.jsxs)("div",{style:{backgroundColor:i},className:"relative w-full h-full rounded-full shadow-sm cursor-pointer",onClick:()=>c(e),children:[(0,t.jsx)("div",{className:`absolute ${o}`,children:(0,t.jsx)(s,{className:`w-5 h-5 md:w-7 md:h-7 lg:w-12 lg:h-12 ${u}`,stroke:"white"})}),(0,t.jsx)("div",{className:`absolute ${l} z-20 cursor-pointer`,onClick:()=>c(e),children:(0,t.jsxs)("span",{className:" bg-white text-gray-700 text-[9px] md:text-[10px] lg:text-xs font-bold px-2 py-0.5 md:px-2.5 md:py-1 lg:px-3 lg:py-1.5 rounded-full whitespace-nowrap flex items-center gap-1 shadow-md ",children:[(0,t.jsx)("span",{style:{backgroundColor:i},className:"w-1 h-1 md:w-1.5 md:h-1.5 lg:w-2 lg:h-2 rounded-full shrink-0"}),(0,t.jsx)(r.Text,{field:n})]})})]})},e)),(0,t.jsx)("div",{className:"w-full h-full rounded-full relative z-10 overflow-hidden shadow-lg",children:(0,t.jsx)(n.Image,{field:e.Image,className:"object-cover w-full h-full"})})]})}),(0,t.jsx)("div",{className:"w-full max-w-2xl lg:max-w-xl max-md:px-5",children:l.map(e=>{let n=o===e.id;return(0,t.jsx)(p,{color:e.color,label:e.label?.value??"",text:e.text?.value??"",subText:e.subText?.value??"",link:e.link,open:n,handleOpen:t=>{t.preventDefault(),c(e.id)}},e.id)})})]})})};e.s(["default",0,f],784962)},960199,e=>{"use strict";var t=e.i(843476),n=e.i(2324),r=e.i(671149),i=e.i(236685),a=e.i(385180),o=e.i(376917),s=e.i(882596),l=e.i(207670),c=e.i(975157);let u=({variant:e="1",header:u,items:d})=>
148{let p=(0,s.useSitecore)();return(0,t.jsx)("section",{className:"bg-primary-light",children:(0,t.jsxs)("div",{className:"container px-8 py-16",children:[u?.value&&(0,t.jsx)("h2",{className:"mb-16 text-center text-4xl font-medium",children:(0,t.jsx)(o.Text,{field:u})}),(0,t.jsx)("ul",{className:(0,l.default)("grid gap-16","1"===e&&"sm:grid-cols-2 lg:grid-cols-3","2"===e&&"md:grid-cols-2"),children:d.map(({image:s,header:u,description:d,link:f},h)=>(0,t.jsx)("li",{children:(0,t.jsxs)("div",{className:(0,l.default)("flex h-full gap-4 bg-primary-dark-10 shadow-[20px_20px] shadow-primary-dark-25","3"===e?"max-md:flex-col":"flex-col"),children:[(0,t.jsx)("div",{className:(0,l.default)("1"===e&&"mb-4 max-w-full","2"===e?"w-full":"mx-auto","3"===e&&"md:order-1"),children:(0,t.jsx)(i.Image,{className:(0,l.default)("object-cover","1"===e&&"max-w-full","2"===e?"w-full":"mx-auto"),field:s})}),(0,t.jsxs)("div",{className:(0,l.default)("relative flex flex-col justify-between gap-6 rounded-tr-[100px] bg-white p-8","2"===e&&"-mt-32","3"===e?"md:w-[60%]":"grow"),children:[(0,t.jsxs)("div",{className:"grid gap-6",children:[(0,t.jsx)("h3",{className:"break-keep text-xl font-medium",children:p.page.mode.isEditing?(0,t.jsx)(o.Text,{field:u}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,c.default)(String(u.value??""))}})}),(0,t.jsx)("p",{children:p.page.mode.isEditing?(0,t.jsx)(o.Text,{field:d}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,c.default)(String(d.value??""))}})})]}),"3"===e?(0,t.jsx)("div",{children:(0,t.jsx)(n.default,{...f.value,label:f.value.text})}):(0,t.jsxs)(a.Link,{className:"group flex items-center gap-2 text-primary-dark hover:underline focus:underline",field:f,children:[(0,t.jsx)("span",{children:f.value.text}),(0,t.jsx)(r.default,{className:"size-4 transition duration-300 group-hover:translate-x-2",name:"arrow-right"})]})]})]})},h))})]})})};e.s(["default",0,u])},529106,e=>{"use strict";var t=e.i(843476),n=e.i(207670),r=e.i(975157),i=e.i(948148),a=e.i(271645),o=e.i(2324),s=e.i(671149);let l=e=>{let[t,n]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{n(!0)},[]),(0,a.useMemo)(()=>{if(!e||!t)return!1;if(e.startsWith("//"))return!0;if(e.startsWith("http://")||e.startsWith("https://"))try{return new URL(e).hostname!==window.location.hostname}catch{}return!1},[e,t])},c=({isNavigation2:e,label:i,href:o,navigationDesktopDetails:c,children:u})=>{let[d,p]=(0,a.useState)(!1),f=(0,a.useRef)(null),h=l(o?.value?.href),m=()=>{let{current:e}=f;e&&c&&(p(e.open),e.open&&c.forEach(t=>{t!==e&&(t.open=!1)}))};return u?(0,t.jsxs)("details",{className:"navigation-desktop-details relative",onToggle:m,ref:f,children:[(0,t.jsxs)("summary",{className:(0,n.clsx)("flex h-full cursor-pointer items-center gap-2 whitespace-nowrap py-3 text-base text-white underline hover:no-underline",e&&"!text-grey-dark"),children:[(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,r.default)(i)}}),(0,t.jsx)(s.default,{className:(0,n.clsx)("h-3 w-3 transition",d&&"rotate-180"),name:"chevron-down"})]}),(0,t.jsx)("div",{className:"absolute -left-4 top-full z-20 w-[260px] bg-white",children:u})]}):(0,t.jsxs)("a",{className:(0,n.clsx)("flex items-center gap-2 py-3 text-base text-white underline hover:no-underline",e&&"!text-grey-dark"),href:o.value.href,target:o.value.target||"_self",children:[(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,r.default)(i)}}),h&&(0,t.jsx)(s.default,{className:"size-3",name:"external-link"})]})},u=({isNavigation2:e,level:i,label:o,href:c,navigationDetails:u,children:d})=>{let[p,f]=(0,a.useState)(!1),h=(0,a.useRef)(null),m=l(c?.value?.href),g=()=>{let{current:e}=h;e&&u&&(f(e.open),e.open&&u.forEach(t=>{t!==e&&(t.open=!1)}))};return d?(0,t.jsxs)("details",{className:(0,n.clsx)(1===i&&"navigation-details-level-1",2===i&&"navigation-details-level-2"),onToggle:g,ref:h,children:[(0,t.jsxs)("summary",{className:(0,n.clsx)("flex cursor-pointer items-center gap-2 border-b border-primary-dark p-4 text-base leading-5 text-primary-dark transition hover:underline md:p-2",2===i&&"pl-7 md:pl-4",3===i&&"pl-11 md:pl-8",e&&"!text-grey-dark",p&&"font-bold"),children:[(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,r.default)(o)}}),(0,t.jsx)(s.default,{className:(0,n.clsx)("h-2 w-2 text-primary-dark transition",p&&"rotate-90",e&&"!text-grey-dark"),name:"chevron-right"})]}),d]}):(0,t.jsxs)("a",{className:(0,n.clsx)("flex items-center gap-2 border-b border-primary-dark p-4 text-base leading-5 text-primary-dark hover:underline md:p-2",2===i&&"pl-7 md:pl-4",3===i&&"pl-11 md:pl-8",e&&"!text-grey-dark"),href:c.value.href,target:c.value.target||"_self",children:[(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,r.default)(o)}}),m&&(0,t.jsx)(s.default,{className:(0,n.clsx)("size-3 text-primary-dark",e&&"!text-grey-dark"),name:"external-link"})]})},d=({isNavigation2:e,links:r,buttons:l})=>{let d=(0,i.useTranslations)(),[p,f]=(0,a.useState)(!1),[h,m]=(0,a.useState)([]),[g,y]=(0,a.useState)([]),[v,b]=(0,a.useState)([]),x=(0,a.useRef)(null),w=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let{current:e}=w,{current:t}=x;if(e&&t){let n=Array.from(e.querySelectorAll(".navigation-desktop-details"));
148m(n),y(Array.from(e.querySelectorAll(".navigation-details-level-1"))),b(Array.from(e.querySelectorAll(".navigation-details-level-2"))),document.addEventListener("click",({target:r})=>{e.contains(r)||(t.open=!1,n.forEach(e=>{e.open=!1}))})}},[w,x]),(0,t.jsxs)("nav",{className:(0,n.clsx)("primary:bg-grey-dark secondary:bg-primary-dark changepain:bg-grey-mid corporate:bg-grey-mid osteoporosis:bg-primary-dark",e&&"!bg-grey-light","print:hidden"),ref:w,children:[(0,t.jsxs)("details",{className:"md:hidden",ref:x,onToggle:()=>{x.current&&f(x.current.open)},children:[(0,t.jsxs)("summary",{className:(0,n.clsx)("flex cursor-pointer items-center gap-2 px-4 py-3 text-base text-white underline hover:no-underline",e&&"!text-grey-dark"),children:[(0,t.jsx)("span",{children:d("Navigation/Heading")}),(0,t.jsx)(s.default,{className:(0,n.clsx)("h-3 w-3 transition",p&&"rotate-180"),name:"chevron-down"})]}),!!r.length&&(0,t.jsx)("ul",{className:"max-h-[60vh] overflow-auto bg-white",children:r.map(({id:n,label:r,href:i,links:a})=>(0,t.jsx)("li",{children:a.length?(0,t.jsx)(u,{isNavigation2:e,level:1,label:r,navigationDetails:g,children:(0,t.jsx)("ul",{children:a.map(({id:n,label:r,href:i,links:a})=>(0,t.jsx)("li",{children:a.length?(0,t.jsx)(u,{isNavigation2:e,level:2,label:r,navigationDetails:v,children:(0,t.jsx)("ul",{children:a.map(({id:n,label:r,href:i})=>(0,t.jsx)("li",{children:(0,t.jsx)(u,{isNavigation2:e,level:3,label:r,href:i})},n))})}):(0,t.jsx)(u,{isNavigation2:e,level:2,label:r,href:i})},n))})}):(0,t.jsx)(u,{isNavigation2:e,level:1,label:r,href:i})},n))}),!!l.length&&(0,t.jsx)("ul",{className:"container flex flex-col items-center justify-center bg-grey-dark !py-0",children:l.map(({id:e,label:n,href:r,icon:i,target:a})=>(0,t.jsx)("li",{className:"w-full",children:(0,t.jsx)(o.default,{className:"-ml-4 w-[calc(100%+32px)] pl-4 [&_span]:w-auto",style:"tertiary-light",label:n,href:r,iconName:i,target:a})},e))})]}),!!r.length&&(0,t.jsxs)("div",{className:"container flex justify-between gap-6 !py-0 max-md:hidden",children:[(0,t.jsx)("ul",{className:"flex flex-wrap gap-x-6 [&>li]:flex",children:r.map(({id:n,label:r,href:i,links:a})=>(0,t.jsx)("li",{children:a.length?(0,t.jsx)(c,{isNavigation2:e,label:r,navigationDesktopDetails:h,children:(0,t.jsx)("ul",{children:a.map(({id:n,label:r,href:i,links:a})=>(0,t.jsx)("li",{children:a.length?(0,t.jsx)(u,{isNavigation2:e,level:1,label:r,navigationDetails:g,children:(0,t.jsx)("ul",{children:a.map(({id:n,label:r,href:i})=>(0,t.jsx)("li",{children:(0,t.jsx)(u,{isNavigation2:e,level:2,label:r,href:i})},n))})}):(0,t.jsx)(u,{isNavigation2:e,level:1,label:r,href:i})},n))})}):(0,t.jsx)(c,{isNavigation2:e,label:r,href:i})},n))}),!!l.length&&(0,t.jsx)("ul",{className:"flex items-center",children:l.map(({id:e,label:n,href:r,icon:i,target:a})=>(0,t.jsx)("li",{className:"h-full",children:(0,t.jsx)(o.default,{className:"h-full nebido:!text-grey-dark",style:"tertiary-light",label:n,href:r,iconName:i,target:a})},e))})]})]})};e.s(["default",0,d])},959839,e=>{"use strict";var t=e.i(843476),n=e.i(385180),r=e.i(38563),i=e.i(376917),a=e.i(882596),o=e.i(207670),s=e.i(975157),l=e.i(271645);e.i(999493);var c=e.i(204922),u=e.i(872225),d=e.i(858498),p=e.i(186301),f=e.i(2324);let h=({header:e,subheader:h,href:m,teasers:g,numOfColumns:y=2,isWideContent:v=!1,isInfiniteBackground:b=!1,teasersPerSwipe:x=1})=>{let w,E=(0,l.useRef)(null),S=(0,l.useRef)(null),C=[];if(g?.length)for(let e=0;e<g.length;e+=y)C.push(g.slice(e,e+y));let k=m&&m.value?.target?m.value?.target:"_self",T=(0,a.useSitecore)(),j=T.page.mode.isEditing;return m&&m.value&&((w=m.value.text)&&(""!==w||!m.value.title)||(w=m.value.title)),(0,l.useEffect)(()=>{if(E.current&&S.current){let e=new c.default(E.current,{autoplay:!0,slidesPerView:1,loop:!1,centeredSlides:!1,spaceBetween:20,initialSlide:0,slidesPerGroup:x,keyboard:{enabled:!0},breakpoints:{768:{slidesPerView:3===y?3:2}},modules:[u.Autoplay,d.Keyboard,p.Pagination],pagination:{el:S.current,clickable:!0}});e.on("slideChange",()=>{e.pagination.render(),e.pagination.update()})}},[E,S]),(0,t.jsx)("section",{className:(0,o.default)("corporate-full-width-container-mobile media-teaser
148-list",b&&"bg-grey-light"),children:(0,t.jsx)("div",{className:(0,o.default)("!px-0","corporate-full-width-item-wide container max-md:py-12 md:py-20",!b&&"bg-grey-light"),children:(0,t.jsxs)("div",{className:(0,o.default)(v?"corporate-full-width-item-medium":"corporate-full-width-item"),children:[(e?.value||h?.value)&&(0,t.jsxs)("div",{className:"mb-6 grid gap-4 md:mb-12",children:[(e?.value||j)&&(0,t.jsx)("h3",{className:"text-[32px] font-bold text-grey-dark foundation:text-primary md:text-[44px] md:leading-10",children:j?(0,t.jsx)(i.Text,{field:e}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,s.default)(String(e?.value))}})}),(h?.value||j)&&(0,t.jsx)("div",{className:"text-xl text-grey-dark foundation:text-primary",children:j?(0,t.jsx)(i.Text,{field:h}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,s.default)(String(h?.value))}})})]}),g?.length>y&&(0,t.jsxs)("div",{className:(0,o.default)("carousel relative","[--swiper-pagination-bullet-inactive-color:#ffffff]"),children:[(0,t.jsx)("div",{className:"swiper h-full md:mb-1",ref:E,children:(0,t.jsx)("div",{className:(0,o.default)("swiper-wrapper flex h-full flex-row items-stretch"),children:g.map((e,n)=>(0,t.jsx)("div",{className:(0,o.default)("swiper-slide flex !h-auto flex-col items-stretch"),children:(0,t.jsxs)("div",{className:"slide-content flex h-full w-full flex-col overflow-clip rounded-xl",children:[e.image?.value?.src&&(0,t.jsx)("a",{href:e.href,title:e.title,children:(0,t.jsx)(r.NextImage,{field:e.image,className:(0,o.default)("w-full object-cover max-md:h-[235px]",2===y?"md:h-[235px]":"md:h-[220px]"),width:628,height:235,quality:85,loading:"eager",alt:e.image?.value?.alt,unoptimized:!["jpg","jpeg","png"].includes(e.image?.value?.src?.split(".").pop()?.split("?")[0].toLowerCase())})}),(0,t.jsxs)("div",{className:(0,o.default)("mediaTeaserContent flex h-full flex-col bg-white md:flex-1","max-md:px-[28px] max-md:py-[18px]",2===y?"md:px-[36px] md:pb-[18px] md:pt-[20px]":"",3===y?"md:px-[24px] md:pb-[24px] md:pt-[22px]":""),children:[e.header?.value&&(0,t.jsx)("a",{href:e.href,title:e.title,children:(0,t.jsx)("h4",{className:"text-xl font-bold text-grey-dark [word-break:break-word] vimovo:text-primary foundation:text-primary md:leading-9 lg:text-[28px]",dangerouslySetInnerHTML:{__html:e.header.value}})}),e.author?.value&&(0,t.jsx)("div",{className:"text-grey mt-2 text-base leading-5 text-[#7A7A7A] foundation:text-primary",children:e.author.value}),e.description?.value&&(0,t.jsx)("div",{className:"rich-text-no-img flex-grow text-base leading-5 text-grey-dark foundation:text-primary max-md:py-4 md:pb-2 md:pt-4",dangerouslySetInnerHTML:{__html:e.description.value}}),e.date?.value&&(0,t.jsx)("time",{className:"text-xs text-[#7A7A7A] foundation:text-primary",dateTime:String(e.date.value),children:(0,t.jsx)("div",{suppressHydrationWarning:!0,children:(0,s.formatDateToLocaleDateString)((e.date.value?.toString()?.replaceAll("-","")||"")??"",T.page.locale)})})]})]})},n))})}),(0,t.jsx)("div",{className:(0,o.default)("swiper-pagination !bottom-[-40px] md:!bottom-[-48px]"),ref:S})]}),g?.length<=y&&(0,t.jsx)("div",{className:(0,o.default)("grid max-md:grid-cols-1 md:mb-1",3===y&&3===g.length?"gap-[22px] md:grid-cols-3":"gap-6 max-md:gap-[76px] md:grid-cols-2"),children:g.map((e,n)=>(0,t.jsxs)("div",{className:"flex flex-col overflow-clip rounded-xl",children:[e.image?.value?.src&&(0,t.jsx)("a",{href:e.href,title:e.title,children:(0,t.jsx)(r.NextImage,{field:e.image,className:(0,o.default)("w-full object-cover max-md:h-[235px]",2===y?"md:h-[235px]":"md:h-[220px]"),width:628,height:235,quality:85,loading:"eager",unoptimized:!["jpg","jpeg","png"].includes(e.image?.value?.src?.split(".").pop()?.split("?")[0].toLowerCase())})}),(0,t.jsxs)("div",{className:(0,o.default)("mediaTeaserContent flex h-full flex-col bg-white md:flex-1","max-md:px-[28px] max-md:py-[18px]",2===y?"md:px-[36px] md:pb-[18px] md:pt-[20px]":"",3===y?"md:px-[24px] md:pb-[24px] md:pt-[22px]":""),children:[e.header?.value&&(0,t.jsx)("a",{href:e.href,title:e.title,children:(0,t.jsx)("h4",{className:"text-xl font-bold text-grey-dark [word-break:break-word] vimovo:text-primary foundation:text-primary md:leading-9 lg:text-[28px]",dangerouslySetInnerHTML:{__html:e.header.value}})}),e.author?.value&&(0,t.jsx)("div",{className:"text-grey mt-2 text-base leading-5 text-[#7A7A7A] foundation:text-primary",children:e.author.value}),e.description?.value&&(0,t.jsx)("div",{className:"rich-text-no-img flex-grow text-base leading-5 text-grey-dark foundation:text-primary max-md:py-4 md:pb-2 md:pt-4",dangerouslySetInnerHTML:{__html:e.description.value}}),e.date?.value&&(0,t.jsx)("time",{className:"text-xs text-[#7A7A7A] foundation:text-primary",dateTime:String(e.date.value),children:(0,t.jsx)("div",{suppressHydrationWarning:!0,children:(0,s.formatDateToLocaleDateString)((e.date.value?.toString()?.replaceAll("-","")||"")??"",T.page.locale)})})]})]},n))}),m?.value?.href==""&&!j&&(0,t.jsx)("div",{className:"mb-10"}),(m?.value?.href||j)&&(0,t.jsxs)("div",{className:(0,o.default)("flex flex-row justify-start md:justify-end","pt-5",g?.length<=y?"max-md:pt-8":"max-md:pt-14"),children:[j&&(0,t.jsx)(n.Link,{field:m,className:"no-underline max-md:pl-0 md:py-4",showLinkTextWithChildrenPresent:!0,editable:!0}),!j&&(0,t.jsx)(f.default,{label:w,title:m.value?.title,href:m?.value.href,className:"z-10 !py-0 no-underline max-md:pl-0",iconName:"arrow-circle-right",hasIcon:!0,style:"tertiary",iconPosition:"right",target:k})]})]})})})};e.s(["MediaTeaserList",0,h])},135052,e=>{"use strict";var t=e.i(843476),n=e.i(2324),r=e.i(207670),i=e.i(376917),a=e.i(882596),o=e.i(38563);let s=({variant:e="default",header:s,title:l,description:c,image:u,link:d})=>{let p=u?.value?.src,f=p?.split(".").pop()?.split("?")[0].toLowerCase(),h=["jpg","jpeg","png"],m=(0,a.useSitecore)(),g=m.page.mode.isEditing||!!s?.value,y=!m.page.mode.isEditing&&h.includes(f)?(0,t.jsx)(o.NextImage,{className:"absolute left-0 top-0 size-full object-cover",field:u,width:1279,sizes:"100vw",quality:85}):(0,t.jsx)(o.NextImage,{className:"absolute left-0 top-0 size-full object-cover",field:u,unoptimized:!0});return(0,t.jsxs)("section",{children:[g&&(0,t.jsx)("div",{className:"container bg-[#97D700] px-4 py-10 text-center osteoporosis:bg-primary-dark md:p-
1485",children:(0,t.jsx)("h2",{className:"text-[40px] font-bold leading-tight text-black",children:(0,t.jsx)(i.Text,{field:s})})}),(0,t.jsxs)("div",{className:"relative",children:[y,(0,t.jsx)("div",{className:(0,r.clsx)("absolute left-0 top-0 size-full bg-gradient-to-t osteoporosis:from-primary-dark/30 osteoporosis:to-primary-dark","secondary"===e?"from-[#96E6004D] to-[#96E600]":"from-[#06AE674D] to-[#008438]")}),(0,t.jsx)("div",{className:"container relative px-4 py-14 md:px-16 md:py-[72px]",children:(0,t.jsxs)("div",{className:"rounded-[10px] bg-white px-10 py-6 text-center",children:[(0,t.jsx)("h3",{className:"mb-4 text-[32px] font-bold leading-tight text-black",children:(0,t.jsx)(i.Text,{field:l})}),(0,t.jsx)("p",{className:"mb-10 text-2xl text-black",children:(0,t.jsx)(i.Text,{field:c})}),(0,t.jsx)(n.default,{style:"secondary"===e?"quinternary":"primary",label:d?.value?.text,href:d?.value?.href})]})})]})]})};e.s(["default",0,s])},67674,e=>{"use strict";var t=e.i(843476),n=e.i(207670),r=e.i(38563),i=e.i(795092),a=e.i(376917),o=e.i(882596);let s=({variant:e="default",title:s,description:l,highlight:c,highlightCards:u,preCardsText:d,cards:p,postCardsText:f})=>{let h=["jpg","jpeg","png"],m=(0,o.useSitecore)();return(0,t.jsx)("section",{className:(0,n.clsx)(("secondary"==e||e.startsWith("tertiary"))&&"bg-grey-light"),children:(0,t.jsxs)("div",{className:"container",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h2",{className:"mb-10 text-center text-[32px] font-bold leading-[48px] text-black md:text-[40px]",children:(0,t.jsx)(a.Text,{field:s})}),(l||c||u&&u.length>0)&&(0,t.jsxs)("div",{className:(0,n.clsx)("grid","default"===e&&"gap-12 border-y-2 border-primary-dark pb-12 pt-9","secondary"===e&&"gap-6"),children:[l&&(0,t.jsx)("div",{className:"text-[24px] leading-[30px] text-black",children:(0,t.jsx)(i.RichText,{className:"rich-text",field:l})}),c&&(0,t.jsx)("div",{className:(0,n.clsx)("text-center text-[24px] font-bold leading-[30px]","secondary"===e?"text-dark":"text-primary"),children:(0,t.jsx)(a.Text,{field:c})}),u&&u.length>0&&(0,t.jsx)("ul",{className:"flex flex-wrap justify-center gap-4",children:u.map(r=>(0,t.jsxs)("li",{className:(0,n.clsx)("flex min-h-[280px] flex-col items-center justify-center rounded-[7px] border border-primary-dark bg-white p-5 text-center font-bold text-primary-dark","secondary"===e?"text-[32px] leading-[36px] sm:w-[calc(50%-10px)] md:w-[calc(33.333333%-10px)]":"text-[24px] leading-[30px] sm:w-[calc(50%-12px)] md:w-[calc(33.333333%-12px)]"),children:[(0,t.jsx)("div",{className:"flex items-center gap-3.5",children:(0,t.jsx)("span",{children:(0,t.jsx)(a.Text,{field:r.title})})}),r.description&&(0,t.jsx)("p",{className:"mt-2.5 text-[18px] leading-[24px]",children:(0,t.jsx)(i.RichText,{className:"rich-text",field:r.description})})]},r.id))})]})]}),(0,t.jsxs)("div",{children:[d&&(0,t.jsx)("div",{className:(0,n.clsx)("text-center text-[24px] leading-[30px] text-black","default"===e&&"py-10","secondary"===e&&"py-6 font-bold"),children:(0,t.jsx)(a.Text,{field:d})}),(0,t.jsx)("ul",{className:(0,n.clsx)("grid sm:grid-cols-2","default"===e&&"gap-6 md:grid-cols-3","secondary"===e&&"gap-5 md:grid-cols-3",e.startsWith("tertiary")&&"gap-8"),children:p.map(({id:o,image:s,title:l,description:c})=>{let u=s?.value?.src,d=u?.split(".").pop()?.split("?")[0].toLowerCase(),p=!m.page.mode.isEditing&&h.includes(d)?(0,t.jsx)(r.NextImage,{className:"size-[68px] rounded-[8px] object-cover",field:s,quality:85}):(0,t.jsx)(r.NextImage,{className:"size-[68px] rounded-[8px] object-cover",field:s,unoptimized:!0});return(0,t.jsxs)("li",{className:(0,n.clsx)("flex min-h-[280px] flex-col items-center border p-5","default"===e&&"justify-center rounded-[7px] border-primary text-center text-primary odd:bg-primary odd:text-white","secondary"===e&&"justify-center rounded-[7px] border-primary-dark bg-primary-dark text-center text-white","tertiary"===e&&"justify-center rounded-[12px] border-primary bg-primary text-white","tertiarytopaligned"===e&&"justify-start rounded-[12px] border-primary bg-primary text-white"),children:[(0,t.jsxs)("div",{className:(0,n.clsx)("flex items-center gap-3.5",e.startsWith("tertiary")&&"w-full"),children:[p,(0,t.jsx)("span",{className:(0,n.clsx)("text-lg font-bold [word-break:break-word]","secondary"===e?"xl:text-[32px] xl:leading-[36px]":"xl:text-[24px] xl:leading-[30px]"),children:(0,t.jsx)(a.Text,{field:l})})]}),c&&(0,t.jsx)("p",{className:"mt-2.5 text-[18px] leading-[24px]",children:(0,t.jsx)(i.RichText,{className:"rich-text",field:c})})]},o)})}),f&&(0,t.jsx)("div",{className:(0,n.clsx)("text-center text-xl italic text-black","default"===e&&"pt-10","secondary"===e&&"pt-6 font-bold"),children:(0,t.jsx)(a.Text,{field:f})})]})]})})};e.s(["default",0,s])},607848,e=>{"use strict";var t=e.i(843476),n=e.i(207670),r=e.i(376917),i=e.i(795092),a=e.i(882596),o=e.i(38563);let s=({variant:e="default",title:s,richText:l,image:c})=>{let u=c?.value?.src,d=u?.split(".").pop()?.split("?")[0].toLowerCase(),p=["jpg","jpeg","png"],f=!(0,a.useSitecore)().page.mode.isEditing&&p.includes(d)?(0,t.jsx)(o.NextImage,{className:"rounded-[7px] object-cover md:h-full",field:c,width:1279,sizes:"100vw",quality:85}):(0,t.jsx)(o.NextImage,{className:"rounded-[7px] object-cover md:h-full",field:c,unoptimized:!0});return(0,t.jsx)("section",{className:(0,n.clsx)("secondary"===e?"bg-white":"bg-gradient-to-t from-primary to-primary-dark"),children:(0,t.jsxs)("div",{className:"container flex gap-6 max-md:flex-col md:h-full md:gap-14",children:[(0,t.jsxs)("div",{className:(0,n.clsx)("md:w-3/5 md:min-w-[60%]","secondary"===e&&"md:order-1"),children:[(0,t.jsx)("h2",{className:(0,n.clsx)("mb-12 text-[40px] font-bold leading-[48px]","secondary"===e?"mb-6 border-b-2 border-primary-dark pb-6 text-grey-dark":"mb-12 text-white"),children:(0,t.jsx)(r.Text,{field:s})}),(0,t.jsx)(i.RichText,{className:(0,n.clsx)("rich-text","default"===e&&"text-white"),field:l})]}),(0,t.jsx)("div",{className:(0,n.clsx)("md:w-2/5 md:min-w-[86px]","secondary"===e&&"md:order-0"),children:f})]})})};e.s(["default",0,s])},539688,e=>{"use strict";var t=e.i(843476),n=e.i(168491),r=t,i=e.i(207670),a=e.i(271645);e.i(999493);
148var o=e.i(204922),s=e.i(872225),l=e.i(858498),c=e.i(186301);let u=({className:e,variant:t="default",autoplay:n=!1,items:u})=>{let d=(0,a.useRef)(null),p=(0,a.useRef)(null),f=(0,a.useRef)(null),h=(0,a.useCallback)(()=>{if(d.current&&p.current){if(f.current)return;let e="fullwidth"===t?2:4,r=u.length>=e,i=new o.default(d.current,{autoplay:!!n&&{delay:1e4,pauseOnMouseEnter:!0},slidesPerView:"fullwidth"===t?1:"auto",loop:r,centeredSlides:!1,initialSlide:0,breakpoints:{768:{spaceBetween:"fullwidth"===t?0:-48,centeredSlides:!0,slidesPerView:"fullwidth"===t?1:"auto",initialSlide:0}},keyboard:{enabled:!0},modules:[s.Autoplay,l.Keyboard,c.Pagination],pagination:{el:p.current,clickable:!0},spaceBetween:12*("fullwidth"!==t)});i.on("slideChange",()=>{i.pagination.render(),i.pagination.update()}),f.current=i}},[n,t,u.length]);return(0,a.useEffect)(()=>(h(),()=>{if(f.current){try{f.current.destroy(!0,!0)}catch(e){}f.current=null}}),[h]),(0,r.jsxs)("div",{className:(0,i.clsx)("carousel relative",e,"md:px-0"),children:[(0,r.jsx)("div",{className:"swiper",ref:d,children:(0,r.jsx)("div",{className:(0,i.clsx)("swiper-wrapper"),children:u.map((e,n)=>(0,r.jsx)("div",{className:(0,i.clsx)("swiper-slide","default"===t&&"max-md:ml-5 max-md:!w-[75%] md:!w-auto lg:!w-[846px] max-md:[.container_&]:ml-9 max-md:[.container_&]:!w-[67%] lg:[.container_&]:!w-[782px]","default"===t&&"md:!scale-75 md:blur-sm md:transition md:duration-300 md:[&.swiper-slide-active]:!scale-100 md:[&.swiper-slide-active]:blur-none"),children:e},n))})}),(0,r.jsx)("div",{className:(0,i.clsx)("swiper-pagination","default"===t&&"!static","fullwidth"===t&&"!bottom-7 md:!bottom-10"),ref:p})]})};var d=e.i(795092),p=i;let f=({images:e,variant:r,autoplay:i})=>(0,t.jsx)("section",{children:(0,t.jsx)("div",{className:(0,p.clsx)("relative","fullwidth"!==r&&"corporate:left-1/2 corporate:right-1/2 corporate:ml-[-50vw] corporate:mr-[-50vw] corporate:w-screen","fullwidth"===r&&"corporate:origin-center corporate:max-md:mx-[calc(50%-50vw)] corporate:max-md:w-screen"),children:(0,t.jsx)(u,{className:(0,p.clsx)("corporate:mx-auto corporate:mb-8 corporate:max-w-[1440px] corporate:overflow-x-hidden corporate:md:mb-10","fullwidth"!==r&&"corporate:md:px-[80px]"),autoplay:i,variant:r,items:e.map(e=>(0,t.jsxs)("div",{className:(0,p.clsx)("swiper-slide !h-auto"),children:[(0,t.jsx)(n.default,{notRounded:"fullwidth"===r,fullWidth:!1,loadEager:!0,image:{...e.image.jsonValue,caption:"fullwidth"===r?void 0:e.imageCaption.jsonValue,captionClassName:"fullwidth"===r?void 0:"corporate:md:ml-5 corporate:md:my-2"}}),(0,t.jsx)(d.RichText,{className:"rich-text mb-2 text-center",field:e.imageText.jsonValue})]},e.id))})})});e.s(["default",0,f],539688)},858271,e=>{"use strict";var t=e.i(843476),n=e.i(168491);let r=e=>(0,t.jsx)("section",{className:"first:[&>div]:py-0",children:(0,t.jsx)("div",{className:"container max-w-[1062px] corporate:max-w-none [&_img]:max-h-60 [&_img]:object-cover",children:(0,t.jsx)(n.default,{...e})})});e.s(["default",0,r])},232177,916058,815793,640765,378228,e=>{"use strict";var t=e.i(843476),n=t,r=e.i(236685),i=e.i(38563),a=e.i(376917),o=e.i(882596);let s={initial:"offscreen",whileInView:"onscreen",viewport:{amount:.5,once:!0}},l=({type:e="fadeInUp",bounce:t=.3,duration:n=1,delay:r=0,enabled:i=!1,reducedMotion:a=!1})=>{if(!i||a)return{};switch(e){case"fadeInLeft":return{offscreen:{x:300,opacity:0},onscreen:{x:0,opacity:1,transition:{type:"spring",bounce:t,duration:n,delay:r}}};case"fadeInUp":return{offscreen:{y:300,opacity:0},onscreen:{y:0,opacity:1,transition:{type:"spring",bounce:t,duration:n,delay:r}}}}};var c=e.i(207670);e.i(247167);var u=e.i(571164),d=e.i(138544),p=e.i(271645);function f(){u.hasReducedMotionListener.current||(0,d.initPrefersReducedMotion)();let[e]=(0,p.useState)(u.prefersReducedMotion.current);return e}var h=e.i(936091),m=e.i(154505),g=e.i(602120);let y=function(){return(0,h.createMotionComponent)("div",void 0,g.featureBundle,m.createDomVisualElement)}();var v=e.i(2324),b=e.i(975157);let x=e=>{let t=0,n=0,r=0;if(e.startsWith("#")){let i=e.substring(1),a=3===i.length?i.split("").map(e=>e+e).join(""):i;t=parseInt(a.substring(0,2),16)/255,n=parseInt(a.substring(2,4),16)/255,r=parseInt(a.substring(4,6),16)/255}else{if(!e.startsWith("rgb"))return!0;let i=e.match(/\d+/g);if(!i||3!==i.length)return!0;t=parseInt(i[0])/255,n=parseInt(i[1])/255,r=parseInt(i[2])/255}return .2126*t+.7152*n+.0722*r<.5},w=({id:e,header:t,subheader:u,description:d,image:p,mobileImage:h,video:m,cover:g,button:w,overlayColor:E,headlineSize:S,subheadlineSize:C,useMotion:k,heroHeight:T,logotype:j,imagePriority:N=!1})=>{let A=!E||x(E),I=f(),R=p?.value?.src,O=R?.split(".").pop()?.split("?")[0].toLowerCase(),P=["jpg","jpeg","png"],D=(0,o.useSitecore)(),_=!D.page.mode.isEditing&&P.includes(O),M=_?(0,n.jsx)(i.NextImage,{field:p,width:1279,sizes:"100vw",quality:80,preload:N,fetchPriority:N?"high":"auto",loading:N?"eager":"lazy"}):(0,n.jsx)(i.NextImage,{field:p,unoptimized:!0}),L=h?_?(0,n.jsx)(i.NextImage,{field:h,quality:80,preload:N,fetchPriority:N?"high":"auto",loading:N?"eager":"lazy"}):(0,n.jsx)(i.NextImage,{field:h,unoptimized:!0}):null,F=(S||"h1").toLowerCase(),B=(C||"h2").toLowerCase();
148return(0,n.jsxs)("section",{id:e,className:(0,c.clsx)("hero-section relative flex flex-col overflow-hidden qpatient:!flex-row qpatient:!items-end md:flex-row md:items-center secondary:print:hidden"),itemScope:!0,itemType:"http://schema.org/Poster",children:[(0,n.jsx)("style",{children:` 149 @media (min-width: 768px) { 150 .hero-section { 151 min-height: ${T} 152 } 153 } 154 155 .qpatient .hero-section { 156 min-height: ${T} 157 } 158 `}),E&&(0,n.jsx)("style",{children:` 159 @media not all and (min-width: 768px) { 160 .hero-content { 161 background-color: ${E}; 162 } 163 } 164 .hero-section img { object-position: top } 165 `}),(0,n.jsx)("div",{className:(0,c.clsx)("w-full qpatient:!absolute qpatient:!top-0 qpatient:!h-full md:absolute md:top-0 md:h-full qpatient:[&_.carousel]:!h-full [&_.carousel]:md:h-full qpatient:[&_.image]:!h-full [&_.image]:md:h-full qpatient:[&_.swiper]:!h-full [&_.swiper]:md:h-full qpatient:[&_figure]:!h-full [&_figure]:md:h-full [&_img]:w-full [&_img]:object-cover qpatient:[&_img]:!h-full [&_img]:md:h-full",g?"md:left-0":"z-20 md:right-0 md:w-1/2"),children:m?(0,n.jsx)("video",{"data-matomo-ignore":!0,className:"h-full w-full object-cover",autoPlay:!0,loop:!0,muted:!0,children:(0,n.jsx)("source",{src:m.src})}):(0,n.jsxs)(y,{className:"w-full qpatient:!h-full md:h-full",...s,children:[(0,n.jsx)(y,{className:(0,c.clsx)("w-full qpatient:!h-full md:h-full",h&&"max-md:hidden"),variants:l({type:"fadeInLeft",enabled:k,reducedMotion:I}),children:M}),h&&(0,n.jsx)(y,{className:"w-full qpatient:!h-full md:hidden",variants:l({type:"fadeInLeft",enabled:k,reducedMotion:I}),children:L})]})}),(0,n.jsx)("div",{className:(0,c.clsx)("absolute left-0 top-0 h-full w-1/2 primary:bg-grey-dark secondary:bg-primary-dark changepain:bg-grey-dark zolmitriptan:bg-grey-dark qpatient:hidden corporate:bg-grey-dark max-md:hidden",g&&"opacity-70"),style:{backgroundColor:E}}),(0,n.jsx)("div",{className:"container absolute bottom-0 left-1/2 hidden h-fit w-full -translate-x-1/2 p-0 before:absolute before:-left-1/2 before:bottom-0 before:h-full before:w-1/2 before:translate-x-1/2 before:bg-primary qpatient:block",children:(0,n.jsx)("div",{className:"relative w-1/2 before:absolute before:bottom-0 before:left-0 before:top-0 before:w-[69%] before:bg-primary after:absolute after:bottom-0 after:right-0 after:top-0 after:w-[40%] after:bg-primary after:[border-radius:0_55%_45%_0] qpatient:min-h-[260px] max-md:!w-[calc(100%-16px)]",children:(t?.value||u?.value)&&(0,n.jsxs)("div",{className:"hidden flex-col gap-2 qpatient:invisible qpatient:flex qpatient:px-4 qpatient:py-6 qpatient:md:pr-12",children:[t?.value&&(0,n.jsxs)(F,{className:"text-[32px] font-bold leading-10 md:text-[44px] md:leading-[52px]",children:[(0,n.jsx)(a.Text,{field:t}),(j?.value?.src||D.page.mode.isEditing)&&(0,n.jsx)("span",{children:(0,n.jsx)(r.Image,{field:j})})]}),u?.value&&(0,n.jsx)(B,{className:"text-2xl font-bold md:text-[32px] md:leading-10",children:(0,n.jsx)(a.Text,{field:u})}),d?.value&&(0,n.jsx)("p",{className:"text-base leading-5 text-white",children:(0,n.jsx)(a.Text,{field:d})})]})})}),(0,n.jsx)("div",{className:(0,c.clsx)("hero-content container relative z-10 grow pb-12 pt-5 qpatient:flex qpatient:min-h-[260px] qpatient:items-center qpatient:px-4 qpatient:py-6 max-md:primary:bg-grey-dark max-md:secondary:bg-primary-dark max-md:changepain:bg-grey-dark qpatient:max-md:bg-transparent max-md:corporate:bg-grey-dark md:py-[72px] zolmitriptan:md:p-[46px]"),children:(0,n.jsxs)("div",{className:"flex flex-col gap-4 zolmitriptan:gap-3 max-md:min-w-full md:w-1/2 md:gap-6 md:pr-8",children:[(t?.value||u?.value)&&(0,n.jsxs)("div",{className:"flex flex-col gap-2",children:[t?.value&&(0,n.jsx)(y,{...s,children:(0,n.jsx)(y,{variants:l({enabled:k,reducedMotion:I}),children:(0,n.jsxs)(F,{className:(0,c.clsx)("text-[32px] font-bold leading-10 zolmitriptan:font-normal md:text-[44px] md:leading-[52px] zolmitriptan:md:text-[52px] zolmitriptan:md:leading-[56px] compass2care:!text-black",A?"text-white":"text-grey-dark nexium:text-primary"),itemProp:"headline",children:[D.page.mode.isEditing?(0,n.jsx)(a.Text,{field:t}):(0,n.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,b.default)(String(t.value??""))}}),(j?.value?.src||D.page.mode.isEditing)&&(0,n.jsx)("span",{children:(0,n.jsx)(r.Image,{field:j})})]})})}),u?.value&&(0,n.jsx)(y,{...s,children:(0,n.jsx)(y,{variants:l({enabled:k,reducedMotion:I,delay:.3}
165),children:(0,n.jsx)(B,{className:(0,c.clsx)("text-2xl font-bold zolmitriptan:font-normal zolmitriptan:text-primary-dark md:text-[32px] md:leading-10 zolmitriptan:md:text-[52px] zolmitriptan:md:leading-[56px] compass2care:!text-grey-subheader",A?"text-white":"text-grey-dark nexium:text-primary"),itemProp:"alternativeHeadline",children:D.page.mode.isEditing?(0,n.jsx)(a.Text,{field:u}):(0,n.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,b.default)(String(u.value??""))}})})})})]}),d?.value&&(0,n.jsx)(y,{...s,children:(0,n.jsx)(y,{variants:l({enabled:k,reducedMotion:I,delay:.6}),children:(0,n.jsx)("p",{className:(0,c.clsx)("text-base leading-5 zolmitriptan:md:text-[18px] zolmitriptan:md:leading-6",A?"text-white":"text-grey-dark nexium:text-primary"),itemProp:"description",children:(0,n.jsx)(a.Text,{field:d})})})}),w?.href&&(0,n.jsx)(y,{...s,children:(0,n.jsx)(y,{variants:l({enabled:k,reducedMotion:I,delay:.9}),children:(0,n.jsx)(v.default,{...w,iconName:"chevron-right",iconPosition:"right",style:g?"primary":"secondary"})})})]})})]})};e.s(["default",0,w],916058);var E=t,S=a;let C=({title:e,description:t,videoTitle:n,video:r})=>(0,E.jsxs)("section",{children:[(0,E.jsx)("div",{className:"container bg-primary-dark md:pt-20",children:e&&(0,E.jsx)("h1",{className:"text-[40px] font-bold leading-[48px] text-white",children:(0,E.jsx)(S.Text,{field:e})})}),(0,E.jsxs)("div",{className:"container py-0 max-md:px-9",children:[t&&(0,E.jsx)(S.Text,{className:"py-6 text-[32px] font-bold leading-normal text-black md:py-[60px] md:text-[40px] md:leading-tight",field:t}),(0,E.jsx)("div",{className:"md:px-[72px]",children:(0,E.jsxs)("div",{className:"bg-grey-light pb-5 max-md:px-[5px] max-md:pt-[5px] md:pb-6",children:[n&&(0,E.jsx)(S.Text,{className:"mb-5 border-b-[3px] border-primary text-[28px] font-bold leading-normal text-black md:mb-6 md:text-[40px] md:leading-tight",field:n}),r&&(0,E.jsx)("video",{"data-matomo-ignore":!0,className:"rounded-[10px]",autoPlay:!0,loop:!0,muted:!0,controls:!0,children:(0,E.jsx)("source",{src:r.src})})]})})]})]});e.s(["default",0,C],815793);var k=t,T=r,j=e.i(385180),N=i,A=a,I=o,R=c,O=b,P=v;let D=({tag:e,children:t,className:n=""})=>(0,k.jsx)(e,{className:n,children:t}),_=e=>{let t,n,r;if(e.startsWith("#")){let i=4===e.length?e.substring(1).split("").map(e=>e+e).join(""):e.substring(1);t=parseInt(i.substring(0,2),16),n=parseInt(i.substring(2,4),16),r=parseInt(i.substring(4,6),16)}else if(e.startsWith("rgb")){let i=e.match(/\d+/g);if(!i||i.length<3)throw Error("Ungültiges RGB/RGBA-Farbformat.");t=parseInt(i[0],10),n=parseInt(i[1],10),r=parseInt(i[2],10)}else throw Error("Ungültiges Farbformat. Unterstützte Formate: #RRGGBB, rgb(R, G, B), rgba(R, G, B, A).");return(.299*t+.587*n+.114*r)/255<.5},M=({id:e,className:t,header:n,subheader:r,description:i,image:a,mobileImage:o,video:c,cover:u=!1,growSliderSlide:d=!1,button:p,secondButton:h,overlayColor:m="rgba(255, 255, 255, 0.5)",headlineSize:g="h1",subheadlineSize:v="h3",useMotion:b,largeHero:x,is5050:w=!1,allowVideo:E=!1,imagePriority:S=!1})=>{let C,M=!!(0,I.useSitecore)().page.mode.isEditing,L=["jpg","jpeg","png"],F=a?.value?.src,B=F?.split(".").pop()?.split("?")[0].toLowerCase(),H=!M&&L.includes(B),z=o?.value?.src,V=z?.split(".").pop()?.split("?")[0].toLowerCase(),U=!M&&L.includes(V),W=e,G=!m||_(m),q=f();C=w?"text-[36px] md:text-[36px] leading-none":x?"text-[32px] leading-[36px] md:text-[72px] md:leading-[76px]":"text-[32px] leading-[36px] md:text-[44px] md:leading-[48px]";let $=e=>e?.value?.text||e?.value?.title||"",K=$(p),Q=$(h),Y=p?.value?.target??"_self",Z=h?.value?.target??"_self";return p?.value||(p={value:{text:K}}),h?.value||(h={value:{text:Q}}),(0,k.jsx)("section",{className:(0,R.clsx)("corporate-full-width-container-mobile","relative w-screen max-w-none corporate:p-0",d&&"h-full",t),children:(0,k.jsxs)("div",{className:(0,R.clsx)("corporate-full-width-item-wide max-md:!px-0","relative mx-auto",x?w?"lg:min-h-[645px]":"md:min-h-[645px]":"md:min-h-[380px]",d&&"h-full",w&&"flex flex-col !px-0 lg:flex-row-reverse lg:items-stretch"),children:[(0,k.jsx)("div",{className:(0,R.clsx)("relative h-[190px] w-full md:absolute md:top-0 md:h-full [&_.carousel]:md:h-full [&_.image]:md:h-full [&_.swiper]:md:h-full [&_figure]:md:h-full [&_img]:w-full [&_img]:object-cover [&_img]:md:h-full","foundation:relative foundation:md:
165h-auto",w&&"foundation:max-lg:h-auto foundation:max-lg:w-full foundation:max-lg:[&_img]:!h-auto foundation:max-md:[&_img]:aspect-[32/17] foundation:md:[&_img]:aspect-[32/15] foundation:lg:[&_img]:aspect-auto",u?"md:left-0":x||w?"z-20 md:right-0 md:w-[50%]":"z-20 md:right-0 md:w-[60%]"),children:E?(0,k.jsx)("video",{"data-matomo-ignore":!0,className:"h-full w-full object-cover",autoPlay:!0,loop:!0,muted:!0,playsInline:!0,"webkit-playsinline":"",children:(0,k.jsx)("source",{src:c?.href})}):(0,k.jsx)(k.Fragment,{children:o?(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("div",{className:(0,R.clsx)("block h-full w-full md:hidden",w&&"foundation:md:block foundation:lg:hidden"),children:M?(0,k.jsx)(T.Image,{style:{width:"100%",height:"100%"},field:o}):U?(0,k.jsx)(N.NextImage,{field:o,alt:o?.value?.alt,style:{height:"100%"},width:1279,sizes:"100vw",quality:85,priority:S,loading:S?void 0:"lazy"}):(0,k.jsx)(N.NextImage,{style:{width:"100%",height:"100%"},width:1279,field:o,alt:o?.value?.alt,unoptimized:!0})}),(0,k.jsx)(y,{className:"hidden h-full w-full md:block foundation:md:block foundation:lg:hidden",...s,children:(0,k.jsx)(y,{className:"h-full w-full",variants:l({type:"fadeInLeft",enabled:b,reducedMotion:q}),children:M?(0,k.jsx)(T.Image,{style:{width:"100%",height:"100%"},field:a}):H?(0,k.jsx)(N.NextImage,{style:{height:"100%"},field:a,alt:a?.value?.alt,width:1279,sizes:"100vw",quality:85,priority:S,loading:S?void 0:"lazy"}):(0,k.jsx)(N.NextImage,{style:{width:"100%",height:"100%"},width:1279,field:a,alt:a?.value?.alt,unoptimized:!0})})})]}):(0,k.jsx)(y,{className:"h-full w-full",...s,children:(0,k.jsx)(y,{className:"h-full w-full",variants:l({type:"fadeInLeft",enabled:b,reducedMotion:q}),children:M?(0,k.jsx)(T.Image,{style:{width:"100%",height:"100%"},field:a}):H?(0,k.jsx)(N.NextImage,{field:a,alt:a?.value?.alt,width:1279,style:{height:"100%"},sizes:"100vw",quality:85,priority:S,loading:S?void 0:"lazy"}):(0,k.jsx)(N.NextImage,{style:{width:"100%",height:"100%"},width:1279,field:a,alt:a?.value?.alt,unoptimized:!0})})})})}),!w&&(0,k.jsx)("div",{className:(0,R.clsx)("absolute left-0 top-0 h-full primary:bg-grey-dark secondary:bg-primary-dark changepain:bg-grey-dark zolmitriptan:bg-grey-dark max-md:hidden",u&&!m&&"opacity-70",M&&"pointer-events-none",x||w?"md:w-1/2":"md:w-[40%]"),style:{backgroundColor:m,backdropFilter:"blur(25px)"}}),(0,k.jsx)("div",{className:(0,R.clsx)("hero-content relative z-10 max-w-[100%] grow !bg-transparent pb-5 pt-5 foundation:!bg-primary-light max-md:px-[22px] md:py-[76px] md:pb-12 md:pr-[80px]",G?"text-grey-dark md:text-white":"text-grey-dark",M?"pointer-events-none":"",x||w?"max-md:pt-8 md:w-1/2 md:pb-[94px] md:pt-[120px]":"md:w-[40%]",w&&"foundation:relative foundation:h-auto foundation:grow-0 foundation:!bg-primary-light foundation:text-primary foundation:max-lg:w-full foundation:md:py-[60px] foundation:md:pl-[80px]"),children:(0,k.jsxs)("div",{className:(0,R.clsx)("grid w-auto gap-6 zolmitriptan:gap-3 max-md:min-w-full",w&&"max-lg:min-w-full"),children:[(n?.value||r?.value)&&(0,k.jsxs)("div",{className:"flex flex-col gap-2",children:[n?.value&&(0,k.jsx)(y,{...s,children:(0,k.jsx)(y,{variants:l({enabled:b,reducedMotion:q}),children:(0,k.jsx)(D,{className:(0,R.clsx)("font-bold leading-10 zolmitriptan:font-normal zolmitriptan:md:text-[52px] zolmitriptan:md:leading-[56px]",C,M?"pointer-events-auto":""),tag:g,children:M?(0,k.jsx)(A.Text,{field:n}):(0,k.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,O.default)(String(n?.value??""))}})})})}),r?.value&&(0,k.jsx)(y,{...s,children:(0,k.jsx)(y,{variants:l({enabled:b,reducedMotion:q,delay:.3}),children:(0,k.jsx)(D,{className:(0,R.clsx)("block text-2xl font-bold leading-8 md:text-[32px] md:leading-[40px]",M?"pointer-events-auto":""),tag:v,children:M?(0,k.jsx)(A.Text,{field:r}):(0,k.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,O.default)(String(r?.value??""))}})})})})]}),i?.value&&(0,k.jsx)(y,{...s,children:(0,k.jsx)(y,{variants:l({enabled:b,reducedMotion:q,delay:.6}),children:(0,k.jsx)("div",{className:(0,R.clsx)("text-base leading-5",M?"pointer-events-auto":""),children:M?(0,k.jsx)(A.Text,{field:i}):(0,k.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,O.default)(String(i?.value??""))}})})})}),(p&&K&&p.value.href||M)&&(0,k.jsx)(y,{...s,children:(0,k.jsxs)(y,{variants:l({enabled:b,reducedMotion:q,delay:.9}),className:(0,R.clsx)(w&&h&&"flex flex-col sm:flex-row gap-4 sm:gap-8"),children:[M&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(j.Link,{field:p,className:(0,R.clsx)("group inline-flex min-w-[120px] items-center justify-center gap-3 rounded-[32px] bg-primary-dark px-6 py-4 text-center text-base font-medium leading-5 text-white transition hover:bg-primary hover:text-grey-dark hover:changepain:bg-primary-dark-50 hover:changepain:text-white hover:zolmitriptan:text-white hover:qutenza:text-white hover:qpatient:text-white corporate:bg-transparent corporate:text-grey-dark corporate:ring-2 corporate:ring-inset corporate:ring-grey-dark hover:corporate:bg-primary-dark hover:corporate:text-white hover:corporate:ring-0 pro:bg-primary-dark pro:text-white pro:ring-primary-dark pro:hover:bg-white pro:hover:text-primary-dark pro:hover:ring-2 pro:hover:ring-primary-dark foundation:border-white foundation:bg-primary foundation:text-white foundation:ring-0 foun
165dation:hover:bg-white foundation:hover:text-primary md:mt-4",M?"pointer-events-auto":""),showLinkTextWithChildrenPresent:!0,editable:!0}),w&&(0,k.jsx)(j.Link,{field:h,className:(0,R.clsx)("group inline-flex min-w-[120px] items-center justify-center gap-3 rounded-[32px] bg-primary-dark px-6 py-4 text-center text-base font-medium leading-5 text-white transition hover:bg-primary hover:text-grey-dark hover:changepain:bg-primary-dark-50 hover:changepain:text-white hover:zolmitriptan:text-white hover:qutenza:text-white hover:qpatient:text-white corporate:bg-transparent corporate:text-grey-dark corporate:ring-2 corporate:ring-inset corporate:ring-grey-dark hover:corporate:bg-primary-dark hover:corporate:text-white hover:corporate:ring-0 pro:bg-primary-dark pro:text-white pro:ring-primary-dark pro:hover:bg-white pro:hover:text-primary-dark pro:hover:ring-2 pro:hover:ring-primary-dark foundation:border-white foundation:bg-primary foundation:text-white foundation:ring-0 foundation:hover:bg-white foundation:hover:text-primary md:mt-4",M?"pointer-events-auto":""),showLinkTextWithChildrenPresent:!0,editable:!0})]}),!M&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(P.default,{label:K,title:p.value?.title,href:p?.value.href,iconName:w?"arrow-circle-right":void 0,iconPosition:w?"right":void 0,hasIcon:!!w,className:"md:mt-4",style:"primary",target:Y}),h?.value&&w&&(0,k.jsx)(P.default,{label:Q,title:h.value?.title,href:h?.value.href,iconName:w?"arrow-circle-right":void 0,iconPosition:w?"right":void 0,hasIcon:!!w,className:"md:mt-4",style:"primary",target:Z})]})]})})]})})]})},W)};e.s(["default",0,M],640765);var L=t,F=r,B=e.i(795092),H=v;let z=({fields:e})=>{if(!e)return null;let t=!!e.HeroMobileImage?.value?.src;return(0,L.jsxs)("section",{className:"relative w-full min-h-[400px] lg:min-h-[500px] flex items-center overflow-hidden",children:[(0,L.jsxs)("div",{className:"absolute inset-0 w-full h-full select-none z-0",children:[e.HeroImage&&(0,L.jsx)(F.Image,{field:e.HeroImage,className:`${t?"hidden sm:block":""} w-full h-full object-cover object-center`}),e.HeroMobileImage&&(0,L.jsx)(F.Image,{field:e.HeroMobileImage,className:"block sm:hidden w-full h-full object-cover object-center"})]}),(0,L.jsx)("div",{className:"relative z-10 w-full max-w-7xl px-6 py-12 md:px-12 lg:px-20",children:(0,L.jsxs)("div",{className:"max-w-xl lg:max-w-2xl flex flex-col gap-8 md:gap-10",children:[e.Logotype&&(0,L.jsx)("div",{className:"flex items-center",children:(0,L.jsx)(F.Image,{field:e.Logotype,className:"h-10 md:h-12 w-auto object-contain"})}),(0,L.jsxs)("div",{className:"flex flex-col gap-4 md:gap-5",children:[e.HeaderRT&&(0,L.jsx)(B.RichText,{field:e.HeaderRT,tag:"h1",className:"text-3xl sm:text-4xl md:text-5xl font-normal leading-tight tracking-tight [&_strong]:font-bold [&_em]:italic"}),e.SubheaderRT&&(0,L.jsx)(B.RichText,{field:e.SubheaderRT,className:"text-base sm:text-lg md:text-xl font-normal leading-relaxed"})]}),(0,L.jsx)("div",{className:"pt-2",children:(0,L.jsx)(H.default,{label:e.Link?.value.text,href:e.Link?.value.href})})]})})]})};e.s(["default",0,z],378228);let V=({fields:e,cover:n=!0,video:r=!1,params:i})=>{let{Header:a,Subheader:o,Paragraph:s,HeroImage:l,HeroMobileImage:c,Video:u,Link:d,Logotype:p}=e,f={id:i.RenderingIdentifier,header:a,subheader:o,description:s,image:l?.value?.src?l:void 0,mobileImage:c?.value?.src?c:void 0,video:r&&u.value.href?{src:u.value.href}:void 0,headlineSize:(i.HeadlineSize||"h1").toLowerCase(),subheadlineSize:(i.SubheadlineSize||"h2").toLowerCase(),cover:n,button:d.value.text&&d.value.href?{label:d.value.text,href:d.value.href,target:d.value.target}:void 0,overlayColor:i.OverlayColor&&""!==i.OverlayColor.trim()?i.OverlayColor:"Default"!==i.FieldNames&&void 0!==i.FieldNames?"":"rgba(0, 0, 0, 0.5)",useMotion:"1"===i.UseMotion,heroHeight:i.HeroHeight?i.HeroHeight:"500px",logotype:p?.value?.src?p:void 0,imagePriority:"1"===i.ImagePriority};return(0,t.jsx)(w,{...f})},U=e=>(0,t.jsx)(V,{...e,cover:!1}),W=e=>(0,t.jsx)(V,{...e,video:!0}),G=e=>{let n={OverlayColor:"#fff"};return(0,t.jsx)(V,{...e,cover:!1,params:n})},q=({fields:e})=>{let{Header:n,Paragraph:r,VideoTitle:i,Video:a}=e,o={title:n,description:r,videoTitle:i,video:a.value.href?{src:a.value.href}:void 0};return(0,t.jsx)(C,{...o})},$=({fields:e,params:n,cover:r=!0,video:i=!1,is5050:a=!1,growSliderSlide:o=!1})=>{let{Header:s,Subheader:l,Paragraph:c,Video:u,HeroImage:d,HeroMobileImage:p,Link:f,SecondLink:h}={...e},m=n.RenderingIdentifier,g=n.HeadlineSize?n.HeadlineSize.toLowerCase():"h1",y=n.SubheadlineSize?n.SubheadlineSize.toLowerCase():"h3",v=e.OverlayColor||n.OverlayColor,b={id:m,header:s,subheader:l,headlineSize:(g||"h1").toLowerCase(),subheadlineSize:(y||"h2").toLowerCase(),description:c,video:i&&u?.value.href?{href:u?.value.href}:void 0,image:!i&&d?d:void 0,mobileImage:p?.value?.src?p:void 0,button:f,secondButton:h,overlayColor:v,cover:r,growSliderSlide:o,useMotion:"1"===n.UseMotion,largeHero:"1"===n.LargeHero,is5050:a,allowVideo:i,imagePriority:"1"===n.ImagePriority};return(0,t.jsx)(M,{...b})},K=({fields:e,params:n})=>(0,t.jsx)($,{fields:e,params:n,cover:!1}),Q=({fields:e,params:n})=>(0,t.jsx)($,{fields:e,params:n,cover:!0,video:!0}),Y=({fields:e,params:n})=>(0,t.jsx)($,{is5050:!0,fields:e,params:n,cover:!1}),Z=e=>(0,t.jsx)(z,{fields:e.fields}),X=V;e.s(["Corporate",0,$,"CorporateHalfImage",0,K,"CorporateWithVideo",0,Q,"FoundationFiftyFifty",0,Y,"HalfImage",0,U,"NoCoverWhite",0,G,"WithRichText",0,Z,"WithVideo",0,W,"WithVideoTitle",0,q,"default",0,X],232177)},243883,e=>{"use strict";var t=e.i(843476),n=e.i(38563),r=e.i(376917),i=e.i(2324);let a=({cta1:e,cta2:a,header:o,subheader:s,image:l,imageSmall:c})=>(0,t.jsxs)("section",{className:"relative flex flex-col md:flex-row md:items-center",children:[l&&(0,t.jsx)(n.NextImage,{className:"absolute left-0 top-0 h-full w-full object-cover max-md:hidden",field:l}),(c||l)&&(0,t.jsx)(n.NextImage,{className:"absolute left-0 top-0 h-full w-full object-cover md:hidden",field:c||l}),(0,t.jsx)("div",{className:"container relative z-10 py-[90px] md:px-[80px]",children:(0,t.jsxs)("div",{className:"flex flex-col gap-8",children:[o?.value&&(0,t.jsx)("h3",{className:"text-2xl font-bold leading-[30px] text-white qutenza:text-grey-dark qpatient:text-black md:text-[34px] md:leading-[46px]",children:(0,t.jsx)(r.Text,{field:o})}),s?.value&&(0,t.jsx)("div",{className:"text-base leading-5 text-white qutenza:max-w-[365p
165x] qutenza:text-grey-dark",children:(0,t.jsx)(r.Text,{field:s})}),(0,t.jsxs)("div",{className:"flex items-center gap-8 max-md:flex-col",children:[e&&(0,t.jsx)(i.default,{...e}),a&&(0,t.jsx)(i.default,{...a})]})]})})]});e.s(["default",0,a])},439716,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(618566),i=e.i(948148),a=e.i(207670);let o=({letters:e,terms:o=[]})=>{let s=(0,r.useRouter)(),l=(0,r.usePathname)(),c=(0,i.useTranslations)(),[u,d]=(0,n.useState)(!1);if(o.length>0){let e=l?.split("/").filter(Boolean)||[],n=e[e.length-1]?.toLowerCase()||"",r=e.length>1?`/${e.slice(0,-1).join("/")}`:"",i="abcdefghijklmnopqrstuvwxyz",a=i.indexOf(n),p=a>0?i[a-1]:void 0,f=a>=0&&a<i.length-1?i[a+1]:void 0,h=e=>{e&&r&&(d(!0),s.push(`${r}/${e}`))},m=()=>{r&&(d(!0),s.push(r))};return(0,t.jsxs)("section",{className:"container",children:[n&&(0,t.jsx)("h1",{className:"mb-8 text-4xl font-bold text-primary-dark",children:n.toUpperCase()}),(0,t.jsx)("div",{className:"glossary-terms text-base leading-5 text-grey-dark",children:o.map(e=>(0,t.jsx)("article",{children:e.description?(0,t.jsx)("div",{className:"rich-text",dangerouslySetInnerHTML:{__html:e.description}}):(0,t.jsxs)("h2",{className:"text-xl font-bold text-primary-dark",children:[e.title||e.name," "]})},e.id))}),(0,t.jsx)("nav",{"aria-label":"Glossary letter navigation",className:"mt-10 border-t border-grey-light pt-6",children:(0,t.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-4",children:[(0,t.jsx)("div",{children:p&&(0,t.jsxs)("button",{type:"button",onClick:()=>h(p),disabled:u,className:"text-primary-dark underline hover:no-underline disabled:opacity-50",children:["â ",c("Glossary/PreviousLetter")," ",p.toUpperCase()]})}),(0,t.jsx)("button",{type:"button",onClick:m,disabled:u,className:"font-bold text-primary-dark underline hover:no-underline disabled:opacity-50",children:c("Glossary/BackToGlosary")}),(0,t.jsx)("div",{children:f&&(0,t.jsxs)("button",{type:"button",onClick:()=>h(f),disabled:u,className:"text-primary-dark underline hover:no-underline disabled:opacity-50",children:[c("Glossary/NextLetter")," ",f.toUpperCase()," â"]})})]})})]})}if(!e.length)return(0,t.jsx)("section",{className:"container"});let p=e=>{let t=e.label?.trim().toLowerCase();if(!t||!l)return;d(!0);let n=`${l.replace(/\/$/,"")}/${t}`;s.push(n)};return(0,t.jsxs)("section",{className:"container",children:[(0,t.jsx)("div",{className:"max-md:hidden",children:(0,t.jsx)("ul",{className:"flex flex-wrap justify-center gap-2",children:e.map(e=>(0,t.jsx)("li",{className:"grow",children:(0,t.jsx)("button",{type:"button",disabled:u,className:(0,a.default)("flex w-full flex-col items-center gap-4 border border-primary-dark px-4 py-3 text-center text-base leading-5 transition vimovo:border-secondary","text-primary-dark vimovo:text-secondary","corporate:rounded-xl",u&&"opacity-50"),onClick:()=>p(e),children:e.label.toUpperCase()})},e.id))})}),(0,t.jsx)("div",{className:"md:hidden",children:(0,t.jsx)("ul",{children:e.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)("button",{type:"button",disabled:u,className:(0,a.default)("w-full border-b border-primary-dark px-4 py-2 text-left text-xl text-primary-dark transition hover:border-grey-dark hover:text-grey-dark vimovo:border-secondary",u&&"opacity-50"),onClick:()=>p(e),children:e.label.toUpperCase()})},e.id))})})]})};e.s(["default",0,o])},717797,e=>{"use strict";var t=e.i(843476),n=e.i(207670),r=e.i(271645);let i=({id:e,name:i,label:a,placeholder:o,rows:s,isDisabled:l,isRequired:c,hasError:u,errorMessage:d})=>{let[p,f]=(0,r.useState)(u),h=(0,r.useRef)(null),m=(0,r.useRef)(null);return(0,r.useEffect)(()=>{f(u)},[u]),(0,t.jsxs)("div",{ref:h,className:(0,n.clsx)("form-field",p&&"has-error"),children:[a&&(0,t.jsx)("label",{className:(0,n.clsx)("mb-1 block cursor-pointer px-3 text-xs",l?"text-grey-dark/25":"text-grey-dark","foundation:pl-0 foundation:font-semibold"),htmlFor:e,children:a}),(0,t.jsx)("textarea",{ref:m,id:e,"aria-describedby":c?"error-message-"+e:void 0,className:(0,n.clsx)("input w-full rounded-[4px] border border-grey-mid p-3 text-base leading-5 transition placeholder:text-grey-mid placeholder:opacity-100 focus:shadow-1 focus:outline-none","foundation:h-auto foundation:min-
165h-[86px] foundation:border-none foundation:bg-[#e9edf1] foundation:p-4 foundation:focus:border-primary foundation:focus:ring-4 foundation:focus:ring-primary",l?"bg-grey-light text-grey-dark/25 placeholder:text-grey-mid/25":"bg-white text-grey-dark"),name:i,onBlur:()=>{c&&(m.current?.checkValidity()?(f(!1),h.current?.classList.remove("has-error")):f(!0))},disabled:l,required:c,rows:s||5,placeholder:o}),c&&(0,t.jsx)("div",{className:(0,n.clsx)("error-message mt-1.5 hidden text-right text-xs",l?"text-system-error/25":"text-system-error"),id:"error-message-"+e,children:d})]})};e.s(["default",0,i])},558117,e=>{"use strict";var t=e.i(843476),n=e.i(207670),r=e.i(698778),i=e.i(882596),a=e.i(271645),o=e.i(2324);let s=e=>{let s=(0,i.useSitecore)(),[l,c]=(0,a.useState)(null),[u,d]=(0,a.useState)(null),p=(0,a.useRef)(-1),[f,h]=(0,a.useState)(!1),[m,g]=(0,a.useState)(!1),y=`formPlaceholder-1-${e.params.DynamicPlaceholderId}`,v=`formPlaceholder-2-${e.params.DynamicPlaceholderId}`,b='relative block min-h-[72px] pl-[88px] md:pl-[270px] align-baseline before:absolute before:left-[12px] md:before:left-[100px] md:before:top-1/2 md:before:translate-y-[-50%] before:block before:h-[64px] before:w-[64px] md:before:h-[72px] md:before:w-[72px] before:cursor-pointer before:rounded-full before:border-[4px] before:border-primary before:transition before:duration-[0.3s] before:ease-in-out before:content-[""] peer-checked:before:bg-primary',x="flex-[1] min-w-[0]",w='relative flex content-start justify-center min-h-auto overflow-hidden flex-wrap text-center text-base leading-[1.5] px-4 py-0 before:content-[""] before:rounded-full before:bg-white before:transition before:duration-300 before:ease-in-out peer-checked:before:bg-primary peer-checked:before:[transform:scale(calc(48/36))] before:border-[4px] before:border-primary before:z-[1] before:w-9 before:h-9 before:mt-3 before:mb-4 before:block after:content-[""] after:absolute after:block after:h-1 after:bg-primary after:top-[3.25rem] after:left-0 after:w-full',E="absolute opacity-0 cursor-default",S='w-full order-[-1] before:[counter-increment:form-steps] before:content-[counter(form-steps)_"."] before:font-bold',C="text-center",k=()=>{setTimeout(()=>{document.querySelectorAll("[data-page-index]").forEach(e=>{let t=e.getAttribute("data-page-index"),n="none"!==getComputedStyle(e).display,r=document.querySelector(`input[id^="pageIndex${t}"]`);r&&(r.checked=n),n&&null!==t&&(p.current=parseInt(t,10))}),document.querySelectorAll(".next-button, .submit-button, .back-button, .summary-page-edit-page").forEach(e=>{let t=e;t.hasAttribute("data-listener-added")||(t.addEventListener("click",()=>{k(),A()}),t.setAttribute("data-listener-added","true"))}),T()},300)},T=()=>{document.querySelectorAll(".foundationprintbtncontainer").forEach(e=>{let t=e;6===p.current?t.classList.remove("hidden"):t.classList.add("hidden")}),document.querySelectorAll(".foundationbackbtncontainer").forEach(e=>{let t=e;0===p.current?(t.classList.remove("hidden"),t.setAttribute("aria-hidden","false"),t.style.top="-90px"):6===p.current?(t.classList.remove("hidden"),t.setAttribute("aria-hidden","false"),t.style.top="-106px"):(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"))})},j=()=>{document.querySelectorAll("[data-page-index]").forEach(e=>{"0"===e.getAttribute("data-page-index")?(e.style.display="flex",e.style.opacity="1"):(e.style.display="none",e.style.opacity="0")}),p.current=-1,document.querySelectorAll('input[id^="pageIndex"]').forEach(e=>{let t=e;"pageIndexStartArtDerLeistung"===t.id?t.checked=!0:t.checked=!1}),setTimeout(()=>{T()},300)},N=e=>{let t=document.querySelectorAll(".main-form-wrapper")[0];t&&t.classList.add("Spezifischer Bedarf"==e?"formular-spezifischer-bedarf":"formular-persoenliche-begleitung")},A=()=>{window.scrollTo({top:0,left:0,behavior:"smooth"})};return(0,a.useEffect)(()=>{A()},[u]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{className:"text-[22px] leading-[34px] print:hidden",children:"* Pflichtangabe"}),(0,t.jsxs)("div",{className:"my-[80px] flex flex-row [counter-reset:form-steps] max-md:hidden print:hidden","aria-hidden":"true",children:[(0,t.jsx)("span",{className:(0,n.default)(w,'order-2 min-w-[72px] before:mt-5 before:!h-[72px] before:!w-[72px] before:bg-[url("/assets/images/FoundationSupportForm/form-checkmark.png")] before:bg-center before:bg-no-repeat after:right-[50%] after:!w-[50%]')}),(0,t.jsxs)("div",{className:x,children:[(0,t.jsx)("input",{className:(0,n.default)(E,"peer"),type:"radio",id:"pageIndexStartArtDerLeistung",name:"foundationSupportFormNavigation",defaultChecked:!0,value:"1. Art der Leistung","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,t.jsxs)("label",{className:(0,n.default)(w,"after:left-[50%] after:!w-[50%]"),htmlFor:"pageIndexStartArtDerLeistung",children:[(0,t.jsx)("span",{className:S}),(0,t.jsx)("div",{"aria-hidden":"true",className:C,children:"Art der Leistung"})]})]}),(0,t.jsxs)("div",{className:x,children:[(0,t.jsx)("input",{className:(0,n.default)(E,"peer"),type:"radio",id:"pageIndex0Vorau
165ssetzungen",name:"foundationSupportFormNavigation",defaultChecked:!1,value:"2. Voraussetzungen","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,t.jsxs)("label",{className:w,htmlFor:"pageIndex0Voraussetzungen",children:[(0,t.jsx)("span",{className:S}),(0,t.jsx)("div",{"aria-hidden":"true",className:C,children:"VorausÂsetzungen"})]})]}),(0,t.jsxs)("div",{className:x,children:[(0,t.jsx)("input",{className:(0,n.default)(E,"peer"),type:"radio",id:"pageIndex1Kontaktdaten",name:"foundationSupportFormNavigation",defaultChecked:!1,value:"3. Kontaktdaten","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,t.jsxs)("label",{className:w,htmlFor:"pageIndex1Kontaktdaten",children:[(0,t.jsx)("span",{className:S}),(0,t.jsx)("div",{"aria-hidden":"true",className:C,children:"Kontaktdaten"})]})]}),(0,t.jsxs)("div",{className:x,children:[(0,t.jsx)("input",{className:(0,n.default)(E,"peer"),type:"radio",id:"pageIndex2Leistung",name:"foundationSupportFormNavigation",defaultChecked:!1,value:"4. Angaben zur Leistung","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,t.jsxs)("label",{className:w,htmlFor:"pageIndex2Leistung",children:[(0,t.jsx)("span",{className:S}),(0,t.jsx)("div",{"aria-hidden":"true",className:C,children:"Angaben zur Leistung"})]})]}),(0,t.jsxs)("div",{className:x,children:[(0,t.jsx)("input",{className:(0,n.default)(E,"peer"),type:"radio",id:"pageIndex3Situation",name:"foundationSupportFormNavigation",defaultChecked:!1,value:"5. Ihre Situation","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,t.jsxs)("label",{className:w,htmlFor:"pageIndex3Situation",children:[(0,t.jsx)("span",{className:S}),(0,t.jsxs)("div",{"aria-hidden":"true",className:C,children:["Persönliche Begleitung"!=l&&(0,t.jsxs)(t.Fragment,{children:["Ihre",(0,t.jsx)("br",{}),"Situation"]}),"Persönliche Begleitung"==l&&(0,t.jsxs)(t.Fragment,{children:["Kontaktdaten",(0,t.jsx)("br",{}),"Begleitperson"]})]})]})]}),(0,t.jsxs)("div",{className:x,children:[(0,t.jsx)("input",{className:(0,n.default)(E,"peer"),type:"radio",id:"pageIndex4Dokumente",name:"foundationSupportFormNavigation",defaultChecked:!1,value:"6. Dokumente hochladen","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,t.jsxs)("label",{className:w,htmlFor:"pageIndex4Dokumente",children:[(0,t.jsx)("span",{className:S}),(0,t.jsx)("div",{"aria-hidden":"true",className:C,children:"Dokumente hochladen"})]})]}),(0,t.jsxs)("div",{className:x,children:[(0,t.jsx)("input",{className:(0,n.default)(E,"peer"),type:"radio",id:"pageIndex5Bestätigung",name:"foundationSupportFormNavigation",defaultChecked:!1,value:"7. Bestätigung","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,t.jsxs)("label",{className:w,htmlFor:"pageIndex5Bestätigung",children:[(0,t.jsx)("span",{className:S}),(0,t.jsx)("div",{"aria-hidden":"true",className:C,children:"Bestätigung"})]})]}),(0,t.jsxs)("div",{className:x,children:[(0,t.jsx)("input",{className:(0,n.default)(E,"peer"),type:"radio",id:"pageIndex6Zusammenfassung",name:"foundationSupportFormNavigation",defaultChecked:!1,value:"8. Zusammenfassung","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,t.jsxs)("label",{className:(0,n.default)(w),htmlFor:"pageIndex6Zusammenfassung",children:[(0,t.jsx)("span",{className:S}),(0,t.jsx)("div",{"aria-hidden":"true",className:C,children:"ZusammenÂfassung"})]})]})]}),(0,t.jsx)("img",{alt:"Logo der Grünenthal Stiftung",width:"172",height:"88",decoding:"async","data-nimg":"1",className:"mb-10 hidden h-20 w-auto max-w-[275px] shrink-0 print:block",src:"/assets/images/FoundationSupportForm/stiftungslogo.svg"}),(0,t.jsx)("h4",{className:"hidden text-[26px] font-bold leading-[36px] print:block",children:"Onlineantrag Unterstützungsleistungen"}),"Persönliche Begleitung"!=l&&(0,t.jsx)("h4",{className:"mb-4 hidden text-[20px] font-bold leading-[32px] print:!block",children:"Antrag auf Unterstützungleistungen für spezifischen Bedarf"}),"Persönliche Begleitung"==l&&(0,t.jsx)("h4",{className:"hidden text-[20px] font-bold leading-[32px] print:!block",children:"Antrag auf Unterstützungleistungen für eine Persönliche Begleitung"}),(0,t.jsx)("div",{className:"fixed right-[0px] top-[calc(20%_+_70px)] z-[99999] hidden h-[80px] w-[80px] bg-white print:!block"}),(0,t.jsxs)("div",{className:u?"hidden":"block","aria-hidden":u?"true":"false",children:[(0,t.jsx)("h3",{className:"mb-[104px] hyphens-auto text-4xl leading-[40px] lg:text-[52px] lg:leading-[52px]",children:"Welche Unterstützungsleistung möchten Sie beantragen?"}),(0,t.jsxs)("form",{children:[(0,t.jsxs)("div",{className:"text-xl leading-[30px] md:text-[22px] md:leading-[34px]",children:[(0,t.jsx)("input",{className:"peer absolute opacity-[0]",type:"radio",id:"formSelectionRadio1",name:"formSelection",value:"Spezifischer Bedarf",tabIndex:-1,onChange:()=>{c("Spezifischer Bedarf")}}),(0,t.jsxs)("label",{className:(0,n.default)(b),htmlFor:"formSelectionRadio1",tabIndex:0,children:[(0,t.jsx)("b",{children:"Spezifischer Bedarf*"}),(0,t.jsx)("br",{}),"Die Grünenthal-Stiftung unterstützung Anschaffungen zur Deckung von spezifischen Bedarfen. Dazu zählen in erster Linie UmbaumaÃnahmen für PKW, Anpassungen im Wohnumfeld (z.B. Bad, Küche) und therapeutische Hilfsmittel (z.B. Mobilitätshilfen)."]})]}),(0,t.jsxs)("div",{className:"text-xl leading-[30px] md:text-[22px] md:leading-[34px]",children:[(0,t.jsx)("input",{className:"peer absolute opacity-[0]",type:"radio",id:"formSelectionRadio2",name:"formSelection",value:"Persönliche Begleitung",tabIndex:-1,onChange:()=>{c("Persönliche Begleitung")}}),(0,t.jsxs)("label",{className:(0,n.default)(b,"mt-[88px]"),htmlFor:"formSelectionRadio2",tabIndex:0,children:[(0,t.jsx)("b",{children:"Persönliche Begleitung*"}),(0,t.jsx)("br",{}),"Reisen stellen auch für Thalidomid-betroffene Menschen eine wichtige Möglichkeit dar, um beispielsweise Freunde und Familie zu besuchen, Neues zu Erleben und den Alltag einmal hinter sich zu lassen. Wir unterstützen Reisen und andere auÃerhäusliche Aktivitäten, indem wir das Honorar für eine Begleitperson übernehmen."]})]}),(0,t.jsx)("p",{className:"px-8 py-16 text-xl md:text-[22px]",children:"Bitte wählen sie eine Option."}),(0,t.jsx)("div",{className:`flex w-full flex-row justify-end px-4 py-8 transition-opacity duration-[0.3s] ease-in-out ${l?"pointer-events-auto opacity-100":"pointer-events-none opacity-0"}`,inert:!l||void 0,children:l&&(0,t.jsx)(o.default,{label:"Weiter",title:"Weiter",iconName:"arrow-circle-right",iconPosition:"right",hasIcon:!0,className:"m-[16
165px] font-bold",style:"primary",onClick:()=>{k(),d(l),N(l)},"aria-hidden":!l})})]})]}),"Spezifischer Bedarf"===u&&(0,t.jsx)("div",{id:"form1Wrapper",className:(0,n.default)("hidden transition-opacity duration-300 ease-in-out","Spezifischer Bedarf"===u&&"!block",f&&"!block opacity-0","[--page0-display-state:none]",'[--page5-headline:"Seite_5:_Ihre_Situation"]','print:[--page5-headline:"Ihre_Situation"]'),children:(0,t.jsx)(r.AppPlaceholder,{name:y,rendering:e.rendering,page:s.page,componentMap:s.componentMap,"aria-hidden":"Spezifischer Bedarf"!==u})}),"Persönliche Begleitung"===u&&(0,t.jsx)("div",{id:"form2Wrapper",className:(0,n.default)("hidden transition-opacity duration-300 ease-in-out","Persönliche Begleitung"===u&&"!block",m&&"!block opacity-0","[--page0-display-state:none]",'[--page5-headline:"Seite_5:_Kontaktdaten_Begleitperson"]','print:[--page5-headline:"Kontaktdaten_Begleitperson"]',"print:[--page5-labels-display-state:none]","print:[--page5-children-display-state:inline-flex]","print:[--page5-children-width-state:fit-content]","print:[--page5-children-margin-left-state:12px]"),children:(0,t.jsx)(r.AppPlaceholder,{name:v,rendering:e.rendering,page:s.page,componentMap:s.componentMap,"aria-hidden":"Persönliche Begleitung"!==u})}),(0,t.jsx)("div",{className:(0,n.default)("relative inline-flex flex-row justify-start transition-opacity duration-[0.3s] ease-in-out pointer-events-auto print:hidden","hidden","foundationbackbtncontainer"),children:(0,t.jsx)(o.default,{label:"zurück",title:"zurück",iconName:"arrow-circle-left",iconPosition:"left",hasIcon:!0,className:"m-[16px] !font-bold",style:"primary",onClick:()=>{if(0===p.current&&("Spezifischer Bedarf"===u?h(!0):"Persönliche Begleitung"===u&&g(!0),j(),d(null),h(!1),g(!1)),6===p.current){let e=document.querySelectorAll(".summary-page-edit-page");e.length>0&&e[e.length-1].dispatchEvent(new MouseEvent("click"))}}})}),u&&(0,t.jsx)("div",{className:"foundationprintbtncontainer hidden relative top-[-60px] flex w-full flex-row justify-start pr-[24px] pt-[3rem] sm:justify-end sm:pt-8 md:top-[-108px] md:pr-[16px] lg:pr-[52px] print:hidden",children:(0,t.jsxs)("p",{className:"inline max-w-[237px] text-[18px]",children:["Oder"," ",(0,t.jsx)("a",{className:"cursor-pointer font-bold !text-primary underline hover:no-underline",role:"button",tabIndex:0,"aria-haspopup":"dialog",onClick:e=>{e.stopPropagation(),document.querySelectorAll(".page-wrapper.collapsed").forEach(e=>{e.classList.remove("collapsed")}),window.print()},onKeyDown:e=>{(" "===e.key||"Enter"===e.key)&&(e.preventDefault(),document.querySelectorAll(".page-wrapper.collapsed").forEach(e=>{e.classList.remove("collapsed")}),window.print())},children:"hier eine druckbare PDF-Datei erzeugen"})," ","für den postalischen Versand."]})})]})};e.s(["FoundationSupportFormComponent",0,s])},812027,e=>{"use strict";var t=e.i(843476),n=e.i(38563),r=e.i(795092),i=e.i(376917),a=e.i(882596),o=e.i(207670),s=e.i(975157),l=e.i(271645),c=e.i(671149);let u=({back:e,header:l,description:u,image:d,imageCaption:p,footnotes:f,backgroundColor:h="#fff",textColor:m="#000",borderRadius:g="12px",borderWidth:y,borderColor:v})=>{let b=(0,a.useSitecore)();return(0,t.jsxs)("div",{className:"relative h-full rounded-xl px-4 pb-6 pt-[72px] text-left md:px-6 md:pb-9",style:{backgroundColor:h,color:m,borderRadius:g,borderWidth:y,borderColor:v},children:[l?.value&&(0,t.jsx)("h4",{className:"text-[20px] font-bold leading-[28px] md:text-[28px] md:leading-[36px]",children:b.page.mode.isEditing?(0,t.jsx)(i.Text,{field:l}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,s.default)(String(l?.value??""))}})}),u&&(0,t.jsx)(r.RichText,{className:(0,o.clsx)("rich-text [&_h4]:!leading-[24px]:!leading-[24px] text-[24px] leading-[24px] [&_h4]:!text-[24px] [&_p]:!text-[24px] [&_p]:!leading-[24px]",l?.value&&"mt-3",e&&"dimoflax:text-center dimoflax:text-[36px] dimoflax:leading-[42px] dimoflax:text-[#582F86]"),field:u}),d&&(0,t.jsxs)("div",{className:"mt-4",children:[(0,t.jsx)(n.NextImage,{field:d,className:"corporate:rounded-xl"}),p&&(0,t.jsx)(i.Text,{className:"mt-1 text-xs",field:p})]}),f&&(0,t.jsxs)("div",{className:"mt-1 text-base leading-5 dimoflax:text-center dimoflax:text-[24px] dimoflax:leading-[24px] dimoflax:text-white",children:[f.header&&(0,t.jsx)(i.Text,{className:"mb-2 font-bold",field:f.header}),(0,t.jsx)(r.RichText,{className:"rich-text text-center",field:f.description})]}),(0,t.jsx)("div",{children:(0,t.jsx)(c.default,{className:(0,o.clsx)("absolute right-3 top-3 size-[30px] dimoflax:text-white nebido:text-white",e&&"rotate-45"),name:"flip"})})]})},d=({hover:e=!1,front:n,back:r})=>{let[i,a]=(0,l.useState)(0),[s,c]=(0,l.useState)(!1),d=(0,l.useRef)(null),p=(0,l.useRef)(null);return(0,l.useEffect)(()=>{let{current:e}=d,{current:t}
165=p;if(e&&t){let{offsetHeight:n}=e,{offsetHeight:r}=t;n>r?a(n):a(r)}},[d,p]),(0,t.jsxs)("button",{className:(0,o.clsx)("relative block w-full [transform-style:preserve-3d] motion-safe:transition motion-safe:duration-500",e&&"md:hover:[transform:rotateY(180deg)]",e&&s&&"max-md:[transform:rotateY(180deg)]",!e&&s&&"[transform:rotateY(180deg)]"),type:"button",onClick:()=>c(!s),style:{height:i},children:[(0,t.jsx)("div",{className:"absolute top-0 size-full [backface-visibility:hidden]",children:(0,t.jsx)("article",{style:{height:i||"auto"},ref:d,children:(0,t.jsx)(u,{...n})})}),(0,t.jsx)("div",{className:"absolute top-0 size-full [backface-visibility:hidden] [transform:rotateY(180deg)]",children:(0,t.jsx)("article",{style:{height:i||"auto"},ref:p,children:(0,t.jsx)(u,{...r,back:!0})})})]})},p=({cards:e})=>(0,t.jsx)("section",{children:(0,t.jsx)("div",{className:"container @container",children:(0,t.jsx)("ul",{className:"-mx-3 -mb-6 flex flex-wrap justify-center",children:e.map(e=>(0,t.jsx)("li",{className:"w-full px-3 pb-6 @2xl:w-1/2",children:(0,t.jsx)(d,{...e})},e.id))})})});e.s(["default",0,p])},692782,e=>{"use strict";var t=e.i(843476),n=e.i(601087),r=e.i(414852),i=e.i(323691),a=e.i(271645);let o=({modal:e,inputs1:o,inputs2:s,checkboxes:l})=>{let{actionButton:c}=e,{onClick:u}=c||{},d=(0,a.useRef)(null),p=()=>{let e=d.current;return!!e&&(e.querySelectorAll(".form-field").forEach(t=>{let n=t.querySelector("input");if(n?.checkValidity()?t.classList.remove("has-error"):t.classList.add("has-error"),n?.id==="FindADoctorFormFormConfirmEmail"){let r=e.querySelector("#FindADoctorFormFormEmail");n.value!==r.value?t.classList.add("has-error"):t.classList.remove("has-error")}}),!e.querySelectorAll(".has-error").length)||!1},f={...e,actionButton:{...c,onClick:()=>{if(d.current&&p()&&u){let e=new FormData(d.current),t={};e.forEach((e,n)=>{let r=t[n];void 0===r?t[n]=e:Array.isArray(r)?r.push(e):t[n]=[r,e]}),u({formData:JSON.stringify(t)})}}}};return(0,t.jsx)("section",{className:"container",children:(0,t.jsx)("div",{className:"flex justify-center",children:(0,t.jsx)(i.default,{...f,children:(0,t.jsxs)("form",{ref:d,className:"flex flex-col gap-3",children:[(0,t.jsx)("ul",{className:"gap-x-6 gap-y-3 max-md:flex max-md:flex-col md:grid md:grid-cols-2",children:o.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(r.default,{...e})},e.id))}),(0,t.jsx)("hr",{}),(0,t.jsx)("p",{className:"text-base leading-5 text-grey-dark",children:"Optionale Angaben"}),(0,t.jsx)("ul",{className:"gap-x-6 gap-y-3 max-md:flex max-md:flex-col md:grid md:grid-cols-2",children:s.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(r.default,{...e})},e.id))}),(0,t.jsx)("hr",{}),(0,t.jsx)("ul",{className:"flex flex-col gap-x-6 gap-y-3",children:l.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(n.default,{...e})},e.id))})]})})})})};e.s(["default",0,o])},667585,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"BailoutToCSR",{enumerable:!0,get:function(){return i}});let r=e.r(132061);function i({reason:e,children:t}){if("u"<typeof window)throw Object.defineProperty(new r.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},309885,(e,t,n)=>{"use strict";function r(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"encodeURIPath",{enumerable:!0,get:function(){return r}})},652157,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"PreloadChunks",{enumerable:!0,get:function(){return l}});let r=e.r(843476),i=e.r(174080),a=e.r(563599),o=e.r(309885),s=e.r(543369);function l({moduleIds:e}){if("u">typeof window)return null;let t=a.workAsyncStorage.getStore();if(void 0===t)return null;let n=[];if(t.reactLoadableManifest&&e){let r=t.reactLoadableManifest;for(let t of e){if(!r[t])continue;let e=r[t].files;n.push(...e)}}if(0===n.length)return null;let c=(0,s.getAssetTokenQuery)();return(0,r.jsx)(r.Fragment,{children:n.map(e=>{let n=`${t.assetPrefix}/_next/${(0,o.encodeURIPath)(e)}${c}`;return e.endsWith(".css")?(0,r.jsx)("link",{precedence:"dynamic",href:n,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,i.preload)(n,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},869093,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return c}});let r=e.r(843476),i=e.r(271645),a=e.r(667585),o=e.r(652157);function s(e){return{default:e&&"default"in e?e.default:e}}let l={loader:()=>Promise.resolve(s(()=>null)),loading:null,ssr:!0},c=function(e){let t={...l,...e},n=(0,i.lazy)(()=>t.loader().then(s)),c=t.loading;function u(e){let s=c?(0,r.jsx)(c,{isLoading:!0,pastDelay:!0,error:null}):null,l=!t.ssr||!!t.loading,u=l?i.Suspense:i.Fragment,d=l?{fallback:s}:{},p=t.ssr?(0,r.jsxs)(r.Fragment,{children:["u"<typeof window?(0,r.jsx)(o.PreloadChunks,{moduleIds:t.modules}):null,(0,r.jsx)(n,{...e})]}):(0,r.jsx)(a.BailoutToCSR,{reason:"next/dynamic",children:(0,r.jsx)(n,{...e})});return(0,r.jsx)(u,{...d,children:p})}return u.displayName="LoadableComponent",u}},770703,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return i}});let r=e.r(555682)._(e.r(869093));function i(e,t){let n={};"function"==typeof e&&(n.loader=e);let i={...n,...t};return(0,r.default)({...i,modules:i.loadableGenerated?.modules})}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esMo
165dule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},516015,(e,t,n)=>{},898547,(e,t,n)=>{var r=e.i(247167);e.r(516015);var i=e.r(271645),a=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(i);function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}var l=void 0!==r.default&&r.default.env&&!0,c=function(e){return"[object String]"===Object.prototype.toString.call(e)},u=function(){function e(e){var t=void 0===e?{}:e,n=t.name,r=void 0===n?"stylesheet":n,i=t.optimizeForSpeed,a=void 0===i?l:i;d(c(r),"`name` must be a string"),this._name=r,this._deletedRulePlaceholder="#"+r+"-deleted-rule____{}",d("boolean"==typeof a,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=a,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var o="u">typeof window&&document.querySelector('meta[property="csp-nonce"]');this._nonce=o?o.getAttribute("content"):null}var t=e.prototype;return t.setOptimizeForSpeed=function(e){d("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),d(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},t.isOptimizeForSpeed=function(){return this._optimizeForSpeed},t.inject=function(){var e=this;if(d(!this._injected,"sheet already injected"),this._injected=!0,"u">typeof window&&this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.getSheet(),this._optimizeForSpeed||(l||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,n){return"number"==typeof n?e._serverSheet.cssRules[n]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),n},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},t.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},t.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},t.insertRule=function(e,t){if(d(c(e),"`insertRule` accepts only strings"),"u"<typeof window)return"number"!=typeof t&&(t=this._serverSheet.cssRules.length),this._serverSheet.insertRule(e,t),this._rulesCount++;if(this._optimizeForSpeed){var n=this.getSheet();"number"!=typeof t&&(t=n.cssRules.length);try{n.insertRule(e,t)}catch(t){return l||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var r=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,r))}return this._rulesCount++},t.replaceRule=function(e,t){if(this._optimizeForSpeed||"u"<typeof window){var n="u">typeof window?this.getSheet():this._serverSheet;if(t.trim()||(t=this._deletedRulePlaceholder),!n.cssRules[e])return e;n.deleteRule(e);try{n.insertRule(t,e)}catch(r){l||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),n.insertRule(this._deletedRulePlaceholder,e)}}else{var r=this._tags[e];d(r,"old rule at index `"+e+"` not found"),r.textContent=t}return e},t.deleteRule=function(e){if("u"<typeof window)return void this._serverSheet.deleteRule(e);if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];d(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},t.flush=function(){this._injected=!1,this._rulesCount=0,"u">
165typeof window?(this._tags.forEach(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]):this._serverSheet.cssRules=[]},t.cssRules=function(){var e=this;return"u"<typeof window?this._serverSheet.cssRules:this._tags.reduce(function(t,n){return n?t=t.concat(Array.prototype.map.call(e.getSheetForTag(n).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},t.makeStyleTag=function(e,t,n){t&&d(c(t),"makeStyleTag accepts only strings as second parameter");var r=document.createElement("style");this._nonce&&r.setAttribute("nonce",this._nonce),r.type="text/css",r.setAttribute("data-"+e,""),t&&r.appendChild(document.createTextNode(t));var i=document.head||document.getElementsByTagName("head")[0];return n?i.insertBefore(r,n):i.appendChild(r),r},s(e,[{key:"length",get:function(){return this._rulesCount}}]),e}();function d(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var p=function(e){for(var t=5381,n=e.length;n;)t=33*t^e.charCodeAt(--n);return t>>>0},f=function(e){return e.replace(/\/style/gi,"\\/style")},h={};function m(e,t){if(!t)return"jsx-"+e;var n=String(t),r=e+n;return h[r]||(h[r]="jsx-"+p(e+"-"+n)),h[r]}function g(e,t){var n=/__jsx-style-dynamic-selector/g;"u"<typeof window&&(t=f(t));var r=e+t;return h[r]||(h[r]=t.replace(n,e)),h[r]}function y(e,t){return void 0===t&&(t={}),e.map(function(e){var n=e[0],r=e[1];return a.default.createElement("style",{id:"__"+n,key:"__"+n,nonce:t.nonce?t.nonce:void 0,dangerouslySetInnerHTML:{__html:r}})})}var v=function(){function e(e){var t=void 0===e?{}:e,n=t.styleSheet,r=void 0===n?null:n,i=t.optimizeForSpeed,a=void 0!==i&&i;this._sheet=r||new u({name:"styled-jsx",optimizeForSpeed:a}),this._sheet.inject(),r&&"boolean"==typeof a&&(this._sheet.setOptimizeForSpeed(a),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),"u">typeof window&&!this._fromServer&&(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var n=this.getIdAndRules(e),r=n.styleId,i=n.rules;if(r in this._instancesCounts){this._instancesCounts[r]+=1;return}var a=i.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[r]=a,this._instancesCounts[r]=1},t.remove=function(e){var t=this,n=this.getIdAndRules(e).styleId;if(b(n in this._instancesCounts,"styleId: `"+n+"` not found"),this._instancesCounts[n]-=1,this._instancesCounts[n]<1){var r=this._fromServer&&this._fromServer[n];r?(r.parentNode.removeChild(r),delete this._fromServer[n]):(this._indices[n].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[n]),delete this._instancesCounts[n]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],n=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return n[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){return y(this.cssRules(),e)},t.getIdAndRules=function(e){var t=e.children,n=e.dynamic,r=e.id;if(n){var i=m(r,n);return{styleId:i,rules:Array.isArray(t)?t.map(function(e){return g(i,e)}):[g(i,t)]}}return{styleId:m(r),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}();function b(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}var x=i.createContext(null);function w(){return new v}function E(e){var t=e.registry,n=e.children,r=i.useContext(x),o=i.useState(function(){return r||t||w()})[0];return a.default.createElement(x.Provider,{value:o},n)}function S(){return i.useContext(x)}x.displayName="StyleSheetContext";var C=a.default.useInsertionEffect||a.default.useLayoutEffect,k="u">typeof window?w():void 0;function T(e){var t=k||S();return t&&("u"<typeof window?t.add(e):C(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)])),null}T.dynamic=function(e){return e.map(function(e){return m(e[0],e[1])}).join(" ")},n.StyleRegistry=E,n.createStyleRegistry=w,n.style=T,n.useStyleRegistry=S},437902,(e,t,n)=>{t.exports=e.r(898547).style},503473,e=>{"use strict";let t,n,r;var i,a,o,s,l,c,u,d,p,f=e.i(843476),h=e.i(437902),m=e.i(2324),g=e.i(676173),y={},v=[],b=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function x(e,t){for(var n in t)e[n]=t[n];return e}function w(e){var t=e.parentNode;t&&t.removeChild(e)}function E(e,t,n){var r,a,o,s={};
vendor: 5,632 bytes, line 165
165for(o in t)"key"==o?r=t[o]:"ref"==o?a=t[o]:s[o]=t[o];if(arguments.length>2&&(s.children=arguments.length>3?i.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(o in e.defaultProps)void 0===s[o]&&(s[o]=e.defaultProps[o]);return S(e,s,r,a,null)}function S(e,t,n,r,i){var s={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==i?++o:i};return null==i&&null!=a.vnode&&a.vnode(s),s}function C(){return{current:null}}function k(e){return e.children}function T(e,t,n,r,i){var a;for(a in n)"children"===a||"key"===a||a in t||N(e,a,null,n[a],r);for(a in t)i&&"function"!=typeof t[a]||"children"===a||"key"===a||"value"===a||"checked"===a||n[a]===t[a]||N(e,a,t[a],n[a],r)}function j(e,t,n){"-"===t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||b.test(t)?n:n+"px"}function N(e,t,n,r,i){var a;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||j(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||j(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])a=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+a]=n,n?r||e.addEventListener(t,a?I:A,a):e.removeEventListener(t,a?I:A,a);else if("dangerouslySetInnerHTML"!==t){if(i)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==t&&"height"!==t&&"href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&-1==t.indexOf("-")?e.removeAttribute(t):e.setAttribute(t,n))}}function A(e){l=!0;try{return this.l[e.type+!1](a.event?a.event(e):e)}finally{l=!1}}function I(e){l=!0;try{return this.l[e.type+!0](a.event?a.event(e):e)}finally{l=!1}}function R(e,t){this.props=e,this.context=t}function O(e,t){if(null==t)return e.__?O(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?O(e):null}function P(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return P(e)}}function D(e){l?setTimeout(e):d(e)}function _(e){(!e.__d&&(e.__d=!0)&&c.push(e)&&!M.__r++||u!==a.debounceRendering)&&((u=a.debounceRendering)||D)(M)}function M(){var e,t,n,r,i,a,o,s;for(c.sort(function(e,t){return e.__v.__b-t.__v.__b});e=c.shift();)e.__d&&(t=c.length,r=void 0,i=void 0,o=(a=(n=e).__v).__e,(s=n.__P)&&(r=[],(i=x({},a)).__v=a.__v+1,V(s,a,i,n.__n,void 0!==s.ownerSVGElement,null!=a.__h?[o]:null,r,null==o?O(a):o,a.__h),U(r,a),a.__e!=o&&P(a)),c.length>t&&c.sort(function(e,t){return e.__v.__b-t.__v.__b}));M.__r=0}function L(e,t,n,r,i,a,o,s,l,c){var u,d,p,f,h,m,g,b=r&&r.__k||v,x=b.length;for(n.__k=[],u=0;u<t.length;u++)if(null!=(f=n.__k[u]=null==(f=t[u])||"boolean"==typeof f?null:"string"==typeof f||"number"==typeof f||"bigint"==typeof f?S(null,f,null,null,f):Array.isArray(f)?S(k,{children:f},null,null,null):f.__b>0?S(f.type,f.props,f.key,f.ref?f.ref:null,f.__v):f)){if(f.__=n,f.__b=n.__b+1,null===(p=b[u])||p&&f.key==p.key&&f.type===p.type)b[u]=void 0;else for(d=0;d<x;d++){if((p=b[d])&&f.key==p.key&&f.type===p.type){b[d]=void 0;break}p=null}V(e,f,p=p||y,i,a,o,s,l,c),h=f.__e,(d=f.ref)&&p.ref!=d&&(g||(g=[]),p.ref&&g.push(p.ref,null,f),g.push(d,f.__c||h,f)),null!=h?(null==m&&(m=h),"function"==typeof f.type&&f.__k===p.__k?f.__d=l=F(f,l,e):l=H(e,f,p,b,h,l),"function"==typeof n.type&&(n.__d=l)):l&&p.__e==l&&l.parentNode!=e&&(l=O(p))}for(n.__e=m,u=x;u--;)null!=b[u]&&("function"==typeof n.type&&null!=b[u].__e&&b[u].__e==n.__d&&(n.__d=z(r).nextSibling),q(b[u],b[u]));if(g)for(u=0;u<g.length;u++)G(g[u],g[++u],g[++u])}function F(e,t,n){for(var r,i=e.__k,a=0;i&&a<i.length;a++)(r=i[a])&&(r.__=e,t="function"==typeof r.type?F(r,t,n):H(n,r,r,i,r.__e,t));return t}function B(e,t){return t=t||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some(function(e){B(e,t)}):t.push(e)),t}function H(e,t,n,r,i,a){var o,s,l;if(void 0!==t.__d)o=t.__d,t.__d=void 0;else if(null==n||i!=a||null==i.parentNode)e:if(null==a||a.parentNode!==e)e.appendChild(i),o=null;else{for(s=a,l=0;(s=s.nextSibling)&&l<r.length;l+=1)if(s==i)break e;e.insertBefore(i,a),o=a}return void 0!==o?o:i.nextSibling}function z(e){var t,n,r;if(null==e.type||"string"==typeof e.type)return e.__e;if(e.__k){for(t=e.__k.length-1;t>=0;t--)if((n=e.__k[t])&&(r=z(n)))return r}return null}function V(e,t,n,r,i,o,s,l,c){var u,d,p,f,h,m,g,y,v,b,w,E,S,C,T,j=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(c=n.__h,l=t.__e=n.__e,t.__h=null,o=[l]),(u=a.__b)&&u(t);try{e:if("function"==typeof j){if(y=t.props,v=(u=j.contextType)&&r[u.__c],b=u?v?v.props.value:u.__:r,n.__c?g=(d=t.__c=n.__c).__=d.__E:("prototype"in j&&j.prototype.render?t.__c=d=new j(y,b):(t.__c=d=new R(y,b),d.constructor=j,d.render=$),v&&v.sub(d),d.props=y,d.state||(d.state={}),d.context=b,d.__n=r,p=d.__d=!0,d.__h=[],d._sb=[]),null==d.__s&&(d.__s=d.state),null!=j.getDerivedStateFromProps&&(d.__s==d.state&&(d.__s=x({},d.__s)),x(d.__s,j.getDerivedStateFromProps(y,d.__s))),f=d.props,h=d.state,d.__v=t,p)null==j.getDerivedStateFromProps&&null!=d.componentWillMount&&d.componentWillMount(),null!=d.componentDidMount&&d.__h.push(d.componentDidMount);else{if(null==j.getDerivedStateFromProps&&y!==f&&null!=d.componentWillReceiveProps&&d.componentWillReceiveProps(y,b),!d.__e&&null!=d.shouldComponentUpdate&&!1===d.shouldComponentUpdate(y,d.__s,b)||t.__v===n.__v){for(t.__v!==n.__v&&(d.props=y,d.state=d.__s,d.__d=!1),t.__e=n.__e,t.__k=n.__k,t.__k.forEac
vendor: 4,346 bytes, line 165
165h(function(e){e&&(e.__=t)}),w=0;w<d._sb.length;w++)d.__h.push(d._sb[w]);d._sb=[],d.__h.length&&s.push(d);break e}null!=d.componentWillUpdate&&d.componentWillUpdate(y,d.__s,b),null!=d.componentDidUpdate&&d.__h.push(function(){d.componentDidUpdate(f,h,m)})}if(d.context=b,d.props=y,d.__P=e,E=a.__r,S=0,"prototype"in j&&j.prototype.render){for(d.state=d.__s,d.__d=!1,E&&E(t),u=d.render(d.props,d.state,d.context),C=0;C<d._sb.length;C++)d.__h.push(d._sb[C]);d._sb=[]}else do d.__d=!1,E&&E(t),u=d.render(d.props,d.state,d.context),d.state=d.__s;while(d.__d&&++S<25)d.state=d.__s,null!=d.getChildContext&&(r=x(x({},r),d.getChildContext())),p||null==d.getSnapshotBeforeUpdate||(m=d.getSnapshotBeforeUpdate(f,h)),T=null!=u&&u.type===k&&null==u.key?u.props.children:u,L(e,Array.isArray(T)?T:[T],t,n,r,i,o,s,l,c),d.base=t.__e,t.__h=null,d.__h.length&&s.push(d),g&&(d.__E=d.__=null),d.__e=!1}else null==o&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=W(n.__e,t,n,r,i,o,s,c);(u=a.diffed)&&u(t)}catch(e){t.__v=null,(c||null!=o)&&(t.__e=l,t.__h=!!c,o[o.indexOf(l)]=null),a.__e(e,t,n)}}function U(e,t){a.__c&&a.__c(t,e),e.some(function(t){try{e=t.__h,t.__h=[],e.some(function(e){e.call(t)})}catch(e){a.__e(e,t.__v)}})}function W(e,t,n,r,a,o,s,l){var c,u,d,p=n.props,f=t.props,h=t.type,m=0;if("svg"===h&&(a=!0),null!=o){for(;m<o.length;m++)if((c=o[m])&&"setAttribute"in c==!!h&&(h?c.localName===h:3===c.nodeType)){e=c,o[m]=null;break}}if(null==e){if(null===h)return document.createTextNode(f);e=a?document.createElementNS("http://www.w3.org/2000/svg",h):document.createElement(h,f.is&&f),o=null,l=!1}if(null===h)p===f||l&&e.data===f||(e.data=f);else{if(o=o&&i.call(e.childNodes),u=(p=n.props||y).dangerouslySetInnerHTML,d=f.dangerouslySetInnerHTML,!l){if(null!=o)for(p={},m=0;m<e.attributes.length;m++)p[e.attributes[m].name]=e.attributes[m].value;(d||u)&&(d&&(u&&d.__html==u.__html||d.__html===e.innerHTML)||(e.innerHTML=d&&d.__html||""))}if(T(e,f,p,a,l),d)t.__k=[];else if(L(e,Array.isArray(m=t.props.children)?m:[m],t,n,r,a&&"foreignObject"!==h,o,s,o?o[0]:n.__k&&O(n,0),l),null!=o)for(m=o.length;m--;)null!=o[m]&&w(o[m]);l||("value"in f&&void 0!==(m=f.value)&&(m!==e.value||"progress"===h&&!m||"option"===h&&m!==p.value)&&N(e,"value",m,p.value,!1),"checked"in f&&void 0!==(m=f.checked)&&m!==e.checked&&N(e,"checked",m,p.checked,!1))}return e}function G(e,t,n){try{"function"==typeof e?e(t):e.current=t}catch(e){a.__e(e,n)}}function q(e,t,n){var r,i;if(a.unmount&&a.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||G(r,null,t)),null!=(r=e.__c)){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(e){a.__e(e,t)}r.base=r.__P=null,e.__c=void 0}if(r=e.__k)for(i=0;i<r.length;i++)r[i]&&q(r[i],t,n||"function"!=typeof e.type);n||null==e.__e||w(e.__e),e.__=e.__e=e.__d=void 0}function $(e,t,n){return this.constructor(e,n)}function K(e,t,n){var r,o,s;a.__&&a.__(e,t),o=(r="function"==typeof n)?null:n&&n.__k||t.__k,s=[],V(t,e=(!r&&n||t).__k=E(k,null,[e]),o||y,y,void 0!==t.ownerSVGElement,!r&&n?[n]:o?null:t.firstChild?i.call(t.childNodes):null,s,!r&&n?n:o?o.__e:t.firstChild,r),U(s,e)}function Q(e,t){var n={__c:t="__cC"+p++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some(function(e){e.__e=!0,_(e)})},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}i=v.slice,a={__e:function(e,t,n,r){for(var i,a,o;t=t.__;)if((i=t.__c)&&!i.__)try{if((a=i.constructor)&&null!=a.getDerivedStateFromError&&(i.setState(a.getDerivedStateFromError(e)),o=i.__d),null!=i.componentDidCatch&&(i.componentDidCatch(e,r||{}),o=i.__d),o)return i.__E=i}catch(t){e=t}throw e}},o=0,s=function(e){return null!=e&&void 0===e.constructor},l=!1,R.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=x({},this.state),"function"==typeof e&&(e=e(x({},n),this.props)),e&&x(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),_(this))},R.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),_(this))},R.prototype.render=k,c=[],d="function"==typeof Promise?Promise.prototype.then.bind(Prom
165ise.resolve()):setTimeout,M.__r=0,p=0;var Y,Z,X,J,ee=[],et=[],en=a.__b,er=a.__r,ei=a.diffed,ea=a.__c,eo=a.unmount;function es(){for(var e;e=ee.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(eu),e.__H.__h.forEach(ed),e.__H.__h=[]}catch(t){e.__H.__h=[],a.__e(t,e.__v)}}a.__b=function(e){Z=null,en&&en(e)},a.__r=function(e){er&&er(e),Y=0;var t=(Z=e.__c).__H;t&&(X===Z?(t.__h=[],Z.__h=[],t.__.forEach(function(e){e.__N&&(e.__=e.__N),e.__V=et,e.__N=e.i=void 0})):(t.__h.forEach(eu),t.__h.forEach(ed),t.__h=[])),X=Z},a.diffed=function(e){ei&&ei(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==ee.push(t)&&J===a.requestAnimationFrame||((J=a.requestAnimationFrame)||ec)(es)),t.__H.__.forEach(function(e){e.i&&(e.__H=e.i),e.__V!==et&&(e.__=e.__V),e.i=void 0,e.__V=et})),X=Z=null},a.__c=function(e,t){t.some(function(e){try{e.__h.forEach(eu),e.__h=e.__h.filter(function(e){return!e.__||ed(e)})}catch(n){t.some(function(e){e.__h&&(e.__h=[])}),t=[],a.__e(n,e.__v)}}),ea&&ea(e,t)},a.unmount=function(e){eo&&eo(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach(function(e){try{eu(e)}catch(e){t=e}}),n.__H=void 0,t&&a.__e(t,n.__v))};var el="function"==typeof requestAnimationFrame;function ec(e){var t,n=function(){clearTimeout(r),el&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);el&&(t=requestAnimationFrame(n))}function eu(e){var t=Z,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),Z=t}function ed(e){var t=Z;e.__c=e.__(),Z=t}function ep(e,t){for(var n in t)e[n]=t[n];return e}function ef(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function eh(e){this.props=e}(eh.prototype=new R).isPureReactComponent=!0,eh.prototype.shouldComponentUpdate=function(e,t){return ef(this.props,e)||ef(this.state,t)};var em=a.__b;a.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),em&&em(e)},"u">typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref");var eg=a.__e;a.__e=function(e,t,n,r){if(e.then){for(var i,a=t;a=a.__;)if((i=a.__c)&&i.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),i.__c(e,t)}eg(e,t,n,r)};var ey=a.unmount;function ev(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(e){"function"==typeof e.__c&&e.__c()}),e.__c.__H=null),null!=(e=ep({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map(function(e){return ev(e,t,n)})),e}function eb(e,t,n){return e&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(e){return eb(e,t,n)}),e.__c&&e.__c.__P===t&&(e.__e&&n.insertBefore(e.__e,e.__d),e.__c.__e=!0,e.__c.__P=n)),e}function ex(){this.__u=0,this.t=null,this.__b=null}function ew(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function eE(){this.u=null,this.o=null}a.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),ey&&ey(e)},(ex.prototype=new R).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var i=ew(r.__v),a=!1,o=function(){a||(a=!0,n.__R=null,i?i(s):s())};n.__R=o;var s=function(){if(!--r.__u){if(r.state.__a){var e,t=r.state.__a;r.__v.__k[0]=eb(t,t.__c.__P,t.__c.__O)}for(r.setState({__a:r.__b=null});e=r.t.pop();)e.forceUpdate()}},l=!0===t.__h;r.__u++||l||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(o,o)},ex.prototype.componentWillUnmount=function(){this.t=[]},ex.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=ev(this.__b,n,r.__O=r.__P)}this.__b=null}var i=t.__a&&E(k,null,e.fallback);return i&&(i.__h=null),[E(k,null,t.__a?null:e.children),i]};var eS=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};function eC(e){return this.getChildContext=function(){return e.context},e.children}function ek(e){var t=this,n=e.i;t.componentWillUnmount=function(){K(null,t.l),t.l=null,t.i=null},t.i&&t.i!==n&&t.componentWillUnmount(),e.__v?(t.l||(t.i=n,t.l={nodeType:1,parentNode:n,childNodes:[],appendChild:function(e){this.childNodes.push(e),t.i.appendChild(e)},insertBefore:function(e,n){this.childNodes.push(e),t.i.appendChild(e)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.i.removeChild(e)}}),K(E(eC,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function eT(e,t){var n=E(ek,{__v:e,i:t});return n.containerInfo=t,n}(eE.prototype=new R).__a=function(e){var t=this,n=ew(t.__v),r=t.o.get(e);return r[0]++,function(i){var a=function(){t.props.revealOrder?(r.push(i),eS(t,e,r)):i()};n?n(a):a()}},eE.prototype.render=function(e){this.u=null,this.o=new Map;var t=B(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},eE.prototype.componentDidUpdate=eE.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){eS(e,n,t)})};var ej="u">typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,eN=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,eA="u">typeof document,eI=function(e){return("u">typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(e)};R.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(R.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var eR=a.event;function eO(){}function eP(){return this.cancelBubble}function eD(){return this.defaultPrevented}a.event=function(e){return eR&&(e=eR(e)),e.persist=eO,e.isPropagationStopped=eP,e.isDefaultPrevented=eD,e.nativeEvent=e};var e_,eM={configurable:!0,get:function(){return this.class}},eL=a.vnode;a.vnode=function(e){var t=e.type,n=e.props,r=n;if("string"==typeof t){var i=-1===t.indexOf("-");for(var a in r={},n){var o=n[a];eA&&"children"===a&&"noscript"===t||"value"===a&&"defaultValue"in n&&null==o||("defaultValue"===a&&"value"in n&&null==n.value?a="value":"download"===a&&!0===o?o="":/ondoubleclick/i.test(a)?a="ondblclick":/^onchange(textarea|input)/i.test(a+t)&&!eI(n.type)?a="onin
165put":/^onfocus$/i.test(a)?a="onfocusin":/^onblur$/i.test(a)?a="onfocusout":/^on(Ani|Tra|Tou|BeforeInp|Compo)/.test(a)?a=a.toLowerCase():i&&eN.test(a)?a=a.replace(/[A-Z0-9]/g,"-$&").toLowerCase():null===o&&(o=void 0),/^oninput$/i.test(a)&&r[a=a.toLowerCase()]&&(a="oninputCapture"),r[a]=o)}"select"==t&&r.multiple&&Array.isArray(r.value)&&(r.value=B(n.children).forEach(function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)})),"select"==t&&null!=r.defaultValue&&(r.value=B(n.children).forEach(function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value})),e.props=r,n.class!=n.className&&(eM.enumerable="className"in n,null!=n.className&&(r.class=n.className),Object.defineProperty(r,"className",eM))}e.$$typeof=ej,eL&&eL(e)};var eF=a.__r;a.__r=function(e){eF&&eF(e),e_=e.__c};let eB=[],eH=new Map;function ez(e){eB.push(e),eH.forEach(t=>{eG(t,e)})}function eV(e){e.isConnected&&e.getRootNode&&eU(e.getRootNode())}function eU(e){let t=eH.get(e);if(!t||!t.isConnected){if(!(t=e.querySelector("style[data-fullcalendar]"))){(t=document.createElement("style")).setAttribute("data-fullcalendar","");let n=eq();n&&(t.nonce=n);let r=e===document?document.head:e,i=e===document?r.querySelector("script,link[rel=stylesheet],link[as=style],style"):r.firstChild;r.insertBefore(t,i)}eH.set(e,t),eW(t)}}function eW(e){for(let t of eB)eG(e,t)}function eG(e,t){let{sheet:n}=e,r=n.cssRules.length;t.split("}").forEach((e,t)=>{(e=e.trim())&&n.insertRule(e+"}",r+t)})}function eq(){return void 0===t&&(t=e$()),t}function e$(){let e=document.querySelector('meta[name="csp-nonce"]');if(e&&e.hasAttribute("content"))return e.getAttribute("content");let t=document.querySelector("script[nonce]");return t&&t.nonce||""}"u">typeof document&&eU(document),ez(
vendor: 14,301 bytes, line 165
165':root{--fc-small-font-size:.85em;--fc-page-bg-color:#fff;--fc-neutral-bg-color:hsla(0,0%,82%,.3);--fc-neutral-text-color:grey;--fc-border-color:#ddd;--fc-button-text-color:#fff;--fc-button-bg-color:#2c3e50;--fc-button-border-color:#2c3e50;--fc-button-hover-bg-color:#1e2b37;--fc-button-hover-border-color:#1a252f;--fc-button-active-bg-color:#1a252f;--fc-button-active-border-color:#151e27;--fc-event-bg-color:#3788d8;--fc-event-border-color:#3788d8;--fc-event-text-color:#fff;--fc-event-selected-overlay-color:rgba(0,0,0,.25);--fc-more-link-bg-color:#d0d0d0;--fc-more-link-text-color:inherit;--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:hsla(0,0%,84%,.3);--fc-bg-event-color:#8fdf82;--fc-bg-event-opacity:0.3;--fc-highlight-color:rgba(188,232,241,.3);--fc-today-bg-color:rgba(255,220,40,.15);--fc-now-indicator-color:red}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{padding:0;vertical-align:top}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid var(--fc-border-color)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;font-style:normal;font-weight:400;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype")}.fc-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fcicons!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;text-align:center;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em}.fc-icon-chevron-left:before{content:"\\e900"}.fc-icon-chevron-right:before{content:"\\e901"}.fc-icon-chevrons-left:before{content:"\\e902"}.fc-icon-chevrons-right:before{content:"\\e903"}.fc-icon-minus-square:before{content:"\\e904"}.fc-icon-plus-square:before{content:"\\e905"}.fc-icon-x:before{content:"\\e906"}.fc .fc-button{border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible;text-transform:none}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button{background-color:transparent;border:1px solid transparent;border-radius:.25em;display:inline-block;font-size:1em;font-weight:400;line-height:1.5;padding:.4em .65em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{box-shadow:0 0 0 .2rem rgba(44,62,80,.25);outline:0}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:hover{background-color:var(--fc-button-hover-bg-color);border-color:var(--fc-button-hover-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:disabled{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:var(--fc-button-active-bg-color);border-color:var(--fc-button-active-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button .fc-icon{font-size:1.5em;vertical-align:middle}.fc .fc-button-group{display:inline-flex;position:relative;vertical-align:middle}.fc .fc-button-group>.fc-button{flex:1 1 auto;position:relative}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-bottom-left-radius:0;border-top-left-radius:0}.fc .fc-toolbar{align-items:center;display:flex;justify-content:space-between}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-scroller-harness{direction:ltr;overflow:hidden;position:relative}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid var(--fc-border-color)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{table-layout:fixed;width:100%}.fc .fc-scrollgrid table{border-left-style:hidden;border-right-style:hidden;border-top-style:hidden}.fc .fc-scrollgrid{border-bottom-width:0;border-collapse:separate;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-left-width:0;border-top-width:0}.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:var(--fc-page-bg-color);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-non-business{background:var(--fc-non-business-color)}.fc .fc-bg-event{background:var(--fc-bg-event-color);opacity:var(--fc-bg-event-opacity)}.fc .fc-bg-event .fc-event-title{font-size:var(--fc-small-font-size);font-style:italic;margin:.5em}.fc .fc-highlight{background:var(--fc-highlight-color)}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:var(--fc-neutral-bg-color)}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{background:var(--fc-page-bg-color);border-color:inherit;border-radius:calc(var(--fc-event-resizer-dot-total-width)/2);border-style:solid;border-width:var(--fc-event-resizer-dot-border-width);height:var(--fc-event-resizer-dot-total-width);width:var(--fc-event-resizer-dot-total-width)}.fc-event-selected .fc-event-resizer:before{bottom:-20px;content:"";left:-20px;position:absolute;right:-20px;top:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before,.fc-event:focus:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.fc-event-selected:after,.fc-event:focus:after{background:var(--fc-event-selected-overlay-color);bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:1}.fc-h-event{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);display:block}.fc-h-event .fc-event-main{color:var(--fc-event-text-color)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;left:0;max-width:100%;overflow:hidden;right:0;vertical-align:top}.fc-h-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{bottom:0;top:0;width:var(--fc-event-resizer-thickness)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-h-event.fc-event-selected .fc-event-resizer{margin-top:calc(var(--fc-event-resizer-dot-total-width)*-.5);top:50%}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc .fc-popover{box-shadow:0 2px 6px rgba(0,0,0,.15);position:absolute;z-index:9999}.fc .fc-popover-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;font-size:1.1em;opacity:.65}.fc-theme-standard .fc-popover{background:var(--fc-page-bg-color);border:1px solid var(--fc-border-color)}.fc-theme-standard .fc-popover-header{background:var(--fc-neutral-bg-color)}'
165);class eK{constructor(e){this.drainedOption=e,this.isRunning=!1,this.isDirty=!1,this.pauseDepths={},this.timeoutId=0}request(e){this.isDirty=!0,this.isPaused()||(this.clearTimeout(),null==e?this.tryDrain():this.timeoutId=setTimeout(this.tryDrain.bind(this),e))}pause(e=""){let{pauseDepths:t}=this;t[e]=(t[e]||0)+1,this.clearTimeout()}resume(e="",t){let{pauseDepths:n}=this;e in n&&(t?delete n[e]:(n[e]-=1,n[e]<=0&&delete n[e]),this.tryDrain())}isPaused(){return Object.keys(this.pauseDepths).length}tryDrain(){if(!this.isRunning&&!this.isPaused()){for(this.isRunning=!0;this.isDirty;)this.isDirty=!1,this.drained();this.isRunning=!1}}clear(){this.clearTimeout(),this.isDirty=!1,this.pauseDepths={}}clearTimeout(){this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0)}drained(){this.drainedOption&&this.drainedOption()}}function eQ(e){e.parentNode&&e.parentNode.removeChild(e)}function eY(e,t){if(e.closest)return e.closest(t);if(!document.documentElement.contains(e))return null;do{if(eZ(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType)return null}function eZ(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector).call(e,t)}function eX(e,t){let n=e instanceof HTMLElement?[e]:e,r=[];for(let e=0;e<n.length;e+=1){let i=n[e].querySelectorAll(t);for(let e=0;e<i.length;e+=1)r.push(i[e])}return r}let eJ=/(top|left|right|bottom|width|height)$/i;function e0(e,t){for(let n in t)e1(e,n,t[n])}function e1(e,t,n){null==n?e.style[t]="":"number"==typeof n&&eJ.test(t)?e.style[t]=`${n}px`:e.style[t]=n}function e2(e){var t,n;return null!=(n=null==(t=e.composedPath)?void 0:t.call(e)[0])?n:e.target}let e5=0;function e3(){return"fc-dom-"+(e5+=1)}function e4(e,t){return n=>{let r=eY(n.target,e);r&&t.call(r,n,r)}}function e6(e,t,n,r){let i=e4(n,r);return e.addEventListener(t,i),()=>{e.removeEventListener(t,i)}}function e7(e,t,n,r){let i;return e6(e,"mouseover",t,(e,t)=>{if(t!==i){i=t,n(e,t);let a=e=>{i=null,r(e,t),t.removeEventListener("mouseleave",a)};t.addEventListener("mouseleave",a)}})}function e8(e){return Object.assign({onClick:e},e9(e))}function e9(e){return{tabIndex:0,onKeyDown(t){("Enter"===t.key||" "===t.key)&&(e(t),t.preventDefault())}}}let te=0;function tt(){return String(te+=1)}function tn(e){let t,n,r=[],i=[];for("string"==typeof e?i=e.split(/\s*,\s*/):"function"==typeof e?i=[e]:Array.isArray(e)&&(i=e),t=0;t<i.length;t+=1)"string"==typeof(n=i[t])?r.push("-"===n.charAt(0)?{field:n.substring(1),order:-1}:{field:n,order:1}):"function"==typeof n&&r.push({func:n});return r}function tr(e,t,n){let r,i;for(r=0;r<n.length;r+=1)if(i=ti(e,t,n[r]))return i;return 0}function ti(e,t,n){return n.func?n.func(e,t):ta(e[n.field],t[n.field])*(n.order||1)}function ta(e,t){return e||t?null==t?-1:null==e?1:"string"==typeof e||"string"==typeof t?String(e).localeCompare(String(t)):e-t:0}function to(e,t){let n=String(e);return"000".substr(0,t-n.length)+n}function ts(e,t,n){return"function"==typeof e?e(...t):"string"==typeof e?t.reduce((e,t,n)=>e.replace("$"+n,t||""),e):n}function tl(e){return e%1==0}function tc(e){let t=e.querySelector(".fc-scrollgrid-shrink-frame"),n=e.querySelector(".fc-scrollgrid-shrink-cushion");if(!t)throw Error("needs fc-scrollgrid-shrink-frame className");if(!n)throw Error("needs fc-scrollgrid-shrink-cushion className");return e.getBoundingClientRect().width-t.getBoundingClientRect().width+n.getBoundingClientRect().width}let tu=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function td(e,t){return"string"==typeof e?tp(e):"object"==typeof e&&e?tf(e):"number"==typeof e?tf({[t||"milliseconds"]:e}):null}function tp(e){let t=tu.exec(e);if(t){let e=t[1]?-1:1;return{years:0,months:0,days:e*(t[2]?parseInt(t[2],10):0),milliseconds:e*((t[3]?parseInt(t[3],10):0)*36e5+(t[4]?parseInt(t[4],10):0)*6e4+(t[5]?parseInt(t[5],10):0)*1e3+(t[6]?parseInt(t[6],10):0))}}return null}function tf(e){let t={years:e.years||e.year||0,months:e.months||e.month||0,days:e.days||e.day||0,milliseconds:60*(e.hours||e.hour||0)*6e4+60*(e.minutes||e.minute||0)*1e3+1e3*(e.seconds||e.second||0)+(e.milliseconds||e.millisecond||e.ms||0)},n=e.weeks||e.week;return n&&(t.days+=7*n,t.specifiedWeeks=!0),t}function th(e,t){return e.years===t.years&&e.months===t.months&&e.days===t.days&&e.milliseconds===t.milliseconds}function tm(e,t){return{years:e.years-t.years,months:e.months-t.months,days:e.days-t.days,milliseconds:e.milliseconds-t.milliseconds}}function tg(e){return tv(e)/365}function ty(e){return tv(e)/30}function tv(e){return tb(e)/864e5}function tb(e){return e.years*(365*864e5)+e.months*(30*864e5)+864e5*e.days+e.milliseconds}function tx(e){let t=e.milliseconds;if(t){if(t%1e3!=0)return{unit:"millisecond",value:t};if(t%6e4!=0)return{unit:"second",value:t/1e3};if(t%36e5!=0)return{unit:"minute",value:t/6e4};if(t)return{unit:"hour",value:t/36e5}}return e.days?e.specifiedWeeks&&e.days%7==0?{unit:"week",value:e.days/7}:{unit:"day",value:e.days}:e.months?{unit:"month",value:e.months}:e.years?{unit:"year",value:e.years}:{unit:"millisecond",value:0}}function tw(e,t,n){let r;if(e===t)return!0;let i=e.length;if(i!==t.length)return!1;for(r=0;r<i;r+=1)if(!(n?n(e[r],t[r]):e[r]===t[r]))return!1;return!0}let tE=["sun","mon","tue","wed","thu","fri","sat"];function tS(e,t){let n=tU(e);return n[2]+=7*t,tW(n)}function tC(e,t){let n=tU(e);return n[2]+=t,tW(n)}function tk(e,t){let n=tU(e);return n[6]+=t,tW(n)}function tT(e,t){return tj(e,t)/7}function tj(e,t){return(t.valueOf()-e.valueOf())/864e5}function tN(e,t){return(t.valueOf()-e.valueOf())/36e5}function tA(e,t){return(t.valueOf()-e.valueOf())/6e4}function tI(e,t){return(t.valueOf()-e.valueOf())/1e3}function tR(e,t){let n=tD(e),r=tD(t);return{years:0,months:0,days:Math.round(tj(n,r)),milliseconds:t.valueOf()-r.valueOf()-(e.valueOf()-n.valueOf())}}function tO(e,t){let n=tP(e,t);return null!==n&&n%7==0?n/7:null}function tP(e,t){return tq(e)===tq(t)?Math.round(tj(e,t)):null}function tD(e){return tW([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()])}function t_(e){return tW([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours()])}function tM(e){return tW([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes()])}function tL(e){return tW([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds()])}function tF(e,t,n){let r=e.getUTCFullYear(),i=tB(e,r,t,n);if(i<1)return tB(e,r-1,t,n);let a=tB(e,r+1,t,n);return a>=1?Math.min(i,a):i}function tB(e,t,n,r){return Math.floor(Math.round(tj(tW([t,0,1+tH(t,n,r)]),tD(e)))/7)+1}function tH(e,t,n){let r=7+t-n;return-((7+tW([e,0,r]).getUTCDay()-t)%7)+r-1}function tz(e){return[e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()]}function tV(e){return new Date(e[0],e[1]||0,null==e[2]?1:e[2],e[3]||0,e[4]||0,e[5]||0)}function tU(e){return[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()]}function tW(e){return 1===e.length&&(e=e.concat([0])),new Date(Date.UTC(...e))}function tG(e){return!isNaN(e.valueOf())}function tq(e){return 1e3*e.getUTCHours()*3600+1e3*e.getUTCMinutes()*60+1e3*e.getUTCSeconds()+e.getUTCMilliseconds()}function t$(e,t,n=!1){let r=e.toISOString();return r=r.replace(".000",""),n&&(r=r.replace("T00:00:00Z","")),r.length>10&&(null==t?r=r.replace("Z",""):0!==t&&(r=r.replace("Z",tY(t,!0)))),r}function tK(e){return e.toISOString().replace(/T.*$/,"")}function tQ(e){return e.toISOString().match(/^\d{4}-\d{2}/)[0]}function tY(e,t=!1){let n=e<0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),a=Math.round(r%60);return t?`${n+to(i,2)}:${to(a,2)}`:`GMT${n}${i}${a?`:${to(a,2)}`:""}`}function tZ(e,t,n){let r,i;return function(...a){if(r){if(!tw(r,a)){n&&n(i);let r=e.apply(this,a);t&&t(r,i)||(i=r)}}else i=e.apply(this,a);return r=a,i}}
165function tX(e,t,n){let r,i;return a=>{if(r){if(!nN(r,a)){n&&n(i);let r=e.call(this,a);t&&t(r,i)||(i=r)}}else i=e.call(this,a);return r=a,i}}let tJ={week:3,separator:9,omitZeroMinute:9,meridiem:9,omitCommas:9},t0={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},t1=/\s*([ap])\.?m\.?/i,t2=/,/g,t5=/\s+/g,t3=/\u200e/g,t4=/UTC|GMT/;class t6{constructor(e){let t={},n={},r=9;for(let i in e)i in tJ?(n[i]=e[i],tJ[i]<9&&(r=Math.min(tJ[i],r))):(t[i]=e[i],i in t0&&(r=Math.min(t0[i],r)));this.standardDateProps=t,this.extendedSettings=n,this.smallestUnitNum=r,this.buildFormattingFunc=tZ(t7)}format(e,t){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,t)(e)}formatRange(e,t,n,r){let{standardDateProps:i,extendedSettings:a}=this,o=nr(e.marker,t.marker,n.calendarSystem);if(!o)return this.format(e,n);let s=o;s>1&&("numeric"===i.year||"2-digit"===i.year)&&("numeric"===i.month||"2-digit"===i.month)&&("numeric"===i.day||"2-digit"===i.day)&&(s=1);let l=this.format(e,n),c=this.format(t,n);if(l===c)return l;let u=t7(ni(i,s),a,n),d=u(e),p=u(t),f=na(l,d,c,p),h=a.separator||r||n.defaultSeparator||"";return f?f.before+d+h+p+f.after:l+h+c}getSmallestUnit(){switch(this.smallestUnitNum){case 7:case 6:case 5:return"year";case 4:return"month";case 3:return"week";case 2:return"day";default:return"time"}}}function t7(e,t,n){let r=Object.keys(e).length;return 1===r&&"short"===e.timeZoneName?e=>tY(e.timeZoneOffset):0===r&&t.week?e=>nn(n.computeWeekNumber(e.marker),n.weekText,n.weekTextLong,n.locale,t.week):t8(e,t,n)}function t8(e,t,n){let r;e=Object.assign({},e),t=Object.assign({},t),t9(e,t),e.timeZone="UTC";let i=new Intl.DateTimeFormat(n.locale.codes,e);if(t.omitZeroMinute){let t=Object.assign({},e);delete t.minute,r=new Intl.DateTimeFormat(n.locale.codes,t)}return a=>{let o,{marker:s}=a;return ne((o=r&&!s.getUTCMinutes()?r:i).format(s),a,e,t,n)}}function t9(e,t){e.timeZoneName&&(e.hour||(e.hour="2-digit"),e.minute||(e.minute="2-digit")),"long"===e.timeZoneName&&(e.timeZoneName="short"),t.omitZeroMinute&&(e.second||e.millisecond)&&delete t.omitZeroMinute}function ne(e,t,n,r,i){return e=e.replace(t3,""),"short"===n.timeZoneName&&(e=nt(e,"UTC"===i.timeZone||null==t.timeZoneOffset?"UTC":tY(t.timeZoneOffset))),r.omitCommas&&(e=e.replace(t2,"").trim()),r.omitZeroMinute&&(e=e.replace(":00","")),!1===r.meridiem?e=e.replace(t1,"").trim():"narrow"===r.meri
165diem?e=e.replace(t1,(e,t)=>t.toLocaleLowerCase()):"short"===r.meridiem?e=e.replace(t1,(e,t)=>`${t.toLocaleLowerCase()}m`):"lowercase"===r.meridiem&&(e=e.replace(t1,e=>e.toLocaleLowerCase())),e=(e=e.replace(t5," ")).trim()}function nt(e,t){let n=!1;return e=e.replace(t4,()=>(n=!0,t)),n||(e+=` ${t}`),e}function nn(e,t,n,r,i){let a=[];return"long"===i?a.push(n):("short"===i||"narrow"===i)&&a.push(t),("long"===i||"short"===i)&&a.push(" "),a.push(r.simpleNumberFormat.format(e)),"rtl"===r.options.direction&&a.reverse(),a.join("")}function nr(e,t,n){return n.getMarkerYear(e)!==n.getMarkerYear(t)?5:n.getMarkerMonth(e)!==n.getMarkerMonth(t)?4:n.getMarkerDay(e)!==n.getMarkerDay(t)?2:+(tq(e)!==tq(t))}function ni(e,t){let n={};for(let r in e)r in t0&&!(t0[r]<=t)||(n[r]=e[r]);return n}function na(e,t,n,r){let i=0;for(;i<e.length;){let a=e.indexOf(t,i);if(-1===a)break;let o=e.substr(0,a);i=a+t.length;let s=e.substr(i),l=0;for(;l<n.length;){let e=n.indexOf(r,l);if(-1===e)break;let t=n.substr(0,e);l=e+r.length;let i=n.substr(l);if(o===t&&s===i)return{before:o,after:s}}}return null}function no(e,t){let n=t.markerToArray(e.marker);return{marker:e.marker,timeZoneOffset:e.timeZoneOffset,array:n,year:n[0],month:n[1],day:n[2],hour:n[3],minute:n[4],second:n[5],millisecond:n[6]}}function ns(e,t,n,r){let i=no(e,n.calendarSystem);return{date:i,start:i,end:t?no(t,n.calendarSystem):null,timeZone:n.timeZone,localeCodes:n.locale.codes,defaultSeparator:r||n.defaultSeparator}}class nl{constructor(e){this.cmdStr=e}format(e,t,n){return t.cmdFormatter(this.cmdStr,ns(e,null,t,n))}formatRange(e,t,n,r){return n.cmdFormatter(this.cmdStr,ns(e,t,n,r))}}class nc{constructor(e){this.func=e}format(e,t,n){return this.func(ns(e,null,t,n))}formatRange(e,t,n,r){return this.func(ns(e,t,n,r))}}function nu(e){return"object"==typeof e&&e?new t6(e):"string"==typeof e?new nl(e):"function"==typeof e?new nc(e):null}let nd={navLinkDayClick:nw,navLinkWeekClick:nw,duration:td,bootstrapFontAwesome:nw,buttonIcons:nw,customButtons:nw,defaultAllDayEventDuration:td,defaultTimedEventDuration:td,nextDayThreshold:td,scrollTime:td,scrollTimeReset:Boolean,slotMinTime:td,slotMaxTime:td,dayPopoverFormat:nu,slotDuration:td,snapDuration:td,headerToolbar:nw,footerToolbar:nw,defaultRangeSeparator:String,titleRangeSeparator:String,forceEventDuration:Boolean,dayHeaders:Boolean,dayHeaderFormat:nu,dayHeaderClassNames:nw,dayHeaderContent:nw,dayHeaderDidMount:nw,dayHeaderWillUnmount:nw,dayCellClassNames:nw,dayCellContent:nw,dayCellDidMount:nw,dayCellWillUnmount:nw,initialView:String,aspectRatio:Number,weekends:Boolean,weekNumberCalculation:nw,weekNumbers:Boolean,weekNumberClassNames:nw,weekNumberContent:nw,weekNumberDidMount:nw,weekNumberWillUnmount:nw,editable:Boolean,viewClassNames:nw,viewDidMount:nw,viewWillUnmount:nw,nowIndicator:Boolean,nowIndicatorSnap:nw,nowIndicatorClassNames:nw,nowIndicatorContent:nw,nowIndicatorDidMount:nw,nowIndicatorWillUnmount:nw,showNonCurrentDates:Boolean,lazyFetching:Boolean,startParam:String,endParam:String,timeZoneParam:String,timeZone:String,locales:nw,locale:nw,themeSystem:String,dragRevertDuration:Number,dragScroll:Boolean,allDayMaintainDuration:Boolean,unselectAuto:Boolean,dropAccept:nw,eventOrder:tn,eventOrderStrict:Boolean,handleWindowResize:Boolean,windowResizeDelay:Number,longPressDelay:Number,eventDragMinDistance:Number,expandRows:Boolean,height:nw,contentHeight:nw,direction:String,weekNumberFormat:nu,eventResizableFromStart:Boolean,displayEventTime:Boolean,displayEventEnd:Boolean,weekText:String,weekTextLong:String,progressiveEventRendering:Boolean,businessHours:nw,initialDate:nw,now:nw,eventDataTransform:nw,stickyHeaderDates:nw,stickyFooterScrollbar:nw,viewHeight:nw,defaultAllDay:Boolean,eventSourceFailure:nw,eventSourceSuccess:nw,eventDisplay:String,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventOverlap:nw,eventConstraint:nw,eventAllow:nw,eventBackgroundColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String,eventClassNames:nw,eventContent:nw,eventDidMount:nw,eventWillUnmount:nw,selectConstraint:nw,selectOverlap:nw,selectAllow:nw,droppable:Boolean,unselectCancel:String,slotLabelFormat:nw,slotLaneClassNames:nw,slotLaneContent:nw,slotLaneDidMount:nw,slotLaneWillUnmount:nw,slotLabelClassNames:nw,slotLabelContent:nw,slotLabelDidMount:nw,slotLabelWillUnmount:nw,dayMaxEvents:nw,dayMaxEventRows:nw,dayMinWidth:Number,slotLabelInterval:td,allDayText:String,allDayClassNames:nw,allDayContent:nw,allDayDidMount:nw,allDayWillUnmount:nw,slotMinWidth:Number,navLinks:Boolean,eventTimeFormat:nu,rerenderDelay:Number,moreLinkText:nw,moreLinkHint:nw,selectMinDistance:Number,selectable:Boolean,selectLongPressDelay:Number,eventLongPressDelay:Number,selectMirror:Boolean,eventMaxStack:Number,eventMinHeight:Number,eventMinWidth:Number,eventShortHeight:Number,slotEventOverlap:Boolean,plugins:nw,firstDay:Number,dayCount:Number,dateAlignment:String,dateIncrement:td,hiddenDays:nw,fixedWeekCount:Boolean,validRange:nw,visibleRange:nw,titleFormat:nw,eventInteractive:Boolean,noEventsText:String,viewHint:nw,navLinkHint:nw,closeHint:String,timeHint:String,eventHint:String,moreLinkClick:nw,moreLinkClassNames:nw,moreLinkContent:nw,moreLinkDidMount:nw,moreLinkWillUnmount:nw,monthStartFormat:nu,handleCustomRendering:nw,customRenderingMetaMap:nw,customRenderingReplaces:Boolean},np={eventDisplay:"auto",defaultRangeSeparator:" - ",titleRangeSeparator:" â ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",dayHeaders:!0,initialView:"",aspectRatio:1.35,headerToolbar:{start:"title",center:"",end:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,nowIndicator:!1,scrollTime:"06:00:00",scrollTimeReset:!0,slotMinTime:"00:00:00",slotMaxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5,expandRows:!1,navLinks:!1,selectable:!1,eventMinHeight:15,eventMinWidth:30,eventShortHeight:30,monthStartFormat:{month:"long",day:"numeric"},nowIndicatorSnap:"auto"},nf={datesSet:nw,eventsSet:nw,eventAdd:nw,eventChange:nw,eventRemove:nw,windowResize:nw,eventClick:nw,eventMouseEnter:nw,eventMouseLeave:nw,select:nw,unselect:nw,loading:nw,_unmount:nw,_beforeprint:nw,_afterprint:nw,_noEventDrop:nw,_noEventResize:nw,_resize:nw,_scrollRequest:nw},nh={buttonText:nw,buttonHints:nw,views:nw,plugins:nw,initialEvents:nw,events:nw,eventSources:nw},nm={headerToolbar:ng,footerToolbar:ng,buttonText:ng,buttonHints:ng,buttonIcons:ng,dateIncrement:ng,plugins:ny,events:ny,eventSources:ny,resources:ny};function ng(e,t){return"object"==typeof e&&"object"==typeof t&&e&&t?nN(e,t):e===t}function ny(e,t){return Array.isArray(e)&&Array.isArray(t)?tw(e,t):e===t}let nv={type:String,component:nw,buttonText:String,buttonTextKey:String,dateProfileGeneratorClass:nw,usesMinMaxTime:Boolean,classNames:nw,content:nw,didMount:nw,willUnmount:nw};function nb(e){return nS(e,nm)}function nx(e,t){let n={},r={};for(let r in t)r in e&&(n[r]=t[r](e[r]));for(let n in e)n in t||(r[n]=e[n]);return{refined:n,extra:r}}function nw(e){return e}let{hasOwnProperty:nE}=Object.prototype;function nS(e,t){let n={};if(t){for(let r in t)if(t[r]===ng){let t=[];for(let i=e.length-1;i>=0;i-=1){let a=e[i][r];if("object"==typeof a&&a)t.unshift(a);else if(void 0!==a){n[r]=a;break}}t.length&&(n[r]=nS(t))}}for(let t=e.length-1;t>=0;t-=1){let r=e[t];for(let e in r)e in n||(n[e]=r[e])}return n}function nC(e,t){let n={};for(let r in e)t(e[r],r)&&(n[r]=e[r]);return n}function nk(e,t){let n={};for(let r in e)n[r]=t(e[r],r);return n}function nT(e){let t={};for(let n of e)t[n]=!0;return t}function nj(e){let t=[];for(let n in e)t.push(e[n]);return t}function nN(e,t){if(e===t)return!0;for(let n in e)if(nE.call(e,n)&&!(n in t))return!1;for(let n in t)if(nE.call(t,n)&&e[n]!==t[n])return!1;return!0}let nA=/^on[A-Z]/;function nI(e,t){for(let n of nR(e,t))if(!nA.test(n))return!1;return!0}function nR(e,t){let n=[];for(let r in e)!nE.call(e,r)||r in t||n.push(r);for(let r in t)nE.call(t,r)&&e[r]!==t[r]&&n.push(r);return n}function nO(e,t,n={}){if(e===t)return!0;for(let r in t)if(!(r in e&&nP(e[r],t[r],n[r])))return!1;for(let n in e)if(!(n in t))return!1;return!0}function nP(e,t,n){return e===t||!0===n||!!n&&n(e,t)}function nD(e,t=0,n,r=1){let i=[];null==n&&(n=Object.keys(e).length);for(let a=t;a<n;a+=r){let t=e[a];void 0!==t&&i.push(t)}return i}let n_={};function nM(e,t){n_[e]=t}function nL(e){return new n_[e]}class nF{getMarkerYear(e){return e.getUTCFullYear()}getMarkerMonth(e){return e.getUTCMonth()}getMarkerDay(e){return e.getUTCDate()}arrayToMarker(e){return tW(e)}markerToArray(e){return tU(e)}}nM("gregory",nF);let nB=/^\s*(\d{4})(-?(\d{2})(-?(\d{2})([T ](\d{2}):?(\d{2})(:?(\d{2})(\.(\d+))?)?(Z|(([-+])(\d{2})(:?(\d{2}))?))?)?)?)?$/;function nH(e){let t=nB.exec(e);if(t){let e=new Date(Date.UTC(Number(t[1]),t[3]?Number(t[3])-1:0,Number(t[5]||1),Number(t[7]||0),Number(t[8]||0),Number(t[10]||0),t[12]?1e3*Number(`0.${t[12]}`):0));if(tG(e)){let n=null;return t[13]&&(n=("-"===t[15]?-1:1)*(60*Number(t[16]||0)+Number(t[18]||0))),{marker:e,isTimeUnspecified:!t[6],timeZoneOffset:n}}}return null}class nz{constructor(e){let t=this.timeZone=e.timeZone,n="local"!==t&&"UTC"!==t;e.namedTimeZoneImpl&&n&&(this.namedTimeZoneImpl=new e.namedTimeZoneImpl(t)),this.canComputeOffset=!!(!n||this.namedTimeZoneImpl),this.calendarSystem=nL(e.calendarSystem),this.locale=e.locale,this.weekDow=e.locale.week.dow,this.weekDoy=e.locale.week.doy,"ISO"===e.weekNumberCalculation&&(this.weekDow=1,this.weekDoy=4),"number"==typeof e.firstDay&&(this.weekDow=e.firstDay),"function"==typeof e.weekNumberCalculation&&(this.weekNumberFunc=e.weekNumberCalculation),this.weekText=null!=e.weekText?e.weekText:e.locale.options.weekText,this.weekTextLong=(null!=e.weekTextLong?e.weekTextLong:e.locale.options.weekTextLong)||this.weekText,this.cmdFormatter=e.cmdFormatter,this.defaultSeparator=e.defaultSeparator}createMarker(e){let t=this.createMarkerMeta(e);return null===t?null:t.marker}createNowMarker(){return this.canComputeOffset?this.timestampToMarker(new Date().valueOf()):tW(tz(new Date))}createMarkerMeta(e){if("string"==typeof e)return this.parse(e);let t=null;return("number"==typeof e?t=this.timestampToMarker(e):e instanceof Date?isNaN(e=e.valueOf())||(t=this.timestampToMarker(e)):Array.isArray(e)&&(t=tW(e)),null!==t&&tG(t))?{marker:t,isTimeUnspecified:!1,forcedTzo:null}:null}parse(e){let t=nH(e);if(null===t)return null;let{marker:n}=t,r=null;return null!==t.timeZoneOffset&&(this.canComputeOffset?n=this.timestampToMarker(n.valueOf()-60*t.timeZoneOffset*1e3):r=t.timeZoneOffset),{marker:n,isTimeUnspecified:t.isTimeUnspecified,forcedTzo:r}}getYear(e){return this.calendarSystem.getMarkerYear(e)}getMonth(e){return this.calendarSystem.getMarkerMonth(e)}getDay(e){return this.calendarSystem.getMarkerDay(e)}add(e,t){let n=this.calendarSystem.markerToArray(e);return n[0]+=t.years,n[1]+=t.months,n[2]+=t.days,n[6]+=t.milliseconds,this.calendarSystem.arrayToMarker(n)}subtract(e,t){let n=this.calendarSystem.markerToArray(e);return n[0]-=t.years,n[1]-=t.months,n[2]-=t.days,n[6]-=t.milliseconds,this.calendarSystem.arrayToMarker(n)}
165addYears(e,t){let n=this.calendarSystem.markerToArray(e);return n[0]+=t,this.calendarSystem.arrayToMarker(n)}addMonths(e,t){let n=this.calendarSystem.markerToArray(e);return n[1]+=t,this.calendarSystem.arrayToMarker(n)}diffWholeYears(e,t){let{calendarSystem:n}=this;return tq(e)===tq(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)&&n.getMarkerMonth(e)===n.getMarkerMonth(t)?n.getMarkerYear(t)-n.getMarkerYear(e):null}diffWholeMonths(e,t){let{calendarSystem:n}=this;return tq(e)===tq(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)?n.getMarkerMonth(t)-n.getMarkerMonth(e)+(n.getMarkerYear(t)-n.getMarkerYear(e))*12:null}greatestWholeUnit(e,t){let n=this.diffWholeYears(e,t);return null!==n?{unit:"year",value:n}:null!==(n=this.diffWholeMonths(e,t))?{unit:"month",value:n}:null!==(n=tO(e,t))?{unit:"week",value:n}:null!==(n=tP(e,t))?{unit:"day",value:n}:tl(n=tN(e,t))?{unit:"hour",value:n}:tl(n=tA(e,t))?{unit:"minute",value:n}:tl(n=tI(e,t))?{unit:"second",value:n}:{unit:"millisecond",value:t.valueOf()-e.valueOf()}}countDurationsBetween(e,t,n){let r;return n.years&&null!==(r=this.diffWholeYears(e,t))?r/tg(n):n.months&&null!==(r=this.diffWholeMonths(e,t))?r/ty(n):n.days&&null!==(r=tP(e,t))?r/tv(n):(t.valueOf()-e.valueOf())/tb(n)}startOf(e,t){return"year"===t?this.startOfYear(e):"month"===t?this.startOfMonth(e):"week"===t?this.startOfWeek(e):"day"===t?tD(e):"hour"===t?t_(e):"minute"===t?tM(e):"second"===t?tL(e):null}startOfYear(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e)])}startOfMonth(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e)])}startOfWeek(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e),e.getUTCDate()-(e.getUTCDay()-this.weekDow+7)%7])}computeWeekNumber(e){return this.weekNumberFunc?this.weekNumberFunc(this.toDate(e)):tF(e,this.weekDow,this.weekDoy)}format(e,t,n={}){return t.format({marker:e,timeZoneOffset:null!=n.forcedTzo?n.forcedTzo:this.offsetForMarker(e)},this)}formatRange(e,t,n,r={}){return r.isEndExclusive&&(t=tk(t,-1)),n.formatRange({marker:e,timeZoneOffset:null!=r.forcedStartTzo?r.forcedStartTzo:this.offsetForMarker(e)},{marker:t,timeZoneOffset:null!=r.forcedEndTzo?r.forcedEndTzo:this.offsetForMarker(t)},this,r.defaultSeparator)}formatIso(e,t={}){let n=null;return t.omitTimeZoneOffset||(n=null!=t.forcedTzo?t.forcedTzo:this.offsetForMarker(e)),t$(e,n,t.omitTime)}timestampToMarker(e){return"local"===this.timeZone?tW(tz(new Date(e))):"UTC"!==this.timeZone&&this.namedTimeZoneImpl?tW(this.namedTimeZoneImpl.timestampToArray(e)):new Date(e)}offsetForMarker(e){return"local"===this.timeZone?-tV(tU(e)).getTimezoneOffset():"UTC"===this.timeZone?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(tU(e)):null}toDate(e,t){return"local"===this.timeZone?tV(tU(e)):new Date("UTC"===this.timeZone?e.valueOf():this.namedTimeZoneImpl?e.valueOf()-1e3*this.namedTimeZoneImpl.offsetForArray(tU(e))*60:e.valueOf()-(t||0))}}class nV{constructor(e){this.iconOverrideOption&&this.setIconOverride(e[this.iconOverrideOption])}setIconOverride(e){let t,n;if("object"==typeof e&&e){for(n in t=Object.assign({},this.iconClasses),e)t[n]=this.applyIconOverridePrefix(e[n]);this.iconClasses=t}else!1===e&&(this.iconClasses={})}applyIconOverridePrefix(e){let t=this.iconOverridePrefix;return t&&0!==e.indexOf(t)&&(e=t+e),e}getClass(e){return this.classes[e]||""}getIconClass(e,t){let n;return(n=t&&this.rtlIconClasses&&this.rtlIconClasses[e]||this.iconClasses[e])?`${this.baseIconClass} ${n}`:""}getCustomButtonIconClass(e){let t;return this.iconOverrideCustomButtonOption&&(t=e[this.iconOverrideCustomButtonOption])?`${this.baseIconClass} ${this.applyIconOverridePrefix(t)}`:""}}function nU(e){e();let t=a.debounceRendering,n=[];function r(e){n.push(e)}for(a.debounceRendering=r,K(E(nW,{}),document.createElement("div"));n.length;)n.shift()();a.debounceRendering=t}nV.prototype.classes={},nV.prototype.iconClasses={},nV.prototype.baseIconClass="",nV.prototype.iconOverridePrefix="";class nW extends R{render(){return E("div",{})}componentDidMount(){this.setState({})}}function nG(e){let t=Q(e),n=t.Provider;return t.Provider=function(){let e=!this.getChildContext,t=n.apply(this,arguments);if(e){let e=[];this.shouldComponentUpdate=t=>
165{this.props.value!==t.value&&e.forEach(e=>{e.context=t.value,e.forceUpdate()})},this.sub=t=>{e.push(t);let n=t.componentWillUnmount;t.componentWillUnmount=()=>{e.splice(e.indexOf(t),1),n&&n.call(t)}}}return t},t}class nq{constructor(e,t,n,r){this.execFunc=e,this.emitter=t,this.scrollTime=n,this.scrollTimeReset=r,this.handleScrollRequest=e=>{this.queuedRequest=Object.assign({},this.queuedRequest||{},e),this.drain()},t.on("_scrollRequest",this.handleScrollRequest),this.fireInitialScroll()}detach(){this.emitter.off("_scrollRequest",this.handleScrollRequest)}update(e){e&&this.scrollTimeReset?this.fireInitialScroll():this.drain()}fireInitialScroll(){this.handleScrollRequest({time:this.scrollTime})}drain(){this.queuedRequest&&this.execFunc(this.queuedRequest)&&(this.queuedRequest=null)}}let n$=nG({});function nK(e,t,n,r,i,a,o,s,l,c,u,d,p,f){return{dateEnv:i,nowManager:a,options:n,pluginHooks:s,emitter:u,dispatch:l,getCurrentData:c,calendarApi:d,viewSpec:e,viewApi:t,dateProfileGenerator:r,theme:o,isRtl:"rtl"===n.direction,addResizeHandler(e){u.on("_resize",e)},removeResizeHandler(e){u.off("_resize",e)},createScrollResponder:e=>new nq(e,u,td(n.scrollTime),n.scrollTimeReset),registerInteractiveComponent:p,unregisterInteractiveComponent:f}}class nQ extends R{shouldComponentUpdate(e,t){return!nO(this.props,e,this.propEquality)||!nO(this.state,t,this.stateEquality)}safeSetState(e){nO(this.state,Object.assign(Object.assign({},this.state),e),this.stateEquality)||this.setState(e)}}nQ.addPropsEquality=nZ,nQ.addStateEquality=nX,nQ.contextType=n$,nQ.prototype.propEquality={},nQ.prototype.stateEquality={};class nY extends nQ{}function nZ(e){let t=Object.create(this.prototype.propEquality);Object.assign(t,e),this.prototype.propEquality=t}function nX(e){let t=Object.create(this.prototype.stateEquality);Object.assign(t,e),this.prototype.stateEquality=t}function nJ(e,t){"function"==typeof e?e(t):e&&(e.current=t)}nY.contextType=n$;class n0 extends nY{constructor(){super(...arguments),this.id=tt(),this.queuedDomNodes=[],this.currentDomNodes=[],this.handleEl=e=>{let{options:t}=this.context,{generatorName:n}=this.props;t.customRenderingReplaces&&n1(n,t)||this.updateElRef(e)},this.updateElRef=e=>{this.props.elRef&&nJ(this.props.elRef,e)}}render(){let e,t,{props:n,context:r}=this,{options:i}=r,{customGenerator:a,defaultGenerator:o,renderProps:l}=n,c=n2(n,[],this.handleEl),u=!1,d=[];if(null!=a){let n="function"==typeof a?a(l,E):a;if(!0===n)u=!0;else{let r=n&&"object"==typeof n;r&&"html"in n?c.dangerouslySetInnerHTML={__html:n.html}:r&&"domNodes"in n?d=Array.prototype.slice.call(n.domNodes):(r?s(n):"function"!=typeof n)?e=n:t=n}}else u=!n1(n.generatorName,i);return u&&o&&(e=o(l)),this.queuedDomNodes=d,this.currentGeneratorMeta=t,E(n.elTag,c,e)}componentDidMount(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentDidUpdate(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentWillUnmount(){this.triggerCustomRendering(!1)}triggerCustomRendering(e){var t;let{props:n,context:r}=this,{handleCustomRendering:i,customRenderingMetaMap:a}=r.options;if(i){let r=null!=(t=this.currentGeneratorMeta)?t:null==a?void 0:a[n.generatorName];r&&i(Object.assign(Object.assign({id:this.id,isActive:e,containerEl:this.base,reportNewContainerEl:this.updateElRef,generatorMeta:r},n),{elClasses:(n.elClasses||[]).filter(n5)}))}}applyQueueudDomNodes(){let{queuedDomNodes:e,currentDomNodes:t}=this,n=this.base;if(!tw(e,t)){for(let r of(t.forEach(eQ),e))n.appendChild(r);this.currentDomNodes=e}}}function n1(e,t){var n;return!!(t.handleCustomRendering&&e&&(null==(n=t.customRenderingMetaMap)?void 0:n[e]))}function n2(e,t,n){let r=Object.assign(Object.assign({},e.elAttrs),{ref:n});return(e.elClasses||t)&&(r.className=(e.elClasses||[]).concat(t||[]).concat(r.className||[]).filter(Boolean).join(" ")),e.elStyle&&(r.style=e.elStyle),r}function n5(e){return!!e}n0.addPropsEquality({elClasses:tw,elStyle:nN,elAttrs:nI,renderProps:nN});let n3=nG(0);class n4 extends R{constructor(){super(...arguments),this.InnerContent=n6.bind(void 0,this),this.handleEl=e=>{this.el=e,this.props.elRef&&(nJ(this.props.elRef,e),e&&this.didMountMisfire&&this.componentDidMount())}}render(){let{props:e}=this,t=n7(e.classNameGenerator,e.renderProps);if(!e.children)return E(n0,Object.assign(Object.assign({},e),{elRef:this.handleEl,elTag:e.elTag||"div",elClasses:(e.elClasses||[]).concat(t),renderId:this.context}));{let n=n2(e,t,this.handleEl),r=e.children(this.InnerContent,e.renderProps,n);return e.elTag?E(e.elTag,n,r):r}}componentDidMount(){var e,t;this.el?null==(t=(e=this.props).didMount)||t.call(e,Object.assign(Object.assign({},this.props.renderProps),{el:this.el})):this.didMountMisfire=!0}componentWillUnmount(){var e,t;null==(t=(e=this.props).willUnmount)||t.call(e,Object.assign(Object.assign({},this.props.renderProps),{el:this.el}))}}function n6(e,t){let n=e.props;return E(n0,Object.assign({renderProps:n.renderProps,generatorName:n.generatorName,customGenerator:n.customGenerator,defaultGenerator:n.defaultGenerator,renderId:e.context},t))}function n7(e,t){let n="function"==typeof e?e(t):e||[];return"string"==typeof n?[n]:n}n4.contextType=n3;class n8 extends nY{render(){let{props:e,context:t}=this,{options:n}=t,r={view:t.viewApi};return E(n4,{elRef:e.elRef,elTag:e.elTag||"div",elAttrs:e.elAttrs,elClasses:[...n9(e.viewSpec),...e.elClasses||[]],elStyle:e.elStyle,renderProps:r,classNameGenerator:n.viewClassNames,generatorName:void 0,didMount:n.viewDidMount,willUnmount:n.viewWillUnmount},()=>e.children)}}function n9(e){return[`fc-${e.type}-view`,"fc-view"]}function re(e,t){let n=null,r=null;return(e.start&&(n=t.createMarker(e.start)),e.end&&(r=t.createMarker(e.end)),!n&&!r||n&&r&&r<n)?null:{start:n,end:r}}function rt(e,t){let n,r,i=[],{start:a}=t;for(e.sort(rn),n=0;n<e.length;n+=1)(r=e[n]).start>a&&i.push({start:a,end:r.start}),r.end>a&&(a=r.end);return a<t.end&&i.push({start:a,end:t.end}),i}function rn(e,t){return e.start.valueOf()-t.start.valueOf()}function rr(e,t){let{start:n,end:r}=e,i=null;return null!==t.start&&(n=null===n?t.start:new Date(Math.max(n.valueOf(),t.start.valueOf()))),null!=t.end&&(r=null===r?t.end:new Date(Math.min(r.valueOf(),t.end.valueOf()))),(null===n||null===r||n<r)&&(i={start:n,end:r}),i}function ri(e,t){return(null===e.end||null===t.start||e.end>t.start)&&(null===e.start||null===t.end||e.start<t.end)}function ra(e,t){return(null===e.start||t>=e.start)&&(null===e.end||t<e.end)}function ro(e,t){return null!=t.start&&e<t.start?t.start:null!=t.end&&e>=t.end?new Date(t.end.valueOf()-1):e}function rs(e){let t=Math.floor(tj(e.start,e.end))||1,n=tD(e.start),r=tC(n,t);return{start:n,end:r}}function rl(e,t=td(0)){let n=null,r=null;if(e.end){r=tD(e.end);let n=e.end.valueOf()-r.valueOf();n&&n>=tb(t)&&(r=tC(r,1))}return e.start&&(n=tD(e.start),r&&r<=n&&(r=tC(n,1))),{start:n,end:r}}function rc(e,t,n,r){return"year"===r?td(n.diffWholeYears(e,t),"year"):"month"===r?td(n.diffWholeMonths(e,t),"month"):tR(e,t)}class ru{constructor(e){this.props=e,this.initHiddenDays()}buildPrev(e,t,n){let{dateEnv:r}=this.props,i=r.subtract(r.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(i,-1,n)}buildNext(e,t,n){let{dateEnv:r}=this.props,i=r.add(r.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(i,1,n)}build(e,t,n=!0){let r,i,a,o,s,l,{props:c}=this;return r=this.buildValidRange(),r=this.trimHiddenDays(r),n&&(e=ro(e,r)),i=this.buildCurrentRangeInfo(e,t),a=/^(year|month|week|day)$/.test(i.unit),o=this.buildRenderRange(this.trimHiddenDays(i.range),i.unit,a),s=o=this.trimHiddenDays(o),c.showNonCurrentDates||(s=rr(s,i.range)),s=rr(s=this.adjustActiveRange(s),r),l=ri(i.range,r),ra(o,e)||(e=o.start),{currentDate:e,validRange:r,currentRange:i.range,currentRangeUnit:i.unit,isRangeAllDay:a,activeRange:s,renderRange:o,slotMinTime:c.slotMinTime,slotMaxTime:c.slotMaxTime,isValid:l,dateIncrement:this.buildDateIncrement(i.duration)}}buildValidRange(){let e=this.props.validRangeInput,t="function"==typeof e?e.call(this.props.calendarApi,this.props.dateEnv.toDate(this.props.nowManager.getDateMarker())):e;return this.refineRange(t)||{start:null,end:null}}buildCurrentRangeInfo(e,t){let n,{props:r}=this,i=null,a=null,o=null;return r.duration?(i=r.duration,a=r.durationUnit,o=this.buildRangeFromDuration(e,t,i,a)):(n=this.props.dayCount)?(a="day",o=this.buildRangeFromDayCount(e,t,n)):(o=this.buildCustomVisibleRange(e))?a=r.dateEnv.greatestWholeUnit(o.start,o.end).unit:(a=tx(i=this.getFallbackDuration()).unit,o=this.buildRangeFromDuration(e,t,i,a)),{duration:i,unit:a,range:o}}getFallbackDuration(){return td({day:1})}adjustActiveRange(e){let{dateEnv:t,usesMinMaxTime:n,slotMinTime:r,slotMaxTime:i}=this.props,{start:a,end:o}=e;return n&&(0>tv(r)&&(a=tD(a),a=t.add(a,r)),tv(i)>1&&(o=tC(o=tD(o),-1),o=t.add(o,i))),{start:a,end:o}}buildRangeFromDuration(e,t,n,r){let i,a,o,{dateEnv:s,dateAlignment:l}=this.props;if(!l){let{dateIncrement:e}=this.props;l=e&&tb(e)<tb(n)?tx(e).unit:r}function c(){i=s.startOf(e,l),a=s.add(i,n),o={start:i,end:a}}return 1>
165=tv(n)&&this.isHiddenDay(i)&&(i=tD(i=this.skipHiddenDays(i,t))),c(),this.trimHiddenDays(o)||(e=this.skipHiddenDays(e,t),c()),o}buildRangeFromDayCount(e,t,n){let r,{dateEnv:i,dateAlignment:a}=this.props,o=0,s=e;a&&(s=i.startOf(s,a)),s=tD(s),r=s=this.skipHiddenDays(s,t);do r=tC(r,1),this.isHiddenDay(r)||(o+=1);while(o<n)return{start:s,end:r}}buildCustomVisibleRange(e){let{props:t}=this,n=t.visibleRangeInput,r="function"==typeof n?n.call(t.calendarApi,t.dateEnv.toDate(e)):n,i=this.refineRange(r);return i&&(null==i.start||null==i.end)?null:i}buildRenderRange(e,t,n){return e}buildDateIncrement(e){let t,{dateIncrement:n}=this.props;return n||((t=this.props.dateAlignment)?td(1,t):e||td({days:1}))}refineRange(e){if(e){let t=re(e,this.props.dateEnv);return t&&(t=rl(t)),t}return null}initHiddenDays(){let e,t=this.props.hiddenDays||[],n=[],r=0;for(!1===this.props.weekends&&t.push(0,6),e=0;e<7;e+=1)(n[e]=-1!==t.indexOf(e))||(r+=1);if(!r)throw Error("invalid hiddenDays");this.isHiddenDayHash=n}trimHiddenDays(e){let{start:t,end:n}=e;return(t&&(t=this.skipHiddenDays(t)),n&&(n=this.skipHiddenDays(n,-1,!0)),null==t||null==n||t<n)?{start:t,end:n}:null}isHiddenDay(e){return e instanceof Date&&(e=e.getUTCDay()),this.isHiddenDayHash[e]}skipHiddenDays(e,t=1,n=!1){for(;this.isHiddenDayHash[(e.getUTCDay()+(n?t:0)+7)%7];)e=tC(e,t);return e}}function rd(e,t,n,r){return{instanceId:tt(),defId:e,range:t,forcedStartTzo:null==n?null:n,forcedEndTzo:null==r?null:r}}function rp(e,t,n,r){for(let i=0;i<r.length;i+=1){let a=r[i].parse(e,n);if(a){let{allDay:n}=e;return null==n&&null==(n=t)&&null==(n=a.allDayGuess)&&(n=!1),{allDay:n,duration:a.duration,typeData:a.typeData,typeId:i}}}return null}function rf(e,t,n){let{dateEnv:r,pluginHooks:i,options:a}=n,{defs:o,instances:s}=e;for(let e in s=nC(s,e=>!o[e.defId].recurringDef),o){let n=o[e];if(n.recurringDef){let{duration:o}=n.recurringDef;for(let l of(o||(o=n.allDay?a.defaultAllDayEventDuration:a.defaultTimedEventDuration),rh(n,o,t,r,i.recurringTypes))){let t=rd(e,{start:l,end:r.add(l,o)});s[t.instanceId]=t}}}return{defs:o,instances:s}}function rh(e,t,n,r,i){let a=i[e.recurringDef.typeId].expand(e.recurringDef.typeData,{start:r.subtract(n.start,t),end:n.end},r);return e.allDay&&(a=a.map(tD)),a}let rm={id:String,groupId:String,title:String,url:String,interactive:Boolean},rg={start:nw,end:nw,date:nw,allDay:Boolean},ry=Object.assign(Object.assign(Object.assign({},rm),rg),{extendedProps:nw});function rv(e,t,n,r,i=rx(n),a,o){let{refined:s,extra:l}=rb(e,n,i),c=rS(t,n),u=rp(s,c,n.dateEnv,n.pluginHooks.recurringTypes);if(u){let e=rw(s,l,t?t.sourceId:"",u.allDay,!!u.duration,n,a);return e.recurringDef={typeId:u.typeId,typeData:u.typeData,duration:u.duration},{def:e,instance:null}}let d=rE(s,c,n,r);if(d){let e=rw(s,l,t?t.sourceId:"",d.allDay,d.hasEnd,n,a),r=rd(e.defId,d.range,d.forcedStartTzo,d.forcedEndTzo);return o&&e.publicId&&o[e.publicId]&&(r.instanceId=o[e.publicId]),{def:e,instance:r}}return null}function rb(e,t,n=rx(t)){return nx(e,n)}function rx(e){return Object.assign(Object.assign(Object.assign({},rD),ry),e.pluginHooks.eventRefiners)}function rw(e,t,n,r,i,a,o){let s={title:e.title||"",groupId:e.groupId||"",publicId:e.id||"",url:e.url||"",recurringDef:null,defId:(o&&e.id?o[e.id]:"")||tt(),sourceId:n,allDay:r,hasEnd:i,interactive:e.interactive,ui:rM(e,a),extendedProps:Object.assign(Object.assign({},e.extendedProps||{}),t)};for(let t of a.pluginHooks.eventDefMemberAdders)Object.assign(s,t(e));return Object.freeze(s.ui.classNames),Object.freeze(s.extendedProps),s}function rE(e,t,n,r){let i,a,{allDay:o}=e,s=null,l=!1,c=null,u=null!=e.start?e.start:e.date;if(i=n.dateEnv.createMarkerMeta(u))s=i.marker;else if(!r)return null;return null!=e.end&&(a=n.dateEnv.createMarkerMeta(e.end)),null==o&&(o=null!=t?t:(!i||i.isTimeUnspecified)&&(!a||a.isTimeUnspecified)),o&&s&&(s=tD(s)),a&&(c=a.marker,o&&(c=tD(c)),s&&c<=s&&(c=null)),c?l=!0:r||(l=n.options.forceEventDuration||!1,c=n.dateEnv.add(s,o?n.options.defaultAllDayEventDuration:n.options.defaultTimedEventDuration)),{allDay:o,hasEnd:l,range:{start:s,end:c},forcedStartTzo:i?i.forcedTzo:null,forcedEndTzo:a?a.forcedTzo:null}}function rS(e,t){let n=null;return e&&(n=e.defaultAllDay),null==n&&(n=t.options.defaultAllDay),n}function rC(e,t,n,r,i,a){let o=rN(),s=rx(n);for(let l of e){let e=rv(l,t,n,r,s,i,a);e&&rk(e,o)}return o}function rk(e,t=rN()){return t.defs[e.def.defId]=e.def,e.instance&&(t.instances[e.instance.instanceId]=e.instance),t}function rT(e,t){let n=e.instances[t];if(n){let t=e.defs[n.defId],r=rI(e,e=>rj(t,e));
165return r.defs[t.defId]=t,r.instances[n.instanceId]=n,r}return rN()}function rj(e,t){return!!(e.groupId&&e.groupId===t.groupId)}function rN(){return{defs:{},instances:{}}}function rA(e,t){return{defs:Object.assign(Object.assign({},e.defs),t.defs),instances:Object.assign(Object.assign({},e.instances),t.instances)}}function rI(e,t){let n=nC(e.defs,t),r=nC(e.instances,e=>n[e.defId]);return{defs:n,instances:r}}function rR(e,t){let{defs:n,instances:r}=e,i={},a={};for(let e in n)t.defs[e]||(i[e]=n[e]);for(let e in r)!t.instances[e]&&i[r[e].defId]&&(a[e]=r[e]);return{defs:i,instances:a}}function rO(e,t){return Array.isArray(e)?rC(e,null,t,!0):"object"==typeof e&&e?rC([e],null,t,!0):null!=e?String(e):null}function rP(e){return Array.isArray(e)?e:"string"==typeof e?e.split(/\s+/):[]}let rD={display:String,editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:nw,overlap:nw,allow:nw,className:rP,classNames:rP,color:String,backgroundColor:String,borderColor:String,textColor:String},r_={display:null,startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function rM(e,t){let n=rO(e.constraint,t);return{display:e.display||null,startEditable:null!=e.startEditable?e.startEditable:e.editable,durationEditable:null!=e.durationEditable?e.durationEditable:e.editable,constraints:null!=n?[n]:[],overlap:null!=e.overlap?e.overlap:null,allows:null!=e.allow?[e.allow]:[],backgroundColor:e.backgroundColor||e.color||"",borderColor:e.borderColor||e.color||"",textColor:e.textColor||"",classNames:(e.className||[]).concat(e.classNames||[])}}function rL(e){return e.reduce(rF,r_)}function rF(e,t){return{display:null!=t.display?t.display:e.display,startEditable:null!=t.startEditable?t.startEditable:e.startEditable,durationEditable:null!=t.durationEditable?t.durationEditable:e.durationEditable,constraints:e.constraints.concat(t.constraints),overlap:"boolean"==typeof t.overlap?t.overlap:e.overlap,allows:e.allows.concat(t.allows),backgroundColor:t.backgroundColor||e.backgroundColor,borderColor:t.borderColor||e.borderColor,textColor:t.textColor||e.textColor,classNames:e.classNames.concat(t.classNames)}}let rB={id:String,defaultAllDay:Boolean,url:String,format:String,events:nw,eventDataTransform:nw,success:nw,failure:nw};function rH(e,t,n=rz(t)){let r;if("string"==typeof e?r={url:e}:"function"==typeof e||Array.isArray(e)?r={events:e}:"object"==typeof e&&e&&(r=e),r){let{refined:i,extra:a}=nx(r,n),o=rV(i,t);if(o)return{_raw:e,isFetching:!1,latestFetchId:"",fetchRange:null,defaultAllDay:i.defaultAllDay,eventDataTransform:i.eventDataTransform,success:i.success,failure:i.failure,publicId:i.id||"",sourceId:tt(),sourceDefId:o.sourceDefId,meta:o.meta,ui:rM(i,t),extendedProps:a}}return null}function rz(e){return Object.assign(Object.assign(Object.assign({},rD),rB),e.pluginHooks.eventSourceRefiners)}function rV(e,t){let n=t.pluginHooks.eventSourceDefs;for(let t=n.length-1;t>=0;t-=1){let r=n[t].parseMeta(e);if(r)return{sourceDefId:t,meta:r}}return null}function rU(e,t,n,r,i){switch(t.type){case"RECEIVE_EVENTS":return rW(e,n[t.sourceId],t.fetchId,t.fetchRange,t.rawEvents,i);case"RESET_RAW_EVENTS":return rG(e,n[t.sourceId],t.rawEvents,r.activeRange,i);case"ADD_EVENTS":return rK(e,t.eventStore,r?r.activeRange:null,i);case"RESET_EVENTS":return t.eventStore;case"MERGE_EVENTS":return rA(e,t.eventStore);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":if(r)return rf(e,r.activeRange,i);return e;case"REMOVE_EVENTS":return rR(e,t.eventStore);case"REMOVE_EVENT_SOURCE":return rY(e,t.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return rI(e,e=>!e.sourceId);case"REMOVE_ALL_EVENTS":return rN();default:return e}}function rW(e,t,n,r,i,a){if(t&&n===t.latestFetchId){let n=rC(rq(i,t,a),t,a);
165return r&&(n=rf(n,r,a)),rA(rY(e,t.sourceId),n)}return e}function rG(e,t,n,r,i){let{defIdMap:a,instanceIdMap:o}=rZ(e);return rf(rC(rq(n,t,i),t,i,!1,a,o),r,i)}function rq(e,t,n){let r=n.options.eventDataTransform,i=t?t.eventDataTransform:null;return i&&(e=r$(e,i)),r&&(e=r$(e,r)),e}function r$(e,t){let n;if(t)for(let r of(n=[],e)){let e=t(r);e?n.push(e):null==e&&n.push(r)}else n=e;return n}function rK(e,t,n,r){return n&&(t=rf(t,n,r)),rA(e,t)}function rQ(e,t,n){let{defs:r}=e,i=nk(e.instances,e=>r[e.defId].allDay?e:Object.assign(Object.assign({},e),{range:{start:n.createMarker(t.toDate(e.range.start,e.forcedStartTzo)),end:n.createMarker(t.toDate(e.range.end,e.forcedEndTzo))},forcedStartTzo:n.canComputeOffset?null:e.forcedStartTzo,forcedEndTzo:n.canComputeOffset?null:e.forcedEndTzo}));return{defs:r,instances:i}}function rY(e,t){return rI(e,e=>e.sourceId!==t)}function rZ(e){let{defs:t,instances:n}=e,r={},i={};for(let e in t){let{publicId:n}=t[e];n&&(r[n]=e)}for(let e in n){let{publicId:r}=t[n[e].defId];r&&(i[r]=e)}return{defIdMap:r,instanceIdMap:i}}class rX{constructor(){this.handlers={},this.thisContext=null}setThisContext(e){this.thisContext=e}setOptions(e){this.options=e}on(e,t){rJ(this.handlers,e,t)}off(e,t){r0(this.handlers,e,t)}trigger(e,...t){let n=this.handlers[e]||[];for(let r of[].concat(this.options&&this.options[e]||[],n))r.apply(this.thisContext,t)}hasHandlers(e){return!!(this.handlers[e]&&this.handlers[e].length||this.options&&this.options[e])}}function rJ(e,t,n){(e[t]||(e[t]=[])).push(n)}function r0(e,t,n){n?e[t]&&(e[t]=e[t].filter(e=>e!==n)):delete e[t]}let r1={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],display:"inverse-background",classNames:"fc-non-business",groupId:"_businessHours"};function r2(e,t){return rC(r5(e),null,t)}function r5(e){let t;return(t=!0===e?[{}]:Array.isArray(e)?e.filter(e=>e.daysOfWeek):"object"==typeof e&&e?[e]:[]).map(e=>Object.assign(Object.assign({},r1),e))}function r3(e,t,n){n.emitter.trigger("select",Object.assign(Object.assign({},r6(e,n)),{jsEvent:t?t.origEvent:null,view:n.viewApi||n.calendarApi.view}))}function r4(e,t){t.emitter.trigger("unselect",{jsEvent:e?e.origEvent:null,view:t.viewApi||t.calendarApi.view})}function r6(e,t){let n={};for(let r of t.pluginHooks.dateSpanTransforms)Object.assign(n,r(e,t));return Object.assign(n,ik(e,t.dateEnv)),n}function r7(e,t,n){let{dateEnv:r,options:i}=n,a=t;return e?(a=tD(a),a=r.add(a,i.defaultAllDayEventDuration)):a=r.add(a,i.defaultTimedEventDuration),a}function r8(e,t,n,r){let i=ic(e.defs,t),a=rN();for(let t in e.defs){let o=e.defs[t];a.defs[t]=r9(o,i[t],n,r)}for(let t in e.instances){let o=e.instances[t],s=a.defs[o.defId];a.instances[t]=ie(o,s,i[o.defId],n,r)}return a}function r9(e,t,n,r){let i=n.standardProps||{};null==i.hasEnd&&t.durationEditable&&(n.startDelta||n.endDelta)&&(i.hasEnd=!0);let a=Object.assign(Object.assign(Object.assign({},e),i),{ui:Object.assign(Object.assign({},e.ui),i.ui)});for(let e of(n.extendedProps&&(a.extendedProps=Object.assign(Object.assign({},a.extendedProps),n.extendedProps)),r.pluginHooks.eventDefMutationAppliers))e(a,n,r);return!a.hasEnd&&r.options.forceEventDuration&&(a.hasEnd=!0),a}function ie(e,t,n,r,i){let{dateEnv:a}=i,o=r.standardProps&&!0===r.standardProps.allDay,s=r.standardProps&&!1===r.standardProps.hasEnd,l=Object.assign({},e);return o&&(l.range=rs(l.range)),r.datesDelta&&n.startEditable&&(l.range={start:a.add(l.range.start,r.datesDelta),end:a.add(l.range.end,r.datesDelta)}),r.startDelta&&n.durationEditable&&(l.range={start:a.add(l.range.start,r.startDelta),end:l.range.end}),r.endDelta&&n.durationEditable&&(l.range={start:l.range.start,end:a.add(l.range.end,r.endDelta)}),s&&(l.range={start:l.range.start,end:r7(t.allDay,l.range.start,i)}),t.allDay&&(l.range={start:tD(l.range.start),end:tD(l.range.end)}),l.range.end<l.range.start&&(l.range.end=r7(t.allDay,l.range.start,i)),l}class it{constructor(e,t){this.context=e,this.internalEventSource=t}remove(){this.context.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})}refetch(){this.context.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId],isRefetch:!0})}get id(){return this.internalEventSource.publicId}get url(){return this.internalEventSource.meta.url}get format(){return this.internalEventSource.meta.format}}class ir{constructor(e,t,n){this._context=e,this._def=t,this._instance=n||null}setProp(e,t){if(e in rg)console.warn("Could not set date-related prop 'name'. Use one of the date-related methods instead.");else if("id"===e)t=rm[e](t),this.mutate({standardProps:{publicId:t}});else if(e in rm)t=rm[e](t),this.mutate({standardProps:{[e]:t}});else if(e in rD){let n=rD[e](t);n="color"===e?{backgroundColor:t,borderColor:t}:"editable"===e?{startEditable:t,durationEditable:t}:{[e]:t},this.mutate({standardProps:{ui:n}})}else console.warn(`Could not set prop '${e}'. Use setExtendedProp instead.`)}setExtendedProp(e,t){this.mutate({extendedProps:{[e]:t}})}setStart(e,t={}){let{dateEnv:n}=this._context,r=n.createMarker(e);if(r&&this._instance){let e=rc(this._instance.range.start,r,n,t.granularity);t.maintainDuration?this.mutate({datesDelta:e}):this.mutate({startDelta:e})}}setEnd(e,t={}){let n,{dateEnv:r}=this._context;if((null==e||(n=r.createMarker(e)))&&this._instance)if(n){let e=rc(this._instance.range.end,n,r,t.granularity);this.mutate({endDelta:e})}else this.mutate({standardProps:{hasEnd:!1}})}setDates(e,t,n={}){let r,{dateEnv:i}=this._context,a={allDay:n.allDay},o=i.createMarker(e);if(o){if(null!=t&&!(r=i.createMarker(t)))return;if(this._instance){let e=this._instance.range;!0===n.allDay&&(e=rs(e));let t=rc(e.start,o,i,n.granularity);if(r){let o=rc(e.end,r,i,n.granularity);th(t,o)?this.mutate({datesDelta:t,standardProps:a}):this.mutate({startDelta:t,endDelta:o,standardProps:a})}else a.hasEnd=!1,this.mutate({datesDelta:t,standardProps:a})}}}moveStart(e){let t=td(e);t&&this.mutate({startDelta:t})}moveEnd(e){let t=td(e);t&&this.mutate({endDelta:t})}moveDates(e){let t=td(e);t&&this.mutate({datesDelta:t})}setAllDay(e,t={}){let n={allDay:e},{maintainDuration:r}=t;null==r&&(r=this._context.options.allDayMaintainDuration),this._def.allDay!==e&&(n.hasEnd=r),this.mutate({standardProps:n})}formatRange(e){let{dateEnv:t}=this._context,n=this._instance,r=nu(e);return this._def.hasEnd?t.formatRange(n.range.start,n.range.end,r,{forcedStartTzo:n.forcedStartTzo,forcedEndTzo:n.forcedEndTzo}):t.format(n.range.start,r,{forcedTzo:n.forcedStartTzo})}mutate(e){let t=this._instance;if(t){let n=this._def,r=this._context,{eventStore:i}=r.getCurrentData(),a=rT(i,t.instanceId);a=r8(a,{"":{display:"",startEditable:!0,durationEditable:!0,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]}},e,r);let o=new ir(r,n,t);this._def=a.defs[n.defId],this._instance=a.instances[t.instanceId],r.dispatch({type:"MERGE_EVENTS",eventStore:a}),r.emitter.trigger("eventChange",{oldEvent:o,event:this,relatedEvents:ia(a,r,t),revert(){r.dis
vendor: 7,168 bytes, line 165
165patch({type:"RESET_EVENTS",eventStore:i})}})}}remove(){let e=this._context,t=ii(this);e.dispatch({type:"REMOVE_EVENTS",eventStore:t}),e.emitter.trigger("eventRemove",{event:this,relatedEvents:[],revert(){e.dispatch({type:"MERGE_EVENTS",eventStore:t})}})}get source(){let{sourceId:e}=this._def;return e?new it(this._context,this._context.getCurrentData().eventSources[e]):null}get start(){return this._instance?this._context.dateEnv.toDate(this._instance.range.start):null}get end(){return this._instance&&this._def.hasEnd?this._context.dateEnv.toDate(this._instance.range.end):null}get startStr(){let e=this._instance;return e?this._context.dateEnv.formatIso(e.range.start,{omitTime:this._def.allDay,forcedTzo:e.forcedStartTzo}):""}get endStr(){let e=this._instance;return e&&this._def.hasEnd?this._context.dateEnv.formatIso(e.range.end,{omitTime:this._def.allDay,forcedTzo:e.forcedEndTzo}):""}get id(){return this._def.publicId}get groupId(){return this._def.groupId}get allDay(){return this._def.allDay}get title(){return this._def.title}get url(){return this._def.url}get display(){return this._def.ui.display||"auto"}get startEditable(){return this._def.ui.startEditable}get durationEditable(){return this._def.ui.durationEditable}get constraint(){return this._def.ui.constraints[0]||null}get overlap(){return this._def.ui.overlap}get allow(){return this._def.ui.allows[0]||null}get backgroundColor(){return this._def.ui.backgroundColor}get borderColor(){return this._def.ui.borderColor}get textColor(){return this._def.ui.textColor}get classNames(){return this._def.ui.classNames}get extendedProps(){return this._def.extendedProps}toPlainObject(e={}){let t=this._def,{ui:n}=t,{startStr:r,endStr:i}=this,a={allDay:t.allDay};return t.title&&(a.title=t.title),r&&(a.start=r),i&&(a.end=i),t.publicId&&(a.id=t.publicId),t.groupId&&(a.groupId=t.groupId),t.url&&(a.url=t.url),n.display&&"auto"!==n.display&&(a.display=n.display),e.collapseColor&&n.backgroundColor&&n.backgroundColor===n.borderColor?a.color=n.backgroundColor:(n.backgroundColor&&(a.backgroundColor=n.backgroundColor),n.borderColor&&(a.borderColor=n.borderColor)),n.textColor&&(a.textColor=n.textColor),n.classNames.length&&(a.classNames=n.classNames),Object.keys(t.extendedProps).length&&(e.collapseExtendedProps?Object.assign(a,t.extendedProps):a.extendedProps=t.extendedProps),a}toJSON(){return this.toPlainObject()}}function ii(e){let t=e._def,n=e._instance;return{defs:{[t.defId]:t},instances:n?{[n.instanceId]:n}:{}}}function ia(e,t,n){let{defs:r,instances:i}=e,a=[],o=n?n.instanceId:"";for(let e in i){let n=i[e],s=r[n.defId];n.instanceId!==o&&a.push(new ir(t,s,n))}return a}function io(e,t,n,r){let i={},a={},o={},s=[],l=[],c=ic(e.defs,t);for(let t in e.defs){let n=e.defs[t];"inverse-background"===c[n.defId].display&&(n.groupId?(i[n.groupId]=[],o[n.groupId]||(o[n.groupId]=n)):a[t]=[])}for(let t in e.instances){let o=e.instances[t],u=e.defs[o.defId],d=c[u.defId],p=o.range,f=!u.allDay&&r?rl(p,r):p,h=rr(f,n);h&&("inverse-background"===d.display?u.groupId?i[u.groupId].push(h):a[o.defId].push(h):"none"!==d.display&&("background"===d.display?s:l).push({def:u,ui:d,instance:o,range:h,isStart:f.start&&f.start.valueOf()===h.start.valueOf(),isEnd:f.end&&f.end.valueOf()===h.end.valueOf()}))}for(let e in i)for(let t of rt(i[e],n)){let n=o[e],r=c[n.defId];s.push({def:n,ui:r,instance:null,range:t,isStart:!1,isEnd:!1})}for(let t in a)for(let r of rt(a[t],n))s.push({def:e.defs[t],ui:c[t],instance:null,range:r,isStart:!1,isEnd:!1});return{bg:s,fg:l}}function is(e,t){e.fcSeg=t}function il(e){return e.fcSeg||e.parentNode.fcSeg||null}function ic(e,t){return nk(e,e=>iu(e,t))}function iu(e,t){let n=[];return t[""]&&n.push(t[""]),t[e.defId]&&n.push(t[e.defId]),n.push(e.ui),rL(n)}function id(e,t){let n=e.map(ip);return n.sort((e,n)=>tr(e,n,t)),n.map(e=>e._seg)}function ip(e){let{eventRange:t}=e,n=t.def,r=t.instance?t.instance.range:t.range,i=r.start?r.start.valueOf():0,a=r.end?r.end.valueOf():0;return Object.assign(Object.assign(Object.assign({},n.extendedProps),n),{id:n.publicId,start:i,end:a,duration:a-i,allDay:Number(n.allDay),_seg:e})}function ih(e,t){let{pluginHooks:n}=t,r=n.isDraggableTransformers,{def:i,ui:a}=e.eventRange,o=a.startEditable;for(let e of r)o=e(o,i,a,t);return o}function im(e,t){return e.isStart&&e.eventRange.ui.durationEditable&&t.options.eventResizableFromStart}function ig(e,t){return e.isEnd&&e.eventRange.ui.durationEditable}function iy(e,t,n,r,i,a,o){let{dateEnv:s,options:l}=n,{displayEventTime:c,displayEventEnd:u}=l,d=e.eventRange.def,p=e.eventRange.instance;null==c&&(c=!1!==r),null==u&&(u=!1!==i);let f=p.range.start,h=p.range.end,m=a||e.start||e.eventRange.range.start,g=o||e.end||e.eventRange.range.end,y=tD(f).valueOf()===tD(m).valueOf(),v=tD(tk(h,-1)).valueOf()===tD(tk(g,-1)).valueOf();return c&&!d.allDay&&(y||v)?(m=y?f:m,g=v?h:g,u&&d.hasEnd)?s.formatRange(m,g,t,{forcedStartTzo:a?null:p.forcedStartTzo,forcedEndTzo:o?null:p.forcedEndTzo}):s.format(m,t,{forcedTzo:a?null:p.forcedStartTzo}):""}function iv(e,t,n){let r=e.eventRange.range;return{isPast:r.end<=(n||t.start),isFuture:r.start>=(n||t.end),isToday:t&&ra(t,r.start)}}function ib(e){let t=["fc-event"];return e.isMirror&&t.push("fc-event-mirror"),e.isDraggable&&t.push("fc-event-draggable"),(e.isStartResizable||e.isEndResizable)&&t.push("fc-event-resizable"),e.isDragging&&t.push("fc-event-dragging"),e.isResizing&&t.push("fc-event-resizing"),e.isSelected&&t.push("fc-event-selected"),e.isStart&&t.push("fc-event-start"),e.isEnd&&t.push("fc-event-end"),e.isPast&&t.push("fc-event-past"),e.isToday&&t.push("fc-event-today"),e.isFuture&&t.push("fc-event-future"),t}function ix(e){return e.instance?e.instance.instanceId:`${e.def.defId}:${e.range.start.toISOString()}`}function iw(e,t){let{def:n,instance:r}=e.eventRange,{url:i}=n;if(i)return{href:i};let{emitter:a,options:o}=t,{eventInteractive:s}=o;return(null==s&&null==(s=n.interactive)&&(s=!!a.hasHandlers("eventClick")),s)?e9(e=>{a.trigger("eventClick",{el:e.target,event:new ir(t,n,r),jsEvent:e,view:t.viewApi})}):{}}let iE={start:nw,end:nw,allDay:Boolean};function iS(e,t,n){let r=iC(e,t),{range:i}=r;if(!i.start)return null;if(!i.end){if(null==n)return null;i.end=t.add(i.start,n)}return r}function iC(e,t){let{refined:n,extra:r}=nx(e,iE),i=n.start?t.createMarkerMeta(n.start):null,a=n.end?t.createMarkerMeta(n.end):null,{allDay:o}=n;return null==o&&(o=i&&i.isTimeUnspecified&&(!a||a.isTimeUnspecified)),Object.assign({range:{start:i?i.marker:null,end:a?a.marker:null},allDay:o},r)}function ik(e,t){return Object.assign(Object.assign({},ij(e.range,t,e.allDay)),{allDay:e.allDay})}function iT(e,t,n){return Object.assign(Object.assign({},ij(e,t,n)),{timeZone:t.timeZone})}function ij(e,t,n){return{start:t.toDate(e.start),end:t.toDate(e.end),startStr:t.formatIso(e.start,{omitTime:n}),endStr:t.formatIso(e.end,{omitTime:n})}}function iN(e,t,n){let r=rb({editable:!1},n),i=rw(r.refined,r.extra,"",e.allDay,!0,n);return{def:i,ui:iu(i,t),instance:rd(i.defId,e.range),range:e.range,isStart:!0,isEnd:!0}}function iA(e,t,n){let r=!1,i=function(e){r||(r=!0,t(e))},a=function(e){r||(r=!0,n(e))},o=e(i,a);o&&"function"==typeof o.then&&o.then(i,a)}
165class iI extends Error{constructor(e,t){super(e),this.response=t}}function iR(e,t,n){let r={method:e=e.toUpperCase()};return"GET"===e?t+=(-1===t.indexOf("?")?"?":"&")+new URLSearchParams(n):(r.body=new URLSearchParams(n),r.headers={"Content-Type":"application/x-www-form-urlencoded"}),fetch(t,r).then(e=>{if(e.ok)return e.json().then(t=>[t,e],()=>{throw new iI("Failure parsing JSON",e)});throw new iI("Request failed",e)})}function iO(){return null==n&&(n=iP()),n}function iP(){if("u"<typeof document)return!0;let e=document.createElement("div");e.style.position="absolute",e.style.top="0px",e.style.left="0px",e.innerHTML="<table><tr><td><div></div></td></tr></table>",e.querySelector("table").style.height="100px",e.querySelector("div").style.height="100%",document.body.appendChild(e);let t=e.querySelector("div").offsetHeight>0;return document.body.removeChild(e),t}class iD extends nY{constructor(){super(...arguments),this.state={forPrint:!1},this.handleBeforePrint=()=>{nU(()=>{this.setState({forPrint:!0})})},this.handleAfterPrint=()=>{nU(()=>{this.setState({forPrint:!1})})}}render(){let{props:e}=this,{options:t}=e,{forPrint:n}=this.state,r=n||"auto"===t.height||"auto"===t.contentHeight,i=r||null==t.height?"":t.height,a=["fc",n?"fc-media-print":"fc-media-screen",`fc-direction-${t.direction}`,e.theme.getClass("root")];return iO()||a.push("fc-liquid-hack"),e.children(a,i,r,n)}componentDidMount(){let{emitter:e}=this.props;e.on("_beforeprint",this.handleBeforePrint),e.on("_afterprint",this.handleAfterPrint)}componentWillUnmount(){let{emitter:e}=this.props;e.off("_beforeprint",this.handleBeforePrint),e.off("_afterprint",this.handleAfterPrint)}}class i_{constructor(e){this.component=e.component,this.isHitComboAllowed=e.isHitComboAllowed||null}destroy(){}}function iM(e,t){return{component:e,el:t.el,useEventCenter:null==t.useEventCenter||t.useEventCenter,isHitComboAllowed:t.isHitComboAllowed||null}}let iL={};class iF extends R{constructor(e,t){super(e,t),this.handleRefresh=()=>{let e=this.computeTiming();e.state.nowDate.valueOf()!==this.state.nowDate.valueOf()&&this.setState(e.state),this.clearTimeout(),this.setTimeout(e.waitMs)},this.handleVisibilityChange=()=>{document.hidden||this.handleRefresh()},this.state=this.computeTiming().state}render(){let{props:e,state:t}=this;return e.children(t.nowDate,t.todayRange)}componentDidMount(){this.setTimeout(),this.context.nowManager.addResetListener(this.handleRefresh),document.addEventListener("visibilitychange",this.handleVisibilityChange)}componentDidUpdate(e){e.unit!==this.props.unit&&(this.clearTimeout(),this.setTimeout())}componentWillUnmount(){this.clearTimeout(),this.context.nowManager.removeResetListener(this.handleRefresh),document.removeEventListener("visibilitychange",this.handleVisibilityChange)}computeTiming(){let e,t,{props:n,context:r}=this,i=r.nowManager.getDateMarker(),{nowIndicatorSnap:a}=r.options;return"auto"===a&&(a=/year|month|week|day/.test(n.unit)||1===(n.unitValue||1)),a?(e=r.dateEnv.startOf(i,n.unit),t=r.dateEnv.add(e,td(1,n.unit)).valueOf()-i.valueOf()):(e=i,t=6e4),t=Math.min(864e5,t),{state:{nowDate:e,todayRange:iB(e)},waitMs:t}}setTimeout(e=this.computeTiming().waitMs){this.timeoutId=setTimeout(()=>{let e=this.computeTiming();this.setState(e.state,()=>{this.setTimeout(e.waitMs)})},e)}clearTimeout(){this.timeoutId&&clearTimeout(this.timeoutId)}}function iB(e){let t=tD(e),n=tC(t,1);return{start:t,end:n}}iF.contextType=n$;class iH{getCurrentData(){return this.currentDataManager.getCurrentData()}dispatch(e){this.currentDataManager.dispatch(e)}get view(){return this.getCurrentData().viewApi}batchRendering(e){e()}updateSize(){this.trigger("_resize",!0)}setOption(e,t){this.dispatch({type:"SET_OPTION",optionName:e,rawOptionValue:t})}getOption(e){return this.currentDataManager.currentCalendarOptionsInput[e]}getAvailableLocaleCodes(){return Object.keys(this.getCurrentData().availableRawLocales)}on(e,t){let{currentDataManager:n}=this;n.currentCalendarOptionsRefiners[e]?n.emitter.on(e,t):console.warn(`Unknown listener name '${e}'`)}off(e,t){this.currentDataManager.emitter.off(e,t)}trigger(e,...t){this.currentDataManager.emitter.trigger(e,...t)}changeView(e,t){this.batchRendering(()=>{if(this.unselect(),t)if(t.start&&t.end)this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e}),this.dispatch({type:"SET_OPTION",optionName:"visibleRange",rawOptionValue:t});else{let{dateEnv:n}=this.getCurrentData();this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e,dateMarker:n.createMarker(t)})}else this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e})})}zoomTo(e,t){let n,r=this.getCurrentData();t=t||"day",n=r.viewSpecs[t]||this.getUnitViewSpec(t),this.unselect(),n?this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:n.type,dateMarker:e}):this.dispatch({type:"CHANGE_DATE",dateMarker:e})}getUnitViewSpec(e){let t,n,{viewSpecs:r,toolbarConfig:i}=this.getCurrentData(),a=[].concat(i.header?i.header.viewsWithButtons:[],i.footer?i.footer.viewsWithButtons:[]);for(let e in r)a.push(e);for(t=0;t<a.length;t+=1)if((n=r[a[t]])&&n.singleUnit===e)return n;return null}prev(){this.unselect(),this.dispatch({type:"PREV"})}next(){this.unselect(),this.dispatch({type:"NEXT"})}prevYear(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,-1)})}nextYear(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,1)})}today(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.nowManager.getDateMarker()})}gotoDate(e){let t=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.createMarker(e)})}incrementDate(e){let t=this.getCurrentData(),n=td(e);n&&(this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.add(t.currentDate,n)}))}getDate(){let e=this.getCurrentData();return e.dateEnv.toDate(e.currentDate)}formatDate(e,t){let{dateEnv:n}=this.getCurrentData();return n.format(n.createMarker(e),nu(t))}formatRange(e,t,n){let{dateEnv:r}=this.getCurrentData();return r.formatRange(r.createMarker(e),r.createMarker(t),nu(n),n)}formatIso(e,t){let{dateEnv:n}=this.getCurrentData();return n.formatIso(n.createMarker(e),{omitTime:t})}select(e,t){let n;n=null==t?null!=e.start?e:{start:e,end:null}:{start:e,end:t};let r=this.getCurrentData(),i=iS(n,r.dateEnv,td({days:1}));i&&(this.dispatch({type:"SELECT_DATES",selection:i}),r3(i,null,r))}unselect(e){let t=this.getCurrentData();t.dateSelection&&(this.dispatch({type:"UNSELECT_DATES"}),r4(e,t))}addEvent(e,t){let n;if(e instanceof ir){let t=e._def,n=e._instance;return this.getCurrentData().eventStore.defs[t.defId]||(this.dispatch({type:"ADD_EVENTS",eventStore:rk({def
165:t,instance:n})}),this.triggerEventAdd(e)),e}let r=this.getCurrentData();if(t instanceof it)n=t.internalEventSource;else if("boolean"==typeof t)t&&([n]=nj(r.eventSources));else if(null!=t){let e=this.getEventSourceById(t);if(!e)return console.warn(`Could not find an event source with ID "${t}"`),null;n=e.internalEventSource}let i=rv(e,n,r,!1);if(i){let e=new ir(r,i.def,i.def.recurringDef?null:i.instance);return this.dispatch({type:"ADD_EVENTS",eventStore:rk(i)}),this.triggerEventAdd(e),e}return null}triggerEventAdd(e){let{emitter:t}=this.getCurrentData();t.trigger("eventAdd",{event:e,relatedEvents:[],revert:()=>{this.dispatch({type:"REMOVE_EVENTS",eventStore:ii(e)})}})}getEventById(e){let t=this.getCurrentData(),{defs:n,instances:r}=t.eventStore;for(let i in e=String(e),n){let a=n[i];if(a.publicId===e){if(a.recurringDef)return new ir(t,a,null);for(let e in r){let n=r[e];if(n.defId===a.defId)return new ir(t,a,n)}}}return null}getEvents(){let e=this.getCurrentData();return ia(e.eventStore,e)}removeAllEvents(){this.dispatch({type:"REMOVE_ALL_EVENTS"})}getEventSources(){let e=this.getCurrentData(),t=e.eventSources,n=[];for(let r in t)n.push(new it(e,t[r]));return n}getEventSourceById(e){let t=this.getCurrentData(),n=t.eventSources;for(let r in e=String(e),n)if(n[r].publicId===e)return new it(t,n[r]);return null}addEventSource(e){let t=this.getCurrentData();if(e instanceof it)return t.eventSources[e.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[e.internalEventSource]}),e;let n=rH(e,t);return n?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[n]}),new it(t,n)):null}removeAllEventSources(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})}refetchEvents(){this.dispatch({type:"FETCH_EVENT_SOURCES",isRefetch:!0})}scrollToTime(e){let t=td(e);t&&this.trigger("_scrollRequest",{time:t})}}function iz(e,t){let n={left:Math.max(e.left,t.left),right:Math.min(e.right,t.right),top:Math.max(e.top,t.top),bottom:Math.min(e.bottom,t.bottom)};return n.left<n.right&&n.top<n.bottom&&n}function iV(e,t,n,r){return{dow:e.getUTCDay(),isDisabled:!!(r&&(!r.activeRange||!ra(r.activeRange,e))),isOther:!!(r&&!ra(r.currentRange,e)),isToday:!!(t&&ra(t,e)),isPast:!!(n?e<n:!!t&&e<t.start),isFuture:!!(n?e>n:!!t&&e>=t.end)}}function iU(e,t){let n=["fc-day",`fc-day-${tE[e.dow]}`];return e.isDisabled?n.push("fc-day-disabled"):(e.isToday&&(n.push("fc-day-today"),n.push(t.getClass("today"))),e.isPast&&n.push("fc-day-past"),e.isFuture&&n.push("fc-day-future"),e.isOther&&n.push("fc-day-other")),n}rN();let iW=nu({year:"numeric",month:"long",day:"numeric"}),iG=nu({week:"long"});function iq(e,t,n="day",r=!0){let{dateEnv:i,options:a,calendarApi:o}=e,s=i.format(t,"week"===n?iG:iW);if(a.navLinks){let e=i.toDate(t),l=e=>{let r="day"===n?a.navLinkDayClick:"week"===n?a.navLinkWeekClick:null;"function"==typeof r?r.call(o,i.toDate(t),e):("string"==typeof r&&(n=r),o.zoomTo(t,n))};return Object.assign({title:ts(a.navLinkHint,[s,e],s),"data-navlink":""},r?e8(l):{onClick:l})}return{"aria-label":s}}function i$(){return r||(r=iK()),r}function iK(){let e=document.createElement("div");e.style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",e.style.left="-9999px",document.body.appendChild(e);let t=iQ(e);return document.body.removeChild(e),t}function iQ(e){return{x:e.offsetHeight-e.clientHeight,y:e.offsetWidth-e.clientWidth}}function iY(e){let t=iZ(e),n=e.getBoundingClientRect();for(let e of t){let t=iz(n,e.getBoundingClientRect());if(!t)return null;n=t}return n}function iZ(e){let t=[];for(;e instanceof HTMLElement;){let n=window.getComputedStyle(e);if("fixed"===n.position)break;/(auto|scroll)/.test(n.overflow+n.overflowY+n.overflowX)&&t.push(e),e=e.parentNode}return t}class iX{constructor(e,t,n,r){this.els=t;let i=this.originClientRect=e.getBoundingClientRect();n&&this.buildElHorizontals(i.left),r&&this.buildElVerticals(i.top)}buildElHorizontals(e){let t=[],n=[];for(let r of this.els){let i=r.getBoundingClientRect();t.push(i.left-e),n.push(i.right-e)}this.lefts=t,this.rights=n}buildElVerticals(e){let t=[],n=[];for(let r of this.els){let i=r.getBoundingClientRect();t.push(i.top-e),n.push(i.bottom-e)}this.tops=t,this.bottoms=n}leftToIndex(e){let t,{lefts:n,rights:r}=this,i=n.length;for(t=0;t<i;t+=1)if(e>=n[t]&&e<r[t])return t}topToIndex(e){let t,{tops:n,bottoms:r}=this,i=n.length;for(t=0;t<i;t+=1)if(e>=n[t]&&e<r[t])return t}getWidth(e){return this.rights[e]-this.lefts[e]}
vendor: 31,055 bytes, line 165
165getHeight(e){return this.bottoms[e]-this.tops[e]}similarTo(e){return iJ(this.tops||[],e.tops||[])&&iJ(this.bottoms||[],e.bottoms||[])&&iJ(this.lefts||[],e.lefts||[])&&iJ(this.rights||[],e.rights||[])}}function iJ(e,t){let n=e.length;if(n!==t.length)return!1;for(let r=0;r<n;r++)if(Math.round(e[r])!==Math.round(t[r]))return!1;return!0}class i0 extends nY{constructor(){super(...arguments),this.uid=tt()}prepareHits(){}queryHit(e,t,n,r){return null}isValidSegDownEl(e){return!this.props.eventDrag&&!this.props.eventResize&&!eY(e,".fc-event-mirror")}isValidDateDownEl(e){return!eY(e,".fc-event:not(.fc-bg-event)")&&!eY(e,".fc-more-link")&&!eY(e,"a[data-navlink]")&&!eY(e,".fc-popover")}}class i1{constructor(e=e=>e.thickness||1){this.getEntryThickness=e,this.strictOrder=!1,this.allowReslicing=!1,this.maxCoord=-1,this.maxStackCnt=-1,this.levelCoords=[],this.entriesByLevel=[],this.stackCnts={}}addSegs(e){let t=[];for(let n of e)this.insertEntry(n,t);return t}insertEntry(e,t){let n=this.findInsertion(e);this.isInsertionValid(n,e)?this.insertEntryAt(e,n):this.handleInvalidInsertion(n,e,t)}isInsertionValid(e,t){return(-1===this.maxCoord||e.levelCoord+this.getEntryThickness(t)<=this.maxCoord)&&(-1===this.maxStackCnt||e.stackCnt<this.maxStackCnt)}handleInvalidInsertion(e,t,n){if(this.allowReslicing&&e.touchingEntry){let r=Object.assign(Object.assign({},t),{span:i3(t.span,e.touchingEntry.span)});n.push(r),this.splitEntry(t,e.touchingEntry,n)}else n.push(t)}splitEntry(e,t,n){let r=e.span,i=t.span;r.start<i.start&&this.insertEntry({index:e.index,thickness:e.thickness,span:{start:r.start,end:i.start}},n),r.end>i.end&&this.insertEntry({index:e.index,thickness:e.thickness,span:{start:i.end,end:r.end}},n)}insertEntryAt(e,t){let{entriesByLevel:n,levelCoords:r}=this;-1===t.lateral?(i4(r,t.level,t.levelCoord),i4(n,t.level,[e])):i4(n[t.level],t.lateral,e),this.stackCnts[i5(e)]=t.stackCnt}findInsertion(e){let{levelCoords:t,entriesByLevel:n,strictOrder:r,stackCnts:i}=this,a=t.length,o=0,s=-1,l=-1,c=null,u=0;for(let d=0;d<a;d+=1){let a,p=t[d];if(!r&&p>=o+this.getEntryThickness(e))break;let f=n[d],h=i6(f,e.span.start,i2),m=h[0]+h[1];for(;(a=f[m])&&a.span.start<e.span.end;){let e=p+this.getEntryThickness(a);e>o&&(o=e,c=a,s=d,l=m),e===o&&(u=Math.max(u,i[i5(a)]+1)),m+=1}}let d=0;if(c)for(d=s+1;d<a&&t[d]<o;)d+=1;let p=-1;return d<a&&t[d]===o&&(p=i6(n[d],e.span.end,i2)[0]),{touchingLevel:s,touchingLateral:l,touchingEntry:c,stackCnt:u,levelCoord:o,level:d,lateral:p}}toRects(){let{entriesByLevel:e,levelCoords:t}=this,n=e.length,r=[];for(let i=0;i<n;i+=1){let n=e[i],a=t[i];for(let e of n)r.push(Object.assign(Object.assign({},e),{thickness:this.getEntryThickness(e),levelCoord:a}))}return r}}function i2(e){return e.span.end}function i5(e){return e.index+":"+e.span.start}function i3(e,t){let n=Math.max(e.start,t.start),r=Math.min(e.end,t.end);return n<r?{start:n,end:r}:null}function i4(e,t,n){e.splice(t,0,n)}function i6(e,t,n){let r=0,i=e.length;if(!i||t<n(e[r]))return[0,0];if(t>n(e[i-1]))return[i,0];for(;r<i;){let a=Math.floor(r+(i-r)/2),o=n(e[a]);if(t<o)i=a;else{if(!(t>o))return[a,1];r=a+1}}return[r,0]}function i7(e,t){return!e||t>10?nu({weekday:"short"}):t>1?nu({weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}):nu({weekday:"long"})}let i8="fc-col-header-cell";function i9(e){return e.text}class ae extends nY{render(){let{dateEnv:e,options:t,theme:n,viewApi:r}=this.context,{props:i}=this,{date:a,dateProfile:o}=i,s=iV(a,i.todayRange,null,o),l=[i8].concat(iU(s,n)),c=e.format(a,i.dayHeaderFormat),u=!s.isDisabled&&i.colCnt>1?iq(this.context,a):{},d=e.toDate(a);e.namedTimeZoneImpl&&(d=tk(d,36e5));let p=Object.assign(Object.assign(Object.assign({date:d,view:r},i.extraRenderProps),{text:c}),s);return E(n4,{elTag:"th",elClasses:l,elAttrs:Object.assign({role:"columnheader",colSpan:i.colSpan,"data-date":s.isDisabled?void 0:tK(a)},i.extraDataAttrs),renderProps:p,generatorName:"dayHeaderContent",customGenerator:t.dayHeaderContent,defaultGenerator:i9,classNameGenerator:t.dayHeaderClassNames,didMount:t.dayHeaderDidMount,willUnmount:t.dayHeaderWillUnmount},e=>E("div",{className:"fc-scrollgrid-sync-inner"},!s.isDisabled&&E(e,{elTag:"a",elAttrs:u,elClasses:["fc-col-header-cell-cushion",i.isSticky&&"fc-sticky"]})))}}let at=nu({weekday:"long"});class an extends nY{render(){let{props:e}=this,{dateEnv:t,theme:n,viewApi:r,options:i}=this.context,a=tC(new Date(2592e5),e.dow),o={dow:e.dow,isDisabled:!1,isFuture:!1,isPast:!1,isToday:!1,isOther:!1},s=t.format(a,e.dayHeaderFormat),l=Object.assign(Object.assign(Object.assign(Object.assign({date:a},o),{view:r}),e.extraRenderProps),{text:s});return E(n4,{elTag:"th",elClasses:[i8,...iU(o,n),...e.extraClassNames||[]],elAttrs:Object.assign({role:"columnheader",colSpan:e.colSpan},e.extraDataAttrs),renderProps:l,generatorName:"dayHeaderContent",customGenerator:i.dayHeaderContent,defaultGenerator:i9,classNameGenerator:i.dayHeaderClassNames,didMount:i.dayHeaderDidMount,willUnmount:i.dayHeaderWillUnmount},n=>E("div",{className:"fc-scrollgrid-sync-inner"},E(n,{elTag:"a",elClasses:["fc-col-header-cell-cushion",e.isSticky&&"fc-sticky"],elAttrs:{"aria-label":t.format(a,at)}})))}}class ar extends nY{constructor(){super(...arguments),this.createDayHeaderFormatter=tZ(ai)}render(){let{context:e}=this,{dates:t,dateProfile:n,datesRepDistinctDays:r,renderIntro:i}=this.props,a=this.createDayHeaderFormatter(e.options.dayHeaderFormat,r,t.length);return E(iF,{unit:"day"},(e,o)=>E("tr",{role:"row"},i&&i("day"),t.map(e=>r?E(ae,{key:e.toISOString(),date:e,dateProfile:n,todayRange:o,colCnt:t.length,dayHeaderFormat:a}):E(an,{key:e.getUTCDay(),dow:e.getUTCDay(),dayHeaderFormat:a}))))}}function ai(e,t,n){return e||i7(t,n)}class aa{constructor(e,t){let n=e.start,{end:r}=e,i=[],a=[],o=-1;for(;n<r;)t.isHiddenDay(n)?i.push(o+.5):(i.push(o+=1),a.push(n)),n=tC(n,1);this.dates=a,this.indices=i,this.cnt=a.length}sliceRange(e){let t=this.getDateDayIndex(e.start),n=this.getDateDayIndex(tC(e.end,-1)),r=Math.max(0,t),i=Math.min(this.cnt-1,n);return(r=Math.ceil(r))<=(i=Math.floor(i))?{firstIndex:r,lastIndex:i,isStart:t===r,isEnd:n===i}:null}getDateDayIndex(e){let{indices:t}=this,n=Math.floor(tj(this.dates[0],e));return n<0?t[0]-1:n>=t.length?t[t.length-1]+1:t[n]}}class ao{constructor(e,t){let n,r,i,{dates:a}=e;if(t){for(n=1,r=a[0].getUTCDay();n<a.length&&a[n].getUTCDay()!==r;n+=1);i=Math.ceil(a.length/n)}else i=1,n=a.length;this.rowCnt=i,this.colCnt=n,this.daySeries=e,this.cells=this.buildCells(),this.headerDates=this.buildHeaderDates()}buildCells(){let e=[];for(let t=0;t<this.rowCnt;t+=1){let n=[];for(let e=0;e<this.colCnt;e+=1)n.push(this.buildCell(t,e));e.push(n)}return e}buildCell(e,t){let n=this.daySeries.dates[e*this.colCnt+t];return{key:n.toISOString(),date:n}}buildHeaderDates(){let e=[];for(let t=0;t<this.colCnt;t+=1)e.push(this.cells[0][t].date);return e}sliceRange(e){let{colCnt:t}=this,n=this.daySeries.sliceRange(e),r=[];if(n){let{firstIndex:e,lastIndex:i}=n,a=e;for(;a<=i;){let o=Math.floor(a/t),s=Math.min((o+1)*t,i+1);r.push({row:o,firstCol:a%t,lastCol:(s-1)%t,isStart:n.isStart&&a===e,isEnd:n.isEnd&&s-1===i}),a=s}}return r}}class as{constructor(){this.sliceBusinessHours=tZ(this._sliceBusinessHours),this.sliceDateSelection=tZ(this._sliceDateSpan),this.sliceEventStore=tZ(this._sliceEventStore),this.sliceEventDrag=tZ(this._sliceInteraction),this.sliceEventResize=tZ(this._sliceInteraction),this.forceDayIfListItem=!1}sliceProps(e,t,n,r,...i){let{eventUiBases:a}=e,o=this.sliceEventStore(e.eventStore,a,t,n,...i);return{dateSelectionSegs:this.sliceDateSelection(e.dateSelection,t,n,a,r,...i),businessHourSegs:this.sliceBusinessHours(e.businessHours,t,n,r,...i),fgEventSegs:o.fg,bgEventSegs:o.bg,eventDrag:this.sliceEventDrag(e.eventDrag,a,t,n,...i),eventResize:this.sliceEventResize(e.eventResize,a,t,n,...i),eventSelection:e.eventSelection}}sliceNowDate(e,t,n,r,...i){return this._sliceDateSpan({range:{start:e,end:tk(e,1)},allDay:!1},t,n,{},r,...i)}_sliceBusinessHours(e,t,n,r,...i){return e?this._sliceEventStore(rf(e,al(t,!!n),r),{},t,n,...i).bg:[]}_sliceEventStore(e,t,n,r,...i){if(e){let a=io(e,t,al(n,!!r),r);return{bg:this.sliceEventRanges(a.bg,i),fg:this.sliceEventRanges(a.fg,i)}}return{bg:[],fg:[]}}_sliceInteraction(e,t,n,r,...i){if(!e)return null;let a=io(e.mutatedEvents,t,al(n,!!r),r);return{segs:this.sliceEventRanges(a.fg,i),affectedInstances:e.affectedEvents.instances,isEvent:e.isEvent}}_sliceDateSpan(e,t,n,r,i,...a){if(!e)return[];let o=al(t,!!n),s=rr(e.range,o);if(s){let t=iN(e=Object.assign(Object.assign({},e),{range:s}),r,i),n=this.sliceRange(e.range,...a);for(let e of n)e.eventRange=t;return n}return[]}sliceEventRanges(e,t){let n=[];for(let r of e)n.push(...this.sliceEventRange(r,t));return n}sliceEventRange(e,t){let n=e.range;this.forceDayIfListItem&&"list-item"===e.ui.display&&(n={start:n.start,end:tC(n.start,1)});let r=this.sliceRange(n,...t);for(let t of r)t.eventRange=e,t.isStart=e.isStart&&t.isStart,t.isEnd=e.isEnd&&t.isEnd;return r}}function al(e,t){let n=e.activeRange;return t?n:{start:tk(n.start,e.slotMinTime.milliseconds),end:tk(n.end,e.slotMaxTime.milliseconds-864e5)}}let ac=/^(visible|hidden)$/;class au extends nY{constructor(){super(...arguments),this.handleEl=e=>{this.el=e,nJ(this.props.elRef,e)}}render(){let{props:e}=this,{liquid:t,liquidIsAbsolute:n}=e,r=t&&n,i=["fc-scroller"];return t&&(n?i.push("fc-scroller-liquid-absolute"):i.push("fc-scroller-liquid")),E("div",{ref:this.handleEl,className:i.join(" "),style:{overflowX:e.overflowX,overflowY:e.overflowY,left:r&&-(e.overcomeLeft||0)||"",right:r&&-(e.overcomeRight||0)||"",bottom:r&&-(e.overcomeBottom||0)||"",marginLeft:!r&&-(e.overcomeLeft||0)||"",marginRight:!r&&-(e.overcomeRight||0)||"",marginBottom:!r&&-(e.overcomeBottom||0)||"",maxHeight:e.maxHeight||""}},e.children)}needsXScrolling(){if(ac.test(this.props.overflowX))return!1;let{el:e}=this,t=this.el.getBoundingClientRect().width-this.getYScrollbarWidth(),{children:n}=e;for(let e=0;e<n.length;e+=1)if(n[e].getBoundingClientRect().width>t)return!0;return!1}needsYScrolling(){if(ac.test(this.props.overflowY))return!1;let{el:e}=this,t=this.el.getBoundingClientRect().height-this.getXScrollbarWidth(),{children:n}=e;for(let e=0;e<n.length;e+=1)if(n[e].getBoundingClientRect().height>t)return!0;return!1}getXScrollbarWidth(){return ac.test(this.props.overflowX)?0:this.el.offsetHeight-this.el.clientHeight}getYScrollbarWidth(){return ac.test(this.props.overflowY)?0:this.el.offsetWidth-this.el.clientWidth}}class ad{constructor(e){this.masterCallback=e,this.currentMap={},this.depths={},this.callbackMap={},this.handleValue=(e,t)=>{let{depths:n,currentMap:r}=this,i=!1,a=!1;null!==e?(i=t in r,r[t]=e,n[t]=(n[t]||0)+1,a=!0):(n[t]-=1,n[t]||(delete r[t],delete this.callbackMap[t],i=!0)),this.masterCallback&&(i&&this.masterCallback(null,String(t)),a&&this.masterCallback(e,String(t)))}}createRef(e){let t=this.callbackMap[e];return t||(t=this.callbackMap[e]=t=>{this.handleValue(t,String(e))}),t}collect(e,t,n){return nD(this.currentMap,e,t,n)}getAll(){return nj(this.currentMap)}}function ap(e){let t=eX(e,".fc-scrollgrid-shrink"),n=0;for(let e of t)n=Math.max(n,tc(e));return Math.ceil(n)}function af(e,t){return e.liquid&&t.liquid}function ah(e,t){return null!=t.maxHeight||af(e,t)}function am(e,t,n,r){let{expandRows:i}=n;return"function"==typeof t.content?t.content(n):E("table",{role:"presentation",className:[t.tableClassName,e.syncRowHeights?"fc-scrollgrid-sync-table":""].join(" "),style:{minWidth:n.tableMinWidth,width:n.clientWidth,height:i?n.clientHeight:""}},n.tableColGroupNode,E(r?"thead":"tbody",{role:"presentation"},"function"==typeof t.rowContent?t.rowContent(n):t.rowContent))}function ag(e,t){return tw(e,t,nN)}function ay(e,t){let n=[];for(let r of e){let e=r.span||1;for(let i=0;i<e;i+=1)n.push(E("col",{style:{width:"shrink"===r.width?av(t):r.width||"",minWidth:r.minWidth||""}}))}return E("colgroup",{},...n)}function av(e){return null==e?4:e}function ab(e){for(let t of e)if("shrink"===t.width)return!0;return!1}function ax(e,t){let n=["fc-scrollgrid",t.theme.getClass("table")];return e&&n.push("fc-scrollgrid-liquid"),n}function aw(e,t){let n=["fc-scrollgrid-section",`fc-scrollgrid-section-${e.type}`,e.className];return t&&e.liquid&&null==e.maxHeight&&n.push("fc-scrollgrid-section-liquid"),e.isSticky&&n.push("fc-scrollgrid-section-sticky"),n}function aE(e){return E("div",{className:"fc-scrollgrid-sticky-shim",style:{width:e.clientWidth,minWidth:e.tableMinWidth}})}function aS(e){let{stickyHeaderDates:t}=e;return(null==t||"auto"===t)&&(t="auto"===e.height||"auto"===e.viewHeight),t}function aC(e){let{stickyFooterScrollbar:t}=e;return(null==t||"auto"===t)&&(t="auto"===e.height||"auto"===e.viewHeight),t}class ak extends nY{constructor(){super(...arguments),this.processCols=tZ(e=>e,ag),this.renderMicroColGroup=tZ(ay),this.scrollerRefs=new ad,this.scrollerElRefs=new ad(this._handleScrollerEl.bind(this)),this.state={shrinkWidth:null,forceYScrollbars:!1,scrollerClientWidths:{},scrollerClientHeights:{}},this.handleSizing=()=>{this.safeSetState(Object.assign({shrinkWidth:this.computeShrinkWidth()},this.computeScrollerDims()))}}render(){let e,{props:t,state:n,context:r}=this,i=t.sections||[],a=this.processCols(t.cols),o=this.renderMicroColGroup(a,n.shrinkWidth),s=ax(t.liquid,r);t.collapsibleWidth&&s.push("fc-scrollgrid-collapsible");let l=i.length,c=0,u=[],d=[],p=[];for(;c<l&&"header"===(e=i[c]).type;)u.push(this.renderSection(e,o,!0)),c+=1;for(;c<l&&"body"===(e=i[c]).type;)d.push(this.renderSection(e,o,!1)),c+=1;for(;c<l&&"footer"===(e=i[c]).type;)p.push(this.renderSection(e,o,!0)),c+=1;let f=!iO(),h={role:"rowgroup"};return E("table",{role:"grid",className:s.join(" "),style:{height:t.height}},!!(!f&&u.length)&&E("thead",h,...u),!!(!f&&d.length)&&E("tbody",h,...d),!!(!f&&p.length)&&E("tfoot",h,...p),f&&E("tbody",h,...u,...d,...p))}renderSection(e,t,n){return"outerContent"in e?E(k,{key:e.key},e.outerContent):E("tr",{key:e.key,role:"presentation",className:aw(e,this.props.liquid).join(" ")},this.renderChunkTd(e,t,e.chunk,n))}renderChunkTd(e,t,n,r){if("outerContent"in n)return n.outerContent;let{props:i}=this,{forceYScrollbars:a,scrollerClientWidths:o,scrollerClientHeights:s}=this.state,l=ah(i,e),c=af(i,e),u=i.liquid?a?"scroll":l?"auto":"hidden":"visible",d=e.key,p=am(e,n,{tableColGroupNode:t,tableMinWidth:"",clientWidth:i.collapsibleWidth||void 0===o[d]?null:o[d],clientHeight:void 0!==s[d]?s[d]:null,expandRows:e.expandRows,syncRowHeights:!1,rowSyncHeights:[],reportRowHeightChange:()=>{}},r);return E(r?"th":"td",{ref:n.elRef,role:"presentation"},E("div",{className:`fc-scroller-harness${c?" fc-scroller-harness-liquid":""}`},E(au,{ref:this.scrollerRefs.createRef(d),elRef:this.scrollerElRefs.createRef(d),overflowY:u,overflowX:i.liquid?"hidden":"visible",maxHeight:e.maxHeight,liquid:c,liquidIsAbsolute:!0},p)))}_handleScrollerEl(e,t){let n=aT(this.props.sections,t);n&&nJ(n.chunk.scrollerElRef,e)}componentDidMount(){this.handleSizing(),this.context.addResizeHandler(this.handleSizing)}componentDidUpdate(){this.handleSizing()}componentWillUnmount(){this.context.removeResizeHandler(this.handleSizing)}computeShrinkWidth(){return ab(this.props.cols)?ap(this.scrollerElRefs.getAll()):0}computeScrollerDims(){let e=i$(),{scrollerRefs:t,scrollerElRefs:n}=this,r=!1,i={},a={};for(let e in t.currentMap){let n=t.currentMap[e];if(n&&n.needsYScrolling()){r=!0;break}}for(let t of this.props.sections){let o=t.key,s=n.currentMap[o];if(s){let t=s.parentNode;i[o]=Math.floor(t.getBoundingClientRect().width-(r?e.y:0)),a[o]=Math.floor(t.getBoundingClientRect().height)}}return{forceYScrollbars:r,scrollerClientWidths:i,scrollerClientHeights:a}}}function aT(e,t){for(let n of e)if(n.key===t)return n;return null}ak.addStateEquality({scrollerClientWidths:nN,scrollerClientHeights:nN});class aj extends nY{constructor(){super(...arguments),this.buildPublicEvent=tZ((e,t,n)=>new ir(e,t,n)),this.handleEl=e=>{this.el=e,nJ(this.props.elRef,e),e&&is(e,this.props.seg)}}render(){let{props:e,context:t}=this,{options:n}=t,{seg:r}=e,{eventRange:i}=r,{ui:a}=i,o={event:this.buildPublicEvent(t,i.def,i.instance),view:t.viewApi,timeText:e.timeText,textColor:a.textColor,backgroundColor:a.backgroundColor,borderColor:a.borderColor,isDraggable:!e.disableDragging&&ih(r,t),isStartResizable:!e.disableResizing&&im(r,t),isEndResizable:!e.disableResizing&&ig(r),isMirror:!!(e.isDragging||e.isResizing||e.isDateSelecting),isStart:!!r.isStart,isEnd:!!r.isEnd,isPast:!!e.isPast,isFuture:!!e.isFuture,isToday:!!e.isToday,isSelected:!!e.isSelected,isDragging:!!e.isDragging,isResizing:!!e.isResizing};return E(n4,{elRef:this.handleEl,elTag:e.elTag,elAttrs:e.elAttrs,elClasses:[...ib(o),...r.eventRange.ui.classNames,...e.elClasses||[]],elStyle:e.elStyle,renderProps:o,generatorName:"eventContent",customGenerator:n.eventContent,defaultGenerator:e.defaultGenerator,classNameGenerator:n.eventClassNames,didMount:n.eventDidMount,willUnmount:n.eventWillUnmount},e.children)}componentDidUpdate(e){this.el&&this.props.seg!==e.seg&&is(this.el,this.props.seg)}}class aN extends nY{render(){let{props:e,context:t}=this,{options:n}=t,{seg:r}=e,{ui:i}=r.eventRange,a=iy(r,n.eventTimeFormat||e.defaultTimeFormat,t,e.defaultDisplayEventTime,e.defaultDisplayEventEnd);return E(aj,Object.assign({},e,{elTag:"a",elStyle:{borderColor:i.borderColor,backgroundColor:i.backgroundColor},elAttrs:iw(r,t),defaultGenerator:aA,timeText:a}),(e,t)=>E(k,null,E(e,{elTag:"div",elClasses:["fc-event-main"],elStyle:{color:t.textColor}}),!!t.isStartResizable&&E("div",{className:"fc-event-resizer fc-event-resizer-start"}),!!t.isEndResizable&&E("div",{className:"fc-event-resizer fc-event-resizer-end"})))}}function aA(e){return E("div",{className:"fc-event-main-frame"},e.timeText&&E("div",{className:"fc-event-time"},e.timeText),E("div",{className:"fc-event-title-container"},E("div",{className:"fc-event-title fc-sticky"},e.event.title||E(k,null,"Â "))))}aN.addPropsEquality({seg:nN});let aI=nu({day:"numeric"});class aR extends nY{constructor(){super(...arguments),this.refineRenderProps=tX(aP)}render(){let{props:e,context:t}=this,{options:n}=t,r=this.refineRenderProps({date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,isMonthStart:e.isMonthStart||!1,showDayNumber:e.showDayNumber,extraRenderProps:e.extraRenderProps,viewApi:t.viewApi,dateEnv:t.dateEnv,monthStartFormat:n.monthStartFormat});return E(n4,{elRef:e.elRef,elTag:e.elTag,elAttrs:Object.assign(Object.assign({},e.elAttrs),r.isDisabled?{}:{"data-date":tK(e.date)}),elClasses:[...iU(r,t.theme),...e.elClasses||[]],elStyle:e.elStyle,renderProps:r,generatorName:"dayCellContent",customGenerator:n.dayCellContent,defaultGenerator:e.defaultGenerator,classNameGenerator:r.isDisabled?void 0:n.dayCellClassNames,didMount:n.dayCellDidMount,willUnmount:n.dayCellWillUnmount},e.children)}}function aO(e){return!!(e.dayCellContent||n1("dayCellContent",e))}function aP(e){let{date:t,dateEnv:n,dateProfile:r,isMonthStart:i}=e,a=iV(t,e.todayRange,null,r),o=e.showDayNumber?n.format(t,i?e.monthStartFormat:aI):"";return Object.assign(Object.assign(Object.assign({date:n.toDate(t),view:e.viewApi},a),{isMonthStart:i,dayNumberText:o}),e.extraRenderProps)}class aD extends nY{render(){let{props:e}=this,{seg:t}=e;return E(aj,{elTag:"div",elClasses:["fc-bg-event"],elStyle:{backgroundColor:t.eventRange.ui.backgroundColor},defaultGenerator:a_,seg:t,timeText:"",isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday,disableDragging:!0,disableResizing:!0})}}function a_(e){let{title:t}=e.event;return t&&E("div",{className:"fc-event-title"},e.event.title)}function aM(e){return E("div",{className:`fc-${e}`})}let aL=e=>E(n$.Consumer,null,t=>{let{dateEnv:n,options:r}=t,{date:i}=e,a=r.weekNumberFormat||e.defaultFormat,o={num:n.computeWeekNumber(i),text:n.format(i,a),date:i};return E(n4,{elRef:e.elRef,elTag:e.elTag,elAttrs:e.elAttrs,elClasses:e.elClasses,elStyle:e.elStyle,renderProps:o,generatorName:"weekNumberContent",customGenerator:r.weekNumberContent,defaultGenerator:aF,classNameGenerator:r.weekNumberClassNames,didMount:r.weekNumberDidMount,willUnmount:r.weekNumberWillUnmount},e.children)});function aF(e){return e.text}let aB=10;class aH extends nY{constructor(){super(...arguments),this.state={titleId:e3()},this.handleRootEl=e=>{this.rootEl=e,this.props.elRef&&nJ(this.props.elRef,e)},this.handleDocumentMouseDown=e=>{let t=e2(e);this.rootEl.contains(t)||this.handleCloseClick()},this.handleDocumentKeyDown=e=>{"Escape"===e.key&&this.handleCloseClick()},this.handleCloseClick=()=>{let{onClose:e}=this.props;e&&e()}}render(){let{theme:e,options:t}=this.context,{props:n,state:r}=this,i=["fc-popover",e.getClass("popover")].concat(n.extraClassNames||[]);return eT(E("div",Object.assign({},n.extraAttrs,{id:n.id,className:i.join(" "),"aria-labelledby":r.titleId,ref:this.handleRootEl}),E("div",{className:"fc-popover-header "+e.getClass("popoverHeader")},E("span",{className:"fc-popover-title",id:r.titleId},n.title),E("span",{className:"fc-popover-close "+e.getIconClass("close"),title:t.closeHint,onClick:this.handleCloseClick})),E("div",{className:"fc-popover-body "+e.getClass("popoverContent")},n.children)),n.parentEl)}componentDidMount(){document.addEventListener("mousedown",this.handleDocumentMouseDown),document.addEventListener("keydown",this.handleDocumentKeyDown),this.updateSize()}componentWillUnmount(){document.removeEventListener("mousedown",this.handleDocumentMouseDown),document.removeEventListener("keydown",this.handleDocumentKeyDown)}updateSize(){let{isRtl:e}=this.context,{alignmentEl:t,alignGridTop:n}=this.props,{rootEl:r}=this,i=iY(t);if(i){let a=r.getBoundingClientRect(),o=n?eY(t,".fc-scrollgrid").getBoundingClientRect().top:i.top,s=e?i.right-a.width:i.left;o=Math.max(o,aB),s=Math.max(s=Math.min(s,document.documentElement.clientWidth-aB-a.width),aB);let l=r.offsetParent.getBoundingClientRect();e0(r,{top:o-l.top,left:s-l.left})}}}class az extends i0{constructor(){super(...arguments),this.handleRootEl=e=>{this.rootEl=e,e?this.context.registerInteractiveComponent(this,{el:e,useEventCenter:!1}):this.context.unregisterInteractiveComponent(this)}}render(){let{options:e,dateEnv:t}=this.context,{props:n}=this,{startDate:r,todayRange:i,dateProfile:a}=n,o=t.format(r,e.dayPopoverFormat);return E(aR,{elRef:this.handleRootEl,date:r,dateProfile:a,todayRange:i},(t,r,i)=>E(aH,{elRef:i.ref,id:n.id,title:o,extraClassNames:["fc-more-popover"].concat(i.className||[]),extraAttrs:i,parentEl:n.parentEl,alignmentEl:n.alignmentEl,alignGridTop:n.alignGridTop,onClose:n.onClose},aO(e)&&E(t,{elTag:"div",elClasses:["fc-more-popover-misc"]}),n.children))}queryHit(e,t,n,r){let{rootEl:i,props:a}=this;return e>=0&&e<n&&t>=0&&t<r?{dateProfile:a.dateProfile,dateSpan:Object.assign({allDay:!a.forceTimed,range:{start:a.startDate,end:a.endDate}},a.extraDateSpan),dayEl:i,rect:{left:0,top:0,right:n,bottom:r},layer:1}:null}}class aV extends nY{constructor(){super(...arguments),this.state={isPopoverOpen:!1,popoverId:e3()},this.handleLinkEl=e=>{this.linkEl=e,this.props.elRef&&nJ(this.props.elRef,e)},this.handleClick=e=>{let{props:t,context:n}=this,{moreLinkClick:r}=n.options,i=aW(t).start;function a(e){let{def:t,instance:r,range:i}=e.eventRange;return{event:new ir(n,t,r),start:n.dateEnv.toDate(i.start),end:n.dateEnv.toDate(i.end),isStart:e.isStart,isEnd:e.isEnd}}"function"==typeof r&&(r=r({date:i,allDay:!!t.allDayDate,allSegs:t.allSegs.map(a),hiddenSegs:t.hiddenSegs.map(a),jsEvent:e,view:n.viewApi})),r&&"popover"!==r?"string"==typeof r&&n.calendarApi.zoomTo(i,r):this.setState({isPopoverOpen:!0})},this.handlePopoverClose=()=>{this.setState({isPopoverOpen:!1})}}render(){let{props:e,state:t}=this;return E(n$.Consumer,null,n=>{let{viewApi:r,options:i,calendarApi:a}=n,{moreLinkText:o}=i,{moreCnt:s}=e,l=aW(e),c="function"==typeof o?o.call(a,s):`+${s} ${o}`,u=ts(i.moreLinkHint,[s],c),d={num:s,shortText:`+${s}`,text:c,view:r};return E(k,null,!!e.moreCnt&&E(n4,{elTag:e.elTag||"a",elRef:this.handleLinkEl,elClasses:[...e.elClasses||[],"fc-more-link"],elStyle:e.elStyle,elAttrs:Object.assign(Object.assign(Object.assign({},e.elAttrs),e8(this.handleClick)),{title:u,"aria-expanded":t.isPopoverOpen,"aria-controls":t.isPopoverOpen?t.popoverId:""}),renderProps:d,generatorName:"moreLinkContent",customGenerator:i.moreLinkContent,defaultGenerator:e.defaultGenerator||aU,classNameGenerator:i.moreLinkClassNames,didMount:i.moreLinkDidMount,willUnmount:i.moreLinkWillUnmount},e.children),t.isPopoverOpen&&E(az,{id:t.popoverId,startDate:l.start,endDate:l.end,dateProfile:e.dateProfile,todayRange:e.todayRange,extraDateSpan:e.extraDateSpan,parentEl:this.parentEl,alignmentEl:e.alignmentElRef?e.alignmentElRef.current:this.linkEl,alignGridTop:e.alignGridTop,forceTimed:e.forceTimed,onClose:this.handlePopoverClose},e.popoverContent()))})}componentDidMount(){this.updateParentEl()}componentDidUpdate(){this.updateParentEl()}updateParentEl(){this.linkEl&&(this.parentEl=eY(this.linkEl,".fc-view-harness"))}}function aU(e){return e.text}function aW(e){if(e.allDayDate)return{start:e.allDayDate,end:tC(e.allDayDate,1)};let{hiddenSegs:t}=e;return{start:aG(t),end:a$(t)}}function aG(e){return e.reduce(aq).eventRange.range.start}function aq(e,t){return e.eventRange.range.start<t.eventRange.range.start?e:t}function a$(e){return e.reduce(aK).eventRange.range.end}function aK(e,t){return e.eventRange.range.end>t.eventRange.range.end?e:t}class aQ{constructor(){this.handlers=[]}set(e){for(let t of(this.currentValue=e,this.handlers))t(e)}subscribe(e){this.handlers.push(e),void 0!==this.currentValue&&e(this.currentValue)}}class aY extends aQ{constructor(){super(...arguments),this.map=new Map}handle(e){let{map:t}=this,n=!1;e.isActive?(t.set(e.id,e),n=!0):t.has(e.id)&&(t.delete(e.id),n=!0),n&&this.set(t)}}let aZ=[],aX={code:"en",week:{dow:0,doy:4},direction:"ltr",buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day",list:"list"},weekText:"W",weekTextLong:"Week",closeHint:"Close",timeHint:"Time",eventHint:"Event",allDayText:"all-day",moreLinkText:"more",noEventsText:"No events to display"},aJ=Object.assign(Object.assign({},aX),{buttonHints:{prev:"Previous $0",next:"Next $0",today:(e,t)=>"day"===t?"Today":`This ${e}`},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint:e=>`Show ${e} more event${1===e?"":"s"}`});function a0(e){let t=e.length>0?e[0].code:"en",n=aZ.concat(e),r={en:aJ};for(let e of n)r[e.code]=e;return{map:r,defaultCode:t}}function a1(e,t){return"object"!=typeof e||Array.isArray(e)?a2(e,t):a3(e.code,[e.code],e)}function a2(e,t){let n=[].concat(e||[]),r=a5(n,t)||aJ;return a3(e,n,r)}function a5(e,t){for(let n=0;n<e.length;n+=1){let r=e[n].toLocaleLowerCase().split("-");for(let e=r.length;e>0;e-=1){let n=r.slice(0,e).join("-");if(t[n])return t[n]}}return null}function a3(e,t,n){let r=nS([aX,n],["buttonText"]);delete r.code;let{week:i}=r;return delete r.week,{codeArg:e,codes:t,week:i,simpleNumberFormat:new Intl.NumberFormat(e),options:r}}function a4(e){return{id:tt(),name:e.name,premiumReleaseDate:e.premiumReleaseDate?new Date(e.premiumReleaseDate):void 0,deps:e.deps||[],reducers:e.reducers||[],isLoadingFuncs:e.isLoadingFuncs||[],contextInit:[].concat(e.contextInit||[]),eventRefiners:e.eventRefiners||{},eventDefMemberAdders:e.eventDefMemberAdders||[],eventSourceRefiners:e.eventSourceRefiners||{},isDraggableTransformers:e.isDraggableTransformers||[],eventDragMutationMassagers:e.eventDragMutationMassagers||[],eventDefMutationAppliers:e.eventDefMutationAppliers||[],dateSelectionTransformers:e.dateSelectionTransformers||[],datePointTransforms:e.datePointTransforms||[],dateSpanTransforms:e.dateSpanTransforms||[],views:e.views||{},viewPropsTransformers:e.viewPropsTransformers||[],isPropsValid:e.isPropsValid||null,externalDefTransforms:e.externalDefTransforms||[],viewContainerAppends:e.viewContainerAppends||[],eventDropTransformers:e.eventDropTransformers||[],componentInteractions:e.componentInteractions||[],calendarInteractions:e.calendarInteractions||[],themeClasses:e.themeClasses||{},eventSourceDefs:e.eventSourceDefs||[],cmdFormatter:e.cmdFormatter,recurringTypes:e.recurringTypes||[],namedTimeZonedImpl:e.namedTimeZonedImpl,initialView:e.initialView||"",elementDraggingImpl:e.elementDraggingImpl,optionChangeHandlers:e.optionChangeHandlers||{},scrollGridImpl:e.scrollGridImpl||null,listenerRefiners:e.listenerRefiners||{},optionRefiners:e.optionRefiners||{},propSetHandlers:e.propSetHandlers||{}}}function a6(e,t){let n={},r={premiumReleaseDate:void 0,reducers:[],isLoadingFuncs:[],contextInit:[],eventRefiners:{},eventDefMemberAdders:[],eventSourceRefiners:{},isDraggableTransformers:[],eventDragMutationMassagers:[],eventDefMutationAppliers:[],dateSelectionTransformers:[],datePointTransforms:[],dateSpanTransforms:[],views:{},viewPropsTransformers:[],isPropsValid:null,externalDefTransforms:[],viewContainerAppends:[],eventDropTransformers:[],componentInteractions:[],calendarInteractions:[],themeClasses:{},eventSourceDefs:[],cmdFormatter:null,recurringTypes:[],namedTimeZonedImpl:null,initialView:"",elementDraggingImpl:null,optionChangeHandlers:{},scrollGridImpl:null,listenerRefiners:{},optionRefiners:{},propSetHandlers:{}};function i(e){for(let t of e){let e=t.name,a=n[e];void 0===a?(n[e]=t.id,i(t.deps),r=a8(r,t)):a!==t.id&&console.warn(`Duplicate plugin '${e}'`)}}return e&&i(e),i(t),r}function a7(){let e,t=[],n=[];return(r,i)=>(e&&tw(r,t)&&tw(i,n)||(e=a6(r,i)),t=r,n=i,e)}function a8(e,t){return{premiumReleaseDate:a9(e.premiumReleaseDate,t.premiumReleaseDate),reducers:e.reducers.concat(t.reducers),isLoadingFuncs:e.isLoadingFuncs.concat(t.isLoadingFuncs),contextInit:e.contextInit.concat(t.contextInit),eventRefiners:Object.assign(Object.assign({},e.eventRefiners),t.eventRefiners),eventDefMemberAdders:e.eventDefMemberAdders.concat(t.eventDefMemberAdders),eventSourceRefiners:Object.assign(Object.assign({},e.eventSourceRefiners),t.eventSourceRefiners),isDraggableTransformers:e.isDraggableTransformers.concat(t.isDraggableTransformers),eventDragMutationMassagers:e.eventDragMutationMassagers.concat(t.eventDragMutationMassagers),eventDefMutationAppliers:e.eventDefMutationAppliers.concat(t.eventDefMutationAppliers),dateSelectionTransformers:e.dateSelectionTransformers.concat(t.dateSelectionTransformers),datePointTransforms:e.datePointTransforms.concat(t.datePointTransforms),dateSpanTransforms:e.dateSpanTransforms.concat(t.dateSpanTransforms),views:Object.assign(Object.assign({},e.views),t.views),viewPropsTransformers:e.viewPropsTransformers.concat(t.viewPropsTransformers),isPropsValid:t.isPropsValid||e.isPropsValid,externalDefTransforms:e.externalDefTransforms.concat(t.externalDefTransforms),viewContainerAppends:e.viewContainerAppends.concat(t.viewContainerAppends),eventDropTransformers:e.eventDropTransformers.concat(t.eventDropTransformers),calendarInteractions:e.calendarInteractions.concat(t.calendarInteractions),componentInteractions:e.componentInteractions.concat(t.componentInteractions),theme
165Classes:Object.assign(Object.assign({},e.themeClasses),t.themeClasses),eventSourceDefs:e.eventSourceDefs.concat(t.eventSourceDefs),cmdFormatter:t.cmdFormatter||e.cmdFormatter,recurringTypes:e.recurringTypes.concat(t.recurringTypes),namedTimeZonedImpl:t.namedTimeZonedImpl||e.namedTimeZonedImpl,initialView:e.initialView||t.initialView,elementDraggingImpl:e.elementDraggingImpl||t.elementDraggingImpl,optionChangeHandlers:Object.assign(Object.assign({},e.optionChangeHandlers),t.optionChangeHandlers),scrollGridImpl:t.scrollGridImpl||e.scrollGridImpl,listenerRefiners:Object.assign(Object.assign({},e.listenerRefiners),t.listenerRefiners),optionRefiners:Object.assign(Object.assign({},e.optionRefiners),t.optionRefiners),propSetHandlers:Object.assign(Object.assign({},e.propSetHandlers),t.propSetHandlers)}}function a9(e,t){return void 0===e?t:void 0===t?e:new Date(Math.max(e.valueOf(),t.valueOf()))}class oe extends nV{}function ot(e,t){let n,r={};for(n in e)on(n,r,e,t);for(n in t)on(n,r,e,t);return r}function on(e,t,n,r){if(t[e])return t[e];let i=or(e,t,n,r);return i&&(t[e]=i),i}function or(e,t,n,r){let i=n[e],a=r[e],o=e=>i&&null!==i[e]?i[e]:a&&null!==a[e]?a[e]:null,s=o("component"),l=o("superType"),c=null;if(l){if(l===e)throw Error("Can't have a custom view type that references itself");c=on(l,t,n,r)}return(!s&&c&&(s=c.component),s)?{type:e,component:s,defaults:Object.assign(Object.assign({},c?c.defaults:{}),i?i.rawOptions:{}),overrides:Object.assign(Object.assign({},c?c.overrides:{}),a?a.rawOptions:{})}:null}function oi(e){return nk(e,oa)}function oa(e){let t="function"==typeof e?{component:e}:e,{component:n}=t;return t.content?n=oo(t):!n||n.prototype instanceof nY||(n=oo(Object.assign(Object.assign({},t),{content:n}))),{superType:t.type,component:n,rawOptions:t}}function oo(e){return t=>E(n$.Consumer,null,n=>E(n4,{elTag:"div",elClasses:n9(n.viewSpec),renderProps:Object.assign(Object.assign({},t),{nextDayThreshold:n.options.nextDayThreshold}),generatorName:void 0,customGenerator:e.content,classNameGenerator:e.classNames,didMount:e.didMount,willUnmount:e.willUnmount}))}function os(e,t,n,r){let i=oi(e),a=oi(t.views);return nk(ot(i,a),e=>ol(e,a,t,n,r))}function ol(e,t,n,r,i){let a=e.overrides.duration||e.defaults.duration||r.duration||n.duration,o=null,s="",l="",c={};if(a&&(o=ou(a))){let e=tx(o);s=e.unit,1===e.value&&(l=s,c=t[s]?t[s].rawOptions:{})}let u=t=>{let n=t.buttonText||{},r=e.defaults.buttonTextKey;return null!=r&&null!=n[r]?n[r]:null!=n[e.type]?n[e.type]:null!=n[l]?n[l]:null},d=t=>{let n=t.buttonHints||{},r=e.defaults.buttonTextKey;return null!=r&&null!=n[r]?n[r]:null!=n[e.type]?n[e.type]:null!=n[l]?n[l]:null};return{type:e.type,component:e.component,duration:o,durationUnit:s,singleUnit:l,optionDefaults:e.defaults,optionOverrides:Object.assign(Object.assign({},c),e.overrides),buttonTextOverride:u(r)||u(n)||e.overrides.buttonText,buttonTextDefault:u(i)||e.defaults.buttonText||u(np)||e.type,buttonTitleOverride:d(r)||d(n)||e.overrides.buttonHint,buttonTitleDefault:d(i)||e.defaults.buttonHint||d(np)}}oe.prototype.classes={root:"fc-theme-standard",tableCellShaded:"fc-cell-shaded",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active"},oe.prototype.baseIconClass="fc-icon",oe.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"},oe.prototype.rtlIconClasses={prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"},oe.prototype.iconOverrideOption="buttonIcons",oe.prototype.iconOverrideCustomButtonOption="icon",oe.prototype.iconOverridePrefix="fc-icon-";let oc={};function ou(e){let t=JSON.stringify(e),n=oc[t];return void 0===n&&(n=td(e),oc[t]=n),n}function od(e,t){return"CHANGE_VIEW_TYPE"===t.type&&(e=t.viewType),e}function op(e,t){return"CHANGE_DATE"===t.type?t.dateMarker:e}function of(e,t,n){let r=e.initialDate;return null!=r?t.createMarker(r):n.getDateMarker()}function oh(e,t){return"SET_OPTION"===t.type?Object.assign(Object.assign({},e),{[t.optionName]:t.rawOptionValue}):e}function om(e,t,n,r){let i;switch(t.type){case"CHANGE_VIEW_TYPE":return r.build(t.dateMarker||n);case"CHANGE_DATE":return r.build(t.dateMarker);case"PREV":if((i=r.buildPrev(e,n)).isValid)return i;break;case"NEXT":if((i=r.buildNext(e,n)).isValid)return i}return e}function og(e,t,n){let r=t?t.activeRange:null;return ox({},oN(e,n),r,n)}function oy(e,t,n,r){let i=n?n.activeRange:null;switch(t.type){case"ADD_EVENT_SOURCES":return ox(e,t.sources,i,r);
165case"REMOVE_EVENT_SOURCE":return ow(e,t.sourceId);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":if(n)return oE(e,i,r);return e;case"FETCH_EVENT_SOURCES":return oC(e,t.sourceIds?nT(t.sourceIds):oj(e,r),i,t.isRefetch||!1,r);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":return oT(e,t.sourceId,t.fetchId,t.fetchRange);case"REMOVE_ALL_EVENT_SOURCES":return{};default:return e}}function ov(e,t,n){let r=t?t.activeRange:null;return oC(e,oj(e,n),r,!0,n)}function ob(e){for(let t in e)if(e[t].isFetching)return!0;return!1}function ox(e,t,n,r){let i={};for(let e of t)i[e.sourceId]=e;return n&&(i=oE(i,n,r)),Object.assign(Object.assign({},e),i)}function ow(e,t){return nC(e,e=>e.sourceId!==t)}function oE(e,t,n){return oC(e,nC(e,e=>oS(e,t,n)),t,!1,n)}function oS(e,t,n){return oA(e,n)?!n.options.lazyFetching||!e.fetchRange||e.isFetching||t.start<e.fetchRange.start||t.end>e.fetchRange.end:!e.latestFetchId}function oC(e,t,n,r,i){let a={};for(let o in e){let s=e[o];t[o]?a[o]=ok(s,n,r,i):a[o]=s}return a}function ok(e,t,n,r){let{options:i,calendarApi:a}=r,o=r.pluginHooks.eventSourceDefs[e.sourceDefId],s=tt();return o.fetch({eventSource:e,range:t,isRefetch:n,context:r},n=>{let{rawEvents:o}=n;i.eventSourceSuccess&&(o=i.eventSourceSuccess.call(a,o,n.response)||o),e.success&&(o=e.success.call(a,o,n.response)||o),r.dispatch({type:"RECEIVE_EVENTS",sourceId:e.sourceId,fetchId:s,fetchRange:t,rawEvents:o})},n=>{let o=!1;i.eventSourceFailure&&(i.eventSourceFailure.call(a,n),o=!0),e.failure&&(e.failure(n),o=!0),o||console.warn(n.message,n),r.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:e.sourceId,fetchId:s,fetchRange:t,error:n})}),Object.assign(Object.assign({},e),{isFetching:!0,latestFetchId:s})}function oT(e,t,n,r){let i=e[t];return i&&n===i.latestFetchId?Object.assign(Object.assign({},e),{[t]:Object.assign(Object.assign({},i),{isFetching:!1,fetchRange:r})}):e}function oj(e,t){return nC(e,e=>oA(e,t))}function oN(e,t){let n=rz(t),r=[].concat(e.eventSources||[]),i=[];for(let a of(e.initialEvents&&r.unshift(e.initialEvents),e.events&&r.unshift(e.events),r)){let e=rH(a,t,n);e&&i.push(e)}return i}function oA(e,t){return!t.pluginHooks.eventSourceDefs[e.sourceDefId].ignoreRange}function oI(e,t){switch(t.type){case"UNSELECT_DATES":return null;case"SELECT_DATES":return t.selection;default:return e}}function oR(e,t){switch(t.type){case"UNSELECT_EVENT":return"";case"SELECT_EVENT":return t.eventInstanceId;default:return e}}function oO(e,t){let n;switch(t.type){case"UNSET_EVENT_DRAG":return null;case"SET_EVENT_DRAG":return{affectedEvents:(n=t.state).affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function oP(e,t){let n;switch(t.type){case"UNSET_EVENT_RESIZE":return null;case"SET_EVENT_RESIZE":return{affectedEvents:(n=t.state).affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function oD(e,t,n,r,i){return{header:e.headerToolbar?o_(e.headerToolbar,e,t,n,r,i):null,footer:e.footerToolbar?o_(e.footerToolbar,e,t,n,r,i):null}}function o_(e,t,n,r,i,a){let o={},s=[],l=!1;for(let c in e){let u=oM(e[c],t,n,r,i,a);o[c]=u.widgets,s.push(...u.viewsWithButtons),l=l||u.hasTitle}return{sectionWidgets:o,viewsWithButtons:s,hasTitle:l}}function oM(e,t,n,r,i,a){let o="rtl"===t.direction,s=t.customButtons||{},l=n.buttonText||{},c=t.buttonText||{},u=n.buttonHints||{},d=t.buttonHints||{},p=e?e.split(" "):[],f=[],h=!1;return{widgets:p.map(e=>e.split(",").map(e=>{let n,p,m,g,y,v;if("title"===e)return h=!0,{buttonName:e};if(n=s[e])m=e=>{n.click&&n.click.call(e.target,e,e.target)},(g=r.getCustomButtonIconClass(n))||(g=r.getIconClass(e,o))||(y=n.text),v=n.hint||n.text;else if(p=i[e]){f.push(e),m=()=>{a.changeView(e)},(y=p.buttonTextOverride)||(g=r.getIconClass(e,o))||(y=p.buttonTextDefault);let n=p.buttonTextOverride||p.buttonTextDefault;v=ts(p.buttonTitleOverride||p.buttonTitleDefault||t.viewHint,[n,e],n)}else if(a[e])if(m=()=>{a[e]()},(y=l[e])||(g=r.getIconClass(e,o))||(y=c[e]),"prevYear"===e||"nextYear"===e){let t="prevYear"===e?"prev":"next";v=ts(u[t]||d[t],[c.year||"year","year"],c[e])}else v=t=>ts(u[e]||d[e],[c[t]||t,t],c[e]);return{buttonName:e,buttonClick:m,buttonIcon:g,buttonText:y,buttonHint:v}})),viewsWithButtons:f,hasTitle:h}}class oL{constructor(e,t,n){this.type=e,this.getCurrentData=t,this.dateEnv=n}
165get calendar(){return this.getCurrentData().calendarApi}get title(){return this.getCurrentData().viewTitle}get activeStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.start)}get activeEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.end)}get currentStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.start)}get currentEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.end)}getOption(e){return this.getCurrentData().options[e]}}let oF=a4({name:"array-event-source",eventSourceDefs:[{ignoreRange:!0,parseMeta:e=>Array.isArray(e.events)?e.events:null,fetch(e,t){t({rawEvents:e.eventSource.meta})}}]}),oB=a4({name:"func-event-source",eventSourceDefs:[{parseMeta:e=>"function"==typeof e.events?e.events:null,fetch(e,t,n){let{dateEnv:r}=e.context;iA(e.eventSource.meta.bind(null,iT(e.range,r)),e=>t({rawEvents:e}),n)}}]}),oH=a4({name:"json-event-source",eventSourceRefiners:{method:String,extraParams:nw,startParam:String,endParam:String,timeZoneParam:String},eventSourceDefs:[{parseMeta:e=>e.url&&("json"===e.format||!e.format)?{url:e.url,format:"json",method:(e.method||"GET").toUpperCase(),extraParams:e.extraParams,startParam:e.startParam,endParam:e.endParam,timeZoneParam:e.timeZoneParam}:null,fetch(e,t,n){let{meta:r}=e.eventSource,i=oz(r,e.range,e.context);iR(r.method,r.url,i).then(([e,n])=>{t({rawEvents:e,response:n})},n)}}]});function oz(e,t,n){let r,i,a,o,{dateEnv:s,options:l}=n,c={};return null==(r=e.startParam)&&(r=l.startParam),null==(i=e.endParam)&&(i=l.endParam),null==(a=e.timeZoneParam)&&(a=l.timeZoneParam),Object.assign(c,o="function"==typeof e.extraParams?e.extraParams():e.extraParams||{}),c[r]=s.formatIso(t.start),c[i]=s.formatIso(t.end),"local"!==s.timeZone&&(c[a]=s.timeZone),c}let oV={daysOfWeek:nw,startTime:td,endTime:td,duration:td,startRecur:nw,endRecur:nw};function oU(e,t,n,r,i){let a=e?nT(e):null,o=tD(i.start),s=i.end,l=[];for(t&&(t.milliseconds<0?s=tC(s,1):t.milliseconds>=864e5&&(o=tC(o,-1)));o<s;){let e;(!a||a[o.getUTCDay()])&&(e=t?r.add(o,t):o,l.push(r.createMarker(n.toDate(e)))),o=tC(o,1)}return l}function oW(e,t){let n=nj(t.getCurrentData().eventSources);if(1===n.length&&1===e.length&&Array.isArray(n[0]._raw)&&Array.isArray(e[0]))return void t.dispatch({type:"RESET_RAW_EVENTS",sourceId:n[0].sourceId,rawEvents:e[0]});let r=[];for(let t of e){let e=!1;for(let r=0;r<n.length;r+=1)if(n[r]._raw===t){n.splice(r,1),e=!0;break}e||r.push(t)}for(let e of n)t.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:e.sourceId});for(let e of r)t.calendarApi.addEventSource(e)}function oG(e,t){t.emitter.trigger("datesSet",Object.assign(Object.assign({},iT(e.activeRange,t.dateEnv)),{view:t.viewApi}))}function oq(e,t){let{emitter:n}=t;n.hasHandlers("eventsSet")&&n.trigger("eventsSet",ia(e,t))}let o$=[oF,oB,oH,a4({name:"simple-recurring-event",recurringTypes:[{parse(e,t){if(e.daysOfWeek||e.startTime||e.endTime||e.startRecur||e.endRecur){let n,r={daysOfWeek:e.daysOfWeek||null,startTime:e.startTime||null,endTime:e.endTime||null,startRecur:e.startRecur?t.createMarker(e.startRecur):null,endRecur:e.endRecur?t.createMarker(e.endRecur):null,dateEnv:t};return e.duration&&(n=e.duration),!n&&e.startTime&&e.endTime&&(n=tm(e.endTime,e.startTime)),{allDayGuess:!!(!e.startTime&&!e.endTime),duration:n,typeData:r}}return null},expand(e,t,n){let r=rr(t,{start:e.startRecur,end:e.endRecur});return r?oU(e.daysOfWeek,e.startTime,e.dateEnv,n,r):[]}}],eventRefiners:oV}),a4({name:"change-handler",optionChangeHandlers:{events(e,t){oW([e],t)},eventSources:oW}}),a4({name:"misc",isLoadingFuncs:[e=>ob(e.eventSources)],propSetHandlers:{dateProfile:oG,eventStore:oq}})];class oK{constructor(e,t){this.runTaskOption=e,this.drainedOption=t,this.queue=[],this.delayedRunner=new eK(this.drain.bind(this))}request(e,t){this.queue.push(e),this.delayedRunner.request(t)}pause(e){this.delayedRunner.pause(e)}resume(e,t){this.delayedRunner.resume(e,t)}drain(){let{queue:e}=this;for(;e.length;){let t,n=[];for(;t=e.shift();)this.runTask(t),n.push(t);this.drained(n)}}runTask(e){this.runTaskOption&&this.runTaskOption(e)}drained(e){this.drainedOption&&this.drainedOption(e)}}function oQ(e,t,n){let r;return r=/^(year|month)$/.test(e.currentRangeUnit)?e.currentRange:e.activeRange,n.formatRange(r.start,r.end,nu(t.titleFormat||oY(e)),{isEndExclusive:e.isRangeAllDay,defaultSeparator:t.titleRangeSeparator})}function oY(e){let{currentRangeUnit:t}=e;if("year"===t)return{year:"numeric"};
165if("month"===t)return{year:"numeric",month:"long"};let n=tP(e.currentRange.start,e.currentRange.end);return null!==n&&n>1?{year:"numeric",month:"short",day:"numeric"}:{year:"numeric",month:"long",day:"numeric"}}class oZ{constructor(){this.resetListeners=new Set}handleInput(e,t){let n=this.dateEnv;if(e!==n&&("function"==typeof t?this.nowFn=t:n||(this.nowAnchorDate=e.toDate(t?e.createMarker(t):e.createNowMarker()),this.nowAnchorQueried=Date.now()),this.dateEnv=e,n))for(let e of this.resetListeners.values())e()}getDateMarker(){return this.nowAnchorDate?this.dateEnv.timestampToMarker(this.nowAnchorDate.valueOf()+(Date.now()-this.nowAnchorQueried)):this.dateEnv.createMarker(this.nowFn())}addResetListener(e){this.resetListeners.add(e)}removeResetListener(e){this.resetListeners.delete(e)}}class oX{constructor(e){this.computeCurrentViewData=tZ(this._computeCurrentViewData),this.organizeRawLocales=tZ(a0),this.buildLocale=tZ(a1),this.buildPluginHooks=a7(),this.buildDateEnv=tZ(oJ),this.buildTheme=tZ(o0),this.parseToolbars=tZ(oD),this.buildViewSpecs=tZ(os),this.buildDateProfileGenerator=tX(o1),this.buildViewApi=tZ(o2),this.buildViewUiProps=tX(o4),this.buildEventUiBySource=tZ(o5,nN),this.buildEventUiBases=tZ(o3),this.parseContextBusinessHours=tX(o7),this.buildTitle=tZ(oQ),this.nowManager=new oZ,this.emitter=new rX,this.actionRunner=new oK(this._handleAction.bind(this),this.updateData.bind(this)),this.currentCalendarOptionsInput={},this.currentCalendarOptionsRefined={},this.currentViewOptionsInput={},this.currentViewOptionsRefined={},this.currentCalendarOptionsRefiners={},this.optionsForRefining=[],this.optionsForHandling=[],this.getCurrentData=()=>this.data,this.dispatch=e=>{this.actionRunner.request(e)},this.props=e,this.actionRunner.pause(),this.nowManager=new oZ;let t={},n=this.computeOptionsData(e.optionOverrides,t,e.calendarApi),r=n.calendarOptions.initialView||n.pluginHooks.initialView,i=this.computeCurrentViewData(r,n,e.optionOverrides,t);e.calendarApi.currentDataManager=this,this.emitter.setThisContext(e.calendarApi),this.emitter.setOptions(i.options);let a={nowManager:this.nowManager,dateEnv:n.dateEnv,options:n.calendarOptions,pluginHooks:n.pluginHooks,calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},o=of(n.calendarOptions,n.dateEnv,this.nowManager),s=i.dateProfileGenerator.build(o);for(let e of(ra(s.activeRange,o)||(o=s.currentRange.start),n.pluginHooks.contextInit))e(a);let l=og(n.calendarOptions,s,a),c={dynamicOptionOverrides:t,currentViewType:r,currentDate:o,dateProfile:s,businessHours:this.parseContextBusinessHours(a),eventSources:l,eventUiBases:{},eventStore:rN(),renderableEventStore:rN(),dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null,selectionConfig:this.buildViewUiProps(a).selectionConfig},u=Object.assign(Object.assign({},a),c);for(let e of n.pluginHooks.reducers)Object.assign(c,e(null,null,u));o6(c,a)&&this.emitter.trigger("loading",!0),this.state=c,this.updateData(),this.actionRunner.resume()}resetOptions(e,t){let{props:n}=this;void 0===t?n.optionOverrides=e:(n.optionOverrides=Object.assign(Object.assign({},n.optionOverrides||{}),e),this.optionsForRefining.push(...t)),(void 0===t||t.length)&&this.actionRunner.request({type:"NOTHING"})}_handleAction(e){let{props:t,state:n,emitter:r}=this,i=oh(n.dynamicOptionOverrides,e),a=this.computeOptionsData(t.optionOverrides,i,t.calendarApi),o=od(n.currentViewType,e),s=this.computeCurrentViewData(o,a,t.optionOverrides,i);t.calendarApi.currentDataManager=this,r.setThisContext(t.calendarApi),r.setOptions(s.options);let l={nowManager:this.nowManager,dateEnv:a.dateEnv,options:a.calendarOptions,pluginHooks:a.pluginHooks,calendarApi:t.calendarApi,dispatch:this.dispatch,emitter:r,getCurrentData:this.getCurrentData},{currentDate:c,dateProfile:u}=n;this.data&&this.data.dateProfileGenerator!==s.dateProfileGenerator&&(u=s.dateProfileGenerator.build(c)),c=op(c,e),u=om(u,e,c,s.dateProfileGenerator),"PREV"!==e.type&&"NEXT"!==e.type&&ra(u.currentRange,c)||(c=u.currentRange.start);let d=oy(n.eventSources,e,u,l),p=rU(n.eventStore,e,d,u,l),f=ob(d)&&!s.options.progressiveEventRendering&&n.renderableEventStore||p,{eventUiSingleBase:h,selectionConfig:m}=this.buildViewUiProps(l),g=this.buildEventUiBySource(d),y=this.buildEventUiBases(f.defs,h,g),v={dynamicOptionOverrides:i,currentViewType:o,currentDate:c,dateProfile:u,eventSources:d,eventStore:p,renderableEventStore:f,selectionConfig:m,eventUiBases:y,businessHours:this.parseContextBusinessHours(l),dateSelection:oI(n.dateSelection,e),eventSelection:oR(n.eventSelection,e),eventDrag:oO(n.eventDrag,e),eventResize:oP(n.eventResize,e)},b=Object.assign(Object.assign({},l),v);for(let t of a.pluginHooks.reducers)Object.assign(v,t(n,e,b));let x=o6(n,l),w=o6(v,l);!x&&w?r.trigger("loading",!0):x&&!w&&r.trigger("loading",!1),this.state=v,t.onAction&&t.onAction(e)}updateData(){let{props:e,state:t}=this,n=this.data,r=this.computeOptionsData(e.optionOverrides,t.dynamicOptionOverrides,e.calendarApi),i=this.computeCurrentViewData(t.currentViewType,r,e.optionOverrides,t.dynamicOptionOverrides),a=this.data=Object.assign(Object.assign(Object.assign({nowManager:this.nowManager,viewTitle:this.buildTitle(t.dateProfile,i.options,r.dateEnv),calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},r),i),t),o=r.pluginHooks.optionChangeHandlers,s=n&&n.calendarOptions,l=r.calendarOptions;if(s&&s!==l)for(let e in s.timeZone!==l.timeZone&&(t.eventSources=a.eventSources=ov(a.eventSources,t.dateProfile,a),t.eventStore=a.eventStore=rQ(a.eventStore,
165n.dateEnv,a.dateEnv),t.renderableEventStore=a.renderableEventStore=rQ(a.renderableEventStore,n.dateEnv,a.dateEnv)),o)(-1!==this.optionsForHandling.indexOf(e)||s[e]!==l[e])&&o[e](l[e],a);this.optionsForHandling=[],e.onData&&e.onData(a)}computeOptionsData(e,t,n){if(!this.optionsForRefining.length&&e===this.stableOptionOverrides&&t===this.stableDynamicOptionOverrides)return this.stableCalendarOptionsData;let{refinedOptions:r,pluginHooks:i,localeDefaults:a,availableLocaleData:o,extra:s}=this.processRawCalendarOptions(e,t);o8(s);let l=this.buildDateEnv(r.timeZone,r.locale,r.weekNumberCalculation,r.firstDay,r.weekText,i,o,r.defaultRangeSeparator),c=this.buildViewSpecs(i.views,this.stableOptionOverrides,this.stableDynamicOptionOverrides,a),u=this.buildTheme(r,i),d=this.parseToolbars(r,this.stableOptionOverrides,u,c,n);return this.stableCalendarOptionsData={calendarOptions:r,pluginHooks:i,dateEnv:l,viewSpecs:c,theme:u,toolbarConfig:d,localeDefaults:a,availableRawLocales:o.map}}processRawCalendarOptions(e,t){let{locales:n,locale:r}=nb([np,e,t]),i=this.organizeRawLocales(n),a=i.map,o=this.buildLocale(r||i.defaultCode,a).options,s=this.buildPluginHooks(e.plugins||[],o$),l=this.currentCalendarOptionsRefiners=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},nd),nf),nh),s.listenerRefiners),s.optionRefiners),c={},u=nb([np,o,e,t]),d={},p=this.currentCalendarOptionsInput,f=this.currentCalendarOptionsRefined,h=!1;for(let e in u)-1===this.optionsForRefining.indexOf(e)&&(u[e]===p[e]||nm[e]&&e in p&&nm[e](p[e],u[e]))?d[e]=f[e]:l[e]?(d[e]=l[e](u[e]),h=!0):c[e]=p[e];return h&&(this.currentCalendarOptionsInput=u,this.currentCalendarOptionsRefined=d,this.stableOptionOverrides=e,this.stableDynamicOptionOverrides=t),this.optionsForHandling.push(...this.optionsForRefining),this.optionsForRefining=[],{rawOptions:this.currentCalendarOptionsInput,refinedOptions:this.currentCalendarOptionsRefined,pluginHooks:s,availableLocaleData:i,localeDefaults:o,extra:c}}_computeCurrentViewData(e,t,n,r){let i=t.viewSpecs[e];if(!i)throw Error(`viewType "${e}" is not available. Please make sure you've loaded all neccessary plugins`);let{refinedOptions:a,extra:o}=this.processRawViewOptions(i,t.pluginHooks,t.localeDefaults,n,r);o8(o),this.nowManager.handleInput(t.dateEnv,a.now);let s=this.buildDateProfileGenerator({dateProfileGeneratorClass:i.optionDefaults.dateProfileGeneratorClass,nowManager:this.nowManager,duration:i.duration,durationUnit:i.durationUnit,usesMinMaxTime:i.optionDefaults.usesMinMaxTime,dateEnv:t.dateEnv,calendarApi:this.props.calendarApi,slotMinTime:a.slotMinTime,slotMaxTime:a.slotMaxTime,showNonCurrentDates:a.showNonCurrentDates,dayCount:a.dayCount,dateAlignment:a.dateAlignment,dateIncrement:a.dateIncrement,hiddenDays:a.hiddenDays,weekends:a.weekends,validRangeInput:a.validRange,visibleRangeInput:a.visibleRange,fixedWeekCount:a.fixedWeekCount});return{viewSpec:i,options:a,dateProfileGenerator:s,viewApi:this.buildViewApi(e,this.getCurrentData,t.dateEnv)}}processRawViewOptions(e,t,n,r,i){let a=nb([np,e.optionDefaults,n,r,e.optionOverrides,i]),o=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},nd),nf),nh),nv),t.listenerRefiners),t.optionRefiners),s={},l=this.currentViewOptionsInput,c=this.currentViewOptionsRefined,u=!1,d={};for(let e in a)a[e]===l[e]||nm[e]&&nm[e](a[e],l[e])?s[e]=c[e]:(a[e]===this.currentCalendarOptionsInput[e]||nm[e]&&nm[e](a[e],this.currentCalendarOptionsInput[e])?e in this.currentCalendarOptionsRefined&&(s[e]=this.currentCalendarOptionsRefined[e]):o[e]?s[e]=o[e](a[e]):d[e]=a[e],u=!0);return u&&(this.currentViewOptionsInput=a,this.currentViewOptionsRefined=s),{rawOptions:this.currentViewOptionsInput,refinedOptions:this.currentViewOptionsRefined,extra:d}}}function oJ(e,t,n,r,i,a,o,s){let l=a1(t||o.defaultCode,o.map);return new nz({calendarSystem:"gregory",timeZone:e,namedTimeZoneImpl:a.namedTimeZonedImpl,locale:l,weekNumberCalculation:n,firstDay:r,weekText:i,cmdFormatter:a.cmdFormatter,defaultSeparator:s})}function o0(e,t){return new(t.themeClasses[e.themeSystem]||oe)(e)}function o1(e){return new(e.dateProfileGeneratorClass||ru)(e)}function o2(e,t,n){return new oL(e,t,n)}function o5(e){return nk(e,e=>e.ui)}function o3(e,t,n){let r={"":t};for(let t in e){let i=e[t];i.sourceId&&n[i.sourceId]&&(r[t]=n[i.sourceId])}return r}function o4(e){let{options:t}=e;return{eventUiSingleBase:rM({display:t.eventDisplay,editable:t.editable,startEditable:t.eventStartEditable,durationEditable:t.eventDurationEditable,constraint:t.eventConstraint,overlap:"boolean"==typeof t.eventOverlap?t.eventOverlap:void 0,allow:t.eventAllow,backgroundColor:t.eventBackgroun
vendor: 11,215 bytes, line 165
165dColor,borderColor:t.eventBorderColor,textColor:t.eventTextColor,color:t.eventColor},e),selectionConfig:rM({constraint:t.selectConstraint,overlap:"boolean"==typeof t.selectOverlap?t.selectOverlap:void 0,allow:t.selectAllow},e)}}function o6(e,t){for(let n of t.pluginHooks.isLoadingFuncs)if(n(e))return!0;return!1}function o7(e){return r2(e.options.businessHours,e)}function o8(e,t){for(let n in e)console.warn(`Unknown option '${n}'`+(t?` for view '${t}'`:""))}class o9 extends nY{render(){return E("div",{className:"fc-toolbar-chunk"},...this.props.widgetGroups.map(e=>this.renderWidgetGroup(e)))}renderWidgetGroup(e){let{props:t}=this,{theme:n}=this.context,r=[],i=!0;for(let a of e){let{buttonName:e,buttonClick:o,buttonText:s,buttonIcon:l,buttonHint:c}=a;if("title"===e)i=!1,r.push(E("h2",{className:"fc-toolbar-title",id:t.titleId},t.title));else{let i=e===t.activeButton,a=!t.isTodayEnabled&&"today"===e||!t.isPrevEnabled&&"prev"===e||!t.isNextEnabled&&"next"===e,u=[`fc-${e}-button`,n.getClass("button")];i&&u.push(n.getClass("buttonActive")),r.push(E("button",{type:"button",title:"function"==typeof c?c(t.navUnit):c,disabled:a,"aria-pressed":i,className:u.join(" "),onClick:o},s||(l?E("span",{className:l,role:"img"}):"")))}}return r.length>1?E("div",{className:i&&n.getClass("buttonGroup")||""},...r):r[0]}}class se extends nY{render(){let e,t,{model:n,extraClassName:r}=this.props,i=!1,a=n.sectionWidgets,o=a.center;return a.left?(i=!0,e=a.left):e=a.start,a.right?(i=!0,t=a.right):t=a.end,E("div",{className:[r||"","fc-toolbar",i?"fc-toolbar-ltr":""].join(" ")},this.renderSection("start",e||[]),this.renderSection("center",o||[]),this.renderSection("end",t||[]))}renderSection(e,t){let{props:n}=this;return E(o9,{key:e,widgetGroups:t,title:n.title,navUnit:n.navUnit,activeButton:n.activeButton,isTodayEnabled:n.isTodayEnabled,isPrevEnabled:n.isPrevEnabled,isNextEnabled:n.isNextEnabled,titleId:n.titleId})}}class st extends nY{constructor(){super(...arguments),this.state={availableWidth:null},this.handleEl=e=>{this.el=e,nJ(this.props.elRef,e),this.updateAvailableWidth()},this.handleResize=()=>{this.updateAvailableWidth()}}render(){let{props:e,state:t}=this,{aspectRatio:n}=e,r=["fc-view-harness",n||e.liquid||e.height?"fc-view-harness-active":"fc-view-harness-passive"],i="",a="";return n?null!==t.availableWidth?i=t.availableWidth/n:a=`${1/n*100}%`:i=e.height||"",E("div",{"aria-labelledby":e.labeledById,ref:this.handleEl,className:r.join(" "),style:{height:i,paddingBottom:a}},e.children)}componentDidMount(){this.context.addResizeHandler(this.handleResize)}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}updateAvailableWidth(){this.el&&this.props.aspectRatio&&this.setState({availableWidth:this.el.offsetWidth})}}class sn extends i_{constructor(e){super(e),this.handleSegClick=(e,t)=>{let{component:n}=this,{context:r}=n,i=il(t);if(i&&n.isValidSegDownEl(e.target)){let a=eY(e.target,".fc-event-forced-url"),o=a?a.querySelector("a[href]").href:"";r.emitter.trigger("eventClick",{el:t,event:new ir(n.context,i.eventRange.def,i.eventRange.instance),jsEvent:e,view:r.viewApi}),o&&!e.defaultPrevented&&(window.location.href=o)}},this.destroy=e6(e.el,"click",".fc-event",this.handleSegClick)}}class sr extends i_{constructor(e){super(e),this.handleEventElRemove=e=>{e===this.currentSegEl&&this.handleSegLeave(null,this.currentSegEl)},this.handleSegEnter=(e,t)=>{il(t)&&(this.currentSegEl=t,this.triggerEvent("eventMouseEnter",e,t))},this.handleSegLeave=(e,t)=>{this.currentSegEl&&(this.currentSegEl=null,this.triggerEvent("eventMouseLeave",e,t))},this.removeHoverListeners=e7(e.el,".fc-event",this.handleSegEnter,this.handleSegLeave)}destroy(){this.removeHoverListeners()}triggerEvent(e,t,n){let{component:r}=this,{context:i}=r,a=il(n);(!t||r.isValidSegDownEl(t.target))&&i.emitter.trigger(e,{el:n,event:new ir(i,a.eventRange.def,a.eventRange.instance),jsEvent:t,view:i.viewApi})}}class si extends nQ{constructor(){super(...arguments),this.buildViewContext=tZ(nK),this.buildViewPropTransformers=tZ(so),this.buildToolbarProps=tZ(sa),this.headerRef=C(),this.footerRef=C(),this.interactionsStore={},this.state={viewLabelId:e3()},this.registerInteractiveComponent=(e,t)=>{let n=iM(e,t),r=[sn,sr].concat(this.props.pluginHooks.componentInteractions).map(e=>new e(n));this.interactionsStore[e.uid]=r,iL[e.uid]=n},this.unregisterInteractiveComponent=e=>{let t=this.interactionsStore[e.uid];if(t){for(let e of t)e.destroy();delete this.interactionsStore[e.uid]}delete iL[e.uid]},this.resizeRunner=new eK(()=>{this.props.emitter.trigger("_resize",!0),this.props.emitter.trigger("windowResize",{view:this.props.viewApi})}),this.handleWindowResize=e=>{let{options:t}=this.props;t.handleWindowResize&&e.target===window&&this.resizeRunner.request(t.windowResizeDelay)}}render(){let e,{props:t}=this,{toolbarConfig:n,options:r}=t,i=!1,a="";t.isHeightAuto||t.forPrint?a="":null!=r.height?i=!0:null!=r.contentHeight?a=r.contentHeight:e=Math.max(r.aspectRatio,.5);let o=this.buildViewContext(t.viewSpec,t.viewApi,t.options,t.dateProfileGenerator,t.dateEnv,t.nowManager,t.theme,t.pluginHooks,t.dispatch,t.getCurrentData,t.emitter,t.calendarApi,this.registerInteractiveComponent,this.unregisterInteractiveComponent),s=n.header&&n.header.hasTitle?this.state.viewLabelId:void 0;return E(n$.Provider,{value:o},E(iF,{unit:"day"},r=>{let o=this.buildToolbarProps(t.viewSpec,t.dateProfile,t.dateProfileGenerator,t.currentDate,r,t.viewTitle);return E(k,null,n.header&&E(se,Object.assign({ref:this.headerRef,extraClassName:"fc-header-toolbar",model:n.header,titleId:s},o)),E(st,{liquid:i,height:a,aspectRatio:e,labeledById:s},this.renderView(t),this.buildAppendContent()),n.footer&&E(se,Object.assign({ref:this.footerRef,extraClassName:"fc-footer-toolbar",model:n.footer,titleId:""},o)))}))}componentDidMount(){let{props:e}=this;this.calendarInteractions=e.pluginHooks.calendarInteractions.map(t=>new t(e)),window.addEventListener("resize",this.handleWindowResize);let{propSetHandlers:t}=e.pluginHooks;for(let n in t)t[n](e[n],e)}componentDidUpdate(e){let{props:t}=this,{propSetHandlers:n}=t.pluginHooks;for(let r in n)t[r]!==e[r]&&n[r](t[r],t)}componentWillUnmount(){for(let e of(window.removeEventListener("resize",this.handleWindowResize),this.resizeRunner.clear(),this.calendarInteractions))e.destroy();this.props.emitter.trigger("_unmount")}buildAppendContent(){let{props:e}=this;return E(k,{},...e.pluginHooks.viewContainerAppends.map(t=>t(e)))}renderView(e){let{pluginHooks:t}=e,{viewSpec:n}=e,r={dateProfile:e.dateProfile,businessHours:e.businessHours,eventStore:e.renderableEventStore,eventUiBases:e.eventUiBases,dateSelection:e.dateSelection,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,isHeightAuto:e.isHeightAuto,forPrint:e.forPrint};for(let n of this.buildViewPropTransformers(t.viewPropsTransformers))Object.assign(r,n.transform(r,e));return E(n.component,Object.assign({},r))}}function sa(e,t,n,r,i,a){let o=n.build(i,void 0,!1),s=n.buildPrev(t,r,!1),l=n.buildNext(t,r,!1);return{title:a,activeButton:e.type,navUnit:e.singleUnit,isTodayEnabled:o.isValid&&!ra(t.currentRange,i),isPrevEnabled:s.isValid,isNextEnabled:l.isValid}}function so(e){return e.map(e=>new e)}class ss extends iH{constructor(e,t={}){super(),this.isRendering=!1,this.isRendered=!1,this.currentClassNames=[],this.customContentRenderId=0,this.handleAction=e=>{switch(e.type){case"SET_EVENT_DRAG":case"SET_EVENT_RESIZE":this.renderRunner.tryDrain()}},this.handleData=e=>{this.currentData=e,this.renderRunner.request(e.calendarOptions.rerenderDelay)},this.handleRenderRequest=()=>{if(this.isRendering){this.isRendered=!0;let{currentData:e}=this;nU(()=>{K(E(iD,{options:e.calendarOptions,theme:e.theme,emitter:e.emitter},(t,n,r,i)=>(this.setClassNames(t),this.setHeight(n),E(n3.Provider,{value:this.customContentRenderId},E(si,Object.assign({isHeightAuto:r,forPrint:i},e))))),this.el)})}else this.isRendered&&(this.isRendered=!1,K(null,this.el),this.setClassNames([]),this.setHeight(""))},eV(e),this.el=e,this.renderRunner=new eK(this.handleRenderRequest),new oX({optionOverrides:t,calendarApi:this,onAction:this.handleAction,onData:this.handleData})}render(){let e=this.isRendering;e?this.customContentRenderId+=1:this.isRendering=!0,this.renderRunner.request(),e&&this.updateSize()}destroy(){this.isRendering&&(this.isRendering=!1,this.renderRunner.request())}updateSize(){nU(()=>{super.updateSize()})}batchRendering(e){this.renderRunner.pause("batchRendering"),e(),this.renderRunner.resume("batchRendering")}pauseRendering(){this.renderRunner.pause("pauseRendering")}resumeRendering(){this.renderRunner.resume("pauseRendering",!0)}resetOptions(e,t){this.currentDataManager.resetOptions(e,t)}setClassNames(e){if(!tw(e,this.currentClassNames)){let{classList:t}=this.el;for(let e of this.currentClassNames)t.remove(e);for(let n of e)t.add(n);this.currentClassNames=e}}setHeight(e){e1(this.el,"height",e)}}class sl extends i0{constructor(){super(...arguments),this.headerElRef=C()}renderSimpleLayout(e,t){let{props:n,context:r}=this,i=[],a=aS(r.options);return e&&i.push({type:"header",key:"header",isSticky:a,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),i.push({type:"body",key:"body",liquid:!0,chunk:{content:t}}),E(n8,{elClasses:["fc-daygrid"],viewSpec:r.viewSpec},E(ak,{liquid:!n.isHeightAuto&&!n.forPrint,collapsibleWidth:n.forPrint,cols:[],sections:i}))}renderHScrollLayout(e,t,n,r){let i=this.context.pluginHooks.scrollGridImpl;if(!i)throw Error("No ScrollGrid implementation");let{props:a,context:o}=this,s=!a.forPrint&&aS(o.options),l=!a.forPrint&&aC(o.options),c=[];return e&&c.push({type:"header",key:"header",isSticky:s,chunks:[{key:"main",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),c.push({type:"body",key:"body",liquid:!0,chunks:[{key:"main",content:t}]}),l&&c.push({type:"footer",key:"footer",isSticky:!0,chunks:[{key:"main",content:aE}]}),E(n8,{elClasses:["fc-daygrid"],viewSpec:o.viewSpec},E(i,{liquid:!a.isHeightAuto&&!a.forPrint,forPrint:a.forPrint,collapsibleWidth:a.forPrint,colGroups:[{cols:[{span:n,minWidth:r}]}],sections:c}))}}function sc(e,t){let n=[];for(let e=0;e<t;e+=1)n[e]=[];for(let t of e)n[t.row].push(t);return n}function su(e,t){let n=[];for(let e=0;e<t;e+=1)n[e]=[];for(let t of e)n[t.firstCol].push(t);return n}function sd(e,t){let n=[];if(e){for(let r=0;r<t;r+=1)n[r]={affectedInstances:e.affectedInstances,isEvent:e.isEvent,segs:[]};for(let t of e.segs)n[t.row].segs.push(t)}else for(let e=0;e<t;e+=1)n[e]=null;return n}let sp=nu({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"narrow"});function sf(e){let{display:t}=e.eventRange.ui;return"list-item"===t||"auto"===t&&!e.eventRange.def.allDay&&e.firstCol===e.lastCol&&e.isStart&&e.isEnd}class sh extends nY{render(){let{props:e}=this;return E(aN,Object.assign({},e,{elClasses:["fc-daygrid-event","fc-daygrid-block-event","fc-h-event"],defaultTimeFormat:sp,defaultDisplayEventEnd:e.defaultDisplayEventEnd,disableResizing:!e.seg.eventRange.def.allDay}))}}class sm extends nY{render(){let{props:e,context:t}=this,{options:n}=t,{seg:r}=e,i=iy(r,n.eventTimeFormat||sp,t,!0,e.defaultDisplayEventEnd);return E(aj,Object.assign({}
165,e,{elTag:"a",elClasses:["fc-daygrid-event","fc-daygrid-dot-event"],elAttrs:iw(e.seg,t),defaultGenerator:sg,timeText:i,isResizing:!1,isDateSelecting:!1}))}}function sg(e){return E(k,null,E("div",{className:"fc-daygrid-event-dot",style:{borderColor:e.borderColor||e.backgroundColor}}),e.timeText&&E("div",{className:"fc-event-time"},e.timeText),E("div",{className:"fc-event-title"},e.event.title||E(k,null,"Â ")))}class sy extends nY{constructor(){super(...arguments),this.compileSegs=tZ(sv)}render(){let{props:e}=this,{allSegs:t,invisibleSegs:n}=this.compileSegs(e.singlePlacements);return E(aV,{elClasses:["fc-daygrid-more-link"],dateProfile:e.dateProfile,todayRange:e.todayRange,allDayDate:e.allDayDate,moreCnt:e.moreCnt,allSegs:t,hiddenSegs:n,alignmentElRef:e.alignmentElRef,alignGridTop:e.alignGridTop,extraDateSpan:e.extraDateSpan,popoverContent:()=>{let n=(e.eventDrag?e.eventDrag.affectedInstances:null)||(e.eventResize?e.eventResize.affectedInstances:null)||{};return E(k,null,t.map(t=>{let r=t.eventRange.instance.instanceId;return E("div",{className:"fc-daygrid-event-harness",key:r,style:{visibility:n[r]?"hidden":""}},sf(t)?E(sm,Object.assign({seg:t,isDragging:!1,isSelected:r===e.eventSelection,defaultDisplayEventEnd:!1},iv(t,e.todayRange))):E(sh,Object.assign({seg:t,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:r===e.eventSelection,defaultDisplayEventEnd:!1},iv(t,e.todayRange))))}))}})}}function sv(e){let t=[],n=[];for(let r of e)t.push(r.seg),r.isVisible||n.push(r.seg);return{allSegs:t,invisibleSegs:n}}let sb=nu({week:"narrow"});class sx extends i0{constructor(){super(...arguments),this.rootElRef=C(),this.state={dayNumberId:e3()},this.handleRootEl=e=>{nJ(this.rootElRef,e),nJ(this.props.elRef,e)}}render(){let{context:e,props:t,state:n,rootElRef:r}=this,{options:i,dateEnv:a}=e,{date:o,dateProfile:s}=t,l=t.showDayNumber&&sE(o,s.currentRange,a);return E(aR,{elTag:"td",elRef:this.handleRootEl,elClasses:["fc-daygri
165d-day",...t.extraClassNames||[]],elAttrs:Object.assign(Object.assign(Object.assign({},t.extraDataAttrs),t.showDayNumber?{"aria-labelledby":n.dayNumberId}:{}),{role:"gridcell"}),defaultGenerator:sw,date:o,dateProfile:s,todayRange:t.todayRange,showDayNumber:t.showDayNumber,isMonthStart:l,extraRenderProps:t.extraRenderProps},(a,s)=>E("div",{ref:t.innerElRef,className:"fc-daygrid-day-frame fc-scrollgrid-sync-inner",style:{minHeight:t.minHeight}},t.showWeekNumber&&E(aL,{elTag:"a",elClasses:["fc-daygrid-week-number"],elAttrs:iq(e,o,"week"),date:o,defaultFormat:sb}),!s.isDisabled&&(t.showDayNumber||aO(i)||t.forceDayTop)?E("div",{className:"fc-daygrid-day-top"},E(a,{elTag:"a",elClasses:["fc-daygrid-day-number",l&&"fc-daygrid-month-start"],elAttrs:Object.assign(Object.assign({},iq(e,o)),{id:n.dayNumberId})})):t.showDayNumber?E("div",{className:"fc-daygrid-day-top",style:{visibility:"hidden"}},E("a",{className:"fc-daygrid-day-number"},"Â ")):void 0,E("div",{className:"fc-daygrid-day-events",ref:t.fgContentElRef},t.fgContent,E("div",{className:"fc-daygrid-day-bottom",style:{marginTop:t.moreMarginTop}},E(sy,{allDayDate:o,singlePlacements:t.singlePlacements,moreCnt:t.moreCnt,alignmentElRef:r,alignGridTop:!t.showDayNumber,extraDateSpan:t.extraDateSpan,dateProfile:t.dateProfile,eventSelection:t.eventSelection,eventDrag:t.eventDrag,eventResize:t.eventResize,todayRange:t.todayRange}))),E("div",{className:"fc-daygrid-day-bg"},t.bgContent)))}}function sw(e){return e.dayNumberText||E(k,null,"Â ")}function sE(e,t,n){let{start:r,end:i}=t,a=tk(i,-1),o=n.getYear(r),s=n.getMonth(r),l=n.getYear(a),c=n.getMonth(a);return(o!==l||s!==c)&&!!(e.valueOf()===r.valueOf()||1===n.getDay(e)&&e.valueOf()<i.valueOf())}function sS(e){return e.eventRange.instance.instanceId+":"+e.firstCol}function sC(e){return sS(e)+":"+e.lastCol}function sk(e,t,n,r,i,a,o){let s=new sA(t=>i[e[t.index].eventRange.instance.instanceId+":"+t.span.start+":"+(t.span.end-1)]||1);s.allowReslicing=!0,s.strictOrder=r,!0===t||!0===n?(s.maxCoord=a,s.hiddenConsumes=!0):"number"==typeof t?s.maxStackCnt=t:"number"==typeof n&&(s.maxStackCnt=n,s.hiddenConsumes=!0);let l=[],c=[];for(let t=0;t<e.length;t+=1){let n=e[t];null!=i[sC(n)]?l.push({index:t,span:{start:n.firstCol,end:n.lastCol+1}}):c.push(n)}let u=s.addSegs(l),{singleColPlacements:d,multiColPlacements:p,leftoverMargins:f}=sT(s.toRects(),e,o),h=[],m=[];for(let e of c){p[e.firstCol].push({seg:e,isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let t=e.firstCol;t<=e.lastCol;t+=1)d[t].push({seg:sN(e,t,t+1,o),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let e=0;e<o.length;e+=1)h.push(0);for(let t of u){let n=e[t.index],r=t.span;p[r.start].push({seg:sN(n,r.start,r.end,o),isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let e=r.start;e<r.end;e+=1)h[e]+=1,d[e].push({seg:sN(n,e,e+1,o),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let e=0;e<o.length;e+=1)m.push(f[e]);return{singleColPlacements:d,multiColPlacements:p,moreCnts:h,moreMarginTops:m}}function sT(e,t,n){let r=sj(e,n.length),i=[],a=[],o=[];for(let e=0;e<n.length;e+=1){let s=r[e],l=[],c=0,u=0;for(let r of s){let i=t[r.index];l.push({seg:sN(i,e,e+1,n),isVisible:!0,isAbsolute:!1,absoluteTop:r.levelCoord,marginTop:r.levelCoord-c}),c=r.levelCoord+r.thickness}let d=[];for(let r of(c=0,u=0,s)){let i=t[r.index],a=r.span.end-r.span.start>1,o=r.span.start===e;u+=r.levelCoord-c,c=r.levelCoord+r.thickness,a?(u+=r.thickness,o&&d.push({seg:sN(i,r.span.start,r.span.end,n),isVisible:!0,isAbsolute:!0,absoluteTop:r.levelCoord,marginTop:0})):o&&(d.push({seg:sN(i,r.span.start,r.span.end,n),isVisible:!0,isAbsolute:!1,absoluteTop:r.levelCoord,marginTop:u}),u=0)}i.push(l),a.push(d),o.push(u)}return{singleColPlacements:i,multiColPlacements:a,leftoverMargins:o}}function sj(e,t){let n=[];for(let e=0;e<t;e+=1)n.push([]);for(let t of e)for(let e=t.span.start;e<t.span.end;e+=1)n[e].push(t);return n}function sN(e,t,n,r){if(e.firstCol===t&&e.lastCol===n-1)return e;let i=e.eventRange,a=i.range,o=rr(a,{start:r[t].date,end:tC(r[n-1].date,1)});return Object.assign(Object.assign({},e),{firstCol:t,lastCol:n-1,eventRange:{def:i.def,ui:Object.assign(Object.assign({},i.ui),{durationEditable:!1}),instance:i.instance,range:o},isStart:e.isStart&&o.start.valueOf()===a.start.valueOf(),isEnd:e.isEnd&&o.end.valueOf()===a.end.valueOf()})}class sA extends i1{constructor(){super(...arguments),this.hiddenConsumes=!1,this.forceHidden={}}addSegs(e){let t=super.addSegs(e),{entriesByLevel:n}=this,r=e=>!this.forceHidden[i5(e)];for(let e=0;e<n.length;e+=1)n[e]=n[e].filter(r);return t}handleInvalidInsertion(e,t,n){let{entriesByLevel:r,forceHidden:i}=this,{touchingEntry:a,touchingLevel:o,touchingLateral:s}=e;if(this.hiddenConsumes&&a){let e=i5(a);if(!i[e])if(this.allowReslicing){let e=Object.assign(Object.assign({},a),{span:i3(a.span,t.span)});i[i5(e)]=!0,r[o][s]=e,n.push(e),this.splitEntry(a,t,n)}else i[e]=!0,n.push(a)}super.handleInvalidInsertion(e,t,n)}}class sI extends i0{constructor(){super(...arguments),this.cellElRefs=new ad,this.frameElRefs=new ad,this.fgElRefs=new ad,this.segHarnessRefs=new ad,this.rootElRef=C(),this.state={framePositions:null,maxContentHeight:null,segHeights:{}},this.handleResize=e=>{e&&this.updateSizing(!0)}}render(){let{props:e,state:t,context:n}=this,{options:r}=n,i=e.cells.length,a=su(e.businessHourSegs,i),o=su(e.bgEventSegs,i),s=su(this.getHighlightSegs(),i),l=su(this.getMirrorSegs(),i),{singleColPlacements:c,multiColPlacements:u,moreCnts:d,moreMarginTops:p}=sk(id(e.fgEventSegs,r.eventOrder),e.dayMaxEvents,e.dayMaxEventRows,r.eventOrderStrict,t.segHeights,t.maxContentHeight,e.cells),f=e.eventDrag&&e.eventDrag.affectedInstances||e.eventResize&&e.eventResize.affectedInstances||{};return E("tr",{ref:this.rootElRef,role:"row"},e.renderIntro&&e.renderIntro(),e.cells.map((t,n)=>{let r=this.renderFgSegs(n,e.forPrint?c[n]:u[n],e.todayRange,f),i=this.renderFgSegs(n,sR(l[n],u),e.todayRange,{},!!e.eventDrag,!!e.eventResize,!1);return E(sx,{key:t.key,elRef:this.cellElRefs.createRef(t.key),innerElRef:this.frameElRefs.createRef(t.key),dateProfile:e.dateProfile,date:t.date,showDayNumber:e.showDayNumbers,showWeekNumber:e.showWeekNumbers&&0===n,forceDayTop:e.showWeekNumbers,todayRange:e.todayRange,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,extraRenderProps:t.extraRenderProps,extraDataAttrs:t.extraDataAttrs,extraClassNames:t.extraClassNames,extraDateSpan:t.extraDateSpan,moreCnt:d[n],moreMarginTop:p[n],singlePlacements:c[n],fgContentElRef:this.fgElRefs.createRef(t.key),fgContent:E(k,null,E(k,null,r),E(k,null,i)),bgContent:E(k,null,this.renderFillSegs(s[n],"highlight"),this.renderFillSegs(a[n],"non-business"),this.renderFillSegs(o[n],"bg-event")),minHeight:e.cellMinHeight})}))}componentDidMount(){this.updateSizing(!0),this.context.addResizeHandler(this.handleResize)}componentDidUpdate(e,t){let n=this.props;this.updateSizing(!nN(e,n))}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}getHighlightSegs(){let{props:e}=this;return e.eventDrag&&e.eventDrag.segs.length?e.eventDrag.segs:e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:e.dateSelectionSegs}getMirrorSegs(){let{props:e}=this;return e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:[]}renderFgSegs(e,t,n,r,i,a,o){let{context:s}=this,{eventSelection:l}=this.props,{framePositions:c}=this.state,u=1===this.props.cells.length,d=i||a||o,p=[];if(c)for(let e of t){let{seg:t}=e,{instanceId:f}=t.eventRange.instance,h=e.isVisible&&!r[f],m=e.isAbsolute,g="",y="";
vendor: 4,154 bytes, line 165
165m&&(s.isRtl?(y=0,g=c.lefts[t.lastCol]-c.lefts[t.firstCol]):(g=0,y=c.rights[t.firstCol]-c.rights[t.lastCol])),p.push(E("div",{className:"fc-daygrid-event-harness"+(m?" fc-daygrid-event-harness-abs":""),key:sS(t),ref:d?null:this.segHarnessRefs.createRef(sC(t)),style:{visibility:h?"":"hidden",marginTop:m?"":e.marginTop,top:m?e.absoluteTop:"",left:g,right:y}},sf(t)?E(sm,Object.assign({seg:t,isDragging:i,isSelected:f===l,defaultDisplayEventEnd:u},iv(t,n))):E(sh,Object.assign({seg:t,isDragging:i,isResizing:a,isDateSelecting:o,isSelected:f===l,defaultDisplayEventEnd:u},iv(t,n)))))}return p}renderFillSegs(e,t){let{isRtl:n}=this.context,{todayRange:r}=this.props,{framePositions:i}=this.state,a=[];if(i)for(let o of e){let e=n?{right:0,left:i.lefts[o.lastCol]-i.lefts[o.firstCol]}:{left:0,right:i.rights[o.firstCol]-i.rights[o.lastCol]};a.push(E("div",{key:ix(o.eventRange),className:"fc-daygrid-bg-harness",style:e},"bg-event"===t?E(aD,Object.assign({seg:o},iv(o,r))):aM(t)))}return E(k,{},...a)}updateSizing(e){let{props:t,state:n,frameElRefs:r}=this;if(!t.forPrint&&null!==t.clientWidth){if(e){let e=t.cells.map(e=>r.currentMap[e.key]);if(e.length){let t=this.rootElRef.current,r=new iX(t,e,!0,!1);n.framePositions&&n.framePositions.similarTo(r)||this.setState({framePositions:new iX(t,e,!0,!1)})}}let i=this.state.segHeights,a=this.querySegHeights(),o=!0===t.dayMaxEvents||!0===t.dayMaxEventRows;this.safeSetState({segHeights:Object.assign(Object.assign({},i),a),maxContentHeight:o?this.computeMaxContentHeight():null})}}querySegHeights(){let e=this.segHarnessRefs.currentMap,t={};for(let n in e){let r=Math.round(e[n].getBoundingClientRect().height);t[n]=Math.max(t[n]||0,r)}return t}computeMaxContentHeight(){let e=this.props.cells[0].key,t=this.cellElRefs.currentMap[e],n=this.fgElRefs.currentMap[e];return t.getBoundingClientRect().bottom-n.getBoundingClientRect().top}getCellEls(){let e=this.cellElRefs.currentMap;return this.props.cells.map(t=>e[t.key])}}function sR(e,t){if(!e.length)return[];let n=sO(t);return e.map(e=>({seg:e,isVisible:!0,isAbsolute:!0,absoluteTop:n[e.eventRange.instance.instanceId],marginTop:0}))}function sO(e){let t={};for(let n of e)for(let e of n)t[e.seg.eventRange.instance.instanceId]=e.absoluteTop;return t}sI.addStateEquality({segHeights:nN});class sP extends i0{constructor(){super(...arguments),this.splitBusinessHourSegs=tZ(sc),this.splitBgEventSegs=tZ(sD),this.splitFgEventSegs=tZ(sc),this.splitDateSelectionSegs=tZ(sc),this.splitEventDrag=tZ(sd),this.splitEventResize=tZ(sd),this.rowRefs=new ad}render(){let{props:e,context:t}=this,n=e.cells.length,r=this.splitBusinessHourSegs(e.businessHourSegs,n),i=this.splitBgEventSegs(e.bgEventSegs,n),a=this.splitFgEventSegs(e.fgEventSegs,n),o=this.splitDateSelectionSegs(e.dateSelectionSegs,n),s=this.splitEventDrag(e.eventDrag,n),l=this.splitEventResize(e.eventResize,n),c=n>=7&&e.clientWidth?e.clientWidth/t.options.aspectRatio/6:null;return E(iF,{unit:"day"},(t,u)=>E(k,null,e.cells.map((t,d)=>E(sI,{ref:this.rowRefs.createRef(d),key:t.length?t[0].date.toISOString():d,showDayNumbers:n>1,showWeekNumbers:e.showWeekNumbers,todayRange:u,dateProfile:e.dateProfile,cells:t,renderIntro:e.renderRowIntro,businessHourSegs:r[d],eventSelection:e.eventSelection,bgEventSegs:i[d],fgEventSegs:a[d],dateSelectionSegs:o[d],eventDrag:s[d],eventResize:l[d],dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,clientWidth:e.clientWidth,clientHeight:e.clientHeight,cellMinHeight:c,forPrint:e.forPrint}))))}componentDidMount(){this.registerInteractiveComponent()}componentDidUpdate(){this.registerInteractiveComponent()}registerInteractiveComponent(){if(!this.rootEl){let e=this.rowRefs.currentMap[0].getCellEls()[0],t=e?e.closest(".fc-daygrid-body"):null;t&&(this.rootEl=t,this.context.registerInteractiveComponent(this,{el:t,isHitComboAllowed:this.props.isHitComboAllowed}))}}componentWillUnmount(){this.rootEl&&(this.context.unregisterInteractiveComponent(this),this.rootEl=null)}prepareHits(){this.rowPositions=new iX(this.rootEl,this.rowRefs.collect().map(e=>e.getCellEls()[0]),!1,!0),this.colPositions=new iX(this.rootEl,this.rowRefs.currentMap[0].getCellEls(),!0,!1)}
165queryHit(e,t){let{colPositions:n,rowPositions:r}=this,i=n.leftToIndex(e),a=r.topToIndex(t);if(null!=a&&null!=i){let e=this.props.cells[a][i];return{dateProfile:this.props.dateProfile,dateSpan:Object.assign({range:this.getCellRange(a,i),allDay:!0},e.extraDateSpan),dayEl:this.getCellEl(a,i),rect:{left:n.lefts[i],right:n.rights[i],top:r.tops[a],bottom:r.bottoms[a]},layer:0}}return null}getCellEl(e,t){return this.rowRefs.currentMap[e].getCellEls()[t]}getCellRange(e,t){let n=this.props.cells[e][t].date,r=tC(n,1);return{start:n,end:r}}}function sD(e,t){return sc(e.filter(s_),t)}function s_(e){return e.eventRange.def.allDay}class sM extends i0{constructor(){super(...arguments),this.elRef=C(),this.needsScrollReset=!1}render(){let{props:e}=this,{dayMaxEventRows:t,dayMaxEvents:n,expandRows:r}=e,i=!0===n||!0===t;i&&!r&&(i=!1,t=null,n=null);let a=["fc-daygrid-body",i?"fc-daygrid-body-balanced":"fc-daygrid-body-unbalanced",r?"":"fc-daygrid-body-natural"];return E("div",{ref:this.elRef,className:a.join(" "),style:{width:e.clientWidth,minWidth:e.tableMinWidth}},E("table",{role:"presentation",className:"fc-scrollgrid-sync-table",style:{width:e.clientWidth,minWidth:e.tableMinWidth,height:r?e.clientHeight:""}},e.colGroupNode,E("tbody",{role:"presentation"},E(sP,{dateProfile:e.dateProfile,cells:e.cells,renderRowIntro:e.renderRowIntro,showWeekNumbers:e.showWeekNumbers,clientWidth:e.clientWidth,clientHeight:e.clientHeight,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,dayMaxEvents:n,dayMaxEventRows:t,forPrint:e.forPrint,isHitComboAllowed:e.isHitComboAllowed}))))}componentDidMount(){this.requestScrollReset()}componentDidUpdate(e){e.dateProfile!==this.props.dateProfile?this.requestScrollReset():this.flushScrollReset()}requestScrollReset(){this.needsScrollReset=!0,this.flushScrollReset()}flushScrollReset(){if(this.needsScrollReset&&this.props.clientWidth){let e=sL(this.elRef.current,this.props.dateProfile);if(e){let t=e.closest(".fc-daygrid-body"),n=t.closest(".fc-scroller"),r=e.getBoundingClientRect().top-t.getBoundingClientRect().top;n.scrollTop=r?r+1:0}this.needsScrollReset=!1}}}function sL(e,t){let n;return t.currentRangeUnit.match(/year|month/)&&(n=e.querySelector(`[data-date="${tQ(t.currentDate)}-01"]`)),n||(n=e.querySelector(`[data-date="${tK(t.currentDate)}"]`)),n}class sF extends as{constructor(){super(...arguments),this.forceDayIfListItem=!0}sliceRange(e,t){return t.sliceRange(e)}}class sB extends i0{constructor(){super(...arguments),this.slicer=new sF,this.tableRef=C()}render(){let{props:e,context:t}=this;return E(sM,Object.assign({ref:this.tableRef},this.slicer.sliceProps(e,e.dateProfile,e.nextDayThreshold,t,e.dayTableModel),{dateProfile:e.dateProfile,cells:e.dayTableModel.cells,colGroupNode:e.colGroupNode,tableMinWidth:e.tableMinWidth,renderRowIntro:e.renderRowIntro,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.showWeekNumbers,expandRows:e.expandRows,headerAlignElRef:e.headerAlignElRef,clientWidth:e.clientWidth,clientHeight:e.clientHeight,forPrint:e.forPrint}))}}class sH extends sl{constructor(){super(...arguments),this.buildDayTableModel=tZ(sz),this.headerRef=C(),this.tableRef=C()}render(){let{options:e,dateProfileGenerator:t}=this.context,{props:n}=this,r=this.buildDayTableModel(n.dateProfile,t),i=e.dayHeaders&&E(ar,{ref:this.headerRef,dateProfile:n.dateProfile,dates:r.headerDates,datesRepDistinctDays:1===r.rowCnt}),a=t=>E(sB,{ref:this.tableRef,dateProfile:n.dateProfile,dayTableModel:r,businessHours:n.businessHours,dateSelection:n.dateSelection,eventStore:n.eventStore,eventUiBases:n.eventUiBases,eventSelection:n.eventSelection,eventDrag:n.eventDrag,eventResize:n.eventResize,nextDayThreshold:e.nextDayThreshold,colGroupNode:t.tableColGroupNode,tableMinWidth:t.tableMinWidth,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.weekNumbers,expandRows:!n.isHeightAuto,headerAlignElRef:this.headerElRef,clientWidth:t.clientWidth,clientHeight:t.clientHeight,forPrint:n.forPrint});return e.dayMinWidth?this.renderHScrollLayout(i,a,r.colCnt,e.dayMinWidth):this.renderSimpleLayout(i,a)}}function sz(e,t){return new ao(new aa(e.renderRange,t),/year|month|week/.test(e.currentRangeUnit))}class sV extends ru{buildRenderRange(e,t,n){let r=super.buildRenderRange(e,t,n),{props:i}=this;return sU({currentRange:r,snapToWeek:/^(year|month)$/.test(t),fixedWeekCount:i.fixedWeekCount,dateEnv:i.dateEnv})}}function sU(e){let t,{dateEnv:n,currentRange:r}=e,{start:i,end:a}=r;if(e.snapToWeek&&(i=n.startOfWeek(i),(t=n.startOfWeek(a)).valueOf()!==a.valueOf()&&(a=tS(t,1))),e.fixedWeekCount){let e=Math.ceil(tT(n.startOfWeek(n.startOfMonth(tC(r.end,-1))),a));a=tS(a,6-e)}return{start:i,end:a}}
165ez(':root{--fc-daygrid-event-dot-width:8px}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{clear:both;content:"";display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-daygrid-day-frame{min-height:100%;position:relative}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{padding:4px;position:relative;z-index:4}.fc .fc-daygrid-month-start{font-size:1.1em;font-weight:700}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{left:0;position:absolute;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:2em;position:relative}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{left:0;position:absolute;right:0;top:0}.fc .fc-daygrid-bg-harness{bottom:0;position:absolute;top:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{margin-top:1px;z-index:6}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;margin:0 2px}.fc .fc-daygrid-day-bottom:after,.fc .fc-daygrid-day-bottom:before{clear:both;content:"";display:table}.fc .fc-daygrid-more-link{border-radius:3px;cursor:pointer;line-height:1;margin-top:1px;max-width:100%;overflow:hidden;padding:2px;position:relative;white-space:nowrap;z-index:4}.fc .fc-daygrid-more-link:hover{background-color:rgba(0,0,0,.1)}.fc .fc-daygrid-week-number{background-color:var(--fc-neutral-bg-color);color:var(--fc-neutral-text-color);min-width:1.5em;padding:2px;position:absolute;text-align:center;top:0;z-index:5}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-more-link{float:left}.fc-direction-ltr .fc-daygrid-week-number{border-radius:0 0 3px 0;left:0}.fc-direction-rtl .fc-daygrid-more-link{float:right}.fc-direction-rtl .fc-daygrid-week-number{border-radius:0 0 0 3px;right:0}
165.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{border-radius:3px;font-size:var(--fc-small-font-size);position:relative;white-space:nowrap}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{align-items:center;display:flex;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;font-weight:700;min-width:0;overflow:hidden}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-daygrid-event-dot{border:calc(var(--fc-daygrid-event-dot-width)/2) solid var(--fc-event-border-color);border-radius:calc(var(--fc-daygrid-event-dot-width)/2);box-sizing:content-box;height:0;margin:0 4px;width:0}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}');var sW=a4({name:"@fullcalendar/daygrid",initialView:"dayGridMonth",views:{dayGrid:{component:sH,dateProfileGeneratorClass:sV},dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},fixedWeekCount:!0},dayGridYear:{type:"dayGrid",duration:{years:1}}}}),sG=e.i(271645),sq=e.i(174080);let s$=18>parseInt(String(sG.default.version).split(".")[0]);class sK extends sG.Component{constructor(){super(...arguments),this.elRef=(0,sG.createRef)(),this.isUpdating=!1,this.isUnmounting=!1,this.state={customRenderingMap:new Map},this.requestResize=()=>{this.isUnmounting||(this.cancelResize(),this.resizeId=requestAnimationFrame(()=>{this.doResize()}))}}render(){let e=[];for(let t of this.state.customRenderingMap.values())e.push(sG.default.createElement(sQ,{key:t.id,customRendering:t}));return sG.default.createElement("div",{ref:this.elRef},e)}componentDidMount(){let e;this.isUnmounting=!1;let t=new aY;this.handleCustomRendering=t.handle.bind(t),this.calendar=new ss(this.elRef.current,Object.assign(Object.assign({},this.props),{handleCustomRendering:this.handleCustomRendering})),this.calendar.render(),this.calendar.on("_beforeprint",()=>{(0,sq.flushSync)(()=>{})}),t.subscribe(t=>{let n=Date.now(),r=!e;(s$||r||this.isUpdating||this.isUnmounting||n-e<100?sY:sq.flushSync)(()=>{this.setState({customRenderingMap:t},()=>{e=n,r?this.doResize():this.requestResize()})})})}componentDidUpdate(){this.isUpdating=!0,this.calendar.resetOptions(Object.assign(Object.assign({},this.props),{handleCustomRendering:this.handleCustomRendering})),this.isUpdating=!1}componentWillUnmount(){this.isUnmounting=!0,this.cancelResize(),this.calendar.destroy()}doResize(){this.calendar.updateSize()}cancelResize(){void 0!==this.resizeId&&(cancelAnimationFrame(this.resizeId),this.resizeId=void 0)}getApi(){return this.calendar}}sK.act=sY;class sQ extends sG.PureComponent{render(){let{customRendering:e}=this.props,{generatorMeta:t}=e,n="function"==typeof t?t(e.renderProps):t;return(0,sq.createPortal)(n,e.containerEl)}}function sY(e){e()}var sZ=e.i(207670),sX=sG,sJ=e.i(972383);function s0(e){let t=e=>e.split("T")[0]??"",n=e=>{let[t,n,r]=e.split("-").map(Number);return new Date(t,(n||1)-1,r||1)},r=e=>{let t=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0");return`${t}-${n}-${r}`},i=(e,t)=>e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate();return e.map(e=>{let a=t(e.start),o=t(e.end||e.start),s=n(a),l=n(o);if(i(s,l))return e;let c=new Date(l);return c.setDate(c.getDate()+1),{...e,end:r(c)}})}let s1=({displayView:e="calendar",heading:t,prevButtonTitle:n,nextButtonTitle:r,calendarViewButtonTitle:i,gridViewButtonTitle:a,listViewButtonTitle:o,events:s,locale:l})=>{let[c,u]=(0,sX.useState)(null),[d,p]=(0,sX.useState)(""),[y,v]=(0,sX.useState)(e),b=(0,sX.useRef)(null),x=s0(s),w=e=>{v(e)};(0,sX.useEffect)(()=>{if(b.current){let e=b.current.getApi();u(e),p(e.view.title)}},[]),(0,sX.useEffect)(()=>{c&&c.updateSize()},[c,y]),(0,sX.useEffect)(()=>
165{if("calendar"===y&&b.current){let e=b.current.el;e&&(e.style.display="block",e.style.opacity="1")}},[y]);let E=(()=>{if("calendar"===y)return x;{let e=new Date;return e.setHours(0,0,0,0),s.filter(t=>new Date(t.end||t.start)>=e)}})();return(0,f.jsx)("section",{children:(0,f.jsxs)("div",{className:"container",children:[(0,f.jsxs)("div",{className:"mb-6 flex items-center justify-between gap-4 md:gap-8",children:[(0,f.jsxs)("div",{className:(0,sZ.clsx)("flex items-center gap-4 md:gap-8","calendar"!==y&&"hidden"),children:[(0,f.jsx)(m.default,{style:"tertiary",iconName:"chevron-left",title:n,onClick:()=>{c?.prev(),p(c?.view.title)}}),(0,f.jsx)("h2",{className:"text-xl font-bold text-grey-dark md:text-[28px] md:leading-9",children:d}),(0,f.jsx)(m.default,{style:"tertiary",iconName:"chevron-right",title:r,onClick:()=>{c?.next(),p(c?.view.title)}})]}),(0,f.jsx)("div",{className:(0,sZ.clsx)("calendar"===y&&"hidden"),children:(0,f.jsx)("h2",{className:"text-[28px] font-bold leading-9 text-grey-dark",children:t})}),(0,f.jsxs)("ul",{className:"flex items-center gap-3",children:[(0,f.jsx)("li",{children:(0,f.jsx)(m.default,{style:"calendar"===y?"primary":"secondary",iconName:"calendar",title:i,onClick:()=>w("calendar")})}),(0,f.jsx)("li",{children:(0,f.jsx)(m.default,{style:"grid"===y?"primary":"secondary",iconName:"grid",title:a,onClick:()=>w("grid")})}),(0,f.jsx)("li",{className:"max-md:hidden",children:(0,f.jsx)(m.default,{style:"list"===y?"primary":"secondary",iconName:"list",title:o,onClick:()=>w("list")})})]})]}),(0,f.jsxs)("div",{className:"jsx-dc50dcf7ee953949 "+((0,sZ.clsx)("fc bg-white","calendar"!==y&&"hidden")||""),children:[(0,f.jsx)(h.default,{id:"dc50dcf7ee953949",children:".fc{width:100%;max-width:1200px;margin:0 auto}.fc .fc-daygrid-day{height:120px!important}.fc .fc-daygrid-day-frame{height:100%!important}.fc .fc-daygrid-day-events{height:calc(100% - 30px)!important}"}),(0,f.jsx)(sJ.ErrorBoundary,{errorComponent:()=>(0,f.jsx)("div",{className:"jsx-dc50dcf7ee953949",children:"Error loading calendar"}),children:(0,f.jsx)(sK,{events:x,headerToolbar:!1,initialView:"dayGridMonth",firstDay:1,locale:l,plugins:[sW],height:"auto",contentHeight:"auto",expandRows:!0,handleWindowResize:!0,windowResizeDelay:100,ref:b})})]}),(0,f.jsx)("ul",{className:(0,sZ.clsx)("grid gap-3 sm:gap-6","calendar"===y&&"hidden","grid"===y&&"sm:grid-cols-2 lg:grid-cols-3"),children:E.map(e=>(0,f.jsx)("li",{children:(0,f.jsx)(g.default,{...e})},e.id))})]})})};e.s(["default",0,s1],503473)},835789,e=>{"use strict";var t=e.i(843476),n=e.i(249498),r=t,i=e.i(38563),a=e.i(795092),o=e.i(376917),s=e.i(882596),l=e.i(207670),c=e.i(975157);let u=({image:e,header:t,description:n,date:u,href:d,linkTarget:p,isCardClickable:f})=>{let h=(0,s.useSitecore)(),m=e?.value?.src,g=m?.split(".").pop()?.split("?")[0].toLowerCase(),y=["jpg","jpeg","png"],v=!h.page.mode.isEditing&&g&&y.includes(g)?(0,r.jsx)(i.NextImage,{className:"aspect-video w-full object-cover",field:e,sizes:"(max-width: 767px) 100vw, (max-width: 1279px) 50vw, 33vw",quality:85,loading:"eager"}):(0,r.jsx)(i.NextImage,{className:"aspect-video w-full object-cover",field:e,unoptimized:!0}),b=(0,r.jsxs)(r.Fragment,{children:[e?.value?.src&&(0,r.jsx)("div",{children:v}),(0,r.jsxs)("div",{className:"flex flex-1 flex-col gap-3 p-4",children:[t&&(0,r.jsx)("h4",{className:"text-xl font-bold text-grey-dark [word-break:break-word]",children:h.page.mode.isEditing?(0,r.jsx)(o.Text,{field:t}):(0,r.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,c.default)(String(t?.value??""))}})}),n&&(0,r.jsx)("div",{className:"flex-1 text-base leading-5 text-grey-dark",children:(0,r.jsx)(a.RichText,{field:n})}),u?.value&&(0,r.jsx)("time",{className:"mt-auto text-xs text-grey-mid",dateTime:String(u.value),children:(0,r.jsx)("div",{suppressHydrationWarning:!0,children:(0,c.formatDateToLocaleDateString)(u.value.toString(),h.page.locale)})})]})]});return(0,r.jsx)("article",{className:(0,l.default)("flex h-full flex-col overflow-hidden rounded-xl bg-white"),children:f&&d?(0,r.jsx)("a",{className:"group flex flex-1 flex-col",href:d,target:p||"_self",children:b}):b})};var d=e.i(671149);let p=({teasers:e,teasersPerSlide:r=3,teasersPerSwipe:i=1,subline1:a,headline:o,subline2:s,readMoreLink:l})=>{let c=l?.value?.text||l?.value?.title,p=l?.value?.href,f=l?.value?.target||"_self";return(0,t.jsx)("section",{className:"compass2care:bg-grey-light",children:(0,t.jsxs)("div",{className:"container",children:[a&&(0,t.jsx)("p",{className:"mb-3 text-xs font-bold uppercase tracking-widest text-primary",children:a}),o&&(0,t.jsx)("h2",{className:"mb-3 text-3xl text-grey-dark md:text-4xl",dangerouslySetInnerHTML:{__html:o}}),s&&(0,t.jsx)("p",{className:"mb-8 text-base text-grey-mid",children:s}),(0,t.jsx)(n.default,{className:"compass2care:[--swiper-pagination-bullet-inactive-color:#54585A]",slidesPerView:r,slidesPerGroup:i,items:e.map(e=>(0,t.jsx)("div",{className:"swiper-slide !h-auto",children:(0,t.jsx)(u,{image:e.image,header:e.header,description:e.description,date:e.date,href:e.href,linkTarget:e.linkTarget,isCardClickable:e.isCardClickable})},e.id))}),c&&p&&(0,t.jsx)("div",{className:"mt-4 flex justify-end",children:(0,t.jsxs)("a",{href:p,target:f,className:"flex items-center gap-2 font-bold text-grey-dark",children:[c,(0,t.jsx)(d.default,{name:"chevron-right",className:"size-5"})]})})]})})};e.s(["default",0,p],835789)},727273,e=>{"use strict";var t=e.i(843476),n=e.i(38563),r=e.i(795092),i=e.i(376917),a=e.i(882596),o=e.i(975157),s=e.i(671149),l=e.i(207670);let c=e=>{let{isPromoted:c,label:u,imageStyle:d="cover"}=e,p=e.image?.value?.src,f="string"==typeof p?p.split(".").pop():void 0,h=f?f.split("?")[0].toLowerCase():"",m=["jpg","jpeg","png"],g=(0,a.useSitecore)(),y=!g.page.mode.isEditing&&m.includes(h),v="contain"===d?"object-contain max-h-[290px] bg-grey-light":"aspect-video w-full object-cover @lg:w-1/3",b=y?(0,t.jsx)(n.NextImage,{className:v,field:e.image,width:767,sizes:"(max-width: 767px) 100v
165w, (max-width: 1279px) 50vw, 33vw",quality:85}):(0,t.jsx)(n.NextImage,{className:v,field:e.image,unoptimized:!0});return(0,t.jsxs)("article",{className:"border-grey-500 relative grid h-full border @container",children:[(0,t.jsxs)("div",{className:"flex max-w-full flex-col @lg:flex-row",children:[e.image&&b,(e.header||e.date||e.type||e.description)&&(0,t.jsxs)("div",{className:"flex grow flex-col justify-between gap-4 bg-white px-3 pb-5 pt-4 @lg:w-2/3 @lg:px-5",children:[(0,t.jsx)("div",{className:"hidden @lg:flex @lg:items-center @lg:justify-between @lg:gap-4",children:(e.isPromoted||e.label)&&(0,t.jsxs)("div",{className:(0,l.clsx)("flex items-center gap-2 px-2 py-1 text-xs font-bold uppercase leading-5 text-white",e.isPromoted?"bg-yellow-400":"bg-primary-dark"),children:[e.isPromoted&&(0,t.jsx)(s.default,{className:"size-4",name:"star"}),e.label&&(0,t.jsx)("span",{children:e.label})]})}),(0,t.jsxs)("div",{className:"grid gap-4",children:[(e.header||e.date||e.type)&&(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[e.header&&(0,t.jsx)("h4",{className:"text-xl font-bold text-grey-dark underline [word-break:break-word] md:text-[28px] md:leading-9",children:(0,t.jsx)(i.Text,{field:e.header})}),(e.date||e.type)&&(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[e.date&&(0,t.jsx)("time",{className:"text-xs text-grey-dark",dateTime:String(e.date.value),children:(0,t.jsx)("div",{suppressHydrationWarning:!0,children:(0,o.formatDateToLocaleDateString)(e.date.value?.toString()??"",g.page.locale)})}),e.type&&(0,t.jsx)("p",{className:"text-xs text-grey-dark",children:e.type})]})]}),e.description&&e.description?(0,t.jsx)("div",{className:"flex-grow text-base leading-5 text-grey-dark",children:(0,t.jsx)(r.RichText,{field:e.description})}):(0,t.jsx)("p",{className:"flex-grow text-base leading-5 text-grey-dark",children:(0,t.jsx)(i.Text,{field:e.description})})]}),(0,t.jsx)("div",{className:"flex flex-col items-center justify-center gap-2 @lg:flex-row @lg:justify-end",children:e.children})]})]}),(c||u)&&(0,t.jsx)("div",{className:"absolute top-2 flex w-full items-center justify-between gap-4 px-3 @lg:hidden",children:(c||u)&&(0,t.jsxs)("div",{className:(0,l.clsx)("-ml-3 flex items-center gap-2 px-2 py-1 text-xs font-bold uppercase leading-5 text-white",e.isPromoted?"bg-yellow-400":"bg-primary-dark"),children:[c&&(0,t.jsx)(s.default,{className:"size-4",name:"star"}),u&&(0,t.jsx)("span",{children:u})]})})]})};e.s(["default",0,c])},524919,249627,e=>{"use strict";let t="shopping-cart",n=()=>{let e=localStorage.getItem(t);return e?JSON.parse(e):[]},r=e=>{e.length>0?localStorage.setItem(t,JSON.stringify(e)):localStorage.removeItem(t)},i=e=>{let t=n();if(t.some(t=>t.id===e.id))return t;let i=[...t,e];return r(i),i},a=e=>{let t=n().filter(t=>t.id!==e);return r(t),t},o=(e,t)=>{let i=n().map(n=>n.id===e?{...n,quantity:t}:n);return r(i),i},s={getCartItems:n,addToCart:i,removeFromCart:a,clearCart:()=>(localStorage.removeItem(t),[]),updateQuantity:o};e.s(["cartService",0,s],524919);class l{static instance;subscribers;constructor(){this.subscribers=new Map,window.addEventListener("storage",e=>{"shopping-cart"===e.key&&this.emit("cartUpdated")})}static getInstance(){return l.instance||(l.instance=new l),l.instance}subscribe(e,t){return this.subscribers.has(e)||this.subscribers.set(e,[]),this.subscribers.get(e)?.push(t),()=>{let n=this.subscribers.get(e),r=n?.indexOf(t);n&&void 0!==r&&r>-1&&n.splice(r,1)}}emit(e,t){this.subscribers.get(e)?.forEach(e=>e(t))}}let c=l.getInstance();e.s(["eventService",0,c],249627)},271124,481857,e=>{"use strict";var t=e.i(843476),n=e.i(207670),r=e.i(2324),i=e.i(271645);let a=({header:e,isGridView:a=!1,gridViewButtonTitle:o,listViewButtonTitle:s,id:l,styles:c,children:u})=>{let[d,p]=(0,i.useState)(a),f=e=>{p(e)};return(0,t.jsx)("section",{className:(0,n.clsx)(c??c),id:l,children:(0,t.jsxs)("div",{className:"container",children:[(0,t.jsxs)("div",{className:(0,n.clsx)("mb-12 flex items-center gap-6 max-sm:hidden",e?"justify-between":"justify-end"),children:[e&&(0,t.jsx)("h3",{className:"text-[28px] font-bold leading-9 text-grey-dark",children:e}),(0,t.jsxs)("ul",{className:"flex items-center gap-3",children:[(0,t.jsx)("li",{children:(0,t.jsx)(r.default,{style:d?"primary":"secondary",iconName:"grid",title:o,onClick:()=>f(!0)})}),(0,t.jsx)("li",{children:(0,t.jsx)(r.default,{style:d?"secondary":"primary",iconName:"list",title:s,onClick:()=>f(!1)})})]})]}),(0,t.jsx)("ul",{className:(0,n.clsx)("grid gap-3 sm:gap-6",d&&"sm:grid-cols-2 lg:grid-cols-3"),children:u})]})})};e.s(["default",0,a],271124);var o=t,s=e.i(948148),l=i,c=e.i(524919),u=r,d=e.i(727273),p=e.i(249627);let f=e=>{let t=(0,s.useTranslations)(),[n,r]=(0,l.useState)(1),[i,a]=(0,l.useState)(!1);(0,l.useEffect)(()=>{(()=>{a(c.cartService.getCartItems().some(t=>t.id===e.id))})()},[e.id]);let f=e=>{r(Number(e.target.value))};return(0,o.jsx)(d.default,{...e,children:(0,o.jsxs)("div",{className:"w-full space-y-3 self-stretch p-4",children:[e.printMaterial&&(0,o.jsx)("div",{className:"flex items-center gap-2",children:i?(0,o.jsx)(u.Button,{label:t("Cart/RemoveFromCart"),iconName:"
165cart",iconPosition:"left",style:"primary",onClick:()=>{c.cartService.removeFromCart(e.id),a(!1),p.eventService.emit("cartUpdated")}}):(0,o.jsxs)("div",{className:"flex items-center gap-2",children:[(0,o.jsx)(u.Button,{label:t("Cart/AddToCart"),iconName:"cart",iconPosition:"left",style:"primary",onClick:()=>{let t={id:e.id,title:String(e.header?.value??""),description:String(e.description?.value??""),quantity:Number(n),imageUrl:String(e.image?.value?.src??""),downloadUrl:e.downloadUrl,label:String(e.label??""),properties:e.type??"",materialNumber:e.materialNumber,maxAmount:e.maxAmount};c.cartService.addToCart(t),a(!0),p.eventService.emit("cartUpdated")}}),e.maxAmount>0&&(0,o.jsx)("select",{value:n,onChange:f,className:"rounded-full border border-gray-300 bg-white px-3 py-3 shadow-sm",children:Array.from({length:e.maxAmount},(e,t)=>t+1).map(e=>(0,o.jsx)("option",{value:e,children:e},e))})]})}),(0,o.jsx)("div",{className:"flex",children:(0,o.jsx)(u.Button,{label:t("Cart/Download"),iconName:"download",iconPosition:"left",style:"primary",href:e.downloadUrl})})]})})};e.s(["default",0,f],481857)},464319,e=>{"use strict";var t=e.i(843476),n=e.i(385180),r=e.i(376917),i=e.i(882596),a=e.i(207670),o=e.i(975157);let s=({tag:e,children:n,className:r=""})=>(0,t.jsx)(e,{className:r,children:n}),l=({className:e})=>(0,t.jsxs)("svg",{id:"download-pdf",className:e,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 21 26",children:[(0,t.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"M17.697 20.786V25H1.164V1h10.174m6.358 7.683v4.062"}),(0,t.jsx)("path",{id:"downlaod-list-stroke",stroke:"#97D700",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"m11.338 1 6.232 6.232M11.338 1v6.38h6.359"}),(0,t.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"M3.523 11.313h11.794M3.523 14.057h4.915m-4.915 2.665h4.915M3.523 19.53h4.915m-4.915 2.662h11.794"}),(0,t.jsx)("path",{id:"downlaod-list-stroke",stroke:"#97D700",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"M19.837 14.057h-9.834v5.472h9.834z"}),(0,t.jsx)("path",{id:"downlaod-list-fill",fill:"#97D700",d:"M11.332 18.121V15.35h1.03c.633 0 1.061.345 1.061.927 0 .586-.428.93-1.061.93h-.535v.915zm.495-1.35h.519c.372 0 .582-.15.582-.495 0-.34-.21-.491-.582-.491h-.519zm2.056 1.35V15.35h.895c.907 0 1.465.535 1.465 1.386 0 .852-.558 1.386-1.465 1.386zm.495-.435h.384c.606 0 .986-.305.986-.95 0-.646-.38-.951-.986-.951h-.384zm2.327.435V15.35h1.798v.436H17.2v.768h1.2v.431h-1.2v1.137z"})]}),c=({className:e})=>(0,t.jsxs)("svg",{id:"download-img",className:e,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 27 28",children:[(0,t.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"M20.697 21.786V26H4.164V2h16.44m.093 0v11.746"}),(0,t.jsx)("path",{id:"downlaod-list-stroke",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"M22.837 15.056h-9.834v5.471h9.834z"}),(0,t.jsx)("path",{id:"downlaod-list-fill",fill:"currentColor",d:"m14.332 18.289.02-.023.438-.035c.004.32.142.481.392.481s.381-.158.381-.45v-1.874h.481v1.835c0 .558-.311.897-.862.897-.534 0-.838-.37-.85-.831m2.236.792v-2.693h1c.616 0 1.032.335 1.032.9 0 .57-.416.905-1.031.905h-.52v.888zm.481-1.312h.504c.362 0 .566-.146.566-.48 0-.331-.204-.478-.566-.478h-.504zm1.852-.033c0-.82.597-1.385 1.363-1.385.615 0 1.077.335 1.2.873l-.015.027-.447.035c-.104-.324-.35-.512-.742-.512-.527 0-.874.4-.874.962s.343.958.881.958c.454 0 .716-.258.766-.681h-1.004v-.393h1.474v.22c0 .746-.478 1.28-1.236 1.28-.761 0-1.366-.565-1.366-1.384"}),(0,t.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"M18.529 4.446H6.308v7.669h12.22z"}),(0,t.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"M6.308 12.115 9.39 8.797l1.564 1.5 3.38-4.314 4.195 6.132m-7.776-4.652a.74.74 0 1 0 0-1.48.74.74 0 0 0 0 1.48"})]}),u=({className:e})=>(0,t.jsx)("svg",{className:e,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",children:(0,t.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5",d:"M9.758 4H2v14h14.06v-7.5m-6.788.5L18 2m0 0h-5.818M18 2v6"})}),d=({className:e})=>(0,t.jsxs)("svg",{id:"download-png",className:e,viewBox:"0 0 19 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M16.4412 20.786V25H0.499023V1H16.3514",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M16.4375 1V12.7456",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{id:"downlaod-list-stroke",d:"M18.5 14.0571H9.01758V19.5288H18.5V14.0571Z",stroke:"#97D700",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M14.35 3.4458H2.56543V11.1145H14.35V3.4458Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M14.35 11.1126L11.3773 7.79466L9.86992 9.29412L6.61049 4.98047L2.56543 11.1126",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M10.0633 6.46504C10.4574 6.46504 10.7769 6.13369 10.7769 5.72495C10.7769 5.31621 10.4574 4.98486 10.0633 4.98486C9.66912 4.98486 9.34961 5.31621 9.34961 5.72495C9.34961 6.13369 9.66912 6.46504 10.0633 6.46504Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{id:"downlaod-list-fill",d:"M10.0469 18.1321V15.4263H11.016C11.6124 15.4263 12.015 15.7626 12.015 16.3307C12.015 16.9028 11.6124 17.2393 11.016 17.2393H10.5128V18.1321H10.0469ZM10.5128 16.814H11.0011C11.3515 16.814 11.5491 16.66
16572 11.5491 16.3307C11.5491 15.9984 11.3515 15.8514 11.0011 15.8514H10.5128V16.814Z",fill:"#97D700"}),(0,t.jsx)("path",{id:"downlaod-list-fill",d:"M12.4443 18.1321V15.4263H12.955L14.0323 17.3087L14.0546 17.417H14.0658V15.4263H14.5317V18.1321H14.0211L12.9438 16.2497L12.9215 16.1414H12.9103V18.1321H12.4443Z",fill:"#97D700"}),(0,t.jsx)("path",{id:"downlaod-list-fill",d:"M14.9648 16.7783C14.9648 15.9549 15.5426 15.3867 16.2844 15.3867C16.8808 15.3867 17.3281 15.723 17.4474 16.2641L17.4325 16.2912L17.0001 16.3261C16.8994 16.0014 16.6609 15.8119 16.2807 15.8119C15.77 15.8119 15.4345 16.2139 15.4345 16.7783C15.4345 17.3427 15.7663 17.7408 16.2881 17.7408C16.7279 17.7408 16.9814 17.4818 17.0299 17.0567H16.057V16.6624H17.4846V16.8827C17.4846 17.6325 17.0224 18.1699 16.2881 18.1699C15.5501 18.1699 14.9648 17.6017 14.9648 16.7783Z",fill:"#97D700"})]}),p=({className:e})=>(0,t.jsxs)("svg",{id:"download-svg",className:e,viewBox:"0 0 21 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M17.6967 20.786V25H1.16406V1H17.6036",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M17.6963 1V12.7456",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{id:"downlaod-list-stroke",d:"M19.8366 14.0566H10.0029V19.5283H19.8366V14.0566Z",stroke:"#97D700",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M14.8985 11.011C14.8985 8.24757 13.2919 6.0402 11.0879 5.28809H13.8971",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M3.88281 11.0109C3.88281 8.21255 5.53045 5.98111 7.77752 5.26025H4.77303",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{id:"downlaod-list-fill",d:"M11.2432 17.2585L11.2587 17.239L11.7134 17.1963C11.7445 17.5344 11.997 17.7131 12.3079 17.7131C12.5955 17.7131 12.8209 17.5654 12.8209 17.2741C12.8209 16.9631 12.5877 16.8582 12.1564 16.7611C11.6901 16.6522 11.3442 16.4619 11.3442 16.0306C11.3442 15.5992 11.7289 15.335 12.2341 15.335C12.7975 15.335 13.1317 15.6381 13.1823 16.0966L13.1628 16.1199L12.7354 16.1432C12.7004 15.8712 12.5255 15.7235 12.2302 15.7235C11.9815 15.7235 11.8105 15.8362 11.8105 16.0033C11.8105 16.2286 12.0398 16.3103 12.4633 16.4114C12.9452 16.524 13.3027 16.7455 13.3027 17.2468C13.3027 17.7947 12.8597 18.1328 12.2924 18.1328C11.7367 18.1328 11.2859 17.7908 11.2432 17.2585Z",fill:"#97D700"}),(0,t.jsx)("path",{id:"downlaod-list-fill",d:"M14.3946 18.0937L13.4658 15.3735H13.9943L14.5928 17.2154L14.6549 17.5535H14.6627L14.7249 17.2154L15.3233 15.3735H15.8518L14.9231 18.0937H14.3946Z",fill:"#97D700"}),(0,t.jsx)("path",{id:"downlaod-list-fill",d:"M15.96 16.7339C15.96 15.9061 16.5623 15.335 17.3356 15.335C17.9573 15.335 18.4236 15.673 18.548 16.217L18.5324 16.2442L18.0817 16.2793C17.9768 15.9528 17.7281 15.7624 17.3317 15.7624C16.7993 15.7624 16.4496 16.1665 16.4496 16.7339C16.4496 17.3013 16.7954 17.7015 17.3395 17.7015C17.798 17.7015 18.0623 17.4411 18.1128 17.0137H17.0985V16.6173H18.5868V16.8388C18.5868 17.5926 18.105 18.1328 17.3395 18.1328C16.5701 18.1328 15.96 17.5616 15.96 16.7339Z",fill:"#97D700"}),(0,t.jsx)("path",{d:"M10.9684 3.50732H7.8916V6.68668H10.9684V3.50732Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M15.9163 4.45557H14.249V6.17839H15.9163V4.45557Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M4.47096 4.45557H2.80371V6.17839H4.47096V4.45557Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"})]}),f=({className:e})=>(0,t.jsxs)("svg",{id:"download-eps",className:e,viewBox:"0 0 21 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M17.6967 20.786V25H1.16406V1H17.6036",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M17.6963 1V12.7456",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{id:"downlaod-list-stroke",d:"M19.8366 14.0566H10.0029V19.5283H19.8366V14.0566Z",stroke:"#97D700",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M3.94824 3.50732C3.94824 6.27071 5.55491 8.47808 7.7589 9.23019H4.94974",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{id:"downlaod-list-fill",d:"M11.7197 18.0937V15.3735H13.4373V15.8009H12.2055V16.5198H13.3324V16.9474H12.2055V17.6663H13.48V18.0937H11.7197Z",fill:"#97D700"}),(0,t.jsx)("path",{id:"downlaod-list-fill",d:"M13.957 18.0937V15.3735H14.9674C15.5891 15.3735 16.0088 15.7116 16.0088 16.2828C16.0088 16.8579 15.5891 17.1961 14.9674 17.1961H14.4428V18.0937H13.957ZM14.4428 16.7685H14.9518C15.3171 16.7685 15.5231 16.621 15.5231 16.2828C15.5231 15.9486 15.3171 15.8009 14.9518 15.8009H14.4428V16.7685Z",fill:"#97D700"}),(0,t.jsx)("path",{id:"downlaod-list-fill",d:"M16.2148 17.2585L16.2304 17.239L16.6851 17.1963C16.7161 17.5344 16.9687 17.7131 17.2796 17.7131C17.5672 17.7131 17.7925 17.5654 17.7925 17.2741C17.7925 16.9631 17.5594 16.8582 17.128 16.7611C16.6617 16.6522 16.3159 16.4619 16.3159 16.0306C16.3159 15.5992 16.7006 15.335 17.2058 15.335C17.7692 15.335 18.1034 15.6381 18.1539 16.0966L18.1345 16.1199L17.707 16.1432C17.6721 15.8712 17.4972 15.7235 17.2019
16515.7235C16.9532 15.7235 16.7822 15.8362 16.7822 16.0033C16.7822 16.2286 17.0115 16.3103 17.435 16.4114C17.9169 16.524 18.2744 16.7455 18.2744 17.2468C18.2744 17.7947 17.8314 18.1328 17.2641 18.1328C16.7084 18.1328 16.2576 17.7908 16.2148 17.2585Z",fill:"#97D700"}),(0,t.jsx)("path",{d:"M7.87828 11.0107H10.9551V7.83139H7.87828V11.0107Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M2.93041 10.063H4.59766V8.34016H2.93041V10.063Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M14.3904 10.063H16.0576V8.34016H14.3904V10.063Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M14.964 3.50732C14.964 6.30572 13.3164 8.53716 11.0693 9.25801H14.0738",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"})]}),h=({className:e})=>(0,t.jsxs)("svg",{id:"downlaod-doc",className:e,viewBox:"0 0 21 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M7.55371 1H11.5597H17.7912L17.7277 8.68286V12.7456",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M17.728 20.786V25H1.19531V7.32275",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{id:"downlaod-list-stroke",d:"M1.13184 7.36924C3.57236 4.92872 4.95911 3.54197 7.36338 1.1377",stroke:"#97D700",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{id:"downlaod-list-stroke",d:"M1.13184 7.36946H7.51175V1.01074",stroke:"#97D700",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M3.55371 11.3115H15.3476",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M3.55371 14.0566H8.46821",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M3.55371 16.7202H8.46821",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M3.55371 19.5283H8.46821",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M3.55371 22.1919H15.3476",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{id:"downlaod-list-stroke",d:"M19.8678 14.0566H10.0342V19.5283H19.8678V14.0566Z",stroke:"#97D700",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{id:"downlaod-list-fill",d:"M11.0518 18.0714V15.3765H11.8947C12.7488 15.3765 13.2747 15.8962 13.2747 16.7239C13.2747 17.5517 12.7488 18.0714 11.8947 18.0714H11.0518ZM11.518 17.648H11.8798C12.4504 17.648 12.8084 17.3515 12.8084 16.7239C12.8084 16.0963 12.4504 15.7999 11.8798 15.7999H11.518V17.648Z",fill:"#97D700"}),(0,t.jsx)("path",{id:"downlaod-list-fill",d:"M13.4766 16.7239C13.4766 15.8961 14.0509 15.3379 14.7931 15.3379C15.539 15.3379 16.1134 15.8961 16.1134 16.7239C16.1134 17.5516 15.539 18.1098 14.7931 18.1098C14.0509 18.1098 13.4766 17.5516 13.4766 16.7239ZM15.6397 16.7239C15.6397 16.1617 15.3116 15.7691 14.7931 15.7691C14.2784 15.7691 13.9465 16.1617 13.9465 16.7239C13.9465 17.286 14.2784 17.6786 14.7931 17.6786C15.3116 17.6786 15.6397 17.286 15.6397 16.7239Z",fill:"#97D700"}),(0,t.jsx)("path",{id:"downlaod-list-fill",d:"M16.3066 16.7239C16.3066 15.8884 16.9071 15.3379 17.6269 15.3379C18.2684 15.3379 18.7011 15.7113 18.8092 16.2426L18.7943 16.2734L18.3579 16.3081C18.2647 15.9731 17.9962 15.7691 17.6195 15.7691C17.1011 15.7691 16.7766 16.1695 16.7766 16.7239C16.7766 17.2782 17.1048 17.6786 17.6269 17.6786C17.9962 17.6786 18.261 17.4746 18.358 17.1397L18.7906 17.1743L18.8092 17.2051C18.6712 17.7671 18.2349 18.1098 17.6269 18.1098C16.9071 18.1098 16.3066 17.5592 16.3066 16.7239Z",fill:"#97D700"})]}),m=({className:e})=>(0,t.jsxs)("svg",{id:"download-ppt",className:e,viewBox:"0 0 21 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M17.6967 20.786V25H1.16406V1H17.6036",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M17.6963 1V12.7456",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}
165),(0,t.jsx)("path",{id:"download-list-stroke",d:"M19.8366 14.0566H10.0029V19.5283H19.8366V14.0566Z",stroke:"#ffcc00",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M12.9738 7.87214C12.9738 10.0978 11.1705 11.901 8.9449 11.901C6.71925 11.901 4.91602 10.0978 4.91602 7.87214C4.91602 5.64649 6.71925 3.84326 8.9449 3.84326V7.62797H12.9664C12.9713 7.70853 12.9738 7.79034 12.9738 7.87214Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M14.0645 6.52933H10.043V2.74463C12.1868 2.74463 13.9388 4.41722 14.0645 6.52933Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{id:"download-list-fill",d:"M11.7197 18.1328V15.4199H12.7274C13.3475 15.4199 13.766 15.7571 13.766 16.3267C13.766 16.9003 13.3475 17.2376 12.7274 17.2376H12.2042V18.1328H11.7197ZM12.2042 16.8112H12.7119C13.0762 16.8112 13.2816 16.664 13.2816 16.3267C13.2816 15.9935 13.0762 15.8462 12.7119 15.8462H12.2042V16.8112Z",fill:"#97D700"}),(0,t.jsx)("path",{id:"download-list-fill",d:"M14.2148 18.1328V15.4199H15.2225C15.8426 15.4199 16.2612 15.7571 16.2612 16.3267C16.2612 16.9003 15.8426 17.2376 15.2225 17.2376H14.6993V18.1328H14.2148ZM14.6993 16.8112H15.207C15.5713 16.8112 15.7767 16.664 15.7767 16.3267C15.7767 15.9935 15.5713 15.8462 15.207 15.8462H14.6993V16.8112Z",fill:"#97D700"}),(0,t.jsx)("path",{id:"download-list-fill",d:"M17.1166 18.1328V15.8462H16.4307V15.4199H18.2871V15.8462H17.6011V18.1328H17.1166Z",fill:"#97D700"})]}),g=({type:e,className:n})=>{if("pdf"===e)return(0,t.jsx)(l,{className:n});if("jpeg"===e||"jpg"===e)return(0,t.jsx)(c,{className:n});if("png"===e)return(0,t.jsx)(d,{className:n});if("svg"===e)return(0,t.jsx)(p,{className:n});if("eps"===e)return(0,t.jsx)(f,{className:n});else if("doc"===e)return(0,t.jsx)(h,{className:n});else if("ppt"===e)return(0,t.jsx)(m,{className:n})};function y(e){if(-1!==e.indexOf("pdf"))return"pdf";if(-1!==e.indexOf("jpeg")||-1!==e.indexOf("jpg"))return"jpeg";if(-1!==e.indexOf("png"))return"png";if(-1!==e.indexOf("svg"))return"svg";if(-1!==e.indexOf("eps"))return"eps";else if(-1!==e.indexOf("doc"))return"doc";else if(-1!==e.indexOf("ppt"))return"ppt"}let v=({item:e})=>
165{if("external"===e.value.linktype)return(0,t.jsx)(u,{className:"relative bottom-[2px] ml-2 inline-block h-[16px] w-[16px]"})},b=({type:e,sizeEditor:n,sizeItem:i,isEditor:a})=>{let o=n?.value;if(!o||a){let e=parseFloat(i||"0");if(!isNaN(e)&&e>0){let t=["Bytes","KB","MB","GB","TB"],n=Math.floor(Math.log(e)/Math.log(1024)),r=Math.round(e/Math.pow(1024,n));o=`${r} ${t[n]}`}}if(e||o)return(0,t.jsxs)("span",{className:"font-normal lowercase text-black",children:["Â (",e&&e,(e&&o||a)&&", ",(a&&i||!a)&&o,a&&i&&" - ",a&&(0,t.jsx)(r.Text,{field:n}),")"]})},x=({item:e,iconsOnTop:r,isEditor:i})=>{let o="w-[27px] h-[28px]",s=e.link.jsonValue.value.href?e.link.jsonValue.value.href:"",l=r?"flex-col":"",c=e.link.jsonValue.value.text?e.link.jsonValue.value.text:s,u=e.link.jsonValue.value.title,d=e.type?.jsonValue.value?e.type.jsonValue.value:y(s);return""!==s||i?(0,t.jsxs)("div",{className:(0,a.clsx)("mb-3 flex list-none flex-row",l),children:[(0,t.jsx)(g,{type:d,className:(0,a.clsx)(o,"shrink-0")}),(0,t.jsxs)("div",{children:[(0,t.jsxs)(n.Link,{className:"ml-1 inline font-bold !text-primary-dark",field:e.link.jsonValue,"aria-label":u,children:[c,(0,t.jsx)(v,{item:e.link.jsonValue})]}),(0,t.jsx)(b,{type:d,sizeEditor:e.size?.jsonValue,sizeItem:e.link.targetItem?.field?.size,isEditor:i})]})]}):(0,t.jsx)("li",{})},w=({description:e})=>{if(e)return(0,t.jsx)("div",{className:"mx-1 mb-3 w-auto pb-2",children:(0,t.jsx)(r.Text,{tag:"span",className:"inline-block rounded-md bg-grey-light p-2",field:e})})},E=e=>{let n=e.headlineSize?e.headlineSize:"h2",l=!!e.iconsOnTop&&e.iconsOnTop,c=(0,i.useSitecore)(),u=c.page.mode.isEditing;return(0,t.jsxs)("div",{className:(0,a.clsx)("download-list",e.styles&&e.styles),children:[(e.header?.value||u)&&(0,t.jsx)(s,{className:"mb-3 font-bold",tag:n,children:c.page.mode.isEditing?(0,t.jsx)(r.Text,{field:e.header}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,o.default)(String(e.header?.value))}})}),(0,t.jsx)("ul",{children:e.links.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)(x,{item:e,iconsOnTop:l,isEditor:u}),(e.description?.jsonValue?.value||u)&&(0,t.jsx)(w,{description:e.description?.jsonValue})]},e.id))},e.id)]},e.id)};e.s(["DownloadListComponent",0,E])},174178,e=>{"use strict";var t=e.i(843476),n=e.i(882596),r=e.i(896499),i=e.i(207670);let a=({params:e,children:a})=>{let o=(0,r.useApp)(),s=(0,n.useSitecore)(),l=e.RenderingIdentifier||void 0,c=e?.Styles?.split(" "),u=c?.filter(e=>!e.startsWith("bg-")&&!e.startsWith("!p")),d=c?.filter(e=>e.startsWith("bg-")),p=c?.filter(e=>e.startsWith("!p")),f=s.page.layout.sitecore.route?.fields?.Type?.name?.toLowerCase()==="pressrelease",h=s.page.layout.sitecore.route?.fields?.Type?.name?.toLowerCase()==="mediastatement",m=o?.theme.includes("corporate"),g=["bg-primary-dark"],y=m&&c?.find(e=>g.includes(e)),v="1"===e.DirRtl&&{dir:"rtl"},b="1"===e.WideContent,x="1"===e.InfiniteBackground;return(0,t.jsx)("section",{className:(0,i.clsx)(u,p,"corporate:[.home_&]:!rounded-none",!b&&d,(f||h)&&"group corporate:first:rounded-b-xl [&:not(:first-child)]:corporate:rounded-xl",b&&"wide-container corporate-full-width-container-mobile corporate:!rounded-none",b&&d&&`max-md:${d}`,x&&`corporate-full-width-container-mobile ${d}`,!f&&!h&&!x&&"corporate:rounded-xl"),id:l,...v,children:(0,t.jsx)("div",{className:(0,i.clsx)("container",!b&&"corporate-full-width-item","max-w-[1062px]",(f||h)&&"corporate:px-5 corporate:py-9 corporate:group-first:pt-0 corporate:md:px-11 corporate:md:py-11 corporate:group-last:mx-0 corporate:group-last:mb-[32px] corporate:group-last:mt-[-8px] corporate:group-last:flex corporate:group-last:flex-row corporate:group-last:justify-end corporate:group-last:p-0 corporate:group-last:md:mb-[48px]",y?"corporate:prose-a:text-white":"corporate:prose-a:text-grey-dark foundation:prose-a:text-primary",b&&"corporate-full-width-item-medium corporate:xl:rounded-xl",b&&d&&`md:${d}`,b&&!d&&"py-0",p,"foundation:print:mt-[-120px]"),children:a})})};e.s(["default",0,a])},120597,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=n,i=e.i(247167),a=n;function o(e){if(Array.isArray(e))return e}function s(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a,o,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
165finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function c(e,t){if(e){if("string"==typeof e)return l(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}function u(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function d(e,t){return o(e)||s(e,t)||c(e,t)||u()}function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(t){for(var r=[],i=0;i<t.length;i++){var a=t[i];if(a){var o=p(a);if("string"===o||"number"===o)r.push(a);else if("object"===o){var s=Array.isArray(a)?a:Object.entries(a).map(function(e){var t=d(e,2),n=t[0];return t[1]?n:null});r=s.length?r.concat(s.filter(function(e){return!!e})):r}}}return r.join(" ").trim()}}function h(e){if(Array.isArray(e))return l(e)}function m(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function g(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function y(e){return h(e)||m(e)||c(e)||g()}function v(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function b(e,t){if("object"!=p(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=p(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function x(e){var t=b(e,"string");return"symbol"==p(t)?t:t+""}function w(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,x(r.key),r)}}function E(e,t,n){return t&&w(e.prototype,t),n&&w(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function S(e,t,n){return(t=x(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C(e,t){var n="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=k(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw a}}}}function k(e,t){if(e){if("string"==typeof e)return T(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?T(e,t):void 0}}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var j=function(){function e(){v(this,e)}return E(e,null,[{key:"innerWidth",value:function(e){if(e){var t=e.offsetWidth,n=getComputedStyle(e);return t+(parseFloat(n.paddingLeft)+parseFloat(n.paddingRight))}return 0}},{key:"width",value:function(e){if(e){var t=e.offsetWidth,n=getComputedStyle(e);return t-(parseFloat(n.paddingLeft)+parseFloat(n.paddingRight))}return 0}},{key:"getBrowserLanguage",value:function(){return navigator.userLanguage||navigator.languages&&navigator.languages.length&&navigator.languages[0]||navigator.language||navigator.browserLanguage||navigator.systemLanguage||"en"}},{key:"getWindowScrollTop",value:function(){var e=document.documentElement;return(window.pageYOffset||e.scrollTop)-(e.clientTop||0)}},{key:"getWindowScrollLeft",value:function(){var e=document.documentElement;return(window.pageXOffset||e.scrollLeft)-(e.clientLeft||0)}},{key:"getOuterWidth",value:function(e,t){if(e){var n=e.getBoundingClientRect().width||e.offsetWidth;if(t){var r=getComputedStyle(e);n+=parseFloat(r.marginLeft)+parseFloat(r.marginRight)}return n}return 0}},{key:"getOuterHeight",value:function(e,t){if(e){var n=e.getBoundingClientRect().height||e.offsetHeight;if(t){var r=getComputedStyle(e);n+=parseFloat(r.marginTop)+parseFloat(r.marginBottom)}return n}return 0}},{key:"getClientHeight",value:function(e,t){if(e){var n=e.clientHeight;if(t){var r=getComputedStyle(e);n+=parseFloat(r.marginTop)+parseFloat(r.marginBottom)}return n}return 0}},{key:"getClientWidth",value:function(e,t){if(e){var n=e.clientWidth;if(t){var r=getComputedStyle(e);n+=parseFloat(r.marginLeft)+parseFloat(r.marginRight)}return n}return 0}},{key:"getViewport",value:function(){var e=window,t=document,n=t.documentElement,r=t.getElementsByTagName("body")[0];return{width:e.innerWidth||n.clientWidth||r.clientWidth,height:e.innerHe
165ight||n.clientHeight||r.clientHeight}}},{key:"getOffset",value:function(e){if(e){var t=e.getBoundingClientRect();return{top:t.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:t.left+(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0)}}return{top:"auto",left:"auto"}}},{key:"index",value:function(e){if(e)for(var t=e.parentNode.childNodes,n=0,r=0;r<t.length;r++){if(t[r]===e)return n;1===t[r].nodeType&&n++}return -1}},{key:"addMultipleClasses",value:function(e,t){if(e&&t)if(e.classList)for(var n=t.split(" "),r=0;r<n.length;r++)e.classList.add(n[r]);else for(var i=t.split(" "),a=0;a<i.length;a++)e.className=e.className+" "+i[a]}},{key:"removeMultipleClasses",value:function(e,t){if(e&&t)if(e.classList)for(var n=t.split(" "),r=0;r<n.length;r++)e.classList.remove(n[r]);else for(var i=t.split(" "),a=0;a<i.length;a++)e.className=e.className.replace(RegExp("(^|\\b)"+i[a].split(" ").join("|")+"(\\b|$)","gi")," ")}},{key:"addClass",value:function(e,t){e&&t&&(e.classList?e.classList.add(t):e.className=e.className+" "+t)}},{key:"removeClass",value:function(e,t){e&&t&&(e.classList?e.classList.remove(t):e.className=e.className.replace(RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," "))}},{key:"hasClass",value:function(e,t){return!!e&&(e.classList?e.classList.contains(t):RegExp("(^| )"+t+"( |$)","gi").test(e.className))}},{key:"addStyles",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e&&Object.entries(t).forEach(function(t){var n=d(t,2),r=n[0],i=n[1];return e.style[r]=i})}},{key:"find",value:function(e,t){return e?Array.from(e.querySelectorAll(t)):[]}},{key:"findSingle",value:function(e,t){return e?e.querySelector(t):null}},{key:"setAttributes",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e){var r=function(t,n){var i,a,o=null!=e&&null!=(i=e.$attrs)&&i[t]?[null==e||null==(a=e.$attrs)?void 0:a[t]]:[];return[n].flat().reduce(function(e,n){if(null!=n){var i=p(n);if("string"===i||"number"===i)e.push(n);else if("object"===i){var a=Array.isArray(n)?r(t,n):Object.entries(n).map(function(e){var n=d(e,2),r=n[0],i=n[1];return"style"===t&&(i||0===i)?"".concat(r.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),":").concat(i):i?r:void 0});e=a.length?e.concat(a.filter(function(e){return!!e})):e}}return e},o)};Object.entries(n).forEach(function(n){var i=d(n,2),a=i[0],o=i[1];if(null!=o){var s=a.match(/^on(.+)/);s?e.addEventListener(s[1].toLowerCase(),o):"p-bind"===a?t.setAttributes(e,o):(o="class"===a?y(new Set(r("class",o))).join(" ").trim():"style"===a?r("style",o).join(";").trim():o,e.$attrs=e.$attrs||{},e.$attrs[a]=o,e.setAttribute(a,o))}})}}},{key:"getAttribute",value:function(e,t){if(e){var n=e.getAttribute(t);return isNaN(n)?"true"===n||"false"===n?"true"===n:n:+n}}},{key:"isAttributeEquals",value:function(e,t,n){return!!e&&this.getAttribute(e,t)===n}},{key:"isAttributeNotEquals",value:function(e,t,n){return!this.isAttributeEquals(e,t,n)}},{key:"getHeight",value:function(e){if(e){var t=e.offsetHeight,n=getComputedStyle(e);return t-(parseFloat(n.paddingTop)+parseFloat(n.paddingBottom)+parseFloat(n.borderTopWidth)+parseFloat(n.borderBottomWidth))}return 0}},{key:"getWidth",value:function(e){if(e){var t=e.offsetWidth,n=getComputedStyle(e);return t-(parseFloat(n.paddingLeft)+parseFloat(n.paddingRight)+parseFloat(n.borderLeftWidth)+parseFloat(n.borderRightWidth))}return 0}},{key:"alignOverlay",value:function(t,n,r){var i=!(arguments.length>3)||void 0===arguments[3]||arguments[3];t&&n&&("self"===r?this.relativePosition(t,n):(i&&(t.style.minWidth=e.getOuterWidth(n)+"px"),this.absolutePosition(t,n)))}},{key:"absolutePosition",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"left";if(e&&t){var r,i,a=e.offsetParent?{width:e.offsetWidth,height:e.offsetHeight}:this.getHiddenElementDimensions(e),o=a.height,s=a.width,l=t.offsetHeight,c=t.offsetWidth,u=t.getBoundingClientRect(),d=this.getWindowScrollTop(),p=this.getWindowScrollLeft(),f=this.getViewport();u.top+l+o>f.height?((r=u.top+d-o)<0&&(r=d),e.style.transformOrigin="bottom"):(r=l+u.top+d,e.style.transformOrigin="top");var h=u.left;i="left"===n?h+s>f.width?Math.max(0,h+p+c-s):h+p:h+c-s<0?p:h+c-s+p,e.style.top=r+"px",e.style.left=i+"px"}}},{key:"relativePosition",value:function(e,t){if(e&&t){var n,r,i=e.offsetParent?{width:e.offsetWidth,height:e.offsetHeight}:this.getHiddenElementDimensions(e),a=t.offsetHeight,o=t.getBoundingClientRect(),s=this.getViewport();o.top+a+i.height>s.height?(n=-1*i.height,o.top+n<0&&(n=-1*o.top),e.style.transformOrigin="bottom"):(n=a,e.style.transformOrigin="top"),r=i.width>s.width?-1*o.left:o.left+i.width>s.width?-((o.left+i.width-s.width)*1):0,e.style.top=n+"px",e.style.left=r+"px"}}},{key:"flipfitCollision",value:function(t,n){var r=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"left top",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"left bottom",o=arguments.length>4?arguments[4]:void 0;if(t&&n){var s=n.getBoundingClientRect(),l=this.getViewport(),c=i.split(" "),u=a.split(" "),d=function(e,t){return t?+e.substring(e.search(/(\+|-)/g))||0:e.substring(0,e.search(/(\+|-)/g))||e}
165,p={my:{x:d(c[0]),y:d(c[1]||c[0]),offsetX:d(c[0],!0),offsetY:d(c[1]||c[0],!0)},at:{x:d(u[0]),y:d(u[1]||u[0]),offsetX:d(u[0],!0),offsetY:d(u[1]||u[0],!0)}},f=function(){return p.my.offsetX+p.at.offsetX+s.left+("left"===p.my.x?0:-1*("center"===p.my.x?r.getOuterWidth(t)/2:r.getOuterWidth(t)))},h=function(){return p.my.offsetY+p.at.offsetY+s.top+("top"===p.my.y?0:-1*("center"===p.my.y?r.getOuterHeight(t)/2:r.getOuterHeight(t)))},m={count:{x:0,y:0},left:function(){var n=f(),r=e.getWindowScrollLeft();t.style.left=n+r+"px",2===this.count.x?(t.style.left=r+"px",this.count.x=0):n<0&&(this.count.x++,p.my.x="left",p.at.x="right",p.my.offsetX*=-1,p.at.offsetX*=-1,this.right())},right:function(){var r=f()+e.getOuterWidth(n),i=e.getWindowScrollLeft();t.style.left=r+i+"px",2===this.count.x?(t.style.left=l.width-e.getOuterWidth(t)+i+"px",this.count.x=0):r+e.getOuterWidth(t)>l.width&&(this.count.x++,p.my.x="right",p.at.x="left",p.my.offsetX*=-1,p.at.offsetX*=-1,this.left())},top:function(){var n=h(),r=e.getWindowScrollTop();t.style.top=n+r+"px",2===this.count.y?(t.style.left=r+"px",this.count.y=0):n<0&&(this.count.y++,p.my.y="top",p.at.y="bottom",p.my.offsetY*=-1,p.at.offsetY*=-1,this.bottom())},bottom:function(){var r=h()+e.getOuterHeight(n),i=e.getWindowScrollTop();t.style.top=r+i+"px",2===this.count.y?(t.style.left=l.height-e.getOuterHeight(t)+i+"px",this.count.y=0):r+e.getOuterHeight(n)>l.height&&(this.count.y++,p.my.y="bottom",p.at.y="top",p.my.offsetY*=-1,p.at.offsetY*=-1,this.top())},center:function(r){if("y"===r){var i=h()+e.getOuterHeight(n)/2;t.style.top=i+e.getWindowScrollTop()+"px",i<0?this.bottom():i+e.getOuterHeight(n)>l.height&&this.top()}else{var a=f()+e.getOuterWidth(n)/2;t.style.left=a+e.getWindowScrollLeft()+"px",a<0?this.left():a+e.getOuterWidth(t)>l.width&&this.right()}}};m[p.at.x]("x"),m[p.at.y]("y"),this.isFunction(o)&&o(p)}}},{key:"findCollisionPosition",value:function(e){if(e){var t="top"===e||"bottom"===e,n="left"===e?"right":"left",r="top"===e?"bottom":"top";return t?{axis:"y",my:"center ".concat(r),at:"center ".concat(e)}:{axis:"x",my:"".concat(n," center"),at:"".concat(e," center")}}}},{key:"getParents",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return null===e.parentNode?t:this.getParents(e.parentNode,t.concat([e.parentNode]))}},{key:"getScrollableParents",value:function(e){var t=this,n=[];if(e){var r,i=this.getParents(e),a=/(auto|scroll)/,o=function(e){var t=e?getComputedStyle(e):null;return t&&(a.test(t.getPropertyValue("overflow"))||a.test(t.getPropertyValue("overflow-x"))||a.test(t.getPropertyValue("overflow-y")))},s=function(e){n.push("BODY"===e.nodeName||"HTML"===e.nodeName||t.isDocument(e)?window:e)},l=C(i);try{for(l.s();!(r=l.n()).done;){var c=r.value,u=1===c.nodeType&&(null==(d=c.dataset)?void 0:d.scrollselectors);if(u){var d,p,f=u.split(","),h=C(f);try{for(h.s();!(p=h.n()).done;){var m=p.value,g=this.findSingle(c,m);g&&o(g)&&s(g)}}catch(e){h.e(e)}finally{h.f()}}1===c.nodeType&&o(c)&&s(c)}}catch(e){l.e(e)}finally{l.f()}}return n}},{key:"getHiddenElementOuterHeight",value:function(e){if(e){e.style.visibility="hidden",e.style.display="block";var t=e.offsetHeight;return e.style.display="none",e.style.visibility="visible",t}return 0}},{key:"getHiddenElementOuterWidth",value:function(e){if(e){e.style.visibility="hidden",e.style.display="block";var t=e.offsetWidth;return e.style.display="none",e.style.visibility="visible",t}return 0}},{key:"getHiddenElementDimensions",value:function(e){var t={};return e&&(e.style.visibility="hidden",e.style.display="block",t.width=e.offsetWidth,t.height=e.offsetHeight,e.style.display="none",e.style.visibility="visible"),t}},{key:"fadeIn",value:function(e,t){if(e){e.style.opacity=0;var n=+new Date,r=0,i=function(){r=+e.style.opacity+(new Date().getTime()-n)/t,e.style.opacity=r,n=+new Date,1>+r&&(window.requestAnimationFrame&&requestAnimationFrame(i)||setTimeout(i,16))};i()}}},{key:"fadeOut",value:function(e,t){if(e)var n=1,r=50/t,i=setInterval(function(){(n-=r)<=0&&(n=0,clearInterval(i)),e.style.opacity=n},50)}},{key:"getUserAgent",value:function(){return navigator.userAgent}},{key:"isIOS",value:function(){return/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream}},{key:"isAndroid",value:function(){return/(android)/i.test(navigator.userAgent)}},{key:"isChrome",value:function(){return/(chrome)/i.test(navigator.userAgent)}},{key:"isClient",value:function(){return!!("u">typeof window&&window.document&&window.document.createElement)}},{key:"isTouchDevice",value:function(){return"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0}},{key:"isFunction",value:function(e){return!!(e&&e.constructor&&e.call&&e.apply)}},{key:"appendChild",value:function(e,t){if(this.isElement(t))t.appendChild(e);else if(t.el&&t.el.nativeElement)t.el.nativeElement.appendChild(e);else throw Error("Cannot append "+t+" to "+e)}},{key:"removeChild",value:function(e,t){if(this.isElement(t))t.removeChild(e);else if(t.el&&t.el.nativeElement)t.el.nativeElement.removeChild(e);else throw Error("Cannot remove "+e+" from "+t)}},{key:"isElement",value:function(e){return("u"<typeof HTMLElement?"undefined":p(HTMLElement))==="object"?e instanceof HTMLElement:e&&"object"===p(e)&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName}},{key:"isDocument",value:function(e){return("u"<typeof Document?"undefined":p(Document))==="object"?e instanceof Document:e&&"object"===p(e)&&null!==e&&9===e.nodeType}},{key:"scrollInView",value:function(e,t){var n=getComputedStyle(e).getPropertyValue("border-top-width"),r=n?parseFloat(n):0,i=getComputedStyle(e).getPropertyValue("padding-top"),a=i?parseFloat(i):0,o=e.getBoundingClientRect(),s=t.getBoundingClientRect().top+document.body.scrollTop-(o.top+document.body.scrollTop)-r-a,l=e.scrollTop,c=e.clientHeight,u=this.getOuterHeight(t);s<0?e.scrollTop=l+s:s+u>c&&(e.scrollTop=l+s-c+u)}},{key:"clearSelection",value:function(){if(window.getSelection)window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().rangeCount>0&&window.getSelection().getRangeAt(0).getClientRects().length>0&&window.getSelection().removeAllRanges();else if(document.selection&&document.selection.empty)try{document.selection.empty()}catch(e){}}},{key:"calculateScrollbarWidth",value:function(e){if(e){var t=getComputedStyle(e);return e.offsetWidth-e.clientWidth-parseFloat(t.borderLeftWidth)-parseFloat(t.borderRightWidth)}if(null!=this.calculatedScrollbarWidth)return this.calculatedScrollbarWidth;var n=document.createElement("div");n.className="p-scrollbar-measure",document.body.appendChild(n);var r=n.offsetWidth-n.clientWidth;return document.body.removeChild(n),this.calculatedScrollbarWidth=r,r}},{key:"calculateBodyScrollbarWidth",value:function(){return window.innerWidth-document.documentElement.offsetWidth}},{key:"getBrowser",value:function(){if(!this.browser){var e=this.resolveUserAgent();this.browser={},e.browser&&(this.browser[e.browser]=!0,this.browser.version=e.version),this.browser.chrome?this.browser.webkit=!0:this.browser.webkit&&(this.browser.safari=!0)}return this.browser}},{key:"resolveUserAgent",value:function(){var e=navigator.userAgent.toLowerCase(),t=/(chrome)[ ]([\w.]+)/.exec(e)||/(webkit)[ ]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ ]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||0>e.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}}},{key:"blockBodyScroll",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"p-overflow-hidden";document.body.style.getPropertyValue("--scrollbar-width")||document.body.style.setProperty("--scrollbar-width",this.calculateBodyScrollbarWidth()+"px"),this.addClass(document.body,e)}},{key:"unblockBodyScroll",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"p-overflow-hidden";document.body.style.removeProperty("--scrollbar-width"),this.removeClass(document.body,e)}},{key:"isVisible",value:function(e){return e&&(0!==e.clientHeight||0!==e.getClientRects().length||"none"!==getComputedStyle(e).display)}},{key:"isExist",value:function(e){return!!(null!=e&&e.nodeName&&e.parentNode)}},{key:"getFocusableElements",value:function(t){var n,r=arguments.length>
1651&&void 0!==arguments[1]?arguments[1]:"",i=e.find(t,'button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])'.concat(r,',\n [href][clientHeight][clientWidth]:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])').concat(r,',\n input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])').concat(r,',\n select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])').concat(r,',\n textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])').concat(r,',\n [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])').concat(r,',\n [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])').concat(r)),a=[],o=C(i);try{for(o.s();!(n=o.n()).done;){var s=n.value;"none"!==getComputedStyle(s).display&&"hidden"!==getComputedStyle(s).visibility&&a.push(s)}}catch(e){o.e(e)}finally{o.f()}return a}},{key:"getFirstFocusableElement",value:function(t,n){var r=e.getFocusableElements(t,n);return r.length>0?r[0]:null}},{key:"getLastFocusableElement",value:function(t,n){var r=e.getFocusableElements(t,n);return r.length>0?r[r.length-1]:null}},{key:"focus",value:function(e,t){var n=void 0===t||!t;e&&document.activeElement!==e&&e.focus({preventScroll:n})}},{key:"focusFirstElement",value:function(t,n){if(t){var r=e.getFirstFocusableElement(t);return r&&e.focus(r,n),r}}},{key:"getCursorOffset",value:function(e,t,n,r){if(e){var i=getComputedStyle(e),a=document.createElement("div");a.style.position="absolute",a.style.top="0px",a.style.left="0px",a.style.visibility="hidden",a.style.pointerEvents="none",a.style.overflow=i.overflow,a.style.width=i.width,a.style.height=i.height,a.style.padding=i.padding,a.style.border=i.border,a.style.overflowWrap=i.overflowWrap,a.style.whiteSpace=i.whiteSpace,a.style.lineHeight=i.lineHeight,a.innerHTML=t.replace(/\r\n|\r|\n/g,"<br />");var o=document.createElement("span");o.textContent=r,a.appendChild(o);var s=document.createTextNode(n);a.appendChild(s),document.body.appendChild(a);var l=o.offsetLeft,c=o.offsetTop,u=o.clientHeight;return document.body.removeChild(a),{left:Math.abs(l-e.scrollLeft),top:Math.abs(c-e.scrollTop)+u}}return{top:"auto",left:"auto"}}},{key:"invokeElementMethod",value:function(e,t,n){e[t].apply(e,n)}},{key:"isClickable",value:function(e){var t=e.nodeName,n=e.parentElement&&e.parentElement.nodeName;return"INPUT"===t||"TEXTAREA"===t||"BUTTON"===t||"A"===t||"INPUT"===n||"TEXTAREA"===n||"BUTTON"===n||"A"===n||this.hasClass(e,"p-button")||this.hasClass(e.parentElement,"p-button")||this.hasClass(e.parentElement,"p-checkbox")||this.hasClass(e.parentElement,"p-radiobutton")}},{key:"applyStyle",value:function(e,t){if("string"==typeof t)e.style.cssText=t;else for(var n in t)e.style[n]=t[n]}},{key:"exportCSV",value:function(t,n){var r=new Blob([t],{type:"application/csv;charset=utf-8;"});window.navigator.msSaveOrOpenBlob?navigator.msSaveOrOpenBlob(r,n+".csv"):e.saveAs({name:n+".csv",src:URL.createObjectURL(r)})||(t="data:text/csv;charset=utf-8,"+t,window.open(encodeURI(t)))}},{key:"saveAs",value:function(e){if(e){var t=document.createElement("a");if(void 0!==t.download){var n=e.name,r=e.src;return t.setAttribute("href",r),t.setAttribute("download",n),t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t),!0}}return!1}},{key:"createInlineStyle",value:function(t,n){var r=document.createElement("style");return e.addNonce(r,t),n||(n=document.head),n.appendChild(r),r}},{key:"removeInlineStyle",value:function(e){if(this.isExist(e)){try{e.parentNode.removeChild(e)}catch(e){}e=null}return e}},{key:"addNonce",value:function(e,t){try{t||(t=i.default.env.REACT_APP_CSS_NONCE)}catch(e){}t&&e.setAttribute("nonce",t)}},{key:"getTargetElement",value:function(e){if(!e)return null;if("document"===e)return document;if("window"===e)return window;if("object"===p(e)&&e.hasOwnProperty("current"))return this.isExist(e.current)?e.current:null;var t=!function(e){return!!(e&&e.constructor&&e.call&&e.apply)}(e)?e:e();return this.isDocument(t)||this.isExist(t)?t:null}},{key:"getAttributeNames",value:function(e){var t,n,r;for(t=0,n=[],r=e.attributes;t<r.length;++t)n.push(r[t].nodeName);return n.sort(),n}},{key:"isEqualElement",value:function(t,n){if(r=e.getAttributeNames(t),i=e.getAttributeNames(n),r.join(",")!==i.join(","))return!1;for(var r,i,a,o,s,l=0;l<r.length;++l)if("style"===(a=r[l]))for(var c=t.style,u=n.style,d=/^\d+$/,p=0,f=Object.keys(c);p<f.length;p++){var h=f[p];if(!d.test(h)&&c[h]!==u[h])return!1}else if(t.getAttribute(a)!==n.getAttribute(a))return!1;for(o=t.firstChild,s=n.firstChild;o&&s;o=o.nextSibling,s=s.nextSibling){if(o.nodeType!==s.nodeType)return!1;if(1===o.nodeType){if(!e.isEqualElement(o,s))return!1}else if(o.nodeValue!==s.nodeValue)return!1}return!o&&!s}},{key:"hasCSSAnimation",value:function(e){return!!e&&parseFloat(getComputedStyle(e).getPropertyValue("animation-duration")||"0")>0}},{key:"hasCSSTransition",value:function(e){return!!e&&parseFloat(getComputedStyle(e).getPropertyValue("transition-duration")||"0")>0}}])}();function N(){var e=new Map;return{on:function(t,n){var r=e.get(t);r?r.push(n):r=[n],e.set(t,r)},off:function(t,n){var r=e.get(t);r&&r.splice(r.indexOf(n)>>>0,1)},emit:function(t,n){var r=e.get(t);
165r&&r.slice().forEach(function(e){return e(n)})}}}function A(){return(A=Object.assign.bind()).apply(null,arguments)}function I(e,t){var n="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=R(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw a}}}}function R(e,t){if(e){if("string"==typeof e)return O(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?O(e,t):void 0}}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}S(j,"DATA_PROPS",["data-"]),S(j,"ARIA_PROPS",["aria","focus-target"]);var P=function(){function e(){v(this,e)}return E(e,null,[{key:"equals",value:function(e,t,n){return n&&e&&"object"===p(e)&&t&&"object"===p(t)?this.deepEquals(this.resolveFieldData(e,n),this.resolveFieldData(t,n)):this.deepEquals(e,t)}},{key:"deepEquals",value:function(e,t){if(e===t)return!0;if(e&&t&&"object"===p(e)&&"object"===p(t)){var n,r,i,a=Array.isArray(e),o=Array.isArray(t);if(a&&o){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!this.deepEquals(e[n],t[n]))return!1;return!0}if(a!==o)return!1;var s=e instanceof Date,l=t instanceof Date;if(s!==l)return!1;if(s&&l)return e.getTime()===t.getTime();var c=e instanceof RegExp,u=t instanceof RegExp;if(c!==u)return!1;if(c&&u)return e.toString()===t.toString();var d=Object.keys(e);if((r=d.length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!Object.prototype.hasOwnProperty.call(t,d[n]))return!1;for(n=r;0!=n--;)if(i=d[n],!this.deepEquals(e[i],t[i]))return!1;return!0}return e!=e&&t!=t}},{key:"resolveFieldData",value:function(e,t){if(!e||!t)return null;try{var n=e[t];if(this.isNotEmpty(n))return n}catch(e){}if(Object.keys(e).length){if(this.isFunction(t))return t(e);if(this.isNotEmpty(e[t]))return e[t];if(-1===t.indexOf("."))return e[t];for(var r=t.split("."),i=e,a=0,o=r.length;a<o;++a){if(null==i)return null;i=i[r[a]]}return i}return null}},{key:"findDiffKeys",value:function(e,t){return e&&t?Object.keys(e).filter(function(e){return!t.hasOwnProperty(e)}).reduce(function(t,n){return t[n]=e[n],t},{}):{}}},{key:"reduceKeys",value:function(e,t){var n={};return e&&t&&0!==t.length&&Object.keys(e).filter(function(e){return t.some(function(t){return e.startsWith(t)})}).forEach(function(t){n[t]=e[t],delete e[t]}),n}},{key:"reorderArray",value:function(e,t,n){e&&t!==n&&(n>=e.length&&(n%=e.length,t%=e.length),e.splice(n,0,e.splice(t,1)[0]))}},{key:"findIndexInList",value:function(e,t,n){var r=this;return t?n?t.findIndex(function(t){return r.equals(t,e,n)}):t.findIndex(function(t){return t===e}):-1}},{key:"getJSXElement",value:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return this.isFunction(e)?e.apply(void 0,n):e}},{key:"getItemValue",value:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return this.isFunction(e)?e.apply(void 0,n):e}},{key:"getProp",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=e?e[t]:void 0;return void 0===r?n[t]:r}},{key:"getPropCaseInsensitive",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this.toFlatCase(t);for(var i in e)if(e.hasOwnProperty(i)&&this.toFlatCase(i)===r)return e[i];for(var a in n)if(n.hasOwnProperty(a)&&this.toFlatCase(a)===r)return n[a]}},{key:"getMergedProps",value:function(e,t){return Object.assign({},t,e)}},{key:"getDiffProps",value:function(e,t){return this.findDiffKeys(e,t)}},{key:"getPropValue",value:function(e){if(!this.isFunction(e))return e;for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(1===n.length){var i=n[0];return e(Array.isArray(i)?i[0]:i)}return e.apply(void 0,n)}},{key:"getComponentProp",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.isNotEmpty(e)?this.getProp(e.props,t,n):void 0}},{key:"getComponentProps",value:function(e,t){return this.isNotEmpty(e)?this.getMergedProps(e.props,t):void 0}},{key:"getComponentDiffProps",value:function(e,t){return this.isNotEmpty(e)?this.getDiffProps(e.props,t):void 0}},{key:"isValidChild",value:function(e,t,n){if(e){var r,i=this.getComponentProp(e,"__TYPE")||(e.type?e.type.displayName:void 0);return!i&&null!=e&&null!=(r=e.type)&&null!=(r=r._payload)&&r.value&&(i=e.type._payload.value.find(function(e){return e===t})),i===t}return!1}},{key:"getRefElement",value:function(e){return e?"object"===p(e)&&e.hasOwnProperty("current")?e.current:e:null}},{key:"combinedRefs",value:function(e,t){e&&t&&("function"==typeof t?t(e.current):t.current=e.current)}},{key:"removeAccents",value:function(e){return e&&e.search(/[\xC0-\xFF]/g)>-1&&(e=e.replace(/[\xC0-\xC5]/g,"A").replace(/[\xC6]/g,"AE").replace(/[\xC7]/g,"C").replace(/[\xC8-\xCB]/g,"E").replace(/[\xCC-\xCF]/g,"I").replace(/[\xD0]/g,"D").replace(/[\xD1]/g,"N").replace(/[\xD2-\xD6\xD8]/g,"O").replace(/[\xD9-\xDC]/g,"U").replace(/[\xDD]/g,"Y").replace(/[\xDE]/g,"P").replace(/[\xE0-\xE5]/g,"a").replace(/[\xE6]/g,"ae").replace(/[\xE7]/g,"c").replace(/[\xE8-\xEB]/g,"e").replace(/[\xEC-\xEF]/g,"i").replace(/[\xF1]/g,"n").replace(/[\xF2-\x
165F6\xF8]/g,"o").replace(/[\xF9-\xFC]/g,"u").replace(/[\xFE]/g,"p").replace(/[\xFD\xFF]/g,"y")),e}},{key:"toFlatCase",value:function(e){return this.isNotEmpty(e)&&this.isString(e)?e.replace(/(-|_)/g,"").toLowerCase():e}},{key:"toCapitalCase",value:function(e){return this.isNotEmpty(e)&&this.isString(e)?e[0].toUpperCase()+e.slice(1):e}},{key:"trim",value:function(e){return this.isNotEmpty(e)&&this.isString(e)?e.trim():e}},{key:"isEmpty",value:function(e){return null==e||""===e||Array.isArray(e)&&0===e.length||!(e instanceof Date)&&"object"===p(e)&&0===Object.keys(e).length}},{key:"isNotEmpty",value:function(e){return!this.isEmpty(e)}},{key:"isFunction",value:function(e){return!!(e&&e.constructor&&e.call&&e.apply)}},{key:"isObject",value:function(e){return null!==e&&e instanceof Object&&e.constructor===Object}},{key:"isDate",value:function(e){return null!==e&&e instanceof Date&&e.constructor===Date}},{key:"isArray",value:function(e){return null!==e&&Array.isArray(e)}},{key:"isString",value:function(e){return null!==e&&"string"==typeof e}},{key:"isPrintableCharacter",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this.isNotEmpty(e)&&1===e.length&&e.match(/\S| /)}},{key:"isLetter",value:function(e){return/^[a-zA-Z\u00C0-\u017F]$/.test(e)}},{key:"isScalar",value:function(e){return null!=e&&("string"==typeof e||"number"==typeof e||"bigint"==typeof e||"boolean"==typeof e)}},{key:"findLast",value:function(e,t){var n;if(this.isNotEmpty(e))try{n=e.findLast(t)}catch(r){n=y(e).reverse().find(t)}return n}},{key:"findLastIndex",value:function(e,t){var n=-1;if(this.isNotEmpty(e))try{n=e.findLastIndex(t)}catch(r){n=e.lastIndexOf(y(e).reverse().find(t))}return n}},{key:"sort",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3?arguments[3]:void 0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,a=this.compare(e,t,r,n),o=n;return(this.isEmpty(e)||this.isEmpty(t))&&(o=1===i?n:i),o*a}},{key:"compare",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,i=this.isEmpty(e),a=this.isEmpty(t);return i&&a?0:i?r:a?-r:"string"==typeof e&&"string"==typeof t?n(e,t):e<t?-1:+(e>t)}},{key:"localeComparator",value:function(e){return new Intl.Collator(e,{numeric:!0}).compare}},{key:"findChildrenByKey",value:function(e,t){var n,r=I(e);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.key===t)return i.children||[];if(i.children){var a=this.findChildrenByKey(i.children,t);if(a.length>0)return a}}}catch(e){r.e(e)}finally{r.f()}return[]}},{key:"mutateFieldData",value:function(e,t,n){if("object"===p(e)&&"string"==typeof t)for(var r=t.split("."),i=e,a=0,o=r.length;a<o;++a){if(a+1-o==0){i[r[a]]=n;break}i[r[a]]||(i[r[a]]={}),i=i[r[a]]}}},{key:"getNestedValue",value:function(e,t){return t.split(".").reduce(function(e,t){return e&&void 0!==e[t]?e[t]:void 0},e)}},{key:"absoluteCompare",value:function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;
165if(!t||!n||i>r)return!0;if(p(t)!==p(n))return!1;var a=Object.keys(t),o=Object.keys(n);if(a.length!==o.length)return!1;for(var s=0,l=a;s<l.length;s++){var c=l[s],u=t[c],d=n[c],f=e.isObject(u)&&e.isObject(d),h=e.isFunction(u)&&e.isFunction(d);if((f||h)&&!this.absoluteCompare(u,d,r,i+1)||!f&&u!==d)return!1}return!0}},{key:"selectiveCompare",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if(e===t)return!0;if(!e||!t||"object"!==p(e)||"object"!==p(t))return!1;if(!n)return this.absoluteCompare(e,t,1);var i,a=I(n);try{for(a.s();!(i=a.n()).done;){var o=i.value,s=this.getNestedValue(e,o),l=this.getNestedValue(t,o),c="object"===p(s)&&null!==s&&"object"===p(l)&&null!==l;if(c&&!this.absoluteCompare(s,l,r)||!c&&s!==l)return!1}}catch(e){a.e(e)}finally{a.f()}return!0}}])}(),D=0;function _(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"pr_id_";return D++,"".concat(e).concat(D)}function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function L(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(Object(n),!0).forEach(function(t){S(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var F=function(){function e(){v(this,e)}return E(e,null,[{key:"getJSXIcon",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=null;if(null!==e){var i=p(e),o=f(t.className,"string"===i&&e);if(r=a.createElement("span",A({},t,{className:o,key:_("icon")})),"string"!==i){var s=L({iconProps:t,element:r},n);return P.getJSXElement(e,s)}}return r}}])}();function B(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function H(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?B(Object(n),!0).forEach(function(t){S(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):B(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function z(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e){var n=function(e){return"function"==typeof e},r=t.classNameMergeFunction,i=n(r);return e.reduce(function(e,t){if(!t)return e;var a=function(){var a=t[o];if("style"===o)e.style=H(H({},e.style),t.style);else if("className"===o){var s="";s=i?r(e.className,t.className):[e.className,t.className].join(" ").trim(),e.className=s||void 0}else if(n(a)){var l=e[o];e[o]=l?function(){l.apply(void 0,arguments),a.apply(void 0,arguments)}:a}else e[o]=a};for(var o in t)a();return e},{})}}var V=function(){var e=[],t=function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:999,a=i(t,n,r),o=a.value+(a.key===t?0:r)+1;return e.push({key:t,value:o}),o},n=function(t){e=e.filter(function(e){return e.value!==t})},r=function(e,t){return i(e,t).value},i=function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return y(e).reverse().find(function(e){return!!n||e.key===t})||{key:t,value:r}};return{get:function(e){return e&&parseInt(e.style.zIndex,10)||0},set:function(e,n,r,i){n&&(n.style.zIndex=String(t(e,r,i)))},clear:function(e){e&&(n(V.get(e)),e.style.zIndex="")},getCurrent:function(e,t){return r(e,t)}}}(),U=n,W=Object.freeze({STARTS_WITH:"startsWith",CONTAINS:"contains",NOT_CONTAINS:"notContains",ENDS_WITH:"endsWith",EQUALS:"equals",NOT_EQUALS:"notEquals",IN:"in",NOT_IN:"notIn",LESS_THAN:"lt",LESS_THAN_OR_EQUAL_TO:"lte",GREATER_THAN:"gt",GREATER_THAN_OR_EQUAL_TO:"gte",BETWEEN:"between",DATE_IS:"dateIs",DATE_IS_NOT:"dateIsNot",DATE_BEFORE:"dateBefore",DATE_AFTER:"dateAfter",CUSTOM:"custom"}),G=Object.freeze({AND:"and",OR:"or"});function q(e,t){var n="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
165if(!n){if(Array.isArray(e)||(n=$(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw a}}}}function $(e,t){if(e){if("string"==typeof e)return K(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?K(e,t):void 0}}function K(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Q={filter:function(e,t,n,r,i){var a=[];if(!e)return a;var o,s=q(e);try{for(s.s();!(o=s.n()).done;){var l=o.value;if("string"==typeof l){if(this.filters[r](l,n,i)){a.push(l);continue}}else{var c,u=q(t);try{for(u.s();!(c=u.n()).done;){var d=c.value,p=P.resolveFieldData(l,d);if(this.filters[r](p,n,i)){a.push(l);break}}}catch(e){u.e(e)}finally{u.f()}}}}catch(e){s.e(e)}finally{s.f()}return a},filters:{startsWith:function(e,t,n){if(null==t||""===t.trim())return!0;if(null==e)return!1;var r=P.removeAccents(t.toString()).toLocaleLowerCase(n);return P.removeAccents(e.toString()).toLocaleLowerCase(n).slice(0,r.length)===r},contains:function(e,t,n){if(null==t||"string"==typeof t&&""===t.trim())return!0;if(null==e)return!1;var r=P.removeAccents(t.toString()).toLocaleLowerCase(n);return -1!==P.removeAccents(e.toString()).toLocaleLowerCase(n).indexOf(r)},notContains:function(e,t,n){if(null==t||"string"==typeof t&&""===t.trim())return!0;if(null==e)return!1;var r=P.removeAccents(t.toString()).toLocaleLowerCase(n);return -1===P.removeAccents(e.toString()).toLocaleLowerCase(n).indexOf(r)},endsWith:function(e,t,n){if(null==t||""===t.trim())return!0;if(null==e)return!1;var r=P.removeAccents(t.toString()).toLocaleLowerCase(n),i=P.removeAccents(e.toString()).toLocaleLowerCase(n);return -1!==i.indexOf(r,i.length-r.length)},equals:function(e,t,n){return null==t||"string"==typeof t&&""===t.trim()||null!=e&&(e.getTime&&t.getTime?e.getTime()===t.getTime():P.removeAccents(e.toString()).toLocaleLowerCase(n)===P.removeAccents(t.toString()).toLocaleLowerCase(n))},notEquals:function(e,t,n){return null==t||"string"==typeof t&&""===t.trim()||null==e||(e.getTime&&t.getTime?e.getTime()!==t.getTime():P.removeAccents(e.toString()).toLocaleLowerCase(n)!==P.removeAccents(t.toString()).toLocaleLowerCase(n))},in:function(e,t){if(null==t||0===t.length)return!0;for(var n=0;n<t.length;n++)if(P.equals(e,t[n]))return!0;return!1},notIn:function(e,t){if(null==t||0===t.length)return!0;for(var n=0;n<t.length;n++)if(P.equals(e,t[n]))return!1;return!0},between:function(e,t){return null==t||null==t[0]||null==t[1]||null!=e&&(e.getTime?t[0].getTime()<=e.getTime()&&e.getTime()<=t[1].getTime():t[0]<=e&&e<=t[1])},lt:function(e,t){return null==t||null!=e&&(e.getTime&&t.getTime?e.getTime()<t.getTime():e<t)},lte:function(e,t){return null==t||null!=e&&(e.getTime&&t.getTime?e.getTime()<=t.getTime():e<=t)},gt:function(e,t){return null==t||null!=e&&(e.getTime&&t.getTime?e.getTime()>t.getTime():e>t)},gte:function(e,t){return null==t||null!=e&&(e.getTime&&t.getTime?e.getTime()>=t.getTime():e>=t)},dateIs:function(e,t){return null==t||null!=e&&e.toDateString()===t.toDateString()},dateIsNot:function(e,t){return null==t||null!=e&&e.toDateString()!==t.toDateString()},dateBefore:function(e,t){return null==t||null!=e&&e.getTime()<t.getTime()},dateAfter:function(e,t){return null==t||null!=e&&e.getTime()>t.getTime()}},register:function(e,t){this.filters[e]=t}};function Y(e){return(Y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Z(e,t){if("object"!=Y(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Y(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function X(e){var t=Z(e,"string");return"symbol"==Y(t)?t:t+""}function J(e,t,n){return(t=X(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ee(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,X(r.key),r)}}function et(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}var en=function(e){return Object.defineProperty(e,"prototype",{writable:!1}),e}(function e(){et(this,e)});J(en,"ripple",!1),J(en,"inputStyle","outlined"),J(en,"locale","en"),J(en,"appendTo",null),J(en,"cssTransition",!0),J(en,"autoZIndex",!0),J(en,"hideOverlaysOnDocumentScrolling",!1),J(en,"nonce",null),J(en,"nullSortOrder",1),J(en,"zIndex",{modal:1100,overlay:1e3,menu:1e3,tooltip:1100,toast:1200}),J(en,"pt",void 0),J(en,"filterMatchModeOptions",{text:[W.STARTS_WITH,W.CONTAINS,W.NOT_CONTAINS,W.ENDS_WITH,W.EQUALS,W.NOT_EQUALS],numeric:[W.EQUALS,W.NOT_EQUALS,W.LESS_THAN,W.LESS_THAN_OR_EQUAL_TO,W.GREATER_THAN,W.GREATER_THAN_OR_EQUAL_TO],date:[W.DATE_IS,W.DATE_IS_NOT,W.DATE_BEFORE,W.DATE_AFTER]}),J(en,"changeTheme",function(e,t,n,r){var i,a=document.getElementById(n);if(!a)throw Error("Element with id ".concat(n," not found."));var o=a.getAttribute("href").replace(e,t),s=document.createElement("link");s.setAttribute("rel","stylesheet"),s.setAttribute("id",n),s.setAttribute("href",o),s.addEventListener("load",function(){r&&r()}),null==(i=a.parentNode)||i.replaceChild(s,a)});var er={en:{accept:"Yes",addRule:"Add Rule",am:"AM",apply:"Apply",cancel:"Cancel",choose:"Choose",chooseDate:"Choose Date",chooseMonth:"Choose Month",chooseYear:"Choose Year",clear:"Clear",completed:"Completed",contains:"Contains",custom:"Custom",dateAfter:"Date is after",dateBefore:"Date is before",dateFormat:"mm/dd/yy",dateIs:"Date is",dateIsNot:"Date is not",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
165ay","Saturday"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],emptyFilterMessage:"No results found",emptyMessage:"No available options",emptySearchMessage:"No results found",emptySelectionMessage:"No selected item",endsWith:"Ends with",equals:"Equals",fileChosenMessage:"{0} files",fileSizeTypes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"],filter:"Filter",firstDayOfWeek:0,gt:"Greater than",gte:"Greater than or equal to",lt:"Less than",lte:"Less than or equal to",matchAll:"Match All",matchAny:"Match Any",medium:"Medium",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],nextDecade:"Next Decade",nextHour:"Next Hour",nextMinute:"Next Minute",nextMonth:"Next Month",nextSecond:"Next Second",nextYear:"Next Year",noFileChosenMessage:"No file chosen",noFilter:"No Filter",notContains:"Not contains",notEquals:"Not equals",now:"Now",passwordPrompt:"Enter a password",pending:"Pending",pm:"PM",prevDecade:"Previous Decade",prevHour:"Previous Hour",prevMinute:"Previous Minute",prevMonth:"Previous Month",prevSecond:"Previous Second",prevYear:"Previous Year",reject:"No",removeRule:"Remove Rule",searchMessage:"{0} results are available",selectionMessage:"{0} items selected",showMonthAfterYear:!1,startsWith:"Starts with",strong:"Strong",today:"Today",upload:"Upload",weak:"Weak",weekHeader:"Wk",aria:{cancelEdit:"Cancel Edit",close:"Close",collapseLabel:"Collapse",collapseRow:"Row Collapsed",editRow:"Edit Row",expandLabel:"Expand",expandRow:"Row Expanded",falseLabel:"False",filterConstraint:"Filter Constraint",filterOperator:"Filter Operator",firstPageLabel:"First Page",gridView:"Grid View",hideFilterMenu:"Hide Filter Menu",jumpToPageDropdownLabel:"Jump to Page Dropdown",jumpToPageInputLabel:"Jump to Page Input",lastPageLabel:"Last Page",listLabel:"Option List",listView:"List View",moveAllToSource:"Move All to Source",moveAllToTarget:"Move All to Target",moveBottom:"Move Bottom",moveDown:"Move Down",moveToSource:"Move to Source",moveToTarget:"Move to Target",moveTop:"Move Top",moveUp:"Move Up",navigation:"Navigation",next:"Next",nextPageLabel:"Next Page",nullLabel:"Not Selected",otpLabel:"Please enter one time password character {0}",pageLabel:"Page {page}",passwordHide:"Hide Password",passwordShow:"Show Password",previous:"Previous",prevPageLabel:"Previous Page",removeLabel:"Remove",rotateLeft:"Rotate Left",rotateRight:"Rotate Right",rowsPerPageLabel:"Rows per page",saveEdit:"Save Edit",scrollTop:"Scroll Top",selectAll:"All items selected",selectLabel:"Select",selectRow:"Row Selected",showFilterMenu:"Show Filter Menu",slide:"Slide",slideNumber:"{slideNumber}",star:"1 star",stars:"{star} stars",trueLabel:"True",unselectAll:"All items unselected",unselectLabel:"Unselect",unselectRow:"Row Unselected",zoomImage:"Zoom Image",zoomIn:"Zoom In",zoomOut:"Zoom Out"}}};function ei(e,t){if(e.includes("__proto__")||e.includes("prototype"))throw Error("Unsafe key detected");var n=t||en.locale;try{return eo(n)[e]}catch(t){throw Error("The ".concat(e," option is not found in the current locale('").concat(n,"')."))}}function ea(e,t){if(e.includes("__proto__")||e.includes("prototype"))throw Error("Unsafe ariaKey detected");var n=en.locale;try{var r=eo(n).aria[e];if(r)for(var i in t)t.hasOwnProperty(i)&&(r=r.replace("{".concat(i,"}"),t[i]));return r}catch(t){throw Error("The ".concat(e," option is not found in the current locale('").concat(n,"')."))}}function eo(e){var t=e||en.locale;if(t.includes("__proto__")||t.includes("prototype"))throw Error("Unsafe locale detected");return er[t]}Object.freeze({SUCCESS:"success",INFO:"info",WARN:"warn",ERROR:"error",SECONDARY:"secondary",CONTRAST:"contrast"}),Object.freeze({ADDRESS_BOOK:"pi pi-address-book",ALIGN_CENTER:"pi pi-align-center",ALIGN_JUSTIFY:"pi pi-align-justify",ALIGN_LEFT:"pi pi-align-left",ALIGN_RIGHT:"pi pi-align-right",AMAZON:"pi pi-amazon",ANDROID:"pi pi-android",ANGLE_DOUBLE_DOWN:"pi pi-angle-double-down",ANGLE_DOUBLE_LEFT:"pi pi-angle-double-left",ANGLE_DOUBLE_RIGHT:"pi pi-angle-double-right",ANGLE_DOUBLE_UP:"pi pi-angle-double-up",ANGLE_DOWN:"pi pi-angle-down",ANGLE_LEFT:"pi pi-angle-left",ANGLE_RIGHT:"pi pi-angle-right",ANGLE_UP:"pi pi-angle-up",APPLE:"pi pi-apple",ARROW_CIRCLE_DOWN:"pi pi-arrow-circle-down",ARROW_CIRCLE_LEFT:"pi pi-arrow-circle-left",ARROW_CIRCLE_RIGHT:"pi pi-arrow-circle-right",ARROW_CIRCLE_UP:"pi pi-arrow-circle-up",ARROW_DOWN_LEFT_AND_ARROW_UP_RIGHT_TO_CENTER:"pi pi-arrow-down-left-and-arrow-up-right-to-center",ARROW_DOWN_LEFT:"pi pi-arrow-down-left",ARROW_DOWN_RIGHT:"pi pi-arrow-down-right",ARROW_DOWN:"pi pi-arrow-down",ARROW_LEFT:"pi pi-arrow-left",ARROW_RIGHT_ARROW_LEFT:"pi pi-arrow-right-arrow-left",ARROW_RIGHT:"pi pi-arrow-right",ARROW_UP_LEFT:"pi pi-arrow-up-left",ARROW_UP_RIGHT_AND_ARROW_DOWN_LEFT_FROM_CENTER:"pi pi-arrow-up-right-and-arrow-down-left-from-center",ARROW_UP_RIGHT:"pi pi-arrow-up-right",ARROW_UP:"pi pi-arrow-up",ARROWS_ALT:"pi pi-arrows-alt",ARROWS_H:"pi pi-arrows-h",ARROWS_V:"pi pi-arrows-v",ASTERISK:"pi pi-asterisk",AT:"pi pi-at",BACKWARD:"pi pi-backward",BAN:"pi pi-ban",BARCODE:"pi pi-barcode",BARS:"pi pi-bars",BELL_SLASH:"pi pi-bell-slash",BELL:"pi pi-bell",BITCOIN:"pi pi-bitcoin",BOLT:"pi pi-bolt",BOOK:"pi pi-book",BOOKMARK_FILL:"pi pi-bookmark-fill",BOOKMARK:"pi pi-bookmark",BOX:"pi pi-box",BRIEFCASE:"pi pi-briefcase",BUILDING_COLUMNS:"pi pi-building-columns",BUILDING:"pi pi-building",BULLSEYE:"pi pi-bullseye",CALCULATOR:"pi pi-calculator",CALENDAR_CLOCK:"pi pi-calendar-clock",CALENDAR_MINUS:"pi pi-calendar-minus",CALENDAR_PLUS:"pi pi-calendar-plus",CALENDAR_TIMES:"pi pi-calendar-times",CALENDAR:"pi pi-calendar",CAMERA:"pi pi-camera",CAR:"pi pi-car",CARET_DOW
165N:"pi pi-caret-down",CARET_LEFT:"pi pi-caret-left",CARET_RIGHT:"pi pi-caret-right",CARET_UP:"pi pi-caret-up",CART_ARROW_DOWN:"pi pi-cart-arrow-down",CART_MINUS:"pi pi-cart-minus",CART_PLUS:"pi pi-cart-plus",CHART_BAR:"pi pi-chart-bar",CHART_LINE:"pi pi-chart-line",CHART_PIE:"pi pi-chart-pie",CHART_SCATTER:"pi pi-chart-scatter",CHECK_CIRCLE:"pi pi-check-circle",CHECK_SQUARE:"pi pi-check-square",CHECK:"pi pi-check",CHEVRON_CIRCLE_DOWN:"pi pi-chevron-circle-down",CHEVRON_CIRCLE_LEFT:"pi pi-chevron-circle-left",CHEVRON_CIRCLE_RIGHT:"pi pi-chevron-circle-right",CHEVRON_CIRCLE_UP:"pi pi-chevron-circle-up",CHEVRON_DOWN:"pi pi-chevron-down",CHEVRON_LEFT:"pi pi-chevron-left",CHEVRON_RIGHT:"pi pi-chevron-right",CHEVRON_UP:"pi pi-chevron-up",CIRCLE_FILL:"pi pi-circle-fill",CIRCLE_OFF:"pi pi-circle-off",CIRCLE_ON:"pi pi-circle-on",CIRCLE:"pi pi-circle",CLIPBOARD:"pi pi-clipboard",CLOCK:"pi pi-clock",CLONE:"pi pi-clone",CLOUD_DOWNLOAD:"pi pi-cloud-download",CLOUD_UPLOAD:"pi pi-cloud-upload",CLOUD:"pi pi-cloud",CODE:"pi pi-code",COG:"pi pi-cog",COMMENT:"pi pi-comment",COMMENTS:"pi pi-comments",COMPASS:"pi pi-compass",COPY:"pi pi-copy",CREDIT_CARD:"pi pi-credit-card",CROWN:"pi pi-crown",DATABASE:"pi pi-database",DELETE_LEFT:"pi pi-delete-left",DESKTOP:"pi pi-desktop",DIRECTIONS_ALT:"pi pi-directions-alt",DIRECTIONS:"pi pi-directions",DISCORD:"pi pi-discord",DOLLAR:"pi pi-dollar",DOWNLOAD:"pi pi-download",EJECT:"pi pi-eject",ELLIPSIS_H:"pi pi-ellipsis-h",ELLIPSIS_V:"pi pi-ellipsis-v",ENVELOPE:"pi pi-envelope",EQUALS:"pi pi-equals",ERASER:"pi pi-eraser",ETHEREUM:"pi pi-ethereum",EURO:"pi pi-euro",EXCLAMATION_CIRCLE:"pi pi-exclamation-circle",EXCLAMATION_TRIANGLE:"pi pi-exclamation-triangle",EXPAND:"pi pi-expand",EXTERNAL_LINK:"pi pi-external-link",EYE_SLASH:"pi pi-eye-slash",EYE:"pi pi-eye",FACE_SMILE:"pi pi-face-smile",FACEBOOK:"pi pi-facebook",FAST_BACKWARD:"pi pi-fast-backward",FAST_FORWARD:"pi pi-fast-forward",FILE_ARROW_UP:"pi pi-file-arrow-up",FILE_CHECK:"pi pi-file-check",FILE_EDIT:"pi pi-file-edit",FILE_EXCEL:"pi pi-file-excel",FILE_EXPORT:"pi pi-file-export",FILE_IMPORT:"pi pi-file-import",FILE_O:"pi pi-file-o",FILE_PDF:"pi pi-file-pdf",FILE_PLUS:"pi pi-file-plus",FILE_WORD:"pi pi-file-word",FILE:"pi pi-file",FILTER_FILL:"pi pi-filter-fill",FILTER_SLASH:"pi pi-filter-slash",FILTER:"pi pi-filter",FLAG_FILL:"pi pi-flag-fill",FLAG:"pi pi-flag",FOLDER_OPEN:"pi pi-folder-open",FOLDER_PLUS:"pi pi-folder-plus",FOLDER:"pi pi-folder",FORWARD:"pi pi-forward",GAUGE:"pi pi-gauge",GIFT:"pi pi-gift",GITHUB:"pi pi-github",GLOBE:"pi pi-globe",GOOGLE:"pi pi-google",GRADUATION_CAP:"pi pi-graduation-cap",HAMMER:"pi pi-hammer",HASHTAG:"pi pi-hashtag",HEADPHONES:"pi pi-headphones",HEART_FILL:"pi pi-heart-fill",HEART:"pi pi-heart",HISTORY:"pi pi-history",HOME:"pi pi-home",HOURGLASS:"pi pi-hourglass",ID_CARD:"pi pi-id-card",IMAGE:"pi pi-image",IMAGES:"pi pi-images",INBOX:"pi pi-inbox",INDIAN_RUPEE:"pi pi-indian-rupee",INFO_CIRCLE:"pi pi-info-circle",INFO:"pi pi-info",INSTAGRAM:"pi pi-instagram",KEY:"pi pi-key",LANGUAGE:"pi pi-language",LIGHTBULB:"pi pi-lightbulb",LINK:"pi pi-link",LINKEDIN:"pi pi-linkedin",LIST_CHECK:"pi pi-list-check",LIST:"pi pi-list",LOCK_OPEN:"pi pi-lock-open",LOCK:"pi pi-lock",MAP_MARKER:"pi pi-map-marker",MAP:"pi pi-map",MARS:"pi pi-mars",MEGAPHONE:"pi pi-megaphone",MICROCHIP_AI:"pi pi-microchip-ai",MICROCHIP:"pi pi-microchip",MICROPHONE:"pi pi-microphone",MICROSOFT:"pi pi-microsoft",MINUS_CIRCLE:"pi pi-minus-circle",MINUS:"pi pi-minus",MOBILE:"pi pi-mobile",MONEY_BILL:"pi pi-money-bill",MOON:"pi pi-moon",OBJECTS_COLUMN:"pi pi-objects-column",PALETTE:"pi pi-palette",PAPERCLIP:"pi pi-paperclip",PAUSE_CIRCLE:"pi pi-pause-circle",PAUSE:"pi pi-pause",PAYPAL:"pi pi-paypal",PEN_TO_SQUARE:"pi pi-pen-to-square",PENCIL:"pi pi-pencil",PERCENTAGE:"pi pi-percentage",PHONE:"pi pi-phone",PINTEREST:"pi pi-pinterest",PLAY_CIRCLE:"pi pi-play-circle",PLAY:"pi pi-play",PLUS_CIRCLE:"pi pi-plus-circle",PLUS:"pi pi-plus",POUND:"pi pi-pound",POWER_OFF:"pi pi-power-off",PRIME:"pi pi-prime",PRINT:"pi pi-print",QRCODE:"pi pi-qrcode",QUESTION_CIRCLE:"pi pi-question-circle",QUESTION:"pi pi-question",RECEIPT:"pi pi-receipt",REDDIT:"pi pi-reddit",REFRESH:"pi pi-refresh",REPLAY:"pi pi-replay",REPLY:"pi pi-reply",SAVE:"pi pi-save",SEARCH_MINUS:"pi pi-search-minus",SEARCH_PLUS:"pi pi-search-plus",SEARCH:"pi pi-search",SEND:"pi pi-send",SERVER:"pi pi-server",SHARE_ALT:"pi pi-share-alt",SHIELD:"pi pi-shield",SHOP:"pi pi-shop",SHOPPING_BAG:"pi pi-shopping-bag",SHOPPING_CART:"pi pi-shopping-cart",SIGN_IN:"pi pi-sign-in",SIGN_OUT:"pi pi-sign-out",SITEMAP:"pi pi-sitemap",SLACK:"pi pi-slack",SLIDERS_H:"pi pi-sliders-h",SLIDERS_V:"pi pi-sliders-v",SORT_ALPHA_DOWN_ALT:"pi pi-sort-alpha-down-alt",SORT_ALPHA_DOWN:"pi pi-sort-alpha-down",SORT_ALPHA_UP_ALT:"pi pi-sort-alpha-up-alt",SORT_ALPHA_UP:"pi pi-sort-alpha-up",SORT_ALT_SLASH:"pi pi-sort-alt-slash",SORT_ALT:"pi pi-sort-alt",SORT_AMOUNT_DOWN_ALT:"pi pi-sort-amount-down-alt",SORT_AMOUNT_DOWN:"pi pi-sort-amount-down",SORT_AMOUNT_UP_ALT:"pi pi-sort-amount-up-alt",SORT_AMOUNT_UP:"pi pi-sort-amount-up",SORT_DOWN_FILL:"pi pi-sort-down-fill",SORT_DOWN:"pi pi-sort-down",SORT_NUMERIC_DOWN_ALT:"pi pi-sort-numeric-down-alt",SORT_NUMERIC_DOWN:"pi pi-sort-numeric-down",SORT_NUMERIC_UP_ALT:"pi pi-sort-numeric-up-alt",SORT_NUMERIC_UP:"pi pi-sort-numeric-up",SORT_UP_FILL:"pi pi-sort-up-fill",SORT_UP:"pi pi-sort-up",SORT:"pi pi-sort",SPARKLES:"pi pi-sparkles",SPINNER_DOTTED:"pi pi-spinner-dotted",SPINNER:"pi pi-spinner",STAR_FILL:"pi pi-star-fill",STAR_HALF_FILL:"pi pi-star-half-fill",STAR_HALF:"pi pi-star-half",STAR:"pi pi-star",STEP_BACKWARD_ALT:"pi pi-step-backward-alt",STEP_BACKWARD:"pi pi-step-backward",STEP_FORWARD_ALT:"pi pi-step-forward-alt",STEP_FORWARD:"pi pi-step-forward",STOP_CIRCLE:"pi pi-stop-circle",STOP:"pi pi-stop",STOPWATCH:"pi pi-stopwatch",SUN:"pi pi-sun",SYNC:"pi pi-sync",TABLE:"pi pi-table",TABLET:"pi pi-tablet",TAG:"pi pi-tag",TAGS:"pi pi-tags",TELEGRAM:"pi pi-telegram",TH_LARGE:"pi pi-th-large",THUMBS_DOWN_FILL:"pi pi-thumbs-down-fill",THUMBS_DOWN:"pi pi-thumbs-down",THUMBS_UP_FILL:"pi pi-thumbs-up-fill",THUMBS_UP:"pi pi-thumbs-up",THUMBTACK:"pi pi-thumbtack",TICKET:"pi pi-ticket",TIKTOK:"pi pi-tiktok",TIMES_CIRCLE:"pi pi-times-circle",TIMES:"pi pi-times",TRASH:"pi pi-trash",TROPHY:"pi pi-trophy",TRUCK:"pi pi-truck",TURKISH_LIRA:"pi pi-turkish-lira",TWITCH:"pi pi-twitch",TWITTER:"pi pi-twitter",UNDO:"pi pi-undo",UNLOCK:"pi pi-unlock",UPLOAD:"pi pi-upload",USER_EDIT:"pi pi-user-edit",USER_MINUS:"pi pi-user-minus",USER_PLUS:"pi pi-user-plus",USER:"pi pi-user",USERS:"pi pi-users",VENUS:"pi pi-venus",VERIFIED:"pi pi-verified",VIDEO:"pi pi-video",VIMEO:"pi pi-vimeo",VOLUME_DOWN:"pi pi-volume-down",VOLUME_OF
165F:"pi pi-volume-off",VOLUME_UP:"pi pi-volume-up",WALLET:"pi pi-wallet",WAREHOUSE:"pi pi-warehouse",WAVE_PULSE:"pi pi-wave-pulse",WHATSAPP:"pi pi-whatsapp",WIFI:"pi pi-wifi",WINDOW_MAXIMIZE:"pi pi-window-maximize",WINDOW_MINIMIZE:"pi pi-window-minimize",WRENCH:"pi pi-wrench",YOUTUBE:"pi pi-youtube"}),Object.freeze({DESC:-1,UNSORTED:0,ASC:1});var es=U.default.createContext(),el=en,ec=n;function eu(e){if(Array.isArray(e))return e}function ed(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a,o,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function ep(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ef(e,t){if(e){if("string"==typeof e)return ep(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ep(e,t):void 0}}function eh(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function em(e,t){return eu(e)||ed(e,t)||ef(e,t)||eh()}var eg=function(e){var t=ec.useRef(null);return ec.useEffect(function(){return t.current=e,function(){t.current=null}},[e]),t.current},ey=function(e){return ec.useEffect(function(){return e},[])},ev=function(e){var t=e.target,n=void 0===t?"document":t,r=e.type,i=e.listener,a=e.options,o=e.when,s=void 0===o||o,l=ec.useRef(null),c=ec.useRef(null),u=eg(i),d=eg(a),p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.target;P.isNotEmpty(t)&&(f(),(e.when||s)&&(l.current=j.getTargetElement(t))),!c.current&&l.current&&(c.current=function(e){return i&&i(e)},l.current.addEventListener(r,c.current,a))},f=function(){c.current&&(l.current.removeEventListener(r,c.current,a),c.current=null)},h=function(){f(),u=null,d=null},m=ec.useCallback(function(){s?l.current=j.getTargetElement(n):(f(),l.current=null)},[n,s]);return ec.useEffect(function(){m()},[m]),ec.useEffect(function(){var e="".concat(u)!=="".concat(i),t=d!==a,n=c.current;n&&(e||t)?(f(),s&&p()):n||h()},[i,a,s]),ey(function(){h()}),[p,f]},eb=function(e,t){var n=em(ec.useState(e),2),r=n[0],i=n[1],a=em(ec.useState(e),2),o=a[0],s=a[1],l=ec.useRef(!1),c=ec.useRef(null),u=function(){return window.clearTimeout(c.current)};return eI(function(){l.current=!0}),ey(function(){u()}),ec.useEffect(function(){l.current&&(u(),c.current=window.setTimeout(function(){s(r)},t))},[r,t]),[r,o,i]},ex={},ew=function(e){var t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],n=em(ec.useState(function(){return _()}),1)[0],r=em(ec.useState(0),2),i=r[0],a=r[1];return ec.useEffect(function(){if(t){ex[e]||(ex[e]=[]);var r=ex[e].push(n);return a(r),function(){delete ex[e][r-1];var t=ex[e].length-1,n=P.findLastIndex(ex[e],function(e){return void 0!==e});n!==t&&ex[e].splice(n+1),a(void 0)}}},[e,n,t]),i};function eE(e){if(Array.isArray(e))return ep(e)}function eS(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function eC(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ek(e){return eE(e)||eS(e)||ef(e)||eC()}var eT=1200,ej={escKeyListeners:new Map,onGlobalKeyDown:function(e){if("Escape"===e.code){var t=ej.escKeyListeners,n=Math.max.apply(Math,ek(t.keys())),r=t.get(n),i=Math.max.apply(Math,ek(r.keys())),a=r.get(i);a(e)}},refreshGlobalKeyDownListener:function(){var e=j.getTargetElement("document");this.escKeyListeners.size>0?e.addEventListener("keydown",this.onGlobalKeyDown):e.removeEventListener("keydown",this.onGlobalKeyDown)},addListener:function(e,t){var n=this,r=em(t,2),i=r[0],a=r[1],o=this.escKeyListeners;o.has(i)||o.set(i,new Map);var s=o.get(i);if(s.has(a))throw Error("Unexpected: global esc key listener with priority [".concat(i,", ").concat(a,"] already exists."));return s.set(a,e),this.refreshGlobalKeyDownListener(),function(){s.delete(a),0===s.size&&o.delete(i),n.refreshGlobalKeyDownListener()}}},eN=function(e){var t=e.callback,n=e.when,r=e.priority;(0,ec.useEffect)(function(){if(n)return ej.addListener(t,r)},[t,n,r])},eA=function(){var e=(0,ec.useContext)(es);return function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return z(n,null==e?void 0:e.ptOptions)}},eI=function(e){var t=ec.useRef(!1);return ec.useEffect(function(){if(!t.current)return t.current=!0,e&&e()},[])},eR=function(e){var t=e.target,n=e.listener,r=e.options,i=e.when,a=void 0===i||i,o=ec.useContext(es),s=ec.useRef(null),l=ec.useRef(null),c=ec.useRef([]),u=eg(n),d=eg(r),p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};
165if(P.isNotEmpty(e.target)&&(f(),(e.when||a)&&(s.current=j.getTargetElement(e.target))),!l.current&&s.current){var t=o?o.hideOverlaysOnDocumentScrolling:el.hideOverlaysOnDocumentScrolling,i=c.current=j.getScrollableParents(s.current);i.some(function(e){return e===document.body||e===window})||i.push(t?window:document.body),l.current=function(e){return n&&n(e)},i.forEach(function(e){return e.addEventListener("scroll",l.current,r)})}},f=function(){l.current&&(c.current.forEach(function(e){return e.removeEventListener("scroll",l.current,r)}),l.current=null)},h=function(){f(),c.current=null,u=null,d=null},m=ec.useCallback(function(){a?s.current=j.getTargetElement(t):(f(),s.current=null)},[t,a]);return ec.useEffect(function(){m()},[m]),ec.useEffect(function(){var e="".concat(u)!=="".concat(n),t=d!==r,i=l.current;i&&(e||t)?(f(),a&&p()):i||h()},[n,r,a]),ey(function(){h()}),[p,f]},eO=function(e){var t=e.listener,n=e.when;return ev({target:"window",type:"resize",listener:t,when:void 0===n||n})},eP=function(e){var t=e.target,n=e.overlay,r=e.listener,i=e.when,a=void 0===i||i,o=e.type,s=void 0===o?"click":o,l=ec.useRef(null),c=ec.useRef(null),u=em(ev({target:"window",type:s,listener:function(e){r&&r(e,{type:"outside",valid:3!==e.which&&E(e)})},when:a}),2),d=u[0],p=u[1],f=em(eO({listener:function(e){r&&r(e,{type:"resize",valid:!j.isTouchDevice()})},when:a}),2),h=f[0],m=f[1],g=em(ev({target:"window",type:"orientationchange",listener:function(e){r&&r(e,{type:"orientationchange",valid:!0})},when:a}),2),y=g[0],v=g[1],b=em(eR({target:t,listener:function(e){r&&r(e,{type:"scroll",valid:!0})},when:a}),2),x=b[0],w=b[1],E=function(e){return l.current&&!(l.current.isSameNode(e.target)||l.current.contains(e.target)||c.current&&c.current.contains(e.target))},S=function(){d(),h(),y(),x()},C=function(){p(),m(),v(),w()};return ec.useEffect(function(){a?(l.current=j.getTargetElement(t),c.current=j.getTargetElement(n)):(C(),l.current=c.current=null)},[t,n,a]),ey(function(){C()}),[S,C]},eD=0,e_=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=em((0,ec.useState)(!1),2),r=n[0],i=n[1],a=(0,ec.useRef)(null),o=(0,ec.useContext)(es),s=j.isClient()?window.document:void 0,l=t.document,c=void 0===l?s:l,u=t.manual,d=void 0!==u&&u,p=t.name,f=void 0===p?"style_".concat(++eD):p,h=t.id,m=void 0===h?void 0:h,g=t.media,y=void 0===g?void 0:g,v=function(e){var t=e.querySelector('style[data-primereact-style-id="'.concat(f,'"]'));if(t)return t;if(void 0!==m){var n=c.getElementById(m);if(n)return n}return c.createElement("style")},b=function(t){r&&e!==t&&(a.current.textContent=t)},x=function(){if(c&&!r){var t=(null==o?void 0:o.styleContainer)||c.head;a.current=v(t),!a.current.isConnected&&(a.current.type="text/css",m&&(a.current.id=m),y&&(a.current.media=y),j.addNonce(a.current,o&&o.nonce||el.nonce),t.appendChild(a.current),f&&a.current.setAttribute("data-primereact-style-id",f)),a.current.textContent=e,i(!0)}},w=function(){c&&a.current&&(j.removeInlineStyle(a.current),i(!1))};return(0,ec.useEffect)(function(){d||x()},[d]),{id:m,name:f,update:b,unload:w,load:x,isLoaded:r}},eM=function(e,t){var n=ec.useRef(!1);return ec.useEffect(function(){if(!n.current){n.current=!0;return}return e&&e()},t)};function eL(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function eF(e){if(Array.isArray(e))return eL(e)}function eB(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function eH(e,t){if(e){if("string"==typeof e)return eL(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?eL(e,t):void 0}}function ez(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function eV(e){return eF(e)||eB(e)||eH(e)||ez()}function eU(e){return(eU="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eW(e,t){if("object"!=eU(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=eU(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function eG(e){var t=eW(e,"string");return"symbol"==eU(t)?t:t+""}function eq(e,t,n){return(t=eG(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function e$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eK(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
165t%2?e$(Object(n),!0).forEach(function(t){eq(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):e$(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var eQ="\n.p-hidden-accessible {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n opacity: 0;\n overflow: hidden;\n padding: 0;\n pointer-events: none;\n position: absolute;\n white-space: nowrap;\n width: 1px;\n}\n\n.p-overflow-hidden {\n overflow: hidden;\n padding-right: var(--scrollbar-width);\n}\n",eY="\n.p-button {\n margin: 0;\n display: inline-flex;\n cursor: pointer;\n user-select: none;\n align-items: center;\n vertical-align: bottom;\n text-align: center;\n overflow: hidden;\n position: relative;\n}\n\n.p-button-label {\n flex: 1 1 auto;\n}\n\n.p-button-icon {\n pointer-events: none;\n}\n\n.p-button-icon-right {\n order: 1;\n}\n\n.p-button:disabled {\n cursor: default;\n}\n\n.p-button-icon-only {\n justify-content: center;\n}\n\n.p-button-icon-only .p-button-label {\n visibility: hidden;\n width: 0;\n flex: 0 0 auto;\n}\n\n.p-button-vertical {\n flex-direction: column;\n}\n\n.p-button-icon-bottom {\n order: 2;\n}\n\n.p-button-group .p-button {\n margin: 0;\n}\n\n.p-button-group .p-button:not(:last-child) {\n border-right: 0 none;\n}\n\n.p-button-group .p-button:not(:first-of-type):not(:last-of-type) {\n border-radius: 0;\n}\n\n.p-button-group .p-button:first-of-type {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.p-button-group .p-button:last-of-type {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.p-button-group .p-button:focus {\n position: relative;\n z-index: 1;\n}\n\n.p-button-group-single .p-button:first-of-type {\n border-top-right-radius: var(--border-radius) !important;\n border-bottom-right-radius: var(--border-radius) !important;\n}\n\n.p-button-group-single .p-button:last-of-type {\n border-top-left-radius: var(--border-radius) !important;\n border-bottom-left-radius: var(--border-radius) !important;\n}\n",eZ="\n.p-inputtext {\n margin: 0;\n}\n\n.p-fluid .p-inputtext {\n width: 100%;\n}\n\n/* InputGroup */\n.p-inputgroup {\n display: flex;\n align-items: stretch;\n width: 100%;\n}\n\n.p-inputgroup-addon {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.p-inputgroup .p-float-label {\n display: flex;\n align-items: stretch;\n width: 100%;\n}\n\n.p-inputgroup .p-inputtext,\n.p-fluid .p-inputgroup .p-inputtext,\n.p-inputgroup .p-inputwrapper,\n.p-fluid .p-inputgroup .p-input {\n flex: 1 1 auto;\n width: 1%;\n}\n\n/* Floating Label */\n.p-float-label {\n display: block;\n position: relative;\n}\n\n.p-float-label label {\n position: absolute;\n pointer-events: none;\n top: 50%;\n margin-top: -0.5rem;\n transition-property: all;\n transition-timing-function: ease;\n line-height: 1;\n}\n\n.p-float-label textarea ~ label,\n.p-float-label .p-mention ~ label {\n top: 1rem;\n}\n\n.p-float-label input:focus ~ label,\n.p-float-label input:-webkit-autofill ~ label,\n.p-float-label input.p-filled ~ label,\n.p-float-label textarea:focus ~ label,\n.p-float-label textarea.p-filled ~ label,\n.p-float-label .p-inputwrapper-focus ~ label,\n.p-float-label .p-inputwrapper-filled ~ label,\n.p-float-label .p-tooltip-target-wrapper ~ label {\n top: -0.75rem;\n font-size: 12px;\n}\n\n.p-float-label .p-placeholder,\n.p-float-label input::placeholder,\n.p-float-label .p-inputtext::placeholder {\n opacity: 0;\n transition-property: all;\n transition-timing-function: ease;\n}\n\n.p-float-label .p-focus .p-placeholder,\n.p-float-label input:focus::placeholder,\n.p-float-label .p-inputtext:focus::placeholder {\n opacity: 1;\n transition-property: all;\n transition-timing-function: ease;\n}\n\n.p-input-icon-left,\n.p-input-icon-right {\n position: relative;\n display: inline-block;\n}\n\n.p-input-icon-left >
165 i,\n.p-input-icon-right > i,\n.p-input-icon-left > svg,\n.p-input-icon-right > svg,\n.p-input-icon-left > .p-input-prefix,\n.p-input-icon-right > .p-input-suffix {\n position: absolute;\n top: 50%;\n margin-top: -0.5rem;\n}\n\n.p-fluid .p-input-icon-left,\n.p-fluid .p-input-icon-right {\n display: block;\n width: 100%;\n}\n",eX="\n.p-icon {\n display: inline-block;\n}\n\n.p-icon-spin {\n -webkit-animation: p-icon-spin 2s infinite linear;\n animation: p-icon-spin 2s infinite linear;\n}\n\nsvg.p-icon {\n pointer-events: auto;\n}\n\nsvg.p-icon g,\n.p-disabled svg.p-icon {\n pointer-events: none;\n}\n\n@-webkit-keyframes p-icon-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n\n@keyframes p-icon-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n",eJ="\n@layer primereact {\n .p-component, .p-component * {\n box-sizing: border-box;\n }\n\n .p-hidden {\n display: none;\n }\n\n .p-hidden-space {\n visibility: hidden;\n }\n\n .p-reset {\n margin: 0;\n padding: 0;\n border: 0;\n outline: 0;\n text-decoration: none;\n font-size: 100%;\n list-style: none;\n }\n\n .p-disabled, .p-disabled * {\n cursor: default;\n pointer-events: none;\n user-select: none;\n }\n\n .p-component-overlay {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n\n .p-unselectable-text {\n user-select: none;\n }\n\n .p-scrollbar-measure {\n width: 100px;\n height: 100px;\n overflow: scroll;\n position: absolute;\n top: -9999px;\n }\n\n @-webkit-keyframes p-fadein {\n 0% { opacity: 0; }\n 100% { opacity: 1; }\n }\n @keyframes p-fadein {\n 0% { opacity: 0; }\n 100% { opacity: 1; }\n }\n\n .p-link {\n text-align: left;\n background-color: transparent;\n margin: 0;\n padding: 0;\n border: none;\n cursor: pointer;\n user-select: none;\n }\n\n .p-link:disabled {\n cursor: default;\n }\n\n /* Non react overlay animations */\n .p-connected-overlay {\n opacity: 0;\n transform: scaleY(0.8);\n transition: transform .12s cubic-bezier(0, 0, 0.2, 1), opacity .12s cubic-bezier(0, 0, 0.2, 1);\n }\n\n .p-connected-overlay-visible {\n opacity: 1;\n transform: scaleY(1);\n }\n\n .p-connected-overlay-hidden {\n opacity: 0;\n transform: scaleY(1);\n transition: opacity .1s linear;\n }\n\n /* React based overlay animations */\n .p-connected-overlay-enter {\n opacity: 0;\n transform: scaleY(0.8);\n }\n\n .p-connected-overlay-enter-active {\n opacity: 1;\n transform: scaleY(1);\n transition: transform .12s cubic-bezier(0, 0, 0.2, 1), opacity .12s cubic-bezier(0, 0, 0.2, 1);\n }\n\n .p-connected-overlay-enter-done {\n transform: none;\n }\n\n .p-connected-overlay-exit {\n opacity: 1;\n }\n\n .p-connected-overlay-exit-active {\n opacity: 0;\n transition: opacity .1s linear;\n }\n\n /* Toggleable Content */\n .p-toggleable-content-enter {\n max-height: 0;\n }\n\n .p-toggleable-content-enter-active {\n overflow: hidden;\n max-height: 1000px;\n transition: max-height 1s ease-in-out;\n }\n\n .p-toggleable-content-enter-done {\n transform: none;\n }\n\n .p-toggleable-content-exit {\n max-height: 1000px;\n }\n\n .p-toggleable-content-exit-active {\n overflow: hidden;\n max-height: 0;\n transition: max-height 0.45s cubic-bezier(0, 1, 0, 1);\n }\n\n /* @todo Refactor */\n .p-menu .p-menuitem-link {\n cursor: pointer;\n display: flex;\n align-items: center;\n text-decoration: none;\n overflow: hidden;\n position: relative;\n }\n\n ".concat(eY,"\n ").concat(eZ,"\n ").concat(eX,"\n}\n"),e0={cProps:void 0,cParams:void 0,cName:void 0,defaultProps:{pt:void 0,ptOptions:void 0,unstyled:!1},context:{},globalCSS:void 0,classes:{},styles:"",extend:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.css,n=eK(eK({},e.defaultProps),e0.defaultProps),r={},i=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=!(arguments.length>3)||void 0===arguments[3]||arguments[3];t.hasOwnProperty("pt")&&void 0!==t.pt&&(t=t.pt);var a=n,o=/./g.test(a)&&!!r[a.split(".")[0]],s=o?P.toFlatCase(a.split(".")[1]):P.toFlatCase(a),l=r.hostName&&P.toFlatCase(r.hostName)||r.props&&r.props.__TYPE&&P.toFlatCase(r.props.__TYPE)||"",c="transition"===s,u="data-pc-",d=function(e){return null!=e&&e.props?e.hostName?e.props.__TYPE===e.hostName?e.props:d(e.parent):e.parent:void 0},p=function(e){var t,n;return(null==(t=r.props)?void 0:t[e])||(null==(n=d(r))?void 0:n[e])};e0.cParams=r,e0.cName=l;var h=p("ptOptions")||e0.context.ptOptions||{},m=h.mergeSections,g=void 0===m||m,y=h.mergeProps,v=void 0!==y&&y,b=function(){var e=e1.apply(void 0,arguments);return Array.isArray(e)?{className:f.apply(void 0,eV(e))}:P.isString(e)?{className:e}:null!=e&&e.hasOwnProperty("className")&&Array.isArray(e.className)?{className:f.apply(void 0,eV(e.className))}:e},x=i?o?e6(b,a,r):e7(b,a,r):void 0,w=o?void 0:e5(e2(t,l),b,a,r),E=!c&&eK(eK({},"root"===s&&eq({},"".concat(u,"name"),r.props&&r.props.__parentMetadata?P.toFlatCase(r.props.__TYPE):l)),{},eq({},"".concat(u,"section"),s));return g||!g&&w?v?z([x,w,Object.keys(E).length?E:{}
165],{classNameMergeFunction:null==(e=e0.context.ptOptions)?void 0:e.classNameMergeFunction}):eK(eK(eK({},x),w),Object.keys(E).length?E:{}):eK(eK({},w),Object.keys(E).length?E:{})},a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.props,a=e.state,o=function(){return e0.context.unstyled||el.unstyled||n.unstyled};return{ptm:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return i((n||{}).pt,t,eK(eK({},e),r))},ptmo:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return i(e,t,n,!1)},sx:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(o){var s,l=e1(t&&t.inlineStyles,e,eK({props:n,state:a},i));return z([e1(r,e,eK({props:n,state:a},i)),l],{classNameMergeFunction:null==(s=e0.context.ptOptions)?void 0:s.classNameMergeFunction})}},cx:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return o()?void 0:e1(t&&t.classes,e,eK({props:n,state:a},r))},isUnstyled:o}};return eK(eK({getProps:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e0.context=t,e0.cProps=e,P.getMergedProps(e,n)},getOtherProps:function(e){return P.getDiffProps(e,n)},setMetaData:a},e),{},{defaultProps:n})}},e1=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=String(P.toFlatCase(t)).split("."),i=r.shift(),a=P.isNotEmpty(e)?Object.keys(e).find(function(e){return P.toFlatCase(e)===i}):"";return i?P.isObject(e)?e1(P.getItemValue(e[a],n),r.join("."),n):void 0:P.getItemValue(e,n)},e2=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,r=null==e?void 0:e._usept,i=function(e){var r,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=n?n(e):e,o=P.toFlatCase(t);return null!=(r=i?o!==e0.cName?null==a?void 0:a[o]:void 0:null==a?void 0:a[o])?r:a};return P.isNotEmpty(r)?{_usept:r,originalValue:i(e.originalValue),value:i(e.value)}:i(e,!0)},e5=function(e,t,n,r){var i=function(e){return t(e,n,r)};if(null!=e&&e.hasOwnProperty("_usept")){var a=e._usept||e0.context.ptOptions||{},o=a.mergeSections,s=void 0===o||o,l=a.mergeProps,c=void 0!==l&&l,u=a.classNameMergeFunction,d=i(e.originalValue),p=i(e.value);return void 0===d&&void 0===p?void 0:P.isString(p)?p:P.isString(d)?d:s||!s&&p?c?z([d,p],{classNameMergeFunction:u}):eK(eK({},d),p):p}return i(e)},e3=function(){return e2(e0.context.pt||el.pt,void 0,function(e){return P.getItemValue(e,e0.cParams)})},e4=function(){return e2(e0.context.pt||el.pt,void 0,function(e){return e1(e,e0.cName,e0.cParams)||P.getItemV
165alue(e,e0.cParams)})},e6=function(e,t,n){return e5(e3(),e,t,n)},e7=function(e,t,n){return e5(e4(),e,t,n)},e8=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2?arguments[2]:void 0,r=n.name,i=n.styled,a=void 0!==i&&i,o=n.hostName,s=void 0===o?"":o,l=e6(e1,"global.css",e0.cParams),c=P.toFlatCase(r),u=e_(eQ,{name:"base",manual:!0}).load,d=e_(eJ,{name:"common",manual:!0}).load,p=e_(l,{name:"global",manual:!0}).load,f=e_(e,{name:r,manual:!0}).load,h=function(e){if(!s){var t=e5(e2((e0.cProps||{}).pt,c),e1,"hooks.".concat(e)),n=e7(e1,"hooks.".concat(e));null==t||t(),null==n||n()}};h("useMountEffect"),eI(function(){u(),p(),!t()&&(d(),a||f())}),eM(function(){h("useUpdateEffect")}),ey(function(){h("useUnmountEffect")})},e9=n,te={defaultProps:{__TYPE:"IconBase",className:null,label:null,spin:!1},getProps:function(e){return P.getMergedProps(e,te.defaultProps)},getOtherProps:function(e){return P.getDiffProps(e,te.defaultProps)},getPTI:function(e){var t=P.isEmpty(e.label),n=te.getOtherProps(e),r={className:f("p-icon",{"p-icon-spin":e.spin},e.className),role:t?void 0:"img","aria-label":t?void 0:e.label,"aria-hidden":e.label?t:void 0};return P.getMergedProps(n,r)}};function tt(){return(tt=Object.assign.bind()).apply(null,arguments)}var tn=e9.memo(e9.forwardRef(function(e,t){var n=te.getPTI(e);return e9.createElement("svg",tt({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),e9.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.99994 14C6.91097 14.0004 6.82281 13.983 6.74064 13.9489C6.65843 13.9148 6.58387 13.8646 6.52133 13.8013L1.10198 8.38193C0.982318 8.25351 0.917175 8.08367 0.920272 7.90817C0.923368 7.73267 0.994462 7.56523 1.11858 7.44111C1.24269 7.317 1.41014 7.2459 1.58563 7.2428C1.76113 7.23971 1.93098 7.30485 2.0594 7.42451L6.32263 11.6877V0.677419C6.32263 0.497756 6.394 0.325452 6.52104 0.198411C6.64808 0.0713706 6.82039 0 7.00005 0C7.17971 0 7.35202 0.0713706 7.47906 0.198411C7.6061 0.325452 7.67747 0.497756 7.67747 0.677419V11.6877L11.9407 7.42451C12.0691 7.30485 12.2389 7.23971 12.4144 7.2428C12.5899 7.2459 12.7574 7.317 12.8815 7.44111C13.0056 7.56523 13.0767 7.73267 13.0798 7.90817C13.0829 8.08367 13.0178 8.25351 12.8981 8.38193L7.47875 13.8013C7.41621 13.8646 7.34164 13.9148 7.25944 13.9489C7.17727 13.983 7.08912 14.0004 7.00015 14C7.00012 14 7.00009 14 7.00005 14C7.00001 14 6.99998 14 6.99994 14Z",fill:"currentColor"}))}));tn.displayName="ArrowDownIcon";var tr=n;function ti(){return(ti=Object.assign.bind()).apply(null,arguments)}var ta=tr.memo(tr.forwardRef(function(e,t){var n=te.getPTI(e);return tr.createElement("svg",ti({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),tr.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.51551 13.799C6.64205 13.9255 6.813 13.9977 6.99193 14C7.17087 13.9977 7.34182 13.9255 7.46835 13.799C7.59489 13.6725 7.66701 13.5015 7.66935 13.3226V2.31233L11.9326 6.57554C11.9951 6.63887 12.0697 6.68907 12.1519 6.72319C12.2341 6.75731 12.3223 6.77467 12.4113 6.77425C12.5003 6.77467 12.5885 6.75731 12.6707 6.72319C12.7529 6.68907 12.8274 6.63887 12.89 6.57554C13.0168 6.44853 13.0881 6.27635 13.0881 6.09683C13.0881 5.91732 13.0168 5.74514 12.89 5.61812L7.48846 0.216594C7.48274 0.210436 7.4769 0.204374 7.47094 0.198411C7.3439 0.0713707 7.1716 0 6.99193 0C6.81227 0 6.63997 0.0713707 6.51293 0.198411C6.50704 0.204296 6.50128 0.210278 6.49563 0.216354L1.09386 5.61812C0.974201 5.74654 0.909057 5.91639 0.912154 6.09189C0.91525 6.26738 0.986345 6.43483 1.11046 6.55894C1.23457 6.68306 1.40202 6.75415 1.57752 6.75725C1.75302 6.76035 1.92286 6.6952 2.05128 6.57554L6.31451 2.31231V13.3226C6.31685 13.5015 6.38898 13.6725 6.51551 13.799Z",fill:"currentColor"}))}));ta.displayName="ArrowUpIcon";var to=n;function ts(){return(ts=Object.assign.bind()).apply(null,arguments)}var tl=to.memo(to.forwardRef(function(e,t){var n=te.getPTI(e);return to.createElement("svg",ts({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),to.createElement("path",{d:"M6.99701 14C5.85441 13.999 4.72939 13.7186 3.72012 13.1832C2.71084 12.6478 1.84795 11.8737 1.20673 10.9284C0.565504 9.98305 0.165424 8.89526 0.041387 7.75989C-0.0826496 6.62453 0.073125 5.47607 0.495122 4.4147C0.917119 3.35333 1.59252 2.4113 2.46241 1.67077C3.33229 0.930247 4.37024 0.413729 5.4857 0.166275C6.60117 -0.0811796 7.76026 -0.0520535 8.86188 0.251112C9.9635 0.554278 10.9742 1.12227 11.8057 1.90555C11.9
16515 2.01493 11.9764 2.16319 11.9764 2.31778C11.9764 2.47236 11.915 2.62062 11.8057 2.73C11.7521 2.78503 11.688 2.82877 11.6171 2.85864C11.5463 2.8885 11.4702 2.90389 11.3933 2.90389C11.3165 2.90389 11.2404 2.8885 11.1695 2.85864C11.0987 2.82877 11.0346 2.78503 10.9809 2.73C9.9998 1.81273 8.73246 1.26138 7.39226 1.16876C6.05206 1.07615 4.72086 1.44794 3.62279 2.22152C2.52471 2.99511 1.72683 4.12325 1.36345 5.41602C1.00008 6.70879 1.09342 8.08723 1.62775 9.31926C2.16209 10.5513 3.10478 11.5617 4.29713 12.1803C5.48947 12.7989 6.85865 12.988 8.17414 12.7157C9.48963 12.4435 10.6711 11.7264 11.5196 10.6854C12.3681 9.64432 12.8319 8.34282 12.8328 7C12.8328 6.84529 12.8943 6.69692 13.0038 6.58752C13.1132 6.47812 13.2616 6.41667 13.4164 6.41667C13.5712 6.41667 13.7196 6.47812 13.8291 6.58752C13.9385 6.69692 14 6.84529 14 7C14 8.85651 13.2622 10.637 11.9489 11.9497C10.6356 13.2625 8.85432 14 6.99701 14Z",fill:"currentColor"}))}));tl.displayName="SpinnerIcon";var tc=n,tu=n;function td(){return(td=Object.assign.bind()).apply(null,arguments)}var tp=tu.memo(tu.forwardRef(function(e,t){var n=te.getPTI(e);return tu.createElement("svg",td({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),tu.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.71602 11.164C5.80782 11.2021 5.9063 11.2215 6.00569 11.221C6.20216 11.2301 6.39427 11.1612 6.54025 11.0294C6.68191 10.8875 6.76148 10.6953 6.76148 10.4948C6.76148 10.2943 6.68191 10.1021 6.54025 9.96024L3.51441 6.9344L6.54025 3.90855C6.624 3.76126 6.65587 3.59011 6.63076 3.42254C6.60564 3.25498 6.525 3.10069 6.40175 2.98442C6.2785 2.86815 6.11978 2.79662 5.95104 2.7813C5.78229 2.76598 5.61329 2.80776 5.47112 2.89994L1.97123 6.39983C1.82957 6.54167 1.75 6.73393 1.75 6.9344C1.75 7.13486 1.82957 7.32712 1.97123 7.46896L5.47112 10.9991C5.54096 11.0698 5.62422 11.1259 5.71602 11.164ZM11.0488 10.9689C11.1775 11.1156 11.3585 11.2061 11.5531 11.221C11.7477 11.2061 11.9288 11.1156 12.0574 10.9689C12.1815 10.8302 12.25 10.6506 12.25 10.4645C12.25 10.2785 12.1815 10.0989 12.0574 9.96024L9.03158 6.93439L12.0574 3.90855C12.1248 3.76739 12.1468 3.60881 12.1204 3.45463C12.0939 3.30045 12.0203 3.15826 11.9097 3.04765C11.7991 2.93703 11.6569 2.86343 11.5027 2.83698C11.3486 2.81053 11.19 2.83252 11.0488 2.89994L7.51865 6.36957C7.37699 6.51141 7.29742 6.70367 7.29742 6.90414C7.29742 7.1046 7.37699 7.29686 7.51865 7.4387L11.0488 10.9689Z",fill:"currentColor"}))}));tp.displayName="AngleDoubleLeftIcon";var tf=n;function th(){return(th=Object.assign.bind()).apply(null,arguments)}function tm(e){return(tm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tg(e,t){if("object"!=tm(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=tm(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function ty(e){var t=tg(e,"string");return"symbol"==tm(t)?t:t+""}function tv(e,t,n){return(t=ty(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tb(e){if(Array.isArray(e))return e}function tx(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a,o,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function tw(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tE(e,t){if(e){if("string"==typeof e)return tw(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tw(e,t):void 0}}
165function tS(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function tC(e,t){return tb(e)||tx(e,t)||tE(e,t)||tS()}var tk="\n@layer primereact {\n .p-ripple {\n overflow: hidden;\n position: relative;\n }\n \n .p-ink {\n display: block;\n position: absolute;\n background: rgba(255, 255, 255, 0.5);\n border-radius: 100%;\n transform: scale(0);\n }\n \n .p-ink-active {\n animation: ripple 0.4s linear;\n }\n \n .p-ripple-disabled .p-ink {\n display: none;\n }\n}\n\n@keyframes ripple {\n 100% {\n opacity: 0;\n transform: scale(2.5);\n }\n}\n\n",tT={root:"p-ink"},tj=e0.extend({defaultProps:{__TYPE:"Ripple",children:void 0},css:{styles:tk,classes:tT},getProps:function(e){return P.getMergedProps(e,tj.defaultProps)},getOtherProps:function(e){return P.getDiffProps(e,tj.defaultProps)}});function tN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tA(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tN(Object(n),!0).forEach(function(t){tv(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tN(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var tI=tf.memo(tf.forwardRef(function(e,t){var n=tC(tf.useState(!1),2),r=n[0],i=n[1],a=tf.useRef(null),o=tf.useRef(null),s=eA(),l=tf.useContext(es),c=tj.getProps(e,l),u=l&&l.ripple||el.ripple,d={props:c};e_(tj.css.styles,{name:"ripple",manual:!u});var p=tj.setMetaData(tA({},d)),h=p.ptm,m=p.cx,g=function(){return a.current&&a.current.parentElement},y=function(){o.current&&o.current.addEventListener("pointerdown",b)},v=function(){o.current&&o.current.removeEventListener("pointerdown",b)},b=function(e){var t=j.getOffset(o.current);x(e.pageX-t.left+document.body.scrollTop-j.getWidth(a.current)/2,e.pageY-t.top+document.body.scrollLeft-j.getHeight(a.current)/2)},x=function(e,t){a.current&&"none"!==getComputedStyle(a.current,null).display&&(j.removeClass(a.current,"p-ink-active"),E(),a.current.style.top=t+"px",a.current.style.left=e+"px",j.addClass(a.current,"p-ink-active"))},w=function(e){j.removeClass(e.currentTarget,"p-ink-active")},E=function(){if(a.current&&!j.getHeight(a.current)&&!j.getWidth(a.current)){var e=Math.max(j.getOuterWidth(o.current),j.getOuterHeight(o.current));a.current.style.height=e+"px",a.current.style.width=e+"px"}};if(tf.useImperativeHandle(t,function(){return{props:c,getInk:function(){return a.current},getTarget:function(){return o.current}}}),eI(function(){i(!0)}),eM(function(){r&&a.current&&(o.current=g(),E(),y())},[r]),eM(function(){a.current&&!o.current&&(o.current=g(),E(),y())}),ey(function(){a.current&&(o.current=null,v())}),!u)return null;var S=s({"aria-hidden":!0,className:f(m("root"))},tj.getOtherProps(c),h("root"));return tf.createElement("span",th({role:"presentation",ref:a},S,{onAnimationEnd:w}))}));tI.displayName="Ripple";var tR=n,tO=n;function tP(){return(tP=Object.assign.bind()).apply(null,arguments)}var tD=tO.memo(tO.forwardRef(function(e,t){var n=te.getPTI(e);return tO.createElement("svg",tP({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),tO.createElement("path",{d:"M3.58659 4.5007C3.68513 4.50023 3.78277 4.51945 3.87379 4.55723C3.9648 4.59501 4.04735 4.65058 4.11659 4.7207L7.11659 7.7207L10.1166 4.7207C10.2619 4.65055 10.4259 4.62911 10.5843 4.65956C10.7427 4.69002 10.8871 4.77074 10.996 4.88976C11.1049 5.00877 11.1726 5.15973 11.1889 5.32022C11.2052 5.48072 11.1693 5.6422 11.0866 5.7807L7.58659 9.2807C7.44597 9.42115 7.25534 9.50004 7.05659 9.50004C6.85784 9.50004 6.66722 9.42115 6.52659 9.2807L3.02659 5.7807C2.88614 5.64007 2.80725 5.44945 2.80725 5.2507C2.80725 5.05195 2.88614 4.86132 3.02659 4.7207C3.09932 4.64685 3.18675 4.58911 3.28322 4.55121C3.37969 4.51331 3.48305 4.4961 3.58659 4.5007Z",fill:"currentColor"}))}));tD.displayName="AngleDownIcon";var t_=n;function tM(){return(tM=Object.assign.bind()).apply(null,arguments)}var tL=t_.memo(t_.forwardRef(function(e,t){var n=te.getPTI(e);return t_.createElement("svg",tM({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),t_.createElement("path",{d:"M10.4134 9.49931C10.3148 9.49977 10.2172 9.48055 10.1262 9.44278C10.0352 9.405 9.95263 9.34942 9.88338 9.27931L6.88338 6.27931L3.88338 9.27931C3.73811 9.34946 3.57409 9.3709 3.41567 9.34044C3.25724 9.30999 3.11286 9.22926 3.00395 9.11025C2.89504 8.99124 2.82741 8.84028 2.8111 8.67978C2.79478 8.51928 2.83065 8.35781 2.91338 8.21931L6.41338 4.71931C6.55401 4.57886 6.74463 4.49997 6.94338 4.49997C7.14213 4.49997 7.33276 4.57886 7.47338 4.71931L10.9734 8.21931C11.1138 8.35994 11.1927 8.55056 11.1927 8.74931C11.1927 8.94806 11.1138 9.13868 10.9734 9.27931C10.9007 9.35315 10.8132 9.41089 10.7168 9.44879C10.
1656203 9.48669 10.5169 9.5039 10.4134 9.49931Z",fill:"currentColor"}))}));tL.displayName="AngleUpIcon";var tF=n;function tB(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tH(e){if(Array.isArray(e))return tB(e)}function tz(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function tV(e,t){if(e){if("string"==typeof e)return tB(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tB(e,t):void 0}}function tU(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function tW(e){return tH(e)||tz(e)||tV(e)||tU()}var tG={DEFAULT_MASKS:{pint:/[\d]/,int:/[\d\-]/,pnum:/[\d\.]/,money:/[\d\.\s,]/,num:/[\d\-\.]/,hex:/[0-9a-f]/i,email:/[a-z0-9_\.\-@]/i,alpha:/[a-z_]/i,alphanum:/[a-z0-9_]/i},getRegex:function(e){return tG.DEFAULT_MASKS[e]?tG.DEFAULT_MASKS[e]:e},onBeforeInput:function(e,t,n){!n&&j.isAndroid()&&this.validateKey(e,e.data,t)},onKeyPress:function(e,t,n){n||j.isAndroid()||e.ctrlKey||e.altKey||e.metaKey||this.validateKey(e,e.key,t)},onPaste:function(e,t,n){if(!n){var r=this.getRegex(t),i=e.clipboardData.getData("text");tW(i).forEach(function(t){if(!r.test(t))return e.preventDefault(),!1})}},validateKey:function(e,t,n){if(null!=t&&t.length<=2){var r=this.getRegex(n);r.test(t)||e.preventDefault()}},validate:function(e,t){var n=e.target.value,r=!0,i=this.getRegex(t);return n&&!i.test(n)&&(r=!1),r}},tq=n,t$=n,tK=e.i(174080);function tQ(e){if(Array.isArray(e))return e}function tY(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a,o,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function tZ(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tX(e,t){if(e){if("string"==typeof e)return tZ(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tZ(e,t):void 0}}function tJ(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function t0(e,t){return tQ(e)||tY(e,t)||tX(e,t)||tJ()}var t1={defaultProps:{__TYPE:"Portal",element:null,appendTo:null,visible:!1,onMounted:null,onUnmounted:null,children:void 0},getProps:function(e){return P.getMergedProps(e,t1.defaultProps)},getOtherProps:function(e){return P.getDiffProps(e,t1.defaultProps)}},t2=t$.memo(function(e){var t=t1.getProps(e),n=t$.useContext(es),r=t0(t$.useState(t.visible&&j.isClient()),2),i=r[0],a=r[1];eI(function(){j.isClient()&&!i&&(a(!0),t.onMounted&&t.onMounted())}),eM(function(){t.onMounted&&t.onMounted()},[i]),ey(function(){t.onUnmounted&&t.onUnmounted()});var o=t.element||t.children;if(o&&i){var s=t.appendTo||n&&n.appendTo||el.appendTo;return P.isFunction(s)&&(s=s()),s||(s=document.body),"self"===s?o:tK.default.createPortal(o,s)}return null});function t5(){return(t5=Object.assign.bind()).apply(null,arguments)}function t3(e){return(t3="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function t4(e,t){if("object"!=t3(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=t3(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function t6(e){var t=t4(e,"string");return"symbol"==t3(t)?t:t+""}function t7(e,t,n){return(t=t6(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function t8(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function t9(e){if(Array.isArray(e))return t8(e)}function ne(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function nt(e,t){if(e){if("string"==typeof e)return t8(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?t8(e,t):void 0}}function nn(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function nr(e){return t9(e)||ne(e)||nt(e)||nn()}function ni(e){if(Array.isArray(e))return e}function na(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a,o,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
165finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function no(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ns(e,t){return ni(e)||na(e,t)||nt(e,t)||no()}t2.displayName="Portal";var nl={root:function(e){var t=e.positionState,n=e.classNameState;return f("p-tooltip p-component",t7({},"p-tooltip-".concat(t),!0),n)},arrow:"p-tooltip-arrow",text:"p-tooltip-text"},nc={arrow:function(e){var t=e.context;return{top:t.bottom?"0":!t.right&&!t.left&&(t.right||t.left||t.top||t.bottom)?null:"50%",bottom:t.top?"0":null,left:!t.right&&(t.right||t.left||t.top||t.bottom)?t.top||t.bottom?"50%":null:"0",right:t.left?"0":null}}},nu="\n@layer primereact {\n .p-tooltip {\n position: absolute;\n padding: .25em .5rem;\n /* #3687: Tooltip prevent scrollbar flickering */\n top: -9999px;\n left: -9999px;\n }\n \n .p-tooltip.p-tooltip-right,\n .p-tooltip.p-tooltip-left {\n padding: 0 .25rem;\n }\n \n .p-tooltip.p-tooltip-top,\n .p-tooltip.p-tooltip-bottom {\n padding:.25em 0;\n }\n \n .p-tooltip .p-tooltip-text {\n white-space: pre-line;\n word-break: break-word;\n }\n \n .p-tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n }\n \n .p-tooltip-right .p-tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -.25rem;\n border-width: .25em .25em .25em 0;\n }\n \n .p-tooltip-left .p-tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -.25rem;\n border-width: .25em 0 .25em .25rem;\n }\n \n .p-tooltip.p-tooltip-top {\n padding: .25em 0;\n }\n \n .p-tooltip-top .p-tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -.25rem;\n border-width: .25em .25em 0;\n }\n \n .p-tooltip-bottom .p-tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -.25rem;\n border-width: 0 .25em .25rem;\n }\n\n .p-tooltip-target-wrapper {\n display: inline-flex;\n }\n}\n",nd=e0.extend({defaultProps:{__TYPE:"Tooltip",appendTo:null,at:null,autoHide:!0,autoZIndex:!0,baseZIndex:0,className:null,closeOnEscape:!1,content:null,disabled:!1,event:null,hideDelay:0,hideEvent:"mouseleave",id:null,mouseTrack:!1,mouseTrackLeft:5,mouseTrackTop:5,my:null,onBeforeHide:null,onBeforeShow:null,onHide:null,onShow:null,position:"right",showDelay:0,showEvent:"mouseenter",showOnDisabled:!1,style:null,target:null,updateDelay:0,children:void 0},css:{classes:nl,styles:nu,inlineStyles:nc}});function np(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function nf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?np(Object(n),!0).forEach(function(t){t7(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):np(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var nh=tq.memo(tq.forwardRef(function(e,t){var n=eA(),r=tq.useContext(es),i=nd.getProps(e,r),a=ns(tq.useState(!1),2),o=a[0],s=a[1],l=ns(tq.useState(i.position||"right"),2),c=l[0],u=l[1],d=ns(tq.useState(""),2),p=d[0],h=d[1],m=ns(tq.useState(!1),2),g=m[0],y=m[1],v=o&&i.closeOnEscape,b=ew("tooltip",v),x={props:i,state:{visible:o,position:c,className:p},context:{right:"right"===c,left:"left"===c,top:"top"===c,bottom:"bottom"===c}},w=nd.setMetaData(x),E=w.ptm,S=w.cx,C=w.sx,k=w.isUnstyled;e8(nd.css.styles,k,{name:"tooltip"}),eN({callback:function(){en()},when:v,priority:[eT,b]});var T=tq.useRef(null),N=tq.useRef(null),A=tq.useRef(null),I=tq.useRef(null),R=tq.useRef(!0),O=tq.useRef({}),D=tq.useRef(null),_=ns(eO({listener:function(e){j.isTouchDevice()||en(e)}}),2),M=_[0],L=_[1],F=ns(eR({target:A.current,listener:function(e){en(e)},when:o}),2),B=F[0],H=F[1],z=function(e){return!(i.content||K(e,"tooltip"))},U=function(e){return!(i.content||K(e,"tooltip")||i.children)},W=function(e){return K(e,"mousetrack")||i.mouseTrack},G=function(e){return"true"===K(e,"disabled")||Q(e,"disabled")||i.disabled},q=function(e){return K(e,"showondisabled")||i.showOnDisabled},$=function(){return K(A.current,"autohide")||i.autoHide},K=function(e,t){return Q(e,"data-pr-".concat(t))?e.getAttribute("data-pr-".concat(t)):null},Q=function(e,t){return e&&e.hasAttribute(t)},Y=function(e){var t=[K(e,"showevent")||i.showEvent],n=[K(e,"hideevent")||i.hideEvent];
165if(W(e))t=["mousemove"],n=["mouseleave"];else{var r=K(e,"event")||i.event;"focus"===r&&(t=["focus"],n=["blur"]),"both"===r&&(t=["focus","mouseenter"],n=g?["blur"]:["mouseleave","blur"])}return{showEvents:t,hideEvents:n}},Z=function(e){return K(e,"position")||c},X=function(e){return{top:K(e,"mousetracktop")||i.mouseTrackTop,left:K(e,"mousetrackleft")||i.mouseTrackLeft}},J=function(e,t){if(N.current){var n=K(e,"tooltip")||i.content;n?(N.current.innerHTML="",N.current.appendChild(document.createTextNode(n)),t()):i.children&&t()}},ee=function(e){J(A.current,function(){var t=D.current,n=t.pageX,a=t.pageY;i.autoZIndex&&!V.get(T.current)&&V.set("tooltip",T.current,r&&r.autoZIndex||el.autoZIndex,i.baseZIndex||r&&r.zIndex.tooltip||el.zIndex.tooltip),T.current.style.left="",T.current.style.top="",$()&&(T.current.style.pointerEvents="none");var o=W(A.current)||"mouse"===e;(o&&!I.current||o)&&(I.current={width:j.getOuterWidth(T.current),height:j.getOuterHeight(T.current)}),er(A.current,{x:n,y:a},e)})},et=function(e){e.type&&"focus"===e.type&&y(!0),A.current=e.currentTarget;var t=G(A.current);U(q(A.current)&&t?A.current.firstChild:A.current)||t||(D.current=e,o?ep("updateDelay",ee):ef(i.onBeforeShow,{originalEvent:e,target:A.current})&&ep("showDelay",function(){s(!0),ef(i.onShow,{originalEvent:e,target:A.current})}))},en=function(e){e&&"blur"===e.type&&y(!1),eh(),o?ef(i.onBeforeHide,{originalEvent:e,target:A.current})&&ep("hideDelay",function(){($()||!1!==R.current)&&(V.clear(T.current),j.removeClass(T.current,"p-tooltip-active"),s(!1),ef(i.onHide,{originalEvent:e,target:A.current}))}):i.onBeforeHide||ed("hideDelay")||s(!1)},er=function(e,t,n){var r=0,a=0,o=n||c;if((W(e)||"mouse"==o)&&t){var s={width:j.getOuterWidth(T.current),height:j.getOuterHeight(T.current)};r=t.x,a=t.y;var l=X(e),d=l.top,p=l.left;switch(o){case"left":r-=s.width+p,a-=s.height/2-d;break;case"right":case"mouse":r+=p,a-=s.height/2-d;break;case"top":r-=s.width/2-p,a-=s.height+d;break;case"bottom":r-=s.width/2-p,a+=d}r<=0||I.current.width>s.width?(T.current.style.left="0px",T.current.style.right=window.innerWidth-s.width-r+"px"):(T.current.style.right="",T.current.style.left=r+"px"),T.current.style.top=a+"px",j.addClass(T.current,"p-tooltip-active")}else{var f=j.findCollisionPosition(o),h=K(e,"my")||i.my||f.my,m=K(e,"at")||i.at||f.at;T.current.style.padding="0px",j.flipfitCollision(T.current,e,h,m,function(e){var t=e.at,n=t.x,r=t.y,a=e.my.x,o=i.at?"center"!==n&&n!==a?n:r:e.at["".concat(f.axis)];T.current.style.padding="",u(o),ei(o),j.addClass(T.current,"p-tooltip-active")})}},ei=function(e){if(T.current){var t=getComputedStyle(T.current);"left"===e?T.current.style.left=parseFloat(t.left)-2*parseFloat(t.paddingLeft)+"px":"top"===e&&(T.current.style.top=parseFloat(t.top)-2*parseFloat(t.paddingTop)+"px")}},ea=function(){$()||(R.current=!1)},eo=function(e){$()||(R.current=!0,en(e))},ec=function(e){if(e){var t=Y(e),n=t.showEvents,r=t.hideEvents,i=em(e);n.forEach(function(e){return null==i?void 0:i.addEventListener(e,et)}),r.forEach(function(e){return null==i?void 0:i.addEventListener(e,en)})}},eu=function(e){if(e){var t=Y(e),n=t.showEvents,r=t.hideEvents,i=em(e);n.forEach(function(e){return null==i?void 0:i.removeEventListener(e,et)}),r.forEach(function(e){return null==i?void 0:i.removeEventListener(e,en)})}},ed=function(e){return K(A.current,e.toLowerCase())||i[e]},ep=function(e,t){eh();var n=ed(e);n?O.current["".concat(e)]=setTimeout(function(){return t()},n):t()},ef=function(e){if(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var i=e.apply(void 0,n);return void 0===i&&(i=!0),i}return!0},eh=function(){Object.values(O.current).forEach(function(e){return clearTimeout(e)})},em=function(e){if(e){if(q(e)){if(!e.hasWrapper){var t,n=document.createElement("div");return"INPUT"===e.nodeName?j.addMultipleClasses(n,"p-tooltip-target-wrapper p-inputwrapper"):j.addClass(n,"p-tooltip-target-wrapper"),e.parentNode.insertBefore(n,e),n.appendChild(e),e.hasWrapper=!0,n}return e.parentElement}return e.hasWrapper&&((t=e.parentElement).replaceWith.apply(t,nr(e.parentElement.childNodes)),delete e.hasWrapper),e}return null},eg=function(e){eb(e),ev(e)},ev=function(e){ex(e||i.target,ec)},eb=function(e){ex(e||i.target,eu)}
165,ex=function(e,t){if(e=P.getRefElement(e))if(j.isElement(e))t(e);else{var n=function(e){j.find(document,e).forEach(function(e){t(e)})};e instanceof Array?e.forEach(function(e){n(e)}):n(e)}};eI(function(){o&&A.current&&G(A.current)&&en()}),eM(function(){return ev(),function(){eb()}},[et,en,i.target]),eM(function(){if(o){var e=Z(A.current),t=K(A.current,"classname");u(e),h(t),ee(e),M(),B()}else u(i.position||"right"),h(""),A.current=null,I.current=null,R.current=!0;return function(){L(),H()}},[o]),eM(function(){var e=Z(A.current);o&&"mouse"!==e&&ep("updateDelay",function(){J(A.current,function(){er(A.current)})})},[i.content]),ey(function(){en(),V.clear(T.current)}),tq.useImperativeHandle(t,function(){return{props:i,updateTargetEvents:eg,loadTargetEvents:ev,unloadTargetEvents:eb,show:et,hide:en,getElement:function(){return T.current},getTarget:function(){return A.current}}});var eE=function(){var e=z(A.current),t=n({id:i.id,className:f(i.className,S("root",{positionState:c,classNameState:p})),style:i.style,role:"tooltip","aria-hidden":o,onMouseEnter:function(e){return ea()},onMouseLeave:function(e){return eo(e)}},nd.getOtherProps(i),E("root")),r=n({className:S("arrow"),style:C("arrow",nf({},x))},E("arrow")),a=n({className:S("text")},E("text"));return tq.createElement("div",t5({ref:T},t),tq.createElement("div",r),tq.createElement("div",t5({ref:N},a),e&&i.children))};if(o){var eS=eE();return tq.createElement(t2,{element:eS,appendTo:i.appendTo,visible:!0})}return null}));function nm(){return(nm=Object.assign.bind()).apply(null,arguments)}function ng(e){return(ng="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ny(e,t){if("object"!=ng(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ng(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function nv(e){var t=ny(e,"string");return"symbol"==ng(t)?t:t+""}function nb(e,t,n){return(t=nv(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}nh.displayName="Tooltip";var nx={root:function(e){var t=e.props,n=e.isFilled,r=e.context;return f("p-inputtext p-component",{"p-disabled":t.disabled,"p-filled":n,"p-invalid":t.invalid,"p-variant-filled":t.variant?"filled"===t.variant:r&&"filled"===r.inputStyle})}},nw=e0.extend({defaultProps:{__TYPE:"InputText",__parentMetadata:null,children:void 0,className:null,invalid:!1,variant:null,keyfilter:null,onBeforeInput:null,onInput:null,onKeyDown:null,onPaste:null,tooltip:null,tooltipOptions:null,validateOnly:!1,iconPosition:null},css:{classes:nx}});function nE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function nS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nE(Object(n),!0).forEach(function(t){nb(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nE(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var nC=tF.memo(tF.forwardRef(function(e,t){var n=eA(),r=tF.useContext(es),i=nw.getProps(e,r),a=nw.setMetaData(nS(nS({props:i},i.__parentMetadata),{},{context:{disabled:i.disabled,iconPosition:i.iconPosition}})),o=a.ptm,s=a.cx,l=a.isUnstyled;e8(nw.css.styles,l,{name:"inputtext",styled:!0});var c=tF.useRef(t),u=function(e){i.onKeyDown&&i.onKeyDown(e),i.keyfilter&&tG.onKeyPress(e,i.keyfilter,i.validateOnly)},d=function(e){i.onBeforeInput&&i.onBeforeInput(e),i.keyfilter&&tG.onBeforeInput(e,i.keyfilter,i.validateOnly)},p=function(e){var t=e.target,n=!0;i.keyfilter&&i.validateOnly&&(n=tG.validate(e,i.keyfilter)),i.onInput&&i.onInput(e,n),P.isNotEmpty(t.value)?j.addClass(t,"p-filled"):j.removeClass(t,"p-filled")},h=function(e){i.onPaste&&i.onPaste(e),i.keyfilter&&tG.onPaste(e,i.keyfilter,i.validateOnly)};
165tF.useEffect(function(){P.combinedRefs(c,t)},[c,t]);var m=tF.useMemo(function(){return P.isNotEmpty(i.value)||P.isNotEmpty(i.defaultValue)},[i.value,i.defaultValue]),g=P.isNotEmpty(i.tooltip);tF.useEffect(function(){var e;m||null!=(e=c.current)&&e.value?j.addClass(c.current,"p-filled"):j.removeClass(c.current,"p-filled")},[i.disabled,m]);var y=n({className:f(i.className,s("root",{context:r,isFilled:m})),onBeforeInput:d,onInput:p,onKeyDown:u,onPaste:h},nw.getOtherProps(i),o("root"));return tF.createElement(tF.Fragment,null,tF.createElement("input",nm({ref:c},y)),g&&tF.createElement(nh,nm({target:c,content:i.tooltip,pt:o("tooltip")},i.tooltipOptions)))}));function nk(){return(nk=Object.assign.bind()).apply(null,arguments)}function nT(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function nj(e){if(Array.isArray(e))return nT(e)}function nN(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function nA(e,t){if(e){if("string"==typeof e)return nT(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nT(e,t):void 0}}function nI(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function nR(e){return nj(e)||nN(e)||nA(e)||nI()}function nO(e){return(nO="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function nP(e,t){if("object"!=nO(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=nO(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function nD(e){var t=nP(e,"string");return"symbol"==nO(t)?t:t+""}function n_(e,t,n){return(t=nD(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nM(e){if(Array.isArray(e))return e}function nL(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a,o,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function nF(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function nB(e,t){return nM(e)||nL(e,t)||nA(e,t)||nF()}nC.displayName="InputText";var nH={root:function(e){var t=e.props,n=e.focusedState,r=e.stacked,i=e.horizontal,a=e.vertical;return f("p-inputnumber p-component p-inputwrapper",{"p-inputwrapper-filled":null!=t.value&&t.value.toString().length>0,"p-inputwrapper-focus":n,"p-inputnumber-buttons-stacked":r,"p-inputnumber-buttons-horizontal":i,"p-inputnumber-buttons-vertical":a,"p-invalid":t.invalid})},input:function(e){var t=e.props,n=e.context;return f("p-inputnumber-input",{"p-variant-filled":t.variant?"filled"===t.variant:n&&"filled"===n.inputStyle})},buttonGroup:"p-inputnumber-button-group",incrementButton:function(e){return f("p-inputnumber-button p-inputnumber-button-up p-button p-button-icon-only p-component",{"p-disabled":e.props.disabled})},incrementIcon:"p-button-icon",decrementButton:function(e){return f("p-inputnumber-button p-inputnumber-button-down p-button p-button-icon-only p-component",{"p-disabled":e.props.disabled})},decrementIcon:"p-button-icon"},nz="\n@layer primereact {\n .p-inputnumber {\n display: inline-flex;\n }\n \n .p-inputnumber-button {\n display: flex;\n align-items: center;\n justify-content: center;\n flex: 0 0 auto;\n }\n \n .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button .p-button-label,\n .p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button .p-button-label {\n display: none;\n }\n \n .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-up {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n padding: 0;\n }\n \n .p-inputnumber-buttons-stacked .p-inputnumber-input {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n \n .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-down {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n border-bottom-left-radius: 0;\n padding: 0;\n }\n \n .p-inputnumber-buttons-stacked .p-inputnumber-button-group {\n display: flex;\n flex-direction: column;\n }\n \n .p-inputnumber-buttons-stacked .p-inputnumber-button-group .p-button.p-inputnumber-button {\n flex: 1 1 auto;\n }\n \n .p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-up {\n order: 3;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n \n .p-inputnumber-buttons-horizontal .p-inputnumber-input {\n order: 2;\n border-radius: 0;\n }\n \n .p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-down {\n order: 1;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n \n .p-inputnumber-buttons-vertical {\n flex-direction: column;\n }\n \n .p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-up {\n order: 1;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n width: 100%;\n }\n \n .p-inputnumber-buttons-vertical .p-inputnumber-input {\n order: 2;\n border-radius: 0;\n text-align: center;\n }\n \n .p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-down {\n order: 3;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n width: 100%;\n }\n \n .p-inputnumber-input {\n flex: 1 1 auto;\n }\n \n .p-fluid .p-inputnumber {\n width: 100%;\n }\n \n .p-fluid .p-inputnumber .p-inputnumber-input {\n width: 1%;\n }\n \n .p-fluid .p-inputnumber-buttons-vertical .p-inputnumber-input {\n width: 100%;\n }\n}\n",nV=e0.extend({defaultProps:{__TYPE:"InputNumber",__parentMetadata:null,allowEmpty:!0,ariaLabelledBy:null,autoFocus:!1,buttonLayout:"stacked",className:null,currency:void 0,currencyDisplay:void 0,decrementButtonClassName:null,decrementButtonIcon:null,disabled:!1,format:!0,id:null,incrementButtonClassName:null,incrementButtonIcon:null,inputClassName:null,inputId:null,inputMode:null,inputRef:null,inputStyle:null,invali
165d:!1,variant:null,locale:void 0,localeMatcher:void 0,max:null,maxFractionDigits:void 0,maxLength:null,min:null,minFractionDigits:void 0,mode:"decimal",name:null,onBlur:null,onChange:null,onFocus:null,onKeyDown:null,onKeyUp:null,onValueChange:null,pattern:null,placeholder:null,prefix:null,readOnly:!1,required:!1,roundingMode:void 0,showButtons:!1,size:null,step:1,style:null,suffix:null,tabIndex:null,tooltip:null,tooltipOptions:null,type:"text",useGrouping:!0,value:null,children:void 0},css:{classes:nH,styles:nz}});function nU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function nW(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nU(Object(n),!0).forEach(function(t){n_(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nU(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var nG=tR.memo(tR.forwardRef(function(e,t){var n=eA(),r=tR.useContext(es),i=nV.getProps(e,r),a=nB(tR.useState(!1),2),o=a[0],s=a[1],l=nW(nW({props:i},i.__parentMetadata),{},{state:{focused:o}}),c=nV.setMetaData(l),u=c.ptm,d=c.cx,p=c.isUnstyled;e8(nV.css.styles,p,{name:"inputnumber"});var h=tR.useRef(null),m=tR.useRef(null),g=tR.useRef(null),y=tR.useRef(null),v=tR.useRef(null),b=tR.useRef(null),x=tR.useRef(null),w=tR.useRef(null),E=tR.useRef(null),S=tR.useRef(null),C=tR.useRef(null),k=tR.useRef(null),T=tR.useRef(null),N=tR.useRef(null),A=tR.useRef(null),I=tR.useRef(null),R=tR.useRef(null),O=tR.useRef(null),D=tR.useRef(!1),_=i.locale||r&&r.locale||el.locale,M=i.showButtons&&"stacked"===i.buttonLayout,L=i.showButtons&&"horizontal"===i.buttonLayout,B=i.showButtons&&"vertical"===i.buttonLayout,H=i.inputMode||("decimal"!==i.mode||i.minFractionDigits||i.maxFractionDigits?"decimal":"numeric"),z=function(){var e,t;return{localeMatcher:i.localeMatcher,style:i.mode,currency:i.currency,currencyDisplay:i.currencyDisplay,useGrouping:i.useGrouping,minimumFractionDigits:null!=(e=i.minFractionDigits)?e:void 0,maximumFractionDigits:null!=(t=i.maxFractionDigits)?t:void 0,roundingMode:i.roundingMode}},V=function(){v.current=new Intl.NumberFormat(_,z());var e=nR(new Intl.NumberFormat(_,{useGrouping:!1}).format(0x24cb016ea)).reverse(),t=new Map(e.map(function(e,t){return[e,t]}));S.current=RegExp("[".concat(e.join(""),"]"),"g"),C.current=q(),k.current=$(),T.current=K(),N.current=G(),A.current=W(),I.current=Y(),R.current=Q(),O.current=function(e){return t.get(e)}},U=function(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},W=function(){return new Intl.NumberFormat(_,{useGrouping:!1}).format(1.1).trim().replace(S.current,"")},G=function(){var e=new Intl.NumberFormat(_,nW(nW({},z()),{},{useGrouping:!1}));return RegExp("[".concat(e.format(1.1).replace(T.current,"").trim().replace(S.current,""),"]"),"g")},q=function(){return b.current=new Intl.NumberFormat(_,{useGrouping:!0}).format(1e6).trim().replace(S.current,"").charAt(0),RegExp("[".concat(b.current,"]"),"g")},$=function(){var e=new Intl.NumberFormat(_,{useGrouping:!1});return RegExp("[".concat(e.format(-1).trim().replace(S.current,""),"]"),"g")},K=function(){if(i.currency){var e=new Intl.NumberFormat(_,{style:"currency",currency:i.currency,currencyDisplay:i.currencyDisplay,minimumFractionDigits:0,maximumFractionDigits:0,roundingMode:i.roundingMode});return RegExp("[".concat(e.format(1).replace(/\s/g,"").replace(S.current,"").replace(C.current,""),"]"),"g")}return/[]/g},Q=function(){return i.prefix?x.current=i.prefix:x.current=new Intl.NumberFormat(_,{style:i.mode,currency:i.currency,currencyDisplay:i.currencyDisplay}).format(1).split("1")[0],RegExp("".concat(U(x.current||"")),"g")},Y=function(){return i.suffix?w.current=i.suffix:w.current=new Intl.NumberFormat(_,{style:i.mode,currency:i.currency,currencyDisplay:i.currencyDisplay,minimumFractionDigits:0,maximumFractionDigits:0,roundingMode:i.roundingMode}).format(1).split("1")[1],RegExp("".concat(U(w.current||"")),"g")},Z=function(e){if(null!=e){if("-"===e)return e;if(i.format){var t=new Intl.NumberFormat(_,z()).format(e);
165return i.prefix&&(t=i.prefix+t),i.suffix&&(t+=i.suffix),t}return e.toString()}return""},X=function(e){var t=e.replace(I.current,"").replace(R.current,"").trim().replace(/\s/g,"").replace(T.current,"").replace(C.current,"").replace(k.current,"-").replace(N.current,".").replace(S.current,O.current);if(t){if("-"===t)return t;var n=+t;return isNaN(n)?null:n}return null},J=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10;return Math.round((e+t)*n)/n},ee=function(e,t,n){var r=t||500;eJ(),g.current=setTimeout(function(){ee(e,40,n)},r),et(e,n)},et=function(e,t){if(m.current){var n=i.step*t,r=X(m.current.value)||0,a=eU(J(r,n));i.maxLength&&i.maxLength<Z(a).length||(ez(e,r,a),j.isTouchDevice()||eG(a,null,"spin"),eY(e,a))}},en=function(e){i.disabled||i.readOnly||(j.isTouchDevice()||j.focus(m.current,i.autoFocus),ee(e,null,1),e.preventDefault())},er=function(){i.disabled||i.readOnly||eJ()},ei=function(){i.disabled||i.readOnly||eJ()},ea=function(){i.disabled||i.readOnly||eJ()},eo=function(e){i.disabled||i.readOnly||32!==e.keyCode&&13!==e.keyCode||ee(e,null,1)},ec=function(e){i.disabled||i.readOnly||(j.isTouchDevice()||j.focus(m.current,i.autoFocus),ee(e,null,-1),e.preventDefault())},eu=function(){i.disabled||i.readOnly||eJ()},ed=function(){i.disabled||i.readOnly||eJ()},ep=function(){i.disabled||i.readOnly||eJ()},ef=function(e){i.disabled||i.readOnly||32!==e.keyCode&&13!==e.keyCode||ee(e,null,-1)},eh=function(e){if(!i.disabled&&!i.readOnly&&(E.current&&(e.target.value=y.current,E.current=!1),!j.isAndroid())){var t=e.nativeEvent.inputType,n=e.nativeEvent.data;"insertText"===t&&/\D/.test(n)&&(e.target.value=y.current)}},em=function(e){if(j.isAndroid()&&!i.disabled&&!i.readOnly&&(!i.onKeyUp||(i.onKeyUp(e),!e.defaultPrevented))){var t=e.which||e.keyCode;13!==t&&e.preventDefault();var n=String.fromCharCode(t),r=eE(n),a=ex(n);48<=t&&t<=57||a||r?ej(e,n,{isDecimalSign:r,isMinusSign:a}):eB(e,e.target.value,null,"delete-single")}},eg=function(e){if(!i.disabled&&!i.readOnly){if(e.altKey||e.ctrlKey||e.metaKey)return void("x"===e.key.toLowerCase()&&(e.ctrlKey||e.metaKey)?E.current=!1:E.current=!0);if((!i.onKeyDown||(i.onKeyDown(e),!e.defaultPrevented))&&(y.current=e.target.value,!j.isAndroid())){var t=e.target.selectionStart,n=e.target.selectionEnd,r=e.target.value,a=null;switch(e.code){case"ArrowUp":et(e,1),e.preventDefault();break;case"ArrowDown":et(e,-1),e.preventDefault();break;case"ArrowLeft":eL(r.charAt(t-1))||e.preventDefault();break;case"ArrowRight":eL(r.charAt(t))||e.preventDefault();break;case"Tab":case"Enter":case"NumpadEnter":a=eU(X(r)),m.current.value=Z(a),m.current.setAttribute("aria-valuenow",a),eY(e,a);break;case"Backspace":if(e.preventDefault(),t===n){var o=r.charAt(t-1);if(eL(o)){var s=ek(r),l=s.decimalCharIndex,c=s.decimalCharIndexWithoutPrefix,u=eQ(r);if(C.current.test(o))C.current.lastIndex=0,a=r.slice(0,t-2)+r.slice(t-1);else if(N.current.test(o))N.current.lastIndex=0,u?m.current.setSelectionRange(t-1,t-1):a=r.slice(0,t-1)+r.slice(t);else if(l>0&&t>l){var d=eS()&&(i.minFractionDigits||0)<u?"":"0";a=r.slice(0,t-1)+d+r.slice(t)}else a=1===c?X(a=r.slice(0,t-1)+"0"+r.slice(t))>0?a:"":r.slice(0,t-1)+r.slice(t)}else if(T.current.test(o)){var p=eT(r),f=p.minusCharIndex;f===p.currencyCharIndex-1&&(a=r.slice(0,f)+r.slice(t))}eB(e,a,null,"delete-single")}else eB(e,a=eO(r,t,n),null,"delete-range");break;case"Delete":if(e.preventDefault(),t===n){var h=r.charAt(t),g=ek(r),v=g.decimalCharIndex,b=g.decimalCharIndexWithoutPrefix;if(eL(h)){var x=eQ(r);if(C.current.test(h))C.current.lastIndex=0,a=r.slice(0,t)+r.slice(t+2);else if(N.current.test(h))N.current.lastIndex=0,x?m.current.setSelectionRange(t+1,t+1):a=r.slice(0,t)+r.slice(t+1);else if(v>0&&t>v){var w=eS()&&(i.minFractionDigits||0)<x?"":"0";a=r.slice(0,t)+w+r.slice(t+1)}else a=1===b?X(a=r.slice(0,t)+"0"+r.slice(t+1))>0?a:"":r.slice(0,t)+r.slice(t+1)}eB(e,a,null,"delete-back-single")}else eB(e,a=eO(r,t,n),null,"delete-range");break;case"End":e.preventDefault(),P.isEmpty(i.max)||eY(e,i.max);break;case"Home":e.preventDefault(),P.isEmpty(i.min)||eY(e,i.min);break;default:e.preventDefault();var S=e.key;if(S){"."===S&&(S=A.current);var k=eE(S),I=ex(S);(Number(S)>=0&&9>=Number(S)||I||k)&&ej(e,S,{isDecimalSign:k,isMinusSign:I})}}}}},ev=function(e){if(e.preventDefault(),!i.disabled&&!i.readOnly){var t=(e.clipboardData||window.clipboardData).getData("Text");if(t){var n=X(t);if(null!=n)if(eC(n)){var r=Z(n);m.current.value=r,eY(e,n)}else ej(e,n.toString())}}},eb=function(){return P.isEmpty(i.min)||i.min<0},ex=function(e){return(!!k.current.test(e)||"-"===e)&&(k.current.lastIndex=0,!0)},ew=function(e){return eC(e)?e.toString().replace(/\.(?=[^.]*$)/,A.current):e},eE=function(e){return!!(N.current.test(e)||eC(e))&&(N.current.lastIndex=0,!0)},eS=function(){return"decimal"===i.mode},eC=function(e){var t=X(new Intl.NumberFormat(_,z()).format(e));return null!==t&&t%1!=0},ek=function(e){var t=e.search(N.current);N.current.lastIndex=0;var n=e.replace(R.current,"").trim().replace(/\s/g,"").replace(T.current,"").search(N.current);return N.current.lastIndex=0,{decimalCharIndex:t,decimalCharIndexWithoutPrefix:n}},eT=function(e){var t=e.search(N.current);N.current.lastIndex=0;var n=e.search(k.current);k.current.lastIndex=0;var r=e.search(I.current);I.current.lastIndex=0;var i=e.search(T.current);return 0===i&&x.current&&x.current.length>1&&(i=x.current.trim().length),T.current.lastIndex=0,{decimalCharIndex:t,minusCharIndex:n,suffixCharIndex:r,currencyCharIndex:i}},ej=function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{isDecimalSign:!1,isMinusSign:!1},a=t.search(k.current);if(k.current.lastIndex=0,eb()||-1===a){var o=m.current.selectionStart,s=m.current.selectionEnd,l=m.current.value.trim(),c=eT(l),u=c.decimalCharIndex,d=c.minusCharIndex,p=c.suffixCharIndex,f=c.currencyCharIndex,h=v.current.resolvedOptions().maximumFractionDigits,g=i.min||i.max||i.suffix||i.prefix;if(r.isMinusSign){var y=-1===d;(0===o||o===f+1)&&(n=l,(y||0!==s)&&(n=eR(l,t,0,s)),eB(e,n,t,"insert"))}else if(r.isDecimalSign)u>0&&o===u?eB(e,l,t,"insert"):u>o&&u<s?eB(e,n=eR(l,t,o,s),t,"insert"):-1===u&&(h||i.maxFractionDigits)&&("numeric"!==H||"numeric"===H&&g)&&eB(e,n=eR(l,t,o,s),t,"insert");else{var b=o!==s?"range-insert":"insert";if(u>0&&o>u){if(o+t.length-(u+1)<=h){var x=f>=o?f-1:p>=o?p:l.length;eB(e,n=l.slice(0,o)+t+l.slice(o+t.length,x)+l.slice(x),t,b)}}else eB(e,n=eR(l,t,o,s),t,b)}}},eN=function(e){return e?e.replace(I.current,"").trim().replace(/\s/g,"").replace(T.current,""):e},eR=function(e,t,n,r){if(2===(eE(t)?t:t.split(N.current)).length){var i=e.slice(n,r).search(N.current);return N.current.lastIndex=0,i>0?e.slice(0,n)+Z(t)+eN(e).slice(r):e||Z(t)}if(eE(t)&&0===e.length)return Z("0.");if(r-n===e.length)return Z(t);if(0===n){var a=P.isLetter(e[r])?r-1:r;return t+e.slice(a)}if(r===e.length)return e.slice(0,n)+t;var o=e.slice(n,r),s=/\s$/.test(o)?" ":"";return e.slice(0,n)+t+s+e.slice(r)},eO=function(e,t,n){return n-t===e.length?"":0===t?e.slice(n):n===e.length?e.slice(0,t):e.slice(0,t)+e.slice(n)},eP=function(){var e=m.current.selectionStart,t=m.current.value,n=t.length,r=null,i=(x.current||"").length;t=t.replace(R.current,""),e-=i;var a=t.charAt(e);if(eL(a))return e+i;for(var o=e-1;o>=0;){if(eL(a=t.charAt(o))){r=o+i;break}o--}if(null!==r)m.current.setSelectionRange(r+1,r+1);else{for(o=e;o<n;){if(eL(a=t.charAt(o))){r=o+i;break}o++}null!==r&&m.current.setSelectionRange(r,r)}return r||0},eD=function(){D.current=!0},e_=function(){eP()},eL=function(e){return!!(1===e.length&&(S.current.test(e)||N.current.test(e)||C.current.test(e)||k.current.test(e)))&&(eF(),!0)},eF=function(){S.current.lastIndex=0,N.current.lastIndex=0,C.current.lastIndex=0,k.current.lastIndex=0},eB=function(e,t,n,r){var i=m.current.value,a=null;null!=t&&(eG(a=eH(X(t)),n,r,t),ez(e,i,a))},eH=function(e){return e||i.allowEmpty?e:i.min||0},ez=function(e,t,n){i.onChange&&eV(t,n)&&i.onChange({originalEvent:e,value:n})},eV=function(e,t){return null===t&&null!==e||null!=t&&t!==("string"==typeof e?X(e):e)},eU=function(e){return"-"===e?null:eW(e)}
165,eW=function(e){return P.isEmpty(e)?null:null!==i.min&&e<i.min?i.min:null!==i.max&&e>i.max?i.max:e},eG=function(e,t,n,r){t=t||"";var a=m.current,o=a.value,s=Z(e),l=o.length;if(s!==r&&(s=eK(s,r)),0===l){a.value=s,a.setSelectionRange(0,0);var c=eP()+t.length+ +!!eE(t);a.setSelectionRange(c,c)}else{var u=a.selectionStart,d=a.selectionEnd;if(i.maxLength&&i.maxLength<s.length)return;a.value=s;var p=s.length;if("range-insert"===n){var f=X((o||"").slice(0,u)),h=RegExp((null!==f?f.toString():"").split("").join("(".concat(b.current,")?")),"g");h.test(s);var g=RegExp(t.split("").join("(".concat(b.current,")?")),"g");g.test(s.slice(h.lastIndex)),d=h.lastIndex+g.lastIndex,a.setSelectionRange(d,d)}else if(p===l)if("insert"===n||"delete-back-single"===n){var y=d;"0"===t?y=d+1:y+=Number(eE(e)||eE(t)),a.setSelectionRange(y,y)}else"delete-single"===n?a.setSelectionRange(d-1,d-1):("delete-range"===n||"spin"===n)&&a.setSelectionRange(d,d);else if("delete-back-single"===n){var v=o.charAt(d-1),x=o.charAt(d),w=l-p,E=C.current.test(x);E&&1===w?d+=1:!E&&eL(v)&&(d+=-1*w+1),C.current.lastIndex=0,a.setSelectionRange(d,d)}else if("-"===o&&"insert"===n){a.setSelectionRange(0,0);var S=eP()+t.length+1;a.setSelectionRange(S,S)}else d+=p-l,a.setSelectionRange(d,d)}a.setAttribute("aria-valuenow",e)},eq=function(e){e=eH(e);var t=m.current,n=t.value,r=e$(e);n!==r&&(t.value=r,t.setAttribute("aria-valuenow",e))},e$=function(e){return Z(eH(e))},eK=function(e,t){if(e&&t){var n=t.search(N.current);N.current.lastIndex=0;var r=ew(e).split(N.current)[0].replace(I.current,"").trim();return -1!==n?r+t.slice(n):e}return e},eQ=function(e){if(e){var t=e.split(N.current);if(2===t.length)return eN(t[1]).length}return 0},eY=function(e,t){i.onValueChange&&i.onValueChange({originalEvent:e,value:t,stopPropagation:function(){null==e||e.stopPropagation()},preventDefault:function(){null==e||e.preventDefault()},target:{name:i.name,id:i.id,value:t}})},eZ=function(e){if(s(!0),i.onFocus&&i.onFocus(e),(i.suffix||i.currency||i.prefix)&&m.current&&!D.current){var t=m.current.value,n=(x.current||"").length,r=(w.current||"").length,a=0===t.length?0:t.length-r;m.current.setSelectionRange(n,a)}},eX=function(e){if(s(!1),D.current=!1,m.current){var t=m.current.value;if(eV(t,i.value)){var n=eU(X(t));eq(n),eY(e,n)}}i.onBlur&&i.onBlur(e)},eJ=function(){g.current&&clearInterval(g.current)},e0=function(){var e=eW(i.value);eq(i.format?e:ew(e));var t=eU(i.value);null!==i.value&&i.value!==t&&eY(null,t)},e1=function(){return v.current};tR.useImperativeHandle(t,function(){return{props:i,focus:function(){return j.focus(m.current)},getFormatter:e1,getElement:function(){return h.current},getInput:function(){return m.current}}}),tR.useEffect(function(){P.combinedRefs(m,i.inputRef)},[m,i.inputRef]),ey(function(){eJ()}),eI(function(){V();var e=eU(i.value);null!==i.value&&i.value!==e&&eY(null,e)}),eM(function(){V(),e0()},[_,i.locale,i.localeMatcher,i.mode,i.currency,i.currencyDisplay,i.useGrouping,i.minFractionDigits,i.maxFractionDigits,i.suffix,i.prefix]),eM(function(){e0()},[i.value]),eM(function(){i.disabled&&eJ()},[i.disabled]);var e2=function(){var e=f(i.inputClassName,d("input",{context:r})),t=e$(i.value);return tR.createElement(nC,nk({ref:m,id:i.inputId,style:i.inputStyle,role:"spinbutton",className:e,defaultValue:t,type:i.type,size:i.size,tabIndex:i.tabIndex,inputMode:H,maxLength:i.maxLength,disabled:i.disabled,required:i.required,pattern:i.pattern,placeholder:i.placeholder,readOnly:i.readOnly,name:i.name,autoFocus:i.autoFocus,onKeyDown:eg,onKeyPress:em,onInput:eh,onClick:e_,onPointerDown:eD,onBlur:eX,onFocus:eZ,onPaste:ev,min:i.min,max:i.max,"aria-valuemin":i.min,"aria-valuemax":i.max,"aria-valuenow":i.value},te,e9,{pt:u("input"),unstyled:i.unstyled,__parentMetadata:{parent:l}}))},e5=function(){var e=n({className:d("incrementIcon")},u("incrementIcon")),t=i.incrementButtonIcon||tR.createElement(tL,e),r=F.getJSXIcon(t,nW({},e),{props:i}),a=n({type:"button",className:f(i.incrementButtonClassName,d("incrementButton")),onPointerLeave:ei,onPointerDown:function(e){return en(e)},onPointerUp:er,onKeyDown:function(e){return eo(e)},onKeyUp:ea,disabled:i.disabled,tabIndex:-1,"aria-hidden":!0},u("incrementButton"));return tR.createElement("button",a,r,tR.createElement(tI,null))},e3=function(){var e=n({className:d("decrementIcon")},u("decrementIcon")),t=i.decrementButtonIcon||tR.createElement(tD,e),r=F.getJSXIcon(t,nW({},e),{props:i}),a=n({type:"button",className:f(i.decrementButtonClassName,d("decrementButton")),onPointerLeave:ed,onPointerDown:function(e){return ec(e)},onPointerUp:eu,onKeyDown:function(e){return ef(e)},onKeyUp:ep,disabled:i.disabled,tabIndex:-1,"aria-hidden":!0},u("decrementButton"));return tR.createElement("button",a,r,tR.createElement(tI,null))},e4=function(){var e=i.showButtons&&e5(),t=i.showButtons&&e3(),r=n({className:d("buttonGroup")},u("buttonGroup"));return M?tR.createElement("span",r,e,t):tR.createElement(tR.Fragment,null,e,t)},e6=P.isNotEmpty(i.tooltip),e7=nV.getOtherProps(i),e9=P.reduceKeys(e7,j.DATA_PROPS),te=P.reduceKeys(e7,j.ARIA_PROPS),tt=e2(),tn=e4(),tr=n({id:i.id,className:f(i.className,d("root",{focusedState:o,stacked:M,horizontal:L,vertical:B})),style:i.style},e7,u("root"));return tR.createElement(tR.Fragment,null,tR.createElement("span",nk({ref:h},tr),tt,tn),e6&&tR.createElement(nh,nk({target:h,content:i.tooltip,pt:u("tooltip")},i.tooltipOptions)))}));nG.displayName="InputNumber";var nq=n;function n$(){return(n$=Object.assign.bind()).apply(null,arguments)}var nK=nq.memo(nq.forwardRef(function(e,t){var n=te.getPTI(e);return nq.createElement("svg",n$({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),nq.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.68757 11.
1651451C7.7791 11.1831 7.8773 11.2024 7.9764 11.2019C8.07769 11.1985 8.17721 11.1745 8.26886 11.1312C8.36052 11.088 8.44238 11.0265 8.50943 10.9505L12.0294 7.49085C12.1707 7.34942 12.25 7.15771 12.25 6.95782C12.25 6.75794 12.1707 6.56622 12.0294 6.42479L8.50943 2.90479C8.37014 2.82159 8.20774 2.78551 8.04633 2.80192C7.88491 2.81833 7.73309 2.88635 7.6134 2.99588C7.4937 3.10541 7.41252 3.25061 7.38189 3.40994C7.35126 3.56927 7.37282 3.73423 7.44337 3.88033L10.4605 6.89748L7.44337 9.91463C7.30212 10.0561 7.22278 10.2478 7.22278 10.4477C7.22278 10.6475 7.30212 10.8393 7.44337 10.9807C7.51301 11.0512 7.59603 11.1071 7.68757 11.1451ZM1.94207 10.9505C2.07037 11.0968 2.25089 11.1871 2.44493 11.2019C2.63898 11.1871 2.81949 11.0968 2.94779 10.9505L6.46779 7.49085C6.60905 7.34942 6.68839 7.15771 6.68839 6.95782C6.68839 6.75793 6.60905 6.56622 6.46779 6.42479L2.94779 2.90479C2.80704 2.83757 2.6489 2.81563 2.49517 2.84201C2.34143 2.86839 2.19965 2.94178 2.08936 3.05207C1.97906 3.16237 1.90567 3.30415 1.8793 3.45788C1.85292 3.61162 1.87485 3.76975 1.94207 3.9105L4.95922 6.92765L1.94207 9.9448C1.81838 10.0831 1.75 10.2621 1.75 10.4477C1.75 10.6332 1.81838 10.8122 1.94207 10.9505Z",fill:"currentColor"}))}));nK.displayName="AngleDoubleRightIcon";var nQ=n;function nY(){return(nY=Object.assign.bind()).apply(null,arguments)}var nZ=nQ.memo(nQ.forwardRef(function(e,t){var n=te.getPTI(e);return nQ.createElement("svg",nY({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),nQ.createElement("path",{d:"M5.25 11.1728C5.14929 11.1694 5.05033 11.1455 4.9592 11.1025C4.86806 11.0595 4.78666 10.9984 4.72 10.9228C4.57955 10.7822 4.50066 10.5916 4.50066 10.3928C4.50066 10.1941 4.57955 10.0035 4.72 9.86283L7.72 6.86283L4.72 3.86283C4.66067 3.71882 4.64765 3.55991 4.68275 3.40816C4.71785 3.25642 4.79932 3.11936 4.91585 3.01602C5.03238 2.91268 5.17819 2.84819 5.33305 2.83149C5.4879 2.81479 5.64411 2.84671 5.78 2.92283L9.28 6.42283C9.42045 6.56346 9.49934 6.75408 9.49934 6.95283C9.49934 7.15158 9.42045 7.34221 9.28 7.48283L5.78 10.9228C5.71333 10.9984 5.63193 11.0595 5.5408 11.1025C5.44966 11.1455 5.35071 11.1694 5.25 11.1728Z",fill:"currentColor"}))}));nZ.displayName="AngleRightIcon";var nX=n;function nJ(){return(nJ=Object.assign.bind()).apply(null,arguments)}var n0=nX.memo(nX.forwardRef(function(e,t){var n=te.getPTI(e);return nX.createElement("svg",nJ({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),nX.createElement("path",{d:"M8.75 11.185C8.65146 11.1854 8.55381 11.1662 8.4628 11.1284C8.37179 11.0906 8.28924 11.0351 8.22 10.965L4.72 7.46496C4.57955 7.32433 4.50066 7.13371 4.50066 6.93496C4.50066 6.73621 4.57955 6.54558 4.72 6.40496L8.22 2.93496C8.36095 2.84357 8.52851 2.80215 8.69582 2.81733C8.86312 2.83252 9.02048 2.90344 9.14268 3.01872C9.26487 3.134 9.34483 3.28696 9.36973 3.4531C9.39463 3.61924 9.36303 3.78892 9.28 3.93496L6.28 6.93496L9.28 9.93496C9.42045 10.0756 9.49934 10.2662 9.49934 10.465C9.49934 10.6637 9.42045 10.8543 9.28 10.995C9.13526 11.1257 8.9448 11.1939 8.75 11.185Z",fill:"currentColor"}))}));n0.displayName="AngleLeftIcon";var n1=n,n2=n;function n5(){return(n5=Object.assign.bind()).apply(null,arguments)}var n3=n2.memo(n2.forwardRef(function(e,t){var n=te.getPTI(e);return n2.createElement("svg",n5({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),n2.createElement("path",{d:"M7.01744 10.398C6.91269 10.3985 6.8089 10.378 6.71215 10.3379C6.61541 10.2977 6.52766 10.2386 6.45405 10.1641L1.13907 4.84913C1.03306 4.69404 0.985221 4.5065 1.00399 4.31958C1.02276 4.13266 1.10693 3.95838 1.24166 3.82747C1.37639 3.69655 1.55301 3.61742 1.74039 3.60402C1.92777 3.59062 2.11386 3.64382 2.26584 3.75424L7.01744 8.47394L11.769 3.75424C11.9189 3.65709 12.097 3.61306 12.2748 3.62921C12.4527 3.64535 12.6199 3.72073 12.7498 3.84328C12.8797 3.96582 12.9647 4.12842 12.9912 4.30502C13.0177 4.48162 12.9841 4.662 12.8958 4.81724L7.58083 10.1322C7.50996 10.2125 7.42344 10.2775 7.32656 10.3232C7.22968 10.3689 7.12449 10.3944 7.01744 10.398Z",fill:"currentColor"}))}));
165n3.displayName="ChevronDownIcon";var n4=n;function n6(){return(n6=Object.assign.bind()).apply(null,arguments)}var n7=n4.memo(n4.forwardRef(function(e,t){var n=te.getPTI(e);return n4.createElement("svg",n6({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),n4.createElement("path",{d:"M12.2097 10.4113C12.1057 10.4118 12.0027 10.3915 11.9067 10.3516C11.8107 10.3118 11.7237 10.2532 11.6506 10.1792L6.93602 5.46461L2.22139 10.1476C2.07272 10.244 1.89599 10.2877 1.71953 10.2717C1.54307 10.2556 1.3771 10.1808 1.24822 10.0593C1.11933 9.93766 1.035 9.77633 1.00874 9.6011C0.982477 9.42587 1.0158 9.2469 1.10338 9.09287L6.37701 3.81923C6.52533 3.6711 6.72639 3.58789 6.93602 3.58789C7.14565 3.58789 7.3467 3.6711 7.49502 3.81923L12.7687 9.09287C12.9168 9.24119 13 9.44225 13 9.65187C13 9.8615 12.9168 10.0626 12.7687 10.2109C12.616 10.3487 12.4151 10.4207 12.2097 10.4113Z",fill:"currentColor"}))}));n7.displayName="ChevronUpIcon";var n8=n;function n9(){return(n9=Object.assign.bind()).apply(null,arguments)}var re=n8.memo(n8.forwardRef(function(e,t){var n=te.getPTI(e);return n8.createElement("svg",n9({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),n8.createElement("path",{d:"M8.01186 7.00933L12.27 2.75116C12.341 2.68501 12.398 2.60524 12.4375 2.51661C12.4769 2.42798 12.4982 2.3323 12.4999 2.23529C12.5016 2.13827 12.4838 2.0419 12.4474 1.95194C12.4111 1.86197 12.357 1.78024 12.2884 1.71163C12.2198 1.64302 12.138 1.58893 12.0481 1.55259C11.9581 1.51625 11.8617 1.4984 11.7647 1.50011C11.6677 1.50182 11.572 1.52306 11.4834 1.56255C11.3948 1.60204 11.315 1.65898 11.2488 1.72997L6.99067 5.98814L2.7325 1.72997C2.59553 1.60234 2.41437 1.53286 2.22718 1.53616C2.03999 1.53946 1.8614 1.61529 1.72901 1.74767C1.59663 1.88006 1.5208 2.05865 1.5175 2.24584C1.5142 2.43303 1.58368 2.61419 1.71131 2.75116L5.96948 7.00933L1.71131 11.2675C1.576 11.403 1.5 11.5866 1.5 11.7781C1.5 11.9696 1.576 12.1532 1.71131 12.2887C1.84679 12.424 2.03043 12.5 2.2219 12.5C2.41338 12.5 2.59702 12.424 2.7325 12.2887L6.99067 8.03052L11.2488 12.2887C11.3843 12.424 11.568 12.5 11.7594 12.5C11.9509 12.5 12.1346 12.424 12.27 12.2887C12.4053 12.1532 12.4813 11.9696 12.4813 11.7781C12.4813 11.5866 12.4053 11.403 12.27 11.2675L8.01186 7.00933Z",fill:"currentColor"}))}));re.displayName="TimesIcon";var rt=N(),rn=n,rr=e.i(931067),ri=e.i(915874),ra=e.i(954402);function ro(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}function rs(e,t){e.classList?e.classList.add(t):ro(e,t)||("string"==typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}
165function rl(e,t){return e.replace(RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function rc(e,t){e.classList?e.classList.remove(t):"string"==typeof e.className?e.className=rl(e.className,t):e.setAttribute("class",rl(e.className&&e.className.baseVal||"",t))}var ru=n,rd=ri,rp=ra,rf=n,rh=tK;let rm=!1,rg=n.default.createContext(null);var ry=function(e){return e.scrollTop},rv="unmounted",rb="exited",rx="entering",rw="entered",rE="exiting",rS=function(e){function t(t,n){var r,i=e.call(this,t,n)||this,a=n,o=a&&!a.isMounting?t.enter:t.appear;return i.appearStatus=null,t.in?o?(r=rb,i.appearStatus=rx):r=rw:r=t.unmountOnExit||t.mountOnEnter?rv:rb,i.state={status:r},i.nextCallback=null,i}(0,rp.default)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===rv?{status:rb}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==rx&&n!==rw&&(t=rx):(n===rx||n===rw)&&(t=rE)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===rx){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:rh.default.findDOMNode(this);n&&ry(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===rb&&this.setState({status:rv})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[rh.default.findDOMNode(this),r],a=i[0],o=i[1],s=this.getTimeouts(),l=r?s.appear:s.enter;(e||n)&&!rm?(this.props.onEnter(a,o),this.safeSetState({status:rx},function(){t.props.onEntering(a,o),t.onTransitionEnd(l,function(){t.safeSetState({status:rw},function(){t.props.onEntered(a,o)})})})):this.safeSetState({status:rw},function(){t.props.onEntered(a)})},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:rh.default.findDOMNode(this);!t||rm?this.safeSetState({status:rb},function(){e.props.onExited(r)}):(this.props.onExit(r),this.safeSetState({status:rE},function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:rb},function(){e.props.onExited(r)})})}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:rh.default.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(!n||r)return void setTimeout(this.nextCallback,0);if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=i[0],o=i[1];this.props.addEndListener(a,o)}null!=e&&setTimeout(this.nextCallback,e)},n.render=function(){var e=this.state.status;if(e===rv)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,rd.default)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return rf.default.createElement(rg.Provider,{value:null},"function"==typeof n?n(e,r):rf.default.cloneElement(rf.default.Children.only(n),r))},t}(rf.default.Component);function rC(){}rS.contextType=rg,rS.propTypes={},rS.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter
165:!0,exit:!0,onEnter:rC,onEntering:rC,onEntered:rC,onExit:rC,onExiting:rC,onExited:rC},rS.UNMOUNTED=rv,rS.EXITED=rb,rS.ENTERING=rx,rS.ENTERED=rw,rS.EXITING=rE;let rk=rS;var rT=function(e,t){return e&&t&&t.split(" ").forEach(function(t){return rs(e,t)})},rj=function(e,t){return e&&t&&t.split(" ").forEach(function(t){return rc(e,t)})},rN=function(e){function t(){for(var t,n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,n){var r=t.resolveArguments(e,n),i=r[0],a=r[1];t.removeClasses(i,"exit"),t.addClass(i,a?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.resolveArguments(e,n),i=r[0],a=r[1]?"appear":"enter";t.addClass(i,a,"active"),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.resolveArguments(e,n),i=r[0],a=r[1]?"appear":"enter";t.removeClasses(i,a),t.addClass(i,a,"done"),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.resolveArguments(e)[0];t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,n){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,n]},t.getClassNames=function(e){var n=t.props.classNames,r="string"==typeof n,i=r&&n?n+"-":"",a=r?""+i+e:n[e],o=r?a+"-active":n[e+"Active"],s=r?a+"-done":n[e+"Done"];return{baseClassName:a,activeClassName:o,doneClassName:s}},t}(0,ra.default)(t,e);var n=t.prototype;return n.addClass=function(e,t,n){var r=this.getClassNames(t)[n+"ClassName"],i=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===n&&i&&(r+=" "+i),"active"===n&&e&&ry(e),r&&(this.appliedClasses[t][n]=r,rT(e,r))},n.removeClasses=function(e,t){var n=this.appliedClasses[t],r=n.base,i=n.active,a=n.done;this.appliedClasses[t]={},r&&rj(e,r),i&&rj(e,i),a&&rj(e,a)},n.render=function(){var e=this.props,t=(e.classNames,(0,ri.default)(e,["classNames"]));return ru.default.createElement(rk,(0,rr.default)({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(ru.default.Component);rN.defaultProps={classNames:""},rN.propTypes={};let rA=rN;function rI(e){return(rI="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function rR(e,t){if("object"!=rI(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rI(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function rO(e){var t=rR(e,"string");return"symbol"==rI(t)?t:t+""}function rP(e,t,n){return(t=rO(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var rD={defaultProps:{__TYPE:"CSSTransition",children:void 0},getProps:function(e){return P.getMergedProps(e,rD.defaultProps)},getOtherProps:function(e){return P.getDiffProps(e,rD.defaultProps)}};function r_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r_(Object(n),!0).forEach(function(t){rP(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r_(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var rL=rn.forwardRef(function(e,t){var n=rD.getProps(e),r=rn.useContext(es),i=n.disabled||n.options&&n.options.disabled||r&&!r.cssTransition||!el.cssTransition,a=function(e,t){n.onEnter&&n.onEnter(e,t),n.options&&n.options.onEnter&&n.options.onEnter(e,t)},o=function(e,t){n.onEntering&&n.onEntering(e,t),n.options&&n.options.onEntering&&n.options.onEntering(e,t)},s=function(e,t){n.onEntered&&n.onEntered(e,t),n.options&&n.options.onEntered&&n.options.onEntered(e,t)},l=function(e){n.onExit&&n.onExit(e),n.options&&n.options.onExit&&n.options.onExit(e)},c=function(e){n.onExiting&&n.onExiting(e),n.options&&n.options.onExiting&&n.options.onExiting(e)},u=function(e){n.onExited&&n.onExited(e),n.options&&n.options.onExited&&n.options.onExited(e)};if(eM(function(){if(i){var e=P.getRefElement(n.nodeRef);n.in?(a(e,!0),o(e,!0),s(e,!0)):(l(e),c(e),u(e))}},[n.in]),i)return n.in?n.children:null;var d={nodeRef:n.nodeRef,in:n.in,appear:n.appear,onEnter:a,onEntering:o,onEntered:s,onExit:l,onExiting:c,onExited:u},p=rM(rM(rM({},{classNames:n.classNames,timeout:n.timeout,unmountOnExit:n.unmountOnExit}),n.options||{}),d);return rn.createElement(rA,p,n.children)});rL.displayName="CSSTransition";var rF=n;function rB(){return(rB=Object.assign.bind()).apply(null,arguments)}var rH=rF.memo(rF.forwardRef(function(e,t){var n=te.getPTI(e);return rF.createElement("svg",rB({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),rF.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.67602 11.0265C3.6661 11.688 4.83011 12.0411 6.02086 12.0411C6.81149 12.0411 7.59438 11.8854 8.32483 11.5828C8.87005 11.357 9.37808 11.0526 9.83317 10.6803L12.9769 13.8241C13.0323 13.8801 13.0983 13.9245 13.171 13.9548C13.2438 13.985 13.3219 14.0003 13.4007 14C13.4795 14.0003 13.5575 13.985 13.6303 13.9548C13.7031 13.9245 13.7691 13.8801 13.8244
16513.8241C13.9367 13.7116 13.9998 13.5592 13.9998 13.4003C13.9998 13.2414 13.9367 13.089 13.8244 12.9765L10.6807 9.8328C11.053 9.37773 11.3573 8.86972 11.5831 8.32452C11.8857 7.59408 12.0414 6.81119 12.0414 6.02056C12.0414 4.8298 11.6883 3.66579 11.0268 2.67572C10.3652 1.68564 9.42494 0.913972 8.32483 0.45829C7.22472 0.00260857 6.01418 -0.116618 4.84631 0.115686C3.67844 0.34799 2.60568 0.921393 1.76369 1.76338C0.921698 2.60537 0.348296 3.67813 0.115991 4.84601C-0.116313 6.01388 0.00291375 7.22441 0.458595 8.32452C0.914277 9.42464 1.68595 10.3649 2.67602 11.0265ZM3.35565 2.0158C4.14456 1.48867 5.07206 1.20731 6.02086 1.20731C7.29317 1.20731 8.51338 1.71274 9.41304 2.6124C10.3127 3.51206 10.8181 4.73226 10.8181 6.00457C10.8181 6.95337 10.5368 7.88088 10.0096 8.66978C9.48251 9.45868 8.73328 10.0736 7.85669 10.4367C6.98011 10.7997 6.01554 10.8947 5.08496 10.7096C4.15439 10.5245 3.2996 10.0676 2.62869 9.39674C1.95778 8.72583 1.50089 7.87104 1.31579 6.94046C1.13068 6.00989 1.22568 5.04532 1.58878 4.16874C1.95187 3.29215 2.56675 2.54292 3.35565 2.0158Z",fill:"currentColor"}))}));rH.displayName="SearchIcon";var rz=n;function rV(){return(rV=Object.assign.bind()).apply(null,arguments)}function rU(e){return(rU="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function rW(e,t){if("object"!=rU(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rU(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function rG(e){var t=rW(e,"string");return"symbol"==rU(t)?t:t+""}function rq(e,t,n){return(t=rG(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r$(e){if(Array.isArray(e))return e}function rK(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a,o,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function rQ(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function rY(e,t){if(e){if("string"==typeof e)return rQ(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?rQ(e,t):void 0}}function rZ(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function rX(e,t){return r$(e)||rK(e,t)||rY(e,t)||rZ()}var rJ="\n.p-virtualscroller {\n position: relative;\n overflow: auto;\n contain: strict;\n transform: translateZ(0);\n will-change: scroll-position;\n outline: 0 none;\n}\n\n.p-virtualscroller-content {\n position: absolute;\n top: 0;\n left: 0;\n /*contain: content;*/\n min-height: 100%;\n min-width: 100%;\n will-change: transform;\n}\n\n.p-virtualscroller-spacer {\n position: absolute;\n top: 0;\n left: 0;\n height: 1px;\n width: 1px;\n transform-origin: 0 0;\n pointer-events: none;\n}\n\n.p-virtualscroller-loader {\n position: sticky;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.p-virtualscroller-loader.p-component-overlay {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.p-virtualscroller-loading-icon {\n font-size: 2rem;\n}\n\n.p-virtualscroller-horizontal > .p-virtualscroller-content {\n display: flex;\n}\n\n/* Inline */\n.p-virtualscroller-inline .p-virtualscroller-content {\n position: static;\n}\n",r0=e0.extend({defaultProps:{__TYPE:"VirtualScroller",__parentMetadata:null,id:null,style:null,className:null,tabIndex:0,items:null,itemSize:0,scrollHeight:null,scrollWidth:null,orientation:"vertical",step:0,numToleratedItems:null,delay:0,resizeDelay:10,appendOnly:!1,inl
165ine:!1,lazy:!1,disabled:!1,loaderDisabled:!1,loadingIcon:null,columns:null,loading:void 0,autoSize:!1,showSpacer:!0,showLoader:!1,loadingTemplate:null,loaderIconTemplate:null,itemTemplate:null,contentTemplate:null,onScroll:null,onScrollIndexChange:null,onLazyLoad:null,children:void 0},css:{styles:rJ}});function r1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function r2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r1(Object(n),!0).forEach(function(t){rq(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r1(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var r5=rz.memo(rz.forwardRef(function(e,t){var n=eA(),r=rz.useContext(es),i=r0.getProps(e,r),a=eg(e)||{},o="vertical"===i.orientation,s="horizontal"===i.orientation,l="both"===i.orientation,c=rX(rz.useState(l?{rows:0,cols:0}:0),2),u=c[0],d=c[1],p=rX(rz.useState(l?{rows:0,cols:0}:0),2),h=p[0],m=p[1],g=rX(rz.useState(0),2),y=g[0],v=g[1],b=rX(rz.useState(l?{rows:0,cols:0}:0),2),x=b[0],w=b[1],E=rX(rz.useState(i.numToleratedItems),2),S=E[0],C=E[1],k=rX(rz.useState(i.loading||!1),2),T=k[0],N=k[1],A=rX(rz.useState([]),2),I=A[0],R=A[1],O=r0.setMetaData({props:i,state:{first:u,last:h,page:y,numItemsInViewport:x,numToleratedItems:S,loading:T,loaderArr:I}}).ptm;e_(r0.css.styles,{name:"virtualscroller"});var D=rz.useRef(null),_=rz.useRef(null),M=rz.useRef(null),L=rz.useRef(null),B=rz.useRef(l?{top:0,left:0}:0),H=rz.useRef(null),z=rz.useRef(null),V=rz.useRef({}),U=rz.useRef({}),W=rz.useRef(null),G=rz.useRef(null),q=rz.useRef(null),$=rz.useRef(null),K=rz.useRef(!1),Q=rz.useRef(null),Y=rz.useRef(!1),Z=rX(eO({listener:function(e){return eS()},when:!i.disabled}),1)[0],X=rX(ev({target:"window",type:"orientationchange",listener:function(e){return eS()},when:!i.disabled}),1)[0],J=function(){return D},ee=function(e){return Math.floor((e+4*S)/(i.step||1))},et=function(e){_.current=e||_.current||j.findSingle(D.current,".p-virtualscroller-content")},en=function(e){return!i.step||y!==ee(e)},er=function(e){B.current=l?{top:0,left:0}:0,D.current&&D.current.scrollTo(e)},ei=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"auto",n=eu().numToleratedItems,r=eh(),a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;return e<=t?0:e},o=function(e,t,n){return e*t+n},c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return er({left:e,top:n,behavior:t})},p=l?{rows:0,cols:0}:0,f=!1;l?(c(o((p={rows:a(e[0],n[0]),cols:a(e[1],n[1])}).cols,i.itemSize[1],r.left),o(p.rows,i.itemSize[0],r.top)),f=u.rows!==p.rows||u.cols!==p.cols):(p=a(e,n),s?c(o(p,i.itemSize,r.left),0):c(0,o(p,i.itemSize,r.top)),f=u!==p),K.current=f,d(p)},ea=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"auto";if(t){var r=ec(),a=r.first,o=r.viewport,c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return er({left:e,top:t,behavior:n})},u="to-start"===t,d="to-end"===t;if(u){if(l)o.first.rows-a.rows>e[0]?c(o.first.cols*i.itemSize[1],(o.first.rows-1)*i.itemSize[0]):o.first.cols-a.cols>e[1]&&c((o.first.cols-1)*i.itemSize[1],o.first.rows*i.itemSize[0]);else if(o.first-a>e){var p=(o.first-1)*i.itemSize;s?c(p,0):c(0,p)}}else if(d){if(l)o.last.rows-a.rows<=e[0]+1?c(o.first.cols*i.itemSize[1],(o.first.rows+1)*i.itemSize[0]):o.last.cols-a.cols<=e[1]+1&&c((o.first.cols+1)*i.itemSize[1],o.first.rows*i.itemSize[0]);else if(o.last-a<=e+1){var f=(o.first+1)*i.itemSize;s?c(f,0):c(0,f)}}}else ei(e,n)},eo=function(){return T?i.loaderDisabled?I:[]:eT()},el=function(){return i.columns&&l||s?T&&i.loaderDisabled?l?I[0]:I:i.columns.slice(l?u.cols:u,l?h.cols:h):i.columns},ec=function(){var e=function(e,t){return Math.floor(e/(t||e))},t=u,n=0;if(D.current){var r=D.current,a=r.scrollTop,o=r.scrollLeft;n=l?{rows:(t={rows:e(a,i.itemSize[0]),cols:e(o,i.itemSize[1])}).rows+x.rows,cols:t.cols+x.cols}:(t=e(s?o:a,i.itemSize))+x}return{first:u,last:h,viewport:{first:t,last:n}}},eu=function(){var e=eh(),t=D.current?D.current.offsetWidth-e.left:0,n=D.current?D.current.offsetHeight-e.top:0,r=function(e,t){return Math.ceil(e/(t||e))},a=function(e){return Math.ceil(e/2)},o=l?{rows:r(n,i.itemSize[0]),cols:r(t,i.itemSize[1])}:r(s?t:n,i.itemSize),c=S||(l?[a(o.rows),a(o.cols)]:a(o));return{numItemsInViewport:o,numToleratedItems:c}},ed=function(){var e=eu(),t=e.numItemsInViewport,n=e.numToleratedItems,r=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return ef(e+t+(e<n?2:3)*n,r)},a=l?{rows:r(u.rows,t.rows,n[0]),cols:r(u.cols,t.cols,n[1],!0)}:r(u,t,n);w(t),C(n),m(a),i.showLoader&&R(l?Array.from({length:t.rows}).map(function(){return Array.from({length:t.cols})}):Array.from({length:t})),i.lazy&&Promise.resolve().then(function(){Q.current={first:i.step?l?{rows:0,cols:u.cols}:0:u,last:Math.min(i.step?i.step:a,(i.items||[]).length)},i.onLazyLoad&&i.onLazyLoad(Q.current)})},ep=function(e){i.autoSize&&!e&&Promise.resolve().then(function(){if(_.current){_.current.style.minHeight=_.current.style.minWidth="auto",_.current.style.position="relative",D.current.style.contain="none";var e=[j.getWidth(D.current),j.getHeight(D.current)],t=e[0],n=e[1];(l||s)&&(D.current.style.width=(t<W.current?t:i.scrollWidth||W.current)+"px"),(l||o)&&(D.current.style.height=(n<G.current?n:i.scrollHeight||G.current)+"px"),_.current.style.minHeight=_.current.style.minWidth="",_.current.style.position="",D.current.style.contain=""}})},ef=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1?arguments[1]:void 0;return i.items?Math.min(n?(null==(e=i.columns||i.items[0])?void 0:e.length)||0:(i.items||[]).length,t):0},eh=function(){if(_.current){var e=getComputedStyle(_.current),t=parseFloat(e.paddingLeft)+Math.max(parseFloat(e.left)||0,0),n=parseFloat(e.paddingRight)+Math.max(parseFloat(e.right)||0,0),r=parseFloat(e.paddingTop)+Math.max(parseFloat(e.top)||0,0),i=parseFloat(e.paddingBottom)+Math.max(parseFloat(e.bottom)||0,0);return{left:t,right:n,top:r,bottom:i,x:t+n,y:r+i}}return{left:0,right:0,top:0,bottom:0,x:0,y:0}},em=function(){if(D.current){var e=D.current.parentElement,t=i.scrollWidth||"".concat(D.current.offsetWidth||e.offsetWidth,"px"),n=i.scrollHeight||"".concat(D.current.offsetHeight||e.offsetHeight,"px"),r=function(e,t){return D.current.style[e]=t};l||s?(r("height",n),r("width",t)):r("height",n)}},ey=function(){var e=i.items;if(e){var t=eh(),n=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return U.current=r2(r2({},U.current),rq({},"".concat(e),(t||[]).length*n+r+"px"))};l?(n("height",e,i.itemSize[0],t.y),n("width",i.columns||e[1],i.itemSize[1],t.x)):s?n("width",i.columns||e,i.itemSize,t.x):n("height",e,i.itemSize,t.y)}},eb=function(e){if(_.current&&!i.appendOnly){var t=e?e.first:u,n=function(e,t){return e*t},r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;L.current&&(L.current.style.top="-".concat(t,"px")),V.current=r2(r2({},V.current),{transform:"translate3d(".concat(e,"px, ").concat(t,"px, 0)")})};if(l)r(n(t.cols,i.itemSize[1]),n(t.rows,i.itemSize[0]));else{var a=n(t,i.itemSize);s?r(a,0):r(0,a)}}},ex=function(e){var t=e.target,n=eh(),r=function(e,t){return e?e>t?e-t:e:0},a=function(e,t){return Math.floor(e/(t||e))},o=function(e,t,n,r,i,a){return e<=i?i:a?n-r-i:t+i-1},c=function(e,t,n,r,i,a,o){return e<=a?0:Math.max(0,o?e<t?n:e-a:e>t?n:e-2*a)},d=function(e,t,n,r,i,a){var o=t+r+2*i;return e>=i&&(o+=i+1),ef(o,a)},p=r(t.scrollTop,n.top),f=r(t.scrollLeft,n.left),m=l?{rows:0,cols:0}:0,g=h,y=!1,v=B.current;if(l){var b=B.current.top<=p,w=B.current.left<=f;if(!i.appendOnly||i.appendOnly&&(b||w)){var E={rows:a(p,i.itemSize[0]),cols:a(f,i.itemSize[1])},C={rows:o(E.rows,u.rows,h.rows,x.rows,S[0],b),cols:o(E.cols,u.cols,h.cols,x.cols,S[1],w)};m={rows:c(E.rows,C.rows,u.rows,h.rows,x.rows,S[0],b),cols:c(E.cols,C.cols,u.cols,h.cols,x.cols,S[1],w)},g={rows:d(E.rows,m.rows,h.rows,x.rows,S[0]),cols:d(E.cols,m.cols,h.cols,x.cols,S[1],!0)},y=m.rows!==u.rows||g.rows!==h.rows||m.cols!==u.cols||g.cols!==h.cols||K.current,v={top:p,left:f}}}else{var k=s?f:p,T=B.current<=k;if(!i.appendOnly||i.appendOnly&&T){var j=a(k,i.itemSize),N=o(j,u,h,x,S,T);m=c(j,N,u,h,x,S,T),g=d(j,m,h,x,S),y=m!==u||g!==h||K.current,v=k}}return{first:m,last:g,isRangeChanged:y,scrollPos:v}},ew=function(e){var t=ex(e),n=t.first,r=t.last,a=t.isRangeChanged,o=t.scrollPos;if(a){var s={first:n,last:r};if(eb(s),d(n),m(r),B.current=o,i.onScrollIndexChange&&i.onScrollIndexChange(s),i.lazy&&en(n)){var l={first:i.step?Math.min(ee(n)*i.step,(i.items||[]).length-i.step):n,last:Math.min(i.step?(ee(n)+1)*i.step:r,(i.items||[]).length)};(!Q.current||Q.current.first!==l.first||Q.current.last!==l.last)&&i.onLazyLoad&&i.onLazyLoad(l),Q.current=l}}},eE=function(e){i.onScroll&&i.onScroll(e),i.delay?(H.current&&clearTimeout(H.current),en(u)&&(!T&&i.showLoader&&(ex(e).isRangeChanged||i.step&&en(u))&&N(!0),H.current=setTimeout(function(){ew(e),T&&i.showLoader&&(!i.lazy||void 0===i.loading)&&(N(!1),v(ee(u)))},i.delay))):ew(e)},eS=function(){z.current&&clearTimeout(z.current),z.current=setTimeout(function(){if(D.current){var e=[j.getWidth(D.current),j.getHeight(D.current)],t=e[0],n=e[1],r=t!==W.current,a=n!==G.current;(l?r||a:s?r:!!o&&a)&&(C(i.numToleratedItems),W.current=t,G.current=n,q.current=j.getWidth(_.current),$.current=j.getHeight(_.current))}},i.resizeDelay)},eC=function(e){var t=(i.items||[]).length,n=l?u.rows+e:u+e;return{index:n,count:t,first:0===n,last:n===t-1,even:n%2==0,odd:n%2!=0,props:i}},ek=function(e,t){var n=I.length||0;return r2({index:e,count:n,first:0===e,last:e===n-1,even:e%2==0,odd:e%2!=0,props:i},t)},eT=function(){var e=i.items;return e&&!T?l?e.slice(i.appendOnly?0:u.rows,h.rows).map(function(e){return i.columns?e:e.slice(i.appendOnly?0:u.cols,h.cols)}):s&&i.columns?e:e.slice(i.appendOnly?0:u,h):[]},ej=function(){D.current&&eI()&&(et(_.current),eN(),Z(),X(),W.current=j.getWidth(D.current),G.current=j.getHeight(D.current),q.current=j.getWidth(_.current),$.current=j.getHeight(_.current))},eN=function(){!i.disabled&&eI()&&(em(),ed(),ey())},eI=function(){if(j.isVisible(D.current)){var e=D.current.getBoundingClientRect();return e.width>0&&e.height>0}return!1};rz.useEffect(function(){!Y.current&&eI()&&(ej(),Y.current=!0)}),eM(function(){eN()},[i.itemSize,i.scrollHeight,i.scrollWidth]),eM(function(){i.numToleratedItems!==S&&C(i.numToleratedItems)},[i.numToleratedItems]),eM(function(){i.numToleratedItems===S&&eN()},[S]),eM(function(){var e=void 0!==a.items&&null!==a.items,t=void 0!==i.items&&null!==i.items,n=(e?a.items.length:0)!==(t?i.items.length:0);l&&!n&&(n=(e&&a.items.length>0?a.items[0].length:0)!==(t&&i.items.length>0?i.items[0].length:0)),(!e||n)&&eN();var r=T;i.lazy&&a.loading!==i.loading&&i.loading!==T&&(N(i.loading),r=i.loading),ep(r)}),eM(function(){B.current=l?{top:0,left:0}:0},[i.orientation]),rz.useImperativeHandle(t,function(){return{props:i,getElementRef:J,scrollTo:er,scrollToIndex:ei,scrollInView:ea,getRenderedRange:ec}});var eR=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=ek(e,t),r=P.getJSXElement(i.loadingTemplate,n);return rz.createElement(rz.Fragment,{key:e},r)},eP=function(){var e="p-virtualscroller-loading-icon",t=n({className:e},O("loadingIcon")),r=i.loadingIcon||rz.createElement(tl,rV({},t,{spin:!0})),a=F.getJSXIcon(r,r2({},t),{props:i});if(!i.loaderDisabled&&i.showLoader&&T){var o=f("p-virtualscroller-loader",{"p-component-overlay":!i.loadingTemplate}),s=a;if(i.loadingTemplate)s=I.map(function(e,t){return eR(t,l&&{numCols:x.cols})});else if(i.loaderIconTemplate){var c={iconClassName:e,element:s,props:i};s=P.getJSXElement(i.loaderIconTemplate,c)}var u=n({className:o},O("loader"));return rz.createElement("div",u,s)}return null},eD=function(){if(i.showSpacer){var e=n({ref:M,style:U.current,className:"p-virtualscroller-spacer"},O("spacer"));return rz.createElement("div",e)}return null},eL=function(e,t){var n=eC(t),r=P.getJSXElement(i.itemTemplate,e,n);return rz.createElement(rz.Fragment,{key:n.index},r)},eF=function(){return eT().map(eL)},eB=function(){var e=eF(),t=f("p-virtualscroller-content",{"p-virtualscroller-loading":T}),r=n({ref:_,style:V.current,className:t},O("content")),a=rz.createElement("div",r,e);if(i.contentTemplate){var c={style:V.current,className:t,spacerStyle:U.current,contentRef:function(e){return _.current=P.getRefElement(e)},spacerRef:function(e){return M.current=P.getRefElement(e)},stickyRef:function(e){return L.current=P.getRefElement(e)},items:eT(),getItemOptions:function(e){return eC(e)},children:e,element:a,props:i,loading:T,getLoaderOptions:function(e,t){return ek(e,t)},loadingTemplate:i.loadingTemplate,itemSize:i.itemSize,rows:eo(),columns:el(),vertical:o,horizontal:s,both:l};return P.getJSXElement(i.contentTemplate,c)}return a};if(i.disabled){var eH=P.getJSXElement(i.contentTemplate,{items:i.items,rows:i.items,columns:i.columns});return rz.createElement(rz.Fragment,null,i.children,eH)}var ez=f("p-virtualscroller",{"p-virtualscroller-inline":i.inline,"p-virtualscroller-both p-both-scroll":l,"p-virtualscroller-horizontal p-horizontal-scroll":s},i.className),eV=eP(),eU=eB(),eW=eD(),eG=n({ref:D,className:ez,tabIndex:i.tabIndex,style:i.style,onScroll:function(e){return eE(e)}},r0.getOtherProps(i),O("root"));return rz.createElement("div",eG,eU,eW,eV)}
165));r5.displayName="VirtualScroller";var r3=n;function r4(){return(r4=Object.assign.bind()).apply(null,arguments)}var r6=r3.memo(r3.forwardRef(function(e,t){var n=te.getPTI(e);return r3.createElement("svg",r4({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),r3.createElement("path",{d:"M4.86199 11.5948C4.78717 11.5923 4.71366 11.5745 4.64596 11.5426C4.57826 11.5107 4.51779 11.4652 4.46827 11.4091L0.753985 7.69483C0.683167 7.64891 0.623706 7.58751 0.580092 7.51525C0.536478 7.44299 0.509851 7.36177 0.502221 7.27771C0.49459 7.19366 0.506156 7.10897 0.536046 7.03004C0.565935 6.95111 0.613367 6.88 0.674759 6.82208C0.736151 6.76416 0.8099 6.72095 0.890436 6.69571C0.970973 6.67046 1.05619 6.66385 1.13966 6.67635C1.22313 6.68886 1.30266 6.72017 1.37226 6.76792C1.44186 6.81567 1.4997 6.8786 1.54141 6.95197L4.86199 10.2503L12.6397 2.49483C12.7444 2.42694 12.8689 2.39617 12.9932 2.40745C13.1174 2.41873 13.2343 2.47141 13.3251 2.55705C13.4159 2.64268 13.4753 2.75632 13.4938 2.87973C13.5123 3.00315 13.4888 3.1292 13.4271 3.23768L5.2557 11.4091C5.20618 11.4652 5.14571 11.5107 5.07801 11.5426C5.01031 11.5745 4.9368 11.5923 4.86199 11.5948Z",fill:"currentColor"}))}));function r7(){return(r7=Object.assign.bind()).apply(null,arguments)}function r8(e){return(r8="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r9(e,t){if("object"!=r8(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=r8(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function ie(e){var t=r9(e,"string");return"symbol"==r8(t)?t:t+""}function it(e,t,n){return(t=ie(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ir(e){if(Array.isArray(e))return e}function ii(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a,o,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function ia(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function io(e,t){if(e){if("string"==typeof e)return ia(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ia(e,t):void 0}}function is(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function il(e,t){return ir(e)||ii(e,t)||io(e,t)||is()}function ic(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function iu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ic(Object(n),!0).forEach(function(t){it(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ic(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}r6.displayName="CheckIcon";var id={root:function(e){var t=e.props,n=e.focusedState,r=e.overlayVisibleState,i=e.context;return f("p-dropdown p-component p-inputwrapper",{"p-disabled":t.disabled,"p-invalid":t.invalid,"p-focus":n,"p-variant-filled":t.variant?"filled"===t.variant:i&&"filled"===i.inputStyle,"p-dropdown-clearable":t.showClear&&!t.disabled,"p-inputwrapper-filled":P.isNotEmpty(t.value),"p-inputwrapper-focus":n||r})},input:function(e){var t=e.props,n=e.label;return t.editable?"p-dropdown-label p-inputtext":f("p-dropdown-label p-in
165puttext",{"p-placeholder":null===n&&t.placeholder,"p-dropdown-label-empty":null===n&&!t.placeholder})},trigger:"p-dropdown-trigger",emptyMessage:"p-dropdown-empty-message",itemGroup:function(e){var t=e.optionGroupLabel;return f("p-dropdown-item-group",{"p-dropdown-item-empty":!t||0===t.length})},itemGroupLabel:"p-dropdown-item-group-label",dropdownIcon:"p-dropdown-trigger-icon p-clickable",loadingIcon:"p-dropdown-trigger-icon p-clickable",clearIcon:"p-dropdown-clear-icon p-clickable",filterIcon:"p-dropdown-filter-icon",filterClearIcon:"p-dropdown-filter-clear-icon",filterContainer:function(e){return f("p-dropdown-filter-container",{"p-dropdown-clearable-filter":!!e.clearIcon})},filterInput:function(e){var t=e.props,n=e.context;return f("p-dropdown-filter p-inputtext p-component",{"p-variant-filled":t.variant?"filled"===t.variant:n&&"filled"===n.inputStyle})},list:function(e){return e.virtualScrollerOptions,"p-dropdown-items"},panel:function(e){var t=e.context;return f("p-dropdown-panel p-component",{"p-input-filled":t&&"filled"===t.inputStyle||"filled"===el.inputStyle,"p-ripple-disabled":t&&!1===t.ripple||!1===el.ripple})},item:function(e){var t=e.selected,n=e.disabled,r=e.label,i=e.index,a=e.focusedOptionIndex,o=e.highlightOnSelect;return f("p-dropdown-item",{"p-highlight":t&&o,"p-disabled":n,"p-focus":i===a,"p-dropdown-item-empty":!r||0===r.length})},itemLabel:"p-dropdown-item-label",checkIcon:"p-dropdown-check-icon",blankIcon:"p-dropdown-blank-icon",wrapper:"p-dropdown-items-wrapper",header:"p-dropdown-header",footer:"p-dropdown-footer",transition:"p-connected-overlay"},ip="\n@layer primereact {\n .p-dropdown {\n display: inline-flex;\n cursor: pointer;\n position: relative;\n user-select: none;\n }\n \n .p-dropdown-trigger {\n display: flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n }\n \n .p-dropdown-label {\n display: block;\n white-space: nowrap;\n overflow: hidden;\n flex: 1 1 auto;\n width: 1%;\n text-overflow: ellipsis;\n cursor: pointer;\n }\n \n .p-dropdown-label-empty {\n overflow: hidden;\n visibility: hidden;\n }\n \n input.p-dropdown-label {\n cursor: default;\n }\n \n .p-dropdown .p-dropdown-panel {\n min-width: 100%;\n }\n \n .p-dropdown-panel {\n position: absolute;\n top: 0;\n left: 0;\n }\n \n .p-dropdown-items-wrapper {\n overflow: auto;\n }\n \n .p-dropdown-item {\n cursor: pointer;\n font-weight: normal;\n white-space: nowrap;\n position: relative;\n overflow: hidden;\n }\n \n .p-dropdown-items {\n margin: 0;\n padding: 0;\n list-style-type: none;\n }\n \n .p-dropdown-filter {\n width: 100%;\n }\n \n .p-dropdown-filter-container {\n position: relative;\n }\n \n .p-dropdown-clear-icon,\n .p-dropdown-filter-icon,\n .p-dropdown-filter-clear-icon {\n position: absolute;\n top: 50%;\n margin-top: -.5rem;\n right: 2rem;\n }\n \n .p-fluid .p-dropdown {\n display: flex;\n }\n \n .p-fluid .p-dropdown .p-dropdown-label {\n width: 1%;\n }\n}\n",ih={wrapper:function(e){return{maxHeight:e.props.scrollHeight||"auto"}},panel:function(e){return iu({},e.props.panelStyle)}},im=e0.extend({defaultProps:{__TYPE:"Dropdown",__parentMetadata:null,appendTo:null,ariaLabel:null,ariaLabelledBy:null,autoFocus:!1,autoOptionFocus:!1,checkmark:!1,children:void 0,className:null,clearIcon:null,collapseIcon:null,dataKey:null,disabled:!1,dropdownIcon:null,editable:!1,emptyFilterMessage:null,emptyMessage:null,filter:!1,filterBy:null,filterClearIcon:null,filterDelay:300,filterIcon:null,filterInputAutoFocus:!1,filterLocale:void 0,filterMatchMode:"contains",filterPlaceholder:null,filterTemplate:null,focusInputRef:null,focusOnHover:!0,highlightOnSelect:!0,id:null,inputId:null,inputRef:null,invalid:!1,itemTemplate:null,loading:!1,loadingIcon:null,maxLength:null,name:null,onBlur:null,onChange:null,onClick:null,onContextMenu:null,onFilter:null,onFocus:null,onHide:null,onMouseDown:null,onShow:null,optionDisabled:null,optionGroupChildren:"items",optionGroupLabel:null,optionGroupTemplate:null,optionLabel:null,options:null,optionValue:null,panelClassName:null,panelFooterTemplate:null,panelStyle:null,placeholder:null,required:!1,resetFilterOnHide:!1,scrollHeight:"200px",selectOnFocus:!1,showClear:!1,showFilterClear:!1,showOnFocus:!1,style:null,tabIndex:null,tooltip:null,tooltipOptions:null,transitionOptions:null,useOptionAsValue:!1,value:null,valueTemplate:null,variant:null,virtualScrollerOptions:null},css:{classes:id,styles:ip,inlineStyles:ih}}),ig=n1.memo(n1.forwardRef(function(e,t){var n=te.getPTI(e);return n1.createElement("svg",r7({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"}
165,n),n1.createElement("rect",{width:"1",height:"1",fill:"currentColor",fillOpacity:"0"}))}));ig.displayName="BlankIcon";var iy=n1.memo(function(e){var t=eA(),n=e.ptm,r=e.cx,i=e.selected,a=e.disabled,o=e.option,s=e.label,l=e.index,c=e.focusedOptionIndex,u=e.ariaSetSize,d=e.checkmark,p=e.highlightOnSelect,h=e.onInputKeyDown,m=function(e){return n(e,{context:{selected:i,disabled:a,focused:l===c}})},g=function(t,n){e.onClick&&e.onClick({originalEvent:t,option:o})},y=e.template?P.getJSXElement(e.template,e.option):e.label,v=t({id:"dropdownItem_".concat(l),role:"option",className:f(o.className,r("item",{selected:i,disabled:a,label:s,index:l,focusedOptionIndex:c,highlightOnSelect:p})),style:e.style,tabIndex:0,onClick:function(e){return g(e)},onKeyDown:function(e){return h(e)},onMouseMove:function(t){return null==e?void 0:e.onMouseMove(t,l)},"aria-setsize":u,"aria-posinset":l+1,"aria-label":s,"aria-selected":i,"data-p-highlight":i,"data-p-focused":c===l,"data-p-disabled":a},m("item")),b=t({className:r("itemLabel")},m("itemLabel")),x=function(){if(i){var e=t({className:r("checkIcon")},m("checkIcon"));return n1.createElement(r6,e)}var n=t({className:r("blankIcon")},m("blankIcon"));return n1.createElement(ig,n)};return n1.createElement("li",r7({key:e.label},v),d&&x(),n1.createElement("span",b,y),n1.createElement(tI,null))});function iv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ib(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?iv(Object(n),!0).forEach(function(t){it(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iv(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}iy.displayName="DropdownItem";var ix=n1.memo(n1.forwardRef(function(e,t){var n=eA(),r=e.ptm,i=e.cx,a=e.sx,o=n1.useContext(es),s=n1.useRef(null),l=!(e.visibleOptions&&e.visibleOptions.length)&&e.hasFilter,c=e.visibleOptions?e.visibleOptions.length:0,u={filter:function(e){return m(e)},reset:function(){return e.resetFilter()}},d=function(t,n){return r(t,ib({hostName:e.hostName},n))},p=function(){e.onEnter(function(){if(e.virtualScrollerRef.current){var t=e.getSelectedOptionIndex();-1!==t&&setTimeout(function(){return e.virtualScrollerRef.current.scrollToIndex(t)},0)}})},h=function(){e.onEntered(function(){e.filter&&e.filterInputAutoFocus&&j.focus(s.current,!1)})},m=function(t){e.onFilterInputChange&&e.onFilterInputChange(t)},g=function(){if(e.panelFooterTemplate){var t=P.getJSXElement(e.panelFooterTemplate,e,e.onOverlayHide),r=n({className:i("footer")},d("footer"));return n1.createElement("div",r,t)}return null},y=function(t,n){if(e.focusOnHover){var r;null==e||null==(r=e.changeFocusedOptionIndex)||r.call(e,t,n)}},v=function(t,r){var a=P.getJSXElement(t,e)||ei(r?"emptyFilterMessage":"emptyMessage"),o=n({className:i("emptyMessage")},d("emptyMessage"));return n1.createElement("li",o,a)},b=function(t,a){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s={height:o.props?o.props.itemSize:void 0};if(s=ib(ib({},s),t.style),t.group&&e.optionGroupLabel){var l=e.optionGroupLabel,u=e.optionGroupTemplate?P.getJSXElement(e.optionGroupTemplate,t,a):e.getOptionGroupLabel(t),p=a+"_"+e.getOptionGroupRenderKey(t),f=n({className:i("itemGroup",{optionGroupLabel:l}),style:s,"data-p-highlight":e.selected},d("itemGroup")),h=n({className:i("itemGroupLabel")},d("itemGroupLabel"));return n1.createElement("li",r7({key:p},f),n1.createElement("span",h,u))}var m=e.getOptionRenderKey(t)+"_"+a,g=e.getOptionLabel(t),v=e.isOptionDisabled(t);return n1.createElement(iy,{key:m,label:g,index:a,focusedOptionIndex:e.focusedOptionIndex,option:t,ariaSetSize:c,onInputKeyDown:e.onInputKeyDown,style:s,template:e.itemTemplate,selected:e.isSelected(t),highlightOnSelect:e.highlightOnSelect,disabled:v,onClick:e.onOptionClick,onMouseMove:y,ptm:r,cx:i,checkmark:e.checkmark})},x=function(){return P.isNotEmpty(e.visibleOptions)?e.visibleOptions.map(b):e.hasFilter?v(e.emptyFilterMessage,!0):v(e.emptyMessage)},w=function(){if(e.showFilterClear&&e.filterValue){var t=ei("clear"),r=n({className:i("filterClearIcon"),"aria-label":t,onClick:function(){return e.onFilterClearIconClick(function(){return j.focus(s.current)})}},d("filterClearIcon")),a=e.filterClearIcon||n1.createElement(re,r);return F.getJSXIcon(a,ib({},r),{props:e})}return null},E=function(){if(e.filter){var t=w(),r=n({className:i("filterIcon")},d("filterIcon")),a=e.filterIcon||n1.createElement(rH,r),l=F.getJSXIcon(a,ib({},r),{props:e}),c=n({className:i("filterContainer",{clearIcon:t})},d("filterContainer")),p=n({ref:s,type:"text",autoComplete:"off",className:i("filterInput",{c
165ontext:o}),placeholder:e.filterPlaceholder,onKeyDown:e.onFilterInputKeyDown,onChange:function(e){return m(e)},value:e.filterValue},d("filterInput")),h=n1.createElement("div",c,n1.createElement("input",p),t,l);if(e.filterTemplate){var g={className:f("p-dropdown-filter-container",{"p-dropdown-clearable-filter":!!t}),element:h,filterOptions:u,filterInputKeyDown:e.onFilterInputKeyDown,filterInputChange:m,filterIconClassName:"p-dropdown-filter-icon",clearIcon:t,props:e};h=P.getJSXElement(e.filterTemplate,g)}var y=n({className:i("header")},d("header"));return n1.createElement("div",y,h)}return null},S=function(){if(e.virtualScrollerOptions){var t=ib(ib({},e.virtualScrollerOptions),{style:ib(ib({},e.virtualScrollerOptions.style),{height:e.scrollHeight}),className:f("p-dropdown-items-wrapper",e.virtualScrollerOptions.className),items:e.visibleOptions,autoSize:!0,onLazyLoad:function(t){return e.virtualScrollerOptions.onLazyLoad(ib(ib({},t),{filter:e.filterValue}))},itemTemplate:function(e,t){return e&&b(e,t.index,t)},contentTemplate:function(t){var r=t.children||[],a=e.hasFilter?e.emptyFilterMessage:e.emptyMessage,o=l||(null==r?void 0:r.length)===0?v(a):r,s=n({ref:t.contentRef,style:t.style,className:f(t.className,i("list",{virtualScrollerProps:e.virtualScrollerOptions})),role:"listbox","aria-label":ea("listLabel")},d("list"));return n1.createElement("ul",s,o)}});return n1.createElement(r5,r7({ref:e.virtualScrollerRef},t,{pt:r("virtualScroller")}))}var o=x(),s=n({className:i("wrapper"),style:a("wrapper")},d("wrapper")),c=n({className:i("list"),role:"listbox","aria-label":ea("listLabel")},d("list"));return n1.createElement("div",s,n1.createElement("ul",c,o))},C=function(){var r=E(),s=S(),l=g(),c=n({className:f(e.panelClassName,i("panel",{context:o})),style:a("panel"),onClick:e.onClick,"data-pr-is-overlay":!0},d("panel")),u=n({classNames:i("transition"),in:e.in,timeout:{enter:120,exit:100},options:e.transitionOptions,unmountOnExit:!0,onEnter:p,onEntered:h,onExit:e.onExit,onExited:e.onExited},d("transition"));return n1.createElement(rL,r7({nodeRef:t},u),n1.createElement("div",r7({ref:t},c),e.firstFocusableElement,r,s,l,e.lastFocusableElement))}();return n1.createElement(t2,{element:C,appendTo:e.appendTo})}));function iw(e,t){var n="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=iE(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw a}}}}function iE(e,t){if(e){if("string"==typeof e)return iS(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?iS(e,t):void 0}}function iS(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function iC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ik(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?iC(Object(n),!0).forEach(function(t){it(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iC(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}ix.displayName="DropdownPanel";var iT=n1.memo(n1.forwardRef(function(e,t){var n=eA(),r=n1.useContext(es),i=im.getProps(e,r),a=il(eb("",i.filterDelay||0),3),o=a[0],s=a[1],l=a[2],c=il(n1.useState(!1),2),u=c[0],d=c[1],p=il(n1.useState(-1),2),h=p[0],m=p[1],g=il(n1.useState(!1),2),y=g[0],v=g[1],b=n1.useRef(!1),x=n1.useRef(null),w=n1.useRef(null),E=n1.useRef(null),S=n1.useRef(null),C=n1.useRef(i.inputRef),k=n1.useRef(i.focusInputRef),T=n1.useRef(null),N=n1.useRef(null),A=n1.useRef(null),I=i.virtualScrollerOptions&&i.virtualScrollerOptions.lazy,R=P.isNotEmpty(s),O=i.appendTo||r&&r.appendTo||el.appendTo,D=im.setMetaData(ik(ik({props:i},i.__parentMetadata),{},{state:{filter:s,focused:u,overlayVisible:y}})),_=D.ptm,M=D.cx,L=D.sx,B=D.isUnstyled;e8(im.css.styles,B,{name:"dropdown"});var H=il(eP({target:x,overlay:w,listener:function(e,t){var n=t.type;t.valid&&("outside"===n?K(e)||eX():r.hideOverlaysOnDocumentScrolling?eX():j.isDocument(e.target)||e3())},when:y}),2),z=H[0],U=H[1],W=function(e){return(e||[]).reduce(function(e,t,n){e.push(ik(ik({},t),{},{group:!0,index:n}));var r=ta(t);return r&&r.forEach(function(t){return e.push(t)}),e},[])},G=function(){var e=i.optionGroupLabel?W(i.options):i.options;if(R&&!I){var t=s.trim().toLocaleLowerCase(i.filterLocale),n=i.filterBy?i.filterBy.split(","):[i.optionLabel||"label"];if(i.optionGroupLabel){var r,a=[],o=iw(i.options);try{for(o.s();!(r=o.n()).done;){var l=r.value,c=Q.filter(ta(l),n,t,i.filterMatchMode,i.filterLocale);c&&c.length&&a.push(ik(ik({},l),it({},"".concat(i.optionGroupChildren),c)))}}catch(e){o.e(e)}finally{o.f()}return W(a)}return Q.filter(e,n,t,i.filterMatchMode,i.filterLocale)}return e},q=function(e){var t=e.relatedTarget===k.current?j.getFirstFocusableElement(w.current,':not([data-p-hidden-focusable="true"])'):k.current;j.focus(t)},$=function(e){var t=e.relatedTarget===k.current?j.getLastFocusableElement(w.current,':not([data-p-hidden-focusable="true"])'):k.current;j.focus(t)},K=function(e){return j.isAttributeEquals(e.target,"data-pc-section","clearicon")||j.isAttributeEquals(e.target.parentElement||e.target,"data-pc-section","filterclearicon")},Y=function(e){if(!i.disabled&&!i.loading&&(i.onClick&&i.onClick(e),!e.defaultPrevented)){if(!K(e)&&"INPUT"!==e.target.tagName)w.current&&w.current&&w.current.contains(e.target)||(j.focus(k.current),y?eX():eZ()),e.preventDefault(),b.current=!0}},Z=function(e){i.showOnFocus&&!y&&eZ(),d(!0),i.onFocus&&i.onFocus(e)},X=function(e){d(!1),i.onBlur&&setTimeout(function(){var t=C.current?C.current.value:void 0;i.onBlur({originalEvent:e.originalEvent,value:t,stopPropagation:function(){e.originalEvent.stopPropagation()},preventDefault:function(){e.originalEvent.preventDefault()},target:{name:i.name,id:i.id,value:t}})},200)},J=function(e,t){var n=!(arguments.length>2)||void 0===arguments[2]||arguments[2];eq({originalEvent:e,option:t}),n&&(eX(),j.focus(k.current))},ee=function(e){rt.emit("overlay-click",{originalEvent:e,target:x.current})},et=function(e){if(i.disabled)return void e.preventDefault();switch(j.isAndroid()?e.key:e.code){case"ArrowDown":eE(e);break;case"ArrowUp":eS(e);break;case"ArrowLeft":case"ArrowRight":eC(e,i.editable);break;case"Home":ek(e);break;case"End":eT(e);break;case"PageDown":eN(e);break;case"PageUp":ej(e);break;case"Space":eR(e,i.editable);break;case"NumpadEnter":case"Enter":eO(e);break;case"Escape":eD(e);break;case"Tab":e_(e);break;case"Backspace":eL(e,i.editable);break;case"ShiftLeft":case"ShiftRight":break;default:!(e.metaKey||e.ctrlKey||e.altKey)&&P.isPrintableCharacter(e.key)&&
165(y||i.editable||eZ(),i.editable||ep(e,e.key))}b.current=!1},en=function(e){switch(e.code){case"ArrowDown":eE(e);break;case"ArrowUp":eS(e);break;case"ArrowLeft":case"ArrowRight":eC(e,!0);break;case"Enter":case"NumpadEnter":eO(e),e.preventDefault();break;case"Escape":eD(e)}},er=function(){return j.getFocusableElements(w.current,':not([data-p-hidden-focusable="true"])').length>0},ea=function(e){var t;return eo(e)&&(null==(t=e7(e))?void 0:t.toLocaleLowerCase(i.filterLocale).startsWith(A.current.toLocaleLowerCase(i.filterLocale)))},eo=function(e){return P.isNotEmpty(e)&&!(tn(e)||tt(e))},ec=function(e){return eo(e)&&eY(e)},eu=function(){return tg.findIndex(function(e){return ec(e)})},ed=function(){var e=eu();return e<0?eh():e},ep=function(e,t){A.current=(A.current||"")+t;var n=-1,r=!1;return P.isNotEmpty(A.current)&&(-1!==(n=-1!==h?-1===(n=tg.slice(h).findIndex(function(e){return ea(e)}))?tg.slice(0,h).findIndex(function(e){return ea(e)}):n+h:tg.findIndex(function(e){return ea(e)}))&&(r=!0),-1===n&&-1===h&&(n=ed()),-1!==n&&ex(e,n)),N.current&&clearTimeout(N.current),N.current=setTimeout(function(){A.current="",N.current=null},500),r},ef=function(){var e=eu();return e<0?em():e},eh=function(){return tg.findIndex(function(e){return eo(e)})},em=function(){return P.findLastIndex(tg,function(e){return eo(e)})},eg=function(e){var t=e<tg.length-1?tg.slice(e+1).findIndex(function(e){return eo(e)}):-1;return t>-1?t+e+1:e},ev=function(e){var t=e>0?P.findLastIndex(tg.slice(0,e),function(e){return eo(e)}):-1;return t>-1?t:e},ex=function(e,t){h!==t&&(m(t),ew(t),i.selectOnFocus&&J(e,tg[t],!1))},ew=function(e){var t=j.findSingle(w.current,'li[id="dropdownItem_'.concat(e,'"]'));t&&t.focus()},eE=function(e){y?ex(e,-1!==h?eg(h):b.current?eh():ed()):(eZ(),i.editable&&ex(e,eu())),e.preventDefault()},eS=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e.altKey&&!t?(-1!==h&&J(e,tg[h]),state.overlayVisible&&eX()):(ex(e,-1!==h?ev(h):b.current?em():ef()),y||eZ()),e.preventDefault()},eC=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t&&m(-1)},ek=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t?(e.currentTarget.setSelectionRange(0,0),m(-1)):(ex(e,eh()),y||eZ()),e.preventDefault()},eT=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t){var n=e.currentTarget,r=n.value.length;n.setSelectionRange(r,r),m(-1)}else ex(e,em()),y||eZ();e.preventDefault()},ej=function(e){e.preventDefault()},eN=function(e){e.preventDefault()},eR=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t||eO(e)},eO=function(e){if(e.preventDefault(),y){if(-1!==h){var t=tg[h],n=e9(t);if(null==n||void 0==n){eX(),eW(),e6(ty);return}J(e,t)}}else m(-1),eE(e)},eD=function(e){y&&eX(),e.preventDefault()},e_=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];!t&&(y&&!er()?(j.focus(E.current),e.preventDefault()):(-1!==h&&J(e,tg[h]),y&&eX()))},eL=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e&&t&&(y||eZ())},eF=function(e,t){if(!t||!(null!=e&&e.length))return -1;var n=t.toLocaleLowerCase(),r=e.findIndex(function(e){return e7(e).toLocaleLowerCase()===n});return -1!==r?r:e.findIndex(function(e){return e7(e).toLocaleLowerCase().startsWith(n)})},eB=function(e){y||eZ();var t=null;e.target.value&&tg&&(t=eF(tg,e.target.value)),m(t),i.onChange&&i.onChange({originalEvent:e.originalEvent,value:e.target.value,stopPropagation:function(){e.originalEvent.stopPropagation()},preventDefault:function(){e.originalEvent.preventDefault()},target:{name:i.name,id:i.id,value:e.target.value}})},eH=function(e){d(!0),eX(),i.onFocus&&i.onFocus(e)},ez=function(e){e.option.disabled||(eq(e),j.focus(k.current)),eX()},eV=function(e){var t=e.target.value;l(t),i.onFilter&&i.onFilter({originalEvent:e,filter:t})},eU=function(e){eW(e)},eW=function(e){l(""),i.onFilter&&i.onFilter({filter:""}),e&&e()},eG=function(e){i.onChange&&i.onChange({originalEvent:e,value:void 0,stopPropagation:function(){null==e||e.stopPropagation()},preventDefault:function(){null==e||e.preventDefault()},target:{name:i.name,id:i.id,value:void 0}}),i.filter&&eW(),e6(),m(-1)},eq=function(e){if(ty!==e.option){e6(e.option),m(-1);var t=e9(e.option),n=eQ(e.option,tg);i.onChange&&i.onChange({originalEvent:e.originalEvent,value:t,stopPropagation:function(){e.originalEvent.stopPropagation()},preventDefault:function(){e.originalEvent.preventDefault()},target:{name:i.name,id:i.id,value:t}}),ex(e.originalEvent,n)}},e$=function(e){if(e=e||tg)if(!i.optionGroupLabel)return eQ(i.value,e);else for(var t=0;t<e.length;t++){var n=eQ(i.value,ta(e[t]));if(-1!==n)return{group:t,option:n}}return -1},eK=function(){return i.optionValue?null:i.dataKey},eQ=function(e,t){var n=eK();return t.findIndex(function(t){return P.equals(e,e9(t),n)})},eY=function(e){return P.equals(i.value,e9(e),eK())},eZ=function(){m(-1!==h?h:i.autoOptionFocus?ed():i.editable?-1:eu()),v(!0)},eX=function(){v(!1),b.current=!1},eJ=function(){i.editable&&!y&&!1===b.current&&j.focus(C.current)},e0=function(e){V.set("overlay",w.current,r&&r.autoZIndex||el.autoZIndex,r&&r.zIndex.overlay||el.zIndex.overlay),j.addStyles(w.current,{position:"absolute",top:"0",left:"0"}),e3(),e&&e()},e1=function(e){e&&e(),z(),i.onShow&&i.onShow()},e2=function(){U()},e5=function(){i.filter&&i.resetFilterOnHide&&eW(),V.clear(w.current),i.onHide&&i.onHide()},e3=function(){j.alignOverlay(w.current,C.current.parentElement,i.appendTo||r&&r.appendTo||el.appendTo)},e4=function(){var e=j.findSingle(w.current,'li[data-p-focused="true"]');if(e&&e.scrollIntoView)e.scrollIntoView({block:"nearest",inline:"nearest"});else{var t=j.findSingle(w.current,'li[data-p-highlight="true"]');t&&t.scrollIntoView&&t.scrollIntoView({block:"nearest",inline:"nearest"})}},e6=function(e){C.current&&(C.current.value=e?e7(e):i.value||"",k.current&&(k.current.value=C.current.value))},e7=function(e){if(P.isScalar(e))return"".concat(e);var t=i.optionLabel?P.resolveFieldData(e,i.optionLabel):e.label;return"".concat(t)},e9=function(e){if(i.useOptionAsValue)return e;var t=i.optionValue?P.resolveFieldData(e,i.optionValue):e?e.value:P.resolveFieldData(e,"value");return i.optionValue||P.isNotEmpty(t)?t:e},te=function(e){return i.dataKey?P.resolveFieldData(e,i.dataKey):e7(e)},tt=function(e){return i.optionGroupLabel&&e.group},tn=function(e){return i.optionDisabled?P.isFunction(i.optionDisabled)?i.optionDisabled(e):P.resolveFieldData(e,i.optionDisabled):!!e&&void 0!==e.disabled&&e.disabled},tr=function(e){return P.resolveFieldData(e,i.optionGroupLabel)},ti=function(e){return P.resolveFieldData(e,i.optionGroupLabel)},ta=function(e){return P.resolveFieldData(e,i.optionGroupChildren)},to=function(){if(i.editable&&C.current){var e=(ty?e7(ty):null)||i.value||"";C.current.value=e,k.current&&(k.current.value=e)}},ts=function(){var e=e$(i.options);return -1!==e?i.optionGroupLabel?ta(i.options[e.group])[e.option]:i.options[e]:null};n1.useImperativeHandle(t,function(){return{props:i,show:eZ,hide:eX,clear:eG,focu
165s:function(){return j.focus(k.current)},getElement:function(){return x.current},getOverlay:function(){return w.current},getInput:function(){return C.current},getFocusInput:function(){return k.current},getVirtualScroller:function(){return T.current}}}),n1.useEffect(function(){P.combinedRefs(C,i.inputRef),P.combinedRefs(k,i.focusInputRef)},[C,i.inputRef,k,i.focusInputRef]),eI(function(){i.autoFocus&&j.focus(k.current,i.autoFocus),e3()}),eM(function(){y&&(i.value||h>=0)&&e4()},[y,i.value,h]),eM(function(){y&&s&&i.filter&&e3()},[y,s,i.filter]),eM(function(){T.current&&T.current.scrollInView(0)},[s]),eM(function(){to(),C.current&&(C.current.selectedIndex=1)}),ey(function(){V.clear(w.current)});var tc=function(){var e={value:"",label:i.placeholder};if(ty){var t=e9(ty);e={value:"object"===r8(t)?i.options.findIndex(function(e){return e===t}):t,label:e7(ty)}}var r=n({className:"p-hidden-accessible p-dropdown-hidden-select"},_("hiddenSelectedMessage")),a=n({ref:C,required:i.required,defaultValue:e.value,name:i.name,tabIndex:-1},_("select")),o=n({value:e.value},_("option"));return n1.createElement("div",r,n1.createElement("select",a,n1.createElement("option",o,e.label)))},tu=function(){var e=P.isNotEmpty(ty)?e7(ty):null;i.editable&&(e=e||i.value||"");var t=n({className:"p-hidden-accessible"},_("hiddenSelectedMessage")),r=n(ik({ref:k,id:i.inputId,defaultValue:e,type:"text",readOnly:!0,"aria-haspopup":"listbox",onFocus:Z,onBlur:X,onKeyDown:et,disabled:i.disabled,tabIndex:i.disabled?-1:i.tabIndex||0},tx),_("input"));return n1.createElement("div",t,n1.createElement("input",r))},td=function(){var e=P.isNotEmpty(ty)?e7(ty):null;if(i.editable){var t=n(ik({ref:C,type:"text",defaultValue:e||i.value||"",className:M("input",{label:e}),disabled:i.disabled,placeholder:i.placeholder,maxLength:i.maxLength,onInput:eB,onFocus:eH,onKeyDown:et,onBlur:X,tabIndex:i.disabled?-1:i.tabIndex||0,"aria-haspopup":"listbox"},tx),_("input"));return n1.createElement("input",t)}var r=i.valueTemplate?P.getJSXElement(i.valueTemplate,ty,i):e||i.placeholder||i.emptyMessage||n1.createElement(n1.Fragment,null,"Â "),a=n({ref:C,className:M("input",{label:e}),tabIndex:"-1"},_("input"));return n1.createElement("span",a,r)},tp=function(e){("Enter"===e.key||"Space"===e.code)&&(eG(e),e.preventDefault())},tf=function(){if(null!=i.value&&i.showClear&&!i.disabled&&!P.isEmpty(i.options)){var e=n({className:M("clearIcon"),onPointerUp:eG,tabIndex:i.editable?-1:i.tabIndex||"0",onKeyDown:tp,"aria-label":ei("clear")},_("clearIcon")),t=i.clearIcon||n1.createElement(re,e);return F.getJSXIcon(t,ik({},e),{props:i})}return null},th=function(){var e=n({className:M("loadingIcon"),"data-pr-overlay-visible":y},_("loadingIcon")),t=i.loadingIcon||n1.createElement(tl,{spin:!0}),r=F.getJSXIcon(t,ik({},e),{props:i}),a=i.placeholder||i.ariaLabel,o=n({className:M("trigger"),role:"button","aria-haspopup":"listbox","aria-expanded":y,"aria-label":a},_("trigger"));return n1.createElement("div",o,r)},tm=function(){var e=n({className:M("dropdownIcon"),"data-pr-overlay-visible":y},_("dropdownIcon")),t=y?i.collapseIcon||n1.createElement(n7,e):i.dropdownIcon||n1.createElement(n3,e),r=F.getJSXIcon(t,ik({},e),{props:i}),a=i.placeholder||i.ariaLabel,o=n({className:M("trigger"),role:"button","aria-haspopup":"listbox","aria-expanded":y,"aria-label":a},_("trigger"));return n1.createElement("div",o,r)},tg=G(),ty=ts(),tv=P.isNotEmpty(i.tooltip),tb=im.getOtherProps(i),tx=P.reduceKeys(tb,j.ARIA_PROPS),tw=tc(),tE=tu(),tS=td(),tC=i.loading?th():tm(),tk=tf(),tT=n({id:i.id,ref:x,className:f(i.className,M("root",{context:r,focusedState:u,overlayVisibleState:y})),style:i.style,onClick:function(e){return Y(e)},onMouseDown:i.onMouseDown,onContextMenu:i.onContextMenu,onFocus:eJ,"data-p-disabled":i.disabled,"data-p-focus":u,"aria-activedescendant":u?"dropdownItem_".concat(h):void 0},tb,_("root")),tj=n({ref:E,role:"presentation",className:"p-hidden-accessible p-hidden-focusable",tabIndex:"0",onFocus:q,"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0},_("hiddenFirstFocusableEl")),tN=n({ref:S,role:"presentation",className:"p-hidden-accessible p-hidden-focusable",tabIndex:"0",onFocus:$,"data-
165p-hidden-accessible":!0,"data-p-hidden-focusable":!0},_("hiddenLastFocusableEl"));return n1.createElement(n1.Fragment,null,n1.createElement("div",tT,tE,tw,tS,tk,tC,n1.createElement(ix,r7({hostName:"Dropdown",ref:w,visibleOptions:tg,virtualScrollerRef:T},i,{appendTo:O,cx:M,filterValue:o,focusedOptionIndex:h,getOptionGroupChildren:ta,getOptionGroupLabel:ti,getOptionGroupRenderKey:tr,getOptionLabel:e7,getOptionRenderKey:te,getSelectedOptionIndex:e$,hasFilter:R,in:y,isOptionDisabled:tn,isSelected:eY,onOverlayHide:eX,onClick:ee,onEnter:e0,onEntered:e1,onExit:e2,onExited:e5,onFilterClearIconClick:eU,onFilterInputChange:eV,onFilterInputKeyDown:en,onOptionClick:ez,onInputKeyDown:et,ptm:_,resetFilter:eW,changeFocusedOptionIndex:ex,firstFocusableElement:n1.createElement("span",tj),lastFocusableElement:n1.createElement("span",tN),sx:L}))),tv&&n1.createElement(nh,r7({target:x,content:i.tooltip,pt:_("tooltip")},i.tooltipOptions)))}));function ij(e){if(Array.isArray(e))return e}function iN(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a,o,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function iA(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function iI(e,t){if(e){if("string"==typeof e)return iA(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?iA(e,t):void 0}}function iR(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function iO(e,t){return ij(e)||iN(e,t)||iI(e,t)||iR()}function iP(e){return(iP="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function iD(e,t){if("object"!=iP(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=iP(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function i_(e){var t=iD(e,"string");return"symbol"==iP(t)?t:t+""}function iM(e,t,n){return(t=i_(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}iT.displayName="Dropdown";var iL={root:"p-paginator p-component",left:"p-paginator-left-content",end:"p-paginator-right-content",firstPageIcon:"p-paginator-icon",firstPageButton:function(e){return f("p-paginator-first p-paginator-element p-link",{"p-disabled":e.disabled})},prevPageIcon:"p-paginator-icon",prevPageButton:function(e){return f("p-paginator-prev p-paginator-element p-link",{"p-disabled":e.disabled})},nextPageIcon:"p-paginator-icon",nextPageButton:function(e){return f("p-paginator-next p-paginator-element p-link",{"p-disabled":e.disabled})},lastPageIcon:"p-paginator-icon",lastPageButton:function(e){return f("p-paginator-last p-paginator-element p-link",{"p-disabled":e.disabled})},pageButton:function(e){var t=e.pageLink;return f("p-paginator-page p-paginator-element p-link",{"p-paginator-page-start":t===e.startPageInView,"p-paginator-page-end":t===e.endPageInView,"p-highlight":t-1===e.page})},pages:"p-paginator-pages"},iF="\n@layer primereact {\n .p-paginator {\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n }\n \n .p-paginator-left-content {\n margin-right: auto;\n }\n \n .p-paginator-right-content {\n margin-left: auto;\n }\n \n .p-paginator-page,\n .p-paginator-next,\n .p-paginator-last,\n .p-paginator-first,\n .p-paginator-prev,\n .p-paginator-current {\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n line-height: 1;\n user-select: none;\n overflow: hidden;\n position: relative;\n }\n \n .p-paginator-element:focus {\n z-index: 1;\n position: relative;\n }\n}\n",iB=e0.extend({defaultProps:{__TYPE:"Paginator",__parentMetadata:null,totalRecords:0,rows:0,first:0,pageLinkSize:5,rowsPerPageOptions:null,alwaysShow:!0,style:null,className:null,template:"FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown",onPageChange:null,leftContent:null,rightContent:null,dropdownAppendTo:null,currentPageReportTemplate:"({currentPage} of {totalPages})",children:void 0},css:{classes:iL,styles:iF}}),iH=e0.extend({defaultProps:{__TYPE:"CurrentPageReport",pageCount:null,page:null,first:null,rows:null,totalRecords:null,reportTemplate:"({currentPage} of {totalPages})",template:null,children:void 0}}),iz=e0.extend({defaultProps:{__TYPE:"FirstPageLink",disabled:!1,onClick:null,template:null,firstPageLinkIcon:null,children:void 0}}),iV=e0.extend({defaultProps:{__TYPE:"JumpToPageInput",page:null,rows:null,pageCount:null,disabled:!1,template:null,onChange:null,children:void 0,metaData:null,ptm:null}}),iU=e0.extend({defaultProps:{__TYPE:"LastPageLink",disabled:!1,onClick:null,template:null,lastPageLinkIcon:null,children:void 0}}),iW=e0.extend({defaultProps:{__TYPE:"NextPageLink",disabled:!1,onClick:null,template:null,nextPageLinkIcon:null,children:void 0}}),iG=e0.extend({defaultProps:{__TYPE:"PageLinks",value:null,page:null,rows:null,pageCount:null,links:null,template:null,children:void 0}}),iq=e0.extend({defaultProps:{__TYPE:"PrevPageLink",disabled:!1,onClick:null,template:null,prevPageLinkIcon:null,children:void 0}}),i$=e0.extend({defaultProps:{__TYPE:"RowsPerPageDropdown",options:null,value:null,page:null,pageCount:null,totalRecords:0,appendTo:null,onChange:null,template:null,disabled:!1,children:void 0}});function iK(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function iQ(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
165t%2?iK(Object(n),!0).forEach(function(t){iM(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iK(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var iY=tc.memo(function(e){var t=eA(),n=tc.useContext(es),r=iH.getProps(e,n),i={currentPage:r.page+1,totalPages:r.totalPages,first:Math.min(r.first+1,r.totalRecords),last:Math.min(r.first+r.rows,r.totalRecords),rows:r.rows,totalRecords:r.totalRecords},a=r.reportTemplate.replace("{currentPage}",i.currentPage).replace("{totalPages}",i.totalPages).replace("{first}",i.first).replace("{last}",i.last).replace("{rows}",i.rows).replace("{totalRecords}",i.totalRecords),o=t({"aria-live":"polite",className:"p-paginator-current"},r.ptm("current",{hostName:r.hostName})),s=tc.createElement("span",o,a);if(r.template){var l=iQ(iQ({},i),{ariaLive:"polite",className:"p-paginator-current",element:s,props:r});return P.getJSXElement(r.template,l)}return s});function iZ(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function iX(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?iZ(Object(n),!0).forEach(function(t){iM(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iZ(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}iY.displayName="CurrentPageReport";var iJ=tc.memo(function(e){var t=eA(),n=tc.useContext(es),r=iz.getProps(e,n),i=r.ptm,a=r.cx,o=function(e){return i(e,{hostName:r.hostName,context:{disabled:r.disabled}})},s=f("p-paginator-first p-paginator-element p-link",{"p-disabled":r.disabled}),l="p-paginator-icon",c=t({className:a("firstPageIcon")},o("firstPageIcon")),u=r.firstPageLinkIcon||tc.createElement(tp,c),d=F.getJSXIcon(u,iX({},c),{props:r}),p=t({type:"button",className:a("firstPageButton",{disabled:r.disabled}),onClick:r.onClick,disabled:r.disabled,"aria-label":ea("firstPageLabel")},o("firstPageButton")),h=tc.createElement("button",p,d,tc.createElement(tI,null));if(r.template){var m={onClick:r.onClick,className:s,iconClassName:l,disabled:r.disabled,element:h,props:r};return P.getJSXElement(r.template,m)}return h});function i0(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,i_(r.key),r)}}function i1(e,t,n){return t&&i0(e.prototype,t),n&&i0(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function i2(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}iJ.displayName="FirstPageLink";var i5=Object.freeze({STARTS_WITH:"startsWith",CONTAINS:"contains",NOT_CONTAINS:"notContains",ENDS_WITH:"endsWith",EQUALS:"equals",NOT_EQUALS:"notEquals",IN:"in",NOT_IN:"notIn",LESS_THAN:"lt",LESS_THAN_OR_EQUAL_TO:"lte",GREATER_THAN:"gt",GREATER_THAN_OR_EQUAL_TO:"gte",BETWEEN:"between",DATE_IS:"dateIs",DATE_IS_NOT:"dateIsNot",DATE_BEFORE:"dateBefore",DATE_AFTER:"dateAfter",CUSTOM:"custom"}),i3=i1(function e(){i2(this,e)});iM(i3,"ripple",!1),iM(i3,"inputStyle","outlined"),iM(i3,"locale","en"),iM(i3,"appendTo",null),iM(i3,"cssTransition",!0),iM(i3,"autoZIndex",!0),iM(i3,"hideOverlaysOnDocumentScrolling",!1),iM(i3,"nonce",null),iM(i3,"nullSortOrder",1),iM(i3,"zIndex",{modal:1100,overlay:1e3,menu:1e3,tooltip:1100,toast:1200}),iM(i3,"pt",void 0),iM(i3,"filterMatchModeOptions",{text:[i5.STARTS_WITH,i5.CONTAINS,i5.NOT_CONTAINS,i5.ENDS_WITH,i5.EQUALS,i5.NOT_EQUALS],numeric:[i5.EQUALS,i5.NOT_EQUALS,i5.LESS_THAN,i5.LESS_THAN_OR_EQUAL_TO,i5.GREATER_THAN,i5.GREATER_THAN_OR_EQUAL_TO],date:[i5.DATE_IS,i5.DATE_IS_NOT,i5.DATE_BEFORE,i5.DATE_AFTER]}),iM(i3,"changeTheme",function(e,t,n,r){var i,a=document.getElementById(n);if(!a)throw Error("Element with id ".concat(n," not found."));var o=a.getAttribute("href").replace(e,t),s=document.createElement("link");s.setAttribute("rel","stylesheet"),s.setAttribute("id",n),s.setAttribute("href",o),s.addEventListener("load",function(){r&&r()}),null==(i=a.parentNode)||i.replaceChild(s,a)});var i4={en:{accept:"Yes",addRule:"Add Rule",am:"AM",apply:"Apply",cancel:"Cancel",choose:"Choose",chooseDate:"Choose Date",chooseMonth:"Choose Month",chooseYear:"Choose Year",clear:"Clear",completed:"Completed",contains:"Contains",custom:"Custom",dateAfter:"Date is after",dateBefore:"Date is before",dateFormat:"mm/dd/yy",dateIs:"Date is",dateIsNot:"Date is not",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
165ay","Saturday"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],emptyFilterMessage:"No results found",emptyMessage:"No available options",emptySearchMessage:"No results found",emptySelectionMessage:"No selected item",endsWith:"Ends with",equals:"Equals",fileChosenMessage:"{0} files",fileSizeTypes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"],filter:"Filter",firstDayOfWeek:0,gt:"Greater than",gte:"Greater than or equal to",lt:"Less than",lte:"Less than or equal to",matchAll:"Match All",matchAny:"Match Any",medium:"Medium",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],nextDecade:"Next Decade",nextHour:"Next Hour",nextMinute:"Next Minute",nextMonth:"Next Month",nextSecond:"Next Second",nextYear:"Next Year",noFileChosenMessage:"No file chosen",noFilter:"No Filter",notContains:"Not contains",notEquals:"Not equals",now:"Now",passwordPrompt:"Enter a password",pending:"Pending",pm:"PM",prevDecade:"Previous Decade",prevHour:"Previous Hour",prevMinute:"Previous Minute",prevMonth:"Previous Month",prevSecond:"Previous Second",prevYear:"Previous Year",reject:"No",removeRule:"Remove Rule",searchMessage:"{0} results are available",selectionMessage:"{0} items selected",showMonthAfterYear:!1,startsWith:"Starts with",strong:"Strong",today:"Today",upload:"Upload",weak:"Weak",weekHeader:"Wk",aria:{cancelEdit:"Cancel Edit",close:"Close",collapseLabel:"Collapse",collapseRow:"Row Collapsed",editRow:"Edit Row",expandLabel:"Expand",expandRow:"Row Expanded",falseLabel:"False",filterConstraint:"Filter Constraint",filterOperator:"Filter Operator",firstPageLabel:"First Page",gridView:"Grid View",hideFilterMenu:"Hide Filter Menu",jumpToPageDropdownLabel:"Jump to Page Dropdown",jumpToPageInputLabel:"Jump to Page Input",lastPageLabel:"Last Page",listLabel:"Option List",listView:"List View",moveAllToSource:"Move All to Source",moveAllToTarget:"Move All to Target",moveBottom:"Move Bottom",moveDown:"Move Down",moveToSource:"Move to Source",moveToTarget:"Move to Target",moveTop:"Move Top",moveUp:"Move Up",navigation:"Navigation",next:"Next",nextPageLabel:"Next Page",nullLabel:"Not Selected",otpLabel:"Please enter one time password character {0}",pageLabel:"Page {page}",passwordHide:"Hide Password",passwordShow:"Show Password",previous:"Previous",prevPageLabel:"Previous Page",removeLabel:"Remove",rotateLeft:"Rotate Left",rotateRight:"Rotate Right",rowsPerPageLabel:"Rows per page",saveEdit:"Save Edit",scrollTop:"Scroll Top",selectAll:"All items selected",selectLabel:"Select",selectRow:"Row Selected",showFilterMenu:"Show Filter Menu",slide:"Slide",slideNumber:"{slideNumber}",star:"1 star",stars:"{star} stars",trueLabel:"True",unselectAll:"All items unselected",unselectLabel:"Unselect",unselectRow:"Row Unselected",zoomImage:"Zoom Image",zoomIn:"Zoom In",zoomOut:"Zoom Out"}}};function i6(e,t){if(e.includes("__proto__")||e.includes("prototype"))throw Error("Unsafe ariaKey detected");var n=i3.locale;try{var r=i7(n).aria[e];if(r)for(var i in t)t.hasOwnProperty(i)&&(r=r.replace("{".concat(i,"}"),t[i]));return r}catch(t){throw Error("The ".concat(e," option is not found in the current locale('").concat(n,"')."))}}function i7(e){var t=e||i3.locale;if(t.includes("__proto__")||t.includes("prototype"))throw Error("Unsafe locale detected");return i4[t]}var i8=tc.memo(function(e){eA();var t=tc.useContext(es),n=iV.getProps(e,t),r=i6("jumpToPageInputLabel"),i=function(e){n.onChange&&n.onChange(n.rows*(e.value-1),n.rows)},a=n.totalPages>0?n.page+1:0,o=tc.createElement(nG,{value:a,onChange:i,className:"p-paginator-page-input",disabled:n.disabled,pt:n.ptm("JTPInput"),unstyled:n.unstyled,__parentMetadata:{parent:n.metaData},"aria-label":r});if(n.template){var s={value:a,onChange:i,disabled:n.disabled,className:"p-paginator-page-input","aria-label":r,element:o,props:n};return P.getJSXElement(n.template,s)}return o});function i9(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ae(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
165t%2?i9(Object(n),!0).forEach(function(t){iM(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i9(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}i8.displayName="JumpToPageInput";var at=tc.memo(function(e){var t=eA(),n=tc.useContext(es),r=iU.getProps(e,n),i=r.ptm,a=r.cx,o=function(e){return i(e,{hostName:r.hostName,context:{disabled:r.disabled}})},s=f("p-paginator-last p-paginator-element p-link",{"p-disabled":r.disabled}),l="p-paginator-icon",c=t({className:a("lastPageIcon")},o("lastPageIcon")),u=r.lastPageLinkIcon||tc.createElement(nK,c),d=F.getJSXIcon(u,ae({},c),{props:r}),p=t({type:"button",className:a("lastPageButton",{disabled:r.disabled}),onClick:r.onClick,disabled:r.disabled,"aria-label":ea("lastPageLabel")},o("lastPageButton")),h=tc.createElement("button",p,d,tc.createElement(tI,null));if(r.template){var m={onClick:r.onClick,className:s,iconClassName:l,disabled:r.disabled,element:h,props:r};return P.getJSXElement(r.template,m)}return h});function an(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ar(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?an(Object(n),!0).forEach(function(t){iM(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):an(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}at.displayName="LastPageLink";var ai=tc.memo(function(e){var t=eA(),n=tc.useContext(es),r=iW.getProps(e,n),i=r.ptm,a=r.cx,o=function(e){return i(e,{hostName:r.hostName,context:{disabled:r.disabled}})},s=f("p-paginator-next p-paginator-element p-link",{"p-disabled":r.disabled}),l="p-paginator-icon",c=t({className:a("nextPageIcon")},o("nextPageIcon")),u=r.nextPageLinkIcon||tc.createElement(nZ,c),d=F.getJSXIcon(u,ar({},c),{props:r}),p=t({type:"button",className:a("nextPageButton",{disabled:r.disabled}),onClick:r.onClick,disabled:r.disabled,"aria-label":ea("nextPageLabel")},o("nextPageButton")),h=tc.createElement("button",p,d,tc.createElement(tI,null));if(r.template){var m={onClick:r.onClick,className:s,iconClassName:l,disabled:r.disabled,element:h,nextPageLinkIcon:d,props:r};return P.getJSXElement(r.template,m)}return h});ai.displayName="NextPageLink";var aa=tc.memo(function(e){var t,n=eA(),r=tc.useContext(es),i=iG.getProps(e,r),a=i.ptm,o=i.cx,s=function(e,t){return a(t,{hostName:i.hostName,context:{active:e-1===i.page}})},l=function(e,t){i.onClick&&i.onClick({originalEvent:e,value:t}),e.preventDefault()};if(i.value){var c=i.value[0],u=i.value[i.value.length-1];t=i.value.map(function(e){var t=f("p-paginator-page p-paginator-element p-link",{"p-paginator-page-start":e===c,"p-paginator-page-end":e===u,"p-highlight":e-1===i.page}),r=n({type:"button",onClick:function(t){return l(t,e)},className:o("pageButton",{pageLink:e,startPageInView:c,endPageInView:u,page:i.page}),disabled:i.disabled,"aria-label":ea("pageLabel",{page:e}),"aria-current":e-1===i.page?"true":void 0},s(e,"pageButton")),a=tc.createElement("button",r,e,tc.createElement(tI,null));if(i.template){var d={onClick:function(t){return l(t,e)},className:t,view:{startPage:c-1,endPage:u-1},page:e-1,currentPage:i.page,totalPages:i.totalPages,ariaLabel:ea("pageLabel",{page:e}),ariaCurrent:e-1===i.page?"true":void 0,element:a,props:i};a=P.getJSXElement(i.template,d)}return tc.createElement(tc.Fragment,{key:e},a)})}var d=n({className:o("pages")},a("pages",{hostName:i.hostName}));return tc.createElement("span",d,t)});function ao(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function as(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ao(Object(n),!0).forEach(function(t){iM(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ao(Object(n)).forEac
165h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}aa.displayName="PageLinks";var al=tc.memo(function(e){var t=eA(),n=tc.useContext(es),r=iq.getProps(e,n),i=r.ptm,a=r.cx,o=function(e){return i(e,{hostName:r.hostName,context:{disabled:r.disabled}})},s=f("p-paginator-prev p-paginator-element p-link",{"p-disabled":r.disabled}),l="p-paginator-icon",c=t({className:a("prevPageIcon")},o("prevPageIcon")),u=r.prevPageLinkIcon||tc.createElement(n0,c),d=F.getJSXIcon(u,as({},c),{props:r}),p=t({type:"button",className:a("prevPageButton",{disabled:r.disabled}),onClick:r.onClick,disabled:r.disabled,"aria-label":ea("prevPageLabel")},o("prevPageButton")),h=tc.createElement("button",p,d,tc.createElement(tI,null));if(r.template){var m={onClick:r.onClick,className:s,iconClassName:l,disabled:r.disabled,element:h,props:r};return P.getJSXElement(r.template,m)}return h});al.displayName="PrevPageLink";var ac=tc.memo(function(e){eA();var t=tc.useContext(es),n=i$.getProps(e,t),r=n.options&&n.options.length>0,i=r?n.options.map(function(e){return{label:String(e),value:e}}):[],a=ei("choose"),o=i6("jumpToPageDropdownLabel"),s=r?tc.createElement(tc.Fragment,null,tc.createElement(iT,{value:n.value,options:i,onChange:n.onChange,appendTo:n.appendTo,disabled:n.disabled,placeholder:a,"aria-label":o,pt:n.ptm("RPPDropdown"),unstyled:n.unstyled,__parentMetadata:{parent:n.metaData}})):null;if(n.template){var l={value:n.value,options:i,onChange:n.onChange,appendTo:n.appendTo,currentPage:n.page,totalPages:n.pageCount,totalRecords:n.totalRecords,disabled:n.disabled,ariaLabel:o,element:s,props:n};return P.getJSXElement(n.template,l)}return s});function au(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ad(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?au(Object(n),!0).forEach(function(t){iM(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):au(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}ac.displayName="RowsPerPageDropdown";var ap=tc.memo(tc.forwardRef(function(e,t){var n=eA(),r=tc.useContext(es),i=iB.getProps(e,r),a=ad({props:i},i.__parentMetadata),o=iB.setMetaData(a),s=o.ptm,l=o.cx,c=o.isUnstyled;e8(iB.css.styles,c,{name:"paginator"});var u=tc.useRef(null),d=Math.floor(i.first/i.rows),p=Math.ceil(i.totalRecords/i.rows),h=0===d,m=d===p-1,g=0===p,y=function(){var e=p,t=Math.min(i.pageLinkSize,e),n=Math.max(0,Math.ceil(d-t/2)),r=Math.min(e-1,n+t-1),a=i.pageLinkSize-(r-n+1);return[n=Math.max(0,n-a),r]},v=function(){for(var e=[],t=y(),n=t[0],r=t[1],i=n;i<=r;i++)e.push(i+1);return e},b=function(e,t){var n=p,r=Math.floor(e/t);if(r>=0&&r<n){var a={first:e,rows:t,page:r,totalPages:n};i.onPageChange&&i.onPageChange(a)}},x=function(e){b(0,i.rows),e.preventDefault()},w=function(e){b(i.first-i.rows,i.rows),e.preventDefault()},E=function(e){b((e.value-1)*i.rows,i.rows)},S=function(e){b(i.first+i.rows,i.rows),e.preventDefault()},C=function(e){b((p-1)*i.rows,i.rows),e.preventDefault()},k=function(e){b(0,e.value)};tc.useImperativeHandle(t,function(){return{props:i,getElement:function(){return u.current}}}),eM(function(){d>0&&i.first>=i.totalRecords&&b((p-1)*i.rows,i.rows)},[i.totalRecords]);var T=function(e,t){var n;switch(e){case"FirstPageLink":n=tc.createElement(iJ,{hostName:"Paginator",key:e,page:d,totalPages:p,totalRecords:i.totalRecords,rows:i.rows,onClick:x,disabled:h||g,template:t,firstPageLinkIcon:i.firstPageLinkIcon,ptm:s,cx:l});break;case"PrevPageLink":n=tc.createElement(al,{hostName:"Paginator",key:e,page:d,totalPages:p,totalRecords:i.totalRecords,rows:i.rows,onClick:w,disabled:h||g,template:t,prevPageLinkIcon:i.prevPageLinkIcon,ptm:s,cx:l});break;case"NextPageLink":n=tc.createElement(ai,{hostName:"Paginator",key:e,page:d,totalPages:p,totalRecords:i.totalRecords,rows:i.rows,onClick:S,disabled:m||g,template:t,nextPageLinkIcon:i.nextPageLinkIcon,ptm:s,cx:l});break;case"LastPageLink":n=tc.createElement(at,{hostName:"Paginator",key:e,page:d,totalPages:p,totalRecords:i.totalRecords,rows:i.rows,onClick:C,disabled:m||g,template:t,lastPageLinkIcon:i.lastPageLinkIcon,ptm:s,cx:l});break;case"PageLinks":n=tc.createElement(aa,{hostName:"Paginator",key:e,page:d,totalPages:p,totalRecords:i.totalRecords,rows:i.rows,value:v(),onClick:E,template:t,ptm:s,cx:l});break;case"RowsPerPageDropdown":n=tc.createElement(ac,{hostName:"Paginator",key:e,value:i.rows,page:d,totalPages:p,totalRecords:i.totalRecords,options:i.rowsPerPageOptions,onChange:k,appendTo:i.dropdownAppendTo,template:t,disabled:g,unstyled:i.unstyled,ptm:s,cx:l,metaData:a});break;case"CurrentPageReport":n=tc.createElement(iY,{hostName:"Paginator",reportTemplate:i.currentPageReportTemplate,key:e,page:d,totalPages:p,totalRecords:i.totalRecords,rows:i.rows,first:i.first,template:t,ptm:s});break;case"JumpToPageInput":n=tc.createElement(i8,{hostName:"Paginator",key:e,rows:i.rows,page:d,totalPages:p,onChange:b,disabled:g,template:t,ptm:s,unstyled:i.unstyled,metaData:a});break;default:n=null}return n},j=function(){var e=i.template;return e?"object"===iP(e)?e.layout?e.layout.split(" ").map(function(t){var n=t.trim();return T(n,e[n])}):Object.entries(e).map(function(e){var t=iO(e,2);return T(t[0],t[1])}):e.split(" ").map(function(e){return T(e.trim())}):null};if(!i.alwaysShow&&p<=1)return null;var N=P.getJSXElement(i.leftContent,i),A=P.getJSXElement(i.right
165Content,i),I=j(),R=n({className:l("left")},s("left")),O=N&&tc.createElement("div",R,N),D=n({className:l("end")},s("end")),_=A&&tc.createElement("div",D,A),M=n({ref:u,className:f(i.className,l("root")),style:i.style},iB.getOtherProps(i),s("root"));return tc.createElement("div",M,O,I,_)}));ap.displayName="Paginator";var af=n;function ah(){return(ah=Object.assign.bind()).apply(null,arguments)}var am=af.memo(af.forwardRef(function(e,t){var n=te.getPTI(e);return af.createElement("svg",ah({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),af.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.3226 3.6129H0.677419C0.497757 3.6129 0.325452 3.54152 0.198411 3.41448C0.0713707 3.28744 0 3.11514 0 2.93548C0 2.75581 0.0713707 2.58351 0.198411 2.45647C0.325452 2.32943 0.497757 2.25806 0.677419 2.25806H13.3226C13.5022 2.25806 13.6745 2.32943 13.8016 2.45647C13.9286 2.58351 14 2.75581 14 2.93548C14 3.11514 13.9286 3.28744 13.8016 3.41448C13.6745 3.54152 13.5022 3.6129 13.3226 3.6129ZM13.3226 7.67741H0.677419C0.497757 7.67741 0.325452 7.60604 0.198411 7.479C0.0713707 7.35196 0 7.17965 0 6.99999C0 6.82033 0.0713707 6.64802 0.198411 6.52098C0.325452 6.39394 0.497757 6.32257 0.677419 6.32257H13.3226C13.5022 6.32257 13.6745 6.39394 13.8016 6.52098C13.9286 6.64802 14 6.82033 14 6.99999C14 7.17965 13.9286 7.35196 13.8016 7.479C13.6745 7.60604 13.5022 7.67741 13.3226 7.67741ZM0.677419 11.7419H13.3226C13.5022 11.7419 13.6745 11.6706 13.8016 11.5435C13.9286 11.4165 14 11.2442 14 11.0645C14 10.8848 13.9286 10.7125 13.8016 10.5855C13.6745 10.4585 13.5022 10.3871 13.3226 10.3871H0.677419C0.497757 10.3871 0.325452 10.4585 0.198411 10.5855C0.0713707 10.7125 0 10.8848 0 11.0645C0 11.2442 0.0713707 11.4165 0.198411 11.5435C0.325452 11.6706 0.497757 11.7419 0.677419 11.7419Z",fill:"currentColor"}))}));am.displayName="BarsIcon";var ag=n;function ay(){return(ay=Object.assign.bind()).apply(null,arguments)}var av=ag.memo(ag.forwardRef(function(e,t){var n=te.getPTI(e);return ag.createElement("svg",ay({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),ag.createElement("path",{d:"M4.38708 13C4.28408 13.0005 4.18203 12.9804 4.08691 12.9409C3.99178 12.9014 3.9055 12.8433 3.83313 12.7701C3.68634 12.6231 3.60388 12.4238 3.60388 12.2161C3.60388 12.0084 3.68634 11.8091 3.83313 11.6622L8.50507 6.99022L3.83313 2.31827C3.69467 2.16968 3.61928 1.97313 3.62287 1.77005C3.62645 1.56698 3.70872 1.37322 3.85234 1.22959C3.99596 1.08597 4.18972 1.00371 4.3928 1.00012C4.59588 0.996539 4.79242 1.07192 4.94102 1.21039L10.1669 6.43628C10.3137 6.58325 10.3962 6.78249 10.3962 6.99022C10.3962 7.19795 10.3137 7.39718 10.1669 7.54416L4.94102 12.7701C4.86865 12.8433 4.78237 12.9014 4.68724 12.9409C4.59212 12.9804 4.49007 13.0005 4.38708 13Z",fill:"currentColor"}))}));av.displayName="ChevronRightIcon";var ab=n;function ax(){return(ax=Object.assign.bind()).apply(null,arguments)}var aw=ab.memo(ab.forwardRef(function(e,t){var n=te.getPTI(e);return ab.createElement("svg",ax({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),ab.createElement("path",{d:"M0.609628 13.959C0.530658 13.9599 0.452305 13.9451 0.379077 13.9156C0.305849 13.8861 0.239191 13.8424 0.18294 13.787C0.118447 13.7234 0.0688234 13.6464 0.0376166 13.5614C0.00640987 13.4765 -0.00560954 13.3857 0.00241768 13.2956L0.25679 10.1501C0.267698 10.0041 0.331934 9.86709 0.437312 9.76516L9.51265 0.705715C10.0183 0.233014 10.6911 -0.0203041 11.3835 0.00127367C12.0714 0.00660201 12.7315 0.27311 13.2298 0.746671C13.7076 1.23651 13.9824 1.88848 13.9992 2.57201C14.0159 3.25554 13.7733 3.92015 13.32 4.4327L4.23648 13.5331C4.13482 13.6342 4.0017 13.6978 3.85903 13.7133L0.667067 14L0.609628 13.959ZM1.43018 10.4696L1.25787 12.714L3.50619 12.5092L12.4502 3.56444C12.6246 3.35841 12.7361 3.10674 12.7714 2.83933C12.8067 2.57193 12.7644 2.30002 12.6495 2.05591C12.5346 1.8118 12.3519 1.60575 12.1231 1.46224C11.8943 1.31873 11.6291 1.2438 11.3589 1.24633C11.1813 1.23508 11.0033 1.25975 10.8355 1.31887C10.6677 1.37798 10.5136 1.47033 10.3824 1.59036L1.43018 10.4696Z",fill:"currentColor"}))}));aw.displayName="PencilIcon";var aE=n;function aS(){return(aS=Object.assign.bind()).apply(null,arguments)}function aC(e){return(aC="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ak(e,t){if("object"!=aC(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=aC(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function aT(e){var t=ak(e,"string");return"symbol"==aC(t)?t:t+""}function aj(e,t,n){return(t=aT(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var aN={root:function(e){var t=e.props;return f("p-badge p-component",aj({"p-badge-no-gutter":P.isNotEmpty(t.value)&&1===String(t.value).length,"p-badge-dot":P.isEmpty(t.value),"p-badge-lg":"large"===t.size,"p-badge-xl":"xlarge"===t.size}
165,"p-badge-".concat(t.severity),null!==t.severity))}},aA="\n@layer primereact {\n .p-badge {\n display: inline-block;\n border-radius: 10px;\n text-align: center;\n padding: 0 .5rem;\n }\n \n .p-overlay-badge {\n position: relative;\n }\n \n .p-overlay-badge .p-badge {\n position: absolute;\n top: 0;\n right: 0;\n transform: translate(50%,-50%);\n transform-origin: 100% 0;\n margin: 0;\n }\n \n .p-badge-dot {\n width: .5rem;\n min-width: .5rem;\n height: .5rem;\n border-radius: 50%;\n padding: 0;\n }\n \n .p-badge-no-gutter {\n padding: 0;\n border-radius: 50%;\n }\n}\n",aI=e0.extend({defaultProps:{__TYPE:"Badge",__parentMetadata:null,value:null,severity:null,size:null,style:null,className:null,children:void 0},css:{classes:aN,styles:aA}});function aR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function aO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aR(Object(n),!0).forEach(function(t){aj(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aR(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var aP=aE.memo(aE.forwardRef(function(e,t){var n=eA(),r=aE.useContext(es),i=aI.getProps(e,r),a=aI.setMetaData(aO({props:i},i.__parentMetadata)),o=a.ptm,s=a.cx,l=a.isUnstyled;e8(aI.css.styles,l,{name:"badge"});var c=aE.useRef(null);aE.useImperativeHandle(t,function(){return{props:i,getElement:function(){return c.current}}});var u=n({ref:c,style:i.style,className:f(i.className,s("root"))},aI.getOtherProps(i),o("root"));return aE.createElement("span",u,i.value)}));aP.displayName="Badge";var aD={icon:function(e){var t=e.props;return f("p-button-icon p-c",aj({},"p-button-icon-".concat(t.iconPos),t.label))},loadingIcon:function(e){var t=e.props;return f(e.className,{"p-button-loading-icon":t.loading})},label:"p-button-label p-c",root:function(e){var t=e.props,n=e.size,r=e.disabled;return f("p-button p-component",aj(aj(aj(aj({"p-button-icon-only":(t.icon||t.loading)&&!t.label&&!t.children,"p-button-vertical":("top"===t.iconPos||"bottom"===t.iconPos)&&t.label,"p-disabled":r,"p-button-loading":t.loading,"p-button-outlined":t.outlined,"p-button-raised":t.raised,"p-button-link":t.link,"p-button-text":t.text,"p-button-rounded":t.rounded,"p-button-loading-label-only":t.loading&&!t.icon&&t.label},"p-button-loading-".concat(t.iconPos),t.loading&&t.label),"p-button-".concat(n),n),"p-button-".concat(t.severity),t.severity),"p-button-plain",t.plain))}},a_=e0.extend({defaultProps:{__TYPE:"Button",__parentMetadata:null,badge:null,badgeClassName:null,className:null,children:void 0,disabled:!1,icon:null,iconPos:"left",label:null,link:!1,loading:!1,loadingIcon:null,outlined:!1,plain:!1,raised:!1,rounded:!1,severity:null,size:null,text:!1,tooltip:null,tooltipOptions:null,visible:!0},css:{classes:aD}});function aM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function aL(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aM(Object(n),!0).forEach(function(t){aj(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aM(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var aF=aE.memo(aE.forwardRef(function(e,t){var n=eA(),r=aE.useContext(es),i=a_.getProps(e,r),a=i.disabled||i.loading,o=aL(aL({props:i},i.__parentMetadata),{},{context:{disabled:a}}),s=a_.setMetaData(o),l=s.ptm,c=s.cx,u=s.isUnstyled;e8(a_.css.styles,u,{name:"button",styled:!0});var d=aE.useRef(t);
165if(aE.useEffect(function(){P.combinedRefs(d,t)},[d,t]),!1===i.visible)return null;var p=function(){var e=f("p-button-icon p-c",aj({},"p-button-icon-".concat(i.iconPos),i.label)),t=n({className:c("icon")},l("icon")),r=n({className:c("loadingIcon",{className:e=f(e,{"p-button-loading-icon":i.loading})})},l("loadingIcon")),a=i.loading?i.loadingIcon||aE.createElement(tl,aS({},r,{spin:!0})):i.icon;return F.getJSXIcon(a,aL({},t),{props:i})},h=function(){var e=n({className:c("label")},l("label"));return i.label?aE.createElement("span",e,i.label):!i.children&&!i.label&&aE.createElement("span",aS({},e,{dangerouslySetInnerHTML:{__html:" "}}))},m=function(){if(i.badge){var e=n({className:f(i.badgeClassName),value:i.badge,unstyled:i.unstyled,__parentMetadata:{parent:o}},l("badge"));return aE.createElement(aP,e,i.badge)}return null},g=!a||i.tooltipOptions&&i.tooltipOptions.showOnDisabled,y=P.isNotEmpty(i.tooltip)&&g,v={large:"lg",small:"sm"}[i.size],b=p(),x=h(),w=m(),E=n({ref:d,"aria-label":i.label?i.label+(i.badge?" "+i.badge:""):i["aria-label"],"data-pc-autofocus":i.autoFocus,className:f(i.className,c("root",{size:v,disabled:a})),disabled:a},a_.getOtherProps(i),l("root"));return aE.createElement(aE.Fragment,null,aE.createElement("button",E,b,x,i.children,w,aE.createElement(tI,null)),y&&aE.createElement(nh,aS({target:d,content:i.tooltip,pt:l("tooltip")},i.tooltipOptions)))}));aF.displayName="Button";var aB=n;function aH(){return(aH=Object.assign.bind()).apply(null,arguments)}var az=aB.memo(aB.forwardRef(function(e,t){var n=te.getPTI(e);return aB.createElement("svg",aH({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),aB.createElement("path",{d:"M8.64708 14H5.35296C5.18981 13.9979 5.03395 13.9321 4.91858 13.8167C4.8032 13.7014 4.73745 13.5455 4.73531 13.3824V7L0.329431 0.98C0.259794 0.889466 0.217389 0.780968 0.20718 0.667208C0.19697 0.553448 0.219379 0.439133 0.271783 0.337647C0.324282 0.236453 0.403423 0.151519 0.500663 0.0920138C0.597903 0.0325088 0.709548 0.000692754 0.823548 0H13.1765C13.2905 0.000692754 13.4021 0.0325088 13.4994 0.0920138C13.5966 0.151519 13.6758 0.236453 13.7283 0.337647C13.7807 0.439133 13.8031 0.553448 13.7929 0.667208C13.7826 0.780968 13.7402 0.889466 13.6706 0.98L9.26472 7V13.3824C9.26259 13.5455 9.19683 13.7014 9.08146 13.8167C8.96609 13.9321 8.81022 13.9979 8.64708 14ZM5.97061 12.7647H8.02943V6.79412C8.02878 6.66289 8.07229 6.53527 8.15296 6.43177L11.9412 1.23529H2.05884L5.86355 6.43177C5.94422 6.53527 5.98773 6.66289 5.98708 6.79412L5.97061 12.7647Z",fill:"currentColor"}))}));az.displayName="FilterIcon";var aV=n;function aU(){return(aU=Object.assign.bind()).apply(null,arguments)}var aW=aV.memo(aV.forwardRef(function(e,t){var n=te.getPTI(e);return aV.createElement("svg",aU({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),aV.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.4994 0.0920138C13.5967 0.151519 13.6758 0.236453 13.7283 0.337647C13.7807 0.439133 13.8031 0.553448 13.7929 0.667208C13.7827 0.780968 13.7403 0.889466 13.6707 0.98L11.406 4.06823C11.3099 4.19928 11.1656 4.28679 11.005 4.3115C10.8444 4.33621 10.6805 4.2961 10.5495 4.2C10.4184 4.1039 10.3309 3.95967 10.3062 3.79905C10.2815 3.63843 10.3216 3.47458 10.4177 3.34353L11.9412 1.23529H7.41184C7.24803 1.23529 7.09093 1.17022 6.97509 1.05439C6.85926 0.938558 6.79419 0.781457 6.79419 0.617647C6.79419 0.453837 6.85926 0.296736 6.97509 0.180905C7.09093 0.0650733 7.24803 0 7.41184 0H13.1765C13.2905 0.000692754 13.4022 0.0325088 13.4994 0.0920138ZM4.20008 0.181168H4.24126L13.2013 9.03411C13.3169 9.14992 13.3819 9.3069 13.3819 9.47058C13.3819 9.63426 13.3169 9.79124 13.2013 9.90705C13.1445 9.96517 13.0766 10.0112 13.0016 10.0423C12.9266 10.0735 12.846 10.0891 12.7648 10.0882C12.6836 10.0886 12.6032 10.0728 12.5283 10.0417C12.4533 10.0106 12.3853 9.96479 12.3283 9.90705L9.3142 6.92587L9.26479 6.99999V13.3823C9.26265 13.5455 9.19689 13.7014 9.08152 13.8167C8.96615 13.9321 8.81029 13.9979 8.64714 14H5.35302C5.18987 13.9979 5.03401 13.9321 4.91864 13.8167C4.80327 13.7014 4.73751 13.5455 4.73537 13.3823V6.99999L0.329492 1.02117C0.259855 0.930634 0.21745 0.822137 0.207241 0.708376C0.197031 0.594616 0.21944 0.480301 0.271844 0.378815C0.324343 0.277621 0.403484 0.192687 0.500724 0.133182C0.597964 0.073677 0.709609 0.041861 0.823609 0.0411682H3.86243C3.92448 0.0461551 3.9855 0.060022 4.04361 0.0823446C4.10037 0.10735 4.15311 0.140655 4.20008 0.181168ZM8.02949 6.79411C8.02884 6.66289 8.07235 6.53526 8.15302 6.43176L8.42478 6.05293L3.55773 1.23529H2.0589L5.84714 6.43176C5.92781 6.53526 5.97132 6.66289 5.97067 6.79411V12.7647H8.02949V6.79411Z",fill:"currentColor"}))}));aW.displayName="FilterSlashIcon";var aG=n;function aq(){return(aq=Object.assign.bind()).apply(null,arguments)}var a$=aG.memo(aG.forwardRef(function(e,t){var n=te.getPTI(e);return aG.createElement("svg",aq({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),aG.createElement("path",{d:"M7.67742 6.32258V0.677419C7.67742 0.497757 7.60605 0.325452 7.47901 0.198411C7.35197 0.0713707 7.17966 0 7 0C6.82034 0 6.64803 0.0713707 6.52099 0.198411C6.39395 0.325452 6.32258 0.497757 6.32258 0.677419V6.32258H0.677419C0.497757 6.32258 0.325452 6.39395 0.198411 6.52099C0.0713707 6.64803 0 6.82034 0 7C0 7.17966 0.0713707 7.35197 0.198411 7.47901C0.325452 7.60605 0.497757 7.67742 0.677419 7.67742H6.32258V13.3226C6.32492 13.5015 6.39704 13.6725 6.52358 13.799C6.65012 13.9255 6.82106 13.9977 7 14C7.17966 14 7.35197 13.9286 7.47901 13.8016C7.60605 13.6745 7.67742 13.5022 7.67742 13.3226V7.67742H13.3226C13.5022 7.67742 13.6745 7.60605 13.8016 7.47901C13.9286 7.35197 14 7.17966 14 7C13.9977 6.82106 13.9255 6.65012 13.799 6.52358C13.6725 6.39704 13.5015 6.32492 13.3226 6.32258H7.67742Z",fill:"currentColor"}))}));a$.displayName="PlusIcon";var aK=n;function aQ(){return(aQ=Object.assign.bind()).apply(null,arguments)}var aY=aK.memo(aK.forwardRef(function(e,t){var n=te.getPTI(e);return aK.createElement("svg",aQ({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),aK.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.44802 13.9955H10.552C10.8056 14.0129 11.06 13.9797 11.3006 13.898C11.54
16512 13.8163 11.7632 13.6877 11.9537 13.5196C12.1442 13.3515 12.2995 13.1473 12.4104 12.9188C12.5213 12.6903 12.5858 12.442 12.6 12.1884V4.36041H13.4C13.5591 4.36041 13.7117 4.29722 13.8243 4.18476C13.9368 4.07229 14 3.91976 14 3.76071C14 3.60166 13.9368 3.44912 13.8243 3.33666C13.7117 3.22419 13.5591 3.16101 13.4 3.16101H12.0537C12.0203 3.1557 11.9863 3.15299 11.952 3.15299C11.9178 3.15299 11.8838 3.1557 11.8503 3.16101H11.2285C11.2421 3.10893 11.2487 3.05513 11.248 3.00106V1.80966C11.2171 1.30262 10.9871 0.828306 10.608 0.48989C10.229 0.151475 9.73159 -0.0236625 9.22402 0.00257442H4.77602C4.27251 -0.0171866 3.78126 0.160868 3.40746 0.498617C3.03365 0.836366 2.807 1.30697 2.77602 1.80966V3.00106C2.77602 3.0556 2.78346 3.10936 2.79776 3.16101H0.6C0.521207 3.16101 0.443185 3.17652 0.37039 3.20666C0.297595 3.2368 0.231451 3.28097 0.175736 3.33666C0.120021 3.39235 0.0758251 3.45846 0.0456722 3.53121C0.0155194 3.60397 0 3.68196 0 3.76071C0 3.83946 0.0155194 3.91744 0.0456722 3.9902C0.0758251 4.06296 0.120021 4.12907 0.175736 4.18476C0.231451 4.24045 0.297595 4.28462 0.37039 4.31476C0.443185 4.3449 0.521207 4.36041 0.6 4.36041H1.40002V12.1884C1.41426 12.442 1.47871 12.6903 1.58965 12.9188C1.7006 13.1473 1.85582 13.3515 2.04633 13.5196C2.23683 13.6877 2.45882 13.8163 2.69944 13.898C2.94005 13.9797 3.1945 14.0129 3.44802 13.9955ZM2.60002 4.36041H11.304V12.1884C11.304 12.5163 10.952 12.7961 10.504 12.7961H3.40002C2.97602 12.7961 2.60002 12.5163 2.60002 12.1884V4.36041ZM3.95429 3.16101C3.96859 3.10936 3.97602 3.0556 3.97602 3.00106V1.80966C3.97602 1.48183 4.33602 1.20197 4.77602 1.20197H9.24802C9.66403 1.20197 10.048 1.48183 10.048 1.80966V3.00106C10.0473 3.05515 10.054 3.10896 10.0678 3.16101H3.95429ZM5.57571 10.997C5.41731 10.995 5.26597 10.9311 5.15395 10.8191C5.04193 10.7071 4.97808 10.5558 4.97601 10.3973V6.77517C4.97601 6.61612 5.0392 6.46359 5.15166 6.35112C5.26413 6.23866 5.41666 6.17548 5.57571 6.17548C5.73476 6.17548 5.8873 6.23866 5.99976 6.35112C6.11223 6.46359 6.17541 6.61612 6.17541 6.77517V10.3894C6.17647 10.4688 6.16174 10.5476 6.13208 10.6213C6.10241 10.695 6.05841 10.762 6.00261 10.8186C5.94682 10.8751 5.88035 10.92 5.80707 10.9506C5.73378 10.9813 5.65514 10.9971 5.57571 10.997ZM7.99968 10.8214C8.11215 10.9339 8.26468 10.997 8.42373 10.997C8.58351 10.9949 8.73604 10.93 8.84828 10.8163C8.96052 10.7025 9.02345 10.5491 9.02343 10.3894V6.77517C9.02343 6.61612 8.96025 6.46359 8.84778 6.35112C8.73532 6.23866 8.58278 6.17548 8.42373 6.17548C8.26468 6.17548 8.11215 6.23866 7.99968 6.35112C7.88722 6.46359 7.82404 6.61612 7.82404 6.77517V10.3973C7.82404 10.5564 7.88722 10.7089 7.99968 10.8214Z",fill:"currentColor"}))}));aY.displayName="TrashIcon";var aZ=n;function aX(){return(aX=Object.assign.bind()).apply(null,arguments)}var aJ=aZ.memo(aZ.forwardRef(function(e,t){var n=te.getPTI(e);return aZ.createElement("svg",aX({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),aZ.createElement("path",{d:"M5.64515 3.61291C5.47353 3.61291 5.30192 3.54968 5.16644 3.4142L3.38708 1.63484L1.60773 3.4142C1.34579 3.67613 0.912244 3.67613 0.650309 3.4142C0.388374 3.15226 0.388374 2.71871 0.650309 2.45678L2.90837 0.198712C3.17031 -0.0632236 3.60386 -0.0632236 3.86579 0.198712L6.12386 2.45678C6.38579 2.71871 6.38579 3.15226 6.12386 3.4142C5.98837 3.54968 5.81676 3.61291 5.64515 3.61291Z",fill:"currentColor"}),aZ.createElement("path",{d:"M3.38714 14C3.01681 14 2.70972 13.6929 2.70972 13.3226V0.677419C2.70972 0.307097 3.01681 0 3.38714 0C3.75746 0 4.06456 0.307097 4.06456 0.677419V13.3226C4.06456 13.6929 3.75746 14 3.38714 14Z",fill:"currentColor"}),aZ.createElement("path",{d:"M10.6129 14C10.4413 14 10.2697 13.9368 10.1342 13.8013L7.87611 11.5432C7.61418 11.2813 7.61418 10.8477 7.87611 10.5858C8.13805 10.3239 8.5716 10.3239 8.83353 10.5858L10.6129 12.3652L12.3922 10.5858C12.6542 10.3239 13.0877 10.3239 13.3497 10.5858C13.6116 10.8477 13.6116 11.2813 13.3497 11.5432L11.0916 13.8013C10.9561 13.9368 10.7845 14 10.6129 14Z",fill:"currentColor"}),aZ.createElement("path",{d:"M10.6129 14C10.2426 14 9.93552 13.6929 9.93552 13.3226V0.677419C9.93552 0.307097 10.2426 0 10.6129 0C10.9833 0 11.2904 0.307097 11.2904 0.677419V13.3226C11.2904 13.6929 10.9832 14 10.6129 14Z",fill:"currentColor"}))}));aJ.displayName="SortAltIcon";var a0=n;function a1(){return(a1=Object.assign.bind()).apply(null,arguments)}var a2=a0.memo(a0.forwardRef(function(e,t){var n=te.getPTI(e);return a0.createElement("svg",a1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),a0.createElement("path",{d:"M4.93953 10.5858L3.83759 11.6877V0.677419C3.83759 0.307097 3.53049 0 3.16017 0C2.78985 0 2.48275 0.307097 2.48275 0.677419V11.6877L1.38082 10.5858C1.11888 10.3239 0.685331 10.3239 0.423396 10.5858C0.16146 10.8477 0.16146 11.2813 0.423396 11.5432L2.68146 13.8013C2.74469 13.8645 2.81694 13.9097 2.89823 13.9458C2.97952 13.9819 3.06985 14 3.16017 14C3.25049 14 3.33178 13.9819 3.42211 13.9458C3.5034 13.9097 3.57565 13.8645 3.63888 13.8013L5.89694 11.5432C6.15888 11.2813 6.15888 10.8477 5.89694 10.5858C5.63501 10.3239 5.20146 10.3239 4.93953 10.5858ZM13.0957 0H7.22468C6.85436 0 6.54726 0.307097 6.54726 0.677419C6.54726 1.04774 6.85436 1.35484 7.22468 1.35484H13.0957C13.466 1.35484 13.7731 1.04774 13.7731 0.677419C13.7731 0.307097 13.466 0 13.0957 0ZM7.22468 5.41935H9.48275C9.85307 5.41935 10.1602 5.72645 10.1602 6.09677C10.1602 6.4671 9.85307 6.77419 9.48275 6.77419H7.22468C6.85436 6.77419 6.54726 6.4671 6.54726 6.09677C6.54726 5.72645 6.85436 5.41935 7.22468 5.41935ZM7.6763 8.12903H7.22468C6.85436 8.12903 6.54726 8.43613 6.54726 8.80645C6.54726 9.17677 6.85436 9.48387 7.22468 9.48387H7.6763C8.04662 9.48387 8.35372 9.17677 8.35372 8.80645C8.35372 8.43613 8.04662 8.12903 7.6763 8.12903ZM7.22468 2.70968H11.2892C11.6595 2.70968 11.9666 3.01677 11.9666 3.3871C11.9666 3.75742 11.6595 4.06452 11.2892 4.06452H7.22468C6.85436 4.06452 6.54726 3.75742 6.54726 3.3871C6.54726 3.01677 6.85436 2.70968 7.22468 2.70968Z",fill:"currentColor"}))}));a2.displayName="SortAmountDownIcon";var a5=n;function a3(){return(a3=Object.assign.bind()).apply(null,arguments)}var a4=a5.memo(a5.forwardRef(function(e,t){var n=te.getPTI(e);return a5.createElement("svg",a3({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"}
165,n),a5.createElement("path",{d:"M3.63435 0.19871C3.57113 0.135484 3.49887 0.0903226 3.41758 0.0541935C3.255 -0.0180645 3.06532 -0.0180645 2.90274 0.0541935C2.82145 0.0903226 2.74919 0.135484 2.68597 0.19871L0.427901 2.45677C0.165965 2.71871 0.165965 3.15226 0.427901 3.41419C0.689836 3.67613 1.12338 3.67613 1.38532 3.41419L2.48726 2.31226V13.3226C2.48726 13.6929 2.79435 14 3.16467 14C3.535 14 3.84209 13.6929 3.84209 13.3226V2.31226L4.94403 3.41419C5.07951 3.54968 5.25113 3.6129 5.42274 3.6129C5.59435 3.6129 5.76597 3.54968 5.90145 3.41419C6.16338 3.15226 6.16338 2.71871 5.90145 2.45677L3.64338 0.19871H3.63435ZM13.7685 13.3226C13.7685 12.9523 13.4615 12.6452 13.0911 12.6452H7.22016C6.84984 12.6452 6.54274 12.9523 6.54274 13.3226C6.54274 13.6929 6.84984 14 7.22016 14H13.0911C13.4615 14 13.7685 13.6929 13.7685 13.3226ZM7.22016 8.58064C6.84984 8.58064 6.54274 8.27355 6.54274 7.90323C6.54274 7.5329 6.84984 7.22581 7.22016 7.22581H9.47823C9.84855 7.22581 10.1556 7.5329 10.1556 7.90323C10.1556 8.27355 9.84855 8.58064 9.47823 8.58064H7.22016ZM7.22016 5.87097H7.67177C8.0421 5.87097 8.34919 5.56387 8.34919 5.19355C8.34919 4.82323 8.0421 4.51613 7.67177 4.51613H7.22016C6.84984 4.51613 6.54274 4.82323 6.54274 5.19355C6.54274 5.56387 6.84984 5.87097 7.22016 5.87097ZM11.2847 11.2903H7.22016C6.84984 11.2903 6.54274 10.9832 6.54274 10.6129C6.54274 10.2426 6.84984 9.93548 7.22016 9.93548H11.2847C11.655 9.93548 11.9621 10.2426 11.9621 10.6129C11.9621 10.9832 11.655 11.2903 11.2847 11.2903Z",fill:"currentColor"}))}));function a6(){return(a6=Object.assign.bind()).apply(null,arguments)}function a7(e){return(a7="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a8(e,t){if("object"!=a7(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=a7(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function a9(e){var t=a8(e,"string");return"symbol"==a7(t)?t:t+""}function oe(e,t,n){return(t=a9(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ot(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function on(e){if(Array.isArray(e))return ot(e)}function or(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function oi(e,t){if(e){if("string"==typeof e)return ot(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ot(e,t):void 0}}function oa(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function oo(e){return on(e)||or(e)||oi(e)||oa()}function os(e){if(Array.isArray(e))return e}function ol(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a,o,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function oc(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ou(e,t){return os(e)||ol(e,t)||oi(e,t)||oc()}a4.displayName="SortAmountUpAltIcon";var od=function(e){switch(e){case"local":return window.localStorage;case"session":return window.sessionStorage;case"custom":return null;default:throw Error(e+' is not a valid value for the state storage, supported values are "local", "session" and "custom".')}},op=e0.extend({defaultProps:{__TYPE:"Column",align:null,alignFrozen:"left",alignHeader:null,body:null,bodyClassName:null,bodyStyle:null,cellEditValidateOnClose:!1,cellEditValidator:null,cellEditValidatorEvent:"click",className:null,colSpan:null,columnKey:null,dataType:"text",editor:null,excludeGlobalFilter:!1,expander:!1,exportField:null,exportable:!0,field:null,filter:!1,filterApply:null,filterClear:null,filterElement:null,filterField:null,filterFooter:null,filterFunction:null,filterHeader:null,filterHeaderClassName:null,filterHeaderStyle:null,filterMatchMode:null,filterMatchModeOptions:null,filterMaxLength:null,filterMenuClassName:null,filterMenuStyle:null,filterPlaceholder:null,filterType:"text",footer:null,footerClassName:null,footerStyle:null,frozen:!1,header:null,headerClassName:null,headerStyle:null,headerTooltip:null,headerTooltipOptions:null,hidden:!1,maxConstraints:2,onBeforeCellEditHide:null,onBeforeCellEditShow:null,onCellEditCancel:null,onCellEditComplete:null,onCellEditInit:null,onFilterApplyClick:null,onFilterClear:null,onFilterConstraintAdd:null,onFilterConstraintRemove:null,onFilterMatchModeChange:null,onFilterOperatorChange:null,reorderable:!0,resizeable:!0,rowEditor:!1,rowReorder:!1,rowReorderIcon:null,rowSpan:null,selectionMode:null,showAddButton:!0,showApplyButton:!0,showClearButton:!0,show
165FilterMatchModes:!0,showFilterMenu:!0,showFilterMenuOptions:!0,showFilterOperator:!0,sortField:null,sortFunction:null,sortable:!1,sortableDisabled:!1,style:null,children:void 0},getCProp:function(e,t){return P.getComponentProp(e,t,op.defaultProps)},getCProps:function(e){return P.getComponentProps(e,op.defaultProps)},getCOtherProps:function(e){return P.getComponentDiffProps(e,op.defaultProps)}});function of(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function oh(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?of(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):of(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var om="\n@layer primereact {\n .p-datatable {\n position: relative;\n }\n\n .p-datatable > .p-datatable-wrapper {\n overflow: auto;\n }\n\n .p-datatable-table {\n border-spacing: 0px;\n width: 100%;\n }\n\n .p-datatable .p-sortable-disabled {\n cursor: auto;\n }\n\n .p-datatable .p-sortable-column {\n cursor: pointer;\n user-select: none;\n }\n\n .p-datatable .p-sortable-column .p-column-title,\n .p-datatable .p-sortable-column .p-sortable-column-icon,\n .p-datatable .p-sortable-column .p-sortable-column-badge {\n vertical-align: middle;\n }\n\n .p-datatable .p-sortable-column .p-sortable-column-badge {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n }\n\n .p-datatable-selectable .p-selectable-row,\n .p-datatable-selectable-cell .p-selectable-cell {\n cursor: pointer;\n }\n\n .p-datatable-drag-selection-helper {\n position: absolute;\n z-index: 99999999;\n }\n\n /* Scrollable */\n .p-datatable-scrollable > .p-datatable-wrapper {\n position: relative;\n }\n\n .p-datatable-scrollable-table > .p-datatable-thead {\n position: sticky;\n top: 0;\n z-index: 2;\n }\n\n .p-datatable.p-datatable-gridlines .p-datatable-scrollable-table > .p-datatable-thead {\n top: -1px;\n }\n\n .p-datatable-scrollable-table > .p-datatable-frozen-tbody {\n position: sticky;\n z-index: 1;\n }\n\n .p-datatable-scrollable-table > .p-datatable-tfoot {\n position: sticky;\n bottom: 0;\n z-index: 1;\n }\n\n .p-datatable-scrollable .p-frozen-column {\n position: sticky;\n background: inherit;\n }\n\n .p-datatable-scrollable th.p-frozen-column {\n z-index: 1;\n }\n\n .p-datatable-flex-scrollable {\n display: flex;\n flex-direction: column;\n height: 100%;\n }\n\n .p-datatable-flex-scrollable > .p-datatable-wrapper {\n display: flex;\n flex-direction: column;\n flex: 1;\n height: 100%;\n }\n\n .p-datatable-scrollable-table > .p-datatable-tbody > .p-rowgroup-header {\n position: sticky;\n z-index: 1;\n }\n\n /* Resizable */\n .p-datatable-resizable-table > .p-datatable-thead > tr > th,\n .p-datatable-resizable-table > .p-datatable-tfoot > tr > td,\n .p-datatable-resizable-table > .p-datatable-tbody > tr > td {\n overflow: hidden;\n white-space: nowrap;\n }\n\n .p-datatable-resizable-table > .p-datatable-thead > tr > th.p-resizable-column:not(.p-frozen-column) {\n background-clip: padding-box;\n position: relative;\n }\n\n .p-datatable-resizable-table-fit > .p-datatable-thead > tr > th.p-resizable-column:last-child .p-column-resizer {\n display: none;\n }\n\n .p-datatable .p-column-resizer {\n display: block;\n position: absolute;\n top: 0;\n right: 0;\n margin: 0;\n width: 0.5rem;\n height: 100%;\n padding: 0px;\n cursor: col-resize;\n border: 1px solid transparent;\n }\n\n .p-datatable .p-column-header-content {\n display: flex;\n align-items: center;\n }\n\n .p-datatable .p-column-resizer-helper {\n width: 1px;\n position: absolute;\n z-index: 10;\n display: none;\n }\n\n .p-datatable .p-row-editor-init,\n .p-datatable .p-row-editor-save,\n .p-datatable .p-row-editor-cancel {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n overflow: hidden;\n position: relative;\n }\n\n /* Expand */\n .p-datatable .p-row-toggler {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n overflow: hidden;\n position: relative;\n }\n\n /* Reorder */\n .p-datatable-reorder-indicator-up,\n .p-datatable-reorder-indicator-down {\n position: absolute;\n display: none;\n }\n\n .p-reorderable-column,\n .p-datatable-reorderablerow-handle {\n cursor: move;\n }\n\n /* Loader */\n .p-datatable .p-datatable-loading-overlay {\n position: absolute;\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 2;\n }\n\n /* Filter */\n .p-column-filter-row {\n display: flex;\n align-items: center;\n width: 100%;\n }\n\n .p-column-filter-menu {\n display: inline-flex;\n margin-left: auto;\n }\n\n .p-column-filter-row .p-column-filter-element {\n flex: 1 1 auto;\n width: 1%;\n }
165\n\n .p-column-filter-menu-button,\n .p-column-filter-clear-button {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n text-decoration: none;\n overflow: hidden;\n position: relative;\n }\n\n .p-column-filter-overlay {\n position: absolute;\n top: 0;\n left: 0;\n }\n\n .p-column-filter-row-items {\n margin: 0;\n padding: 0;\n list-style: none;\n }\n\n .p-column-filter-row-item {\n cursor: pointer;\n }\n\n .p-column-filter-add-button,\n .p-column-filter-remove-button {\n justify-content: center;\n }\n\n .p-column-filter-add-button .p-button-label,\n .p-column-filter-remove-button .p-button-label {\n flex-grow: 0;\n }\n\n .p-column-filter-buttonbar {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n\n .p-column-filter-buttonbar .p-button:not(.p-button-icon-only) {\n width: auto;\n }\n\n /* Responsive */\n .p-datatable .p-datatable-tbody > tr > td > .p-column-title {\n display: none;\n }\n\n /* VirtualScroller */\n .p-datatable-virtualscroller-spacer {\n display: flex;\n }\n\n .p-datatable .p-virtualscroller .p-virtualscroller-loading {\n transform: none;\n min-height: 0;\n position: sticky;\n top: 0;\n left: 0;\n }\n\n /* Alignment */\n .p-datatable .p-datatable-thead > tr > th.p-align-left > .p-column-header-content,\n .p-datatable .p-datatable-tbody > tr > td.p-align-left,\n .p-datatable .p-datatable-tfoot > tr > td.p-align-left {\n text-align: left;\n justify-content: flex-start;\n }\n\n .p-datatable .p-datatable-thead > tr > th.p-align-right > .p-column-header-content,\n .p-datatable .p-datatable-tbody > tr > td.p-align-right,\n .p-datatable .p-datatable-tfoot > tr > td.p-align-right {\n text-align: right;\n justify-content: flex-end;\n }\n\n .p-datatable .p-datatable-thead > tr > th.p-align-center > .p-column-header-content,\n .p-datatable .p-datatable-tbody > tr > td.p-align-center,\n .p-datatable .p-datatable-tfoot > tr > td.p-align-center {\n text-align: center;\n justify-content: center;\n }\n}\n",og={root:function(e){var t=e.props,n=e.selectable;return f("p-datatable p-component",{"p-datatable-hoverable-rows":t.rowHover,"p-datatable-selectable":n&&!t.cellSelection,"p-datatable-selectable-cell":n&&t.cellSelection,"p-datatable-resizable":t.resizableColumns,"p-datatable-resizable-fit":t.resizableColumns&&"fit"===t.columnResizeMode,"p-datatable-scrollable":t.scrollable,"p-datatable-flex-scrollable":t.scrollable&&"flex"===t.scrollHeight,"p-datatable-responsive-stack":"stack"===t.responsiveLayout,"p-datatable-responsive-scroll":"scroll"===t.responsiveLayout,"p-datatable-striped":t.stripedRows,"p-datatable-gridlines":t.showGridlines,"p-datatable-grouped-header":null!=t.headerColumnGroup,"p-datatable-grouped-footer":null!=t.footerColumnGroup,"p-datatable-sm":"small"===t.size,"p-datatable-lg":"large"===t.size})},loadingIcon:"p-datatable-loading-icon",loadingOverlay:"p-datatable-loading-overlay p-component-overlay",header:"p-datatable-header",wrapper:"p-datatable-wrapper",table:function(e){var t=e.props;return f("p-datatable-table",{"p-datatable-scrollable-table":t.scrollable,"p-datatable-resizable-table":t.resizableColumns,"p-datatable-resizable-table-fit":t.resizableColumns&&"fit"===t.columnResizeMode})},thead:"p-datatable-thead",tfoot:"p-datatable-tfoot",footer:"p-datatable-footer",checkIcon:"p-checkbox-icon",resizeHelper:"p-column-resizer-helper",reorderIndicatorUp:"p-datatable-reorder-indicator-up",reorderIndicatorDown:"p-datatable-reorder-indicator-down",paginator:function(e){return f("p-paginator-"+e.position)},bodyCell:function(e){var t=e.selectionMode,n=e.editor,r=e.editingState,i=e.frozen,a=e.cellSelected,o=e.align,s=e.bodyProps,l=e.getCellParams;return f(oe({"p-selection-column":null!==t,"p-editable-column":n,"p-cell-editing":n&&r,"p-frozen-column":i,"p-selectable-cell":s.allowCellSelection&&s.isSelectable({data:l(),index:s.rowIndex}),"p-highlight":a},"p-align-".concat(o),!!o))},columnTitle:"p-column-title",bodyRow:function(e){var t=e.rowProps;return f({"p-highlight":!t.allowCellSelection&&t.selected||t.contextMenuSelected,"p-highlight-contextmenu":t.contextMenuSelected,"p-selectable-row":t.allowRowSelection&&t.isSelectable({data:t.rowData,index:t.rowIndex}),"p-row-odd":t.rowIndex%2!=0})},rowGroupTogglerIcon:"p-row-toggler-icon",rowGroupToggler:"p-row-toggler p-link",rowGroupHeader:"p-rowgroup-header",rowGroupHeaderName:"p-rowgroup-header-name",rowGroupFooter:"p-rowgroup-footer",rowReorderIcon:"p-datatable-reorderablerow-handle",rowTogglerIcon:"p-row-toggler-icon",rowToggler:"p-row-toggler p-link",rowEditorSaveIcon:"p-row-editor-save-icon",rowEditorSaveButton:"p-row-editor-save p-link",rowEditorCancelIcon:"p-row-editor-cancel-icon",rowEditorCancelButton:"p-row-editor-cancel p-link",rowEditorInitIcon:"p-row-editor-init-icon",rowEditorInitButton:"p-row-editor-init p-link",rowExpansion:"p-datatable-row-expansion",virtualScrollerSpacer:function(e){return e.className},tbody:function(e){return e.className},filterInput:"p-fluid p-column-filter-element",filterMenuButton:function(e){return f("p-column-filter-menu
165-button p-link",{"p-column-filter-menu-button-open":e.overlayVisibleState,"p-column-filter-menu-button-active":(0,e.hasFilter)()})},headerFilterClearButton:function(e){return f("p-column-filter-clear-button p-link",{"p-hidden-space":!(0,e.hasRowFilter)()})},filterSeparator:"p-column-filter-separator",filterRowItem:function(e){var t=e.isRowMatchModeSelected,n=e.isShowMatchModes,r=e.value;return n()?f("p-column-filter-row-item",{"p-highlight":r&&t(r)}):void 0},filterRowItems:"p-column-filter-row-items",filterOperator:"p-column-filter-operator",filterConstraints:"p-column-filter-constraints",filterConstraint:"p-column-filter-constraint",filterAddRule:"p-column-filter-add-rule",filterButtonBar:"p-column-filter-buttonbar",filterOverlay:function(e){var t=e.columnFilterProps,n=e.context;return f("p-column-filter-overlay p-component p-fluid",(0,e.getColumnProp)("filterMenuClassName"),{"p-column-filter-overlay-menu":"menu"===t.display,"p-input-filled":n&&"filled"===n.inputStyle||"filled"===el.inputStyle,"p-ripple-disabled":n&&!1===n.ripple||!1===el.ripple})},columnFilter:function(e){var t=e.columnFilterProps;return f("p-column-filter p-fluid",{"p-column-filter-row":"row"===t.display,"p-column-filter-menu":"menu"===t.display})},columnResizer:"p-column-resizer",emptyMessage:"p-datatable-emptymessage",sortBadge:"p-sortable-column-badge",sortIcon:"p-sortable-column-icon",headerTitle:"p-column-title",headerContent:"p-column-header-content",headerCell:function(e){var t=e.headerProps,n=e.frozen,r=e.sortMeta,i=e.align,a=e._isSortableDisabled,o=e.getColumnProp;return P.isEmpty(t)?f("p-filter-column",{"p-frozen-column":n}):f(oe({"p-filter-column":!t.headerColumnGroup&&"row"===t.filterDisplay,"p-sortable-column":o("sortable"),"p-resizable-column":t.resizableColumns&&o("resizeable"),"p-highlight":r.sorted,"p-frozen-column":n,"p-selection-column":o("selectionMode"),"p-sortable-disabled":o("sortable")&&a,"p-reorderable-column":t.reorderableColumns&&o("reorderable")&&!n},"p-align-".concat(i),!!i))},footerCell:function(e){var t=e.getColumnProp,n=e.align;return f(oe({"p-frozen-column":t("frozen")},"p-align-".concat(n),!!n))},transition:"p-connected-overlay"},oy={wrapper:{overflow:"auto"},resizeHelper:{display:"none"},reorderIndicatorUp:function(e){return oh({},e.style)},reorderIndicatorDown:function(e){return oh({},e.style)}},ov=e0.extend({defaultProps:{__TYPE:"DataTable",alwaysShowPaginator:!0,breakpoint:"960px",cellClassName:null,cellMemo:!0,cellMemoProps:["rowData","field","allowCellSelection","isCellSelected","editMode","index","tabIndex","editing","expanded","editingMeta","frozenCol","alignFrozenCol"],cellMemoPropsDepth:1,cellSelection:!1,checkIcon:null,className:null,collapsedRowIcon:null,columnResizeMode:"fit",compareSelectionBy:"deepEquals",contextMenuSelection:null,csvSeparator:",",currentPageReportTemplate:"({currentPage} of {totalPages})",customRestoreState:null,customSaveState:null,dataKey:null,defaultSortOrder:1,dragSelection:!1,editMode:null,editingRows:null,emptyMessage:null,expandableRowGroups:!1,expandedRowIcon:null,expandedRows:null,exportFilename:"download",exportFunction:null,filterClearIcon:null,filterDelay:300,filterDisplay:"menu",filterIcon:null,filterLocale:void 0,filters:null,first:0,footer:null,footerColumnGroup:null,frozenRow:!1,frozenValue:null,frozenWidth:null,globalFilter:null,globalFilterFields:null,globalFilterMatchMode:W.CONTAINS,groupRowsBy:null,header:null,headerColumnGroup:null,id:null,isDataSelectable:null,lazy:!1,loading:!1,loadingIcon:null,metaKeySelection:!1,multiSortMeta:null,onAllRowsSelect:null,onAllRowsUnselect:null,onCellClick:null,onCellSelect:null,onCellUnselect:null,onColReorder:null,onColumnResizeEnd:null,onColumnResizerClick:null,onColumnResizerDoubleClick:null,onContextMenu:null,onContextMenuSelectionChange:null,onFilter:null,onPage:null,onRowClick:null,onRowCollapse:null,onRowDoubleClick:null,onRowEditCancel:null,onRowEditChange:null,onRowEditComplete:null,onRowEditInit:null,onRowEditSave:null,onRowExpand:null,onRowMouseEnter:null,onRowMouseLeave:null,onRowPointerDown:null,onRowPointerUp:null,onRowReorder:null,onRowSelect:null,onRowToggle:null,onRowUnselect:null,onSelectAllChange:null,onSelectionChange:null,onSort:null,onStateRestore:null,onStateSave:null,onValueChange:null,pageLinkSize:5,paginator:!1,paginatorClassName:null,paginatorDropdownAppendTo:null,paginatorLeft:null,paginatorPosition:"bottom",paginatorRight:null,paginatorTemplate:"FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown",removableSort:!1,reorderIndicatorDownIcon:null,reorderIndicatorUpIcon:null,reorderableColumns:!1,reorderableRows:!1,resizableColumns:!1,responsiveLayout:"scroll",rowClassName:null,rowEditValidator:null,rowEditorCancelIcon:null,rowEditorInitIcon:null,rowEditorSaveIcon:null,rowExpansionTemplate:null,rowGroupFooterTemplate:null,rowGroupHeaderTemplate:null,rowGroupMode:null,rowHover:!1,rows:null,rowsPerPageOptions:null,scrollHeight:null,scrollable:!1,selectAll:!1,selectOnEdit:!0,selection:null,selectionAriaLabel:null,selectionAutoFocus:!0,selectionMode:null,selectionPageOnly:!1,showGridlines:!1,showHeaders:!0,showRowReorderElement:null,showSelectAll:!0,showSelectionElement:null,size:"normal",sortField:null,sortIcon:null,sortMode:"single",sortOrder:null,stateKey:null,
165stateStorage:"session",stripedRows:!1,style:null,tabIndex:0,tableClassName:null,tableStyle:null,totalRecords:null,value:null,virtualScrollerOptions:null,children:void 0},css:{styles:om,classes:og,inlineStyles:oy}});function ob(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}function ox(e,t){if(null==e)return{};var n,r,i=ob(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var ow={box:"p-checkbox-box",input:"p-checkbox-input",icon:"p-checkbox-icon",root:function(e){var t=e.props,n=e.checked,r=e.context;return f("p-checkbox p-component",{"p-highlight":n,"p-disabled":t.disabled,"p-invalid":t.invalid,"p-variant-filled":t.variant?"filled"===t.variant:r&&"filled"===r.inputStyle})}},oE=e0.extend({defaultProps:{__TYPE:"Checkbox",autoFocus:!1,checked:!1,className:null,disabled:!1,falseValue:!1,icon:null,id:null,inputId:null,inputRef:null,invalid:!1,variant:null,name:null,onChange:null,onContextMenu:null,onMouseDown:null,readOnly:!1,required:!1,style:null,tabIndex:null,tooltip:null,tooltipOptions:null,trueValue:!0,value:null,children:void 0},css:{classes:ow}});function oS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function oC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oS(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oS(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var ok=r.memo(r.forwardRef(function(e,t){var n=eA(),i=r.useContext(es),a=oE.getProps(e,i),o=ou(r.useState(!1),2),s=o[0],l=o[1],c=oE.setMetaData({props:a,state:{focused:s},context:{checked:a.checked===a.trueValue,disabled:a.disabled}}),u=c.ptm,d=c.cx,p=c.isUnstyled;e8(oE.css.styles,p,{name:"checkbox"});var h=r.useRef(null),m=r.useRef(a.inputRef),g=function(){return a.checked===a.trueValue},y=function(e){if(!a.disabled&&!a.readOnly&&a.onChange){var t,n=g()?a.falseValue:a.trueValue,r={originalEvent:e,value:a.value,checked:n,stopPropagation:function(){null==e||e.stopPropagation()},preventDefault:function(){null==e||e.preventDefault()},target:{type:"checkbox",name:a.name,id:a.id,value:a.value,checked:n}};null==a||null==(t=a.onChange)||t.call(a,r),e.defaultPrevented||j.focus(m.current)}},v=function(e){var t;l(!0),null==a||null==(t=a.onFocus)||t.call(a,e)},b=function(e){var t;l(!1),null==a||null==(t=a.onBlur)||t.call(a,e)};r.useImperativeHandle(t,function(){return{props:a,focus:function(){return j.focus(m.current)},getElement:function(){return h.current},getInput:function(){return m.current}}}),r.useEffect(function(){P.combinedRefs(m,a.inputRef)},[m,a.inputRef]),eM(function(){m.current.checked=g()},[a.checked,a.trueValue]),eI(function(){a.autoFocus&&j.focus(m.current,a.autoFocus)});var x=g(),w=P.isNotEmpty(a.tooltip),E=oE.getOtherProps(a),S=n({id:a.id,className:f(a.className,d("root",{checked:x,context:i})),style:a.style,"data-p-highlight":x,"data-p-disabled":a.disabled,onContextMenu:a.onContextMenu,onMouseDown:a.onMouseDown},E,u("root")),C=function(){var e=P.reduceKeys(E,j.ARIA_PROPS),t=n(oC({id:a.inputId,type:"checkbox",className:d("input"),name:a.name,tabIndex:a.tabIndex,onFocus:function(e){return v(e)},onBlur:function(e){return b(e)},onChange:function(e){return y(e)},disabled:a.disabled,readOnly:a.readOnly,required:a.required,"aria-invalid":a.invalid,checked:x},e),u("input"));return r.createElement("input",a6({ref:m},t))},k=function(){var e=n({className:d("icon")},u("icon")),t=n({className:d("box",{checked:x}),"data-p-highlight":x,"data-p-disabled":a.disabled},u("box")),i=x?a.icon||r.createElement(r6,e):null,o=F.getJSXIcon(i,oC({},e),{props:a,checked:x});return r.createElement("div",t,o)};return r.createElement(r.Fragment,null,r.createElement("div",a6({ref:h}
165,S),C(),k()),w&&r.createElement(nh,a6({target:h,content:a.tooltip,pt:u("tooltip")},a.tooltipOptions)))}));function oT(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function oj(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oT(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oT(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}ok.displayName="Checkbox";var oN=r.memo(function(e){var t=eA(),n=function(){return op.getCProps(e.column)},i=e.ptCallbacks,a=i.ptm,o=i.ptmo,s=i.cx,l=function(r){var i={props:n(),parent:e.metaData,hostName:e.hostName,state:{},context:{index:e.tabIndex,checked:e.checked,disabled:e.disabled}};return t(a("column.".concat(r),{column:i}),a("column.".concat(r),i),o(n(),r,i))},c=function(t){e.disabled||e.onChange(t)},u=t({className:s("checkIcon")},l("rowCheckbox.icon")),d=e.checked?e.checkIcon||r.createElement(r6,u):null,p=F.getJSXIcon(d,oj({},u),{props:e}),f=e.disabled?null:"0",h={role:"checkbox","aria-checked":e.checked,tabIndex:f,onChange:c,"aria-label":e.ariaLabel,checked:e.checked,icon:p,disabled:e.disabled,unstyled:e.unstyled,pt:l("rowCheckbox")};return r.createElement(ok,h)});oN.displayName="RowCheckbox";var oA={root:function(e){var t=e.props,n=e.context;return f("p-radiobutton p-component",{"p-highlight":t.checked,"p-disabled":t.disabled,"p-invalid":t.invalid,"p-variant-filled":t.variant?"filled"===t.variant:n&&"filled"===n.inputStyle})},box:"p-radiobutton-box",input:"p-radiobutton-input",icon:"p-radiobutton-icon"},oI=e0.extend({defaultProps:{__TYPE:"RadioButton",autoFocus:!1,checked:!1,className:null,disabled:!1,id:null,inputId:null,inputRef:null,invalid:!1,variant:null,name:null,onChange:null,onClick:null,required:!1,style:null,tabIndex:null,tooltip:null,tooltipOptions:null,value:null,children:void 0},css:{classes:oA}});function oR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function oO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oR(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oR(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var oP=r.memo(r.forwardRef(function(e,t){var n=eA(),i=r.useContext(es),a=oI.getProps(e,i),o=r.useRef(null),s=r.useRef(a.inputRef),l=oI.setMetaData({props:a}),c=l.ptm,u=l.cx,d=l.isUnstyled;e8(oI.css.styles,d,{name:"radiobutton"});var p=function(e){h(e)},h=function(e){if(!a.disabled&&!a.readOnly&&a.onChange){var t,n=a.checked,r=e.target instanceof HTMLDivElement,i=e.target===s.current&&e.target.checked!==n,l=r&&j.hasClass(o.current,"p-radiobutton-checked")===n&&!n,c=!n,u={originalEvent:e,value:a.value,checked:c,stopPropagation:function(){null==e||e.stopPropagation()},preventDefault:function(){null==e||e.preventDefault()},target:{type:"radio",name:a.name,id:a.id,value:a.value,checked:c}};if(i||l){if(null==a||null==(t=a.onChange)||t.call(a,u),e.defaultPrevented)return;l&&(s.current.checked=c)}j.focus(s.current)}},m=function(e){var t;null==a||null==(t=a.onFocus)||t.call(a,e)},g=function(e){var t;null==a||null==(t=a.onBlur)||t.call(a,e)};r.useImperativeHandle(t,function(){return{props:a,select:p,focus:function(){return j.focus(s.current)},getElement:function(){return o.current},getInput:function(){return s.current}}}),r.useEffect(function(){s.current&&(s.current.checked=a.checked)},[a.checked]),r.useEffect(function(){P.combinedRefs(s,a.inputRef)},[s,a.inputRef]),eI(function(){a.autoFocus&&j.focus(s.current,a.autoFocus)});var y=P.isNotEmpty(a.tooltip),v=oI.getOtherProps(a),b=n({id:a.id,className:f(a.className,u("root",{context:i}
165)),style:a.style,"data-p-checked":a.checked},v,c("root"));delete b.input,delete b.box,delete b.icon;var x=function(){var t=P.reduceKeys(v,j.ARIA_PROPS),i=n(oO({id:a.inputId,type:"radio",name:a.name,defaultChecked:a.checked,onFocus:m,onBlur:g,onChange:h,disabled:a.disabled,readOnly:a.readOnly,required:a.required,tabIndex:a.tabIndex,className:u("input")},t),e.input,c("input"));return r.createElement("input",a6({ref:s},i))},w=function(){var t=n({className:u("box")},e.box,c("box")),i=n({className:u("icon")},e.icon,c("icon"));return r.createElement("div",t,r.createElement("div",i))};return r.createElement(r.Fragment,null,r.createElement("div",a6({ref:o},b),x(),w()),y&&r.createElement(nh,a6({target:o,content:a.tooltip,pt:c("tooltip")},a.tooltipOptions)))}));oP.displayName="RadioButton";var oD=r.memo(function(e){var t=eA(),n=function(){return op.getCProps(e.column)},i=e.ptCallbacks,a=i.ptm,o=i.ptmo,s=function(r){var i={props:n(),parent:e.metaData,hostName:e.hostName,state:{},context:{index:e.tabIndex,checked:e.checked,disabled:e.disabled}};return t(a("column.".concat(r),{column:i}),a("column.".concat(r),i),o(n(),r,i))},l=function(t){e.disabled||e.onChange(t)},c={role:"radio","aria-checked":e.checked,checked:e.checked,disabled:e.disabled,name:"".concat(e.tableSelector,"_dt_radio"),onChange:l,unstyled:e.unstyled,pt:s("rowRadioButton")};return r.createElement(oP,c)});function o_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function oM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o_(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o_(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}oD.displayName="RowRadioButton";var oL=function(e){var t=eA(),n=ou(r.useState(e.editing),2),i=n[0],a=n[1],o=ou(r.useState(e.rowData),2),s=o[0],l=o[1],c=ou(r.useState({}),2),u=c[0],d=c[1],p=r.useRef(null),h=r.useRef(null),m=r.useRef(null),g=r.useRef(null),y=r.useRef(null),v=e.ptCallbacks,b=v.ptm,x=v.ptmo,w=v.cx,E=function(t){return op.getCProp(e.column,t)},S=function(n){var r={props:e.cProps,parent:e.metaData,hostName:e.hostName,state:{styleObject:u,editing:i,editingRowData:s},context:{index:e.index,size:e.metaData.props.size,showGridlines:e.metaData.props.showGridlines}};return t(b("column.".concat(n),{column:r}),b("column.".concat(n),r),x(e.cProps,n,r))},C=function(){return P.isNotEmpty(e.editMode)&&E("editor")},k=function(){return E("cellEditValidateOnClose")},T=function(e){var t=function(e){return e.getAttribute&&e.getAttribute("data-pr-is-overlay")};return t(e)||j.getParents(e).find(function(e){return t(e)})},N=ou(ev({type:"click",listener:function(e){!T(e.target)&&R(e.target)&&L(e,!0)},options:!0,when:C()}),2),A=N[0],I=N[1],R=function(e){return p.current&&!(p.current.isSameNode(e)||p.current.contains(e))},O=function(){var t=E("bodyStyle"),n=E("style");return e.frozenCol?Object.assign({},n,t,u):Object.assign({},n,t)},D=function(){return{value:e.resolveFieldData(),field:e.field,rowData:e.rowData,rowIndex:e.rowIndex,cellIndex:e.index,selected:e.isCellSelected,column:e.column,props:e}},_=function(e){return oM({originalEvent:e},D())},M=function(e){var t=_(e),n=E("onBeforeCellEditHide");n&&n(t),setTimeout(function(){a(!1),I()},1)},L=function(t,n){var r=_(t),i=oM({},y.current),a=e.resolveFieldData(i),o=oM(oM({},r),{},{newRowData:i,newValue:a}),s=E("onCellEditCancel"),c=E("cellEditValidator"),u=E("onCellEditComplete");!n&&s&&s(o);var d=!0;(!n||k())&&c&&(d=c(o)),d?(n&&u&&u(o),M(t)):t.preventDefault(),l(i)},B=function(t){var n=oM({},s);P.mutateFieldData(n,e.field,t),l(n);var r=e.getEditingRowData();r&&P.mutateFieldData(r,e.field,t),y.current=n},H=function(t){e.onClick(t,_(t),C(),i,a,e.column,A)},z=function(t){var n=_(t);e.onMouseDown&&e.onMouseDown(n)},V=function(t){var n=_(t);e.onMouseUp&&e.onMouseUp(n)},U=function(t){if("row"!==e.editMode&&(("Enter"===t.code||"NumpadEnter"===t.code||"Tab"===t.code)&&L(t,!0),"Escape"===t.code&&L(t,!1)),e.allowCellSelection){var n=t.target,r=t.currentTarget;switch(t.code){case"ArrowLeft":var i=e.findPrevSelectableCell(r);i&&(changeTabIndex(r,i),i.focus()),t.preventDefault();break;case"ArrowRight":var a=e.findNextSelectableCell(r);a&&(changeTabIndex(r,a),a.focus()),t.preventDefault();break;case"ArrowUp":var o=e.findUpSelectableCell(r,index);o&&(changeTabIndex(r,o),o.focus()),t.preventDefault();break;case"ArrowDown":var s=e.findDownSelectableCell(r,index);s&&(changeTabIndex(r,s),s.focus()),t.preventDefault();break;case"Enter":case"NumpadEnter":t.shiftKey||t.ctrlKey||j.isClickable(n)||(H(t),t.preventDefault());break;case"Space":j.isClickable(n)||n.readOnly||(H(t),t.preventDefault())}}},W=function(t){"row"!==e.editMode&&i&&"blur"===E("cellEditValidatorEvent")&&L(t,!0)},G=function(e){H(e)},q=function(t){e.onRadioChange({originalEvent:t,data:e.rowData,index:e.rowIndex})},$=function(t){e.onRowToggle({originalEvent:t,data:e.rowData}),t.preventDefault(),t.stopPropagation()},K=function(t){e.onRowEditInit({originalEvent:t,data:e.rowData,newData:e.getEditingRowData(),field:e.field,index:e.rowIndex})},Q=function(t){e.onRowEditSave({originalEvent:t,data:e.rowData,newData:e.getEditingRowData(),field:e.field,index:e.rowIndex}),e.focusOnInit(g,p)},Y=function(t){e.onRowEditCancel({originalEvent:t,data:e.rowData,newData:e.getEditingRowData(),field:e.field,index:e.rowIndex}),e.focusOnInit(g,p)};r.useEffect(function(){e.frozenCol&&e.updateStickyPosition(p,e.frozenCol,e.alignFrozenCol,u,d),("cell"===e.editMode||"row"===e.editMode)&&e.focusOnElement(m,i,p,h)},[e.editMode,e.editing,i,e.frozenCol,e.alignFrozenCol]),r.useEffect(function(){"row"===e.editMode&&e.editing!==i&&a(e.editing)},[e.editMode,e.editing,i]),eM(function(){if("cell"===e.editMode||"row"===e.editMode){var t=e.getEditingRowData();l(t),y.current=t}},[e.editingMeta]),r.useEffect(function(){if("cell"===e.editMode||"row"===e.editMode){var t=oM(oM({},_()),{},{editing:i,editingKey:e.editingKey});e.onEditingMetaChange(t)}
165},[i]),ey(function(){y.current&&(y.current=null)});var Z=function(){var n=e.getVirtualScrollerOption("getLoaderOptions")(e.rowIndex,{cellIndex:e.index,cellFirst:0===e.index,cellLast:e.index===e.getVirtualScrollerOption("columns").length-1,cellEven:e.index%2==0,cellOdd:e.index%2!=0,column:e.column,field:e.field}),i=P.getJSXElement(e.getVirtualScrollerOption("loadingTemplate"),n),a=t(S("bodyCell"),{role:"cell"});return r.createElement("td",a,i)},X=function(){var n=e.allowCellSelection&&e.isCellSelected,a="row"===e.editMode,o=e.getTabIndex(n,e.index),l=E("selectionMode"),c=E("rowReorder"),u=E("header"),d=E("body"),m=E("editor"),g=e.frozenCol,y=E("align"),v=e.resolveFieldData(),b={column:e.column,field:e.field,rowIndex:e.rowIndex,frozenRow:e.frozenRow,props:e.tableProps},x=P.getPropValue(E("rowEditor"),e.rowData,b),k=P.getPropValue(E("expander"),e.rowData,b),T=P.getPropValue(e.cellClassName,v,b),j=P.getPropValue(E("bodyClassName"),e.rowData,b),N=O(),A=t({className:w("columnTitle")},S("columnTitle")),I="stack"===e.responsiveLayout&&r.createElement("span",A,P.getJSXElement(u,{props:e.tableProps}));if(l){var R,_,M,L=!e.showSelectionElement||e.showSelectionElement(e.rowData,{rowIndex:e.rowIndex,props:e.tableProps});if(L){var Z=e.selectionAriaLabel||e.tableProps.dataKey,X=P.resolveFieldData(e.rowData,Z);M="".concat(e.isRowSelected?ea("unselectRow"):ea("selectRow")," ").concat(X)}R=L&&r.createElement(r.Fragment,null,"single"===l&&r.createElement(oD,{hostName:e.hostName,column:e.column,checked:e.isRowSelected,disabled:!e.isSelectable({data:e.rowData,index:e.rowIndex}),onChange:q,tabIndex:e.tabIndex,tableSelector:e.tableSelector,ariaLabel:M,ptCallbacks:e.ptCallbacks,metaData:e.metaData,unstyled:e.unstyled}),"multiple"===l&&r.createElement(oN,{hostName:e.hostName,column:e.column,checked:e.isRowSelected,disabled:!e.isSelectable({data:e.rowData,index:e.rowIndex}),onChange:e.onCheckboxChange,tabIndex:e.tabIndex,ariaLabel:M,checkIcon:e.checkIcon,ptCallbacks:e.ptCallbacks,metaData:e.metaData,unstyled:e.unstyled}))}else if(c){var J=!e.showRowReorderElement||e.showRowReorderElement(e.rowData,{rowIndex:e.rowIndex,props:e.tableProps}),ee=E("rowReorderIcon"),et=t({className:w("rowReorderIcon")},ee?null:S("rowReorderIcon")),en=ee||r.createElement(am,et);R=J?F.getJSXIcon(en,oM({},et),{props:e}):null}else if(k){var er=t({className:w("rowTogglerIcon"),"aria-hidden":!0},S("rowTogglerIcon")),ei=e.expanded?e.expandedRowIcon||r.createElement(n3,er):e.collapsedRowIcon||r.createElement(av,er),eo=F.getJSXIcon(ei,oM({},er),{props:e}),es="".concat(e.tableSelector,"_content_").concat(e.rowIndex,"_expanded"),el=e.selectionAriaLabel||e.tableProps.dataKey,ec=P.resolveFieldData(e.rowData,el),eu="".concat(e.expanded?ea("collapseLabel"):ea("expandLabel")," ").concat(ec),ed={onClick:$,className:w("rowToggler")},ep=t(oM(oM({},ed),{},{type:"button","aria-expanded":e.expanded,"aria-controls":es,tabIndex:e.tabIndex,"aria-label":eu}),S("rowToggler"));R=r.createElement("button",ep,eo,r.createElement(tI,null)),d&&(ed.element=R,R=P.getJSXElement(d,e.rowData,{column:e.column,field:e.field,rowIndex:e.rowIndex,frozenRow:e.frozenRow,props:e.tableProps,expander:ed}))}else if(a&&x){var ef={},eh=t({className:w("rowEditorSaveIcon")},S("rowEditorSaveIcon")),em=t({className:w("rowEditorCancelIcon")},S("rowEditorCancelIcon")),eg=t({className:w("rowEditorInitIcon")},S("rowEditorInitIcon")),ey=F.getJSXIcon(e.rowEditorSaveIcon||r.createElement(r6,eh),oM({},eh),{props:e}),ev=F.getJSXIcon(e.rowEditorCancelIcon||r.createElement(re,em),oM({},em),{props:e}),eb=F.getJSXIcon(e.rowEditorInitIcon||r.createElement(aw,eg),oM({},eg),{props:e});if(i){ef={editing:!0,onSaveClick:Q,saveClassName:w("rowEditorSaveButton"),onCancelClick:Y,cancelClassName:w("rowEditorCancelButton")};var ex=t({type:"button",name:"row-save","aria-label":ea("saveEdit"),onClick:ef.onSaveClick,className:ef.saveClassName,tabIndex:e.tabIndex,"data-p-row-editor-save":!0},S("rowEditorSaveButton")),ew=t({type:"button",name:"row-cancel","aria-label":ea("cancelEdit"),onClick:ef.onCancelClick,className:ef.cancelClassName,tabIndex:e.tabIndex},S("rowEditorCancelButton"));R=r.createElement(r.Fragment,null,r.createElement("button",ex,ey,r.createElement(tI,null)),r.createElement("button",ew,ev,r.createElement(tI,null)))}else{ef={editing:!1,onInitClick:K,initClassName:w("rowEditorInitButton")};var eE=t({type:"button",name:"row-edit","aria-label":ea("editRow"),onClick:ef.onInitClick,className:ef.initClassName,tabIndex:e.tabIndex,"data-p-row-editor-init":!0},S("rowEditorInitButton"));R=r.createElement("button",eE,eb,r.createElement(tI,null))}d&&(ef.element=R,R=P.getJSXElement(d,e.rowData,{column:e.column,field:e.field,rowIndex:e.rowIndex,frozenRow:e.frozenRow,props:e.tableProps,rowEditor:ef}))}else R=!d||i&&m?m&&i?P.getJSXElement(m,{rowData:s,value:e.resolveFieldData(s),column:e.column,field:e.field,rowIndex:e.rowIndex,frozenRow:e.frozenRow,props:e.tableProps,editorCallback:B}):v:d?P.getJSXElement(d,e.rowData,{column:e.column,field:e.field,rowIndex:e.rowIndex,frozenRow:e.frozenRow,props:e.tableProps}):v;
165if(R="boolean"==typeof R?R.toString():R,!a&&m){var eS=t({tabIndex:"0",className:"p-cell-editor-key-helper p-hidden-accessible",onFocus:function(e){return G(e)}},S("editorKeyHelperLabel")),eC=t(S("editorKeyHelper"));_=r.createElement("a",a6({ref:h},eS),r.createElement("span",eC))}var ek=t({style:N,className:f(j,E("className"),T,w("bodyCell",{selectionMode:l,editor:m,editingState:i,frozen:g,cellSelected:n,align:y,bodyProps:e,getCellParams:D})),rowSpan:e.rowSpan,tabIndex:o,role:"cell",onClick:function(e){return H(e)},onKeyDown:function(e){return U(e)},onBlur:function(e){return W(e)},onMouseDown:function(e){return z(e)},onMouseUp:function(e){return V(e)},"data-p-selectable-cell":e.allowCellSelection&&e.isSelectable({data:D(),index:e.rowIndex}),"data-p-selection-column":null!=E("selectionMode"),"data-p-editable-column":null!=C(),"data-p-cell-editing":i,"data-p-frozen-column":g},S("root"),S("bodyCell"));return r.createElement("td",a6({ref:p},ek),_,I,R)};return e.getVirtualScrollerOption("loading")?Z():X()},oF=r.memo(function(e){return r.createElement(oL,e)},function(e,t){if(!1===t.cellMemo)return!1;var n=["isRowSelected","field","allowCellSelection","isCellSelected","editMode","index","tabIndex","editing","expanded","editingMeta","rowData"];return P.selectiveCompare(e,t,n)});oF.displayName="RadioCheckCell";var oB=["rowData","field","allowCellSelection","isCellSelected","editMode","index","tabIndex","editing","expanded","editingMeta","frozenCol","alignFrozenCol"],oH=r.memo(function(e){return r.createElement(oL,e)},function(e,t){if(!1===t.cellMemo)return!1;var n=t.cellMemoProps,r=Array.isArray(n)&&n.every(function(e){return"string"==typeof e})?n:oB,i=t.cellMemoPropsDepth,a="number"==typeof i&&i>0?i:1;return P.selectiveCompare(e,t,r,a)});function oz(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function oV(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oz(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oz(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}oH.displayName="BodyCell";var oU=r.memo(function(e){var t=eA(),n=ou(r.useState(!1),2),i=n[0],a=n[1],o=e.onRowEditChange?e.editing:i,s=e.ptCallbacks,l=s.ptm,c=s.cx,u=!e.allowCellSelection&&e.selected||e.contextMenuSelected,d=function(t){return l(t,{parent:e.metaData,hostName:e.hostName,state:{editing:o},context:{index:e.index,selectable:e.allowRowSelection&&e.isSelectable({data:e.rowData,index:e.rowIndex}),selected:u,stripedRows:e.metaData.props.stripedRows}})},p=function(e,t){return op.getCProp(e,t)},h=function(){return e.selectionMode&&"single"!==e.selectionModeInColumn&&"multiple"!==e.selectionModeInColumn},m=function(t){var n=p(t,"field");return!!e.groupRowsBy&&!!n&&(Array.isArray(e.groupRowsBy)?e.groupRowsBy.indexOf(n)>-1:e.groupRowsBy===n)},g=function(t,n){return"equals"===e.compareSelectionBy?t===n:P.equals(t,n,e.dataKey)},y=function(){return h()&&!e.allowCellSelection?0===e.rowIndex?e.tabIndex:-1:null},v=function(e,t){return(e||[]).findIndex(function(e){return g(t,e)})},b=function(t,n){t&&n&&(t.tabIndex=-1,n.tabIndex=e.tabIndex)},x=function(e){return j.findSingle(e.parentNode,"tr[data-p-selectable-row]")||null},w=function(e){var t=e.nextElementSibling;return t?!0===j.getAttribute(t,"data-p-selectable-row")?t:w(t):null},E=function(e){var t=e.previousElementSibling;return t?!0===j.getAttribute(t,"data-p-selectable-row")?t:E(t):null},S=function(e){return j.findSingle(e.parentNode,"tr[data-p-selectable-row]:last-child")||null},C=function(t,n,r){if(p(n,"hidden"))return!1;if(e.rowGroupMode&&"rowspan"===e.rowGroupMode&&m(n)){var i=t[r-1];if(i)return P.resolveFieldData(t[r],p(n,"field"))!==P.resolveFieldData(i,p(n,"field"))}return!0},k=function(e,t,n){if(m(t)){for(var r=P.resolveFieldData(e[n],p(t,"field")),i=r,a=0;r===i;){a++;var o=e[++n];if(o)i=P.resolveFieldData(o,p(t,"field"));else break}return 1===a?null:a}return null},T=function(t){e.onRowClick({originalEvent:t,data:e.rowData,index:e.rowIndex})},N=function(t){e.onRowDoubleClick({originalEvent:t,data:e.rowData,index:e.rowIndex})},A=function(t){e.onRowPointerDown({originalEvent:t,data:e.rowData,index:e.rowIndex})},I=function(t){e.onRowPointerUp({originalEvent:t,data:e.rowData,index:e.rowIndex})},R=function(t){e.onRowRightClick({originalEvent:t,data:e.rowData,index:e.rowIndex})},O=function(t){e.onRowMouseEnter({originalEvent:t,data:e.rowData,index:e.rowIndex})},D=function(t){e.onRowMouseLeave({originalEvent:t,data:e.rowData,index:e.rowIndex})},_=function(t){e.onRowTouchEnd(t)},M=function(t){if(h()&&!e.allowCellSelection){var n=t.target,r=t.currentTarget;switch(t.code){case"ArrowDown":L(r,t);break;case"ArrowUp":F(r,t);break;case"Home":B(r,t);break;case"End":H(r,t);break;case"Enter":case"NumpadEnter":z(r,t,n);break;case"Space":V(r,t,n);break;case"Tab":U(r,t)}}},L=function(e,t){var n=w(e);
165n&&(b(e,n),n.focus()),t.preventDefault()},F=function(e,t){var n=E(e);n&&(b(e,n),n.focus()),t.preventDefault()},B=function(e,t){var n=x(e);n&&(b(e,n),n.focus()),t.preventDefault()},H=function(e,t){var n=S(e);n&&(b(e,n),n.focus()),t.preventDefault()},z=function(e,t,n){j.isClickable(n)||(T(t),t.preventDefault())},V=function(e,t,n){j.isClickable(n)||n.readOnly||(T(t),t.preventDefault())},U=function(t,n){var r=t.parentNode,i=j.find(r,'tr[data-p-selectable-row="true"]');if("Tab"===n.code&&i&&i.length>0){var a=j.findSingle(r,'tr[data-p-highlight="true"]'),o=j.findSingle(r,'tr[data-p-selectable-row="true"][tabindex="0"]');a?(a.tabIndex="0",o&&o!==a&&(o.tabIndex="-1")):(i[0].tabIndex="0",o!==i[0]&&(i[e.rowIndex].tabIndex="-1"))}},W=function(t){e.onRowMouseDown({originalEvent:t,data:e.rowData,index:e.rowIndex})},G=function(t){e.onRowMouseUp({originalEvent:t,data:e.rowData,index:e.rowIndex})},q=function(t){e.onRowDragStart({originalEvent:t,data:e.rowData,index:e.rowIndex})},$=function(t){e.onRowDragOver({originalEvent:t,data:e.rowData,index:e.rowIndex})},K=function(t){e.onRowDragLeave({originalEvent:t,data:e.rowData,index:e.rowIndex})},Q=function(t){e.onRowDragEnd({originalEvent:t,data:e.rowData,index:e.rowIndex})},Y=function(t){e.onRowDrop({originalEvent:t,data:e.rowData,index:e.rowIndex})},Z=function(t,n){if(e.onRowEditChange){var r,i=e.dataKey,o=t.originalEvent,s=t.data,l=t.index,c=t.newData;if(i){var u=String(P.resolveFieldData(s,i));if(r=e.editingRows?oV({},e.editingRows):{},n)r[u]=!0;else{delete r[u];var d=String(P.resolveFieldData(c,i));delete r[d]}}else{var p=v(e.editingRows,s);r=e.editingRows?oo(e.editingRows):[],-1!==p?r=r.filter(function(e,t){return t!==p}):r.push(s)}e.onRowEditChange({originalEvent:o,data:r,index:l})}else a(n)},X=function(t){var n=t.originalEvent;e.onRowEditInit&&e.onRowEditInit({originalEvent:n,data:e.rowData,index:e.rowIndex}),Z(t,!0),n.preventDefault()},J=function(t){var n=t.originalEvent,r=t.newData,i=!e.rowEditValidator||e.rowEditValidator(r,{props:e.tableProps,rowIndex:e.rowIndex});e.onRowEditSave&&e.onRowEditSave({originalEvent:n,data:e.rowData,index:e.rowIndex,newData:r,valid:i}),i&&(e.onRowEditComplete&&e.onRowEditComplete(t),Z(t,!1)),n.preventDefault()},ee=function(t){var n=t.originalEvent;e.onRowEditCancel&&e.onRowEditCancel({originalEvent:n,data:e.rowData,index:e.rowIndex}),Z(t,!1),n.preventDefault()},et=function(t){return"equals"===e.compareSelectionBy?t===e.rowData:P.equals(t,e.rowData,e.dataKey)},en=function(t,n,r){return t&&(t.rowIndex===e.rowIndex||et(t.rowData))&&(t.field===n||t.cellIndex===r)},er=function(e,t,n){return(e||[]).findIndex(function(e){return en(e,t,n)})},ei=function(e,t,n){return!!e&&(e instanceof Array?er(e,t,n)>-1:en(e,t,n))},ea=function(t){e.onCheckboxChange({originalEvent:t,data:e.rowData,index:e.rowIndex})},eo=e.dataKey&&e.rowData&&e.rowData[e.dataKey]||e.rowIndex,es=r.useCallback(function(t){return e.virtualScrollerOptions?e.virtualScrollerOptions[t]:null},[e.virtualScrollerOptions]),el=function(){return e.editingMeta&&e.editingMeta[eo]?e.editingMeta[eo].data:e.rowData},ec=r.useCallback(function(t,n){return e.allowCellSelection?t?0:0===e.rowIndex&&0===n?e.tabIndex:-1:null},[e.allowCellSelection,e.rowIndex,e.tabIndex]),eu=r.useCallback(function(e){var t=e.nextElementSibling;return t?j.getAttribute(t,"data-p-selectable-cell")?t:eu(t):null},[]),ed=r.useCallback(function(e){var t=e.previousElementSibling;return t?j.getAttribute(t,"data-p-selectable-cell")?t:ed(t):null},[]),ep=r.useCallback(function(e,t){var n=e.parentElement.nextElementSibling,r=n?n.children[t]:null;return n&&r?j.getAttribute(n,"data-p-selectable-row")&&j.getAttribute(r,"data-p-selectable-cell")?r:ep(r):null},[]),ef=r.useCallback(function(e,t){var n=e.parentElement.previousElementSibling,r=n?n.children[t]:null;return n&&r?j.getAttribute(n,"data-p-selectable-row")&&j.getAttribute(r,"data-p-selectable-cell")?r:ef(r):null},[]),eh=r.useCallback(function(t,n,r,i){clearTimeout(t.current),t.current=setTimeout(function(){if(n){var t="cell"===e.editMode?j.getFirstFocusableElement(r.current,':not([data-pc-section="editorkeyhelperlabel"])'):j.findSingle(r.current,'[data-p-row-editor-save="true"]');t&&t.focus()}i.current&&(i.current.tabIndex=n?-1:0)},1)},[e.editMode]),em=r.useCallback(function(t,n){clearTimeout(t.current),t.current=setTimeout(function(){var t="row"===e.editMode?j.findSingle(n.current,'[data-p-row-editor-init="true"]'):null;t&&t.focus()},1)},[e.editMode]),eg=r.useCallback(function(e,t,n,r,i){if(t){var a=oV({},r);if("right"===n){var o=0,s=e.current&&e.current.nextElementSibling;s&&s.classList.contains("p-frozen-column")&&(o=j.getOuterWidth(s)+parseFloat(s.style.right||0)),a.right=o+"px"}else{for(var l=0,c=e.current&&e.current.previousElementSibling;c;){if(c.classList.contains("p-frozen-column")){l=j.getOuterWidth(c)+parseFloat(c.style.left||0),e.current.style.left=l+"px";break}c=c.previousElementSibling}a.left=l+"px"}r.left===a.left&&r.right===a.right||i(a)}}
165,[]),ey=function(t,n,r,i,a,o,s){if("row"!==e.editMode&&r&&!i&&(e.selectOnEdit||!e.selectOnEdit&&e.isRowSelected)){var l=p(o,"onBeforeCellEditShow"),c=p(o,"onCellEditInit"),u=p(o,"cellEditValidatorEvent");if(l&&(!1===l(n)||t&&t.defaultPrevented))return;setTimeout(function(){a(!0),c&&(!1===c(n)||t&&t.defaultPrevented)||"click"===u&&s()},1)}e.allowCellSelection&&e.onCellClick&&e.onCellClick(n)},ev=function(){return e.columns.map(function(n,i){if(C(e.value,n,e.index)){var a="".concat(e.rowIndex,"_").concat(p(n,"columnKey")||p(n,"field"),"_").concat(i),s="rowspan"===e.rowGroupMode?k(e.value,n,e.index):null,l=p(n,"field")||"field_".concat(i),c=function(t){return P.resolveFieldData(t||e.rowData,l)},d=p(n,"selectionMode"),f=t({hostName:e.hostName,allowCellSelection:e.allowCellSelection,cellMemo:e.cellMemo,cellMemoProps:e.cellMemoProps,cellMemoPropsDepth:e.cellMemoPropsDepth,cellClassName:e.cellClassName,checkIcon:e.checkIcon,collapsedRowIcon:e.collapsedRowIcon,field:l,resolveFieldData:c,column:n,cProps:e.colsProps[i],dataKey:e.dataKey,editMode:e.editMode,editing:o,editingMeta:e.editingMeta,onEditingMetaChange:e.onEditingMetaChange,editingKey:eo,getEditingRowData:el,expanded:e.expanded,expandedRowIcon:e.expandedRowIcon,frozenRow:e.frozenRow,frozenCol:p(n,"frozen"),alignFrozenCol:p(n,"alignFrozen"),index:i,isSelectable:e.isSelectable,onCheckboxChange:ea,onClick:ey,onMouseDown:e.onCellMouseDown,onMouseUp:e.onCellMouseUp,onRadioChange:e.onRadioChange,onRowEditCancel:ee,onRowEditInit:X,onRowEditSave:J,onRowToggle:e.onRowToggle,responsiveLayout:e.responsiveLayout,rowData:e.rowData,rowEditorCancelIcon:e.rowEditorCancelIcon,rowEditorInitIcon:e.rowEditorInitIcon,rowEditorSaveIcon:e.rowEditorSaveIcon,rowIndex:e.rowIndex,rowSpan:s,selectOnEdit:e.selectOnEdit,isRowSelected:u,isCellSelected:ei(e.selection,l,i),selectionAriaLabel:e.tableProps.selectionAriaLabel,showRowReorderElement:e.showRowReorderElement,showSelectionElement:e.showSelectionElement,tabIndex:e.tabIndex,getTabIndex:ec,tableProps:e.tableProps,tableSelector:e.tableSelector,value:e.value,getVirtualScrollerOption:es,ptCallbacks:e.ptCallbacks,metaData:e.metaData,unstyled:e.unstyled,findNextSelectableCell:eu,findPrevSelectableCell:ed,findDownSelectableCell:ep,findUpSelectableCell:ef,focusOnElement:eh,focusOnInit:em,updateStickyPosition:eg});return r.createElement(r.Fragment,{key:a},d?r.createElement(oF,f):r.createElement(oH,f))}return null})},eb=P.getPropValue(e.rowClassName,e.rowData,{props:e.tableProps}),ex={height:e.virtualScrollerOptions?e.virtualScrollerOptions.itemSize:void 0},ew=ev(),eE=t({role:"row",tabIndex:y(),className:f(c("bodyRow",{rowProps:e})),style:ex,onMouseDown:function(e){return W(e)},onMouseUp:function(e){return G(e)},onMouseEnter:function(e){return O(e)},onMouseLeave:function(e){return D(e)},onClick:function(e){return T(e)},onDoubleClick:function(e){return N(e)},onPointerDown:function(e){return A(e)},onPointerUp:function(e){return I(e)},onContextMenu:function(e){return R(e)},onTouchEnd:function(e){return _(e)},onKeyDown:function(e){return M(e)},onDragStart:function(e){return q(e)},onDragOver:function(e){return $(e)},onDragLeave:function(e){return K(e)},onDragEnd:function(e){return Q(e)},onDrop:function(e){return Y(e)},"aria-selected":null!=e&&e.selectionMode?e.selected:null,"data-p-selectable-row":e.allowRowSelection&&e.isSelectable({data:e.rowData,index:e.rowIndex}),"data-p-highlight":e.selected,"data-p-highlight-contextmenu":e.contextMenuSelected},d("bodyRow"),{className:f(eb)});return r.createElement("tr",eE,ew)});function oW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function oG(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oW(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oW(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}oU.displayName="BodyRow";var oq=r.memo(function(e){var t=eA(),n=e.ptCallbacks,i=n.ptm,a=n.ptmo,o=n.cx;n.isUnstyled;var s=function(t){e.onClick({originalEvent:t,data:e.rowData})},l=function(){return op.getCProps(e.column)},c=function(n){var r=l(),o={props:l(),parent:e.metaData,hostName:e.hostName};return t(i("column.".concat(n),{column:o}),i("column.".concat(n),o),a(r,n,o))},u=t({className:o("rowGroupTogglerIcon"),"aria-hidden":!0},i("rowGroupTogglerIcon"),c("rowGroupTogglerIcon")),d=e.expanded?e.expandedRowIcon||r.createElement(n3,u):e.collapsedRowIcon||r.createElement(av,u),p=F.getJSXIcon(d,oG({},u),{props:e}),f=e.expanded?ea("collapseLabel"):ea("expandLabel"),h=t({type:"button",onClick:function(e){return s(e)},className:o("rowGroupToggler"),tabIndex:e.tabIndex,"aria-label":f},i("rowGroupToggler"),c("rowGroupToggler"));return r.createElement("button",h,p,r.createElement(tI,null))});oq.displayName="RowTogglerButton";var o$=["originalEvent"];function oK(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function oQ(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
165t%2?oK(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oK(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var oY=r.memo(r.forwardRef(function(e,t){var n=eA(),i=e.ptCallbacks,a=i.ptm,o=i.ptmo,s=i.cx,l=i.isUnstyled,c=ou(r.useState({}),2),u=c[0],d=c[1],p=function(e){return op.getCProps(e)},f=p(e.column),h=e.columns?e.columns.map(function(e){return p(e)}):[],m=function(t){var r={props:f,parent:e.metaData,hostName:e.hostName,state:{rowGroupHeaderStyleObject:u}};return n(a("column.".concat(t),{column:r}),a("column.".concat(t),r),o(f,t,r))},g=r.useRef(null),y=r.useCallback(function(t){g.current=t,e.virtualScrollerContentRef&&e.virtualScrollerContentRef(t)},[e]),v=r.useRef(null),b=r.useRef(null),x=r.useRef(null),w=r.useRef(null),E=r.useRef(null),S=r.useRef(null),C=r.useRef(!1),k=r.useRef(!1),T=r.useRef(null),N=r.useRef(null),A=e.rowGroupMode&&"subheader"===e.rowGroupMode,I="radiobutton"===e.selectionMode,R="checkbox"===e.selectionMode,O="single"===e.selectionModeInColumn,D="multiple"===e.selectionModeInColumn,_=function(t,n){return et()?(t.rowIndex===n.rowIndex||t.rowData===n.rowData)&&(t.field===n.field||t.cellIndex===n.cellIndex):"equals"===e.compareSelectionBy?t===n:P.equals(t,n,e.dataKey)},M=function(){return e.selectionMode||null!==e.selectionModeInColumn||e.columns&&e.columns.some(function(e){return e&&!!er(e,"selectionMode")})},L=function(){return"single"===e.selectionMode&&!D||!I&&O},F=function(){return"multiple"===e.selectionMode&&!O||D},B=function(){return I&&O},H=function(){return R&&D},z=function(t){return!!t&&!!e.selection&&(e.selection instanceof Array?eo(e.selection,t)>-1:_(t,e.selection))},V=function(t){return!!t&&!!e.contextMenuSelection&&_(t,e.contextMenuSelection)},U=function(t){return!e.isDataSelectable||e.isDataSelectable(t)},W=function(t){if(t&&e.expandedRows){if(A&&e.expandableRowGroups)return G(t);if(e.dataKey){var n=P.resolveFieldData(t,e.dataKey),r=!1;return e.expandedRows&&(r=Array.isArray(e.expandedRows)?e.expandedRows.some(function(t){return P.resolveFieldData(t,e.dataKey)===n}):void 0!==e.expandedRows[n]),r}return -1!==eo(e.expandedRows,t)}return!1},G=function(t){return e.dataKey===e.groupRowsBy?Object.keys(e.expandedRows).some(function(n){return P.equals(n,P.resolveFieldData(t,e.dataKey))}):e.expandedRows.some(function(n){return P.equals(n,t,e.groupRowsBy)})},q=function(t){return"row"===e.editMode&&!!t&&!!e.editingRows&&(e.dataKey?!!e.editingRows&&void 0!==e.editingRows[P.resolveFieldData(t,e.dataKey)]:-1!==eo(e.editingRows,t))},$=function(t){return e.dragSelection&&F()&&!t.originalEvent.shiftKey},K=function(t){return!et()&&$(t)||e.reorderableRows},Q=function(e){return et()&&$(e)},Y=function(e){return!j.isClickable(e.originalEvent.target)},Z=r.useRef(e.metaKeySelection);r.useEffect(function(){Z.current=e.metaKeySelection},[e.metaKeySelection]);var X=function(e){return!C.current&&(!Z.current||Z.current&&(e.originalEvent.metaKey||e.originalEvent.ctrlKey))},J=function(e){return F()&&e.originalEvent.shiftKey&&null!==x.current},ee=function(){return(e.selectionMode||e.selectionModeInColumn)&&!B()&&!H()},et=function(){return e.cellSelection&&!O&&!D},en=function(){return e.columns?e.columns.length:0},er=function(e,t){return op.getCProp(e,t)},ea=function(t,n){return(n=n||e.virtualScrollerOptions)?n[t]:null},eo=function(e,t){return(e||[]).findIndex(function(e){return _(t,e)})},es=function(){return e.scrollable?{top:u.top}:null},el=function(t,n){return e.dataKey?P.resolveFieldData(t,e.dataKey):n},ec=function(t,n,r){var i=P.resolveFieldData(n,e.groupRowsBy),a=t[r-1];if(a){var o=P.resolveFieldData(a,e.groupRowsBy);return!P.deepEquals(i,o)}return!0},eu=function(t,n,r,i){if(e.expandableRowGroups&&!i)return!1;var a=P.resolveFieldData(n,e.groupRowsBy),o=t[r+1];if(o){var s=P.resolveFieldData(o,e.groupRowsBy);return!P.deepEquals(a,s)}return!0},ed=function(){g.current.style.top=j.getOuterHeight(g.current.previousElementSibling)+"px"},ep=function(){var e=j.getOuterHeight(g.current.previousElementSibling)+"px";
165u.top!==e&&d({top:e})},ef=r.useRef(e.selection);r.useEffect(function(){ef.current=e.selection},[e.selection]);var eh=function(t){var n=t.originalEvent,r=t.data,i=t.index,a=t.toggleable,o=t.type;if(U({data:r,index:i})){var s=z(r),l=ef.current||[],c=l;s?a&&(c=null,eE({originalEvent:n,data:r,type:o})):(c=r,ew({originalEvent:n,data:r,type:o})),eC(n,!0),e.onSelectionChange&&c!==l&&e.onSelectionChange({originalEvent:n,value:c,type:o})}},em=function(t){var n=t.originalEvent,r=t.data,i=t.index,a=t.toggleable,o=t.type;if(U({data:r,index:i})){var s=z(r),l=ef.current||[],c=l;if(s)if(a){var u=eo(l,r);c=l.filter(function(e,t){return t!==u}),eE({originalEvent:n,data:r,type:o})}else l.length&&(l.forEach(function(e){return eE({originalEvent:n,data:e,type:o})}),c=[r],ew({originalEvent:n,data:r,type:o}));else c=P.isObject(l)?[l]:l,c=a&&F()?[].concat(oo(c),[r]):[r],ew({originalEvent:n,data:r,type:o});e.onSelectionChange&&c!==l&&e.onSelectionChange({originalEvent:n,value:c,type:o})}},eg=function(t,n){j.clearSelection(),E.current=et()?t.rowIndex:t.index;var r=ev(t);e.onSelectionChange&&r!==e.selection&&e.onSelectionChange({originalEvent:t.originalEvent,value:r,type:n}),x.current=E.current,w.current=t.cellIndex},ev=function(e){var t,n,r=et();return E.current>x.current?(t=x.current,n=E.current):E.current<x.current?(t=E.current,n=x.current):t=n=E.current,r?ex(e,t,n):eb(e,t,n)},eb=function(t,n,r){for(var i=[],a=n;a<=r;a++){var o=e.processedData[a];U({data:o,index:a})&&(i.push(o),ew({originalEvent:t.originalEvent,data:o,type:"row"}))}return i},ex=function(t,n,r){var i,a,o=t.cellIndex;o>w.current?(i=w.current,a=o):o<w.current?(i=o,a=w.current):i=a=o;for(var s=e.value,l=[],c=n;c<=r;c++)for(var u=s[c],d=e.columns,p=e.paginator?c+e.first:c,f=i;f<=a;f++){var h=er(d[f],"field"),m={value:P.resolveFieldData(u,h),field:h,rowData:u,rowIndex:p,cellIndex:f,selected:!0};U({data:m,index:c})&&(l.push(m),ew({originalEvent:t.originalEvent,data:m,type:"cell"}))}return l},ew=function(t){et()?e.onCellSelect&&e.onCellSelect(oQ(oQ({originalEvent:t.originalEvent},t.data),{},{type:t.type})):e.onRowSelect&&e.onRowSelect(t)},eE=function(t){et()?e.onCellUnselect&&e.onCellUnselect(oQ(oQ({originalEvent:t.originalEvent},t.data),{},{type:t.type})):e.onRowUnselect&&e.onRowUnselect(t)},eS=function(t){e.dragSelection&&!v.current&&(v.current=document.createElement("div"),v.current.setAttribute("p-datatable-drag-selection-helper","true"),l()||j.addClass(v.current,"p-datatable-drag-selection-helper"),b.current={x:t.clientX,y:t.clientY},v.current.style.top="".concat(t.pageY,"px"),v.current.style.left="".concat(t.pageX,"px"),eX())},eC=function(t,n){var r=t.currentTarget;if(!et()&&e.selectionAutoFocus){if(D){var i=j.findSingle(r,'td[data-p-selection-column="true"] [data-pc-section="checkbox"]');i&&i.focus()}else if(O){var a=j.findSingle(r,'td[data-p-selection-column="true"] input[type="radio"]');a&&a.focus()}}!n&&r&&r.focus()},ek=function(t,n){var r=t.currentTarget;if(!0===j.getAttribute(r,"cell"===n?"data-p-selectable-cell":"data-p-selectable-row")){var i="cell"===n?"tr > td":"tr",a=j.findSingle(g.current,"".concat(i,'[tabindex="').concat(e.tabIndex,'"]'));a&&r&&(a.tabIndex=-1,r.tabIndex=e.tabIndex)}},eT=function(t){if(!(t.defaultPrevented||t.originalEvent&&t.originalEvent.defaultPrevented||et())&&Y(t)){if(e.onRowClick&&e.onRowClick(t),ee()){if(J(t))eg(t,"row");else{var n=O||D||X(t);x.current=t.index,E.current=t.index,S.current=e.first,L()?eh(oQ(oQ({},t),{},{toggleable:n,type:"row"})):em(oQ(oQ({},t),{},{toggleable:n,type:"row"}))}ek(t.originalEvent,"row")}else eC(t.originalEvent);C.current=!1}},ej=function(t){var n=t.originalEvent;!j.isClickable(n.target)&&e.onRowDoubleClick&&e.onRowDoubleClick(t)},eN=function(t){var n=t.originalEvent;!j.isClickable(n.target)&&e.onRowPointerDown&&e.onRowPointerDown(t)},eI=function(t){var n=t.originalEvent;!j.isClickable(n.target)&&e.onRowPointerUp&&e.onRowPointerUp(t)},eR=function(t){if(e.onContextMenu||e.onContextMenuSelectionChange){var n=P.isNotEmpty(e.selection),r=t.data;n&&j.clearSelection(),e.onContextMenuSelectionChange&&e.onContextMenuSelectionChange({originalEvent:t.originalEvent,value:r,index:t.index}),e.onContextMenu&&e.onContextMenu({originalEvent:t.originalEvent,data:r,index:t.index}),t.originalEvent.preventDefault()}},eO=function(t){e.onRowMouseEnter&&e.onRowMouseEnter(t)},eP=function(t){e.onRowMouseLeave&&e.onRowMouseLeave(t)},eD=function(){C.current=!0},e_=function(t){var n=t.originalEvent,r=l()?"rowreordericon"===j.getAttribute(n.target,"data-pc-section")||n.target.closest('[data-pc-section="rowreordericon"]'):j.hasClass(n.target,"p-datatable-reorderablerow-handle")||n.target.closest(".p-datatable-reorderablerow-handle");n.currentTarget.draggable=r,K(t)&&(eS(n),x.current=t.index,E.current=t.index,S.current=e.first)},eL=function(e){var t=e.index===x.current;K(e)&&!t&&eg(e,"row")},eF=r.useRef(e.expandedRows);r.useEffect(function(){eF.current=e.expandedRows},[e.expandedRows]);var eB=function(t){var n,r=e.dataKey;if(e.groupRowsBy?r!==e.groupRowsBy:!r){var i=eo(eF.current,t.data);n=eF.current?oo(eF.current):[],-1!==i?(n=n.filter(function(e,t){return t!==i}),e.onRowCollapse&&e.onRowCollapse({originalEvent:t,data:t.data})):(n.push(t.data),e.onRowExpand&&e.onRowExpand({originalEvent:t,data:t.data}))}else{var a=String(P.resolveFieldData(t.data,r));null!=(n=eF.current?oQ({},eF.current):{})[a]?(delete n[a],e.onRowCollapse&&e.onRowCollapse({originalEvent:t,data:t.data})):(n[a]=!0,e.onRowExpand&&e.onRowExpand({originalEvent:t,data:t.data}))}e.onRowToggle&&e.onRowToggle({data:n})},eH=function(e){var t=e.originalEvent,n=e.index;K(e)&&(k.current=!0,T.current=n,t.dataTransfer.setData("text","b"))},ez=function(e){var t=e.originalEvent,n=e.index;if(k.current){if(T.current!==n){var r=t.currentTarget,i=j.getOffset(r).top+j.getWindowScrollTop(),a=t.pageY+window.scrollY,o=i+j.getOuterHeight(r)/2,s=r.previousElementSibling;a<o?(r.setAttribute("data-p-datatable-dragpoint-bottom","false"),l()||j.removeClass(r,"p-datatable-dragpoint-bottom"),N.current=n,s?(s.setAttribute("data-p-datatable-dragpoint-bottom","true"),l()||j.addClass(s,"p-datatable-dragpoint-bottom")):(r.setAttribute("data-p-datatable-dragpoint-top","true"),l()||j.addClass(r,"p-datatable-dragpoint-top"))):(s?(s.setAttribute("data-p-datatable-dragpoint-bottom","false"),l()||j.removeClass(s,"p-datatable-dragpoint-bottom")):(r.setAttribute("data-p-datatable-dragpoint-top","true"),l()||j.addClass(r,"p-datatable-dragpoint-top")),n+1!==T.current&&(N.current=n+1),r.setAttribute("data-p-datatable-dragpoint-bottom","true"),l()||j.addClass(r,"p-datatable-dragpoint-bottom"))}t.preventDefault()}},eV=function(e){var t=e.originalEvent.currentTarget,n=t.previousElementSibling;n&&(n.setAttribute("data-p-datatable-dragpoint-bottom","false"),l()||j.removeClass(n,"p-datatable-dragpoint-bottom")),t.setAttribute("data-p-datatable-dragpoint-bottom","false"),l()||j.removeClass(t,"p-datatable-dragpoint-bottom"),t.setAttribute("data-p-datatable-dragpoint-top","false"),l()||j.removeClass(t,"p-datatable-dragpoint-top")},eU=function(e){var t=e.originalEvent;k.current=!1,T.current=null,N.current=null,t.currentTarget.draggable=!1},eW=function(t){var n=t.originalEvent;if(null!=N.current){var r=T.current>N.current?N.current:0===N.current?0:N.current-1,i=oo(e.tableProps.value);P.reorderArray(i,T.current,r),e.onRowReorder&&e.onRowReorder({originalEvent:n,value:i,dragIndex:T.current,dropIndex:r})}eV(t),eU(t),n.preventDefault()},eG=function(e){eh(oQ(oQ({},e),{},{toggleable:!0,type:"radio"}))},eq=function(e){em(oQ(oQ({},e),{},{toggleable:!0,type:"checkbox"}))},e$=function(e){var t=b.current,n=t.x,r=t.y,i=e.clientX-n,a=e.clientY-r;a<0&&(v.current.style.top="".concat(e.pageY+5,"px")),i<0&&(v.current.style.left="".concat(e.pageX+5,"px")),v.current.style.height="".concat(Math.abs(a),"px"),v.current.style.width="".concat(Math.abs(i),"px"),e.preventDefault()},eK=function(){v.current&&(v.current.remove(),v.current=null),document.removeEventListener("mousemove",e$),document.removeEventListener("mouseup",eK)},eQ=function(t){if(Y(t)){if(e.onCellClick&&e.onCellClick(t),et()){if(J(t))eg(t,"cell");else{var n=X(t),r=t.originalEvent,i=ox(t,o$);x.current=t.rowIndex,E.current=t.rowIndex,S.current=e.first,w.current=t.cellIndex,L()?eh({originalEvent:r,data:i,index:t.rowIndex,toggleable:n,type:"cell"}):em({originalEvent:r,data:i,index:t.rowIndex,toggleable:n,type:"cell"})}ek(t.originalEvent,"cell")}C.current=!1}},eY=function(t){Q(t)&&(eS(t.originalEvent),x.current=t.rowIndex,E.current=t.rowIndex,S.current=e.first,w.current=t.cellIndex)},eZ=function(e){var t=e.rowIndex===x.current&&e.cellIndex===w.current;Q(e)&&!t&&eg(e,"cell")},eX=function(){document.addEventListener("mousemove",e$),document.addEventListener("mouseup",eK),document.body.appendChild(v.current)},eJ=function(){eK()};r.useEffect(function(){e.frozenRow&&ed(),e.scrollable&&"subheader"===e.rowGroupMode&&ep()}),eM(function(){e.paginator&&F()&&(x.current=null)},[e.first]),ey(function(){e.dragSelection&&eJ()});var e0=function(){if(!e.loading){var t=en(),i=P.getJSXElement(e.emptyMessage,{props:e.tableProps,frozen:e.frozenRow})||ei("emptyMessage"),o=n({className:s("emptyMessage"),role:"row"},a("emptyMessage")),l=n({colSpan:t,role:"cell"},m("root"),m("bodyCell"));return r.createElement("tr",o,r.createElement("td",l,i))}return null},e1=function(t,i,o,c){if(A&&ec(e.value,t,i-e.first)){var u=es(),d=e.expandableRowGroups&&r.createElement(oq,{hostName:e.hostName,onClick:eB,rowData:t,expanded:o,expandedRowIcon:e.expandedRowIcon,collapsedRowIcon:e.collapsedRowIcon,ptCallbacks:e.ptCallbacks,metaData:e.metaData,unstyled:l()}),p={index:i,props:e.tableProps,customRendering:!1},f=P.getJSXElement(e.rowGroupHeaderTemplate,t,p);if(!p.customRendering){var h=n({colSpan:c},m("root"),m("bodyCell")),g=n({className:s("rowGroupHeaderName")},a("rowGroupHeaderName"));f=r.createElement("td",h,d,r.createElement("span",g,f))}var y=n({className:s("rowGroupHeader"),style:u,role:"row"},a("rowGroupHeader"));return r.createElement("tr",y,f)}return null},e2=function(t,n,i,a){if(!e.expandableRowGroups||a){var o=!!M()&&z(t),s=V(t),c=ee(),u=et(),d=q(t);return r.createElement(oU,{hostName:e.hostName,allowCellSelection:u,allowRowSelection:c,cellMemo:e.cellMemo,cellMemoProps:e.cellMemoProps,cellMemoPropsDepth:e.cellMemoPropsDepth,cellClassName:e.cellClassName,checkIcon:e.checkIcon,collapsedRowIcon:e.collapsedRowIcon,columns:e.columns,colsProps:h,compareSelectionBy:e.compareSelectionBy,contextMenuSelected:s,dataKey:e.dataKey,editMode:e.editMode,editing:d,editingMeta:e.editingMeta,editingRows:e.editingRows,expanded:a,expandedRowIcon:e.expandedRowIcon,frozenRow:e.frozenRow,groupRowsBy:e.groupRowsBy,index:i,isSelectable:U,onCellClick:eQ,onCellMouseDown:eY,onCellMouseUp:eZ,onCheckboxChange:eq,onEditingMetaChange:e.onEditingMetaChange,onRadioChange:eG,onRowClick:eT,onRowDoubleClick:ej,onRowPointerDown:eN,onRowPointerUp:eI,onRowDragEnd:eU,onRowDragLeave:eV,onRowDragOver:ez,onRowDragStart:eH,onRowDrop:eW,onRowEditCancel:e.onRowEditCancel,onRowEditChange:e.onRowEditChange,onRowEditComplete:e.onRowEditComplete,onRowEditInit:e.onRowEditInit,onRowEditSave:e.onRowEditSave,onRowMouseDown:e_,onRowMouseEnter:eO,onRowMouseLeave:eP,onRowMouseUp:eL,onRowRightClick:eR,onRowToggle:eB,onRowTouchEnd:eD,responsiveLayout:e.responsiveLayout,rowClassName:e.rowClassName,rowData:t,rowEditValidator:e.rowEditValidator,rowEditorCancelIcon:e.rowEditorCancelIcon,rowEditorInitIcon:e.rowEditorInitIcon,rowEditorSaveIcon:e.rowEditorSaveIcon,rowGroupMode:e.rowGroupMode,rowIndex:n,selectOnEdit:e.selectOnEdit,selected:o,selection:e.selection,selectionMode:e.selectionMode,selectionModeInColumn:e.selectionModeInColumn,showRowReorderElement:e.showRowReorderElement,showSelectionElement:e.showSelectionElement,tabIndex:e.tabIndex,tableProps:e.tableProps,tableSelector:e.tableSelector,value:e.value,virtualScrollerOptions:e.virtualScrollerOptions,ptCallbacks:e.ptCallbacks,metaData:e.metaData,unstyled:l()})}},e5=function(t,i,o,l){if(o&&!(A&&e.expandableRowGroups)){var c="".concat(e.tableSelector,"_content_").concat(i,"_expanded"),u={index:i,customRendering:!1},d=P.getJSXElement(e.rowExpansionTemplate,t,u);if(!u.customRendering){var p=n({colSpan:l,role:"cell"},m("root"),m("bodyCell"));d=r.createElement("td",p,d)}var f=n({id:c,className:s("rowExpansion"),role:"row"},a("rowExpansion"));return r.createElement("tr",f,d)}return null},e3=function(t,i,o,l){if(A&&eu(e.value,t,i-e.first,o)){var c=P.getJSXElement(e.rowGroupFooterTemplate,t,{index:i,colSpan:l,props:e.tableProps}),u=n({className:s("rowGroupFooter"),role:"row"},a("rowGroupFooter"));return r.createElement("tr",u,c)}return null},e4=function(){return e.value&&e.value.map(function(t,n){var i=ea("getItemOptions")?ea("getItemOptions")(n).index:e.first+n,a=el
165(t,i),o=W(t),s=en(),l=e1(t,i,o,s),c=e2(t,i,n,o),u=e5(t,i,o,s),d=e3(t,i,o,s);return r.createElement(r.Fragment,{key:a},l,c,u,d)})},e6=e.empty?e0():e4(),e7="p-datatable-virtualscroller-spacer"===e.className?"virtualScrollerSpacer":"tbody",e8=n({style:e.style,className:s(e7,{className:e.className}),role:" rowgroup"},a(e7,{hostName:e.hostName}));return r.createElement("tbody",a6({ref:y},e8),e6)}));oY.displayName="TableBody";var oZ=e0.extend({defaultProps:{__TYPE:"ColumnGroup",children:void 0},getCProp:function(e,t){return P.getComponentProp(e,t,oZ.defaultProps)},getCProps:function(e){return P.getComponentProps(e,oZ.defaultProps)}}),oX=e0.extend({defaultProps:{__TYPE:"Row",style:null,className:null,children:void 0},getCProp:function(e,t){return P.getComponentProp(e,t,oX.defaultProps)}});function oJ(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o0(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oJ(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oJ(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var o1=r.memo(function(e){var t=ou(r.useState({}),2),n=t[0],i=t[1],a=r.useRef(null),o=eA(),s=function(){return op.getCProps(e.column)},l=e.ptCallbacks,c=l.ptm,u=l.ptmo,d=l.cx,p=function(t){var r=s(),i={props:r,parent:e.metaData,hostName:e.hostName,state:{styleObject:n},context:{index:e.index,size:e.metaData.props.size,showGridlines:e.metaData.props.showGridlines}};return o(c("column.".concat(t),{column:i}),c("column.".concat(t),i),u(r,t,i))},h=function(t){return op.getCProp(e.column,t)},m=function(){var e=h("footerStyle"),t=h("style");return h("frozen")?Object.assign({},t,e,n):Object.assign({},t,e)},g=function(){if(h("frozen")){var e=o0({},n);if("right"===h("alignFrozen")){var t=0,r=a.current&&a.current.nextElementSibling;r&&r.classList.contains("p-frozen-column")&&(t=j.getOuterWidth(r)+parseFloat(r.style.right||0)),e.right=t+"px"}else{for(var o=0,s=a.current&&a.current.previousElementSibling;s;){if(s&&s.classList.contains("p-frozen-column")){o=j.getOuterWidth(s)+parseFloat(s.style.left||0),a.current.style.left=o+"px";break}s=s.previousElementSibling}e.left=o+"px"}n.left===e.left&&n.right===e.right||i(e)}};r.useEffect(function(){h("frozen")&&g()});var y=m(),v=h("align"),b=h("colSpan"),x=h("rowSpan"),w=P.getJSXElement(h("footer"),{props:e.tableProps}),E=o({style:y,className:f(h("footerClassName"),h("className"),d("footerCell",{getColumnProp:h,align:v})),role:"cell",colSpan:b,rowSpan:x},p("root"),p("footerCell"));return r.createElement("td",a6({ref:a},E),w)});o1.displayName="FooterCell";var o2=["unstyled","__TYPE","ptOptions"];function o5(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o3(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o5(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o5(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var o4=r.memo(function(e){var t=e.ptCallbacks,n=t.ptm,i=t.ptmo,a=t.cx,o=eA(),s=function(e){return oZ.getCProps(e)},l=r.useContext(es),c=function(){return e.footerColumnGroup?oZ.getCProps(e.footerColumnGroup):void 0},u=function(t,r){var a=s(t),l={props:a,parent:e.metaData,hostName:e.hostName};return o(n("row.".concat(r),{row:l}),n("row.".concat(r),l),i(a,r,l))},d=function(t){var r=c(),a={props:c(),parent:e.metaData,hostName:e.hostName};return o(n("columnGroup.".concat(t),{columnGroup:a}),n("columnGroup.".concat(t),a),i(r,t,a))},p=function(e,t){return op.getCProp(e,t)},f=function(e){return h(r.Children.toArray(oX.getCProp(e,"children")))},h=function(t){return r.Children.map(t,function(t,n){var i=!t||!p(t,"hidden"),a=t&&(p(t,"columnKey")||p(t,"field"))||n;return i&&r.createElement(o1,{hostName:e.hostName,key:a,tableProps:e.tableProps,column:t,ptCallbacks:e.ptCallbacks,metaData:e.metaData}
165)})},m=function(){if(e.footerColumnGroup)return r.Children.toArray(oZ.getCProp(e.footerColumnGroup,"children")).map(function(e,t){var n=oX.getProps(e.props,l),i=n.unstyled;n.__TYPE,n.ptOptions;var a=ox(n,o2),s=o({role:"row"},i?o3({unstyled:i},a):a,u(e,"root"));return r.createElement("tr",a6({},s,{key:t}),f(e))});var t=o({role:"row"},n("footerRow",{hostName:e.hostName}));return r.createElement("tr",t,h(e.columns))};if(function(){return!!e.footerColumnGroup||!!e.columns&&e.columns.some(function(e){return e&&p(e,"footer")})}()){var g=m(),y=o({className:a("tfoot"),role:"rowgroup"},d("root"),n("tfoot",{hostName:e.hostName}));return r.createElement("tfoot",y,g)}return null});function o6(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,a9(r.key),r)}}function o7(e,t,n){return t&&o6(e.prototype,t),n&&o6(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function o8(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}o4.displayName="TableFooter";var o9=Object.freeze({STARTS_WITH:"startsWith",CONTAINS:"contains",NOT_CONTAINS:"notContains",ENDS_WITH:"endsWith",EQUALS:"equals",NOT_EQUALS:"notEquals",IN:"in",NOT_IN:"notIn",LESS_THAN:"lt",LESS_THAN_OR_EQUAL_TO:"lte",GREATER_THAN:"gt",GREATER_THAN_OR_EQUAL_TO:"gte",BETWEEN:"between",DATE_IS:"dateIs",DATE_IS_NOT:"dateIsNot",DATE_BEFORE:"dateBefore",DATE_AFTER:"dateAfter",CUSTOM:"custom"}),se=o7(function e(){o8(this,e)});oe(se,"ripple",!1),oe(se,"inputStyle","outlined"),oe(se,"locale","en"),oe(se,"appendTo",null),oe(se,"cssTransition",!0),oe(se,"autoZIndex",!0),oe(se,"hideOverlaysOnDocumentScrolling",!1),oe(se,"nonce",null),oe(se,"nullSortOrder",1),oe(se,"zIndex",{modal:1100,overlay:1e3,menu:1e3,tooltip:1100,toast:1200}),oe(se,"pt",void 0),oe(se,"filterMatchModeOptions",{text:[o9.STARTS_WITH,o9.CONTAINS,o9.NOT_CONTAINS,o9.ENDS_WITH,o9.EQUALS,o9.NOT_EQUALS],numeric:[o9.EQUALS,o9.NOT_EQUALS,o9.LESS_THAN,o9.LESS_THAN_OR_EQUAL_TO,o9.GREATER_THAN,o9.GREATER_THAN_OR_EQUAL_TO],date:[o9.DATE_IS,o9.DATE_IS_NOT,o9.DATE_BEFORE,o9.DATE_AFTER]}),oe(se,"changeTheme",function(e,t,n,r){var i,a=document.getElementById(n);if(!a)throw Error("Element with id ".concat(n," not found."));var o=a.getAttribute("href").replace(e,t),s=document.createElement("link");s.setAttribute("rel","stylesheet"),s.setAttribute("id",n),s.setAttribute("href",o),s.addEventListener("load",function(){r&&r()}),null==(i=a.parentNode)||i.replaceChild(s,a)});var st={en:{accept:"Yes",addRule:"Add Rule",am:"AM",apply:"Apply",cancel:"Cancel",choose:"Choose",chooseDate:"Choose Date",chooseMonth:"Choose Month",chooseYear:"Choose Year",clear:"Clear",completed:"Completed",contains:"Contains",custom:"Custom",dateAfter:"Date is after",dateBefore:"Date is before",dateFormat:"mm/dd/yy",dateIs:"Date is",dateIsNot:"Date is not",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],emptyFilterMessage:"No results found",emptyMessage:"No available options",emptySearchMessage:"No results found",emptySelectionMessage:"No selected item",endsWith:"Ends with",equals:"Equals",fileChosenMessage:"{0} files",fileSizeTypes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"],filter:"Filter",firstDayOfWeek:0,gt:"Greater than",gte:"Greater than or equal to",lt:"Less than",lte:"Less than or equal to",matchAll:"Match All",matchAny:"Match Any",medium:"Medium",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],nextDecade:"Next Decade",nextHour:"Next Hour",nextMinute:"Next Minute",nextMonth:"Next Month",nextSecond:"Next Second",nextYear:"Next Year",noFileChosenMessage:"No file chosen",noFilter:"No Filter",notContains:"Not contains",notEquals:"Not equals",now:"Now",passwordPrompt:"Enter a password",pending:"Pending",pm:"PM",prevDecade:"Previous Decade",prevHour:"Previous Hour",prevMinute:"Previous Minute",prevMonth:"Previous Month",prevSecond:"Previous Second",prevYear:"Previous Year",reject:"No",removeRule:"Remove Rule",searchMessage:"{0} results are available",selectionMessage:"{0} items selected",showMonthAfterYear:!1,startsWith:"Starts with",strong:"Strong",today:"Today",upload:"Upload",weak:"Weak",weekHeader:"Wk",aria:{cancelEdit:"Cancel Edit",close:"Close",collapseLabel:"Collapse",collapseRow:"Row Collapsed",editRow:"Edit Row",expandLabel:"Expand",expandRow:"Row Expanded",falseLabel:"False",filterConstraint:"Filter Constraint",filterOperator:"Filter Operator",firstPageLabel:"First Page",gridView:"Grid View",hideFilterMenu:"Hide Filter Menu",jumpToPageDropdownLabel:"Jump to Page Dropdown",jumpToPageInputLabel:"Jump to Page Input",lastPageLabel:"Last Page",listLabel:"Option List",listView:"List View",moveAllToSource:"Move All to Source",moveAllToTarget:"Move All to Target",moveBottom:"Move Bottom",moveDown:"Move Down",moveToSource:"Move to Source",moveToTarget:"Move to Target",moveTop:"Move Top",moveUp:"Move Up",navigation:"Navigation",next:"Next",nextPageLabel:"Next Page",nullLabel:"Not Selected",otpLabel:"Please enter one time password character {0}",pageLabel:"Page {page}",passwordHide:"Hide Password",passwordShow:"Show Password",previous:"Previous",prevPageLabel:"Previous Page",removeLabel:"Remove",rotateLeft:"Rotate Left",rotateRight:"Rotate Right",rowsPerPageLabel:"Rows per page",saveEdit:"Save Edit",scrollTop:"Scroll Top",selectAll:"All items selected",selectLabel:"Select",selectRow:"Row Selected",showFilterMenu:"Show Filter Menu",slide:"Slide",slideNumber:"{slideNumber}",star:"1 star",stars:"{star} stars",trueLabel:"True",unselectAll:"All items unselected",unselectLabel:"Unselect",unselectRow:"Row Unselected",zoomImage:"Zoom Image",zoomIn:"Zoom In",zoomOut:"Zoom Out"}}};function sn(e,t){if(e.includes("__proto__")||e.includes("prototype"))throw Error("Unsafe ariaKey detected");var n=se.locale;try{var r=sr(n).aria[e];if(r)for(var i in t)t.hasOwnProperty(i)&&(r=r.replace("{".concat(i,"}"),t[i]));return r}catch(t){throw Error("The ".concat(e," option is not found in the current locale('").concat(n,"')."))}}function sr(e){var t=e||se.locale;if(t.includes("__proto__")||t.includes("prototype"))throw Error("Unsafe locale detected");return st[t]}var si="",sa=e0.extend({defaultProps:{__TYPE:"FocusTrap",children:void 0},css:{styles:si},getProps:function(e){return P.getMergedProps(e,sa.defaultProps)},getOtherProps:function(e){return P.getDiffProps(e,sa.defaultProps)}});function so(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ss(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
165t%2?so(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):so(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var sl=r.default.memo(r.default.forwardRef(function(e,t){var n=r.default.useRef(null),i=r.default.useRef(null),a=r.default.useRef(null),o=r.default.useContext(es),s=sa.getProps(e,o),l={props:s};e_(sa.css.styles,{name:"focustrap"}),sa.setMetaData(ss({},l)).ptm,r.default.useImperativeHandle(t,function(){return{props:s,getInk:function(){return i.current},getTarget:function(){return n.current}}}),eI(function(){s.disabled||(n.current=c(),u(n.current))});var c=function(){return i.current&&i.current.parentElement},u=function(e){var t=s||{},n=t.autoFocusSelector,r=void 0===n?"":n,i=t.firstFocusableSelector,a=void 0===i?"":i,o=t.autoFocus,l=void 0!==o&&o,c="".concat(d(r)),u="[autofocus]".concat(c,", [data-pc-autofocus='true']").concat(c),p=j.getFirstFocusableElement(e,u);l&&!p&&(p=j.getFirstFocusableElement(e,d(a))),j.focus(p)},d=function(e){return':not(.p-hidden-focusable):not([data-p-hidden-focusable="true"])'.concat(null!=e?e:"")},p=function(e){var t,r=e.currentTarget,i=e.relatedTarget,a=i!==r.$_pfocustrap_lasthiddenfocusableelement&&null!=(t=n.current)&&t.contains(i)?r.$_pfocustrap_lasthiddenfocusableelement:j.getFirstFocusableElement(r.parentElement,d(r.$_pfocustrap_focusableselector));j.focus(a)},f=function(e){var t,r=e.currentTarget,i=e.relatedTarget,a=i!==r.$_pfocustrap_firsthiddenfocusableelement&&null!=(t=n.current)&&t.contains(i)?r.$_pfocustrap_firsthiddenfocusableelement:j.getLastFocusableElement(r.parentElement,d(r.$_pfocustrap_focusableselector));j.focus(a)};return function(){var e=(s||{}).tabIndex,t=void 0===e?0:e,n=function(e,n,i){return r.default.createElement("span",{ref:e,className:"p-hidden-accessible p-hidden-focusable",tabIndex:t,role:"presentation","aria-hidden":!0,"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0,onFocus:n,"data-pc-section":i})},o=n(i,p,"firstfocusableelement"),l=n(a,f,"lastfocusableelement");return i.current&&a.current&&(i.current.$_pfocustrap_lasthiddenfocusableelement=a.current,a.current.$_pfocustrap_firsthiddenfocusableelement=i.current),r.default.createElement(r.default.Fragment,null,o,s.children,l)}()}));function sc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function su(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sc(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sc(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var sd=r.memo(function(e){var t=ou(r.useState(!1),2),n=t[0],i=t[1],a=r.useRef(null),o=r.useRef(null),s=r.useRef(null),l=r.useRef(!1),c=r.useRef(null),u=eA(),d=function(t){return op.getCProp(e.column,t)},p=function(){return op.getCProps(e.column)},f=r.useContext(es),h=e.ptCallbacks,m=h.ptm,g=h.ptmo,y=h.cx,v=function(t,r){var i=p(),a=su({props:i,parent:e.metaData,hostName:e.hostName,state:{overlayVisible:n}},r);return u(m("column.".concat(t),{column:a}),m("column.".concat(t),a),g(i,t,a))},b=d("filterField")||d("field"),x=e.filters[b],w=e.filtersStore&&e.filtersStore[b],E=ou(eP({target:s,overlay:a,listener:function(e,t){var n=t.type;t.valid&&("outside"===n?(l.current||z(e.target)||ed(),l.current=!1):f.hideOverlaysOnDocumentScrolling?ed():j.isDocument(e.target)||j.alignOverlay(a.current,s.current,f&&f.appendTo||el.appendTo,!1))},when:n}),2),S=E[0],C=E[1],k=function(){return!!w&&!!x&&(w.operator?!N(x.constraints[0].value):!N(x.value))},T=function(){return x&&!N(x.value)},N=function(e){return P.isEmpty(e)},A=function(e){return x&&x.matchMode===e},I=function(){return d("filterMatchModeOptions")||f&&f.filterMatchModeOptions[q()].map(function(e){return{label:ei(e),value:e}})||el.filterMatchModeOptions[q()].map(function(e){return{label:ei(e),value:e}})},R=function(){return d("showFilterMenu")&&("row"!==e.display||"boolean"!==d("dataType"))}
165,O=function(){return d("showClearButton")&&"row"===e.display},D=function(){return"boolean"!==d("dataType")&&d("showFilterMatchModes")&&I()&&d("showFilterMenuOptions")},M=function(){return d("showFilterOperator")&&x&&x.operator&&d("showFilterMenuOptions")},L=function(){return ex().length>1},B=function(){return d("showAddButton")&&x&&x.operator&&ex()&&ex().length<d("maxConstraints")&&d("showFilterMenuOptions")},H=function(e){return!z(e)&&a.current&&!(a.current.isSameNode(e)||a.current.contains(e))},z=function(e){return s.current&&(s.current.isSameNode(e)||s.current.contains(e))},U=function(){if(w)return w.operator?{matchMode:w.constraints[0].matchMode,operator:w.operator}:{matchMode:w.matchMode}},q=function(){var e=d("dataType"),t=d("filterMatchMode"),n=function(e){return f&&f.filterMatchModeOptions[e].some(function(e){return e===t})||el.filterMatchModeOptions[e].some(function(e){return e===t})};if("custom"!==t||n(e)){if(t)return Object.keys(f&&f.filterMatchModeOptions||el.filterMatchModeOptions).find(function(e){return n(e)})||e}else f&&f.filterMatchModeOptions[e].push(W.CUSTOM)||el.filterMatchModeOptions[e].push(W.CUSTOM);return e},$=function(){var t=d("onFilterClear"),n=U(),r=su({},e.filters);r[b].operator?(r[b].constraints.splice(1),r[b].operator=n.operator,r[b].constraints[0]={value:null,matchMode:n.matchMode}):(r[b].value=null,r[b].matchMode=n?n.matchMode:r[b].matchMode),t&&t(),e.onFilterChange(r),e.onFilterApply(),ed()},K=function(){var t=d("onFilterApplyClick");t&&t({field:b,constraints:x}),e.onFilterApply(),ed()},Q=function(){i(function(e){return!e})},Y=function(e){switch(e.key){case"Escape":case"Tab":ed();break;case"ArrowDown":if(n){var t=j.getFirstFocusableElement(a.current);t&&t.focus(),e.preventDefault()}else e.altKey&&(i(!0),e.preventDefault())}},Z=function(e){"Escape"===e.key&&(ed(),s.current&&s.current.focus())},X=function(t,n){var r=su({},e.filters),i=t.target.value,a=r[b];"menu"===e.display&&P.isNotEmpty(a.constraints)?a.constraints[n].value=i:a.value=i,e.onFilterChange(r),d("showApplyButton")&&"row"!==e.display||e.onFilterApply()},J=function(t,n){"Enter"!==t.key||d("showApplyButton")&&"menu"!==e.display||K()},ee=function(t){var n,r=d("onFilterMatchModeChange"),i=su({},e.filters);i[b].matchMode=t,r&&r({field:b,matchMode:t}),e.onFilterChange(i),e.onFilterApply(),ed(),null==(n=s.current)||n.focus()},et=function(e,t,n){var r=e.target;switch(e.key){case"ArrowDown":var i=ec(r);i&&(r.removeAttribute("tabindex"),i.tabIndex=0,i.focus()),e.preventDefault();break;case"ArrowUp":var a=eu(r);a&&(r.removeAttribute("tabindex"),a.tabIndex=0,a.focus()),e.preventDefault();break;case"Enter":n?$():ee(t.value),e.preventDefault()}},en=function(t){var n=d("onFilterOperatorChange"),r=t.value,i=su({},e.filters);i[b].operator=r,e.onFilterChange(i),n&&n({field:b,operator:r}),d("showApplyButton")||e.onFilterApply()},er=function(t,n){var r=d("onFilterMatchModeChange"),i=su({},e.filters),a=i[b];"menu"===e.display&&P.isNotEmpty(a.constraints)?a.constraints[n].matchMode=t:a.matchMode=t,e.onFilterChange(i),r&&r({field:b,matchMode:t,index:n}),d("showApplyButton")||e.onFilterApply()},ea=function(){var t=d("onFilterConstraintAdd"),n=U(),r=su({},e.filters),i={value:null,matchMode:n.matchMode};r[b].constraints.push(i),t&&t({field:b,constraint:i}),e.onFilterChange(r),d("showApplyButton")||e.onFilterApply()},eo=function(t){var n=d("onFilterConstraintRemove"),r=su({},e.filters),i=r[b].constraints.splice(t,1);n&&n({field:b,constraint:i}),e.onFilterChange(r),d("showApplyButton")||e.onFilterApply()},ec=function(e){var t=e.nextElementSibling;return t?!0===j.getAttribute(t,"data-p-column-filter-separator")?ec(t):t:e.parentElement.firstElementChild},eu=function(e){var t=e.previousElementSibling;return t?!0===j.getAttribute(t,"data-p-column-filter-separator")?eu(t):t:e.parentElement.lastElementChild},ed=function(){i(!1)},ep=function(e){l.current=!0,rt.emit("overlay-click",{originalEvent:e,target:a.current})},ef=function(){l.current=!0},eh=function(){V.set("overlay",a.current,f&&f.autoZIndex||el.autoZIndex,f&&f.zIndex.overlay||el.zIndex.overlay),j.addStyles(a.current,{position:"absolute",top:"0",left:"0"}),j.alignOverlay(a.current,s.current,f&&f.appendTo||el.appendTo,!1),c.current=function(e){H(e.target)||(l.current=!0)},rt.on("overlay-click",c.current)},em=function(){S()},eg=function(){eb()},ev=function(){V.clear(a.current)},eb=function(){C(),rt.off("overlay-click",c.current),c.current=null,l.current=!1},ex=function(){return x?x.constraints||[x]:[]},ew=function(){return x.operator},eE=function(){return[{label:ei("matchAll"),value:G.AND},{label:ei("matchAny"),value:G.OR}]},eS=function(){return ei("noFilter")},eC=function(){return ei("removeRule")},ek=function(){return ei("addRule")},eT=function(){return ei("clear")},ej=function(){return ei("apply")},eN=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=su({},e.filters),i=r[b];"menu"===e.display&&i&&i.operator?r[b].constraints[n].value=t:r[b].value=t,e.onFilterChange(r)},eR=function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];n&&eN(n[0],n[1]),e.onFilterApply()};eM(function(){"menu"===e.display&&n&&j.alignOverlay(a.current,s.current,f&&f.appendTo||el.appendTo,!1)}),eI(function(){o.current||(o.current=_())}),ey(function(){c.current&&(rt.off("overlay-click",c.current),c.current=null),a.current&&(V.clear(a.current),eb())});var eO=function(t,n){var i=t?t.value:null;return d("filterElement")?P.getJSXElement(d("filterElement"),{field:b,index:n,filterModel:t,value:i,filterApplyCallback:eR,filterCallback:eN}):r.createElement(nC,{type:d("filterType"),value:i||"",onChange:function(e){return X(e,n)},onKeyDown:function(e){return J(e)},className:"p-column-filter",placeholder:d("filterPlaceholder"),maxLength:d("filterMaxLength"),"aria-label":d("filterPlaceholder"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData}
165})},eD=function(t,n){return"menu"===e.display?eO(t,n):null},e_=function(){if(!R())return null;var t=u({"aria-hidden":!0},v("filterIcon")),i=e.filterIcon||r.createElement(az,t),a=F.getJSXIcon(i,su({},t),{props:e}),l=n?sn("hideFilterMenu"):sn("showFilterMenu"),c=u({type:"button",className:y("filterMenuButton",{overlayVisibleState:n,hasFilter:k}),"aria-haspopup":!0,"aria-expanded":n,"aria-label":l,"aria-controls":n?o.current:void 0,onClick:function(e){return Q()},onKeyDown:function(e){return Y(e)}},v("filterMenuButton",{context:{active:k()}}));return r.createElement("button",a6({ref:s},c),a,r.createElement(tI,null))},eL=function(){if(!O())return null;var t=u({"aria-hidden":!0},v("filterClearIcon")),n=e.filterClearIcon||r.createElement(aW,t),i=F.getJSXIcon(n,su({},t),{props:e}),a=eT(),o=u({className:y("headerFilterClearButton",{hasRowFilter:T}),type:"button",onClick:function(e){return $()},"aria-label":a},v("headerFilterClearButton",{context:{hidden:T()}}));return r.createElement("button",o,i,r.createElement(tI,null))},eF=function(){if(D()){var e=I(),t=eS(),n=u({className:y("filterSeparator"),"data-p-column-filter-separator":!0},v("filterSeparator")),i=u({className:y("filterRowItem",{isRowMatchModeSelected:A,isShowMatchModes:D}),onClick:function(e){return $()},onKeyDown:function(e){return et(e,null,!0)}},v("filterRowItem")),a=u({className:y("filterRowItems")},v("filterRowItems"));return r.createElement("ul",a,e.map(function(e,t){var n=e.value,i=e.label,a=0===t?0:null,o=u({className:y("filterRowItem",{isRowMatchModeSelected:A,isShowMatchModes:D,value:n}),onClick:function(){return ee(n)},onKeyDown:function(t){return et(t,e)},tabIndex:a},v("filterRowItem",{context:{highlighted:e&&A(n)}}));return r.createElement("li",a6({},o,{key:i}),i)}),r.createElement("li",n),r.createElement("li",i,t))}return null},eB=function(){if(M()){var t=eE(),n=ew(),i=u({className:y("filterOperator")},v("filterOperator"));return r.createElement("div",i,r.createElement(iT,{options:t,value:n,onChange:en,className:"p-column-filter-operator-dropdown",pt:v("filterOperatorDropdown"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData},"aria-label":sn("filterOperator")}))}return null},eH=function(t,n){if(D()){var i=I();return r.createElement(iT,{options:i,value:t.matchMode,onChange:function(e){return er(e.value,n)},className:"p-column-filter-matchmode-dropdown",pt:v("filterMatchModeDropdown"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData},"aria-label":sn("filterConstraint")})}return null},ez=function(t){if(L()){var n=eC();return r.createElement(aF,{type:"button",icon:e.filterRemoveIcon||r.createElement(aY,null),className:"p-column-filter-remove-button p-button-text p-button-danger p-button-sm",onClick:function(){return eo(t)},label:n,pt:v("filterRemoveButton"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData}})}return null},eV=function(){var e=ex(),t=u({className:y("filterConstraints")},v("filterConstraints")),n=u({className:y("filterConstraint")},v("filterConstraint"));return r.createElement("div",t,e.map(function(e,t){var i=eH(e,t),a=eD(e,t),o=ez(t),s=u(v("filterRemove"));return r.createElement("div",a6({},n,{key:t}),i,a,r.createElement("div",s,o))}))},eU=function(){if(B()){var t=ek(),n=u({className:y("filterAddRule")},v("filterAddRule"));return r.createElement("div",n,r.createElement(aF,{type:"button",label:t,icon:e.filterAddIcon||r.createElement(a$,null),className:"p-column-filter-add-button p-button-text p-button-sm",onClick:ea,pt:v("filterAddRuleButton"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData}}))}return null},eW=function(){if(d("showClearButton")){if(!d("filterClear")){var t=eT();return r.createElement(aF,{type:"button",outlined:!0,size:"small",onClick:$,label:t,pt:v("filterClearButton"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData}})}return P.getJSXElement(d("filterClear"),{field:b,filterModel:x,filterClearCallback:$})}return null},eG=function(){if(d("showApplyButton")){if(!d("filterApply")){var t=ej();return r.createElement(aF,{type:"button",size:"small",onClick:K,label:t,pt:v("filterApplyButton"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData}
165})}return P.getJSXElement(d("filterApply"),{field:b,filterModel:x,filterApplyCallback:K})}return null},eq=function(){var e=eW(),t=eG(),n=u({className:y("filterButtonBar")},v("filterButtonBar"));return r.createElement("div",n,e,t)},e$=function(){var e=eB(),t=eV(),n=eU(),i=eq();return r.createElement(r.Fragment,null,e,t,n,i)},eK=function(){var t=d("filterMenuStyle"),i=P.getJSXElement(d("filterHeader"),{field:b,filterModel:x,filterApplyCallback:eR}),s=P.getJSXElement(d("filterFooter"),{field:b,filterModel:x,filterApplyCallback:eR}),l="row"===e.display?eF():e$(),c=u({style:t,className:y("filterOverlay",{columnFilterProps:e,context:f,getColumnProp:d}),onKeyDown:function(e){return Z(e)},onClick:function(e){return ep(e)},onMouseDown:function(e){return ef()},id:o.current,"aria-modal":n,role:"dialog"},v("filterOverlay")),p=u({classNames:y("transition"),in:n,timeout:{enter:120,exit:100},unmountOnExit:!0,onEnter:eh,onEntered:em,onExit:eg,onExited:ev},v("transition"));return r.createElement(t2,null,r.createElement(rL,a6({nodeRef:a},p),r.createElement("div",a6({ref:a},c),r.createElement(sl,{autoFocus:!0},i,l,s))))},eQ=function(){if("row"===e.display){var t=eO(x,0),n=u({className:y("filterInput")},v("filterInput"));return r.createElement("div",n,t)}return null}(),eY=e_(),eZ=eL(),eX=eK(),eJ=u({className:y("columnFilter",{columnFilterProps:e})},v("columnFilter"));return r.createElement("div",eJ,eQ,eY,eZ,eX)});function sp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function sf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sp(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sp(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}sd.displayName="ColumnFilter";var sh=r.memo(function(e){var t=eA(),n=function(){return op.getCProps(e.column)},i=e.ptCallbacks,a=i.ptm,o=i.ptmo,s=i.cx,l=function(r){var i=n(),s={props:i,parent:e.metaData,hostName:e.hostName,state:{},context:{checked:e.checked,disabled:e.disabled}};return t(a("column.".concat(r),{column:s}),a("column.".concat(r),s),o(i,r,s))},c=function(t){e.disabled||e.onChange({originalEvent:t,checked:!e.checked})},u=t({className:s("checkIcon")},l("headerCheckbox.icon")),d=e.checked?e.checkIcon||r.createElement(r6,u):null,p=F.getJSXIcon(d,sf({},u),{props:e}),f=e.disabled?null:0,h={role:"checkbox","aria-checked":e.checked,"aria-label":e.checked?sn("selectAll"):sn("unselectAll"),tabIndex:f,onChange:c,icon:p,checked:e.checked,disabled:e.disabled,unstyled:e.unstyled,pt:l("headerCheckbox")};return r.createElement(ok,h)});function sm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function sg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sm(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sm(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}sh.displayName="HeaderCheckbox";var sy=r.memo(function(e){var t=ou(r.useState({}),2),n=t[0],i=t[1],a=r.useRef(null),o=eg(e.column),s=eA(),l=e.metaData,c=e.ptCallbacks,u=e.index,d=e.ptCallbacks,p=d.ptm,h=d.ptmo,m=d.cx,g={index:u},y=sg(sg({},l),g),v=function(){return op.getCProps(e.column)},b=function(t){var r=v(),i={props:r,parent:y,hostName:e.hostName,state:{styleObject:n},context:{index:e.index,sorted:k().sorted,resizable:e.resizableColumns,size:e.metaData.props.size,showGridlines:e.metaData.props.showGridlines}};return s(p("column.".concat(t),{column:i}),p("column.".concat(t),i),h(r,t,i))},x=function(){return e.multiSortMeta&&e.multiSortMeta.length>1},w=function(){return!E("sortable")||E("sortable")&&(e.allSortableDisabled||E("sortableDisabled"))},E=function(){return e.column?"string"==typeof(arguments.length<=0?void 0:arguments[0])?op.getCProp(e.column,arguments.length<=0?void 0:arguments[0]):op.getCProp((arguments.length<=0?void 0:arguments[0])||e.column,arguments.length<=1?void 0:arguments[1]):null},S=function(){var e=E("headerStyle"),t=E("style");return E("frozen")?Object.assign({},t,e,n):Object.assign({},t,e)},C=function(){return e.multiSortMeta.findIndex(function(e){return e.field===E("field")||e.field===E("sortField")})},k=function(){var t=!1,n=0,r=-1;return"single"===e.sortMode?n=(t=e.sortField&&(e.sortField===E("field")||e.sortField===E("sortField")))?e.sortOrder:0:"multiple"===e.sortMode&&(r=C())>-1&&(t=!0,n=e.multiSortMeta[r].order),{sorted:t,sortOrder:n,metaIndex:r}},T=function(e){var t=e.sorted,n=e.sortOrder;return E("sortable")?t&&n<0?"descending":t&&n>0?"ascending":"none":null},N=function(){if(E("frozen")){var e=sg({},n);if("right"===E("alignFrozen")){var t=0,r=a.current&&a.current.nextElementSibling;r&&r.classList.contains("p-frozen-column")&&(t=j.getOuterWidth(r)+parseFloat(r.style.right||0)),e.right=t+"px"}else{for(var o=0,s=a.current&&a.current.previousElementSibling;s;){if(s&&s.classList.contains("p-frozen-column")){o=j.getOuterWidth(s)+parseFloat(s.style.left||0),a.current.style.left=o+"px";break}s=s.previousElementSibling}e.left=o+"px"}var l=a.current.parentElement.nextElementSibling;if(l){var c=j.index(a.current);l.children[c].style.left=e.left,l.children[c].style.right=e.right}n.left===e.left&&n.right===e.right||i(e)}},A=function(t){(E(t,"sortableDisabled")!==E("sortableDisabled")||E(t,"sortable")!==E("sortable"))&&e.onSortableChange()},I=function(t){if(!w()){var n=t.target;(!0===j.getAttribute(n,"data-p-sortable-column")||"headertitle"===j.getAttribute(n,"data-pc-section")||"headercontent"===j.getAttribute(n,"data-pc-section")||"sortIcon"===j.getAttribute(n,"data-pc-section")||"sortIcon"===j.getAttribute(n.parentElement,"data-
165pc-section")||n.closest('[data-p-sortable-column="true"]')&&!n.closest('[data-pc-section="filtermenubutton"]'))&&(j.clearSelection(),e.onSortChange({originalEvent:t,column:e.column,sortableDisabledFields:e.sortableDisabledFields}))}},R=function(t){e.onColumnMouseDown({originalEvent:t,column:e.column})},O=function(e){("Enter"==e.code||"NumpadEnter"===e.code||"Space"==e.code)&&e.target===a.current&&!0===j.getAttribute(e.currentTarget,"data-p-sortable-column")&&(I(e),e.preventDefault())},D=function(t){e.onColumnDragStart({originalEvent:t,column:e.column})},_=function(t){e.onColumnDragOver({originalEvent:t,column:e.column})},M=function(t){e.onColumnDragLeave({originalEvent:t,column:e.column})},L=function(t){e.onColumnDrop({originalEvent:t,column:e.column})},B=function(t){e.onColumnResizeStart({originalEvent:t,column:e.column})},H=function(t){e.onColumnResizerClick&&(e.onColumnResizerClick({originalEvent:t,element:t.currentTarget.parentElement,column:e.column}),t.preventDefault())},z=function(t){e.onColumnResizerDoubleClick&&(e.onColumnResizerDoubleClick({originalEvent:t,element:t.currentTarget.parentElement,column:e.column}),t.preventDefault())};r.useEffect(function(){E("frozen")&&N(),A(o)});var V=function(){if(e.resizableColumns&&!E("frozen")){var t=s({className:m("columnResizer"),onMouseDown:function(e){return B(e)},onTouchStart:function(e){return B(e)},onClick:function(e){return H(e)},onDoubleClick:function(e){return z(e)}},b("columnResizer"));return r.createElement("span",t)}return null},U=function(){var t=P.getJSXElement(E("header"),{props:e.tableProps}),n=s({className:m("headerTitle")},b("headerTitle"));return r.createElement("span",n,t)},W=function(t){var n=t.sorted,i=t.sortOrder;if(E("sortable")){var a=s({className:m("sortIcon")},b("sortIcon")),o=s(b("sort")),l=n?i<0?r.createElement(a2,a):r.createElement(a4,a):r.createElement(aJ,a),c=F.getJSXIcon(e.sortIcon||l,sg({},a),{props:e,sorted:n,sortOrder:i});return r.createElement("span",o,c)}return null},G=function(t){var n=t.metaIndex;if(-1!==n&&x()){var i=e.groupRowsBy&&e.groupRowsBy===e.groupRowSortField?n:n+1,a=s({className:m("sortBadge")},b("root"),b("sortBadge"));return r.createElement("span",a,i)}return null},q=function(){if(e.showSelectAll&&"multiple"===E("selectionMode")&&"row"!==e.filterDisplay){var t=e.allRowsSelected(e.value);return r.createElement(sh,{hostName:e.hostName,column:e.column,checked:t,onChange:e.onColumnCheckboxChange,disabled:e.empty,ptCallbacks:c,metaData:l,unstyled:e.unstyled})}return null},$=function(){return"menu"===e.filterDisplay&&E("filter")?r.createElement(sd,{hostName:e.hostName,display:"menu",column:e.column,filters:e.filters,onFilterChange:e.onFilterChange,onFilterApply:e.onFilterApply,filtersStore:e.filtersStore,filterIcon:e.filterIcon,filterClearIcon:e.filterClearIcon,ptCallbacks:c,metaData:l,unstyled:e.unstyled}):null},K=function(e){var t=U(),n=W(e),i=G(e),a=q(),o=$(),l=s({className:m("headerContent")},b("headerContent"));return r.createElement("div",l,t,n,i,a,o)};return function(){var t=w(),n=k(),i=S(),o=E("alignHeader")||E("align"),l=E("frozen"),c=E("sortable")&&!t?e.tabIndex:null,u=E("colSpan"),d=E("rowSpan"),p=T(n),h=E("headerTooltip"),g=E("headerClassName"),y=P.isNotEmpty(h),v=E("headerTooltipOptions"),x=V(),C=K(n),j=s({className:f(g,m("headerCell",{headerProps:e,frozen:l,sortMeta:n,align:o,_isSortableDisabled:t,getColumnProp:E})),style:i,role:"columnheader",onClick:function(e){return I(e)},onKeyDown:function(e){return O(e)},onMouseDown:function(e){return R(e)},onDragStart:function(e){return D(e)},onDragOver:function(e){return _(e)},onDragLeave:function(e){return M(e)},onDrop:function(e){return L(e)},tabIndex:c,colSpan:u,rowSpan:d,"aria-sort":p,"data-p-sortable-column":E("sortable"),"data-p-resizable-column":e.resizableColumns,"data-p-highlight":n.sorted,"data-p-filter-column":!e.metaData.props.headerColumnGroup&&"row"===e.filterDisplay,"data-p-frozen-column":E("frozen"),"data-p-reorderable-column":e.reorderableColumns},b("root"),b("headerCell"));return r.createElement(r.Fragment,null,r.createElement("th",a6({ref:a},j),x,C),y&&r.createElement(nh,a6({target:a,content:h,pt:b("tooltip"),unstyled:e.unstyled},v)))}()});sy.displayName="HeaderCell";var sv=["unstyled","__TYPE","ptOptions"];
165function sb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function sx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sb(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sb(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var sw=r.memo(function(e){var t=ou(r.useState([]),2),n=t[0],i=t[1],a=ou(r.useState(!1),2),o=a[0],s=a[1],l=eA(),c="single"===e.sortMode,u="multiple"===e.sortMode,d=c&&o,p=e.ptCallbacks,h=p.ptm,m=p.ptmo,g=p.cx,y=r.useContext(es),v=function(e,t){return op.getCProp(e,t)},b=function(e){return op.getCProps(e)},x=function(e){return oZ.getCProps(e)},w=function(){return e.headerColumnGroup?m(oZ.getCProps(e.headerColumnGroup)):void 0},E=function(t){var r=w(),i={props:r,parent:e.metaData,hostName:e.hostName,state:{sortableDisabledFields:n,allSortableDisabled:o}};return l(h("columnGroup.".concat(t),{columnGroup:i}),h("columnGroup.".concat(t),i),m(r,t,i))},S=function(t,r){var i=b(t),a={props:i,parent:e.metaData,hostName:e.hostName,state:{sortableDisabledFields:n,allSortableDisabled:o}};return l(h("column.".concat(r),{column:a}),h("column.".concat(r),a),m(i,r,a))},C=function(t,n){var r=x(t),i={props:r,parent:e.metaData,hostName:e.hostName};return l(h("row.".concat(n),{row:i}),h("row.".concat(n),i),m(r,n,i))},k=function(t){return null!==e.sortField&&(v(t,"field")===e.sortField||v(t,"sortField")===e.sortField)},T=function(){if(c||u&&e.onSortChange){var t=[],n=!1;e.columns.forEach(function(e){v(e,"sortableDisabled")&&(t.push(v(e,"sortField")||v(e,"field")),!n&&k(e)&&(n=!0))}),i(t),s(n)}},j=function(){T()},N=function(t){e.onColumnCheckboxChange(t,e.value)};eI(function(){T()});var A=function(e){return I(r.Children.toArray(oX.getCProp(e,"children")))},I=function(t){return r.Children.map(t,function(t,i){var a=!t||!v(t,"hidden"),o=t&&(v(t,"columnKey")||v(t,"field"))||i;return a&&r.createElement(sy,{hostName:e.hostName,allRowsSelected:e.allRowsSelected,allSortableDisabled:d,column:t,index:i,empty:e.empty,filterClearIcon:e.filterClearIcon,filterDisplay:e.filterDisplay,filterIcon:e.filterIcon,filters:e.filters,filtersStore:e.filtersStore,groupRowSortField:e.groupRowSortField,groupRowsBy:e.groupRowsBy,key:o,multiSortMeta:e.multiSortMeta,onColumnCheckboxChange:N,onColumnDragLeave:e.onColumnDragLeave,onColumnDragOver:e.onColumnDragOver,onColumnDragStart:e.onColumnDragStart,onColumnDrop:e.onColumnDrop,onColumnMouseDown:e.onColumnMouseDown,onColumnResizeStart:e.onColumnResizeStart,onColumnResizerClick:e.onColumnResizerClick,onColumnResizerDoubleClick:e.onColumnResizerDoubleClick,onFilterApply:e.onFilterApply,onFilterChange:e.onFilterChange,onSortChange:e.onSortChange,onSortableChange:j,reorderableColumns:e.reorderableColumns,resizableColumns:e.resizableColumns,showSelectAll:e.showSelectAll,sortField:e.sortField,sortIcon:e.sortIcon,sortMode:e.sortMode,sortOrder:e.sortOrder,sortableDisabledFields:n,tabIndex:e.tabIndex,tableProps:e.tableProps,value:e.value,ptCallbacks:e.ptCallbacks,metaData:e.metaData,unstyled:e.unstyled})})},R=function(t,n){if(e.showSelectAll&&"multiple"===n){var i=e.allRowsSelected(e.value);return r.createElement(sh,{hostName:e.hostName,column:t,checked:i,onChange:N,disabled:e.empty,ptCallbacks:e.ptCallbacks,metaData:e.metaData,unstyled:e.unstyled})}return null},O=function(t,n){return n?r.createElement(sd,{hostName:e.hostName,display:"row",column:t,filterClearIcon:e.filterClearIcon,filterIcon:e.filterIcon,filters:e.filters,filtersStore:e.filtersStore,metaData:e.metaData,onFilterApply:e.onFilterApply,onFilterChange:e.onFilterChange,ptCallbacks:e.ptCallbacks,unstyled:e.unstyled}):null},P=function(){return r.Children.map(e.columns,function(e,t){if(!v(e,"hidden")){var n=op.getCProps(e),i=n.filterHeaderStyle,a=n.style,o=n.filterHeaderClassName,s=n.className,c=n.frozen,u=n.columnKey,d=n.field,p=n.selectionMode,h=n.filter,m=sx(sx({},i||{}),a||{}),y=u||d||t,b=R(e,p),x=O(e,h),w=l({style:m,className:f(o,s,g("headerCell",{frozen:c,column:e}))},S(e,"root"),S(e,"headerCell"));return r.createElement("th",a6({key:y},w),b,x)}return null})},D=function(){if(e.headerColumnGroup)return r.Children.toArray(oZ.getCProp(e.headerColumnGroup,"children")).map(function(e,t){var n=oX.getProps(e.props,y),i=n.unstyled;n.__TYPE,n.ptOptions;var a=ox(n,sv),o=l({role:"row"},i?sx({unstyled:i},a):a,C(e,"root"));return r.createElement("tr",a6({},o,{key:t}),A(e))});var t=l({role:"row"},h("headerRow",{hostName:e.hostName})),n=r.createElement("tr",t,I(e.columns)),i="row"===e.filterDisplay&&r.createElement("tr",t,P());return r.createElement(r.Fragment,null,n,i)}(),_=l({className:g("thead"),role:"rowgroup"},E("root"),h("thead",{hostName:e.hostName}));return r.createElement("thead",_,D)});function sE(e,t){var n="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
165if(!n){if(Array.isArray(e)||(n=sS(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw a}}}}function sS(e,t){if(e){if("string"==typeof e)return sC(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?sC(e,t):void 0}}function sC(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function sk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function sT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sk(Object(n),!0).forEach(function(t){oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sk(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}sw.displayName="TableHeader";var sj=r.forwardRef(function(e,t){var n=r.useContext(es),i=eA(),a=ov.getProps(e,n),o=ou(r.useState(a.first),2),s=o[0],l=o[1],c=ou(r.useState(a.rows),2),u=c[0],d=c[1],p=ou(r.useState(a.sortField),2),h=p[0],m=p[1],g=ou(r.useState(a.sortOrder),2),y=g[0],v=g[1],b=ou(r.useState(a.multiSortMeta),2),x=b[0],w=b[1],E=ou(r.useState(a.filters),2),S=E[0],C=E[1],k=ou(r.useState([]),2),T=k[0],N=k[1],A=ou(r.useState(null),2),I=A[0],R=A[1],O=ou(r.useState({}),2),D=O[0],M=O[1],L=ou(r.useState({}),2),B=L[0],H=L[1],z=ou(r.useState(a.rows),2),V=z[0],U=z[1],q=ou(r.useState({}),2),$=q[0],K=q[1],Y={props:a,state:{first:s,rows:u,sortField:h,sortOrder:y,multiSortMeta:x,filters:S,columnOrder:T,groupRowsSortMeta:I,editingMeta:D,frozenEditingMeta:B,d_rows:V,d_filters:$},context:{scrollable:a.scrollable}},Z=ov.setMetaData(Y);e8(ov.css.styles,Z.isUnstyled,{name:"datatable"});var X=r.useRef(""),J=r.useRef(null),ee=r.useRef(null),et=r.useRef(null),en=r.useRef(null),er=r.useRef(null),ei=r.useRef(null),ea=r.useRef(null),eo=r.useRef(null),ec=r.useRef(null),eu=r.useRef(null),ed=r.useRef(null),ep=r.useRef(null),ef=r.useRef(null),eh=r.useRef(null),em=r.useRef(null),eg=r.useRef(null),eb=r.useRef(null),ex=r.useRef(null),ew=r.useRef(null),eE=r.useRef(null),eS=r.useRef(null),eC=r.useRef(!1),ek=r.useRef(null),eT=r.useRef(!1),ej=r.useRef(null),eN=r.useRef(null),eR=r.useRef(null);a.rows===V||a.onPage||(d(a.rows),U(a.rows));var eO=function(e){return eC.current&&tx(e)},eP=function(){return eC.current&&(eC.current=!1,tw())},eD=ou(ev({type:"mousemove",listener:eO}),2),e_=eD[0],eL=eD[1],eF=ou(ev({type:"mouseup",listener:eP}),2),eB=eF[0],eH=eF[1],ez=ou(ev({type:"touchmove",listener:eO}),2),eV=ez[0],eU=ez[1],eW=ou(ev({type:"touchend",listener:eP}),2),eG=eW[0],eq=eW[1],e$=function(){return"custom"===a.stateStorage},eK=function(){return null!=a.stateKey||e$()},eQ=function(){return P.isEmpty(a.virtualScrollerOptions)||!a.scrollable},eY=function(e,t){return"equals"===a.compareSelectionBy?e===t:P.equals(e,t,a.dataKey)},eZ=function(){return P.isNotEmpty(e5())||a.globalFilter},eX=function(){return a.onPage?a.first:s},eJ=function(){return a.onPage?a.rows:u},e0=function(){return a.onSort?a.sortField:h},e1=function(){return a.onSort?a.sortOrder:y},e2=function(){return(a.onSort?a.multiSortMeta:x)||[]},e5=function(){return a.onFilter?a.filters:S},e3=function(e,t){return op.getCProp(e,t)},e4=function(e){var t=r.Children.toArray(a.children);if(!t)return null;if(!e&&a.reorderableColumns&&T){var n=T.reduce(function(e,n){var r=tf(t,n);return r&&e.push(r),e},[]);return[].concat(oo(n),oo(t.filter(function(e){return 0>n.indexOf(e)})))}return t},e6=function(){var e={};a.paginator&&(e.first=eX(),e.rows=eJ());var t=e0();if(t&&(e.sortField=t,e.sortOrder=e1()),e.multiSortMeta=e2(),eZ()&&(e.filters=e5()),a.resizableColumns&&tr(e),a.reorderableColumns&&(e.columnOrder=T),a.expandedRows&&(e.expandedRows=a.expandedRows),a.selection&&a.onSelectionChange&&(e.selection=a.selection),e$())a.customSaveState&&a.customSaveState(e);else{var n=od(a.stateStorage);P.isNotEmpty(e)&&n.setItem(a.stateKey,JSON.stringify(e))}a.onStateSave&&a.onStateSave(e)},e7=function(){var e=od(a.stateStorage);e&&a.stateKey&&e.removeItem(a.stateKey)},e9=function(){var e={};if(e$())a.customRestoreState&&(e=a.customRestoreState());else{var t=od(a.stateStorage).getItem(a.stateKey),n=/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z/,r=function(e,t){return"string"==typeof t&&n.test(t)?new Date(t):t};t&&(e=JSON.parse(t,r))}tt(e)},te=function(e){tt(e)},tt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(P.isNotEmpty(e)){if(a.paginator)if(a.onPage){var t=function(e,t){var n=Math.ceil(th(t7())/t)||1,r=Math.floor(e/t);return{first:e,rows:t,page:r,pageCount:n}};a.onPage(t6(t(e.first,e.rows)))}else l(e.first),d(e.rows);if(e.sortField&&(a.onSort?a.onSort(t6({sortField:e.sortField,sortOrder:e.sortOrder})):(m(e.sortField),v(e.sortOrder))),e.multiSortMeta)if(a.onSort)a.onSort(t6({multiSortMeta:e.multiSortMeta}));else{var n=e.multiSortMeta[e.multiSortMeta.length-1],r=n&&n.field?n.field:null;if(r){var i=tf(e4(),r);if(i){var o=e3(i,"sortFunction"),s=e3(i,"sortable");o&&s&&(ej.current=o,eT.current=s,eN.current=r)}}w(e.multiSortMeta)}e.filters&&(K(tZ(e.filters)),a.onFilter?a.onFilter(t6({filters:e.filters})):C(tZ(e.filters))),a.resizableColumns&&(ex.current=e.columnWidths,ew.current=e.tableWidth,to()),a.reorderableColumns&&N(e.columnOrder),e.expandedRows&&a.onRowToggle&&a.onRowToggle({data:e.expandedRows}),e.selection&&a.onSelectionChange&&a.onSelectionChange({value:e.selection}),a.onStateRestore&&a.onStateRestore(e)}},tr=function(e){var t=[];j.find(J.current,'[data-pc-section="thead"] > tr > th').forEach(function(e){return t.push(j.getOuterWidth(e))}),e.columnWidths=t.join(","),"expand"===a.columnResizeMode&&(e.tableWidth=j.getOuterWidth(ee.current)+"px")},ti=function(e){tO();var t="",n='[data-pc-name="datatable"]['.concat(X.current,'] > [data-pc-section="wrapper"] ').concat(eQ()?"":'> [data-pc-name="virtualscroller"]',' > [data-pc-section="table"]');e.forEach(function(e,r){var i="width: ".concat(e,"px !important; max-width: ").concat(e,"px !important");t+="\n ".concat(n,' > [data-pc-section="thead"] > tr > th:nth-child(').concat(r+1,"),\n ").concat(n,' > [data-pc-section="tbody"] > tr > td:nth-child(').concat(r+1,"),\n ").concat(n,' > [data-pc-section="tfoot"] > tr > td:nth-child(').concat(r+1,") {\n ").concat(i,"\n }\n ")}),em.current.innerHTML=t},to=function(){if(ex.current){var e=ex.current.split(",");"expand"===a.columnResizeMode&&ew.current&&(ee.current.style.width=ew.current,ee.current.style.minWidth=ew.current),P.isNotEmpty(e)&&ti(e)}}
165,ts=function(e){if("TH"===e.nodeName)return e;for(var t=e.parentElement;"TH"!==t.nodeName&&(t=t.parentElement););return t},tc=function(){return"single"===a.sortMode?a.sortField:I?I.field:null},tu=function(e){return a.showSelectionElement||a.isDataSelectable?e.filter(function(e,t){var n=!0;return a.showSelectionElement&&(n=a.showSelectionElement({rowIndex:t,props:a})),a.isDataSelectable&&n&&(n=a.isDataSelectable({data:e,index:t})),n}):e},td=function(e){if(a.onSelectAllChange)return a.selectAll;var t=a.selectionPageOnly?t8(e):e,n=tu(P.isNotEmpty(a.frozenValue)?[].concat(oo(a.frozenValue),oo(t)):t);return P.isNotEmpty(n)&&a.selection&&n.every(function(e){return P.isArray(a.selection)&&a.selection.some(function(t){return eY(t,e)})})},tp=function(e){if(e){var t=e.find(function(e){return!!e3(e,"selectionMode")});return t?e3(t,"selectionMode"):null}return null},tf=function(e,t){return P.isNotEmpty(e)?e.find(function(e){return e3(e,"columnKey")===t||e3(e,"field")===t}):null},th=function(e){return a.lazy?a.totalRecords:e?e.length:0},tm=function(e){var t=e.rowData,n=e.field,r=e.editingKey;e.rowIndex;var i=e.editing,a=sT({},D),o=a[r];if(i)o||(o=a[r]={data:sT({},t),fields:[]}),o.fields.push(n);else if(o){var s=o.fields.filter(function(e){return e!==n});s.length?o.fields=s:delete a[r]}M(a)},tg=function(){a.editMode&&P.isNotEmpty(D)&&M({})},ty=function(e){var t=e.rowData,n=e.field,r=e.editingKey,i=e.editing,a=sT({},B),o=a[r];if(i)o||(o=a[r]={data:sT({},t),fields:[]}),o.fields.push(n);else if(o){var s=o.fields.filter(function(e){return e!==n});s.length?o.fields=s:delete a[r]}H(a)},tv=function(){a.editMode&&P.isNotEmpty(B)&&H({})},tb=function(e){tR();var t=e.originalEvent,n=e.column,r=j.getOffset(J.current).left;eE.current=n,eS.current=t.currentTarget.parentElement,eC.current=!0,ek.current=("touchstart"===t.type?t.changedTouches[0].clientX:t.pageX)-r+J.current.scrollLeft,tS()},tx=function(e){var t=j.getOffset(J.current).left;J.current.setAttribute("data-p-unselectable-text",!0),ed.current.style.height=J.current.offsetHeight+"px",ed.current.style.top="0px",ed.current.style.left=("touchmove"===e.type?e.changedTouches[0].clientX:e.pageX)-t+J.current.scrollLeft+"px",ed.current.style.display="block"},tw=function(){var e=ed.current.offsetLeft-ek.current,t=eS.current.offsetWidth,n=t+e;if(t+e>parseInt(eS.current.style.minWidth||15,10)){if("fit"===a.columnResizeMode){var r=eS.current.nextElementSibling.offsetWidth-e;n>15&&r>15&&tE(n,r)}else if("expand"===a.columnResizeMode){var i=ee.current.offsetWidth+e+"px",o=function(e){e&&(e.style.width=e.style.minWidth=i)};tE(n),o(ee.current),!eQ()&&(o(en.current),o(er.current),et.current&&o(j.findSingle(et.current,'[data-pc-name="virtualscroller"] > table > tbody')))}a.onColumnResizeEnd&&a.onColumnResizeEnd({element:eS.current,column:eE.current,delta:e}),eK()&&e6()}ed.current.style.display="none",eE.current=null,eS.current=null,J.current.setAttribute("data-p-unselectable-text","true"),tM(),tC()},tE=function(e,t){var n=[],r=j.index(eS.current);j.find(ee.current,'[data-pc-section="thead"] > tr > th').forEach(function(e){return n.push(j.getOuterWidth(e))}),t_(),tO();var i="",a='[data-pc-name="datatable"]['.concat(X.current,'] > [data-pc-section="wrapper"] ').concat(eQ()?"":'> [data-pc-name="virtualscroller"]',' > [data-pc-section="table"]');n.forEach(function(n,o){var s=o===r?e:t&&o===r+1?t:n,l="width: ".concat(s,"px !important; max-width: ").concat(s,"px !important");i+="\n ".concat(a,' > [data-pc-section="thead"] > tr > th:nth-child(').concat(o+1,"),\n ").concat(a,' > [data-pc-section="tbody"] > tr > td:nth-child(').concat(o+1,"),\n ").concat(a,' > [data-pc-section="tfoot"] > tr > td:nth-child(').concat(o+1,") {\n ").concat(l,"\n }\n ")}),em.current.innerHTML=i},tS=function(){e_(),eB(),eV(),eG()},tC=function(){eL(),eH(),eU(),eq()},tk=function(e){j.clearSelection();var t=e.originalEvent,n=e.column;a.reorderableColumns&&!1!==e3(n,"reorderable")&&!e3(n,"frozen")&&("INPUT"===t.target.nodeName||"TEXTAREA"===t.target.nodeName||j.getAttribute(t.target,'[data-pc-section="columnresizer"]')?t.currentTarget.draggable=!1:t.currentTarget.draggable=!0)},tT=function(e,t){if(a.onSelectAllChange)a.onSelectAllChange(e);else{var n=e.originalEvent,r=e.checked,i=a.selectionPageOnly?t8(t):t,o=a.selectionPageOnly&&a.selection?a.selection.filter(function(e){return!i.some(function(t){return eY(e,t)})}):[];r?(o=tu(o=P.isNotEmpty(a.frozenValue)?[].concat(oo(o),oo(a.frozenValue),oo(i)):[].concat(oo(o),oo(i))),a.onAllRowsSelect&&a.onAllRowsSelect({originalEvent:n,data:o,type:"all"})):a.onAllRowsUnselect&&a.onAllRowsUnselect({originalEvent:n,data:o,type:"all"}),a.onSelectionChange&&a.onSelectionChange({originalEvent:n,value:o,type:"all"})}},tj=function(e){var t=e.originalEvent,n=e.column;eC.current?t.preventDefault():a.reorderableColumns&&(ec.current=j.getHiddenElementOuterWidth(ea.current),eu.current=j.getHiddenElementOuterHeight(ea.current),ef.current=n,ep.current=ts(t.currentTarget),t.dataTransfer.setData("text","b"))},tN=function(e){var t=e.originalEvent,n=e.column,r=ts(t.currentTarget);if(a.reorderableColumns&&ep.current&&r&&!e3(n,"frozen")&&(t.preventDefault(),ep.current!==r)){var i=j.getOffset(J.current),o=j.getOffset(r),s=o.left-i.left,l=o.left+r.offsetWidth/2,c=j.index(ep.current),u=j.index(ts(t.currentTarget));ea.current.style.top=o.top-i.top-(eu.current-1)+"px",eo.current.style.top=o.top-i.top+r.offsetHeight+"px",t.pageX>l&&c<u?(ea.current.style.left=s+r.offsetWidth-Math.ceil(ec.current/2)+"px",eo.current.style.left=s+r.offsetWidth-Math.ceil(ec.current/2)+"px",eh.current=1):c>u&&(ea.current.style.left=s-Math.ceil(ec.current/2)+"px",eo.current.style.left=s-Math.ceil(ec.current/2)+"px",eh.current=-1),ea.current.style.display="block",eo.current.style.display="block"}},tA=function(e){var t=e.originalEvent;a.reorderableColumns&&ep.current&&(t.preventDefault(),ea.current.style.display="none",eo.current.style.display="none")},tI=function(e){var t=e.originalEvent,n=e.column;if(t.preventDefault(),ep.current){var r=j.index(ep.current),i=j.index(ts(t.currentTarget)),o=r!==i;if(o&&(i-r==1&&-1===eh.current||r-i==1&&1===eh.current)&&(o=!1),o){var s=e4(),l=function(e,t){return e3(e,"columnKey")||e3(t,"columnKey")?P.equals(e.props,t.props,"columnKey"):P.equals(e.props,t.props,"field")},c=s.findIndex(function(e){return l(e,ef.current)}),u=s.findIndex(function(e){return l(e,n)}),d=[];
165j.find(ee.current,'[data-pc-section="thead"] > tr > th').forEach(function(e){return d.push(j.getOuterWidth(e))});var p=d.find(function(e,t){return t===c}),f=d.filter(function(e,t){return t!==c});ti([].concat(oo(f.slice(0,u)),[p],oo(f.slice(u)))),u<c&&1===eh.current&&u++,u>c&&-1===eh.current&&u--,P.reorderArray(s,c,u),N(s.reduce(function(e,t){return e.push(e3(t,"columnKey")||e3(t,"field")),e},[])),a.onColReorder&&a.onColReorder({originalEvent:t,dragIndex:c,dropIndex:u,columns:s})}ea.current.style.display="none",eo.current.style.display="none",ep.current.draggable=!1,ep.current=null,ef.current=null,eh.current=null}},tR=function(){eb.current=j.createInlineStyle(n&&n.nonce||el.nonce,n&&n.styleContainer);var e='\n[data-pc-name="datatable"]['.concat(X.current,"] {\n user-select:none;\n}\n ");eb.current.innerHTML=e},tO=function(){em.current=j.createInlineStyle(n&&n.nonce||el.nonce,n&&n.styleContainer)},tP=function(){if(!eg.current){eg.current=j.createInlineStyle(n&&n.nonce||el.nonce,n&&n.styleContainer);var e=".p-datatable-wrapper ".concat(eQ()?"":"> .p-virtualscroller"," > .p-datatable-table"),t=".p-datatable[".concat(X.current,"] > ").concat(e),r=".p-datatable[".concat(X.current,"].p-datatable-gridlines > ").concat(e),i="\n@media screen and (max-width: ".concat(a.breakpoint,") {\n ").concat(t," > .p-datatable-thead > tr > th,\n ").concat(t," > .p-datatable-tfoot > tr > td {\n display: none;\n }\n\n ").concat(t," > .p-datatable-tbody > tr > td {\n display: flex;\n width: 100%;\n align-items: center;\n justify-content: space-between;\n }\n\n ").concat(t," > .p-datatable-tbody > tr > td:not(:last-child) {\n border: 0 none;\n }\n\n ").concat(r," > .p-datatable-tbody > tr > td:last-child {\n border-top: 0;\n border-right: 0;\n border-left: 0;\n }\n\n ").concat(t," > .p-datatable-tbody > tr > td > .p-column-title {\n display: block;\n }\n}\n");eg.current.innerHTML=i}},tD=function(){eg.current=j.removeInlineStyle(eg.current)},t_=function(){em.current=j.removeInlineStyle(em.current)},tM=function(){eb.current=j.removeInlineStyle(eb.current)},tL=function(e){tg(),tv(),a.onPage?a.onPage(t6(e)):(l(e.first),d(e.rows)),a.onValueChange&&a.onValueChange(t7())},tF=function(e){tg(),tv();var t,n,r=e.originalEvent,i=e.column,o=e.sortableDisabledFields,s=e3(i,"sortField")||e3(i,"field"),c=a.defaultSortOrder;if(eT.current=e3(i,"sortable"),ej.current=e3(i,"sortFunction"),eN.current=s,"multiple"===a.sortMode){var u=r.metaKey||r.ctrlKey,d=(t=oo(e2())).find(function(e){return e.field===s});c=d?tB(d.order):c;var p={field:s,order:c};c?tz(p,t=u?t:t.filter(function(e){return o.some(function(t){return t===e.field})})):a.removableSort&&tV(p,t),n={multiSortMeta:t}}else c=e0()===s?tB(e1()):c,a.removableSort&&(s=c?s:null),n={sortField:s,sortOrder:c};a.onSort?a.onSort(t6(n)):(l(0),m(n.sortField),v(n.sortOrder),w(n.multiSortMeta)),a.onValueChange&&a.onValueChange(t7({sortField:s,sortOrder:c,multiSortMeta:t}))},tB=function(e){return a.removableSort?a.defaultSortOrder===e?-1*e:0:-1*e},tH=function(e,t,r,i){return P.sort(e,t,i,r,n&&n.nullSortOrder||el.nullSortOrder)},tz=function(e,t){var n=t.findIndex(function(t){return t.field===e.field});n>=0?t[n]=e:t.push(e)},tV=function(e,t){var n=t.findIndex(function(t){return t.field===e.field});n>=0&&t.splice(n,1),t.length},tU=function(e,t,r){if(a.groupRowsBy&&a.groupRowsBy===a.sortField){var i=[{field:a.sortField,order:a.sortOrder||a.defaultSortOrder}];
165return a.sortField!==t&&i.push({field:t,order:r}),tW(e,i)}var o=oo(e);if(eT.current&&ej.current)o=ej.current({data:e,field:t,order:r});else{var s,l=new Map,c=P.localeComparator(n&&n.locale||el.locale),u=sE(e);try{for(u.s();!(s=u.n()).done;){var d=s.value;l.set(d,P.resolveFieldData(d,t))}}catch(e){u.e(e)}finally{u.f()}o.sort(function(e,t){return tH(l.get(e),l.get(t),c,r)})}return o},tW=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(a.groupRowsBy&&(I||t.length&&a.groupRowsBy===t[0].field)){var r=I,i=t[0];r||R(r=i),i.field!==r.field&&(t=[r].concat(oo(t)))}var o=oo(e);if(eT.current&&ej.current){var s=t.find(function(e){return e.field===eN.current}),l=eN.current,c=s?s.order:a.defaultSortOrder;o=ej.current({data:e,field:l,order:c,multiSortMeta:t})}else{var u=P.localeComparator(n&&n.locale||el.locale);o.sort(function(e,n){return tG(e,n,t,0,u)})}return o},tG=function(e,t,n,r,i){if(n&&n[r]){var a=P.resolveFieldData(e,n[r].field),o=P.resolveFieldData(t,n[r].field);return 0===P.compare(a,o,i)?n.length-1>r?tG(e,t,n,r+1,i):0:tH(a,o,i,n[r].order)}},tq=function(e){tg(),tv(),K(e)},t$=function(e){clearTimeout(eR.current),eR.current=setTimeout(function(){var t=tZ(e||$);a.onFilter?a.onFilter(t6({filters:t})):(l(0),C(t)),a.onValueChange&&a.onValueChange(t7({filters:t}))},a.filterDelay)},tK=function(e){var t=function(e){var t=ou(e,2),n=t[0],r=t[1];if(r.constraints){var i=r.constraints.filter(function(e){return null!==e.value});if(i.length>0)return[n,sT(sT({},r),{},{constraints:i})]}else if(null!==r.value)return[n,r]},n=function(e){return void 0!==e};return Object.fromEntries(Object.entries(e).map(t).filter(n))},tQ=function(e,t){if(e){var n,r=t?tK(t):{},i=e4(),o=[],s=r.global||a.globalFilter;s&&(n=a.globalFilterFields||i.filter(function(e){return!e3(e,"excludeGlobalFilter")}).map(function(e){return e3(e,"filterField")||e3(e,"field")}));for(var l=0;l<e.length;l++){var c=!0,u=!1,d=!1;for(var p in r)if("null"!==p&&Object.prototype.hasOwnProperty.call(r,p)&&"global"!==p){d=!0;var f=p,h=r[f];if(h.operator)for(var m=0;m<h.constraints.length;m++){var g=h.constraints[m];if(c=tY(f,e[l],g,m),h.operator===G.OR&&c||h.operator===G.AND&&!c)break}else c=tY(f,e[l],h,0);if(!c)break}if(c&&s&&!u&&n)for(var y=0;y<n.length;y++){var v=n[y],b=r.global?r.global.matchMode:a.globalFilterMatchMode,x=r.global?r.global.value:a.globalFilter;if(u=Q.filters[b](P.resolveFieldData(e[l],v),x,a.filterLocale))break}var w=void 0;(w=s?d?d&&c&&u:u:d&&c)&&o.push(e[l])}return(o.length===a.value.length||0===Object.keys(r).length)&&(o=e),o}},tY=function(e,t,n,r){var i=n.value,o="custom"===n.matchMode?"custom_".concat(e):n.matchMode||W.STARTS_WITH,s=P.resolveFieldData(t,e),l=Q.filters[o];return P.isFunction(l)&&l(s,i,a.filterLocale,r)},tZ=function(e){e=e||a.filters;var t={};return e?Object.entries(e).forEach(function(e){var n=ou(e,2),r=n[0],i=n[1];t[r]=i.operator?{operator:i.operator,constraints:i.constraints.map(function(e){return sT({},e)})}:sT({},i)}):t=e4().reduce(function(e,t){var r=e3(t,"filterField")||e3(t,"field"),i=e3(t,"filterFunction"),o=e3(t,"dataType"),s={value:null,matchMode:e3(t,"filterMatchMode")||(n&&n.filterMatchModeOptions[o]||el.filterMatchModeOptions[o]?n&&n.filterMatchModeOptions[o][0]||el.filterMatchModeOptions[o][0]:W.STARTS_WITH)};return i&&Q.register("custom_".concat(r),function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return i.apply(void 0,n.concat([{column:t}]))}),e[r]="menu"===a.filterDisplay?{operator:G.AND,constraints:[s]}:s,e},{}),t},tX=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=sT({},$),o=i[t],s=o&&o.operator?o.constraints[r]:o;s=o?{value:e,matchMode:n||s.matchMode}:{value:e,matchMode:n},"menu"===a.filterDisplay&&o&&o.operator?i[t].constraints[r]=s:i[t]=s,K(i),t$(i)},tJ=function(){U(a.rows),K(tZ(a.filters)),R(null),M({}),H({}),a.onPage||(l(a.first),d(a.rows)),a.onSort||(m(a.sortField),v(a.sortOrder),w(a.multiSortMeta)),a.onFilter||C(a.filters),t2()},t0=function(){et.current&&(eQ()?et.current:j.findSingle(et.current,'[data-pc-name="virtualscroller"]')).scrollTo(0,0)},t1=function(){t_()},t2=function(){var e=e4(!0),t=[];e&&(t=e.reduce(function(e,t){return e.push(e3(t,"columnKey")||e3(t,"field")),e},[])),N(t)},t5=function(e){var t,n="\uFEFF";t=e&&e.selectionOnly?a.selection||[]:[].concat(oo(a.frozenValue||[]),oo(t7()||[]));var r=e4().filter(function(e){var t=e3(e,"exportable"),n=e3(e,"field");return!1!==t&&n});r.forEach(function(e,t){var i=[e3(e,"field"),e3(e,"header"),e3(e,"exportHeader")],o=i[0],s=i[1],l=String(i[2]||s||o).replace(/"/g,'""').replace(/\n/g,"\u2028");n+='"'+l+'"',t<r.length-1&&(n+=a.csvSeparator)}),t.forEach(function(e){n+="\n",r.forEach(function(t,i){var o=[e3(t,"field"),e3(t,"exportField")],s=o[0],l=o[1]||s,c=P.resolveFieldData(e,l);c=null!=c?a.exportFunction?a.exportFunction({data:c,field:l,rowData:e,column:t}):String(c).replace(/"/g,'""').replace(/\n/g,"\u2028"):"",n+='"'+c+'"',i<r.length-1&&(n+=a.csvSeparator)})}),j.exportCSV(n,a.exportFilename)},t3=function(){"row"!==a.editMode&&document.body.click()}
165,t4=function(){j.find(document.body,'[data-pc-section="roweditorcancelbuttonprops"]').forEach(function(e,t){setTimeout(function(){e.click()},5*t)})},t6=function(e){return sT({first:eX(),rows:eJ(),sortField:e0(),sortOrder:e1(),multiSortMeta:e2(),filters:e5()},e)},t7=function(e){var t=a.value||[];if(!a.lazy&&t&&t.length){var n=e&&e.filters||e5(),r=e&&e.sortField||e0(),i=e&&e.sortOrder||e1(),o=e&&e.multiSortMeta||e2(),s=e4().find(function(e){return e3(e,"field")===r});s&&(eT.current=e3(s,"sortable"),ej.current=e3(s,"sortFunction")),(P.isNotEmpty(n)||a.globalFilter)&&(t=tQ(t,n)),(r||P.isNotEmpty(o))&&("single"===a.sortMode?t=tU(t,r,i):"multiple"===a.sortMode&&(t=tW(t,o)))}return t},t8=function(e){if(e&&a.paginator){var t=a.lazy?0:eX();return e.slice(t,t+eJ())}return e};eI(function(){J.current&&(X.current=_(),J.current.setAttribute(X.current,"")),K(tZ(a.filters)),eK()&&(e9(),a.resizableColumns&&to())}),eM(function(){return"stack"!==a.responsiveLayout||a.scrollable||tP(),function(){tD()}},[a.breakpoint]),eM(function(){var e=tZ(a.filters);C(e),K(tZ(a.filters)),a.onValueChange&&a.onValueChange(t7({filters:e}))},[a.filters]),eM(function(){eK()&&e6()}),eM(function(){tD(),"stack"!==a.responsiveLayout||a.scrollable||tP()},[a.responsiveLayout,a.scrollable]),eM(function(){if(a.globalFilter)tX(a.globalFilter,"global",a.globalFilterMatchMode);else if($.global){var e=sT({},$);delete e.global,K(e),t$(e)}},[a.globalFilter,a.globalFilterMatchMode]),ey(function(){tC(),t_(),tD(),tM()}),r.useImperativeHandle(t,function(){return{props:a,clearState:e7,closeEditingCell:t3,closeEditingRows:t4,exportCSV:t5,filter:tX,reset:tJ,resetColumnOrder:t2,resetScroll:t0,resetResizeColumnsWidth:t1,restoreColumnWidths:to,restoreState:e9,restoreTableState:te,saveState:e6,getFilterMeta:function(){return S},setFilterMeta:function(e){return C(e)},getSortMeta:function(){return x},setSortMeta:function(e){return w(e)},getElement:function(){return J.current},getTable:function(){return ee.current},getVirtualScroller:function(){return ei.current},getProcessedData:function(){return t7()}}});var t9=function(){if(a.loading){var e=i({className:Z.cx("loadingIcon")},Z.ptm("loadingIcon")),t=a.loadingIcon||r.createElement(tl,a6({},e,{spin:!0})),n=F.getJSXIcon(t,sT({},e),{props:a}),o=i({className:Z.cx("loadingOverlay")},Z.ptm("loadingOverlay"));return r.createElement("div",o,n)}return null},ne=function(){if(a.header){var e=P.getJSXElement(a.header,{props:a}),t=i({className:Z.cx("header")},Z.ptm("header"));return r.createElement("div",t,e)}return null},nt=function(e,t,n){if(!1===a.showHeaders)return null;var i=e0(),o=e1(),s=oo(e2()),l=tc(),c=$,u=!a.onFilter&&a.filters||e5(),d=e.items,p=e.props,f=e.columns,h=n||p.lazy?d:p.items;return r.createElement(sw,{hostName:"DataTable",value:h,tableProps:a,columns:f,tabIndex:a.tabIndex,empty:t,headerColumnGroup:a.headerColumnGroup,resizableColumns:a.resizableColumns,onColumnResizeStart:tb,onColumnResizerClick:a.onColumnResizerClick,onColumnResizerDoubleClick:a.onColumnResizerDoubleClick,sortMode:a.sortMode,sortField:i,sortIcon:a.sortIcon,sortOrder:o,multiSortMeta:s,groupRowsBy:a.groupRowsBy,groupRowSortField:l,onSortChange:tF,filterDisplay:a.filterDisplay,filters:c,filtersStore:u,filterIcon:a.filterIcon,filterClearIcon:a.filterClearIcon,onFilterChange:tq,onFilterApply:t$,showSelectAll:a.showSelectAll,allRowsSelected:td,onColumnCheckboxChange:tT,onColumnMouseDown:tk,onColumnDragStart:tj,onColumnDragOver:tN,onColumnDragLeave:tA,onColumnDrop:tI,rowGroupMode:a.rowGroupMode,reorderableColumns:a.reorderableColumns,ptCallbacks:Z,metaData:Y,unstyled:a.unstyled})},nn=function(e,t,n,i,o){var s=eX(),l=e.rows,c=e.columns,u=e.contentRef,d=e.style,p=e.className,h=e.spacerStyle,m=e.itemSize,g=P.isNotEmpty(a.frozenValue)&&r.createElement(oY,{hostName:"DataTable",ref:er,cellMemo:a.cellMemo,cellMemoProps:a.cellMemoProps,cellMemoPropsDepth:a.cellMemoPropsDepth,cellClassName:a.cellClassName,cellSelection:a.cellSelection,checkIcon:a.checkIcon,className:"p-datatable-tbody p-datatable-frozen-tbody",collapsedRowIcon:a.collapsedRowIcon,columns:c,compareSelectionBy:a.compareSelectionBy,contextMenuSelection:a.contextMenuSelection,dataKey:a.dataKey,dragSelection:a.dragSelection,editMode:a.editMode,editingMeta:B,editingRows:a.editingRows,emptyMessage:a.emptyMessage,expandableRowGroups:a.expandableRowGroups,expandedRowIcon:a.expandedRowIcon,expandedRows:a.expandedRows,first:s,frozenRow:!0,groupRowsBy:a.groupRowsBy,isDataSelectable:a.isDataSelectable,isVirtualScrollerDisabled:!0,lazy:a.lazy,loading:a.loading,metaKeySelection:a.metaKeySelection,onCellClick:a.onCellClick,onCellSelect:a.onCellSelect,onCellUnselect:a.onCellUnselect,onContextMenu:a.onContextMenu,onContextMenuSelectionChange:a.onContextMenuSelectionChange,onEditingMetaChange:ty,onRowClick:a.onRowClick,onRowCollapse:a.onRowCollapse,onRowDoubleClick:a.onRowDoubleClick,onRowPointerDown:a.onRowPointerDown,onRowPointerUp:a.onRowPointerUp,onRowEditCancel:a.onRowEditCancel,onRowEditChange:a.onRowEditChange,onRowEditComplete:a.onRowEditComplete,onRowEditInit:a.onRowEditInit,onRowEditSave:a.onRowEditSave,onRowExpand:a.onRowExpand,onRowMouseEnter:a.onRowMouseEnter,onRowMouseLeave:a.onRowMouseLeave,onRowReorder:a.onRowReorder,onRowSelect:a.onRowSelect,onRowToggle:a.onRowToggle,onRowUnselect:a.onRowUnselect,onSelectionChange:a.onSelectionChange,paginator:a.paginator,processedData:o,reorderableRows:a.reorderableRows,responsiveLayout:a.responsiveLayout,rowClassName:a.rowClassName,rowEditValidator:a.rowEditValidator,rowEditorCancelIcon:a.rowEditorCancelIcon,rowEditorInitIcon:a.rowEditorInitIcon,rowEditorSaveIcon:a.rowEditorSaveIcon,rowExpansionTemplate:a.rowExpansionTemplate,rowGroupFooterTemplate:a.rowGroupFooterTemplate,rowGroupHeaderTemplate:a.rowGroupHeaderTemplate,rowGroupMode:a.rowGroupMode,scrollable:a.scrollable,selectOnEdit:a.selectOnEdit,selection:a.selection,selectionAutoFocus:a.selectionAutoFocus,selectionMode:a.selectionMode,selectionModeInColumn:t,showRowReorderElement:a.showRowReorderElement,showSelectionElement:a.showSelectionElement,tabIndex:a.tabIndex,tableProps:a,tableSelector:X.current,value:a.frozenValue,virtualScrollerOptions:e,ptCallbacks:Z,metaData:Y,unstyled:a.unstyled}),y=r.createElement(oY,{hostName:"DataTable",ref:en,cellMemo:a.cellMemo,cellMemoProps:a.cellMemoProps,cellMemoPropsDepth:a.cellMemoPropsDepth,cellClassName:a.cellClassName,cellSelection:a.cellSelection,checkIcon:a.checkIcon,className:f("p-datatable-tbody",p),collapsedRowIcon:a.collapsedRowIcon,columns:c,
165compareSelectionBy:a.compareSelectionBy,contextMenuSelection:a.contextMenuSelection,dataKey:a.dataKey,dragSelection:a.dragSelection,editMode:a.editMode,editingMeta:D,editingRows:a.editingRows,empty:n,emptyMessage:a.emptyMessage,expandableRowGroups:a.expandableRowGroups,expandedRowIcon:a.expandedRowIcon,expandedRows:a.expandedRows,first:s,frozenRow:!1,groupRowsBy:a.groupRowsBy,isDataSelectable:a.isDataSelectable,isVirtualScrollerDisabled:i,lazy:a.lazy,loading:a.loading,metaKeySelection:a.metaKeySelection,onCellClick:a.onCellClick,onCellSelect:a.onCellSelect,onCellUnselect:a.onCellUnselect,onContextMenu:a.onContextMenu,onContextMenuSelectionChange:a.onContextMenuSelectionChange,onEditingMetaChange:tm,onRowClick:a.onRowClick,onRowCollapse:a.onRowCollapse,onRowDoubleClick:a.onRowDoubleClick,onRowEditCancel:a.onRowEditCancel,onRowEditChange:a.onRowEditChange,onRowEditComplete:a.onRowEditComplete,onRowEditInit:a.onRowEditInit,onRowEditSave:a.onRowEditSave,onRowExpand:a.onRowExpand,onRowMouseEnter:a.onRowMouseEnter,onRowMouseLeave:a.onRowMouseLeave,onRowPointerDown:a.onRowPointerDown,onRowPointerUp:a.onRowPointerUp,onRowReorder:a.onRowReorder,onRowSelect:a.onRowSelect,onRowToggle:a.onRowToggle,onRowUnselect:a.onRowUnselect,onSelectionChange:a.onSelectionChange,paginator:a.paginator,processedData:o,reorderableRows:a.reorderableRows,responsiveLayout:a.responsiveLayout,rowClassName:a.rowClassName,rowEditValidator:a.rowEditValidator,rowEditorCancelIcon:a.rowEditorCancelIcon,rowEditorInitIcon:a.rowEditorInitIcon,rowEditorSaveIcon:a.rowEditorSaveIcon,rowExpansionTemplate:a.rowExpansionTemplate,rowGroupFooterTemplate:a.rowGroupFooterTemplate,rowGroupHeaderTemplate:a.rowGroupHeaderTemplate,rowGroupMode:a.rowGroupMode,scrollable:a.scrollable,selectOnEdit:a.selectOnEdit,selection:a.selection,selectionAutoFocus:a.selectionAutoFocus,selectionMode:a.selectionMode,selectionModeInColumn:t,showRowReorderElement:a.showRowReorderElement,showSelectionElement:a.showSelectionElement,style:d,tabIndex:a.tabIndex,tableProps:a,tableSelector:X.current,value:t8(l),virtualScrollerContentRef:u,virtualScrollerOptions:e,ptCallbacks:Z,metaData:Y,unstyled:a.unstyled}),v=P.isNotEmpty(h)?r.createElement(oY,{hostName:"DataTable",style:{height:"calc(".concat(h.height," - ").concat(l.length*m,"px)")},className:"p-datatable-virtualscroller-spacer",ptCallbacks:Z,metaData:Y,unstyled:a.unstyled}):null;return r.createElement(r.Fragment,null,g,y,v)},nr=function(e){var t=e.columns;return r.createElement(o4,{hostName:"DataTable",tableProps:a,columns:t,footerColumnGroup:a.footerColumnGroup,ptCallbacks:Z,metaData:Y,unstyled:a.unstyled})},ni=function(e,t,n,o){if(t){var s=eQ(),l=a.virtualScrollerOptions||{},c=i({className:Z.cx("wrapper"),style:sT(sT({},Z.sx("wrapper")),{},{maxHeight:s?a.scrollHeight:null})},Z.ptm("wrapper"));return r.createElement("div",a6({ref:et},c),r.createElement(r5,a6({ref:ei},l,{items:e,columns:t,style:sT(sT({},l.style),{height:"flex"!==a.scrollHeight?a.scrollHeight:void 0}),scrollHeight:"flex"!==a.scrollHeight?void 0:"100%",disabled:s,loaderDisabled:!0,inline:!0,autoSize:!0,pt:Z.ptm("virtualScroller"),__parentMetadata:{parent:Y},showSpacer:!1,unstyled:a.unstyled,contentTemplate:function(t){var l=function(e){ee.current=e,t.spacerRef&&t.spacerRef(e)},c=nt(t,o,s),u=nn(t,n,o,s,e),d=nr(t),p=i({className:f(a.tableClassName,Z.cx("table")),style:a.tableStyle,role:"table"},Z.ptm("table"));return r.createElement("table",a6({ref:l},p),c,u,d)}})))}},na=function(){if(a.footer){var e=P.getJSXElement(a.footer,{props:a}),t=i({className:Z.cx("footer")},Z.ptm("footer"));return r.createElement("div",t,e)}return null},no=function(e,t){return r.createElement(ap,{first:eX(),rows:eJ(),pageLinkSize:a.pageLinkSize,className:f(a.paginatorClassName,Z.cx("paginator",{position:e})),onPageChange:tL,template:a.paginatorTemplate,totalRecords:t,rowsPerPageOptions:a.rowsPerPageOptions,currentPageReportTemplate:a.currentPageReportTemplate,leftContent:a.paginatorLeft,rightContent:a.paginatorRight,alwaysShow:a.alwaysShowPaginator,dropdownAppendTo:a.paginatorDropdownAppendTo,pt:Z.ptm("paginator"),unstyled:a.unstyled,__parentMetadata:{parent:Y}})},ns=function(e){return a.paginator&&"bottom"!==a.paginatorPosition?no("top",e):null},nl=function(e){return a.paginator&&"top"!==a.paginatorPosition?no("bottom",e):null},nc=function(){if(a.resizableColumns){var e=i({className:Z.cx("resizeHelper"),style:Z.sx("resizeHelper")},Z.ptm("resizeHelper"));return r.createElement("div",a6({ref:ed},e))}return null},nu=function(){if(a.reorderableColumns){var e={position:"absolute",display:"none"},t=i({className:Z.cx("reorderIndicatorUp"),style:Z.sx("reorderIndicatorUp",{style:e})},Z.ptm("reorderIndicatorUp")),n=i(Z.ptm("reorderIndicatorUpIcon")),o=F.getJSXIcon(a.reorderIndicatorUpIcon||r.createElement(tn,n),sT({},n),{props:a}),s=i({className:Z.cx("reorderIndicatorDown"),style:Z.sx("reorderIndicatorDown",{style:e})},Z.ptm("reorderIndicatorDown")),l=i(Z.ptm("reorderIndicatorDownIcon")),c=F.getJSXIcon(a.reorderIndicatorDownIcon||r.createElement(ta,l),sT({},l),{props:a});return r.createElement(r.Fragment,null,r.createElement("span",a6({ref:ea},t),o),r.createElement("span",a6({ref:eo},s),c))}return null}
165,nd=t7(),np=e4(),nf=th(nd),nh=P.isEmpty(nd),nm=tp(np),ng=a.selectionMode||nm,ny=t9(),nv=ne(),nb=ns(nf),nx=ni(nd,np,nm,nh),nw=nl(nf),nE=na(),nS=nc(),nC=nu(),nk=i({id:a.id,className:f(a.className,Z.cx("root",{selectable:ng})),style:a.style,"data-scrollselectors":".p-datatable-wrapper","data-showgridlines":a.showGridlines},ov.getOtherProps(a),Z.ptm("root"));return r.createElement("div",a6({ref:J},nk),ny,nv,nb,nx,nw,nE,nS,nC)});sj.displayName="DataTable";var sN=function(){};sN.displayName="Column";var sA=e.i(207670);let sI=({data:e,columns:r,paginator:i=!0,rows:a=10,rowsPerPageOptions:o=[5,10,25,50],className:s,showGridlines:l=!0,stripedRows:c=!0,size:u="normal",selectionMode:d=null,selection:p,onSelectionChange:f,loading:h=!1,emptyMessage:m="No data found.",tableStyle:g,fullWidth:y=!0,scrollable:v=!1,scrollHeight:b})=>{let[x,w]=(0,n.useState)({}),E=(0,n.useRef)(null),S=(0,n.useRef)(null),C=(0,n.useRef)(null),k=(0,n.useRef)(null),T=(0,n.useRef)(null);n.default.useEffect(()=>{let e=[];return["/assets/css/corporateClinicalTrialsOverview.css","/assets/css/primereact.min.css","/assets/css/primereact-theme.css","/assets/css/primeicons.css"].forEach(t=>{if(!document.querySelector(`link[href="${t}"]`)){let n=document.createElement("link");n.rel="stylesheet",n.href=t,document.head.appendChild(n),e.push(n)}}),()=>{e.forEach(e=>e.remove())}},[]);let j=()=>{if(!E.current||!S.current)return;let e=()=>{let e=E.current?.getElement();if(!e)return;let t=e.querySelector(".p-datatable-table"),n=e.querySelectorAll(".p-datatable-thead th"),r=S.current?.querySelectorAll("td");if(t&&S.current){let e=t.offsetWidth;S.current.style.width=`${e}px`,S.current.style.minWidth=`${e}px`,S.current.style.maxWidth=`${e}px`}n.length===r?.length&&Array.from(n).forEach((e,t)=>{let n=e,i=r[t];if(i){let e=window.getComputedStyle(n),t=n.offsetWidth;i.style.width=`${t}px`,i.style.minWidth=`${t}px`,i.style.maxWidth=`${t}px`,i.style.paddingLeft=e.paddingLeft,i.style.paddingRight=e.paddingRight,i.style.boxSizing="border-box"}})};setTimeout(e,0),setTimeout(e,100),setTimeout(e,300)};n.default.useEffect(()=>{j();let e=new ResizeObserver(()=>{j()}),t=E.current?.getElement();return t&&e.observe(t),()=>{e.disconnect()}},[e,r,x]),n.default.useEffect(()=>{let e=C.current,t=k.current,n=T.current;if(!n||!e&&!t)return;let r=n=>{let r=n.target;r&&(t?t.scrollLeft=r.scrollLeft:e&&(e.scrollLeft=r.scrollLeft))},i=()=>{n.removeEventListener("scroll",r);let e=n.querySelector(".p-datatable-wrapper");e?e.addEventListener("scroll",r):n.addEventListener("scroll",r)};return setTimeout(i,100),setTimeout(i,300),()=>{n.removeEventListener("scroll",r);let e=n.querySelector(".p-datatable-wrapper");e&&e.removeEventListener("scroll",r)}},[e,r]);let N=(0,n.useMemo)(()=>{let t=t=>[...new Set(e.map(e=>e[t]))].filter(e=>null!=e&&""!==e).sort().map(e=>({label:String(e),value:e})),n={};return r.forEach(e=>{e.filterable&&"dropdown"===e.filterType&&(e.filterOptions?n[e.field]=e.filterOptions:n[e.field]=t(e.field))}),n},[e,r]);n.default.useEffect(()=>{let e={};r.forEach(t=>{t.filterable&&(e[t.field]={value:null,matchMode:t.filterMatchMode||"startsWith"})}),w(e)},[r]);let A=(e,n)=>{let r=x[e]&&"value"in x[e]?x[e].value:"";return(0,t.jsx)(nC,{value:r||"",onChange:t=>R(e,t.target.value),placeholder:n,className:"w-full text-sm"})},I=(e,n)=>{let r=N[e]||[],i=x[e]&&"value"in x[e]?x[e].value:null;return(0,t.jsx)(iT,{value:i,options:[{label:"All",value:null},...r],onChange:t=>R(e,t.value),placeholder:n,className:"w-full text-sm",showClear:!0})},R=(e,t)=>{let n={...x};null===t||""===t||t?.value===null?delete n[e]:n[e]={value:t,matchMode:r.find(t=>t.field===e)?.filterMatchMode||"contains"},w(n)},O=()=>(0,t.jsx)("div",{className:"filter-row corporate-full-width-item-wide",ref:C,children:(0,t.jsx)("div",{className:"filter-wrapper overflow-auto",ref:k,children:(0,t.jsx)("table",{className:"filter-table",ref:S,children:(0,t.jsx)("tbody",{children:(0,t.jsx)("tr",{children:r.map(e=>{let n=()=>{if(!e.filterable)return(0,t.jsx)("div",{className:"h-10"});let n=`${e.header} filter`;return"dropdown"===e.filterType?I(e.field,n):A(e.field,n)};return(0,t.jsx)("td",{className:"filter-cell",style:e.style,children:n()},e.field)})})})})})}),P=r.some(e=>e.filterable);return(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:(0,sA.default)("searchable-table-wrapper",y&&"corporate-full-width-container",s),ref:T,children:[P&&O(),(0,t.jsx)(sj,{ref:E,value:e,filters:x,onFilter:e=>w(e.filters),paginator:i,rows:a,rowsPerPageOptions:o,dataKey:"id",selectionMode:d,selection:p,onSelectionChange:f,loading:h,emptyMessage:m,showGridlines:l,stripedRows:c,size:u,tableStyle:g,scrollable:v,scrollHeight:b,className:y?"datatable-responsive corporate-full-width-item-wide":"",cellSelection:!1,children:r.map(e=>(0,t.jsx)(sN,{field:e.field,header:e.header,sortable:e.sortable,body:e.body,style:e.style,headerStyle:e.headerStyle,align:e.align},e.field))})]})})};e.s(["default",0,sI],120597)},828952,e=>{"use strict";var t=e.i(843476),n=e.i(376917),r=e.i(207670),i=e.i(271645),a=t,o=n,s=r,l=i,c=e.i(601087),u=e.i(592517),d=e.i(414852);let p=(0,l.forwardRef)(function({heading:e,inputs:t,description:n,checkboxes:r,disclaimer:i},p){let f=(0,l.useRef)(null),h=()=>{let e=f.current;
165if(e){if(e.querySelectorAll(".form-field").forEach(e=>{let t=e.querySelector("input"),n=e.querySelector("select");t&&(t?.checkValidity()?e.classList.remove("has-error"):e.classList.add("has-error")),n&&(n?.checkValidity()?e.classList.remove("has-error"):e.classList.add("has-error"))}),!e.querySelectorAll(".has-error").length)return!0;document.querySelector(".has-error")?.scrollIntoView({behavior:"smooth"})}return!1},m=()=>{let e=f.current;if(e){let t=new FormData(e),n={};return t.forEach((e,t)=>n[t]=e),JSON.stringify(n)}return null};return(0,l.useImperativeHandle)(p,()=>({isValid:h,getFormData:m}),[]),(0,a.jsx)("section",{children:(0,a.jsx)("div",{className:"container flex justify-center",children:(0,a.jsxs)("form",{ref:f,className:"flex flex-col gap-6",children:[(0,a.jsx)("h2",{className:"text-xl font-bold text-grey-dark md:text-[28px] md:leading-9",children:(0,a.jsx)(o.Text,{field:e})}),(0,a.jsxs)("div",{className:"flex flex-col gap-6 md:items-center",children:[(0,a.jsx)("ul",{className:"-mx-3 flex flex-wrap gap-y-3 max-md:flex-col md:w-2/3",children:t.map(e=>(0,a.jsx)("li",{className:(0,s.clsx)("px-3",e.width?`md:w-${e.width}`:"w-full"),children:e.items?(0,a.jsx)(u.default,{...e}):(0,a.jsx)(d.default,{...e})},e.id))}),n&&(0,a.jsx)("p",{className:"text-xs text-grey-dark md:w-2/3 md:px-3",children:(0,a.jsx)(o.Text,{field:n})})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"mb-3 text-base leading-5 text-grey-dark",children:(0,a.jsx)(o.Text,{field:i})}),(0,a.jsx)("ul",{className:"flex flex-col gap-x-6 gap-y-3",children:r.map(e=>(0,a.jsx)("li",{children:(0,a.jsx)(c.default,{...e})},e.id))})]})]})})})});var f=e.i(2324),h=t,m=e.i(948148),g=i,y=e.i(524919),v=f,b=u,x=e.i(727273),w=e.i(249627);let E=e=>{let t=(0,m.useTranslations)(),[n,r]=(0,g.useState)(()=>{let t=y.cartService.getCartItems().find(t=>t.id===e.id);return t?t.quantity.toString():"1"}),i=[];if(e.maxAmount>0)for(let t=1;t<=e.maxAmount;t++){let r={id:`${e.id}-quantity-${t}`,label:t.toString(),value:t.toString(),selected:!1};r.selected=t.toString()===n,i.push(r)}let a={name:"Quantity",items:i,value:n,setSelectedItem:t=>{if(t){let n=parseInt(t.value);y.cartService.updateQuantity(e.id,n),r(t.value),e.onChange?.()}}};return(0,h.jsx)(x.default,{...e,children:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(v.Button,{label:t("Cart/RemoveFromCart"),iconName:"
165cart",iconPosition:"right",style:"tertiary",onClick:()=>{y.cartService.removeFromCart(e.id),e.onChange?.(),w.eventService.emit("cartUpdated")}}),a&&(0,h.jsx)(b.default,{...a})]})})},S=({steps:e,headingCartItems:a,cartItems:o,address:s,backButton:l,nextButton:c,submitButton:u,onChange:d})=>{let{onClick:h}=u||{},[m,g]=(0,i.useState)(e.find(e=>e.isActive)),y=(0,i.useRef)(null),v=()=>{let{current:e}=y,{isValid:t,getFormData:n}=e;e&&t()&&h&&h({formData:n()})};return(0,t.jsx)("section",{children:(0,t.jsxs)("div",{className:"mx-auto max-w-[1062px]",children:[(0,t.jsx)("div",{className:"container",children:(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{className:"absolute left-0 top-1/2 h-0.5 w-full -translate-y-1/2 bg-grey-light"}),(0,t.jsx)("ul",{className:"relative z-10 flex items-center justify-between",children:e.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)("div",{className:(0,r.clsx)("flex size-14 items-center justify-center rounded-full text-xl",m?.id===e.id?"bg-primary-dark text-white":"bg-grey-light text-grey-mid"),children:e.text})},e.id))})]})}),(0,t.jsxs)("div",{className:(0,r.clsx)("container flex-col gap-6",m?.id==="cartStep1"?"flex":"hidden"),children:[(0,t.jsx)("h2",{className:"text-xl font-bold text-grey-dark md:text-[28px] md:leading-9",children:(0,t.jsx)(n.Text,{field:a})}),(0,t.jsx)("ul",{className:"flex flex-col gap-6",children:o.map((e,n)=>{let r={id:e.id,header:{value:e.title},description:{value:e.description},image:{value:{src:e.imageUrl,alt:e.title,height:0,width:0}},label:e.label,type:e.properties,downloadUrl:e.downloadUrl,materialNumber:e.materialNumber,maxAmount:e.maxAmount};return(0,t.jsx)("li",{className:"relative",style:{zIndex:o.length-n+1},children:(0,t.jsx)(E,{...r,onChange:d})},e.id)})})]}),(0,t.jsx)("div",{className:(0,r.clsx)(m?.id==="cartStep2"?"":"hidden"),children:(0,t.jsx)(p,{...s,ref:y})}),(0,t.jsx)("div",{className:"container",children:(0,t.jsxs)("ul",{className:(0,r.clsx)("flex items-center",m?.id===e[0].id?"justify-end":"justify-between"),children:[m?.id!==e[0].id&&(0,t.jsx)("li",{children:(0,t.jsx)(f.default,{style:"primary",iconName:"chevron-left",...l,onClick:()=>{e.forEach((t,n)=>{t.id===m?.id&&g(e[--n])}),window.scrollTo({top:0})}})}),!m?.isFinal&&(0,t.jsx)("li",{children:(0,t.jsx)(f.default,{style:"primary",iconName:"chevron-right",iconPosition:"right",...c,isDisabled:0===o.length,onClick:()=>{e.forEach((t,n)=>{t.id===m?.id&&g(e[++n])}),window.scrollTo({top:0,behavior:"smooth"})}})}),m?.isFinal&&(0,t.jsx)("li",{children:(0,t.jsx)(f.default,{style:"primary",...u,onClick:v})})]})})]})})};e.s(["default",0,S],828952)},183580,9984,860292,398399,584521,985968,568436,794895,117280,748334,307912,124267,477114,e=>{"use strict";var t=e.i(843476),n=e.i(271645);let r=[{es:"Buprenorfina TTD",en:"Buprenorphine TTD"},{es:"CodeÃna oral",en:"Oral Codeine"},{es:"Fentanilo IV",en:"IV Fentanyl"},{es:"Fentanilo TTD",en:"Fentanyl TTD"},{es:"Hidromorfona oral",en:"Oral Hydromorphone"},{es:"Morfina IV",en:"IV Morphine"},{es:"Morfina oral",en:"Oral Morphine"},{es:"Morfina SC",en:"SC Morphine"},{es:"Oxicodona LC",en:"SR Oxycodone"},{es:"Tapentadol LP",en:"ER Tapentadol"},{es:"Tramadol oral",en:"Oral Tramadol"}],i=[.024,1,.024,.024,1,1,1,1,1,1,1],a=[.01,6.6,.01,.01,.2,.333333333,1,.5,.5,2.5,5],o=[{es:"mcg/h",en:"mcg/h"},{es:"mg/dÃa",en:"mg/day"},{es:"mcg/h",en:"mcg/h"},{es:"mcg/h",en:"mcg/h"},{es:"mg/dÃa",en:"mg/day"},{es:"mg/dÃa",en:"mg/day"},{es:"mg/dÃa",en:"mg/day"},{es:"mg/dÃa",en:"mg/day"},{es:"mg/dÃa",en:"mg/day"},{es:"mg/dÃa",en:"mg/day"},{es:"mg/dÃa",en:"mg/day"}],s=({language:e="en"})=>
165{let[s,l]=(0,n.useState)(0),[c,u]=(0,n.useState)(0),[d,p]=(0,n.useState)(0),f=(0,n.useMemo)(()=>isNaN(s)||null===s?0:Number((s*i[c]/a[c]*a[d]/i[d]).toFixed(2)),[s,c,d]);return(0,t.jsxs)("form",{className:"font-sans mx-auto mt-6 w-full max-w-xl rounded-lg bg-gradient-to-b from-green-600 to-green-800 p-4 text-white shadow-lg sm:mt-12 sm:p-6",children:[(0,t.jsx)("h1",{className:"mb-2 text-center text-xl font-bold uppercase sm:text-2xl",children:"es"===e?"Calculadora de dosis":"Dose Calculator"}),(0,t.jsx)("h2",{className:"mb-6 text-center text-base sm:text-lg",children:"es"===e?"Seleccione los opioides e ingrese la dosis original":"Select the opioids and enter the original dose"}),(0,t.jsx)("div",{className:"mb-6 flex flex-col gap-4",children:(0,t.jsxs)("div",{className:"flex flex-col items-stretch gap-2 sm:flex-row sm:items-center sm:gap-4",children:[(0,t.jsx)("select",{className:"w-full flex-1 rounded p-2 text-black",value:c,onChange:e=>u(+e.target.value),children:r.map((n,r)=>(0,t.jsx)("option",{value:r,children:n[e]},r))}),(0,t.jsx)("input",{type:"number",className:"w-full rounded p-2 text-black sm:w-32",value:s,onChange:e=>l(parseFloat(e.target.value)),inputMode:"decimal",min:"0"}),(0,t.jsx)("span",{className:"block sm:inline",children:o[c][e]})]})}),(0,t.jsxs)("p",{className:"mb-4 text-center",children:[(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",className:"inline-block h-5 w-5",viewBox:"0 0 512 512",fill:"currentColor",children:(0,t.jsx)("path",{d:"M500.33 93.67c-12.5-12.5-32.76-12.5-45.26 0l-48.97 48.97C372.1 109.6 320.7 80 262.6 80 150.2 80 64 166.2 64 278.6c0 112.4 86.2 198.6 198.6 198.6 81.2 0 150.7-49.2 181.1-120.1 7.2-16.2-.5-35.1-16.7-42.3s-35.1.5-42.3 16.7C362.2 374.7 316.2 400 262.6 400c-74.4 0-134.6-60.2-134.6-134.6S188.2 130.8 262.6 130.8c37.1 0 71.1 15.1 96.2 39.6l-54.1 54.1c-12.5 12.5-12.5 32.76 0 45.26s32.76 12.5 45.26 0l112-112c12.5-12.5 12.5-32.76 0-45.26z"})})," ","es"===e?"equivale a":"equals"]}),(0,t.jsxs)("div",{className:"flex flex-col items-stretch gap-2 sm:flex-row sm:items-center sm:gap-4",children:[(0,t.jsx)("select",{className:"w-full flex-1 rounded p-2 text-black",value:d,onChange:e=>p(+e.target.value),children:r.map((n,r)=>(0,t.jsx)("option",{value:r,children:n[e]},r))}),(0,t.jsxs)("span",{className:"inline-block w-full text-center text-xl font-bold sm:w-[200px]",children:[f.toLocaleString(e,{minimumFractionDigits:2})," ",o[d][e]]})]})]})};e.s(["default",0,s],183580);var l=t,c=n;let u=[{name:"Morfina",routes:["IV","VO","SC"]},{name:"Buprenorfina",routes:["IV","SL","Transdérmico"]},{name:"Fentanilo",routes:["IV","Transdérmico"]},{name:"Tramadol",routes:["IV","VO"]},{name:"Hidrocodona",routes:["VO"]},{name:"Tapentadol",routes:["VO"]},{name:"CodeÃna",routes:["VO"]},{name:"Oxicodona",routes:["IV","VO"]},{name:"Hidromorfona",routes:["IV","VO"]}],d={"Morfina-IV->Morfina-VO":3,"Morfina-VO->Morfina-IV":1/3,"Morfina-IV->Morfina-SC":2,"Morfina-SC->Morfina-IV":.5,"Morfina-SC->Morfina-VO":1.5,"Morfina-VO->Morfina-SC":1/1.5,"Tramadol-IV->Tramadol-VO":1.2,"Tramadol-VO->Tramadol-IV":1/1.2,"Oxicodona-IV->Oxicodona-VO":2,"Oxicodona-VO->Oxicodona-IV":.5,"Hidromorfona-IV->Hidromorfona-VO":5,"Hidromorfona-VO->Hidromorfona-IV":.2,"Buprenorfina-IV->Buprenorfina-SL":1/.75,"Buprenorfina-SL->Buprenorfina-IV":.75,"Buprenorfina-IV->Buprenorfina-Transdérmico":1,"Buprenorfina-Transdérmico->Buprenorfina-IV":.024,"Buprenorfina-SL->Buprenorfina-Transdérmico":.75,"Buprenorfina-Transdérmico->Buprenorfina-SL":.032,"Fentanilo-IV->Fentanilo-Transdérmico":1,"Fentanilo-Transdérmico->Fentanilo-IV":.024,"Morfina-VO->Hidrocodona-VO":1,"Hidrocodona-VO->Morfina-VO":1,"Morfina-VO->Tapentadol-VO":3.3,"Tapentadol-VO->Morfina-VO":1/3.3,"Morfina-VO->CodeÃna-VO":6.7,"CodeÃna-VO->Morfina-VO":1/6.7,"Morfina-VO->Oxicodona-VO":1/1.5,"Oxicodona-VO->Morfina-VO":1.5,"Morfina-VO->Hidromorfona-VO":1/4,"Hidromorfona-VO->Morfina-VO":4,"Morfina-VO->Tramadol-VO":4,"Tramadol-VO->Morfina-VO":1/4};function p(e,t,n,r){return d[`${e}-${t}->${n}-${r}`]??null}function f(e,t,n){return n*(({"Morfina-IV":1,"Morfina-VO":1/3,"Morfina-SC":.5,"Buprenorfina-IV":33,"Buprenorfina-SL":24.75,"Buprenorfina-Transdérmico":.792,"Fentanilo-IV":50,"Fentanilo-Transdérmico":1.2,"Tramadol-IV":.1,"Tramadol-VO":.1/1.2,"Hidrocodona-VO":1/3,"Tapentadol-VO":1/3.3/3,"CodeÃna-VO":1/6.7/3,"Oxicodona-IV":1,"Oxicodona-VO":.5,"Hidromorfona-IV":6.7,"Hidromorfona-VO":4/3})[`${e}-${t}`]||1)}function h(e,t,n){return e*(({"Morfina-IV":1,"Morfina-VO":3,"Morfina-SC":2,"Buprenorfina-IV":1/33,"Buprenorfina-SL":1/33/.75,"Buprenorfina-Transdérmico":1/33,"Fentanilo-IV":.02,"Fentanilo-Transdérmico":.02,"Tramadol-IV":10,"Tramadol-VO":12,"Hidrocodona-VO":3,"Tapentadol-VO":3*3.3,"CodeÃna-VO":20.1,"Oxicodona-IV":1,"Oxicodona-VO":2,"Hidromorfona-IV":1/6.7,"Hidromorfona-VO":3/4})[`${t}-${n}`]||1)}function m(e,t,n,r,i){let a=p(e,t,n,r);
165return null!==a?i*a:h(f(e,t,i),n,r)}function g(e,t){return"Transdérmico"===t&&("Fentanilo"===e||"Buprenorfina"===e)?"mcg/h":"mg/dÃa"}function y(){let[e,t]=(0,c.useState)(""),[n,r]=(0,c.useState)(""),[i,a]=(0,c.useState)(""),[o,s]=(0,c.useState)(""),[d,p]=(0,c.useState)(""),[f,h]=(0,c.useState)(null),y=(0,c.useRef)(null),v=e&&u.find(t=>t.name===e)?.routes||[],b=i&&u.find(e=>e.name===i)?.routes||[];(0,c.useEffect)(()=>{f&&y.current&&y.current.scrollIntoView({behavior:"smooth",block:"center"})},[f]);let x=()=>{if(!e||!n||!i||!o||!d)return;let t=Number.parseFloat(d);if(isNaN(t)||t<=0)return;let r=m(e,n,i,o,t);h({targetOpioid:i,targetRoute:o,dosage:Math.round(1e3*r)/1e3,showBuprenorphineTable:"Buprenorfina"===i&&"Transdérmico"===o,showFentanylTable:"Fentanilo"===i&&"Transdérmico"===o})},w=e&&n?g(e,n):"mg/dÃa";return(0,l.jsx)("div",{className:"blueprint-grid min-h-screen p-3 md:p-8",children:(0,l.jsxs)("div",{className:"mx-auto max-w-5xl space-y-3 md:space-y-4",children:[(0,l.jsxs)("div",{className:"relative space-y-2 py-4 text-center md:space-y-3",children:[(0,l.jsxs)("div",{className:"pointer-events-none absolute left-1/2 top-0 h-full w-full max-w-3xl -translate-x-1/2 opacity-30",children:[(0,l.jsx)("div",{className:"absolute left-0 top-0 h-4 w-4 border-l-2 border-t-2 border-[#00a059]"}),(0,l.jsx)("div",{className:"absolute right-0 top-0 h-4 w-4 border-r-2 border-t-2 border-[#00a059]"}),(0,l.jsx)("div",{className:"absolute bottom-0 left-0 h-4 w-4 border-b-2 border-l-2 border-[#00a059]"}),(0,l.jsx)("div",{className:"absolute bottom-0 right-0 h-4 w-4 border-b-2 border-r-2 border-[#00a059]"})]}),(0,l.jsx)("h1",{className:"flex items-center justify-center gap-2 text-2xl font-bold tracking-tighter text-[#0a0a0a] md:text-4xl",children:"Calculadora de Conversión de Opioides"}),(0,l.jsx)("p",{className:"text-sm text-gray-600 md:text-base",children:"Herramienta de apoyo para rotación equianalgésica de opioides"})]}),(0,l.jsxs)("div",{className:"relative overflow-hidden rounded-lg border-2 border-[#00a059] bg-white shadow-xl",children:[(0,l.jsx)("div",{className:"blueprint-dots pointer-events-none absolute inset-0 opacity-30"}),(0,l.jsxs)("div",{className:"relative border-b-2 border-[#00a059] bg-gradient-to-r from-[#00a059] to-[#00a059]/50 p-4 md:p-6",children:[(0,l.jsxs)("h2",{className:"flex items-center gap-2 text-lg font-semibold tracking-tighter text-white md:text-xl",children:[(0,l.jsxs)("svg",{className:"h-4 w-4 text-white md:h-5 md:w-5",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,l.jsx)("path",{d:"m10.5 20.5 10-10a4.95 4.95 0 1 0-7-7l-10 10a4.95 4.95 0 1 0 7 7Z"}),(0,l.jsx)("path",{d:"m8.5 8.5 7 7"})]}),"Configuración de conversión"]}),(0,l.jsx)("p",{className:"font-mono mt-1 text-xs text-white/90 md:text-sm",children:"Complete los campos para calcular la dosis equianalgésica"})]}),(0,l.jsx)("div",{className:"relative p-3 md:p-6",children:(0,l.jsxs)("div",{className:"space-y-4 md:space-y-6",children:[(0,l.jsxs)("div",{className:"relative rounded-lg border-2 border-[#00a059] bg-white p-4 md:p-5",children:[(0,l.jsx)("div",{className:"absolute -top-2 left-4 bg-white px-2",children:(0,l.jsx)("span",{className:"font-mono text-xs font-bold text-[#00a059]",children:"01"})}),(0,l.jsx)("h3",{className:"mb-4 flex items-center gap-2 text-xs font-bold tracking-tight text-[#0a0a0a] md:text-sm",children:"Opioide Actual"}),(0,l.jsxs)("div",{className:"grid grid-cols-1 gap-3 md:grid-cols-3 md:gap-4",children:[(0,l.jsxs)("div",{className:"space-y-2",children:[(0,l.jsxs)("label",{htmlFor:"source-opioid",className:"font-mono flex items-center gap-1 text-xs font-bold uppercase tracking-wider text-[#0a0a0a]",children:[(0,l.jsx)("span",{className:"text-[#00a059]",children:">"})," MEDICAMENTO"]}),(0,l.jsxs)("select",{id:"source-opioid",value:e,onChange:e=>{t(e.target.value),r("")},className:"font-mono h-10 w-full rounded-md border-2 border-gray-300 bg-white px-3 text-sm transition-colors hover:border-[#00a059] md:h-11",children:[(0,l.jsx)("option",{value:"",disabled:!0,children:"Seleccione..."}),u.map(e=>(0,l.jsx)("option",{value:e.name,className:"font-mono",children:e.name},e.name))]})]}),(0,l.jsxs)("div",{className:"space-y-2",children:[(0,l.jsxs)("label",{htmlFor:"source-route",className:"font-mono flex items-center gap-1 text-xs font-bold uppercase tracking-wider text-[#0a0a0a]",children:[(0,l.jsx)("span",{className:"text-[#00a059]",children:">"})," VÃA"]}),(0,l.jsxs)("select",{id:"source-route",value:n,onChange:e=>r(e.target.value),disabled:!e,className:"font-mono h-10 w-full rounded-md border-2 border-gray-300 bg-white px-3 text-sm transition-colors hover:border-[#00a059] disabled:opacity-50 md:h-11",children:[(0,l.jsx)("option",{value:"",disabled:!0,children:"Seleccione..."}),v.map(e=>(0,l.jsx)("option",{value:e,className:"font-mono",children:e},e))]})]}),(0,l.jsxs)("div",{className:"space-y-2",children:[(0,l.jsxs)("label",{htmlFor:"daily-dose",className:"font-mono flex items-center gap-1 text-xs font-bold tracking-wider text-[#0a0a0a]",children:[(0,l.jsx)("span",{className:"text-[#00a059]",children:">"})," DOSIS (",w,")"]}),(0,l.jsx)("input",{id:"daily-dose",type:"number",placeholder:"0.0",value:d,onChange:e=>p(e.target.value),min:"0",step:"0.1",className:"font-mono h-10 w-full rounded-md border-2 border-gray-300 bg-white px-3 text-base transition-colors hover:border-[#00a059] md:h-11"})]})]})]}),(0,l.jsxs)("div",{className:"relative rounded-lg border-2 border-[#96e600] bg-white p-4 md:p-5",children:[(0,l.jsx)("div",{className:"absolute -top-2 left-4 bg-white px-2",children:(0,l.jsx)("span",{className:"font-mono text-xs font-bold text-[#96e600]",children:"02"})}),(0,l.jsx)("h3",{className:"mb-4 flex items-center gap-2 text-xs font-bold tracking-tight text-[#0a0a0a] md:text-sm",children:"Opioide Objetivo"}),(0,l.jsxs)("div",{className:"grid grid-cols-1 gap-3 md:grid-cols-2 md:gap-4",children:[(0,l.jsxs)("div",{className:"space-y-2",children:[(0,l.jsxs)("label",{htmlFor:"target-opioid",className:"font-mono flex items-center gap-1 text-xs font-bold uppercase tracking-wider text-[#0a0a0a]",children:[(0,l.jsx)("span",{className:"text-[#96e600]",children:">"})," MEDICAMENTO"]}),(0,l.jsxs)("select",{id:"target-opioid",value:i,onChange:e=>{a(e.target.value),s("")},className:"font-mono h-10 w-full rounded-md border-2 border-[#96e600] bg-white px-3 text-sm transition-colors hover:border-[#96e600]/80 md:h-11",children:[(0,l.jsx)("option",{value:"",disabled:!0,children:"Seleccione..."}),u.map(e=>(0,l.jsx)("option",{value:e.name,className:"font-mono",children:e.name},e.name))]})]}),(0,l.jsxs)("div",{className:"space-y-2",children:[(0,l.jsxs)("label",{htmlFor:"target-route",className:"font-mono flex items-center gap-1 text-xs font-bold uppercase tracking-wider text-[#0a0a0a]",children:[(0,l.jsx)("span",{className:"text-[#96e600]",children:">"})," VÃA"]}),(0,l.jsxs)("select",{id:"target-route",value:o,onChange:e=>s(e.target.value),disabled:!i,className:"font-mono h-10 w-full rounded-md border-2 border-[#96e600] bg-white px-3 text-sm transition-colors hover:border-[#96e600]/80 disabled:opacity-50 md:h-11",children:[(0,l.jsx)("option",{value:"",disabled:!0,children:"Seleccione..."}),b.map(e=>(0,l.jsx)("option",{value:e,className:"font-mono",children:e},e))]})]})]})]}),(0,l.jsxs)("button",{onClick:x,type:"button",className:"font-mono group relative flex h-11 w-full items-center justify-center overflow-hidden rounded-md border-2 border-[#00a059] bg-[#00a059] text-sm font-bold uppercase tracking-wider text-white shadow-lg transition-all hover:bg-[#00a059]/90 hover:shadow-xl disabled:cursor-not-allowed disabled:opacity-50 md:h-12 md:text-base",disabled:!e||!n||!i||!o||!d,children:[(0,l.jsx)("div",{className:"absolute inset-0 translate-x-full transform bg-[#96e600] transition-transform duration-300 group-hover:translate-x-0"}),(0,l.jsxs)("svg",{className:"relative z-10 mr-2 h-4 w-4 md:h-5 md:w-5",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,l.jsx)("rect",{width:"16",height:"20",x:"4",y:"2",rx:"2"}),(0,l.jsx)("line",{x1:"8",x2:"16",y1:"6",y2:"6"}),(0,l.jsx)("line",{x1:"16",x2:"16",y1:"14",y2:"18"}),(0,l.jsx)("path",{d:"M16 10h.01"}),(0,l.jsx)("path",{d:"M12 10h.01"}),(0,l.jsx)("path",{d:"M8 10h.01"}),(0,l.jsx)("path",{d:"M12 14h.01"}),(0,l.jsx)("path",{d:"M8 14h.01"}),(0,l.jsx)("path",{d:"M12 18h.01"}),(0,l.jsx)("path",{d:"M8 18h.01"})]}),(0,l.jsx)("span",{className:"relative z-10",children:"[ CALCULAR CONVERSIÃN ]"})]}),(0,l.jsxs)("div",{className:"space-y-2 border-t border-gray-300 pt-2",children:[(0,l.jsxs)("div",{className:"font-mono flex items-start gap-2 text-xs text-gray-600",children:[(0,l.jsx)("span",{className:"flex-shrink-0 font-bold text-[#00a059]",children:"â "}),(0,l.jsx)("p",{className:"leading-relaxed",children:"Esta herramienta es exclusiva para profesionales de la salud, no debe ser compartido ni enviado a los pacientes. Su propósito es facilitar el cálculo de la dosis de medicamentos opioides como ayuda en la rotación y no reemplaza el criterio del médico tratante. Siempre debe tenerse presente la variabilidad interindividual en la respuesta a los opioides."})]}),(0,l.jsxs)("div",{className:"font-mono flex items-start gap-2 text-xs text-gray-600",children:[(0,l.jsx)("span",{className:"flex-shrink-0 font-bold text-[#00a059]",children:"â "}),(0,l.jsx)("p",{className:"leading-relaxed",children:"El ajuste de dosis (reducción de seguridad) depen
165derá de la experiencia clÃnica de cada médico y de las necesidades de su paciente."})]})]})]})})]}),f&&(0,l.jsxs)("div",{ref:y,className:"relative overflow-hidden rounded-lg border-2 border-[#00a059] bg-white shadow-lg",children:[(0,l.jsx)("div",{className:"blueprint-dots pointer-events-none absolute inset-0 opacity-20"}),(0,l.jsxs)("div",{className:"relative border-b-2 border-dashed border-[#00a059]/30 p-3 md:p-5",children:[(0,l.jsx)("h2",{className:"text-lg font-semibold tracking-tight text-[#0a0a0a] md:text-xl",children:"Resultado de Conversión"}),(0,l.jsxs)("p",{className:"font-mono mt-1 text-xs text-gray-500 md:text-sm",children:["Dosis equianalgésica aproximada de ",f.targetOpioid," (",f.targetRoute,")"]})]}),(0,l.jsx)("div",{className:"relative p-3 md:p-5",children:(0,l.jsx)("div",{className:"relative rounded-lg border-2 border-[#00a059] bg-gradient-to-br from-[#00a059]/5 to-[#96e600]/5",children:(0,l.jsx)("div",{className:"p-4 md:p-6",children:(0,l.jsxs)("div",{className:"space-y-2 md:space-y-3",children:[(0,l.jsxs)("div",{className:"flex items-center justify-start gap-3",children:[(0,l.jsx)("h3",{className:"font-mono text-xl font-bold tracking-tight text-[#0a0a0a] md:text-2xl",children:f.targetOpioid}),(0,l.jsx)("span",{className:"font-mono rounded border border-[#00a059] bg-[#00a059] px-3 py-1.5 text-xs font-bold text-white md:text-sm",children:f.targetRoute})]}),(0,l.jsxs)("div",{className:"font-mono flex items-center gap-3 text-3xl font-bold text-[#00a059] md:text-5xl",children:[(0,l.jsxs)("svg",{className:"h-6 w-6 md:h-8 md:w-8",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,l.jsx)("path",{d:"M5 12h14"}),(0,l.jsx)("path",{d:"m12 5 7 7-7 7"})]}),f.dosage," mg/dÃa"]}),f.showBuprenorphineTable&&(0,l.jsxs)("div",{className:"relative mt-4 rounded border-2 border-[#00a059] bg-white p-3 md:mt-5 md:p-4",children:[(0,l.jsx)("div",{className:"absolute -top-2 left-3 bg-white px-2",children:(0,l.jsx)("span",{className:"font-mono text-xs font-bold text-[#00a059]",children:"TABLA DE REFERENCIA"})}),(0,l.jsx)("p",{className:"font-mono mb-3 text-xs font-bold text-[#0a0a0a] md:text-sm",children:"PARCHES TRANSDÃRMICOS:"}),(0,l.jsxs)("div",{className:"font-mono space-y-2 text-xs text-[#0a0a0a] md:text-sm",children:[(0,l.jsxs)("div",{className:"flex justify-start border-b border-dashed border-gray-300 pb-1",children:[(0,l.jsx)("span",{children:"5 mg"}),(0,l.jsx)("span",{className:"text-[#00a059]",children:"â 0.12 mg/dÃa IV"})]}),(0,l.jsxs)("div",{className:"flex justify-start border-b border-dashed border-gray-300 pb-1",children:[(0,l.jsx)("span",{children:"10 mg"}),(0,l.jsx)("span",{className:"text-[#00a059]",children:"â 0.24 mg/dÃa IV"})]}),(0,l.jsxs)("div",{className:"flex justify-start border-b border-dashed border-gray-300 pb-1",children:[(0,l.jsx)("span",{children:"20 mg"}),(0,l.jsx)("span",{className:"text-[#00a059]",children:"â 0.84 mg/dÃa IV"})]}),(0,l.jsxs)("div",{className:"flex justify-start border-b border-dashed border-gray-300 pb-1",children:[(0,l.jsx)("span",{children:"30 mg"}),(0,l.jsx)("span",{className:"text-[#00a059]",children:"â 1.26 mg/dÃa IV"})]}),(0,l.jsxs)("div",{className:"flex justify-start",children:[(0,l.jsx)("span",{children:"40 mg"}),(0,l.jsx)("span",{className:"text-[#00a059]",children:"â 1.68 mg/dÃa"})]})]})]}),f.showFentanylTable&&(0,l.jsxs)("div",{className:"relative mt-4 rounded border-2 border-[#00a059] bg-white p-3 md:mt-5 md:p-4",children:[(0,l.jsx)("div",{className:"absolute -top-2 left-3 bg-white px-2",children:(0,l.jsx)("span",{className:"font-mono text-xs font-bold text-[#00a059]",children:"TABLA DE REFERENCIA"})}),(0,l.jsx)("p",{className:"font-mono mb-3 text-xs font-bold text-[#0a0a0a] md:text-sm",children:"PARCHES TRANSDÃRMICOS:"}),(0,l.jsxs)("div",{className:"font-mono space-y-2 text-xs text-[#0a0a0a] md:text-sm",children:[(0,l.jsxs)("div",{className:"flex justify-start border-b border-dashed border-gray-300 pb-1",children:[(0,l.jsx)("span",{children:"25 mcg/h"}),(0,l.jsx)("span",{className:"text-[#00a059]",children:"â 0.6 mg/dÃa IV"})]}),(0,l.jsxs)("div",{className:"flex justify-start border-b border-dashed border-gray-300 pb-1",children:[(0,l.jsx)("span",{children:"50 mcg/h"}),(0,l.jsx)("span",{className:"text-[#00a059]",children:"â 1.2 mg/dÃa IV"})]}),(0,l.jsxs)("div",{className:"flex justify-start border-b border-dashed border-gray-300 pb-1",children:[(0,l.jsx)("span",{children:"75 mcg/h"}),(0,l.jsx)("span",{className:"text-[#00a059]",children:"â 1.8 mg/dÃa IV"})]}),(0,l.jsxs)("div",{className:"flex justify-start",children:[(0,l.jsx)("span",{children:"100 mcg/h"}),(0,l.jsx)("span",{className:"text-[#00a059]",children:"â 2.4 mg/dÃa IV"})]})]})]})]})})})})]}),(0,l.jsx)("div",{className:"font-mono mt-6 text-center text-xs text-gray-500",children:"Veeva no. M--CAM-02-26-0004"}),(0,l.jsx)("footer",{className:"font-mono mt-3 space-y-2 border-t-2 border-dashed border-gray-300 pt-3 text-center text-xs text-gray-600 md:pt-4 md:text-sm",children:(0,l.jsxs)("div",{className:"space-y-1",children:[(0,l.jsx)("p",{className:"font-bold text-[#00a059]",children:"REFERENCIAS:"}),(0,l.jsxs)("p",{className:"text-xs leading-relaxed",children:["Hernández, O. A. (2016). Construction of a nomogram to facilitate the calculation of equianalgesic doses for opioid rotation. ",(0,l.jsx)("em",{children:"Rev Mex Anest"}),", 39(4), 251-260."]}),(0,l.jsxs)("p",{className:"text-xs",children:["Rotación equianalgésica de opioides. Obtenido Enero 17, 2025 de"," ",(0,l.jsx)("a",{href:"http://opioides.heortiz.net",target:"_blank",rel:"noopener noreferrer",className:"font-bold text-[#00a059] hover:underline",children:"http://opioides.heortiz.net"})]})]})})]})})}e.s(["default",0,y],9984);var v=t;let b=["en","es","de"];var x=n;let w={en:{albumin:"Albumin",albuminPlaceholder:"Enter albumin level (e.g.: 4.5 g/dL)",shbg:"SHBG (nmol/L)",shbgPlaceholder:"Enter SHBG level (e.g.: 40 nmol/L)",testosterone:"Testosterone",testosteronePlaceholder:"Enter testosterone level (e.g.: 600 ng/dL)",freeTestosterone:"Free Testosterone",bioavailableTestosterone:"Bioavailable Testosterone",allFieldsRequired:"All fields are required and must be greater than zero.",language:"Language",unit:"Unit",decimalSeparator:"."},es:{albumin:"Albúmina",albuminPlaceholder:"Ingrese el nivel de albúmina (ej.: 4.5 g/dL)",shbg:"SHBG (nmol/L)",shbgPlaceholder:"Ingrese el nivel de SHBG (ej.: 40 nmol/L)",testosterone:"Testosterona",testosteronePlaceholder:"Ingrese el nivel de testosterona (ej.: 600 ng/dL)",freeTestosterone:"Testosterona Libre",bioavailableTestosterone:"Testosterona Biodisponible",allFieldsRequired:"Todos los campos son obligatorios y deben ser mayores que cero.",language:"Idioma",unit:"Unidad",decimalSeparator:"."},de:{albumin:"Albumin",albuminPlaceholder:"Geben Sie den Albuminwert ein (z. B.: 4,5 g/dl)",shbg:"SHBG (nmol/L)",shbgPlaceholder:"Geben Sie den SHBG-Wert ein (z. B.: 40nmol/l)",testosterone:"Testosteron",testosteronePlaceholder:"Geben Sie den Testosteronspiegel ein (z. B.: 600 ng/dl)",freeTestosterone:"Freies Testosteron",bioavailableTestosterone:"Bioverfügbares Testosteron",allFieldsRequired:"Alle Felder sind Pflichtfelder und müssen einen Wert gröÃer als Null enthalten.",language:"Sprache",unit:"Einheit",decimalSeparator:","}},E={"ng/dL":1,"ng/mL":.01,"nmol/dL":.00347,"nmol/L":.0347,"nmol/mL":347e-7};function S(e){return e>=100?e.toFixed(0):e>=10?e.toFixed(1):e>=1?e.toFixed(2):e>=.1?e.toFixed(3):e>=.01?e.toFixed(4):e>=.001?e.toFixed(5):e>=1e-4?e.toFixed(6):e.toExponential(2)}function C(e,t){return"."===t?e:e.replace(".",t)}function k(e){let[t,n]=(0,x.useState)(0),[r,i]=(0,x.useState)("g/dL"),[a,o]=(0,x.useState)(0),[s,l]=(0,x.useState)(0),[c,u]=(0,x.useState)("ng/dL"),[d,p]=(0,x.useState)(null),[f,h]=(0,x.useState)(""),m=w[e];function g(){if(isNaN(t)||isNaN(a)||isNaN(s)||t<=0||a<=0||s<=0){p(null),h(m.allFieldsRequired);return}h("");let e=t,n=s;"ng/mL"===c&&(n*=100),"nmol/dL"===c&&(n*=288.4),"nmol/mL"===c&&(n*=288.4*100),"nmol/L"===c&&(n*=28.84);let i=n/2.8*1e-10;"g/L"===r&&(e/=10);let o=36e3*e*145e-6+1,l=1e9*o,u=1e9*(a/10*1e-8-i)+o,d=u*u- -(4*l*i),f=(-u+Math.sqrt(d))/(2*l)*100/i,g=f/100*n,y=g*o,v=100*y/n;g*=E[c],y*=E[c];let b=m.decimalSeparator;p({freeT:C(S(g),b),freeT_percent:C(S(f),b),bioavailableT:C(S(y),b),bioavailableT_percent:C(S(v),b),unit:c})}return(0,x.useEffect)(()=>{g()},[t,r,a,s,c]),{albuminUnit:r,setAlbumin:n,setAlbuminUnit:i,setShbg:o,setTestosterone:l,testosteroneUnit:c,setTestosteroneUnit:u,result:d,error:f,t:m}}let T=function({language:e="en"}){let{albuminUnit:t,setAlbumin:n,setAlbuminUnit:r,setShbg:i,setTestosterone:a,testosteroneUnit:o,setTestosteroneUnit:s,result:l,error:c,t:u}=k(b.includes(e)?e:"en");return(0,v.jsx)("div",{className:"mx-auto max-w-4xl p-4",children:(0,v.jsxs)("div",{className:"space-y-4 rounded-2xl bg-white p-6 shadow-xl",children:[(0,v.jsx)("label",{className:"mb-1 block font-medium",children:u.albumin}),(0,v.jsxs)("div",{className:"flex flex-col space-y-2 sm:flex-row sm:space-x-2 sm:space-y-0",children:[(0,v.jsx)("input",{type:"number",onChange:e=>
165n(""===e.target.value?0:parseFloat(e.target.value)),className:"w-full rounded border p-2 sm:flex-1",inputMode:"decimal",min:"0.0001",step:"any",required:!0,placeholder:u.albuminPlaceholder}),(0,v.jsxs)("select",{className:"w-full rounded border p-2 sm:w-auto",value:t,onChange:e=>r(e.target.value),children:[(0,v.jsx)("option",{value:"g/dL",children:"g/dL"}),(0,v.jsx)("option",{value:"g/L",children:"g/L"})]})]}),(0,v.jsxs)("div",{children:[(0,v.jsx)("label",{className:"block font-medium",children:u.shbg}),(0,v.jsx)("input",{type:"number",onChange:e=>i(""===e.target.value?0:parseFloat(e.target.value)),className:"w-full rounded border p-2",min:"0.0001",required:!0,placeholder:u.shbgPlaceholder})]}),(0,v.jsxs)("div",{children:[(0,v.jsx)("label",{className:"mb-1 block font-medium",children:u.testosterone}),(0,v.jsxs)("div",{className:"flex flex-col space-y-2 sm:flex-row sm:space-x-2 sm:space-y-0",children:[(0,v.jsx)("input",{type:"number",onChange:e=>a(""===e.target.value?0:parseFloat(e.target.value)),className:"w-full rounded border p-2 sm:flex-1",inputMode:"decimal",min:"0.0001",step:"any",required:!0,placeholder:u.testosteronePlaceholder}),(0,v.jsxs)("select",{className:"w-full rounded border p-2 sm:w-auto",value:o,onChange:e=>s(e.target.value),children:[(0,v.jsx)("option",{value:"ng/dL",children:"ng/dL"}),(0,v.jsx)("option",{value:"ng/mL",children:"ng/mL"}),(0,v.jsx)("option",{value:"nmol/dL",children:"nmol/dL"}),(0,v.jsx)("option",{value:"nmol/mL",children:"nmol/mL"}),(0,v.jsx)("option",{value:"nmol/L",children:"nmol/L"})]})]})]}),c&&(0,v.jsx)("div",{className:"mt-4 text-center font-semibold text-red-600",children:c}),(0,v.jsxs)("div",{className:"mt-10 grid grid-cols-1 gap-6 md:grid-cols-2",children:[(0,v.jsxs)("div",{className:"rounded-xl bg-yellow-400 p-4 text-center text-white",children:[(0,v.jsx)("h2",{className:"text-lg font-semibold",children:u.freeTestosterone}),(0,v.jsx)("div",{className:"text-4xl font-bold",children:l?.freeT}),(0,v.jsx)("div",{className:"text-base",children:l?.unit}),(0,v.jsxs)("div",{className:"text-lg font-medium",children:[l?.freeT_percent,"%"]})]}),(0,v.jsxs)("div",{className:"rounded-xl bg-gray-700 p-4 text-center text-white",children:[(0,v.jsx)("h2",{className:"text-lg font-semibold",children:u.bioavailableTestosterone}),(0,v.jsx)("div",{className:"text-4xl font-bold",children:l?.bioavailableT}),(0,v.jsx)("div",{className:"text-base",children:l?.unit}),(0,v.jsxs)("div",{className:"text-lg font-medium",children:[l?.bioavailableT_percent,"%"]})]})]})]})})};e.s(["default",0,T],860292),e.s([],398399);var j=t,N=n;let A={en:{description:"Either move the slider below the scale or type a testosterone level and choose what measurement unit you wish to convert to.",legend:[{color:"#d0043c",text:(0,j.jsxs)(j.Fragment,{children:["Testosterone substitution ",(0,j.jsx)("br",{})," ",(0,j.jsx)("strong",{children:"recommended"})]})},{color:"#f98646",text:(0,j.jsxs)(j.Fragment,{children:["Testosterone substitution ",(0,j.jsx)("br",{})," ",(0,j.jsx)("strong",{children:"may be recommended"}),(0,j.jsx)("br",{})," based on free T"]})},{color:"#fbb900",text:(0,j.jsxs)(j.Fragment,{children:["Testosterone substitution ",(0,j.jsx)("br",{})," ",(0,j.jsx)("strong",{children:"usually not required"})]})}],conversionTableTitle:"The calculator uses the following SI unit conversion factors:",tableHeaders:["","Conventional unit","Conventional to SI\n(multiply by)","SI unit","SI to Conventional\n(multiply by)"],tableRow:["Testosterone","ng/dL","0.0347","nmol/L","28.8"],source:"Source:",accessed:"Accessed"},es:{description:"Mueva el control deslizante debajo de la escala o escriba un nivel de testosterona y elija la unidad de medida que desea convertir.",legend:[{color:"#d0043c",text:(0,j.jsxs)(j.Fragment,{children:["Sustitución de testosterona ",(0,j.jsx)("br",{})," ",(0,j.jsx)("strong",{children:"recomendada"})]})},{color:"#f98646",text:(0,j.jsxs)(j.Fragment,{children:["Sustitución de testosterona ",(0,j.jsx)("br",{})," ",(0,j.jsx)("strong",{children:"puede ser recomendada"}),(0,j.jsx)("br",{})," según la testosterona libre"]})},{color:"#fbb900",text:(0,j.jsxs)(j.Fragment,{children:["Sustitución de testosterona ",(0,j.jsx)("br",{})," ",(0,j.jsx)("strong",{children:"normalmente no requerida"})]})}],conversionTableTitle:"La calculadora utiliza los siguientes factores de conversión de unidades SI:",tableHeaders:["","Unidad convencional","Convencional a SI\n(multiplicar por)","Unidad SI","SI a convencional\n(multiplicar por)"],tableRow:["Testosterona","ng/dL","0.0347","nmol/L","28.8"],source:"Fuente:",accessed:"Consultado"},pt:{description:"Mova o controle deslizante abaixo da escala ou digite um nÃvel de testosterona e escolha a unidade de medida para converter.",legend:[{color:"#d0043c",text:(0,j.jsxs)(j.Fragment,{children:["Substituição de testosterona ",(0,j.jsx)("br",{})," ",(0,j.jsx)("strong",{children:"recomendada"})]})},{color:"#f98646",text:(0,j.jsxs)(j.Fragment,{children:["Substituição de testosterona ",(0,j.jsx)("br",{})," ",(0,j.jsx)("strong",{children:"pode ser recomendada"}),(0,j.jsx)("br",{})," com base na testosterona livre"]})},{color:"#fbb900",text:(0,j.jsxs)(j.Fragment,{children:["Substituição de testosterona ",(0,j.jsx)("br",{})," ",(0,j.jsx)("strong",{children:"geralmente não necessária"})]})}],conversionTableTitle:"A calculadora utiliza os seguintes fatores de conversão de unidades SI:",tableHeaders:["","Unidade convencional","Convencional para SI\n(multiplicar por)","Unidade SI","SI para convencional\n(multiplicar por)"],tableRow:["Testosterona","ng/dL","0.0347","nmol/L","28.8"],source:"Fonte:",accessed:"Acessado"}},I=[{label:"nmol/L",toNmol:e=>e,fromNmol:e=>e,decimals:0,min:0,max:40},{label:"ng/mL",toNmol:e=>e/.28825,fromNmol:e=>.28825*e,decimals:2,min:0,max:11.53},{label:"ng/dL",toNmol:e=>e/28.825,fromNmol:e=>28.825*e,decimals:0,min:0,max:1153}],R=()=>(0,j.jsx)(j.Fragment,{children:[...Array(21)].map((e,t)=>{let n=2*t,r=35+18.45*n;return(0,j.jsx)("div",{className:"absolute top-[210px] text-xs text-gray-500",style:{left:r,transform:"translateX(-50%)"},children:n},t)})});function O({language:e="en"}){let t=A[e]||A.en,[n,r]=(0,N.useState)(I[0].label),[i,a]=(0,N.useState)(0),o=(0,N.useRef)(null),s=I.find(e=>e.label===n),l=s.toNmol(+i||0),c=e=>{let t=+e.target.value;isNaN(t)&&(t=0),t<s.min&&(t=s.min),t>s.max&&(t=s.max),a(t)},u=e=>{let t=I.find(t=>t.label===e.target.value);if(!t)return;let n=+t.fromNmol(l).toFixed(t.decimals);r(t.label),a(Math.max(t.min,Math.min(t.max,n)))},d=e=>{if(!o.current)return;let t=e-o.current.getBoundingClientRect().left-35,n=+((t=Math.max(0,Math.min(738,t)))/738*40).toFixed(1),r=+s.fromNmol(n).toFixed(s.decimals);a(Math.max(s.min,Math.min(s.max,r)))},p=0,f=40,h=.1,m=e=>{let t=+e.target.value,n=+s.fromNmol(t).toFixed(s.decimals);a(Math.max(s.min,Math.min(s.max,n)))},g=()=>{let t=new Date;return new Intl.DateTimeFormat(e,{month:"long",year:"numeric"}).format(t)};return(0,j.jsxs)("div",{className:"mx-auto max-w-[920px] rounded-t-2xl bg-white p-6 shadow-md",children:[(0,j.jsx)("p",{className:"mb-6 text-base text-gray-700",children:t.description}),(0,j.jsx)("div",{className:"relative hidden overflow-auto xl:block",children:(0,j.jsxs)("div",{ref:o,className:"relative mx-auto mb-6 h-[210px] w-[824px] curs
165or-pointer bg-contain bg-no-repeat",style:{backgroundImage:"url(/assets/images/nebido/testoconv/testosterone_slider.jpg)",backgroundPosition:"center"},onClick:e=>d(e.clientX),onMouseDown:e=>{let t=e=>d(e.clientX),n=()=>{window.removeEventListener("mousemove",t),window.removeEventListener("mouseup",n)};window.addEventListener("mousemove",t),window.addEventListener("mouseup",n),d(e.clientX)},children:[(0,j.jsx)("img",{src:"/assets/images/nebido/testoconv/slider_btn.png",alt:"",className:"absolute top-0",style:{left:`${35+18.45*l}px`,height:"210px",width:"17px",pointerEvents:"none"}}),(0,j.jsx)(R,{})]})}),(0,j.jsx)("div",{className:"block xl:hidden",children:(0,j.jsxs)("div",{className:"mx-auto mt-2 flex w-full max-w-md flex-col items-center",children:[(0,j.jsx)("input",{type:"range",min:p,max:f,step:h,value:l,onChange:m,className:"h-10 w-full",style:{accentColor:"#d0043c",touchAction:"pan-x"}}),(0,j.jsxs)("span",{className:"mt-2 text-base font-semibold text-gray-700",children:[l.toFixed(1)," nmol/L"]}),(0,j.jsxs)("div",{className:"mt-1 flex w-full justify-between px-1 text-xs",children:[(0,j.jsx)("span",{children:"0"}),(0,j.jsx)("span",{children:"10"}),(0,j.jsx)("span",{children:"20"}),(0,j.jsx)("span",{children:"30"}),(0,j.jsx)("span",{children:"40"})]})]})}),(0,j.jsx)("div",{className:"my-6 grid grid-cols-3 gap-4 text-center",children:t.legend.map((e,t)=>(0,j.jsxs)("div",{className:"flex flex-col items-center justify-center",children:[(0,j.jsx)("div",{className:"mb-2 h-4 w-10 rounded",style:{background:e.color}}),(0,j.jsx)("span",{className:"text-xs font-semibold text-[#68676b]",children:e.text})]},t))}),(0,j.jsx)("div",{className:"mb-6 flex justify-center",children:(0,j.jsxs)("div",{className:"flex w-full max-w-md gap-2",children:[(0,j.jsx)("input",{type:"number",className:"flex-1 rounded border p-2",value:i,min:s.min,max:s.max,step:"0.01",onChange:c}),(0,j.jsx)("select",{className:"rounded border p-2",value:n,onChange:u,children:I.map(e=>(0,j.jsx)("option",{value:e.label,children:e.label},e.label))})]})}),(0,j.jsx)("div",{className:"mb-10 grid grid-cols-3 gap-4 text-center",children:I.map(e=>(0,j.jsxs)("div",{className:"rounded-xl bg-yellow-400 p-4 text-white",children:[(0,j.jsx)("div",{className:"text-3xl font-extrabold",children:e.fromNmol(l).toFixed(e.decimals)}),(0,j.jsx)("div",{className:"text-sm",children:e.label})]},e.label))}),(0,j.jsxs)("div",{className:"mt-8",children:[(0,j.jsx)("p",{className:"mb-2 text-base",children:t.conversionTableTitle}),(0,j.jsx)("div",{className:"w-full overflow-auto",children:(0,j.jsxs)("table",{className:"w-full min-w-[500px] border-collapse text-sm",children:[(0,j.jsx)("thead",{children:(0,j.jsx)("tr",{className:"bg-yellow-400 text-white",children:t.tableHeaders.map((e,t)=>(0,j.jsx)("th",{className:"border border-white px-3 py-2 text-center font-bold",children:e.split("\n").map((t,n)=>(0,j.jsxs)("span",{children:[t,n<e.split("\n").length-1&&(0,j.jsx)("br",{})]},n))},t))})}),(0,j.jsx)("tbody",{children:(0,j.jsx)("tr",{className:"bg-white text-gray-800",children:t.tableRow.map((e,t)=>(0,j.jsx)("td",{className:"border px-3 py-2 text-center",children:e},t))})})]})}),(0,j.jsx)("p",{className:"mt-2 text-sm text-gray-500",children:(0,j.jsxs)("em",{children:[t.source," ",(0,j.jsx)("a",{href:"https://www.labcorp.com/resource/si-unit-conversion-table",target:"_blank",rel:"noopener noreferrer",className:"text-blue-700 underline",children:"https://www.labcorp.com/resource/si-unit-conversion-table"})," ",t.accessed," ",g(),"."]})})]})]})}e.s(["default",0,O],584521);var P=t,D=n,_=e.i(948148);let M={yellow:{main:"#f9b700",mainDark:"#fccd31",text:"#f9b700",imageBase:"/assets/images/nebido/ams/"},green:{main:"#4a9c65",mainDark:"#35894b",text:"#4a9c65",imageBase:"/assets/images/nebido/ams/green/"}},L=[{label:"None",value:1},{label:"Mild",value:2},{label:"Moderate",value:3},{label:"Severe",value:4},{label:"Very Severe",value:5}],F={en:L,"en-GB":L,es:[{label:"Ninguno",value:1},{label:"Leve",value:2},{label:"Moderado",value:3},{label:"Severo",value:4},{label:"Muy severo",value:5}],de:[{label:"Keine",value:1},{label:"Leicht",value:2},{label:"Mittel",value:3},{label:"Schwer",value:4},{label:"Sehr schwer",value:5}],tackle:L},B=["decline-your-feeling.png","joint-pain-muscular-ache.png","excessive-sweating.png","sleep-problems.png","increased-need-sleep.png","irritability.png","nervousness.png","anxiety.png","physical-exhaustion.png","decrease-muscular-strength.png","depressive-mood.png","feeling-passed-peak.png","feeling-burnt-out.png","decreas-beard-growth.png","decrease-in-ability.png","decrease-sexual-desire.png","dnme.png"],H=["Decline in your feeling of general well-being","Joint pain and muscular ache","Excessive sweating","Sleep problems","Increased need for sleep, often feeling tired","Irritability","Nervousness","Anxiety","Physical exh
165austion / lacking vitality","Decrease in muscular strength","Depressive mood","Feeling that you have passed your peak","Feeling burnt out, having hit rock-bottom","Decrease in beard growth","Decrease in ability/frequency to perform sexually","Decrease in the number of morning erections","Decrease in sexual desire/libido"],z={en:H,"en-GB":H,es:["Disminución de la sensación de bienestar general","Dolor articular y muscular","Sudoración excesiva","Problemas de sueño","Aumento de la necesidad de dormir, sensación frecuente de cansancio","Irritabilidad","Nerviosismo","Ansiedad","Agotamiento fÃsico / falta de vitalidad","Disminución de la fuerza muscular","Estado de ánimo depresivo","Sensación de haber pasado el mejor momento","Sensación de estar agotado, haber tocado fondo","Disminución del crecimiento de la barba","Disminución de la capacidad/frecuencia sexual","Disminución del número de erecciones matutinas","Disminución del deseo sexual/libido"],de:["Verschlechterung Ihres allgemeinen Wohlbefindens","Gelenk- und Muskelschmerzen","ÃbermäÃiges Schwitzen","Schlafstörungen","Erhöhter Schlafbedarf, häufiges Gefühl der Müdigkeit","Reizbarkeit","Nervosität","Angst","Körperliche Erschöpfung / Mangel an Vitalität","Abnahme der Muskelkraft","Depressive Stimmung","Das Gefühl, dass man seinen Höhepunkt bereits hinter sich hat","Sich ausgebrannt fühlen, den Tiefpunkt erreicht haben","Vermindertes Bartwachstum","Abnahme der sexuellen Leistungsfähigkeit bzw. der Häufigkeit sexueller Aktivitäten","Rückgang der Anzahl morgendlicher Erektionen","Abnahme des sexuellen Verlangens/Libido"],tackle:H};function V(e,t){return z[t].map((t,n)=>({id:n+1,img:e+B[n],label:t}))}let U={en:{noSymptoms:"You have no symptoms indicative of hypogonadism.",mild:"You may have mild symptoms indicative of hypogonadism. Thus you may suffer from a low testosterone level. We recommend that you contact a doctor who knows how to diagnose and treat hypogonadism.",moderate:"You may have moderate symptoms indicative of hypogonadism. Thus you may suffer from a low testosterone level. We recommend that you contact a doctor who knows how to diagnose and treat hypogonadism.",severe:"You may have severe symptoms indicative of hypogonadism. Thus you may suffer from a low testosterone level. We recommend that you contact a doctor who knows how to diagnose and treat hypogonadism.",consult:"It's well worth speaking to your doctor or nurse about checking your testosterone levels.",noConcerns:"However, if you still have concerns about your health, don't hesitate to speak to your doctor or nurse.",printBtn:"Download results",preparingPrint:"Generating PDF...",backToStart:"Back to start",selectSeverity:"Select severity",previous:"Previous",next:"Next",finish:"Finish",yourScore:"Your AMS score is",symptom:"Symptom",tableHeader:["None","Mild","Moderate","Severe","Very Severe"],printTake:"Don't forget to take this to your doctor on your next visit!",reference:"Reference: 1. Moore C et aL. Eur Urol, 2004; 46:80-87",copyright:"Copyright © ",questionnaire:"AMS questionnaire",scoreIs:"Your Aging Male's Symptoms (AMS) Score is: "},"en-GB":{noSymptoms:"Your symptom score suggests that you do not have low testosterone.",mild:"Your symptom score indicates mild symptoms that suggest you may have testosterone deficiency.",moderate:"Your symptom score indicates moderate symptoms that suggest you may have testosterone deficiency.",severe:"Your symptom score indicates severe symptoms that suggest you may have testosterone deficiency.",consult:"",noConcerns:"",printBtn:"Download results",preparingPrint:"Generating PDF...",backToStart:"Back to start",selectSeverity:"Select severity",previous:"Previous",next:"Next",finish:"Finish",yourScore:"Your AMS score is",symptom:"Symptom",tableHeader:["None","Mild","Moderate","Severe","Very Severe"],printTake:"Don't forget to take this to your doctor on your next visit!",reference:"Reference: 1. Moore C et aL. Eur Urol, 2004; 46:80-87",copyright:"Copyright © ",questionnaire:"AMS questionnaire",scoreIs:"Your Aging Male's Symptoms (AMS) Score is: "},es:{noSymptoms:"No presenta sÃntomas indicativos de hipogonadismo.",mild:"Puede tener sÃntomas leves indicativos de hipogonadismo. Por lo tanto, puede sufrir de un nivel bajo de testosterona. Recomendamos que contacte a un médico que sepa diagnosticar y tratar el hipogonadismo.",moderate:"Puede tener sÃntomas moderados indicativos de hipogonadismo. Por lo tanto, puede sufrir de un nivel bajo de testosterona. Recomendamos que contacte a un médico que sepa diagnosticar y tratar el hipogonadismo.",severe:"Puede tener sÃntomas graves indicativos de hipogonadismo. Por lo tanto, puede sufrir de un nivel bajo de testosterona. Recomendamos que contacte a un médico que sepa diagnosticar y tratar el hipogonadismo.",consult:"Vale la pena hablar con su médico o enfermero sobre la comprobación de sus niveles de testosterona.",noConcerns:"Sin embargo, si aún tiene inquietudes sobre su salud, no dude en hablar con su médico o enfermero.",printBtn:"Descargar resultados",preparingPrint:"Generando PDF...",backToStart:"Volver al inicio",selectSeverity:"Seleccione la gravedad",previous:"Anterior",next:"Siguiente",finish:"Finalizar",yourScore:"Su puntuación AMS es",symptom:"SÃntoma",tableHeader:["Ninguno","Leve","Moderado","Severo","Muy severo"],printTake:"¡No olvide llevar esto a su médico en su próxima visita!",reference:"Referencia: 1. Moore C et aL. Eur Urol, 2004; 46:80-87",copyright:"Copyright © ",questionnaire:"Cuestionario AMS",scoreIs:"Su puntuación de SÃntomas del Hombre Envejecido (AMS) es: "},de:{noSymptoms:"Sie haben keine Symptome, die auf einen Hypogonadismus hinweisen.",mild:"Möglicherweise weisen Sie leichte Symptome auf, die auf einen Hypogonadismus hindeuten. Daher leiden Sie möglicherweise unter einem niedrigen Testosteronspiegel. Wir empfehlen Ihnen, einen Arzt aufzusuchen, der sich mit der Diagnose und Behandlung von Hypogonadismus auskennt.",moderate:"Möglicherweise weisen Sie mäÃige Symptome auf, die auf einen Hypogonadismus hindeuten. Daher leiden Sie möglicherweise unter einem niedrigen Testosteronspiegel. Wir empfehlen Ihnen, einen Arzt aufzusuchen, der sich mit der Diagnose und Behandlung von Hypogonadismus auskennt.",severe:"Möglicherweise haben Sie schwere Symptome, die auf einen Hypogonadismus hindeuten. Daher leiden Sie möglicherweise unter einem niedrigen Testosteronspiegel. Wir empfehlen Ihnen, einen Arzt aufzusuchen, der sich mit der Diagnose und Behandlung von Hypogonadismus auskennt.",consult:"Es lohnt sich auf jeden Fall, mit Ihrem Arzt darüber zu sprechen, Ihren Testosteronspiegel überprüfen zu lassen.",noConcerns:"Sollten Sie dennoch Bedenken hinsichtlich Ihrer Gesundheit haben, zögern Sie nicht, mit Ihrem Arzt zu sprechen.",printBtn:"Ergebnisse herunterladen",preparingPrint:"PDF wird erstellt...",backToStart:"Zurück zum Anfang",selectSeverity:"Schweregrad auswählen",previous:"Zurück",next:"Weiter",finish:"Beenden",yourScore:"Ihr AMS-Ergebnis beträgt",symptom:"Symptom",tableHeader:["Keine","Leicht","Mittel","Schwer","Sehr schwer"],printTake:"Vergessen Sie nicht, dies bei Ihrem nächsten Arztbesuch mitzunehmen!",reference:"Referenz: 1. Moore C et aL. Eur Urol, 2004; 46:80-87",copyright:"Copyright © ",questionnaire:"AMS-Fragebogen",scoreIs:"Ihr AMS (Alterungs-Männer-Symptome) Ergebnis ist: "},tackle:{noSymptoms:"You have no symptoms indicative of hypogonadism.",mild:"You may have mild symptoms indicative of hypogonadism. Thus you may suffer from a low testosterone level. We recommend that you contact a doctor who knows how to diagnose and treat hypogonadism.",moderate:"You may have moderate symptoms indicative of hypogonadism. Thus you may suffer from a low testosterone level. We recommend that you contact a doctor who knows how to diagnose and treat hypogonadism.",severe:"You may have symptoms which suggest low testosterone levels. We recommend getting in contact with your doctor to discu
165ss checking your testosterone levels.",consult:"",noConcerns:"However, if you still have concerns about your health, don't hesitate to speak to your doctor or nurse.",printBtn:"Download results",preparingPrint:"Generating PDF...",backToStart:"Back to start",selectSeverity:"Select severity",previous:"Previous",next:"Next",finish:"Finish",yourScore:"Your AMS score is",symptom:"Symptom",tableHeader:["None","Mild","Moderate","Severe","Very Severe"],printTake:"Don't forget to take this to your doctor on your next visit!",reference:"Reference: 1. Moore C et aL. Eur Urol, 2004; 46:80-87",copyright:"Copyright © ",questionnaire:"AMS questionnaire",scoreIs:"Your Aging Male's Symptoms (AMS) Score is: "}},W=["en","en-GB","es","de","tackle"];var G=n;function q(e,t){let n=U[t];return e<27?{resultA:n.noSymptoms,resultB:n.noConcerns}:e<37?{resultA:n.mild,resultB:n.consult}:e<50?{resultA:n.moderate,resultB:n.consult}:{resultA:n.severe,resultB:n.consult}}function $(e,t){let[n,r]=(0,G.useState)(Array(e.length).fill(null)),[i,a]=(0,G.useState)(0),[o,s]=(0,G.useState)(!1),l=n.reduce((e,t)=>e+(t?.value??0),0),c=Math.min(Math.round(l/(5*e.length)*100),100),u=2*Math.PI*54,{resultA:d,resultB:p}=q(l,t),f=null!==n[i],h=n.every(e=>null!==e),m=(e,t)=>{let i=[...n];i[e]={...t},r(i)};return{answers:n,current:i,showResults:o,totalScore:l,percent:c,circumference:u,resultA:d,resultB:p,canNext:f,canFinish:h,selectAnswer:m,nextSlide:()=>a(t=>Math.min(t+1,e.length-1)),prevSlide:()=>a(e=>Math.max(e-1,0)),handleFinish:()=>s(!0),handleRestart:()=>{r(Array(e.length).fill(null)),a(0),s(!1)}}}var K=n;let Q="/assets/css/ams-printout.css",Y="ams-printout-css";function Z(e,t,n,r,i,a,o){let s=U[a],l=new Date().getFullYear(),c='<table><tr><td class="padB0"><table><tr><td class="icon"></td><td class="symptom"> </td>'+s.tableHeader.map(e=>`<td class="icon">${e}</td>`).join("")+"</tr></table></td></tr>";e.forEach((e,n)=>{let r=t[n],i=r?r.value-1:-1;c+=`<tr><td><table><tr><td class="icon"><img src="${e.img}" alt=""/></td><td class="symptom">${e.label}</td>`;for(let e=0;e<5;e++)c+=e===i?'<td class="icon"><img src="/assets/images/nebido/ams/tickmark.png" alt=""></td>':'<td class="icon"><img src="/assets/images/nebido/ams/crossmark.png" alt=""></td>';c+="</tr></table></td></tr>"}),c+="</table>";let u=`<div id="frame"><div class="heading">${s.questionnaire}</div>`;return u+`<div class="symptoms">${c}</div><div class="symptoms_info"><p>${s.scoreIs} ${n}</p><p>${r}</p><p>${i}</p><div class="button">${s.printTake}</div><p>${s.reference}</p></div><div class="disclaimer"><p>${s.copyright}${l},<br>Gr\xfcnenthal GmbH</p><img src="/assets/images/nebido/ams/footer-logos.png" width="200" alt=""/><br><br><p class="approvalcode">${o}</p></div></div>`}function X(){return new Promise(e=>{if(document.getElementById(Y))return void e();let t=document.createElement("link");t.id=Y,t.rel="stylesheet",t.href=Q,t.onload=()=>e(),t.onerror=()=>e(),document.head.appendChild(t)})}function J(e,t,n){let r=`<!DOCTYPE html><html><head><meta charset="utf-8"><title>AMS Questionnaire Results</title><link rel="stylesheet" href="${Q}"></head><body>${e}</body></html>`,i=document.createElement("iframe");i.style.position="absolute",i.style.top="-10000px",i.style.left="-10000px",i.style.width="0",i.style.height="0",i.style.border="none",document.body.appendChild(i);let a=i.contentWindow?.document;a?(i.onload=()=>{i.contentWindow?.focus(),i.contentWindow?.print(),setTimeout(()=>{document.body.removeChild(i),t()},1e3)},a.open(),a.write(r),a.close()):(document.body.removeChild(i),n?.(),setTimeout(()=>{window.print(),setTimeout(t,1e3)},500))}async function ee(e){let t=Array.from(e.querySelectorAll("img"));await Promise.all(t.map(e=>e.decode().catch(()=>{})))}function et({questions:t,answers:n,totalScore:r,resultA:i,resultB:a,language:o,approvalText:s,onFallbackScroll:l}){let[c,u]=(0,K.useState)(!1),d=async()=>{if(c)return;u(!0);let d=Z(t,n,r,i,a,o,s),p=document.createElement("div");p.setAttribute("aria-hidden","true"),p.style.width="600px",p.style.display="flex",p.style.justifyContent="center",p.style.background="#fff",p.innerHTML=d,document.body.appendChild(p);try{await X(),await ee(p),await document.fonts.ready;let t=(await e.A(211521)).default,n={filename:"AMS-Questionnaire-Results.pdf",margin:10,jsPDF:{unit:"mm",format:"a4",orientation:"portrait"},html2canvas:{scale:2,useCORS:!0},pagebreak:{mode:["css","legacy"],avoid:"tr"}};await t().set(n).from(p).save(),u(!1)}catch{J(d,()=>u(!1),l)}finally{p.remove()}};return{isGenerating:c,handleDownload:d}}var en=t;function er(e,t){return e?{background:t.main,color:"#fff",borderColor:t.main}:{background:"#fff",color:"#000",borderColor:"#ddd",opacity:.7,pointerEvents:"none"}}function ei({question:e,answers:t,current:n,total:r,language:i,colors:a,canNext:o,canFinish:s,onSelect:l,onPrev:c,onNext:u,onFinish:d}){let p=U[i],f=F[i],h=n===r-1;return(0,en.jsx)("div",{className:"ams-questionnaire deco mx-auto my-12 max-w-3xl rounded-lg bg-[#ededed] p-6 shadow",children:(0,en.jsxs)("div",{className:"questionModule",children:[(0,en.jsxs)("div",{className:"bd-example",children:[(0,en.jsx)("div",{className:"mb-2 flex items-center justify-between",children:(0,en.jsxs)("span",{className:"count text-base font-semibold",style:{color:a.main},children:[(0,en.jsx)("span",{children:n+1}),"/",(0,en.jsx)("span",{children:r})]})}),(0,en.jsx)("div",{className:"carousel-inner flex min-h-[260px] flex-col items-center justify-center",children:(0,en.jsxs)("div",{className:"carousel-item active text-center",id:String(e.id),children:[(0,en.jsx)("img",{src:e.img,className:"mx-auto mb-2 h-40 w-40 object-contain",alt:""}),(0,en.jsxs)("div",{className:"carousel-caption mt-2 min-h-[100px]",children:[(0,en.jsx)("h5",{className:"mb-1 text-xl font-normal text-black",children:e.label.split("<br>").map((e,t)=>(0,en.jsxs)("span",{children:[e,(0,en.jsx)("br",{})]},t))}),(0,en.jsx)("p",{className:"mb-3 text-base text-gray-700",children:p.selectSeverity})]}),(0,en.jsx)("div",{className:"col",children:(0,en.jsx)("ul",{className:"ans-list flex flex-wrap justify-center gap-2",children:f.map(e=>(0,en.jsx)("li",{className:"ans cursor-pointer rounded border px-3 py-2 text-sm font-semibold transition",style:t[n]?.label===e.label?{background:a.main,color:"#fff",borderColor:a.main}:{background:"#68676b",color:"#fff",borderColor:"#68676b",transition:"background 0.2s, border 0.2s"},onClick:()=>l(n,e),children:e.label},e.label))})})]})})]}),(0,en.jsx)("div",{className:"next-prev mt-8",children:(0,en.jsxs)("div",{className:"custom-navigation flex justify-between",children:[(0,en.jsx)("button",{className:"btn-previous mt-1 w-28 rounded border px-4 py-2 text-center font-semibold",style:er(n>0,a),onClick:c,disabled:0===n,children:p.previous}),h?(0,en.jsx)("button",{className:"btn-finish mt-1 w-28 rounded border px-4 py-2 text-center font-semibold",style:er(s,a),onClick:d,disabled:!s,children:p.finish}):(0,en.jsx)("button",{className:"btn-next mt-1 w-28 rounded border px-4 py-2 text-center font-semibold",style:er(o,a),onClick:u,disabled:!o,children:p.next})]})})]})})}var ea=t,eo=t;function es({score:e,percent:t,circumference:n,color:r}){return(0,eo.jsx)("div",{className:"my-6 flex items-center justify-center",children:(0,eo.jsx)("div",{className:"relative flex h-40 w-40 items-center justify-center",children:(0,eo.jsxs)("svg",{width:160,height:160,viewBox:"0 0 120 120",children:[(0,eo.jsx)("circle",{cx:"60",cy:"60",r:"54",fill:"none",stroke:"#ededed",strokeWidth:"10"}),(0,eo.jsx)("circle",{cx:"60",cy:"60",r:"54",fill:"none",stroke:r,strokeWidth:"10",strokeDasharray:n,strokeDashoffset:(100-t)/100*n,strokeLinecap:"round",style:{transition:"stroke-dashoffset 1s"}}),(0,eo.jsx)("text",{x:"60",y:"68",textAnchor:"middle",fontSize:"2.3rem",fill:r,fontWeight:"bold",dominantBaseline:"middle",children:e})]})})})}var el=t;let ec="âï¸",eu="â";function ed({questions:e,answers:t,language:n}){let r=U[n],i=F[n];return(0,el.jsx)("div",{className:"mb-4 mt-8 overflow-x-auto nebido:hidden",children:(0,el.jsxs)("table",{className:"min-w-full table-fixed border border-gray-200 text-sm",children:[(0,el.jsxs)("colgroup",{children:[(0,el.jsx)("col",{className:"w-16"}),(0,el.jsx)("col",{}),i.map((e,t)=>(0,el.jsx)("col",{style:{width:"72px"}},t))]}),(0,el.jsx)("thead",{children:(0,el.jsxs)("tr",{className:"bg-[#ededed]",children:[(0,el.jsx)("th",{className:"w-16 py-2"}),(0,el.jsx)("th",{className:"px-2 py-2 text-left",children:r.symptom}),r.tableHeader.map(e=>(0,el.jsx)("th",{className:"px-1 py-2 text-center text-xs",style:{width:"72px"},children:e},e))]})}),(0,el.jsx)("tbody",{children:e.map((e,n)=>(0,el.jsxs)("tr",{className:"border-t border-gray-100",children:[(0,el.jsx)("td",{className:"px-2 py-2 text-center align-middle",children:(0,el.jsx)("img",{src:e.img,alt:"",className:"mx-auto h-10 w-10"})}),(0,el.jsx)("td",{className:"px-2 py-2 align-middle",children:e.label}),i.map(e=>(0,el.jsx)("td",{className:"py-2 text-center align-middle",style:{width:"72px"},children:t[n]?.label===e.label?(0,el.jsx)("span",{className:"text-xl text-green-600",children:ec}):(0,el.jsx)("span",{className:"text-xl text-gray-400",children:eu})},e.label))]},e.id))})]})})}function ep({totalScore:e,percent:t,circumference:n,resultA:r,resultB:i,questions:a,answers:o,language:s,colors:l,hideTableResults:c,isGenerating:u,onDownload:d,onRestart:p}){let f=U[s];return(0,ea.jsx)("div",{className:`ams-questionnaire deco mx-auto my-12 max-w-3xl rounded-lg bg-[#ededed] p-6 text-grey-dark shadow ${u?"print:hidden":""}`,children:(0,ea.jsxs)("div",{className:"results_panel",children:[(0,ea.jsx)("div",{className:"mb-2 text-center text-lg font-semibold",children:f.yourScore}),(0,ea.jsx)(es,{score:e,percent:t,circumference:n,color:l.main}),(0,ea.jsxs)("div",{className:"mt-6 text-center",children:[(0,ea.jsx)("p",{className:"mb-2 text-lg font-semibold text-[#222]",children:r}),(0,ea.jsx)("p",{className:"mb-4 font-semibold",style:{color:l.text},children:i}),!c&&(0,ea.jsx)(ed,{questions:a,answers:o,language:s}),(0,ea.jsxs)("div",{className:"mt-6 flex justify-center gap-3",children:[(0,ea.jsx)("button",{className:"print_btn rounded border px-5 py-2 font-semibold",style:{background:l.main,borderColor:l.main,color:"#fff"},onClick:d,disabled:u,children:u?f.preparingPrint:f.printBtn}),(0,ea.jsx)("button",{className:"start_btn rounded border px-5 py-2 font-semibold",style:{background:l.main,borderColor:l.main,color:"#fff"},onClick:p,children:f.backToStart})]})]})]})})}function ef({hideTableResults:e,theme:t="yellow",language:n="en"}){let r=W.includes(n)?n:"en",i=M[t]??M.yellow,a=(0,D.useMemo)(()=>V(i.imageBase,r),[i.imageBase,r]),o=(0,D.useRef)(null),s=(0,_.useTranslations)()("Calculators/AmsQuest/Approval")||"Date of preparation: August 2024",l=$(a,r),{isGenerating:c,handleDownload:u}=et({questions:a,answers:l.answers,totalScore:l.totalScore,resultA:l.resultA,resultB:l.resultB,language:r,approvalText:s,onFallbackScroll:()=>o.current?.scrollIntoView({behavior:"smooth"})});return l.showResults?(0,P.jsx)("div",{ref:o,children:(0,P.jsx)(ep,{totalScore:l.totalScore,percent:l.percent,circumference:l.circumference,resultA:l.resultA,resultB:l.resultB,questions:a,answers:l.answers,language:r,colors:i,hideTableResults:e,isGenerating:c,onDownload:u,onRestart:l.handleRestart})}):(0,P.jsx)(ei,{question:a[l.current],answers:l.answers,current:l.current,total:a.length,language:r,colors:i,canNext:l.canNext,canFinish:l.canFinish,onSelect:l.selectAnswer,onPrev:l.prevSlide,onNext:l.nextSlide,onFinish:l.handleFinish})}e.s(["default",0,ef],985968),e.s([],568436);var eh=t,em=e.i(437902);let eg={main:"#f9b700",mainDark:"#fccd31",text:"#f9b700"},ey=["en","de"];var ev=n;let eb="/assets/images/nebido/iief/",ex=[{name:"Erectile Function",scoreRange:[[0,10],[11,16],[17,21],[22,25],[25,30,!0]],en:{displayName:"Erectile Function",desc:"Patients with low IIEF scores should seek medical advice and may require testing of blood levels of testosterone",scoreRangeLabels:["Severe Erectile Dysfunction","Moderate dysfunction","Mild to moderate dysfunction","Mild dysfunction","No dysfunction"]},de:{displayName:"Erektionsfähigkeit",desc:"Patienten mit niedrigen IIEF-Werten sollten ärztliche Beratung suchen; unter Umständen ist eine Ãberprüfung der Testosteronspiegel im Blut erforderlich.",scoreRangeLabels:["Schwere erektile Funktionsstörung","Mittelschwere Dysfunktion","Leic
165hte bis mittelschwere Funktionsstörung","Leichte Dysfunktion","Keine Funktionsstörung"]}},{name:"Orgasmic Function",scoreRange:[[0,9],[10,10,!0]],en:{displayName:"Orgasmic Function",desc:"Patients demonstrating primary orgasmic or ejaculatory dysfunction should seek medical advice",scoreRangeLabels:["Potential Orgasmic Function Dysfunction","No dysfunction"]},de:{displayName:"Orgasmusfunktion",desc:"Patienten, die eine primäre orgasmische oder ejakulatorische Dysfunktion aufweisen, sollten ärztliche Beratung suchen.",scoreRangeLabels:["Mögliche Orgasmusfunktionsstörung","Keine Funktionsstörung"]}},{name:"Sexual Desire",scoreRange:[[0,6],[7,10,!0]],en:{displayName:"Sexual Desire",desc:"Patients with reduced sexual desire should seek medical advice and may require testing of blood levels of testosterone",scoreRangeLabels:["Potential Sexual Desire Dysfunction","No dysfunction"]},de:{displayName:"Sexuelles Verlangen",desc:"Patienten mit vermindertem sexuellen Verlangen sollten ärztliche Beratung suchen und die Testosteronspiegel im Blut überprüfen lassen.",scoreRangeLabels:["Mögliche Funktionsstörung des sexuellen Verlangens","Keine Funktionsstörung"]}},{name:"Intercourse Satisfaction",scoreRange:[[0,10],[11,15,!0]],en:{displayName:"Intercourse Satisfaction",desc:"Patients with potential intercourse satisfaction dysfunction should seek medical advice",scoreRangeLabels:["Potential Intercourse Satisfaction Dysfunction","No dysfunction"]},de:{displayName:"Zufriedenheit beim Geschlechtsverkehr",desc:"Patienten mit möglicher Beeinträchtigung der Zufriedenheit beim Geschlechtsverkehr sollten ärztliche Beratung suchen.",scoreRangeLabels:["Mögliche Beeinträchtigung der Zufriedenheit beim Geschlechtsverkehr","Keine Funktionsstörung"]}},{name:"Overall Satisfaction",scoreRange:[[0,7],[8,10,!0]],en:{displayName:"Overall Satisfaction",desc:"Patients with potential overall satisfaction dysfunction should seek medical advice",scoreRangeLabels:["Potential Overall Satisfaction Dysfunction","No dysfunction"]},de:{displayName:"Allgemeine Zufriedenheit",desc:"Patienten mit möglicher Beeinträchtigung der allgemeinen Zufriedenheit sollten ärztliche Beratung suchen.",scoreRangeLabels:["Mögliche Beeinträchtigung der allgemeinen Zufriedenheit","Keine Funktionsstörung"]}}],ew=[{id:1,img:"Q1.png",category:"Erectile Function",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, how often were you able to get an erection during sexual activity?",heading:"This is the first of five questions about",optionLabels:["No sexual activity","Almost always<br>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br><span>(About half the time)</span>","A few times<br><span>(much less than half the time)</span>","Almost never or never"]},de:{label:"Wie oft konnten Sie im letzten Monat bei sexuellen Aktivitäten eine Erektion bekommen?",heading:"Dies ist die erste von fünf Fragen zum Thema",optionLabels:["Keine sexuelle Aktivität","Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:2,img:"Q2.png",category:"Erectile Function",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, when you had erections with sexual stimulation, how often were your erections hard enough for penetration?",heading:"This is the second of five questions about",optionLabels:["No sexual activity","Almost always<br>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br><span>(About half the time)</span>","A few times<br><span>(much less than half the time)</span>","Almost never or never"]},de:{label:"Wie oft waren Ihre Erektionen im letzten Monat bei sexueller Stimulation hart genug für eine Penetration?",heading:"Dies ist die zweite von fünf Fragen zum Thema",optionLabels:["Keine sexuelle Aktivität","Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:3,img:"Q3.png",category:"Erectile Function",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, when you attempted intercourse, how often<br/>
165were you able to penetrate your partner?",heading:"This is the third of five questions about",optionLabels:["No sexual activity","Almost always<br>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br><span>(About half the time)</span>","A few times<br><span>(much less than half the time)</span>","Almost never or never"]},de:{label:"Wie oft konnten Sie im letzten Monat beim Geschlechtsverkehr in Ihre Partnerin/Ihren Partner eindringen?",heading:"Dies ist die dritte von fünf Fragen zum Thema",optionLabels:["Keine sexuelle Aktivität","Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:4,img:"Q4.png",category:"Erectile Function",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, during sexual intercourse, how often were you able to maintain your erection after you had penetrated your partner?",heading:"This is the fourth of five questions about",optionLabels:["No sexual activity","Almost always<br>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br><span>(About half the time)</span>","A few times<br><span>(much less than half the time)</span>","Almost never or never"]},de:{label:"Wie oft konnten Sie im letzten Monat beim Geschlechtsverkehr Ihre Erektion aufrechterhalten, nachdem Sie in Ihre Partnerin/Ihren Partner eingedrungen waren?",heading:"Dies ist die vierte von fünf Fragen zum Thema",optionLabels:["Keine sexuelle Aktivität","Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:5,img:"Q5.png",category:"Erectile Function",optionValues:[0,1,2,3,4,5],en:{label:"Over the last month, during sexual intercourse, how difficult was it to maintain your erection to completion of intercourse?",heading:"This is the fifth of five questions about",optionLabels:["No sexual activity","Extremely<br/>difficult","Very<br/>Difficult","Difficult","Slightly<br/>Difficult","Not<br/>difficult"]},de:{label:"Wie schwer fiel es Ihnen im letzten Monat, während des Geschlechtsverkehrs Ihre Erektion bis zum Ende des Geschlechtsverkehrs aufrechtzuerhalten?",heading:"Dies ist die fünfte von fünf Fragen zum Thema",optionLabels:["Keine sexuelle Aktivität","Extrem schwierig","Sehr schwierig","Schwierig","Etwas schwierig","Nicht schwer"]}},{id:6,img:"Q6.png",category:"Intercourse Satisfaction",optionValues:[0,1,2,3,4,5],en:{label:"Over the last month, how many times have you attempted sexual intercourse?",heading:"This is the first of three questions about",optionLabels:["No<br>attempts","1-2<br/>times","3-4<br/>times","5-6<br/>times","7-10<br/>times","11-20<br/>times"]},de:{label:"Wie oft haben Sie im letzten Monat versucht, Geschlechtsverkehr zu haben?",heading:"Dies ist die erste von drei Fragen zum Thema",optionLabels:["Keine Versuche","1-2 Mal","3-4 Mal","5-6 Mal","7-10 Mal","11-20 Mal"]}},{id:7,img:"Q7.png",category:"Intercourse Satisfaction",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, when you attempted sexual intercourse, how often was it satisfactory for you?",heading:"This is the second of three questions about",optionLabels:["No sexual<br>activity","Almost always<br/>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br/><span>(about half the time)</span>","A few times<br/>
165<span>(much less than half the time)</span>","Almost never<br/>or never"]},de:{label:"Wie oft war der Geschlechtsverkehr für Sie im letzten Monat befriedigend, wenn Sie ihn versucht haben?",heading:"Dies ist die zweite von drei Fragen zum Thema",optionLabels:["Keine sexuelle Aktivität","Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:8,img:"Q8.png",category:"Intercourse Satisfaction",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, how much have you enjoyed sexual intercourse?",heading:"This is the third of three questions about",optionLabels:["No<br>intercourse","Very highly<br/>enjoyable","Highly<br>enjoyable","Fairly<br/>enjoyable","Not very<br/>enjoyable","No<br/>enjoyment"]},de:{label:"Wie sehr haben Sie im letzten Monat den Geschlechtsverkehr genossen?",heading:"Dies ist die dritte von drei Fragen zum Thema",optionLabels:["Kein Geschlechtsverkehr","Sehr genossen","genossen","MittelmäÃig genossen","nicht besonders genossen","nicht genossen"]}},{id:9,img:"Q9.png",category:"Orgasmic Function",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, when you had sexual stimulation or intercourse, how often did you ejaculate?",heading:"This is the first of two questions about",optionLabels:["No sexual<br>stimulation/intercourse","Almost always<br/>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br/><span>(about half the time)</span>","A few times<br/>
165<span>(much less than half the time)</span>","Almost never<br/>or never"]},de:{label:"Wie oft sind Sie im letzten Monat bei sexueller Stimulation oder beim Geschlechtsverkehr zum Samenerguss gekommen?",heading:"Dies ist die erste von zwei Fragen zum Thema",optionLabels:["Keine sexuelle Stimulation/kein Geschlechtsverkehr","Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:10,img:"Q10.png",category:"Orgasmic Function",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, when you had sexual stimulation or intercourse, how often did you have the feeling of orgasm (with or without ejaculation)?",heading:"This is the second of two questions about",optionLabels:["No sexual<br>stimulation/intercourse","Almost always<br/>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br/><span>(about half the time)</span>","A few times<br/>
165<span>(much less than half the time)</span>","Almost never<br/>or never"]},de:{label:"Wie oft hatten Sie im letzten Monat bei sexueller Stimulation oder beim Geschlechtsverkehr das Gefühl eines Orgasmus (mit oder ohne Ejakulation)?",heading:"Dies ist die zweite von zwei Fragen zum Thema",optionLabels:["Keine sexuelle Stimulation/kein Geschlechtsverkehr","Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:11,img:"Q11.png",category:"Sexual Desire",optionValues:[5,4,3,2,1],en:{label:"Over the last month, how often have you felt sexual desire?",heading:"This is the first of two questions about",optionLabels:["Almost always<br/>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br/><span>(about half the time)</span>","A few times<br/><span>(much less than half the time)</span>","Almost never<br/>or never"]},de:{label:"Wie oft hatten Sie im letzten Monat sexuelles Verlangen verspürt?",heading:"Dies ist die erste von zwei Fragen zum Thema",optionLabels:["Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:12,img:"Q12.png",category:"Sexual Desire",optionValues:[5,4,3,2,1],en:{label:"Over the last month, how would you rate your level of sexual desire?",heading:"This is the second of two questions about",optionLabels:["Very high","High","Moderate","Low","Very low or<br/>not at all"]},de:{label:"Wie würden Sie Ihr sexuelles Verlangen im letzten Monat einschätzen?",heading:"Dies ist die zweite von zwei Fragen zum Thema",optionLabels:["Sehr hoch","Hoch","MittelmäÃig","Gering","Sehr gering oder gar nicht"]}},{id:13,img:"Q13.png",category:"Overall Satisfaction",optionValues:[5,4,3,2,1],en:{label:"Over the last month, how satisfied have you been with your overall sex life?",heading:"This is the first of two questions about",optionLabels:["Very satisfied","Moderately<br/>satisfied","About equally satisfied<br/>and dissatisfied","Moderately<br/>dissatisfied","Very dissatisfied"]},de:{label:"Wie zufrieden waren Sie im letzten Monat mit Ihrem Sexualleben insgesamt?",heading:"Dies ist die erste von zwei Fragen zur Kategorie",optionLabels:["Sehr zufrieden","Ziemlich zufrieden","Etwa gleich zufrieden und unzufrieden","Eher unzufrieden","Sehr unzufrieden"]}},{id:14,img:"Q14.png",category:"Overall Satisfaction",optionValues:[5,4,3,2,1],en:{label:"Over the last month, how satisfied have you been with your sexual relationship with your partner?",heading:"This is the second of two questions about",optionLabels:["Very satisfied","Moderately<br/>satisfied","About equally satisfied<br/>and dissatisfied","Moderately<br/>dissatisfied","Very dissatisfied"]},de:{label:"Wie zufrieden waren Sie im letzten Monat mit Ihrer sexuellen Beziehung zu Ihrem Partner?",heading:"Dies ist die zweite von zwei Fragen zur Kategorie",optionLabels:["Sehr zufrieden","Ziemlich zufrieden","Etwa gleich zufrieden und unzufrieden","Eher unzufrieden","Sehr unzufrieden"]}},{id:15,img:"Q15.png",category:"Erectile Function",optionValues:[5,4,3,2,1],en:{label:"Over the last month, how do you rate your confidence that you can get and keep your erection?",heading:"This is a final question on",optionLabels:["Very high","High","Moderate","Low","Very low"]},de:{label:"Wie schätzen Sie für den letzten Monat Ihr Vertrauen ein, eine Erektion zu erreichen und aufrechtzuerhalten?",heading:"Dies ist eine abschlieÃende Frage zur",optionLabels:["Sehr hoch","Hoch","MittelmäÃig","Gering","Sehr gering"]}}],eE={en:{chooseOneOption:"Choose one option",previous:"Previous",next:"Next",finish:"Finish",summary:"Summary",yourIiefResults:"Your IIEF results",thisScoreShows:"This score shows",question:"Question",answer:"Answer",score:"Score",total:"Total",recommendation:"Recommendation",backToStart:"Back to start",printResults:"Print Results",preparingPrint:"Preparing Print...",printTitle:"IIEF Questionnaire Results",printHeading:"Your IIEF Results",printSubheading:"IIEF Questionnaire",printTagline:"Measure your erectile function and performance",printFooterLine1:"The IIEF has been developed and validated as a brief and reliable self
165-administered scale for assessing erectile function.",printFooterLine2:"This questionnaire is to be used during a consultation between a patient and a health care professional",printReference:"Reference:",printReferenceText:'1.Rosen R, Riley A, Wagner G, et al. The International Index of Erectile Function (IIEF): A multidimensional scale for assessment of erectile dysfunction. Urology, 1997, 49: 822-830. Available at: <a href="https://pubmed.ncbi.nlm.nih.gov/9187685/">https://pubmed.ncbi.nlm.nih.gov/9187685/</a>',printCopyrightSuffix:"Last updated: June 2026 Document Number: M-NEB-HQ-02-24-0002"},de:{chooseOneOption:"Wählen Sie eine Option",previous:"zurück",next:"weiter",finish:"weiter",summary:"Zusammenfassung",yourIiefResults:"Ihr IIEF Ergebnis",thisScoreShows:"Dieser Wert zeigt",question:"Frage",answer:"Antwort",score:"Ergebnis",total:"Gesamt",recommendation:"Empfehlung",backToStart:"Zurück zum Start",printResults:"Ergebnisse drucken",preparingPrint:"Druck wird vorbereitet...",printTitle:"IIEF-Fragebogen Ergebnisse",printHeading:"Ihr IIEF Ergebnis",printSubheading:"IIEF-Fragebogen",printTagline:"Messen Sie Ihre Erektionsfähigkeit und -leistung",printFooterLine1:"Der IIEF wurde als kurze und zuverlässige, selbst auszufüllende Skala zur Beurteilung der Erektionsfunktion entwickelt und validiert.",printFooterLine2:"Dieser Fragebogen ist während einer Konsultation zwischen einem Patienten und einem Arzt zu verwenden.",printReference:"Referenz:",printReferenceText:'1.Rosen R, Riley A, Wagner G, et al. The International Index of Erectile Function (IIEF): A multidimensional scale for assessment of erectile dysfunction. Urology, 1997, 49: 822-830. Available at: <a href="https://pubmed.ncbi.nlm.nih.gov/9187685/">https://pubmed.ncbi.nlm.nih.gov/9187685/</a>',printCopyrightSuffix:"Letzte Aktualisierung: Juni 2026 Dokumentnummer: M-NEB-HQ-02-24-0002"}};function eS(e){return ex.map(t=>({name:t.name,scoreRange:t.scoreRange,displayName:t[e].displayName,desc:t[e].desc,localizedScoreRangeLabels:t[e].scoreRangeLabels}))}function eC(e){return eE[e]}function ek(e){let t={};return ex.forEach(n=>{t[n.name]=n[e].displayName}),ew.map(n=>{let r=n[e];return{id:n.id,img:eb+n.img,label:r.label,heading:r.heading,options:n.optionValues.map((e,t)=>({value:e,label:r.optionLabels[t]??""})),category:n.category,categoryDisplay:t[n.category]??n.category}})}function eT({categoryMeta:e,questions:t,answers:n,t:r}){let i=new Date().getFullYear(),a=` 166 <div class="screen-print-header screen-print-color-header"> 167 <div class="iif-txt-align"> 168 <h3 class="screen-print-header-two screen-print-text-secondary"> 169 ${r.printHeading} 170 </h3> 171 </div> 172 <div> 173 <h1>${r.printSubheading}</h1> 174 <h5>${r.printTagline}</h5> 175 </div> 176 <div> 177 <img class="screen-print-mr-20" width="180"> 178 </div> 179 </div> 180 `,o="";e.forEach(e=>{let i=t.map((e,t)=>({q:e,i:t})).filter(({q:t})=>t.category===e.name),a=e.isNormal?"screen-print-bg-primary":"screen-print-bg-danger",s="";i.forEach(({q:e,i:t})=>{s+=` 181 <div> 182 <div> 183 <p> 184 <span class="screen-print-text-primary">${e.id}.</span> 185 <span>${e.label}</span> 186 </p> 187 </div> 188 <p><span>${n[t]?.label??"â"}</span></p> 189 <p><span>${n[t]?.value??"â"}</span></p> 190 </div> 191 `}),o+=` 192 <div class="screen-print-content-section"> 193 <div class="screen-print-color-header"> 194 <h3>${e.displayName}</h3> 195 </div> 196 <div class="screen-print-content-table"> 197 <div class="screen-print-table-main"> 198 <div> 199 <h5>${r.question}</h5> 200 <h5>${r.answer}</h5> 201 <h5>${r.score}</h5> 202 </div> 203 ${s} 204 </div> 205 <div class="screen-print-table-column"> 206 <h5>${r.total}</h5> 207 <div class="screen-print-margin-auto screen-print-total-bg ${a}"> 208 <h2>${e.score}</h2>
209 <div class="screen-print-just-border"></div> 210 <h2 class="screen-print-font-weight-normal">${e.max}</h2> 211 </div> 212 </div> 213 <div class="screen-print-table-column"> 214 <h5>${r.recommendation}</h5> 215 <div class="screen-print-margin-auto"> 216 <h5 class="${e.isNormal?"screen-print-text-primary":"screen-print-text-danger"}">${e.rangeLabel||"â"}</h5> 217 <p>${e.desc}</p> 218 </div> 219 </div> 220 </div> 221 </div> 222 `});let s=` 223 <div class="screen-print-conclusion-text screen-print-text-secondary"> 224 <h5>${r.printFooterLine1}<sup>1</sup></h5> 225 <h5>${r.printFooterLine2}</h5> 226 <p> 227 <strong>${r.printReference}</strong><br> 228 ${r.printReferenceText} 229 </p> 230 <p> 231 Copyright \xa9 ${i}<br> 232 ${r.printCopyrightSuffix} 233 </p> 234 </div> 235 `;return`<!DOCTYPE html> 236<html> 237 <head> 238 <meta charset="utf-8"> 239 <title>${r.printTitle}</title> 240 <link rel="stylesheet" href="/assets/css/bootstrap.css"> 241 <link rel="stylesheet" href="/assets/css/iief-printout.css"> 242 </head> 243 <body> 244 <div class="screen-print_box"> 245 ${a} 246 ${o} 247 ${s} 248 </div> 249 </body> 250</html>`}function ej(e,t){let n=document.createElement("iframe");n.style.cssText="position:absolute;top:-10000px;left:-10000px;width:0;height:0;border:none",document.body.appendChild(n);let r=()=>{document.body.contains(n)&&document.body.removeChild(n),t()},i=n.contentWindow?.document;i?(i.open(),i.write(e),i.close(),setTimeout(()=>{n.contentWindow?.print(),setTimeout(r,1e3)},500)):r()}function eN(e){let t=eg,n=eC(e),r=(0,ev.useMemo)(()=>ek(e),[e]),[i,a]=(0,ev.useState)(()=>Array(r.length).fill(null)),[o,s]=(0,ev.useState)(0),[l,c]=(0,ev.useState)(!1),[u,d]=(0,ev.useState)(!1),p=(0,ev.useRef)(null),f=null!==i[o],h=i.every(e=>null!==e),m=(0,ev.useMemo)(()=>{let e={};for(let t=0;t<r.length;t++){let n=r[t].category,a=Number(i[t]?.value??0);e[n]=(e[n]??0)+a}return e},[i,r]),g=(0,ev.useMemo)(()=>{let e={};for(let t of r){let n=0;for(let e of t.options)e.value>n&&(n=e.value);e[t.category]=(e[t.category]??0)+n}return e},[r]),y=(0,ev.useMemo)(()=>eS(e),[e]),v=(0,ev.useMemo)(()=>y.map(e=>{let t=m[e.name]??0,n="",r=!1;return e.scoreRange.forEach(([i,a,o],s)=>{!n&&t>=Number(i)&&t<=Number(a)&&(n=e.localizedScoreRangeLabels[s]??"",r=!0===o)}),{...e,score:t,rangeLabel:n,isNormal:r,max:g[e.name]??0,displayName:e.displayName}}),[y,m,g]),b=()=>s(e=>Math.min(e+1,r.length-1)),x=()=>{a(Array(r.length).fill(null)),s(0),c(!1),d(!1)},w=()=>{d(!0),ej(eT({categoryMeta:v,questions:r,answers:i,t:n}),()=>d(!1))};return{colors:t,t:n,questions:r,current:o,answers:i,canNext:f,canFinish:h,showResults:l,categoryMeta:v,isPrinting:u,resultsRef:p,selectAnswer:(e,t)=>{a(n=>{let r=[...n];return r[e]={...t},r})},nextSlide:b,prevSlide:()=>s(e=>Math.max(e-1,0)),handleFinish:()=>c(!0),handleRestart:x,handlePrint:w}}var eA=t;function eI({categoryMeta:e,questions:t,answers:n,t:r,colors:i,isPrinting:a,onRestart:o,onPrint:s}){return(0,eA.jsxs)("div",{className:"results_panel",children:[(0,eA.jsxs)("div",{className:"mt-4",children:[(0,eA.jsx)("h4",{className:"mb-2 text-center text-base font-semibold",children:r.summary}),(0,eA.jsx)("div",{className:"grid grid-cols-1 gap-3 sm:grid-cols-2 lg:grid-cols-5",children:e.map(e=>(0,eA.jsx)(eR,{cat:e,colors:i,t:r},e.name))})]}),(0,eA.jsxs)("div",{className:"mt-6 space-y-6",children:[(0,eA.jsx)("div",{className:"mb-1 text-center text-lg font-semibold",children:r.yourIiefResults}),e.map(e=>{let a=t.map((e,t)=>({q:e,i:t})).filter(({q:t})=>t.category===e.name);return(0,eA.jsx)(eO,{cat:e,catRows:a,answers:n,t:r,colors:i},e.name)})]}),(0,eA.jsxs)("div",{className:"no-print mt-6 flex justify-center gap-3",children:[(0,eA.jsx)("button",{className:"start_btn rounded border px-5 py-2 font-semibold",style:{background:i.main,borderColor:i.main,color:"#fff"},onClick:o,children:r.backToStart}),(0,eA.jsx)("button",{className:"print_btn rounded border px-5 py-2 font-semibold",style:{background:a?"#ccc":i.main,borderColor:a?"#ccc":i.main,color:"#fff",opacity:a?.6:1,cursor:a?"not-allowed":"pointer"},onClick:s,disabled:a,children:a?r.preparingPrint:r.printResults})]})]})}function eR({cat:e,colors:t,t:n}){let r=Math.min(Math.round(e.score/(e.max||1)*100),100),i=28,a=40,o=40,s=2*Math.PI*28,l=e.isNormal?"#1f7a3e":t.main,c=e.isNormal?"#1f7a3e":"#8b5e00";return(0,eA.jsxs)("div",{className:"flex flex-col items-center rounded border bg-white p-3",children:[(0,eA.jsx)("h6",{className:"w-full text-center text-sm font-semibold",children:e.displayName}),(0,eA.jsxs)("div",{className:"relative my-3",style:{width:80,height:80}
250,children:[(0,eA.jsxs)("svg",{width:80,height:80,viewBox:"0 0 80 80",className:"block",children:[(0,eA.jsx)("circle",{cx:a,cy:o,r:i,fill:"none",stroke:"#ededed",strokeWidth:8}),(0,eA.jsx)("circle",{cx:a,cy:o,r:i,fill:"none",stroke:l,strokeWidth:8,strokeDasharray:s,strokeDashoffset:(100-r)/100*s,strokeLinecap:"round",style:{transition:"stroke-dashoffset 0.8s"}})]}),(0,eA.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,eA.jsxs)("span",{className:"text-sm font-bold",style:{color:c},children:[e.score,"/",e.max]})})]}),(0,eA.jsxs)("h6",{className:"w-full text-center text-sm",style:{color:c},children:[n.thisScoreShows," ",(0,eA.jsx)("span",{className:"font-semibold",children:e.rangeLabel||"â"})]})]})}function eO({cat:e,catRows:t,answers:n,t:r,colors:i}){return(0,eA.jsxs)("div",{className:"rounded border bg-white p-4",children:[(0,eA.jsx)("h5",{className:"mb-3 text-base font-semibold",children:e.displayName}),(0,eA.jsxs)("div",{className:"grid grid-cols-1 items-start gap-4 lg:grid-cols-12",children:[(0,eA.jsx)("div",{className:"overflow-x-auto lg:col-span-7 xl:col-span-8",children:(0,eA.jsxs)("table",{className:"min-w-full border border-gray-200 text-sm",children:[(0,eA.jsx)("thead",{children:(0,eA.jsxs)("tr",{className:"bg-[#ededed]",children:[(0,eA.jsx)("th",{className:"px-2 py-2 text-left",children:r.question}),(0,eA.jsx)("th",{className:"px-2 py-2 text-left",children:r.answer}),(0,eA.jsx)("th",{className:"px-2 py-2 text-center",children:r.score})]})}),(0,eA.jsx)("tbody",{children:t.map(({q:e,i:t})=>(0,eA.jsxs)("tr",{className:"border-t border-gray-100 align-top",children:[(0,eA.jsx)("td",{className:"px-2 py-2 align-top",children:(0,eA.jsxs)("div",{className:"flex items-start gap-2",children:[(0,eA.jsx)("img",{src:e.img,alt:"",className:"mt-0.5 h-8 w-8",onError:e=>e.currentTarget.style.display="none"}),(0,eA.jsxs)("p",{className:"text-sm",children:[(0,eA.jsxs)("span",{className:"mr-1 font-semibold",style:{color:i.main},children:[e.id,"."]}),(0,eA.jsx)("span",{dangerouslySetInnerHTML:{__html:e.label}})]})]})}),(0,eA.jsx)("td",{className:"px-2 py-2 align-top",children:(0,eA.jsx)("span",{dangerouslySetInnerHTML:{__html:n[t]?.label??"â"}})}),(0,eA.jsx)("td",{className:"px-2 py-2 text-center align-top",children:n[t]?.value??"â"})]},e.id))})]})}),(0,eA.jsxs)("div",{className:"lg:col-span-2 xl:col-span-2",children:[(0,eA.jsx)("h5",{className:"mb-2 text-sm font-semibold",children:r.total}),(0,eA.jsxs)("div",{className:"rounded border p-4 text-center",style:{background:e.isNormal?"#e8f7ee":"#fff4e5",color:e.isNormal?"#1f7a3e":"#8b5e00",borderColor:e.isNormal?"#c5ead3":"#f6d6a7"},children:[(0,eA.jsx)("div",{className:"text-2xl font-bold",children:e.score}),(0,eA.jsx)("div",{className:"my-2 h-px",style:{background:e.isNormal?"#c5ead3":"#f6d6a7"}}),(0,eA.jsx)("div",{className:"text-2xl font-normal",children:e.max})]})]}),(0,eA.jsxs)("div",{className:"lg:col-span-3 xl:col-span-2",children:[(0,eA.jsx)("h5",{className:"mb-2 text-sm font-semibold",children:r.recommendation}),(0,eA.jsxs)("div",{children:[(0,eA.jsx)("h5",{className:"text-sm font-semibold",style:{color:e.isNormal?"#1f7a3e":"#8b5e00"},children:e.rangeLabel||"â"}),(0,eA.jsx)("p",{className:"mt-1 text-sm text-gray-600",children:e.desc})]})]})]})]})}var eP=t;let eD=6;function e_({q:e,current:t,total:n,answers:r,t:i,colors:a,onSelect:o,onPrev:s,onNext:l,onFinish:c,canNext:u,canFinish:d}){let p=[...e.options];for(;p.length<eD;)p.push(null);let f=t===n-1;return(0,eP.jsxs)("div",{className:"questionModule",children:[(0,eP.jsxs)("div",{className:"bd-example",children:[(0,eP.jsxs)("div",{className:"mb-2 flex items-center justify-between",children:[(0,eP.jsxs)("span",{className:"count text-base font-semibold",style:{color:a.main},children:[(0,eP.jsx)("span",{children:t+1}),"/ ",(0,eP.jsx)("span",{children:n})]}),(0,eP.jsx)("span",{className:"text-xs text-gray-600",children:e.categoryDisplay})]}),(0,eP.jsx)("div",{className:"carousel-inner flex min-h-[300px] flex-col items-center justify-center",children:(0,eP.jsxs)("div",{className:"carousel-item active text-center",id:String(e.id),children:[(0,eP.jsx)("img",{src:e.img,className:"mx-auto mb-2 h-40 w-40 object-contain",alt:"",onError:e=>e.currentTarget.style.display="none"}),(0,eP.jsxs)("div",{className:"carousel-caption mt-2 min-h-[120px]",children:[(0,eP.jsxs)("div",{className:"mb-1 text-sm text-gray-700",children:[e.heading," ",(0,eP.jsx)("span",{className:"font-semibold",children:e.categoryDisplay})]}),(0,eP.jsx)("h5",{className:"mb-2 text-xl font-normal",children:(0,eP.jsx)("span",{dangerouslySetInnerHTML:{__html:e.label}})}),(0,eP.jsx)("p",{className:"mb-3 text-base text-gray-700",children:i.chooseOneOption})]}),(0,eP.jsx)("div",{className:"col w-full",children:(0,eP.jsx)("ul",{className:"ans-list grid grid-cols-2 gap-2 md:grid-cols-3",children:p.map((n,i)=>{if(!n)return(0,eP.jsx)("li",{children:(0,eP.jsx)("div",{className:"pointer-events-none min-h-[56px] w-full opacity-0 md:min-
250h-[64px]"})},`placeholder-${e.id}-${i}`);let s=r[t]?.value===n.value&&r[t]?.label===n.label;return(0,eP.jsx)("li",{children:(0,eP.jsx)("button",{type:"button",className:"ans flex min-h-[56px] w-full items-center justify-center rounded border px-3 py-2 text-center text-sm font-semibold transition md:min-h-[64px]",style:s?{background:a.main,color:"#fff",borderColor:a.main}:{background:"#68676b",color:"#fff",borderColor:"#68676b"},onClick:()=>o(n),"aria-pressed":s,children:(0,eP.jsx)("span",{dangerouslySetInnerHTML:{__html:n.label}})})},i)})})})]})})]}),(0,eP.jsx)("div",{className:"next-prev mt-8",children:(0,eP.jsxs)("div",{className:"custom-navigation flex justify-between",children:[(0,eP.jsx)("button",{className:"btn-previous mt-1 w-28 rounded border px-4 py-2 text-center font-semibold",style:0===t?{background:"#fff",color:"#000",borderColor:"#ddd",opacity:.7,pointerEvents:"none"}:{background:a.main,color:"#fff",borderColor:a.main},onClick:s,disabled:0===t,children:i.previous}),f?(0,eP.jsx)("button",{className:"btn-finish mt-1 w-28 rounded border px-4 py-2 text-center font-semibold",style:d?{background:a.main,color:"#fff",borderColor:a.main}:{background:"#fff",color:"#000",borderColor:"#ddd",opacity:.7,pointerEvents:"none"},onClick:c,disabled:!d,children:i.finish}):(0,eP.jsx)("button",{className:"btn-next mt-1 w-28 rounded border px-4 py-2 text-center font-semibold",style:u?{background:a.main,color:"#fff",borderColor:a.main}:{background:"#fff",color:"#000",borderColor:"#ddd",opacity:.7,pointerEvents:"none"},onClick:l,disabled:!u,children:i.next})]})})]})}function eM({language:e="en"}={}){let{colors:t,t:n,questions:r,current:i,answers:a,canNext:o,canFinish:s,showResults:l,categoryMeta:c,isPrinting:u,resultsRef:d,selectAnswer:p,nextSlide:f,prevSlide:h,handleFinish:m,handleRestart:g,handlePrint:y}=eN(ey.includes(e)?e:"en"),v=` 251 @media print { 252 .no-print { display: none !important; } 253 .iief-questionnaire { 254 box-shadow: none !important; 255 background: white !important; 256 color: #111 !important; 257 } 258 body { background: white !important; } 259 } 260 `;return l?(0,eh.jsxs)("div",{ref:d,className:"iief-questionnaire deco mx-auto my-12 max-w-4xl rounded-lg bg-[#ededed] p-6 text-grey-dark shadow print:bg-white print:shadow-none hyphens-auto break-words",children:[(0,eh.jsx)(eI,{categoryMeta:c,questions:r,answers:a,t:n,colors:t,isPrinting:u,onRestart:g,onPrint:y}),(0,eh.jsx)(em.default,{id:v.__hash,children:v})]}):(0,eh.jsxs)("div",{className:"iief-questionnaire deco mx-auto my-12 max-w-4xl rounded-lg bg-[#ededed] p-6 text-grey-dark shadow hyphens-auto break-words",children:[(0,eh.jsx)(e_,{q:r[i],current:i,total:r.length,answers:a,t:n,colors:t,onSelect:e=>p(i,e),onPrev:h,onNext:f,onFinish:m,canNext:o,canFinish:s}),(0,eh.jsx)(em.default,{id:v.__hash,children:v})]})}e.s(["default",0,eM],794895),e.s([],117280);var eL=t,eF=n;let eB="#71cd9d";function eH(e,t){let n="",r="The optimal BMI for your age is: ",i="<br/> Your result suggests you are extremely overweight. You should consult a doctor.",a="<br/> Your result suggests you are moderately overweight. You should consult a doctor.",o="<br/> Your result suggests you are overweight. You should consult a doctor.",s="<br/> Your result suggests you are at a healthy weight.",l="<br/> Your result suggests you are underweight. You should consult a doctor.";return e<=18&&t<40?n="You are too young. Please consult a doctor to determine your BMI.":e>=19&&e<=24&&t>40?n=r+"19-24."+i:e>=19&&e<=24&&t>=30&&t<=40?n=r+"19-24."+a:e>=19&&e<=24&&t>=25&&t<=29?n=r+"19-24."+o:e>=19&&e<=24&&t>=19&&t<=24?n=r+"19-24."+s:e>=19&&e<=24&&t<19?n=r+"19-24."+l:e>=25&&e<=34&&t>40?n=r+"20-25."+i:e>=25&&e<=34&&t>=30&&t<=40?n=r+"20-25."+a:e>=25&&e<=34&&t>=26&&t<=29?n=r+"20-25."+o:e>=25&&e<=34&&t>=20&&t<=25?n=r+"20-25."+s:e>=25&&e<=34&&t<20?n=r+"20-25."+l:e>=35&&e<=44&&t>40?n=r+"21-26."+i:e>=35&&e<=44&&t>=30&&t<=40?n=r+"21-26."+a:e>=35&&e<=44&&t>=27&&t<=29?n=r+"21-26."+o:e>=35&&e<=44&&t>=21&&t<=26?n=r+"21-26."+s:e>=35&&e<=44&&t<21?n=r+"21-26."+l:e>=45&&e<=54&&t>40?n=r+"22-27."+i:e>=45&&e<=54&&t>=30&&t<=40?n=r+"22-27."+a:e>=45&&e<=54&&t>=28&&t<=29?n=r+"22-27."+o:e>=45&&e<=54&&t>=22&&t<=27?n=r+"22-27."+s:e>=45&&e<=54&&t<22?n=r+"22-27."+l:e>=55&&e<=64&&t>40?n=r+"23-28."+i:e>=55&&e<=64&&t>=30&&t<=40?n=r+"23-28."+a:e>=55&&e<=64&&t>=29?n=r+"23-28."+o:e>=55&&e<=64&&t>=23&&t<=28?n=r+"23-28."+s:e>=55&&e<=64&&t<23?n=r+"23-28."+l:e>=65&&t>=30?n=r+"24-29."+o:e>=65&&t>=24&&t<=29?n=r+"24-29."+s:e>=65&&t<24&&(n=r+"24-29."+l),n}let ez=100,eV=250,eU=39,eW=98,eG=30,eq=300,e$=66,eK=660,eQ=18,eY=120,eZ=()=>{let[e,t]=(0,eF.useState)(0),[n,r]=(0,eF.useState)("cm"),[i,a]=(0,eF.useState)(0),[o,s]=(0,eF.useState)("kg"),[l,c]=(0,eF.useState)(0),[u,d]=(0,eF.useState)(!1),p=e
260=>t=>{let n=t.target.value;if(""===n)e(0);else{let t=Number(n);e(isNaN(t)?0:t)}},f=()=>"cm"===n?{min:ez,max:eV,unit:"cm"}:{min:eU,max:eW,unit:"inches"},h=()=>"kg"===o?{min:eG,max:eq,unit:"kg"}:{min:e$,max:eK,unit:"pounds"},{bmi:m,feedback:g,showPrint:y}=(0,eF.useMemo)(()=>{let t=e,r=i,a=l,s=!0;if("cm"===n?(!t||isNaN(t)||t<ez||t>eV)&&(s=!1):(!t||isNaN(t)||t<eU||t>eW)&&(s=!1),"kg"===o?(!r||isNaN(r)||r<eG||r>eq)&&(s=!1):(!r||isNaN(r)||r<e$||r>eK)&&(s=!1),(!a||isNaN(a)||a<eQ||a>eY)&&(s=!1),s){"inches"===n&&(t*=2.54),"pounds"===o&&(r/=2.2);let e=Math.round(r/Math.pow(t/100,2));return{bmi:e,feedback:eH(a,e),showPrint:!0}}return{bmi:0,feedback:"",showPrint:!1}},[e,i,l,n,o]),v=()=>{let t=new Date().getFullYear();return` 261 <!DOCTYPE html> 262 <html> 263 <head> 264 <meta charset="utf-8"> 265 <title>BMI Calculator Results</title> 266 <style> 267 body { 268 font-family: Arial, sans-serif; 269 margin: 20px; 270 line-height: 1.4; 271 color: #333; 272 } 273 .container { 274 max-width: 600px; 275 margin: 0 auto; 276 } 277 .heading { 278 font-size: 24px; 279 font-weight: bold; 280 text-align: center; 281 margin-bottom: 30px; 282 color: #71cd9d; 283 } 284 .calculator-section { 285 background: #f8f9fa; 286 padding: 20px; 287 border-radius: 8px; 288 margin-bottom: 20px; 289 } 290 .input-row { 291 display: flex; 292 justify-content: space-between; 293 margin-bottom: 15px; 294 padding: 10px; 295 background: white; 296 border-radius: 4px; 297 } 298 .label { 299 font-weight: bold; 300 color: #666; 301 } 302 .value { 303 color: #333; 304 } 305 .results-section { 306 background: #71cd9d; 307 color: white; 308 padding: 30px; 309 border-radius: 8px; 310 text-align: center; 311 margin-bottom: 20px; 312 } 313 .bmi-label { 314 font-size: 18px; 315 margin-bottom: 10px; 316 } 317 .bmi-value { 318 font-size: 48px; 319 font-weight: bold; 320 margin-bottom: 15px; 321 } 322 .feedback { 323 font-size: 16px; 324 line-height: 1.5; 325 } 326 .footer-info { 327 text-align: center; 328 font-size: 14px; 329 color: #666; 330 margin-top: 30px; 331 padding-top: 20px; 332 border-top: 1px solid #ddd; 333 } 334 .disclaimer { 335 margin-top: 20px; 336 font-size: 12px; 337 color: #888; 338 } 339 @media print { 340 body { margin: 0; } 341 .container { max-width: none; } 342 } 343 </style> 344 </head> 345 <body> 346 <div class="container"> 347 <div class="heading">BMI Calculator Results</div> 348 349 <div class="calculator-section"> 350 <div class="input-row"> 351 <span class="label">Height:</span> 352 <span class="value">${e} ${n}</span> 353 </div> 354 <div class="input-row"> 355 <span class="label">Weight:</span> 356 <span class="value">${i} ${o}</span> 357 </div> 358 <div class="input-row"> 359 <span class="label">Age:</span> 360 <span class="value">${l} years</span> 361 </div> 362 </div> 363 364 <div class="results-section"> 365 <div class="bmi-label">BMI</div> 366 <div class="bmi-value">${m}</div> 367 <div class="feedback">${g}</div> 368 </div> 369 370 <div class="footer-info"> 371 <p><strong>Important:</strong> This BMI calculation is for informational purposes only and should not replace professional medical advice.</p> 372 <p>Please consult with a healthcare provider for personalized health recommendations.
372</p> 373 374 <div class="disclaimer"> 375 <p>Copyright \xa9 ${t}, Gr\xfcnenthal</p> 376 <p>Date of preparation: ${new Date().toLocaleDateString("en-US",{day:"numeric",month:"long",year:"numeric"})}</p> 377 </div> 378 </div> 379 </div> 380 </body> 381 </html> 382 `},b=()=>{d(!0);let e=v(),t=document.createElement("iframe");t.style.position="absolute",t.style.top="-10000px",t.style.left="-10000px",t.style.width="0",t.style.height="0",t.style.border="none",document.body.appendChild(t);let n=t.contentWindow?.document;n?(n.open(),n.write(e),n.close(),setTimeout(()=>{t.contentWindow?.print(),setTimeout(()=>{document.body.removeChild(t),d(!1)},1e3)},500)):(document.body.removeChild(t),setTimeout(()=>{window.print(),setTimeout(()=>d(!1),1e3)},500))},x=f(),w=h();return(0,eL.jsx)("div",{className:"mx-auto my-10 w-full max-w-2xl",children:(0,eL.jsx)("div",{className:"rounded-2xl bg-white p-6 shadow-lg",style:{maxWidth:775},children:(0,eL.jsxs)("form",{className:"space-y-5",onSubmit:e=>e.preventDefault(),autoComplete:"off",children:[(0,eL.jsxs)("div",{className:"flex h-[45px] border-t border-gray-300",children:[(0,eL.jsxs)("div",{className:"relative flex-1 bg-[#f0eef2] pl-[75px]",children:[(0,eL.jsx)("label",{className:"absolute left-2 flex h-full items-center text-base font-medium text-gray-600",htmlFor:"height",children:"Height"}),(0,eL.jsx)("input",{id:"height",name:"height",type:"number",step:"any",value:0===e?"":e,min:x.min,max:x.max,onChange:p(t),placeholder:String(x.min),className:"h-[44px] w-full border-0 bg-transparent pr-2 text-right text-base text-gray-600 focus:outline-none",style:{paddingLeft:0}}),(0,eL.jsxs)("div",{className:"mt-1 pl-1 text-xs text-gray-500",children:["Allowed: ",x.min,"â",x.max," ",x.unit]})]}),(0,eL.jsx)("div",{className:"relative w-[100px]",children:(0,eL.jsxs)("select",{name:"height_unit",value:n,onChange:e=>r(e.target.value),className:"h-full w-full appearance-none rounded-none bg-[#68676b] px-4 py-2 text-base font-medium text-white focus:outline-none",style:{backgroundImage:"url('/-/media/projects/nebido/TackleTD/files/tools-images/downarrow.png')",backgroundPosition:"90% center",backgroundRepeat:"no-repeat",backgroundSize:"15%"},children:[(0,eL.jsx)("option",{value:"cm",children:"cm"}),(0,eL.jsx)("option",{value:"inches",children:"inches"})]})})]}),(0,eL.jsxs)("div",{className:"flex h-[45px] border-t border-gray-300",children:[(0,eL.jsxs)("div",{className:"relative flex-1 bg-[#f0eef2] pl-[75px]",children:[(0,eL.jsx)("label",{className:"absolute left-2 flex h-full items-center text-base font-medium text-gray-600",htmlFor:"weight",children:"Weight"}),(0,eL.jsx)("input",{id:"weight",name:"weight",type:"number",step:"any",value:0===i?"":i,min:w.min,max:w.max,onChange:p(a),placeholder:String(w.min),className:"h-[44px] w-full border-0 bg-transparent pr-2 text-right text-base text-gray-600 focus:outline-none",style:{paddingLeft:0}}),(0,eL.jsxs)("div",{className:"mt-1 pl-1 text-xs text-gray-500",children:["Allowed: ",w.min,"â",w.max," ",w.unit]})]}),(0,eL.jsx)("div",{className:"relative w-[100px]",children:(0,eL.jsxs)("select",{name:"weight_unit",value:o,onChange:e=>s(e.target.value),className:"h-full w-full appearance-none rounded-none bg-[#68676b] px-4 py-2 text-base font-medium text-white focus:outline-none",style:{backgroundImage:"url('/-/media/projects/nebido/TackleTD/files/tools-images/downarrow.png')",backgroundPosition:"90% center",backgroundRepeat:"no-repeat",backgroundSize:"15%"},children:[(0,eL.jsx)("option",{value:"kg",children:"kg"}),(0,eL.jsx)("option",{value:"pounds",children:"pounds"})]})})]}),(0,eL.jsxs)("div",{className:"flex h-[45px] border-t border-gray-300",children:[(0,eL.jsxs)("div",{className:"relative flex-1 bg-[#f0eef2] pl-[75px]",children:[(0,eL.jsx)("label",{className:"absolute left-2 flex h-full items-center text-base font-medium text-gray-600",htmlFor:"age",children:"Age"}),(0,eL.jsx)("input",{id:"age",name:"age",type:"number",value:0===l?"":l,min:eQ,max:eY,onChange:p(c),placeholder:String(eQ),className:"h-[44px] w-full border-0 bg-transparent pr-2 text-right text-base text-gray-600 focus:outline-none",style:{paddingLeft:0}}),(0,eL.jsxs)("div",{className:"mt-1 pl-1 text-xs text-gray-500",children:["Allowed: ",eQ,"â",eY," years"]})]}),(0,eL.jsx)("div",{className:"w-[100px]",children:(0,eL.jsx)("div",{className:"flex h-full items-center bg-[#68676b] pl-4 text-base text-white",children:"years"})})]}),(0,eL.jsxs)("div",{className:"mt-8 flex min-h-[160px] flex-col items-center justify-center rounded-xl text-center",style:{background:eB,color:"#fff",fontSize:20,lineHeight:"20px"},children:[(0,eL.jsx)("div",{id:"BMILabel",className:"mb-2 text-lg",children:"BMI"}),(0,eL.jsx)("div",{id:"bmi_value",className:"mb-2 text-[60px] font-black leading-[60px]",children:m}),g&&(0,eL.jsx)("div",{id:"result_txt",className:"text-base",dangerouslySetInnerHTML:{__html:g}}),y&&(0,eL.jsx)("div",{id:"result_print",className:"mb-8 mt-6 print:hidden",children:(0,eL.jsx)("button",{type:"button",className:"rounded-lg border border-white bg-white px-6 py-2 font-bold text-green-700 transition hover:bg-[#e6f6ee]",onClick:b,disabled:u,children:u?"Preparing Print...":"Print Result"})})]})]})})})};e.s(["default",0,eZ],748334);var eX=t,eJ=n;function e0(e,t,n,r,i){let a=e5(e,t,n,i),o=e5(e,t,n,r),s=i-r<=180?"0":"1";return["M",a.x,a.y,"A",n,n,0,s,0,o.x,o.y].join(" ")}function e1(e,t,n,r,i){let a=i-r;if(a<=0&&(a+=360),a>=359.99){let i=e5(e,t,n,r),a=e5(e,t,n,r+180);return["M",i.x,i.y,"A",n,n,"0 1 1",a.x,a.y,"A",n,n,"0 1 1",i.x,i.y].join(" ")}let o=e5(e,t,n,r),s=e5(e,t,n,i>=360?0:i),l=+(a>180);return["M",o.x,o.y,"A",n,n,0,l,1,s.x,s.y].join(" ")}function e2(e,t,n,r){let i=e5(e,t,n,r),a=e5(e,t,n,0),o=r-0<=180?"0":"1";
382return["M",e,t,"L",i.x,i.y,"A",n,n,0,o,0,a.x,a.y,"Z"].join(" ")}function e5(e,t,n,r){let i=(r-90)*Math.PI/180;return{x:e+n*Math.cos(i),y:t+n*Math.sin(i)}}function e3(e,t,n,r){let i=(r-90)*Math.PI/180,a=n-9,o=n+9;return{x1:e+a*Math.cos(i),y1:t+a*Math.sin(i),x2:e+o*Math.cos(i),y2:t+o*Math.sin(i)}}function e4(){let e=[{key:"body",title:"Effects on body composition & strength",config:{months:36,canvasOptions:{sideLength:440,minRadius:63,maxRadius:171},layoutOptions:{buttonCols:2},blendImgPath:"/assets/images/nebido/effect-tool",scalesImg:"/assets/images/nebido/effect-tool/nt-fx-bcs-scales.png",controllers:[{label:"Increase muscle strength",fmc:3,max:12,color:"#7c5da1",hovColor:"#60487d"},{label:"Increase lean mass",fmc:3,max:12,color:"#0f874a",hovColor:"#0c733f"},{label:"Decrease fat mass",fmc:3,max:24,color:"#248b92",hovColor:"#1e757b"},{label:"Decrease waist circumference",fmc:3,max:24,color:"#e7434e",hovColor:"#cc3b45"},{label:"Increase exercise capacity",fmc:3,max:12,color:"#FCEA11",hovColor:"#e2d210"},{label:"Increase bone mineral density",fmc:6,max:35.9,color:"#ed763e",hovColor:"#d86b38"},{label:"Decrease waist-to-height ratio",fmc:3,max:28,color:"#009de0",hovColor:"#008dca"}],i18n:{header:{headline:"Select one or more parameters:",infobox:{headline:"Reference",content:"Saad F et al., Onset of effects of testosterone treatment and time span until maximum effects are achieved, Eur J Endocrinol (2011) 165 675-685"}},legend:[{label:"Time of first measured change"},{label:"Time of maximum effect"}],generalControllers:{show:{label:"Show all"},hide:{label:"Reset"}}}}},{key:"sexual",title:"Effects on sexual parameters",config:{months:52,canvasOptions:{sideLength:440,minRadius:63,maxRadius:171},layoutOptions:{buttonCols:2},blendImgPath:"/assets/images/nebido/effect-tool",scalesImg:"/assets/images/nebido/effect-tool/nt-fx-sp-scales.png",controllers:[{label:"Erectile function",fmc:3,max:49,color:"#ed763e",hovColor:"#d66733"},{label:"Number of erections per week",fmc:3,max:30,color:"#fcea11",hovColor:"#e4d410"},{label:"Morning erections",fmc:3,max:6,color:"#e7434e",hovColor:"#c73b44"},{label:"Sexual activity/ejaculations",fmc:2,max:11,color:"#0d874a",hovColor:"#0b6d3c"},{label:"Sexual thoughts and fantasy",fmc:3,max:6,color:"#a63a2d",hovColor:"#8a2f25"},{label:"Sexual interest and desire",fmc:3,max:6,color:"#009de0",hovColor:"#0282b9"},{label:"Satisfaction with sex life",fmc:3,max:12,color:"#715c9f",hovColor:"#604f86"}],i18n:{header:{headline:"Select one or more parameters:",infobox:{headline:"Reference",content:"Saad F et al., Onset of effects of testosterone treatment and time span until maximum effects are achieved, Eur J Endocrinol (2011) 165 675-685"}},legend:[{label:"Time of first measured change"},{label:"Time of maximum effect"}],generalControllers:{show:{label:"Show all"},hide:{label:"Reset"}}}}}],[t,n]=(0,eJ.useState)(0),[r,i]=(0,eJ.useState)(Array(e[0].config.controllers.length).fill(!1)),[a,o]=(0,eJ.useState)(Array(e[1].config.controllers.length).fill(!1));function s(t){n(t),0===t?i(Array(e[0].config.controllers.length).fill(!1)):o(Array(e[1].config.controllers.length).fill(!1))}return(0,eX.jsxs)("div",{id:"content-tools",className:"mx-auto max-w-[1100px] px-2 py-10",children:[(0,eX.jsx)("div",{className:"mb-8 flex justify-center",children:(0,eX.jsxs)("ul",{className:"flex w-full max-w-xl items-center gap-2 rounded-2xl bg-white p-1 shadow",children:[(0,eX.jsx)("li",{className:"flex-1 text-center",children:(0,eX.jsxs)("p",{className:`cursor-pointer text-base font-bold transition-colors md:text-lg ${0===t?"text-gray-700":"text-gray-300"}`,onClick:()=>s(0),children:["Effects on body ",(0,eX.jsx)("br",{className:"hidden md:block"}),"composition & strength"]})}),(0,eX.jsx)("li",{className:"flex-0 flex items-center justify-center px-2",children:(0,eX.jsxs)("label",{className:"relative inline-block h-8 w-14 select-none align-middle",children:[(0,eX.jsx)("input",{id:"switchBtn",type:"checkbox",className:"peer sr-only",checked:1===t,onChange:()=>s(+(0===t))}),(0,eX.jsx)("span",{className:"block h-8 w-14 rounded-full bg-yellow-400 transition"}),(0,eX.jsx)("span",{className:"absolute left-1 top-1 h-6 w-6 rounded-full bg-white shadow transition peer-checked:translate-x-6",style:{transition:"transform 0.3s"}})]})}),(0,eX.jsx)("li",{className:"flex-1 text-center",children:(0,eX.jsxs)("p",{className:`curs
382or-pointer text-base font-bold transition-colors md:text-lg ${1===t?"text-gray-700":"text-gray-300"}`,onClick:()=>s(1),children:["Effects on sexual ",(0,eX.jsx)("br",{className:"hidden md:block"}),"parameters"]})})]})}),(0,eX.jsxs)("div",{className:"flex w-full flex-col items-stretch gap-8 md:flex-row",children:[(0,eX.jsxs)("div",{className:"flex w-full flex-shrink-0 flex-col items-center justify-center md:w-[480px]",children:[(0,eX.jsx)(e8,{config:e[t].config}),(0,eX.jsx)(e6,{config:e[t].config,externalActiveArcs:0===t?r:a},t)]}),(0,eX.jsx)("div",{className:"min-w-[320px] max-w-full flex-1",children:(0,eX.jsx)(e7,{config:e[t].config,activeArcs:0===t?r:a,setActiveArcs:0===t?i:o})})]})]})}function e6({config:e,externalActiveArcs:t}){let[n,r]=(0,eJ.useState)(Array(e.controllers.length).fill(.01)),i=(0,eJ.useRef)(Array(e.controllers.length).fill(null)),a=(0,eJ.useId)().replace(/:/g,"_");(0,eJ.useEffect)(()=>{let e=i.current;return t.forEach((t,a)=>{null!==e[a]&&(cancelAnimationFrame(e[a]),e[a]=null);let o=n[a],s=t?359.99:.01,l=800,c=performance.now();function u(e){let t=Math.min((e-c)/l,1),n=o+(s-o)*(.5-.5*Math.cos(Math.PI*t));r(e=>{let t=[...e];return t[a]=n,t}),t<1?i.current[a]=requestAnimationFrame(u):(i.current[a]=null,r(e=>{let t=[...e];return t[a]=s,t}))}i.current[a]=requestAnimationFrame(u)}),()=>{e.forEach(e=>{e&&cancelAnimationFrame(e)})}},[t]);let o=e.controllers.length,{sideLength:s,minRadius:l,maxRadius:c}=e.canvasOptions,u=s/2,d=(c-l)/(o-1)+2,p=c+d;function f(e){return l+(c-l)/(o-1)*e}return(0,eX.jsxs)("svg",{width:s,height:s,children:[(0,eX.jsx)("image",{href:e.scalesImg,x:0,y:0,width:s,height:s,style:{pointerEvents:"none"}}),(0,eX.jsx)("defs",{children:e.controllers.map((t,r)=>{let i=360/e.months*t.max,o=f(r),s=e5(u,u,o,0),l=e5(u,u,o,i);return(0,eX.jsxs)(eJ.Fragment,{children:[(0,eX.jsxs)("linearGradient",{id:`${a}-grad-${r}`,gradientUnits:"userSpaceOnUse",x1:s.x,y1:s.y,x2:l.x,y2:l.y,children:[(0,eX.jsx)("stop",{offset:"20%",stopColor:t.color,stopOpacity:.2}),(0,eX.jsx)("stop",{offset:"40%",stopColor:t.color,stopOpacity:.4})]}),(0,eX.jsx)("clipPath",{id:`${a}-clip-${r}`,children:(0,eX.jsx)("path",{d:e2(u,u,p,n[r])})})]},r)})}),e.controllers.map((r,i)=>{let o=f(i),s=360/e.months*r.max,l={cursor:"pointer",transition:"stroke-dasharray 0.7s, stroke 0.3s"};if(!t[i])return(0,eX.jsx)("path",{d:e0(u,u,o,0,n[i]),stroke:r.color,strokeWidth:d,fill:"none",style:{...l,opacity:.3,filter:"none"}},i);let c=.01,p=null,h=null;return s<=.01?h=e1(u,u,o,0,360):s>=360-c?p=e1(u,u,o,0,360):(p=e1(u,u,o,0,s),h=e1(u,u,o,s,360)),(0,eX.jsxs)("g",{clipPath:`url(#${a}-clip-${i})`,style:{opacity:1,filter:"drop-shadow(0 2px 8px rgba(249,183,0,0.1))"},children:[p&&(0,eX.jsx)("path",{d:p,stroke:`url(#${a}-grad-${i})`,strokeWidth:d,fill:"none",style:l}),h&&(0,eX.jsx)("path",{d:h,stroke:r.color,strokeWidth:d,fill:"none",style:{...l,opacity:.7}})]},i)}),e.controllers.map((n,r)=>{if(!t[r])return null;let i=360/e.months*n.fmc,a=e5(u,u,f(r),i),o=360/e.months*n.max,s=e3(u,u,f(r),o);return(0,eX.jsxs)("g",{children:[(0,eX.jsx)("circle",{cx:a.x,cy:a.y,r:8,fill:"#fff",stroke:n.color,strokeWidth:2,className:"transition-all duration-500",style:{opacity:1}}),(0,eX.jsxs)(eX.Fragment,{children:[(0,eX.jsx)("line",{x1:s.x1,y1:s.y1,x2:s.x2,y2:s.y2,stroke:n.color,strokeWidth:8,strokeLinecap:"round",style:{opacity:1}}),(0,eX.jsx)("line",{x1:s.x1,y1:s.y1,x2:s.x2,y2:s.y2,stroke:"#fff",strokeWidth:4,strokeLinecap:"round",style:{opacity:1}})]})]},r)})]})}function e7({config:e,activeArcs:t,setActiveArcs:n}){let[r,i]=(0,eJ.useState)(!1);function a(e){n(t.map((t,n)=>e===n?!t:t))}function o(){n(Array(e.controllers.length).fill(!0))}function s(){n(Array(e.controllers.length).fill(!1))}return(0,eX.jsx)("div",{children:(0,eX.jsxs)("div",{children:[(0,eX.jsxs)("div",{className:"w-full",children:[(0,eX.jsxs)("div",{className:"flex items-center justify-between",children:[(0,eX.jsx)("h5",{className:"mb-2 text-lg font-bold",children:e.i18n.header.headline}),(0,eX.jsx)("button",{className:"ml-4 flex h-8 w-8 items-center justify-center rounded-full bg-gray-100 text-gray-500 hover:bg-yellow-100",onClick:()=>i(e=>!e),title:"Show Reference","aria-label":"Show Reference",type:"button",children:(0,eX.jsxs)("svg",{className:"h-6 w-6",fill:"none",stroke:"currentColor",strokeWidth:2,viewBox:"0 0 24 24",children:[(0,eX.jsx)("circle",{cx:12,cy:12,r:10}),(0,eX.jsx)("line",{x1:12,y1:8,x2:12,y2:12}),(0,eX.jsx)("circle",{cx:12,cy:16,r:1})]})})]}),r&&(0,eX.jsxs)("div",{className:"relative mt-2 rounded-xl border border-yellow-400 bg-white p-4 text-sm shadow",children:[(0,eX.jsxs)("strong",{children:[e.i18n.header.infobox.headline,":"]}),(0,eX.jsx)("div",{children:e.i18n.header.infobox.content}),(0,eX.jsx)("button",{className:"absolute right-4 top-2 text-gray-400 hover:text-yellow-500",onClick:()=>i(!1),children:"Ã"})]})]}),(0,eX.jsxs)("div",{className:"mt-4 w-full",children:[(0,eX.jsx)("ul",{className:"flex flex-wrap gap-2",children:e.controllers.map((e,n)=>(0,eX.jsx)("li",{className:"min-w-[250px] max-w-[285px] flex-1",children:(0,eX.jsx)("button",{className:`w-full rounded-xl px-3 py-2 font-medium text-white shadow-sm transition-all duration-200 ${t[n]?"opacity-100":"opacity-60"} `,style:{background:e.color,border:t[n]?"2px solid #f9b700":"2px solid transparent"},onClick:()=>a(n),type:"button",children:e.label})},n))}),(0,eX.jsxs)("div",{className:"mt-6 flex gap-3",children:[(0,eX.jsx)("button",{className:"global show rounded-xl bg-yellow-400 px-6 py-2 font-bold text-gray-900 shadow transition hover:bg-yellow-500",onClick:o,type:"button",children:e.i18n.generalControllers.show.label}),(0,eX.jsx)("button",{className:"global hide rounded-xl bg-gray-200 px-6 py-2 font-bold text-gray-700 shadow transition hover:bg-gray-300",onClick:s,type:"button",children:e.i18n.generalControllers.hide.label})]})]})]})})}function e8({config:e}){return(0,eX.jsx)("ul",{className:"nt-fx-legend mb-4 flex w-full flex-wrap justify-center gap-6 text-base md:mb-6",children:e.i18n.legend.map((e,t)=>(0,eX.jsxs)("li",{className:"flex items-center gap-2",children:[0===t&&(0,eX.jsx)("span",{className:"inline-block h-5 w-5 rounded-full border-2 border-yellow-400 bg-white"}),1===t&&(0,eX.jsx)("svg",{width:"24",height:"24",children:(0,eX.jsx)("line",{x1:"12",y1:"6",x2:"12",y2:"18",stroke:"#f9b700",strokeWidth:"4",strokeLinecap:"round"})}),(0,eX.jsx)("span",{children:e.label})]},t))})}e.s(["default",0,e4],307912);var e9=t,te=n;function tt({onTrack:e,smpcUrl:t="/media/project/global/nebido/pdf/nebido-summary-of-product-characteristics-march-2023.pdf",className:n="",scrollOffset:r=88,lang:i="en"}){let a=t=>e?.(t),[o,s]=(0,te.useState)("start"),[l,c]=(0,te.useState)(null),[u,d]=(0,te.useState)(0),p=(0,te.useRef)(null),f=(0,te.useRef)(null),h=(0,te.useRef)(null),m=(0,te.useCallback)((e,t=r)=>{if(!e)return;let n=e.getBoundingClientRect().top+window.pageYOffset-t;window.scrollTo({top:Math.max(0,n),behavior:"smooth"})},[r]);(0,te.useEffect)(()=>{"tabs"===o&&m(f.current),"info"===o&&m(h.current)},[o,l,u,m]);let g=(0,te.useCallback)(()=>{s("start"),c(null),d(0),a("TestosteroneManagementTool[backToStart]"),m(p.current)},[m,a]),y=(0,te.useMemo)(()=>({en:{continue:"Continue",backToStart:"Back to start",smpc:"SmPC",or:"Or",yes:"Yes",no:"No",startTitle:"If any of the following conditions are given, check the total T of your patients.",startItems:["One or more components of the Metabolic Syndrome","Erectile Dysfunction","Other clinical symptoms or signs of testosterone deficiency"],tabsQuestion:"What is the Total T of your patient?",tabsAside:(0,e9.jsxs)("p",{children:["Total testosterone should be measured in fasting conditions and in the morning (between 07.00 and 11.00 hours). A confirmatory measurement should always be undertaken in the case of a primary pathological value, and before starting any testosterone therapy. Total testosterone (T) is the initial test used to diagnose testosterone deficiency. A number of suggested thresholds have been published",(0,e9.jsx)("sup",{children:"1,2"}),". However, T assays produce highly variable results, and treatment must be individualized based on a combination of clinical presentation and biochemical results. Genetic variation may lead to symptoms of T deficiency due to partial or complete T insensitivity in men with normal total T results",(0,e9.jsx)("sup",{children:"3"}),". T Therapy should be initiated only in men with bothersome symptoms, in conjunction with weight loss advice, lifestyle modification and treatment of comorbidities ",(0,e9.jsx)("sup",{children:"1,2"}),". T treatment is not indicated in the absence of symptoms at any levels of testosterone.",(0,e9.jsx)("br",{})," ",(0,e9.jsx)("br",{}),"References:",(0,e9.jsxs)("ol",{children:[(0,e9.jsx)("li",{children:"Salonia et al. EAU Guidelines. Edn. presented at the EAU Annual Congress, Madrid 2025. ISBN 978-94-92671-29-5."}),(0,e9.jsx)("li",{children:"Bhasin et al. Testosterone Therapy in Men With Hypogonadism: An Endocrine Society Clinical Practice Guideline. J Clin Endocrinol Metab 2018;103(5):1715-1744."}),(0,e9.jsx)("li",{children:"Hackett et al. The British Society for Sexual Medicine Guidelines on Male Adult Testosterone Deficiency, with Statements for Practice. World J Mens Health 2023;41(3):508-537."})]})]})},pt:{continue:"Continuar",backToStart:"Voltar ao inÃcio",smpc:"SmPC",or:"Ou",yes:"Sim",no:"Não",startTitle:"Se alguma das condições seguintes forem preenchidas avalie a T total dos seus pacientes.",startItems:["Um ou mais componentes da SÃndrome Metabólica","Disfunção erétil","Sintomas clÃnicos/sinais de deficiência de testosterona"],tabsQuestion:"Qual é o T total do seu paciente:",tabsAside:(0,e9.jsxs)("p",{children:["a) A testosterona total (T) é o método tradicional para diagnosticar a deficiência de testosterona. Um numero de limiares sugeridos foram publicados.2,3 Entretanto análises de T produzem resultados variáveis e o tratamento deve ser individualizado baseado em uma combinação de apresentação clÃnica e resultados bioquÃmicos. Variações genéticas podem levar a sintomas de deficiência de T em homens com resultados normais de T.",(0,e9.jsx)("br",{})," ",(0,e9.jsx)("br",{}),"* Referências: Traish et al. Testosterone Deficiency, The American Journal of Medicine (2011) 124, 578-587"]})}}),[]),v=i in y?y[i]:y.en,b=(0,te.useMemo)(()=>{let e={key:"one",titleTop:"< 250 ng/dL",subTop:"< 8 nmol/L",analytics:"<250=>Continue"},n={key:"two",titleTop:"250 â 350 ng/dL",subTop:"8 â 12 nmol/L",analytics:"250-350=>Continue"},r={key:"three",titleTop:"> 350 ng/dL",subTop:"> 12 nmol/L",analytics:">350=>Continue"};return"pt"===i?[{...e,steps:[{title:"O T total do seu paciente é < 250 ng/dl ou < 8 nmol/L",subtitle:"Considerar um ou mais dos seguintes testes, dependendo da situação clÃnica:",modalKey:"thirdGridPopup",bullets:["Gonad
382otrofinas, T livre","Prolactina, estradiol*","Tireóide e eixos supra-renais","Testes de estÃmulo na hipófise","Cariótipo","Ultrassom dos testÃculos","Ressonância magnética da hipófise/hipotálamo"],cta:{label:v.continue,track:"<250=>Continue=>Continue"}},{title:"O T total do seu paciente é < 250 ng/dl ou < 8 nmol/L",modalKey:"fourthGridPopup",blocks:[{kind:"card",text:"<strong>Cooperação com um andrologista/endocrinologista</strong>"},{kind:"or"},{kind:"card",text:"<strong>Proceder com teste de reposição depois da exclusão das contraindicações.</strong>"}],cta:{label:v.continue,track:"<250=>Continue=>Continue=>Continue"}},{title:"O T total do seu paciente é < 250 ng/dl ou < 8 nmol/L",modalKey:"gridFivePopup",subtitle:"Visita de acompanhamento em 3 meses e 6-12 meses depois:",bullets:["Eficácia do tratamento?","Hematócrito e PSA normais?","Adicionar inibidor PDE-5?"],footer:"Notas adicionais (não incluÃdas na publicação referenciada)<br /> Para recomendações de monitoramento com completa segurança de acordo com as Informações de Prescrição:<br /> Monitoramento de segurança durante a terapia de reposição de testosterona<br /> - Avaliações periódicas durante a terapia de androgênio de longo prazo são recomendadas para doença da próstata, hemoglobina, hematócritos e testes de função de fÃgado.<br /> - Depois do inÃcio da terapia com testosterona, um monitoramento cuidadoso e regular para doença de próstata deve ser realizado em acordo com os padrões de métodos de cuidado",actions:[{label:v.backToStart,onClick:()=>g(),intent:"secondary"},{label:v.smpc,onClick:()=>window.open(t,"_blank"),intent:"ghost"}]}]},{...n,steps:[{title:"O T total do seu paciente é 250-350 ng/dl ou 8-12 nmol/L",modalKey:"fourthGridPopup",extra:"Proceder com teste de reposição depois da exclusão das contraindicações.",cta:{label:v.continue,track:"250-350=>Continue=>Continue"}},{title:"O T total do seu paciente é 250-350 ng/dl ou 8-12 nmol/L",modalKey:"gridFivePopup",subtitle:"Visita de acompanhamento em 3 meses e 6-12 meses depois:",bullets:["Eficácia do tratamento?","Hematócrito e PSA normais?","Adicionar inibidor PDE-5?"],footer:"Notas adicionais (não incluÃdas na publicação referenciada)<br /> Para recomendações de monitoramento com completa segurança de acordo com as Informações de Prescrição:<br /> Monitoramento de segurança durante a terapia de reposição de testosterona<br /> - Avaliações periódicas durante a terapia de androgênio de longo prazo são recomendadas para doença da próstata, hemoglobina, hematócritos e testes de função de fÃgado.<br /> - Depois do inÃcio da terapia com testosterona, um monitoramento cuidadoso e regular para doença de próstata deve ser realizado em acordo com os padrões de métodos de cuidado",actions:[{label:v.backToStart,onClick:()=>g(),intent:"secondary"},{label:v.smpc,onClick:()=>window.open(t,"_blank"),intent:"ghost"}]}]},{...r,steps:[{title:"O T total do seu paciente é > 350 ng/dl ou > 12 nmol/L",modalKey:"secondGridPopup",question:"O T livre baixo do seu paciente é < 8 ng/dl ou < 270 pmol/L?",actions:[{label:v.yes,onClick:()=>{d(1),a(">350=>Continue=>Yes")}},{label:v.no,onClick:()=>{d(3),a(">350=>No")}}]},{title:"O T total do seu paciente é >350 ng/dl ou >12 nmol/L",modalKey:"fourthGridPopup",extra:"Proceder com teste de reposição depois da exclusão das contraindicações",cta:{label:v.continue,track:">350=>Continue=>Yes=>Continue"}},{title:"O T total do seu paciente é >350 ng/dl ou >12 nmol/L",modalKey:"gridFivePopup",subtitle:"Visita de acompanhamento em 3 meses e 6-12 meses depois:",bullets:["Eficácia do tratamento?","Hematócrito e PSA normais?","Adicionar inibidor de PDE-5?"],footer:"Notas adicionais (não incluÃdas na publicação referenciada)<br /> Para recomendações de monitoramento com completa segurança de acordo com as Informações de Prescrição:<br /> Monitoramento de segurança durante a terapia de reposição de testosterona<br /> - Avaliações periódicas durante a terapia de androgênio de longo prazo são recomendadas para doença da próstata, hemoglobina, hematócritos e testes de função de fÃgado.<br /> - Depois do inÃcio da terapia com testosterona, um monitoramento cuidadoso e regular para doença de próstata deve ser realizado em acordo com os padrões de métodos de cuidado",actions:[{label:v.backToStart,onClick:()=>g(),intent:"secondary"},{label:v.smpc,onClick:()=>window.open(t,"_blank"),intent:"ghost"}]},{title:"O T total do seu paciente é >350 ng/dl ou >12 nmol/L",modalKey:"gridSixPopup",bullets:["Substituição de Testosterona geralmente não é necessária","Avaliar outras causas das condições do paciente (sintomas)"],actions:[{label:v.backToStart,onClick:()=>g(),intent:"secondary"}]}]}]:[{...e,steps:[{title:"Your patientâs total T is < 250 ng/dl or < 8 nmol/L",modalKey:"thirdGridPopup",bullets:["Check LH (High
382LH - Primary TD; Low LH - Secondary TD)","Perform haematological assessment","Check breasts & prostate health via DRE & PSA","Assess cardiovascular risk factors and renal function","Evaluate cardiovascular symptoms and optimise secondary prevention in men with cardiovascular disease","Treat erectile dysfunction, if present","Advise on lifestyle modification & ideal weight"],cta:{label:v.continue,track:"<250=>Continue=>Continue"}},{title:"Your patientâs total T is < 250 ng/dl or < 8 nmol/L",modalKey:"fourthGridPopup",blocks:[{kind:"card",text:"<strong>Cooperate with an andrologist / endocrinologist</strong>"},{kind:"or"},{kind:"card",text:"<strong>Depending on the clinical situation, substitution of testosterone may be considered after exclusion of contraindications.</strong><br />If lifestyle modification and management of comorbidities are unsuccessful/likely to be unsuccessful and there are no contraindications, consider a trial of T Therapy with lifestyle modification and PDE-5 inhibitor when applicable.</strong>"}],cta:{label:v.continue,track:"<250=>Continue=>Continue=>Continue"}},{title:"Your patientâs total T is < 250 ng/dl or < 8 nmol/L",modalKey:"gridFivePopup",subtitle:"Follow up visit at 3 months and 6â12 months thereafter:",bullets:["Efficacy of treatment","Hematocrit and PSA normal?","Add PDE5âinhibitor?"],footer:"Failure to benefit within a reasonable time frame (defined as 6 months for libido, sexual function, muscle function and improved body fat) should prompt treatment review and investigation for other causes of the symptoms.",actions:[{label:v.backToStart,onClick:()=>g(),intent:"secondary"},{label:v.smpc,onClick:()=>window.open(t,"_blank"),intent:"ghost"}]}]},{...n,steps:[{title:"Your patientâs total T is 250â350 ng/dl or 8â12 nmol/L",modalKey:"fourthGridPopup",bullets:["Check SHBG and albumin to calculate free T","Check LH (High LH - Primary TD; Low LH - Secondary TD)","Perform haematological assessment","Check breasts & prostate health via DRE & PSA","Assess cardiovascular risk factors and renal function","Evaluate cardiovascular symptoms and optimise secondary prevention in men with cardiovascular disease","Treat erectile dysfunction","Advise on lifestyle modification & ideal weight"],extra:"If lifestyle modification and management of comorbidities are unsuccessful/likely to be unsuccessful and there are no contraindications, consider a trial of T Therapy with lifestyle modification and PDEâ5 inhibitor when applicable.",cta:{label:v.continue,track:"250-350=>Continue=>Continue"}},{title:"Your patientâs total T is 250â350 ng/dl or 8â12 nmol/L",modalKey:"gridFivePopup",subtitle:"Follow up visit at 3 months and 6â12 months thereafter:",bullets:["Efficacy of treatment","Hematocrit and PSA normal?","Add PDE5âinhibitor?"],footer:"Failure to benefit within a reasonable time frame (defined as 6 months for libido, sexual function, muscle function and improved body fat) should prompt treatment review and investigation for other causes of the symptoms.",actions:[{label:v.backToStart,onClick:()=>g(),intent:"secondary"},{label:v.smpc,onClick:()=>window.open(t,"_blank"),intent:"ghost"}]}]},{...r,steps:[{title:"Your patientâs total T is > 350 ng/dl or > 12 nmol/L",modalKey:"secondGridPopup",lead:"Check free T levels (either calculated through measured total T, SHBG and albumin or directly measured free T)",question:"Is your patient's free T low < 6.4 ng/dl or < 220 pmol/L?",actions:[{label:v.yes,onClick:()=>{d(1),a(">350=>Continue=>Yes")}},{label:v.no,onClick:()=>{d(3),a(">350=>No")}}]},{title:"Your patientâs total T is > 350 ng/dl or > 12 nmol/L but free T < 6.4 ng/dl or < 220 pmol/L",modalKey:"fourthGridPopup",extra:"If lifestyle modification and management of comorbidities are unsuccessful/likely to be unsuccessful and there are no contraindications, consider trial of T Therapy with lifestyle modification and PDEâ5 inhibitor when applicable.",cta:{label:v.continue,track:">350=>Continue=>Yes=>Continue"}},{title:"Your patientâs total T is > 350 ng/dl or > 12 nmol/L but free T < 6.4 ng/dl or < 220 pmol/L",modalKey:"gridFivePopup",subtitle:"Follow up visit at 3 months and 6â12 months thereafter:",bullets:["Efficacy of treatment","Hematocrit and PSA normal?","Add PDE5âinhibitor?"],footer:"Failure to benefit within a reasonable time frame (defined as 6 months for libido, sexual function, muscle function and improved body fat) should prompt treatment review and investigation for other causes of the symptoms.",actions:[{label:v.backToStart,onClick:()=>g(),intent:"secondary"},{label:v.smpc,onClick:()=>window.open(t,"_blank"),intent:"ghost"}]},{title:"Your patient's total T is > 350 ng/dl or > 12 nmol/L and free T > 6.4 ng/dl or > 220 pmol/L",modalKey:"gridSixPopup",bullets:["Testosterone substitution usually not required","Assess other causes of the patient's condition (symptoms)"],extra:"Consider referring to specialist for discussion of personalised treatment and potential genetic testing.",actions:[{label:v.backToStart,onClick:()=>g(),intent:"secondary"}]}]}]},[i,g,t,a,v.backToStart,v.continue,v.no,v.smpc,v.yes]),x=(0,te.useMemo)(()=>"pt"===i?{firstGridPopup:{title:"Informações de suporte",body:(0,e9.jsx)(e9.Fragment,{children:(0,e9.jsx)("p",{children:"A testosterona total deve ser medida em jejum e pela manhã (entre 07:00 e 11:00). Uma medição confirmatória deve ser realizada para um valor patológico e antes de iniciar qualquer terapia com testosterona. Devido à variabilidade dos ensaios, o tratamento deve ser individualizado com base na apresentação clÃnica e nos resultados bioquÃmicos."})})},secondGridPopup:{body:(0,e9.jsx)(e9.Fragment,{children:(0,e9.jsxs)("p",{children:["b) T livre, pode ser de ajuda para o diagnostico em c
382asos onde a T total não corresponde com as apresentações clÃnicas. O uso clÃnico de T livre é complicado pela disponibilidade de um numero grande de avaliações e uma falta de consenso em relação aos valores limiares. Nós sugerimos 8ng/dl (270 pmol/L) para T livre calculada. A análise analógica de T livre4,5 mostra uma boa correlação com a T livre calculada, correspondendo com resultados biológicos, e de acordo com a nossa experiência, tem utilidade clÃnica, embora controversa. Valores de 1,5mg/dL (52 pmol/L) obtidos pela analise analógica de T livre foram sugeridas como indicadoras do nÃvel mais baixo do normal.",(0,e9.jsx)("br",{})," ",(0,e9.jsx)("br",{}),"* Referências: Traish et al. Testosterone Deficiency, The American Journal of Medicine (2011) 124, 578-587",(0,e9.jsx)("br",{})]})})},thirdGridPopup:{body:(0,e9.jsx)(e9.Fragment,{children:(0,e9.jsxs)("p",{children:["e) Reduções severas na T total (por exemplo, 250 ng/dL (8 nmol/L)) são normalmente acompanhadas por sintomas e medições objetivas de deficiência de T. Estudos de diagnósticos adicionais podem ser indicados dependendo da apresentação clÃnica, por exemplo, excluir a presença de massa pituitária hipofisária ou testes genéticos",(0,e9.jsx)("br",{})," ",(0,e9.jsx)("br",{}),"* Referências: Traish et al. Testosterone Deficiency, The American Journal of Medicine (2011) 124, 578-587",(0,e9.jsx)("br",{})]})})},fourthGridPopup:{body:(0,e9.jsx)(e9.Fragment,{children:(0,e9.jsxs)("p",{children:["c) Homens com exame da próstata suspeito, ou um elevado nÃvel de antÃgeno prostático especÃfico (PSA) devem ser encaminhados a um urologista para consideração de uma biópsia de próstata antes do inicio da terapia com T. O uso da terapia com testosterona em homens com diagnóstico anterior de câncer de próstata é uma contraindicação absoluta para a terapia com T. esta é uma área de investigação ativa, com evidências recentes que sugerem que o risco é consideravelmente menor que uma vez pensado. Entretanto, recomendamos que pessoas que não sejam especialistas abstenham-se de iniciar o tratamento em tais homens até que existam informações mais claras sobre quais homens com diagnóstico anterior de câncer de próstata podem receber a terapia com T com segurança. As contraindicações incluem a presença de nÃveis de hemoglobina e hematócrito altos na linha de base e o desejo de iniciar uma gravidez nos 12 meses seguintes.",(0,e9.jsx)("br",{})," ",(0,e9.jsx)("br",{}),"* Referências: Traish et al. Testosterone Deficiency, The American Journal of Medicine (2011) 124, 578-587",(0,e9.jsx)("br",{})]})})},gridFivePopup:{body:(0,e9.jsx)(e9.Fragment,{children:(0,e9.jsxs)("p",{children:["d) Uma resposta sintomática à terapia com T é normalmente vista em 3 meses. O monitoramento deve acontecer pelo menos 2-3 vezes durante o primeiro ano, e 1-2 vezes por ano, depois. O monitoramento deve incluir a medição de T sérica, nÃveis de PSA e hematócrito/hemoglobina. Não há necessidade de testar as funções renais e de fÃgado para nenhuma das formulações de rotina da Terapia com T.",(0,e9.jsx)("br",{})," ",(0,e9.jsx)("br",{}),"* Referências: Traish et al. Testosterone Deficiency, The American Journal of Medicine (2011) 124, 578-587",(0,e9.jsx)("br",{})]})})},gridSixPopup:{body:(0,e9.jsx)(e9.Fragment,{children:(0,e9.jsxs)("p",{children:["f) Não é recomendado iniciar a reposição hormonal em homens com sinais como, por exemplo, perda da libido e concentrações de testosterona abaixo de 15nmol/l, sem uma análise individual de cada caso. Nesses casos especÃficos, é recomendado conversar com o paciente sobre o tratamento, levando em conta as contraindicações e possÃveis eventos adversos advindos da terapia com testosterona.",(0,e9.jsx)("br",{}),(0,e9.jsx)("br",{}),"* Referências: Zitzmann et al., Association of Specific Symptoms and Metabol
382ic Risks with Serum Testosterone in Older Men, J Clin Endocrinol Metab (2006), 91(11), 4335-4343"]})})}}:{firstGridPopup:{title:"Supporting information",body:(0,e9.jsx)(e9.Fragment,{children:(0,e9.jsx)("p",{children:"Total testosterone should be measured in fasting conditions and in the morning (between 07:00 and 11:00). A confirmatory measurement should be undertaken for a pathological value and before starting any testosterone therapy. Due to assay variability, treatment must be individualised based on clinical presentation and biochemical results."})})},secondGridPopup:{body:(0,e9.jsx)(e9.Fragment,{children:(0,e9.jsxs)("p",{children:["Free T can be of diagnostic help in cases where total T does not correspond with clinical presentation. Measure SHBG and Albumin to calculate free T. Calculated Free T levels < 220 pmol/L (6.4 ng/dL) increase the likelihood to correctly identify hypogonadism as compared with total testosterone levels alone. Clinical use of free T laboratory measurements is complicated by the availability of a number of assays, and a lack of consensus regarding threshold values.",(0,e9.jsx)("br",{})," ",(0,e9.jsx)("br",{}),"References: ",(0,e9.jsx)("br",{})," ",(0,e9.jsx)("br",{})," Salonia et al. EAU Guidelines. Edn. presented at the EAU Annual Congress, Madrid 2025. ISBN 978-94-92671-29-5. ",(0,e9.jsx)("br",{})]})})},thirdGridPopup:{body:(0,e9.jsxs)(e9.Fragment,{children:[(0,e9.jsx)("p",{children:"Exclude the presence of a pituitary mass, or genetic abnormalities. In cases of pituitary disease, genetic causes, unstable glucose control, testicular abnormalities, or the wish for paternity, a specialist should cooperate with the treating physician. Consider one or more of the following tests, depending on the clinical situation:"}),(0,e9.jsxs)("ul",{children:[(0,e9.jsx)("li",{children:"free T"}),(0,e9.jsx)("li",{children:"Gonadotropin"}),(0,e9.jsx)("li",{children:"Prolactin"}),(0,e9.jsx)("li",{children:"FSH"}),(0,e9.jsx)("li",{children:"Karyotype (fertility status)"}),(0,e9.jsx)("li",{children:"MRI pituitary/hypothalamus"}),(0,e9.jsx)("li",{children:"LH"})]}),"References:",(0,e9.jsxs)("ol",{children:[(0,e9.jsx)("li",{children:"Salonia et al. EAU Guidelines. Edn. presented at the EAU Annual Congress, Madrid 2025. ISBN 978-94-92671-29-5."}),(0,e9.jsx)("li",{children:"Hackett et al. The British Society for Sexual Medicine Guidelines on Male Adult Testosterone Deficiency, with Statements for Practice. World J Mens Health 2023;41(3):508-537."})]})]})},fourthGridPopup:{body:(0,e9.jsx)(e9.Fragment,{children:(0,e9.jsxs)("p",{children:["Testosterone Replacement Therapy is contraindicated in patients with prostate cancer. Men with a suspicious prostate examination, or elevated prostate-specific antigen should be referred to a urologist for consideration of prostate biopsy before initiation of T therapy",(0,e9.jsx)("sup",{children:"1"}),". The use of T therapy in men with a prior history of prostate cancer has historically been an absolute contraindication to T therapy. This is an area of active investigation, with recent evidence suggesting the risk is considerably lower than once believed",(0,e9.jsx)("sup",{children:"2"}),". However, it is recommended that the nonspecialist refrain from initiating treatment in such men until there is clearer information as to which men with prior history of prostate cancer may be safely offered T therapy. Other contraindications include the presence of elevated haemoglobin or haematocrit at baseline and the desire to initiate a pregnancy within the next 12 months. Testosterone therapy is contraindicated in men with secondary hypogonadism who desire fertility",(0,e9.jsx)("sup",{children:"3"}),".",(0,e9.jsx)("br",{}),"Full list of contraindications can be found in the SmPC."," ",(0,e9.jsx)("sup",{children:"3"})," ",(0,e9.jsx)("br",{}),(0,e9.jsx)("br",{})," References:",(0,e9.jsxs)("ol",{children:[(0,e9.jsx)("li",{children:"Salonia et al. EAU Guidelines. Edn. presented at theEAU Annual Congress, Madrid 2025. ISBN 978-94-92671-29-5. 2."}),(0,e9.jsx)("li",{children:"Caleb Natale, Carmen Carlos, Jennifer Hong, Mohit Khera, Neil Baum, Omer A. Raheem, Testosterone Therapy After Prostate Cancer Treatment: A Review of Literature, Sexual Medicine Reviews, Volume 9, Issue 3, July 2021, Pages 393â405."}),(0,e9.jsx)("li",{children:"Nebido Summary of Product Characteristics, 2023."})]})]})})},gridFivePopup:{body:(0,e9.jsx)(e9.Fragment,{children:(0,e9.jsxs)("p",{children:["Monitor clinical symptoms, BMI, Waist circumference, digital rectal examination and blood pressure",(0,e9.jsx)("sup",{children:"1"}),". The following laboratory parameters should be monitored regularly: haemoglobin and haematocrit, liver function tests and lipid profile",(0,e9.jsx)("sup",{children:"2"}),". Also monitor testosterone, haematocrit at baseline, three, six and twelve months after testosterone therapy initiation, and thereafter annually. A haematocrit > 54% requires testosterone therapy adjustment or withdrawal and venesection if required. Re-introduce testosterone therapy at a lower dose once the haematocrit has normalised and consider switching to topical testosterone preparations. Adjust the dosage individually to ensure maintenance of eugonadal testosterone levels",(0,e9.jsx)("sup",{children:"1"}),".",(0,e9.jsx)("br",{}),"References: ",(0,e9.jsx)("br",{})," ",(0,e9.jsx)("br",{}),(0,e9.jsxs)("ol",{children:[(0,e9.jsx)("li",{children:"Hackett et al. The British Society for Sexual Medicine Guidelines on Male Adult Testosterone Deficiency, with Statements for Practice. World J Mens Health 2023;41(3):508-537."}),(0,e9.jsx)("li",{children:"Nebido Summary of Product Characteristics, 2023."})]})]})})},gridSixPopup:{body:(0,e9.jsx)(e9.Fragment,{children:(0,e9.jsxs)("p",{children:["Variable phenotypes of androgen insensitivity exist, mainly owing to mutated androgen receptors. Such cases should be assessed by specialists.",(0,e9.jsx)("br",{}),"References: ",(0,e9.jsx)("br",{})," ",(0,e9.jsx)("br",{}
382),"Lunenfeld B et al. ISSAM recommendations. Aging Male. 2021 Dec;24(1):119-138."]})})}},[i]),w=()=>(0,e9.jsx)("section",{ref:p,className:"border-t border-zinc-400 pt-10",children:(0,e9.jsx)("div",{className:"flex flex-col gap-8 md:flex-row md:justify-between",children:(0,e9.jsxs)("div",{className:"md:w-3/5",children:[(0,e9.jsx)("h2",{className:"text-2xl font-semibold leading-tight text-zinc-700 md:text-3xl",children:v.startTitle}),(0,e9.jsx)("ul",{className:"mt-4 space-y-3 text-lg text-zinc-700",children:v.startItems.map((e,t)=>(0,e9.jsxs)("li",{className:"flex items-center",children:[(0,e9.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",className:"mr-2 h-5 w-5 text-black",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,e9.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M5 13l4 4L19 7"})}),e]},t))}),(0,e9.jsx)("button",{className:"mt-6 inline-flex items-center rounded-md bg-amber-400 px-4 py-3 font-bold text-white shadow-sm hover:bg-amber-500 focus:outline-none",onClick:()=>{s("tabs"),a("TestosteroneManagementTool[Conditions-Continue]")},children:v.continue})]})})}),E=()=>(0,e9.jsx)("section",{ref:f,className:"mt-12",children:(0,e9.jsxs)("div",{className:"flex items-start justify-between gap-8",children:[(0,e9.jsxs)("div",{className:"w-full lg:w-3/5",children:[(0,e9.jsx)("div",{className:"flex items-start gap-3",children:(0,e9.jsx)("h3",{className:"mb-6 text-2xl font-semibold text-zinc-700 md:text-3xl",children:v.tabsQuestion})}),(0,e9.jsx)("div",{className:"flex flex-col gap-3 lg:flex-row",children:b.map(e=>(0,e9.jsxs)("div",{className:"flex-1 rounded-md border border-zinc-200 bg-white p-4 shadow-sm transition-colors "+(l===e.key?"bg-amber-400":"hover:border-zinc-300"),children:[(0,e9.jsx)("div",{className:"text-lg font-semibold",children:e.titleTop}),(0,e9.jsx)("div",{className:"text-zinc-700",children:e.subTop}),(0,e9.jsx)("div",{className:"mt-6 grid",children:(0,e9.jsx)("button",{className:"rounded-md px-4 py-3 font-bold "+(l===e.key?"bg-white text-zinc-700":"bg-amber-400 text-white hover:bg-amber-500"),onClick:()=>{c(e.key),d(0),s("info"),a(`TestosteroneManagementTool[${e.analytics}]`)},children:v.continue})})]},e.key))})]}),(0,e9.jsx)("aside",{className:"hidden w-2/5 lg:block",children:(0,e9.jsx)("div",{className:"rounded-md border-l-8 border-amber-400 bg-white p-4 shadow-sm",children:(0,e9.jsx)("div",{className:"prose max-w-none text-sm text-zinc-700",children:v.tabsAside})})})]})}),S=()=>{let e=b.find(e=>e.key===l);if(!e)return null;let t=e.steps[u];return(0,e9.jsx)("section",{ref:h,className:"mt-12",children:(0,e9.jsxs)("div",{className:"flex items-start justify-between gap-8",children:[(0,e9.jsxs)("div",{className:"w-full lg:w-3/5",children:[(0,e9.jsx)("div",{className:"flex items-start gap-3",children:(0,e9.jsx)("h4",{className:"text-2xl font-semibold leading-tight text-zinc-700",children:t.title})}),t.lead&&(0,e9.jsx)("p",{className:"mt-3 text-base text-zinc-700",children:t.lead}),t.subtitle&&(0,e9.jsx)("p",{className:"mt-4 text-xl font-semibold text-zinc-700",children:t.subtitle}),t.question&&(0,e9.jsx)("p",{className:"mt-6 text-xl font-semibold text-zinc-700",children:t.question}),t.bullets&&(0,e9.jsx)("ul",{className:"mt-4 list-disc space-y-2 pl-6 text-zinc-700",children:t.bullets.map((e,t)=>(0,e9.jsx)("li",{children:e},t))}),t.extra&&(0,e9.jsx)("p",{className:"mt-4 text-base text-zinc-700",children:t.extra}),t.blocks&&(0,e9.jsx)("div",{className:"mt-6",children:t.blocks.map((e,t)=>"or"===e.kind?(0,e9.jsxs)("div",{className:"relative my-8 text-center",children:[(0,e9.jsx)("div",{className:"border-b border-dotted border-zinc-300"}),(0,e9.jsx)("span",{className:"absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 rounded-full bg-zinc-100 px-3 py-1 font-bold",children:v.or})]},t):(0,e9.jsx)("div",{className:"mb-6 rounded-md border border-zinc-200 bg-white p-4 shadow-sm",children:(0,e9.jsx)("p",{className:"text-zinc-700",dangerouslySetInnerHTML:{__html:e.text||""}})},t))}),t.footer&&(0,e9.jsx)("div",{className:"mt-4 rounded-md border-l-4 border-zinc-300 bg-zinc-50 p-4 text-sm text-zinc-700",dangerouslySetInnerHTML:{__html:t.footer}}),(0,e9.jsxs)("div",{className:"mt-6 flex flex-wrap gap-3",children:[t.actions?.map((e,t)=>(0,e9.jsx)("button",{onClick:e.onClick,className:"inline-flex items-center rounded-md px-4 py-3 font-bold shadow-sm focus:outline-none "+("secondary"===e.intent?"border border-zinc-300 bg-white text-zinc-700 hover:bg-zinc-50":"ghost"===e.intent?"border border-transparent bg-white text-amber-600 hover:border-amber-300":"bg-amber-400 text-white hover:bg-amber-500"),
382children:e.label},t)),!t.actions&&t.cta&&(0,e9.jsx)("button",{className:"inline-flex items-center rounded-md bg-amber-400 px-4 py-3 font-bold text-white shadow-sm hover:bg-amber-500 focus:outline-none",onClick:()=>{"one"===l&&(0===u&&a("TestosteroneManagementTool[<250=>Continue=>Continue]"),1===u&&a("TestosteroneManagementTool[<250=>Continue=>Continue=>Continue]")),"two"===l&&0===u&&a("TestosteroneManagementTool[250-350=>Continue=>Continue]"),"three"===l&&1===u&&a("TestosteroneManagementTool[>350=>Continue=>Yes=>Continue]"),d(t=>Math.min(t+1,e.steps.length-1))},children:t.cta.label}),t.question&&t.actions&&t.actions.map(()=>null)]})]}),(0,e9.jsx)("aside",{className:"hidden w-2/5 lg:block",children:(0,e9.jsx)("div",{className:"rounded-md border-l-8 border-amber-400 bg-white p-4 shadow-sm",children:(0,e9.jsx)("div",{className:"prose max-w-none text-sm text-zinc-700",children:t.modalKey?x[t.modalKey].body:null})})})]})})};return(0,e9.jsx)("div",{className:"text-zinc-700 "+n,children:(0,e9.jsxs)("div",{className:"mx-auto max-w-5xl px-4 py-6",children:["start"===o&&(0,e9.jsx)(w,{}),"tabs"===o&&(0,e9.jsx)(E,{}),"info"===o&&(0,e9.jsx)(S,{})]})})}e.s(["default",0,tt],124267);var tn=t,tr=em,ti=n;let ta=[{id:"polyneuropathy",title:"Polyneuropathie",children:[{id:"painful-diabetic",label:"schmerzhafte diabetische Neuropathie"},{id:"chemo",label:"Chemotherapie-induziert"},{id:"tumor",label:"Tumor-bedingt"},{id:"hiv",label:"HIV-assoziiert"},{id:"alcohol",label:"Alkohol-bedingt"},{id:"small-fiber",label:"Small-Fiber-Neuropathie"}]},{id:"posttraumatic",title:"Posttraumatische Neuropathie",children:[{id:"plexus",label:"nach Unfall (z. B. Plexusausriss)"},{id:"phantom",label:"Phantomschmerz"},{id:"stump",label:"Stumpfschmerz"},{id:"mixed-phantom-stump",label:"gemischter Phantom-/Stumpfschmerz"}]},{id:"postoperative",title:"Postoperative Neuralgie",children:[{id:"hernia",label:"Post-Herniotonie-Schmerz"},{id:"thoracotomy",label:"Post-Thorakotomie-Schmerz"},{id:"mastectomy",label:"Post-Mastektomie-Schmerz"}]},{id:"postherpetic",title:"Postzosterische Neuralgie",children:[]},{id:"mixedpain",title:"Periphere neuropathische Schmerzen bei Mixed Pain",children:[{id:"mixed-overview",label:"Peripherer neuropathischer Schmerz und nozizeptiver Schmerz"},{id:"radiculopathy",label:"Radikulopathie* (z. B. nach Bandscheibenvorfall)"},{id:"crps",label:"komplexes regionales Schmerzsyndrom (CRPS)*"}],footnoteMarker:!0},{id:"entrapment",title:"Engpass-Syndrome",children:[{id:"cts",label:"Karpaltunnelsyndrom"},{id:"tarsal",label:"Tarsaltunnelsyndrom"},{id:"cubital",label:"Kubitaltunnelsyndrom (Sulcus ulnaris)"},{id:"meralgia",label:"Meralgia paraesthetica"}]}],to="* Der Anteil peripherer neuropathischer Schmerzen",ts={polyneuropathy:{top:546.2334,left:129.5483,w:43.4466,h:43.4466,z:98,label:"Polyneuropathie"},posttraumatic:{top:98.6994,left:175.9943,w:43.4466,h:43.4466,z:66,label:"Posttraumatische"},postoperative:{top:127.7134,left:68.0623,w:43.4466,h:43.4466,z:66,label:"Postoperative"},postherpetic:{top:204.3394,left:96.1373,w:43.4466,h:43.4466,z:79,label:"Postzosterische"},mixedpain:{top:241.3364,left:146.1153,w:43.9014,h:43.9014,z:40,label:"Mixed Pain"},entrapment:{top:304.9254,left:-21.7233,w:43.4466,h:43.4466,z:88,label:"Engpass"}};function tl({open:e}){return(0,tn.jsx)("span",{className:`inline-block h-5 w-5 transform rounded-full border border-emerald-700 text-emerald-700 transition ${e?"rotate-180":"rotate-0"}`,children:(0,tn.jsx)("svg",{viewBox:"0 0 20 20",fill:"currentColor",className:"h-5 w-5",children:(0,tn.jsx)("path",{fillRule:"evenodd",d:"M5.23 7.21a.75.75 0 011.06.02L10 10.17l3.71-2.94a.75.75 0 111.06 1.06l-4.24 3.36a.75.75 0 01-.94 0L5.21 8.29a.75.75 0 01.02-1.08z",clipRule:"evenodd"})})})}function tc(){let[e,t]=(0,ti.useState)(null),[n,r]=(0,ti.useState)(null),i=e=>{t(e),r(e)};return(0,tn.jsxs)("div",{className:"jsx-8eff327b5f393f86 mx-auto max-w-6xl p-4 sm:p-6",children:[(0,tn.jsxs)("div",{className:"jsx-8eff327b5f393f86 grid grid-cols-1 gap-6 md:grid-cols-3",children:[(0,tn.jsx)("aside",{className:"jsx-8eff327b5f393f86 md:col-span-1",children:(0,tn.jsx)("div",{className:"jsx-8eff327b5f393f8
3826 sticky top-4 rounded-2xl border border-emerald-300 bg-white p-3 shadow-sm",children:(0,tn.jsxs)("div",{style:{width:"198.466px",height:"607.5px"},className:"jsx-8eff327b5f393f86 relative mx-auto",children:[(0,tn.jsx)("img",{src:"/assets/images/forms/pnpexplorer/body.png",alt:"Body",style:{top:0,left:0,width:"198.466px",height:"607.5px",zIndex:62,opacity:1},className:"jsx-8eff327b5f393f86 absolute select-none"}),Object.entries(ts).map(([t,r])=>{let a=n===t||e===t;return(0,tn.jsx)("button",{type:"button","aria-label":`${r.label} marker`,onClick:()=>i(t),style:{top:`${r.top}px`,left:`${r.left}px`,width:`${r.w}px`,height:`${r.h}px`,zIndex:r.z},className:`jsx-8eff327b5f393f86 absolute rounded-full focus:outline-none focus:ring-2 focus:ring-emerald-500/60 ${a?"pnp-pulse":""}`,children:(0,tn.jsx)("img",{src:"/assets/images/forms/pnpexplorer/marker.png",alt:"",className:"jsx-8eff327b5f393f86 h-full w-full"})},t)})]})})}),(0,tn.jsxs)("main",{className:"jsx-8eff327b5f393f86 space-y-6 md:col-span-2",children:[(0,tn.jsx)("section",{className:"jsx-8eff327b5f393f86 space-y-4",children:ta.map(t=>{let r=e===t.id,a=!!t.children?.length;return(0,tn.jsxs)("div",{className:`jsx-8eff327b5f393f86 overflow-hidden rounded-2xl border border-emerald-300 bg-white shadow-sm ${n===t.id?"ring-2 ring-emerald-500/40":""}`,children:[(0,tn.jsxs)("button",{onClick:()=>i(t.id),className:`jsx-8eff327b5f393f86 flex w-full items-center justify-between gap-3 px-4 py-3 text-left ${r?"bg-emerald-600 text-white":"bg-white text-emerald-800"}`,children:[(0,tn.jsxs)("div",{className:"jsx-8eff327b5f393f86 flex items-center gap-2",children:[(0,tn.jsx)("span",{className:"jsx-8eff327b5f393f86 text-base font-semibold",children:t.title}),t.footnoteMarker&&(0,tn.jsx)("span",{className:"jsx-8eff327b5f393f86",children:"*"})]}),a&&(0,tn.jsx)(tl,{open:r})]}),r&&a&&(0,tn.jsx)("div",{className:"jsx-8eff327b5f393f86 px-5 py-4",children:(0,tn.jsx)("ul",{className:"jsx-8eff327b5f393f86 grid list-disc gap-y-2 pl-5 sm:grid-cols-2",children:t.children.map(e=>(0,tn.jsx)("li",{className:"jsx-8eff327b5f393f86 text-sm marker:text-emerald-600",children:e.label},e.id))})})]},t.id)})}),(0,tn.jsx)("footer",{className:"jsx-8eff327b5f393f86 pt-2 text-sm text-emerald-900/70",children:(0,tn.jsx)("p",{className:"jsx-8eff327b5f393f86",children:to})})]})]}),(0,tn.jsx)(tr.default,{id:"8eff327b5f393f86",children:"@keyframes pnpPulse{0%{filter:drop-shadow(0 0 #d2131300);transform:scale(1)}50%{filter:drop-shadow(0 0 10px #d21313bf);transform:scale(1.08)}to{filter:drop-shadow(0 0 #d2131300);transform:scale(1)}}.pnp-pulse.jsx-8eff327b5f393f86{animation:1.6s ease-in-out 2 pnpPulse}"})]})}e.s(["default",0,tc],477114)},243771,703577,e=>{"use strict";var t=e.i(843476);let n=e=>"hca"===e.userType&&"Unknown"!==e.iqviaCode&&"IT"===e.countryID?{externalIdType:"IQVIA",externalId:e.iqviaCode??""}:"hca"===e.userType&&"Unknown"!==e.oneKeyID?{externalIdType:"OneKey",externalId:e.oneKeyID??""}:{externalIdType:e.userType,externalId:e.nameid},r=({session:e,displayFirstname:r})=>{if(!e.isLoggedIn)return null;let{externalIdType:i,externalId:a}=n(e),o="doccheck"!==i;return(0,t.jsxs)("div",{itemScope:!0,itemType:"http://schema.org/Person",className:"hidden",children:[(0,t.jsxs)("div",{itemProp:"identifier",itemScope:!0,itemType:"https://schema.org/PropertyValue",children:[(0,t.jsx)("span",{itemProp:"name",children:i}),(0,t.jsx)("span",{itemProp:"value",children:a})]}),o&&(0,t.jsx)("span",{itemProp:"email",children:e.email}),o&&(0,t.jsx)("span",{itemProp:"givenName",children:r}),o&&(0,t.jsx)("span",{itemProp:"familyName",children:e.family_name}),o&&(0,t.jsx)("span",{itemProp:"jobTitle",children:e.occupationName}),(0,t.jsx)("div",{itemProp:"nationality",itemScope:!0,itemType:"https://schema.org/Country",children:(0,t.jsx)("span",{itemProp:"name",content:e.countryID,children:e.country})})]})};e.s(["default",0,r],243771);var i=t,a=e.i(236685),o=e.i(795092),s=e.i(207670),l=e.i(271645),c=e.i(671149),u=e.i(316569),d=e.i(882596);let p=({isHeader2:e,isNotClickableLogo:t,logo:n,searchAction:r,searchText:p,isProfileVisible:f,loginText:h,loginLink:m,cartNumber:g=0,downloadableResourcesLink:y,isCartVisible:v=!1,additionalInfo:b,theme:x="primary",tooltip:w,secondLogo:E,additionalInfoCentered:S,hideAdditionalInfoIfLoggedIn:C})=>{let[k,T]=(0,l.useState)(!1),j=(0,u.useSession)(),N=j?.isLoggedIn,A=(0,d.useSitecore)().page.siteName,I=(0,i.jsx)(a.Image,{className:(0,s.clsx)("max-md:w-full","changepain"===x?"max-w-[120px] md:max-w-[240px]":"max-w-[120px] md:max-w-[140px]"),field:n,unoptimized:"true"}),R=(0,i.jsx)(a.Image,{className:(0,s.clsx)("max-md:w-full","changepain"===x?"max-w-[220px] md:max-w-[240px]":"max-w-[120px] md:max-w-[140px]"),field:E});return(0,i.jsxs)("header",{className:(0,s.clsx)("primary:bg-primary-dark secondary:bg-grey-light changepain:bg-primary-dark corporate:bg-primary-dark osteoporosis:bg-grey-light",e&&"!bg-white","print:hidden","CampusDE"===A?"":"nebido:bg-primary-dark"),children:[k&&(0,i.jsx)("div",{className:"fixed inset-0 z-40 bg-black/50 md:hidden",onClick:()=>T(!1)}),(0,i.jsxs)("div",{className:"container relative flex flex-col gap-2 !py-3",children:[(0,i.jsxs)("div",{className:"relative flex items-center justify-between gap-6",children:[t?(0,i.jsx)("span",{className:"block",children:I}):(0,i.jsx)("a",{className:"block",href:"/",title:w||"Go to the Home page",children:I}),b&&S&&(!N||!C)&&(0,i.jsx)("p",{className:"w-full text-center text-primary max-md:hidden",children:(0,i.jsx)(o.RichText,{className:"rich-text",field:b})}),(0,i.jsxs)("div",{className:"flex items-center gap-6",children:[r&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("button",{className:"ghost transition hover:text-primary primary:text-white secondary:text-grey-dark changepain:text-white hover:changepain:bg-primary-dark-25 md:hidden",onClick:()=>T(!k),"aria-label":p,children:(0,i.jsx)(c.default,{className:"h-6 w-6",name:"magnifying-glass"})}),(0,i.jsx)("form",{className:(0,s.clsx)("max-md:container max-md:fixed max-md:left-0 max-md:top-0 max-md:z-50 max-md:w-full max-md:bg-primary-dark max-md:py-4 max-md:transition-all max-md:duration-300",k?"max-md:translate-y-0 max-md:opacity-100":"max-md:pointer-events-none max-md:-translate-y-full max-md:opacity-0"),action:r,method:"get",children:(0,i.jsxs)("div",{className:"relative",children:[(0,i.jsx)("input",{className:(0,s.clsx)("w-full rounded-2xl bg-white px-3 py-1.5 text-base leading-5 text-grey-dark transition placeholder:text-grey-mid placeholder:opacity-100 focus:shadow-1 focus:outline-none",e&&"!bg-grey-light placeholder:!text-grey-dark"),name:"q",type:"search",placeholder:p,minLength:3,required:!0}),(0,i.jsx)("button",{className:"absolute right-px top-1/2 -translate-y-1/2 roun
382ded-full bg-primary-dark p-2 text-white transition hover:bg-primary hover:text-grey-dark hover:changepain:bg-primary-dark-25",type:"submit","aria-label":p,children:(0,i.jsx)(c.default,{className:"h-4 w-4",name:"magnifying-glass"})})]})})]}),t?(0,i.jsx)("span",{className:"block",children:R}):(0,i.jsx)("a",{className:"block",href:"/",title:w,children:R}),v&&(0,i.jsxs)("a",{href:y,className:"ghost relative flex items-center gap-3 text-base underline hover:no-underline primary:text-white secondary:text-grey-dark",children:[(0,i.jsx)(c.default,{className:"h-6 w-6",name:"cart"}),(0,i.jsx)("div",{className:"absolute -right-3 -top-3 flex h-6 w-6 items-center justify-center rounded-full bg-primary-dark-50 text-xs text-white",children:g})]}),f&&(0,i.jsxs)("a",{"data-analytics":"login-btn","data-analytics-loc":"header","data-analytics-userstate":N?"logged-in":"logged-out",className:(0,s.clsx)("ghost flex items-center gap-3 text-base underline hover:no-underline primary:text-white secondary:text-grey-dark changepain:text-white",e&&"!text-grey-dark"),href:m,rel:"nofollow",children:[(0,i.jsx)("span",{children:h}),(0,i.jsx)(c.default,{className:"h-6 w-6",name:"user"})]})]})]}),b&&!S&&(!N||!C)&&(0,i.jsx)("div",{className:"text-center text-xs text-grey-dark lg:absolute lg:bottom-1 lg:left-1/2 lg:-translate-x-1/2",children:(0,i.jsx)(o.RichText,{className:"rich-text",field:b})})]})]})};e.s(["default",0,p],703577)},134979,e=>{"use strict";var t=e.i(843476),n=e.i(236685),r=e.i(376917);let i=({title:e,withPhotos:i,speakers:a})=>(0,t.jsx)("section",{className:"container",children:(0,t.jsxs)("div",{className:"overflow-hidden rounded-3xl bg-white shadow-lg",children:[(0,t.jsx)("h2",{className:"bg-primary-dark p-8 text-center text-2xl font-bold text-white",children:(0,t.jsx)(r.Text,{field:e})}),(0,t.jsxs)("div",{className:"flex flex-col gap-12 p-8",children:[(0,t.jsx)("ul",{className:"flex flex-col gap-12",children:i.map(({title:e,people:i},a)=>(0,t.jsxs)("li",{children:[(0,t.jsx)("h3",{className:"mb-6 text-2xl font-bold text-primary-dark",children:(0,t.jsx)(r.Text,{field:e})}),(0,t.jsx)("ul",{className:"grid gap-8 md:grid-cols-2",children:i.map(({photo:e,title:i,name:a,description:o},s)=>(0,t.jsxs)("li",{className:"flex flex-col gap-6 sm:grid sm:grid-cols-3",children:[(0,t.jsx)(n.Image,{className:"h-auto w-full",field:e}),(0,t.jsxs)("div",{className:"col-span-2",children:[(0,t.jsxs)("h4",{className:"mb-2 text-lg font-bold text-primary",children:[(0,t.jsx)(r.Text,{field:i})," ",(0,t.jsx)(r.Text,{field:a})]}),(0,t.jsx)("p",{children:(0,t.jsx)(r.Text,{field:o})})]})]},s))})]},a))}),(0,t.jsx)("ul",{className:"flex flex-col gap-12",children:a.map(({title:e,people:n},i)=>(0,t.jsxs)("li",{children:[(0,t.jsx)("h3",{className:"mb-6 text-2xl font-bold text-primary-dark",children:(0,t.jsx)(r.Text,{field:e})}),(0,t.jsx)("ul",{className:"flex list-disc flex-col gap-2 pl-4 text-primary-dark-50",children:n.map(({info:e},n)=>(0,t.jsx)("li",{className:"",children:(0,t.jsx)("p",{className:"text-grey-dark",children:(0,t.jsx)(r.Text,{field:e})})},n))})]},i))})]})]})});e.s(["default",0,i])},750143,e=>{"use strict";var t=e.i(843476),n=e.i(236685),r=e.i(795092),i=e.i(376917);let a=({title:e,description:a,asideTitle:o,photo:s,occupation:l,name:c,about:u})=>{let d=!!(e?.value||a?.value);return(0,t.jsx)("section",{children:(0,t.jsxs)("div",{className:"flex items-start gap-4 max-lg:flex-col lg:gap-8",children:[d&&(0,t.jsxs)("div",{className:"grid gap-3 lg:w-2/3 lg:gap-4",children:[e?.value&&(0,t.jsx)("div",{className:"font-bold text-primary-dark",children:(0,t.jsx)(i.Text,{field:e})}),a?.value&&(0,t.jsx)(r.RichText,{className:"rich-text",field:a})]}),(0,t.jsxs)("div",{className:`grid gap-3 rounded-lg bg-[#E7E6E6] p-4 ${d?"lg:w-1/3":"lg:w-full"} overflow-hidden lg:gap-4`,children:[o?.value&&(0,t.jsx)("div",{className:"text-center font-bold text-primary-dark",children:(0,t.jsx)(i.Text,{field:o})}),(0,t.jsxs)("div",{className:"flex items-center gap-3 md:gap-4",children:[s?.value?.src&&(0,t.jsx)(n.Image,{className:"h-16 w-16 rounded-full object-cover",field:s}),(0,t.jsxs)("div",{children:[l?.value&&(0,t.jsx)("div",{className:"text-sm text-primary-dark",children:(0,t.jsx)(i.Text,{field:l})}),c?.value&&(0,t.jsx)("div",{className:"font-medium",children:(0,t.jsx)(i.Text,{field:c})})]})]}),u?.value&&(0,t.jsx)(r.RichText,{className:"rich-text text-sm",field:u})]})]})})};e.s(["default",0,a])},671073,e=>{"use strict";var t=e.i(843476),n=e.i(795092),r=e.i(376917);let i=({days:e})=>(0,t.jsx)("section",{children:(0,t.jsx)("ul",{className:"container grid max-w-[1062px] gap-6 md:grid-cols-2",children:e.map(({id:e,name:i,schedule:a})=>(0,t.jsxs)("li",{children:[(0,t.jsx)("h4",{className:"mb-2 text-xl text-grey-dark",children:(0,t.jsx)(r.Text,{field:i})}),(0,t.jsx)("ul",{className:"grid gap-2",children:a.map(({id:e,time:r,datetime:i,description:a})=>(0,t.jsx)("li",{children:(0,t.jsxs)("div",{className:"flex gap-6",children:[(0,t.jsx)("time",{className:"block w-10 shrink-0 text-center text-base leading-5 text-grey-mid",dateTime:i,children:r}),(0,t.jsx)(n.RichText,{className:"rich-text",field:a})]})},e))})]},e))})});e.s(["default",0,i])},51896,803602,e=>{"use strict";var t=e.i(843476),n=e.i(795092),r=e.i(376917),i=e.i(882596),a=e.i(207670),o=e.i(975157),s=e.i(271645),l=e.i(671149);let c=({hasSmallerContainer:e,header:c,content:u,icon:d,showOpen:p})=>
382{let f=(0,i.useSitecore)(),[h,m]=(0,s.useState)(p),g=(0,s.useRef)(null);return(0,t.jsx)("section",{children:(0,t.jsxs)("details",{className:(0,a.clsx)("container",e&&"max-w-[1062px]"),ref:g,onToggle:()=>{g.current&&m(g.current.open)},open:h,children:[(0,t.jsxs)("summary",{className:"flex cursor-pointer items-center gap-3 border-b border-primary-dark px-4 py-3 hipoglos:border-secondary flapex:border-secondary elcal:border-secondary dvida:border-primary clarimir:border-primary vimovo:border-secondary vimovo:text-secondary md:gap-6",children:[d&&(0,t.jsx)(l.default,{className:"size-8",name:d}),(0,t.jsx)("h4",{className:"grow text-xl text-grey-dark nexium:text-primary vimovo:text-primary md:text-[28px] md:leading-9",children:f.page.mode.isEditing?(0,t.jsx)(r.Text,{field:c}):(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,o.default)(String(c.value??""))}})}),(0,t.jsx)(l.default,{className:(0,a.clsx)("size-6 shrink-0 text-primary-dark transition","hipoglos:text-secondary","flapex:text-secondary","elcal:text-secondary","dvida:text-primary-dark","clarimir:text-primary md:size-8",h&&"rotate-180"),name:"chevron-down"})]}),(0,t.jsx)("div",{className:"px-4 pt-3 text-base leading-5 text-grey-dark md:pt-6",children:(0,t.jsx)(n.RichText,{className:"rich-text",field:u})})]})})};e.s(["default",0,c],51896);var u=t,d=e.i(698778),p=i,f=n,h=a,m=o,g=s,y=l;let v=({tag:e,children:t,className:n=""})=>(0,u.jsx)(e,{className:n,children:t}),b=()=>{let e=window.location.hash;if(!e||e.length<2)return"";try{return decodeURIComponent(e.slice(1))}catch{return e.slice(1)}},x=(e,t)=>{if(!t||!e)return!1;let n=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return RegExp(`\\bid=["']?${n}["']?`,"i").test(e)},w=e=>{e?.scrollIntoView({behavior:"smooth",block:"center",inline:"nearest"})},E=e=>{let t=(0,p.useSitecore)(),[n,r]=(0,g.useState)(e.isOpen),i=(0,g.useRef)(n),a=(0,g.useRef)(!1),o=(0,g.useRef)(null),s=(0,g.useRef)(null),l=e.className?e.className:"",c=e.header?e.header:void 0,E=e.headlineTag?e.headlineTag:"h4",S="Small"===e.headlineFontSize?"text-base leading-none font-bold":"h4"===e.headlineTag?"text-lg md:text-xl":"text-xl md:text-[28px] md:leading-9",C=!!e.hasSmallerContainer&&e.hasSmallerContainer,k=e.content?e.content:void 0,T=String(k?.value??""),j=e.id||`accordioncorporate-${String(e.rendering.uid)}`,N=`accordioncorporate-${e.phKey}`;return(0,g.useEffect)(()=>{i.current=n},[n]),(0,g.useLayoutEffect)(()=>{n&&a.current&&(a.current=!1,requestAnimationFrame(()=>w(o.current)))},[n]),(0,g.useEffect)(()=>{let e=()=>{if(x(T,b())){if(a.current=!0,i.current){a.current=!1,requestAnimationFrame(()=>w(o.current));return}r(!0)}};return e(),window.addEventListener("hashchange",e),()=>{window.removeEventListener("hashchange",e)}},[T]),(0,u.jsx)("section",{ref:o,id:j,className:(0,h.clsx)("corporate:mx-0 corporate:max-w-none corporate:py-[22px] [.container_&]:first-of-type:!pt-0 [.container_&]:last-of-type:!pb-0",C&&"max-w-[1062px]",l),children:(0,u.jsxs)("details",{ref:s,onToggle:()=>{s.current&&r(s.current.open)},open:n,children:[(0,u.jsxs)("summary",{className:"flex cursor-pointer items-center gap-3 border-b border-primary-dark py-3 md:gap-6",children:[e.icon&&(0,u.jsx)(y.default,{className:"size-8",name:e.icon}),(0,u.jsx)(v,{className:(0,h.clsx)("grow text-grey-dark nexium:text-primary vimovo:text-primary",S),tag:E,children:(0,u.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,m.default)(String(c?.value??""))}})}),(0,u.jsx)(y.default,{className:(0,h.clsx)("size-6 shrink-0 text-primary-dark transition md:size-8",n&&"rotate-180"),name:"chevron-down"})]}),k&&(0,u.jsx)("div",{className:"py-3 text-base leading-5 text-grey-dark md:py-6",children:(0,u.jsx)(f.RichText,{className:"rich-text",field:k})}),(0,u.jsx)(d.AppPlaceholder,{name:N,rendering:e.rendering,page:t.page,componentMap:t.componentMap})]})})};e.s(["default",0,E],803602)}]);
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.