{"version":3,"file":"searchbar.min.js","sources":["searchbar.js"],"names":["document","addEventListener","searchInput","getElementById","parentElement","classList","contains","wrapper","createElement","className","insertBefore","appendChild","noResults","searchWrapper","querySelector","counter","insertAdjacentElement","textContent","entries","Array","from","querySelectorAll","entryData","map","el","label","labelEl","originalText","trim","text","dataset","name","fuse","Fuse","keys","threshold","includeMatches","includeScore","minMatchCharLength","findParentEntry","let","parent","setExpanded","entry","expanded","collapse","toggle","style","display","forEach","t","setAttribute","searchTimeout","query","value","container","clearTimeout","closest","add","setTimeout","remove","results","search","resultMap","Map","r","item","length","innerHTML","result","showWithParents","matches","match","find","m","key","original","matchIndices","indices","lastIndex","start","end","slice","descendants","some","d","has","reorderResultsGlobally","scoreMap","score","topLevelEntries","filter","e","sort","a","b","get","Infinity","children","c","child","toggleMenuButton","isSidebarVisible","event","ctrlKey","metaKey","toLowerCase","preventDefault","body","click","focus","select","activeElement","blur","Event","bubbles","dispatchEvent"],"mappings":"AAAAA,SAASC,iBAAiB,mBAAoB,WAC1C,IAAMC,EAAcF,SAASG,eAAe,gBAAgB,EAGxDD,GAAe,CAACA,EAAYE,cAAcC,UAAUC,SAAS,gBAAgB,KACvEC,EAAUP,SAASQ,cAAc,KAAK,GACpCC,UAAY,iBACpBP,EAAYE,cAAcM,aAAaH,EAASL,CAAW,EAC3DK,EAAQI,YAAYT,CAAW,GAJnC,IAiBUU,EATJC,EAAgBX,GAAaE,cAC/BS,GAAiB,CAACb,SAASc,cAAc,iBAAiB,KACpDC,EAAUf,SAASQ,cAAc,KAAK,GACpCC,UAAY,iBACpBI,EAAcG,sBAAsB,WAAYD,CAAO,GAIvDF,GAAiB,CAACb,SAASc,cAAc,aAAa,KAChDF,EAAYZ,SAASQ,cAAc,KAAK,GACpCC,UAAY,aACtBG,EAAUK,YAAc,4BACxBJ,EAAcG,sBAAsB,WAAYJ,CAAS,GAG7D,IAAMM,EAAUC,MAAMC,KAAKpB,SAASqB,iBAAiB,gBAAgB,CAAC,EAChEC,EAAYJ,EAAQK,IAAIC,IAC1B,IAAMC,EAAQD,EAAGV,cAAc,cAAc,EAC7C,MAAO,CACHU,GAAAA,EACAE,QAASD,EACTE,aAAcF,GAAOR,YAAYW,KAAK,GAAK,GAC3CC,MAAOL,EAAGM,QAAQC,MAAQP,EAAGP,aAAaW,KAAK,CACnD,CACJ,CAAC,EAEKI,EAAO,IAAIC,KAAKX,EAAW,CAC7BY,KAAM,CAAC,QACPC,UAAW,GACXC,eAAgB,CAAA,EAChBC,aAAc,CAAA,EACdC,mBAAoB,CACxB,CAAC,EAkBD,SAASC,EAAgBf,GACrBgB,IAAIC,EAASjB,EAAGpB,cAChB,KAAOqC,GAAU,CAACA,EAAOpC,UAAUC,SAAS,eAAe,GACvDmC,EAASA,EAAOrC,cAEpB,OAAOqC,CACX,CAQA,SAASC,EAAYC,EAAOC,GACxB,IAAMC,EAAWF,EAAM7B,cAAc,WAAW,EAC5C+B,IACAA,EAASxC,UAAUyC,OAAO,KAAM,CAAC,CAACF,CAAQ,EAC1CC,EAASE,MAAMC,QAAU,IARtB7B,MAAMC,KAWoBuB,EAXTtB,iBAAiB,gEAAgE,CAAC,EAYlG4B,QAAQC,IACZA,EAAE7C,UAAUyC,OAAO,YAAa,CAACF,CAAQ,EACzCM,EAAEC,aAAa,gBAAiBP,EAAW,OAAS,OAAO,CAC/D,CAAC,CACL,CAyDAJ,IAAIY,EACAlD,GACAA,EAAYD,iBAAiB,QAAS,WAClC,IAAMoD,EAAQnD,EAAYoD,MAAM1B,KAAK,EAI/B2B,GADNC,aAAaJ,CAAa,EACRlD,EAAYuD,QAAQ,UAAU,GAAKvD,EAAYE,eACjEmD,EAAUlD,UAAUqD,IAAI,mBAAmB,EAE3CN,EAAgBO,WAAW,KAGvB,GAFAJ,EAAUlD,UAAUuD,OAAO,mBAAmB,EAEzCP,EAAL,CAzDZ,IA8DkBQ,EAAU7B,EAAK8B,OAAOT,CAAK,EACjC,IAAMU,EAAY,IAAIC,IAAIH,EAAQtC,IAAI0C,GAAK,CAACA,EAAEC,KAAK1C,GAAIyC,EAAE,CAAC,EAG1D,IAAMlD,EAAUf,SAASc,cAAc,iBAAiB,EAClDF,EAAYZ,SAASc,cAAc,aAAa,EAEtD,GAAuB,IAAnB+C,EAAQM,OAAZ,CAQQvD,GAAWA,EAAUP,UAAUuD,OAAO,MAAM,EAC5C7C,IACAA,EAAQE,YAAiB4C,EAAQM,OAAX,aAAgD,IAAnBN,EAAQM,OAAe,GAAK,MAC/EpD,EAAQV,UAAUqD,IAAI,MAAM,GAKpCpC,EAAU2B,QAAQiB,IACdA,EAAK1C,GAAGuB,MAAMC,QAAU,OACxBkB,EAAK1C,GAAGnB,UAAUuD,OAAO,SAAS,EAClCM,EAAK1C,GAAGnB,UAAUqD,IAAI,QAAQ,EAC1BQ,EAAKxC,UAASwC,EAAKxC,QAAQ0C,UAAYF,EAAKvC,aACpD,CAAC,EAGDkC,EAAQZ,QAAQoB,IACZ,IAAMH,EAAOG,EAAOH,KACpBA,EAAK1C,GAAGuB,MAAMC,QAAU,GACxBkB,EAAK1C,GAAGnB,UAAUuD,OAAO,QAAQ,EACjCU,CAAAA,IA5GS9C,GACrBA,EA2G4B0C,EAAK1C,IA3G9BuB,MAAMC,QAAU,GACnBxB,EAAGnB,UAAUqD,IAAI,SAAS,EAC1BlB,IAAIC,EAASF,EAAgBf,CAAE,EAC/B,KAAOiB,GACHA,EAAOM,MAAMC,QAAU,GACvBN,EAAYD,EAAQ,CAAA,CAAI,EACxBA,EAASF,EAAgBE,CAAM,CAqGA,CACvB,GAAI4B,EAAOE,SAAWL,EAAKxC,QAAS,CAChC,IAAM8C,EAAQH,EAAOE,QAAQE,KAAKC,GAAe,SAAVA,EAAEC,GAAc,EA1JnDjD,EA2JWwC,EAAKxC,QA3JPkD,EA2JgBV,EAAKvC,aA3JXkD,EA2JyBL,GAAOM,QA1JvE,GAAKD,GAAwC,IAAxBA,EAAaV,OAAlC,CAIA3B,IAAI6B,EAAS,GACTU,EAAY,EAChBF,EAAa5B,QAAQ,CAAA,CAAE+B,EAAOC,MAE1BZ,GADAA,GAAUO,EAASM,MAAMH,EAAWC,CAAK,8BACJJ,EAASM,MAAMF,EAAOC,EAAM,CAAC,WAClEF,EAAYE,EAAM,CACtB,CAAC,EACDZ,GAAUO,EAASM,MAAMH,CAAS,EAClCrD,EAAQ0C,UAAYC,CATpB,MAFI3C,EAAQ0C,UAAYQ,CA0JZ,CACJ,CAAC,EAGDf,EAAQZ,QAAQoB,IACZ,IAAM1B,EAAQ0B,EAAOH,KAAK1C,GACpBqB,EAAWF,EAAM7B,cAAc,WAAW,EAC3C+B,CAAAA,IAECsC,EAAchE,MAAMC,KAAKyB,EAASxB,iBAAiB,gBAAgB,CAAC,GAChC+D,KAAKC,GAAKtB,EAAUuB,IAAID,CAAC,CAAC,IAGhE3C,EAAYC,EAAO,CAAA,CAAK,EACxBwC,EAAYlC,QAAQoC,IAChBA,EAAEtC,MAAMC,QAAU,GAClBqC,EAAEhF,UAAUuD,OAAO,QAAQ,CAC/B,CAAC,EAET,CAAC,EAED2B,CA1GR,IAAMC,EAAW,IAAIxB,IAAIH,EAAQtC,IAAI0C,GAAK,CAACA,EAAEC,KAAK1C,GAAIyC,EAAEwB,MAAM,CAAC,EASzDlC,IARAmC,EAAkBxE,EAAQyE,OAAOC,GAAK,CAACrD,EAAgBqD,CAAC,CAAC,GAE/CC,KAAK,CAACC,EAAGC,KACNP,EAASF,IAAIQ,CAAC,EAAIN,EAASQ,IAAIF,CAAC,EAAIG,EAAAA,IACpCT,EAASF,IAAIS,CAAC,EAAIP,EAASQ,IAAID,CAAC,EAAIE,EAAAA,EAEtD,EAEiBP,EAAgB,IAAItF,eAClCmD,GACAmC,EAAgBzC,QAAQzB,GAAM+B,EAAU5C,YAAYa,CAAE,CAAC,EAG3DkE,EAAgBzC,QAAQR,IACpB,IAAMI,EAAWJ,EAAO3B,cAAc,WAAW,EAC5C+B,GACmB1B,MAAMC,KAAKyB,EAASqD,QAAQ,EAC/CP,OAAOQ,GAAKA,EAAE9F,UAAUC,SAAS,eAAe,GAAyB,SAApB6F,EAAEpD,MAAMC,OAAkB,EAC/E6C,KAAK,CAACC,EAAGC,KACSP,EAASF,IAAIQ,CAAC,EAAIN,EAASQ,IAAIF,CAAC,EAAIG,EAAAA,IACpCT,EAASF,IAAIS,CAAC,EAAIP,EAASQ,IAAID,CAAC,EAAIE,EAAAA,EAEtD,EACWhD,QAAQmD,GAASvD,EAASlC,YAAYyF,CAAK,CAAC,CAChE,CAAC,CAiFqC,CAxC9B,MAZQxF,GAAWA,EAAUP,UAAUqD,IAAI,MAAM,EACzC3C,GAASA,EAAQV,UAAUuD,OAAO,MAAM,EAC5CtC,EAAU2B,QAAQiB,IACdA,EAAK1C,GAAGuB,MAAMC,QAAU,MAC5B,CAAC,CAdL,MA3DR1B,EAAU2B,QAAQiB,IACdA,EAAK1C,GAAGuB,MAAMC,QAAU,GACxBkB,EAAK1C,GAAGnB,UAAUuD,OAAO,UAAW,QAAQ,EACxCM,EAAKxC,UAASwC,EAAKxC,QAAQ0C,UAAYF,EAAKvC,cAChDe,EAAYwB,EAAK1C,GAAI,CAAA,CAAK,CAC9B,CAAC,EAGKT,EAAUf,SAASc,cAAc,iBAAiB,EAClDF,EAAYZ,SAASc,cAAc,aAAa,EAClDC,GAASA,EAAQV,UAAUuD,OAAO,MAAM,EACxChD,GAAWA,EAAUP,UAAUuD,OAAO,MAAM,CA+G5C,EAAG,GAAG,CACV,CAAC,CAET,CAAC,EAED5D,SAASC,iBAAiB,mBAAoB,WAC1C,IAAMC,EAAcF,SAASG,eAAe,gBAAgB,EACtDkG,EAAmBrG,SAASc,cAAc,kCAAkC,EAElFd,SAASC,iBAAiB,UAAW,SAAU2F,GAC3C,IAiBUU,EAWQC,GA5BbX,EAAEY,SAAWZ,EAAEa,UAAoC,MAAxBb,EAAEjB,IAAI+B,YAAY,IAC9Cd,EAAEe,eAAe,EAEbN,GACyBrG,CAAAA,SAAS4G,KAAKvG,UAAUC,SAAS,oBAAoB,GAE1E+F,EAAiBQ,MAAM,EAI3B3G,KACAA,EAAY4G,MAAM,EAClB5G,EAAY6G,OAAO,GAIb,WAAVnB,EAAEjB,MACI2B,EAAmBtG,SAAS4G,KAAKvG,UAAUC,SAAS,oBAAoB,EAGzEJ,GAAeF,SAASgH,gBAAkB9G,GAAgBoG,KAGvDpG,GAAeF,SAASgH,gBAAkB9G,IAC1CA,EAAYoD,MAAQ,GACpBpD,EAAY+G,KAAK,EAGXV,EAAQ,IAAIW,MAAM,QAAS,CAACC,QAAS,CAAA,CAAI,CAAC,EAChDjH,EAAYkH,cAAcb,CAAK,GAI/BF,GAAoBC,GACpBD,EAAiBQ,MAAM,EAG3BjB,EAAEe,eAAe,EAI7B,CAAC,CACL,CAAC"}