"use strict";(()=>{var e,u,t,$=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,l=Object.getPrototypeOf,o=Object.prototype.hasOwnProperty,s=(e,u,t)=>u in e?r(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,a=(e,u,t,$)=>{if(u&&"object"==typeof u||"function"==typeof u)for(let l of i(u))o.call(e,l)||l===t||r(e,l,{get:()=>u[l],enumerable:!($=n(u,l))||$.enumerable});return e},_=(e,u,t)=>(t=null!=e?$(l(e)):{},a(!u&&e&&e.__esModule?t:r(t,"default",{value:e,enumerable:!0}),e)),E=(e,u,t)=>(s(e,"symbol"!=typeof u?u+"":u,t),t),c=(e,u,t)=>{if(!u.has(e))throw TypeError("Cannot "+t)},d=(e,u,t)=>{if(u.has(e))throw TypeError("Cannot add the same private member more than once");u instanceof WeakSet?u.add(e):u.set(e,t)},A=(e,u,t)=>(c(e,u,"access private method"),t),f=(e=(e,u)=>{!function(t,$,r){"object"==typeof e?(u.exports=r(),u.exports.default=r()):"function"==typeof define&&define.amd?define(r):$[t]=r()}("slugify",e,function(){var e=JSON.parse(`{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","\xa2":"cent","\xa3":"pound","\xa4":"currency","\xa5":"yen","\xa9":"(c)","\xaa":"a","\xae":"(r)","\xba":"o","\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xc6":"AE","\xc7":"C","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xd0":"D","\xd1":"N","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xdd":"Y","\xde":"TH","\xdf":"ss","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xe6":"ae","\xe7":"c","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xf0":"d","\xf1":"n","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xfd":"y","\xfe":"th","\xff":"y","\u0100":"A","\u0101":"a","\u0102":"A","\u0103":"a","\u0104":"A","\u0105":"a","\u0106":"C","\u0107":"c","\u010C":"C","\u010D":"c","\u010E":"D","\u010F":"d","\u0110":"DJ","\u0111":"dj","\u0112":"E","\u0113":"e","\u0116":"E","\u0117":"e","\u0118":"e","\u0119":"e","\u011A":"E","\u011B":"e","\u011E":"G","\u011F":"g","\u0122":"G","\u0123":"g","\u0128":"I","\u0129":"i","\u012A":"i","\u012B":"i","\u012E":"I","\u012F":"i","\u0130":"I","\u0131":"i","\u0136":"k","\u0137":"k","\u013B":"L","\u013C":"l","\u013D":"L","\u013E":"l","\u0141":"L","\u0142":"l","\u0143":"N","\u0144":"n","\u0145":"N","\u0146":"n","\u0147":"N","\u0148":"n","\u014C":"O","\u014D":"o","\u0150":"O","\u0151":"o","\u0152":"OE","\u0153":"oe","\u0154":"R","\u0155":"r","\u0158":"R","\u0159":"r","\u015A":"S","\u015B":"s","\u015E":"S","\u015F":"s","\u0160":"S","\u0161":"s","\u0162":"T","\u0163":"t","\u0164":"T","\u0165":"t","\u0168":"U","\u0169":"u","\u016A":"u","\u016B":"u","\u016E":"U","\u016F":"u","\u0170":"U","\u0171":"u","\u0172":"U","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017A":"z","\u017B":"Z","\u017C":"z","\u017D":"Z","\u017E":"z","\u018F":"E","\u0192":"f","\u01A0":"O","\u01A1":"o","\u01AF":"U","\u01B0":"u","\u01C8":"LJ","\u01C9":"lj","\u01CB":"NJ","\u01CC":"nj","\u0218":"S","\u0219":"s","\u021A":"T","\u021B":"t","\u0259":"e","\u02DA":"o","\u0386":"A","\u0388":"E","\u0389":"H","\u038A":"I","\u038C":"O","\u038E":"Y","\u038F":"W","\u0390":"i","\u0391":"A","\u0392":"B","\u0393":"G","\u0394":"D","\u0395":"E","\u0396":"Z","\u0397":"H","\u0398":"8","\u0399":"I","\u039A":"K","\u039B":"L","\u039C":"M","\u039D":"N","\u039E":"3","\u039F":"O","\u03A0":"P","\u03A1":"R","\u03A3":"S","\u03A4":"T","\u03A5":"Y","\u03A6":"F","\u03A7":"X","\u03A8":"PS","\u03A9":"W","\u03AA":"I","\u03AB":"Y","\u03AC":"a","\u03AD":"e","\u03AE":"h","\u03AF":"i","\u03B0":"y","\u03B1":"a","\u03B2":"b","\u03B3":"g","\u03B4":"d","\u03B5":"e","\u03B6":"z","\u03B7":"h","\u03B8":"8","\u03B9":"i","\u03BA":"k","\u03BB":"l","\u03BC":"m","\u03BD":"n","\u03BE":"3","\u03BF":"o","\u03C0":"p","\u03C1":"r","\u03C2":"s","\u03C3":"s","\u03C4":"t","\u03C5":"y","\u03C6":"f","\u03C7":"x","\u03C8":"ps","\u03C9":"w","\u03CA":"i","\u03CB":"y","\u03CC":"o","\u03CD":"y","\u03CE":"w","\u0401":"Yo","\u0402":"DJ","\u0404":"Ye","\u0406":"I","\u0407":"Yi","\u0408":"J","\u0409":"LJ","\u040A":"NJ","\u040B":"C","\u040F":"DZ","\u0410":"A","\u0411":"B","\u0412":"V","\u0413":"G","\u0414":"D","\u0415":"E","\u0416":"Zh","\u0417":"Z","\u0418":"I","\u0419":"J","\u041A":"K","\u041B":"L","\u041C":"M","\u041D":"N","\u041E":"O","\u041F":"P","\u0420":"R","\u0421":"S","\u0422":"T","\u0423":"U","\u0424":"F","\u0425":"H","\u0426":"C","\u0427":"Ch","\u0428":"Sh","\u0429":"Sh","\u042A":"U","\u042B":"Y","\u042C":"","\u042D":"E","\u042E":"Yu","\u042F":"Ya","\u0430":"a","\u0431":"b","\u0432":"v","\u0433":"g","\u0434":"d","\u0435":"e","\u0436":"zh","\u0437":"z","\u0438":"i","\u0439":"j","\u043A":"k","\u043B":"l","\u043C":"m","\u043D":"n","\u043E":"o","\u043F":"p","\u0440":"r","\u0441":"s","\u0442":"t","\u0443":"u","\u0444":"f","\u0445":"h","\u0446":"c","\u0447":"ch","\u0448":"sh","\u0449":"sh","\u044A":"u","\u044B":"y","\u044C":"","\u044D":"e","\u044E":"yu","\u044F":"ya","\u0451":"yo","\u0452":"dj","\u0454":"ye","\u0456":"i","\u0457":"yi","\u0458":"j","\u0459":"lj","\u045A":"nj","\u045B":"c","\u045D":"u","\u045F":"dz","\u0490":"G","\u0491":"g","\u0492":"GH","\u0493":"gh","\u049A":"KH","\u049B":"kh","\u04A2":"NG","\u04A3":"ng","\u04AE":"UE","\u04AF":"ue","\u04B0":"U","\u04B1":"u","\u04BA":"H","\u04BB":"h","\u04D8":"AE","\u04D9":"ae","\u04E8":"OE","\u04E9":"oe","\u0531":"A","\u0532":"B","\u0533":"G","\u0534":"D","\u0535":"E","\u0536":"Z","\u0537":"E'","\u0538":"Y'","\u0539":"T'","\u053A":"JH","\u053B":"I","\u053C":"L","\u053D":"X","\u053E":"C'","\u053F":"K","\u0540":"H","\u0541":"D'","\u0542":"GH","\u0543":"TW","\u0544":"M","\u0545":"Y","\u0546":"N","\u0547":"SH","\u0549":"CH","\u054A":"P","\u054B":"J","\u054C":"R'","\u054D":"S","\u054E":"V","\u054F":"T","\u0550":"R","\u0551":"C","\u0553":"P'","\u0554":"Q'","\u0555":"O''","\u0556":"F","\u0587":"EV","\u0621":"a","\u0622":"aa","\u0623":"a","\u0624":"u","\u0625":"i","\u0626":"e","\u0627":"a","\u0628":"b","\u0629":"h","\u062A":"t","\u062B":"th","\u062C":"j","\u062D":"h","\u062E":"kh","\u062F":"d","\u0630":"th","\u0631":"r","\u0632":"z","\u0633":"s","\u0634":"sh","\u0635":"s","\u0636":"dh","\u0637":"t","\u0638":"z","\u0639":"a","\u063A":"gh","\u0641":"f","\u0642":"q","\u0643":"k","\u0644":"l","\u0645":"m","\u0646":"n","\u0647":"h","\u0648":"w","\u0649":"a","\u064A":"y","\u064B":"an","\u064C":"on","\u064D":"en","\u064E":"a","\u064F":"u","\u0650":"e","\u0652":"","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u067E":"p","\u0686":"ch","\u0698":"zh","\u06A9":"k","\u06AF":"g","\u06CC":"y","\u06F0":"0","\u06F1":"1","\u06F2":"2","\u06F3":"3","\u06F4":"4","\u06F5":"5","\u06F6":"6","\u06F7":"7","\u06F8":"8","\u06F9":"9","\u0E3F":"baht","\u10D0":"a","\u10D1":"b","\u10D2":"g","\u10D3":"d","\u10D4":"e","\u10D5":"v","\u10D6":"z","\u10D7":"t","\u10D8":"i","\u10D9":"k","\u10DA":"l","\u10DB":"m","\u10DC":"n","\u10DD":"o","\u10DE":"p","\u10DF":"zh","\u10E0":"r","\u10E1":"s","\u10E2":"t","\u10E3":"u","\u10E4":"f","\u10E5":"k","\u10E6":"gh","\u10E7":"q","\u10E8":"sh","\u10E9":"ch","\u10EA":"ts","\u10EB":"dz","\u10EC":"ts","\u10ED":"ch","\u10EE":"kh","\u10EF":"j","\u10F0":"h","\u1E62":"S","\u1E63":"s","\u1E80":"W","\u1E81":"w","\u1E82":"W","\u1E83":"w","\u1E84":"W","\u1E85":"w","\u1E9E":"SS","\u1EA0":"A","\u1EA1":"a","\u1EA2":"A","\u1EA3":"a","\u1EA4":"A","\u1EA5":"a","\u1EA6":"A","\u1EA7":"a","\u1EA8":"A","\u1EA9":"a","\u1EAA":"A","\u1EAB":"a","\u1EAC":"A","\u1EAD":"a","\u1EAE":"A","\u1EAF":"a","\u1EB0":"A","\u1EB1":"a","\u1EB2":"A","\u1EB3":"a","\u1EB4":"A","\u1EB5":"a","\u1EB6":"A","\u1EB7":"a","\u1EB8":"E","\u1EB9":"e","\u1EBA":"E","\u1EBB":"e","\u1EBC":"E","\u1EBD":"e","\u1EBE":"E","\u1EBF":"e","\u1EC0":"E","\u1EC1":"e","\u1EC2":"E","\u1EC3":"e","\u1EC4":"E","\u1EC5":"e","\u1EC6":"E","\u1EC7":"e","\u1EC8":"I","\u1EC9":"i","\u1ECA":"I","\u1ECB":"i","\u1ECC":"O","\u1ECD":"o","\u1ECE":"O","\u1ECF":"o","\u1ED0":"O","\u1ED1":"o","\u1ED2":"O","\u1ED3":"o","\u1ED4":"O","\u1ED5":"o","\u1ED6":"O","\u1ED7":"o","\u1ED8":"O","\u1ED9":"o","\u1EDA":"O","\u1EDB":"o","\u1EDC":"O","\u1EDD":"o","\u1EDE":"O","\u1EDF":"o","\u1EE0":"O","\u1EE1":"o","\u1EE2":"O","\u1EE3":"o","\u1EE4":"U","\u1EE5":"u","\u1EE6":"U","\u1EE7":"u","\u1EE8":"U","\u1EE9":"u","\u1EEA":"U","\u1EEB":"u","\u1EEC":"U","\u1EED":"u","\u1EEE":"U","\u1EEF":"u","\u1EF0":"U","\u1EF1":"u","\u1EF2":"Y","\u1EF3":"y","\u1EF4":"Y","\u1EF5":"y","\u1EF6":"Y","\u1EF7":"y","\u1EF8":"Y","\u1EF9":"y","\u2013":"-","\u2018":"'","\u2019":"'","\u201C":"\\"","\u201D":"\\"","\u201E":"\\"","\u2020":"+","\u2022":"*","\u2026":"...","\u20A0":"ecu","\u20A2":"cruzeiro","\u20A3":"french franc","\u20A4":"lira","\u20A5":"mill","\u20A6":"naira","\u20A7":"peseta","\u20A8":"rupee","\u20A9":"won","\u20AA":"new shequel","\u20AB":"dong","\u20AC":"euro","\u20AD":"kip","\u20AE":"tugrik","\u20AF":"drachma","\u20B0":"penny","\u20B1":"peso","\u20B2":"guarani","\u20B3":"austral","\u20B4":"hryvnia","\u20B5":"cedi","\u20B8":"kazakhstani tenge","\u20B9":"indian rupee","\u20BA":"turkish lira","\u20BD":"russian ruble","\u20BF":"bitcoin","\u2120":"sm","\u2122":"tm","\u2202":"d","\u2206":"delta","\u2211":"sum","\u221E":"infinity","\u2665":"love","\u5143":"yuan","\u5186":"yen","\uFDFC":"rial","\uFEF5":"laa","\uFEF7":"laa","\uFEF9":"lai","\uFEFB":"la"}`),u=JSON.parse('{"bg":{"Й":"Y","Ц":"Ts","Щ":"Sht","Ъ":"A","Ь":"Y","й":"y","ц":"ts","щ":"sht","ъ":"a","ь":"y"},"de":{"\xc4":"AE","\xe4":"ae","\xd6":"OE","\xf6":"oe","\xdc":"UE","\xfc":"ue","\xdf":"ss","%":"prozent","&":"und","|":"oder","∑":"summe","∞":"unendlich","♥":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","\xa2":"centavos","\xa3":"libras","\xa4":"moneda","₣":"francos","∑":"suma","∞":"infinito","♥":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","\xa2":"centime","\xa3":"livre","\xa4":"devise","₣":"franc","∑":"somme","∞":"infini","♥":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","\xa2":"centavo","∑":"soma","\xa3":"libra","∞":"infinito","♥":"amor"},"uk":{"И":"Y","и":"y","Й":"Y","й":"y","Ц":"Ts","ц":"ts","Х":"Kh","х":"kh","Щ":"Shch","щ":"shch","Г":"H","г":"h"},"vi":{"Đ":"D","đ":"d"},"da":{"\xd8":"OE","\xf8":"oe","\xc5":"AA","\xe5":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"st\xf8rre end"},"nb":{"&":"og","\xc5":"AA","\xc6":"AE","\xd8":"OE","\xe5":"aa","\xe6":"ae","\xf8":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","\xc5":"AA","\xc4":"AE","\xd6":"OE","\xe5":"aa","\xe4":"ae","\xf6":"oe"}}');function t(t,$){if("string"!=typeof t)throw Error("slugify: string argument expected");var r=u[($="string"==typeof $?{replacement:$}:$||{}).locale]||{},n=void 0===$.replacement?"-":$.replacement,i=void 0===$.trim||$.trim,l=t.normalize().split("").reduce(function(u,t){var i=r[t]||e[t]||t;return i===n&&(i=" "),u+i.replace($.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return $.strict&&(l=l.replace(/[^A-Za-z0-9\s]/g,"")),i&&(l=l.trim()),l=l.replace(/\s+/g,n),$.lower&&(l=l.toLowerCase()),l}return t.extend=function(u){Object.assign(e,u)},t})},()=>(u||e((u={exports:{}}).exports,u),u.exports)),h="fs-attributes",p="cmsattribute",m="richtext",x="support",v="toc",g=async(...e)=>{var u;let t=[];for(let $ of e){let r=await (null==(u=window.fsAttributes[$])?void 0:u.loading);t.push(r)}return t},C=class{static activateAlerts(){this.alertsActivated=!0}static alert(e,u){if(this.alertsActivated&&window.alert(e),"error"===u)throw Error(e)}};E(C,"alertsActivated",!1);var y=()=>{};function D(e,u,t,$){return e?(e.addEventListener(u,t,$),()=>e.removeEventListener(u,t,$)):y}var B,F=e=>e instanceof Element,b=e=>e instanceof HTMLAnchorElement,w=e=>null!=e,k=e=>"string"==typeof e,O="w--current",S=(e,u)=>(Array.isArray(u)||(u=[u]),u.map(u=>e.dispatchEvent(new Event(u,{bubbles:!0}))).every(e=>e)),U=(e,u=!0)=>e.cloneNode(u),I=e=>{let u=e.split("-"),t=parseInt(u[u.length-1]);if(!isNaN(t))return t},T=e=>new Promise(u=>setTimeout(u,e)),L=class{constructor({element:e,duration:u}){var t,$;E(this,"element"),E(this,"active",!1),E(this,"running",!1),E(this,"runningPromise"),E(this,"duration"),E(this,"isActive",()=>this.active),E(this,"isRunning",()=>this.running),E(this,"untilFinished",()=>this.runningPromise),this.element="string"==typeof e?((e,u,t=document)=>{let $=t.querySelector(e);if($ instanceof u)return $})(e,HTMLElement)||C.alert(`No interaction with the ${e} selector was found.`,"error"):e,this.duration={first:"number"==typeof u?u:null!=(t=null==u?void 0:u.first)?t:0,second:"number"==typeof u?u:null!=($=null==u?void 0:u.second)?$:0}}async trigger(e){return("first"!==e||!this.active)&&("second"!==e||!!this.active)&&(e||(e=this.active?"second":"first"),S(this.element,"click"),this.running=!0,this.runningPromise=T(this.duration[e]),await this.runningPromise,this.running=!1,this.active="first"===e,!0)}},N=(e=document)=>e.documentElement.getAttribute("data-wf-site"),Y=async e=>{var u,t;let{Webflow:$}=window;if(!(!$||!("destroy"in $)||!("ready"in $)||!("require"in $))&&!(e&&!e.length)){if(e||($.destroy(),$.ready()),!e||e.includes("ix2")){let r=$.require("ix2");if(r){let{store:n,actions:i}=r,{eventState:l}=n.getState().ixSession,o=Object.entries(l);e||r.destroy(),r.init(),await Promise.all(o.map(e=>n.dispatch(i.eventStateChanged(...e))))}}if(!e||e.includes("commerce")){let s=$.require("commerce"),a=N();s&&a&&(s.destroy(),s.init({siteId:a,apiUrl:"https://render.webflow.com"}))}if(null!=e&&e.includes("lightbox")&&(null==(u=$.require("lightbox"))||u.ready()),null!=e&&e.includes("slider")){let _=$.require("slider");_&&(_.redraw(),_.ready())}return null!=e&&e.includes("tabs")&&(null==(t=$.require("tabs"))||t.redraw()),new Promise(e=>$.push(()=>e(void 0)))}};function W(e,u,t){var $;let r=window.fsAttributes[e];return r.destroy=t||y,null==($=r.resolve)||$.call(r,u),u}var q,z,H,P=(e,u="1",t="iife")=>`https://cdn.jsdelivr.net/npm/@finsweet/attributes-${e}@${u}/${e}${"esm"===t?".esm":""}.js`,M=`${h}-${x}`,j=async()=>{var e;let{fsAttributes:u,location:t}=window,{host:$,searchParams:r}=new URL(t.href);return!!($.includes("webflow.io")&&r.has(M))&&(null==(e=u.import)?void 0:e.call(u,x,"1"))},R=e=>u=>`${e}${u?`-${u}`:""}`,G=e=>{let u=(u,t,$)=>{let{key:r,values:n}=e[u],i;if(!t)return`[${r}]`;let l=null==n?void 0:n[t];i=k(l)?l:l($&&"instanceIndex"in $?$.instanceIndex:void 0);let o=$&&"caseInsensitive"in $&&$.caseInsensitive?"i":"";if(!(null!=$&&$.operator))return`[${r}="${i}"${o}]`;switch($.operator){case"prefixed":return`[${r}^="${i}"${o}]`;case"suffixed":return`[${r}$="${i}"${o}]`;case"contains":return`[${r}*="${i}"${o}]`}};function t(e,t){let $=u("element",e,t),r=(null==t?void 0:t.scope)||document;return null!=t&&t.all?[...r.querySelectorAll($)]:r.querySelector($)}return[u,t,(u,t)=>{let $=e[t];return $?u.getAttribute($.key):null},]},J={preventLoad:{key:`${h}-preventload`},debugMode:{key:`${h}-debug`},src:{key:"src",values:{finsweet:"@finsweet/attributes"}},dev:{key:`${h}-dev`}},[Z,K]=G(J),V=e=>{let{currentScript:u}=document,t={};if(!u)return{attributes:t,preventsLoad:!1};let $={preventsLoad:k(u.getAttribute(J.preventLoad.key)),attributes:t};for(let r in e){let n=u.getAttribute(e[r]);$.attributes[r]=n}return $},X=({scriptAttributes:e,attributeKey:u,version:t,init:$})=>{var r;Q(),(r=window.fsAttributes)[u]||(r[u]={});let{preventsLoad:n,attributes:i}=V(e),l=window.fsAttributes[u];l.version=t,l.init=$,n||(window.Webflow||(window.Webflow=[]),window.Webflow.push(()=>$(i)))},Q=()=>{let e=eu();if(window.fsAttributes&&!Array.isArray(window.fsAttributes)){et(window.fsAttributes,e);return}let u=ee(e);et(u,e),e$(u),window.fsAttributes=u,window.FsAttributes=window.fsAttributes,j()},ee=e=>{let u={cms:{},push(...e){var u,t;for(let[$,r]of e)null==(t=null==(u=this[$])?void 0:u.loading)||t.then(r)},import:async(e,t)=>u[e]||new Promise($=>{let r=document.createElement("script");r.src=P(e,t),r.async=!0,r.onload=()=>{let[t]=et(u,[e]);$(t)},document.head.append(r)}),destroy(){var u,t;for(let $ of e)null==(t=null==(u=window.fsAttributes[$])?void 0:u.destroy)||t.call(u)}};return u},eu=()=>{let e=Z("src","finsweet",{operator:"contains"}),u=Z("dev");return[...document.querySelectorAll(`script${e}, script${u}`)].reduce((e,u)=>{var t;let $=u.getAttribute(J.dev.key)||(null==(t=u.src.match(/[\w-. ]+(?=(\.js)$)/))?void 0:t[0]);return $&&!e.includes($)&&e.push($),e},[])},et=(e,u)=>u.map(u=>{let t=e[u];return t||(e[u]={},(t=e[u]).loading=new Promise(e=>{t.resolve=u=>{e(u),delete t.resolve}}),t)}),e$=e=>{let u=Array.isArray(window.fsAttributes)?window.fsAttributes:[];e.push(...u)},er="1.2.4",en=`fs-${v}`,ei="table",el="link",eo="ix-trigger",es="offsettop",ea="offsetbottom",e_="hideurlhash",eE={true:"true"},ec=`${en}-group`,e2={element:{key:`${en}-element`,values:{contents:R("contents"),table:R(ei),link:R(el),ixTrigger:eo}},scrollMarginTop:{key:`${en}-${es}`},scrollMarginBottom:{key:`${en}-${ea}`},hideURLHash:{key:`${en}-${e_}`,values:eE}},[ed,eA]=G(e2),ef=2,eh=`${en}-anchor`,e0="[2-6]",e1="h2",ep=RegExp(`^\\[${en}-omit\\]`,"i"),e4=RegExp(`^\\[${en}-h${e0}\\]`,"i"),em=RegExp(e0),ex=/[\u200B-\u200D\uFEFF]/g,ev=(e,u)=>{if(Object.values(u).some(Boolean))for(let t of(document.documentElement.style.scrollBehavior="smooth",e))t.setScrollOffset(u)},eg=()=>{let{hash:e}=window.location;if(!e)return;let u=e.replace("#",""),t=document.querySelector(`${ed("element","contents",{operator:"prefixed"})} [id="${u}"]`);t&&t.scrollIntoView({behavior:"smooth"})},e3=(e,u)=>{let t=e.getAttribute(u);return t?I(t):void 0},eC=e=>{var u;let t=null==(u=e.match(em))?void 0:u[0];if(!t)return;let $=parseInt(t);if(!isNaN($))return $},ey=_(f(),1),eD=e=>{let u=document.createElement("div"),{id:t,textContent:$}=e,r=null==$?void 0:$.trim().replace(ex,"");if(!(!t&&!r)){if(t)e.removeAttribute("id"),u.id=eB(t);else if(r){let n=(0,ey.default)(r,{lower:!0,strict:!0});u.id=eB(n)}return u}},eB=e=>{let u=e,t=2;for(;document.getElementById(u);)u=`${e}-${t}`,t+=1;return u},eF=({children:e})=>{let u=[];for(let t=e.length-1;t>=0;t--){let $=e[t];if(!$)continue;let r=$.closest(e1);if(!r)continue;let{tagName:n,textContent:i}=r;if(!i)continue;if(i.match(ep)){r.textContent=i.replace(ep,"").trim();continue}let[l]=i.match(e4)||[];l&&(r.textContent=i.replace(e4,"").trim());let o=eC(l||n);if(!o)continue;let s=eD(r);if(!s)continue;let{id:a}=s,[_]=u;if(null!=_&&_.level){let E=_.level-1;if(oe.level<=o),A=Array.from(e).slice(t+1);for(let f of A){if(f===(null==d?void 0:d.headingWrapper))break;s.append(f)}u.unshift({level:o,headingElement:r,headingWrapper:s,id:a})}return u},eb=e=>{let u=[],t=e=>{var $;let r=e.closest("a");if(!r)return;let n=r.parentElement;if(!n)return;let i=null==($=u[u.length-1])?void 0:$.level,l=i?i+1:ef;u.push({linkElement:r,level:l,component:n});let o=[...n.querySelectorAll(`* ${ed("element","link")}`)].find(u=>u!==e);if(!o)return n;let s=t(o);if(s){let a=new Comment(eh);n.insertBefore(a,s),s.remove()}return n};return t(e),u},e7=(e,u)=>D(e,"click",e=>{F(e.target)&&e.target.closest("a")&&(e.stopPropagation(),u&&window.setTimeout(()=>{let{origin:e,pathname:u,search:t}=window.location;history.replaceState("",document.title,e+u+t)}))}),e6=(e,u)=>{let t=new MutationObserver(e=>{for(let{target:t}of e){if(!b(t))continue;let $=u.find(({linkElement:e})=>e===t);$&&$.updateState()}});return t.observe(e,{attributes:!0,subtree:!0,attributeFilter:["class"]}),t},ew=class{constructor({level:e,component:u,linkElement:t,linkWrapper:$,headingElement:r,headingWrapper:n,id:i,ixTrigger:l,referenceNode:o,anchor:s}){d(this,z),this.level=e,this.linkWrapper=$,this.referenceNode=o,this.anchor=s,this.component=u,this.linkElement=t,this.headingElement=r,this.headingWrapper=n,this.id=i,this.ixTrigger=l,this.interaction=l?new L({element:l}):void 0,A(this,z,H).call(this)}setScrollOffset(e){let{headingWrapper:u}=this;u&&Object.assign(u.style,e)}updateState(){let{linkElement:e,interaction:u,currentState:t}=this,$=e.classList.contains(O);$!==t&&(null==u||u.trigger($?"first":"second"),this.currentState=$)}};z=new WeakSet,H=function(){let{headingElement:e,id:u,referenceNode:t,linkElement:$,linkWrapper:r,component:n,anchor:i}=this;e&&u?(t.textContent=e.textContent,$.href=`#${u}`):$.remove(),r.insertBefore(n,i)};var ek,e9=(e,u,t)=>{let $=[],r=[];for(let n of e){let i=u.find(e=>e.level===n.level);if(!i)continue;for(let l=r.length-1;l>=0&&!(n.level>r[l].level);l--)r.pop();let o=r[r.length-1],s=(null==o?void 0:o.component)||t,a=U(i.component),_=eA("link",{scope:a,operator:"prefixed"});if(!_)continue;let E=_.closest("a");if(!E)continue;let c=[...s.childNodes].find(({nodeType:e,nodeValue:u})=>8===e&&u===eh);if(!c)continue;let d=a.querySelector(`:scope > ${ed("element","ixTrigger",{operator:"prefixed"})}`),A=new ew({linkWrapper:s,component:a,referenceNode:_,linkElement:E,ixTrigger:d,anchor:c,...n});(!o||n.level>o.level)&&r.push(A),$.push(A)}return $},e5=([{component:e}],u)=>{let t=eA("table",{instanceIndex:u})||e.parentElement;if(!t)return;let $=new Comment(eh);return e.parentElement===t?t.insertBefore($,e):t.append($),e.remove(),t},eO=e=>{let u=e3(e,e2.element.key),t=eA("link",{instanceIndex:u});if(!t)return;let $=eF(e),r=eb(t)||[];if(!$.length||!r.length)return;let n=e5(r,u);if(!n)return;let i=e9($,r,n),l;ev(i,{scrollMarginTop:e.getAttribute(e2.scrollMarginTop.key)||void 0,scrollMarginBottom:e.getAttribute(e2.scrollMarginBottom.key)||void 0});let o=e7(n,e.getAttribute(e2.hideURLHash.key)===e2.hideURLHash.values.true),s=e6(n,i);return()=>{o(),s.disconnect()}},eS=(e,u)=>{let t=document.querySelector(`[${ec}="${e}"][${e2.element.key}^="${el}"]`);if(!t)return;let $=u.flatMap(e=>eF(e)),r=eb(t)||[];if(!$.length||!r.length)return;let n=e5(r,void 0);if(!n)return;let i=u[0],l=e9($,r,n),o;ev(l,{scrollMarginTop:i.getAttribute(e2.scrollMarginTop.key)||void 0,scrollMarginBottom:i.getAttribute(e2.scrollMarginBottom.key)||void 0});let s=e7(n,i.getAttribute(e2.hideURLHash.key)===e2.hideURLHash.values.true),a=e6(n,l);return()=>{s(),a.disconnect()}};X({async init(){await g(p,m);let e=eA("contents",{operator:"prefixed",all:!0}),u=new Map,t=[];for(let $ of e){let r=$.getAttribute(ec);r?(u.has(r)||u.set(r,[]),u.get(r).push($)):t.push($)}for(let[,n]of u)n.sort((e,u)=>e.compareDocumentPosition(u)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1);let i=[...t.map(eO),...[...u.entries()].map(([e,u])=>eS(e,u)),].filter(w);return eg(),i.length&&await Y(),W(v,void 0,()=>{for(let e of i)e()})},version:er,attributeKey:v})})();