From 9d19dcb0c1d6e1d0f5307141ddc85c3e1c65456a Mon Sep 17 00:00:00 2001 From: hykilpikonna Date: Thu, 9 Mar 2023 20:03:45 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20hykilpik?= =?UTF-8?q?onna/home-page@b66a52e58e24667a95beb061618f2cd294fa037a=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/About-a64e1f85.css | 1 + .../{About-c4f05be9.js => About-ab42ea34.js} | 4 +- assets/About-c2ac88aa.css | 1 - assets/Blog-55a82738.js | 1 - assets/Blog-6df2c2dd.js | 1 + ...er-00700677.js => ColorPicker-2cb7bdb1.js} | 2 +- ...4a04019.js => ColorPickerTest-68a356eb.js} | 2 +- ...riends-5297398e.js => Friends-280000d1.js} | 2 +- assets/{Life-4908e82f.js => Life-35f1a1bb.js} | 64 +++++++++--------- .../{Life-f0ca6952.css => Life-c0d06f77.css} | 2 +- ...dd2f7.js => Location-ac926e53-00ff84ab.js} | 4 +- assets/{Menu-97c81623.js => Menu-67c032bb.js} | 2 +- ...ewHome-40392b22.js => NewHome-c34b5767.js} | 2 +- ...{Others-e33c70ca.js => Others-2d0c5e27.js} | 2 +- ...-b3611313.js => Poll-59ce4907-4c60aa80.js} | 2 +- ...jects-cd2969f6.js => Projects-a63160bf.js} | 2 +- ...d2.js => VideoPlayer-8b06fc9a-caa78e97.js} | 4 +- ...{index-9e334960.css => index-06f76b50.css} | 4 +- .../{index-f9774d31.js => index-98801a5c.js} | 66 +++++++++---------- .../{utils-7e1c5e6c.js => utils-bc79fc7d.js} | 2 +- index.html | 4 +- 21 files changed, 87 insertions(+), 87 deletions(-) create mode 100644 assets/About-a64e1f85.css rename assets/{About-c4f05be9.js => About-ab42ea34.js} (99%) delete mode 100644 assets/About-c2ac88aa.css delete mode 100644 assets/Blog-55a82738.js create mode 100644 assets/Blog-6df2c2dd.js rename assets/{ColorPicker-00700677.js => ColorPicker-2cb7bdb1.js} (99%) rename assets/{ColorPickerTest-f4a04019.js => ColorPickerTest-68a356eb.js} (80%) rename assets/{Friends-5297398e.js => Friends-280000d1.js} (82%) rename assets/{Life-4908e82f.js => Life-35f1a1bb.js} (74%) rename assets/{Life-f0ca6952.css => Life-c0d06f77.css} (99%) rename assets/{Location-ac926e53-321dd2f7.js => Location-ac926e53-00ff84ab.js} (97%) rename assets/{Menu-97c81623.js => Menu-67c032bb.js} (98%) rename assets/{NewHome-40392b22.js => NewHome-c34b5767.js} (99%) rename assets/{Others-e33c70ca.js => Others-2d0c5e27.js} (94%) rename assets/{Poll-59ce4907-b3611313.js => Poll-59ce4907-4c60aa80.js} (92%) rename assets/{Projects-cd2969f6.js => Projects-a63160bf.js} (85%) rename assets/{VideoPlayer-8b06fc9a-735ddbd2.js => VideoPlayer-8b06fc9a-caa78e97.js} (98%) rename assets/{index-9e334960.css => index-06f76b50.css} (99%) rename assets/{index-f9774d31.js => index-98801a5c.js} (53%) rename assets/{utils-7e1c5e6c.js => utils-bc79fc7d.js} (94%) diff --git a/assets/About-a64e1f85.css b/assets/About-a64e1f85.css new file mode 100644 index 0000000..edf1514 --- /dev/null +++ b/assets/About-a64e1f85.css @@ -0,0 +1 @@ +.meta td[data-v-cb447265]:first-child{text-align:right;color:#a68659d6}.meta td[data-v-cb447265]:last-child{display:inline-block;margin-left:20px}.publication[data-v-ed0b6567]{padding-top:.5em;padding-bottom:.5em}.publication #title[data-v-ed0b6567]{font-weight:700}.publication #subtitle[data-v-ed0b6567]{font-size:.9em}.publication #details[data-v-ed0b6567]{padding-left:calc(1.6em + 6px);font-size:.8em}.publication #details>div[data-v-ed0b6567]{margin-bottom:1em}.publication #details #table[data-v-ed0b6567]{margin:1em 0}.publication #details .label[data-v-ed0b6567]{font-weight:700}.header[data-v-ed0b6567]{align-items:center}.header .icon[data-v-ed0b6567]{transition:all .25s ease;padding:0 .8em}.header.ui-accordion-header-active .icon[data-v-ed0b6567]{transform:rotate(90deg)}#About{width:min(600px,80vw);margin:auto;padding-bottom:100px;padding-top:20px}.emoji{font-weight:400} diff --git a/assets/About-c4f05be9.js b/assets/About-ab42ea34.js similarity index 99% rename from assets/About-c4f05be9.js rename to assets/About-ab42ea34.js index 03b9b75..d10b4c9 100644 --- a/assets/About-c4f05be9.js +++ b/assets/About-ab42ea34.js @@ -1,4 +1,4 @@ -var m=Object.defineProperty;var _=(e,t,a)=>t in e?m(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;var F=(e,t,a)=>(_(e,typeof t!="symbol"?t+"":t,a),a);import{P as Prop,O as Options,V as Vue,_ as _export_sfc,o as openBlock,c as createElementBlock,F as Fragment,r as renderList,a as createBaseVNode,t as toDisplayString,g as getDefaultExportFromCjs,$,e as resolveComponent,h as createVNode,d as createCommentVNode,p as pushScopeId,f as popScopeId,i as hosts,m as marked,L as Loading,w as withCtx,b as createBlock}from"./index-f9774d31.js";import{c as capitalize}from"./utils-7e1c5e6c.js";const emojiRegex=()=>/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g,re={command://g,hashes:/^#+/g};RegExp.prototype.find=function(e){const t=this.exec(e);return this.lastIndex=0,t};function parseExtensions(raw){let lines=raw.replace(`\r +var m=Object.defineProperty;var _=(e,t,a)=>t in e?m(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;var F=(e,t,a)=>(_(e,typeof t!="symbol"?t+"":t,a),a);import{P as Prop,O as Options,V as Vue,_ as _export_sfc,o as openBlock,c as createElementBlock,F as Fragment,r as renderList,a as createBaseVNode,t as toDisplayString,g as getDefaultExportFromCjs,$,e as resolveComponent,h as createVNode,d as createCommentVNode,p as pushScopeId,f as popScopeId,i as hosts,m as marked,L as Loading,w as withCtx,b as createBlock}from"./index-98801a5c.js";import{c as capitalize}from"./utils-bc79fc7d.js";const emojiRegex=()=>/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g,re={command://g,hashes:/^#+/g};RegExp.prototype.find=function(e){const t=this.exec(e);return this.lastIndex=0,t};function parseExtensions(raw){let lines=raw.replace(`\r `,` `).split(` `),i=0;function findSectionEnd(){const e=re.hashes.find(lines[i]);if(!e)return-1;const t=e[0].length;let a=i+1;for(;a`,lines.splice(e,0,` @@ -13,4 +13,4 @@ var hookCallback;function hooks(){return hookCallback.apply(null,arguments)}func [`+u+"] ";for(o in arguments[0])hasOwnProp(arguments[0],o)&&(n+=o+": "+arguments[0][o]+", ");n=n.slice(0,-2)}else n=arguments[u];s.push(n)}warn(e+` Arguments: `+Array.prototype.slice.call(s).join("")+` `+new Error().stack),a=!1}return t.apply(this,arguments)},t)}var deprecations={};function deprecateSimple(e,t){hooks.deprecationHandler!=null&&hooks.deprecationHandler(e,t),deprecations[e]||(warn(t),deprecations[e]=!0)}hooks.suppressDeprecationWarnings=!1;hooks.deprecationHandler=null;function isFunction(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function set(e){var t,a;for(a in e)hasOwnProp(e,a)&&(t=e[a],isFunction(t)?this[a]=t:this["_"+a]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function mergeConfigs(e,t){var a=extend({},e),s;for(s in t)hasOwnProp(t,s)&&(isObject(e[s])&&isObject(t[s])?(a[s]={},extend(a[s],e[s]),extend(a[s],t[s])):t[s]!=null?a[s]=t[s]:delete a[s]);for(s in e)hasOwnProp(e,s)&&!hasOwnProp(t,s)&&isObject(e[s])&&(a[s]=extend({},a[s]));return a}function Locale(e){e!=null&&this.set(e)}var keys;Object.keys?keys=Object.keys:keys=function(e){var t,a=[];for(t in e)hasOwnProp(e,t)&&a.push(t);return a};var defaultCalendar={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function calendar(e,t,a){var s=this._calendar[e]||this._calendar.sameElse;return isFunction(s)?s.call(t,a):s}function zeroFill(e,t,a){var s=""+Math.abs(e),n=t-s.length,u=e>=0;return(u?a?"+":"":"-")+Math.pow(10,Math.max(0,n)).toString().substr(1)+s}var formattingTokens=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,localFormattingTokens=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,formatFunctions={},formatTokenFunctions={};function addFormatToken(e,t,a,s){var n=s;typeof s=="string"&&(n=function(){return this[s]()}),e&&(formatTokenFunctions[e]=n),t&&(formatTokenFunctions[t[0]]=function(){return zeroFill(n.apply(this,arguments),t[1],t[2])}),a&&(formatTokenFunctions[a]=function(){return this.localeData().ordinal(n.apply(this,arguments),e)})}function removeFormattingTokens(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function makeFormatFunction(e){var t=e.match(formattingTokens),a,s;for(a=0,s=t.length;a=0&&localFormattingTokens.test(e);)e=e.replace(localFormattingTokens,s),localFormattingTokens.lastIndex=0,a-=1;return e}var defaultLongDateFormat={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function longDateFormat(e){var t=this._longDateFormat[e],a=this._longDateFormat[e.toUpperCase()];return t||!a?t:(this._longDateFormat[e]=a.match(formattingTokens).map(function(s){return s==="MMMM"||s==="MM"||s==="DD"||s==="dddd"?s.slice(1):s}).join(""),this._longDateFormat[e])}var defaultInvalidDate="Invalid date";function invalidDate(){return this._invalidDate}var defaultOrdinal="%d",defaultDayOfMonthOrdinalParse=/\d{1,2}/;function ordinal(e){return this._ordinal.replace("%d",e)}var defaultRelativeTime={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function relativeTime(e,t,a,s){var n=this._relativeTime[a];return isFunction(n)?n(e,t,a,s):n.replace(/%d/i,e)}function pastFuture(e,t){var a=this._relativeTime[e>0?"future":"past"];return isFunction(a)?a(t):a.replace(/%s/i,t)}var aliases={};function addUnitAlias(e,t){var a=e.toLowerCase();aliases[a]=aliases[a+"s"]=aliases[t]=e}function normalizeUnits(e){return typeof e=="string"?aliases[e]||aliases[e.toLowerCase()]:void 0}function normalizeObjectUnits(e){var t={},a,s;for(s in e)hasOwnProp(e,s)&&(a=normalizeUnits(s),a&&(t[a]=e[s]));return t}var priorities={};function addUnitPriority(e,t){priorities[e]=t}function getPrioritizedUnits(e){var t=[],a;for(a in e)hasOwnProp(e,a)&&t.push({unit:a,priority:priorities[a]});return t.sort(function(s,n){return s.priority-n.priority}),t}function isLeapYear(e){return e%4===0&&e%100!==0||e%400===0}function absFloor(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function toInt(e){var t=+e,a=0;return t!==0&&isFinite(t)&&(a=absFloor(t)),a}function makeGetSet(e,t){return function(a){return a!=null?(set$1(this,e,a),hooks.updateOffset(this,t),this):get(this,e)}}function get(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function set$1(e,t,a){e.isValid()&&!isNaN(a)&&(t==="FullYear"&&isLeapYear(e.year())&&e.month()===1&&e.date()===29?(a=toInt(a),e._d["set"+(e._isUTC?"UTC":"")+t](a,e.month(),daysInMonth(a,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](a))}function stringGet(e){return e=normalizeUnits(e),isFunction(this[e])?this[e]():this}function stringSet(e,t){if(typeof e=="object"){e=normalizeObjectUnits(e);var a=getPrioritizedUnits(e),s,n=a.length;for(s=0;s68?1900:2e3)};var getSetYear=makeGetSet("FullYear",!0);function getIsLeapYear(){return isLeapYear(this.year())}function createDate(e,t,a,s,n,u,o){var D;return e<100&&e>=0?(D=new Date(e+400,t,a,s,n,u,o),isFinite(D.getFullYear())&&D.setFullYear(e)):D=new Date(e,t,a,s,n,u,o),D}function createUTCDate(e){var t,a;return e<100&&e>=0?(a=Array.prototype.slice.call(arguments),a[0]=e+400,t=new Date(Date.UTC.apply(null,a)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function firstWeekOffset(e,t,a){var s=7+t-a,n=(7+createUTCDate(e,0,s).getUTCDay()-t)%7;return-n+s-1}function dayOfYearFromWeeks(e,t,a,s,n){var u=(7+a-s)%7,o=firstWeekOffset(e,s,n),D=1+7*(t-1)+u+o,l,d;return D<=0?(l=e-1,d=daysInYear(l)+D):D>daysInYear(e)?(l=e+1,d=D-daysInYear(e)):(l=e,d=D),{year:l,dayOfYear:d}}function weekOfYear(e,t,a){var s=firstWeekOffset(e.year(),t,a),n=Math.floor((e.dayOfYear()-s-1)/7)+1,u,o;return n<1?(o=e.year()-1,u=n+weeksInYear(o,t,a)):n>weeksInYear(e.year(),t,a)?(u=n-weeksInYear(e.year(),t,a),o=e.year()+1):(o=e.year(),u=n),{week:u,year:o}}function weeksInYear(e,t,a){var s=firstWeekOffset(e,t,a),n=firstWeekOffset(e+1,t,a);return(daysInYear(e)-s+n)/7}addFormatToken("w",["ww",2],"wo","week");addFormatToken("W",["WW",2],"Wo","isoWeek");addUnitAlias("week","w");addUnitAlias("isoWeek","W");addUnitPriority("week",5);addUnitPriority("isoWeek",5);addRegexToken("w",match1to2);addRegexToken("ww",match1to2,match2);addRegexToken("W",match1to2);addRegexToken("WW",match1to2,match2);addWeekParseToken(["w","ww","W","WW"],function(e,t,a,s){t[s.substr(0,1)]=toInt(e)});function localeWeek(e){return weekOfYear(e,this._week.dow,this._week.doy).week}var defaultLocaleWeek={dow:0,doy:6};function localeFirstDayOfWeek(){return this._week.dow}function localeFirstDayOfYear(){return this._week.doy}function getSetWeek(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function getSetISOWeek(e){var t=weekOfYear(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}addFormatToken("d",0,"do","day");addFormatToken("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});addFormatToken("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});addFormatToken("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});addFormatToken("e",0,0,"weekday");addFormatToken("E",0,0,"isoWeekday");addUnitAlias("day","d");addUnitAlias("weekday","e");addUnitAlias("isoWeekday","E");addUnitPriority("day",11);addUnitPriority("weekday",11);addUnitPriority("isoWeekday",11);addRegexToken("d",match1to2);addRegexToken("e",match1to2);addRegexToken("E",match1to2);addRegexToken("dd",function(e,t){return t.weekdaysMinRegex(e)});addRegexToken("ddd",function(e,t){return t.weekdaysShortRegex(e)});addRegexToken("dddd",function(e,t){return t.weekdaysRegex(e)});addWeekParseToken(["dd","ddd","dddd"],function(e,t,a,s){var n=a._locale.weekdaysParse(e,s,a._strict);n!=null?t.d=n:getParsingFlags(a).invalidWeekday=e});addWeekParseToken(["d","e","E"],function(e,t,a,s){t[s]=toInt(e)});function parseWeekday(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function parseIsoWeekday(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function shiftWeekdays(e,t){return e.slice(t,7).concat(e.slice(0,t))}var defaultLocaleWeekdays="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),defaultLocaleWeekdaysShort="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),defaultLocaleWeekdaysMin="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),defaultWeekdaysRegex=matchWord,defaultWeekdaysShortRegex=matchWord,defaultWeekdaysMinRegex=matchWord;function localeWeekdays(e,t){var a=isArray(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?shiftWeekdays(a,this._week.dow):e?a[e.day()]:a}function localeWeekdaysShort(e){return e===!0?shiftWeekdays(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function localeWeekdaysMin(e){return e===!0?shiftWeekdays(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function handleStrictParse$1(e,t,a){var s,n,u,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],s=0;s<7;++s)u=createUTC([2e3,1]).day(s),this._minWeekdaysParse[s]=this.weekdaysMin(u,"").toLocaleLowerCase(),this._shortWeekdaysParse[s]=this.weekdaysShort(u,"").toLocaleLowerCase(),this._weekdaysParse[s]=this.weekdays(u,"").toLocaleLowerCase();return a?t==="dddd"?(n=indexOf.call(this._weekdaysParse,o),n!==-1?n:null):t==="ddd"?(n=indexOf.call(this._shortWeekdaysParse,o),n!==-1?n:null):(n=indexOf.call(this._minWeekdaysParse,o),n!==-1?n:null):t==="dddd"?(n=indexOf.call(this._weekdaysParse,o),n!==-1||(n=indexOf.call(this._shortWeekdaysParse,o),n!==-1)?n:(n=indexOf.call(this._minWeekdaysParse,o),n!==-1?n:null)):t==="ddd"?(n=indexOf.call(this._shortWeekdaysParse,o),n!==-1||(n=indexOf.call(this._weekdaysParse,o),n!==-1)?n:(n=indexOf.call(this._minWeekdaysParse,o),n!==-1?n:null)):(n=indexOf.call(this._minWeekdaysParse,o),n!==-1||(n=indexOf.call(this._weekdaysParse,o),n!==-1)?n:(n=indexOf.call(this._shortWeekdaysParse,o),n!==-1?n:null))}function localeWeekdaysParse(e,t,a){var s,n,u;if(this._weekdaysParseExact)return handleStrictParse$1.call(this,e,t,a);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;s<7;s++){if(n=createUTC([2e3,1]).day(s),a&&!this._fullWeekdaysParse[s]&&(this._fullWeekdaysParse[s]=new RegExp("^"+this.weekdays(n,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[s]=new RegExp("^"+this.weekdaysShort(n,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[s]=new RegExp("^"+this.weekdaysMin(n,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[s]||(u="^"+this.weekdays(n,"")+"|^"+this.weekdaysShort(n,"")+"|^"+this.weekdaysMin(n,""),this._weekdaysParse[s]=new RegExp(u.replace(".",""),"i")),a&&t==="dddd"&&this._fullWeekdaysParse[s].test(e))return s;if(a&&t==="ddd"&&this._shortWeekdaysParse[s].test(e))return s;if(a&&t==="dd"&&this._minWeekdaysParse[s].test(e))return s;if(!a&&this._weekdaysParse[s].test(e))return s}}function getSetDayOfWeek(e){if(!this.isValid())return e!=null?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return e!=null?(e=parseWeekday(e,this.localeData()),this.add(e-t,"d")):t}function getSetLocaleDayOfWeek(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function getSetISODayOfWeek(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=parseIsoWeekday(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function weekdaysRegex(e){return this._weekdaysParseExact?(hasOwnProp(this,"_weekdaysRegex")||computeWeekdaysParse.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(hasOwnProp(this,"_weekdaysRegex")||(this._weekdaysRegex=defaultWeekdaysRegex),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function weekdaysShortRegex(e){return this._weekdaysParseExact?(hasOwnProp(this,"_weekdaysRegex")||computeWeekdaysParse.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(hasOwnProp(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=defaultWeekdaysShortRegex),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function weekdaysMinRegex(e){return this._weekdaysParseExact?(hasOwnProp(this,"_weekdaysRegex")||computeWeekdaysParse.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(hasOwnProp(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=defaultWeekdaysMinRegex),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function computeWeekdaysParse(){function e(c,h){return h.length-c.length}var t=[],a=[],s=[],n=[],u,o,D,l,d;for(u=0;u<7;u++)o=createUTC([2e3,1]).day(u),D=regexEscape(this.weekdaysMin(o,"")),l=regexEscape(this.weekdaysShort(o,"")),d=regexEscape(this.weekdays(o,"")),t.push(D),a.push(l),s.push(d),n.push(D),n.push(l),n.push(d);t.sort(e),a.sort(e),s.sort(e),n.sort(e),this._weekdaysRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function hFormat(){return this.hours()%12||12}function kFormat(){return this.hours()||24}addFormatToken("H",["HH",2],0,"hour");addFormatToken("h",["hh",2],0,hFormat);addFormatToken("k",["kk",2],0,kFormat);addFormatToken("hmm",0,0,function(){return""+hFormat.apply(this)+zeroFill(this.minutes(),2)});addFormatToken("hmmss",0,0,function(){return""+hFormat.apply(this)+zeroFill(this.minutes(),2)+zeroFill(this.seconds(),2)});addFormatToken("Hmm",0,0,function(){return""+this.hours()+zeroFill(this.minutes(),2)});addFormatToken("Hmmss",0,0,function(){return""+this.hours()+zeroFill(this.minutes(),2)+zeroFill(this.seconds(),2)});function meridiem(e,t){addFormatToken(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}meridiem("a",!0);meridiem("A",!1);addUnitAlias("hour","h");addUnitPriority("hour",13);function matchMeridiem(e,t){return t._meridiemParse}addRegexToken("a",matchMeridiem);addRegexToken("A",matchMeridiem);addRegexToken("H",match1to2);addRegexToken("h",match1to2);addRegexToken("k",match1to2);addRegexToken("HH",match1to2,match2);addRegexToken("hh",match1to2,match2);addRegexToken("kk",match1to2,match2);addRegexToken("hmm",match3to4);addRegexToken("hmmss",match5to6);addRegexToken("Hmm",match3to4);addRegexToken("Hmmss",match5to6);addParseToken(["H","HH"],HOUR);addParseToken(["k","kk"],function(e,t,a){var s=toInt(e);t[HOUR]=s===24?0:s});addParseToken(["a","A"],function(e,t,a){a._isPm=a._locale.isPM(e),a._meridiem=e});addParseToken(["h","hh"],function(e,t,a){t[HOUR]=toInt(e),getParsingFlags(a).bigHour=!0});addParseToken("hmm",function(e,t,a){var s=e.length-2;t[HOUR]=toInt(e.substr(0,s)),t[MINUTE]=toInt(e.substr(s)),getParsingFlags(a).bigHour=!0});addParseToken("hmmss",function(e,t,a){var s=e.length-4,n=e.length-2;t[HOUR]=toInt(e.substr(0,s)),t[MINUTE]=toInt(e.substr(s,2)),t[SECOND]=toInt(e.substr(n)),getParsingFlags(a).bigHour=!0});addParseToken("Hmm",function(e,t,a){var s=e.length-2;t[HOUR]=toInt(e.substr(0,s)),t[MINUTE]=toInt(e.substr(s))});addParseToken("Hmmss",function(e,t,a){var s=e.length-4,n=e.length-2;t[HOUR]=toInt(e.substr(0,s)),t[MINUTE]=toInt(e.substr(s,2)),t[SECOND]=toInt(e.substr(n))});function localeIsPM(e){return(e+"").toLowerCase().charAt(0)==="p"}var defaultLocaleMeridiemParse=/[ap]\.?m?\.?/i,getSetHour=makeGetSet("Hours",!0);function localeMeridiem(e,t,a){return e>11?a?"pm":"PM":a?"am":"AM"}var baseConfig={calendar:defaultCalendar,longDateFormat:defaultLongDateFormat,invalidDate:defaultInvalidDate,ordinal:defaultOrdinal,dayOfMonthOrdinalParse:defaultDayOfMonthOrdinalParse,relativeTime:defaultRelativeTime,months:defaultLocaleMonths,monthsShort:defaultLocaleMonthsShort,week:defaultLocaleWeek,weekdays:defaultLocaleWeekdays,weekdaysMin:defaultLocaleWeekdaysMin,weekdaysShort:defaultLocaleWeekdaysShort,meridiemParse:defaultLocaleMeridiemParse},locales={},localeFamilies={},globalLocale;function commonPrefix(e,t){var a,s=Math.min(e.length,t.length);for(a=0;a0;){if(n=loadLocale(u.slice(0,a).join("-")),n)return n;if(s&&s.length>=a&&commonPrefix(u,s)>=a-1)break;a--}t++}return globalLocale}function isLocaleNameSane(e){return e.match("^[^/\\\\]*$")!=null}function loadLocale(e){var t=null,a;if(locales[e]===void 0&&typeof module<"u"&&module&&module.exports&&isLocaleNameSane(e))try{t=globalLocale._abbr,a=require,a("./locale/"+e),getSetGlobalLocale(t)}catch{locales[e]=null}return locales[e]}function getSetGlobalLocale(e,t){var a;return e&&(isUndefined(t)?a=getLocale(e):a=defineLocale(e,t),a?globalLocale=a:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),globalLocale._abbr}function defineLocale(e,t){if(t!==null){var a,s=baseConfig;if(t.abbr=e,locales[e]!=null)deprecateSimple("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),s=locales[e]._config;else if(t.parentLocale!=null)if(locales[t.parentLocale]!=null)s=locales[t.parentLocale]._config;else if(a=loadLocale(t.parentLocale),a!=null)s=a._config;else return localeFamilies[t.parentLocale]||(localeFamilies[t.parentLocale]=[]),localeFamilies[t.parentLocale].push({name:e,config:t}),null;return locales[e]=new Locale(mergeConfigs(s,t)),localeFamilies[e]&&localeFamilies[e].forEach(function(n){defineLocale(n.name,n.config)}),getSetGlobalLocale(e),locales[e]}else return delete locales[e],null}function updateLocale(e,t){if(t!=null){var a,s,n=baseConfig;locales[e]!=null&&locales[e].parentLocale!=null?locales[e].set(mergeConfigs(locales[e]._config,t)):(s=loadLocale(e),s!=null&&(n=s._config),t=mergeConfigs(n,t),s==null&&(t.abbr=e),a=new Locale(t),a.parentLocale=locales[e],locales[e]=a),getSetGlobalLocale(e)}else locales[e]!=null&&(locales[e].parentLocale!=null?(locales[e]=locales[e].parentLocale,e===getSetGlobalLocale()&&getSetGlobalLocale(e)):locales[e]!=null&&delete locales[e]);return locales[e]}function getLocale(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return globalLocale;if(!isArray(e)){if(t=loadLocale(e),t)return t;e=[e]}return chooseLocale(e)}function listLocales(){return keys(locales)}function checkOverflow(e){var t,a=e._a;return a&&getParsingFlags(e).overflow===-2&&(t=a[MONTH]<0||a[MONTH]>11?MONTH:a[DATE]<1||a[DATE]>daysInMonth(a[YEAR],a[MONTH])?DATE:a[HOUR]<0||a[HOUR]>24||a[HOUR]===24&&(a[MINUTE]!==0||a[SECOND]!==0||a[MILLISECOND]!==0)?HOUR:a[MINUTE]<0||a[MINUTE]>59?MINUTE:a[SECOND]<0||a[SECOND]>59?SECOND:a[MILLISECOND]<0||a[MILLISECOND]>999?MILLISECOND:-1,getParsingFlags(e)._overflowDayOfYear&&(tDATE)&&(t=DATE),getParsingFlags(e)._overflowWeeks&&t===-1&&(t=WEEK),getParsingFlags(e)._overflowWeekday&&t===-1&&(t=WEEKDAY),getParsingFlags(e).overflow=t),e}var extendedIsoRegex=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,basicIsoRegex=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,tzRegex=/Z|[+-]\d\d(?::?\d\d)?/,isoDates=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],isoTimes=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],aspNetJsonRegex=/^\/?Date\((-?\d+)/i,rfc2822=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,obsOffsets={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function configFromISO(e){var t,a,s=e._i,n=extendedIsoRegex.exec(s)||basicIsoRegex.exec(s),u,o,D,l,d=isoDates.length,c=isoTimes.length;if(n){for(getParsingFlags(e).iso=!0,t=0,a=d;tdaysInYear(o)||e._dayOfYear===0)&&(getParsingFlags(e)._overflowDayOfYear=!0),a=createUTCDate(o,0,e._dayOfYear),e._a[MONTH]=a.getUTCMonth(),e._a[DATE]=a.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=s[t]=n[t];for(;t<7;t++)e._a[t]=s[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[HOUR]===24&&e._a[MINUTE]===0&&e._a[SECOND]===0&&e._a[MILLISECOND]===0&&(e._nextDay=!0,e._a[HOUR]=0),e._d=(e._useUTC?createUTCDate:createDate).apply(null,s),u=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[HOUR]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==u&&(getParsingFlags(e).weekdayMismatch=!0)}}function dayOfYearFromWeekInfo(e){var t,a,s,n,u,o,D,l,d;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(u=1,o=4,a=defaults(t.GG,e._a[YEAR],weekOfYear(createLocal(),1,4).year),s=defaults(t.W,1),n=defaults(t.E,1),(n<1||n>7)&&(l=!0)):(u=e._locale._week.dow,o=e._locale._week.doy,d=weekOfYear(createLocal(),u,o),a=defaults(t.gg,e._a[YEAR],d.year),s=defaults(t.w,d.week),t.d!=null?(n=t.d,(n<0||n>6)&&(l=!0)):t.e!=null?(n=t.e+u,(t.e<0||t.e>6)&&(l=!0)):n=u),s<1||s>weeksInYear(a,u,o)?getParsingFlags(e)._overflowWeeks=!0:l!=null?getParsingFlags(e)._overflowWeekday=!0:(D=dayOfYearFromWeeks(a,s,n,u,o),e._a[YEAR]=D.year,e._dayOfYear=D.dayOfYear)}hooks.ISO_8601=function(){};hooks.RFC_2822=function(){};function configFromStringAndFormat(e){if(e._f===hooks.ISO_8601){configFromISO(e);return}if(e._f===hooks.RFC_2822){configFromRFC2822(e);return}e._a=[],getParsingFlags(e).empty=!0;var t=""+e._i,a,s,n,u,o,D=t.length,l=0,d,c;for(n=expandFormat(e._f,e._locale).match(formattingTokens)||[],c=n.length,a=0;a0&&getParsingFlags(e).unusedInput.push(o),t=t.slice(t.indexOf(s)+s.length),l+=s.length),formatTokenFunctions[u]?(s?getParsingFlags(e).empty=!1:getParsingFlags(e).unusedTokens.push(u),addTimeToArrayFromToken(u,s,e)):e._strict&&!s&&getParsingFlags(e).unusedTokens.push(u);getParsingFlags(e).charsLeftOver=D-l,t.length>0&&getParsingFlags(e).unusedInput.push(t),e._a[HOUR]<=12&&getParsingFlags(e).bigHour===!0&&e._a[HOUR]>0&&(getParsingFlags(e).bigHour=void 0),getParsingFlags(e).parsedDateParts=e._a.slice(0),getParsingFlags(e).meridiem=e._meridiem,e._a[HOUR]=meridiemFixWrap(e._locale,e._a[HOUR],e._meridiem),d=getParsingFlags(e).era,d!==null&&(e._a[YEAR]=e._locale.erasConvertYear(d,e._a[YEAR])),configFromArray(e),checkOverflow(e)}function meridiemFixWrap(e,t,a){var s;return a==null?t:e.meridiemHour!=null?e.meridiemHour(t,a):(e.isPM!=null&&(s=e.isPM(a),s&&t<12&&(t+=12),!s&&t===12&&(t=0)),t)}function configFromStringAndArray(e){var t,a,s,n,u,o,D=!1,l=e._f.length;if(l===0){getParsingFlags(e).invalidFormat=!0,e._d=new Date(NaN);return}for(n=0;nthis?this:e:createInvalid()});function pickBy(e,t){var a,s;if(t.length===1&&isArray(t[0])&&(t=t[0]),!t.length)return createLocal();for(a=t[0],s=1;sthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function isDaylightSavingTimeShifted(){if(!isUndefined(this._isDSTShifted))return this._isDSTShifted;var e={},t;return copyConfig(e,this),e=prepareConfig(e),e._a?(t=e._isUTC?createUTC(e._a):createLocal(e._a),this._isDSTShifted=this.isValid()&&compareArrays(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function isLocal(){return this.isValid()?!this._isUTC:!1}function isUtcOffset(){return this.isValid()?this._isUTC:!1}function isUtc(){return this.isValid()?this._isUTC&&this._offset===0:!1}var aspNetRegex=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,isoRegex=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function createDuration(e,t){var a=e,s=null,n,u,o;return isDuration(e)?a={ms:e._milliseconds,d:e._days,M:e._months}:isNumber(e)||!isNaN(+e)?(a={},t?a[t]=+e:a.milliseconds=+e):(s=aspNetRegex.exec(e))?(n=s[1]==="-"?-1:1,a={y:0,d:toInt(s[DATE])*n,h:toInt(s[HOUR])*n,m:toInt(s[MINUTE])*n,s:toInt(s[SECOND])*n,ms:toInt(absRound(s[MILLISECOND]*1e3))*n}):(s=isoRegex.exec(e))?(n=s[1]==="-"?-1:1,a={y:parseIso(s[2],n),M:parseIso(s[3],n),w:parseIso(s[4],n),d:parseIso(s[5],n),h:parseIso(s[6],n),m:parseIso(s[7],n),s:parseIso(s[8],n)}):a==null?a={}:typeof a=="object"&&("from"in a||"to"in a)&&(o=momentsDifference(createLocal(a.from),createLocal(a.to)),a={},a.ms=o.milliseconds,a.M=o.months),u=new Duration(a),isDuration(e)&&hasOwnProp(e,"_locale")&&(u._locale=e._locale),isDuration(e)&&hasOwnProp(e,"_isValid")&&(u._isValid=e._isValid),u}createDuration.fn=Duration.prototype;createDuration.invalid=createInvalid$1;function parseIso(e,t){var a=e&&parseFloat(e.replace(",","."));return(isNaN(a)?0:a)*t}function positiveMomentsDifference(e,t){var a={};return a.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(a.months,"M").isAfter(t)&&--a.months,a.milliseconds=+t-+e.clone().add(a.months,"M"),a}function momentsDifference(e,t){var a;return e.isValid()&&t.isValid()?(t=cloneWithOffset(t,e),e.isBefore(t)?a=positiveMomentsDifference(e,t):(a=positiveMomentsDifference(t,e),a.milliseconds=-a.milliseconds,a.months=-a.months),a):{milliseconds:0,months:0}}function createAdder(e,t){return function(a,s){var n,u;return s!==null&&!isNaN(+s)&&(deprecateSimple(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),u=a,a=s,s=u),n=createDuration(a,s),addSubtract(this,n,e),this}}function addSubtract(e,t,a,s){var n=t._milliseconds,u=absRound(t._days),o=absRound(t._months);e.isValid()&&(s=s??!0,o&&setMonth(e,get(e,"Month")+o*a),u&&set$1(e,"Date",get(e,"Date")+u*a),n&&e._d.setTime(e._d.valueOf()+n*a),s&&hooks.updateOffset(e,u||o))}var add=createAdder(1,"add"),subtract=createAdder(-1,"subtract");function isString(e){return typeof e=="string"||e instanceof String}function isMomentInput(e){return isMoment(e)||isDate(e)||isString(e)||isNumber(e)||isNumberOrStringArray(e)||isMomentInputObject(e)||e===null||e===void 0}function isMomentInputObject(e){var t=isObject(e)&&!isObjectEmpty(e),a=!1,s=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],n,u,o=s.length;for(n=0;na.valueOf():a.valueOf()9999?formatMoment(a,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):isFunction(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",formatMoment(a,"Z")):formatMoment(a,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function inspect(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",a,s,n,u;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),a="["+e+'("]',s=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",u=t+'[")]',this.format(a+s+n+u)}function format(e){e||(e=this.isUtc()?hooks.defaultFormatUtc:hooks.defaultFormat);var t=formatMoment(this,e);return this.localeData().postformat(t)}function from(e,t){return this.isValid()&&(isMoment(e)&&e.isValid()||createLocal(e).isValid())?createDuration({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function fromNow(e){return this.from(createLocal(),e)}function to(e,t){return this.isValid()&&(isMoment(e)&&e.isValid()||createLocal(e).isValid())?createDuration({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function toNow(e){return this.to(createLocal(),e)}function locale(e){var t;return e===void 0?this._locale._abbr:(t=getLocale(e),t!=null&&(this._locale=t),this)}var lang=deprecate("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function localeData(){return this._locale}var MS_PER_SECOND=1e3,MS_PER_MINUTE=60*MS_PER_SECOND,MS_PER_HOUR=60*MS_PER_MINUTE,MS_PER_400_YEARS=(365*400+97)*24*MS_PER_HOUR;function mod$1(e,t){return(e%t+t)%t}function localStartOfDate(e,t,a){return e<100&&e>=0?new Date(e+400,t,a)-MS_PER_400_YEARS:new Date(e,t,a).valueOf()}function utcStartOfDate(e,t,a){return e<100&&e>=0?Date.UTC(e+400,t,a)-MS_PER_400_YEARS:Date.UTC(e,t,a)}function startOf(e){var t,a;if(e=normalizeUnits(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(a=this._isUTC?utcStartOfDate:localStartOfDate,e){case"year":t=a(this.year(),0,1);break;case"quarter":t=a(this.year(),this.month()-this.month()%3,1);break;case"month":t=a(this.year(),this.month(),1);break;case"week":t=a(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=a(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=a(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=mod$1(t+(this._isUTC?0:this.utcOffset()*MS_PER_MINUTE),MS_PER_HOUR);break;case"minute":t=this._d.valueOf(),t-=mod$1(t,MS_PER_MINUTE);break;case"second":t=this._d.valueOf(),t-=mod$1(t,MS_PER_SECOND);break}return this._d.setTime(t),hooks.updateOffset(this,!0),this}function endOf(e){var t,a;if(e=normalizeUnits(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(a=this._isUTC?utcStartOfDate:localStartOfDate,e){case"year":t=a(this.year()+1,0,1)-1;break;case"quarter":t=a(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=a(this.year(),this.month()+1,1)-1;break;case"week":t=a(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=a(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=a(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=MS_PER_HOUR-mod$1(t+(this._isUTC?0:this.utcOffset()*MS_PER_MINUTE),MS_PER_HOUR)-1;break;case"minute":t=this._d.valueOf(),t+=MS_PER_MINUTE-mod$1(t,MS_PER_MINUTE)-1;break;case"second":t=this._d.valueOf(),t+=MS_PER_SECOND-mod$1(t,MS_PER_SECOND)-1;break}return this._d.setTime(t),hooks.updateOffset(this,!0),this}function valueOf(){return this._d.valueOf()-(this._offset||0)*6e4}function unix(){return Math.floor(this.valueOf()/1e3)}function toDate(){return new Date(this.valueOf())}function toArray(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function toObject(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function toJSON(){return this.isValid()?this.toISOString():null}function isValid$2(){return isValid(this)}function parsingFlags(){return extend({},getParsingFlags(this))}function invalidAt(){return getParsingFlags(this).overflow}function creationData(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}addFormatToken("N",0,0,"eraAbbr");addFormatToken("NN",0,0,"eraAbbr");addFormatToken("NNN",0,0,"eraAbbr");addFormatToken("NNNN",0,0,"eraName");addFormatToken("NNNNN",0,0,"eraNarrow");addFormatToken("y",["y",1],"yo","eraYear");addFormatToken("y",["yy",2],0,"eraYear");addFormatToken("y",["yyy",3],0,"eraYear");addFormatToken("y",["yyyy",4],0,"eraYear");addRegexToken("N",matchEraAbbr);addRegexToken("NN",matchEraAbbr);addRegexToken("NNN",matchEraAbbr);addRegexToken("NNNN",matchEraName);addRegexToken("NNNNN",matchEraNarrow);addParseToken(["N","NN","NNN","NNNN","NNNNN"],function(e,t,a,s){var n=a._locale.erasParse(e,s,a._strict);n?getParsingFlags(a).era=n:getParsingFlags(a).invalidEra=e});addRegexToken("y",matchUnsigned);addRegexToken("yy",matchUnsigned);addRegexToken("yyy",matchUnsigned);addRegexToken("yyyy",matchUnsigned);addRegexToken("yo",matchEraYearOrdinal);addParseToken(["y","yy","yyy","yyyy"],YEAR);addParseToken(["yo"],function(e,t,a,s){var n;a._locale._eraYearOrdinalRegex&&(n=e.match(a._locale._eraYearOrdinalRegex)),a._locale.eraYearOrdinalParse?t[YEAR]=a._locale.eraYearOrdinalParse(e,n):t[YEAR]=parseInt(e,10)});function localeEras(e,t){var a,s,n,u=this._eras||getLocale("en")._eras;for(a=0,s=u.length;a=0)return u[s]}function localeErasConvertYear(e,t){var a=e.since<=e.until?1:-1;return t===void 0?hooks(e.since).year():hooks(e.since).year()+(t-e.offset)*a}function getEraName(){var e,t,a,s=this.localeData().eras();for(e=0,t=s.length;eu&&(t=u),setWeekAll.call(this,e,t,a,s,n))}function setWeekAll(e,t,a,s,n){var u=dayOfYearFromWeeks(e,t,a,s,n),o=createUTCDate(u.year,0,u.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}addFormatToken("Q",0,"Qo","quarter");addUnitAlias("quarter","Q");addUnitPriority("quarter",7);addRegexToken("Q",match1);addParseToken("Q",function(e,t){t[MONTH]=(toInt(e)-1)*3});function getSetQuarter(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}addFormatToken("D",["DD",2],"Do","date");addUnitAlias("date","D");addUnitPriority("date",9);addRegexToken("D",match1to2);addRegexToken("DD",match1to2,match2);addRegexToken("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});addParseToken(["D","DD"],DATE);addParseToken("Do",function(e,t){t[DATE]=toInt(e.match(match1to2)[0])});var getSetDayOfMonth=makeGetSet("Date",!0);addFormatToken("DDD",["DDDD",3],"DDDo","dayOfYear");addUnitAlias("dayOfYear","DDD");addUnitPriority("dayOfYear",4);addRegexToken("DDD",match1to3);addRegexToken("DDDD",match3);addParseToken(["DDD","DDDD"],function(e,t,a){a._dayOfYear=toInt(e)});function getSetDayOfYear(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}addFormatToken("m",["mm",2],0,"minute");addUnitAlias("minute","m");addUnitPriority("minute",14);addRegexToken("m",match1to2);addRegexToken("mm",match1to2,match2);addParseToken(["m","mm"],MINUTE);var getSetMinute=makeGetSet("Minutes",!1);addFormatToken("s",["ss",2],0,"second");addUnitAlias("second","s");addUnitPriority("second",15);addRegexToken("s",match1to2);addRegexToken("ss",match1to2,match2);addParseToken(["s","ss"],SECOND);var getSetSecond=makeGetSet("Seconds",!1);addFormatToken("S",0,0,function(){return~~(this.millisecond()/100)});addFormatToken(0,["SS",2],0,function(){return~~(this.millisecond()/10)});addFormatToken(0,["SSS",3],0,"millisecond");addFormatToken(0,["SSSS",4],0,function(){return this.millisecond()*10});addFormatToken(0,["SSSSS",5],0,function(){return this.millisecond()*100});addFormatToken(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});addFormatToken(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});addFormatToken(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});addFormatToken(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});addUnitAlias("millisecond","ms");addUnitPriority("millisecond",16);addRegexToken("S",match1to3,match1);addRegexToken("SS",match1to3,match2);addRegexToken("SSS",match1to3,match3);var token,getSetMillisecond;for(token="SSSS";token.length<=9;token+="S")addRegexToken(token,matchUnsigned);function parseMs(e,t){t[MILLISECOND]=toInt(("0."+e)*1e3)}for(token="S";token.length<=9;token+="S")addParseToken(token,parseMs);getSetMillisecond=makeGetSet("Milliseconds",!1);addFormatToken("z",0,0,"zoneAbbr");addFormatToken("zz",0,0,"zoneName");function getZoneAbbr(){return this._isUTC?"UTC":""}function getZoneName(){return this._isUTC?"Coordinated Universal Time":""}var proto=Moment.prototype;proto.add=add;proto.calendar=calendar$1;proto.clone=clone;proto.diff=diff;proto.endOf=endOf;proto.format=format;proto.from=from;proto.fromNow=fromNow;proto.to=to;proto.toNow=toNow;proto.get=stringGet;proto.invalidAt=invalidAt;proto.isAfter=isAfter;proto.isBefore=isBefore;proto.isBetween=isBetween;proto.isSame=isSame;proto.isSameOrAfter=isSameOrAfter;proto.isSameOrBefore=isSameOrBefore;proto.isValid=isValid$2;proto.lang=lang;proto.locale=locale;proto.localeData=localeData;proto.max=prototypeMax;proto.min=prototypeMin;proto.parsingFlags=parsingFlags;proto.set=stringSet;proto.startOf=startOf;proto.subtract=subtract;proto.toArray=toArray;proto.toObject=toObject;proto.toDate=toDate;proto.toISOString=toISOString;proto.inspect=inspect;typeof Symbol<"u"&&Symbol.for!=null&&(proto[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});proto.toJSON=toJSON;proto.toString=toString;proto.unix=unix;proto.valueOf=valueOf;proto.creationData=creationData;proto.eraName=getEraName;proto.eraNarrow=getEraNarrow;proto.eraAbbr=getEraAbbr;proto.eraYear=getEraYear;proto.year=getSetYear;proto.isLeapYear=getIsLeapYear;proto.weekYear=getSetWeekYear;proto.isoWeekYear=getSetISOWeekYear;proto.quarter=proto.quarters=getSetQuarter;proto.month=getSetMonth;proto.daysInMonth=getDaysInMonth;proto.week=proto.weeks=getSetWeek;proto.isoWeek=proto.isoWeeks=getSetISOWeek;proto.weeksInYear=getWeeksInYear;proto.weeksInWeekYear=getWeeksInWeekYear;proto.isoWeeksInYear=getISOWeeksInYear;proto.isoWeeksInISOWeekYear=getISOWeeksInISOWeekYear;proto.date=getSetDayOfMonth;proto.day=proto.days=getSetDayOfWeek;proto.weekday=getSetLocaleDayOfWeek;proto.isoWeekday=getSetISODayOfWeek;proto.dayOfYear=getSetDayOfYear;proto.hour=proto.hours=getSetHour;proto.minute=proto.minutes=getSetMinute;proto.second=proto.seconds=getSetSecond;proto.millisecond=proto.milliseconds=getSetMillisecond;proto.utcOffset=getSetOffset;proto.utc=setOffsetToUTC;proto.local=setOffsetToLocal;proto.parseZone=setOffsetToParsedOffset;proto.hasAlignedHourOffset=hasAlignedHourOffset;proto.isDST=isDaylightSavingTime;proto.isLocal=isLocal;proto.isUtcOffset=isUtcOffset;proto.isUtc=isUtc;proto.isUTC=isUtc;proto.zoneAbbr=getZoneAbbr;proto.zoneName=getZoneName;proto.dates=deprecate("dates accessor is deprecated. Use date instead.",getSetDayOfMonth);proto.months=deprecate("months accessor is deprecated. Use month instead",getSetMonth);proto.years=deprecate("years accessor is deprecated. Use year instead",getSetYear);proto.zone=deprecate("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",getSetZone);proto.isDSTShifted=deprecate("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",isDaylightSavingTimeShifted);function createUnix(e){return createLocal(e*1e3)}function createInZone(){return createLocal.apply(null,arguments).parseZone()}function preParsePostFormat(e){return e}var proto$1=Locale.prototype;proto$1.calendar=calendar;proto$1.longDateFormat=longDateFormat;proto$1.invalidDate=invalidDate;proto$1.ordinal=ordinal;proto$1.preparse=preParsePostFormat;proto$1.postformat=preParsePostFormat;proto$1.relativeTime=relativeTime;proto$1.pastFuture=pastFuture;proto$1.set=set;proto$1.eras=localeEras;proto$1.erasParse=localeErasParse;proto$1.erasConvertYear=localeErasConvertYear;proto$1.erasAbbrRegex=erasAbbrRegex;proto$1.erasNameRegex=erasNameRegex;proto$1.erasNarrowRegex=erasNarrowRegex;proto$1.months=localeMonths;proto$1.monthsShort=localeMonthsShort;proto$1.monthsParse=localeMonthsParse;proto$1.monthsRegex=monthsRegex;proto$1.monthsShortRegex=monthsShortRegex;proto$1.week=localeWeek;proto$1.firstDayOfYear=localeFirstDayOfYear;proto$1.firstDayOfWeek=localeFirstDayOfWeek;proto$1.weekdays=localeWeekdays;proto$1.weekdaysMin=localeWeekdaysMin;proto$1.weekdaysShort=localeWeekdaysShort;proto$1.weekdaysParse=localeWeekdaysParse;proto$1.weekdaysRegex=weekdaysRegex;proto$1.weekdaysShortRegex=weekdaysShortRegex;proto$1.weekdaysMinRegex=weekdaysMinRegex;proto$1.isPM=localeIsPM;proto$1.meridiem=localeMeridiem;function get$1(e,t,a,s){var n=getLocale(),u=createUTC().set(s,t);return n[a](u,e)}function listMonthsImpl(e,t,a){if(isNumber(e)&&(t=e,e=void 0),e=e||"",t!=null)return get$1(e,t,a,"month");var s,n=[];for(s=0;s<12;s++)n[s]=get$1(e,s,a,"month");return n}function listWeekdaysImpl(e,t,a,s){typeof e=="boolean"?(isNumber(t)&&(a=t,t=void 0),t=t||""):(t=e,a=t,e=!1,isNumber(t)&&(a=t,t=void 0),t=t||"");var n=getLocale(),u=e?n._week.dow:0,o,D=[];if(a!=null)return get$1(t,(a+u)%7,s,"day");for(o=0;o<7;o++)D[o]=get$1(t,(o+u)%7,s,"day");return D}function listMonths(e,t){return listMonthsImpl(e,t,"months")}function listMonthsShort(e,t){return listMonthsImpl(e,t,"monthsShort")}function listWeekdays(e,t,a){return listWeekdaysImpl(e,t,a,"weekdays")}function listWeekdaysShort(e,t,a){return listWeekdaysImpl(e,t,a,"weekdaysShort")}function listWeekdaysMin(e,t,a){return listWeekdaysImpl(e,t,a,"weekdaysMin")}getSetGlobalLocale("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,a=toInt(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+a}});hooks.lang=deprecate("moment.lang is deprecated. Use moment.locale instead.",getSetGlobalLocale);hooks.langData=deprecate("moment.langData is deprecated. Use moment.localeData instead.",getLocale);var mathAbs=Math.abs;function abs(){var e=this._data;return this._milliseconds=mathAbs(this._milliseconds),this._days=mathAbs(this._days),this._months=mathAbs(this._months),e.milliseconds=mathAbs(e.milliseconds),e.seconds=mathAbs(e.seconds),e.minutes=mathAbs(e.minutes),e.hours=mathAbs(e.hours),e.months=mathAbs(e.months),e.years=mathAbs(e.years),this}function addSubtract$1(e,t,a,s){var n=createDuration(t,a);return e._milliseconds+=s*n._milliseconds,e._days+=s*n._days,e._months+=s*n._months,e._bubble()}function add$1(e,t){return addSubtract$1(this,e,t,1)}function subtract$1(e,t){return addSubtract$1(this,e,t,-1)}function absCeil(e){return e<0?Math.floor(e):Math.ceil(e)}function bubble(){var e=this._milliseconds,t=this._days,a=this._months,s=this._data,n,u,o,D,l;return e>=0&&t>=0&&a>=0||e<=0&&t<=0&&a<=0||(e+=absCeil(monthsToDays(a)+t)*864e5,t=0,a=0),s.milliseconds=e%1e3,n=absFloor(e/1e3),s.seconds=n%60,u=absFloor(n/60),s.minutes=u%60,o=absFloor(u/60),s.hours=o%24,t+=absFloor(o/24),l=absFloor(daysToMonths(t)),a+=l,t-=absCeil(monthsToDays(l)),D=absFloor(a/12),a%=12,s.days=t,s.months=a,s.years=D,this}function daysToMonths(e){return e*4800/146097}function monthsToDays(e){return e*146097/4800}function as(e){if(!this.isValid())return NaN;var t,a,s=this._milliseconds;if(e=normalizeUnits(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+s/864e5,a=this._months+daysToMonths(t),e){case"month":return a;case"quarter":return a/3;case"year":return a/12}else switch(t=this._days+Math.round(monthsToDays(this._months)),e){case"week":return t/7+s/6048e5;case"day":return t+s/864e5;case"hour":return t*24+s/36e5;case"minute":return t*1440+s/6e4;case"second":return t*86400+s/1e3;case"millisecond":return Math.floor(t*864e5)+s;default:throw new Error("Unknown unit "+e)}}function valueOf$1(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+toInt(this._months/12)*31536e6:NaN}function makeAs(e){return function(){return this.as(e)}}var asMilliseconds=makeAs("ms"),asSeconds=makeAs("s"),asMinutes=makeAs("m"),asHours=makeAs("h"),asDays=makeAs("d"),asWeeks=makeAs("w"),asMonths=makeAs("M"),asQuarters=makeAs("Q"),asYears=makeAs("y");function clone$1(){return createDuration(this)}function get$2(e){return e=normalizeUnits(e),this.isValid()?this[e+"s"]():NaN}function makeGetter(e){return function(){return this.isValid()?this._data[e]:NaN}}var milliseconds=makeGetter("milliseconds"),seconds=makeGetter("seconds"),minutes=makeGetter("minutes"),hours=makeGetter("hours"),days=makeGetter("days"),months=makeGetter("months"),years=makeGetter("years");function weeks(){return absFloor(this.days()/7)}var round=Math.round,thresholds={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function substituteTimeAgo(e,t,a,s,n){return n.relativeTime(t||1,!!a,e,s)}function relativeTime$1(e,t,a,s){var n=createDuration(e).abs(),u=round(n.as("s")),o=round(n.as("m")),D=round(n.as("h")),l=round(n.as("d")),d=round(n.as("M")),c=round(n.as("w")),h=round(n.as("y")),f=u<=a.ss&&["s",u]||u0,f[4]=s,substituteTimeAgo.apply(null,f)}function getSetRelativeTimeRounding(e){return e===void 0?round:typeof e=="function"?(round=e,!0):!1}function getSetRelativeTimeThreshold(e,t){return thresholds[e]===void 0?!1:t===void 0?thresholds[e]:(thresholds[e]=t,e==="s"&&(thresholds.ss=t-1),!0)}function humanize(e,t){if(!this.isValid())return this.localeData().invalidDate();var a=!1,s=thresholds,n,u;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(a=e),typeof t=="object"&&(s=Object.assign({},thresholds,t),t.s!=null&&t.ss==null&&(s.ss=t.s-1)),n=this.localeData(),u=relativeTime$1(this,!a,s,n),a&&(u=n.pastFuture(+this,u)),n.postformat(u)}var abs$1=Math.abs;function sign(e){return(e>0)-(e<0)||+e}function toISOString$1(){if(!this.isValid())return this.localeData().invalidDate();var e=abs$1(this._milliseconds)/1e3,t=abs$1(this._days),a=abs$1(this._months),s,n,u,o,D=this.asSeconds(),l,d,c,h;return D?(s=absFloor(e/60),n=absFloor(s/60),e%=60,s%=60,u=absFloor(a/12),a%=12,o=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=D<0?"-":"",d=sign(this._months)!==sign(D)?"-":"",c=sign(this._days)!==sign(D)?"-":"",h=sign(this._milliseconds)!==sign(D)?"-":"",l+"P"+(u?d+u+"Y":"")+(a?d+a+"M":"")+(t?c+t+"D":"")+(n||s||e?"T":"")+(n?h+n+"H":"")+(s?h+s+"M":"")+(e?h+o+"S":"")):"P0D"}var proto$2=Duration.prototype;proto$2.isValid=isValid$1;proto$2.abs=abs;proto$2.add=add$1;proto$2.subtract=subtract$1;proto$2.as=as;proto$2.asMilliseconds=asMilliseconds;proto$2.asSeconds=asSeconds;proto$2.asMinutes=asMinutes;proto$2.asHours=asHours;proto$2.asDays=asDays;proto$2.asWeeks=asWeeks;proto$2.asMonths=asMonths;proto$2.asQuarters=asQuarters;proto$2.asYears=asYears;proto$2.valueOf=valueOf$1;proto$2._bubble=bubble;proto$2.clone=clone$1;proto$2.get=get$2;proto$2.milliseconds=milliseconds;proto$2.seconds=seconds;proto$2.minutes=minutes;proto$2.hours=hours;proto$2.days=days;proto$2.weeks=weeks;proto$2.months=months;proto$2.years=years;proto$2.humanize=humanize;proto$2.toISOString=toISOString$1;proto$2.toString=toISOString$1;proto$2.toJSON=toISOString$1;proto$2.locale=locale;proto$2.localeData=localeData;proto$2.toIsoString=deprecate("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",toISOString$1);proto$2.lang=lang;addFormatToken("X",0,0,"unix");addFormatToken("x",0,0,"valueOf");addRegexToken("x",matchSigned);addRegexToken("X",matchTimestamp);addParseToken("X",function(e,t,a){a._d=new Date(parseFloat(e)*1e3)});addParseToken("x",function(e,t,a){a._d=new Date(toInt(e))});//! moment.js -hooks.version="2.29.4";setHookCallback(createLocal);hooks.fn=proto;hooks.min=min;hooks.max=max;hooks.now=now;hooks.utc=createUTC;hooks.unix=createUnix;hooks.months=listMonths;hooks.isDate=isDate;hooks.locale=getSetGlobalLocale;hooks.invalid=createInvalid;hooks.duration=createDuration;hooks.isMoment=isMoment;hooks.weekdays=listWeekdays;hooks.parseZone=createInZone;hooks.localeData=getLocale;hooks.isDuration=isDuration;hooks.monthsShort=listMonthsShort;hooks.weekdaysMin=listWeekdaysMin;hooks.defineLocale=defineLocale;hooks.updateLocale=updateLocale;hooks.locales=listLocales;hooks.weekdaysShort=listWeekdaysShort;hooks.normalizeUnits=normalizeUnits;hooks.relativeTimeRounding=getSetRelativeTimeRounding;hooks.relativeTimeThreshold=getSetRelativeTimeThreshold;hooks.calendarFormat=getCalendarFormat;hooks.prototype=proto;hooks.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};var __defProp$2=Object.defineProperty,__getOwnPropDesc$2=Object.getOwnPropertyDescriptor,__decorateClass$2=(e,t,a,s)=>{for(var n=s>1?void 0:s?__getOwnPropDesc$2(t,a):t,u=e.length-1,o;u>=0;u--)(o=e[u])&&(n=(s?o(t,a,n):o(n))||n);return s&&n&&__defProp$2(t,a,n),n};let MetaTable$1=class extends Vue{constructor(){super(...arguments);F(this,"table")}get filteredTable(){const a={};return Object.keys(this.table).forEach(s=>{if(!this.table[s])return;let n=s.replace(/([A-Z])/g," $1");n=n.charAt(0).toUpperCase()+n.slice(1),a[n]=this.table[s]}),a}};__decorateClass$2([Prop({required:!0})],MetaTable$1.prototype,"table",2);MetaTable$1=__decorateClass$2([Options({components:{}})],MetaTable$1);const MetaTable_vue_vue_type_style_index_0_scoped_cb447265_lang="",_hoisted_1$2={class:"meta"},_hoisted_2$1=["innerHTML"];function _sfc_render$2(e,t,a,s,n,u){return openBlock(),createElementBlock("table",_hoisted_1$2,[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.filteredTable,(o,D)=>(openBlock(),createElementBlock("tr",{key:D},[createBaseVNode("td",null,toDisplayString(D),1),createBaseVNode("td",{innerHTML:o},null,8,_hoisted_2$1)]))),128))])}const MetaTable=_export_sfc(MetaTable$1,[["render",_sfc_render$2],["__scopeId","data-v-cb447265"]]),htmlEscape$1=e=>e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">");var htmlEscape_1=(e,...t)=>{if(typeof e=="string")return htmlEscape$1(e);let a=e[0];for(const[s,n]of t.entries())a=a+htmlEscape$1(String(n))+e[s+1];return a};function stringifyAttributes(e){const t=[];for(let[a,s]of Object.entries(e)){if(s===!1)continue;Array.isArray(s)&&(s=s.join(" "));let n=htmlEscape_1(a);s!==!0&&(n+=`="${htmlEscape_1(String(s))}"`),t.push(n)}return t.length>0?" "+t.join(" "):""}var _voidExports={},_void={get exports(){return _voidExports},set exports(e){_voidExports=e}};const require$$0=["area","base","br","col","embed","hr","img","input","link","menuitem","meta","param","source","track","wbr"];(function(e){e.exports=require$$0})(_void);const htmlTags=getDefaultExportFromCjs(_voidExports),_htmlEscape=e=>e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">");function htmlEscape(e,...t){if(typeof e=="string")return _htmlEscape(e);let a=e[0];for(const[s,n]of t.entries())a=a+_htmlEscape(String(n))+e[s+1];return a}const voidHtmlTags=new Set(htmlTags);function createHtmlElement({name:e="div",attributes:t={},html:a="",text:s}={}){if(a&&s)throw new Error("The `html` and `text` options are mutually exclusive");const n=s?htmlEscape(s):a;let u=`<${e}${stringifyAttributes(t)}>`;return voidHtmlTags.has(e)||(u+=`${n}`),u}const urlRegex=()=>new RegExp("((?createHtmlElement({name:"a",attributes:{href:"",...t.attributes,href:e},text:typeof t.value>"u"?e:void 0,html:typeof t.value>"u"?void 0:typeof t.value=="function"?t.value(e):t.value}),domify=e=>document.createRange().createContextualFragment(e),getAsString=(e,t)=>e.replace(urlRegex(),a=>linkify(a,t)),getAsDocumentFragment=(e,t)=>{const a=document.createDocumentFragment();for(const[s,n]of Object.entries(e.split(urlRegex())))s%2?a.append(domify(linkify(n,t))):n.length>0&&a.append(n);return a};function linkifyUrls(e,t){if(t={attributes:{},type:"string",...t},t.type==="string")return getAsString(e,t);if(t.type==="dom")return getAsDocumentFragment(e,t);throw new TypeError("The type option must be either `dom` or `string`")}var __defProp$1=Object.defineProperty,__getOwnPropDesc$1=Object.getOwnPropertyDescriptor,__decorateClass$1=(e,t,a,s)=>{for(var n=s>1?void 0:s?__getOwnPropDesc$1(t,a):t,u=e.length-1,o;u>=0;u--)(o=e[u])&&(n=(s?o(t,a,n):o(n))||n);return s&&n&&__defProp$1(t,a,n),n};let ZoteroPublicationView=class extends Vue{constructor(){super(...arguments);F(this,"item")}get d(){return this.item.data}get date(){return hooks(this.item.meta.parsedDate)}get authors(){return this.d.creators.map(t=>t.firstName+" "+t.lastName).join(" & ")}get tableData(){const t={...this.d};return t.creators=this.authors,delete t.key,delete t.version,delete t.title,delete t.abstractNote,t.itemType&&(t.itemType=capitalize(t.itemType)),t.url&&(t.url=linkifyUrls(t.url)),t}mounted(){$(".publication").accordion({collapsible:!0,header:"div.header",active:!1,heightStyle:"content"})}};__decorateClass$1([Prop({required:!0})],ZoteroPublicationView.prototype,"item",2);ZoteroPublicationView=__decorateClass$1([Options({components:{MetaTable}})],ZoteroPublicationView);const ZoteroPublication_vue_vue_type_style_index_0_scoped_818ee932_lang="",_withScopeId=e=>(pushScopeId("data-v-818ee932"),e=e(),popScopeId(),e),_hoisted_1$1={class:"publication"},_hoisted_2={class:"header fbox-h"},_hoisted_3=_withScopeId(()=>createBaseVNode("i",{class:"icon fas fa-caret-right"},null,-1)),_hoisted_4={class:"fbox-v"},_hoisted_5={id:"title"},_hoisted_6={id:"subtitle"},_hoisted_7={id:"details"},_hoisted_8={key:0,id:"abstract"},_hoisted_9=_withScopeId(()=>createBaseVNode("div",{class:"label"},"Abstract",-1)),_hoisted_10={class:"content"},_hoisted_11={key:1,id:"attachments"},_hoisted_12=_withScopeId(()=>createBaseVNode("div",{class:"label"},"Attachments",-1)),_hoisted_13=["href"];function _sfc_render$1(e,t,a,s,n,u){const o=resolveComponent("MetaTable");return openBlock(),createElementBlock("div",_hoisted_1$1,[createBaseVNode("div",_hoisted_2,[_hoisted_3,createBaseVNode("div",_hoisted_4,[createBaseVNode("div",_hoisted_5,toDisplayString(e.d.title),1),createBaseVNode("div",_hoisted_6,"By "+toDisplayString(e.authors)+toDisplayString(e.date.year()?", "+e.date.year():""),1)])]),createBaseVNode("div",_hoisted_7,[createVNode(o,{id:"table",table:e.tableData},null,8,["table"]),e.d.abstractNote?(openBlock(),createElementBlock("div",_hoisted_8,[_hoisted_9,createBaseVNode("div",_hoisted_10,toDisplayString(e.d.abstractNote),1)])):createCommentVNode("",!0),e.item.attachments.length!==0?(openBlock(),createElementBlock("div",_hoisted_11,[_hoisted_12,(openBlock(!0),createElementBlock(Fragment,null,renderList(e.item.attachments,D=>(openBlock(),createElementBlock("div",{class:"content",key:D.data.key},[createBaseVNode("a",{href:D.links.enclosure.href},toDisplayString(D.data.title),9,_hoisted_13)]))),128))])):createCommentVNode("",!0)])])}const ZoteroPublication=_export_sfc(ZoteroPublicationView,[["render",_sfc_render$1],["__scopeId","data-v-818ee932"]]);var __defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__decorateClass=(e,t,a,s)=>{for(var n=s>1?void 0:s?__getOwnPropDesc(t,a):t,u=e.length-1,o;u>=0;u--)(o=e[u])&&(n=(s?o(t,a,n):o(n))||n);return s&&n&&__defProp(t,a,n),n};let About$1=class extends Vue{constructor(){super(...arguments);F(this,"html","");F(this,"publications",[])}mounted(){fetch(`${hosts.content}/README.md`).then(a=>a.text()).then(a=>this.html=marked(parseExtensions(a.replace(emojiRegex(),s=>`${s}`)))),fetch(`${hosts.api}/zotero.json`).then(a=>a.json()).then(a=>{this.publications=a;let s=a;s=s.filter(n=>n.data.itemType==="attachment"),this.publications=this.publications.filter(n=>n.data.itemType!=="attachment"),this.publications.forEach(n=>n.attachments=s.filter(u=>u.data.parentItem==n.key))})}};About$1=__decorateClass([Options({components:{Loading,ZoteroPublication}})],About$1);const About_vue_vue_type_style_index_0_lang="",_hoisted_1={key:0,id:"About",class:"markdown-content"};function _sfc_render(e,t,a,s,n,u){const o=resolveComponent("Dynamic"),D=resolveComponent("ZoteroPublication"),l=resolveComponent("Collapse"),d=resolveComponent("Loading");return e.html?(openBlock(),createElementBlock("div",_hoisted_1,[createVNode(o,{template:e.html},null,8,["template"]),createVNode(l,{title:"🎓 Research papers"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.publications,c=>(openBlock(),createBlock(D,{key:c.key,item:c},null,8,["item"]))),128))]),_:1})])):(openBlock(),createBlock(d,{key:1}))}const About=_export_sfc(About$1,[["render",_sfc_render]]);export{About as default}; +hooks.version="2.29.4";setHookCallback(createLocal);hooks.fn=proto;hooks.min=min;hooks.max=max;hooks.now=now;hooks.utc=createUTC;hooks.unix=createUnix;hooks.months=listMonths;hooks.isDate=isDate;hooks.locale=getSetGlobalLocale;hooks.invalid=createInvalid;hooks.duration=createDuration;hooks.isMoment=isMoment;hooks.weekdays=listWeekdays;hooks.parseZone=createInZone;hooks.localeData=getLocale;hooks.isDuration=isDuration;hooks.monthsShort=listMonthsShort;hooks.weekdaysMin=listWeekdaysMin;hooks.defineLocale=defineLocale;hooks.updateLocale=updateLocale;hooks.locales=listLocales;hooks.weekdaysShort=listWeekdaysShort;hooks.normalizeUnits=normalizeUnits;hooks.relativeTimeRounding=getSetRelativeTimeRounding;hooks.relativeTimeThreshold=getSetRelativeTimeThreshold;hooks.calendarFormat=getCalendarFormat;hooks.prototype=proto;hooks.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};var __defProp$2=Object.defineProperty,__getOwnPropDesc$2=Object.getOwnPropertyDescriptor,__decorateClass$2=(e,t,a,s)=>{for(var n=s>1?void 0:s?__getOwnPropDesc$2(t,a):t,u=e.length-1,o;u>=0;u--)(o=e[u])&&(n=(s?o(t,a,n):o(n))||n);return s&&n&&__defProp$2(t,a,n),n};let MetaTable$1=class extends Vue{constructor(){super(...arguments);F(this,"table")}get filteredTable(){const a={};return Object.keys(this.table).forEach(s=>{if(!this.table[s])return;let n=s.replace(/([A-Z])/g," $1");n=n.charAt(0).toUpperCase()+n.slice(1),a[n]=this.table[s]}),a}};__decorateClass$2([Prop({required:!0})],MetaTable$1.prototype,"table",2);MetaTable$1=__decorateClass$2([Options({components:{}})],MetaTable$1);const MetaTable_vue_vue_type_style_index_0_scoped_cb447265_lang="",_hoisted_1$2={class:"meta"},_hoisted_2$1=["innerHTML"];function _sfc_render$2(e,t,a,s,n,u){return openBlock(),createElementBlock("table",_hoisted_1$2,[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.filteredTable,(o,D)=>(openBlock(),createElementBlock("tr",{key:D},[createBaseVNode("td",null,toDisplayString(D),1),createBaseVNode("td",{innerHTML:o},null,8,_hoisted_2$1)]))),128))])}const MetaTable=_export_sfc(MetaTable$1,[["render",_sfc_render$2],["__scopeId","data-v-cb447265"]]),htmlEscape$1=e=>e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">");var htmlEscape_1=(e,...t)=>{if(typeof e=="string")return htmlEscape$1(e);let a=e[0];for(const[s,n]of t.entries())a=a+htmlEscape$1(String(n))+e[s+1];return a};function stringifyAttributes(e){const t=[];for(let[a,s]of Object.entries(e)){if(s===!1)continue;Array.isArray(s)&&(s=s.join(" "));let n=htmlEscape_1(a);s!==!0&&(n+=`="${htmlEscape_1(String(s))}"`),t.push(n)}return t.length>0?" "+t.join(" "):""}var _voidExports={},_void={get exports(){return _voidExports},set exports(e){_voidExports=e}};const require$$0=["area","base","br","col","embed","hr","img","input","link","menuitem","meta","param","source","track","wbr"];(function(e){e.exports=require$$0})(_void);const htmlTags=getDefaultExportFromCjs(_voidExports),_htmlEscape=e=>e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">");function htmlEscape(e,...t){if(typeof e=="string")return _htmlEscape(e);let a=e[0];for(const[s,n]of t.entries())a=a+_htmlEscape(String(n))+e[s+1];return a}const voidHtmlTags=new Set(htmlTags);function createHtmlElement({name:e="div",attributes:t={},html:a="",text:s}={}){if(a&&s)throw new Error("The `html` and `text` options are mutually exclusive");const n=s?htmlEscape(s):a;let u=`<${e}${stringifyAttributes(t)}>`;return voidHtmlTags.has(e)||(u+=`${n}`),u}const urlRegex=()=>new RegExp("((?createHtmlElement({name:"a",attributes:{href:"",...t.attributes,href:e},text:typeof t.value>"u"?e:void 0,html:typeof t.value>"u"?void 0:typeof t.value=="function"?t.value(e):t.value}),domify=e=>document.createRange().createContextualFragment(e),getAsString=(e,t)=>e.replace(urlRegex(),a=>linkify(a,t)),getAsDocumentFragment=(e,t)=>{const a=document.createDocumentFragment();for(const[s,n]of Object.entries(e.split(urlRegex())))s%2?a.append(domify(linkify(n,t))):n.length>0&&a.append(n);return a};function linkifyUrls(e,t){if(t={attributes:{},type:"string",...t},t.type==="string")return getAsString(e,t);if(t.type==="dom")return getAsDocumentFragment(e,t);throw new TypeError("The type option must be either `dom` or `string`")}var __defProp$1=Object.defineProperty,__getOwnPropDesc$1=Object.getOwnPropertyDescriptor,__decorateClass$1=(e,t,a,s)=>{for(var n=s>1?void 0:s?__getOwnPropDesc$1(t,a):t,u=e.length-1,o;u>=0;u--)(o=e[u])&&(n=(s?o(t,a,n):o(n))||n);return s&&n&&__defProp$1(t,a,n),n};let ZoteroPublicationView=class extends Vue{constructor(){super(...arguments);F(this,"item")}get d(){return this.item.data}get date(){return hooks(this.item.meta.parsedDate)}get authors(){return this.d.creators.map(t=>t.firstName+" "+t.lastName).join(" & ")}get tableData(){const t={...this.d};return t.creators=this.authors,delete t.key,delete t.version,delete t.title,delete t.abstractNote,t.itemType&&(t.itemType=capitalize(t.itemType)),t.url&&(t.url=linkifyUrls(t.url)),t}mounted(){$(".publication").accordion({collapsible:!0,header:"div.header",active:!1,heightStyle:"content"})}};__decorateClass$1([Prop({required:!0})],ZoteroPublicationView.prototype,"item",2);ZoteroPublicationView=__decorateClass$1([Options({components:{MetaTable}})],ZoteroPublicationView);const ZoteroPublication_vue_vue_type_style_index_0_scoped_ed0b6567_lang="",_withScopeId=e=>(pushScopeId("data-v-ed0b6567"),e=e(),popScopeId(),e),_hoisted_1$1={class:"publication"},_hoisted_2={class:"header fbox-h"},_hoisted_3=_withScopeId(()=>createBaseVNode("i",{class:"icon fas fa-caret-right"},null,-1)),_hoisted_4={class:"fbox-v"},_hoisted_5={id:"title"},_hoisted_6={id:"subtitle"},_hoisted_7={id:"details"},_hoisted_8={key:0,id:"abstract"},_hoisted_9=_withScopeId(()=>createBaseVNode("div",{class:"label"},"Abstract",-1)),_hoisted_10={class:"content"},_hoisted_11={key:1,id:"attachments"},_hoisted_12=_withScopeId(()=>createBaseVNode("div",{class:"label"},"Attachments",-1)),_hoisted_13=["href"];function _sfc_render$1(e,t,a,s,n,u){const o=resolveComponent("MetaTable");return openBlock(),createElementBlock("div",_hoisted_1$1,[createBaseVNode("div",_hoisted_2,[_hoisted_3,createBaseVNode("div",_hoisted_4,[createBaseVNode("div",_hoisted_5,toDisplayString(e.d.title),1),createBaseVNode("div",_hoisted_6,"By "+toDisplayString(e.authors)+toDisplayString(e.date.year()?", "+e.date.year():""),1)])]),createBaseVNode("div",_hoisted_7,[createVNode(o,{id:"table",table:e.tableData},null,8,["table"]),e.d.abstractNote?(openBlock(),createElementBlock("div",_hoisted_8,[_hoisted_9,createBaseVNode("div",_hoisted_10,toDisplayString(e.d.abstractNote),1)])):createCommentVNode("",!0),e.item.attachments.length!==0?(openBlock(),createElementBlock("div",_hoisted_11,[_hoisted_12,(openBlock(!0),createElementBlock(Fragment,null,renderList(e.item.attachments,D=>(openBlock(),createElementBlock("div",{class:"content",key:D.data.key},[createBaseVNode("a",{href:D.links.enclosure.href},toDisplayString(D.data.title),9,_hoisted_13)]))),128))])):createCommentVNode("",!0)])])}const ZoteroPublication=_export_sfc(ZoteroPublicationView,[["render",_sfc_render$1],["__scopeId","data-v-ed0b6567"]]);var __defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__decorateClass=(e,t,a,s)=>{for(var n=s>1?void 0:s?__getOwnPropDesc(t,a):t,u=e.length-1,o;u>=0;u--)(o=e[u])&&(n=(s?o(t,a,n):o(n))||n);return s&&n&&__defProp(t,a,n),n};let About$1=class extends Vue{constructor(){super(...arguments);F(this,"html","");F(this,"publications",[])}mounted(){fetch(`${hosts.content}/README.md`).then(a=>a.text()).then(a=>this.html=marked(parseExtensions(a.replace(emojiRegex(),s=>`${s}`)))),fetch(`${hosts.api}/zotero.json`).then(a=>a.json()).then(a=>{this.publications=a;let s=a;s=s.filter(n=>n.data.itemType==="attachment"),this.publications=this.publications.filter(n=>n.data.itemType!=="attachment"),this.publications.forEach(n=>n.attachments=s.filter(u=>u.data.parentItem==n.key))})}};About$1=__decorateClass([Options({components:{Loading,ZoteroPublication}})],About$1);const About_vue_vue_type_style_index_0_lang="",_hoisted_1={key:0,id:"About",class:"markdown-content"};function _sfc_render(e,t,a,s,n,u){const o=resolveComponent("Dynamic"),D=resolveComponent("ZoteroPublication"),l=resolveComponent("Collapse"),d=resolveComponent("Loading");return e.html?(openBlock(),createElementBlock("div",_hoisted_1,[createVNode(o,{template:e.html},null,8,["template"]),createVNode(l,{title:"🎓 Research papers"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.publications,c=>(openBlock(),createBlock(D,{key:c.key,item:c},null,8,["item"]))),128))]),_:1})])):(openBlock(),createBlock(d,{key:1}))}const About=_export_sfc(About$1,[["render",_sfc_render]]);export{About as default}; diff --git a/assets/About-c2ac88aa.css b/assets/About-c2ac88aa.css deleted file mode 100644 index 851270b..0000000 --- a/assets/About-c2ac88aa.css +++ /dev/null @@ -1 +0,0 @@ -.meta td[data-v-cb447265]:first-child{text-align:right;color:#a68659d6}.meta td[data-v-cb447265]:last-child{display:inline-block;margin-left:20px}.publication[data-v-818ee932]{padding-top:.5em;padding-bottom:.5em}.publication #title[data-v-818ee932]{font-weight:700}.publication #subtitle[data-v-818ee932]{font-size:.9em}.publication #details[data-v-818ee932]{padding-left:calc(1.6em + 6px);font-size:.8em}.publication #details>div[data-v-818ee932]{margin-bottom:1em}.publication #details #table[data-v-818ee932]{margin:1em 0}.publication #details .label[data-v-818ee932]{font-weight:700}.header[data-v-818ee932]{align-items:center}.header .icon[data-v-818ee932]{transition:all .25s ease;padding:0 .8em}.header.ui-accordion-header-active .icon[data-v-818ee932]{transform:rotate(90deg)}#About{width:min(600px,80vw);margin:auto;padding-bottom:100px;padding-top:20px}.emoji{font-weight:400} diff --git a/assets/Blog-55a82738.js b/assets/Blog-55a82738.js deleted file mode 100644 index 8bee5ac..0000000 --- a/assets/Blog-55a82738.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as p,B,c as s,a as o,t as r,d as n,F as g,r as v,b as i,o as t,p as _,f as m,e as c}from"./index-f9774d31.js";import{A as V}from"./index-f9774d31.js";const k=e=>(_("data-v-b22a4884"),e=e(),m(),e),y={key:0,id:"Blog",class:"general-page"},f=k(()=>o("div",{class:"title"},[o("h2",null,"记事本"),o("div",{class:"subtitle"},"一些值得留下来的文字")],-1)),h={id:"breadcrumb"},F={key:0},P={key:1},b={key:2,class:"no-after"};function C(e,u,E,$,I,S){const l=c("BlogPostPreview"),d=c("Loading");return e.meta?(t(),s("div",y,[f,o("div",h,[o("span",{class:"clickable",onClick:u[0]||(u[0]=()=>e.$router.push({query:{}}))},"索引"),e.tag?(t(),s("span",F,"🏷️"+r(e.tag),1)):n("",!0),e.category?(t(),s("span",P,"📂"+r(e.category),1)):n("",!0),e.post&&e.activePost?(t(),s("span",b,r(e.activePost.title),1)):n("",!0)]),(t(!0),s(g,null,v(e.filteredPosts,a=>(t(),i(l,{key:a,meta:a,active:a===e.activePost},null,8,["meta","active"]))),128))])):(t(),i(d,{key:1}))}const L=p(B,[["render",C],["__scopeId","data-v-b22a4884"]]);export{L as default,V as staticMeta}; diff --git a/assets/Blog-6df2c2dd.js b/assets/Blog-6df2c2dd.js new file mode 100644 index 0000000..6182a48 --- /dev/null +++ b/assets/Blog-6df2c2dd.js @@ -0,0 +1 @@ +import{_ as p,C as g,c as s,a as o,t as r,d as n,F as B,r as v,b as i,o as t,p as _,f as m,e as c}from"./index-98801a5c.js";import{D as V}from"./index-98801a5c.js";const k=e=>(_("data-v-b22a4884"),e=e(),m(),e),y={key:0,id:"Blog",class:"general-page"},f=k(()=>o("div",{class:"title"},[o("h2",null,"记事本"),o("div",{class:"subtitle"},"一些值得留下来的文字")],-1)),h={id:"breadcrumb"},F={key:0},P={key:1},b={key:2,class:"no-after"};function C(e,u,E,$,I,S){const l=c("BlogPostPreview"),d=c("Loading");return e.meta?(t(),s("div",y,[f,o("div",h,[o("span",{class:"clickable",onClick:u[0]||(u[0]=()=>e.$router.push({query:{}}))},"索引"),e.tag?(t(),s("span",F,"🏷️"+r(e.tag),1)):n("",!0),e.category?(t(),s("span",P,"📂"+r(e.category),1)):n("",!0),e.post&&e.activePost?(t(),s("span",b,r(e.activePost.title),1)):n("",!0)]),(t(!0),s(B,null,v(e.filteredPosts,a=>(t(),i(l,{key:a,meta:a,active:a===e.activePost},null,8,["meta","active"]))),128))])):(t(),i(d,{key:1}))}const D=p(g,[["render",C],["__scopeId","data-v-b22a4884"]]);export{D as default,V as staticMeta}; diff --git a/assets/ColorPicker-00700677.js b/assets/ColorPicker-2cb7bdb1.js similarity index 99% rename from assets/ColorPicker-00700677.js rename to assets/ColorPicker-2cb7bdb1.js index 87a4b39..75118f6 100644 --- a/assets/ColorPicker-00700677.js +++ b/assets/ColorPicker-2cb7bdb1.js @@ -1,4 +1,4 @@ -var Ps=Object.defineProperty;var Ts=(e,t,r)=>t in e?Ps(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var ke=(e,t,r)=>(Ts(e,typeof t!="symbol"?t+"":t,r),r);import{D as In,z as Rs,E as We,G as ii,H as si,I as Ms,J as js,K as Jt,M as Is,x as U,N as he,Q as ee,h as Te,R as xe,S as Hs,T as li,o as E,c as D,a as x,l as ce,n as X,F as Je,r as Zt,d as z,e as V,b as Y,u as Hn,U as ui,t as Pa,s as Ds,w as Ta,W as Ra,X as Ma,Y as Ls,p as kt,f as Et,P as Bs,O as Ns,V as Fs,_ as Vs,Z as dr,v as zs,a0 as Ws}from"./index-f9774d31.js";import{r as Xr}from"./utils-7e1c5e6c.js";const Us=/\B([A-Z])/g,Gs=e=>e.replace(Us,"-$1").toLowerCase();function Dn(e){return In((t,r)=>{const n=e||Gs(r);t.emits||(t.emits=[]),t.emits.push(n);const a=t.methods[r];t.methods[r]=function(...l){const i=c=>{c===void 0?l.length===0?this.$emit(n):l.length===1?this.$emit(n,l[0]):this.$emit(n,...l):(l.unshift(c),this.$emit(n,...l))},s=a.apply(this,l);return Ks(s)?s.then(i):i(s),s}})}function Ks(e){return e instanceof Promise||e&&typeof e.then=="function"}function qs(e,t){return In((r,n)=>{const a=`update:${e}`;r.props||(r.props=Object.create(null)),r.props[e]=t,r.emits||(r.emits=[]),r.emits.push(a),r.computed||(r.computed=Object.create(null)),r.computed[n]={get(){return this[e]},set(o){this.$emit(a,o)}}})}function Ys(e){return In((t,r)=>{t.computed||(t.computed=Object.create(null)),t.computed[r]={cache:!1,get(){return this.$refs[e||r]}}})}/*! +var Ps=Object.defineProperty;var Ts=(e,t,r)=>t in e?Ps(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var ke=(e,t,r)=>(Ts(e,typeof t!="symbol"?t+"":t,r),r);import{G as In,z as Rs,H as We,I as ii,J as si,K as Ms,M as js,B as Jt,N as Is,x as U,A as he,Q as ee,h as Te,R as xe,S as Hs,T as li,o as E,c as D,a as x,l as ce,n as X,F as Je,r as Zt,d as z,e as V,b as Y,u as Hn,U as ui,t as Pa,s as Ds,w as Ta,W as Ra,X as Ma,Y as Ls,p as kt,f as Et,P as Bs,O as Ns,V as Fs,_ as Vs,Z as dr,v as zs,a0 as Ws}from"./index-98801a5c.js";import{r as Xr}from"./utils-bc79fc7d.js";const Us=/\B([A-Z])/g,Gs=e=>e.replace(Us,"-$1").toLowerCase();function Dn(e){return In((t,r)=>{const n=e||Gs(r);t.emits||(t.emits=[]),t.emits.push(n);const a=t.methods[r];t.methods[r]=function(...l){const i=c=>{c===void 0?l.length===0?this.$emit(n):l.length===1?this.$emit(n,l[0]):this.$emit(n,...l):(l.unshift(c),this.$emit(n,...l))},s=a.apply(this,l);return Ks(s)?s.then(i):i(s),s}})}function Ks(e){return e instanceof Promise||e&&typeof e.then=="function"}function qs(e,t){return In((r,n)=>{const a=`update:${e}`;r.props||(r.props=Object.create(null)),r.props[e]=t,r.emits||(r.emits=[]),r.emits.push(a),r.computed||(r.computed=Object.create(null)),r.computed[n]={get(){return this[e]},set(o){this.$emit(a,o)}}})}function Ys(e){return In((t,r)=>{t.computed||(t.computed=Object.create(null)),t.computed[r]={cache:!1,get(){return this.$refs[e||r]}}})}/*! * is-plain-object * * Copyright (c) 2014-2017, Jon Schlinkert. diff --git a/assets/ColorPickerTest-f4a04019.js b/assets/ColorPickerTest-68a356eb.js similarity index 80% rename from assets/ColorPickerTest-f4a04019.js rename to assets/ColorPickerTest-68a356eb.js index 86d6900..e7e562f 100644 --- a/assets/ColorPickerTest-f4a04019.js +++ b/assets/ColorPickerTest-68a356eb.js @@ -1 +1 @@ -var f=Object.defineProperty;var i=(e,o,r)=>o in e?f(e,o,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[o]=r;var a=(e,o,r)=>(i(e,typeof o!="symbol"?o+"":o,r),r);import{V as P,O as d,_ as m,c as u,h as _,a as v,e as C,o as O}from"./index-f9774d31.js";import{M as g}from"./ColorPicker-00700677.js";import"./utils-7e1c5e6c.js";var j=Object.defineProperty,M=Object.getOwnPropertyDescriptor,V=(e,o,r,t)=>{for(var s=t>1?void 0:t?M(o,r):o,n=e.length-1,l;n>=0;n--)(l=e[n])&&(s=(t?l(o,r,s):l(s))||s);return t&&s&&j(o,r,s),s};let p=class extends P{constructor(){super(...arguments);a(this,"color","#ffffff")}log(){console.log(this.color)}};p=V([d({components:{MyColorPicker:g}})],p);const $={id:"Projects"};function b(e,o,r,t,s,n){const l=C("MyColorPicker");return O(),u("div",$,[_(l,{color:e.color,"onUpdate:color":o[0]||(o[0]=c=>e.color=c)},null,8,["color"]),v("button",{onClick:o[1]||(o[1]=(...c)=>e.log&&e.log(...c))})])}const D=m(p,[["render",b]]);export{D as default}; +var f=Object.defineProperty;var i=(e,o,r)=>o in e?f(e,o,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[o]=r;var a=(e,o,r)=>(i(e,typeof o!="symbol"?o+"":o,r),r);import{V as P,O as d,_ as m,c as u,h as _,a as v,e as C,o as O}from"./index-98801a5c.js";import{M as g}from"./ColorPicker-2cb7bdb1.js";import"./utils-bc79fc7d.js";var j=Object.defineProperty,M=Object.getOwnPropertyDescriptor,V=(e,o,r,t)=>{for(var s=t>1?void 0:t?M(o,r):o,n=e.length-1,l;n>=0;n--)(l=e[n])&&(s=(t?l(o,r,s):l(s))||s);return t&&s&&j(o,r,s),s};let p=class extends P{constructor(){super(...arguments);a(this,"color","#ffffff")}log(){console.log(this.color)}};p=V([d({components:{MyColorPicker:g}})],p);const $={id:"Projects"};function b(e,o,r,t,s,n){const l=C("MyColorPicker");return O(),u("div",$,[_(l,{color:e.color,"onUpdate:color":o[0]||(o[0]=c=>e.color=c)},null,8,["color"]),v("button",{onClick:o[1]||(o[1]=(...c)=>e.log&&e.log(...c))})])}const D=m(p,[["render",b]]);export{D as default}; diff --git a/assets/Friends-5297398e.js b/assets/Friends-280000d1.js similarity index 82% rename from assets/Friends-5297398e.js rename to assets/Friends-280000d1.js index c1a7429..48cf83d 100644 --- a/assets/Friends-5297398e.js +++ b/assets/Friends-280000d1.js @@ -1 +1 @@ -var F=Object.defineProperty;var m=(s,n,e)=>n in s?F(s,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[n]=e;var f=(s,n,e)=>(m(s,typeof n!="symbol"?n+"":n,e),e);import{V as g,i as u,C as $,O as B,_ as C,c as o,F as h,r as p,d as y,o as c,a,n as E,t as S,l as O,p as k,f as w,q as v}from"./index-f9774d31.js";import{s as j}from"./utils-7e1c5e6c.js";var V=Object.defineProperty,D=Object.getOwnPropertyDescriptor,I=(s,n,e,t)=>{for(var i=t>1?void 0:t?D(n,e):n,d=s.length-1,r;d>=0;d--)(r=s[d])&&(i=(t?r(n,e,i):r(i))||i);return t&&i&&V(n,e,i),i};const P=new Set(["name","avatar","banner","desc"]),b={blog:"fas fa-book"};let l=class extends g{constructor(){super(...arguments);f(this,"friends",[])}async created(){this.friends=await(await fetch(`${u.content}/content/generated/friends/friends.json`)).json(),this.friends.forEach(e=>{e.avatar.startsWith("http")||(e.avatar=`${u.content}/${e.avatar}`),e.banner&&!e.banner.startsWith("http")&&(e.banner=`${u.content}/${e.banner}`)}),this.friends=j(this.friends)}bgStyle(e){return e.banner?{"background-image":`url("${e.banner}")`}:{}}getFriendLinks(e){return Object.entries(e).filter(t=>!P.has(t[0].toString())).map(t=>({link:t[1],icon:$.includes(t[0])?`fab fa-${t[0]}`:t[0]in b?b[t[0]]:t[0]}))}};l=I([B({components:{}})],l);const x=s=>(k("data-v-c9ba4715"),s=s(),w(),s),L={id:"Friends",class:"general-page"},N=x(()=>a("div",{class:"title"},[a("h2",null,"朋友们"),a("div",{class:"subtitle"},[v(" 是小桂桂的朋友们(欢迎补充"),a("br"),v(" 每次刷新都会打乱顺序! ")])],-1)),z={key:0,class:"friends"},A=["src"],W={class:"info"},q={class:"name unselectable"},T={class:"links"},G=["href"];function H(s,n,e,t,i,d){return c(),o("div",L,[N,s.friends?(c(),o("div",z,[(c(!0),o(h,null,p(s.friends,r=>(c(),o("div",{class:"friend card",key:r.name},[a("div",{class:"banner",style:E(s.bgStyle(r))},null,4),a("img",{class:"avatar",src:r.avatar,alt:""},null,8,A),a("div",W,[a("div",q,S(r.name),1),a("div",T,[(c(!0),o(h,null,p(s.getFriendLinks(r),_=>(c(),o("a",{href:_.link},[a("i",{class:O(_.icon)},null,2)],8,G))),256))])])]))),128))])):y("",!0)])}const R=C(l,[["render",H],["__scopeId","data-v-c9ba4715"]]);export{R as default}; +var F=Object.defineProperty;var m=(s,n,e)=>n in s?F(s,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[n]=e;var f=(s,n,e)=>(m(s,typeof n!="symbol"?n+"":n,e),e);import{V as g,i as u,E as $,O as B,_ as y,c as o,F as h,r as p,d as C,o as c,a,n as E,t as S,l as O,p as k,f as w,q as v}from"./index-98801a5c.js";import{s as j}from"./utils-bc79fc7d.js";var V=Object.defineProperty,D=Object.getOwnPropertyDescriptor,I=(s,n,e,t)=>{for(var i=t>1?void 0:t?D(n,e):n,d=s.length-1,r;d>=0;d--)(r=s[d])&&(i=(t?r(n,e,i):r(i))||i);return t&&i&&V(n,e,i),i};const P=new Set(["name","avatar","banner","desc"]),b={blog:"fas fa-book"};let l=class extends g{constructor(){super(...arguments);f(this,"friends",[])}async created(){this.friends=await(await fetch(`${u.content}/content/generated/friends/friends.json`)).json(),this.friends.forEach(e=>{e.avatar.startsWith("http")||(e.avatar=`${u.content}/${e.avatar}`),e.banner&&!e.banner.startsWith("http")&&(e.banner=`${u.content}/${e.banner}`)}),this.friends=j(this.friends)}bgStyle(e){return e.banner?{"background-image":`url("${e.banner}")`}:{}}getFriendLinks(e){return Object.entries(e).filter(t=>!P.has(t[0].toString())).map(t=>({link:t[1],icon:$.includes(t[0])?`fab fa-${t[0]}`:t[0]in b?b[t[0]]:t[0]}))}};l=I([B({components:{}})],l);const x=s=>(k("data-v-c9ba4715"),s=s(),w(),s),L={id:"Friends",class:"general-page"},N=x(()=>a("div",{class:"title"},[a("h2",null,"朋友们"),a("div",{class:"subtitle"},[v(" 是小桂桂的朋友们(欢迎补充"),a("br"),v(" 每次刷新都会打乱顺序! ")])],-1)),z={key:0,class:"friends"},A=["src"],W={class:"info"},q={class:"name unselectable"},T={class:"links"},G=["href"];function H(s,n,e,t,i,d){return c(),o("div",L,[N,s.friends?(c(),o("div",z,[(c(!0),o(h,null,p(s.friends,r=>(c(),o("div",{class:"friend card",key:r.name},[a("div",{class:"banner",style:E(s.bgStyle(r))},null,4),a("img",{class:"avatar",src:r.avatar,alt:""},null,8,A),a("div",W,[a("div",q,S(r.name),1),a("div",T,[(c(!0),o(h,null,p(s.getFriendLinks(r),_=>(c(),o("a",{href:_.link},[a("i",{class:O(_.icon)},null,2)],8,G))),256))])])]))),128))])):C("",!0)])}const R=y(l,[["render",H],["__scopeId","data-v-c9ba4715"]]);export{R as default}; diff --git a/assets/Life-4908e82f.js b/assets/Life-35f1a1bb.js similarity index 74% rename from assets/Life-4908e82f.js rename to assets/Life-35f1a1bb.js index e2b92d7..c97b779 100644 --- a/assets/Life-4908e82f.js +++ b/assets/Life-35f1a1bb.js @@ -1,31 +1,31 @@ -import{j as Rn,k as Rr,e as et,o as O,c as L,a as C,b as ye,d as V,t as ie,l as ut,h as nt,F as Hn,q as Vt,n as Zr,r as Qr,s as Il,u as ms,v as Ll,x as Nl,y as gs,p as sn,f as on,z as ys,V as Pl,O as Rl,_ as ql,w as jl}from"./index-f9774d31.js";var Bl=Object.defineProperty,Fl=(e,t,n)=>t in e?Bl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,H=(e,t,n)=>(Fl(e,typeof t!="symbol"?t+"":t,n),n),Ul=typeof global=="object"&&global&&global.Object===Object&&global;const Yl=Ul;var zl=typeof self=="object"&&self&&self.Object===Object&&self,Hl=Yl||zl||Function("return this")();const go=Hl;var Vl=go.Symbol;const Vn=Vl;var yo=Object.prototype,$l=yo.hasOwnProperty,Wl=yo.toString,Ft=Vn?Vn.toStringTag:void 0;function Gl(e){var t=$l.call(e,Ft),n=e[Ft];try{e[Ft]=void 0;var r=!0}catch{}var i=Wl.call(e);return r&&(t?e[Ft]=n:delete e[Ft]),i}var Zl=Object.prototype,Ql=Zl.toString;function Xl(e){return Ql.call(e)}var Jl="[object Null]",Kl="[object Undefined]",bs=Vn?Vn.toStringTag:void 0;function ec(e){return e==null?e===void 0?Kl:Jl:bs&&bs in Object(e)?Gl(e):Xl(e)}function tc(e){return e!=null&&typeof e=="object"}var nc="[object Symbol]";function rc(e){return typeof e=="symbol"||tc(e)&&ec(e)==nc}var ic=/\s/;function sc(e){for(var t=e.length;t--&&ic.test(e.charAt(t)););return t}var oc=/^\s+/;function ac(e){return e&&e.slice(0,sc(e)+1).replace(oc,"")}function $n(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var vs=0/0,lc=/^[-+]0x[0-9a-f]+$/i,cc=/^0b[01]+$/i,uc=/^0o[0-7]+$/i,hc=parseInt;function ws(e){if(typeof e=="number")return e;if(rc(e))return vs;if($n(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=$n(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=ac(e);var n=cc.test(e);return n||uc.test(e)?hc(e.slice(2),n?2:8):lc.test(e)?vs:+e}var dc=function(){return go.Date.now()};const qr=dc;var pc="Expected a function",fc=Math.max,mc=Math.min;function gc(e,t,n){var r,i,s,o,a,l,h=0,d=!1,m=!1,c=!0;if(typeof e!="function")throw new TypeError(pc);t=ws(t)||0,$n(n)&&(d=!!n.leading,m="maxWait"in n,s=m?fc(ws(n.maxWait)||0,t):s,c="trailing"in n?!!n.trailing:c);function u(_){var N=r,F=i;return r=i=void 0,h=_,o=e.apply(F,N),o}function f(_){return h=_,a=setTimeout(I,t),d?u(_):o}function p(_){var N=_-l,F=_-h,ee=t-N;return m?mc(ee,s-F):ee}function g(_){var N=_-l,F=_-h;return l===void 0||N>=t||N<0||m&&F>=s}function I(){var _=qr();if(g(_))return M(_);a=setTimeout(I,p(_))}function M(_){return a=void 0,c&&r?u(_):(r=i=void 0,o)}function w(){a!==void 0&&clearTimeout(a),h=0,r=l=i=a=void 0}function b(){return a===void 0?o:M(qr())}function T(){var _=qr(),N=g(_);if(r=arguments,i=this,l=_,N){if(a===void 0)return f(l);if(m)return clearTimeout(a),a=setTimeout(I,t),u(l)}return a===void 0&&(a=setTimeout(I,t)),o}return T.cancel=w,T.flush=b,T}var yc="Expected a function";function xs(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError(yc);return $n(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),gc(e,t,{leading:r,maxWait:t,trailing:i})}var ks;const ur=typeof window<"u";ur&&(ks=window==null?void 0:window.navigator)!=null&&ks.userAgent&&/iP(ad|hone|od)/.test(window.navigator.userAgent);const _s=e=>{let t=0,n=e;for(;n;)t+=n.offsetTop,n=n.offsetParent;return t},bc=(e,t)=>Math.abs(_s(e)-_s(t)),vc=e=>typeof e=="function",wc=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},xc=/-(\w)/g,kc=wc(e=>e.replace(xc,(t,n)=>n?n.toUpperCase():""));class _c extends Error{constructor(t){super(t),this.name="ElementPlusError"}}function Sc(e,t){throw new _c(`[${e}] ${t}`)}const Tc=(e,t)=>{var n;if(!ur||!e||!t)return"";let r=kc(t);r==="float"&&(r="cssFloat");try{const i=e.style[r];if(i)return i;const s=(n=document.defaultView)==null?void 0:n.getComputedStyle(e,"");return s?s[r]:""}catch{return e.style[r]}},Oc=(e,t)=>{if(!ur)return!1;const n={undefined:"overflow",true:"overflow-y",false:"overflow-x"}[String(t)],r=Tc(e,n);return["scroll","auto","overlay"].some(i=>r.includes(i))},Cc=(e,t)=>{if(!ur)return;let n=e;for(;n;){if([window,document,document.documentElement].includes(n))return window;if(Oc(n,t))return n;n=n.parentNode}return n};var R=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ec(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){if(this instanceof r){var i=[null];i.push.apply(i,arguments);var s=Function.bind.apply(t,i);return new s}return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}const Se="ElInfiniteScroll",Dc=50,Mc=200,Ac=0,Ic={delay:{type:Number,default:Mc},distance:{type:Number,default:Ac},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},Di=(e,t)=>Object.entries(Ic).reduce((n,[r,i])=>{var s,o;const{type:a,default:l}=i,h=e.getAttribute(`infinite-scroll-${r}`);let d=(o=(s=t[h])!=null?s:h)!=null?o:l;return d=d==="false"?!1:d,d=a(d),n[r]=Number.isNaN(d)?l:d,n},{}),bo=e=>{const{observer:t}=e[Se];t&&(t.disconnect(),delete e[Se].observer)},Lc=(e,t)=>{const{container:n,containerEl:r,instance:i,observer:s,lastScrollTop:o}=e[Se],{disabled:a,distance:l}=Di(e,i),{clientHeight:h,scrollHeight:d,scrollTop:m}=r,c=m-o;if(e[Se].lastScrollTop=m,s||a||c<0)return;let u=!1;if(n===e)u=d-(h+m)<=l;else{const{clientTop:f,scrollHeight:p}=e,g=bc(e,r);u=m+h>=g+f+p-l}u&&t.call(i)};function jr(e,t){const{containerEl:n,instance:r}=e[Se],{disabled:i}=Di(e,r);i||n.clientHeight===0||(n.scrollHeight<=n.clientHeight?t.call(r):bo(e))}const Nc={async mounted(e,t){const{instance:n,value:r}=t;vc(r)||Sc(Se,"'v-infinite-scroll' binding value must be a function"),await ys();const{delay:i,immediate:s}=Di(e,n),o=Cc(e,!0),a=o===window?document.documentElement:o,l=xs(Lc.bind(null,e,r),i);if(o){if(e[Se]={instance:n,container:o,containerEl:a,delay:i,cb:r,onScroll:l,lastScrollTop:a.scrollTop},s){const h=new MutationObserver(xs(jr.bind(null,e,r),Dc));e[Se].observer=h,h.observe(e,{childList:!0,subtree:!0}),jr(e,r)}o.addEventListener("scroll",l)}},unmounted(e){const{container:t,onScroll:n}=e[Se];t==null||t.removeEventListener("scroll",n),bo(e)},async updated(e){if(!e[Se])await ys();else{const{containerEl:t,cb:n,observer:r}=e[Se];t.clientHeight&&r&&jr(e,n)}}},Xr=Nc;Xr.install=e=>{e.directive("InfiniteScroll",Xr)};const Pc=Xr,Rc={viewBox:"0 0 24 24",width:"1.2em",height:"1.2em"},qc=C("path",{fill:"currentColor",d:"M15.5 14h-.79l-.28-.27a6.5 6.5 0 0 0 1.48-5.34c-.47-2.78-2.79-5-5.59-5.34a6.505 6.505 0 0 0-7.27 7.27c.34 2.8 2.56 5.12 5.34 5.59a6.5 6.5 0 0 0 5.34-1.48l.27.28v.79l4.25 4.25c.41.41 1.08.41 1.49 0c.41-.41.41-1.08 0-1.49L15.5 14zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5S14 7.01 14 9.5S11.99 14 9.5 14z"},null,-1),jc=[qc];function Bc(e,t){return O(),L("svg",Rc,jc)}const Fc={name:"ic-round-search",render:Bc};/** +import{j as Rn,k as Rr,e as ct,o as O,c as L,a as C,b as ye,d as F,t as ie,l as ut,h as tt,F as Vn,q as Ft,n as Zr,r as Qr,s as Al,u as fs,v as Il,x as Ll,y as ms,p as sn,f as on,z as gs,A as Nl,w as Pl,B as Rl,_ as ql}from"./index-98801a5c.js";var jl=Object.defineProperty,Bl=(e,t,n)=>t in e?jl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,V=(e,t,n)=>(Bl(e,typeof t!="symbol"?t+"":t,n),n),Ul=typeof global=="object"&&global&&global.Object===Object&&global;const Yl=Ul;var zl=typeof self=="object"&&self&&self.Object===Object&&self,Hl=Yl||zl||Function("return this")();const mo=Hl;var Vl=mo.Symbol;const Fn=Vl;var go=Object.prototype,Fl=go.hasOwnProperty,$l=go.toString,Ut=Fn?Fn.toStringTag:void 0;function Wl(e){var t=Fl.call(e,Ut),n=e[Ut];try{e[Ut]=void 0;var r=!0}catch{}var i=$l.call(e);return r&&(t?e[Ut]=n:delete e[Ut]),i}var Gl=Object.prototype,Zl=Gl.toString;function Ql(e){return Zl.call(e)}var Xl="[object Null]",Jl="[object Undefined]",ys=Fn?Fn.toStringTag:void 0;function Kl(e){return e==null?e===void 0?Jl:Xl:ys&&ys in Object(e)?Wl(e):Ql(e)}function ec(e){return e!=null&&typeof e=="object"}var tc="[object Symbol]";function nc(e){return typeof e=="symbol"||ec(e)&&Kl(e)==tc}var rc=/\s/;function ic(e){for(var t=e.length;t--&&rc.test(e.charAt(t)););return t}var sc=/^\s+/;function oc(e){return e&&e.slice(0,ic(e)+1).replace(sc,"")}function $n(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var bs=0/0,ac=/^[-+]0x[0-9a-f]+$/i,lc=/^0b[01]+$/i,cc=/^0o[0-7]+$/i,uc=parseInt;function vs(e){if(typeof e=="number")return e;if(nc(e))return bs;if($n(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=$n(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=oc(e);var n=lc.test(e);return n||cc.test(e)?uc(e.slice(2),n?2:8):ac.test(e)?bs:+e}var hc=function(){return mo.Date.now()};const qr=hc;var dc="Expected a function",pc=Math.max,fc=Math.min;function mc(e,t,n){var r,i,s,o,a,l,h=0,d=!1,m=!1,c=!0;if(typeof e!="function")throw new TypeError(dc);t=vs(t)||0,$n(n)&&(d=!!n.leading,m="maxWait"in n,s=m?pc(vs(n.maxWait)||0,t):s,c="trailing"in n?!!n.trailing:c);function u(_){var N=r,U=i;return r=i=void 0,h=_,o=e.apply(U,N),o}function f(_){return h=_,a=setTimeout(I,t),d?u(_):o}function p(_){var N=_-l,U=_-h,ee=t-N;return m?fc(ee,s-U):ee}function g(_){var N=_-l,U=_-h;return l===void 0||N>=t||N<0||m&&U>=s}function I(){var _=qr();if(g(_))return D(_);a=setTimeout(I,p(_))}function D(_){return a=void 0,c&&r?u(_):(r=i=void 0,o)}function w(){a!==void 0&&clearTimeout(a),h=0,r=l=i=a=void 0}function b(){return a===void 0?o:D(qr())}function T(){var _=qr(),N=g(_);if(r=arguments,i=this,l=_,N){if(a===void 0)return f(l);if(m)return clearTimeout(a),a=setTimeout(I,t),u(l)}return a===void 0&&(a=setTimeout(I,t)),o}return T.cancel=w,T.flush=b,T}var gc="Expected a function";function ws(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError(gc);return $n(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),mc(e,t,{leading:r,maxWait:t,trailing:i})}var xs;const ur=typeof window<"u";ur&&(xs=window==null?void 0:window.navigator)!=null&&xs.userAgent&&/iP(ad|hone|od)/.test(window.navigator.userAgent);const ks=e=>{let t=0,n=e;for(;n;)t+=n.offsetTop,n=n.offsetParent;return t},yc=(e,t)=>Math.abs(ks(e)-ks(t)),bc=e=>typeof e=="function",vc=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},wc=/-(\w)/g,xc=vc(e=>e.replace(wc,(t,n)=>n?n.toUpperCase():""));class kc extends Error{constructor(t){super(t),this.name="ElementPlusError"}}function _c(e,t){throw new kc(`[${e}] ${t}`)}const Sc=(e,t)=>{var n;if(!ur||!e||!t)return"";let r=xc(t);r==="float"&&(r="cssFloat");try{const i=e.style[r];if(i)return i;const s=(n=document.defaultView)==null?void 0:n.getComputedStyle(e,"");return s?s[r]:""}catch{return e.style[r]}},Tc=(e,t)=>{if(!ur)return!1;const n={undefined:"overflow",true:"overflow-y",false:"overflow-x"}[String(t)],r=Sc(e,n);return["scroll","auto","overlay"].some(i=>r.includes(i))},Oc=(e,t)=>{if(!ur)return;let n=e;for(;n;){if([window,document,document.documentElement].includes(n))return window;if(Tc(n,t))return n;n=n.parentNode}return n};var R=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Cc(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){if(this instanceof r){var i=[null];i.push.apply(i,arguments);var s=Function.bind.apply(t,i);return new s}return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}const Se="ElInfiniteScroll",Ec=50,Mc=200,Dc=0,Ac={delay:{type:Number,default:Mc},distance:{type:Number,default:Dc},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},Ei=(e,t)=>Object.entries(Ac).reduce((n,[r,i])=>{var s,o;const{type:a,default:l}=i,h=e.getAttribute(`infinite-scroll-${r}`);let d=(o=(s=t[h])!=null?s:h)!=null?o:l;return d=d==="false"?!1:d,d=a(d),n[r]=Number.isNaN(d)?l:d,n},{}),yo=e=>{const{observer:t}=e[Se];t&&(t.disconnect(),delete e[Se].observer)},Ic=(e,t)=>{const{container:n,containerEl:r,instance:i,observer:s,lastScrollTop:o}=e[Se],{disabled:a,distance:l}=Ei(e,i),{clientHeight:h,scrollHeight:d,scrollTop:m}=r,c=m-o;if(e[Se].lastScrollTop=m,s||a||c<0)return;let u=!1;if(n===e)u=d-(h+m)<=l;else{const{clientTop:f,scrollHeight:p}=e,g=yc(e,r);u=m+h>=g+f+p-l}u&&t.call(i)};function jr(e,t){const{containerEl:n,instance:r}=e[Se],{disabled:i}=Ei(e,r);i||n.clientHeight===0||(n.scrollHeight<=n.clientHeight?t.call(r):yo(e))}const Lc={async mounted(e,t){const{instance:n,value:r}=t;bc(r)||_c(Se,"'v-infinite-scroll' binding value must be a function"),await gs();const{delay:i,immediate:s}=Ei(e,n),o=Oc(e,!0),a=o===window?document.documentElement:o,l=ws(Ic.bind(null,e,r),i);if(o){if(e[Se]={instance:n,container:o,containerEl:a,delay:i,cb:r,onScroll:l,lastScrollTop:a.scrollTop},s){const h=new MutationObserver(ws(jr.bind(null,e,r),Ec));e[Se].observer=h,h.observe(e,{childList:!0,subtree:!0}),jr(e,r)}o.addEventListener("scroll",l)}},unmounted(e){const{container:t,onScroll:n}=e[Se];t==null||t.removeEventListener("scroll",n),yo(e)},async updated(e){if(!e[Se])await gs();else{const{containerEl:t,cb:n,observer:r}=e[Se];t.clientHeight&&r&&jr(e,n)}}},Xr=Lc;Xr.install=e=>{e.directive("InfiniteScroll",Xr)};const Nc=Xr,Pc={viewBox:"0 0 24 24",width:"1.2em",height:"1.2em"},Rc=C("path",{fill:"currentColor",d:"M15.5 14h-.79l-.28-.27a6.5 6.5 0 0 0 1.48-5.34c-.47-2.78-2.79-5-5.59-5.34a6.505 6.505 0 0 0-7.27 7.27c.34 2.8 2.56 5.12 5.34 5.59a6.5 6.5 0 0 0 5.34-1.48l.27.28v.79l4.25 4.25c.41.41 1.08.41 1.49 0c.41-.41.41-1.08 0-1.49L15.5 14zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5S14 7.01 14 9.5S11.99 14 9.5 14z"},null,-1),qc=[Rc];function jc(e,t){return O(),L("svg",Pc,qc)}const Bc={name:"ic-round-search",render:jc};/** * vue-class-component v8.0.0-rc.1 * (c) 2015-present Evan You * @license MIT - */function Ss(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ts(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function Vc(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $c(e,t){return t&&(typeof t=="object"||typeof t=="function")?t:Vc(e)}function Wc(e){var t=Hc();return function(){var n=Wn(e),r;if(t){var i=Wn(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return $c(this,r)}}function Gc(e){return Zc(e)||Qc(e)||Xc(e)||Jc()}function Zc(e){if(Array.isArray(e))return Kr(e)}function Qc(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function Xc(e,t){if(e){if(typeof e=="string")return Kr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Kr(e,t)}}function Kr(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1){r[h]=o[h];return}var d=Object.getOwnPropertyDescriptor(o,h);if(typeof d.value=="function"){r.methods[h]=d.value;return}if(d.get||d.set){r.computed[h]={get:d.get,set:d.set};return}}}),r.setup=function(h,d){var m,c=new t(h,d),u=Object.keys(c),f={},p=null;return u.forEach(function(g){c[g]===void 0||c[g]&&c[g].__s||(f[g]=Nl(c[g]),Kc(c,g,f))}),u.forEach(function(g){if(c[g]&&c[g].__s){var I=c[g].__s();I instanceof Promise?(p||(p=Promise.resolve(f)),p=p.then(function(){return I.then(function(M){return f[g]=gs(M),f})})):f[g]=gs(I)}}),(m=p)!==null&&m!==void 0?m:f};var a=xn(t,"__d");a&&a.forEach(function(h){return h(r)});var l=["render","ssrRender","__file","__cssModules","__scopeId","__hmrId"];return l.forEach(function(h){t[h]&&(r[h]=t[h])}),r}}]),e}();vo.__h=["data","beforeCreate","created","beforeMount","mounted","beforeUnmount","unmounted","beforeUpdate","updated","activated","deactivated","render","errorCaptured","serverPrefetch"];var Lt=vo;function an(e){return function(t){return t.__o=e,t}}function hr(e){return function(t,n,r){var i=typeof t=="function"?t:t.constructor;i.__d||(i.__d=[]),typeof r!="number"&&(r=void 0),i.__d.push(function(s){return e(s,n,r)})}}//! moment.js + */function _s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ss(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function Vc(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Fc(e,t){return t&&(typeof t=="object"||typeof t=="function")?t:Vc(e)}function $c(e){var t=Hc();return function(){var n=Wn(e),r;if(t){var i=Wn(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Fc(this,r)}}function Wc(e){return Gc(e)||Zc(e)||Qc(e)||Xc()}function Gc(e){if(Array.isArray(e))return Kr(e)}function Zc(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function Qc(e,t){if(e){if(typeof e=="string")return Kr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Kr(e,t)}}function Kr(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1){r[h]=o[h];return}var d=Object.getOwnPropertyDescriptor(o,h);if(typeof d.value=="function"){r.methods[h]=d.value;return}if(d.get||d.set){r.computed[h]={get:d.get,set:d.set};return}}}),r.setup=function(h,d){var m,c=new t(h,d),u=Object.keys(c),f={},p=null;return u.forEach(function(g){c[g]===void 0||c[g]&&c[g].__s||(f[g]=Ll(c[g]),Jc(c,g,f))}),u.forEach(function(g){if(c[g]&&c[g].__s){var I=c[g].__s();I instanceof Promise?(p||(p=Promise.resolve(f)),p=p.then(function(){return I.then(function(D){return f[g]=ms(D),f})})):f[g]=ms(I)}}),(m=p)!==null&&m!==void 0?m:f};var a=xn(t,"__d");a&&a.forEach(function(h){return h(r)});var l=["render","ssrRender","__file","__cssModules","__scopeId","__hmrId"];return l.forEach(function(h){t[h]&&(r[h]=t[h])}),r}}]),e}();bo.__h=["data","beforeCreate","created","beforeMount","mounted","beforeUnmount","unmounted","beforeUpdate","updated","activated","deactivated","render","errorCaptured","serverPrefetch"];var Lt=bo;function an(e){return function(t){return t.__o=e,t}}function hr(e){return function(t,n,r){var i=typeof t=="function"?t:t.constructor;i.__d||(i.__d=[]),typeof r!="number"&&(r=void 0),i.__d.push(function(s){return e(s,n,r)})}}//! moment.js //! version : 2.29.4 //! authors : Tim Wood, Iskren Chernev, Moment.js contributors //! license : MIT //! momentjs.com -var wo;function v(){return wo.apply(null,arguments)}function tu(e){wo=e}function Oe(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function ht(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function U(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Mi(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(U(e,t))return!1;return!0}function de(e){return e===void 0}function Ve(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function ln(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function xo(e,t){var n=[],r,i=e.length;for(r=0;r>>0,r;for(r=0;r0)for(n=0;n>>0,r;for(r=0;r0)for(n=0;n=0;return(s?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var Ni=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,kn=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Ur={},Tt={};function E(e,t,n,r){var i=r;typeof r=="string"&&(i=function(){return this[r]()}),e&&(Tt[e]=i),t&&(Tt[t[0]]=function(){return Ne(i.apply(this,arguments),t[1],t[2])}),n&&(Tt[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function ou(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function au(e){var t=e.match(Ni),n,r;for(n=0,r=t.length;n=0&&kn.test(e);)e=e.replace(kn,r),kn.lastIndex=0,n-=1;return e}var lu={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function cu(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(Ni).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var uu="Invalid date";function hu(){return this._invalidDate}var du="%d",pu=/\d{1,2}/;function fu(e){return this._ordinal.replace("%d",e)}var mu={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function gu(e,t,n,r){var i=this._relativeTime[n];return Re(i)?i(e,t,n,r):i.replace(/%d/i,e)}function yu(e,t){var n=this._relativeTime[e>0?"future":"past"];return Re(n)?n(t):n.replace(/%s/i,t)}var $t={};function le(e,t){var n=e.toLowerCase();$t[n]=$t[n+"s"]=$t[t]=e}function _e(e){return typeof e=="string"?$t[e]||$t[e.toLowerCase()]:void 0}function Pi(e){var t={},n,r;for(r in e)U(e,r)&&(n=_e(r),n&&(t[n]=e[r]));return t}var To={};function ce(e,t){To[e]=t}function bu(e){var t=[],n;for(n in e)U(e,n)&&t.push({unit:n,priority:To[n]});return t.sort(function(r,i){return r.priority-i.priority}),t}function pr(e){return e%4===0&&e%100!==0||e%400===0}function xe(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function q(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=xe(t)),n}function Nt(e,t){return function(n){return n!=null?(Oo(this,e,n),v.updateOffset(this,t),this):Gn(this,e)}}function Gn(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function Oo(e,t,n){e.isValid()&&!isNaN(n)&&(t==="FullYear"&&pr(e.year())&&e.month()===1&&e.date()===29?(n=q(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),vr(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function vu(e){return e=_e(e),Re(this[e])?this[e]():this}function wu(e,t){if(typeof e=="object"){e=Pi(e);var n=bu(e),r,i=n.length;for(r=0;r68?1900:2e3)};var Ro=Nt("FullYear",!0);function Bu(){return pr(this.year())}function Fu(e,t,n,r,i,s,o){var a;return e<100&&e>=0?(a=new Date(e+400,t,n,r,i,s,o),isFinite(a.getFullYear())&&a.setFullYear(e)):a=new Date(e,t,n,r,i,s,o),a}function Zt(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Qn(e,t,n){var r=7+t-n,i=(7+Zt(e,0,r).getUTCDay()-t)%7;return-i+r-1}function qo(e,t,n,r,i){var s=(7+n-r)%7,o=Qn(e,r,i),a=1+7*(t-1)+s+o,l,h;return a<=0?(l=e-1,h=Wt(l)+a):a>Wt(e)?(l=e+1,h=a-Wt(e)):(l=e,h=a),{year:l,dayOfYear:h}}function Qt(e,t,n){var r=Qn(e.year(),t,n),i=Math.floor((e.dayOfYear()-r-1)/7)+1,s,o;return i<1?(o=e.year()-1,s=i+He(o,t,n)):i>He(e.year(),t,n)?(s=i-He(e.year(),t,n),o=e.year()+1):(o=e.year(),s=i),{week:s,year:o}}function He(e,t,n){var r=Qn(e,t,n),i=Qn(e+1,t,n);return(Wt(e)-r+i)/7}E("w",["ww",2],"wo","week");E("W",["WW",2],"Wo","isoWeek");le("week","w");le("isoWeek","W");ce("week",5);ce("isoWeek",5);x("w",X);x("ww",X,we);x("W",X);x("WW",X,we);hn(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=q(e)});function Uu(e){return Qt(e,this._week.dow,this._week.doy).week}var Yu={dow:0,doy:6};function zu(){return this._week.dow}function Hu(){return this._week.doy}function Vu(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function $u(e){var t=Qt(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}E("d",0,"do","day");E("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});E("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});E("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});E("e",0,0,"weekday");E("E",0,0,"isoWeekday");le("day","d");le("weekday","e");le("isoWeekday","E");ce("day",11);ce("weekday",11);ce("isoWeekday",11);x("d",X);x("e",X);x("E",X);x("dd",function(e,t){return t.weekdaysMinRegex(e)});x("ddd",function(e,t){return t.weekdaysShortRegex(e)});x("dddd",function(e,t){return t.weekdaysRegex(e)});hn(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);i!=null?t.d=i:P(n).invalidWeekday=e});hn(["d","e","E"],function(e,t,n,r){t[r]=q(e)});function Wu(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function Gu(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function ji(e,t){return e.slice(t,7).concat(e.slice(0,t))}var Zu="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),jo="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Qu="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Xu=un,Ju=un,Ku=un;function eh(e,t){var n=Oe(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?ji(n,this._week.dow):e?n[e.day()]:n}function th(e){return e===!0?ji(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function nh(e){return e===!0?ji(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function rh(e,t,n){var r,i,s,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)s=Pe([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(s,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(s,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(s,"").toLocaleLowerCase();return n?t==="dddd"?(i=K.call(this._weekdaysParse,o),i!==-1?i:null):t==="ddd"?(i=K.call(this._shortWeekdaysParse,o),i!==-1?i:null):(i=K.call(this._minWeekdaysParse,o),i!==-1?i:null):t==="dddd"?(i=K.call(this._weekdaysParse,o),i!==-1||(i=K.call(this._shortWeekdaysParse,o),i!==-1)?i:(i=K.call(this._minWeekdaysParse,o),i!==-1?i:null)):t==="ddd"?(i=K.call(this._shortWeekdaysParse,o),i!==-1||(i=K.call(this._weekdaysParse,o),i!==-1)?i:(i=K.call(this._minWeekdaysParse,o),i!==-1?i:null)):(i=K.call(this._minWeekdaysParse,o),i!==-1||(i=K.call(this._weekdaysParse,o),i!==-1)?i:(i=K.call(this._shortWeekdaysParse,o),i!==-1?i:null))}function ih(e,t,n){var r,i,s;if(this._weekdaysParseExact)return rh.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++)if(i=Pe([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(s="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(s.replace(".",""),"i")),n&&t==="dddd"&&this._fullWeekdaysParse[r].test(e)||n&&t==="ddd"&&this._shortWeekdaysParse[r].test(e)||n&&t==="dd"&&this._minWeekdaysParse[r].test(e)||!n&&this._weekdaysParse[r].test(e))return r}function sh(e){if(!this.isValid())return e!=null?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return e!=null?(e=Wu(e,this.localeData()),this.add(e-t,"d")):t}function oh(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function ah(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=Gu(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function lh(e){return this._weekdaysParseExact?(U(this,"_weekdaysRegex")||Bi.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(U(this,"_weekdaysRegex")||(this._weekdaysRegex=Xu),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function ch(e){return this._weekdaysParseExact?(U(this,"_weekdaysRegex")||Bi.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(U(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ju),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function uh(e){return this._weekdaysParseExact?(U(this,"_weekdaysRegex")||Bi.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(U(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ku),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Bi(){function e(d,m){return m.length-d.length}var t=[],n=[],r=[],i=[],s,o,a,l,h;for(s=0;s<7;s++)o=Pe([2e3,1]).day(s),a=ge(this.weekdaysMin(o,"")),l=ge(this.weekdaysShort(o,"")),h=ge(this.weekdays(o,"")),t.push(a),n.push(l),r.push(h),i.push(a),i.push(l),i.push(h);t.sort(e),n.sort(e),r.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function Fi(){return this.hours()%12||12}function hh(){return this.hours()||24}E("H",["HH",2],0,"hour");E("h",["hh",2],0,Fi);E("k",["kk",2],0,hh);E("hmm",0,0,function(){return""+Fi.apply(this)+Ne(this.minutes(),2)});E("hmmss",0,0,function(){return""+Fi.apply(this)+Ne(this.minutes(),2)+Ne(this.seconds(),2)});E("Hmm",0,0,function(){return""+this.hours()+Ne(this.minutes(),2)});E("Hmmss",0,0,function(){return""+this.hours()+Ne(this.minutes(),2)+Ne(this.seconds(),2)});function Bo(e,t){E(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}Bo("a",!0);Bo("A",!1);le("hour","h");ce("hour",13);function Fo(e,t){return t._meridiemParse}x("a",Fo);x("A",Fo);x("H",X);x("h",X);x("k",X);x("HH",X,we);x("hh",X,we);x("kk",X,we);x("hmm",Do);x("hmmss",Mo);x("Hmm",Do);x("Hmmss",Mo);W(["H","HH"],ne);W(["k","kk"],function(e,t,n){var r=q(e);t[ne]=r===24?0:r});W(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e});W(["h","hh"],function(e,t,n){t[ne]=q(e),P(n).bigHour=!0});W("hmm",function(e,t,n){var r=e.length-2;t[ne]=q(e.substr(0,r)),t[Te]=q(e.substr(r)),P(n).bigHour=!0});W("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[ne]=q(e.substr(0,r)),t[Te]=q(e.substr(r,2)),t[ze]=q(e.substr(i)),P(n).bigHour=!0});W("Hmm",function(e,t,n){var r=e.length-2;t[ne]=q(e.substr(0,r)),t[Te]=q(e.substr(r))});W("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[ne]=q(e.substr(0,r)),t[Te]=q(e.substr(r,2)),t[ze]=q(e.substr(i))});function dh(e){return(e+"").toLowerCase().charAt(0)==="p"}var ph=/[ap]\.?m?\.?/i,fh=Nt("Hours",!0);function mh(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var Uo={calendar:iu,longDateFormat:lu,invalidDate:uu,ordinal:du,dayOfMonthOrdinalParse:pu,relativeTime:mu,months:Du,monthsShort:Ao,week:Yu,weekdays:Zu,weekdaysMin:Qu,weekdaysShort:jo,meridiemParse:ph},J={},Ut={},Xt;function gh(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n0;){if(i=wr(s.slice(0,n).join("-")),i)return i;if(r&&r.length>=n&&gh(s,r)>=n-1)break;n--}t++}return Xt}function bh(e){return e.match("^[^/\\\\]*$")!=null}function wr(e){var t=null,n;if(J[e]===void 0&&typeof module<"u"&&module&&module.exports&&bh(e))try{t=Xt._abbr,n=require,n("./locale/"+e),tt(t)}catch{J[e]=null}return J[e]}function tt(e,t){var n;return e&&(de(t)?n=Ze(e):n=Ui(e,t),n?Xt=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Xt._abbr}function Ui(e,t){if(t!==null){var n,r=Uo;if(t.abbr=e,J[e]!=null)_o("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=J[e]._config;else if(t.parentLocale!=null)if(J[t.parentLocale]!=null)r=J[t.parentLocale]._config;else if(n=wr(t.parentLocale),n!=null)r=n._config;else return Ut[t.parentLocale]||(Ut[t.parentLocale]=[]),Ut[t.parentLocale].push({name:e,config:t}),null;return J[e]=new Li(ti(r,t)),Ut[e]&&Ut[e].forEach(function(i){Ui(i.name,i.config)}),tt(e),J[e]}else return delete J[e],null}function vh(e,t){if(t!=null){var n,r,i=Uo;J[e]!=null&&J[e].parentLocale!=null?J[e].set(ti(J[e]._config,t)):(r=wr(e),r!=null&&(i=r._config),t=ti(i,t),r==null&&(t.abbr=e),n=new Li(t),n.parentLocale=J[e],J[e]=n),tt(e)}else J[e]!=null&&(J[e].parentLocale!=null?(J[e]=J[e].parentLocale,e===tt()&&tt(e)):J[e]!=null&&delete J[e]);return J[e]}function Ze(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Xt;if(!Oe(e)){if(t=wr(e),t)return t;e=[e]}return yh(e)}function wh(){return ni(J)}function Yi(e){var t,n=e._a;return n&&P(e).overflow===-2&&(t=n[Ye]<0||n[Ye]>11?Ye:n[Ie]<1||n[Ie]>vr(n[ae],n[Ye])?Ie:n[ne]<0||n[ne]>24||n[ne]===24&&(n[Te]!==0||n[ze]!==0||n[lt]!==0)?ne:n[Te]<0||n[Te]>59?Te:n[ze]<0||n[ze]>59?ze:n[lt]<0||n[lt]>999?lt:-1,P(e)._overflowDayOfYear&&(tIe)&&(t=Ie),P(e)._overflowWeeks&&t===-1&&(t=Ou),P(e)._overflowWeekday&&t===-1&&(t=Cu),P(e).overflow=t),e}var xh=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,kh=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,_h=/Z|[+-]\d\d(?::?\d\d)?/,_n=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Yr=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Sh=/^\/?Date\((-?\d+)/i,Th=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Oh={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Yo(e){var t,n,r=e._i,i=xh.exec(r)||kh.exec(r),s,o,a,l,h=_n.length,d=Yr.length;if(i){for(P(e).iso=!0,t=0,n=h;tWt(o)||e._dayOfYear===0)&&(P(e)._overflowDayOfYear=!0),n=Zt(o,0,e._dayOfYear),e._a[Ye]=n.getUTCMonth(),e._a[Ie]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[ne]===24&&e._a[Te]===0&&e._a[ze]===0&&e._a[lt]===0&&(e._nextDay=!0,e._a[ne]=0),e._d=(e._useUTC?Zt:Fu).apply(null,r),s=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ne]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==s&&(P(e).weekdayMismatch=!0)}}function Nh(e){var t,n,r,i,s,o,a,l,h;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(s=1,o=4,n=kt(t.GG,e._a[ae],Qt(Q(),1,4).year),r=kt(t.W,1),i=kt(t.E,1),(i<1||i>7)&&(l=!0)):(s=e._locale._week.dow,o=e._locale._week.doy,h=Qt(Q(),s,o),n=kt(t.gg,e._a[ae],h.year),r=kt(t.w,h.week),t.d!=null?(i=t.d,(i<0||i>6)&&(l=!0)):t.e!=null?(i=t.e+s,(t.e<0||t.e>6)&&(l=!0)):i=s),r<1||r>He(n,s,o)?P(e)._overflowWeeks=!0:l!=null?P(e)._overflowWeekday=!0:(a=qo(n,r,i,s,o),e._a[ae]=a.year,e._dayOfYear=a.dayOfYear)}v.ISO_8601=function(){};v.RFC_2822=function(){};function Hi(e){if(e._f===v.ISO_8601){Yo(e);return}if(e._f===v.RFC_2822){zo(e);return}e._a=[],P(e).empty=!0;var t=""+e._i,n,r,i,s,o,a=t.length,l=0,h,d;for(i=So(e._f,e._locale).match(Ni)||[],d=i.length,n=0;n0&&P(e).unusedInput.push(o),t=t.slice(t.indexOf(r)+r.length),l+=r.length),Tt[s]?(r?P(e).empty=!1:P(e).unusedTokens.push(s),Tu(s,r,e)):e._strict&&!r&&P(e).unusedTokens.push(s);P(e).charsLeftOver=a-l,t.length>0&&P(e).unusedInput.push(t),e._a[ne]<=12&&P(e).bigHour===!0&&e._a[ne]>0&&(P(e).bigHour=void 0),P(e).parsedDateParts=e._a.slice(0),P(e).meridiem=e._meridiem,e._a[ne]=Ph(e._locale,e._a[ne],e._meridiem),h=P(e).era,h!==null&&(e._a[ae]=e._locale.erasConvertYear(h,e._a[ae])),zi(e),Yi(e)}function Ph(e,t,n){var r;return n==null?t:e.meridiemHour!=null?e.meridiemHour(t,n):(e.isPM!=null&&(r=e.isPM(n),r&&t<12&&(t+=12),!r&&t===12&&(t=0)),t)}function Rh(e){var t,n,r,i,s,o,a=!1,l=e._f.length;if(l===0){P(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;ithis?this:e:dr()});function $o(e,t){var n,r;if(t.length===1&&Oe(t[0])&&(t=t[0]),!t.length)return Q();for(n=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function rd(){if(!de(this._isDSTShifted))return this._isDSTShifted;var e={},t;return Ii(e,this),e=Ho(e),e._a?(t=e._isUTC?Pe(e._a):Q(e._a),this._isDSTShifted=this.isValid()&&Gh(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function id(){return this.isValid()?!this._isUTC:!1}function sd(){return this.isValid()?this._isUTC:!1}function Go(){return this.isValid()?this._isUTC&&this._offset===0:!1}var od=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,ad=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ee(e,t){var n=e,r=null,i,s,o;return jn(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:Ve(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=od.exec(e))?(i=r[1]==="-"?-1:1,n={y:0,d:q(r[Ie])*i,h:q(r[ne])*i,m:q(r[Te])*i,s:q(r[ze])*i,ms:q(ii(r[lt]*1e3))*i}):(r=ad.exec(e))?(i=r[1]==="-"?-1:1,n={y:ot(r[2],i),M:ot(r[3],i),w:ot(r[4],i),d:ot(r[5],i),h:ot(r[6],i),m:ot(r[7],i),s:ot(r[8],i)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(o=ld(Q(n.from),Q(n.to)),n={},n.ms=o.milliseconds,n.M=o.months),s=new xr(n),jn(e)&&U(e,"_locale")&&(s._locale=e._locale),jn(e)&&U(e,"_isValid")&&(s._isValid=e._isValid),s}Ee.fn=xr.prototype;Ee.invalid=Wh;function ot(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Ms(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function ld(e,t){var n;return e.isValid()&&t.isValid()?(t=$i(t,e),e.isBefore(t)?n=Ms(e,t):(n=Ms(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Zo(e,t){return function(n,r){var i,s;return r!==null&&!isNaN(+r)&&(_o(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),s=n,n=r,r=s),i=Ee(n,r),Qo(this,i,e),this}}function Qo(e,t,n,r){var i=t._milliseconds,s=ii(t._days),o=ii(t._months);e.isValid()&&(r=r??!0,o&&Lo(e,Gn(e,"Month")+o*n),s&&Oo(e,"Date",Gn(e,"Date")+s*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&v.updateOffset(e,s||o))}var cd=Zo(1,"add"),ud=Zo(-1,"subtract");function Xo(e){return typeof e=="string"||e instanceof String}function hd(e){return Ce(e)||ln(e)||Xo(e)||Ve(e)||pd(e)||dd(e)||e===null||e===void 0}function dd(e){var t=ht(e)&&!Mi(e),n=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],i,s,o=r.length;for(i=0;in.valueOf():n.valueOf()9999?qn(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Re(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",qn(n,"Z")):qn(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Cd(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",n,r,i,s;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",s=t+'[")]',this.format(n+r+i+s)}function Ed(e){e||(e=this.isUtc()?v.defaultFormatUtc:v.defaultFormat);var t=qn(this,e);return this.localeData().postformat(t)}function Dd(e,t){return this.isValid()&&(Ce(e)&&e.isValid()||Q(e).isValid())?Ee({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Md(e){return this.from(Q(),e)}function Ad(e,t){return this.isValid()&&(Ce(e)&&e.isValid()||Q(e).isValid())?Ee({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Id(e){return this.to(Q(),e)}function Jo(e){var t;return e===void 0?this._locale._abbr:(t=Ze(e),t!=null&&(this._locale=t),this)}var Ko=ke("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function ea(){return this._locale}var Xn=1e3,Ot=60*Xn,Jn=60*Ot,ta=(365*400+97)*24*Jn;function Ct(e,t){return(e%t+t)%t}function na(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-ta:new Date(e,t,n).valueOf()}function ra(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-ta:Date.UTC(e,t,n)}function Ld(e){var t,n;if(e=_e(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?ra:na,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=Ct(t+(this._isUTC?0:this.utcOffset()*Ot),Jn);break;case"minute":t=this._d.valueOf(),t-=Ct(t,Ot);break;case"second":t=this._d.valueOf(),t-=Ct(t,Xn);break}return this._d.setTime(t),v.updateOffset(this,!0),this}function Nd(e){var t,n;if(e=_e(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?ra:na,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=Jn-Ct(t+(this._isUTC?0:this.utcOffset()*Ot),Jn)-1;break;case"minute":t=this._d.valueOf(),t+=Ot-Ct(t,Ot)-1;break;case"second":t=this._d.valueOf(),t+=Xn-Ct(t,Xn)-1;break}return this._d.setTime(t),v.updateOffset(this,!0),this}function Pd(){return this._d.valueOf()-(this._offset||0)*6e4}function Rd(){return Math.floor(this.valueOf()/1e3)}function qd(){return new Date(this.valueOf())}function jd(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Bd(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Fd(){return this.isValid()?this.toISOString():null}function Ud(){return Ai(this)}function Yd(){return Je({},P(this))}function zd(){return P(this).overflow}function Hd(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}E("N",0,0,"eraAbbr");E("NN",0,0,"eraAbbr");E("NNN",0,0,"eraAbbr");E("NNNN",0,0,"eraName");E("NNNNN",0,0,"eraNarrow");E("y",["y",1],"yo","eraYear");E("y",["yy",2],0,"eraYear");E("y",["yyy",3],0,"eraYear");E("y",["yyyy",4],0,"eraYear");x("N",Wi);x("NN",Wi);x("NNN",Wi);x("NNNN",tp);x("NNNNN",np);W(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?P(n).era=i:P(n).invalidEra=e});x("y",Pt);x("yy",Pt);x("yyy",Pt);x("yyyy",Pt);x("yo",rp);W(["y","yy","yyy","yyyy"],ae);W(["yo"],function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[ae]=n._locale.eraYearOrdinalParse(e,i):t[ae]=parseInt(e,10)});function Vd(e,t){var n,r,i,s=this._eras||Ze("en")._eras;for(n=0,r=s.length;n=0)return s[r]}function Wd(e,t){var n=e.since<=e.until?1:-1;return t===void 0?v(e.since).year():v(e.since).year()+(t-e.offset)*n}function Gd(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;es&&(t=s),up.call(this,e,t,n,r,i))}function up(e,t,n,r,i){var s=qo(e,t,n,r,i),o=Zt(s.year,0,s.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}E("Q",0,"Qo","quarter");le("quarter","Q");ce("quarter",7);x("Q",Co);W("Q",function(e,t){t[Ye]=(q(e)-1)*3});function hp(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}E("D",["DD",2],"Do","date");le("date","D");ce("date",9);x("D",X);x("DD",X,we);x("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});W(["D","DD"],Ie);W("Do",function(e,t){t[Ie]=q(e.match(X)[0])});var sa=Nt("Date",!0);E("DDD",["DDDD",3],"DDDo","dayOfYear");le("dayOfYear","DDD");ce("dayOfYear",4);x("DDD",mr);x("DDDD",Eo);W(["DDD","DDDD"],function(e,t,n){n._dayOfYear=q(e)});function dp(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}E("m",["mm",2],0,"minute");le("minute","m");ce("minute",14);x("m",X);x("mm",X,we);W(["m","mm"],Te);var pp=Nt("Minutes",!1);E("s",["ss",2],0,"second");le("second","s");ce("second",15);x("s",X);x("ss",X,we);W(["s","ss"],ze);var fp=Nt("Seconds",!1);E("S",0,0,function(){return~~(this.millisecond()/100)});E(0,["SS",2],0,function(){return~~(this.millisecond()/10)});E(0,["SSS",3],0,"millisecond");E(0,["SSSS",4],0,function(){return this.millisecond()*10});E(0,["SSSSS",5],0,function(){return this.millisecond()*100});E(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});E(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});E(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});E(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});le("millisecond","ms");ce("millisecond",16);x("S",mr,Co);x("SS",mr,we);x("SSS",mr,Eo);var Ke,oa;for(Ke="SSSS";Ke.length<=9;Ke+="S")x(Ke,Pt);function mp(e,t){t[lt]=q(("0."+e)*1e3)}for(Ke="S";Ke.length<=9;Ke+="S")W(Ke,mp);oa=Nt("Milliseconds",!1);E("z",0,0,"zoneAbbr");E("zz",0,0,"zoneName");function gp(){return this._isUTC?"UTC":""}function yp(){return this._isUTC?"Coordinated Universal Time":""}var y=cn.prototype;y.add=cd;y.calendar=gd;y.clone=yd;y.diff=Sd;y.endOf=Nd;y.format=Ed;y.from=Dd;y.fromNow=Md;y.to=Ad;y.toNow=Id;y.get=vu;y.invalidAt=zd;y.isAfter=bd;y.isBefore=vd;y.isBetween=wd;y.isSame=xd;y.isSameOrAfter=kd;y.isSameOrBefore=_d;y.isValid=Ud;y.lang=Ko;y.locale=Jo;y.localeData=ea;y.max=Uh;y.min=Fh;y.parsingFlags=Yd;y.set=wu;y.startOf=Ld;y.subtract=ud;y.toArray=jd;y.toObject=Bd;y.toDate=qd;y.toISOString=Od;y.inspect=Cd;typeof Symbol<"u"&&Symbol.for!=null&&(y[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});y.toJSON=Fd;y.toString=Td;y.unix=Rd;y.valueOf=Pd;y.creationData=Hd;y.eraName=Gd;y.eraNarrow=Zd;y.eraAbbr=Qd;y.eraYear=Xd;y.year=Ro;y.isLeapYear=Bu;y.weekYear=ip;y.isoWeekYear=sp;y.quarter=y.quarters=hp;y.month=No;y.daysInMonth=Ru;y.week=y.weeks=Vu;y.isoWeek=y.isoWeeks=$u;y.weeksInYear=lp;y.weeksInWeekYear=cp;y.isoWeeksInYear=op;y.isoWeeksInISOWeekYear=ap;y.date=sa;y.day=y.days=sh;y.weekday=oh;y.isoWeekday=ah;y.dayOfYear=dp;y.hour=y.hours=fh;y.minute=y.minutes=pp;y.second=y.seconds=fp;y.millisecond=y.milliseconds=oa;y.utcOffset=Qh;y.utc=Jh;y.local=Kh;y.parseZone=ed;y.hasAlignedHourOffset=td;y.isDST=nd;y.isLocal=id;y.isUtcOffset=sd;y.isUtc=Go;y.isUTC=Go;y.zoneAbbr=gp;y.zoneName=yp;y.dates=ke("dates accessor is deprecated. Use date instead.",sa);y.months=ke("months accessor is deprecated. Use month instead",No);y.years=ke("years accessor is deprecated. Use year instead",Ro);y.zone=ke("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Xh);y.isDSTShifted=ke("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",rd);function bp(e){return Q(e*1e3)}function vp(){return Q.apply(null,arguments).parseZone()}function aa(e){return e}var Y=Li.prototype;Y.calendar=su;Y.longDateFormat=cu;Y.invalidDate=hu;Y.ordinal=fu;Y.preparse=aa;Y.postformat=aa;Y.relativeTime=gu;Y.pastFuture=yu;Y.set=ru;Y.eras=Vd;Y.erasParse=$d;Y.erasConvertYear=Wd;Y.erasAbbrRegex=Kd;Y.erasNameRegex=Jd;Y.erasNarrowRegex=ep;Y.months=Iu;Y.monthsShort=Lu;Y.monthsParse=Pu;Y.monthsRegex=ju;Y.monthsShortRegex=qu;Y.week=Uu;Y.firstDayOfYear=Hu;Y.firstDayOfWeek=zu;Y.weekdays=eh;Y.weekdaysMin=nh;Y.weekdaysShort=th;Y.weekdaysParse=ih;Y.weekdaysRegex=lh;Y.weekdaysShortRegex=ch;Y.weekdaysMinRegex=uh;Y.isPM=dh;Y.meridiem=mh;function Kn(e,t,n,r){var i=Ze(),s=Pe().set(r,t);return i[n](s,e)}function la(e,t,n){if(Ve(e)&&(t=e,e=void 0),e=e||"",t!=null)return Kn(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=Kn(e,r,n,"month");return i}function Zi(e,t,n,r){typeof e=="boolean"?(Ve(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,Ve(t)&&(n=t,t=void 0),t=t||"");var i=Ze(),s=e?i._week.dow:0,o,a=[];if(n!=null)return Kn(t,(n+s)%7,r,"day");for(o=0;o<7;o++)a[o]=Kn(t,(o+s)%7,r,"day");return a}function wp(e,t){return la(e,t,"months")}function xp(e,t){return la(e,t,"monthsShort")}function kp(e,t,n){return Zi(e,t,n,"weekdays")}function _p(e,t,n){return Zi(e,t,n,"weekdaysShort")}function Sp(e,t,n){return Zi(e,t,n,"weekdaysMin")}tt("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=q(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}});v.lang=ke("moment.lang is deprecated. Use moment.locale instead.",tt);v.langData=ke("moment.langData is deprecated. Use moment.localeData instead.",Ze);var Be=Math.abs;function Tp(){var e=this._data;return this._milliseconds=Be(this._milliseconds),this._days=Be(this._days),this._months=Be(this._months),e.milliseconds=Be(e.milliseconds),e.seconds=Be(e.seconds),e.minutes=Be(e.minutes),e.hours=Be(e.hours),e.months=Be(e.months),e.years=Be(e.years),this}function ca(e,t,n,r){var i=Ee(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function Op(e,t){return ca(this,e,t,1)}function Cp(e,t){return ca(this,e,t,-1)}function As(e){return e<0?Math.floor(e):Math.ceil(e)}function Ep(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,i,s,o,a,l;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=As(oi(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,i=xe(e/1e3),r.seconds=i%60,s=xe(i/60),r.minutes=s%60,o=xe(s/60),r.hours=o%24,t+=xe(o/24),l=xe(ua(t)),n+=l,t-=As(oi(l)),a=xe(n/12),n%=12,r.days=t,r.months=n,r.years=a,this}function ua(e){return e*4800/146097}function oi(e){return e*146097/4800}function Dp(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=_e(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,n=this._months+ua(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(oi(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return t*24+r/36e5;case"minute":return t*1440+r/6e4;case"second":return t*86400+r/1e3;case"millisecond":return Math.floor(t*864e5)+r;default:throw new Error("Unknown unit "+e)}}function Mp(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+q(this._months/12)*31536e6:NaN}function Qe(e){return function(){return this.as(e)}}var Ap=Qe("ms"),Ip=Qe("s"),Lp=Qe("m"),Np=Qe("h"),Pp=Qe("d"),Rp=Qe("w"),qp=Qe("M"),jp=Qe("Q"),Bp=Qe("y");function Fp(){return Ee(this)}function Up(e){return e=_e(e),this.isValid()?this[e+"s"]():NaN}function gt(e){return function(){return this.isValid()?this._data[e]:NaN}}var Yp=gt("milliseconds"),zp=gt("seconds"),Hp=gt("minutes"),Vp=gt("hours"),$p=gt("days"),Wp=gt("months"),Gp=gt("years");function Zp(){return xe(this.days()/7)}var Ue=Math.round,_t={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Qp(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function Xp(e,t,n,r){var i=Ee(e).abs(),s=Ue(i.as("s")),o=Ue(i.as("m")),a=Ue(i.as("h")),l=Ue(i.as("d")),h=Ue(i.as("M")),d=Ue(i.as("w")),m=Ue(i.as("y")),c=s<=n.ss&&["s",s]||s0,c[4]=r,Qp.apply(null,c)}function Jp(e){return e===void 0?Ue:typeof e=="function"?(Ue=e,!0):!1}function Kp(e,t){return _t[e]===void 0?!1:t===void 0?_t[e]:(_t[e]=t,e==="s"&&(_t.ss=t-1),!0)}function ef(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=_t,i,s;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(r=Object.assign({},_t,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),i=this.localeData(),s=Xp(this,!n,r,i),n&&(s=i.pastFuture(+this,s)),i.postformat(s)}var zr=Math.abs;function wt(e){return(e>0)-(e<0)||+e}function _r(){if(!this.isValid())return this.localeData().invalidDate();var e=zr(this._milliseconds)/1e3,t=zr(this._days),n=zr(this._months),r,i,s,o,a=this.asSeconds(),l,h,d,m;return a?(r=xe(e/60),i=xe(r/60),e%=60,r%=60,s=xe(n/12),n%=12,o=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=a<0?"-":"",h=wt(this._months)!==wt(a)?"-":"",d=wt(this._days)!==wt(a)?"-":"",m=wt(this._milliseconds)!==wt(a)?"-":"",l+"P"+(s?h+s+"Y":"")+(n?h+n+"M":"")+(t?d+t+"D":"")+(i||r||e?"T":"")+(i?m+i+"H":"")+(r?m+r+"M":"")+(e?m+o+"S":"")):"P0D"}var B=xr.prototype;B.isValid=$h;B.abs=Tp;B.add=Op;B.subtract=Cp;B.as=Dp;B.asMilliseconds=Ap;B.asSeconds=Ip;B.asMinutes=Lp;B.asHours=Np;B.asDays=Pp;B.asWeeks=Rp;B.asMonths=qp;B.asQuarters=jp;B.asYears=Bp;B.valueOf=Mp;B._bubble=Ep;B.clone=Fp;B.get=Up;B.milliseconds=Yp;B.seconds=zp;B.minutes=Hp;B.hours=Vp;B.days=$p;B.weeks=Zp;B.months=Wp;B.years=Gp;B.humanize=ef;B.toISOString=_r;B.toString=_r;B.toJSON=_r;B.locale=Jo;B.localeData=ea;B.toIsoString=ke("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",_r);B.lang=Ko;E("X",0,0,"unix");E("x",0,0,"valueOf");x("x",yr);x("X",ku);W("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)});W("x",function(e,t,n){n._d=new Date(q(e))});//! moment.js -v.version="2.29.4";tu(Q);v.fn=y;v.min=Yh;v.max=zh;v.now=Hh;v.utc=Pe;v.unix=bp;v.months=wp;v.isDate=ln;v.locale=tt;v.invalid=dr;v.duration=Ee;v.isMoment=Ce;v.weekdays=kp;v.parseZone=vp;v.localeData=Ze;v.isDuration=jn;v.monthsShort=xp;v.weekdaysMin=Sp;v.defineLocale=Ui;v.updateLocale=vh;v.locales=wh;v.weekdaysShort=_p;v.normalizeUnits=_e;v.relativeTimeRounding=Jp;v.relativeTimeThreshold=Kp;v.calendarFormat=md;v.prototype=y;v.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const tf=/\B([A-Z])/g,nf=e=>e.replace(tf,"-$1").toLowerCase();function Xe(e){return hr((t,n)=>{const r=e||nf(n);t.emits||(t.emits=[]),t.emits.push(r);const i=t.methods[n];t.methods[n]=function(...s){const o=l=>{l===void 0?s.length===0?this.$emit(r):s.length===1?this.$emit(r,s[0]):this.$emit(r,...s):(s.unshift(l),this.$emit(r,...s))},a=i.apply(this,s);return rf(a)?a.then(o):o(a),a}})}function rf(e){return e instanceof Promise||e&&typeof e.then=="function"}function qe(e){return hr((t,n)=>{t.props||(t.props=Object.create(null)),t.props[n]=e})}function ha(e){return hr((t,n)=>{t.computed||(t.computed=Object.create(null)),t.computed[n]={cache:!1,get(){return this.$refs[e||n]}}})}function sf(e,t){return hr((n,r)=>{n.watch||(n.watch=Object.create(null));const i=n.watch;typeof i[e]=="object"&&!Array.isArray(i[e])?i[e]=[i[e]]:typeof i[e]>"u"&&(i[e]=[]),i[e].push(Object.assign({handler:r},t))})}const of={viewBox:"0 0 576 512",width:"1.2em",height:"1.2em"},af=C("path",{fill:"currentColor",d:"M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0a144 144 0 1 1-288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z"},null,-1),lf=[af];function cf(e,t){return O(),L("svg",of,lf)}const uf={name:"fa6-solid-eye",render:cf},hf={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},df=C("path",{fill:"currentColor",d:"M96 0C60.7 0 32 28.7 32 64v384c0 35.3 28.7 64 64 64h288c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H96zm112 288h64c44.2 0 80 35.8 80 80c0 8.8-7.2 16-16 16H144c-8.8 0-16-7.2-16-16c0-44.2 35.8-80 80-80zm-32-96a64 64 0 1 1 128 0a64 64 0 1 1-128 0zM512 80c0-8.8-7.2-16-16-16s-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16V80zm-16 112c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16v-64c0-8.8-7.2-16-16-16zm16 144c0-8.8-7.2-16-16-16s-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16v-64z"},null,-1),pf=[df];function ff(e,t){return O(),L("svg",hf,pf)}const mf={name:"fa6-solid-address-book",render:ff},gf={viewBox:"0 0 384 512",width:"1.2em",height:"1.2em"},yf=C("path",{fill:"currentColor",d:"M73 39c-14.8-9.1-33.4-9.4-48.5-.9S0 62.6 0 80v352c0 17.4 9.4 33.4 24.5 41.9S58.2 482 73 473l288-176c14.3-8.7 23-24.2 23-41s-8.7-32.2-23-41L73 39z"},null,-1),bf=[yf];function vf(e,t){return O(),L("svg",gf,bf)}const da={name:"fa6-solid-play",render:vf},wf={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},xf=C("path",{fill:"currentColor",d:"M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32v242.7l-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L288 274.7V32zM64 352c-35.3 0-64 28.7-64 64v32c0 35.3 28.7 64 64 64h384c35.3 0 64-28.7 64-64v-32c0-35.3-28.7-64-64-64H346.5l-45.3 45.3c-25 25-65.5 25-90.5 0L165.5 352H64zm368 56a24 24 0 1 1 0 48a24 24 0 1 1 0-48z"},null,-1),kf=[xf];function _f(e,t){return O(),L("svg",wf,kf)}const Sf={name:"fa6-solid-download",render:_f};function ai(e){return v.utc(v.duration(e,"seconds").asMilliseconds()).format("mm:ss")}function Tf(e){for(const t of["B","KiB","MiB","GiB","TiB","PiB"]){if(Math.abs(e)<1024)return`${e.toFixed(1)} ${t}`;e/=1024}return"> 1024 PiB"}var pa=function(e,t,n,r){var i=typeof r<"u"?[r,e]:[e],s=new Blob(i,{type:n||"application/octet-stream"});if(typeof window.navigator.msSaveBlob<"u")window.navigator.msSaveBlob(s,t);else{var o=window.URL&&window.URL.createObjectURL?window.URL.createObjectURL(s):window.webkitURL.createObjectURL(s),a=document.createElement("a");a.style.display="none",a.href=o,a.setAttribute("download",t),typeof a.download>"u"&&a.setAttribute("target","_blank"),document.body.appendChild(a),a.click(),setTimeout(function(){document.body.removeChild(a),window.URL.revokeObjectURL(o)},200)}},Of=Object.defineProperty,Cf=Object.getOwnPropertyDescriptor,Sr=(e,t,n,r)=>{for(var i=r>1?void 0:r?Cf(t,n):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(r?o(t,n,i):o(i))||i);return r&&i&&Of(t,n,i),i};let Et=class extends Lt{constructor(){super(...arguments),H(this,"f"),H(this,"hasHead")}get pollFile(){return this.f}get locationFile(){return this.f}fileThumbClick(){if(!this.f.media_type)return pa(this.f.url,this.f.url.split("/").slice(-1)[0]);this.play()}play(){return this.f}get shouldDisplayDetail(){return!this.f.media_type||this.isAudioOrVoice||this.f.media_type=="contact"}get isAudioOrVoice(){return this.f.media_type=="audio_file"||this.f.media_type=="voice_message"}get fileTitle(){const e=this.f;if(!e.media_type)return e.original_name??e.url.split("/").slice(-1)[0];if(e.media_type=="voice_message")return"Voice Message";if(e.media_type=="audio_file"){let t="";return e.performer&&(t+=e.performer+" - "),e.title&&(t+=e.title),t}if(e.media_type=="contact"){let t=e.first_name??"";return e.last_name&&(t+=" "+e.last_name),t}}get duration(){return ai(this.f.duration)}get size(){return Tf(this.f.size)}};Sr([qe({required:!0})],Et.prototype,"f",2);Sr([qe({required:!0})],Et.prototype,"hasHead",2);Sr([Xe("play-file")],Et.prototype,"play",1);Et=Sr([an({components:{Location:Rn(()=>Rr(()=>import("./Location-ac926e53-321dd2f7.js"),["assets/Location-ac926e53-321dd2f7.js","assets/index-f9774d31.js","assets/index-9e334960.css"])),Poll:Rn(()=>Rr(()=>import("./Poll-59ce4907-b3611313.js"),["assets/Poll-59ce4907-b3611313.js","assets/index-f9774d31.js","assets/index-9e334960.css"])),VideoPlayer:Rn(()=>Rr(()=>import("./VideoPlayer-8b06fc9a-735ddbd2.js"),["assets/VideoPlayer-8b06fc9a-735ddbd2.js","assets/index-f9774d31.js","assets/index-9e334960.css"]))}})],Et);const dn=(e,t)=>{const n=e.__vccOpts||e;for(const[r,i]of t)n[r]=i;return n},Ef={key:0,class:"file"},Df=["src"],Mf={class:"icon fbox-center"},Af={class:"detail fbox-vcenter"},If={key:0,class:"title"},Lf={class:"file-detail"},Nf={key:0,class:"duration"},Pf={key:1,class:"size"},Rf={key:2,class:"phone"},qf={key:1,class:"sticker"},jf=["src"],Bf=["src"],Ff=["src"],Uf=["src"],Yf=["src"];function zf(e,t,n,r,i,s){const o=Sf,a=da,l=mf,h=et("VideoPlayer"),d=et("Poll"),m=et("Location");return O(),L(Hn,null,[e.shouldDisplayDetail?(O(),L("div",Ef,[C("div",{class:"thumb clickable",onClick:t[0]||(t[0]=(...c)=>e.fileThumbClick&&e.fileThumbClick(...c))},[C("img",{src:e.f.thumb??"data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",alt:""},null,8,Df),C("div",Mf,[e.f.media_type?e.isAudioOrVoice?(O(),ye(a,{key:1})):e.f.media_type==="contact"?(O(),ye(l,{key:2})):V("",!0):(O(),ye(o,{key:0}))])]),C("div",Af,[e.fileTitle?(O(),L("div",If,ie(e.fileTitle),1)):V("",!0),C("div",Lf,[e.f.duration?(O(),L("span",Nf,ie(e.duration),1)):V("",!0),e.f.size?(O(),L("span",Pf,ie(e.size),1)):V("",!0),e.f.phone_number?(O(),L("span",Rf,ie(e.f.phone_number),1)):V("",!0)])])])):V("",!0),e.f.media_type==="sticker"?(O(),L("div",qf,[e.f.url.toLowerCase().endsWith("webm")?(O(),L("video",{key:0,src:e.f.url,preload:"auto",muted:"",autoplay:"",loop:"",playsinline:"",disablepictureinpicture:""},[e.f.thumb?(O(),L("img",{key:0,src:e.f.thumb,alt:""},null,8,Bf)):V("",!0)],8,jf)):(O(),L("img",{key:1,src:e.f.url,alt:""},null,8,Ff))])):V("",!0),e.f.media_type==="video_file"?(O(),L("div",{key:2,class:ut(["video no-head",{"has-head":e.hasHead}])},[nt(h,{f:e.f},null,8,["f"])],2)):V("",!0),e.f.media_type==="animation"?(O(),L("div",{key:3,class:ut(["video no-head",{"has-head":e.hasHead}])},[C("video",{src:e.f.url,preload:"auto",muted:"",autoplay:"",loop:"",playsinline:"",disablepictureinpicture:""},[e.f.thumb?(O(),L("img",{key:0,src:e.f.thumb,alt:""},null,8,Yf)):V("",!0)],8,Uf)],2)):V("",!0),e.f.media_type==="poll"?(O(),ye(d,{key:4,f:e.pollFile},null,8,["f"])):V("",!0),e.f.media_type==="location"?(O(),ye(m,{key:5,class:ut(["location no-head",{"has-head":e.hasHead}]),f:e.locationFile},null,8,["class","f"])):V("",!0)],64)}const Hf=dn(Et,[["render",zf],["__scopeId","data-v-be702ed6"]]);parseInt(getComputedStyle(document.documentElement).fontSize,10);const Is=(e,t,n)=>Math.min(n,Math.max(t,e)),S={None:0,Top:1,Right:2,Bottom:4,Left:8};function Vf(e){return e.map(t=>t>1.2?"w":t<.8?"n":"q").join("")}function $f(e){return e.reduce((t,n)=>n+t,1)/e.length}function Ls(e,t){return e.reduce((n,r)=>n+r,t)}function Wf(e,t){return e.map(n=>t>1.1?Is(n,1,2.75):Is(n,.6667,1))}function Gf(e){const t={width:0,height:0};return e.forEach(({dimensions:n,sides:r})=>{r&S.Right&&(t.width=n.width+n.x),r&S.Bottom&&(t.height=n.height+n.y)}),t}function Zf(e,t,n){const r=e.map(d=>d.width/d.height),i=Vf(r),s=$f(r),o=r.length,a=r.some(d=>d>2);let l;const h={ratios:r,proportions:i,averageRatio:s,maxWidth:t,minWidth:100,maxHeight:n,spacing:2};if(o===1){const d=r[0];l=[{dimensions:{x:0,y:0,width:t,height:d>1?n/d:n},sides:4}]}else o>=5||a?l=Qf(h):o===2?l=Xf(h):o===3?l=t0(h):l=i0(h);return{layout:l,containerStyle:Gf(l)}}function Qf({ratios:e,averageRatio:t,maxWidth:n,minWidth:r,spacing:i,maxHeight:s=4*n/3}){const o=Wf(e,t),a=e.length,l=new Array(a),h=[],d=(w,b)=>{const T=o.slice(w,w+b),_=Ls(T,0);return(n-(b-1)*i)/_},m=w=>{const b=[];let T=0;w.forEach(_=>{b.push(d(T,_)),T+=_}),h.push({lineCounts:w,heights:b})};for(let w=1;w!==a;++w){const b=a-w;w<=3&&b<=3&&m([w,b])}for(let w=1;w!==a-1;++w)for(let b=1;b!==a-w;++b){const T=a-w-b;w<=3&&b<=(t<.85?4:3)&&T<=3&&m([w,b,T])}for(let w=1;w!==a-1;++w)for(let b=1;b!==a-w;++b)for(let T=1;T!==a-w-b;++T){const _=a-w-b-T;w<=3&&b<=3&&T<=3&&_<=4&&m([w,b,T,_])}let c,u=0;for(let w=0;w{for(let oe=1;oe!==_;++oe)if(T[oe-1]>T[oe])return 1.5;return 1})(),te=Math.abs(N-s)*F*ee;(!c||te1.4&&t[1]-t[0]<.2?Jf(e):n==="ww"||n==="qq"?Kf(e):e0(e)}function Jf(e){const{ratios:t,maxWidth:n,spacing:r,maxHeight:i}=e,s=Math.round(Math.min(n/t[0],Math.min(n/t[1],(i-r)/2)));return[{dimensions:{x:0,y:0,width:n,height:s},sides:S.Left|S.Top|S.Right},{dimensions:{x:0,y:s+r,width:n,height:s},sides:S.Left|S.Bottom|S.Right}]}function Kf(e){const{ratios:t,maxWidth:n,spacing:r,maxHeight:i}=e,s=(n-r)/2,o=Math.round(Math.min(s/t[0],Math.min(s/t[1],i)));return[{dimensions:{x:0,y:0,width:s,height:o},sides:S.Top|S.Left|S.Bottom},{dimensions:{x:s+r,y:0,width:s,height:o},sides:S.Top|S.Right|S.Bottom}]}function e0(e){const{ratios:t,minWidth:n,maxWidth:r,spacing:i,maxHeight:s}=e,o=Math.round(1.5*n),a=Math.min(Math.round(Math.max(.4*(r-i),(r-i)/t[0]/(1/t[0]+1/t[1]))),r-i-o),l=r-a-i,h=Math.min(s,Math.round(Math.min(l/t[0],a/t[1])));return[{dimensions:{x:0,y:0,width:l,height:h},sides:S.Top|S.Left|S.Bottom},{dimensions:{x:l+i,y:0,width:a,height:h},sides:S.Top|S.Right|S.Bottom}]}function t0(e){const{proportions:t}=e;return t[0]==="n"?n0(e):r0(e)}function n0(e){const{maxHeight:t,spacing:n,ratios:r,maxWidth:i,minWidth:s}=e,o=t,a=Math.round(Math.min((t-n)/2,r[1]*(i-n)/(r[2]+r[1]))),l=o-a-n,h=Math.max(s,Math.round(Math.min((i-n)/2,Math.min(a*r[2],l*r[1])))),d=Math.min(Math.round(o*r[0]),i-n-h);return[{dimensions:{x:0,y:0,width:d,height:o},sides:S.Top|S.Left|S.Bottom},{dimensions:{x:d+n,y:0,width:h,height:l},sides:S.Top|S.Right},{dimensions:{x:d+n,y:l+n,width:h,height:a},sides:S.Bottom|S.Right}]}function r0(e){const{maxWidth:t,ratios:n,maxHeight:r,spacing:i}=e,s=t,o=Math.round(Math.min(s/n[0],.66*(r-i))),a=(t-i)/2,l=Math.min(r-o-i,Math.round(Math.min(a/n[1],a/n[2]))),h=s-a-i;return[{dimensions:{x:0,y:0,width:s,height:o},sides:S.Left|S.Top|S.Right},{dimensions:{x:0,y:o+i,width:a,height:l},sides:S.Bottom|S.Left},{dimensions:{x:a+i,y:o+i,width:h,height:l},sides:S.Bottom|S.Right}]}function i0(e){const{proportions:t}=e;return t[0]==="w"?s0(e):o0(e)}function s0({maxWidth:e,ratios:t,spacing:n,maxHeight:r,minWidth:i}){const s=e,o=Math.round(Math.min(s/t[0],.66*(r-n))),a=Math.round((e-2*n)/(t[1]+t[2]+t[3])),l=Math.max(i,Math.round(Math.min(.4*(e-2*n),a*t[1]))),h=Math.round(Math.max(Math.max(i,.33*(e-2*n)),a*t[3])),d=s-l-h-2*n,m=Math.min(r-o-n,a);return[{dimensions:{x:0,y:0,width:s,height:o},sides:S.Left|S.Top|S.Right},{dimensions:{x:0,y:o+n,width:l,height:m},sides:S.Bottom|S.Left},{dimensions:{x:l+n,y:o+n,width:d,height:m},sides:S.Bottom},{dimensions:{x:l+n+d+n,y:o+n,width:h,height:m},sides:S.Right|S.Bottom}]}function o0({maxHeight:e,ratios:t,maxWidth:n,spacing:r,minWidth:i}){const s=e,o=Math.round(Math.min(s*t[0],.6*(n-r))),a=Math.round((e-2*r)/(1/t[1]+1/t[2]+1/t[3])),l=Math.round(a/t[1]),h=Math.round(a/t[2]),d=s-l-h-2*r,m=Math.max(i,Math.min(n-o-r,a));return[{dimensions:{x:0,y:0,width:o,height:s},sides:S.Top|S.Left|S.Bottom},{dimensions:{x:o+r,y:0,width:m,height:l},sides:S.Top|S.Right},{dimensions:{x:o+r,y:l+r,width:m,height:h},sides:S.Right},{dimensions:{x:o+r,y:l+h+2*r,width:m,height:d},sides:S.Bottom|S.Right}]}var a0=Object.defineProperty,l0=Object.getOwnPropertyDescriptor,Rt=(e,t,n,r)=>{for(var i=r>1?void 0:r?l0(t,n):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(r?o(t,n,i):o(i))||i);return r&&i&&a0(t,n,i),i};let rt=class extends Lt{constructor(){super(...arguments),H(this,"p"),H(this,"postsUrl"),H(this,"el"),H(this,"sizeScale",1)}get text(){if(this.p.text)return this.p.text}get fwdUrl(){return typeof this.p.forwarded_from=="string"?void 0:this.p.forwarded_from.url}get fwdName(){return typeof this.p.forwarded_from=="string"?this.p.forwarded_from:this.p.forwarded_from.name}get dims(){return console.log(`Calculating dimensions for ${this.p.id}...`),Zf(this.p.images,450,450)}get containerStyle(){const e=this.sizeScale,t=this.dims.containerStyle;return{width:t.width*e+"px",height:t.height*e+"px"}}getImageStyle(e){const t=this.sizeScale,n=this.dims.layout[e].dimensions;return{left:n.x*t+"px",top:n.y*t+"px",width:n.width*t+"px",height:n.height*t+"px"}}clickReply(){return this.p.reply.id}refreshSize(){this.sizeScale=this.el.clientWidth/450}mounted(){this.initEmoji(),this.refreshSize(),window.addEventListener("resize",this.refreshSize)}unmounted(){window.removeEventListener("resize",this.refreshSize)}replaceUrl(e){return new URL(e,this.postsUrl).toString()}initEmoji(){document.querySelectorAll("i.custom-emoji:not(.init)").forEach(e=>{const t=this.replaceUrl(e.getAttribute("emoji-src"));e.classList.add("init"),t.endsWith("webm")?e.innerHTML=``:e.innerHTML=``})}clickImg(e){return e}};Rt([qe({required:!0})],rt.prototype,"p",2);Rt([qe({required:!0})],rt.prototype,"postsUrl",2);Rt([ha("post")],rt.prototype,"el",2);Rt([Xe("click-reply")],rt.prototype,"clickReply",1);Rt([Xe("click-img")],rt.prototype,"clickImg",1);rt=Rt([an({components:{FileView:Hf}})],rt);const fa=e=>(sn("data-v-1c3777dc"),e=e(),on(),e),c0=["id"],u0={class:"head unselectable"},h0={key:0,class:"forward"},d0=["href"],p0={key:0,class:"thumb-wrap"},f0=["src"],m0={class:"mtext"},g0=fa(()=>C("div",{class:"reply-to"},"Reply to:",-1)),y0=["innerHTML"],b0=["src","onClick"],v0={key:2,class:"files"},w0=["innerHTML"],x0={class:"info font-code unselectable"},k0={class:"id"},_0=fa(()=>C("div",{class:"f-grow1"},null,-1)),S0={key:0,class:"author"},T0={class:"date"},O0={key:1,class:"views"};function C0(e,t,n,r,i,s){const o=et("FileView"),a=uf;return O(),L("div",{class:ut(["post tgb-card",{service:e.p.type==="service"}]),id:`message-${e.p.id}`,ref:"post"},[C("div",u0,[e.p.forwarded_from?(O(),L("div",h0,[Vt(" Forwarded from: "),C("a",{href:e.fwdUrl},ie(e.fwdName),9,d0)])):V("",!0)]),e.p.reply?(O(),L("div",{key:0,class:"reply undraggable clickable",onClick:t[0]||(t[0]=(...l)=>e.clickReply&&e.clickReply(...l))},[e.p.reply.thumb?(O(),L("div",p0,[C("img",{class:"thumb",src:e.p.reply.thumb,alt:"",loading:"lazy"},null,8,f0)])):V("",!0),C("div",m0,[g0,C("div",{class:"reply-text",innerHTML:e.p.reply.text},null,8,y0)])])):V("",!0),e.p.images?(O(),L("div",{key:1,class:ut(["images",{"has-head":e.p.reply||e.p.forwarded_from}]),style:Zr(e.containerStyle)},[(O(!0),L(Hn,null,Qr(e.p.images,(l,h)=>(O(),L("img",{key:h,src:l.url,alt:"image",loading:"lazy",class:"clickable",onClick:d=>e.clickImg(h),style:Zr(e.getImageStyle(h))},null,12,b0))),128))],6)):V("",!0),e.p.files?(O(),L("div",v0,[(O(!0),L(Hn,null,Qr(e.p.files,l=>(O(),ye(o,{f:l,"has-head":!!(e.p.reply||e.p.forwarded_from||e.p.images),onPlayFile:t[1]||(t[1]=h=>e.$emit("play-file",h))},null,8,["f","has-head"]))),256))])):V("",!0),C("div",{class:"text",innerHTML:e.text},null,8,w0),C("div",x0,[C("div",k0,"#"+ie(e.p.id),1),_0,e.p.author?(O(),L("div",S0,ie(e.p.author),1)):V("",!0),C("div",T0,ie(e.p.date),1),e.p.views?(O(),L("div",O0,[Vt(ie(e.p.views)+" ",1),nt(a)])):V("",!0)])],10,c0)}const E0=dn(rt,[["render",C0],["__scopeId","data-v-1c3777dc"]]);function Ns(){const e=document.querySelectorAll(".spoiler");console.log("Spoilers initialized."),e.forEach(t=>{t.classList.contains("spoiler-init")||(t.classList.add("spoiler-init"),t.addEventListener("click",()=>{t.classList.toggle("spoiler-visible"),console.log(`Spoiler clicked: ${t}`)}))})}const D0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},M0=C("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512L340.864 831.872a30.592 30.592 0 0 0 0 42.752a29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"},null,-1),A0=[M0];function I0(e,t){return O(),L("svg",D0,A0)}const L0={name:"ep-arrow-right",render:I0},N0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},P0=C("path",{fill:"currentColor",d:"M609.408 149.376L277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0a30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688a29.12 29.12 0 0 0-41.728 0z"},null,-1),R0=[P0];function q0(e,t){return O(),L("svg",N0,R0)}const j0={name:"ep-arrow-left",render:q0},B0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},F0=C("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm384-253.696l236.288-236.352l45.248 45.248L508.8 704L192 387.2l45.248-45.248L480 584.704V128h64v450.304z"},null,-1),U0=[F0];function Y0(e,t){return O(),L("svg",B0,U0)}const z0={name:"ep-download",render:Y0},H0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},V0=C("path",{fill:"currentColor",d:"M764.288 214.592L512 466.88L259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512L214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1),$0=[V0];function W0(e,t){return O(),L("svg",H0,$0)}const G0={name:"ep-close",render:W0};var Ps="Control",Rs="Meta",Z0="Escape",Q0="ArrowLeft",X0="ArrowRight",J0=Object.defineProperty,K0=Object.getOwnPropertyDescriptor,pn=(e,t,n,r)=>{for(var i=r>1?void 0:r?K0(t,n):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(r?o(t,n,i):o(i))||i);return r&&i&&J0(t,n,i),i};let pt=class extends Lt{constructor(){super(...arguments),H(this,"imgs"),H(this,"index"),H(this,"ctrlDown",!1),H(this,"zoom",1)}get img(){if(this.imgs)return this.imgs[this.index]}get isOpen(){return!!this.img}get hasPrev(){return this.index>0}get hasNext(){return this.index+1=this.imgs.length||(this.zoom=1,this._rawUpdateIndex(t))}_rawUpdateIndex(e){return e}keydown(e){if(this.isOpen){if(e.code===Z0)return this.close();if(e.code===Q0)return this.updateIndex(-1);if(e.code===X0)return this.updateIndex(1);if(e.key==Ps||e.key===Rs)return this.ctrlDown=!0}}keyup(e){if(e.key==Ps||e.key===Rs)return this.ctrlDown=!1}wheel(e){if(!this.isOpen)return;e.preventDefault();const t=Math.sign(e.deltaY);this.ctrlDown?this.zoom=Math.min(Math.max(this.zoom*=1+t*-.1,.1),5):this.updateIndex(t)}get imgStyle(){return{transform:`scale(${this.zoom.toFixed(2)})`}}mounted(){document.addEventListener("keydown",this.keydown),document.addEventListener("keyup",this.keyup),document.addEventListener("wheel",this.wheel,{passive:!1})}unmounted(){document.removeEventListener("keydown",this.keydown),document.removeEventListener("keyup",this.keyup),document.removeEventListener("wheel",this.wheel)}};pn([qe({required:!0})],pt.prototype,"imgs",2);pn([qe({required:!0})],pt.prototype,"index",2);pn([Xe("close")],pt.prototype,"close",1);pn([Xe("update:index")],pt.prototype,"_rawUpdateIndex",1);pt=pn([an({components:{}})],pt);const em=e=>(sn("data-v-8d7ec9da"),e=e(),on(),e),tm={key:0,id:"ImageViewer"},nm={class:"img-container"},rm=["src"],im={class:"top"},sm=em(()=>C("span",{class:"f-grow1"},null,-1)),om={class:"bottom"},am={class:"left unselectable"},lm={class:"index"},cm={class:"detail"},um={key:0,class:"date"},hm={class:"right"},dm={class:"description unselectable"},pm={key:0,class:"text"},fm=["innerHTML"],mm={class:"arrows"};function gm(e,t,n,r,i,s){const o=G0,a=z0,l=j0,h=L0;return e.img?(O(),L("div",tm,[C("div",nm,[C("img",{src:e.img.url,alt:"Photo",class:"undraggable",style:Zr(e.imgStyle)},null,12,rm)]),C("div",im,[sm,nt(o,{class:"icn close clickable",onClick:e.close},null,8,["onClick"])]),C("div",om,[C("div",am,[C("div",lm,"Photo "+ie(e.index+1)+" of "+ie(e.imgs.length),1),C("div",cm,[e.img.date?(O(),L("span",um,ie(e.img.date),1)):V("",!0)])]),C("div",hm,[nt(a,{class:"icn download clickable",onClick:e.download},null,8,["onClick"])]),C("div",dm,[e.img.text?(O(),L("div",pm,[C("div",{innerHTML:e.textHtml},null,8,fm)])):V("",!0)])]),C("div",mm,[e.hasPrev?(O(),ye(l,{key:0,class:"icn left clickable",onClick:t[0]||(t[0]=d=>e.updateIndex(-1))})):V("",!0),e.hasNext?(O(),ye(h,{key:1,class:"icn right clickable",onClick:t[1]||(t[1]=d=>e.updateIndex(1))})):V("",!0)])])):V("",!0)}const ym=dn(pt,[["render",gm],["__scopeId","data-v-8d7ec9da"]]);var bm=Object.defineProperty,vm=Object.getOwnPropertyDescriptor,fn=(e,t,n,r)=>{for(var i=r>1?void 0:r?vm(t,n):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(r?o(t,n,i):o(i))||i);return r&&i&&bm(t,n,i),i};let ft=class extends Lt{constructor(){super(...arguments),H(this,"postsUrl"),H(this,"postsData"),H(this,"margins"),H(this,"searchEl"),H(this,"search",""),H(this,"posts",[]),H(this,"imgList",null),H(this,"postImgIndex"),H(this,"count",20),H(this,"audio",null),H(this,"img",-1),H(this,"replyShake",[]),H(this,"replyLoading",!1),H(this,"fail",null)}get purl(){return new URL(this.postsUrl,document.location.href).href}get audios(){return this.posts.filter(e=>{var t,n;return((n=(t=e.files)==null?void 0:t.at(0))==null?void 0:n.media_type)=="audio_file"}).flatMap(e=>e.files)}audioNext(e){this.audio=this.audios.at(this.audios.indexOf(this.audio)+e)}get searchedPosts(){let e=this.search.toLowerCase();if(!e)return this.posts;let t=this.posts;function n(r){let i;return[i,e]=e.split(" ",2),i.substring(r)}for(;e;){if(e.startsWith("id:")){let r=n(3);console.log(r),t=t.filter(i=>i.id+""==r);continue}if(e.startsWith("author:")){let r=n(7);t=t.filter(i=>i.author.toLowerCase().startsWith(r));continue}if(e.startsWith("date:")){let r=n(5);t=t.filter(i=>i.date.includes(r));continue}break}return e?t.filter(r=>r.text&&r.text.toLowerCase().includes(e)):t}get searchedCount(){return Math.min(this.count,this.searchedPosts.length)}onKey(e){(e.ctrlKey||e.metaKey)&&e.code=="KeyF"&&(this.searchEl.focus(),this.searchEl.scrollIntoView({block:"center"}),e.stopPropagation(),e.preventDefault())}onHashChange(e){const t=window.location.hash;console.log("Hash change",e.newURL,t),t&&(this.search=t,window.location.hash="",this.searchEl.scrollIntoView({block:"center"}),e.preventDefault(),e.stopPropagation())}mounted(){document.addEventListener("keydown",this.onKey),window.addEventListener("hashchange",this.onHashChange)}unmounted(){document.removeEventListener("keydown",this.onKey),window.removeEventListener("hashchange",this.onHashChange)}replaceUrl(e){return new URL(e,this.purl).toString()}infiniteScroll(){console.log("Infinite Scroll - Load more"),this.count=Math.min(this.count+10,this.posts.length)}get postIdIndex(){return Object.fromEntries(this.posts.map((e,t)=>[e.id,t]))}clickReply(e){if(this.replyLoading)return;const t=this.postIdIndex[e];t>this.count&&(this.replyLoading=!0,this.count=Math.min(t+10,this.posts.length)),this.jumpToReply(e,t)}jumpToReply(e,t){const n=document.getElementById(`message-${e}`);if(!n)return setTimeout(()=>this.jumpToReply(e,t),50);n.scrollIntoView({behavior:"smooth",block:"center"}),this.replyLoading=!1;const r=()=>{this.replyShake=[...this.replyShake,t],setTimeout(()=>this.replyShake=this.replyShake.filter(a=>a!=t),1500)};let i;const s=setTimeout(()=>{r(),window.removeEventListener("scroll",i)},1e3);let o;i=a=>{clearTimeout(o),o=setTimeout(()=>{clearTimeout(s),r(),window.removeEventListener("scroll",i)},100)},window.addEventListener("scroll",i)}async created(){try{this.postsData?this.posts=this.postsData:this.posts=await(await fetch(this.purl)).json(),this.posts.forEach(e=>e.date=v(e.date).format("YYYY-MM-DD h:mm")),this.posts.reverse(),this.posts=this.posts.filter(e=>e.type!=="service"),this.count=Math.min(this.count,this.posts.length),this.posts.forEach(e=>{var t,n,r;(t=e.images)==null||t.forEach(i=>i.url=this.replaceUrl(i.url)),(n=e.reply)!=null&&n.thumb&&(e.reply.thumb=this.replaceUrl(e.reply.thumb)),(r=e.files)==null||r.forEach(i=>{i.url=this.replaceUrl(i.url),i.thumb&&(i.thumb=this.replaceUrl(i.thumb))})}),this.imgList=this.posts.flatMap((e,t)=>(e.images??[]).map(n=>{var r;return{url:n.url,text:e.text,author:e.author??(typeof e.forwarded_from=="string"?e.forwarded_from:(r=e.forwarded_from)==null?void 0:r.name),date:e.date,postIndex:t}})),this.postImgIndex=new Array(this.posts.length).fill(null),this.imgList.forEach((e,t)=>{this.postImgIndex[e.postIndex]===null&&(this.postImgIndex[e.postIndex]=t)}),console.log(this.imgList),console.log(this.postImgIndex),setTimeout(()=>Ns(),100)}catch(e){console.log(e),this.fail=e}}updated(){Ns()}};fn([qe({required:!0})],ft.prototype,"postsUrl",2);fn([qe()],ft.prototype,"postsData",2);fn([qe({default:!0})],ft.prototype,"margins",2);fn([ha("searchEl")],ft.prototype,"searchEl",2);ft=fn([an({components:{PostView:E0,ImageViewer:ym,AudioPlayer:Rn(()=>Promise.resolve().then(()=>Jm))}})],ft);const wm=e=>(sn("data-v-d7ee52b3"),e=e(),on(),e),xm={class:"search"},km={key:0,class:"error tgb-card"},_m=wm(()=>C("br",null,null,-1)),Sm={key:1,"infinite-scroll-distance":50};function Tm(e,t,n,r,i,s){const o=Fc,a=et("PostView"),l=et("AudioPlayer"),h=et("ImageViewer"),d=Pc;return O(),L("div",{class:ut(["tg-blog",{margins:e.margins}])},[Il(e.$slots,"default",{},void 0,!0),C("div",xm,[ms(C("input",{"onUpdate:modelValue":t[0]||(t[0]=m=>e.search=m),ref:"searchEl",placeholder:"Search..."},null,512),[[Ll,e.search]]),nt(o)]),e.fail?(O(),L("div",km,[C("h2",null,[Vt("Failed loading posts from: "),_m,Vt(ie(e.purl),1)]),Vt(" "+ie(e.fail),1)])):V("",!0),e.posts.length!==0?ms((O(),L("div",Sm,[(O(!0),L(Hn,null,Qr(e.searchedCount,(m,c)=>(O(),ye(a,{p:e.searchedPosts[c],postsUrl:e.purl,key:e.searchedPosts[c].id,onPlayFile:t[1]||(t[1]=u=>e.audio=u),onClickImg:u=>e.img=e.postImgIndex[c]+u,onClickReply:e.clickReply,class:ut({shake:e.replyShake.includes(c)})},null,8,["p","postsUrl","onClickImg","onClickReply","class"]))),128))])),[[d,e.infiniteScroll]]):V("",!0),e.audio?(O(),ye(l,{key:2,audio:e.audio,onPrev:t[2]||(t[2]=m=>e.audioNext(-1)),onNext:t[3]||(t[3]=m=>e.audioNext(1))},null,8,["audio"])):V("",!0),nt(h,{imgs:e.imgList,index:e.img,"onUpdate:index":t[4]||(t[4]=m=>e.img=m)},null,8,["imgs","index"])],2)}const Om=dn(ft,[["render",Tm],["__scopeId","data-v-d7ee52b3"]]),Cm={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},Em=C("path",{fill:"currentColor",d:"M52.5 440.6c-9.5 7.9-22.8 9.7-34.1 4.4S0 428.4 0 416V96c0-12.4 7.2-23.7 18.4-29s24.5-3.6 34.1 4.4L224 214.3v83.4L52.5 440.6zM256 352V96c0-12.4 7.2-23.7 18.4-29s24.5-3.6 34.1 4.4l192 160c7.3 6.1 11.5 15.1 11.5 24.6s-4.2 18.5-11.5 24.6l-192 160c-9.5 7.9-22.8 9.7-34.1 4.4S256 428.4 256 416v-64z"},null,-1),Dm=[Em];function Mm(e,t){return O(),L("svg",Cm,Dm)}const Am={name:"fa6-solid-forward",render:Mm},Im={viewBox:"0 0 320 512",width:"1.2em",height:"1.2em"},Lm=C("path",{fill:"currentColor",d:"M48 64C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h32c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48H48zm192 0c-26.5 0-48 21.5-48 48v288c0 26.5 21.5 48 48 48h32c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48h-32z"},null,-1),Nm=[Lm];function Pm(e,t){return O(),L("svg",Im,Nm)}const Rm={name:"fa6-solid-pause",render:Pm},qm={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},jm=C("path",{fill:"currentColor",d:"M459.5 440.6c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29V96c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4L288 214.3v83.4l171.5 142.9zM256 352V96c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4l-192 160C4.2 237.5 0 246.5 0 256s4.2 18.5 11.5 24.6l192 160c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29v-64z"},null,-1),Bm=[jm];function Fm(e,t){return O(),L("svg",qm,Bm)}const Um={name:"fa6-solid-backward",render:Fm};var Ym=Object.defineProperty,zm=Object.getOwnPropertyDescriptor,yt=(e,t,n,r)=>{for(var i=r>1?void 0:r?zm(t,n):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(r?o(t,n,i):o(i))||i);return r&&i&&Ym(t,n,i),i};let $e=class extends Lt{constructor(){super(...arguments),H(this,"audio"),H(this,"playing",null),H(this,"duration","00:00"),H(this,"time","00:00")}mounted(){this.init()}pause(){this.playing.pause(),this.$forceUpdate()}play(){this.playing.play(),this.$forceUpdate()}next(){}prev(){}unmounted(){this.playing&&this.playing.pause()}init(){this.playing&&!this.playing.paused&&this.playing.pause(),this.playing=new Audio,this.playing.src=this.audio.url,this.playing.onloadedmetadata=()=>{this.duration=ai(this.playing.duration)},this.playing.ontimeupdate=()=>{this.time=ai(this.playing.currentTime)},this.playing.onended=()=>{this.$forceUpdate(),this.next()},this.playing.play()}};yt([qe({required:!0})],$e.prototype,"audio",2);yt([Xe("pause")],$e.prototype,"pause",1);yt([Xe("play")],$e.prototype,"play",1);yt([Xe("next")],$e.prototype,"next",1);yt([Xe("prev")],$e.prototype,"prev",1);yt([sf("audio")],$e.prototype,"init",1);$e=yt([an({components:{}})],$e);const ma=e=>(sn("data-v-dcaa915d"),e=e(),on(),e),Hm={id:"AudioPlayer"},Vm={class:"wrap"},$m={class:"unselectable"},Wm={class:"control"},Gm=ma(()=>C("span",{class:"f-grow1"},null,-1)),Zm=ma(()=>C("span",{class:"f-grow1"},null,-1));function Qm(e,t,n,r,i,s){var o;const a=Um,l=da,h=Rm,d=Am;return O(),L("div",Hm,[C("div",Vm,[C("div",$m,ie(e.audio.performer)+" - "+ie(e.audio.title),1),C("div",Wm,[C("span",null,ie(this.time),1),Gm,nt(a,{class:"clickable",onClick:e.prev},null,8,["onClick"]),(o=e.playing)!=null&&o.paused?(O(),ye(l,{key:0,onClick:e.play},null,8,["onClick"])):(O(),ye(h,{key:1,onClick:e.pause},null,8,["onClick"])),nt(d,{class:"clickable",onClick:e.next},null,8,["onClick"]),Zm,C("span",null,ie(this.duration),1)])])])}const Xm=dn($e,[["render",Qm],["__scopeId","data-v-dcaa915d"]]),Jm=Object.freeze(Object.defineProperty({__proto__:null,default:Xm},Symbol.toStringTag,{value:"Module"}));function ga(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let qt=ga();function Km(e){qt=e}const ya=/[&<>"']/,eg=new RegExp(ya.source,"g"),ba=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,tg=new RegExp(ba.source,"g"),ng={"&":"&","<":"<",">":">",'"':""","'":"'"},qs=e=>ng[e];function se(e,t){if(t){if(ya.test(e))return e.replace(eg,qs)}else if(ba.test(e))return e.replace(tg,qs);return e}const rg=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function va(e){return e.replace(rg,(t,n)=>(n=n.toLowerCase(),n==="colon"?":":n.charAt(0)==="#"?n.charAt(1)==="x"?String.fromCharCode(parseInt(n.substring(2),16)):String.fromCharCode(+n.substring(1)):""))}const ig=/(^|[^\[])\^/g;function G(e,t){e=typeof e=="string"?e:e.source,t=t||"";const n={replace:(r,i)=>(i=i.source||i,i=i.replace(ig,"$1"),e=e.replace(r,i),n),getRegex:()=>new RegExp(e,t)};return n}const sg=/[^\w:]/g,og=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function js(e,t,n){if(e){let r;try{r=decodeURIComponent(va(n)).replace(sg,"").toLowerCase()}catch{return null}if(r.indexOf("javascript:")===0||r.indexOf("vbscript:")===0||r.indexOf("data:")===0)return null}t&&!og.test(n)&&(n=ug(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch{return null}return n}const Sn={},ag=/^[^:]+:\/*[^/]*$/,lg=/^([^:]+:)[\s\S]*$/,cg=/^([^:]+:\/*[^/]*)[\s\S]*$/;function ug(e,t){Sn[" "+e]||(ag.test(e)?Sn[" "+e]=e+"/":Sn[" "+e]=Fn(e,"/",!0)),e=Sn[" "+e];const n=e.indexOf(":")===-1;return t.substring(0,2)==="//"?n?t:e.replace(lg,"$1")+t:t.charAt(0)==="/"?n?t:e.replace(cg,"$1")+t:e+t}const er={exec:function(){}};function De(e){let t=1,n,r;for(;t{let l=!1,h=o;for(;--h>=0&&a[h]==="\\";)l=!l;return l?"|":" |"}),r=n.split(/ \|/);let i=0;if(r[0].trim()||r.shift(),r.length>0&&!r[r.length-1].trim()&&r.pop(),r.length>t)r.splice(t);else for(;r.length1;)t&1&&(n+=e),t>>=1,e+=e;return n+e}function Us(e,t,n,r){const i=t.href,s=t.title?se(t.title):null,o=e[1].replace(/\\([\[\]])/g,"$1");if(e[0].charAt(0)!=="!"){r.state.inLink=!0;const a={type:"link",raw:n,href:i,title:s,text:o,tokens:r.inlineTokens(o)};return r.state.inLink=!1,a}return{type:"image",raw:n,href:i,title:s,text:se(o)}}function dg(e,t){const n=e.match(/^(\s+)(?:```)/);if(n===null)return t;const r=n[1];return t.split(` +`+new Error().stack),n=!1}return t.apply(this,arguments)},t)}var Cs={};function ko(e,t){v.deprecationHandler!=null&&v.deprecationHandler(e,t),Cs[e]||(xo(t),Cs[e]=!0)}v.suppressDeprecationWarnings=!1;v.deprecationHandler=null;function Re(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function nu(e){var t,n;for(n in e)Y(e,n)&&(t=e[n],Re(t)?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function ti(e,t){var n=Je({},e),r;for(r in t)Y(t,r)&&(ht(e[r])&&ht(t[r])?(n[r]={},Je(n[r],e[r]),Je(n[r],t[r])):t[r]!=null?n[r]=t[r]:delete n[r]);for(r in e)Y(e,r)&&!Y(t,r)&&ht(e[r])&&(n[r]=Je({},n[r]));return n}function Ii(e){e!=null&&this.set(e)}var ni;Object.keys?ni=Object.keys:ni=function(e){var t,n=[];for(t in e)Y(e,t)&&n.push(t);return n};var ru={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function iu(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return Re(r)?r.call(t,n):r}function Ne(e,t,n){var r=""+Math.abs(e),i=t-r.length,s=e>=0;return(s?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var Li=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,kn=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Yr={},Tt={};function E(e,t,n,r){var i=r;typeof r=="string"&&(i=function(){return this[r]()}),e&&(Tt[e]=i),t&&(Tt[t[0]]=function(){return Ne(i.apply(this,arguments),t[1],t[2])}),n&&(Tt[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function su(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function ou(e){var t=e.match(Li),n,r;for(n=0,r=t.length;n=0&&kn.test(e);)e=e.replace(kn,r),kn.lastIndex=0,n-=1;return e}var au={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function lu(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(Li).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var cu="Invalid date";function uu(){return this._invalidDate}var hu="%d",du=/\d{1,2}/;function pu(e){return this._ordinal.replace("%d",e)}var fu={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function mu(e,t,n,r){var i=this._relativeTime[n];return Re(i)?i(e,t,n,r):i.replace(/%d/i,e)}function gu(e,t){var n=this._relativeTime[e>0?"future":"past"];return Re(n)?n(t):n.replace(/%s/i,t)}var $t={};function le(e,t){var n=e.toLowerCase();$t[n]=$t[n+"s"]=$t[t]=e}function _e(e){return typeof e=="string"?$t[e]||$t[e.toLowerCase()]:void 0}function Ni(e){var t={},n,r;for(r in e)Y(e,r)&&(n=_e(r),n&&(t[n]=e[r]));return t}var So={};function ce(e,t){So[e]=t}function yu(e){var t=[],n;for(n in e)Y(e,n)&&t.push({unit:n,priority:So[n]});return t.sort(function(r,i){return r.priority-i.priority}),t}function pr(e){return e%4===0&&e%100!==0||e%400===0}function xe(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function q(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=xe(t)),n}function Nt(e,t){return function(n){return n!=null?(To(this,e,n),v.updateOffset(this,t),this):Gn(this,e)}}function Gn(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function To(e,t,n){e.isValid()&&!isNaN(n)&&(t==="FullYear"&&pr(e.year())&&e.month()===1&&e.date()===29?(n=q(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),vr(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function bu(e){return e=_e(e),Re(this[e])?this[e]():this}function vu(e,t){if(typeof e=="object"){e=Ni(e);var n=yu(e),r,i=n.length;for(r=0;r68?1900:2e3)};var Po=Nt("FullYear",!0);function ju(){return pr(this.year())}function Bu(e,t,n,r,i,s,o){var a;return e<100&&e>=0?(a=new Date(e+400,t,n,r,i,s,o),isFinite(a.getFullYear())&&a.setFullYear(e)):a=new Date(e,t,n,r,i,s,o),a}function Zt(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Qn(e,t,n){var r=7+t-n,i=(7+Zt(e,0,r).getUTCDay()-t)%7;return-i+r-1}function Ro(e,t,n,r,i){var s=(7+n-r)%7,o=Qn(e,r,i),a=1+7*(t-1)+s+o,l,h;return a<=0?(l=e-1,h=Wt(l)+a):a>Wt(e)?(l=e+1,h=a-Wt(e)):(l=e,h=a),{year:l,dayOfYear:h}}function Qt(e,t,n){var r=Qn(e.year(),t,n),i=Math.floor((e.dayOfYear()-r-1)/7)+1,s,o;return i<1?(o=e.year()-1,s=i+Ve(o,t,n)):i>Ve(e.year(),t,n)?(s=i-Ve(e.year(),t,n),o=e.year()+1):(o=e.year(),s=i),{week:s,year:o}}function Ve(e,t,n){var r=Qn(e,t,n),i=Qn(e+1,t,n);return(Wt(e)-r+i)/7}E("w",["ww",2],"wo","week");E("W",["WW",2],"Wo","isoWeek");le("week","w");le("isoWeek","W");ce("week",5);ce("isoWeek",5);x("w",X);x("ww",X,we);x("W",X);x("WW",X,we);hn(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=q(e)});function Uu(e){return Qt(e,this._week.dow,this._week.doy).week}var Yu={dow:0,doy:6};function zu(){return this._week.dow}function Hu(){return this._week.doy}function Vu(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function Fu(e){var t=Qt(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}E("d",0,"do","day");E("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});E("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});E("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});E("e",0,0,"weekday");E("E",0,0,"isoWeekday");le("day","d");le("weekday","e");le("isoWeekday","E");ce("day",11);ce("weekday",11);ce("isoWeekday",11);x("d",X);x("e",X);x("E",X);x("dd",function(e,t){return t.weekdaysMinRegex(e)});x("ddd",function(e,t){return t.weekdaysShortRegex(e)});x("dddd",function(e,t){return t.weekdaysRegex(e)});hn(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);i!=null?t.d=i:P(n).invalidWeekday=e});hn(["d","e","E"],function(e,t,n,r){t[r]=q(e)});function $u(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function Wu(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function qi(e,t){return e.slice(t,7).concat(e.slice(0,t))}var Gu="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),qo="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Zu="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Qu=un,Xu=un,Ju=un;function Ku(e,t){var n=Oe(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?qi(n,this._week.dow):e?n[e.day()]:n}function eh(e){return e===!0?qi(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function th(e){return e===!0?qi(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function nh(e,t,n){var r,i,s,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)s=Pe([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(s,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(s,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(s,"").toLocaleLowerCase();return n?t==="dddd"?(i=K.call(this._weekdaysParse,o),i!==-1?i:null):t==="ddd"?(i=K.call(this._shortWeekdaysParse,o),i!==-1?i:null):(i=K.call(this._minWeekdaysParse,o),i!==-1?i:null):t==="dddd"?(i=K.call(this._weekdaysParse,o),i!==-1||(i=K.call(this._shortWeekdaysParse,o),i!==-1)?i:(i=K.call(this._minWeekdaysParse,o),i!==-1?i:null)):t==="ddd"?(i=K.call(this._shortWeekdaysParse,o),i!==-1||(i=K.call(this._weekdaysParse,o),i!==-1)?i:(i=K.call(this._minWeekdaysParse,o),i!==-1?i:null)):(i=K.call(this._minWeekdaysParse,o),i!==-1||(i=K.call(this._weekdaysParse,o),i!==-1)?i:(i=K.call(this._shortWeekdaysParse,o),i!==-1?i:null))}function rh(e,t,n){var r,i,s;if(this._weekdaysParseExact)return nh.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++)if(i=Pe([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(s="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(s.replace(".",""),"i")),n&&t==="dddd"&&this._fullWeekdaysParse[r].test(e)||n&&t==="ddd"&&this._shortWeekdaysParse[r].test(e)||n&&t==="dd"&&this._minWeekdaysParse[r].test(e)||!n&&this._weekdaysParse[r].test(e))return r}function ih(e){if(!this.isValid())return e!=null?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return e!=null?(e=$u(e,this.localeData()),this.add(e-t,"d")):t}function sh(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function oh(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=Wu(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function ah(e){return this._weekdaysParseExact?(Y(this,"_weekdaysRegex")||ji.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(Y(this,"_weekdaysRegex")||(this._weekdaysRegex=Qu),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function lh(e){return this._weekdaysParseExact?(Y(this,"_weekdaysRegex")||ji.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(Y(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Xu),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function ch(e){return this._weekdaysParseExact?(Y(this,"_weekdaysRegex")||ji.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(Y(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ju),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function ji(){function e(d,m){return m.length-d.length}var t=[],n=[],r=[],i=[],s,o,a,l,h;for(s=0;s<7;s++)o=Pe([2e3,1]).day(s),a=ge(this.weekdaysMin(o,"")),l=ge(this.weekdaysShort(o,"")),h=ge(this.weekdays(o,"")),t.push(a),n.push(l),r.push(h),i.push(a),i.push(l),i.push(h);t.sort(e),n.sort(e),r.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function Bi(){return this.hours()%12||12}function uh(){return this.hours()||24}E("H",["HH",2],0,"hour");E("h",["hh",2],0,Bi);E("k",["kk",2],0,uh);E("hmm",0,0,function(){return""+Bi.apply(this)+Ne(this.minutes(),2)});E("hmmss",0,0,function(){return""+Bi.apply(this)+Ne(this.minutes(),2)+Ne(this.seconds(),2)});E("Hmm",0,0,function(){return""+this.hours()+Ne(this.minutes(),2)});E("Hmmss",0,0,function(){return""+this.hours()+Ne(this.minutes(),2)+Ne(this.seconds(),2)});function jo(e,t){E(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}jo("a",!0);jo("A",!1);le("hour","h");ce("hour",13);function Bo(e,t){return t._meridiemParse}x("a",Bo);x("A",Bo);x("H",X);x("h",X);x("k",X);x("HH",X,we);x("hh",X,we);x("kk",X,we);x("hmm",Eo);x("hmmss",Mo);x("Hmm",Eo);x("Hmmss",Mo);W(["H","HH"],ne);W(["k","kk"],function(e,t,n){var r=q(e);t[ne]=r===24?0:r});W(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e});W(["h","hh"],function(e,t,n){t[ne]=q(e),P(n).bigHour=!0});W("hmm",function(e,t,n){var r=e.length-2;t[ne]=q(e.substr(0,r)),t[Te]=q(e.substr(r)),P(n).bigHour=!0});W("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[ne]=q(e.substr(0,r)),t[Te]=q(e.substr(r,2)),t[He]=q(e.substr(i)),P(n).bigHour=!0});W("Hmm",function(e,t,n){var r=e.length-2;t[ne]=q(e.substr(0,r)),t[Te]=q(e.substr(r))});W("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[ne]=q(e.substr(0,r)),t[Te]=q(e.substr(r,2)),t[He]=q(e.substr(i))});function hh(e){return(e+"").toLowerCase().charAt(0)==="p"}var dh=/[ap]\.?m?\.?/i,ph=Nt("Hours",!0);function fh(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var Uo={calendar:ru,longDateFormat:au,invalidDate:cu,ordinal:hu,dayOfMonthOrdinalParse:du,relativeTime:fu,months:Eu,monthsShort:Do,week:Yu,weekdays:Gu,weekdaysMin:Zu,weekdaysShort:qo,meridiemParse:dh},J={},Yt={},Xt;function mh(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n0;){if(i=wr(s.slice(0,n).join("-")),i)return i;if(r&&r.length>=n&&mh(s,r)>=n-1)break;n--}t++}return Xt}function yh(e){return e.match("^[^/\\\\]*$")!=null}function wr(e){var t=null,n;if(J[e]===void 0&&typeof module<"u"&&module&&module.exports&&yh(e))try{t=Xt._abbr,n=require,n("./locale/"+e),et(t)}catch{J[e]=null}return J[e]}function et(e,t){var n;return e&&(de(t)?n=Ze(e):n=Ui(e,t),n?Xt=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Xt._abbr}function Ui(e,t){if(t!==null){var n,r=Uo;if(t.abbr=e,J[e]!=null)ko("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=J[e]._config;else if(t.parentLocale!=null)if(J[t.parentLocale]!=null)r=J[t.parentLocale]._config;else if(n=wr(t.parentLocale),n!=null)r=n._config;else return Yt[t.parentLocale]||(Yt[t.parentLocale]=[]),Yt[t.parentLocale].push({name:e,config:t}),null;return J[e]=new Ii(ti(r,t)),Yt[e]&&Yt[e].forEach(function(i){Ui(i.name,i.config)}),et(e),J[e]}else return delete J[e],null}function bh(e,t){if(t!=null){var n,r,i=Uo;J[e]!=null&&J[e].parentLocale!=null?J[e].set(ti(J[e]._config,t)):(r=wr(e),r!=null&&(i=r._config),t=ti(i,t),r==null&&(t.abbr=e),n=new Ii(t),n.parentLocale=J[e],J[e]=n),et(e)}else J[e]!=null&&(J[e].parentLocale!=null?(J[e]=J[e].parentLocale,e===et()&&et(e)):J[e]!=null&&delete J[e]);return J[e]}function Ze(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Xt;if(!Oe(e)){if(t=wr(e),t)return t;e=[e]}return gh(e)}function vh(){return ni(J)}function Yi(e){var t,n=e._a;return n&&P(e).overflow===-2&&(t=n[ze]<0||n[ze]>11?ze:n[Ie]<1||n[Ie]>vr(n[ae],n[ze])?Ie:n[ne]<0||n[ne]>24||n[ne]===24&&(n[Te]!==0||n[He]!==0||n[at]!==0)?ne:n[Te]<0||n[Te]>59?Te:n[He]<0||n[He]>59?He:n[at]<0||n[at]>999?at:-1,P(e)._overflowDayOfYear&&(tIe)&&(t=Ie),P(e)._overflowWeeks&&t===-1&&(t=Tu),P(e)._overflowWeekday&&t===-1&&(t=Ou),P(e).overflow=t),e}var wh=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,xh=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,kh=/Z|[+-]\d\d(?::?\d\d)?/,_n=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],zr=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],_h=/^\/?Date\((-?\d+)/i,Sh=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Th={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Yo(e){var t,n,r=e._i,i=wh.exec(r)||xh.exec(r),s,o,a,l,h=_n.length,d=zr.length;if(i){for(P(e).iso=!0,t=0,n=h;tWt(o)||e._dayOfYear===0)&&(P(e)._overflowDayOfYear=!0),n=Zt(o,0,e._dayOfYear),e._a[ze]=n.getUTCMonth(),e._a[Ie]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[ne]===24&&e._a[Te]===0&&e._a[He]===0&&e._a[at]===0&&(e._nextDay=!0,e._a[ne]=0),e._d=(e._useUTC?Zt:Bu).apply(null,r),s=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ne]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==s&&(P(e).weekdayMismatch=!0)}}function Lh(e){var t,n,r,i,s,o,a,l,h;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(s=1,o=4,n=kt(t.GG,e._a[ae],Qt(Q(),1,4).year),r=kt(t.W,1),i=kt(t.E,1),(i<1||i>7)&&(l=!0)):(s=e._locale._week.dow,o=e._locale._week.doy,h=Qt(Q(),s,o),n=kt(t.gg,e._a[ae],h.year),r=kt(t.w,h.week),t.d!=null?(i=t.d,(i<0||i>6)&&(l=!0)):t.e!=null?(i=t.e+s,(t.e<0||t.e>6)&&(l=!0)):i=s),r<1||r>Ve(n,s,o)?P(e)._overflowWeeks=!0:l!=null?P(e)._overflowWeekday=!0:(a=Ro(n,r,i,s,o),e._a[ae]=a.year,e._dayOfYear=a.dayOfYear)}v.ISO_8601=function(){};v.RFC_2822=function(){};function Hi(e){if(e._f===v.ISO_8601){Yo(e);return}if(e._f===v.RFC_2822){zo(e);return}e._a=[],P(e).empty=!0;var t=""+e._i,n,r,i,s,o,a=t.length,l=0,h,d;for(i=_o(e._f,e._locale).match(Li)||[],d=i.length,n=0;n0&&P(e).unusedInput.push(o),t=t.slice(t.indexOf(r)+r.length),l+=r.length),Tt[s]?(r?P(e).empty=!1:P(e).unusedTokens.push(s),Su(s,r,e)):e._strict&&!r&&P(e).unusedTokens.push(s);P(e).charsLeftOver=a-l,t.length>0&&P(e).unusedInput.push(t),e._a[ne]<=12&&P(e).bigHour===!0&&e._a[ne]>0&&(P(e).bigHour=void 0),P(e).parsedDateParts=e._a.slice(0),P(e).meridiem=e._meridiem,e._a[ne]=Nh(e._locale,e._a[ne],e._meridiem),h=P(e).era,h!==null&&(e._a[ae]=e._locale.erasConvertYear(h,e._a[ae])),zi(e),Yi(e)}function Nh(e,t,n){var r;return n==null?t:e.meridiemHour!=null?e.meridiemHour(t,n):(e.isPM!=null&&(r=e.isPM(n),r&&t<12&&(t+=12),!r&&t===12&&(t=0)),t)}function Ph(e){var t,n,r,i,s,o,a=!1,l=e._f.length;if(l===0){P(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;ithis?this:e:dr()});function Fo(e,t){var n,r;if(t.length===1&&Oe(t[0])&&(t=t[0]),!t.length)return Q();for(n=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function nd(){if(!de(this._isDSTShifted))return this._isDSTShifted;var e={},t;return Ai(e,this),e=Ho(e),e._a?(t=e._isUTC?Pe(e._a):Q(e._a),this._isDSTShifted=this.isValid()&&Wh(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function rd(){return this.isValid()?!this._isUTC:!1}function id(){return this.isValid()?this._isUTC:!1}function Wo(){return this.isValid()?this._isUTC&&this._offset===0:!1}var sd=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,od=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ee(e,t){var n=e,r=null,i,s,o;return jn(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:Fe(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=sd.exec(e))?(i=r[1]==="-"?-1:1,n={y:0,d:q(r[Ie])*i,h:q(r[ne])*i,m:q(r[Te])*i,s:q(r[He])*i,ms:q(ii(r[at]*1e3))*i}):(r=od.exec(e))?(i=r[1]==="-"?-1:1,n={y:st(r[2],i),M:st(r[3],i),w:st(r[4],i),d:st(r[5],i),h:st(r[6],i),m:st(r[7],i),s:st(r[8],i)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(o=ad(Q(n.from),Q(n.to)),n={},n.ms=o.milliseconds,n.M=o.months),s=new xr(n),jn(e)&&Y(e,"_locale")&&(s._locale=e._locale),jn(e)&&Y(e,"_isValid")&&(s._isValid=e._isValid),s}Ee.fn=xr.prototype;Ee.invalid=$h;function st(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Ms(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function ad(e,t){var n;return e.isValid()&&t.isValid()?(t=Fi(t,e),e.isBefore(t)?n=Ms(e,t):(n=Ms(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Go(e,t){return function(n,r){var i,s;return r!==null&&!isNaN(+r)&&(ko(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),s=n,n=r,r=s),i=Ee(n,r),Zo(this,i,e),this}}function Zo(e,t,n,r){var i=t._milliseconds,s=ii(t._days),o=ii(t._months);e.isValid()&&(r=r??!0,o&&Io(e,Gn(e,"Month")+o*n),s&&To(e,"Date",Gn(e,"Date")+s*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&v.updateOffset(e,s||o))}var ld=Go(1,"add"),cd=Go(-1,"subtract");function Qo(e){return typeof e=="string"||e instanceof String}function ud(e){return Ce(e)||ln(e)||Qo(e)||Fe(e)||dd(e)||hd(e)||e===null||e===void 0}function hd(e){var t=ht(e)&&!Mi(e),n=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],i,s,o=r.length;for(i=0;in.valueOf():n.valueOf()9999?qn(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Re(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",qn(n,"Z")):qn(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Od(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",n,r,i,s;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",s=t+'[")]',this.format(n+r+i+s)}function Cd(e){e||(e=this.isUtc()?v.defaultFormatUtc:v.defaultFormat);var t=qn(this,e);return this.localeData().postformat(t)}function Ed(e,t){return this.isValid()&&(Ce(e)&&e.isValid()||Q(e).isValid())?Ee({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Md(e){return this.from(Q(),e)}function Dd(e,t){return this.isValid()&&(Ce(e)&&e.isValid()||Q(e).isValid())?Ee({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Ad(e){return this.to(Q(),e)}function Xo(e){var t;return e===void 0?this._locale._abbr:(t=Ze(e),t!=null&&(this._locale=t),this)}var Jo=ke("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function Ko(){return this._locale}var Xn=1e3,Ot=60*Xn,Jn=60*Ot,ea=(365*400+97)*24*Jn;function Ct(e,t){return(e%t+t)%t}function ta(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-ea:new Date(e,t,n).valueOf()}function na(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-ea:Date.UTC(e,t,n)}function Id(e){var t,n;if(e=_e(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?na:ta,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=Ct(t+(this._isUTC?0:this.utcOffset()*Ot),Jn);break;case"minute":t=this._d.valueOf(),t-=Ct(t,Ot);break;case"second":t=this._d.valueOf(),t-=Ct(t,Xn);break}return this._d.setTime(t),v.updateOffset(this,!0),this}function Ld(e){var t,n;if(e=_e(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?na:ta,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=Jn-Ct(t+(this._isUTC?0:this.utcOffset()*Ot),Jn)-1;break;case"minute":t=this._d.valueOf(),t+=Ot-Ct(t,Ot)-1;break;case"second":t=this._d.valueOf(),t+=Xn-Ct(t,Xn)-1;break}return this._d.setTime(t),v.updateOffset(this,!0),this}function Nd(){return this._d.valueOf()-(this._offset||0)*6e4}function Pd(){return Math.floor(this.valueOf()/1e3)}function Rd(){return new Date(this.valueOf())}function qd(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function jd(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Bd(){return this.isValid()?this.toISOString():null}function Ud(){return Di(this)}function Yd(){return Je({},P(this))}function zd(){return P(this).overflow}function Hd(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}E("N",0,0,"eraAbbr");E("NN",0,0,"eraAbbr");E("NNN",0,0,"eraAbbr");E("NNNN",0,0,"eraName");E("NNNNN",0,0,"eraNarrow");E("y",["y",1],"yo","eraYear");E("y",["yy",2],0,"eraYear");E("y",["yyy",3],0,"eraYear");E("y",["yyyy",4],0,"eraYear");x("N",$i);x("NN",$i);x("NNN",$i);x("NNNN",ep);x("NNNNN",tp);W(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?P(n).era=i:P(n).invalidEra=e});x("y",Pt);x("yy",Pt);x("yyy",Pt);x("yyyy",Pt);x("yo",np);W(["y","yy","yyy","yyyy"],ae);W(["yo"],function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[ae]=n._locale.eraYearOrdinalParse(e,i):t[ae]=parseInt(e,10)});function Vd(e,t){var n,r,i,s=this._eras||Ze("en")._eras;for(n=0,r=s.length;n=0)return s[r]}function $d(e,t){var n=e.since<=e.until?1:-1;return t===void 0?v(e.since).year():v(e.since).year()+(t-e.offset)*n}function Wd(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;es&&(t=s),cp.call(this,e,t,n,r,i))}function cp(e,t,n,r,i){var s=Ro(e,t,n,r,i),o=Zt(s.year,0,s.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}E("Q",0,"Qo","quarter");le("quarter","Q");ce("quarter",7);x("Q",Oo);W("Q",function(e,t){t[ze]=(q(e)-1)*3});function up(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}E("D",["DD",2],"Do","date");le("date","D");ce("date",9);x("D",X);x("DD",X,we);x("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});W(["D","DD"],Ie);W("Do",function(e,t){t[Ie]=q(e.match(X)[0])});var ia=Nt("Date",!0);E("DDD",["DDDD",3],"DDDo","dayOfYear");le("dayOfYear","DDD");ce("dayOfYear",4);x("DDD",mr);x("DDDD",Co);W(["DDD","DDDD"],function(e,t,n){n._dayOfYear=q(e)});function hp(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}E("m",["mm",2],0,"minute");le("minute","m");ce("minute",14);x("m",X);x("mm",X,we);W(["m","mm"],Te);var dp=Nt("Minutes",!1);E("s",["ss",2],0,"second");le("second","s");ce("second",15);x("s",X);x("ss",X,we);W(["s","ss"],He);var pp=Nt("Seconds",!1);E("S",0,0,function(){return~~(this.millisecond()/100)});E(0,["SS",2],0,function(){return~~(this.millisecond()/10)});E(0,["SSS",3],0,"millisecond");E(0,["SSSS",4],0,function(){return this.millisecond()*10});E(0,["SSSSS",5],0,function(){return this.millisecond()*100});E(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});E(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});E(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});E(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});le("millisecond","ms");ce("millisecond",16);x("S",mr,Oo);x("SS",mr,we);x("SSS",mr,Co);var Ke,sa;for(Ke="SSSS";Ke.length<=9;Ke+="S")x(Ke,Pt);function fp(e,t){t[at]=q(("0."+e)*1e3)}for(Ke="S";Ke.length<=9;Ke+="S")W(Ke,fp);sa=Nt("Milliseconds",!1);E("z",0,0,"zoneAbbr");E("zz",0,0,"zoneName");function mp(){return this._isUTC?"UTC":""}function gp(){return this._isUTC?"Coordinated Universal Time":""}var y=cn.prototype;y.add=ld;y.calendar=md;y.clone=gd;y.diff=_d;y.endOf=Ld;y.format=Cd;y.from=Ed;y.fromNow=Md;y.to=Dd;y.toNow=Ad;y.get=bu;y.invalidAt=zd;y.isAfter=yd;y.isBefore=bd;y.isBetween=vd;y.isSame=wd;y.isSameOrAfter=xd;y.isSameOrBefore=kd;y.isValid=Ud;y.lang=Jo;y.locale=Xo;y.localeData=Ko;y.max=Uh;y.min=Bh;y.parsingFlags=Yd;y.set=vu;y.startOf=Id;y.subtract=cd;y.toArray=qd;y.toObject=jd;y.toDate=Rd;y.toISOString=Td;y.inspect=Od;typeof Symbol<"u"&&Symbol.for!=null&&(y[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});y.toJSON=Bd;y.toString=Sd;y.unix=Pd;y.valueOf=Nd;y.creationData=Hd;y.eraName=Wd;y.eraNarrow=Gd;y.eraAbbr=Zd;y.eraYear=Qd;y.year=Po;y.isLeapYear=ju;y.weekYear=rp;y.isoWeekYear=ip;y.quarter=y.quarters=up;y.month=Lo;y.daysInMonth=Pu;y.week=y.weeks=Vu;y.isoWeek=y.isoWeeks=Fu;y.weeksInYear=ap;y.weeksInWeekYear=lp;y.isoWeeksInYear=sp;y.isoWeeksInISOWeekYear=op;y.date=ia;y.day=y.days=ih;y.weekday=sh;y.isoWeekday=oh;y.dayOfYear=hp;y.hour=y.hours=ph;y.minute=y.minutes=dp;y.second=y.seconds=pp;y.millisecond=y.milliseconds=sa;y.utcOffset=Zh;y.utc=Xh;y.local=Jh;y.parseZone=Kh;y.hasAlignedHourOffset=ed;y.isDST=td;y.isLocal=rd;y.isUtcOffset=id;y.isUtc=Wo;y.isUTC=Wo;y.zoneAbbr=mp;y.zoneName=gp;y.dates=ke("dates accessor is deprecated. Use date instead.",ia);y.months=ke("months accessor is deprecated. Use month instead",Lo);y.years=ke("years accessor is deprecated. Use year instead",Po);y.zone=ke("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Qh);y.isDSTShifted=ke("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",nd);function yp(e){return Q(e*1e3)}function bp(){return Q.apply(null,arguments).parseZone()}function oa(e){return e}var z=Ii.prototype;z.calendar=iu;z.longDateFormat=lu;z.invalidDate=uu;z.ordinal=pu;z.preparse=oa;z.postformat=oa;z.relativeTime=mu;z.pastFuture=gu;z.set=nu;z.eras=Vd;z.erasParse=Fd;z.erasConvertYear=$d;z.erasAbbrRegex=Jd;z.erasNameRegex=Xd;z.erasNarrowRegex=Kd;z.months=Au;z.monthsShort=Iu;z.monthsParse=Nu;z.monthsRegex=qu;z.monthsShortRegex=Ru;z.week=Uu;z.firstDayOfYear=Hu;z.firstDayOfWeek=zu;z.weekdays=Ku;z.weekdaysMin=th;z.weekdaysShort=eh;z.weekdaysParse=rh;z.weekdaysRegex=ah;z.weekdaysShortRegex=lh;z.weekdaysMinRegex=ch;z.isPM=hh;z.meridiem=fh;function Kn(e,t,n,r){var i=Ze(),s=Pe().set(r,t);return i[n](s,e)}function aa(e,t,n){if(Fe(e)&&(t=e,e=void 0),e=e||"",t!=null)return Kn(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=Kn(e,r,n,"month");return i}function Gi(e,t,n,r){typeof e=="boolean"?(Fe(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,Fe(t)&&(n=t,t=void 0),t=t||"");var i=Ze(),s=e?i._week.dow:0,o,a=[];if(n!=null)return Kn(t,(n+s)%7,r,"day");for(o=0;o<7;o++)a[o]=Kn(t,(o+s)%7,r,"day");return a}function vp(e,t){return aa(e,t,"months")}function wp(e,t){return aa(e,t,"monthsShort")}function xp(e,t,n){return Gi(e,t,n,"weekdays")}function kp(e,t,n){return Gi(e,t,n,"weekdaysShort")}function _p(e,t,n){return Gi(e,t,n,"weekdaysMin")}et("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=q(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}});v.lang=ke("moment.lang is deprecated. Use moment.locale instead.",et);v.langData=ke("moment.langData is deprecated. Use moment.localeData instead.",Ze);var Be=Math.abs;function Sp(){var e=this._data;return this._milliseconds=Be(this._milliseconds),this._days=Be(this._days),this._months=Be(this._months),e.milliseconds=Be(e.milliseconds),e.seconds=Be(e.seconds),e.minutes=Be(e.minutes),e.hours=Be(e.hours),e.months=Be(e.months),e.years=Be(e.years),this}function la(e,t,n,r){var i=Ee(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function Tp(e,t){return la(this,e,t,1)}function Op(e,t){return la(this,e,t,-1)}function Ds(e){return e<0?Math.floor(e):Math.ceil(e)}function Cp(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,i,s,o,a,l;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=Ds(oi(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,i=xe(e/1e3),r.seconds=i%60,s=xe(i/60),r.minutes=s%60,o=xe(s/60),r.hours=o%24,t+=xe(o/24),l=xe(ca(t)),n+=l,t-=Ds(oi(l)),a=xe(n/12),n%=12,r.days=t,r.months=n,r.years=a,this}function ca(e){return e*4800/146097}function oi(e){return e*146097/4800}function Ep(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=_e(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,n=this._months+ca(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(oi(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return t*24+r/36e5;case"minute":return t*1440+r/6e4;case"second":return t*86400+r/1e3;case"millisecond":return Math.floor(t*864e5)+r;default:throw new Error("Unknown unit "+e)}}function Mp(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+q(this._months/12)*31536e6:NaN}function Qe(e){return function(){return this.as(e)}}var Dp=Qe("ms"),Ap=Qe("s"),Ip=Qe("m"),Lp=Qe("h"),Np=Qe("d"),Pp=Qe("w"),Rp=Qe("M"),qp=Qe("Q"),jp=Qe("y");function Bp(){return Ee(this)}function Up(e){return e=_e(e),this.isValid()?this[e+"s"]():NaN}function gt(e){return function(){return this.isValid()?this._data[e]:NaN}}var Yp=gt("milliseconds"),zp=gt("seconds"),Hp=gt("minutes"),Vp=gt("hours"),Fp=gt("days"),$p=gt("months"),Wp=gt("years");function Gp(){return xe(this.days()/7)}var Ye=Math.round,_t={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Zp(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function Qp(e,t,n,r){var i=Ee(e).abs(),s=Ye(i.as("s")),o=Ye(i.as("m")),a=Ye(i.as("h")),l=Ye(i.as("d")),h=Ye(i.as("M")),d=Ye(i.as("w")),m=Ye(i.as("y")),c=s<=n.ss&&["s",s]||s0,c[4]=r,Zp.apply(null,c)}function Xp(e){return e===void 0?Ye:typeof e=="function"?(Ye=e,!0):!1}function Jp(e,t){return _t[e]===void 0?!1:t===void 0?_t[e]:(_t[e]=t,e==="s"&&(_t.ss=t-1),!0)}function Kp(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=_t,i,s;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(r=Object.assign({},_t,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),i=this.localeData(),s=Qp(this,!n,r,i),n&&(s=i.pastFuture(+this,s)),i.postformat(s)}var Hr=Math.abs;function wt(e){return(e>0)-(e<0)||+e}function _r(){if(!this.isValid())return this.localeData().invalidDate();var e=Hr(this._milliseconds)/1e3,t=Hr(this._days),n=Hr(this._months),r,i,s,o,a=this.asSeconds(),l,h,d,m;return a?(r=xe(e/60),i=xe(r/60),e%=60,r%=60,s=xe(n/12),n%=12,o=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=a<0?"-":"",h=wt(this._months)!==wt(a)?"-":"",d=wt(this._days)!==wt(a)?"-":"",m=wt(this._milliseconds)!==wt(a)?"-":"",l+"P"+(s?h+s+"Y":"")+(n?h+n+"M":"")+(t?d+t+"D":"")+(i||r||e?"T":"")+(i?m+i+"H":"")+(r?m+r+"M":"")+(e?m+o+"S":"")):"P0D"}var B=xr.prototype;B.isValid=Fh;B.abs=Sp;B.add=Tp;B.subtract=Op;B.as=Ep;B.asMilliseconds=Dp;B.asSeconds=Ap;B.asMinutes=Ip;B.asHours=Lp;B.asDays=Np;B.asWeeks=Pp;B.asMonths=Rp;B.asQuarters=qp;B.asYears=jp;B.valueOf=Mp;B._bubble=Cp;B.clone=Bp;B.get=Up;B.milliseconds=Yp;B.seconds=zp;B.minutes=Hp;B.hours=Vp;B.days=Fp;B.weeks=Gp;B.months=$p;B.years=Wp;B.humanize=Kp;B.toISOString=_r;B.toString=_r;B.toJSON=_r;B.locale=Xo;B.localeData=Ko;B.toIsoString=ke("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",_r);B.lang=Jo;E("X",0,0,"unix");E("x",0,0,"valueOf");x("x",yr);x("X",xu);W("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)});W("x",function(e,t,n){n._d=new Date(q(e))});//! moment.js +v.version="2.29.4";eu(Q);v.fn=y;v.min=Yh;v.max=zh;v.now=Hh;v.utc=Pe;v.unix=yp;v.months=vp;v.isDate=ln;v.locale=et;v.invalid=dr;v.duration=Ee;v.isMoment=Ce;v.weekdays=xp;v.parseZone=bp;v.localeData=Ze;v.isDuration=jn;v.monthsShort=wp;v.weekdaysMin=_p;v.defineLocale=Ui;v.updateLocale=bh;v.locales=vh;v.weekdaysShort=kp;v.normalizeUnits=_e;v.relativeTimeRounding=Xp;v.relativeTimeThreshold=Jp;v.calendarFormat=fd;v.prototype=y;v.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const ef=/\B([A-Z])/g,tf=e=>e.replace(ef,"-$1").toLowerCase();function Xe(e){return hr((t,n)=>{const r=e||tf(n);t.emits||(t.emits=[]),t.emits.push(r);const i=t.methods[n];t.methods[n]=function(...s){const o=l=>{l===void 0?s.length===0?this.$emit(r):s.length===1?this.$emit(r,s[0]):this.$emit(r,...s):(s.unshift(l),this.$emit(r,...s))},a=i.apply(this,s);return nf(a)?a.then(o):o(a),a}})}function nf(e){return e instanceof Promise||e&&typeof e.then=="function"}function qe(e){return hr((t,n)=>{t.props||(t.props=Object.create(null)),t.props[n]=e})}function ua(e){return hr((t,n)=>{t.computed||(t.computed=Object.create(null)),t.computed[n]={cache:!1,get(){return this.$refs[e||n]}}})}function rf(e,t){return hr((n,r)=>{n.watch||(n.watch=Object.create(null));const i=n.watch;typeof i[e]=="object"&&!Array.isArray(i[e])?i[e]=[i[e]]:typeof i[e]>"u"&&(i[e]=[]),i[e].push(Object.assign({handler:r},t))})}const sf={viewBox:"0 0 576 512",width:"1.2em",height:"1.2em"},of=C("path",{fill:"currentColor",d:"M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0a144 144 0 1 1-288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z"},null,-1),af=[of];function lf(e,t){return O(),L("svg",sf,af)}const cf={name:"fa6-solid-eye",render:lf},uf={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},hf=C("path",{fill:"currentColor",d:"M96 0C60.7 0 32 28.7 32 64v384c0 35.3 28.7 64 64 64h288c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H96zm112 288h64c44.2 0 80 35.8 80 80c0 8.8-7.2 16-16 16H144c-8.8 0-16-7.2-16-16c0-44.2 35.8-80 80-80zm-32-96a64 64 0 1 1 128 0a64 64 0 1 1-128 0zM512 80c0-8.8-7.2-16-16-16s-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16V80zm-16 112c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16v-64c0-8.8-7.2-16-16-16zm16 144c0-8.8-7.2-16-16-16s-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16v-64z"},null,-1),df=[hf];function pf(e,t){return O(),L("svg",uf,df)}const ff={name:"fa6-solid-address-book",render:pf},mf={viewBox:"0 0 384 512",width:"1.2em",height:"1.2em"},gf=C("path",{fill:"currentColor",d:"M73 39c-14.8-9.1-33.4-9.4-48.5-.9S0 62.6 0 80v352c0 17.4 9.4 33.4 24.5 41.9S58.2 482 73 473l288-176c14.3-8.7 23-24.2 23-41s-8.7-32.2-23-41L73 39z"},null,-1),yf=[gf];function bf(e,t){return O(),L("svg",mf,yf)}const ha={name:"fa6-solid-play",render:bf},vf={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},wf=C("path",{fill:"currentColor",d:"M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32v242.7l-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L288 274.7V32zM64 352c-35.3 0-64 28.7-64 64v32c0 35.3 28.7 64 64 64h384c35.3 0 64-28.7 64-64v-32c0-35.3-28.7-64-64-64H346.5l-45.3 45.3c-25 25-65.5 25-90.5 0L165.5 352H64zm368 56a24 24 0 1 1 0 48a24 24 0 1 1 0-48z"},null,-1),xf=[wf];function kf(e,t){return O(),L("svg",vf,xf)}const _f={name:"fa6-solid-download",render:kf};function ai(e){return v.utc(v.duration(e,"seconds").asMilliseconds()).format("mm:ss")}function Sf(e){for(const t of["B","KiB","MiB","GiB","TiB","PiB"]){if(Math.abs(e)<1024)return`${e.toFixed(1)} ${t}`;e/=1024}return"> 1024 PiB"}var da=function(e,t,n,r){var i=typeof r<"u"?[r,e]:[e],s=new Blob(i,{type:n||"application/octet-stream"});if(typeof window.navigator.msSaveBlob<"u")window.navigator.msSaveBlob(s,t);else{var o=window.URL&&window.URL.createObjectURL?window.URL.createObjectURL(s):window.webkitURL.createObjectURL(s),a=document.createElement("a");a.style.display="none",a.href=o,a.setAttribute("download",t),typeof a.download>"u"&&a.setAttribute("target","_blank"),document.body.appendChild(a),a.click(),setTimeout(function(){document.body.removeChild(a),window.URL.revokeObjectURL(o)},200)}},Tf=Object.defineProperty,Of=Object.getOwnPropertyDescriptor,Sr=(e,t,n,r)=>{for(var i=r>1?void 0:r?Of(t,n):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(r?o(t,n,i):o(i))||i);return r&&i&&Tf(t,n,i),i};let Et=class extends Lt{constructor(){super(...arguments),V(this,"f"),V(this,"hasHead")}get pollFile(){return this.f}get locationFile(){return this.f}fileThumbClick(){if(!this.f.media_type)return da(this.f.url,this.f.url.split("/").slice(-1)[0]);this.play()}play(){return this.f}get shouldDisplayDetail(){return!this.f.media_type||this.isAudioOrVoice||this.f.media_type=="contact"}get isAudioOrVoice(){return this.f.media_type=="audio_file"||this.f.media_type=="voice_message"}get fileTitle(){const e=this.f;if(!e.media_type)return e.original_name??e.url.split("/").slice(-1)[0];if(e.media_type=="voice_message")return"Voice Message";if(e.media_type=="audio_file"){let t="";return e.performer&&(t+=e.performer+" - "),e.title&&(t+=e.title),t}if(e.media_type=="contact"){let t=e.first_name??"";return e.last_name&&(t+=" "+e.last_name),t}}get duration(){return ai(this.f.duration)}get size(){return Sf(this.f.size)}};Sr([qe({required:!0})],Et.prototype,"f",2);Sr([qe({required:!0})],Et.prototype,"hasHead",2);Sr([Xe("play-file")],Et.prototype,"play",1);Et=Sr([an({components:{Location:Rn(()=>Rr(()=>import("./Location-ac926e53-00ff84ab.js"),["assets/Location-ac926e53-00ff84ab.js","assets/index-98801a5c.js","assets/index-06f76b50.css"])),Poll:Rn(()=>Rr(()=>import("./Poll-59ce4907-4c60aa80.js"),["assets/Poll-59ce4907-4c60aa80.js","assets/index-98801a5c.js","assets/index-06f76b50.css"])),VideoPlayer:Rn(()=>Rr(()=>import("./VideoPlayer-8b06fc9a-caa78e97.js"),["assets/VideoPlayer-8b06fc9a-caa78e97.js","assets/index-98801a5c.js","assets/index-06f76b50.css"]))}})],Et);const dn=(e,t)=>{const n=e.__vccOpts||e;for(const[r,i]of t)n[r]=i;return n},Cf={key:0,class:"file"},Ef=["src"],Mf={class:"icon fbox-center"},Df={class:"detail fbox-vcenter"},Af={key:0,class:"title"},If={class:"file-detail"},Lf={key:0,class:"duration"},Nf={key:1,class:"size"},Pf={key:2,class:"phone"},Rf={key:1,class:"sticker"},qf=["src"],jf=["src"],Bf=["src"],Uf=["src"],Yf=["src"];function zf(e,t,n,r,i,s){const o=_f,a=ha,l=ff,h=ct("VideoPlayer"),d=ct("Poll"),m=ct("Location");return O(),L(Vn,null,[e.shouldDisplayDetail?(O(),L("div",Cf,[C("div",{class:"thumb clickable",onClick:t[0]||(t[0]=(...c)=>e.fileThumbClick&&e.fileThumbClick(...c))},[C("img",{src:e.f.thumb??"data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",alt:""},null,8,Ef),C("div",Mf,[e.f.media_type?e.isAudioOrVoice?(O(),ye(a,{key:1})):e.f.media_type==="contact"?(O(),ye(l,{key:2})):F("",!0):(O(),ye(o,{key:0}))])]),C("div",Df,[e.fileTitle?(O(),L("div",Af,ie(e.fileTitle),1)):F("",!0),C("div",If,[e.f.duration?(O(),L("span",Lf,ie(e.duration),1)):F("",!0),e.f.size?(O(),L("span",Nf,ie(e.size),1)):F("",!0),e.f.phone_number?(O(),L("span",Pf,ie(e.f.phone_number),1)):F("",!0)])])])):F("",!0),e.f.media_type==="sticker"?(O(),L("div",Rf,[e.f.url.toLowerCase().endsWith("webm")?(O(),L("video",{key:0,src:e.f.url,preload:"auto",muted:"",autoplay:"",loop:"",playsinline:"",disablepictureinpicture:""},[e.f.thumb?(O(),L("img",{key:0,src:e.f.thumb,alt:""},null,8,jf)):F("",!0)],8,qf)):(O(),L("img",{key:1,src:e.f.url,alt:""},null,8,Bf))])):F("",!0),e.f.media_type==="video_file"?(O(),L("div",{key:2,class:ut(["video no-head",{"has-head":e.hasHead}])},[tt(h,{f:e.f},null,8,["f"])],2)):F("",!0),e.f.media_type==="animation"?(O(),L("div",{key:3,class:ut(["video no-head",{"has-head":e.hasHead}])},[C("video",{src:e.f.url,preload:"auto",muted:"",autoplay:"",loop:"",playsinline:"",disablepictureinpicture:""},[e.f.thumb?(O(),L("img",{key:0,src:e.f.thumb,alt:""},null,8,Yf)):F("",!0)],8,Uf)],2)):F("",!0),e.f.media_type==="poll"?(O(),ye(d,{key:4,f:e.pollFile},null,8,["f"])):F("",!0),e.f.media_type==="location"?(O(),ye(m,{key:5,class:ut(["location no-head",{"has-head":e.hasHead}]),f:e.locationFile},null,8,["class","f"])):F("",!0)],64)}const Hf=dn(Et,[["render",zf],["__scopeId","data-v-be702ed6"]]);parseInt(getComputedStyle(document.documentElement).fontSize,10);const As=(e,t,n)=>Math.min(n,Math.max(t,e)),S={None:0,Top:1,Right:2,Bottom:4,Left:8};function Vf(e){return e.map(t=>t>1.2?"w":t<.8?"n":"q").join("")}function Ff(e){return e.reduce((t,n)=>n+t,1)/e.length}function Is(e,t){return e.reduce((n,r)=>n+r,t)}function $f(e,t){return e.map(n=>t>1.1?As(n,1,2.75):As(n,.6667,1))}function Wf(e){const t={width:0,height:0};return e.forEach(({dimensions:n,sides:r})=>{r&S.Right&&(t.width=n.width+n.x),r&S.Bottom&&(t.height=n.height+n.y)}),t}function Gf(e,t,n){const r=e.map(d=>d.width/d.height),i=Vf(r),s=Ff(r),o=r.length,a=r.some(d=>d>2);let l;const h={ratios:r,proportions:i,averageRatio:s,maxWidth:t,minWidth:100,maxHeight:n,spacing:2};if(o===1){const d=r[0];l=[{dimensions:{x:0,y:0,width:t,height:d>1?n/d:n},sides:4}]}else o>=5||a?l=Zf(h):o===2?l=Qf(h):o===3?l=e0(h):l=r0(h);return{layout:l,containerStyle:Wf(l)}}function Zf({ratios:e,averageRatio:t,maxWidth:n,minWidth:r,spacing:i,maxHeight:s=4*n/3}){const o=$f(e,t),a=e.length,l=new Array(a),h=[],d=(w,b)=>{const T=o.slice(w,w+b),_=Is(T,0);return(n-(b-1)*i)/_},m=w=>{const b=[];let T=0;w.forEach(_=>{b.push(d(T,_)),T+=_}),h.push({lineCounts:w,heights:b})};for(let w=1;w!==a;++w){const b=a-w;w<=3&&b<=3&&m([w,b])}for(let w=1;w!==a-1;++w)for(let b=1;b!==a-w;++b){const T=a-w-b;w<=3&&b<=(t<.85?4:3)&&T<=3&&m([w,b,T])}for(let w=1;w!==a-1;++w)for(let b=1;b!==a-w;++b)for(let T=1;T!==a-w-b;++T){const _=a-w-b-T;w<=3&&b<=3&&T<=3&&_<=4&&m([w,b,T,_])}let c,u=0;for(let w=0;w{for(let oe=1;oe!==_;++oe)if(T[oe-1]>T[oe])return 1.5;return 1})(),te=Math.abs(N-s)*U*ee;(!c||te1.4&&t[1]-t[0]<.2?Xf(e):n==="ww"||n==="qq"?Jf(e):Kf(e)}function Xf(e){const{ratios:t,maxWidth:n,spacing:r,maxHeight:i}=e,s=Math.round(Math.min(n/t[0],Math.min(n/t[1],(i-r)/2)));return[{dimensions:{x:0,y:0,width:n,height:s},sides:S.Left|S.Top|S.Right},{dimensions:{x:0,y:s+r,width:n,height:s},sides:S.Left|S.Bottom|S.Right}]}function Jf(e){const{ratios:t,maxWidth:n,spacing:r,maxHeight:i}=e,s=(n-r)/2,o=Math.round(Math.min(s/t[0],Math.min(s/t[1],i)));return[{dimensions:{x:0,y:0,width:s,height:o},sides:S.Top|S.Left|S.Bottom},{dimensions:{x:s+r,y:0,width:s,height:o},sides:S.Top|S.Right|S.Bottom}]}function Kf(e){const{ratios:t,minWidth:n,maxWidth:r,spacing:i,maxHeight:s}=e,o=Math.round(1.5*n),a=Math.min(Math.round(Math.max(.4*(r-i),(r-i)/t[0]/(1/t[0]+1/t[1]))),r-i-o),l=r-a-i,h=Math.min(s,Math.round(Math.min(l/t[0],a/t[1])));return[{dimensions:{x:0,y:0,width:l,height:h},sides:S.Top|S.Left|S.Bottom},{dimensions:{x:l+i,y:0,width:a,height:h},sides:S.Top|S.Right|S.Bottom}]}function e0(e){const{proportions:t}=e;return t[0]==="n"?t0(e):n0(e)}function t0(e){const{maxHeight:t,spacing:n,ratios:r,maxWidth:i,minWidth:s}=e,o=t,a=Math.round(Math.min((t-n)/2,r[1]*(i-n)/(r[2]+r[1]))),l=o-a-n,h=Math.max(s,Math.round(Math.min((i-n)/2,Math.min(a*r[2],l*r[1])))),d=Math.min(Math.round(o*r[0]),i-n-h);return[{dimensions:{x:0,y:0,width:d,height:o},sides:S.Top|S.Left|S.Bottom},{dimensions:{x:d+n,y:0,width:h,height:l},sides:S.Top|S.Right},{dimensions:{x:d+n,y:l+n,width:h,height:a},sides:S.Bottom|S.Right}]}function n0(e){const{maxWidth:t,ratios:n,maxHeight:r,spacing:i}=e,s=t,o=Math.round(Math.min(s/n[0],.66*(r-i))),a=(t-i)/2,l=Math.min(r-o-i,Math.round(Math.min(a/n[1],a/n[2]))),h=s-a-i;return[{dimensions:{x:0,y:0,width:s,height:o},sides:S.Left|S.Top|S.Right},{dimensions:{x:0,y:o+i,width:a,height:l},sides:S.Bottom|S.Left},{dimensions:{x:a+i,y:o+i,width:h,height:l},sides:S.Bottom|S.Right}]}function r0(e){const{proportions:t}=e;return t[0]==="w"?i0(e):s0(e)}function i0({maxWidth:e,ratios:t,spacing:n,maxHeight:r,minWidth:i}){const s=e,o=Math.round(Math.min(s/t[0],.66*(r-n))),a=Math.round((e-2*n)/(t[1]+t[2]+t[3])),l=Math.max(i,Math.round(Math.min(.4*(e-2*n),a*t[1]))),h=Math.round(Math.max(Math.max(i,.33*(e-2*n)),a*t[3])),d=s-l-h-2*n,m=Math.min(r-o-n,a);return[{dimensions:{x:0,y:0,width:s,height:o},sides:S.Left|S.Top|S.Right},{dimensions:{x:0,y:o+n,width:l,height:m},sides:S.Bottom|S.Left},{dimensions:{x:l+n,y:o+n,width:d,height:m},sides:S.Bottom},{dimensions:{x:l+n+d+n,y:o+n,width:h,height:m},sides:S.Right|S.Bottom}]}function s0({maxHeight:e,ratios:t,maxWidth:n,spacing:r,minWidth:i}){const s=e,o=Math.round(Math.min(s*t[0],.6*(n-r))),a=Math.round((e-2*r)/(1/t[1]+1/t[2]+1/t[3])),l=Math.round(a/t[1]),h=Math.round(a/t[2]),d=s-l-h-2*r,m=Math.max(i,Math.min(n-o-r,a));return[{dimensions:{x:0,y:0,width:o,height:s},sides:S.Top|S.Left|S.Bottom},{dimensions:{x:o+r,y:0,width:m,height:l},sides:S.Top|S.Right},{dimensions:{x:o+r,y:l+r,width:m,height:h},sides:S.Right},{dimensions:{x:o+r,y:l+h+2*r,width:m,height:d},sides:S.Bottom|S.Right}]}var o0=Object.defineProperty,a0=Object.getOwnPropertyDescriptor,Rt=(e,t,n,r)=>{for(var i=r>1?void 0:r?a0(t,n):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(r?o(t,n,i):o(i))||i);return r&&i&&o0(t,n,i),i};let nt=class extends Lt{constructor(){super(...arguments),V(this,"p"),V(this,"postsUrl"),V(this,"el"),V(this,"sizeScale",1)}get text(){if(this.p.text)return this.p.text}get fwdUrl(){return typeof this.p.forwarded_from=="string"?void 0:this.p.forwarded_from.url}get fwdName(){return typeof this.p.forwarded_from=="string"?this.p.forwarded_from:this.p.forwarded_from.name}get dims(){return console.log(`Calculating dimensions for ${this.p.id}...`),Gf(this.p.images,450,450)}get containerStyle(){const e=this.sizeScale,t=this.dims.containerStyle;return{width:t.width*e+"px",height:t.height*e+"px"}}getImageStyle(e){const t=this.sizeScale,n=this.dims.layout[e].dimensions;return{left:n.x*t+"px",top:n.y*t+"px",width:n.width*t+"px",height:n.height*t+"px"}}clickReply(){return this.p.reply.id}refreshSize(){this.sizeScale=this.el.clientWidth/450}mounted(){this.initEmoji(),this.refreshSize(),window.addEventListener("resize",this.refreshSize)}unmounted(){window.removeEventListener("resize",this.refreshSize)}replaceUrl(e){return new URL(e,this.postsUrl).toString()}initEmoji(){document.querySelectorAll("i.custom-emoji:not(.init)").forEach(e=>{const t=this.replaceUrl(e.getAttribute("emoji-src"));e.classList.add("init"),t.endsWith("webm")?e.innerHTML=``:e.innerHTML=``})}clickImg(e){return e}};Rt([qe({required:!0})],nt.prototype,"p",2);Rt([qe({required:!0})],nt.prototype,"postsUrl",2);Rt([ua("post")],nt.prototype,"el",2);Rt([Xe("click-reply")],nt.prototype,"clickReply",1);Rt([Xe("click-img")],nt.prototype,"clickImg",1);nt=Rt([an({components:{FileView:Hf}})],nt);const pa=e=>(sn("data-v-1c3777dc"),e=e(),on(),e),l0=["id"],c0={class:"head unselectable"},u0={key:0,class:"forward"},h0=["href"],d0={key:0,class:"thumb-wrap"},p0=["src"],f0={class:"mtext"},m0=pa(()=>C("div",{class:"reply-to"},"Reply to:",-1)),g0=["innerHTML"],y0=["src","onClick"],b0={key:2,class:"files"},v0=["innerHTML"],w0={class:"info font-code unselectable"},x0={class:"id"},k0=pa(()=>C("div",{class:"f-grow1"},null,-1)),_0={key:0,class:"author"},S0={class:"date"},T0={key:1,class:"views"};function O0(e,t,n,r,i,s){const o=ct("FileView"),a=cf;return O(),L("div",{class:ut(["post tgb-card",{service:e.p.type==="service"}]),id:`message-${e.p.id}`,ref:"post"},[C("div",c0,[e.p.forwarded_from?(O(),L("div",u0,[Ft(" Forwarded from: "),C("a",{href:e.fwdUrl},ie(e.fwdName),9,h0)])):F("",!0)]),e.p.reply?(O(),L("div",{key:0,class:"reply undraggable clickable",onClick:t[0]||(t[0]=(...l)=>e.clickReply&&e.clickReply(...l))},[e.p.reply.thumb?(O(),L("div",d0,[C("img",{class:"thumb",src:e.p.reply.thumb,alt:"",loading:"lazy"},null,8,p0)])):F("",!0),C("div",f0,[m0,C("div",{class:"reply-text",innerHTML:e.p.reply.text},null,8,g0)])])):F("",!0),e.p.images?(O(),L("div",{key:1,class:ut(["images",{"has-head":e.p.reply||e.p.forwarded_from}]),style:Zr(e.containerStyle)},[(O(!0),L(Vn,null,Qr(e.p.images,(l,h)=>(O(),L("img",{key:h,src:l.url,alt:"image",loading:"lazy",class:"clickable",onClick:d=>e.clickImg(h),style:Zr(e.getImageStyle(h))},null,12,y0))),128))],6)):F("",!0),e.p.files?(O(),L("div",b0,[(O(!0),L(Vn,null,Qr(e.p.files,l=>(O(),ye(o,{f:l,"has-head":!!(e.p.reply||e.p.forwarded_from||e.p.images),onPlayFile:t[1]||(t[1]=h=>e.$emit("play-file",h))},null,8,["f","has-head"]))),256))])):F("",!0),C("div",{class:"text",innerHTML:e.text},null,8,v0),C("div",w0,[C("div",x0,"#"+ie(e.p.id),1),k0,e.p.author?(O(),L("div",_0,ie(e.p.author),1)):F("",!0),C("div",S0,ie(e.p.date),1),e.p.views?(O(),L("div",T0,[Ft(ie(e.p.views)+" ",1),tt(a)])):F("",!0)])],10,l0)}const C0=dn(nt,[["render",O0],["__scopeId","data-v-1c3777dc"]]);function Ls(){const e=document.querySelectorAll(".spoiler");console.log("Spoilers initialized."),e.forEach(t=>{t.classList.contains("spoiler-init")||(t.classList.add("spoiler-init"),t.addEventListener("click",()=>{t.classList.toggle("spoiler-visible"),console.log(`Spoiler clicked: ${t}`)}))})}const E0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},M0=C("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512L340.864 831.872a30.592 30.592 0 0 0 0 42.752a29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"},null,-1),D0=[M0];function A0(e,t){return O(),L("svg",E0,D0)}const I0={name:"ep-arrow-right",render:A0},L0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},N0=C("path",{fill:"currentColor",d:"M609.408 149.376L277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0a30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688a29.12 29.12 0 0 0-41.728 0z"},null,-1),P0=[N0];function R0(e,t){return O(),L("svg",L0,P0)}const q0={name:"ep-arrow-left",render:R0},j0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},B0=C("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm384-253.696l236.288-236.352l45.248 45.248L508.8 704L192 387.2l45.248-45.248L480 584.704V128h64v450.304z"},null,-1),U0=[B0];function Y0(e,t){return O(),L("svg",j0,U0)}const z0={name:"ep-download",render:Y0},H0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},V0=C("path",{fill:"currentColor",d:"M764.288 214.592L512 466.88L259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512L214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1),F0=[V0];function $0(e,t){return O(),L("svg",H0,F0)}const W0={name:"ep-close",render:$0};var Ns="Control",Ps="Meta",G0="Escape",Z0="ArrowLeft",Q0="ArrowRight",X0=Object.defineProperty,J0=Object.getOwnPropertyDescriptor,pn=(e,t,n,r)=>{for(var i=r>1?void 0:r?J0(t,n):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(r?o(t,n,i):o(i))||i);return r&&i&&X0(t,n,i),i};let pt=class extends Lt{constructor(){super(...arguments),V(this,"imgs"),V(this,"index"),V(this,"ctrlDown",!1),V(this,"zoom",1)}get img(){if(this.imgs)return this.imgs[this.index]}get isOpen(){return!!this.img}get hasPrev(){return this.index>0}get hasNext(){return this.index+1=this.imgs.length||(this.zoom=1,this._rawUpdateIndex(t))}_rawUpdateIndex(e){return e}keydown(e){if(this.isOpen){if(e.code===G0)return this.close();if(e.code===Z0)return this.updateIndex(-1);if(e.code===Q0)return this.updateIndex(1);if(e.key==Ns||e.key===Ps)return this.ctrlDown=!0}}keyup(e){if(e.key==Ns||e.key===Ps)return this.ctrlDown=!1}wheel(e){if(!this.isOpen)return;e.preventDefault();const t=Math.sign(e.deltaY);this.ctrlDown?this.zoom=Math.min(Math.max(this.zoom*=1+t*-.1,.1),5):this.updateIndex(t)}get imgStyle(){return{transform:`scale(${this.zoom.toFixed(2)})`}}mounted(){document.addEventListener("keydown",this.keydown),document.addEventListener("keyup",this.keyup),document.addEventListener("wheel",this.wheel,{passive:!1})}unmounted(){document.removeEventListener("keydown",this.keydown),document.removeEventListener("keyup",this.keyup),document.removeEventListener("wheel",this.wheel)}};pn([qe({required:!0})],pt.prototype,"imgs",2);pn([qe({required:!0})],pt.prototype,"index",2);pn([Xe("close")],pt.prototype,"close",1);pn([Xe("update:index")],pt.prototype,"_rawUpdateIndex",1);pt=pn([an({components:{}})],pt);const K0=e=>(sn("data-v-8d7ec9da"),e=e(),on(),e),em={key:0,id:"ImageViewer"},tm={class:"img-container"},nm=["src"],rm={class:"top"},im=K0(()=>C("span",{class:"f-grow1"},null,-1)),sm={class:"bottom"},om={class:"left unselectable"},am={class:"index"},lm={class:"detail"},cm={key:0,class:"date"},um={class:"right"},hm={class:"description unselectable"},dm={key:0,class:"text"},pm=["innerHTML"],fm={class:"arrows"};function mm(e,t,n,r,i,s){const o=W0,a=z0,l=q0,h=I0;return e.img?(O(),L("div",em,[C("div",tm,[C("img",{src:e.img.url,alt:"Photo",class:"undraggable",style:Zr(e.imgStyle)},null,12,nm)]),C("div",rm,[im,tt(o,{class:"icn close clickable",onClick:e.close},null,8,["onClick"])]),C("div",sm,[C("div",om,[C("div",am,"Photo "+ie(e.index+1)+" of "+ie(e.imgs.length),1),C("div",lm,[e.img.date?(O(),L("span",cm,ie(e.img.date),1)):F("",!0)])]),C("div",um,[tt(a,{class:"icn download clickable",onClick:e.download},null,8,["onClick"])]),C("div",hm,[e.img.text?(O(),L("div",dm,[C("div",{innerHTML:e.textHtml},null,8,pm)])):F("",!0)])]),C("div",fm,[e.hasPrev?(O(),ye(l,{key:0,class:"icn left clickable",onClick:t[0]||(t[0]=d=>e.updateIndex(-1))})):F("",!0),e.hasNext?(O(),ye(h,{key:1,class:"icn right clickable",onClick:t[1]||(t[1]=d=>e.updateIndex(1))})):F("",!0)])])):F("",!0)}const gm=dn(pt,[["render",mm],["__scopeId","data-v-8d7ec9da"]]);var ym=Object.defineProperty,bm=Object.getOwnPropertyDescriptor,fn=(e,t,n,r)=>{for(var i=r>1?void 0:r?bm(t,n):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(r?o(t,n,i):o(i))||i);return r&&i&&ym(t,n,i),i};let ft=class extends Lt{constructor(){super(...arguments),V(this,"postsUrl"),V(this,"postsData"),V(this,"margins"),V(this,"searchEl"),V(this,"search",""),V(this,"posts",[]),V(this,"imgList",null),V(this,"postImgIndex"),V(this,"count",20),V(this,"audio",null),V(this,"img",-1),V(this,"replyShake",[]),V(this,"replyLoading",!1),V(this,"fail",null)}get purl(){return new URL(this.postsUrl,document.location.href).href}get audios(){return this.posts.filter(e=>{var t,n;return((n=(t=e.files)==null?void 0:t.at(0))==null?void 0:n.media_type)=="audio_file"}).flatMap(e=>e.files)}audioNext(e){this.audio=this.audios.at(this.audios.indexOf(this.audio)+e)}get searchedPosts(){let e=this.search.toLowerCase();if(!e)return this.posts;let t=this.posts;function n(r){let i;return[i,e]=e.split(" ",2),i.substring(r)}for(;e;){if(e.startsWith("id:")){let r=n(3);console.log(r),t=t.filter(i=>i.id+""==r);continue}if(e.startsWith("author:")){let r=n(7);t=t.filter(i=>i.author.toLowerCase().startsWith(r));continue}if(e.startsWith("date:")){let r=n(5);t=t.filter(i=>i.date.includes(r));continue}break}return e?t.filter(r=>r.text&&r.text.toLowerCase().includes(e)):t}get searchedCount(){return Math.min(this.count,this.searchedPosts.length)}onKey(e){(e.ctrlKey||e.metaKey)&&e.code=="KeyF"&&(this.searchEl.focus(),this.searchEl.scrollIntoView({block:"center"}),e.stopPropagation(),e.preventDefault())}onHashChange(e){const t=window.location.hash;console.log("Hash change",e.newURL,t),t&&(this.search=t,window.location.hash="",this.searchEl.scrollIntoView({block:"center"}),e.preventDefault(),e.stopPropagation())}mounted(){document.addEventListener("keydown",this.onKey),window.addEventListener("hashchange",this.onHashChange)}unmounted(){document.removeEventListener("keydown",this.onKey),window.removeEventListener("hashchange",this.onHashChange)}replaceUrl(e){return new URL(e,this.purl).toString()}infiniteScroll(){console.log("Infinite Scroll - Load more"),this.count=Math.min(this.count+10,this.posts.length)}get postIdIndex(){return Object.fromEntries(this.posts.map((e,t)=>[e.id,t]))}clickReply(e){if(this.replyLoading)return;const t=this.postIdIndex[e];t>this.count&&(this.replyLoading=!0,this.count=Math.min(t+10,this.posts.length)),this.jumpToReply(e,t)}jumpToReply(e,t){const n=document.getElementById(`message-${e}`);if(!n)return setTimeout(()=>this.jumpToReply(e,t),50);n.scrollIntoView({behavior:"smooth",block:"center"}),this.replyLoading=!1;const r=()=>{this.replyShake=[...this.replyShake,t],setTimeout(()=>this.replyShake=this.replyShake.filter(a=>a!=t),1500)};let i;const s=setTimeout(()=>{r(),window.removeEventListener("scroll",i)},1e3);let o;i=a=>{clearTimeout(o),o=setTimeout(()=>{clearTimeout(s),r(),window.removeEventListener("scroll",i)},100)},window.addEventListener("scroll",i)}async created(){try{this.postsData?this.posts=this.postsData:this.posts=await(await fetch(this.purl)).json(),this.posts.forEach(e=>e.date=v(e.date).format("YYYY-MM-DD h:mm")),this.posts.reverse(),this.posts=this.posts.filter(e=>e.type!=="service"),this.count=Math.min(this.count,this.posts.length),this.posts.forEach(e=>{var t,n,r;(t=e.images)==null||t.forEach(i=>i.url=this.replaceUrl(i.url)),(n=e.reply)!=null&&n.thumb&&(e.reply.thumb=this.replaceUrl(e.reply.thumb)),(r=e.files)==null||r.forEach(i=>{i.url=this.replaceUrl(i.url),i.thumb&&(i.thumb=this.replaceUrl(i.thumb))})}),this.imgList=this.posts.flatMap((e,t)=>(e.images??[]).map(n=>{var r;return{url:n.url,text:e.text,author:e.author??(typeof e.forwarded_from=="string"?e.forwarded_from:(r=e.forwarded_from)==null?void 0:r.name),date:e.date,postIndex:t}})),this.postImgIndex=new Array(this.posts.length).fill(null),this.imgList.forEach((e,t)=>{this.postImgIndex[e.postIndex]===null&&(this.postImgIndex[e.postIndex]=t)}),console.log(this.imgList),console.log(this.postImgIndex),setTimeout(()=>Ls(),100)}catch(e){console.log(e),this.fail=e}}updated(){Ls()}};fn([qe({required:!0})],ft.prototype,"postsUrl",2);fn([qe()],ft.prototype,"postsData",2);fn([qe({default:!0})],ft.prototype,"margins",2);fn([ua("searchEl")],ft.prototype,"searchEl",2);ft=fn([an({components:{PostView:C0,ImageViewer:gm,AudioPlayer:Rn(()=>Promise.resolve().then(()=>Xm))}})],ft);const vm=e=>(sn("data-v-d7ee52b3"),e=e(),on(),e),wm={class:"search"},xm={key:0,class:"error tgb-card"},km=vm(()=>C("br",null,null,-1)),_m={key:1,"infinite-scroll-distance":50};function Sm(e,t,n,r,i,s){const o=Bc,a=ct("PostView"),l=ct("AudioPlayer"),h=ct("ImageViewer"),d=Nc;return O(),L("div",{class:ut(["tg-blog",{margins:e.margins}])},[Al(e.$slots,"default",{},void 0,!0),C("div",wm,[fs(C("input",{"onUpdate:modelValue":t[0]||(t[0]=m=>e.search=m),ref:"searchEl",placeholder:"Search..."},null,512),[[Il,e.search]]),tt(o)]),e.fail?(O(),L("div",xm,[C("h2",null,[Ft("Failed loading posts from: "),km,Ft(ie(e.purl),1)]),Ft(" "+ie(e.fail),1)])):F("",!0),e.posts.length!==0?fs((O(),L("div",_m,[(O(!0),L(Vn,null,Qr(e.searchedCount,(m,c)=>(O(),ye(a,{p:e.searchedPosts[c],postsUrl:e.purl,key:e.searchedPosts[c].id,onPlayFile:t[1]||(t[1]=u=>e.audio=u),onClickImg:u=>e.img=e.postImgIndex[c]+u,onClickReply:e.clickReply,class:ut({shake:e.replyShake.includes(c)})},null,8,["p","postsUrl","onClickImg","onClickReply","class"]))),128))])),[[d,e.infiniteScroll]]):F("",!0),e.audio?(O(),ye(l,{key:2,audio:e.audio,onPrev:t[2]||(t[2]=m=>e.audioNext(-1)),onNext:t[3]||(t[3]=m=>e.audioNext(1))},null,8,["audio"])):F("",!0),tt(h,{imgs:e.imgList,index:e.img,"onUpdate:index":t[4]||(t[4]=m=>e.img=m)},null,8,["imgs","index"])],2)}const Tm=dn(ft,[["render",Sm],["__scopeId","data-v-d7ee52b3"]]),Om={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},Cm=C("path",{fill:"currentColor",d:"M52.5 440.6c-9.5 7.9-22.8 9.7-34.1 4.4S0 428.4 0 416V96c0-12.4 7.2-23.7 18.4-29s24.5-3.6 34.1 4.4L224 214.3v83.4L52.5 440.6zM256 352V96c0-12.4 7.2-23.7 18.4-29s24.5-3.6 34.1 4.4l192 160c7.3 6.1 11.5 15.1 11.5 24.6s-4.2 18.5-11.5 24.6l-192 160c-9.5 7.9-22.8 9.7-34.1 4.4S256 428.4 256 416v-64z"},null,-1),Em=[Cm];function Mm(e,t){return O(),L("svg",Om,Em)}const Dm={name:"fa6-solid-forward",render:Mm},Am={viewBox:"0 0 320 512",width:"1.2em",height:"1.2em"},Im=C("path",{fill:"currentColor",d:"M48 64C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h32c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48H48zm192 0c-26.5 0-48 21.5-48 48v288c0 26.5 21.5 48 48 48h32c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48h-32z"},null,-1),Lm=[Im];function Nm(e,t){return O(),L("svg",Am,Lm)}const Pm={name:"fa6-solid-pause",render:Nm},Rm={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},qm=C("path",{fill:"currentColor",d:"M459.5 440.6c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29V96c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4L288 214.3v83.4l171.5 142.9zM256 352V96c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4l-192 160C4.2 237.5 0 246.5 0 256s4.2 18.5 11.5 24.6l192 160c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29v-64z"},null,-1),jm=[qm];function Bm(e,t){return O(),L("svg",Rm,jm)}const Um={name:"fa6-solid-backward",render:Bm};var Ym=Object.defineProperty,zm=Object.getOwnPropertyDescriptor,yt=(e,t,n,r)=>{for(var i=r>1?void 0:r?zm(t,n):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(r?o(t,n,i):o(i))||i);return r&&i&&Ym(t,n,i),i};let $e=class extends Lt{constructor(){super(...arguments),V(this,"audio"),V(this,"playing",null),V(this,"duration","00:00"),V(this,"time","00:00")}mounted(){this.init()}pause(){this.playing.pause(),this.$forceUpdate()}play(){this.playing.play(),this.$forceUpdate()}next(){}prev(){}unmounted(){this.playing&&this.playing.pause()}init(){this.playing&&!this.playing.paused&&this.playing.pause(),this.playing=new Audio,this.playing.src=this.audio.url,this.playing.onloadedmetadata=()=>{this.duration=ai(this.playing.duration)},this.playing.ontimeupdate=()=>{this.time=ai(this.playing.currentTime)},this.playing.onended=()=>{this.$forceUpdate(),this.next()},this.playing.play()}};yt([qe({required:!0})],$e.prototype,"audio",2);yt([Xe("pause")],$e.prototype,"pause",1);yt([Xe("play")],$e.prototype,"play",1);yt([Xe("next")],$e.prototype,"next",1);yt([Xe("prev")],$e.prototype,"prev",1);yt([rf("audio")],$e.prototype,"init",1);$e=yt([an({components:{}})],$e);const fa=e=>(sn("data-v-dcaa915d"),e=e(),on(),e),Hm={id:"AudioPlayer"},Vm={class:"wrap"},Fm={class:"unselectable"},$m={class:"control"},Wm=fa(()=>C("span",{class:"f-grow1"},null,-1)),Gm=fa(()=>C("span",{class:"f-grow1"},null,-1));function Zm(e,t,n,r,i,s){var o;const a=Um,l=ha,h=Pm,d=Dm;return O(),L("div",Hm,[C("div",Vm,[C("div",Fm,ie(e.audio.performer)+" - "+ie(e.audio.title),1),C("div",$m,[C("span",null,ie(this.time),1),Wm,tt(a,{class:"clickable",onClick:e.prev},null,8,["onClick"]),(o=e.playing)!=null&&o.paused?(O(),ye(l,{key:0,onClick:e.play},null,8,["onClick"])):(O(),ye(h,{key:1,onClick:e.pause},null,8,["onClick"])),tt(d,{class:"clickable",onClick:e.next},null,8,["onClick"]),Gm,C("span",null,ie(this.duration),1)])])])}const Qm=dn($e,[["render",Zm],["__scopeId","data-v-dcaa915d"]]),Xm=Object.freeze(Object.defineProperty({__proto__:null,default:Qm},Symbol.toStringTag,{value:"Module"}));function ma(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let qt=ma();function Jm(e){qt=e}const ga=/[&<>"']/,Km=new RegExp(ga.source,"g"),ya=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,eg=new RegExp(ya.source,"g"),tg={"&":"&","<":"<",">":">",'"':""","'":"'"},Rs=e=>tg[e];function se(e,t){if(t){if(ga.test(e))return e.replace(Km,Rs)}else if(ya.test(e))return e.replace(eg,Rs);return e}const ng=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function ba(e){return e.replace(ng,(t,n)=>(n=n.toLowerCase(),n==="colon"?":":n.charAt(0)==="#"?n.charAt(1)==="x"?String.fromCharCode(parseInt(n.substring(2),16)):String.fromCharCode(+n.substring(1)):""))}const rg=/(^|[^\[])\^/g;function G(e,t){e=typeof e=="string"?e:e.source,t=t||"";const n={replace:(r,i)=>(i=i.source||i,i=i.replace(rg,"$1"),e=e.replace(r,i),n),getRegex:()=>new RegExp(e,t)};return n}const ig=/[^\w:]/g,sg=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function qs(e,t,n){if(e){let r;try{r=decodeURIComponent(ba(n)).replace(ig,"").toLowerCase()}catch{return null}if(r.indexOf("javascript:")===0||r.indexOf("vbscript:")===0||r.indexOf("data:")===0)return null}t&&!sg.test(n)&&(n=cg(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch{return null}return n}const Sn={},og=/^[^:]+:\/*[^/]*$/,ag=/^([^:]+:)[\s\S]*$/,lg=/^([^:]+:\/*[^/]*)[\s\S]*$/;function cg(e,t){Sn[" "+e]||(og.test(e)?Sn[" "+e]=e+"/":Sn[" "+e]=Un(e,"/",!0)),e=Sn[" "+e];const n=e.indexOf(":")===-1;return t.substring(0,2)==="//"?n?t:e.replace(ag,"$1")+t:t.charAt(0)==="/"?n?t:e.replace(lg,"$1")+t:e+t}const er={exec:function(){}};function Me(e){let t=1,n,r;for(;t{let l=!1,h=o;for(;--h>=0&&a[h]==="\\";)l=!l;return l?"|":" |"}),r=n.split(/ \|/);let i=0;if(r[0].trim()||r.shift(),r.length>0&&!r[r.length-1].trim()&&r.pop(),r.length>t)r.splice(t);else for(;r.length1;)t&1&&(n+=e),t>>=1,e+=e;return n+e}function Us(e,t,n,r){const i=t.href,s=t.title?se(t.title):null,o=e[1].replace(/\\([\[\]])/g,"$1");if(e[0].charAt(0)!=="!"){r.state.inLink=!0;const a={type:"link",raw:n,href:i,title:s,text:o,tokens:r.inlineTokens(o)};return r.state.inLink=!1,a}return{type:"image",raw:n,href:i,title:s,text:se(o)}}function hg(e,t){const n=e.match(/^(\s+)(?:```)/);if(n===null)return t;const r=n[1];return t.split(` `).map(i=>{const s=i.match(/^\s+/);if(s===null)return i;const[o]=s;return o.length>=r.length?i.slice(r.length):i}).join(` -`)}let Qi=class{constructor(e){this.options=e||qt}space(e){const t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){const t=this.rules.block.code.exec(e);if(t){const n=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?n:Fn(n,` -`)}}}fences(e){const t=this.rules.block.fences.exec(e);if(t){const n=t[0],r=dg(n,t[3]||"");return{type:"code",raw:n,lang:t[2]?t[2].trim().replace(this.rules.inline._escapes,"$1"):t[2],text:r}}}heading(e){const t=this.rules.block.heading.exec(e);if(t){let n=t[2].trim();if(/#$/.test(n)){const r=Fn(n,"#");(this.options.pedantic||!r||/ $/.test(r))&&(n=r.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:n,tokens:this.lexer.inline(n)}}}hr(e){const t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}blockquote(e){const t=this.rules.block.blockquote.exec(e);if(t){const n=t[0].replace(/^ *>[ \t]?/gm,""),r=this.lexer.state.top;this.lexer.state.top=!0;const i=this.lexer.blockTokens(n);return this.lexer.state.top=r,{type:"blockquote",raw:t[0],tokens:i,text:n}}}list(e){let t=this.rules.block.list.exec(e);if(t){let n,r,i,s,o,a,l,h,d,m,c,u,f=t[1].trim();const p=f.length>1,g={type:"list",raw:"",ordered:p,start:p?+f.slice(0,-1):"",loose:!1,items:[]};f=p?`\\d{1,9}\\${f.slice(-1)}`:`\\${f}`,this.options.pedantic&&(f=p?f:"[*+-]");const I=new RegExp(`^( {0,3}${f})((?:[ ][^\\n]*)?(?:\\n|$))`);for(;e&&(u=!1,!(!(t=I.exec(e))||this.rules.block.hr.test(e)));){if(n=t[0],e=e.substring(n.length),h=t[2].split(` +`)}let Zi=class{constructor(e){this.options=e||qt}space(e){const t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){const t=this.rules.block.code.exec(e);if(t){const n=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?n:Un(n,` +`)}}}fences(e){const t=this.rules.block.fences.exec(e);if(t){const n=t[0],r=hg(n,t[3]||"");return{type:"code",raw:n,lang:t[2]?t[2].trim().replace(this.rules.inline._escapes,"$1"):t[2],text:r}}}heading(e){const t=this.rules.block.heading.exec(e);if(t){let n=t[2].trim();if(/#$/.test(n)){const r=Un(n,"#");(this.options.pedantic||!r||/ $/.test(r))&&(n=r.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:n,tokens:this.lexer.inline(n)}}}hr(e){const t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}blockquote(e){const t=this.rules.block.blockquote.exec(e);if(t){const n=t[0].replace(/^ *>[ \t]?/gm,""),r=this.lexer.state.top;this.lexer.state.top=!0;const i=this.lexer.blockTokens(n);return this.lexer.state.top=r,{type:"blockquote",raw:t[0],tokens:i,text:n}}}list(e){let t=this.rules.block.list.exec(e);if(t){let n,r,i,s,o,a,l,h,d,m,c,u,f=t[1].trim();const p=f.length>1,g={type:"list",raw:"",ordered:p,start:p?+f.slice(0,-1):"",loose:!1,items:[]};f=p?`\\d{1,9}\\${f.slice(-1)}`:`\\${f}`,this.options.pedantic&&(f=p?f:"[*+-]");const I=new RegExp(`^( {0,3}${f})((?:[ ][^\\n]*)?(?:\\n|$))`);for(;e&&(u=!1,!(!(t=I.exec(e))||this.rules.block.hr.test(e)));){if(n=t[0],e=e.substring(n.length),h=t[2].split(` `,1)[0].replace(/^\t+/,w=>" ".repeat(3*w.length)),d=e.split(` `,1)[0],this.options.pedantic?(s=2,c=h.trimLeft()):(s=t[2].search(/[^ ]/),s=s>4?1:s,c=h.slice(s),s+=t[1].length),a=!1,!h&&/^ *$/.test(d)&&(n+=d+` `,e=e.substring(d.length+1),u=!0),!u){const w=new RegExp(`^ {0,${Math.min(3,s-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),b=new RegExp(`^ {0,${Math.min(3,s-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),T=new RegExp(`^ {0,${Math.min(3,s-1)}}(?:\`\`\`|~~~)`),_=new RegExp(`^ {0,${Math.min(3,s-1)}}#`);for(;e&&(m=e.split(` `,1)[0],d=m,this.options.pedantic&&(d=d.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!(T.test(d)||_.test(d)||w.test(d)||b.test(e)));){if(d.search(/[^ ]/)>=s||!d.trim())c+=` `+d.slice(s);else{if(a||h.search(/[^ ]/)>=4||T.test(h)||_.test(h)||b.test(h))break;c+=` `+d}!a&&!d.trim()&&(a=!0),n+=m+` -`,e=e.substring(m.length+1),h=d.slice(s)}}g.loose||(l?g.loose=!0:/\n *\n *$/.test(n)&&(l=!0)),this.options.gfm&&(r=/^\[[ xX]\] /.exec(c),r&&(i=r[0]!=="[ ] ",c=c.replace(/^\[[ xX]\] +/,""))),g.items.push({type:"list_item",raw:n,task:!!r,checked:i,loose:!1,text:c}),g.raw+=n}g.items[g.items.length-1].raw=n.trimRight(),g.items[g.items.length-1].text=c.trimRight(),g.raw=g.raw.trimRight();const M=g.items.length;for(o=0;oT.type==="space"),b=w.length>0&&w.some(T=>/\n.*\n/.test(T.raw));g.loose=b}if(g.loose)for(o=0;o$/,"$1").replace(this.rules.inline._escapes,"$1"):"",i=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline._escapes,"$1"):t[3];return{type:"def",tag:n,raw:t[0],href:r,title:i}}}table(e){const t=this.rules.block.table.exec(e);if(t){const n={type:"table",header:Bs(t[1]).map(r=>({text:r})),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split(` -`):[]};if(n.header.length===n.align.length){n.raw=t[0];let r=n.align.length,i,s,o,a;for(i=0;i({text:l}));for(r=n.header.length,s=0;s/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):se(t[0]):t[0]}}link(e){const t=this.rules.inline.link.exec(e);if(t){const n=t[2].trim();if(!this.options.pedantic&&/^$/.test(n))return;const s=Fn(n.slice(0,-1),"\\");if((n.length-s.length)%2===0)return}else{const s=hg(t[2],"()");if(s>-1){const o=(t[0].indexOf("!")===0?5:4)+t[1].length+s;t[2]=t[2].substring(0,s),t[0]=t[0].substring(0,o).trim(),t[3]=""}}let r=t[2],i="";if(this.options.pedantic){const s=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(r);s&&(r=s[1],i=s[3])}else i=t[3]?t[3].slice(1,-1):"";return r=r.trim(),/^$/.test(n)?r=r.slice(1):r=r.slice(1,-1)),Us(t,{href:r&&r.replace(this.rules.inline._escapes,"$1"),title:i&&i.replace(this.rules.inline._escapes,"$1")},t[0],this.lexer)}}reflink(e,t){let n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){let r=(n[2]||n[1]).replace(/\s+/g," ");if(r=t[r.toLowerCase()],!r){const i=n[0].charAt(0);return{type:"text",raw:i,text:i}}return Us(n,r,n[0],this.lexer)}}emStrong(e,t,n=""){let r=this.rules.inline.emStrong.lDelim.exec(e);if(!r||r[3]&&n.match(/[\p{L}\p{N}]/u))return;const i=r[1]||r[2]||"";if(!i||i&&(n===""||this.rules.inline.punctuation.exec(n))){const s=r[0].length-1;let o,a,l=s,h=0;const d=r[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(d.lastIndex=0,t=t.slice(-1*e.length+s);(r=d.exec(t))!=null;){if(o=r[1]||r[2]||r[3]||r[4]||r[5]||r[6],!o)continue;if(a=o.length,r[3]||r[4]){l+=a;continue}else if((r[5]||r[6])&&s%3&&!((s+a)%3)){h+=a;continue}if(l-=a,l>0)continue;a=Math.min(a,a+l+h);const m=e.slice(0,s+r.index+(r[0].length-o.length)+a);if(Math.min(s,a)%2){const u=m.slice(1,-1);return{type:"em",raw:m,text:u,tokens:this.lexer.inlineTokens(u)}}const c=m.slice(2,-2);return{type:"strong",raw:m,text:c,tokens:this.lexer.inlineTokens(c)}}}}codespan(e){const t=this.rules.inline.code.exec(e);if(t){let n=t[2].replace(/\n/g," ");const r=/[^ ]/.test(n),i=/^ /.test(n)&&/ $/.test(n);return r&&i&&(n=n.substring(1,n.length-1)),n=se(n,!0),{type:"codespan",raw:t[0],text:n}}}br(e){const t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){const t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e,t){const n=this.rules.inline.autolink.exec(e);if(n){let r,i;return n[2]==="@"?(r=se(this.options.mangle?t(n[1]):n[1]),i="mailto:"+r):(r=se(n[1]),i=r),{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}url(e,t){let n;if(n=this.rules.inline.url.exec(e)){let r,i;if(n[2]==="@")r=se(this.options.mangle?t(n[0]):n[0]),i="mailto:"+r;else{let s;do s=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0];while(s!==n[0]);r=se(n[0]),n[1]==="www."?i="http://"+n[0]:i=n[0]}return{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}inlineText(e,t){const n=this.rules.inline.text.exec(e);if(n){let r;return this.lexer.state.inRawBlock?r=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):se(n[0]):n[0]:r=se(this.options.smartypants?t(n[0]):n[0]),{type:"text",raw:n[0],text:r}}}};const D={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:er,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};D._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/;D._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/;D.def=G(D.def).replace("label",D._label).replace("title",D._title).getRegex();D.bullet=/(?:[*+-]|\d{1,9}[.)])/;D.listItemStart=G(/^( *)(bull) */).replace("bull",D.bullet).getRegex();D.list=G(D.list).replace(/bull/g,D.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+D.def.source+")").getRegex();D._tag="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|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul";D._comment=/|$)/;D.html=G(D.html,"i").replace("comment",D._comment).replace("tag",D._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex();D.paragraph=G(D._paragraph).replace("hr",D.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",D._tag).getRegex();D.blockquote=G(D.blockquote).replace("paragraph",D.paragraph).getRegex();D.normal=De({},D);D.gfm=De({},D.normal,{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"});D.gfm.table=G(D.gfm.table).replace("hr",D.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",D._tag).getRegex();D.gfm.paragraph=G(D._paragraph).replace("hr",D.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",D.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",D._tag).getRegex();D.pedantic=De({},D.normal,{html:G(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",D._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:er,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:G(D.normal._paragraph).replace("hr",D.hr).replace("heading",` *#{1,6} *[^ -]`).replace("lheading",D.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});const k={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:er,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:er,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~";k.punctuation=G(k.punctuation).replace(/punctuation/g,k._punctuation).getRegex();k.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g;k.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g;k._comment=G(D._comment).replace("(?:-->|$)","-->").getRegex();k.emStrong.lDelim=G(k.emStrong.lDelim).replace(/punct/g,k._punctuation).getRegex();k.emStrong.rDelimAst=G(k.emStrong.rDelimAst,"g").replace(/punct/g,k._punctuation).getRegex();k.emStrong.rDelimUnd=G(k.emStrong.rDelimUnd,"g").replace(/punct/g,k._punctuation).getRegex();k._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;k._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;k._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/;k.autolink=G(k.autolink).replace("scheme",k._scheme).replace("email",k._email).getRegex();k._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;k.tag=G(k.tag).replace("comment",k._comment).replace("attribute",k._attribute).getRegex();k._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/;k._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/;k._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;k.link=G(k.link).replace("label",k._label).replace("href",k._href).replace("title",k._title).getRegex();k.reflink=G(k.reflink).replace("label",k._label).replace("ref",D._label).getRegex();k.nolink=G(k.nolink).replace("ref",D._label).getRegex();k.reflinkSearch=G(k.reflinkSearch,"g").replace("reflink",k.reflink).replace("nolink",k.nolink).getRegex();k.normal=De({},k);k.pedantic=De({},k.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:G(/^!?\[(label)\]\((.*?)\)/).replace("label",k._label).getRegex(),reflink:G(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",k._label).getRegex()});k.gfm=De({},k.normal,{escape:G(k.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\.5&&(r="x"+r.toString(16)),t+="&#"+r+";";return t}class We{constructor(t){this.tokens=[],this.tokens.links=Object.create(null),this.options=t||qt,this.options.tokenizer=this.options.tokenizer||new Qi,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const n={block:D.normal,inline:k.normal};this.options.pedantic?(n.block=D.pedantic,n.inline=k.pedantic):this.options.gfm&&(n.block=D.gfm,this.options.breaks?n.inline=k.breaks:n.inline=k.gfm),this.tokenizer.rules=n}static get rules(){return{block:D,inline:k}}static lex(t,n){return new We(n).lex(t)}static lexInline(t,n){return new We(n).inlineTokens(t)}lex(t){t=t.replace(/\r\n|\r/g,` +`,e=e.substring(m.length+1),h=d.slice(s)}}g.loose||(l?g.loose=!0:/\n *\n *$/.test(n)&&(l=!0)),this.options.gfm&&(r=/^\[[ xX]\] /.exec(c),r&&(i=r[0]!=="[ ] ",c=c.replace(/^\[[ xX]\] +/,""))),g.items.push({type:"list_item",raw:n,task:!!r,checked:i,loose:!1,text:c}),g.raw+=n}g.items[g.items.length-1].raw=n.trimRight(),g.items[g.items.length-1].text=c.trimRight(),g.raw=g.raw.trimRight();const D=g.items.length;for(o=0;oT.type==="space"),b=w.length>0&&w.some(T=>/\n.*\n/.test(T.raw));g.loose=b}if(g.loose)for(o=0;o$/,"$1").replace(this.rules.inline._escapes,"$1"):"",i=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline._escapes,"$1"):t[3];return{type:"def",tag:n,raw:t[0],href:r,title:i}}}table(e){const t=this.rules.block.table.exec(e);if(t){const n={type:"table",header:js(t[1]).map(r=>({text:r})),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split(` +`):[]};if(n.header.length===n.align.length){n.raw=t[0];let r=n.align.length,i,s,o,a;for(i=0;i({text:l}));for(r=n.header.length,s=0;s/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):se(t[0]):t[0]}}link(e){const t=this.rules.inline.link.exec(e);if(t){const n=t[2].trim();if(!this.options.pedantic&&/^$/.test(n))return;const s=Un(n.slice(0,-1),"\\");if((n.length-s.length)%2===0)return}else{const s=ug(t[2],"()");if(s>-1){const o=(t[0].indexOf("!")===0?5:4)+t[1].length+s;t[2]=t[2].substring(0,s),t[0]=t[0].substring(0,o).trim(),t[3]=""}}let r=t[2],i="";if(this.options.pedantic){const s=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(r);s&&(r=s[1],i=s[3])}else i=t[3]?t[3].slice(1,-1):"";return r=r.trim(),/^$/.test(n)?r=r.slice(1):r=r.slice(1,-1)),Us(t,{href:r&&r.replace(this.rules.inline._escapes,"$1"),title:i&&i.replace(this.rules.inline._escapes,"$1")},t[0],this.lexer)}}reflink(e,t){let n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){let r=(n[2]||n[1]).replace(/\s+/g," ");if(r=t[r.toLowerCase()],!r){const i=n[0].charAt(0);return{type:"text",raw:i,text:i}}return Us(n,r,n[0],this.lexer)}}emStrong(e,t,n=""){let r=this.rules.inline.emStrong.lDelim.exec(e);if(!r||r[3]&&n.match(/[\p{L}\p{N}]/u))return;const i=r[1]||r[2]||"";if(!i||i&&(n===""||this.rules.inline.punctuation.exec(n))){const s=r[0].length-1;let o,a,l=s,h=0;const d=r[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(d.lastIndex=0,t=t.slice(-1*e.length+s);(r=d.exec(t))!=null;){if(o=r[1]||r[2]||r[3]||r[4]||r[5]||r[6],!o)continue;if(a=o.length,r[3]||r[4]){l+=a;continue}else if((r[5]||r[6])&&s%3&&!((s+a)%3)){h+=a;continue}if(l-=a,l>0)continue;a=Math.min(a,a+l+h);const m=e.slice(0,s+r.index+(r[0].length-o.length)+a);if(Math.min(s,a)%2){const u=m.slice(1,-1);return{type:"em",raw:m,text:u,tokens:this.lexer.inlineTokens(u)}}const c=m.slice(2,-2);return{type:"strong",raw:m,text:c,tokens:this.lexer.inlineTokens(c)}}}}codespan(e){const t=this.rules.inline.code.exec(e);if(t){let n=t[2].replace(/\n/g," ");const r=/[^ ]/.test(n),i=/^ /.test(n)&&/ $/.test(n);return r&&i&&(n=n.substring(1,n.length-1)),n=se(n,!0),{type:"codespan",raw:t[0],text:n}}}br(e){const t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){const t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e,t){const n=this.rules.inline.autolink.exec(e);if(n){let r,i;return n[2]==="@"?(r=se(this.options.mangle?t(n[1]):n[1]),i="mailto:"+r):(r=se(n[1]),i=r),{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}url(e,t){let n;if(n=this.rules.inline.url.exec(e)){let r,i;if(n[2]==="@")r=se(this.options.mangle?t(n[0]):n[0]),i="mailto:"+r;else{let s;do s=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0];while(s!==n[0]);r=se(n[0]),n[1]==="www."?i="http://"+n[0]:i=n[0]}return{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}inlineText(e,t){const n=this.rules.inline.text.exec(e);if(n){let r;return this.lexer.state.inRawBlock?r=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):se(n[0]):n[0]:r=se(this.options.smartypants?t(n[0]):n[0]),{type:"text",raw:n[0],text:r}}}};const M={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:er,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};M._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/;M._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/;M.def=G(M.def).replace("label",M._label).replace("title",M._title).getRegex();M.bullet=/(?:[*+-]|\d{1,9}[.)])/;M.listItemStart=G(/^( *)(bull) */).replace("bull",M.bullet).getRegex();M.list=G(M.list).replace(/bull/g,M.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+M.def.source+")").getRegex();M._tag="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|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul";M._comment=/|$)/;M.html=G(M.html,"i").replace("comment",M._comment).replace("tag",M._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex();M.paragraph=G(M._paragraph).replace("hr",M.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",M._tag).getRegex();M.blockquote=G(M.blockquote).replace("paragraph",M.paragraph).getRegex();M.normal=Me({},M);M.gfm=Me({},M.normal,{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"});M.gfm.table=G(M.gfm.table).replace("hr",M.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",M._tag).getRegex();M.gfm.paragraph=G(M._paragraph).replace("hr",M.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",M.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",M._tag).getRegex();M.pedantic=Me({},M.normal,{html:G(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",M._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:er,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:G(M.normal._paragraph).replace("hr",M.hr).replace("heading",` *#{1,6} *[^ +]`).replace("lheading",M.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});const k={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:er,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:er,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~";k.punctuation=G(k.punctuation).replace(/punctuation/g,k._punctuation).getRegex();k.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g;k.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g;k._comment=G(M._comment).replace("(?:-->|$)","-->").getRegex();k.emStrong.lDelim=G(k.emStrong.lDelim).replace(/punct/g,k._punctuation).getRegex();k.emStrong.rDelimAst=G(k.emStrong.rDelimAst,"g").replace(/punct/g,k._punctuation).getRegex();k.emStrong.rDelimUnd=G(k.emStrong.rDelimUnd,"g").replace(/punct/g,k._punctuation).getRegex();k._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;k._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;k._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/;k.autolink=G(k.autolink).replace("scheme",k._scheme).replace("email",k._email).getRegex();k._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;k.tag=G(k.tag).replace("comment",k._comment).replace("attribute",k._attribute).getRegex();k._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/;k._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/;k._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;k.link=G(k.link).replace("label",k._label).replace("href",k._href).replace("title",k._title).getRegex();k.reflink=G(k.reflink).replace("label",k._label).replace("ref",M._label).getRegex();k.nolink=G(k.nolink).replace("ref",M._label).getRegex();k.reflinkSearch=G(k.reflinkSearch,"g").replace("reflink",k.reflink).replace("nolink",k.nolink).getRegex();k.normal=Me({},k);k.pedantic=Me({},k.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:G(/^!?\[(label)\]\((.*?)\)/).replace("label",k._label).getRegex(),reflink:G(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",k._label).getRegex()});k.gfm=Me({},k.normal,{escape:G(k.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\.5&&(r="x"+r.toString(16)),t+="&#"+r+";";return t}class We{constructor(t){this.tokens=[],this.tokens.links=Object.create(null),this.options=t||qt,this.options.tokenizer=this.options.tokenizer||new Zi,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const n={block:M.normal,inline:k.normal};this.options.pedantic?(n.block=M.pedantic,n.inline=k.pedantic):this.options.gfm&&(n.block=M.gfm,this.options.breaks?n.inline=k.breaks:n.inline=k.gfm),this.tokenizer.rules=n}static get rules(){return{block:M,inline:k}}static lex(t,n){return new We(n).lex(t)}static lexInline(t,n){return new We(n).inlineTokens(t)}lex(t){t=t.replace(/\r\n|\r/g,` `),this.blockTokens(t,this.tokens);let n;for(;n=this.inlineQueue.shift();)this.inlineTokens(n.src,n.tokens);return this.tokens}blockTokens(t,n=[]){this.options.pedantic?t=t.replace(/\t/g," ").replace(/^ +$/gm,""):t=t.replace(/^( *)(\t+)/gm,(a,l,h)=>l+" ".repeat(h.length));let r,i,s,o;for(;t;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(a=>(r=a.call({lexer:this},t,n))?(t=t.substring(r.raw.length),n.push(r),!0):!1))){if(r=this.tokenizer.space(t)){t=t.substring(r.raw.length),r.raw.length===1&&n.length>0?n[n.length-1].raw+=` `:n.push(r);continue}if(r=this.tokenizer.code(t)){t=t.substring(r.raw.length),i=n[n.length-1],i&&(i.type==="paragraph"||i.type==="text")?(i.raw+=` `+r.raw,i.text+=` @@ -35,7 +35,7 @@ v.version="2.29.4";tu(Q);v.fn=y;v.min=Yh;v.max=zh;v.now=Hh;v.utc=Pe;v.unix=bp;v. `+r.raw,i.text+=` `+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=i.text):n.push(r),o=s.length!==t.length,t=t.substring(r.raw.length);continue}if(r=this.tokenizer.text(t)){t=t.substring(r.raw.length),i=n[n.length-1],i&&i.type==="text"?(i.raw+=` `+r.raw,i.text+=` -`+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=i.text):n.push(r);continue}if(t){const a="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(a);break}else throw new Error(a)}}return this.state.top=!0,n}inline(t,n=[]){return this.inlineQueue.push({src:t,tokens:n}),n}inlineTokens(t,n=[]){let r,i,s,o=t,a,l,h;if(this.tokens.links){const d=Object.keys(this.tokens.links);if(d.length>0)for(;(a=this.tokenizer.rules.inline.reflinkSearch.exec(o))!=null;)d.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(o=o.slice(0,a.index)+"["+Fs("a",a[0].length-2)+"]"+o.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(a=this.tokenizer.rules.inline.blockSkip.exec(o))!=null;)o=o.slice(0,a.index)+"["+Fs("a",a[0].length-2)+"]"+o.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(a=this.tokenizer.rules.inline.escapedEmSt.exec(o))!=null;)o=o.slice(0,a.index+a[0].length-2)+"++"+o.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(;t;)if(l||(h=""),l=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(d=>(r=d.call({lexer:this},t,n))?(t=t.substring(r.raw.length),n.push(r),!0):!1))){if(r=this.tokenizer.escape(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.tag(t)){t=t.substring(r.raw.length),i=n[n.length-1],i&&r.type==="text"&&i.type==="text"?(i.raw+=r.raw,i.text+=r.text):n.push(r);continue}if(r=this.tokenizer.link(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(r.raw.length),i=n[n.length-1],i&&r.type==="text"&&i.type==="text"?(i.raw+=r.raw,i.text+=r.text):n.push(r);continue}if(r=this.tokenizer.emStrong(t,o,h)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.codespan(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.br(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.del(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.autolink(t,Ys)){t=t.substring(r.raw.length),n.push(r);continue}if(!this.state.inLink&&(r=this.tokenizer.url(t,Ys))){t=t.substring(r.raw.length),n.push(r);continue}if(s=t,this.options.extensions&&this.options.extensions.startInline){let d=1/0;const m=t.slice(1);let c;this.options.extensions.startInline.forEach(function(u){c=u.call({lexer:this},m),typeof c=="number"&&c>=0&&(d=Math.min(d,c))}),d<1/0&&d>=0&&(s=t.substring(0,d+1))}if(r=this.tokenizer.inlineText(s,pg)){t=t.substring(r.raw.length),r.raw.slice(-1)!=="_"&&(h=r.raw.slice(-1)),l=!0,i=n[n.length-1],i&&i.type==="text"?(i.raw+=r.raw,i.text+=r.text):n.push(r);continue}if(t){const d="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(d);break}else throw new Error(d)}}return n}}class Xi{constructor(t){this.options=t||qt}code(t,n,r){const i=(n||"").match(/\S*/)[0];if(this.options.highlight){const s=this.options.highlight(t,i);s!=null&&s!==t&&(r=!0,t=s)}return t=t.replace(/\n$/,"")+` +`+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=i.text):n.push(r);continue}if(t){const a="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(a);break}else throw new Error(a)}}return this.state.top=!0,n}inline(t,n=[]){return this.inlineQueue.push({src:t,tokens:n}),n}inlineTokens(t,n=[]){let r,i,s,o=t,a,l,h;if(this.tokens.links){const d=Object.keys(this.tokens.links);if(d.length>0)for(;(a=this.tokenizer.rules.inline.reflinkSearch.exec(o))!=null;)d.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(o=o.slice(0,a.index)+"["+Bs("a",a[0].length-2)+"]"+o.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(a=this.tokenizer.rules.inline.blockSkip.exec(o))!=null;)o=o.slice(0,a.index)+"["+Bs("a",a[0].length-2)+"]"+o.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(a=this.tokenizer.rules.inline.escapedEmSt.exec(o))!=null;)o=o.slice(0,a.index+a[0].length-2)+"++"+o.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(;t;)if(l||(h=""),l=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(d=>(r=d.call({lexer:this},t,n))?(t=t.substring(r.raw.length),n.push(r),!0):!1))){if(r=this.tokenizer.escape(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.tag(t)){t=t.substring(r.raw.length),i=n[n.length-1],i&&r.type==="text"&&i.type==="text"?(i.raw+=r.raw,i.text+=r.text):n.push(r);continue}if(r=this.tokenizer.link(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(r.raw.length),i=n[n.length-1],i&&r.type==="text"&&i.type==="text"?(i.raw+=r.raw,i.text+=r.text):n.push(r);continue}if(r=this.tokenizer.emStrong(t,o,h)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.codespan(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.br(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.del(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.autolink(t,Ys)){t=t.substring(r.raw.length),n.push(r);continue}if(!this.state.inLink&&(r=this.tokenizer.url(t,Ys))){t=t.substring(r.raw.length),n.push(r);continue}if(s=t,this.options.extensions&&this.options.extensions.startInline){let d=1/0;const m=t.slice(1);let c;this.options.extensions.startInline.forEach(function(u){c=u.call({lexer:this},m),typeof c=="number"&&c>=0&&(d=Math.min(d,c))}),d<1/0&&d>=0&&(s=t.substring(0,d+1))}if(r=this.tokenizer.inlineText(s,dg)){t=t.substring(r.raw.length),r.raw.slice(-1)!=="_"&&(h=r.raw.slice(-1)),l=!0,i=n[n.length-1],i&&i.type==="text"?(i.raw+=r.raw,i.text+=r.text):n.push(r);continue}if(t){const d="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(d);break}else throw new Error(d)}}return n}}class Qi{constructor(t){this.options=t||qt}code(t,n,r){const i=(n||"").match(/\S*/)[0];if(this.options.highlight){const s=this.options.highlight(t,i);s!=null&&s!==t&&(r=!0,t=s)}return t=t.replace(/\n$/,"")+` `,i?'
'+(r?t:se(t,!0))+`
`:"
"+(r?t:se(t,!0))+`
`}blockquote(t){return`
@@ -55,43 +55,43 @@ ${t}
`}tablerow(t){return` ${t} `}tablecell(t,n){const r=n.header?"th":"td";return(n.align?`<${r} align="${n.align}">`:`<${r}>`)+t+` -`}strong(t){return`${t}`}em(t){return`${t}`}codespan(t){return`${t}`}br(){return this.options.xhtml?"
":"
"}del(t){return`${t}`}link(t,n,r){if(t=js(this.options.sanitize,this.options.baseUrl,t),t===null)return r;let i='",i}image(t,n,r){if(t=js(this.options.sanitize,this.options.baseUrl,t),t===null)return r;let i=`${r}":">",i}text(t){return t}}class xa{strong(t){return t}em(t){return t}codespan(t){return t}del(t){return t}html(t){return t}text(t){return t}link(t,n,r){return""+r}image(t,n,r){return""+r}br(){return""}}class ka{constructor(){this.seen={}}serialize(t){return t.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}getNextSafeSlug(t,n){let r=t,i=0;if(this.seen.hasOwnProperty(r)){i=this.seen[t];do i++,r=t+"-"+i;while(this.seen.hasOwnProperty(r))}return n||(this.seen[t]=i,this.seen[r]=0),r}slug(t,n={}){const r=this.serialize(t);return this.getNextSafeSlug(r,n.dryrun)}}let dt=class li{constructor(t){this.options=t||qt,this.options.renderer=this.options.renderer||new Xi,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new xa,this.slugger=new ka}static parse(t,n){return new li(n).parse(t)}static parseInline(t,n){return new li(n).parseInline(t)}parse(t,n=!0){let r="",i,s,o,a,l,h,d,m,c,u,f,p,g,I,M,w,b,T,_;const N=t.length;for(i=0;i0&&M.tokens[0].type==="paragraph"?(M.tokens[0].text=T+" "+M.tokens[0].text,M.tokens[0].tokens&&M.tokens[0].tokens.length>0&&M.tokens[0].tokens[0].type==="text"&&(M.tokens[0].tokens[0].text=T+" "+M.tokens[0].tokens[0].text)):M.tokens.unshift({type:"text",text:T}):I+=T),I+=this.parse(M.tokens,g),c+=this.renderer.listitem(I,b,w);r+=this.renderer.list(c,f,p);continue}case"html":{r+=this.renderer.html(u.text);continue}case"paragraph":{r+=this.renderer.paragraph(this.parseInline(u.tokens));continue}case"text":{for(c=u.tokens?this.parseInline(u.tokens):u.text;i+1"u"||e===null)throw new Error("marked(): input parameter is undefined or null");if(typeof e!="string")throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");if(typeof t=="function"&&(n=t,t=null),t=De({},A.defaults,t||{}),wa(t),n){const i=t.highlight;let s;try{s=We.lex(e,t)}catch(l){return n(l)}const o=function(l){let h;if(!l)try{t.walkTokens&&A.walkTokens(s,t.walkTokens),h=dt.parse(s,t)}catch(d){l=d}return t.highlight=i,l?n(l):n(null,h)};if(!i||i.length<3||(delete t.highlight,!s.length))return o();let a=0;A.walkTokens(s,function(l){l.type==="code"&&(a++,setTimeout(()=>{i(l.text,l.lang,function(h,d){if(h)return o(h);d!=null&&d!==l.text&&(l.text=d,l.escaped=!0),a--,a===0&&o()})},0))}),a===0&&o();return}function r(i){if(i.message+=` -Please report this to https://github.com/markedjs/marked.`,t.silent)return"

An error occurred:

"+se(i.message+"",!0)+"
";throw i}try{const i=We.lex(e,t);if(t.walkTokens){if(t.async)return Promise.all(A.walkTokens(i,t.walkTokens)).then(()=>dt.parse(i,t)).catch(r);A.walkTokens(i,t.walkTokens)}return dt.parse(i,t)}catch(i){r(i)}}A.options=A.setOptions=function(e){return De(A.defaults,e),Km(A.defaults),A};A.getDefaults=ga;A.defaults=qt;A.use=function(...e){const t=A.defaults.extensions||{renderers:{},childTokens:{}};e.forEach(n=>{const r=De({},n);if(r.async=A.defaults.async||r.async,n.extensions&&(n.extensions.forEach(i=>{if(!i.name)throw new Error("extension name required");if(i.renderer){const s=t.renderers[i.name];s?t.renderers[i.name]=function(...o){let a=i.renderer.apply(this,o);return a===!1&&(a=s.apply(this,o)),a}:t.renderers[i.name]=i.renderer}if(i.tokenizer){if(!i.level||i.level!=="block"&&i.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");t[i.level]?t[i.level].unshift(i.tokenizer):t[i.level]=[i.tokenizer],i.start&&(i.level==="block"?t.startBlock?t.startBlock.push(i.start):t.startBlock=[i.start]:i.level==="inline"&&(t.startInline?t.startInline.push(i.start):t.startInline=[i.start]))}i.childTokens&&(t.childTokens[i.name]=i.childTokens)}),r.extensions=t),n.renderer){const i=A.defaults.renderer||new Xi;for(const s in n.renderer){const o=i[s];i[s]=(...a)=>{let l=n.renderer[s].apply(i,a);return l===!1&&(l=o.apply(i,a)),l}}r.renderer=i}if(n.tokenizer){const i=A.defaults.tokenizer||new Qi;for(const s in n.tokenizer){const o=i[s];i[s]=(...a)=>{let l=n.tokenizer[s].apply(i,a);return l===!1&&(l=o.apply(i,a)),l}}r.tokenizer=i}if(n.walkTokens){const i=A.defaults.walkTokens;r.walkTokens=function(s){let o=[];return o.push(n.walkTokens.call(this,s)),i&&(o=o.concat(i.call(this,s))),o}}A.setOptions(r)})};A.walkTokens=function(e,t){let n=[];for(const r of e)switch(n=n.concat(t.call(A,r)),r.type){case"table":{for(const i of r.header)n=n.concat(A.walkTokens(i.tokens,t));for(const i of r.rows)for(const s of i)n=n.concat(A.walkTokens(s.tokens,t));break}case"list":{n=n.concat(A.walkTokens(r.items,t));break}default:A.defaults.extensions&&A.defaults.extensions.childTokens&&A.defaults.extensions.childTokens[r.type]?A.defaults.extensions.childTokens[r.type].forEach(function(i){n=n.concat(A.walkTokens(r[i],t))}):r.tokens&&(n=n.concat(A.walkTokens(r.tokens,t)))}return n};A.parseInline=function(e,t){if(typeof e>"u"||e===null)throw new Error("marked.parseInline(): input parameter is undefined or null");if(typeof e!="string")throw new Error("marked.parseInline(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");t=De({},A.defaults,t||{}),wa(t);try{const n=We.lexInline(e,t);return t.walkTokens&&A.walkTokens(n,t.walkTokens),dt.parseInline(n,t)}catch(n){if(n.message+=` -Please report this to https://github.com/markedjs/marked.`,t.silent)return"

An error occurred:

"+se(n.message+"",!0)+"
";throw n}};A.Parser=dt;A.parser=dt.parse;A.Renderer=Xi;A.TextRenderer=xa;A.Lexer=We;A.lexer=We.lex;A.Tokenizer=Qi;A.Slugger=ka;A.parse=A;A.options;A.setOptions;A.use;A.walkTokens;A.parseInline;dt.parse;We.lex;var fg={},Tr={},Ji={},Jt={},Ki={};Object.defineProperty(Ki,"__esModule",{value:!0});Ki.default=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(function(e){return e.charCodeAt(0)}));var es={};Object.defineProperty(es,"__esModule",{value:!0});es.default=new Uint16Array("Ȁaglq \x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(function(e){return e.charCodeAt(0)}));var ci={};(function(e){var t;Object.defineProperty(e,"__esModule",{value:!0}),e.replaceCodePoint=e.fromCodePoint=void 0;var n=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);e.fromCodePoint=(t=String.fromCodePoint)!==null&&t!==void 0?t:function(s){var o="";return s>65535&&(s-=65536,o+=String.fromCharCode(s>>>10&1023|55296),s=56320|s&1023),o+=String.fromCharCode(s),o};function r(s){var o;return s>=55296&&s<=57343||s>1114111?65533:(o=n.get(s))!==null&&o!==void 0?o:s}e.replaceCodePoint=r;function i(s){return(0,e.fromCodePoint)(r(s))}e.default=i})(ci);(function(e){var t=R&&R.__importDefault||function(p){return p&&p.__esModule?p:{default:p}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXML=e.decodeHTMLStrict=e.decodeHTML=e.determineBranch=e.BinTrieFlags=e.fromCodePoint=e.replaceCodePoint=e.decodeCodePoint=e.xmlDecodeTree=e.htmlDecodeTree=void 0;var n=t(Ki);e.htmlDecodeTree=n.default;var r=t(es);e.xmlDecodeTree=r.default;var i=t(ci);e.decodeCodePoint=i.default;var s=ci;Object.defineProperty(e,"replaceCodePoint",{enumerable:!0,get:function(){return s.replaceCodePoint}}),Object.defineProperty(e,"fromCodePoint",{enumerable:!0,get:function(){return s.fromCodePoint}});var o;(function(p){p[p.NUM=35]="NUM",p[p.SEMI=59]="SEMI",p[p.ZERO=48]="ZERO",p[p.NINE=57]="NINE",p[p.LOWER_A=97]="LOWER_A",p[p.LOWER_F=102]="LOWER_F",p[p.LOWER_X=120]="LOWER_X",p[p.To_LOWER_BIT=32]="To_LOWER_BIT"})(o||(o={}));var a;(function(p){p[p.VALUE_LENGTH=49152]="VALUE_LENGTH",p[p.BRANCH_LENGTH=16256]="BRANCH_LENGTH",p[p.JUMP_TABLE=127]="JUMP_TABLE"})(a=e.BinTrieFlags||(e.BinTrieFlags={}));function l(p){return function(g,I){for(var M="",w=0,b=0;(b=g.indexOf("&",b))>=0;){if(M+=g.slice(w,b),w=b,b+=1,g.charCodeAt(b)===o.NUM){var T=b+1,_=10,N=g.charCodeAt(T);(N|o.To_LOWER_BIT)===o.LOWER_X&&(_=16,b+=1,T+=1);do N=g.charCodeAt(++b);while(N>=o.ZERO&&N<=o.NINE||_===16&&(N|o.To_LOWER_BIT)>=o.LOWER_A&&(N|o.To_LOWER_BIT)<=o.LOWER_F);if(T!==b){var F=g.substring(T,b),ee=parseInt(F,_);if(g.charCodeAt(b)===o.SEMI)b+=1;else if(I)continue;M+=(0,i.default)(ee),w=b}continue}for(var te=0,oe=1,he=0,je=p[he];b>14)-1;if(Bt===0)break;he+=Bt}}if(te!==0){var Bt=(p[te]&a.VALUE_LENGTH)>>14;M+=Bt===1?String.fromCharCode(p[te]&~a.VALUE_LENGTH):Bt===2?String.fromCharCode(p[te+1]):String.fromCharCode(p[te+1],p[te+2]),w=b-oe+1}}return M+g.slice(w)}}function h(p,g,I,M){var w=(g&a.BRANCH_LENGTH)>>7,b=g&a.JUMP_TABLE;if(w===0)return b!==0&&M===b?I:-1;if(b){var T=M-b;return T<0||T>=w?-1:p[I+T]-1}for(var _=I,N=_+w-1;_<=N;){var F=_+N>>>1,ee=p[F];if(eeM)N=F-1;else return p[F+w]}return-1}e.determineBranch=h;var d=l(n.default),m=l(r.default);function c(p){return d(p,!1)}e.decodeHTML=c;function u(p){return d(p,!0)}e.decodeHTMLStrict=u;function f(p){return m(p,!0)}e.decodeXML=f})(Jt);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.QuoteType=void 0;var t=Jt,n;(function(c){c[c.Tab=9]="Tab",c[c.NewLine=10]="NewLine",c[c.FormFeed=12]="FormFeed",c[c.CarriageReturn=13]="CarriageReturn",c[c.Space=32]="Space",c[c.ExclamationMark=33]="ExclamationMark",c[c.Num=35]="Num",c[c.Amp=38]="Amp",c[c.SingleQuote=39]="SingleQuote",c[c.DoubleQuote=34]="DoubleQuote",c[c.Dash=45]="Dash",c[c.Slash=47]="Slash",c[c.Zero=48]="Zero",c[c.Nine=57]="Nine",c[c.Semi=59]="Semi",c[c.Lt=60]="Lt",c[c.Eq=61]="Eq",c[c.Gt=62]="Gt",c[c.Questionmark=63]="Questionmark",c[c.UpperA=65]="UpperA",c[c.LowerA=97]="LowerA",c[c.UpperF=70]="UpperF",c[c.LowerF=102]="LowerF",c[c.UpperZ=90]="UpperZ",c[c.LowerZ=122]="LowerZ",c[c.LowerX=120]="LowerX",c[c.OpeningSquareBracket=91]="OpeningSquareBracket"})(n||(n={}));var r;(function(c){c[c.Text=1]="Text",c[c.BeforeTagName=2]="BeforeTagName",c[c.InTagName=3]="InTagName",c[c.InSelfClosingTag=4]="InSelfClosingTag",c[c.BeforeClosingTagName=5]="BeforeClosingTagName",c[c.InClosingTagName=6]="InClosingTagName",c[c.AfterClosingTagName=7]="AfterClosingTagName",c[c.BeforeAttributeName=8]="BeforeAttributeName",c[c.InAttributeName=9]="InAttributeName",c[c.AfterAttributeName=10]="AfterAttributeName",c[c.BeforeAttributeValue=11]="BeforeAttributeValue",c[c.InAttributeValueDq=12]="InAttributeValueDq",c[c.InAttributeValueSq=13]="InAttributeValueSq",c[c.InAttributeValueNq=14]="InAttributeValueNq",c[c.BeforeDeclaration=15]="BeforeDeclaration",c[c.InDeclaration=16]="InDeclaration",c[c.InProcessingInstruction=17]="InProcessingInstruction",c[c.BeforeComment=18]="BeforeComment",c[c.CDATASequence=19]="CDATASequence",c[c.InSpecialComment=20]="InSpecialComment",c[c.InCommentLike=21]="InCommentLike",c[c.BeforeSpecialS=22]="BeforeSpecialS",c[c.SpecialStartSequence=23]="SpecialStartSequence",c[c.InSpecialTag=24]="InSpecialTag",c[c.BeforeEntity=25]="BeforeEntity",c[c.BeforeNumericEntity=26]="BeforeNumericEntity",c[c.InNamedEntity=27]="InNamedEntity",c[c.InNumericEntity=28]="InNumericEntity",c[c.InHexEntity=29]="InHexEntity"})(r||(r={}));function i(c){return c===n.Space||c===n.NewLine||c===n.Tab||c===n.FormFeed||c===n.CarriageReturn}function s(c){return c===n.Slash||c===n.Gt||i(c)}function o(c){return c>=n.Zero&&c<=n.Nine}function a(c){return c>=n.LowerA&&c<=n.LowerZ||c>=n.UpperA&&c<=n.UpperZ}function l(c){return c>=n.UpperA&&c<=n.UpperF||c>=n.LowerA&&c<=n.LowerF}var h;(function(c){c[c.NoValue=0]="NoValue",c[c.Unquoted=1]="Unquoted",c[c.Single=2]="Single",c[c.Double=3]="Double"})(h=e.QuoteType||(e.QuoteType={}));var d={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])},m=function(){function c(u,f){var p=u.xmlMode,g=p===void 0?!1:p,I=u.decodeEntities,M=I===void 0?!0:I;this.cbs=f,this.state=r.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=r.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=g,this.decodeEntities=M,this.entityTrie=g?t.xmlDecodeTree:t.htmlDecodeTree}return c.prototype.reset=function(){this.state=r.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=r.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},c.prototype.write=function(u){this.offset+=this.buffer.length,this.buffer=u,this.parse()},c.prototype.end=function(){this.running&&this.finish()},c.prototype.pause=function(){this.running=!1},c.prototype.resume=function(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=r.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&u===n.Amp&&(this.state=r.BeforeEntity)},c.prototype.stateSpecialStartSequence=function(u){var f=this.sequenceIndex===this.currentSequence.length,p=f?s(u):(u|32)===this.currentSequence[this.sequenceIndex];if(!p)this.isSpecial=!1;else if(!f){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=r.InTagName,this.stateInTagName(u)},c.prototype.stateInSpecialTag=function(u){if(this.sequenceIndex===this.currentSequence.length){if(u===n.Gt||i(u)){var f=this.index-this.currentSequence.length;if(this.sectionStart>14)-1;if(!this.allowLegacyEntity()&&u!==n.Semi)this.trieIndex+=p;else{var g=this.index-this.entityExcess+1;g>this.sectionStart&&this.emitPartial(this.sectionStart,g),this.entityResult=this.trieIndex,this.trieIndex+=p,this.entityExcess=0,this.sectionStart=this.index+1,p===0&&this.emitNamedEntity()}}},c.prototype.emitNamedEntity=function(){if(this.state=this.baseState,this.entityResult!==0){var u=(this.entityTrie[this.entityResult]&t.BinTrieFlags.VALUE_LENGTH)>>14;switch(u){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~t.BinTrieFlags.VALUE_LENGTH);break;case 2:this.emitCodePoint(this.entityTrie[this.entityResult+1]);break;case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}}},c.prototype.stateBeforeNumericEntity=function(u){(u|32)===n.LowerX?(this.entityExcess++,this.state=r.InHexEntity):(this.state=r.InNumericEntity,this.stateInNumericEntity(u))},c.prototype.emitNumericEntity=function(u){var f=this.index-this.entityExcess-1,p=f+2+Number(this.state===r.InHexEntity);p!==this.index&&(f>this.sectionStart&&this.emitPartial(this.sectionStart,f),this.sectionStart=this.index+Number(u),this.emitCodePoint((0,t.replaceCodePoint)(this.entityResult))),this.state=this.baseState},c.prototype.stateInNumericEntity=function(u){u===n.Semi?this.emitNumericEntity(!0):o(u)?(this.entityResult=this.entityResult*10+(u-n.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},c.prototype.stateInHexEntity=function(u){u===n.Semi?this.emitNumericEntity(!0):o(u)?(this.entityResult=this.entityResult*16+(u-n.Zero),this.entityExcess++):l(u)?(this.entityResult=this.entityResult*16+((u|32)-n.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},c.prototype.allowLegacyEntity=function(){return!this.xmlMode&&(this.baseState===r.Text||this.baseState===r.InSpecialTag)},c.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===r.Text||this.state===r.InSpecialTag&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===r.InAttributeValueDq||this.state===r.InAttributeValueSq||this.state===r.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},c.prototype.shouldContinue=function(){return this.index0&&o.has(this.stack[this.stack.length-1]);){var a=this.stack.pop();(r=(n=this.cbs).onclosetag)===null||r===void 0||r.call(n,a,!0)}this.isVoidElement(t)||(this.stack.push(t),Ws.has(t)?this.foreignContext.push(!0):Gs.has(t)&&this.foreignContext.push(!1)),(s=(i=this.cbs).onopentagname)===null||s===void 0||s.call(i,t),this.cbs.onopentag&&(this.attribs={})},e.prototype.endOpenTag=function(t){var n,r;this.startIndex=this.openTagStart,this.attribs&&((r=(n=this.cbs).onopentag)===null||r===void 0||r.call(n,this.tagname,this.attribs,t),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},e.prototype.onopentagend=function(t){this.endIndex=t,this.endOpenTag(!1),this.startIndex=t+1},e.prototype.onclosetag=function(t,n){var r,i,s,o,a,l;this.endIndex=n;var h=this.getSlice(t,n);if(this.lowerCaseTagNames&&(h=h.toLowerCase()),(Ws.has(h)||Gs.has(h))&&this.foreignContext.pop(),this.isVoidElement(h))!this.options.xmlMode&&h==="br"&&((i=(r=this.cbs).onopentagname)===null||i===void 0||i.call(r,"br"),(o=(s=this.cbs).onopentag)===null||o===void 0||o.call(s,"br",{},!0),(l=(a=this.cbs).onclosetag)===null||l===void 0||l.call(a,"br",!1));else{var d=this.stack.lastIndexOf(h);if(d!==-1)if(this.cbs.onclosetag)for(var m=this.stack.length-d;m--;)this.cbs.onclosetag(this.stack.pop(),m!==0);else this.stack.length=d;else!this.options.xmlMode&&h==="p"&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=n+1},e.prototype.onselfclosingtag=function(t){this.endIndex=t,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=t+1):this.onopentagend(t)},e.prototype.closeCurrentTag=function(t){var n,r,i=this.tagname;this.endOpenTag(t),this.stack[this.stack.length-1]===i&&((r=(n=this.cbs).onclosetag)===null||r===void 0||r.call(n,i,!t),this.stack.pop())},e.prototype.onattribname=function(t,n){this.startIndex=t;var r=this.getSlice(t,n);this.attribname=this.lowerCaseAttributeNames?r.toLowerCase():r},e.prototype.onattribdata=function(t,n){this.attribvalue+=this.getSlice(t,n)},e.prototype.onattribentity=function(t){this.attribvalue+=(0,zs.fromCodePoint)(t)},e.prototype.onattribend=function(t,n){var r,i;this.endIndex=n,(i=(r=this.cbs).onattribute)===null||i===void 0||i.call(r,this.attribname,this.attribvalue,t===Tn.QuoteType.Double?'"':t===Tn.QuoteType.Single?"'":t===Tn.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},e.prototype.getInstructionName=function(t){var n=t.search(wg),r=n<0?t:t.substr(0,n);return this.lowerCaseTagNames&&(r=r.toLowerCase()),r},e.prototype.ondeclaration=function(t,n){this.endIndex=n;var r=this.getSlice(t,n);if(this.cbs.onprocessinginstruction){var i=this.getInstructionName(r);this.cbs.onprocessinginstruction("!".concat(i),"!".concat(r))}this.startIndex=n+1},e.prototype.onprocessinginstruction=function(t,n){this.endIndex=n;var r=this.getSlice(t,n);if(this.cbs.onprocessinginstruction){var i=this.getInstructionName(r);this.cbs.onprocessinginstruction("?".concat(i),"?".concat(r))}this.startIndex=n+1},e.prototype.oncomment=function(t,n,r){var i,s,o,a;this.endIndex=n,(s=(i=this.cbs).oncomment)===null||s===void 0||s.call(i,this.getSlice(t,n-r)),(a=(o=this.cbs).oncommentend)===null||a===void 0||a.call(o),this.startIndex=n+1},e.prototype.oncdata=function(t,n,r){var i,s,o,a,l,h,d,m,c,u;this.endIndex=n;var f=this.getSlice(t,n-r);this.options.xmlMode||this.options.recognizeCDATA?((s=(i=this.cbs).oncdatastart)===null||s===void 0||s.call(i),(a=(o=this.cbs).ontext)===null||a===void 0||a.call(o,f),(h=(l=this.cbs).oncdataend)===null||h===void 0||h.call(l)):((m=(d=this.cbs).oncomment)===null||m===void 0||m.call(d,"[CDATA[".concat(f,"]]")),(u=(c=this.cbs).oncommentend)===null||u===void 0||u.call(c)),this.startIndex=n+1},e.prototype.onend=function(){var t,n;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var r=this.stack.length;r>0;this.cbs.onclosetag(this.stack[--r],!0));}(n=(t=this.cbs).onend)===null||n===void 0||n.call(t)},e.prototype.reset=function(){var t,n,r,i;(n=(t=this.cbs).onreset)===null||n===void 0||n.call(t),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,(i=(r=this.cbs).onparserinit)===null||i===void 0||i.call(r,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1},e.prototype.parseComplete=function(t){this.reset(),this.end(t)},e.prototype.getSlice=function(t,n){for(;t-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();for(var r=this.buffers[0].slice(t-this.bufferOffset,n-this.bufferOffset);n-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),r+=this.buffers[0].slice(0,n-this.bufferOffset);return r},e.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},e.prototype.write=function(t){var n,r;if(this.ended){(r=(n=this.cbs).onerror)===null||r===void 0||r.call(n,new Error(".write() after done!"));return}this.buffers.push(t),this.tokenizer.running&&(this.tokenizer.write(t),this.writeIndex++)},e.prototype.end=function(t){var n,r;if(this.ended){(r=(n=this.cbs).onerror)===null||r===void 0||r.call(n,Error(".end() after done!"));return}t&&this.write(t),this.ended=!0,this.tokenizer.end()},e.prototype.pause=function(){this.tokenizer.pause()},e.prototype.resume=function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(n){this.children=n},enumerable:!1,configurable:!0}),t}(ts);j.NodeWithChildren=Cr;var Oa=function(e){st(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.type=me.ElementType.CDATA,n}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(Cr);j.CDATA=Oa;var Ca=function(e){st(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.type=me.ElementType.Root,n}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(Cr);j.Document=Ca;var Ea=function(e){st(t,e);function t(n,r,i,s){i===void 0&&(i=[]),s===void 0&&(s=n==="script"?me.ElementType.Script:n==="style"?me.ElementType.Style:me.ElementType.Tag);var o=e.call(this,i)||this;return o.name=n,o.attribs=r,o.type=s,o}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(n){this.name=n},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var n=this;return Object.keys(this.attribs).map(function(r){var i,s;return{name:r,value:n.attribs[r],namespace:(i=n["x-attribsNamespace"])===null||i===void 0?void 0:i[r],prefix:(s=n["x-attribsPrefix"])===null||s===void 0?void 0:s[r]}})},enumerable:!1,configurable:!0}),t}(Cr);j.Element=Ea;function Da(e){return(0,me.isTag)(e)}j.isTag=Da;function Ma(e){return e.type===me.ElementType.CDATA}j.isCDATA=Ma;function Aa(e){return e.type===me.ElementType.Text}j.isText=Aa;function Ia(e){return e.type===me.ElementType.Comment}j.isComment=Ia;function La(e){return e.type===me.ElementType.Directive}j.isDirective=La;function Na(e){return e.type===me.ElementType.Root}j.isDocument=Na;function kg(e){return Object.prototype.hasOwnProperty.call(e,"children")}j.hasChildren=kg;function ns(e,t){t===void 0&&(t=!1);var n;if(Aa(e))n=new _a(e.data);else if(Ia(e))n=new Sa(e.data);else if(Da(e)){var r=t?Hr(e.children):[],i=new Ea(e.name,Gt({},e.attribs),r);r.forEach(function(l){return l.parent=i}),e.namespace!=null&&(i.namespace=e.namespace),e["x-attribsNamespace"]&&(i["x-attribsNamespace"]=Gt({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(i["x-attribsPrefix"]=Gt({},e["x-attribsPrefix"])),n=i}else if(Ma(e)){var r=t?Hr(e.children):[],s=new Oa(r);r.forEach(function(h){return h.parent=s}),n=s}else if(Na(e)){var r=t?Hr(e.children):[],o=new Ca(r);r.forEach(function(h){return h.parent=o}),e["x-mode"]&&(o["x-mode"]=e["x-mode"]),n=o}else if(La(e)){var a=new Ta(e.name,e.data);e["x-name"]!=null&&(a["x-name"]=e["x-name"],a["x-publicId"]=e["x-publicId"],a["x-systemId"]=e["x-systemId"]),n=a}else throw new Error("Not implemented yet: ".concat(e.type));return n.startIndex=e.startIndex,n.endIndex=e.endIndex,e.sourceCodeLocation!=null&&(n.sourceCodeLocation=e.sourceCodeLocation),n}j.cloneNode=ns;function Hr(e){for(var t=e.map(function(r){return ns(r,!0)}),n=1;n$\x80-\uFFFF]/g;var t=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);e.getCodePoint=String.prototype.codePointAt!=null?function(i,s){return i.codePointAt(s)}:function(i,s){return(i.charCodeAt(s)&64512)===55296?(i.charCodeAt(s)-55296)*1024+i.charCodeAt(s+1)-56320+65536:i.charCodeAt(s)};function n(i){for(var s="",o=0,a;(a=e.xmlReplacer.exec(i))!==null;){var l=a.index,h=i.charCodeAt(l),d=t.get(h);d!==void 0?(s+=i.substring(o,l)+d,o=l+1):(s+="".concat(i.substring(o,l),"&#x").concat((0,e.getCodePoint)(i,l).toString(16),";"),o=e.xmlReplacer.lastIndex+=Number((h&64512)===55296))}return s+i.substr(o)}e.encodeXML=n,e.escape=n;function r(i,s){return function(o){for(var a,l=0,h="";a=i.exec(o);)l!==a.index&&(h+=o.substring(l,a.index)),h+=s.get(a[0].charCodeAt(0)),l=a.index+1;return h+o.substring(l)}}e.escapeUTF8=r(/[&<>'"]/g,t),e.escapeAttribute=r(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),e.escapeText=r(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]))})(tr);var _g=R&&R.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(mt,"__esModule",{value:!0});mt.encodeNonAsciiHTML=mt.encodeHTML=void 0;var Sg=_g(rs),Ra=tr,Tg=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function Og(e){return qa(Tg,e)}mt.encodeHTML=Og;function Cg(e){return qa(Ra.xmlReplacer,e)}mt.encodeNonAsciiHTML=Cg;function qa(e,t){for(var n="",r=0,i;(i=e.exec(t))!==null;){var s=i.index;n+=t.substring(r,s);var o=t.charCodeAt(s),a=Sg.default.get(o);if(typeof a=="object"){if(s+10&&(r+=Er(e.children,t)),(t.xmlMode||!Zs.has(e.name))&&(r+=""))),r}function jg(e){return"<".concat(e.data,">")}function Bg(e,t){var n,r=e.data||"";return((n=t.encodeEntities)!==null&&n!==void 0?n:t.decodeEntities)!==!1&&!(!t.xmlMode&&e.parent&&Ag.has(e.parent.name))&&(r=t.xmlMode||t.encodeEntities!=="utf8"?(0,nr.encodeXML)(r):(0,nr.escapeText)(r)),r}function Fg(e){return"")}function Ug(e){return"")}var Yg=R&&R.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(be,"__esModule",{value:!0});be.innerText=be.textContent=be.getText=be.getInnerHTML=be.getOuterHTML=void 0;var Le=it,zg=Yg(mn),Hg=jt;function Ba(e,t){return(0,zg.default)(e,t)}be.getOuterHTML=Ba;function Vg(e,t){return(0,Le.hasChildren)(e)?e.children.map(function(n){return Ba(n,t)}).join(""):""}be.getInnerHTML=Vg;function Un(e){return Array.isArray(e)?e.map(Un).join(""):(0,Le.isTag)(e)?e.name==="br"?` -`:Un(e.children):(0,Le.isCDATA)(e)?Un(e.children):(0,Le.isText)(e)?e.data:""}be.getText=Un;function hi(e){return Array.isArray(e)?e.map(hi).join(""):(0,Le.hasChildren)(e)&&!(0,Le.isComment)(e)?hi(e.children):(0,Le.isText)(e)?e.data:""}be.textContent=hi;function di(e){return Array.isArray(e)?e.map(di).join(""):(0,Le.hasChildren)(e)&&(e.type===Hg.ElementType.Tag||(0,Le.isCDATA)(e))?di(e.children):(0,Le.isText)(e)?e.data:""}be.innerText=di;var re={};Object.defineProperty(re,"__esModule",{value:!0});re.prevElementSibling=re.nextElementSibling=re.getName=re.hasAttrib=re.getAttributeValue=re.getSiblings=re.getParent=re.getChildren=void 0;var is=it;function Fa(e){return(0,is.hasChildren)(e)?e.children:[]}re.getChildren=Fa;function Ua(e){return e.parent||null}re.getParent=Ua;function $g(e){var t,n,r=Ua(e);if(r!=null)return Fa(r);for(var i=[e],s=e.prev,o=e.next;s!=null;)i.unshift(s),t=s,s=t.prev;for(;o!=null;)i.push(o),n=o,o=n.next;return i}re.getSiblings=$g;function Wg(e,t){var n;return(n=e.attribs)===null||n===void 0?void 0:n[t]}re.getAttributeValue=Wg;function Gg(e,t){return e.attribs!=null&&Object.prototype.hasOwnProperty.call(e.attribs,t)&&e.attribs[t]!=null}re.hasAttrib=Gg;function Zg(e){return e.name}re.getName=Zg;function Qg(e){for(var t,n=e.next;n!==null&&!(0,is.isTag)(n);)t=n,n=t.next;return n}re.nextElementSibling=Qg;function Xg(e){for(var t,n=e.prev;n!==null&&!(0,is.isTag)(n);)t=n,n=t.prev;return n}re.prevElementSibling=Xg;var fe={};Object.defineProperty(fe,"__esModule",{value:!0});fe.prepend=fe.prependChild=fe.append=fe.appendChild=fe.replaceElement=fe.removeElement=void 0;function gn(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children;t.splice(t.lastIndexOf(e),1)}}fe.removeElement=gn;function Jg(e,t){var n=t.prev=e.prev;n&&(n.next=t);var r=t.next=e.next;r&&(r.prev=t);var i=t.parent=e.parent;if(i){var s=i.children;s[s.lastIndexOf(e)]=t,e.parent=null}}fe.replaceElement=Jg;function Kg(e,t){if(gn(t),t.next=null,t.parent=e,e.children.push(t)>1){var n=e.children[e.children.length-2];n.next=t,t.prev=n}else t.prev=null}fe.appendChild=Kg;function ey(e,t){gn(t);var n=e.parent,r=e.next;if(t.next=r,t.prev=e,e.next=t,t.parent=n,r){if(r.prev=t,n){var i=n.children;i.splice(i.lastIndexOf(r),0,t)}}else n&&n.children.push(t)}fe.append=ey;function ty(e,t){if(gn(t),t.parent=e,t.prev=null,e.children.unshift(t)!==1){var n=e.children[1];n.prev=t,t.next=n}else t.next=null}fe.prependChild=ty;function ny(e,t){gn(t);var n=e.parent;if(n){var r=n.children;r.splice(r.indexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=n,t.prev=e.prev,t.next=e,e.prev=t}fe.prepend=ny;var ue={};Object.defineProperty(ue,"__esModule",{value:!0});ue.findAll=ue.existsOne=ue.findOne=ue.findOneChild=ue.find=ue.filter=void 0;var Kt=it;function ry(e,t,n,r){return n===void 0&&(n=!0),r===void 0&&(r=1/0),Array.isArray(t)||(t=[t]),ss(e,t,n,r)}ue.filter=ry;function ss(e,t,n,r){for(var i=[],s=0,o=t;s0){var l=ss(e,a.children,n,r);if(i.push.apply(i,l),r-=l.length,r<=0)break}}return i}ue.find=ss;function iy(e,t){return t.find(e)}ue.findOneChild=iy;function Ya(e,t,n){n===void 0&&(n=!0);for(var r=null,i=0;i0&&(r=Ya(e,s.children,!0));else continue}return r}ue.findOne=Ya;function za(e,t){return t.some(function(n){return(0,Kt.isTag)(n)&&(e(n)||n.children.length>0&&za(e,n.children))})}ue.existsOne=za;function sy(e,t){for(var n,r=[],i=t.filter(Kt.isTag),s;s=i.shift();){var o=(n=s.children)===null||n===void 0?void 0:n.filter(Kt.isTag);o&&o.length>0&&i.unshift.apply(i,o),e(s)&&r.push(s)}return r}ue.findAll=sy;var ve={};Object.defineProperty(ve,"__esModule",{value:!0});ve.getElementsByTagType=ve.getElementsByTagName=ve.getElementById=ve.getElements=ve.testElement=void 0;var at=it,Dr=ue,rr={tag_name:function(e){return typeof e=="function"?function(t){return(0,at.isTag)(t)&&e(t.name)}:e==="*"?at.isTag:function(t){return(0,at.isTag)(t)&&t.name===e}},tag_type:function(e){return typeof e=="function"?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return typeof e=="function"?function(t){return(0,at.isText)(t)&&e(t.data)}:function(t){return(0,at.isText)(t)&&t.data===e}}};function Ha(e,t){return typeof t=="function"?function(n){return(0,at.isTag)(n)&&t(n.attribs[e])}:function(n){return(0,at.isTag)(n)&&n.attribs[e]===t}}function oy(e,t){return function(n){return e(n)||t(n)}}function Va(e){var t=Object.keys(e).map(function(n){var r=e[n];return Object.prototype.hasOwnProperty.call(rr,n)?rr[n](r):Ha(n,r)});return t.length===0?null:t.reduce(oy)}function ay(e,t){var n=Va(e);return n?n(t):!0}ve.testElement=ay;function ly(e,t,n,r){r===void 0&&(r=1/0);var i=Va(e);return i?(0,Dr.filter)(i,t,n,r):[]}ve.getElements=ly;function cy(e,t,n){return n===void 0&&(n=!0),Array.isArray(t)||(t=[t]),(0,Dr.findOne)(Ha("id",e),t,n)}ve.getElementById=cy;function uy(e,t,n,r){return n===void 0&&(n=!0),r===void 0&&(r=1/0),(0,Dr.filter)(rr.tag_name(e),t,n,r)}ve.getElementsByTagName=uy;function hy(e,t,n,r){return n===void 0&&(n=!0),r===void 0&&(r=1/0),(0,Dr.filter)(rr.tag_type(e),t,n,r)}ve.getElementsByTagType=hy;var $a={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.uniqueSort=e.compareDocumentPosition=e.DocumentPosition=e.removeSubsets=void 0;var t=it;function n(o){for(var a=o.length;--a>=0;){var l=o[a];if(a>0&&o.lastIndexOf(l,a-1)>=0){o.splice(a,1);continue}for(var h=l.parent;h;h=h.parent)if(o.includes(h)){o.splice(a,1);break}}return o}e.removeSubsets=n;var r;(function(o){o[o.DISCONNECTED=1]="DISCONNECTED",o[o.PRECEDING=2]="PRECEDING",o[o.FOLLOWING=4]="FOLLOWING",o[o.CONTAINS=8]="CONTAINS",o[o.CONTAINED_BY=16]="CONTAINED_BY"})(r=e.DocumentPosition||(e.DocumentPosition={}));function i(o,a){var l=[],h=[];if(o===a)return 0;for(var d=(0,t.hasChildren)(o)?o:o.parent;d;)l.unshift(d),d=d.parent;for(d=(0,t.hasChildren)(a)?a:a.parent;d;)h.unshift(d),d=d.parent;for(var m=Math.min(l.length,h.length),c=0;cf.indexOf(g)?u===a?r.FOLLOWING|r.CONTAINED_BY:r.FOLLOWING:u===o?r.PRECEDING|r.CONTAINS:r.PRECEDING}e.compareDocumentPosition=i;function s(o){return o=o.filter(function(a,l,h){return!h.includes(a,l+1)}),o.sort(function(a,l){var h=i(a,l);return h&r.PRECEDING?-1:h&r.FOLLOWING?1:0}),o}e.uniqueSort=s})($a);var Mr={};Object.defineProperty(Mr,"__esModule",{value:!0});Mr.getFeed=void 0;var dy=be,yn=ve;function py(e){var t=ir(by,e);return t?t.name==="feed"?fy(t):my(t):null}Mr.getFeed=py;function fy(e){var t,n=e.children,r={type:"atom",items:(0,yn.getElementsByTagName)("entry",n).map(function(o){var a,l=o.children,h={media:Wa(l)};pe(h,"id","id",l),pe(h,"title","title",l);var d=(a=ir("link",l))===null||a===void 0?void 0:a.attribs.href;d&&(h.link=d);var m=ct("summary",l)||ct("content",l);m&&(h.description=m);var c=ct("updated",l);return c&&(h.pubDate=new Date(c)),h})};pe(r,"id","id",n),pe(r,"title","title",n);var i=(t=ir("link",n))===null||t===void 0?void 0:t.attribs.href;i&&(r.link=i),pe(r,"description","subtitle",n);var s=ct("updated",n);return s&&(r.updated=new Date(s)),pe(r,"author","email",n,!0),r}function my(e){var t,n,r=(n=(t=ir("channel",e.children))===null||t===void 0?void 0:t.children)!==null&&n!==void 0?n:[],i={type:e.name.substr(0,3),id:"",items:(0,yn.getElementsByTagName)("item",e.children).map(function(o){var a=o.children,l={media:Wa(a)};pe(l,"id","guid",a),pe(l,"title","title",a),pe(l,"link","link",a),pe(l,"description","description",a);var h=ct("pubDate",a);return h&&(l.pubDate=new Date(h)),l})};pe(i,"title","title",r),pe(i,"link","link",r),pe(i,"description","description",r);var s=ct("lastBuildDate",r);return s&&(i.updated=new Date(s)),pe(i,"author","managingEditor",r,!0),i}var gy=["url","type","lang"],yy=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function Wa(e){return(0,yn.getElementsByTagName)("media:content",e).map(function(t){for(var n=t.attribs,r={medium:n.medium,isDefault:!!n.isDefault},i=0,s=gy;i${t}`}em(t){return`${t}`}codespan(t){return`${t}`}br(){return this.options.xhtml?"
":"
"}del(t){return`${t}`}link(t,n,r){if(t=qs(this.options.sanitize,this.options.baseUrl,t),t===null)return r;let i='
",i}image(t,n,r){if(t=qs(this.options.sanitize,this.options.baseUrl,t),t===null)return r;let i=`${r}":">",i}text(t){return t}}class wa{strong(t){return t}em(t){return t}codespan(t){return t}del(t){return t}html(t){return t}text(t){return t}link(t,n,r){return""+r}image(t,n,r){return""+r}br(){return""}}class xa{constructor(){this.seen={}}serialize(t){return t.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}getNextSafeSlug(t,n){let r=t,i=0;if(this.seen.hasOwnProperty(r)){i=this.seen[t];do i++,r=t+"-"+i;while(this.seen.hasOwnProperty(r))}return n||(this.seen[t]=i,this.seen[r]=0),r}slug(t,n={}){const r=this.serialize(t);return this.getNextSafeSlug(r,n.dryrun)}}let dt=class li{constructor(t){this.options=t||qt,this.options.renderer=this.options.renderer||new Qi,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new wa,this.slugger=new xa}static parse(t,n){return new li(n).parse(t)}static parseInline(t,n){return new li(n).parseInline(t)}parse(t,n=!0){let r="",i,s,o,a,l,h,d,m,c,u,f,p,g,I,D,w,b,T,_;const N=t.length;for(i=0;i0&&D.tokens[0].type==="paragraph"?(D.tokens[0].text=T+" "+D.tokens[0].text,D.tokens[0].tokens&&D.tokens[0].tokens.length>0&&D.tokens[0].tokens[0].type==="text"&&(D.tokens[0].tokens[0].text=T+" "+D.tokens[0].tokens[0].text)):D.tokens.unshift({type:"text",text:T}):I+=T),I+=this.parse(D.tokens,g),c+=this.renderer.listitem(I,b,w);r+=this.renderer.list(c,f,p);continue}case"html":{r+=this.renderer.html(u.text);continue}case"paragraph":{r+=this.renderer.paragraph(this.parseInline(u.tokens));continue}case"text":{for(c=u.tokens?this.parseInline(u.tokens):u.text;i+1"u"||e===null)throw new Error("marked(): input parameter is undefined or null");if(typeof e!="string")throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");if(typeof t=="function"&&(n=t,t=null),t=Me({},A.defaults,t||{}),va(t),n){const i=t.highlight;let s;try{s=We.lex(e,t)}catch(l){return n(l)}const o=function(l){let h;if(!l)try{t.walkTokens&&A.walkTokens(s,t.walkTokens),h=dt.parse(s,t)}catch(d){l=d}return t.highlight=i,l?n(l):n(null,h)};if(!i||i.length<3||(delete t.highlight,!s.length))return o();let a=0;A.walkTokens(s,function(l){l.type==="code"&&(a++,setTimeout(()=>{i(l.text,l.lang,function(h,d){if(h)return o(h);d!=null&&d!==l.text&&(l.text=d,l.escaped=!0),a--,a===0&&o()})},0))}),a===0&&o();return}function r(i){if(i.message+=` +Please report this to https://github.com/markedjs/marked.`,t.silent)return"

An error occurred:

"+se(i.message+"",!0)+"
";throw i}try{const i=We.lex(e,t);if(t.walkTokens){if(t.async)return Promise.all(A.walkTokens(i,t.walkTokens)).then(()=>dt.parse(i,t)).catch(r);A.walkTokens(i,t.walkTokens)}return dt.parse(i,t)}catch(i){r(i)}}A.options=A.setOptions=function(e){return Me(A.defaults,e),Jm(A.defaults),A};A.getDefaults=ma;A.defaults=qt;A.use=function(...e){const t=A.defaults.extensions||{renderers:{},childTokens:{}};e.forEach(n=>{const r=Me({},n);if(r.async=A.defaults.async||r.async,n.extensions&&(n.extensions.forEach(i=>{if(!i.name)throw new Error("extension name required");if(i.renderer){const s=t.renderers[i.name];s?t.renderers[i.name]=function(...o){let a=i.renderer.apply(this,o);return a===!1&&(a=s.apply(this,o)),a}:t.renderers[i.name]=i.renderer}if(i.tokenizer){if(!i.level||i.level!=="block"&&i.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");t[i.level]?t[i.level].unshift(i.tokenizer):t[i.level]=[i.tokenizer],i.start&&(i.level==="block"?t.startBlock?t.startBlock.push(i.start):t.startBlock=[i.start]:i.level==="inline"&&(t.startInline?t.startInline.push(i.start):t.startInline=[i.start]))}i.childTokens&&(t.childTokens[i.name]=i.childTokens)}),r.extensions=t),n.renderer){const i=A.defaults.renderer||new Qi;for(const s in n.renderer){const o=i[s];i[s]=(...a)=>{let l=n.renderer[s].apply(i,a);return l===!1&&(l=o.apply(i,a)),l}}r.renderer=i}if(n.tokenizer){const i=A.defaults.tokenizer||new Zi;for(const s in n.tokenizer){const o=i[s];i[s]=(...a)=>{let l=n.tokenizer[s].apply(i,a);return l===!1&&(l=o.apply(i,a)),l}}r.tokenizer=i}if(n.walkTokens){const i=A.defaults.walkTokens;r.walkTokens=function(s){let o=[];return o.push(n.walkTokens.call(this,s)),i&&(o=o.concat(i.call(this,s))),o}}A.setOptions(r)})};A.walkTokens=function(e,t){let n=[];for(const r of e)switch(n=n.concat(t.call(A,r)),r.type){case"table":{for(const i of r.header)n=n.concat(A.walkTokens(i.tokens,t));for(const i of r.rows)for(const s of i)n=n.concat(A.walkTokens(s.tokens,t));break}case"list":{n=n.concat(A.walkTokens(r.items,t));break}default:A.defaults.extensions&&A.defaults.extensions.childTokens&&A.defaults.extensions.childTokens[r.type]?A.defaults.extensions.childTokens[r.type].forEach(function(i){n=n.concat(A.walkTokens(r[i],t))}):r.tokens&&(n=n.concat(A.walkTokens(r.tokens,t)))}return n};A.parseInline=function(e,t){if(typeof e>"u"||e===null)throw new Error("marked.parseInline(): input parameter is undefined or null");if(typeof e!="string")throw new Error("marked.parseInline(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");t=Me({},A.defaults,t||{}),va(t);try{const n=We.lexInline(e,t);return t.walkTokens&&A.walkTokens(n,t.walkTokens),dt.parseInline(n,t)}catch(n){if(n.message+=` +Please report this to https://github.com/markedjs/marked.`,t.silent)return"

An error occurred:

"+se(n.message+"",!0)+"
";throw n}};A.Parser=dt;A.parser=dt.parse;A.Renderer=Qi;A.TextRenderer=wa;A.Lexer=We;A.lexer=We.lex;A.Tokenizer=Zi;A.Slugger=xa;A.parse=A;A.options;A.setOptions;A.use;A.walkTokens;A.parseInline;dt.parse;We.lex;var pg={},Tr={},Xi={},Jt={},Ji={};Object.defineProperty(Ji,"__esModule",{value:!0});Ji.default=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(function(e){return e.charCodeAt(0)}));var Ki={};Object.defineProperty(Ki,"__esModule",{value:!0});Ki.default=new Uint16Array("Ȁaglq \x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(function(e){return e.charCodeAt(0)}));var ci={};(function(e){var t;Object.defineProperty(e,"__esModule",{value:!0}),e.replaceCodePoint=e.fromCodePoint=void 0;var n=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);e.fromCodePoint=(t=String.fromCodePoint)!==null&&t!==void 0?t:function(s){var o="";return s>65535&&(s-=65536,o+=String.fromCharCode(s>>>10&1023|55296),s=56320|s&1023),o+=String.fromCharCode(s),o};function r(s){var o;return s>=55296&&s<=57343||s>1114111?65533:(o=n.get(s))!==null&&o!==void 0?o:s}e.replaceCodePoint=r;function i(s){return(0,e.fromCodePoint)(r(s))}e.default=i})(ci);(function(e){var t=R&&R.__importDefault||function(p){return p&&p.__esModule?p:{default:p}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXML=e.decodeHTMLStrict=e.decodeHTML=e.determineBranch=e.BinTrieFlags=e.fromCodePoint=e.replaceCodePoint=e.decodeCodePoint=e.xmlDecodeTree=e.htmlDecodeTree=void 0;var n=t(Ji);e.htmlDecodeTree=n.default;var r=t(Ki);e.xmlDecodeTree=r.default;var i=t(ci);e.decodeCodePoint=i.default;var s=ci;Object.defineProperty(e,"replaceCodePoint",{enumerable:!0,get:function(){return s.replaceCodePoint}}),Object.defineProperty(e,"fromCodePoint",{enumerable:!0,get:function(){return s.fromCodePoint}});var o;(function(p){p[p.NUM=35]="NUM",p[p.SEMI=59]="SEMI",p[p.ZERO=48]="ZERO",p[p.NINE=57]="NINE",p[p.LOWER_A=97]="LOWER_A",p[p.LOWER_F=102]="LOWER_F",p[p.LOWER_X=120]="LOWER_X",p[p.To_LOWER_BIT=32]="To_LOWER_BIT"})(o||(o={}));var a;(function(p){p[p.VALUE_LENGTH=49152]="VALUE_LENGTH",p[p.BRANCH_LENGTH=16256]="BRANCH_LENGTH",p[p.JUMP_TABLE=127]="JUMP_TABLE"})(a=e.BinTrieFlags||(e.BinTrieFlags={}));function l(p){return function(g,I){for(var D="",w=0,b=0;(b=g.indexOf("&",b))>=0;){if(D+=g.slice(w,b),w=b,b+=1,g.charCodeAt(b)===o.NUM){var T=b+1,_=10,N=g.charCodeAt(T);(N|o.To_LOWER_BIT)===o.LOWER_X&&(_=16,b+=1,T+=1);do N=g.charCodeAt(++b);while(N>=o.ZERO&&N<=o.NINE||_===16&&(N|o.To_LOWER_BIT)>=o.LOWER_A&&(N|o.To_LOWER_BIT)<=o.LOWER_F);if(T!==b){var U=g.substring(T,b),ee=parseInt(U,_);if(g.charCodeAt(b)===o.SEMI)b+=1;else if(I)continue;D+=(0,i.default)(ee),w=b}continue}for(var te=0,oe=1,he=0,je=p[he];b>14)-1;if(Bt===0)break;he+=Bt}}if(te!==0){var Bt=(p[te]&a.VALUE_LENGTH)>>14;D+=Bt===1?String.fromCharCode(p[te]&~a.VALUE_LENGTH):Bt===2?String.fromCharCode(p[te+1]):String.fromCharCode(p[te+1],p[te+2]),w=b-oe+1}}return D+g.slice(w)}}function h(p,g,I,D){var w=(g&a.BRANCH_LENGTH)>>7,b=g&a.JUMP_TABLE;if(w===0)return b!==0&&D===b?I:-1;if(b){var T=D-b;return T<0||T>=w?-1:p[I+T]-1}for(var _=I,N=_+w-1;_<=N;){var U=_+N>>>1,ee=p[U];if(eeD)N=U-1;else return p[U+w]}return-1}e.determineBranch=h;var d=l(n.default),m=l(r.default);function c(p){return d(p,!1)}e.decodeHTML=c;function u(p){return d(p,!0)}e.decodeHTMLStrict=u;function f(p){return m(p,!0)}e.decodeXML=f})(Jt);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.QuoteType=void 0;var t=Jt,n;(function(c){c[c.Tab=9]="Tab",c[c.NewLine=10]="NewLine",c[c.FormFeed=12]="FormFeed",c[c.CarriageReturn=13]="CarriageReturn",c[c.Space=32]="Space",c[c.ExclamationMark=33]="ExclamationMark",c[c.Num=35]="Num",c[c.Amp=38]="Amp",c[c.SingleQuote=39]="SingleQuote",c[c.DoubleQuote=34]="DoubleQuote",c[c.Dash=45]="Dash",c[c.Slash=47]="Slash",c[c.Zero=48]="Zero",c[c.Nine=57]="Nine",c[c.Semi=59]="Semi",c[c.Lt=60]="Lt",c[c.Eq=61]="Eq",c[c.Gt=62]="Gt",c[c.Questionmark=63]="Questionmark",c[c.UpperA=65]="UpperA",c[c.LowerA=97]="LowerA",c[c.UpperF=70]="UpperF",c[c.LowerF=102]="LowerF",c[c.UpperZ=90]="UpperZ",c[c.LowerZ=122]="LowerZ",c[c.LowerX=120]="LowerX",c[c.OpeningSquareBracket=91]="OpeningSquareBracket"})(n||(n={}));var r;(function(c){c[c.Text=1]="Text",c[c.BeforeTagName=2]="BeforeTagName",c[c.InTagName=3]="InTagName",c[c.InSelfClosingTag=4]="InSelfClosingTag",c[c.BeforeClosingTagName=5]="BeforeClosingTagName",c[c.InClosingTagName=6]="InClosingTagName",c[c.AfterClosingTagName=7]="AfterClosingTagName",c[c.BeforeAttributeName=8]="BeforeAttributeName",c[c.InAttributeName=9]="InAttributeName",c[c.AfterAttributeName=10]="AfterAttributeName",c[c.BeforeAttributeValue=11]="BeforeAttributeValue",c[c.InAttributeValueDq=12]="InAttributeValueDq",c[c.InAttributeValueSq=13]="InAttributeValueSq",c[c.InAttributeValueNq=14]="InAttributeValueNq",c[c.BeforeDeclaration=15]="BeforeDeclaration",c[c.InDeclaration=16]="InDeclaration",c[c.InProcessingInstruction=17]="InProcessingInstruction",c[c.BeforeComment=18]="BeforeComment",c[c.CDATASequence=19]="CDATASequence",c[c.InSpecialComment=20]="InSpecialComment",c[c.InCommentLike=21]="InCommentLike",c[c.BeforeSpecialS=22]="BeforeSpecialS",c[c.SpecialStartSequence=23]="SpecialStartSequence",c[c.InSpecialTag=24]="InSpecialTag",c[c.BeforeEntity=25]="BeforeEntity",c[c.BeforeNumericEntity=26]="BeforeNumericEntity",c[c.InNamedEntity=27]="InNamedEntity",c[c.InNumericEntity=28]="InNumericEntity",c[c.InHexEntity=29]="InHexEntity"})(r||(r={}));function i(c){return c===n.Space||c===n.NewLine||c===n.Tab||c===n.FormFeed||c===n.CarriageReturn}function s(c){return c===n.Slash||c===n.Gt||i(c)}function o(c){return c>=n.Zero&&c<=n.Nine}function a(c){return c>=n.LowerA&&c<=n.LowerZ||c>=n.UpperA&&c<=n.UpperZ}function l(c){return c>=n.UpperA&&c<=n.UpperF||c>=n.LowerA&&c<=n.LowerF}var h;(function(c){c[c.NoValue=0]="NoValue",c[c.Unquoted=1]="Unquoted",c[c.Single=2]="Single",c[c.Double=3]="Double"})(h=e.QuoteType||(e.QuoteType={}));var d={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])},m=function(){function c(u,f){var p=u.xmlMode,g=p===void 0?!1:p,I=u.decodeEntities,D=I===void 0?!0:I;this.cbs=f,this.state=r.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=r.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=g,this.decodeEntities=D,this.entityTrie=g?t.xmlDecodeTree:t.htmlDecodeTree}return c.prototype.reset=function(){this.state=r.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=r.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},c.prototype.write=function(u){this.offset+=this.buffer.length,this.buffer=u,this.parse()},c.prototype.end=function(){this.running&&this.finish()},c.prototype.pause=function(){this.running=!1},c.prototype.resume=function(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=r.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&u===n.Amp&&(this.state=r.BeforeEntity)},c.prototype.stateSpecialStartSequence=function(u){var f=this.sequenceIndex===this.currentSequence.length,p=f?s(u):(u|32)===this.currentSequence[this.sequenceIndex];if(!p)this.isSpecial=!1;else if(!f){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=r.InTagName,this.stateInTagName(u)},c.prototype.stateInSpecialTag=function(u){if(this.sequenceIndex===this.currentSequence.length){if(u===n.Gt||i(u)){var f=this.index-this.currentSequence.length;if(this.sectionStart>14)-1;if(!this.allowLegacyEntity()&&u!==n.Semi)this.trieIndex+=p;else{var g=this.index-this.entityExcess+1;g>this.sectionStart&&this.emitPartial(this.sectionStart,g),this.entityResult=this.trieIndex,this.trieIndex+=p,this.entityExcess=0,this.sectionStart=this.index+1,p===0&&this.emitNamedEntity()}}},c.prototype.emitNamedEntity=function(){if(this.state=this.baseState,this.entityResult!==0){var u=(this.entityTrie[this.entityResult]&t.BinTrieFlags.VALUE_LENGTH)>>14;switch(u){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~t.BinTrieFlags.VALUE_LENGTH);break;case 2:this.emitCodePoint(this.entityTrie[this.entityResult+1]);break;case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}}},c.prototype.stateBeforeNumericEntity=function(u){(u|32)===n.LowerX?(this.entityExcess++,this.state=r.InHexEntity):(this.state=r.InNumericEntity,this.stateInNumericEntity(u))},c.prototype.emitNumericEntity=function(u){var f=this.index-this.entityExcess-1,p=f+2+Number(this.state===r.InHexEntity);p!==this.index&&(f>this.sectionStart&&this.emitPartial(this.sectionStart,f),this.sectionStart=this.index+Number(u),this.emitCodePoint((0,t.replaceCodePoint)(this.entityResult))),this.state=this.baseState},c.prototype.stateInNumericEntity=function(u){u===n.Semi?this.emitNumericEntity(!0):o(u)?(this.entityResult=this.entityResult*10+(u-n.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},c.prototype.stateInHexEntity=function(u){u===n.Semi?this.emitNumericEntity(!0):o(u)?(this.entityResult=this.entityResult*16+(u-n.Zero),this.entityExcess++):l(u)?(this.entityResult=this.entityResult*16+((u|32)-n.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},c.prototype.allowLegacyEntity=function(){return!this.xmlMode&&(this.baseState===r.Text||this.baseState===r.InSpecialTag)},c.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===r.Text||this.state===r.InSpecialTag&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===r.InAttributeValueDq||this.state===r.InAttributeValueSq||this.state===r.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},c.prototype.shouldContinue=function(){return this.index0&&o.has(this.stack[this.stack.length-1]);){var a=this.stack.pop();(r=(n=this.cbs).onclosetag)===null||r===void 0||r.call(n,a,!0)}this.isVoidElement(t)||(this.stack.push(t),$s.has(t)?this.foreignContext.push(!0):Ws.has(t)&&this.foreignContext.push(!1)),(s=(i=this.cbs).onopentagname)===null||s===void 0||s.call(i,t),this.cbs.onopentag&&(this.attribs={})},e.prototype.endOpenTag=function(t){var n,r;this.startIndex=this.openTagStart,this.attribs&&((r=(n=this.cbs).onopentag)===null||r===void 0||r.call(n,this.tagname,this.attribs,t),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},e.prototype.onopentagend=function(t){this.endIndex=t,this.endOpenTag(!1),this.startIndex=t+1},e.prototype.onclosetag=function(t,n){var r,i,s,o,a,l;this.endIndex=n;var h=this.getSlice(t,n);if(this.lowerCaseTagNames&&(h=h.toLowerCase()),($s.has(h)||Ws.has(h))&&this.foreignContext.pop(),this.isVoidElement(h))!this.options.xmlMode&&h==="br"&&((i=(r=this.cbs).onopentagname)===null||i===void 0||i.call(r,"br"),(o=(s=this.cbs).onopentag)===null||o===void 0||o.call(s,"br",{},!0),(l=(a=this.cbs).onclosetag)===null||l===void 0||l.call(a,"br",!1));else{var d=this.stack.lastIndexOf(h);if(d!==-1)if(this.cbs.onclosetag)for(var m=this.stack.length-d;m--;)this.cbs.onclosetag(this.stack.pop(),m!==0);else this.stack.length=d;else!this.options.xmlMode&&h==="p"&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=n+1},e.prototype.onselfclosingtag=function(t){this.endIndex=t,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=t+1):this.onopentagend(t)},e.prototype.closeCurrentTag=function(t){var n,r,i=this.tagname;this.endOpenTag(t),this.stack[this.stack.length-1]===i&&((r=(n=this.cbs).onclosetag)===null||r===void 0||r.call(n,i,!t),this.stack.pop())},e.prototype.onattribname=function(t,n){this.startIndex=t;var r=this.getSlice(t,n);this.attribname=this.lowerCaseAttributeNames?r.toLowerCase():r},e.prototype.onattribdata=function(t,n){this.attribvalue+=this.getSlice(t,n)},e.prototype.onattribentity=function(t){this.attribvalue+=(0,zs.fromCodePoint)(t)},e.prototype.onattribend=function(t,n){var r,i;this.endIndex=n,(i=(r=this.cbs).onattribute)===null||i===void 0||i.call(r,this.attribname,this.attribvalue,t===Tn.QuoteType.Double?'"':t===Tn.QuoteType.Single?"'":t===Tn.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},e.prototype.getInstructionName=function(t){var n=t.search(vg),r=n<0?t:t.substr(0,n);return this.lowerCaseTagNames&&(r=r.toLowerCase()),r},e.prototype.ondeclaration=function(t,n){this.endIndex=n;var r=this.getSlice(t,n);if(this.cbs.onprocessinginstruction){var i=this.getInstructionName(r);this.cbs.onprocessinginstruction("!".concat(i),"!".concat(r))}this.startIndex=n+1},e.prototype.onprocessinginstruction=function(t,n){this.endIndex=n;var r=this.getSlice(t,n);if(this.cbs.onprocessinginstruction){var i=this.getInstructionName(r);this.cbs.onprocessinginstruction("?".concat(i),"?".concat(r))}this.startIndex=n+1},e.prototype.oncomment=function(t,n,r){var i,s,o,a;this.endIndex=n,(s=(i=this.cbs).oncomment)===null||s===void 0||s.call(i,this.getSlice(t,n-r)),(a=(o=this.cbs).oncommentend)===null||a===void 0||a.call(o),this.startIndex=n+1},e.prototype.oncdata=function(t,n,r){var i,s,o,a,l,h,d,m,c,u;this.endIndex=n;var f=this.getSlice(t,n-r);this.options.xmlMode||this.options.recognizeCDATA?((s=(i=this.cbs).oncdatastart)===null||s===void 0||s.call(i),(a=(o=this.cbs).ontext)===null||a===void 0||a.call(o,f),(h=(l=this.cbs).oncdataend)===null||h===void 0||h.call(l)):((m=(d=this.cbs).oncomment)===null||m===void 0||m.call(d,"[CDATA[".concat(f,"]]")),(u=(c=this.cbs).oncommentend)===null||u===void 0||u.call(c)),this.startIndex=n+1},e.prototype.onend=function(){var t,n;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var r=this.stack.length;r>0;this.cbs.onclosetag(this.stack[--r],!0));}(n=(t=this.cbs).onend)===null||n===void 0||n.call(t)},e.prototype.reset=function(){var t,n,r,i;(n=(t=this.cbs).onreset)===null||n===void 0||n.call(t),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,(i=(r=this.cbs).onparserinit)===null||i===void 0||i.call(r,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1},e.prototype.parseComplete=function(t){this.reset(),this.end(t)},e.prototype.getSlice=function(t,n){for(;t-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();for(var r=this.buffers[0].slice(t-this.bufferOffset,n-this.bufferOffset);n-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),r+=this.buffers[0].slice(0,n-this.bufferOffset);return r},e.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},e.prototype.write=function(t){var n,r;if(this.ended){(r=(n=this.cbs).onerror)===null||r===void 0||r.call(n,new Error(".write() after done!"));return}this.buffers.push(t),this.tokenizer.running&&(this.tokenizer.write(t),this.writeIndex++)},e.prototype.end=function(t){var n,r;if(this.ended){(r=(n=this.cbs).onerror)===null||r===void 0||r.call(n,Error(".end() after done!"));return}t&&this.write(t),this.ended=!0,this.tokenizer.end()},e.prototype.pause=function(){this.tokenizer.pause()},e.prototype.resume=function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(n){this.children=n},enumerable:!1,configurable:!0}),t}(es);j.NodeWithChildren=Cr;var Ta=function(e){it(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.type=me.ElementType.CDATA,n}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(Cr);j.CDATA=Ta;var Oa=function(e){it(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.type=me.ElementType.Root,n}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(Cr);j.Document=Oa;var Ca=function(e){it(t,e);function t(n,r,i,s){i===void 0&&(i=[]),s===void 0&&(s=n==="script"?me.ElementType.Script:n==="style"?me.ElementType.Style:me.ElementType.Tag);var o=e.call(this,i)||this;return o.name=n,o.attribs=r,o.type=s,o}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(n){this.name=n},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var n=this;return Object.keys(this.attribs).map(function(r){var i,s;return{name:r,value:n.attribs[r],namespace:(i=n["x-attribsNamespace"])===null||i===void 0?void 0:i[r],prefix:(s=n["x-attribsPrefix"])===null||s===void 0?void 0:s[r]}})},enumerable:!1,configurable:!0}),t}(Cr);j.Element=Ca;function Ea(e){return(0,me.isTag)(e)}j.isTag=Ea;function Ma(e){return e.type===me.ElementType.CDATA}j.isCDATA=Ma;function Da(e){return e.type===me.ElementType.Text}j.isText=Da;function Aa(e){return e.type===me.ElementType.Comment}j.isComment=Aa;function Ia(e){return e.type===me.ElementType.Directive}j.isDirective=Ia;function La(e){return e.type===me.ElementType.Root}j.isDocument=La;function xg(e){return Object.prototype.hasOwnProperty.call(e,"children")}j.hasChildren=xg;function ts(e,t){t===void 0&&(t=!1);var n;if(Da(e))n=new ka(e.data);else if(Aa(e))n=new _a(e.data);else if(Ea(e)){var r=t?Vr(e.children):[],i=new Ca(e.name,Gt({},e.attribs),r);r.forEach(function(l){return l.parent=i}),e.namespace!=null&&(i.namespace=e.namespace),e["x-attribsNamespace"]&&(i["x-attribsNamespace"]=Gt({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(i["x-attribsPrefix"]=Gt({},e["x-attribsPrefix"])),n=i}else if(Ma(e)){var r=t?Vr(e.children):[],s=new Ta(r);r.forEach(function(h){return h.parent=s}),n=s}else if(La(e)){var r=t?Vr(e.children):[],o=new Oa(r);r.forEach(function(h){return h.parent=o}),e["x-mode"]&&(o["x-mode"]=e["x-mode"]),n=o}else if(Ia(e)){var a=new Sa(e.name,e.data);e["x-name"]!=null&&(a["x-name"]=e["x-name"],a["x-publicId"]=e["x-publicId"],a["x-systemId"]=e["x-systemId"]),n=a}else throw new Error("Not implemented yet: ".concat(e.type));return n.startIndex=e.startIndex,n.endIndex=e.endIndex,e.sourceCodeLocation!=null&&(n.sourceCodeLocation=e.sourceCodeLocation),n}j.cloneNode=ts;function Vr(e){for(var t=e.map(function(r){return ts(r,!0)}),n=1;n$\x80-\uFFFF]/g;var t=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);e.getCodePoint=String.prototype.codePointAt!=null?function(i,s){return i.codePointAt(s)}:function(i,s){return(i.charCodeAt(s)&64512)===55296?(i.charCodeAt(s)-55296)*1024+i.charCodeAt(s+1)-56320+65536:i.charCodeAt(s)};function n(i){for(var s="",o=0,a;(a=e.xmlReplacer.exec(i))!==null;){var l=a.index,h=i.charCodeAt(l),d=t.get(h);d!==void 0?(s+=i.substring(o,l)+d,o=l+1):(s+="".concat(i.substring(o,l),"&#x").concat((0,e.getCodePoint)(i,l).toString(16),";"),o=e.xmlReplacer.lastIndex+=Number((h&64512)===55296))}return s+i.substr(o)}e.encodeXML=n,e.escape=n;function r(i,s){return function(o){for(var a,l=0,h="";a=i.exec(o);)l!==a.index&&(h+=o.substring(l,a.index)),h+=s.get(a[0].charCodeAt(0)),l=a.index+1;return h+o.substring(l)}}e.escapeUTF8=r(/[&<>'"]/g,t),e.escapeAttribute=r(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),e.escapeText=r(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]))})(tr);var kg=R&&R.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(mt,"__esModule",{value:!0});mt.encodeNonAsciiHTML=mt.encodeHTML=void 0;var _g=kg(ns),Pa=tr,Sg=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function Tg(e){return Ra(Sg,e)}mt.encodeHTML=Tg;function Og(e){return Ra(Pa.xmlReplacer,e)}mt.encodeNonAsciiHTML=Og;function Ra(e,t){for(var n="",r=0,i;(i=e.exec(t))!==null;){var s=i.index;n+=t.substring(r,s);var o=t.charCodeAt(s),a=_g.default.get(o);if(typeof a=="object"){if(s+10&&(r+=Er(e.children,t)),(t.xmlMode||!Gs.has(e.name))&&(r+=""))),r}function qg(e){return"<".concat(e.data,">")}function jg(e,t){var n,r=e.data||"";return((n=t.encodeEntities)!==null&&n!==void 0?n:t.decodeEntities)!==!1&&!(!t.xmlMode&&e.parent&&Dg.has(e.parent.name))&&(r=t.xmlMode||t.encodeEntities!=="utf8"?(0,nr.encodeXML)(r):(0,nr.escapeText)(r)),r}function Bg(e){return"")}function Ug(e){return"")}var Yg=R&&R.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(be,"__esModule",{value:!0});be.innerText=be.textContent=be.getText=be.getInnerHTML=be.getOuterHTML=void 0;var Le=rt,zg=Yg(mn),Hg=jt;function ja(e,t){return(0,zg.default)(e,t)}be.getOuterHTML=ja;function Vg(e,t){return(0,Le.hasChildren)(e)?e.children.map(function(n){return ja(n,t)}).join(""):""}be.getInnerHTML=Vg;function Yn(e){return Array.isArray(e)?e.map(Yn).join(""):(0,Le.isTag)(e)?e.name==="br"?` +`:Yn(e.children):(0,Le.isCDATA)(e)?Yn(e.children):(0,Le.isText)(e)?e.data:""}be.getText=Yn;function hi(e){return Array.isArray(e)?e.map(hi).join(""):(0,Le.hasChildren)(e)&&!(0,Le.isComment)(e)?hi(e.children):(0,Le.isText)(e)?e.data:""}be.textContent=hi;function di(e){return Array.isArray(e)?e.map(di).join(""):(0,Le.hasChildren)(e)&&(e.type===Hg.ElementType.Tag||(0,Le.isCDATA)(e))?di(e.children):(0,Le.isText)(e)?e.data:""}be.innerText=di;var re={};Object.defineProperty(re,"__esModule",{value:!0});re.prevElementSibling=re.nextElementSibling=re.getName=re.hasAttrib=re.getAttributeValue=re.getSiblings=re.getParent=re.getChildren=void 0;var rs=rt;function Ba(e){return(0,rs.hasChildren)(e)?e.children:[]}re.getChildren=Ba;function Ua(e){return e.parent||null}re.getParent=Ua;function Fg(e){var t,n,r=Ua(e);if(r!=null)return Ba(r);for(var i=[e],s=e.prev,o=e.next;s!=null;)i.unshift(s),t=s,s=t.prev;for(;o!=null;)i.push(o),n=o,o=n.next;return i}re.getSiblings=Fg;function $g(e,t){var n;return(n=e.attribs)===null||n===void 0?void 0:n[t]}re.getAttributeValue=$g;function Wg(e,t){return e.attribs!=null&&Object.prototype.hasOwnProperty.call(e.attribs,t)&&e.attribs[t]!=null}re.hasAttrib=Wg;function Gg(e){return e.name}re.getName=Gg;function Zg(e){for(var t,n=e.next;n!==null&&!(0,rs.isTag)(n);)t=n,n=t.next;return n}re.nextElementSibling=Zg;function Qg(e){for(var t,n=e.prev;n!==null&&!(0,rs.isTag)(n);)t=n,n=t.prev;return n}re.prevElementSibling=Qg;var fe={};Object.defineProperty(fe,"__esModule",{value:!0});fe.prepend=fe.prependChild=fe.append=fe.appendChild=fe.replaceElement=fe.removeElement=void 0;function gn(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children;t.splice(t.lastIndexOf(e),1)}}fe.removeElement=gn;function Xg(e,t){var n=t.prev=e.prev;n&&(n.next=t);var r=t.next=e.next;r&&(r.prev=t);var i=t.parent=e.parent;if(i){var s=i.children;s[s.lastIndexOf(e)]=t,e.parent=null}}fe.replaceElement=Xg;function Jg(e,t){if(gn(t),t.next=null,t.parent=e,e.children.push(t)>1){var n=e.children[e.children.length-2];n.next=t,t.prev=n}else t.prev=null}fe.appendChild=Jg;function Kg(e,t){gn(t);var n=e.parent,r=e.next;if(t.next=r,t.prev=e,e.next=t,t.parent=n,r){if(r.prev=t,n){var i=n.children;i.splice(i.lastIndexOf(r),0,t)}}else n&&n.children.push(t)}fe.append=Kg;function ey(e,t){if(gn(t),t.parent=e,t.prev=null,e.children.unshift(t)!==1){var n=e.children[1];n.prev=t,t.next=n}else t.next=null}fe.prependChild=ey;function ty(e,t){gn(t);var n=e.parent;if(n){var r=n.children;r.splice(r.indexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=n,t.prev=e.prev,t.next=e,e.prev=t}fe.prepend=ty;var ue={};Object.defineProperty(ue,"__esModule",{value:!0});ue.findAll=ue.existsOne=ue.findOne=ue.findOneChild=ue.find=ue.filter=void 0;var Kt=rt;function ny(e,t,n,r){return n===void 0&&(n=!0),r===void 0&&(r=1/0),Array.isArray(t)||(t=[t]),is(e,t,n,r)}ue.filter=ny;function is(e,t,n,r){for(var i=[],s=0,o=t;s0){var l=is(e,a.children,n,r);if(i.push.apply(i,l),r-=l.length,r<=0)break}}return i}ue.find=is;function ry(e,t){return t.find(e)}ue.findOneChild=ry;function Ya(e,t,n){n===void 0&&(n=!0);for(var r=null,i=0;i0&&(r=Ya(e,s.children,!0));else continue}return r}ue.findOne=Ya;function za(e,t){return t.some(function(n){return(0,Kt.isTag)(n)&&(e(n)||n.children.length>0&&za(e,n.children))})}ue.existsOne=za;function iy(e,t){for(var n,r=[],i=t.filter(Kt.isTag),s;s=i.shift();){var o=(n=s.children)===null||n===void 0?void 0:n.filter(Kt.isTag);o&&o.length>0&&i.unshift.apply(i,o),e(s)&&r.push(s)}return r}ue.findAll=iy;var ve={};Object.defineProperty(ve,"__esModule",{value:!0});ve.getElementsByTagType=ve.getElementsByTagName=ve.getElementById=ve.getElements=ve.testElement=void 0;var ot=rt,Mr=ue,rr={tag_name:function(e){return typeof e=="function"?function(t){return(0,ot.isTag)(t)&&e(t.name)}:e==="*"?ot.isTag:function(t){return(0,ot.isTag)(t)&&t.name===e}},tag_type:function(e){return typeof e=="function"?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return typeof e=="function"?function(t){return(0,ot.isText)(t)&&e(t.data)}:function(t){return(0,ot.isText)(t)&&t.data===e}}};function Ha(e,t){return typeof t=="function"?function(n){return(0,ot.isTag)(n)&&t(n.attribs[e])}:function(n){return(0,ot.isTag)(n)&&n.attribs[e]===t}}function sy(e,t){return function(n){return e(n)||t(n)}}function Va(e){var t=Object.keys(e).map(function(n){var r=e[n];return Object.prototype.hasOwnProperty.call(rr,n)?rr[n](r):Ha(n,r)});return t.length===0?null:t.reduce(sy)}function oy(e,t){var n=Va(e);return n?n(t):!0}ve.testElement=oy;function ay(e,t,n,r){r===void 0&&(r=1/0);var i=Va(e);return i?(0,Mr.filter)(i,t,n,r):[]}ve.getElements=ay;function ly(e,t,n){return n===void 0&&(n=!0),Array.isArray(t)||(t=[t]),(0,Mr.findOne)(Ha("id",e),t,n)}ve.getElementById=ly;function cy(e,t,n,r){return n===void 0&&(n=!0),r===void 0&&(r=1/0),(0,Mr.filter)(rr.tag_name(e),t,n,r)}ve.getElementsByTagName=cy;function uy(e,t,n,r){return n===void 0&&(n=!0),r===void 0&&(r=1/0),(0,Mr.filter)(rr.tag_type(e),t,n,r)}ve.getElementsByTagType=uy;var Fa={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.uniqueSort=e.compareDocumentPosition=e.DocumentPosition=e.removeSubsets=void 0;var t=rt;function n(o){for(var a=o.length;--a>=0;){var l=o[a];if(a>0&&o.lastIndexOf(l,a-1)>=0){o.splice(a,1);continue}for(var h=l.parent;h;h=h.parent)if(o.includes(h)){o.splice(a,1);break}}return o}e.removeSubsets=n;var r;(function(o){o[o.DISCONNECTED=1]="DISCONNECTED",o[o.PRECEDING=2]="PRECEDING",o[o.FOLLOWING=4]="FOLLOWING",o[o.CONTAINS=8]="CONTAINS",o[o.CONTAINED_BY=16]="CONTAINED_BY"})(r=e.DocumentPosition||(e.DocumentPosition={}));function i(o,a){var l=[],h=[];if(o===a)return 0;for(var d=(0,t.hasChildren)(o)?o:o.parent;d;)l.unshift(d),d=d.parent;for(d=(0,t.hasChildren)(a)?a:a.parent;d;)h.unshift(d),d=d.parent;for(var m=Math.min(l.length,h.length),c=0;cf.indexOf(g)?u===a?r.FOLLOWING|r.CONTAINED_BY:r.FOLLOWING:u===o?r.PRECEDING|r.CONTAINS:r.PRECEDING}e.compareDocumentPosition=i;function s(o){return o=o.filter(function(a,l,h){return!h.includes(a,l+1)}),o.sort(function(a,l){var h=i(a,l);return h&r.PRECEDING?-1:h&r.FOLLOWING?1:0}),o}e.uniqueSort=s})(Fa);var Dr={};Object.defineProperty(Dr,"__esModule",{value:!0});Dr.getFeed=void 0;var hy=be,yn=ve;function dy(e){var t=ir(yy,e);return t?t.name==="feed"?py(t):fy(t):null}Dr.getFeed=dy;function py(e){var t,n=e.children,r={type:"atom",items:(0,yn.getElementsByTagName)("entry",n).map(function(o){var a,l=o.children,h={media:$a(l)};pe(h,"id","id",l),pe(h,"title","title",l);var d=(a=ir("link",l))===null||a===void 0?void 0:a.attribs.href;d&&(h.link=d);var m=lt("summary",l)||lt("content",l);m&&(h.description=m);var c=lt("updated",l);return c&&(h.pubDate=new Date(c)),h})};pe(r,"id","id",n),pe(r,"title","title",n);var i=(t=ir("link",n))===null||t===void 0?void 0:t.attribs.href;i&&(r.link=i),pe(r,"description","subtitle",n);var s=lt("updated",n);return s&&(r.updated=new Date(s)),pe(r,"author","email",n,!0),r}function fy(e){var t,n,r=(n=(t=ir("channel",e.children))===null||t===void 0?void 0:t.children)!==null&&n!==void 0?n:[],i={type:e.name.substr(0,3),id:"",items:(0,yn.getElementsByTagName)("item",e.children).map(function(o){var a=o.children,l={media:$a(a)};pe(l,"id","guid",a),pe(l,"title","title",a),pe(l,"link","link",a),pe(l,"description","description",a);var h=lt("pubDate",a);return h&&(l.pubDate=new Date(h)),l})};pe(i,"title","title",r),pe(i,"link","link",r),pe(i,"description","description",r);var s=lt("lastBuildDate",r);return s&&(i.updated=new Date(s)),pe(i,"author","managingEditor",r,!0),i}var my=["url","type","lang"],gy=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function $a(e){return(0,yn.getElementsByTagName)("media:content",e).map(function(t){for(var n=t.attribs,r={medium:n.medium,isDefault:!!n.isDefault},i=0,s=my;i * * Copyright (c) 2014-2017, Jon Schlinkert. * Released under the MIT License. - */function Qs(e){return Object.prototype.toString.call(e)==="[object Object]"}function vy(e){var t,n;return Qs(e)===!1?!1:(t=e.constructor,t===void 0?!0:(n=t.prototype,!(Qs(n)===!1||n.hasOwnProperty("isPrototypeOf")===!1)))}Ga.isPlainObject=vy;var Xs={},wy={get exports(){return Xs},set exports(e){Xs=e}};(function(e){(function(t,n){e.exports?e.exports=n():t.parseSrcset=n()})(R,function(){return function(t){function n(b){return b===" "||b===" "||b===` -`||b==="\f"||b==="\r"}function r(b){var T,_=b.exec(t.substring(g));if(_)return T=_[0],g+=T.length,T}for(var i=t.length,s=/^[ \t\n\r\u000c]+/,o=/^[, \t\n\r\u000c]+/,a=/^[^ \t\n\r\u000c]+/,l=/[,]+$/,h=/^\d+$/,d=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,m,c,u,f,p,g=0,I=[];;){if(r(o),g>=i)return I;m=r(a),c=[],m.slice(-1)===","?(m=m.replace(l,""),w()):M()}function M(){for(r(s),u="",f="in descriptor";;){if(p=t.charAt(g),f==="in descriptor")if(n(p))u&&(c.push(u),u="",f="after descriptor");else if(p===","){g+=1,u&&c.push(u),w();return}else if(p==="(")u=u+p,f="in parens";else if(p===""){u&&c.push(u),w();return}else u=u+p;else if(f==="in parens")if(p===")")u=u+p,f="in descriptor";else if(p===""){c.push(u),w();return}else u=u+p;else if(f==="after descriptor"&&!n(p))if(p===""){w();return}else f="in descriptor",g-=1;g+=1}}function w(){var b=!1,T,_,N,F,ee={},te,oe,he,je,vt;for(F=0;F",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(t){if(!this.source)return"";let n=this.source;t==null&&(t=Js.isColorSupported),Ks&&t&&(n=Ks(n));let r=n.split(/\r?\n/),i=Math.max(this.line-3,0),s=Math.min(this.line+2,r.length),o=String(s).length,a,l;if(t){let{bold:h,red:d,gray:m}=Js.createColors(!0);a=c=>h(d(c)),l=c=>m(c)}else a=l=h=>h;return r.slice(i,s).map((h,d)=>{let m=i+1+d,c=" "+(" "+m).slice(-o)+" | ";if(m===this.line){let u=l(c.replace(/\d/g," "))+h.slice(0,this.column-1).replace(/[^\t]/g," ");return a(">")+l(c)+h+` + */function Zs(e){return Object.prototype.toString.call(e)==="[object Object]"}function by(e){var t,n;return Zs(e)===!1?!1:(t=e.constructor,t===void 0?!0:(n=t.prototype,!(Zs(n)===!1||n.hasOwnProperty("isPrototypeOf")===!1)))}Wa.isPlainObject=by;var Qs={},vy={get exports(){return Qs},set exports(e){Qs=e}};(function(e){(function(t,n){e.exports?e.exports=n():t.parseSrcset=n()})(R,function(){return function(t){function n(b){return b===" "||b===" "||b===` +`||b==="\f"||b==="\r"}function r(b){var T,_=b.exec(t.substring(g));if(_)return T=_[0],g+=T.length,T}for(var i=t.length,s=/^[ \t\n\r\u000c]+/,o=/^[, \t\n\r\u000c]+/,a=/^[^ \t\n\r\u000c]+/,l=/[,]+$/,h=/^\d+$/,d=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,m,c,u,f,p,g=0,I=[];;){if(r(o),g>=i)return I;m=r(a),c=[],m.slice(-1)===","?(m=m.replace(l,""),w()):D()}function D(){for(r(s),u="",f="in descriptor";;){if(p=t.charAt(g),f==="in descriptor")if(n(p))u&&(c.push(u),u="",f="after descriptor");else if(p===","){g+=1,u&&c.push(u),w();return}else if(p==="(")u=u+p,f="in parens";else if(p===""){u&&c.push(u),w();return}else u=u+p;else if(f==="in parens")if(p===")")u=u+p,f="in descriptor";else if(p===""){c.push(u),w();return}else u=u+p;else if(f==="after descriptor"&&!n(p))if(p===""){w();return}else f="in descriptor",g-=1;g+=1}}function w(){var b=!1,T,_,N,U,ee={},te,oe,he,je,vt;for(U=0;U",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(t){if(!this.source)return"";let n=this.source;t==null&&(t=Xs.isColorSupported),Js&&t&&(n=Js(n));let r=n.split(/\r?\n/),i=Math.max(this.line-3,0),s=Math.min(this.line+2,r.length),o=String(s).length,a,l;if(t){let{bold:h,red:d,gray:m}=Xs.createColors(!0);a=c=>h(d(c)),l=c=>m(c)}else a=l=h=>h;return r.slice(i,s).map((h,d)=>{let m=i+1+d,c=" "+(" "+m).slice(-o)+" | ";if(m===this.line){let u=l(c.replace(/\d/g," "))+h.slice(0,this.column-1).replace(/[^\t]/g," ");return a(">")+l(c)+h+` `+u+a("^")}return" "+l(c)+h}).join(` `)}toString(){let t=this.showSourceCode();return t&&(t=` `+t+` -`),this.name+": "+this.message+t}};var os=pi;pi.default=pi;var bn={};bn.isClean=Symbol("isClean");bn.my=Symbol("my");const eo={colon:": ",indent:" ",beforeDecl:` +`),this.name+": "+this.message+t}};var ss=pi;pi.default=pi;var bn={};bn.isClean=Symbol("isClean");bn.my=Symbol("my");const Ks={colon:": ",indent:" ",beforeDecl:` `,beforeRule:` `,beforeOpen:" ",beforeClose:` `,beforeComment:` `,after:` -`,emptyBody:"",commentLeft:" ",commentRight:" ",semicolon:!1};function Sy(e){return e[0].toUpperCase()+e.slice(1)}let fi=class{constructor(e){this.builder=e}stringify(e,t){if(!this[e.type])throw new Error("Unknown AST node type "+e.type+". Maybe you need to change PostCSS stringifier.");this[e.type](e,t)}document(e){this.body(e)}root(e){this.body(e),e.raws.after&&this.builder(e.raws.after)}comment(e){let t=this.raw(e,"left","commentLeft"),n=this.raw(e,"right","commentRight");this.builder("/*"+t+e.text+n+"*/",e)}decl(e,t){let n=this.raw(e,"between","colon"),r=e.prop+n+this.rawValue(e,"value");e.important&&(r+=e.raws.important||" !important"),t&&(r+=";"),this.builder(r,e)}rule(e){this.block(e,this.rawValue(e,"selector")),e.raws.ownSemicolon&&this.builder(e.raws.ownSemicolon,e,"end")}atrule(e,t){let n="@"+e.name,r=e.params?this.rawValue(e,"params"):"";if(typeof e.raws.afterName<"u"?n+=e.raws.afterName:r&&(n+=" "),e.nodes)this.block(e,n+r);else{let i=(e.raws.between||"")+(t?";":"");this.builder(n+r+i,e)}}body(e){let t=e.nodes.length-1;for(;t>0&&e.nodes[t].type==="comment";)t-=1;let n=this.raw(e,"semicolon");for(let r=0;r{if(r=a.raws[t],typeof r<"u")return!1})}return typeof r>"u"&&(r=eo[n]),s.rawCache[n]=r,r}rawSemicolon(e){let t;return e.walk(n=>{if(n.nodes&&n.nodes.length&&n.last.type==="decl"&&(t=n.raws.semicolon,typeof t<"u"))return!1}),t}rawEmptyBody(e){let t;return e.walk(n=>{if(n.nodes&&n.nodes.length===0&&(t=n.raws.after,typeof t<"u"))return!1}),t}rawIndent(e){if(e.raws.indent)return e.raws.indent;let t;return e.walk(n=>{let r=n.parent;if(r&&r!==e&&r.parent&&r.parent===e&&typeof n.raws.before<"u"){let i=n.raws.before.split(` +`,emptyBody:"",commentLeft:" ",commentRight:" ",semicolon:!1};function _y(e){return e[0].toUpperCase()+e.slice(1)}let fi=class{constructor(e){this.builder=e}stringify(e,t){if(!this[e.type])throw new Error("Unknown AST node type "+e.type+". Maybe you need to change PostCSS stringifier.");this[e.type](e,t)}document(e){this.body(e)}root(e){this.body(e),e.raws.after&&this.builder(e.raws.after)}comment(e){let t=this.raw(e,"left","commentLeft"),n=this.raw(e,"right","commentRight");this.builder("/*"+t+e.text+n+"*/",e)}decl(e,t){let n=this.raw(e,"between","colon"),r=e.prop+n+this.rawValue(e,"value");e.important&&(r+=e.raws.important||" !important"),t&&(r+=";"),this.builder(r,e)}rule(e){this.block(e,this.rawValue(e,"selector")),e.raws.ownSemicolon&&this.builder(e.raws.ownSemicolon,e,"end")}atrule(e,t){let n="@"+e.name,r=e.params?this.rawValue(e,"params"):"";if(typeof e.raws.afterName<"u"?n+=e.raws.afterName:r&&(n+=" "),e.nodes)this.block(e,n+r);else{let i=(e.raws.between||"")+(t?";":"");this.builder(n+r+i,e)}}body(e){let t=e.nodes.length-1;for(;t>0&&e.nodes[t].type==="comment";)t-=1;let n=this.raw(e,"semicolon");for(let r=0;r{if(r=a.raws[t],typeof r<"u")return!1})}return typeof r>"u"&&(r=Ks[n]),s.rawCache[n]=r,r}rawSemicolon(e){let t;return e.walk(n=>{if(n.nodes&&n.nodes.length&&n.last.type==="decl"&&(t=n.raws.semicolon,typeof t<"u"))return!1}),t}rawEmptyBody(e){let t;return e.walk(n=>{if(n.nodes&&n.nodes.length===0&&(t=n.raws.after,typeof t<"u"))return!1}),t}rawIndent(e){if(e.raws.indent)return e.raws.indent;let t;return e.walk(n=>{let r=n.parent;if(r&&r!==e&&r.parent&&r.parent===e&&typeof n.raws.before<"u"){let i=n.raws.before.split(` `);return t=i[i.length-1],t=t.replace(/\S/g,""),!1}}),t}rawBeforeComment(e,t){let n;return e.walkComments(r=>{if(typeof r.raws.before<"u")return n=r.raws.before,n.includes(` `)&&(n=n.replace(/[^\n]+$/,"")),!1}),typeof n>"u"?n=this.raw(t,null,"beforeDecl"):n&&(n=n.replace(/\S/g,"")),n}rawBeforeDecl(e,t){let n;return e.walkDecls(r=>{if(typeof r.raws.before<"u")return n=r.raws.before,n.includes(` `)&&(n=n.replace(/[^\n]+$/,"")),!1}),typeof n>"u"?n=this.raw(t,null,"beforeRule"):n&&(n=n.replace(/\S/g,"")),n}rawBeforeRule(e){let t;return e.walk(n=>{if(n.nodes&&(n.parent!==e||e.first!==n)&&typeof n.raws.before<"u")return t=n.raws.before,t.includes(` `)&&(t=t.replace(/[^\n]+$/,"")),!1}),t&&(t=t.replace(/\S/g,"")),t}rawBeforeClose(e){let t;return e.walk(n=>{if(n.nodes&&n.nodes.length>0&&typeof n.raws.after<"u")return t=n.raws.after,t.includes(` `)&&(t=t.replace(/[^\n]+$/,"")),!1}),t&&(t=t.replace(/\S/g,"")),t}rawBeforeOpen(e){let t;return e.walk(n=>{if(n.type!=="decl"&&(t=n.raws.between,typeof t<"u"))return!1}),t}rawColon(e){let t;return e.walkDecls(n=>{if(typeof n.raws.between<"u")return t=n.raws.between.replace(/[^\s:]/g,""),!1}),t}beforeAfter(e,t){let n;e.type==="decl"?n=this.raw(e,null,"beforeDecl"):e.type==="comment"?n=this.raw(e,null,"beforeComment"):t==="before"?n=this.raw(e,null,"beforeRule"):n=this.raw(e,null,"beforeClose");let r=e.parent,i=0;for(;r&&r.type!=="root";)i+=1,r=r.parent;if(n.includes(` -`)){let s=this.raw(e,null,"indent");if(s.length)for(let o=0;ogi(o,n)):(s==="object"&&i!==null&&(i=gi(i)),n[r]=i)}return n}let yi=class{constructor(e={}){this.raws={},this[Cn]=!1,this[Oy]=!0;for(let t in e)if(t==="nodes"){this.nodes=[];for(let n of e[t])typeof n.clone=="function"?this.append(n.clone()):this.append(n)}else this[t]=e[t]}error(e,t={}){if(this.source){let{start:n,end:r}=this.rangeBy(t);return this.source.input.error(e,{line:n.line,column:n.column},{line:r.line,column:r.column},t)}return new Cy(e)}warn(e,t,n){let r={node:this};for(let i in n)r[i]=n[i];return e.warn(t,r)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}toString(e=Dy){e.stringify&&(e=e.stringify);let t="";return e(this,n=>{t+=n}),t}assign(e={}){for(let t in e)this[t]=e[t];return this}clone(e={}){let t=gi(this);for(let n in e)t[n]=e[n];return t}cloneBefore(e={}){let t=this.clone(e);return this.parent.insertBefore(this,t),t}cloneAfter(e={}){let t=this.clone(e);return this.parent.insertAfter(this,t),t}replaceWith(...e){if(this.parent){let t=this,n=!1;for(let r of e)r===this?n=!0:n?(this.parent.insertAfter(t,r),t=r):this.parent.insertBefore(t,r);n||this.remove()}return this}next(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e+1]}prev(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e-1]}before(e){return this.parent.insertBefore(this,e),this}after(e){return this.parent.insertAfter(this,e),this}root(){let e=this;for(;e.parent&&e.parent.type!=="document";)e=e.parent;return e}raw(e,t){return new Ey().raw(this,e,t)}cleanRaws(e){delete this.raws.before,delete this.raws.after,e||delete this.raws.between}toJSON(e,t){let n={},r=t==null;t=t||new Map;let i=0;for(let s in this){if(!Object.prototype.hasOwnProperty.call(this,s)||s==="parent"||s==="proxyCache")continue;let o=this[s];if(Array.isArray(o))n[s]=o.map(a=>typeof a=="object"&&a.toJSON?a.toJSON(null,t):a);else if(typeof o=="object"&&o.toJSON)n[s]=o.toJSON(null,t);else if(s==="source"){let a=t.get(o.input);a==null&&(a=i,t.set(o.input,i),i++),n[s]={inputId:a,start:o.start,end:o.end}}else n[s]=o}return r&&(n.inputs=[...t.keys()].map(s=>s.toJSON())),n}positionInside(e){let t=this.toString(),n=this.source.start.column,r=this.source.start.line;for(let i=0;ie.root().toProxy():e[t]}}}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}addToError(e){if(e.postcssNode=this,e.stack&&this.source&&/\n\s{4}at /.test(e.stack)){let t=this.source;e.stack=e.stack.replace(/\n\s{4}at /,`$&${t.input.from}:${t.start.line}:${t.start.column}$&`)}return e}markDirty(){if(this[Cn]){this[Cn]=!1;let e=this;for(;e=e.parent;)e[Cn]=!1}}get proxyOf(){return this}};var Ir=yi;yi.default=yi;let My=Ir,bi=class extends My{constructor(e){e&&typeof e.value<"u"&&typeof e.value!="string"&&(e={...e,value:String(e.value)}),super(e),this.type="decl"}get variable(){return this.prop.startsWith("--")||this.prop[0]==="$"}};var Lr=bi;bi.default=bi;let Ay="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",Iy=(e,t=21)=>(n=t)=>{let r="",i=n;for(;i--;)r+=e[Math.random()*e.length|0];return r},Ly=(e=21)=>{let t="",n=e;for(;n--;)t+=Ay[Math.random()*64|0];return t};var Ny={nanoid:Ly,customAlphabet:Iy};let{SourceMapConsumer:to,SourceMapGenerator:no}=Me,{existsSync:Py,readFileSync:Ry}=Me,{dirname:Vr,join:qy}=Me;function jy(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}let vi=class{constructor(e,t){if(t.map===!1)return;this.loadAnnotation(e),this.inline=this.startWith(this.annotation,"data:");let n=t.map?t.map.prev:void 0,r=this.loadMap(t.from,n);!this.mapFile&&t.from&&(this.mapFile=t.from),this.mapFile&&(this.root=Vr(this.mapFile)),r&&(this.text=r)}consumer(){return this.consumerCache||(this.consumerCache=new to(this.text)),this.consumerCache}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}startWith(e,t){return e?e.substr(0,t.length)===t:!1}getAnnotationURL(e){return e.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}loadAnnotation(e){let t=e.match(/\/\*\s*# sourceMappingURL=/gm);if(!t)return;let n=e.lastIndexOf(t.pop()),r=e.indexOf("*/",n);n>-1&&r>-1&&(this.annotation=this.getAnnotationURL(e.substring(n,r)))}decodeInline(e){let t=/^data:application\/json;charset=utf-?8;base64,/,n=/^data:application\/json;base64,/,r=/^data:application\/json;charset=utf-?8,/,i=/^data:application\/json,/;if(r.test(e)||i.test(e))return decodeURIComponent(e.substr(RegExp.lastMatch.length));if(t.test(e)||n.test(e))return jy(e.substr(RegExp.lastMatch.length));let s=e.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+s)}loadFile(e){if(this.root=Vr(e),Py(e))return this.mapFile=e,Ry(e,"utf-8").toString().trim()}loadMap(e,t){if(t===!1)return!1;if(t){if(typeof t=="string")return t;if(typeof t=="function"){let n=t(e);if(n){let r=this.loadFile(n);if(!r)throw new Error("Unable to load previous source map: "+n.toString());return r}}else{if(t instanceof to)return no.fromSourceMap(t).toString();if(t instanceof no)return t.toString();if(this.isMap(t))return JSON.stringify(t);throw new Error("Unsupported previous source map format: "+t.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let n=this.annotation;return e&&(n=qy(Vr(e),n)),this.loadFile(n)}}}isMap(e){return typeof e!="object"?!1:typeof e.mappings=="string"||typeof e._mappings=="string"||Array.isArray(e.sections)}};var Ja=vi;vi.default=vi;let{SourceMapConsumer:By,SourceMapGenerator:Fy}=Me,{fileURLToPath:ro,pathToFileURL:En}=Me,{resolve:wi,isAbsolute:xi}=Me,{nanoid:Uy}=Ny,$r=Me,io=os,Yy=Ja,Wr=Symbol("fromOffsetCache"),zy=Boolean(By&&Fy),so=Boolean(wi&&xi),or=class{constructor(e,t={}){if(e===null||typeof e>"u"||typeof e=="object"&&!e.toString)throw new Error(`PostCSS received ${e} instead of CSS string`);if(this.css=e.toString(),this.css[0]==="\uFEFF"||this.css[0]==="￾"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,t.from&&(!so||/^\w+:\/\//.test(t.from)||xi(t.from)?this.file=t.from:this.file=wi(t.from)),so&&zy){let n=new Yy(this.css,t);if(n.text){this.map=n;let r=n.consumer().file;!this.file&&r&&(this.file=this.mapResolve(r))}}this.file||(this.id=""),this.map&&(this.map.file=this.from)}fromOffset(e){let t,n;if(this[Wr])n=this[Wr];else{let i=this.css.split(` -`);n=new Array(i.length);let s=0;for(let o=0,a=i.length;o=t)r=n.length-1;else{let i=n.length-2,s;for(;r>1),e=n[s+1])r=s+1;else{r=s;break}}return{line:r+1,col:e-n[r]+1}}error(e,t,n,r={}){let i,s,o;if(t&&typeof t=="object"){let l=t,h=n;if(typeof l.offset=="number"){let d=this.fromOffset(l.offset);t=d.line,n=d.col}else t=l.line,n=l.column;if(typeof h.offset=="number"){let d=this.fromOffset(h.offset);s=d.line,o=d.col}else s=h.line,o=h.column}else if(!n){let l=this.fromOffset(t);t=l.line,n=l.col}let a=this.origin(t,n,s,o);return a?i=new io(e,a.endLine===void 0?a.line:{line:a.line,column:a.column},a.endLine===void 0?a.column:{line:a.endLine,column:a.endColumn},a.source,a.file,r.plugin):i=new io(e,s===void 0?t:{line:t,column:n},s===void 0?n:{line:s,column:o},this.css,this.file,r.plugin),i.input={line:t,column:n,endLine:s,endColumn:o,source:this.css},this.file&&(En&&(i.input.url=En(this.file).toString()),i.input.file=this.file),i}origin(e,t,n,r){if(!this.map)return!1;let i=this.map.consumer(),s=i.originalPositionFor({line:e,column:t});if(!s.source)return!1;let o;typeof n=="number"&&(o=i.originalPositionFor({line:n,column:r}));let a;xi(s.source)?a=En(s.source):a=new URL(s.source,this.map.consumer().sourceRoot||En(this.map.mapFile));let l={url:a.toString(),line:s.line,column:s.column,endLine:o&&o.line,endColumn:o&&o.column};if(a.protocol==="file:")if(ro)l.file=ro(a);else throw new Error("file: protocol is not available in this PostCSS build");let h=i.sourceContentFor(s.source);return h&&(l.source=h),l}mapResolve(e){return/^\w+:\/\//.test(e)?e:wi(this.map.consumer().sourceRoot||this.map.root||".",e)}get from(){return this.file||this.id}toJSON(){let e={};for(let t of["hasBOM","css","file","id"])this[t]!=null&&(e[t]=this[t]);return this.map&&(e.map={...this.map},e.map.consumerCache&&(e.map.consumerCache=void 0)),e}};var Nr=or;or.default=or;$r&&$r.registerInput&&$r.registerInput(or);let{SourceMapConsumer:Ka,SourceMapGenerator:Yn}=Me,{dirname:zn,resolve:el,relative:tl,sep:nl}=Me,{pathToFileURL:oo}=Me,Hy=Nr,Vy=Boolean(Ka&&Yn),$y=Boolean(zn&&el&&tl&&nl),Wy=class{constructor(e,t,n,r){this.stringify=e,this.mapOpts=n.map||{},this.root=t,this.opts=n,this.css=r,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute}isMap(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(e=>{if(e.source&&e.source.input.map){let t=e.source.input.map;this.previousMaps.includes(t)||this.previousMaps.push(t)}});else{let e=new Hy(this.css,this.opts);e.map&&this.previousMaps.push(e.map)}return this.previousMaps}isInline(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;let e=this.mapOpts.annotation;return typeof e<"u"&&e!==!0?!1:this.previous().length?this.previous().some(t=>t.inline):!0}isSourcesContent(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(e=>e.withContent()):!0}clearAnnotation(){if(this.mapOpts.annotation!==!1)if(this.root){let e;for(let t=this.root.nodes.length-1;t>=0;t--)e=this.root.nodes[t],e.type==="comment"&&e.text.indexOf("# sourceMappingURL=")===0&&this.root.removeChild(t)}else this.css&&(this.css=this.css.replace(/(\n)?\/\*#[\S\s]*?\*\/$/gm,""))}setSourcesContent(){let e={};if(this.root)this.root.walk(t=>{if(t.source){let n=t.source.input.from;if(n&&!e[n]){e[n]=!0;let r=this.usesFileUrls?this.toFileUrl(n):this.toUrl(this.path(n));this.map.setSourceContent(r,t.source.input.css)}}});else if(this.css){let t=this.opts.from?this.toUrl(this.path(this.opts.from)):"";this.map.setSourceContent(t,this.css)}}applyPrevMaps(){for(let e of this.previous()){let t=this.toUrl(this.path(e.file)),n=e.root||zn(e.file),r;this.mapOpts.sourcesContent===!1?(r=new Ka(e.text),r.sourcesContent&&(r.sourcesContent=r.sourcesContent.map(()=>null))):r=e.consumer(),this.map.applySourceMap(r,t,this.toUrl(this.path(n)))}}isAnnotation(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(e=>e.annotation):!0}toBase64(e){return Buffer?Buffer.from(e).toString("base64"):window.btoa(unescape(encodeURIComponent(e)))}addAnnotation(){let e;this.isInline()?e="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?e=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?e=this.mapOpts.annotation(this.opts.to,this.root):e=this.outputFile()+".map";let t=` +`)){let s=this.raw(e,null,"indent");if(s.length)for(let o=0;ogi(o,n)):(s==="object"&&i!==null&&(i=gi(i)),n[r]=i)}return n}let yi=class{constructor(e={}){this.raws={},this[Cn]=!1,this[Ty]=!0;for(let t in e)if(t==="nodes"){this.nodes=[];for(let n of e[t])typeof n.clone=="function"?this.append(n.clone()):this.append(n)}else this[t]=e[t]}error(e,t={}){if(this.source){let{start:n,end:r}=this.rangeBy(t);return this.source.input.error(e,{line:n.line,column:n.column},{line:r.line,column:r.column},t)}return new Oy(e)}warn(e,t,n){let r={node:this};for(let i in n)r[i]=n[i];return e.warn(t,r)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}toString(e=Ey){e.stringify&&(e=e.stringify);let t="";return e(this,n=>{t+=n}),t}assign(e={}){for(let t in e)this[t]=e[t];return this}clone(e={}){let t=gi(this);for(let n in e)t[n]=e[n];return t}cloneBefore(e={}){let t=this.clone(e);return this.parent.insertBefore(this,t),t}cloneAfter(e={}){let t=this.clone(e);return this.parent.insertAfter(this,t),t}replaceWith(...e){if(this.parent){let t=this,n=!1;for(let r of e)r===this?n=!0:n?(this.parent.insertAfter(t,r),t=r):this.parent.insertBefore(t,r);n||this.remove()}return this}next(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e+1]}prev(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e-1]}before(e){return this.parent.insertBefore(this,e),this}after(e){return this.parent.insertAfter(this,e),this}root(){let e=this;for(;e.parent&&e.parent.type!=="document";)e=e.parent;return e}raw(e,t){return new Cy().raw(this,e,t)}cleanRaws(e){delete this.raws.before,delete this.raws.after,e||delete this.raws.between}toJSON(e,t){let n={},r=t==null;t=t||new Map;let i=0;for(let s in this){if(!Object.prototype.hasOwnProperty.call(this,s)||s==="parent"||s==="proxyCache")continue;let o=this[s];if(Array.isArray(o))n[s]=o.map(a=>typeof a=="object"&&a.toJSON?a.toJSON(null,t):a);else if(typeof o=="object"&&o.toJSON)n[s]=o.toJSON(null,t);else if(s==="source"){let a=t.get(o.input);a==null&&(a=i,t.set(o.input,i),i++),n[s]={inputId:a,start:o.start,end:o.end}}else n[s]=o}return r&&(n.inputs=[...t.keys()].map(s=>s.toJSON())),n}positionInside(e){let t=this.toString(),n=this.source.start.column,r=this.source.start.line;for(let i=0;ie.root().toProxy():e[t]}}}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}addToError(e){if(e.postcssNode=this,e.stack&&this.source&&/\n\s{4}at /.test(e.stack)){let t=this.source;e.stack=e.stack.replace(/\n\s{4}at /,`$&${t.input.from}:${t.start.line}:${t.start.column}$&`)}return e}markDirty(){if(this[Cn]){this[Cn]=!1;let e=this;for(;e=e.parent;)e[Cn]=!1}}get proxyOf(){return this}};var Ir=yi;yi.default=yi;let My=Ir,bi=class extends My{constructor(e){e&&typeof e.value<"u"&&typeof e.value!="string"&&(e={...e,value:String(e.value)}),super(e),this.type="decl"}get variable(){return this.prop.startsWith("--")||this.prop[0]==="$"}};var Lr=bi;bi.default=bi;let Dy="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",Ay=(e,t=21)=>(n=t)=>{let r="",i=n;for(;i--;)r+=e[Math.random()*e.length|0];return r},Iy=(e=21)=>{let t="",n=e;for(;n--;)t+=Dy[Math.random()*64|0];return t};var Ly={nanoid:Iy,customAlphabet:Ay};let{SourceMapConsumer:eo,SourceMapGenerator:to}=De,{existsSync:Ny,readFileSync:Py}=De,{dirname:Fr,join:Ry}=De;function qy(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}let vi=class{constructor(e,t){if(t.map===!1)return;this.loadAnnotation(e),this.inline=this.startWith(this.annotation,"data:");let n=t.map?t.map.prev:void 0,r=this.loadMap(t.from,n);!this.mapFile&&t.from&&(this.mapFile=t.from),this.mapFile&&(this.root=Fr(this.mapFile)),r&&(this.text=r)}consumer(){return this.consumerCache||(this.consumerCache=new eo(this.text)),this.consumerCache}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}startWith(e,t){return e?e.substr(0,t.length)===t:!1}getAnnotationURL(e){return e.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}loadAnnotation(e){let t=e.match(/\/\*\s*# sourceMappingURL=/gm);if(!t)return;let n=e.lastIndexOf(t.pop()),r=e.indexOf("*/",n);n>-1&&r>-1&&(this.annotation=this.getAnnotationURL(e.substring(n,r)))}decodeInline(e){let t=/^data:application\/json;charset=utf-?8;base64,/,n=/^data:application\/json;base64,/,r=/^data:application\/json;charset=utf-?8,/,i=/^data:application\/json,/;if(r.test(e)||i.test(e))return decodeURIComponent(e.substr(RegExp.lastMatch.length));if(t.test(e)||n.test(e))return qy(e.substr(RegExp.lastMatch.length));let s=e.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+s)}loadFile(e){if(this.root=Fr(e),Ny(e))return this.mapFile=e,Py(e,"utf-8").toString().trim()}loadMap(e,t){if(t===!1)return!1;if(t){if(typeof t=="string")return t;if(typeof t=="function"){let n=t(e);if(n){let r=this.loadFile(n);if(!r)throw new Error("Unable to load previous source map: "+n.toString());return r}}else{if(t instanceof eo)return to.fromSourceMap(t).toString();if(t instanceof to)return t.toString();if(this.isMap(t))return JSON.stringify(t);throw new Error("Unsupported previous source map format: "+t.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let n=this.annotation;return e&&(n=Ry(Fr(e),n)),this.loadFile(n)}}}isMap(e){return typeof e!="object"?!1:typeof e.mappings=="string"||typeof e._mappings=="string"||Array.isArray(e.sections)}};var Xa=vi;vi.default=vi;let{SourceMapConsumer:jy,SourceMapGenerator:By}=De,{fileURLToPath:no,pathToFileURL:En}=De,{resolve:wi,isAbsolute:xi}=De,{nanoid:Uy}=Ly,$r=De,ro=ss,Yy=Xa,Wr=Symbol("fromOffsetCache"),zy=Boolean(jy&&By),io=Boolean(wi&&xi),or=class{constructor(e,t={}){if(e===null||typeof e>"u"||typeof e=="object"&&!e.toString)throw new Error(`PostCSS received ${e} instead of CSS string`);if(this.css=e.toString(),this.css[0]==="\uFEFF"||this.css[0]==="￾"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,t.from&&(!io||/^\w+:\/\//.test(t.from)||xi(t.from)?this.file=t.from:this.file=wi(t.from)),io&&zy){let n=new Yy(this.css,t);if(n.text){this.map=n;let r=n.consumer().file;!this.file&&r&&(this.file=this.mapResolve(r))}}this.file||(this.id=""),this.map&&(this.map.file=this.from)}fromOffset(e){let t,n;if(this[Wr])n=this[Wr];else{let i=this.css.split(` +`);n=new Array(i.length);let s=0;for(let o=0,a=i.length;o=t)r=n.length-1;else{let i=n.length-2,s;for(;r>1),e=n[s+1])r=s+1;else{r=s;break}}return{line:r+1,col:e-n[r]+1}}error(e,t,n,r={}){let i,s,o;if(t&&typeof t=="object"){let l=t,h=n;if(typeof l.offset=="number"){let d=this.fromOffset(l.offset);t=d.line,n=d.col}else t=l.line,n=l.column;if(typeof h.offset=="number"){let d=this.fromOffset(h.offset);s=d.line,o=d.col}else s=h.line,o=h.column}else if(!n){let l=this.fromOffset(t);t=l.line,n=l.col}let a=this.origin(t,n,s,o);return a?i=new ro(e,a.endLine===void 0?a.line:{line:a.line,column:a.column},a.endLine===void 0?a.column:{line:a.endLine,column:a.endColumn},a.source,a.file,r.plugin):i=new ro(e,s===void 0?t:{line:t,column:n},s===void 0?n:{line:s,column:o},this.css,this.file,r.plugin),i.input={line:t,column:n,endLine:s,endColumn:o,source:this.css},this.file&&(En&&(i.input.url=En(this.file).toString()),i.input.file=this.file),i}origin(e,t,n,r){if(!this.map)return!1;let i=this.map.consumer(),s=i.originalPositionFor({line:e,column:t});if(!s.source)return!1;let o;typeof n=="number"&&(o=i.originalPositionFor({line:n,column:r}));let a;xi(s.source)?a=En(s.source):a=new URL(s.source,this.map.consumer().sourceRoot||En(this.map.mapFile));let l={url:a.toString(),line:s.line,column:s.column,endLine:o&&o.line,endColumn:o&&o.column};if(a.protocol==="file:")if(no)l.file=no(a);else throw new Error("file: protocol is not available in this PostCSS build");let h=i.sourceContentFor(s.source);return h&&(l.source=h),l}mapResolve(e){return/^\w+:\/\//.test(e)?e:wi(this.map.consumer().sourceRoot||this.map.root||".",e)}get from(){return this.file||this.id}toJSON(){let e={};for(let t of["hasBOM","css","file","id"])this[t]!=null&&(e[t]=this[t]);return this.map&&(e.map={...this.map},e.map.consumerCache&&(e.map.consumerCache=void 0)),e}};var Nr=or;or.default=or;$r&&$r.registerInput&&$r.registerInput(or);let{SourceMapConsumer:Ja,SourceMapGenerator:zn}=De,{dirname:Hn,resolve:Ka,relative:el,sep:tl}=De,{pathToFileURL:so}=De,Hy=Nr,Vy=Boolean(Ja&&zn),Fy=Boolean(Hn&&Ka&&el&&tl),$y=class{constructor(e,t,n,r){this.stringify=e,this.mapOpts=n.map||{},this.root=t,this.opts=n,this.css=r,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute}isMap(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(e=>{if(e.source&&e.source.input.map){let t=e.source.input.map;this.previousMaps.includes(t)||this.previousMaps.push(t)}});else{let e=new Hy(this.css,this.opts);e.map&&this.previousMaps.push(e.map)}return this.previousMaps}isInline(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;let e=this.mapOpts.annotation;return typeof e<"u"&&e!==!0?!1:this.previous().length?this.previous().some(t=>t.inline):!0}isSourcesContent(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(e=>e.withContent()):!0}clearAnnotation(){if(this.mapOpts.annotation!==!1)if(this.root){let e;for(let t=this.root.nodes.length-1;t>=0;t--)e=this.root.nodes[t],e.type==="comment"&&e.text.indexOf("# sourceMappingURL=")===0&&this.root.removeChild(t)}else this.css&&(this.css=this.css.replace(/(\n)?\/\*#[\S\s]*?\*\/$/gm,""))}setSourcesContent(){let e={};if(this.root)this.root.walk(t=>{if(t.source){let n=t.source.input.from;if(n&&!e[n]){e[n]=!0;let r=this.usesFileUrls?this.toFileUrl(n):this.toUrl(this.path(n));this.map.setSourceContent(r,t.source.input.css)}}});else if(this.css){let t=this.opts.from?this.toUrl(this.path(this.opts.from)):"";this.map.setSourceContent(t,this.css)}}applyPrevMaps(){for(let e of this.previous()){let t=this.toUrl(this.path(e.file)),n=e.root||Hn(e.file),r;this.mapOpts.sourcesContent===!1?(r=new Ja(e.text),r.sourcesContent&&(r.sourcesContent=r.sourcesContent.map(()=>null))):r=e.consumer(),this.map.applySourceMap(r,t,this.toUrl(this.path(n)))}}isAnnotation(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(e=>e.annotation):!0}toBase64(e){return Buffer?Buffer.from(e).toString("base64"):window.btoa(unescape(encodeURIComponent(e)))}addAnnotation(){let e;this.isInline()?e="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?e=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?e=this.mapOpts.annotation(this.opts.to,this.root):e=this.outputFile()+".map";let t=` `;this.css.includes(`\r `)&&(t=`\r -`),this.css+=t+"/*# sourceMappingURL="+e+" */"}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){let e=this.previous()[0].consumer();e.file=this.outputFile(),this.map=Yn.fromSourceMap(e)}else this.map=new Yn({file:this.outputFile()}),this.map.addMapping({source:this.opts.from?this.toUrl(this.path(this.opts.from)):"",generated:{line:1,column:0},original:{line:1,column:0}});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}path(e){if(e.indexOf("<")===0||/^\w+:\/\//.test(e)||this.mapOpts.absolute)return e;let t=this.opts.to?zn(this.opts.to):".";return typeof this.mapOpts.annotation=="string"&&(t=zn(el(t,this.mapOpts.annotation))),e=tl(t,e),e}toUrl(e){return nl==="\\"&&(e=e.replace(/\\/g,"/")),encodeURI(e).replace(/[#?]/g,encodeURIComponent)}toFileUrl(e){if(oo)return oo(e).toString();throw new Error("`map.absolute` option is not available in this PostCSS build")}sourcePath(e){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(e.source.input.from):this.toUrl(this.path(e.source.input.from))}generateString(){this.css="",this.map=new Yn({file:this.outputFile()});let e=1,t=1,n="",r={source:"",generated:{line:0,column:0},original:{line:0,column:0}},i,s;this.stringify(this.root,(o,a,l)=>{if(this.css+=o,a&&l!=="end"&&(r.generated.line=e,r.generated.column=t-1,a.source&&a.source.start?(r.source=this.sourcePath(a),r.original.line=a.source.start.line,r.original.column=a.source.start.column-1,this.map.addMapping(r)):(r.source=n,r.original.line=1,r.original.column=0,this.map.addMapping(r))),i=o.match(/\n/g),i?(e+=i.length,s=o.lastIndexOf(` -`),t=o.length-s):t+=o.length,a&&l!=="start"){let h=a.parent||{raws:{}};(!(a.type==="decl"||a.type==="atrule"&&!a.nodes)||a!==h.last||h.raws.semicolon)&&(a.source&&a.source.end?(r.source=this.sourcePath(a),r.original.line=a.source.end.line,r.original.column=a.source.end.column-1,r.generated.line=e,r.generated.column=t-2,this.map.addMapping(r)):(r.source=n,r.original.line=1,r.original.column=0,r.generated.line=e,r.generated.column=t-1,this.map.addMapping(r)))}})}generate(){if(this.clearAnnotation(),$y&&Vy&&this.isMap())return this.generateMap();{let e="";return this.stringify(this.root,t=>{e+=t}),[e]}}};var rl=Wy;let Gy=Ir,ki=class extends Gy{constructor(e){super(e),this.type="comment"}};var Pr=ki;ki.default=ki;let{isClean:il,my:sl}=bn,ol=Lr,al=Pr,Zy=Ir,ll,as,ls,cl;function ul(e){return e.map(t=>(t.nodes&&(t.nodes=ul(t.nodes)),delete t.source,t))}function hl(e){if(e[il]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)hl(t)}let Ge=class dl extends Zy{push(t){return t.parent=this,this.proxyOf.nodes.push(t),this}each(t){if(!this.proxyOf.nodes)return;let n=this.getIterator(),r,i;for(;this.indexes[n]{let i;try{i=t(n,r)}catch(s){throw n.addToError(s)}return i!==!1&&n.walk&&(i=n.walk(t)),i})}walkDecls(t,n){return n?t instanceof RegExp?this.walk((r,i)=>{if(r.type==="decl"&&t.test(r.prop))return n(r,i)}):this.walk((r,i)=>{if(r.type==="decl"&&r.prop===t)return n(r,i)}):(n=t,this.walk((r,i)=>{if(r.type==="decl")return n(r,i)}))}walkRules(t,n){return n?t instanceof RegExp?this.walk((r,i)=>{if(r.type==="rule"&&t.test(r.selector))return n(r,i)}):this.walk((r,i)=>{if(r.type==="rule"&&r.selector===t)return n(r,i)}):(n=t,this.walk((r,i)=>{if(r.type==="rule")return n(r,i)}))}walkAtRules(t,n){return n?t instanceof RegExp?this.walk((r,i)=>{if(r.type==="atrule"&&t.test(r.name))return n(r,i)}):this.walk((r,i)=>{if(r.type==="atrule"&&r.name===t)return n(r,i)}):(n=t,this.walk((r,i)=>{if(r.type==="atrule")return n(r,i)}))}walkComments(t){return this.walk((n,r)=>{if(n.type==="comment")return t(n,r)})}append(...t){for(let n of t){let r=this.normalize(n,this.last);for(let i of r)this.proxyOf.nodes.push(i)}return this.markDirty(),this}prepend(...t){t=t.reverse();for(let n of t){let r=this.normalize(n,this.first,"prepend").reverse();for(let i of r)this.proxyOf.nodes.unshift(i);for(let i in this.indexes)this.indexes[i]=this.indexes[i]+r.length}return this.markDirty(),this}cleanRaws(t){if(super.cleanRaws(t),this.nodes)for(let n of this.nodes)n.cleanRaws(t)}insertBefore(t,n){let r=this.index(t),i=r===0?"prepend":!1,s=this.normalize(n,this.proxyOf.nodes[r],i).reverse();r=this.index(t);for(let a of s)this.proxyOf.nodes.splice(r,0,a);let o;for(let a in this.indexes)o=this.indexes[a],r<=o&&(this.indexes[a]=o+s.length);return this.markDirty(),this}insertAfter(t,n){let r=this.index(t),i=this.normalize(n,this.proxyOf.nodes[r]).reverse();r=this.index(t);for(let o of i)this.proxyOf.nodes.splice(r+1,0,o);let s;for(let o in this.indexes)s=this.indexes[o],r=t&&(this.indexes[r]=n-1);return this.markDirty(),this}removeAll(){for(let t of this.proxyOf.nodes)t.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}replaceValues(t,n,r){return r||(r=n,n={}),this.walkDecls(i=>{n.props&&!n.props.includes(i.prop)||n.fast&&!i.value.includes(n.fast)||(i.value=i.value.replace(t,r))}),this.markDirty(),this}every(t){return this.nodes.every(t)}some(t){return this.nodes.some(t)}index(t){return typeof t=="number"?t:(t.proxyOf&&(t=t.proxyOf),this.proxyOf.nodes.indexOf(t))}get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}normalize(t,n){if(typeof t=="string")t=ul(ll(t).nodes);else if(Array.isArray(t)){t=t.slice(0);for(let r of t)r.parent&&r.parent.removeChild(r,"ignore")}else if(t.type==="root"&&this.type!=="document"){t=t.nodes.slice(0);for(let r of t)r.parent&&r.parent.removeChild(r,"ignore")}else if(t.type)t=[t];else if(t.prop){if(typeof t.value>"u")throw new Error("Value field is missed in node creation");typeof t.value!="string"&&(t.value=String(t.value)),t=[new ol(t)]}else if(t.selector)t=[new as(t)];else if(t.name)t=[new ls(t)];else if(t.text)t=[new al(t)];else throw new Error("Unknown node type in node creation");return t.map(r=>(r[sl]||dl.rebuild(r),r=r.proxyOf,r.parent&&r.parent.removeChild(r),r[il]&&hl(r),typeof r.raws.before>"u"&&n&&typeof n.raws.before<"u"&&(r.raws.before=n.raws.before.replace(/\S/g,"")),r.parent=this.proxyOf,r))}getProxyProcessor(){return{set(t,n,r){return t[n]===r||(t[n]=r,(n==="name"||n==="params"||n==="selector")&&t.markDirty()),!0},get(t,n){return n==="proxyOf"?t:t[n]?n==="each"||typeof n=="string"&&n.startsWith("walk")?(...r)=>t[n](...r.map(i=>typeof i=="function"?(s,o)=>i(s.toProxy(),o):i)):n==="every"||n==="some"?r=>t[n]((i,...s)=>r(i.toProxy(),...s)):n==="root"?()=>t.root().toProxy():n==="nodes"?t.nodes.map(r=>r.toProxy()):n==="first"||n==="last"?t[n].toProxy():t[n]:t[n]}}}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let t=this.lastEach;return this.indexes[t]=0,t}};Ge.registerParse=e=>{ll=e};Ge.registerRule=e=>{as=e};Ge.registerAtRule=e=>{ls=e};Ge.registerRoot=e=>{cl=e};var bt=Ge;Ge.default=Ge;Ge.rebuild=e=>{e.type==="atrule"?Object.setPrototypeOf(e,ls.prototype):e.type==="rule"?Object.setPrototypeOf(e,as.prototype):e.type==="decl"?Object.setPrototypeOf(e,ol.prototype):e.type==="comment"?Object.setPrototypeOf(e,al.prototype):e.type==="root"&&Object.setPrototypeOf(e,cl.prototype),e[sl]=!0,e.nodes&&e.nodes.forEach(t=>{Ge.rebuild(t)})};let Qy=bt,pl,fl,en=class extends Qy{constructor(e){super({type:"document",...e}),this.nodes||(this.nodes=[])}toResult(e={}){return new pl(new fl,this,e).stringify()}};en.registerLazyResult=e=>{pl=e};en.registerProcessor=e=>{fl=e};var cs=en;en.default=en;let ao={};var ml=function(e){ao[e]||(ao[e]=!0,typeof console<"u"&&console.warn&&console.warn(e))};let _i=class{constructor(e,t={}){if(this.type="warning",this.text=e,t.node&&t.node.source){let n=t.node.rangeBy(t);this.line=n.start.line,this.column=n.start.column,this.endLine=n.end.line,this.endColumn=n.end.column}for(let n in t)this[n]=t[n]}toString(){return this.node?this.node.error(this.text,{plugin:this.plugin,index:this.index,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}};var gl=_i;_i.default=_i;let Xy=gl,Si=class{constructor(e,t,n){this.processor=e,this.messages=[],this.root=t,this.opts=n,this.css=void 0,this.map=void 0}toString(){return this.css}warn(e,t={}){t.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);let n=new Xy(e,t);return this.messages.push(n),n}warnings(){return this.messages.filter(e=>e.type==="warning")}get content(){return this.css}};var us=Si;Si.default=Si;const Gr="'".charCodeAt(0),lo='"'.charCodeAt(0),Dn="\\".charCodeAt(0),co="/".charCodeAt(0),Mn=` -`.charCodeAt(0),zt=" ".charCodeAt(0),An="\f".charCodeAt(0),In=" ".charCodeAt(0),Ln="\r".charCodeAt(0),Jy="[".charCodeAt(0),Ky="]".charCodeAt(0),eb="(".charCodeAt(0),tb=")".charCodeAt(0),nb="{".charCodeAt(0),rb="}".charCodeAt(0),ib=";".charCodeAt(0),sb="*".charCodeAt(0),ob=":".charCodeAt(0),ab="@".charCodeAt(0),Nn=/[\t\n\f\r "#'()/;[\\\]{}]/g,Pn=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,lb=/.[\n"'(/\\]/,uo=/[\da-f]/i;var cb=function(e,t={}){let n=e.css.valueOf(),r=t.ignoreErrors,i,s,o,a,l,h,d,m,c,u,f=n.length,p=0,g=[],I=[];function M(){return p}function w(N){throw e.error("Unclosed "+N,p)}function b(){return I.length===0&&p>=f}function T(N){if(I.length)return I.pop();if(p>=f)return;let F=N?N.ignoreUnclosed:!1;switch(i=n.charCodeAt(p),i){case Mn:case zt:case In:case Ln:case An:{s=p;do s+=1,i=n.charCodeAt(s);while(i===zt||i===Mn||i===In||i===Ln||i===An);u=["space",n.slice(p,s)],p=s-1;break}case Jy:case Ky:case nb:case rb:case ob:case ib:case tb:{let ee=String.fromCharCode(i);u=[ee,ee,p];break}case eb:{if(m=g.length?g.pop()[1]:"",c=n.charCodeAt(p+1),m==="url"&&c!==Gr&&c!==lo&&c!==zt&&c!==Mn&&c!==In&&c!==An&&c!==Ln){s=p;do{if(h=!1,s=n.indexOf(")",s+1),s===-1)if(r||F){s=p;break}else w("bracket");for(d=s;n.charCodeAt(d-1)===Dn;)d-=1,h=!h}while(h);u=["brackets",n.slice(p,s+1),p,s],p=s}else s=n.indexOf(")",p+1),a=n.slice(p,s+1),s===-1||lb.test(a)?u=["(","(",p]:(u=["brackets",a,p,s],p=s);break}case Gr:case lo:{o=i===Gr?"'":'"',s=p;do{if(h=!1,s=n.indexOf(o,s+1),s===-1)if(r||F){s=p+1;break}else w("string");for(d=s;n.charCodeAt(d-1)===Dn;)d-=1,h=!h}while(h);u=["string",n.slice(p,s+1),p,s],p=s;break}case ab:{Nn.lastIndex=p+1,Nn.test(n),Nn.lastIndex===0?s=n.length-1:s=Nn.lastIndex-2,u=["at-word",n.slice(p,s+1),p,s],p=s;break}case Dn:{for(s=p,l=!0;n.charCodeAt(s+1)===Dn;)s+=1,l=!l;if(i=n.charCodeAt(s+1),l&&i!==co&&i!==zt&&i!==Mn&&i!==In&&i!==Ln&&i!==An&&(s+=1,uo.test(n.charAt(s)))){for(;uo.test(n.charAt(s+1));)s+=1;n.charCodeAt(s+1)===zt&&(s+=1)}u=["word",n.slice(p,s+1),p,s],p=s;break}default:{i===co&&n.charCodeAt(p+1)===sb?(s=n.indexOf("*/",p+2)+1,s===0&&(r||F?s=n.length:w("comment")),u=["comment",n.slice(p,s+1),p,s],p=s):(Pn.lastIndex=p+1,Pn.test(n),Pn.lastIndex===0?s=n.length-1:s=Pn.lastIndex-2,u=["word",n.slice(p,s+1),p,s],g.push(u),p=s);break}}return p++,u}function _(N){I.push(N)}return{back:_,nextToken:T,endOfFile:b,position:M}};let yl=bt,ar=class extends yl{constructor(e){super(e),this.type="atrule"}append(...e){return this.proxyOf.nodes||(this.nodes=[]),super.append(...e)}prepend(...e){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...e)}};var hs=ar;ar.default=ar;yl.registerAtRule(ar);let bl=bt,vl,wl,Mt=class extends bl{constructor(e){super(e),this.type="root",this.nodes||(this.nodes=[])}removeChild(e,t){let n=this.index(e);return!t&&n===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[n].raws.before),super.removeChild(e)}normalize(e,t,n){let r=super.normalize(e);if(t){if(n==="prepend")this.nodes.length>1?t.raws.before=this.nodes[1].raws.before:delete t.raws.before;else if(this.first!==t)for(let i of r)i.raws.before=t.raws.before}return r}toResult(e={}){return new vl(new wl,this,e).stringify()}};Mt.registerLazyResult=e=>{vl=e};Mt.registerProcessor=e=>{wl=e};var vn=Mt;Mt.default=Mt;bl.registerRoot(Mt);let tn={split(e,t,n){let r=[],i="",s=!1,o=0,a=!1,l="",h=!1;for(let d of e)h?h=!1:d==="\\"?h=!0:a?d===l&&(a=!1):d==='"'||d==="'"?(a=!0,l=d):d==="("?o+=1:d===")"?o>0&&(o-=1):o===0&&t.includes(d)&&(s=!0),s?(i!==""&&r.push(i.trim()),i="",s=!1):i+=d;return(n||i!=="")&&r.push(i.trim()),r},space(e){let t=[" ",` -`," "];return tn.split(e,t)},comma(e){return tn.split(e,[","],!0)}};var xl=tn;tn.default=tn;let kl=bt,ub=xl,lr=class extends kl{constructor(e){super(e),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return ub.comma(this.selector)}set selectors(e){let t=this.selector?this.selector.match(/,\s*/):null,n=t?t[0]:","+this.raw("between","beforeOpen");this.selector=e.join(n)}};var ds=lr;lr.default=lr;kl.registerRule(lr);let hb=Lr,db=cb,pb=Pr,fb=hs,mb=vn,ho=ds;const po={empty:!0,space:!0};function gb(e){for(let t=e.length-1;t>=0;t--){let n=e[t],r=n[3]||n[2];if(r)return r}}let yb=class{constructor(e){this.input=e,this.root=new mb,this.current=this.root,this.spaces="",this.semicolon=!1,this.customProperty=!1,this.createTokenizer(),this.root.source={input:e,start:{offset:0,line:1,column:1}}}createTokenizer(){this.tokenizer=db(this.input)}parse(){let e;for(;!this.tokenizer.endOfFile();)switch(e=this.tokenizer.nextToken(),e[0]){case"space":this.spaces+=e[1];break;case";":this.freeSemicolon(e);break;case"}":this.end(e);break;case"comment":this.comment(e);break;case"at-word":this.atrule(e);break;case"{":this.emptyRule(e);break;default:this.other(e);break}this.endFile()}comment(e){let t=new pb;this.init(t,e[2]),t.source.end=this.getPosition(e[3]||e[2]);let n=e[1].slice(2,-2);if(/^\s*$/.test(n))t.text="",t.raws.left=n,t.raws.right="";else{let r=n.match(/^(\s*)([^]*\S)(\s*)$/);t.text=r[2],t.raws.left=r[1],t.raws.right=r[3]}}emptyRule(e){let t=new ho;this.init(t,e[2]),t.selector="",t.raws.between="",this.current=t}other(e){let t=!1,n=null,r=!1,i=null,s=[],o=e[1].startsWith("--"),a=[],l=e;for(;l;){if(n=l[0],a.push(l),n==="("||n==="[")i||(i=l),s.push(n==="("?")":"]");else if(o&&r&&n==="{")i||(i=l),s.push("}");else if(s.length===0)if(n===";")if(r){this.decl(a,o);return}else break;else if(n==="{"){this.rule(a);return}else if(n==="}"){this.tokenizer.back(a.pop()),t=!0;break}else n===":"&&(r=!0);else n===s[s.length-1]&&(s.pop(),s.length===0&&(i=null));l=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(t=!0),s.length>0&&this.unclosedBracket(i),t&&r){if(!o)for(;a.length&&(l=a[a.length-1][0],!(l!=="space"&&l!=="comment"));)this.tokenizer.back(a.pop());this.decl(a,o)}else this.unknownWord(a)}rule(e){e.pop();let t=new ho;this.init(t,e[0][2]),t.raws.between=this.spacesAndCommentsFromEnd(e),this.raw(t,"selector",e),this.current=t}decl(e,t){let n=new hb;this.init(n,e[0][2]);let r=e[e.length-1];for(r[0]===";"&&(this.semicolon=!0,e.pop()),n.source.end=this.getPosition(r[3]||r[2]||gb(e));e[0][0]!=="word";)e.length===1&&this.unknownWord(e),n.raws.before+=e.shift()[1];for(n.source.start=this.getPosition(e[0][2]),n.prop="";e.length;){let a=e[0][0];if(a===":"||a==="space"||a==="comment")break;n.prop+=e.shift()[1]}n.raws.between="";let i;for(;e.length;)if(i=e.shift(),i[0]===":"){n.raws.between+=i[1];break}else i[0]==="word"&&/\w/.test(i[1])&&this.unknownWord([i]),n.raws.between+=i[1];(n.prop[0]==="_"||n.prop[0]==="*")&&(n.raws.before+=n.prop[0],n.prop=n.prop.slice(1));let s=[],o;for(;e.length&&(o=e[0][0],!(o!=="space"&&o!=="comment"));)s.push(e.shift());this.precheckMissedSemicolon(e);for(let a=e.length-1;a>=0;a--){if(i=e[a],i[1].toLowerCase()==="!important"){n.important=!0;let l=this.stringFrom(e,a);l=this.spacesFromEnd(e)+l,l!==" !important"&&(n.raws.important=l);break}else if(i[1].toLowerCase()==="important"){let l=e.slice(0),h="";for(let d=a;d>0;d--){let m=l[d][0];if(h.trim().indexOf("!")===0&&m!=="space")break;h=l.pop()[1]+h}h.trim().indexOf("!")===0&&(n.important=!0,n.raws.important=h,e=l)}if(i[0]!=="space"&&i[0]!=="comment")break}e.some(a=>a[0]!=="space"&&a[0]!=="comment")&&(n.raws.between+=s.map(a=>a[1]).join(""),s=[]),this.raw(n,"value",s.concat(e),t),n.value.includes(":")&&!t&&this.checkMissedSemicolon(e)}atrule(e){let t=new fb;t.name=e[1].slice(1),t.name===""&&this.unnamedAtrule(t,e),this.init(t,e[2]);let n,r,i,s=!1,o=!1,a=[],l=[];for(;!this.tokenizer.endOfFile();){if(e=this.tokenizer.nextToken(),n=e[0],n==="("||n==="["?l.push(n==="("?")":"]"):n==="{"&&l.length>0?l.push("}"):n===l[l.length-1]&&l.pop(),l.length===0)if(n===";"){t.source.end=this.getPosition(e[2]),this.semicolon=!0;break}else if(n==="{"){o=!0;break}else if(n==="}"){if(a.length>0){for(i=a.length-1,r=a[i];r&&r[0]==="space";)r=a[--i];r&&(t.source.end=this.getPosition(r[3]||r[2]))}this.end(e);break}else a.push(e);else a.push(e);if(this.tokenizer.endOfFile()){s=!0;break}}t.raws.between=this.spacesAndCommentsFromEnd(a),a.length?(t.raws.afterName=this.spacesAndCommentsFromStart(a),this.raw(t,"params",a),s&&(e=a[a.length-1],t.source.end=this.getPosition(e[3]||e[2]),this.spaces=t.raws.between,t.raws.between="")):(t.raws.afterName="",t.params=""),o&&(t.nodes=[],this.current=t)}end(e){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(e[2]),this.current=this.current.parent):this.unexpectedClose(e)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces}freeSemicolon(e){if(this.spaces+=e[1],this.current.nodes){let t=this.current.nodes[this.current.nodes.length-1];t&&t.type==="rule"&&!t.raws.ownSemicolon&&(t.raws.ownSemicolon=this.spaces,this.spaces="")}}getPosition(e){let t=this.input.fromOffset(e);return{offset:e,line:t.line,column:t.col}}init(e,t){this.current.push(e),e.source={start:this.getPosition(t),input:this.input},e.raws.before=this.spaces,this.spaces="",e.type!=="comment"&&(this.semicolon=!1)}raw(e,t,n,r){let i,s,o=n.length,a="",l=!0,h,d;for(let m=0;mc+u[1],"");e.raws[t]={value:a,raw:m}}e[t]=a}spacesAndCommentsFromEnd(e){let t,n="";for(;e.length&&(t=e[e.length-1][0],!(t!=="space"&&t!=="comment"));)n=e.pop()[1]+n;return n}spacesAndCommentsFromStart(e){let t,n="";for(;e.length&&(t=e[0][0],!(t!=="space"&&t!=="comment"));)n+=e.shift()[1];return n}spacesFromEnd(e){let t,n="";for(;e.length&&(t=e[e.length-1][0],t==="space");)n=e.pop()[1]+n;return n}stringFrom(e,t){let n="";for(let r=t;r=0&&(r=e[i],!(r[0]!=="space"&&(n+=1,n===2)));i--);throw this.input.error("Missed semicolon",r[0]==="word"?r[3]+1:r[2])}};var bb=yb;let vb=bt,wb=bb,xb=Nr;function cr(e,t){let n=new xb(e,t),r=new wb(n);try{r.parse()}catch(i){throw{}.NODE_ENV!=="production"&&i.name==="CssSyntaxError"&&t&&t.from&&(/\.scss$/i.test(t.from)?i.message+=` +`),this.css+=t+"/*# sourceMappingURL="+e+" */"}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){let e=this.previous()[0].consumer();e.file=this.outputFile(),this.map=zn.fromSourceMap(e)}else this.map=new zn({file:this.outputFile()}),this.map.addMapping({source:this.opts.from?this.toUrl(this.path(this.opts.from)):"",generated:{line:1,column:0},original:{line:1,column:0}});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}path(e){if(e.indexOf("<")===0||/^\w+:\/\//.test(e)||this.mapOpts.absolute)return e;let t=this.opts.to?Hn(this.opts.to):".";return typeof this.mapOpts.annotation=="string"&&(t=Hn(Ka(t,this.mapOpts.annotation))),e=el(t,e),e}toUrl(e){return tl==="\\"&&(e=e.replace(/\\/g,"/")),encodeURI(e).replace(/[#?]/g,encodeURIComponent)}toFileUrl(e){if(so)return so(e).toString();throw new Error("`map.absolute` option is not available in this PostCSS build")}sourcePath(e){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(e.source.input.from):this.toUrl(this.path(e.source.input.from))}generateString(){this.css="",this.map=new zn({file:this.outputFile()});let e=1,t=1,n="",r={source:"",generated:{line:0,column:0},original:{line:0,column:0}},i,s;this.stringify(this.root,(o,a,l)=>{if(this.css+=o,a&&l!=="end"&&(r.generated.line=e,r.generated.column=t-1,a.source&&a.source.start?(r.source=this.sourcePath(a),r.original.line=a.source.start.line,r.original.column=a.source.start.column-1,this.map.addMapping(r)):(r.source=n,r.original.line=1,r.original.column=0,this.map.addMapping(r))),i=o.match(/\n/g),i?(e+=i.length,s=o.lastIndexOf(` +`),t=o.length-s):t+=o.length,a&&l!=="start"){let h=a.parent||{raws:{}};(!(a.type==="decl"||a.type==="atrule"&&!a.nodes)||a!==h.last||h.raws.semicolon)&&(a.source&&a.source.end?(r.source=this.sourcePath(a),r.original.line=a.source.end.line,r.original.column=a.source.end.column-1,r.generated.line=e,r.generated.column=t-2,this.map.addMapping(r)):(r.source=n,r.original.line=1,r.original.column=0,r.generated.line=e,r.generated.column=t-1,this.map.addMapping(r)))}})}generate(){if(this.clearAnnotation(),Fy&&Vy&&this.isMap())return this.generateMap();{let e="";return this.stringify(this.root,t=>{e+=t}),[e]}}};var nl=$y;let Wy=Ir,ki=class extends Wy{constructor(e){super(e),this.type="comment"}};var Pr=ki;ki.default=ki;let{isClean:rl,my:il}=bn,sl=Lr,ol=Pr,Gy=Ir,al,os,as,ll;function cl(e){return e.map(t=>(t.nodes&&(t.nodes=cl(t.nodes)),delete t.source,t))}function ul(e){if(e[rl]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)ul(t)}let Ge=class hl extends Gy{push(t){return t.parent=this,this.proxyOf.nodes.push(t),this}each(t){if(!this.proxyOf.nodes)return;let n=this.getIterator(),r,i;for(;this.indexes[n]{let i;try{i=t(n,r)}catch(s){throw n.addToError(s)}return i!==!1&&n.walk&&(i=n.walk(t)),i})}walkDecls(t,n){return n?t instanceof RegExp?this.walk((r,i)=>{if(r.type==="decl"&&t.test(r.prop))return n(r,i)}):this.walk((r,i)=>{if(r.type==="decl"&&r.prop===t)return n(r,i)}):(n=t,this.walk((r,i)=>{if(r.type==="decl")return n(r,i)}))}walkRules(t,n){return n?t instanceof RegExp?this.walk((r,i)=>{if(r.type==="rule"&&t.test(r.selector))return n(r,i)}):this.walk((r,i)=>{if(r.type==="rule"&&r.selector===t)return n(r,i)}):(n=t,this.walk((r,i)=>{if(r.type==="rule")return n(r,i)}))}walkAtRules(t,n){return n?t instanceof RegExp?this.walk((r,i)=>{if(r.type==="atrule"&&t.test(r.name))return n(r,i)}):this.walk((r,i)=>{if(r.type==="atrule"&&r.name===t)return n(r,i)}):(n=t,this.walk((r,i)=>{if(r.type==="atrule")return n(r,i)}))}walkComments(t){return this.walk((n,r)=>{if(n.type==="comment")return t(n,r)})}append(...t){for(let n of t){let r=this.normalize(n,this.last);for(let i of r)this.proxyOf.nodes.push(i)}return this.markDirty(),this}prepend(...t){t=t.reverse();for(let n of t){let r=this.normalize(n,this.first,"prepend").reverse();for(let i of r)this.proxyOf.nodes.unshift(i);for(let i in this.indexes)this.indexes[i]=this.indexes[i]+r.length}return this.markDirty(),this}cleanRaws(t){if(super.cleanRaws(t),this.nodes)for(let n of this.nodes)n.cleanRaws(t)}insertBefore(t,n){let r=this.index(t),i=r===0?"prepend":!1,s=this.normalize(n,this.proxyOf.nodes[r],i).reverse();r=this.index(t);for(let a of s)this.proxyOf.nodes.splice(r,0,a);let o;for(let a in this.indexes)o=this.indexes[a],r<=o&&(this.indexes[a]=o+s.length);return this.markDirty(),this}insertAfter(t,n){let r=this.index(t),i=this.normalize(n,this.proxyOf.nodes[r]).reverse();r=this.index(t);for(let o of i)this.proxyOf.nodes.splice(r+1,0,o);let s;for(let o in this.indexes)s=this.indexes[o],r=t&&(this.indexes[r]=n-1);return this.markDirty(),this}removeAll(){for(let t of this.proxyOf.nodes)t.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}replaceValues(t,n,r){return r||(r=n,n={}),this.walkDecls(i=>{n.props&&!n.props.includes(i.prop)||n.fast&&!i.value.includes(n.fast)||(i.value=i.value.replace(t,r))}),this.markDirty(),this}every(t){return this.nodes.every(t)}some(t){return this.nodes.some(t)}index(t){return typeof t=="number"?t:(t.proxyOf&&(t=t.proxyOf),this.proxyOf.nodes.indexOf(t))}get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}normalize(t,n){if(typeof t=="string")t=cl(al(t).nodes);else if(Array.isArray(t)){t=t.slice(0);for(let r of t)r.parent&&r.parent.removeChild(r,"ignore")}else if(t.type==="root"&&this.type!=="document"){t=t.nodes.slice(0);for(let r of t)r.parent&&r.parent.removeChild(r,"ignore")}else if(t.type)t=[t];else if(t.prop){if(typeof t.value>"u")throw new Error("Value field is missed in node creation");typeof t.value!="string"&&(t.value=String(t.value)),t=[new sl(t)]}else if(t.selector)t=[new os(t)];else if(t.name)t=[new as(t)];else if(t.text)t=[new ol(t)];else throw new Error("Unknown node type in node creation");return t.map(r=>(r[il]||hl.rebuild(r),r=r.proxyOf,r.parent&&r.parent.removeChild(r),r[rl]&&ul(r),typeof r.raws.before>"u"&&n&&typeof n.raws.before<"u"&&(r.raws.before=n.raws.before.replace(/\S/g,"")),r.parent=this.proxyOf,r))}getProxyProcessor(){return{set(t,n,r){return t[n]===r||(t[n]=r,(n==="name"||n==="params"||n==="selector")&&t.markDirty()),!0},get(t,n){return n==="proxyOf"?t:t[n]?n==="each"||typeof n=="string"&&n.startsWith("walk")?(...r)=>t[n](...r.map(i=>typeof i=="function"?(s,o)=>i(s.toProxy(),o):i)):n==="every"||n==="some"?r=>t[n]((i,...s)=>r(i.toProxy(),...s)):n==="root"?()=>t.root().toProxy():n==="nodes"?t.nodes.map(r=>r.toProxy()):n==="first"||n==="last"?t[n].toProxy():t[n]:t[n]}}}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let t=this.lastEach;return this.indexes[t]=0,t}};Ge.registerParse=e=>{al=e};Ge.registerRule=e=>{os=e};Ge.registerAtRule=e=>{as=e};Ge.registerRoot=e=>{ll=e};var bt=Ge;Ge.default=Ge;Ge.rebuild=e=>{e.type==="atrule"?Object.setPrototypeOf(e,as.prototype):e.type==="rule"?Object.setPrototypeOf(e,os.prototype):e.type==="decl"?Object.setPrototypeOf(e,sl.prototype):e.type==="comment"?Object.setPrototypeOf(e,ol.prototype):e.type==="root"&&Object.setPrototypeOf(e,ll.prototype),e[il]=!0,e.nodes&&e.nodes.forEach(t=>{Ge.rebuild(t)})};let Zy=bt,dl,pl,en=class extends Zy{constructor(e){super({type:"document",...e}),this.nodes||(this.nodes=[])}toResult(e={}){return new dl(new pl,this,e).stringify()}};en.registerLazyResult=e=>{dl=e};en.registerProcessor=e=>{pl=e};var ls=en;en.default=en;let oo={};var fl=function(e){oo[e]||(oo[e]=!0,typeof console<"u"&&console.warn&&console.warn(e))};let _i=class{constructor(e,t={}){if(this.type="warning",this.text=e,t.node&&t.node.source){let n=t.node.rangeBy(t);this.line=n.start.line,this.column=n.start.column,this.endLine=n.end.line,this.endColumn=n.end.column}for(let n in t)this[n]=t[n]}toString(){return this.node?this.node.error(this.text,{plugin:this.plugin,index:this.index,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}};var ml=_i;_i.default=_i;let Qy=ml,Si=class{constructor(e,t,n){this.processor=e,this.messages=[],this.root=t,this.opts=n,this.css=void 0,this.map=void 0}toString(){return this.css}warn(e,t={}){t.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);let n=new Qy(e,t);return this.messages.push(n),n}warnings(){return this.messages.filter(e=>e.type==="warning")}get content(){return this.css}};var cs=Si;Si.default=Si;const Gr="'".charCodeAt(0),ao='"'.charCodeAt(0),Mn="\\".charCodeAt(0),lo="/".charCodeAt(0),Dn=` +`.charCodeAt(0),Ht=" ".charCodeAt(0),An="\f".charCodeAt(0),In=" ".charCodeAt(0),Ln="\r".charCodeAt(0),Xy="[".charCodeAt(0),Jy="]".charCodeAt(0),Ky="(".charCodeAt(0),eb=")".charCodeAt(0),tb="{".charCodeAt(0),nb="}".charCodeAt(0),rb=";".charCodeAt(0),ib="*".charCodeAt(0),sb=":".charCodeAt(0),ob="@".charCodeAt(0),Nn=/[\t\n\f\r "#'()/;[\\\]{}]/g,Pn=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,ab=/.[\n"'(/\\]/,co=/[\da-f]/i;var lb=function(e,t={}){let n=e.css.valueOf(),r=t.ignoreErrors,i,s,o,a,l,h,d,m,c,u,f=n.length,p=0,g=[],I=[];function D(){return p}function w(N){throw e.error("Unclosed "+N,p)}function b(){return I.length===0&&p>=f}function T(N){if(I.length)return I.pop();if(p>=f)return;let U=N?N.ignoreUnclosed:!1;switch(i=n.charCodeAt(p),i){case Dn:case Ht:case In:case Ln:case An:{s=p;do s+=1,i=n.charCodeAt(s);while(i===Ht||i===Dn||i===In||i===Ln||i===An);u=["space",n.slice(p,s)],p=s-1;break}case Xy:case Jy:case tb:case nb:case sb:case rb:case eb:{let ee=String.fromCharCode(i);u=[ee,ee,p];break}case Ky:{if(m=g.length?g.pop()[1]:"",c=n.charCodeAt(p+1),m==="url"&&c!==Gr&&c!==ao&&c!==Ht&&c!==Dn&&c!==In&&c!==An&&c!==Ln){s=p;do{if(h=!1,s=n.indexOf(")",s+1),s===-1)if(r||U){s=p;break}else w("bracket");for(d=s;n.charCodeAt(d-1)===Mn;)d-=1,h=!h}while(h);u=["brackets",n.slice(p,s+1),p,s],p=s}else s=n.indexOf(")",p+1),a=n.slice(p,s+1),s===-1||ab.test(a)?u=["(","(",p]:(u=["brackets",a,p,s],p=s);break}case Gr:case ao:{o=i===Gr?"'":'"',s=p;do{if(h=!1,s=n.indexOf(o,s+1),s===-1)if(r||U){s=p+1;break}else w("string");for(d=s;n.charCodeAt(d-1)===Mn;)d-=1,h=!h}while(h);u=["string",n.slice(p,s+1),p,s],p=s;break}case ob:{Nn.lastIndex=p+1,Nn.test(n),Nn.lastIndex===0?s=n.length-1:s=Nn.lastIndex-2,u=["at-word",n.slice(p,s+1),p,s],p=s;break}case Mn:{for(s=p,l=!0;n.charCodeAt(s+1)===Mn;)s+=1,l=!l;if(i=n.charCodeAt(s+1),l&&i!==lo&&i!==Ht&&i!==Dn&&i!==In&&i!==Ln&&i!==An&&(s+=1,co.test(n.charAt(s)))){for(;co.test(n.charAt(s+1));)s+=1;n.charCodeAt(s+1)===Ht&&(s+=1)}u=["word",n.slice(p,s+1),p,s],p=s;break}default:{i===lo&&n.charCodeAt(p+1)===ib?(s=n.indexOf("*/",p+2)+1,s===0&&(r||U?s=n.length:w("comment")),u=["comment",n.slice(p,s+1),p,s],p=s):(Pn.lastIndex=p+1,Pn.test(n),Pn.lastIndex===0?s=n.length-1:s=Pn.lastIndex-2,u=["word",n.slice(p,s+1),p,s],g.push(u),p=s);break}}return p++,u}function _(N){I.push(N)}return{back:_,nextToken:T,endOfFile:b,position:D}};let gl=bt,ar=class extends gl{constructor(e){super(e),this.type="atrule"}append(...e){return this.proxyOf.nodes||(this.nodes=[]),super.append(...e)}prepend(...e){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...e)}};var us=ar;ar.default=ar;gl.registerAtRule(ar);let yl=bt,bl,vl,Dt=class extends yl{constructor(e){super(e),this.type="root",this.nodes||(this.nodes=[])}removeChild(e,t){let n=this.index(e);return!t&&n===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[n].raws.before),super.removeChild(e)}normalize(e,t,n){let r=super.normalize(e);if(t){if(n==="prepend")this.nodes.length>1?t.raws.before=this.nodes[1].raws.before:delete t.raws.before;else if(this.first!==t)for(let i of r)i.raws.before=t.raws.before}return r}toResult(e={}){return new bl(new vl,this,e).stringify()}};Dt.registerLazyResult=e=>{bl=e};Dt.registerProcessor=e=>{vl=e};var vn=Dt;Dt.default=Dt;yl.registerRoot(Dt);let tn={split(e,t,n){let r=[],i="",s=!1,o=0,a=!1,l="",h=!1;for(let d of e)h?h=!1:d==="\\"?h=!0:a?d===l&&(a=!1):d==='"'||d==="'"?(a=!0,l=d):d==="("?o+=1:d===")"?o>0&&(o-=1):o===0&&t.includes(d)&&(s=!0),s?(i!==""&&r.push(i.trim()),i="",s=!1):i+=d;return(n||i!=="")&&r.push(i.trim()),r},space(e){let t=[" ",` +`," "];return tn.split(e,t)},comma(e){return tn.split(e,[","],!0)}};var wl=tn;tn.default=tn;let xl=bt,cb=wl,lr=class extends xl{constructor(e){super(e),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return cb.comma(this.selector)}set selectors(e){let t=this.selector?this.selector.match(/,\s*/):null,n=t?t[0]:","+this.raw("between","beforeOpen");this.selector=e.join(n)}};var hs=lr;lr.default=lr;xl.registerRule(lr);let ub=Lr,hb=lb,db=Pr,pb=us,fb=vn,uo=hs;const ho={empty:!0,space:!0};function mb(e){for(let t=e.length-1;t>=0;t--){let n=e[t],r=n[3]||n[2];if(r)return r}}let gb=class{constructor(e){this.input=e,this.root=new fb,this.current=this.root,this.spaces="",this.semicolon=!1,this.customProperty=!1,this.createTokenizer(),this.root.source={input:e,start:{offset:0,line:1,column:1}}}createTokenizer(){this.tokenizer=hb(this.input)}parse(){let e;for(;!this.tokenizer.endOfFile();)switch(e=this.tokenizer.nextToken(),e[0]){case"space":this.spaces+=e[1];break;case";":this.freeSemicolon(e);break;case"}":this.end(e);break;case"comment":this.comment(e);break;case"at-word":this.atrule(e);break;case"{":this.emptyRule(e);break;default:this.other(e);break}this.endFile()}comment(e){let t=new db;this.init(t,e[2]),t.source.end=this.getPosition(e[3]||e[2]);let n=e[1].slice(2,-2);if(/^\s*$/.test(n))t.text="",t.raws.left=n,t.raws.right="";else{let r=n.match(/^(\s*)([^]*\S)(\s*)$/);t.text=r[2],t.raws.left=r[1],t.raws.right=r[3]}}emptyRule(e){let t=new uo;this.init(t,e[2]),t.selector="",t.raws.between="",this.current=t}other(e){let t=!1,n=null,r=!1,i=null,s=[],o=e[1].startsWith("--"),a=[],l=e;for(;l;){if(n=l[0],a.push(l),n==="("||n==="[")i||(i=l),s.push(n==="("?")":"]");else if(o&&r&&n==="{")i||(i=l),s.push("}");else if(s.length===0)if(n===";")if(r){this.decl(a,o);return}else break;else if(n==="{"){this.rule(a);return}else if(n==="}"){this.tokenizer.back(a.pop()),t=!0;break}else n===":"&&(r=!0);else n===s[s.length-1]&&(s.pop(),s.length===0&&(i=null));l=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(t=!0),s.length>0&&this.unclosedBracket(i),t&&r){if(!o)for(;a.length&&(l=a[a.length-1][0],!(l!=="space"&&l!=="comment"));)this.tokenizer.back(a.pop());this.decl(a,o)}else this.unknownWord(a)}rule(e){e.pop();let t=new uo;this.init(t,e[0][2]),t.raws.between=this.spacesAndCommentsFromEnd(e),this.raw(t,"selector",e),this.current=t}decl(e,t){let n=new ub;this.init(n,e[0][2]);let r=e[e.length-1];for(r[0]===";"&&(this.semicolon=!0,e.pop()),n.source.end=this.getPosition(r[3]||r[2]||mb(e));e[0][0]!=="word";)e.length===1&&this.unknownWord(e),n.raws.before+=e.shift()[1];for(n.source.start=this.getPosition(e[0][2]),n.prop="";e.length;){let a=e[0][0];if(a===":"||a==="space"||a==="comment")break;n.prop+=e.shift()[1]}n.raws.between="";let i;for(;e.length;)if(i=e.shift(),i[0]===":"){n.raws.between+=i[1];break}else i[0]==="word"&&/\w/.test(i[1])&&this.unknownWord([i]),n.raws.between+=i[1];(n.prop[0]==="_"||n.prop[0]==="*")&&(n.raws.before+=n.prop[0],n.prop=n.prop.slice(1));let s=[],o;for(;e.length&&(o=e[0][0],!(o!=="space"&&o!=="comment"));)s.push(e.shift());this.precheckMissedSemicolon(e);for(let a=e.length-1;a>=0;a--){if(i=e[a],i[1].toLowerCase()==="!important"){n.important=!0;let l=this.stringFrom(e,a);l=this.spacesFromEnd(e)+l,l!==" !important"&&(n.raws.important=l);break}else if(i[1].toLowerCase()==="important"){let l=e.slice(0),h="";for(let d=a;d>0;d--){let m=l[d][0];if(h.trim().indexOf("!")===0&&m!=="space")break;h=l.pop()[1]+h}h.trim().indexOf("!")===0&&(n.important=!0,n.raws.important=h,e=l)}if(i[0]!=="space"&&i[0]!=="comment")break}e.some(a=>a[0]!=="space"&&a[0]!=="comment")&&(n.raws.between+=s.map(a=>a[1]).join(""),s=[]),this.raw(n,"value",s.concat(e),t),n.value.includes(":")&&!t&&this.checkMissedSemicolon(e)}atrule(e){let t=new pb;t.name=e[1].slice(1),t.name===""&&this.unnamedAtrule(t,e),this.init(t,e[2]);let n,r,i,s=!1,o=!1,a=[],l=[];for(;!this.tokenizer.endOfFile();){if(e=this.tokenizer.nextToken(),n=e[0],n==="("||n==="["?l.push(n==="("?")":"]"):n==="{"&&l.length>0?l.push("}"):n===l[l.length-1]&&l.pop(),l.length===0)if(n===";"){t.source.end=this.getPosition(e[2]),this.semicolon=!0;break}else if(n==="{"){o=!0;break}else if(n==="}"){if(a.length>0){for(i=a.length-1,r=a[i];r&&r[0]==="space";)r=a[--i];r&&(t.source.end=this.getPosition(r[3]||r[2]))}this.end(e);break}else a.push(e);else a.push(e);if(this.tokenizer.endOfFile()){s=!0;break}}t.raws.between=this.spacesAndCommentsFromEnd(a),a.length?(t.raws.afterName=this.spacesAndCommentsFromStart(a),this.raw(t,"params",a),s&&(e=a[a.length-1],t.source.end=this.getPosition(e[3]||e[2]),this.spaces=t.raws.between,t.raws.between="")):(t.raws.afterName="",t.params=""),o&&(t.nodes=[],this.current=t)}end(e){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(e[2]),this.current=this.current.parent):this.unexpectedClose(e)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces}freeSemicolon(e){if(this.spaces+=e[1],this.current.nodes){let t=this.current.nodes[this.current.nodes.length-1];t&&t.type==="rule"&&!t.raws.ownSemicolon&&(t.raws.ownSemicolon=this.spaces,this.spaces="")}}getPosition(e){let t=this.input.fromOffset(e);return{offset:e,line:t.line,column:t.col}}init(e,t){this.current.push(e),e.source={start:this.getPosition(t),input:this.input},e.raws.before=this.spaces,this.spaces="",e.type!=="comment"&&(this.semicolon=!1)}raw(e,t,n,r){let i,s,o=n.length,a="",l=!0,h,d;for(let m=0;mc+u[1],"");e.raws[t]={value:a,raw:m}}e[t]=a}spacesAndCommentsFromEnd(e){let t,n="";for(;e.length&&(t=e[e.length-1][0],!(t!=="space"&&t!=="comment"));)n=e.pop()[1]+n;return n}spacesAndCommentsFromStart(e){let t,n="";for(;e.length&&(t=e[0][0],!(t!=="space"&&t!=="comment"));)n+=e.shift()[1];return n}spacesFromEnd(e){let t,n="";for(;e.length&&(t=e[e.length-1][0],t==="space");)n=e.pop()[1]+n;return n}stringFrom(e,t){let n="";for(let r=t;r=0&&(r=e[i],!(r[0]!=="space"&&(n+=1,n===2)));i--);throw this.input.error("Missed semicolon",r[0]==="word"?r[3]+1:r[2])}};var yb=gb;let bb=bt,vb=yb,wb=Nr;function cr(e,t){let n=new wb(e,t),r=new vb(n);try{r.parse()}catch(i){throw{}.NODE_ENV!=="production"&&i.name==="CssSyntaxError"&&t&&t.from&&(/\.scss$/i.test(t.from)?i.message+=` You tried to parse SCSS with the standard CSS parser; try again with the postcss-scss parser`:/\.sass/i.test(t.from)?i.message+=` You tried to parse Sass with the standard CSS parser; try again with the postcss-sass parser`:/\.less$/i.test(t.from)&&(i.message+=` -You tried to parse Less with the standard CSS parser; try again with the postcss-less parser`)),i}return r.root}var ps=cr;cr.default=cr;vb.registerParse(cr);let{isClean:Ae,my:kb}=bn,_b=rl,Sb=Ar,Tb=bt,Ob=cs,Cb=ml,fo=us,Eb=ps,Db=vn;const Mb={document:"Document",root:"Root",atrule:"AtRule",rule:"Rule",decl:"Declaration",comment:"Comment"},Ab={postcssPlugin:!0,prepare:!0,Once:!0,Document:!0,Root:!0,Declaration:!0,Rule:!0,AtRule:!0,Comment:!0,DeclarationExit:!0,RuleExit:!0,AtRuleExit:!0,CommentExit:!0,RootExit:!0,DocumentExit:!0,OnceExit:!0},Ib={postcssPlugin:!0,prepare:!0,Once:!0},At=0;function Ht(e){return typeof e=="object"&&typeof e.then=="function"}function _l(e){let t=!1,n=Mb[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[n,n+"-"+t,At,n+"Exit",n+"Exit-"+t]:t?[n,n+"-"+t,n+"Exit",n+"Exit-"+t]:e.append?[n,At,n+"Exit"]:[n,n+"Exit"]}function mo(e){let t;return e.type==="document"?t=["Document",At,"DocumentExit"]:e.type==="root"?t=["Root",At,"RootExit"]:t=_l(e),{node:e,events:t,eventIndex:0,visitors:[],visitorIndex:0,iterator:0}}function Ti(e){return e[Ae]=!1,e.nodes&&e.nodes.forEach(t=>Ti(t)),e}let Oi={},It=class Sl{constructor(t,n,r){this.stringified=!1,this.processed=!1;let i;if(typeof n=="object"&&n!==null&&(n.type==="root"||n.type==="document"))i=Ti(n);else if(n instanceof Sl||n instanceof fo)i=Ti(n.root),n.map&&(typeof r.map>"u"&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=n.map);else{let s=Eb;r.syntax&&(s=r.syntax.parse),r.parser&&(s=r.parser),s.parse&&(s=s.parse);try{i=s(n,r)}catch(o){this.processed=!0,this.error=o}i&&!i[kb]&&Tb.rebuild(i)}this.result=new fo(t,i,r),this.helpers={...Oi,result:this.result,postcss:Oi},this.plugins=this.processor.plugins.map(s=>typeof s=="object"&&s.prepare?{...s,...s.prepare(this.result)}:s)}get[Symbol.toStringTag](){return"LazyResult"}get processor(){return this.result.processor}get opts(){return this.result.opts}get css(){return this.stringify().css}get content(){return this.stringify().content}get map(){return this.stringify().map}get root(){return this.sync().root}get messages(){return this.sync().messages}warnings(){return this.sync().warnings()}toString(){return this.css}then(t,n){return{}.NODE_ENV!=="production"&&("from"in this.opts||Cb("Without `from` option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to `undefined` to prevent this warning.")),this.async().then(t,n)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let t of this.plugins){let n=this.runOnRoot(t);if(Ht(n))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[Ae];)t[Ae]=!0,this.walkSync(t);if(this.listeners.OnceExit)if(t.type==="document")for(let n of t.nodes)this.visitSync(this.listeners.OnceExit,n);else this.visitSync(this.listeners.OnceExit,t)}return this.result}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let t=this.result.opts,n=Sb;t.syntax&&(n=t.syntax.stringify),t.stringifier&&(n=t.stringifier),n.stringify&&(n=n.stringify);let r=new _b(n,this.result.root,this.result.opts).generate();return this.result.css=r[0],this.result.map=r[1],this.result}walkSync(t){t[Ae]=!0;let n=_l(t);for(let r of n)if(r===At)t.nodes&&t.each(i=>{i[Ae]||this.walkSync(i)});else{let i=this.listeners[r];if(i&&this.visitSync(i,t.toProxy()))return}}visitSync(t,n){for(let[r,i]of t){this.result.lastPlugin=r;let s;try{s=i(n,this.helpers)}catch(o){throw this.handleError(o,n.proxyOf)}if(n.type!=="root"&&n.type!=="document"&&!n.parent)return!0;if(Ht(s))throw this.getAsyncError()}}runOnRoot(t){this.result.lastPlugin=t;try{if(typeof t=="object"&&t.Once){if(this.result.root.type==="document"){let n=this.result.root.nodes.map(r=>t.Once(r,this.helpers));return Ht(n[0])?Promise.all(n):n}return t.Once(this.result.root,this.helpers)}else if(typeof t=="function")return t(this.result.root,this.result)}catch(n){throw this.handleError(n)}}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(t,n){let r=this.result.lastPlugin;try{if(n&&n.addToError(t),this.error=t,t.name==="CssSyntaxError"&&!t.plugin)t.plugin=r.postcssPlugin,t.setMessage();else if(r.postcssVersion&&{}.NODE_ENV!=="production"){let i=r.postcssPlugin,s=r.postcssVersion,o=this.result.processor.version,a=s.split("."),l=o.split(".");(a[0]!==l[0]||parseInt(a[1])>parseInt(l[1]))&&console.error("Unknown error from PostCSS plugin. Your current PostCSS version is "+o+", but "+i+" uses "+s+". Perhaps this is the source of the error below.")}}catch(i){console&&console.error&&console.error(i)}return t}async runAsync(){this.plugin=0;for(let t=0;t0;){let r=this.visitTick(n);if(Ht(r))try{await r}catch(i){let s=n[n.length-1].node;throw this.handleError(i,s)}}}if(this.listeners.OnceExit)for(let[n,r]of this.listeners.OnceExit){this.result.lastPlugin=n;try{if(t.type==="document"){let i=t.nodes.map(s=>r(s,this.helpers));await Promise.all(i)}else await r(t,this.helpers)}catch(i){throw this.handleError(i)}}}return this.processed=!0,this.stringify()}prepareVisitors(){this.listeners={};let t=(n,r,i)=>{this.listeners[r]||(this.listeners[r]=[]),this.listeners[r].push([n,i])};for(let n of this.plugins)if(typeof n=="object")for(let r in n){if(!Ab[r]&&/^[A-Z]/.test(r))throw new Error(`Unknown event ${r} in ${n.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!Ib[r])if(typeof n[r]=="object")for(let i in n[r])i==="*"?t(n,r,n[r][i]):t(n,r+"-"+i.toLowerCase(),n[r][i]);else typeof n[r]=="function"&&t(n,r,n[r])}this.hasListener=Object.keys(this.listeners).length>0}visitTick(t){let n=t[t.length-1],{node:r,visitors:i}=n;if(r.type!=="root"&&r.type!=="document"&&!r.parent){t.pop();return}if(i.length>0&&n.visitorIndex{Oi=e};var Tl=It;It.default=It;Db.registerLazyResult(It);Ob.registerLazyResult(It);let Lb=rl,Nb=Ar,Pb=ml,Rb=ps;const qb=us;let Ci=class{constructor(e,t,n){t=t.toString(),this.stringified=!1,this._processor=e,this._css=t,this._opts=n,this._map=void 0;let r,i=Nb;this.result=new qb(this._processor,r,this._opts),this.result.css=t;let s=this;Object.defineProperty(this.result,"root",{get(){return s.root}});let o=new Lb(i,r,this._opts,t);if(o.isMap()){let[a,l]=o.generate();a&&(this.result.css=a),l&&(this.result.map=l)}}get[Symbol.toStringTag](){return"NoWorkResult"}get processor(){return this.result.processor}get opts(){return this.result.opts}get css(){return this.result.css}get content(){return this.result.css}get map(){return this.result.map}get root(){if(this._root)return this._root;let e,t=Rb;try{e=t(this._css,this._opts)}catch(n){this.error=n}if(this.error)throw this.error;return this._root=e,e}get messages(){return[]}warnings(){return[]}toString(){return this._css}then(e,t){return{}.NODE_ENV!=="production"&&("from"in this._opts||Pb("Without `from` option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to `undefined` to prevent this warning.")),this.async().then(e,t)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}sync(){if(this.error)throw this.error;return this.result}};var jb=Ci;Ci.default=Ci;let Bb=jb,Fb=Tl,Ub=cs,Yb=vn,nn=class{constructor(e=[]){this.version="8.4.21",this.plugins=this.normalize(e)}use(e){return this.plugins=this.plugins.concat(this.normalize([e])),this}process(e,t={}){return this.plugins.length===0&&typeof t.parser>"u"&&typeof t.stringifier>"u"&&typeof t.syntax>"u"?new Bb(this,e,t):new Fb(this,e,t)}normalize(e){let t=[];for(let n of e)if(n.postcss===!0?n=n():n.postcss&&(n=n.postcss),typeof n=="object"&&Array.isArray(n.plugins))t=t.concat(n.plugins);else if(typeof n=="object"&&n.postcssPlugin)t.push(n);else if(typeof n=="function")t.push(n);else if(typeof n=="object"&&(n.parse||n.stringify)){if({}.NODE_ENV!=="production")throw new Error("PostCSS syntaxes cannot be used as plugins. Instead, please use one of the syntax/parser/stringifier options as outlined in your PostCSS runner documentation.")}else throw new Error(n+" is not a PostCSS plugin");return t}};var zb=nn;nn.default=nn;Yb.registerProcessor(nn);Ub.registerProcessor(nn);let Hb=Lr,Vb=Ja,$b=Pr,Wb=hs,Gb=Nr,Zb=vn,Qb=ds;function rn(e,t){if(Array.isArray(e))return e.map(i=>rn(i));let{inputs:n,...r}=e;if(n){t=[];for(let i of n){let s={...i,__proto__:Gb.prototype};s.map&&(s.map={...s.map,__proto__:Vb.prototype}),t.push(s)}}if(r.nodes&&(r.nodes=e.nodes.map(i=>rn(i,t))),r.source){let{inputId:i,...s}=r.source;r.source=s,i!=null&&(r.source.input=t[i])}if(r.type==="root")return new Zb(r);if(r.type==="decl")return new Hb(r);if(r.type==="rule")return new Qb(r);if(r.type==="comment")return new $b(r);if(r.type==="atrule")return new Wb(r);throw new Error("Unknown node type: "+e.type)}var Xb=rn;rn.default=rn;let Jb=os,Ol=Lr,Kb=Tl,e1=bt,fs=zb,t1=Ar,n1=Xb,Cl=cs,r1=gl,El=Pr,Dl=hs,i1=us,s1=Nr,o1=ps,a1=xl,Ml=ds,Al=vn,l1=Ir;function $(...e){return e.length===1&&Array.isArray(e[0])&&(e=e[0]),new fs(e)}$.plugin=function(e,t){let n=!1;function r(...s){console&&console.warn&&!n&&(n=!0,console.warn(e+`: postcss.plugin was deprecated. Migration guide: +You tried to parse Less with the standard CSS parser; try again with the postcss-less parser`)),i}return r.root}var ds=cr;cr.default=cr;bb.registerParse(cr);let{isClean:Ae,my:xb}=bn,kb=nl,_b=Ar,Sb=bt,Tb=ls,Ob=fl,po=cs,Cb=ds,Eb=vn;const Mb={document:"Document",root:"Root",atrule:"AtRule",rule:"Rule",decl:"Declaration",comment:"Comment"},Db={postcssPlugin:!0,prepare:!0,Once:!0,Document:!0,Root:!0,Declaration:!0,Rule:!0,AtRule:!0,Comment:!0,DeclarationExit:!0,RuleExit:!0,AtRuleExit:!0,CommentExit:!0,RootExit:!0,DocumentExit:!0,OnceExit:!0},Ab={postcssPlugin:!0,prepare:!0,Once:!0},At=0;function Vt(e){return typeof e=="object"&&typeof e.then=="function"}function kl(e){let t=!1,n=Mb[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[n,n+"-"+t,At,n+"Exit",n+"Exit-"+t]:t?[n,n+"-"+t,n+"Exit",n+"Exit-"+t]:e.append?[n,At,n+"Exit"]:[n,n+"Exit"]}function fo(e){let t;return e.type==="document"?t=["Document",At,"DocumentExit"]:e.type==="root"?t=["Root",At,"RootExit"]:t=kl(e),{node:e,events:t,eventIndex:0,visitors:[],visitorIndex:0,iterator:0}}function Ti(e){return e[Ae]=!1,e.nodes&&e.nodes.forEach(t=>Ti(t)),e}let Oi={},It=class _l{constructor(t,n,r){this.stringified=!1,this.processed=!1;let i;if(typeof n=="object"&&n!==null&&(n.type==="root"||n.type==="document"))i=Ti(n);else if(n instanceof _l||n instanceof po)i=Ti(n.root),n.map&&(typeof r.map>"u"&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=n.map);else{let s=Cb;r.syntax&&(s=r.syntax.parse),r.parser&&(s=r.parser),s.parse&&(s=s.parse);try{i=s(n,r)}catch(o){this.processed=!0,this.error=o}i&&!i[xb]&&Sb.rebuild(i)}this.result=new po(t,i,r),this.helpers={...Oi,result:this.result,postcss:Oi},this.plugins=this.processor.plugins.map(s=>typeof s=="object"&&s.prepare?{...s,...s.prepare(this.result)}:s)}get[Symbol.toStringTag](){return"LazyResult"}get processor(){return this.result.processor}get opts(){return this.result.opts}get css(){return this.stringify().css}get content(){return this.stringify().content}get map(){return this.stringify().map}get root(){return this.sync().root}get messages(){return this.sync().messages}warnings(){return this.sync().warnings()}toString(){return this.css}then(t,n){return{}.NODE_ENV!=="production"&&("from"in this.opts||Ob("Without `from` option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to `undefined` to prevent this warning.")),this.async().then(t,n)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let t of this.plugins){let n=this.runOnRoot(t);if(Vt(n))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[Ae];)t[Ae]=!0,this.walkSync(t);if(this.listeners.OnceExit)if(t.type==="document")for(let n of t.nodes)this.visitSync(this.listeners.OnceExit,n);else this.visitSync(this.listeners.OnceExit,t)}return this.result}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let t=this.result.opts,n=_b;t.syntax&&(n=t.syntax.stringify),t.stringifier&&(n=t.stringifier),n.stringify&&(n=n.stringify);let r=new kb(n,this.result.root,this.result.opts).generate();return this.result.css=r[0],this.result.map=r[1],this.result}walkSync(t){t[Ae]=!0;let n=kl(t);for(let r of n)if(r===At)t.nodes&&t.each(i=>{i[Ae]||this.walkSync(i)});else{let i=this.listeners[r];if(i&&this.visitSync(i,t.toProxy()))return}}visitSync(t,n){for(let[r,i]of t){this.result.lastPlugin=r;let s;try{s=i(n,this.helpers)}catch(o){throw this.handleError(o,n.proxyOf)}if(n.type!=="root"&&n.type!=="document"&&!n.parent)return!0;if(Vt(s))throw this.getAsyncError()}}runOnRoot(t){this.result.lastPlugin=t;try{if(typeof t=="object"&&t.Once){if(this.result.root.type==="document"){let n=this.result.root.nodes.map(r=>t.Once(r,this.helpers));return Vt(n[0])?Promise.all(n):n}return t.Once(this.result.root,this.helpers)}else if(typeof t=="function")return t(this.result.root,this.result)}catch(n){throw this.handleError(n)}}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(t,n){let r=this.result.lastPlugin;try{if(n&&n.addToError(t),this.error=t,t.name==="CssSyntaxError"&&!t.plugin)t.plugin=r.postcssPlugin,t.setMessage();else if(r.postcssVersion&&{}.NODE_ENV!=="production"){let i=r.postcssPlugin,s=r.postcssVersion,o=this.result.processor.version,a=s.split("."),l=o.split(".");(a[0]!==l[0]||parseInt(a[1])>parseInt(l[1]))&&console.error("Unknown error from PostCSS plugin. Your current PostCSS version is "+o+", but "+i+" uses "+s+". Perhaps this is the source of the error below.")}}catch(i){console&&console.error&&console.error(i)}return t}async runAsync(){this.plugin=0;for(let t=0;t0;){let r=this.visitTick(n);if(Vt(r))try{await r}catch(i){let s=n[n.length-1].node;throw this.handleError(i,s)}}}if(this.listeners.OnceExit)for(let[n,r]of this.listeners.OnceExit){this.result.lastPlugin=n;try{if(t.type==="document"){let i=t.nodes.map(s=>r(s,this.helpers));await Promise.all(i)}else await r(t,this.helpers)}catch(i){throw this.handleError(i)}}}return this.processed=!0,this.stringify()}prepareVisitors(){this.listeners={};let t=(n,r,i)=>{this.listeners[r]||(this.listeners[r]=[]),this.listeners[r].push([n,i])};for(let n of this.plugins)if(typeof n=="object")for(let r in n){if(!Db[r]&&/^[A-Z]/.test(r))throw new Error(`Unknown event ${r} in ${n.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!Ab[r])if(typeof n[r]=="object")for(let i in n[r])i==="*"?t(n,r,n[r][i]):t(n,r+"-"+i.toLowerCase(),n[r][i]);else typeof n[r]=="function"&&t(n,r,n[r])}this.hasListener=Object.keys(this.listeners).length>0}visitTick(t){let n=t[t.length-1],{node:r,visitors:i}=n;if(r.type!=="root"&&r.type!=="document"&&!r.parent){t.pop();return}if(i.length>0&&n.visitorIndex{Oi=e};var Sl=It;It.default=It;Eb.registerLazyResult(It);Tb.registerLazyResult(It);let Ib=nl,Lb=Ar,Nb=fl,Pb=ds;const Rb=cs;let Ci=class{constructor(e,t,n){t=t.toString(),this.stringified=!1,this._processor=e,this._css=t,this._opts=n,this._map=void 0;let r,i=Lb;this.result=new Rb(this._processor,r,this._opts),this.result.css=t;let s=this;Object.defineProperty(this.result,"root",{get(){return s.root}});let o=new Ib(i,r,this._opts,t);if(o.isMap()){let[a,l]=o.generate();a&&(this.result.css=a),l&&(this.result.map=l)}}get[Symbol.toStringTag](){return"NoWorkResult"}get processor(){return this.result.processor}get opts(){return this.result.opts}get css(){return this.result.css}get content(){return this.result.css}get map(){return this.result.map}get root(){if(this._root)return this._root;let e,t=Pb;try{e=t(this._css,this._opts)}catch(n){this.error=n}if(this.error)throw this.error;return this._root=e,e}get messages(){return[]}warnings(){return[]}toString(){return this._css}then(e,t){return{}.NODE_ENV!=="production"&&("from"in this._opts||Nb("Without `from` option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to `undefined` to prevent this warning.")),this.async().then(e,t)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}sync(){if(this.error)throw this.error;return this.result}};var qb=Ci;Ci.default=Ci;let jb=qb,Bb=Sl,Ub=ls,Yb=vn,nn=class{constructor(e=[]){this.version="8.4.21",this.plugins=this.normalize(e)}use(e){return this.plugins=this.plugins.concat(this.normalize([e])),this}process(e,t={}){return this.plugins.length===0&&typeof t.parser>"u"&&typeof t.stringifier>"u"&&typeof t.syntax>"u"?new jb(this,e,t):new Bb(this,e,t)}normalize(e){let t=[];for(let n of e)if(n.postcss===!0?n=n():n.postcss&&(n=n.postcss),typeof n=="object"&&Array.isArray(n.plugins))t=t.concat(n.plugins);else if(typeof n=="object"&&n.postcssPlugin)t.push(n);else if(typeof n=="function")t.push(n);else if(typeof n=="object"&&(n.parse||n.stringify)){if({}.NODE_ENV!=="production")throw new Error("PostCSS syntaxes cannot be used as plugins. Instead, please use one of the syntax/parser/stringifier options as outlined in your PostCSS runner documentation.")}else throw new Error(n+" is not a PostCSS plugin");return t}};var zb=nn;nn.default=nn;Yb.registerProcessor(nn);Ub.registerProcessor(nn);let Hb=Lr,Vb=Xa,Fb=Pr,$b=us,Wb=Nr,Gb=vn,Zb=hs;function rn(e,t){if(Array.isArray(e))return e.map(i=>rn(i));let{inputs:n,...r}=e;if(n){t=[];for(let i of n){let s={...i,__proto__:Wb.prototype};s.map&&(s.map={...s.map,__proto__:Vb.prototype}),t.push(s)}}if(r.nodes&&(r.nodes=e.nodes.map(i=>rn(i,t))),r.source){let{inputId:i,...s}=r.source;r.source=s,i!=null&&(r.source.input=t[i])}if(r.type==="root")return new Gb(r);if(r.type==="decl")return new Hb(r);if(r.type==="rule")return new Zb(r);if(r.type==="comment")return new Fb(r);if(r.type==="atrule")return new $b(r);throw new Error("Unknown node type: "+e.type)}var Qb=rn;rn.default=rn;let Xb=ss,Tl=Lr,Jb=Sl,Kb=bt,ps=zb,e1=Ar,t1=Qb,Ol=ls,n1=ml,Cl=Pr,El=us,r1=cs,i1=Nr,s1=ds,o1=wl,Ml=hs,Dl=vn,a1=Ir;function $(...e){return e.length===1&&Array.isArray(e[0])&&(e=e[0]),new ps(e)}$.plugin=function(e,t){let n=!1;function r(...s){console&&console.warn&&!n&&(n=!0,console.warn(e+`: postcss.plugin was deprecated. Migration guide: https://evilmartians.com/chronicles/postcss-8-plugin-migration`),{}.LANG&&{}.LANG.startsWith("cn")&&console.warn(e+`: 里面 postcss.plugin 被弃用. 迁移指南: -https://www.w3ctech.com/topic/2226`));let o=t(...s);return o.postcssPlugin=e,o.postcssVersion=new fs().version,o}let i;return Object.defineProperty(r,"postcss",{get(){return i||(i=r()),i}}),r.process=function(s,o,a){return $([r(a)]).process(s,o)},r};$.stringify=t1;$.parse=o1;$.fromJSON=n1;$.list=a1;$.comment=e=>new El(e);$.atRule=e=>new Dl(e);$.decl=e=>new Ol(e);$.rule=e=>new Ml(e);$.root=e=>new Al(e);$.document=e=>new Cl(e);$.CssSyntaxError=Jb;$.Declaration=Ol;$.Container=e1;$.Processor=fs;$.Document=Cl;$.Comment=El;$.Warning=r1;$.AtRule=Dl;$.Result=i1;$.Input=s1;$.Rule=Ml;$.Root=Al;$.Node=l1;Kb.registerPostcss($);$.default=$;const c1={name:"spoiler",level:"inline",start(e){var t;return(t=e.match(/\|\|(?!\s)/))==null?void 0:t.index},tokenizer(e){const t=/^\|\|(?!\s)([^\n]+)(?!\s)\|\|/.exec(e);if(t)return{type:"spoiler",raw:t[0],inner:this.lexer.inlineTokens(t[1].trim())}},renderer(e){return`${this.parser.parseInline(e.inner)}`}};A.use({extensions:[c1]});var u1=Object.defineProperty,h1=Object.getOwnPropertyDescriptor,d1=(e,t,n,r)=>{for(var i=r>1?void 0:r?h1(t,n):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(r?o(t,n,i):o(i))||i);return r&&i&&u1(t,n,i),i};let Ei=class extends Pl{};Ei=d1([Rl({components:{TgBlog:Om}})],Ei);const p1=e=>(sn("data-v-17b8dba0"),e=e(),on(),e),f1=p1(()=>C("div",{class:"title"},[C("h2",null,"生活"),C("div",{class:"subtitle"},[C("p",null," 在这个时间只会正向流动的世界里,每当秒针划过刻度线,就不可能再回到那里了——每一刻都是我们的第一次、也是最后一次。二十岁,人生中最有趣的这段时光,只匆匆忙忙地经历一次太可惜了。但是或许可以通过这里的照片和文字,让未来的自己能够重新体验这些心情起伏——这是这个频道的初衷。 "),C("p",null," 这里是我记录生活的地方,没有固定格式和内容,更新也会比较频繁。 ")])],-1));function m1(e,t,n,r,i,s){const o=et("TgBlog");return O(),ye(o,{postsUrl:"https://profile-api.hydev.org/exports/hykilp/posts.json"},{default:jl(()=>[f1]),_:1})}const g1=ql(Ei,[["render",m1],["__scopeId","data-v-17b8dba0"]]),b1=Object.freeze(Object.defineProperty({__proto__:null,default:g1},Symbol.toStringTag,{value:"Module"}));export{Lt as G,b1 as L,dn as O,qe as Q,an as _,R as q}; +https://www.w3ctech.com/topic/2226`));let o=t(...s);return o.postcssPlugin=e,o.postcssVersion=new ps().version,o}let i;return Object.defineProperty(r,"postcss",{get(){return i||(i=r()),i}}),r.process=function(s,o,a){return $([r(a)]).process(s,o)},r};$.stringify=e1;$.parse=s1;$.fromJSON=t1;$.list=o1;$.comment=e=>new Cl(e);$.atRule=e=>new El(e);$.decl=e=>new Tl(e);$.rule=e=>new Ml(e);$.root=e=>new Dl(e);$.document=e=>new Ol(e);$.CssSyntaxError=Xb;$.Declaration=Tl;$.Container=Kb;$.Processor=ps;$.Document=Ol;$.Comment=Cl;$.Warning=n1;$.AtRule=El;$.Result=r1;$.Input=i1;$.Rule=Ml;$.Root=Dl;$.Node=a1;Jb.registerPostcss($);$.default=$;const l1={name:"spoiler",level:"inline",start(e){var t;return(t=e.match(/\|\|(?!\s)/))==null?void 0:t.index},tokenizer(e){const t=/^\|\|(?!\s)([^\n]+)(?!\s)\|\|/.exec(e);if(t)return{type:"spoiler",raw:t[0],inner:this.lexer.inlineTokens(t[1].trim())}},renderer(e){return`${this.parser.parseInline(e.inner)}`}};A.use({extensions:[l1]});const c1=e=>(sn("data-v-3a7fd7cb"),e=e(),on(),e),u1=c1(()=>C("div",{class:"title"},[C("h2",null,"生活"),C("div",{class:"subtitle"},[C("p",null," 在这个时间只会正向流动的世界里,每当秒针划过刻度线,就不可能再回到那里了——每一刻都是我们的第一次、也是最后一次。二十岁,人生中最有趣的这段时光,只匆匆忙忙地经历一次太可惜了。但是或许可以通过这里的照片和文字,让未来的自己能够重新体验这些心情起伏——这是这个频道的初衷。 "),C("p",null," 这里是我记录生活的地方,没有固定格式和内容,更新也会比较频繁。 ")])],-1)),h1=Nl({__name:"Life",setup(e){return(t,n)=>(O(),ye(Rl(Tm),{postsUrl:"https://profile-api.hydev.org/exports/hykilp/posts.json"},{default:Pl(()=>[u1]),_:1}))}});const d1=ql(h1,[["__scopeId","data-v-3a7fd7cb"]]),f1=Object.freeze(Object.defineProperty({__proto__:null,default:d1},Symbol.toStringTag,{value:"Module"}));export{Lt as G,f1 as L,dn as O,qe as Q,an as _,R as q}; diff --git a/assets/Life-f0ca6952.css b/assets/Life-c0d06f77.css similarity index 99% rename from assets/Life-f0ca6952.css rename to assets/Life-c0d06f77.css index 2a992dd..7fcd312 100644 --- a/assets/Life-f0ca6952.css +++ b/assets/Life-c0d06f77.css @@ -1 +1 @@ -@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inconsolata:wght@500&family=Shadows+Into+Light&display=swap";:root{--el-color-white:#ffffff;--el-color-black:#000000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","\5fae\8f6f\96c5\9ed1",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px}:root{color-scheme:light;--el-color-white:#ffffff;--el-color-black:#000000;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#ffffff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#ffffff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#ffffff;--el-box-shadow:0px 12px 32px 4px rgba(0, 0, 0, .04),0px 8px 20px rgba(0, 0, 0, .08);--el-box-shadow-light:0px 0px 12px rgba(0, 0, 0, .12);--el-box-shadow-lighter:0px 0px 6px rgba(0, 0, 0, .12);--el-box-shadow-dark:0px 16px 48px 16px rgba(0, 0, 0, .08),0px 12px 32px rgba(0, 0, 0, .12),0px 8px 16px -8px rgba(0, 0, 0, .16);--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:rgba(0, 0, 0, .8);--el-overlay-color-light:rgba(0, 0, 0, .7);--el-overlay-color-lighter:rgba(0, 0, 0, .5);--el-mask-color:rgba(255, 255, 255, .9);--el-mask-color-extra-light:rgba(255, 255, 255, .3);--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center top}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center bottom}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transition:var(--el-transition-md-fade);transform-origin:top left}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color:inherit;height:1em;width:1em;line-height:1em;display:inline-flex;justify-content:center;align-items:center;position:relative;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.file[data-v-be702ed6],.sticker[data-v-be702ed6]{margin-left:20px;margin-right:20px}.file[data-v-be702ed6]{display:flex;flex-direction:row;gap:10px}.thumb>img[data-v-be702ed6],.icon[data-v-be702ed6]{border-radius:10000px;width:45px;height:45px;object-fit:cover}.detail .title[data-v-be702ed6]{font-weight:700}.detail .file-detail[data-v-be702ed6]{color:#a68659d6}.detail .file-detail *+*[data-v-be702ed6]:before{content:", "}.thumb[data-v-be702ed6]{position:relative}.thumb .icon[data-v-be702ed6]{position:absolute;left:0;top:0;color:#fff;font-size:1.2em;background:rgba(0,0,0,.25);opacity:.8}.sticker>*[data-v-be702ed6]{width:120px}.no-head.has-head[data-v-be702ed6]{margin-top:0}.no-head[data-v-be702ed6]{margin-top:-22px}.video[data-v-be702ed6]{margin:-22px 0 10px;width:100%}.video video[data-v-be702ed6]{max-height:500px;width:100%}.video .plyr:fullscreen video[data-v-be702ed6]{max-height:unset}.color-highlight[data-v-1c3777dc]{color:#ff7878}.unselectable[data-v-1c3777dc]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.undraggable[data-v-1c3777dc],.undraggable img[data-v-1c3777dc]{user-drag:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable[data-v-1c3777dc]:hover{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fbox-v[data-v-1c3777dc]{display:flex;flex-flow:column;height:100%}.mh0[data-v-1c3777dc]{min-height:0}.fbox-h[data-v-1c3777dc]{display:flex;flex-flow:row}.mw0[data-v-1c3777dc]{min-width:0}.f-no-grow[data-v-1c3777dc]{flex-grow:0}.f-grow1[data-v-1c3777dc]{flex-grow:1}.f-no-shrink[data-v-1c3777dc]{flex-shrink:0}.f-shrink1[data-v-1c3777dc]{flex-shrink:1}.f-v-expand[data-v-1c3777dc]{flex:1 0;min-height:0}.f-h-expand[data-v-1c3777dc]{flex:1 0;min-width:0}.h100[data-v-1c3777dc]{height:100%}.w100[data-v-1c3777dc]{width:100%}.fbox-center[data-v-1c3777dc]{display:flex;flex-flow:column;justify-content:center;align-items:center}.fbox-vcenter[data-v-1c3777dc]{display:flex;flex-flow:column;justify-content:center}.nowrap[data-v-1c3777dc]{overflow:hidden;white-space:nowrap;text-overflow:clip}.nowrap.e[data-v-1c3777dc]{text-overflow:ellipsis}#page-desc[data-v-1c3777dc]{margin-bottom:20px}.tgb-card[data-v-1c3777dc]{width:100%;background:#fdf9f1;border-radius:20px;margin-bottom:20px;padding:10px 20px;overflow:auto;overflow-x:hidden;box-sizing:border-box;box-shadow:var(--tgb-shadow)}body[data-v-1c3777dc]{--tgb-shadow: 0 4px 6px -1px rgb(0 0 0 / 12%), 0 2px 4px -1px rgb(0 0 0 / 8%)}.spoiler[data-v-1c3777dc]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;transition:all .4s ease;background-color:#a68659d6;margin:0 1px;border-radius:3px}.spoiler span[data-v-1c3777dc]{opacity:0}.spoiler.spoiler-visible[data-v-1c3777dc]{background-color:transparent}.spoiler.spoiler-visible span[data-v-1c3777dc]{filter:blur(0);opacity:1}.font-code[data-v-1c3777dc]{font-family:Inconsolata,Monospaced,Noto Sans SC,Avenir,Helvetica,Arial,sans-serif}.post.service .id[data-v-1c3777dc]{display:none}.post[data-v-1c3777dc]{padding:12px 20px 8px;text-align:left}.post>*[data-v-1c3777dc]{margin-bottom:10px}.post>*[data-v-1c3777dc]:last-child{margin-bottom:0}.post .forward[data-v-1c3777dc],.post .forward a[data-v-1c3777dc],.post .reply-to[data-v-1c3777dc]{color:#ab4343;font-weight:700}.post .reply[data-v-1c3777dc]{display:flex;gap:10px}.post .reply .thumb-wrap[data-v-1c3777dc]{display:flex;align-items:center}.post .reply .thumb[data-v-1c3777dc]{height:2.6em;aspect-ratio:1;object-fit:cover}.post .reply .mtext[data-v-1c3777dc]{flex-grow:1;color:#a68659d6;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.post .reply .reply-text[data-v-1c3777dc]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post .reply[data-v-1c3777dc]:before{content:" ";border:2px solid #ba8746;border-radius:2px;background:#70512a}.post .images.has-head[data-v-1c3777dc]{margin:0 -20px 10px}.post .images[data-v-1c3777dc]{margin:-20px -20px 10px;display:flex;position:relative}.post .images img[data-v-1c3777dc]{position:absolute;object-fit:cover}.post .text[data-v-1c3777dc]{white-space:pre-line;overflow-wrap:break-word}.post .info[data-v-1c3777dc]{display:flex;color:#d6b790;white-space:nowrap;overflow:hidden;font-size:.9em;gap:10px}.post .info .views[data-v-1c3777dc]{display:flex;align-items:center;gap:5px}.post .info svg[data-v-1c3777dc]{font-size:.75em}.post .files[data-v-1c3777dc]{margin-left:-20px;margin-right:-20px}.post .files>*+*[data-v-1c3777dc]{margin-top:10px}.post a{color:#ff8373;text-decoration:none}i.custom-emoji video,i.custom-emoji img{height:1em;transform:translateY(.125em);pointer-events:none}#ImageViewer[data-v-8d7ec9da]{position:fixed;z-index:1000000;inset:0;background:rgba(0,0,0,.8);backdrop-filter:blur(2px)}.img-container[data-v-8d7ec9da]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.img-container img[data-v-8d7ec9da]{max-width:100%;max-height:100%}.icn[data-v-8d7ec9da]{font-size:2em;filter:drop-shadow(0px 2px 2px rgba(0,0,0,.4))}.top[data-v-8d7ec9da],.bottom[data-v-8d7ec9da],.arrows[data-v-8d7ec9da]{color:#fff;opacity:.8;z-index:1000002}.top[data-v-8d7ec9da]{position:absolute}.arrows .icn[data-v-8d7ec9da]{position:absolute;top:calc(50% - .5em);z-index:1000004}.arrows .left[data-v-8d7ec9da]{left:10px}.arrows .right[data-v-8d7ec9da]{right:10px}.top[data-v-8d7ec9da]{position:absolute;inset:10px 10px auto 10px;display:flex}.bottom[data-v-8d7ec9da]{position:absolute;inset:auto 10px 10px 10px;display:flex}.bottom .clickable[data-v-8d7ec9da]{z-index:1000008}.bottom .left[data-v-8d7ec9da],.bottom .right[data-v-8d7ec9da]{display:flex;flex-direction:column;justify-content:end}.bottom .left[data-v-8d7ec9da],.bottom .right[data-v-8d7ec9da]{flex-grow:1;flex-shrink:0}.bottom .left[data-v-8d7ec9da]{text-align:left;display:flex;flex-direction:column;justify-content:end}.bottom .left .index[data-v-8d7ec9da]{font-weight:700}.bottom .left .detail[data-v-8d7ec9da]{display:flex;gap:10px}.bottom .right[data-v-8d7ec9da]{flex-direction:row;align-items:center;justify-content:end}.description[data-v-8d7ec9da]{position:absolute;inset:auto 0 0 0;display:flex;justify-content:center}.description .text[data-v-8d7ec9da]{max-width:800px;padding:10px;background:rgba(0,0,0,.7);border-radius:10px;font-size:.8em;text-align:left;white-space:pre-line}.description .text>div[data-v-8d7ec9da]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;line-clamp:10;-webkit-box-orient:vertical}@media only screen and (max-width: 600px){.description[data-v-8d7ec9da]{position:absolute;bottom:100%;margin-bottom:10px}}#ImageViewer a{color:unset}.color-highlight[data-v-d7ee52b3]{color:#ff7878}.unselectable[data-v-d7ee52b3]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.undraggable[data-v-d7ee52b3],.undraggable img[data-v-d7ee52b3]{user-drag:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable[data-v-d7ee52b3]:hover{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fbox-v[data-v-d7ee52b3]{display:flex;flex-flow:column;height:100%}.mh0[data-v-d7ee52b3]{min-height:0}.fbox-h[data-v-d7ee52b3]{display:flex;flex-flow:row}.mw0[data-v-d7ee52b3]{min-width:0}.f-no-grow[data-v-d7ee52b3]{flex-grow:0}.f-grow1[data-v-d7ee52b3]{flex-grow:1}.f-no-shrink[data-v-d7ee52b3]{flex-shrink:0}.f-shrink1[data-v-d7ee52b3]{flex-shrink:1}.f-v-expand[data-v-d7ee52b3]{flex:1 0;min-height:0}.f-h-expand[data-v-d7ee52b3]{flex:1 0;min-width:0}.h100[data-v-d7ee52b3]{height:100%}.w100[data-v-d7ee52b3]{width:100%}.fbox-center[data-v-d7ee52b3]{display:flex;flex-flow:column;justify-content:center;align-items:center}.fbox-vcenter[data-v-d7ee52b3]{display:flex;flex-flow:column;justify-content:center}.nowrap[data-v-d7ee52b3]{overflow:hidden;white-space:nowrap;text-overflow:clip}.nowrap.e[data-v-d7ee52b3]{text-overflow:ellipsis}#page-desc[data-v-d7ee52b3]{margin-bottom:20px}.tgb-card[data-v-d7ee52b3]{width:100%;background:#fdf9f1;border-radius:20px;margin-bottom:20px;padding:10px 20px;overflow:auto;overflow-x:hidden;box-sizing:border-box;box-shadow:var(--tgb-shadow)}body[data-v-d7ee52b3]{--tgb-shadow: 0 4px 6px -1px rgb(0 0 0 / 12%), 0 2px 4px -1px rgb(0 0 0 / 8%)}.spoiler[data-v-d7ee52b3]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;transition:all .4s ease;background-color:#a68659d6;margin:0 1px;border-radius:3px}.spoiler span[data-v-d7ee52b3]{opacity:0}.spoiler.spoiler-visible[data-v-d7ee52b3]{background-color:transparent}.spoiler.spoiler-visible span[data-v-d7ee52b3]{filter:blur(0);opacity:1}.search[data-v-d7ee52b3]{width:100%;margin-bottom:20px;padding:.5em 1em;box-sizing:border-box;display:flex;align-items:center;border-radius:999px;background:#fdf9f1;box-shadow:var(--tgb-shadow);overflow:hidden}.search input[data-v-d7ee52b3]{flex:1;border:none;background:transparent;color:inherit}.search input[data-v-d7ee52b3]::placeholder{color:#a68659d6}.search input[data-v-d7ee52b3]:focus-visible{outline:none}.tg-blog.margins[data-v-d7ee52b3]{margin-top:20px;margin-bottom:20px}.tg-blog[data-v-d7ee52b3]{margin-left:auto;margin-right:auto;width:450px;color:#70512a;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 490px){.tg-blog[data-v-d7ee52b3]{margin:20px 20px 0;width:unset}}.tg-blog *[data-v-d7ee52b3]{transition:all .25s ease}.shake[data-v-d7ee52b3]{animation:shake-d7ee52b3 .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}@keyframes shake-d7ee52b3{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}#AudioPlayer[data-v-dcaa915d]{position:fixed;bottom:0;left:0;width:100%;font-weight:700}#AudioPlayer .wrap[data-v-dcaa915d]{max-width:600px;margin:0 auto 20px;padding:10px 20px;box-sizing:border-box;border-radius:50px;background:rgba(107,59,11,.4);backdrop-filter:blur(2px);color:#fff}#AudioPlayer .control[data-v-dcaa915d]{display:flex;gap:50px;align-items:center;justify-content:center}.color-highlight{color:#ff7878}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.undraggable,.undraggable img{user-drag:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable:hover{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fbox-v{display:flex;flex-flow:column;height:100%}.mh0{min-height:0}.fbox-h{display:flex;flex-flow:row}.mw0{min-width:0}.f-no-grow{flex-grow:0}.f-grow1{flex-grow:1}.f-no-shrink{flex-shrink:0}.f-shrink1{flex-shrink:1}.f-v-expand{flex:1 0;min-height:0}.f-h-expand{flex:1 0;min-width:0}.h100{height:100%}.w100{width:100%}.fbox-center{display:flex;flex-flow:column;justify-content:center;align-items:center}.fbox-vcenter{display:flex;flex-flow:column;justify-content:center}.nowrap{overflow:hidden;white-space:nowrap;text-overflow:clip}.nowrap.e{text-overflow:ellipsis}#page-desc{margin-bottom:20px}.tgb-card{width:100%;background:#fdf9f1;border-radius:20px;margin-bottom:20px;padding:10px 20px;overflow:auto;overflow-x:hidden;box-sizing:border-box;box-shadow:var(--tgb-shadow)}body{--tgb-shadow: 0 4px 6px -1px rgb(0 0 0 / 12%), 0 2px 4px -1px rgb(0 0 0 / 8%)}.spoiler{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;transition:all .4s ease;background-color:#a68659d6;margin:0 1px;border-radius:3px}.spoiler span{opacity:0}.spoiler.spoiler-visible{background-color:transparent}.spoiler.spoiler-visible span{filter:blur(0);opacity:1}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.map[data-v-b4275981]{height:400px}.info[data-v-b4275981]{margin:10px 20px}.info .title[data-v-b4275981]{font-weight:700}.info .address[data-v-b4275981]{font-size:.9em;color:#a68659d6}#Poll[data-v-c8a557d5]{margin-left:20px;margin-right:20px}#Poll .question[data-v-c8a557d5]{font-weight:700}#Poll .subtitle[data-v-c8a557d5],#Poll .tail[data-v-c8a557d5]{color:#a68659d6;font-size:.9em}#Poll .subtitle[data-v-c8a557d5]{margin-bottom:5px}#Poll .options[data-v-c8a557d5]{display:flex;margin-bottom:5px;position:relative;padding:2px 10px}#Poll .options .text[data-v-c8a557d5],#Poll .options .percentage[data-v-c8a557d5]{z-index:10}#Poll .options .percentage[data-v-c8a557d5]{display:inline-block;width:50px;text-align:right}#Poll .options .bar[data-v-c8a557d5]{position:absolute;top:0;left:0;bottom:0;background:#ffe6dc;border-radius:5px}#Poll .options.dominant[data-v-c8a557d5]{font-weight:700}#Poll .options.dominant .bar[data-v-c8a557d5]{background:#ffd4d0}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;border-radius:var(--plyr-menu-radius,4px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(90deg,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:hsla(0,0%,100%,.9);background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#ffffffe6;background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:4px;border-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.general-page[data-v-17b8dba0]{text-align:left;width:600px;margin:2em auto 0}.title[data-v-17b8dba0]{margin-bottom:2em}.title h2[data-v-17b8dba0]{margin-bottom:0}.title .subtitle[data-v-17b8dba0]{color:#a68659d6}@media screen and (max-width: 640px){.general-page[data-v-17b8dba0]{margin:2em 20px 0;width:unset}}.title[data-v-17b8dba0]{text-align:left;margin-bottom:30px} +@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inconsolata:wght@500&family=Shadows+Into+Light&display=swap";:root{--el-color-white:#ffffff;--el-color-black:#000000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","\5fae\8f6f\96c5\9ed1",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px}:root{color-scheme:light;--el-color-white:#ffffff;--el-color-black:#000000;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#ffffff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#ffffff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#ffffff;--el-box-shadow:0px 12px 32px 4px rgba(0, 0, 0, .04),0px 8px 20px rgba(0, 0, 0, .08);--el-box-shadow-light:0px 0px 12px rgba(0, 0, 0, .12);--el-box-shadow-lighter:0px 0px 6px rgba(0, 0, 0, .12);--el-box-shadow-dark:0px 16px 48px 16px rgba(0, 0, 0, .08),0px 12px 32px rgba(0, 0, 0, .12),0px 8px 16px -8px rgba(0, 0, 0, .16);--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:rgba(0, 0, 0, .8);--el-overlay-color-light:rgba(0, 0, 0, .7);--el-overlay-color-lighter:rgba(0, 0, 0, .5);--el-mask-color:rgba(255, 255, 255, .9);--el-mask-color-extra-light:rgba(255, 255, 255, .3);--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center top}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center bottom}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transition:var(--el-transition-md-fade);transform-origin:top left}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color:inherit;height:1em;width:1em;line-height:1em;display:inline-flex;justify-content:center;align-items:center;position:relative;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.file[data-v-be702ed6],.sticker[data-v-be702ed6]{margin-left:20px;margin-right:20px}.file[data-v-be702ed6]{display:flex;flex-direction:row;gap:10px}.thumb>img[data-v-be702ed6],.icon[data-v-be702ed6]{border-radius:10000px;width:45px;height:45px;object-fit:cover}.detail .title[data-v-be702ed6]{font-weight:700}.detail .file-detail[data-v-be702ed6]{color:#a68659d6}.detail .file-detail *+*[data-v-be702ed6]:before{content:", "}.thumb[data-v-be702ed6]{position:relative}.thumb .icon[data-v-be702ed6]{position:absolute;left:0;top:0;color:#fff;font-size:1.2em;background:rgba(0,0,0,.25);opacity:.8}.sticker>*[data-v-be702ed6]{width:120px}.no-head.has-head[data-v-be702ed6]{margin-top:0}.no-head[data-v-be702ed6]{margin-top:-22px}.video[data-v-be702ed6]{margin:-22px 0 10px;width:100%}.video video[data-v-be702ed6]{max-height:500px;width:100%}.video .plyr:fullscreen video[data-v-be702ed6]{max-height:unset}.color-highlight[data-v-1c3777dc]{color:#ff7878}.unselectable[data-v-1c3777dc]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.undraggable[data-v-1c3777dc],.undraggable img[data-v-1c3777dc]{user-drag:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable[data-v-1c3777dc]:hover{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fbox-v[data-v-1c3777dc]{display:flex;flex-flow:column;height:100%}.mh0[data-v-1c3777dc]{min-height:0}.fbox-h[data-v-1c3777dc]{display:flex;flex-flow:row}.mw0[data-v-1c3777dc]{min-width:0}.f-no-grow[data-v-1c3777dc]{flex-grow:0}.f-grow1[data-v-1c3777dc]{flex-grow:1}.f-no-shrink[data-v-1c3777dc]{flex-shrink:0}.f-shrink1[data-v-1c3777dc]{flex-shrink:1}.f-v-expand[data-v-1c3777dc]{flex:1 0;min-height:0}.f-h-expand[data-v-1c3777dc]{flex:1 0;min-width:0}.h100[data-v-1c3777dc]{height:100%}.w100[data-v-1c3777dc]{width:100%}.fbox-center[data-v-1c3777dc]{display:flex;flex-flow:column;justify-content:center;align-items:center}.fbox-vcenter[data-v-1c3777dc]{display:flex;flex-flow:column;justify-content:center}.nowrap[data-v-1c3777dc]{overflow:hidden;white-space:nowrap;text-overflow:clip}.nowrap.e[data-v-1c3777dc]{text-overflow:ellipsis}#page-desc[data-v-1c3777dc]{margin-bottom:20px}.tgb-card[data-v-1c3777dc]{width:100%;background:#fdf9f1;border-radius:20px;margin-bottom:20px;padding:10px 20px;overflow:auto;overflow-x:hidden;box-sizing:border-box;box-shadow:var(--tgb-shadow)}body[data-v-1c3777dc]{--tgb-shadow: 0 4px 6px -1px rgb(0 0 0 / 12%), 0 2px 4px -1px rgb(0 0 0 / 8%)}.spoiler[data-v-1c3777dc]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;transition:all .4s ease;background-color:#a68659d6;margin:0 1px;border-radius:3px}.spoiler span[data-v-1c3777dc]{opacity:0}.spoiler.spoiler-visible[data-v-1c3777dc]{background-color:transparent}.spoiler.spoiler-visible span[data-v-1c3777dc]{filter:blur(0);opacity:1}.font-code[data-v-1c3777dc]{font-family:Inconsolata,Monospaced,Noto Sans SC,Avenir,Helvetica,Arial,sans-serif}.post.service .id[data-v-1c3777dc]{display:none}.post[data-v-1c3777dc]{padding:12px 20px 8px;text-align:left}.post>*[data-v-1c3777dc]{margin-bottom:10px}.post>*[data-v-1c3777dc]:last-child{margin-bottom:0}.post .forward[data-v-1c3777dc],.post .forward a[data-v-1c3777dc],.post .reply-to[data-v-1c3777dc]{color:#ab4343;font-weight:700}.post .reply[data-v-1c3777dc]{display:flex;gap:10px}.post .reply .thumb-wrap[data-v-1c3777dc]{display:flex;align-items:center}.post .reply .thumb[data-v-1c3777dc]{height:2.6em;aspect-ratio:1;object-fit:cover}.post .reply .mtext[data-v-1c3777dc]{flex-grow:1;color:#a68659d6;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.post .reply .reply-text[data-v-1c3777dc]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post .reply[data-v-1c3777dc]:before{content:" ";border:2px solid #ba8746;border-radius:2px;background:#70512a}.post .images.has-head[data-v-1c3777dc]{margin:0 -20px 10px}.post .images[data-v-1c3777dc]{margin:-20px -20px 10px;display:flex;position:relative}.post .images img[data-v-1c3777dc]{position:absolute;object-fit:cover}.post .text[data-v-1c3777dc]{white-space:pre-line;overflow-wrap:break-word}.post .info[data-v-1c3777dc]{display:flex;color:#d6b790;white-space:nowrap;overflow:hidden;font-size:.9em;gap:10px}.post .info .views[data-v-1c3777dc]{display:flex;align-items:center;gap:5px}.post .info svg[data-v-1c3777dc]{font-size:.75em}.post .files[data-v-1c3777dc]{margin-left:-20px;margin-right:-20px}.post .files>*+*[data-v-1c3777dc]{margin-top:10px}.post a{color:#ff8373;text-decoration:none}i.custom-emoji video,i.custom-emoji img{height:1em;transform:translateY(.125em);pointer-events:none}#ImageViewer[data-v-8d7ec9da]{position:fixed;z-index:1000000;inset:0;background:rgba(0,0,0,.8);backdrop-filter:blur(2px)}.img-container[data-v-8d7ec9da]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.img-container img[data-v-8d7ec9da]{max-width:100%;max-height:100%}.icn[data-v-8d7ec9da]{font-size:2em;filter:drop-shadow(0px 2px 2px rgba(0,0,0,.4))}.top[data-v-8d7ec9da],.bottom[data-v-8d7ec9da],.arrows[data-v-8d7ec9da]{color:#fff;opacity:.8;z-index:1000002}.top[data-v-8d7ec9da]{position:absolute}.arrows .icn[data-v-8d7ec9da]{position:absolute;top:calc(50% - .5em);z-index:1000004}.arrows .left[data-v-8d7ec9da]{left:10px}.arrows .right[data-v-8d7ec9da]{right:10px}.top[data-v-8d7ec9da]{position:absolute;inset:10px 10px auto 10px;display:flex}.bottom[data-v-8d7ec9da]{position:absolute;inset:auto 10px 10px 10px;display:flex}.bottom .clickable[data-v-8d7ec9da]{z-index:1000008}.bottom .left[data-v-8d7ec9da],.bottom .right[data-v-8d7ec9da]{display:flex;flex-direction:column;justify-content:end}.bottom .left[data-v-8d7ec9da],.bottom .right[data-v-8d7ec9da]{flex-grow:1;flex-shrink:0}.bottom .left[data-v-8d7ec9da]{text-align:left;display:flex;flex-direction:column;justify-content:end}.bottom .left .index[data-v-8d7ec9da]{font-weight:700}.bottom .left .detail[data-v-8d7ec9da]{display:flex;gap:10px}.bottom .right[data-v-8d7ec9da]{flex-direction:row;align-items:center;justify-content:end}.description[data-v-8d7ec9da]{position:absolute;inset:auto 0 0 0;display:flex;justify-content:center}.description .text[data-v-8d7ec9da]{max-width:800px;padding:10px;background:rgba(0,0,0,.7);border-radius:10px;font-size:.8em;text-align:left;white-space:pre-line}.description .text>div[data-v-8d7ec9da]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;line-clamp:10;-webkit-box-orient:vertical}@media only screen and (max-width: 600px){.description[data-v-8d7ec9da]{position:absolute;bottom:100%;margin-bottom:10px}}#ImageViewer a{color:unset}.color-highlight[data-v-d7ee52b3]{color:#ff7878}.unselectable[data-v-d7ee52b3]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.undraggable[data-v-d7ee52b3],.undraggable img[data-v-d7ee52b3]{user-drag:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable[data-v-d7ee52b3]:hover{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fbox-v[data-v-d7ee52b3]{display:flex;flex-flow:column;height:100%}.mh0[data-v-d7ee52b3]{min-height:0}.fbox-h[data-v-d7ee52b3]{display:flex;flex-flow:row}.mw0[data-v-d7ee52b3]{min-width:0}.f-no-grow[data-v-d7ee52b3]{flex-grow:0}.f-grow1[data-v-d7ee52b3]{flex-grow:1}.f-no-shrink[data-v-d7ee52b3]{flex-shrink:0}.f-shrink1[data-v-d7ee52b3]{flex-shrink:1}.f-v-expand[data-v-d7ee52b3]{flex:1 0;min-height:0}.f-h-expand[data-v-d7ee52b3]{flex:1 0;min-width:0}.h100[data-v-d7ee52b3]{height:100%}.w100[data-v-d7ee52b3]{width:100%}.fbox-center[data-v-d7ee52b3]{display:flex;flex-flow:column;justify-content:center;align-items:center}.fbox-vcenter[data-v-d7ee52b3]{display:flex;flex-flow:column;justify-content:center}.nowrap[data-v-d7ee52b3]{overflow:hidden;white-space:nowrap;text-overflow:clip}.nowrap.e[data-v-d7ee52b3]{text-overflow:ellipsis}#page-desc[data-v-d7ee52b3]{margin-bottom:20px}.tgb-card[data-v-d7ee52b3]{width:100%;background:#fdf9f1;border-radius:20px;margin-bottom:20px;padding:10px 20px;overflow:auto;overflow-x:hidden;box-sizing:border-box;box-shadow:var(--tgb-shadow)}body[data-v-d7ee52b3]{--tgb-shadow: 0 4px 6px -1px rgb(0 0 0 / 12%), 0 2px 4px -1px rgb(0 0 0 / 8%)}.spoiler[data-v-d7ee52b3]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;transition:all .4s ease;background-color:#a68659d6;margin:0 1px;border-radius:3px}.spoiler span[data-v-d7ee52b3]{opacity:0}.spoiler.spoiler-visible[data-v-d7ee52b3]{background-color:transparent}.spoiler.spoiler-visible span[data-v-d7ee52b3]{filter:blur(0);opacity:1}.search[data-v-d7ee52b3]{width:100%;margin-bottom:20px;padding:.5em 1em;box-sizing:border-box;display:flex;align-items:center;border-radius:999px;background:#fdf9f1;box-shadow:var(--tgb-shadow);overflow:hidden}.search input[data-v-d7ee52b3]{flex:1;border:none;background:transparent;color:inherit}.search input[data-v-d7ee52b3]::placeholder{color:#a68659d6}.search input[data-v-d7ee52b3]:focus-visible{outline:none}.tg-blog.margins[data-v-d7ee52b3]{margin-top:20px;margin-bottom:20px}.tg-blog[data-v-d7ee52b3]{margin-left:auto;margin-right:auto;width:450px;color:#70512a;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 490px){.tg-blog[data-v-d7ee52b3]{margin:20px 20px 0;width:unset}}.tg-blog *[data-v-d7ee52b3]{transition:all .25s ease}.shake[data-v-d7ee52b3]{animation:shake-d7ee52b3 .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}@keyframes shake-d7ee52b3{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}#AudioPlayer[data-v-dcaa915d]{position:fixed;bottom:0;left:0;width:100%;font-weight:700}#AudioPlayer .wrap[data-v-dcaa915d]{max-width:600px;margin:0 auto 20px;padding:10px 20px;box-sizing:border-box;border-radius:50px;background:rgba(107,59,11,.4);backdrop-filter:blur(2px);color:#fff}#AudioPlayer .control[data-v-dcaa915d]{display:flex;gap:50px;align-items:center;justify-content:center}.color-highlight{color:#ff7878}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.undraggable,.undraggable img{user-drag:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable:hover{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fbox-v{display:flex;flex-flow:column;height:100%}.mh0{min-height:0}.fbox-h{display:flex;flex-flow:row}.mw0{min-width:0}.f-no-grow{flex-grow:0}.f-grow1{flex-grow:1}.f-no-shrink{flex-shrink:0}.f-shrink1{flex-shrink:1}.f-v-expand{flex:1 0;min-height:0}.f-h-expand{flex:1 0;min-width:0}.h100{height:100%}.w100{width:100%}.fbox-center{display:flex;flex-flow:column;justify-content:center;align-items:center}.fbox-vcenter{display:flex;flex-flow:column;justify-content:center}.nowrap{overflow:hidden;white-space:nowrap;text-overflow:clip}.nowrap.e{text-overflow:ellipsis}#page-desc{margin-bottom:20px}.tgb-card{width:100%;background:#fdf9f1;border-radius:20px;margin-bottom:20px;padding:10px 20px;overflow:auto;overflow-x:hidden;box-sizing:border-box;box-shadow:var(--tgb-shadow)}body{--tgb-shadow: 0 4px 6px -1px rgb(0 0 0 / 12%), 0 2px 4px -1px rgb(0 0 0 / 8%)}.spoiler{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;transition:all .4s ease;background-color:#a68659d6;margin:0 1px;border-radius:3px}.spoiler span{opacity:0}.spoiler.spoiler-visible{background-color:transparent}.spoiler.spoiler-visible span{filter:blur(0);opacity:1}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.map[data-v-b4275981]{height:400px}.info[data-v-b4275981]{margin:10px 20px}.info .title[data-v-b4275981]{font-weight:700}.info .address[data-v-b4275981]{font-size:.9em;color:#a68659d6}#Poll[data-v-c8a557d5]{margin-left:20px;margin-right:20px}#Poll .question[data-v-c8a557d5]{font-weight:700}#Poll .subtitle[data-v-c8a557d5],#Poll .tail[data-v-c8a557d5]{color:#a68659d6;font-size:.9em}#Poll .subtitle[data-v-c8a557d5]{margin-bottom:5px}#Poll .options[data-v-c8a557d5]{display:flex;margin-bottom:5px;position:relative;padding:2px 10px}#Poll .options .text[data-v-c8a557d5],#Poll .options .percentage[data-v-c8a557d5]{z-index:10}#Poll .options .percentage[data-v-c8a557d5]{display:inline-block;width:50px;text-align:right}#Poll .options .bar[data-v-c8a557d5]{position:absolute;top:0;left:0;bottom:0;background:#ffe6dc;border-radius:5px}#Poll .options.dominant[data-v-c8a557d5]{font-weight:700}#Poll .options.dominant .bar[data-v-c8a557d5]{background:#ffd4d0}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;border-radius:var(--plyr-menu-radius,4px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(90deg,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:hsla(0,0%,100%,.9);background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#ffffffe6;background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:4px;border-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.general-page[data-v-3a7fd7cb]{text-align:left;width:600px;margin:2em auto 0}.title[data-v-3a7fd7cb]{margin-bottom:2em}.title h2[data-v-3a7fd7cb]{margin-bottom:0}.title .subtitle[data-v-3a7fd7cb]{color:#a68659d6}@media screen and (max-width: 640px){.general-page[data-v-3a7fd7cb]{margin:2em 20px 0;width:unset}}.title[data-v-3a7fd7cb]{text-align:left;margin-bottom:30px} diff --git a/assets/Location-ac926e53-321dd2f7.js b/assets/Location-ac926e53-00ff84ab.js similarity index 97% rename from assets/Location-ac926e53-321dd2f7.js rename to assets/Location-ac926e53-00ff84ab.js index 177518e..f589d69 100644 --- a/assets/Location-ac926e53-321dd2f7.js +++ b/assets/Location-ac926e53-00ff84ab.js @@ -1,4 +1,4 @@ -import{e as fi,o as Se,c as Ze,a as zs,h as gi,w as Cs,t as Hn,d as vi,x as oe,R as Ss,S as gt,H as xi,k as Nt,a1 as bi,z as wi,a2 as Un,Q as Wn,a3 as qn,T as jt,E as Fn,a4 as Zs}from"./index-f9774d31.js";import{q as Es,O as ks,G as Os,Q as As,_ as Bs}from"./Life-4908e82f.js";var Is=Object.defineProperty,Rs=(c,d,h)=>d in c?Is(c,d,{enumerable:!0,configurable:!0,writable:!0,value:h}):c[d]=h,yi=(c,d,h)=>(Rs(c,typeof d!="symbol"?d+"":d,h),h);function Ns(c,d){for(var h=0;h_[m]})}}}return Object.freeze(Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}))}var se={},js={get exports(){return se},set exports(c){se=c}};/* @preserve +import{e as fi,o as Se,c as Ze,a as zs,h as gi,w as Cs,t as Hn,d as vi,x as oe,R as Ss,S as gt,J as xi,k as Nt,a1 as bi,z as wi,a2 as Un,Q as Wn,a3 as qn,T as jt,H as Fn,a4 as Zs}from"./index-98801a5c.js";import{q as Es,O as ks,G as Os,Q as As,_ as Bs}from"./Life-35f1a1bb.js";var Is=Object.defineProperty,Rs=(c,d,h)=>d in c?Is(c,d,{enumerable:!0,configurable:!0,writable:!0,value:h}):c[d]=h,yi=(c,d,h)=>(Rs(c,typeof d!="symbol"?d+"":d,h),h);function Ns(c,d){for(var h=0;h_[m]})}}}return Object.freeze(Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}))}var se={},js={get exports(){return se},set exports(c){se=c}};/* @preserve * Leaflet 1.9.3, a JS library for interactive maps. https://leafletjs.com * (c) 2010-2022 Vladimir Agafonkin, (c) 2010-2011 CloudMade - */(function(c,d){(function(h,_){_(d)})(Es,function(h){var _="1.9.3";function m(t){var e,i,n,o;for(i=1,n=arguments.length;i"u"||!L||!L.Mixin)){t=J(t)?t:[t];for(var e=0;e0?Math.floor(t):Math.ceil(t)};w.prototype={clone:function(){return new w(this.x,this.y)},add:function(t){return this.clone()._add(x(t))},_add:function(t){return this.x+=t.x,this.y+=t.y,this},subtract:function(t){return this.clone()._subtract(x(t))},_subtract:function(t){return this.x-=t.x,this.y-=t.y,this},divideBy:function(t){return this.clone()._divideBy(t)},_divideBy:function(t){return this.x/=t,this.y/=t,this},multiplyBy:function(t){return this.clone()._multiplyBy(t)},_multiplyBy:function(t){return this.x*=t,this.y*=t,this},scaleBy:function(t){return new w(this.x*t.x,this.y*t.y)},unscaleBy:function(t){return new w(this.x/t.x,this.y/t.y)},round:function(){return this.clone()._round()},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this},floor:function(){return this.clone()._floor()},_floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this},ceil:function(){return this.clone()._ceil()},_ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this},trunc:function(){return this.clone()._trunc()},_trunc:function(){return this.x=Si(this.x),this.y=Si(this.y),this},distanceTo:function(t){t=x(t);var e=t.x-this.x,i=t.y-this.y;return Math.sqrt(e*e+i*i)},equals:function(t){return t=x(t),t.x===this.x&&t.y===this.y},contains:function(t){return t=x(t),Math.abs(t.x)<=Math.abs(this.x)&&Math.abs(t.y)<=Math.abs(this.y)},toString:function(){return"Point("+G(this.x)+", "+G(this.y)+")"}};function x(t,e,i){return t instanceof w?t:J(t)?new w(t[0],t[1]):t==null?t:typeof t=="object"&&"x"in t&&"y"in t?new w(t.x,t.y):new w(t,e,i)}function R(t,e){if(t)for(var i=e?[t,e]:t,n=0,o=i.length;n=this.min.x&&i.x<=this.max.x&&e.y>=this.min.y&&i.y<=this.max.y},intersects:function(t){t=Y(t);var e=this.min,i=this.max,n=t.min,o=t.max,s=o.x>=e.x&&n.x<=i.x,r=o.y>=e.y&&n.y<=i.y;return s&&r},overlaps:function(t){t=Y(t);var e=this.min,i=this.max,n=t.min,o=t.max,s=o.x>e.x&&n.xe.y&&n.y=e.lat&&o.lat<=i.lat&&n.lng>=e.lng&&o.lng<=i.lng},intersects:function(t){t=V(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),o=t.getNorthEast(),s=o.lat>=e.lat&&n.lat<=i.lat,r=o.lng>=e.lng&&n.lng<=i.lng;return s&&r},overlaps:function(t){t=V(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),o=t.getNorthEast(),s=o.lat>e.lat&&n.late.lng&&n.lng1,fo=function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("testPassiveEventSupport",C,e),window.removeEventListener("testPassiveEventSupport",C,e)}catch{}return t}(),go=function(){return!!document.createElement("canvas").getContext}(),Fe=!!(document.createElementNS&&Ei("svg").createSVGRect),vo=!!Fe&&function(){var t=document.createElement("div");return t.innerHTML="",(t.firstChild&&t.firstChild.namespaceURI)==="http://www.w3.org/2000/svg"}(),yo=!Fe&&function(){try{var t=document.createElement("div");t.innerHTML='';var e=t.firstChild;return e.style.behavior="url(#default#VML)",e&&typeof e.adj=="object"}catch{return!1}}(),xo=navigator.platform.indexOf("Mac")===0,bo=navigator.platform.indexOf("Linux")===0;function st(t){return navigator.userAgent.toLowerCase().indexOf(t)>=0}var f={ie:le,ielt9:no,edge:Oi,webkit:De,android:Ai,android23:Bi,androidStock:so,opera:He,chrome:Ii,gecko:Ri,safari:ro,phantom:Ni,opera12:ji,win:ao,ie3d:Di,webkit3d:We,gecko3d:Hi,any3d:ho,mobile:Vt,mobileWebkit:lo,mobileWebkit3d:uo,msPointer:Wi,pointer:Fi,touch:co,touchNative:Vi,mobileOpera:_o,mobileGecko:po,retina:mo,passiveEvents:fo,canvas:go,svg:Fe,vml:yo,inlineSvg:vo,mac:xo,linux:bo},Ui=f.msPointer?"MSPointerDown":"pointerdown",qi=f.msPointer?"MSPointerMove":"pointermove",Gi=f.msPointer?"MSPointerUp":"pointerup",Ki=f.msPointer?"MSPointerCancel":"pointercancel",Ve={touchstart:Ui,touchmove:qi,touchend:Gi,touchcancel:Ki},Yi={touchstart:zo,touchmove:ue,touchend:ue,touchcancel:ue},Zt={},Xi=!1;function wo(t,e,i){return e==="touchstart"&&Mo(),Yi[e]?(i=Yi[e].bind(this,i),t.addEventListener(Ve[e],i,!1),i):(console.warn("wrong event specified:",e),C)}function Lo(t,e,i){if(!Ve[e]){console.warn("wrong event specified:",e);return}t.removeEventListener(Ve[e],i,!1)}function Po(t){Zt[t.pointerId]=t}function To(t){Zt[t.pointerId]&&(Zt[t.pointerId]=t)}function Ji(t){delete Zt[t.pointerId]}function Mo(){Xi||(document.addEventListener(Ui,Po,!0),document.addEventListener(qi,To,!0),document.addEventListener(Gi,Ji,!0),document.addEventListener(Ki,Ji,!0),Xi=!0)}function ue(t,e){if(e.pointerType!==(e.MSPOINTER_TYPE_MOUSE||"mouse")){e.touches=[];for(var i in Zt)e.touches.push(Zt[i]);e.changedTouches=[e],t(e)}}function zo(t,e){e.MSPOINTER_TYPE_TOUCH&&e.pointerType===e.MSPOINTER_TYPE_TOUCH&&U(e),ue(t,e)}function Co(t){var e={},i,n;for(n in t)i=t[n],e[n]=i&&i.bind?i.bind(t):i;return t=e,e.type="dblclick",e.detail=2,e.isTrusted=!1,e._simulated=!0,e}var So=200;function Zo(t,e){t.addEventListener("dblclick",e);var i=0,n;function o(s){if(s.detail!==1){n=s.detail;return}if(!(s.pointerType==="mouse"||s.sourceCapabilities&&!s.sourceCapabilities.firesTouchEvents)){var r=nn(s);if(!(r.some(function(l){return l instanceof HTMLLabelElement&&l.attributes.for})&&!r.some(function(l){return l instanceof HTMLInputElement||l instanceof HTMLSelectElement}))){var a=Date.now();a-i<=So?(n++,n===2&&e(Co(s))):n=1,i=a}}}return t.addEventListener("click",o),{dblclick:e,simDblclick:o}}function Eo(t,e){t.removeEventListener("dblclick",e.dblclick),t.removeEventListener("click",e.simDblclick)}var Ue=_e(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),Ut=_e(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),$i=Ut==="webkitTransition"||Ut==="OTransition"?Ut+"End":"transitionend";function Qi(t){return typeof t=="string"?document.getElementById(t):t}function qt(t,e){var i=t.style[e]||t.currentStyle&&t.currentStyle[e];if((!i||i==="auto")&&document.defaultView){var n=document.defaultView.getComputedStyle(t,null);i=n?n[e]:null}return i==="auto"?null:i}function Z(t,e,i){var n=document.createElement(t);return n.className=e||"",i&&i.appendChild(n),n}function N(t){var e=t.parentNode;e&&e.removeChild(t)}function ce(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function Et(t){var e=t.parentNode;e&&e.lastChild!==t&&e.appendChild(t)}function kt(t){var e=t.parentNode;e&&e.firstChild!==t&&e.insertBefore(t,e.firstChild)}function qe(t,e){if(t.classList!==void 0)return t.classList.contains(e);var i=de(t);return i.length>0&&new RegExp("(^|\\s)"+e+"(\\s|$)").test(i)}function M(t,e){if(t.classList!==void 0)for(var i=q(e),n=0,o=i.length;n0?2*window.devicePixelRatio:1;function sn(t){return f.edge?t.wheelDeltaY/2:t.deltaY&&t.deltaMode===0?-t.deltaY/Ao:t.deltaY&&t.deltaMode===1?-t.deltaY*20:t.deltaY&&t.deltaMode===2?-t.deltaY*60:t.deltaX||t.deltaZ?0:t.wheelDelta?(t.wheelDeltaY||t.wheelDelta)/2:t.detail&&Math.abs(t.detail)<32765?-t.detail*20:t.detail?t.detail/-32765*60:0}function oi(t,e){var i=e.relatedTarget;if(!i)return!0;try{for(;i&&i!==t;)i=i.parentNode}catch{return!1}return i!==t}var Bo={__proto__:null,on:P,off:A,stopPropagation:Pt,disableScrollPropagation:ni,disableClickPropagation:Xt,preventDefault:U,stop:Tt,getPropagationPath:nn,getMousePosition:on,getWheelDelta:sn,isExternalTarget:oi,addListener:P,removeListener:A},rn=Wt.extend({run:function(t,e,i,n){this.stop(),this._el=t,this._inProgress=!0,this._duration=i||.25,this._easeOutPower=1/Math.max(n||.5,.2),this._startPos=Lt(t),this._offset=e.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=K(this._animate,this),this._step()},_step:function(t){var e=+new Date-this._startTime,i=this._duration*1e3;ethis.options.maxZoom)?this.setZoom(t):this},panInsideBounds:function(t,e){this._enforcingBounds=!0;var i=this.getCenter(),n=this._limitCenter(i,this._zoom,V(t));return i.equals(n)||this.panTo(n,e),this._enforcingBounds=!1,this},panInside:function(t,e){e=e||{};var i=x(e.paddingTopLeft||e.padding||[0,0]),n=x(e.paddingBottomRight||e.padding||[0,0]),o=this.project(this.getCenter()),s=this.project(t),r=this.getPixelBounds(),a=Y([r.min.add(i),r.max.subtract(n)]),l=a.getSize();if(!a.contains(s)){this._enforcingBounds=!0;var u=s.subtract(a.getCenter()),p=a.extend(s).getSize().subtract(l);o.x+=u.x<0?-p.x:p.x,o.y+=u.y<0?-p.y:p.y,this.panTo(this.unproject(o),e),this._enforcingBounds=!1}return this},invalidateSize:function(t){if(!this._loaded)return this;t=m({animate:!1,pan:!0},t===!0?{animate:!0}:t);var e=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var i=this.getSize(),n=e.divideBy(2).round(),o=i.divideBy(2).round(),s=n.subtract(o);return!s.x&&!s.y?this:(t.animate&&t.pan?this.panBy(s):(t.pan&&this._rawPanBy(s),this.fire("move"),t.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(g(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:e,newSize:i}))},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(t){if(t=this._locateOptions=m({timeout:1e4,watch:!1},t),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var e=g(this._handleGeolocationResponse,this),i=g(this._handleGeolocationError,this);return t.watch?this._locationWatchId=navigator.geolocation.watchPosition(e,i,t):navigator.geolocation.getCurrentPosition(e,i,t),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(t){if(this._container._leaflet_id){var e=t.code,i=t.message||(e===1?"permission denied":e===2?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:e,message:"Geolocation error: "+i+"."})}},_handleGeolocationResponse:function(t){if(this._container._leaflet_id){var e=t.coords.latitude,i=t.coords.longitude,n=new k(e,i),o=n.toBounds(t.coords.accuracy*2),s=this._locateOptions;if(s.setView){var r=this.getBoundsZoom(o);this.setView(n,s.maxZoom?Math.min(r,s.maxZoom):r)}var a={latlng:n,bounds:o,timestamp:t.timestamp};for(var l in t.coords)typeof t.coords[l]=="number"&&(a[l]=t.coords[l]);this.fire("locationfound",a)}},addHandler:function(t,e){if(!e)return this;var i=this[t]=new e(this);return this._handlers.push(i),this.options[t]&&i.enable(),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch{this._container._leaflet_id=void 0,this._containerId=void 0}this._locationWatchId!==void 0&&this.stopLocate(),this._stop(),N(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(Q(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload");var t;for(t in this._layers)this._layers[t].remove();for(t in this._panes)N(this._panes[t]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(t,e){var i="leaflet-pane"+(t?" leaflet-"+t.replace("Pane","")+"-pane":""),n=Z("div",i,e||this._mapPane);return t&&(this._panes[t]=n),n},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var t=this.getPixelBounds(),e=this.unproject(t.getBottomLeft()),i=this.unproject(t.getTopRight());return new X(e,i)},getMinZoom:function(){return this.options.minZoom===void 0?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return this.options.maxZoom===void 0?this._layersMaxZoom===void 0?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(t,e,i){t=V(t),i=x(i||[0,0]);var n=this.getZoom()||0,o=this.getMinZoom(),s=this.getMaxZoom(),r=t.getNorthWest(),a=t.getSouthEast(),l=this.getSize().subtract(i),u=Y(this.project(a,n),this.project(r,n)).getSize(),p=f.any3d?this.options.zoomSnap:1,y=l.x/u.x,z=l.y/u.y,it=e?Math.max(y,z):Math.min(y,z);return n=this.getScaleZoom(it,n),p&&(n=Math.round(n/(p/100))*(p/100),n=e?Math.ceil(n/p)*p:Math.floor(n/p)*p),Math.max(o,Math.min(s,n))},getSize:function(){return(!this._size||this._sizeChanged)&&(this._size=new w(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(t,e){var i=this._getTopLeftPoint(t,e);return new R(i,i.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(t){return this.options.crs.getProjectedBounds(t===void 0?this.getZoom():t)},getPane:function(t){return typeof t=="string"?this._panes[t]:t},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(t,e){var i=this.options.crs;return e=e===void 0?this._zoom:e,i.scale(t)/i.scale(e)},getScaleZoom:function(t,e){var i=this.options.crs;e=e===void 0?this._zoom:e;var n=i.zoom(t*i.scale(e));return isNaN(n)?1/0:n},project:function(t,e){return e=e===void 0?this._zoom:e,this.options.crs.latLngToPoint(O(t),e)},unproject:function(t,e){return e=e===void 0?this._zoom:e,this.options.crs.pointToLatLng(x(t),e)},layerPointToLatLng:function(t){var e=x(t).add(this.getPixelOrigin());return this.unproject(e)},latLngToLayerPoint:function(t){var e=this.project(O(t))._round();return e._subtract(this.getPixelOrigin())},wrapLatLng:function(t){return this.options.crs.wrapLatLng(O(t))},wrapLatLngBounds:function(t){return this.options.crs.wrapLatLngBounds(V(t))},distance:function(t,e){return this.options.crs.distance(O(t),O(e))},containerPointToLayerPoint:function(t){return x(t).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(t){return x(t).add(this._getMapPanePos())},containerPointToLatLng:function(t){var e=this.containerPointToLayerPoint(x(t));return this.layerPointToLatLng(e)},latLngToContainerPoint:function(t){return this.layerPointToContainerPoint(this.latLngToLayerPoint(O(t)))},mouseEventToContainerPoint:function(t){return on(t,this._container)},mouseEventToLayerPoint:function(t){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(t))},mouseEventToLatLng:function(t){return this.layerPointToLatLng(this.mouseEventToLayerPoint(t))},_initContainer:function(t){var e=this._container=Qi(t);if(e){if(e._leaflet_id)throw new Error("Map container is already initialized.")}else throw new Error("Map container not found.");P(e,"scroll",this._onScroll,this),this._containerId=v(e)},_initLayout:function(){var t=this._container;this._fadeAnimated=this.options.fadeAnimation&&f.any3d,M(t,"leaflet-container"+(f.touch?" leaflet-touch":"")+(f.retina?" leaflet-retina":"")+(f.ielt9?" leaflet-oldie":"")+(f.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var e=qt(t,"position");e!=="absolute"&&e!=="relative"&&e!=="fixed"&&e!=="sticky"&&(t.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var t=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),H(this._mapPane,new w(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(M(t.markerPane,"leaflet-zoom-hide"),M(t.shadowPane,"leaflet-zoom-hide"))},_resetView:function(t,e,i){H(this._mapPane,new w(0,0));var n=!this._loaded;this._loaded=!0,e=this._limitZoom(e),this.fire("viewprereset");var o=this._zoom!==e;this._moveStart(o,i)._move(t,e)._moveEnd(o),this.fire("viewreset"),n&&this.fire("load")},_moveStart:function(t,e){return t&&this.fire("zoomstart"),e||this.fire("movestart"),this},_move:function(t,e,i,n){e===void 0&&(e=this._zoom);var o=this._zoom!==e;return this._zoom=e,this._lastCenter=t,this._pixelOrigin=this._getNewPixelOrigin(t),n?i&&i.pinch&&this.fire("zoom",i):((o||i&&i.pinch)&&this.fire("zoom",i),this.fire("move",i)),this},_moveEnd:function(t){return t&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return Q(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(t){H(this._mapPane,this._getMapPanePos().subtract(t))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(t){this._targets={},this._targets[v(this._container)]=this;var e=t?A:P;e(this._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&e(window,"resize",this._onResize,this),f.any3d&&this.options.transform3DLimit&&(t?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){Q(this._resizeRequest),this._resizeRequest=K(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var t=this._getMapPanePos();Math.max(Math.abs(t.x),Math.abs(t.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(t,e){for(var i=[],n,o=e==="mouseout"||e==="mouseover",s=t.target||t.srcElement,r=!1;s;){if(n=this._targets[v(s)],n&&(e==="click"||e==="preclick")&&this._draggableMoved(n)){r=!0;break}if(n&&n.listens(e,!0)&&(o&&!oi(s,t)||(i.push(n),o))||s===this._container)break;s=s.parentNode}return!i.length&&!r&&!o&&this.listens(e,!0)&&(i=[this]),i},_isClickDisabled:function(t){for(;t&&t!==this._container;){if(t._leaflet_disable_click)return!0;t=t.parentNode}},_handleDOMEvent:function(t){var e=t.target||t.srcElement;if(!(!this._loaded||e._leaflet_disable_events||t.type==="click"&&this._isClickDisabled(e))){var i=t.type;i==="mousedown"&&$e(e),this._fireDOMEvent(t,i)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(t,e,i){if(t.type==="click"){var n=m({},t);n.type="preclick",this._fireDOMEvent(n,n.type,i)}var o=this._findEventTargets(t,e);if(i){for(var s=[],r=0;r0?Math.round(t-e)/2:Math.max(0,Math.ceil(t))-Math.max(0,Math.floor(e))},_limitZoom:function(t){var e=this.getMinZoom(),i=this.getMaxZoom(),n=f.any3d?this.options.zoomSnap:1;return n&&(t=Math.round(t/n)*n),Math.max(e,Math.min(i,t))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){j(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(t,e){var i=this._getCenterOffset(t)._trunc();return(e&&e.animate)!==!0&&!this.getSize().contains(i)?!1:(this.panBy(i,e),!0)},_createAnimProxy:function(){var t=this._proxy=Z("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(t),this.on("zoomanim",function(e){var i=Ue,n=this._proxy.style[i];wt(this._proxy,this.project(e.center,e.zoom),this.getZoomScale(e.zoom,1)),n===this._proxy.style[i]&&this._animatingZoom&&this._onZoomTransitionEnd()},this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){N(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var t=this.getCenter(),e=this.getZoom();wt(this._proxy,this.project(t,e),this.getZoomScale(e,1))},_catchTransitionEnd:function(t){this._animatingZoom&&t.propertyName.indexOf("transform")>=0&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(t,e,i){if(this._animatingZoom)return!0;if(i=i||{},!this._zoomAnimated||i.animate===!1||this._nothingToAnimate()||Math.abs(e-this._zoom)>this.options.zoomAnimationThreshold)return!1;var n=this.getZoomScale(e),o=this._getCenterOffset(t)._divideBy(1-1/n);return i.animate!==!0&&!this.getSize().contains(o)?!1:(K(function(){this._moveStart(!0,!1)._animateZoom(t,e,!0)},this),!0)},_animateZoom:function(t,e,i,n){this._mapPane&&(i&&(this._animatingZoom=!0,this._animateToCenter=t,this._animateToZoom=e,M(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:t,zoom:e,noUpdate:n}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(g(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&j(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function Io(t,e){return new S(t,e)}var nt=ct.extend({options:{position:"topright"},initialize:function(t){E(this,t)},getPosition:function(){return this.options.position},setPosition:function(t){var e=this._map;return e&&e.removeControl(this),this.options.position=t,e&&e.addControl(this),this},getContainer:function(){return this._container},addTo:function(t){this.remove(),this._map=t;var e=this._container=this.onAdd(t),i=this.getPosition(),n=t._controlCorners[i];return M(e,"leaflet-control"),i.indexOf("bottom")!==-1?n.insertBefore(e,n.firstChild):n.appendChild(e),this._map.on("unload",this.remove,this),this},remove:function(){return this._map?(N(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null,this):this},_refocusOnMap:function(t){this._map&&t&&t.screenX>0&&t.screenY>0&&this._map.getContainer().focus()}}),Jt=function(t){return new nt(t)};S.include({addControl:function(t){return t.addTo(this),this},removeControl:function(t){return t.remove(),this},_initControlPos:function(){var t=this._controlCorners={},e="leaflet-",i=this._controlContainer=Z("div",e+"control-container",this._container);function n(o,s){var r=e+o+" "+e+s;t[o+s]=Z("div",r,i)}n("top","left"),n("top","right"),n("bottom","left"),n("bottom","right")},_clearControlPos:function(){for(var t in this._controlCorners)N(this._controlCorners[t]);N(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var an=nt.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(t,e,i,n){return i1,this._baseLayersList.style.display=t?"":"none"),this._separator.style.display=e&&t?"":"none",this},_onLayerChange:function(t){this._handlingClick||this._update();var e=this._getLayer(v(t.target)),i=e.overlay?t.type==="add"?"overlayadd":"overlayremove":t.type==="add"?"baselayerchange":null;i&&this._map.fire(i,e)},_createRadioElement:function(t,e){var i='",n=document.createElement("div");return n.innerHTML=i,n.firstChild},_addItem:function(t){var e=document.createElement("label"),i=this._map.hasLayer(t.layer),n;t.overlay?(n=document.createElement("input"),n.type="checkbox",n.className="leaflet-control-layers-selector",n.defaultChecked=i):n=this._createRadioElement("leaflet-base-layers_"+v(this),i),this._layerControlInputs.push(n),n.layerId=v(t.layer),P(n,"click",this._onInputClick,this);var o=document.createElement("span");o.innerHTML=" "+t.name;var s=document.createElement("span");e.appendChild(s),s.appendChild(n),s.appendChild(o);var r=t.overlay?this._overlaysList:this._baseLayersList;return r.appendChild(e),this._checkDisabledLayers(),e},_onInputClick:function(){var t=this._layerControlInputs,e,i,n=[],o=[];this._handlingClick=!0;for(var s=t.length-1;s>=0;s--)e=t[s],i=this._getLayer(e.layerId).layer,e.checked?n.push(i):e.checked||o.push(i);for(s=0;s=0;o--)e=t[o],i=this._getLayer(e.layerId).layer,e.disabled=i.options.minZoom!==void 0&&ni.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var t=this._section;P(t,"click",U),this.expand(),setTimeout(function(){A(t,"click",U)})}}),Ro=function(t,e,i){return new an(t,e,i)},si=nt.extend({options:{position:"topleft",zoomInText:'',zoomInTitle:"Zoom in",zoomOutText:'',zoomOutTitle:"Zoom out"},onAdd:function(t){var e="leaflet-control-zoom",i=Z("div",e+" leaflet-bar"),n=this.options;return this._zoomInButton=this._createButton(n.zoomInText,n.zoomInTitle,e+"-in",i,this._zoomIn),this._zoomOutButton=this._createButton(n.zoomOutText,n.zoomOutTitle,e+"-out",i,this._zoomOut),this._updateDisabled(),t.on("zoomend zoomlevelschange",this._updateDisabled,this),i},onRemove:function(t){t.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(t){!this._disabled&&this._map._zoomthis._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(t.shiftKey?3:1))},_createButton:function(t,e,i,n,o){var s=Z("a",i,n);return s.innerHTML=t,s.href="#",s.title=e,s.setAttribute("role","button"),s.setAttribute("aria-label",e),Xt(s),P(s,"click",Tt),P(s,"click",o,this),P(s,"click",this._refocusOnMap,this),s},_updateDisabled:function(){var t=this._map,e="leaflet-disabled";j(this._zoomInButton,e),j(this._zoomOutButton,e),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),(this._disabled||t._zoom===t.getMinZoom())&&(M(this._zoomOutButton,e),this._zoomOutButton.setAttribute("aria-disabled","true")),(this._disabled||t._zoom===t.getMaxZoom())&&(M(this._zoomInButton,e),this._zoomInButton.setAttribute("aria-disabled","true"))}});S.mergeOptions({zoomControl:!0}),S.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new si,this.addControl(this.zoomControl))});var No=function(t){return new si(t)},hn=nt.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(t){var e="leaflet-control-scale",i=Z("div",e),n=this.options;return this._addScales(n,e+"-line",i),t.on(n.updateWhenIdle?"moveend":"move",this._update,this),t.whenReady(this._update,this),i},onRemove:function(t){t.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(t,e,i){t.metric&&(this._mScale=Z("div",e,i)),t.imperial&&(this._iScale=Z("div",e,i))},_update:function(){var t=this._map,e=t.getSize().y/2,i=t.distance(t.containerPointToLatLng([0,e]),t.containerPointToLatLng([this.options.maxWidth,e]));this._updateScales(i)},_updateScales:function(t){this.options.metric&&t&&this._updateMetric(t),this.options.imperial&&t&&this._updateImperial(t)},_updateMetric:function(t){var e=this._getRoundNum(t),i=e<1e3?e+" m":e/1e3+" km";this._updateScale(this._mScale,i,e/t)},_updateImperial:function(t){var e=t*3.2808399,i,n,o;e>5280?(i=e/5280,n=this._getRoundNum(i),this._updateScale(this._iScale,n+" mi",n/i)):(o=this._getRoundNum(e),this._updateScale(this._iScale,o+" ft",o/e))},_updateScale:function(t,e,i){t.style.width=Math.round(this.options.maxWidth*i)+"px",t.innerHTML=e},_getRoundNum:function(t){var e=Math.pow(10,(Math.floor(t)+"").length-1),i=t/e;return i=i>=10?10:i>=5?5:i>=3?3:i>=2?2:1,e*i}}),jo=function(t){return new hn(t)},Do='',ri=nt.extend({options:{position:"bottomright",prefix:'
'+(f.inlineSvg?Do+" ":"")+"Leaflet"},initialize:function(t){E(this,t),this._attributions={}},onAdd:function(t){t.attributionControl=this,this._container=Z("div","leaflet-control-attribution"),Xt(this._container);for(var e in t._layers)t._layers[e].getAttribution&&this.addAttribution(t._layers[e].getAttribution());return this._update(),t.on("layeradd",this._addAttribution,this),this._container},onRemove:function(t){t.off("layeradd",this._addAttribution,this)},_addAttribution:function(t){t.layer.getAttribution&&(this.addAttribution(t.layer.getAttribution()),t.layer.once("remove",function(){this.removeAttribution(t.layer.getAttribution())},this))},setPrefix:function(t){return this.options.prefix=t,this._update(),this},addAttribution:function(t){return t?(this._attributions[t]||(this._attributions[t]=0),this._attributions[t]++,this._update(),this):this},removeAttribution:function(t){return t?(this._attributions[t]&&(this._attributions[t]--,this._update()),this):this},_update:function(){if(this._map){var t=[];for(var e in this._attributions)this._attributions[e]&&t.push(e);var i=[];this.options.prefix&&i.push(this.options.prefix),t.length&&i.push(t.join(", ")),this._container.innerHTML=i.join(' ')}}});S.mergeOptions({attributionControl:!0}),S.addInitHook(function(){this.options.attributionControl&&new ri().addTo(this)});var Ho=function(t){return new ri(t)};nt.Layers=an,nt.Zoom=si,nt.Scale=hn,nt.Attribution=ri,Jt.layers=Ro,Jt.zoom=No,Jt.scale=jo,Jt.attribution=Ho;var at=ct.extend({initialize:function(t){this._map=t},enable:function(){return this._enabled?this:(this._enabled=!0,this.addHooks(),this)},disable:function(){return this._enabled?(this._enabled=!1,this.removeHooks(),this):this},enabled:function(){return!!this._enabled}});at.addTo=function(t,e){return t.addHandler(e,this),this};var Wo={Events:$},ln=f.touch?"touchstart mousedown":"mousedown",yt=Wt.extend({options:{clickTolerance:3},initialize:function(t,e,i,n){E(this,n),this._element=t,this._dragStartTarget=e||t,this._preventOutline=i},enable:function(){this._enabled||(P(this._dragStartTarget,ln,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(yt._dragging===this&&this.finishDrag(!0),A(this._dragStartTarget,ln,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(t){if(this._enabled&&(this._moved=!1,!qe(this._element,"leaflet-zoom-anim"))){if(t.touches&&t.touches.length!==1){yt._dragging===this&&this.finishDrag();return}if(!(yt._dragging||t.shiftKey||t.which!==1&&t.button!==1&&!t.touches)&&(yt._dragging=this,this._preventOutline&&$e(this._element),Ye(),Gt(),!this._moving)){this.fire("down");var e=t.touches?t.touches[0]:t,i=tn(this._element);this._startPoint=new w(e.clientX,e.clientY),this._startPos=Lt(this._element),this._parentScale=Qe(i);var n=t.type==="mousedown";P(document,n?"mousemove":"touchmove",this._onMove,this),P(document,n?"mouseup":"touchend touchcancel",this._onUp,this)}}},_onMove:function(t){if(this._enabled){if(t.touches&&t.touches.length>1){this._moved=!0;return}var e=t.touches&&t.touches.length===1?t.touches[0]:t,i=new w(e.clientX,e.clientY)._subtract(this._startPoint);!i.x&&!i.y||Math.abs(i.x)+Math.abs(i.y)s&&(r=a,s=l);s>i&&(e[r]=1,ai(t,e,i,n,r),ai(t,e,i,r,o))}function Uo(t,e){for(var i=[t[0]],n=1,o=0,s=t.length;ne&&(i.push(t[n]),o=n);return oe.max.x&&(i|=2),t.ye.max.y&&(i|=8),i}function qo(t,e){var i=e.x-t.x,n=e.y-t.y;return i*i+n*n}function $t(t,e,i,n){var o=e.x,s=e.y,r=i.x-o,a=i.y-s,l=r*r+a*a,u;return l>0&&(u=((t.x-o)*r+(t.y-s)*a)/l,u>1?(o=i.x,s=i.y):u>0&&(o+=r*u,s+=a*u)),r=t.x-o,a=t.y-s,n?r*r+a*a:new w(o,s)}function et(t){return!J(t[0])||typeof t[0][0]!="object"&&typeof t[0][0]<"u"}function pn(t){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),et(t)}function mn(t,e){var i,n,o,s,r,a,l,u;if(!t||t.length===0)throw new Error("latlngs not passed");et(t)||(console.warn("latlngs are not flat! Only the first ring will be used"),t=t[0]);var p=[];for(var y in t)p.push(e.project(O(t[y])));var z=p.length;for(i=0,n=0;in){l=(s-n)/o,u=[a.x-l*(a.x-r.x),a.y-l*(a.y-r.y)];break}return e.unproject(x(u))}var Go={__proto__:null,simplify:un,pointToSegmentDistance:cn,closestPointOnSegment:Fo,clipSegment:_n,_getEdgeIntersection:fe,_getBitCode:Mt,_sqClosestPointOnSegment:$t,isFlat:et,_flat:pn,polylineCenter:mn};function fn(t,e,i){var n,o=[1,4,2,8],s,r,a,l,u,p,y,z;for(s=0,p=t.length;s1e-7;a++)u=o*Math.sin(r),u=Math.pow((1-u)/(1+u),o/2),l=Math.PI/2-2*Math.atan(s*u)-r,r+=l;return new k(r*e,t.x*e/i)}},Yo={__proto__:null,LonLat:hi,Mercator:li,SphericalMercator:Ie},Xo=m({},vt,{code:"EPSG:3395",projection:li,transformation:function(){var t=.5/(Math.PI*li.R);return Ft(t,.5,-t,.5)}()}),vn=m({},vt,{code:"EPSG:4326",projection:hi,transformation:Ft(1/180,1,-1/180,.5)}),Jo=m({},dt,{projection:hi,transformation:Ft(1,0,-1,0),scale:function(t){return Math.pow(2,t)},zoom:function(t){return Math.log(t)/Math.LN2},distance:function(t,e){var i=e.lng-t.lng,n=e.lat-t.lat;return Math.sqrt(i*i+n*n)},infinite:!0});dt.Earth=vt,dt.EPSG3395=Xo,dt.EPSG3857=Ne,dt.EPSG900913=io,dt.EPSG4326=vn,dt.Simple=Jo;var ot=Wt.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(t){return t.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(t){return t&&t.removeLayer(this),this},getPane:function(t){return this._map.getPane(t?this.options[t]||t:this.options.pane)},addInteractiveTarget:function(t){return this._map._targets[v(t)]=this,this},removeInteractiveTarget:function(t){return delete this._map._targets[v(t)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(t){var e=t.target;if(e.hasLayer(this)){if(this._map=e,this._zoomAnimated=e._zoomAnimated,this.getEvents){var i=this.getEvents();e.on(i,this),this.once("remove",function(){e.off(i,this)},this)}this.onAdd(e),this.fire("add"),e.fire("layeradd",{layer:this})}}});S.include({addLayer:function(t){if(!t._layerAdd)throw new Error("The provided object is not a Layer.");var e=v(t);return this._layers[e]?this:(this._layers[e]=t,t._mapToAdd=this,t.beforeAdd&&t.beforeAdd(this),this.whenReady(t._layerAdd,t),this)},removeLayer:function(t){var e=v(t);return this._layers[e]?(this._loaded&&t.onRemove(this),delete this._layers[e],this._loaded&&(this.fire("layerremove",{layer:t}),t.fire("remove")),t._map=t._mapToAdd=null,this):this},hasLayer:function(t){return v(t)in this._layers},eachLayer:function(t,e){for(var i in this._layers)t.call(e,this._layers[i]);return this},_addLayers:function(t){t=t?J(t)?t:[t]:[];for(var e=0,i=t.length;ethis._layersMaxZoom&&this.setZoom(this._layersMaxZoom),this.options.minZoom===void 0&&this._layersMinZoom&&this.getZoom()=2&&e[0]instanceof k&&e[0].equals(e[i-1])&&e.pop(),e},_setLatLngs:function(t){pt.prototype._setLatLngs.call(this,t),et(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return et(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var t=this._renderer._bounds,e=this.options.weight,i=new w(e,e);if(t=new R(t.min.subtract(i),t.max.add(i)),this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(t))){if(this.options.noClip){this._parts=this._rings;return}for(var n=0,o=this._rings.length,s;nt.y!=o.y>t.y&&t.x<(o.x-n.x)*(t.y-n.y)/(o.y-n.y)+n.x&&(e=!e);return e||pt.prototype._containsPoint.call(this,t,!0)}});function ss(t,e){return new Bt(t,e)}var mt=_t.extend({initialize:function(t,e){E(this,e),this._layers={},t&&this.addData(t)},addData:function(t){var e=J(t)?t:t.features,i,n,o;if(e){for(i=0,n=e.length;i0?n:[e.src];return}J(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&Object.prototype.hasOwnProperty.call(e.style,"objectFit")&&(e.style.objectFit="fill"),e.autoplay=!!this.options.autoplay,e.loop=!!this.options.loop,e.muted=!!this.options.muted,e.playsInline=!!this.options.playsInline;for(var s=0;so?(e.height=o+"px",M(t,s)):j(t,s),this._containerWidth=this._container.offsetWidth},_animateZoom:function(t){var e=this._map._latLngToNewLayerPoint(this._latlng,t.zoom,t.center),i=this._getAnchor();H(this._container,e.add(i))},_adjustPan:function(){if(this.options.autoPan){if(this._map._panAnim&&this._map._panAnim.stop(),this._autopanning){this._autopanning=!1;return}var t=this._map,e=parseInt(qt(this._container,"marginBottom"),10)||0,i=this._container.offsetHeight+e,n=this._containerWidth,o=new w(this._containerLeft,-i-this._containerBottom);o._add(Lt(this._container));var s=t.layerPointToContainerPoint(o),r=x(this.options.autoPanPadding),a=x(this.options.autoPanPaddingTopLeft||r),l=x(this.options.autoPanPaddingBottomRight||r),u=t.getSize(),p=0,y=0;s.x+n+l.x>u.x&&(p=s.x+n-u.x+l.x),s.x-p-a.x<0&&(p=s.x-a.x),s.y+i+l.y>u.y&&(y=s.y+i-u.y+l.y),s.y-y-a.y<0&&(y=s.y-a.y),(p||y)&&(this.options.keepInView&&(this._autopanning=!0),t.fire("autopanstart").panBy([p,y]))}},_getAnchor:function(){return x(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}}),us=function(t,e){return new Pe(t,e)};S.mergeOptions({closePopupOnClick:!0}),S.include({openPopup:function(t,e,i){return this._initOverlay(Pe,t,e,i).openOn(this),this},closePopup:function(t){return t=arguments.length?t:this._popup,t&&t.close(),this}}),ot.include({bindPopup:function(t,e){return this._popup=this._initOverlay(Pe,this._popup,t,e),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(t){return this._popup&&(this instanceof _t||(this._popup._source=this),this._popup._prepareOpen(t||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return this._popup?this._popup.isOpen():!1},setPopupContent:function(t){return this._popup&&this._popup.setContent(t),this},getPopup:function(){return this._popup},_openPopup:function(t){if(!(!this._popup||!this._map)){Tt(t);var e=t.layer||t.target;if(this._popup._source===e&&!(e instanceof xt)){this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(t.latlng);return}this._popup._source=e,this.openPopup(t.latlng)}},_movePopup:function(t){this._popup.setLatLng(t.latlng)},_onKeyPress:function(t){t.originalEvent.keyCode===13&&this._openPopup(t)}});var Te=ht.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(t){ht.prototype.onAdd.call(this,t),this.setOpacity(this.options.opacity),t.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(t){ht.prototype.onRemove.call(this,t),t.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var t=ht.prototype.getEvents.call(this);return this.options.permanent||(t.preclick=this.close),t},_initLayout:function(){var t="leaflet-tooltip",e=t+" "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=Z("div",e),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+v(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(t){var e,i,n=this._map,o=this._container,s=n.latLngToContainerPoint(n.getCenter()),r=n.layerPointToContainerPoint(t),a=this.options.direction,l=o.offsetWidth,u=o.offsetHeight,p=x(this.options.offset),y=this._getAnchor();a==="top"?(e=l/2,i=u):a==="bottom"?(e=l/2,i=0):a==="center"?(e=l/2,i=u/2):a==="right"?(e=0,i=u/2):a==="left"?(e=l,i=u/2):r.xthis.options.maxZoom||in?this._retainParent(o,s,r,n):!1)},_retainChildren:function(t,e,i,n){for(var o=2*t;o<2*t+2;o++)for(var s=2*e;s<2*e+2;s++){var r=new w(o,s);r.z=i+1;var a=this._tileCoordsToKey(r),l=this._tiles[a];if(l&&l.active){l.retain=!0;continue}else l&&l.loaded&&(l.retain=!0);i+1this.options.maxZoom||this.options.minZoom!==void 0&&o1){this._setView(t,i);return}for(var y=o.min.y;y<=o.max.y;y++)for(var z=o.min.x;z<=o.max.x;z++){var it=new w(z,y);if(it.z=this._tileZoom,!!this._isValidTile(it)){var zt=this._tiles[this._tileCoordsToKey(it)];zt?zt.current=!0:r.push(it)}}if(r.sort(function(bt,pi){return bt.distanceTo(s)-pi.distanceTo(s)}),r.length!==0){this._loading||(this._loading=!0,this.fire("loading"));var ze=document.createDocumentFragment();for(z=0;zi.max.x)||!e.wrapLat&&(t.yi.max.y))return!1}if(!this.options.bounds)return!0;var n=this._tileCoordsToBounds(t);return V(this.options.bounds).overlaps(n)},_keyToBounds:function(t){return this._tileCoordsToBounds(this._keyToTileCoords(t))},_tileCoordsToNwSe:function(t){var e=this._map,i=this.getTileSize(),n=t.scaleBy(i),o=n.add(i),s=e.unproject(n,t.z),r=e.unproject(o,t.z);return[s,r]},_tileCoordsToBounds:function(t){var e=this._tileCoordsToNwSe(t),i=new X(e[0],e[1]);return this.options.noWrap||(i=this._map.wrapLatLngBounds(i)),i},_tileCoordsToKey:function(t){return t.x+":"+t.y+":"+t.z},_keyToTileCoords:function(t){var e=t.split(":"),i=new w(+e[0],+e[1]);return i.z=+e[2],i},_removeTile:function(t){var e=this._tiles[t];e&&(N(e.el),delete this._tiles[t],this.fire("tileunload",{tile:e.el,coords:this._keyToTileCoords(t)}))},_initTile:function(t){M(t,"leaflet-tile");var e=this.getTileSize();t.style.width=e.x+"px",t.style.height=e.y+"px",t.onselectstart=C,t.onmousemove=C,f.ielt9&&this.options.opacity<1&&tt(t,this.options.opacity)},_addTile:function(t,e){var i=this._getTilePos(t),n=this._tileCoordsToKey(t),o=this.createTile(this._wrapCoords(t),g(this._tileReady,this,t));this._initTile(o),this.createTile.length<2&&K(g(this._tileReady,this,t,null,o)),H(o,i),this._tiles[n]={el:o,coords:t,current:!0},e.appendChild(o),this.fire("tileloadstart",{tile:o,coords:t})},_tileReady:function(t,e,i){e&&this.fire("tileerror",{error:e,tile:i,coords:t});var n=this._tileCoordsToKey(t);i=this._tiles[n],i&&(i.loaded=+new Date,this._map._fadeAnimated?(tt(i.el,0),Q(this._fadeFrame),this._fadeFrame=K(this._updateOpacity,this)):(i.active=!0,this._pruneTiles()),e||(M(i.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:i.el,coords:t})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),f.ielt9||!this._map._fadeAnimated?K(this._pruneTiles,this):setTimeout(g(this._pruneTiles,this),250)))},_getTilePos:function(t){return t.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(t){var e=new w(this._wrapX?D(t.x,this._wrapX):t.x,this._wrapY?D(t.y,this._wrapY):t.y);return e.z=t.z,e},_pxBoundsToTileRange:function(t){var e=this.getTileSize();return new R(t.min.unscaleBy(e).floor(),t.max.unscaleBy(e).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var t in this._tiles)if(!this._tiles[t].loaded)return!1;return!0}});function _s(t){return new te(t)}var Rt=te.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(t,e){this._url=t,e=E(this,e),e.detectRetina&&f.retina&&e.maxZoom>0?(e.tileSize=Math.floor(e.tileSize/2),e.zoomReverse?(e.zoomOffset--,e.minZoom=Math.min(e.maxZoom,e.minZoom+1)):(e.zoomOffset++,e.maxZoom=Math.max(e.minZoom,e.maxZoom-1)),e.minZoom=Math.max(0,e.minZoom)):e.zoomReverse?e.minZoom=Math.min(e.maxZoom,e.minZoom):e.maxZoom=Math.max(e.minZoom,e.maxZoom),typeof e.subdomains=="string"&&(e.subdomains=e.subdomains.split("")),this.on("tileunload",this._onTileRemove)},setUrl:function(t,e){return this._url===t&&e===void 0&&(e=!0),this._url=t,e||this.redraw(),this},createTile:function(t,e){var i=document.createElement("img");return P(i,"load",g(this._tileOnLoad,this,e,i)),P(i,"error",g(this._tileOnError,this,e,i)),(this.options.crossOrigin||this.options.crossOrigin==="")&&(i.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),typeof this.options.referrerPolicy=="string"&&(i.referrerPolicy=this.options.referrerPolicy),i.alt="",i.src=this.getTileUrl(t),i},getTileUrl:function(t){var e={r:f.retina?"@2x":"",s:this._getSubdomain(t),x:t.x,y:t.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var i=this._globalTileRange.max.y-t.y;this.options.tms&&(e.y=i),e["-y"]=i}return he(this._url,m(e,this.options))},_tileOnLoad:function(t,e){f.ielt9?setTimeout(g(t,this,null,e),0):t(null,e)},_tileOnError:function(t,e,i){var n=this.options.errorTileUrl;n&&e.getAttribute("src")!==n&&(e.src=n),t(i,e)},_onTileRemove:function(t){t.tile.onload=null},_getZoomForUrl:function(){var t=this._tileZoom,e=this.options.maxZoom,i=this.options.zoomReverse,n=this.options.zoomOffset;return i&&(t=e-t),t+n},_getSubdomain:function(t){var e=Math.abs(t.x+t.y)%this.options.subdomains.length;return this.options.subdomains[e]},_abortLoading:function(){var t,e;for(t in this._tiles)if(this._tiles[t].coords.z!==this._tileZoom&&(e=this._tiles[t].el,e.onload=C,e.onerror=C,!e.complete)){e.src=St;var i=this._tiles[t].coords;N(e),delete this._tiles[t],this.fire("tileabort",{tile:e,coords:i})}},_removeTile:function(t){var e=this._tiles[t];if(e)return e.el.setAttribute("src",St),te.prototype._removeTile.call(this,t)},_tileReady:function(t,e,i){if(!(!this._map||i&&i.getAttribute("src")===St))return te.prototype._tileReady.call(this,t,e,i)}});function Tn(t,e){return new Rt(t,e)}var Mn=Rt.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(t,e){this._url=t;var i=m({},this.defaultWmsParams);for(var n in e)n in this.options||(i[n]=e[n]);e=E(this,e);var o=e.detectRetina&&f.retina?2:1,s=this.getTileSize();i.width=s.x*o,i.height=s.y*o,this.wmsParams=i},onAdd:function(t){this._crs=this.options.crs||t.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var e=this._wmsVersion>=1.3?"crs":"srs";this.wmsParams[e]=this._crs.code,Rt.prototype.onAdd.call(this,t)},getTileUrl:function(t){var e=this._tileCoordsToNwSe(t),i=this._crs,n=Y(i.project(e[0]),i.project(e[1])),o=n.min,s=n.max,r=(this._wmsVersion>=1.3&&this._crs===vn?[o.y,o.x,s.y,s.x]:[o.x,o.y,s.x,s.y]).join(","),a=Rt.prototype.getTileUrl.call(this,t);return a+ae(this.wmsParams,a,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+r},setParams:function(t,e){return m(this.wmsParams,t),e||this.redraw(),this}});function ps(t,e){return new Mn(t,e)}Rt.WMS=Mn,Tn.wms=ps;var ft=ot.extend({options:{padding:.1},initialize:function(t){E(this,t),v(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),this._zoomAnimated&&M(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var t={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(t.zoomanim=this._onAnimZoom),t},_onAnimZoom:function(t){this._updateTransform(t.center,t.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(t,e){var i=this._map.getZoomScale(e,this._zoom),n=this._map.getSize().multiplyBy(.5+this.options.padding),o=this._map.project(this._center,e),s=n.multiplyBy(-i).add(o).subtract(this._map._getNewPixelOrigin(t,e));f.any3d?wt(this._container,s,i):H(this._container,s)},_reset:function(){this._update(),this._updateTransform(this._center,this._zoom);for(var t in this._layers)this._layers[t]._reset()},_onZoomEnd:function(){for(var t in this._layers)this._layers[t]._project()},_updatePaths:function(){for(var t in this._layers)this._layers[t]._update()},_update:function(){var t=this.options.padding,e=this._map.getSize(),i=this._map.containerPointToLayerPoint(e.multiplyBy(-t)).round();this._bounds=new R(i,i.add(e.multiplyBy(1+t*2)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),zn=ft.extend({options:{tolerance:0},getEvents:function(){var t=ft.prototype.getEvents.call(this);return t.viewprereset=this._onViewPreReset,t},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){ft.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var t=this._container=document.createElement("canvas");P(t,"mousemove",this._onMouseMove,this),P(t,"click dblclick mousedown mouseup contextmenu",this._onClick,this),P(t,"mouseout",this._handleMouseOut,this),t._leaflet_disable_events=!0,this._ctx=t.getContext("2d")},_destroyContainer:function(){Q(this._redrawRequest),delete this._ctx,N(this._container),A(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){var t;this._redrawBounds=null;for(var e in this._layers)t=this._layers[e],t._update();this._redraw()}},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){ft.prototype._update.call(this);var t=this._bounds,e=this._container,i=t.getSize(),n=f.retina?2:1;H(e,t.min),e.width=n*i.x,e.height=n*i.y,e.style.width=i.x+"px",e.style.height=i.y+"px",f.retina&&this._ctx.scale(2,2),this._ctx.translate(-t.min.x,-t.min.y),this.fire("update")}},_reset:function(){ft.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(t){this._updateDashArray(t),this._layers[v(t)]=t;var e=t._order={layer:t,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=e),this._drawLast=e,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(t){this._requestRedraw(t)},_removePath:function(t){var e=t._order,i=e.next,n=e.prev;i?i.prev=n:this._drawLast=n,n?n.next=i:this._drawFirst=i,delete t._order,delete this._layers[v(t)],this._requestRedraw(t)},_updatePath:function(t){this._extendRedrawBounds(t),t._project(),t._update(),this._requestRedraw(t)},_updateStyle:function(t){this._updateDashArray(t),this._requestRedraw(t)},_updateDashArray:function(t){if(typeof t.options.dashArray=="string"){var e=t.options.dashArray.split(/[, ]+/),i=[],n,o;for(o=0;o')}}catch{}return function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),ms={_initContainer:function(){this._container=Z("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(ft.prototype._update.call(this),this.fire("update"))},_initPath:function(t){var e=t._container=ee("shape");M(e,"leaflet-vml-shape "+(this.options.className||"")),e.coordsize="1 1",t._path=ee("path"),e.appendChild(t._path),this._updateStyle(t),this._layers[v(t)]=t},_addPath:function(t){var e=t._container;this._container.appendChild(e),t.options.interactive&&t.addInteractiveTarget(e)},_removePath:function(t){var e=t._container;N(e),t.removeInteractiveTarget(e),delete this._layers[v(t)]},_updateStyle:function(t){var e=t._stroke,i=t._fill,n=t.options,o=t._container;o.stroked=!!n.stroke,o.filled=!!n.fill,n.stroke?(e||(e=t._stroke=ee("stroke")),o.appendChild(e),e.weight=n.weight+"px",e.color=n.color,e.opacity=n.opacity,n.dashArray?e.dashStyle=J(n.dashArray)?n.dashArray.join(" "):n.dashArray.replace(/( *, *)/g," "):e.dashStyle="",e.endcap=n.lineCap.replace("butt","flat"),e.joinstyle=n.lineJoin):e&&(o.removeChild(e),t._stroke=null),n.fill?(i||(i=t._fill=ee("fill")),o.appendChild(i),i.color=n.fillColor||n.color,i.opacity=n.fillOpacity):i&&(o.removeChild(i),t._fill=null)},_updateCircle:function(t){var e=t._point.round(),i=Math.round(t._radius),n=Math.round(t._radiusY||i);this._setPath(t,t._empty()?"M0 0":"AL "+e.x+","+e.y+" "+i+","+n+" 0,"+65535*360)},_setPath:function(t,e){t._path.v=e},_bringToFront:function(t){Et(t._container)},_bringToBack:function(t){kt(t._container)}},Me=f.vml?ee:Ei,ie=ft.extend({_initContainer:function(){this._container=Me("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=Me("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){N(this._container),A(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){ft.prototype._update.call(this);var t=this._bounds,e=t.getSize(),i=this._container;(!this._svgSize||!this._svgSize.equals(e))&&(this._svgSize=e,i.setAttribute("width",e.x),i.setAttribute("height",e.y)),H(i,t.min),i.setAttribute("viewBox",[t.min.x,t.min.y,e.x,e.y].join(" ")),this.fire("update")}},_initPath:function(t){var e=t._path=Me("path");t.options.className&&M(e,t.options.className),t.options.interactive&&M(e,"leaflet-interactive"),this._updateStyle(t),this._layers[v(t)]=t},_addPath:function(t){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(t._path),t.addInteractiveTarget(t._path)},_removePath:function(t){N(t._path),t.removeInteractiveTarget(t._path),delete this._layers[v(t)]},_updatePath:function(t){t._project(),t._update()},_updateStyle:function(t){var e=t._path,i=t.options;e&&(i.stroke?(e.setAttribute("stroke",i.color),e.setAttribute("stroke-opacity",i.opacity),e.setAttribute("stroke-width",i.weight),e.setAttribute("stroke-linecap",i.lineCap),e.setAttribute("stroke-linejoin",i.lineJoin),i.dashArray?e.setAttribute("stroke-dasharray",i.dashArray):e.removeAttribute("stroke-dasharray"),i.dashOffset?e.setAttribute("stroke-dashoffset",i.dashOffset):e.removeAttribute("stroke-dashoffset")):e.setAttribute("stroke","none"),i.fill?(e.setAttribute("fill",i.fillColor||i.color),e.setAttribute("fill-opacity",i.fillOpacity),e.setAttribute("fill-rule",i.fillRule||"evenodd")):e.setAttribute("fill","none"))},_updatePoly:function(t,e){this._setPath(t,ki(t._parts,e))},_updateCircle:function(t){var e=t._point,i=Math.max(Math.round(t._radius),1),n=Math.max(Math.round(t._radiusY),1)||i,o="a"+i+","+n+" 0 1,0 ",s=t._empty()?"M0 0":"M"+(e.x-i)+","+e.y+o+i*2+",0 "+o+-i*2+",0 ";this._setPath(t,s)},_setPath:function(t,e){t._path.setAttribute("d",e)},_bringToFront:function(t){Et(t._path)},_bringToBack:function(t){kt(t._path)}});f.vml&&ie.include(ms);function Sn(t){return f.svg||f.vml?new ie(t):null}S.include({getRenderer:function(t){var e=t.options.renderer||this._getPaneRenderer(t.options.pane)||this.options.renderer||this._renderer;return e||(e=this._renderer=this._createRenderer()),this.hasLayer(e)||this.addLayer(e),e},_getPaneRenderer:function(t){if(t==="overlayPane"||t===void 0)return!1;var e=this._paneRenderers[t];return e===void 0&&(e=this._createRenderer({pane:t}),this._paneRenderers[t]=e),e},_createRenderer:function(t){return this.options.preferCanvas&&Cn(t)||Sn(t)}});var Zn=Bt.extend({initialize:function(t,e){Bt.prototype.initialize.call(this,this._boundsToLatLngs(t),e)},setBounds:function(t){return this.setLatLngs(this._boundsToLatLngs(t))},_boundsToLatLngs:function(t){return t=V(t),[t.getSouthWest(),t.getNorthWest(),t.getNorthEast(),t.getSouthEast()]}});function fs(t,e){return new Zn(t,e)}ie.create=Me,ie.pointsToPath=ki,mt.geometryToLayer=ye,mt.coordsToLatLng=ci,mt.coordsToLatLngs=xe,mt.latLngToCoords=di,mt.latLngsToCoords=be,mt.getFeature=It,mt.asFeature=we,S.mergeOptions({boxZoom:!0});var En=at.extend({initialize:function(t){this._map=t,this._container=t._container,this._pane=t._panes.overlayPane,this._resetStateTimeout=0,t.on("unload",this._destroy,this)},addHooks:function(){P(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){A(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){N(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){this._resetStateTimeout!==0&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(t){if(!t.shiftKey||t.which!==1&&t.button!==1)return!1;this._clearDeferredResetState(),this._resetState(),Gt(),Ye(),this._startPoint=this._map.mouseEventToContainerPoint(t),P(document,{contextmenu:Tt,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(t){this._moved||(this._moved=!0,this._box=Z("div","leaflet-zoom-box",this._container),M(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(t);var e=new R(this._point,this._startPoint),i=e.getSize();H(this._box,e.min),this._box.style.width=i.x+"px",this._box.style.height=i.y+"px"},_finish:function(){this._moved&&(N(this._box),j(this._container,"leaflet-crosshair")),Kt(),Xe(),A(document,{contextmenu:Tt,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(t){if(!(t.which!==1&&t.button!==1)&&(this._finish(),!!this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(g(this._resetState,this),0);var e=new X(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(e).fire("boxzoomend",{boxZoomBounds:e})}},_onKeyDown:function(t){t.keyCode===27&&(this._finish(),this._clearDeferredResetState(),this._resetState())}});S.addInitHook("addHandler","boxZoom",En),S.mergeOptions({doubleClickZoom:!0});var kn=at.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(t){var e=this._map,i=e.getZoom(),n=e.options.zoomDelta,o=t.originalEvent.shiftKey?i-n:i+n;e.options.doubleClickZoom==="center"?e.setZoom(o):e.setZoomAround(t.containerPoint,o)}});S.addInitHook("addHandler","doubleClickZoom",kn),S.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var On=at.extend({addHooks:function(){if(!this._draggable){var t=this._map;this._draggable=new yt(t._mapPane,t._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),t.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),t.on("zoomend",this._onZoomEnd,this),t.whenReady(this._onZoomEnd,this))}M(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){j(this._map._container,"leaflet-grab"),j(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var t=this._map;if(t._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var e=V(this._map.options.maxBounds);this._offsetLimit=Y(this._map.latLngToContainerPoint(e.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(e.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;t.fire("movestart").fire("dragstart"),t.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(t){if(this._map.options.inertia){var e=this._lastTime=+new Date,i=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(i),this._times.push(e),this._prunePositions(e)}this._map.fire("move",t).fire("drag",t)},_prunePositions:function(t){for(;this._positions.length>1&&t-this._times[0]>50;)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var t=this._map.getSize().divideBy(2),e=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=e.subtract(t).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(t,e){return t-(t-e)*this._viscosity},_onPreDragLimit:function(){if(!(!this._viscosity||!this._offsetLimit)){var t=this._draggable._newPos.subtract(this._draggable._startPos),e=this._offsetLimit;t.xe.max.x&&(t.x=this._viscousLimit(t.x,e.max.x)),t.y>e.max.y&&(t.y=this._viscousLimit(t.y,e.max.y)),this._draggable._newPos=this._draggable._startPos.add(t)}},_onPreDragWrap:function(){var t=this._worldWidth,e=Math.round(t/2),i=this._initialWorldOffset,n=this._draggable._newPos.x,o=(n-e+i)%t+e-i,s=(n+e+i)%t-e-i,r=Math.abs(o+i)0?s:-s))-e;this._delta=0,this._startTime=null,r&&(t.options.scrollWheelZoom==="center"?t.setZoom(e+r):t.setZoomAround(this._lastMousePos,e+r))}});S.addInitHook("addHandler","scrollWheelZoom",Bn);var gs=600;S.mergeOptions({tapHold:f.touchNative&&f.safari&&f.mobile,tapTolerance:15});var In=at.extend({addHooks:function(){P(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){A(this._map._container,"touchstart",this._onDown,this)},_onDown:function(t){if(clearTimeout(this._holdTimeout),t.touches.length===1){var e=t.touches[0];this._startPos=this._newPos=new w(e.clientX,e.clientY),this._holdTimeout=setTimeout(g(function(){this._cancel(),this._isTapValid()&&(P(document,"touchend",U),P(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",e))},this),gs),P(document,"touchend touchcancel contextmenu",this._cancel,this),P(document,"touchmove",this._onMove,this)}},_cancelClickPrevent:function t(){A(document,"touchend",U),A(document,"touchend touchcancel",t)},_cancel:function(){clearTimeout(this._holdTimeout),A(document,"touchend touchcancel contextmenu",this._cancel,this),A(document,"touchmove",this._onMove,this)},_onMove:function(t){var e=t.touches[0];this._newPos=new w(e.clientX,e.clientY)},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_simulateEvent:function(t,e){var i=new MouseEvent(t,{bubbles:!0,cancelable:!0,view:window,screenX:e.screenX,screenY:e.screenY,clientX:e.clientX,clientY:e.clientY});i._simulated=!0,e.target.dispatchEvent(i)}});S.addInitHook("addHandler","tapHold",In),S.mergeOptions({touchZoom:f.touch,bounceAtZoomLimits:!0});var Rn=at.extend({addHooks:function(){M(this._map._container,"leaflet-touch-zoom"),P(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){j(this._map._container,"leaflet-touch-zoom"),A(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(t){var e=this._map;if(!(!t.touches||t.touches.length!==2||e._animatingZoom||this._zooming)){var i=e.mouseEventToContainerPoint(t.touches[0]),n=e.mouseEventToContainerPoint(t.touches[1]);this._centerPoint=e.getSize()._divideBy(2),this._startLatLng=e.containerPointToLatLng(this._centerPoint),e.options.touchZoom!=="center"&&(this._pinchStartLatLng=e.containerPointToLatLng(i.add(n)._divideBy(2))),this._startDist=i.distanceTo(n),this._startZoom=e.getZoom(),this._moved=!1,this._zooming=!0,e._stop(),P(document,"touchmove",this._onTouchMove,this),P(document,"touchend touchcancel",this._onTouchEnd,this),U(t)}},_onTouchMove:function(t){if(!(!t.touches||t.touches.length!==2||!this._zooming)){var e=this._map,i=e.mouseEventToContainerPoint(t.touches[0]),n=e.mouseEventToContainerPoint(t.touches[1]),o=i.distanceTo(n)/this._startDist;if(this._zoom=e.getScaleZoom(o,this._startZoom),!e.options.bounceAtZoomLimits&&(this._zoome.getMaxZoom()&&o>1)&&(this._zoom=e._limitZoom(this._zoom)),e.options.touchZoom==="center"){if(this._center=this._startLatLng,o===1)return}else{var s=i._add(n)._divideBy(2)._subtract(this._centerPoint);if(o===1&&s.x===0&&s.y===0)return;this._center=e.unproject(e.project(this._pinchStartLatLng,this._zoom).subtract(s),this._zoom)}this._moved||(e._moveStart(!0,!1),this._moved=!0),Q(this._animRequest);var r=g(e._move,e,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=K(r,this,!0),U(t)}},_onTouchEnd:function(){if(!this._moved||!this._zooming){this._zooming=!1;return}this._zooming=!1,Q(this._animRequest),A(document,"touchmove",this._onTouchMove,this),A(document,"touchend touchcancel",this._onTouchEnd,this),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))}});S.addInitHook("addHandler","touchZoom",Rn),S.BoxZoom=En,S.DoubleClickZoom=kn,S.Drag=On,S.Keyboard=An,S.ScrollWheelZoom=Bn,S.TapHold=In,S.TouchZoom=Rn,h.Bounds=R,h.Browser=f,h.CRS=dt,h.Canvas=zn,h.Circle=ui,h.CircleMarker=ve,h.Class=ct,h.Control=nt,h.DivIcon=Pn,h.DivOverlay=ht,h.DomEvent=Bo,h.DomUtil=Oo,h.Draggable=yt,h.Evented=Wt,h.FeatureGroup=_t,h.GeoJSON=mt,h.GridLayer=te,h.Handler=at,h.Icon=At,h.ImageOverlay=Le,h.LatLng=k,h.LatLngBounds=X,h.Layer=ot,h.LayerGroup=Ot,h.LineUtil=Go,h.Map=S,h.Marker=ge,h.Mixin=Wo,h.Path=xt,h.Point=w,h.PolyUtil=Ko,h.Polygon=Bt,h.Polyline=pt,h.Popup=Pe,h.PosAnimation=rn,h.Projection=Yo,h.Rectangle=Zn,h.Renderer=ft,h.SVG=ie,h.SVGOverlay=Ln,h.TileLayer=Rt,h.Tooltip=Te,h.Transformation=Re,h.Util=to,h.VideoOverlay=wn,h.bind=g,h.bounds=Y,h.canvas=Cn,h.circle=ns,h.circleMarker=is,h.control=Jt,h.divIcon=ds,h.extend=m,h.featureGroup=Qo,h.geoJSON=bn,h.geoJson=rs,h.gridLayer=_s,h.icon=ts,h.imageOverlay=as,h.latLng=O,h.latLngBounds=V,h.layerGroup=$o,h.map=Io,h.marker=es,h.point=x,h.polygon=ss,h.polyline=os,h.popup=us,h.rectangle=fs,h.setOptions=E,h.stamp=v,h.svg=Sn,h.svgOverlay=ls,h.tileLayer=Tn,h.tooltip=cs,h.transformation=Ft,h.version=_,h.videoOverlay=hs;var vs=window.L;h.noConflict=function(){return window.L=vs,this},window.L=h})})(js,se);const Ds=se,Hs=Ns({__proto__:null,default:Ds},[se]),Gn=(c,d=100)=>{let h;const _=function(...m){const T=this;h&&clearTimeout(h),h=setTimeout(()=>{c.apply(T,m),h=null},d)};return _.cancel=function(){h&&clearTimeout(h)},_},Kn=function(c){for(const d of Object.values(c))d&&Ct(d.cancel)&&d.cancel()},Ws=c=>!c||typeof c.charAt!="function"?c:c.charAt(0).toUpperCase()+c.slice(1),Ct=c=>typeof c=="function",Li=(c,d,h)=>{for(const _ in h){const m="set"+Ws(_);c[m]?Fn(()=>h[_],(T,g)=>{c[m](T,g)}):d[m]&&Fn(()=>h[_],T=>{d[m](T)})}},re=(c,d,h={})=>{const _={...h};for(const m in c){const T=d[m],g=c[m];T&&(T&&T.custom===!0||g!==void 0&&(_[m]=g))}return _},Pi=c=>{const d={};for(const h in c)if(h.startsWith("on")&&!h.startsWith("onUpdate")&&h!=="onReady"){const _=h.slice(2).toLocaleLowerCase();d[_]=c[h]}return d},Fs=async c=>{const d=await Promise.all([Nt(()=>import("./marker-icon-2x-b9d2094a-e148f0f7.js"),[]),Nt(()=>import("./marker-icon-b2ca459f-d6994ad0.js"),[]),Nt(()=>import("./marker-shadow-eea80fe0-a7f70f89.js"),[])]);delete c.Default.prototype._getIconUrl,c.Default.mergeOptions({iconRetinaUrl:d[0].default,iconUrl:d[1].default,shadowUrl:d[2].default})},Ee=c=>{const d=oe(()=>console.warn(`Method ${c} has been invoked without being replaced`)),h=(..._)=>d.value(..._);return h.wrapped=d,gt(c,h),h},ke=(c,d)=>c.wrapped.value=d,ne=typeof self=="object"&&self.self===self&&self||typeof global=="object"&&global.global===global&&global||void 0,Ti="useGlobalLeaflet",Yn={options:{type:Object,default:()=>({}),custom:!0}},Xn=c=>({options:c.options,methods:{}}),Dt={...Yn,pane:{type:String},attribution:{type:String},name:{type:String,custom:!0},layerType:{type:String,custom:!0},visible:{type:Boolean,custom:!0,default:!0}},Jn=(c,d,h)=>{const _=jt("addLayer"),m=jt("removeLayer"),{options:T,methods:g}=Xn(c),I=re(c,Dt,T),v=()=>_({leafletObject:d.value}),F=()=>m({leafletObject:d.value}),D={...g,setAttribution(C){F(),d.value.options.attribution=C,c.visible&&v()},setName(){F(),c.visible&&v()},setLayerType(){F(),c.visible&&v()},setVisible(C){d.value&&(C?v():F())},bindPopup({leafletObject:C}){if(!d.value||!Ct(d.value.bindPopup)){console.warn("Attempt to bind popup before bindPopup method available on layer.");return}d.value.bindPopup(C)},bindTooltip({leafletObject:C}){if(!d.value||!Ct(d.value.bindTooltip)){console.warn("Attempt to bind tooltip before bindTooltip method available on layer.");return}d.value.bindTooltip(C)},unbindTooltip(){d.value&&(Ct(d.value.closeTooltip)&&d.value.closeTooltip(),Ct(d.value.unbindTooltip)&&d.value.unbindTooltip())},unbindPopup(){d.value&&(Ct(d.value.closePopup)&&d.value.closePopup(),Ct(d.value.unbindPopup)&&d.value.unbindPopup())},updateVisibleProp(C){h.emit("update:visible",C)}};return gt("bindPopup",D.bindPopup),gt("bindTooltip",D.bindTooltip),gt("unbindTooltip",D.unbindTooltip),gt("unbindPopup",D.unbindPopup),Zs(()=>{D.unbindPopup(),D.unbindTooltip(),F()}),{options:I,methods:D}},Vs=(c,d)=>{if(c&&d.default)return qn("div",{style:{display:"none"}},d.default())},Us={...Dt,interactive:{type:Boolean,default:void 0},bubblingMouseEvents:{type:Boolean,default:void 0}},qs={...Us,stroke:{type:Boolean,default:void 0},color:{type:String},weight:{type:Number},opacity:{type:Number},lineCap:{type:String},lineJoin:{type:String},dashArray:{type:String},dashOffset:{type:String},fill:{type:Boolean,default:void 0},fillColor:{type:String},fillOpacity:{type:Number},fillRule:{type:String},className:{type:String}};({...Dt});const Mi={...Dt,opacity:{type:Number},zIndex:{type:Number},tileSize:{type:Number},noWrap:{type:Boolean,default:void 0},minZoom:{type:Number},maxZoom:{type:Number}},Gs=(c,d,h)=>{const{options:_,methods:m}=Jn(c,d,h);return{options:re(c,Mi,_),methods:{...m}}};({...Mi});({...Dt});const Vn={...Yn,center:{type:[Object,Array]},bounds:{type:[Array,Object]},maxBounds:{type:[Array,Object]},zoom:{type:Number},minZoom:{type:Number},maxZoom:{type:Number},paddingBottomRight:{type:Array},paddingTopLeft:{type:Array},padding:{type:Array},worldCopyJump:{type:Boolean,default:void 0},crs:{type:[String,Object]},maxBoundsViscosity:{type:Number},inertia:{type:Boolean,default:void 0},inertiaDeceleration:{type:Number},inertiaMaxSpeed:{type:Number},easeLinearity:{type:Number},zoomAnimation:{type:Boolean,default:void 0},zoomAnimationThreshold:{type:Number},fadeAnimation:{type:Boolean,default:void 0},markerZoomAnimation:{type:Boolean,default:void 0},noBlockingAnimations:{type:Boolean,default:void 0},useGlobalLeaflet:{type:Boolean,default:!0,custom:!0}},Ks={emits:["ready","update:zoom","update:center","update:bounds"],props:Vn,setup(c,d){const h=oe(null),_=Ss({ready:!1,leafletRef:{},layersToAdd:[],layersInControl:[]}),{options:m}=Xn(c),T=re(c,Vn,m),g=Ee("addLayer"),I=Ee("removeLayer"),v=Ee("registerControl"),F=Ee("registerLayerControl");gt(Ti,c.useGlobalLeaflet);const D={moveEndHandler:Gn(()=>{d.emit("update:zoom",_.leafletRef.getZoom()),d.emit("update:center",_.leafletRef.getCenter()),d.emit("update:bounds",_.leafletRef.getBounds())}),overlayAddHandler(lt){const q=_.layersInControl.find(E=>E.name===lt.name);q&&q.updateVisibleProp(!0)},overlayRemoveHandler(lt){const q=_.layersInControl.find(E=>E.name===lt.name);q&&q.updateVisibleProp(!1)}};xi(async()=>{c.useGlobalLeaflet&&(ne.L=ne.L||await Promise.resolve().then(()=>Hs));const{map:lt,CRS:q,Icon:E,latLngBounds:ae,latLng:Ae,DomEvent:he}=c.useGlobalLeaflet?ne.L:await Nt(()=>import("./leaflet-src.esm-337e0d64-63c668b6.js"),[]);try{T.beforeMapMount&&await T.beforeMapMount()}catch(b){console.error(`The following error occurred running the provided beforeMapMount hook ${b.message}`)}await Fs(E);const J=typeof T.crs=="string"?q[T.crs]:T.crs;T.crs=J||q.EPSG3857;const ut={addLayer(b){b.layerType!==void 0&&(_.layerControl===void 0?_.layersToAdd.push(b):_.layersInControl.find(B=>B.leafletObject._leaflet_id===b.leafletObject._leaflet_id)||(_.layerControl.addLayer(b),_.layersInControl.push(b))),b.visible!==!1&&_.leafletRef.addLayer(b.leafletObject)},removeLayer(b){b.layerType!==void 0&&(_.layerControl===void 0?_.layersToAdd=_.layersToAdd.filter(B=>B.name!==b.name):(_.layerControl.removeLayer(b.leafletObject),_.layersInControl=_.layersInControl.filter(B=>B.leafletObject._leaflet_id!==b.leafletObject._leaflet_id))),_.leafletRef.removeLayer(b.leafletObject)},registerLayerControl(b){_.layerControl=b,_.layersToAdd.forEach(B=>{_.layerControl.addLayer(B)}),_.layersToAdd=[],v(b)},registerControl(b){_.leafletRef.addControl(b.leafletObject)},setZoom(b){const B=_.leafletRef.getZoom();b!==B&&_.leafletRef.setZoom(b,{animate:c.noBlockingAnimations?!1:null})},setPaddingBottomRight(b){_.paddingBottomRight=b},setPaddingTopLeft(b){_.paddingTopLeft=b},setPadding(b){_.padding=b},setCrs(b){const B=_.leafletRef.getBounds();_.leafletRef.options.crs=b,_.leafletRef.fitBounds(B,{animate:!1,padding:[0,0]})},fitBounds(b){_.leafletRef.fitBounds(b,{animate:this.noBlockingAnimations?!1:null})},setBounds(b){if(!b)return;const B=ae(b);B.isValid()&&!(_.lastSetBounds||_.leafletRef.getBounds()).equals(B,0)&&(_.lastSetBounds=B,_.leafletRef.fitBounds(B,this.fitBoundsOptions))},setCenter(b){if(b==null)return;const B=Ae(b),Ht=_.lastSetCenter||_.leafletRef.getCenter();(Ht.lat!==B.lat||Ht.lng!==B.lng)&&(_.lastSetCenter=B,_.leafletRef.panTo(B,{animate:this.noBlockingAnimations?!1:null}))}};ke(g,ut.addLayer),ke(I,ut.removeLayer),ke(v,ut.registerControl),ke(F,ut.registerLayerControl),_.leafletRef=bi(lt(h.value,T)),Li(ut,_.leafletRef,c);const St=Pi(d.attrs);_.leafletRef.on("moveend",D.moveEndHandler),_.leafletRef.on("overlayadd",D.overlayAddHandler),_.leafletRef.on("overlayremove",D.overlayRemoveHandler),he.on(_.leafletRef,St),_.ready=!0,wi(()=>d.emit("ready",_.leafletRef))}),Un(()=>{Kn(D),_.leafletRef&&(_.leafletRef.off(),_.leafletRef.remove())});const C=Wn(()=>_.leafletRef),G=Wn(()=>_.ready);return{root:h,ready:G,leafletObject:C}},render(){return qn("div",{style:{width:"100%",height:"100%"},ref:"root"},this.ready&&this.$slots.default?this.$slots.default():{})}},Ys=Ks,Xs=["Symbol(Comment)","Symbol(Text)"],Js=["LTooltip","LPopup"],$n={...Dt,draggable:{type:Boolean,default:void 0},icon:{type:[Object]},zIndexOffset:{type:Number},latLng:{type:[Object,Array],custom:!0,required:!0}},$s=(c,d,h)=>{const{options:_,methods:m}=Jn(c,d,h),T=re(c,$n,_),g={...m,setDraggable(I){d.value.dragging&&(I?d.value.dragging.enable():d.value.dragging.disable())},latLngSync(I){h.emit("update:latLng",I.latlng),h.emit("update:lat-lng",I.latlng)},setLatLng(I){if(I!=null&&d.value){const v=d.value.getLatLng();(!v||!v.equals(I))&&d.value.setLatLng(I)}}};return{options:T,methods:g}},Qs=(c,d)=>{const h=d.slots.default&&d.slots.default();return h&&h.length&&h.some(tr)};function tr(c){return!(Xs.includes(c.type.toString())||Js.includes(c.type.name))}const er={name:"LMarker",props:$n,setup(c,d){const h=oe({}),_=oe(!1),m=jt(Ti),T=jt("addLayer");gt("canSetParentHtml",()=>!!h.value.getElement()),gt("setParentHtml",F=>h.value.getElement().innerHTML=F),gt("setIcon",F=>h.value.setIcon&&h.value.setIcon(F));const{options:g,methods:I}=$s(c,h,d),v={moveHandler:Gn(I.latLngSync)};return xi(async()=>{const{marker:F,DomEvent:D,divIcon:C}=m?ne.L:await Nt(()=>import("./leaflet-src.esm-337e0d64-63c668b6.js"),[]);Qs(g,d)&&(g.icon=C({className:""})),h.value=bi(F(c.latLng,g));const G=Pi(d.attrs);D.on(h.value,G),h.value.on("move",v.moveHandler),Li(I,h.value,c),T({...c,...I,leafletObject:h.value}),_.value=!0,wi(()=>d.emit("ready",h.value))}),Un(()=>Kn(v)),{ready:_,leafletObject:h}},render(){return Vs(this.ready,this.$slots)}},ir=er,nr={...qs,smoothFactor:{type:Number},noClip:{type:Boolean,default:void 0},latLngs:{type:Array,required:!0,custom:!0}},or={...nr};or.latLngs.required=!1;const zi={...Mi,tms:{type:Boolean,default:void 0},subdomains:{type:[String,Array],validator:c=>typeof c=="string"?!0:Array.isArray(c)?c.every(d=>typeof d=="string"):!1},detectRetina:{type:Boolean,default:void 0},url:{type:String,required:!0,custom:!0}},sr=(c,d,h)=>{const{options:_,methods:m}=Gs(c,d,h),T=re(c,zi,_),g={...m};return{options:T,methods:g}},rr={props:zi,setup(c,d){const h=oe({}),_=jt(Ti),m=jt("addLayer"),{options:T,methods:g}=sr(c,h,d);return xi(async()=>{const{tileLayer:I,DomEvent:v}=_?ne.L:await Nt(()=>import("./leaflet-src.esm-337e0d64-63c668b6.js"),[]);h.value=bi(I(c.url,T));const F=Pi(d.attrs);v.on(h.value,F),Li(g,h.value,c),m({...c,...g,leafletObject:h.value}),wi(()=>d.emit("ready",h.value))}),{leafletObject:h}},render(){return null}},ar=rr;({...zi});var hr=Object.defineProperty,lr=Object.getOwnPropertyDescriptor,Qn=(c,d,h,_)=>{for(var m=_>1?void 0:_?lr(d,h):d,T=c.length-1,g;T>=0;T--)(g=c[T])&&(m=(_?g(d,h,m):g(m))||m);return _&&m&&hr(d,h,m),m};let Oe=class extends Os{constructor(){super(...arguments),yi(this,"f"),yi(this,"marker"),yi(this,"zoom",14)}get options(){return{scrollWheelZoom:!1}}get center(){return[this.f.latitude,this.f.longitude]}created(){this.marker=this.center}};Qn([As({required:!0})],Oe.prototype,"f",2);Oe=Qn([Bs({components:{LMap:Ys,LTileLayer:ar,LMarker:ir}})],Oe);const ur={id:"Location"},cr={class:"map"},dr={key:0,class:"info"},_r={key:0,class:"title"},pr={key:1,class:"address"};function mr(c,d,h,_,m,T){const g=fi("LMarker"),I=fi("LTileLayer"),v=fi("LMap");return Se(),Ze("div",ur,[zs("div",cr,[gi(v,{options:c.options,zoom:c.zoom,center:c.center,minZoom:3,maxZoom:16},{default:Cs(()=>[gi(g,{"lat-lng":c.marker},null,8,["lat-lng"]),gi(I,{url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png","layer-type":"base",name:"OpenStreetMap"})]),_:1},8,["options","zoom","center"])]),c.f.title?(Se(),Ze("div",dr,[c.f.title?(Se(),Ze("div",_r,Hn(c.f.title),1)):vi("",!0),c.f.address?(Se(),Ze("div",pr,Hn(c.f.address),1)):vi("",!0)])):vi("",!0)])}const vr=ks(Oe,[["render",mr],["__scopeId","data-v-b4275981"]]);export{vr as default}; + */(function(c,d){(function(h,_){_(d)})(Es,function(h){var _="1.9.3";function m(t){var e,i,n,o;for(i=1,n=arguments.length;i"u"||!L||!L.Mixin)){t=X(t)?t:[t];for(var e=0;e0?Math.floor(t):Math.ceil(t)};w.prototype={clone:function(){return new w(this.x,this.y)},add:function(t){return this.clone()._add(x(t))},_add:function(t){return this.x+=t.x,this.y+=t.y,this},subtract:function(t){return this.clone()._subtract(x(t))},_subtract:function(t){return this.x-=t.x,this.y-=t.y,this},divideBy:function(t){return this.clone()._divideBy(t)},_divideBy:function(t){return this.x/=t,this.y/=t,this},multiplyBy:function(t){return this.clone()._multiplyBy(t)},_multiplyBy:function(t){return this.x*=t,this.y*=t,this},scaleBy:function(t){return new w(this.x*t.x,this.y*t.y)},unscaleBy:function(t){return new w(this.x/t.x,this.y/t.y)},round:function(){return this.clone()._round()},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this},floor:function(){return this.clone()._floor()},_floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this},ceil:function(){return this.clone()._ceil()},_ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this},trunc:function(){return this.clone()._trunc()},_trunc:function(){return this.x=Si(this.x),this.y=Si(this.y),this},distanceTo:function(t){t=x(t);var e=t.x-this.x,i=t.y-this.y;return Math.sqrt(e*e+i*i)},equals:function(t){return t=x(t),t.x===this.x&&t.y===this.y},contains:function(t){return t=x(t),Math.abs(t.x)<=Math.abs(this.x)&&Math.abs(t.y)<=Math.abs(this.y)},toString:function(){return"Point("+G(this.x)+", "+G(this.y)+")"}};function x(t,e,i){return t instanceof w?t:X(t)?new w(t[0],t[1]):t==null?t:typeof t=="object"&&"x"in t&&"y"in t?new w(t.x,t.y):new w(t,e,i)}function R(t,e){if(t)for(var i=e?[t,e]:t,n=0,o=i.length;n=this.min.x&&i.x<=this.max.x&&e.y>=this.min.y&&i.y<=this.max.y},intersects:function(t){t=Y(t);var e=this.min,i=this.max,n=t.min,o=t.max,s=o.x>=e.x&&n.x<=i.x,r=o.y>=e.y&&n.y<=i.y;return s&&r},overlaps:function(t){t=Y(t);var e=this.min,i=this.max,n=t.min,o=t.max,s=o.x>e.x&&n.xe.y&&n.y=e.lat&&o.lat<=i.lat&&n.lng>=e.lng&&o.lng<=i.lng},intersects:function(t){t=V(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),o=t.getNorthEast(),s=o.lat>=e.lat&&n.lat<=i.lat,r=o.lng>=e.lng&&n.lng<=i.lng;return s&&r},overlaps:function(t){t=V(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),o=t.getNorthEast(),s=o.lat>e.lat&&n.late.lng&&n.lng1,fo=function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("testPassiveEventSupport",C,e),window.removeEventListener("testPassiveEventSupport",C,e)}catch{}return t}(),go=function(){return!!document.createElement("canvas").getContext}(),Fe=!!(document.createElementNS&&Ei("svg").createSVGRect),vo=!!Fe&&function(){var t=document.createElement("div");return t.innerHTML="",(t.firstChild&&t.firstChild.namespaceURI)==="http://www.w3.org/2000/svg"}(),yo=!Fe&&function(){try{var t=document.createElement("div");t.innerHTML='';var e=t.firstChild;return e.style.behavior="url(#default#VML)",e&&typeof e.adj=="object"}catch{return!1}}(),xo=navigator.platform.indexOf("Mac")===0,bo=navigator.platform.indexOf("Linux")===0;function st(t){return navigator.userAgent.toLowerCase().indexOf(t)>=0}var f={ie:le,ielt9:no,edge:Oi,webkit:De,android:Ai,android23:Bi,androidStock:so,opera:He,chrome:Ii,gecko:Ri,safari:ro,phantom:Ni,opera12:ji,win:ao,ie3d:Di,webkit3d:We,gecko3d:Hi,any3d:ho,mobile:Vt,mobileWebkit:lo,mobileWebkit3d:uo,msPointer:Wi,pointer:Fi,touch:co,touchNative:Vi,mobileOpera:_o,mobileGecko:po,retina:mo,passiveEvents:fo,canvas:go,svg:Fe,vml:yo,inlineSvg:vo,mac:xo,linux:bo},Ui=f.msPointer?"MSPointerDown":"pointerdown",qi=f.msPointer?"MSPointerMove":"pointermove",Gi=f.msPointer?"MSPointerUp":"pointerup",Ki=f.msPointer?"MSPointerCancel":"pointercancel",Ve={touchstart:Ui,touchmove:qi,touchend:Gi,touchcancel:Ki},Yi={touchstart:zo,touchmove:ue,touchend:ue,touchcancel:ue},Zt={},Ji=!1;function wo(t,e,i){return e==="touchstart"&&Mo(),Yi[e]?(i=Yi[e].bind(this,i),t.addEventListener(Ve[e],i,!1),i):(console.warn("wrong event specified:",e),C)}function Lo(t,e,i){if(!Ve[e]){console.warn("wrong event specified:",e);return}t.removeEventListener(Ve[e],i,!1)}function Po(t){Zt[t.pointerId]=t}function To(t){Zt[t.pointerId]&&(Zt[t.pointerId]=t)}function Xi(t){delete Zt[t.pointerId]}function Mo(){Ji||(document.addEventListener(Ui,Po,!0),document.addEventListener(qi,To,!0),document.addEventListener(Gi,Xi,!0),document.addEventListener(Ki,Xi,!0),Ji=!0)}function ue(t,e){if(e.pointerType!==(e.MSPOINTER_TYPE_MOUSE||"mouse")){e.touches=[];for(var i in Zt)e.touches.push(Zt[i]);e.changedTouches=[e],t(e)}}function zo(t,e){e.MSPOINTER_TYPE_TOUCH&&e.pointerType===e.MSPOINTER_TYPE_TOUCH&&U(e),ue(t,e)}function Co(t){var e={},i,n;for(n in t)i=t[n],e[n]=i&&i.bind?i.bind(t):i;return t=e,e.type="dblclick",e.detail=2,e.isTrusted=!1,e._simulated=!0,e}var So=200;function Zo(t,e){t.addEventListener("dblclick",e);var i=0,n;function o(s){if(s.detail!==1){n=s.detail;return}if(!(s.pointerType==="mouse"||s.sourceCapabilities&&!s.sourceCapabilities.firesTouchEvents)){var r=nn(s);if(!(r.some(function(l){return l instanceof HTMLLabelElement&&l.attributes.for})&&!r.some(function(l){return l instanceof HTMLInputElement||l instanceof HTMLSelectElement}))){var a=Date.now();a-i<=So?(n++,n===2&&e(Co(s))):n=1,i=a}}}return t.addEventListener("click",o),{dblclick:e,simDblclick:o}}function Eo(t,e){t.removeEventListener("dblclick",e.dblclick),t.removeEventListener("click",e.simDblclick)}var Ue=_e(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),Ut=_e(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),$i=Ut==="webkitTransition"||Ut==="OTransition"?Ut+"End":"transitionend";function Qi(t){return typeof t=="string"?document.getElementById(t):t}function qt(t,e){var i=t.style[e]||t.currentStyle&&t.currentStyle[e];if((!i||i==="auto")&&document.defaultView){var n=document.defaultView.getComputedStyle(t,null);i=n?n[e]:null}return i==="auto"?null:i}function Z(t,e,i){var n=document.createElement(t);return n.className=e||"",i&&i.appendChild(n),n}function N(t){var e=t.parentNode;e&&e.removeChild(t)}function ce(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function Et(t){var e=t.parentNode;e&&e.lastChild!==t&&e.appendChild(t)}function kt(t){var e=t.parentNode;e&&e.firstChild!==t&&e.insertBefore(t,e.firstChild)}function qe(t,e){if(t.classList!==void 0)return t.classList.contains(e);var i=de(t);return i.length>0&&new RegExp("(^|\\s)"+e+"(\\s|$)").test(i)}function M(t,e){if(t.classList!==void 0)for(var i=q(e),n=0,o=i.length;n0?2*window.devicePixelRatio:1;function sn(t){return f.edge?t.wheelDeltaY/2:t.deltaY&&t.deltaMode===0?-t.deltaY/Ao:t.deltaY&&t.deltaMode===1?-t.deltaY*20:t.deltaY&&t.deltaMode===2?-t.deltaY*60:t.deltaX||t.deltaZ?0:t.wheelDelta?(t.wheelDeltaY||t.wheelDelta)/2:t.detail&&Math.abs(t.detail)<32765?-t.detail*20:t.detail?t.detail/-32765*60:0}function oi(t,e){var i=e.relatedTarget;if(!i)return!0;try{for(;i&&i!==t;)i=i.parentNode}catch{return!1}return i!==t}var Bo={__proto__:null,on:P,off:A,stopPropagation:Pt,disableScrollPropagation:ni,disableClickPropagation:Jt,preventDefault:U,stop:Tt,getPropagationPath:nn,getMousePosition:on,getWheelDelta:sn,isExternalTarget:oi,addListener:P,removeListener:A},rn=Wt.extend({run:function(t,e,i,n){this.stop(),this._el=t,this._inProgress=!0,this._duration=i||.25,this._easeOutPower=1/Math.max(n||.5,.2),this._startPos=Lt(t),this._offset=e.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=K(this._animate,this),this._step()},_step:function(t){var e=+new Date-this._startTime,i=this._duration*1e3;ethis.options.maxZoom)?this.setZoom(t):this},panInsideBounds:function(t,e){this._enforcingBounds=!0;var i=this.getCenter(),n=this._limitCenter(i,this._zoom,V(t));return i.equals(n)||this.panTo(n,e),this._enforcingBounds=!1,this},panInside:function(t,e){e=e||{};var i=x(e.paddingTopLeft||e.padding||[0,0]),n=x(e.paddingBottomRight||e.padding||[0,0]),o=this.project(this.getCenter()),s=this.project(t),r=this.getPixelBounds(),a=Y([r.min.add(i),r.max.subtract(n)]),l=a.getSize();if(!a.contains(s)){this._enforcingBounds=!0;var u=s.subtract(a.getCenter()),p=a.extend(s).getSize().subtract(l);o.x+=u.x<0?-p.x:p.x,o.y+=u.y<0?-p.y:p.y,this.panTo(this.unproject(o),e),this._enforcingBounds=!1}return this},invalidateSize:function(t){if(!this._loaded)return this;t=m({animate:!1,pan:!0},t===!0?{animate:!0}:t);var e=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var i=this.getSize(),n=e.divideBy(2).round(),o=i.divideBy(2).round(),s=n.subtract(o);return!s.x&&!s.y?this:(t.animate&&t.pan?this.panBy(s):(t.pan&&this._rawPanBy(s),this.fire("move"),t.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(g(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:e,newSize:i}))},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(t){if(t=this._locateOptions=m({timeout:1e4,watch:!1},t),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var e=g(this._handleGeolocationResponse,this),i=g(this._handleGeolocationError,this);return t.watch?this._locationWatchId=navigator.geolocation.watchPosition(e,i,t):navigator.geolocation.getCurrentPosition(e,i,t),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(t){if(this._container._leaflet_id){var e=t.code,i=t.message||(e===1?"permission denied":e===2?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:e,message:"Geolocation error: "+i+"."})}},_handleGeolocationResponse:function(t){if(this._container._leaflet_id){var e=t.coords.latitude,i=t.coords.longitude,n=new k(e,i),o=n.toBounds(t.coords.accuracy*2),s=this._locateOptions;if(s.setView){var r=this.getBoundsZoom(o);this.setView(n,s.maxZoom?Math.min(r,s.maxZoom):r)}var a={latlng:n,bounds:o,timestamp:t.timestamp};for(var l in t.coords)typeof t.coords[l]=="number"&&(a[l]=t.coords[l]);this.fire("locationfound",a)}},addHandler:function(t,e){if(!e)return this;var i=this[t]=new e(this);return this._handlers.push(i),this.options[t]&&i.enable(),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch{this._container._leaflet_id=void 0,this._containerId=void 0}this._locationWatchId!==void 0&&this.stopLocate(),this._stop(),N(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(Q(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload");var t;for(t in this._layers)this._layers[t].remove();for(t in this._panes)N(this._panes[t]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(t,e){var i="leaflet-pane"+(t?" leaflet-"+t.replace("Pane","")+"-pane":""),n=Z("div",i,e||this._mapPane);return t&&(this._panes[t]=n),n},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var t=this.getPixelBounds(),e=this.unproject(t.getBottomLeft()),i=this.unproject(t.getTopRight());return new J(e,i)},getMinZoom:function(){return this.options.minZoom===void 0?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return this.options.maxZoom===void 0?this._layersMaxZoom===void 0?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(t,e,i){t=V(t),i=x(i||[0,0]);var n=this.getZoom()||0,o=this.getMinZoom(),s=this.getMaxZoom(),r=t.getNorthWest(),a=t.getSouthEast(),l=this.getSize().subtract(i),u=Y(this.project(a,n),this.project(r,n)).getSize(),p=f.any3d?this.options.zoomSnap:1,y=l.x/u.x,z=l.y/u.y,it=e?Math.max(y,z):Math.min(y,z);return n=this.getScaleZoom(it,n),p&&(n=Math.round(n/(p/100))*(p/100),n=e?Math.ceil(n/p)*p:Math.floor(n/p)*p),Math.max(o,Math.min(s,n))},getSize:function(){return(!this._size||this._sizeChanged)&&(this._size=new w(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(t,e){var i=this._getTopLeftPoint(t,e);return new R(i,i.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(t){return this.options.crs.getProjectedBounds(t===void 0?this.getZoom():t)},getPane:function(t){return typeof t=="string"?this._panes[t]:t},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(t,e){var i=this.options.crs;return e=e===void 0?this._zoom:e,i.scale(t)/i.scale(e)},getScaleZoom:function(t,e){var i=this.options.crs;e=e===void 0?this._zoom:e;var n=i.zoom(t*i.scale(e));return isNaN(n)?1/0:n},project:function(t,e){return e=e===void 0?this._zoom:e,this.options.crs.latLngToPoint(O(t),e)},unproject:function(t,e){return e=e===void 0?this._zoom:e,this.options.crs.pointToLatLng(x(t),e)},layerPointToLatLng:function(t){var e=x(t).add(this.getPixelOrigin());return this.unproject(e)},latLngToLayerPoint:function(t){var e=this.project(O(t))._round();return e._subtract(this.getPixelOrigin())},wrapLatLng:function(t){return this.options.crs.wrapLatLng(O(t))},wrapLatLngBounds:function(t){return this.options.crs.wrapLatLngBounds(V(t))},distance:function(t,e){return this.options.crs.distance(O(t),O(e))},containerPointToLayerPoint:function(t){return x(t).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(t){return x(t).add(this._getMapPanePos())},containerPointToLatLng:function(t){var e=this.containerPointToLayerPoint(x(t));return this.layerPointToLatLng(e)},latLngToContainerPoint:function(t){return this.layerPointToContainerPoint(this.latLngToLayerPoint(O(t)))},mouseEventToContainerPoint:function(t){return on(t,this._container)},mouseEventToLayerPoint:function(t){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(t))},mouseEventToLatLng:function(t){return this.layerPointToLatLng(this.mouseEventToLayerPoint(t))},_initContainer:function(t){var e=this._container=Qi(t);if(e){if(e._leaflet_id)throw new Error("Map container is already initialized.")}else throw new Error("Map container not found.");P(e,"scroll",this._onScroll,this),this._containerId=v(e)},_initLayout:function(){var t=this._container;this._fadeAnimated=this.options.fadeAnimation&&f.any3d,M(t,"leaflet-container"+(f.touch?" leaflet-touch":"")+(f.retina?" leaflet-retina":"")+(f.ielt9?" leaflet-oldie":"")+(f.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var e=qt(t,"position");e!=="absolute"&&e!=="relative"&&e!=="fixed"&&e!=="sticky"&&(t.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var t=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),H(this._mapPane,new w(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(M(t.markerPane,"leaflet-zoom-hide"),M(t.shadowPane,"leaflet-zoom-hide"))},_resetView:function(t,e,i){H(this._mapPane,new w(0,0));var n=!this._loaded;this._loaded=!0,e=this._limitZoom(e),this.fire("viewprereset");var o=this._zoom!==e;this._moveStart(o,i)._move(t,e)._moveEnd(o),this.fire("viewreset"),n&&this.fire("load")},_moveStart:function(t,e){return t&&this.fire("zoomstart"),e||this.fire("movestart"),this},_move:function(t,e,i,n){e===void 0&&(e=this._zoom);var o=this._zoom!==e;return this._zoom=e,this._lastCenter=t,this._pixelOrigin=this._getNewPixelOrigin(t),n?i&&i.pinch&&this.fire("zoom",i):((o||i&&i.pinch)&&this.fire("zoom",i),this.fire("move",i)),this},_moveEnd:function(t){return t&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return Q(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(t){H(this._mapPane,this._getMapPanePos().subtract(t))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(t){this._targets={},this._targets[v(this._container)]=this;var e=t?A:P;e(this._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&e(window,"resize",this._onResize,this),f.any3d&&this.options.transform3DLimit&&(t?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){Q(this._resizeRequest),this._resizeRequest=K(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var t=this._getMapPanePos();Math.max(Math.abs(t.x),Math.abs(t.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(t,e){for(var i=[],n,o=e==="mouseout"||e==="mouseover",s=t.target||t.srcElement,r=!1;s;){if(n=this._targets[v(s)],n&&(e==="click"||e==="preclick")&&this._draggableMoved(n)){r=!0;break}if(n&&n.listens(e,!0)&&(o&&!oi(s,t)||(i.push(n),o))||s===this._container)break;s=s.parentNode}return!i.length&&!r&&!o&&this.listens(e,!0)&&(i=[this]),i},_isClickDisabled:function(t){for(;t&&t!==this._container;){if(t._leaflet_disable_click)return!0;t=t.parentNode}},_handleDOMEvent:function(t){var e=t.target||t.srcElement;if(!(!this._loaded||e._leaflet_disable_events||t.type==="click"&&this._isClickDisabled(e))){var i=t.type;i==="mousedown"&&$e(e),this._fireDOMEvent(t,i)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(t,e,i){if(t.type==="click"){var n=m({},t);n.type="preclick",this._fireDOMEvent(n,n.type,i)}var o=this._findEventTargets(t,e);if(i){for(var s=[],r=0;r0?Math.round(t-e)/2:Math.max(0,Math.ceil(t))-Math.max(0,Math.floor(e))},_limitZoom:function(t){var e=this.getMinZoom(),i=this.getMaxZoom(),n=f.any3d?this.options.zoomSnap:1;return n&&(t=Math.round(t/n)*n),Math.max(e,Math.min(i,t))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){j(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(t,e){var i=this._getCenterOffset(t)._trunc();return(e&&e.animate)!==!0&&!this.getSize().contains(i)?!1:(this.panBy(i,e),!0)},_createAnimProxy:function(){var t=this._proxy=Z("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(t),this.on("zoomanim",function(e){var i=Ue,n=this._proxy.style[i];wt(this._proxy,this.project(e.center,e.zoom),this.getZoomScale(e.zoom,1)),n===this._proxy.style[i]&&this._animatingZoom&&this._onZoomTransitionEnd()},this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){N(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var t=this.getCenter(),e=this.getZoom();wt(this._proxy,this.project(t,e),this.getZoomScale(e,1))},_catchTransitionEnd:function(t){this._animatingZoom&&t.propertyName.indexOf("transform")>=0&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(t,e,i){if(this._animatingZoom)return!0;if(i=i||{},!this._zoomAnimated||i.animate===!1||this._nothingToAnimate()||Math.abs(e-this._zoom)>this.options.zoomAnimationThreshold)return!1;var n=this.getZoomScale(e),o=this._getCenterOffset(t)._divideBy(1-1/n);return i.animate!==!0&&!this.getSize().contains(o)?!1:(K(function(){this._moveStart(!0,!1)._animateZoom(t,e,!0)},this),!0)},_animateZoom:function(t,e,i,n){this._mapPane&&(i&&(this._animatingZoom=!0,this._animateToCenter=t,this._animateToZoom=e,M(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:t,zoom:e,noUpdate:n}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(g(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&j(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function Io(t,e){return new S(t,e)}var nt=ct.extend({options:{position:"topright"},initialize:function(t){E(this,t)},getPosition:function(){return this.options.position},setPosition:function(t){var e=this._map;return e&&e.removeControl(this),this.options.position=t,e&&e.addControl(this),this},getContainer:function(){return this._container},addTo:function(t){this.remove(),this._map=t;var e=this._container=this.onAdd(t),i=this.getPosition(),n=t._controlCorners[i];return M(e,"leaflet-control"),i.indexOf("bottom")!==-1?n.insertBefore(e,n.firstChild):n.appendChild(e),this._map.on("unload",this.remove,this),this},remove:function(){return this._map?(N(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null,this):this},_refocusOnMap:function(t){this._map&&t&&t.screenX>0&&t.screenY>0&&this._map.getContainer().focus()}}),Xt=function(t){return new nt(t)};S.include({addControl:function(t){return t.addTo(this),this},removeControl:function(t){return t.remove(),this},_initControlPos:function(){var t=this._controlCorners={},e="leaflet-",i=this._controlContainer=Z("div",e+"control-container",this._container);function n(o,s){var r=e+o+" "+e+s;t[o+s]=Z("div",r,i)}n("top","left"),n("top","right"),n("bottom","left"),n("bottom","right")},_clearControlPos:function(){for(var t in this._controlCorners)N(this._controlCorners[t]);N(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var an=nt.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(t,e,i,n){return i1,this._baseLayersList.style.display=t?"":"none"),this._separator.style.display=e&&t?"":"none",this},_onLayerChange:function(t){this._handlingClick||this._update();var e=this._getLayer(v(t.target)),i=e.overlay?t.type==="add"?"overlayadd":"overlayremove":t.type==="add"?"baselayerchange":null;i&&this._map.fire(i,e)},_createRadioElement:function(t,e){var i='",n=document.createElement("div");return n.innerHTML=i,n.firstChild},_addItem:function(t){var e=document.createElement("label"),i=this._map.hasLayer(t.layer),n;t.overlay?(n=document.createElement("input"),n.type="checkbox",n.className="leaflet-control-layers-selector",n.defaultChecked=i):n=this._createRadioElement("leaflet-base-layers_"+v(this),i),this._layerControlInputs.push(n),n.layerId=v(t.layer),P(n,"click",this._onInputClick,this);var o=document.createElement("span");o.innerHTML=" "+t.name;var s=document.createElement("span");e.appendChild(s),s.appendChild(n),s.appendChild(o);var r=t.overlay?this._overlaysList:this._baseLayersList;return r.appendChild(e),this._checkDisabledLayers(),e},_onInputClick:function(){var t=this._layerControlInputs,e,i,n=[],o=[];this._handlingClick=!0;for(var s=t.length-1;s>=0;s--)e=t[s],i=this._getLayer(e.layerId).layer,e.checked?n.push(i):e.checked||o.push(i);for(s=0;s=0;o--)e=t[o],i=this._getLayer(e.layerId).layer,e.disabled=i.options.minZoom!==void 0&&ni.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var t=this._section;P(t,"click",U),this.expand(),setTimeout(function(){A(t,"click",U)})}}),Ro=function(t,e,i){return new an(t,e,i)},si=nt.extend({options:{position:"topleft",zoomInText:'',zoomInTitle:"Zoom in",zoomOutText:'',zoomOutTitle:"Zoom out"},onAdd:function(t){var e="leaflet-control-zoom",i=Z("div",e+" leaflet-bar"),n=this.options;return this._zoomInButton=this._createButton(n.zoomInText,n.zoomInTitle,e+"-in",i,this._zoomIn),this._zoomOutButton=this._createButton(n.zoomOutText,n.zoomOutTitle,e+"-out",i,this._zoomOut),this._updateDisabled(),t.on("zoomend zoomlevelschange",this._updateDisabled,this),i},onRemove:function(t){t.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(t){!this._disabled&&this._map._zoomthis._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(t.shiftKey?3:1))},_createButton:function(t,e,i,n,o){var s=Z("a",i,n);return s.innerHTML=t,s.href="#",s.title=e,s.setAttribute("role","button"),s.setAttribute("aria-label",e),Jt(s),P(s,"click",Tt),P(s,"click",o,this),P(s,"click",this._refocusOnMap,this),s},_updateDisabled:function(){var t=this._map,e="leaflet-disabled";j(this._zoomInButton,e),j(this._zoomOutButton,e),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),(this._disabled||t._zoom===t.getMinZoom())&&(M(this._zoomOutButton,e),this._zoomOutButton.setAttribute("aria-disabled","true")),(this._disabled||t._zoom===t.getMaxZoom())&&(M(this._zoomInButton,e),this._zoomInButton.setAttribute("aria-disabled","true"))}});S.mergeOptions({zoomControl:!0}),S.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new si,this.addControl(this.zoomControl))});var No=function(t){return new si(t)},hn=nt.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(t){var e="leaflet-control-scale",i=Z("div",e),n=this.options;return this._addScales(n,e+"-line",i),t.on(n.updateWhenIdle?"moveend":"move",this._update,this),t.whenReady(this._update,this),i},onRemove:function(t){t.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(t,e,i){t.metric&&(this._mScale=Z("div",e,i)),t.imperial&&(this._iScale=Z("div",e,i))},_update:function(){var t=this._map,e=t.getSize().y/2,i=t.distance(t.containerPointToLatLng([0,e]),t.containerPointToLatLng([this.options.maxWidth,e]));this._updateScales(i)},_updateScales:function(t){this.options.metric&&t&&this._updateMetric(t),this.options.imperial&&t&&this._updateImperial(t)},_updateMetric:function(t){var e=this._getRoundNum(t),i=e<1e3?e+" m":e/1e3+" km";this._updateScale(this._mScale,i,e/t)},_updateImperial:function(t){var e=t*3.2808399,i,n,o;e>5280?(i=e/5280,n=this._getRoundNum(i),this._updateScale(this._iScale,n+" mi",n/i)):(o=this._getRoundNum(e),this._updateScale(this._iScale,o+" ft",o/e))},_updateScale:function(t,e,i){t.style.width=Math.round(this.options.maxWidth*i)+"px",t.innerHTML=e},_getRoundNum:function(t){var e=Math.pow(10,(Math.floor(t)+"").length-1),i=t/e;return i=i>=10?10:i>=5?5:i>=3?3:i>=2?2:1,e*i}}),jo=function(t){return new hn(t)},Do='',ri=nt.extend({options:{position:"bottomright",prefix:''+(f.inlineSvg?Do+" ":"")+"Leaflet"},initialize:function(t){E(this,t),this._attributions={}},onAdd:function(t){t.attributionControl=this,this._container=Z("div","leaflet-control-attribution"),Jt(this._container);for(var e in t._layers)t._layers[e].getAttribution&&this.addAttribution(t._layers[e].getAttribution());return this._update(),t.on("layeradd",this._addAttribution,this),this._container},onRemove:function(t){t.off("layeradd",this._addAttribution,this)},_addAttribution:function(t){t.layer.getAttribution&&(this.addAttribution(t.layer.getAttribution()),t.layer.once("remove",function(){this.removeAttribution(t.layer.getAttribution())},this))},setPrefix:function(t){return this.options.prefix=t,this._update(),this},addAttribution:function(t){return t?(this._attributions[t]||(this._attributions[t]=0),this._attributions[t]++,this._update(),this):this},removeAttribution:function(t){return t?(this._attributions[t]&&(this._attributions[t]--,this._update()),this):this},_update:function(){if(this._map){var t=[];for(var e in this._attributions)this._attributions[e]&&t.push(e);var i=[];this.options.prefix&&i.push(this.options.prefix),t.length&&i.push(t.join(", ")),this._container.innerHTML=i.join(' ')}}});S.mergeOptions({attributionControl:!0}),S.addInitHook(function(){this.options.attributionControl&&new ri().addTo(this)});var Ho=function(t){return new ri(t)};nt.Layers=an,nt.Zoom=si,nt.Scale=hn,nt.Attribution=ri,Xt.layers=Ro,Xt.zoom=No,Xt.scale=jo,Xt.attribution=Ho;var at=ct.extend({initialize:function(t){this._map=t},enable:function(){return this._enabled?this:(this._enabled=!0,this.addHooks(),this)},disable:function(){return this._enabled?(this._enabled=!1,this.removeHooks(),this):this},enabled:function(){return!!this._enabled}});at.addTo=function(t,e){return t.addHandler(e,this),this};var Wo={Events:$},ln=f.touch?"touchstart mousedown":"mousedown",yt=Wt.extend({options:{clickTolerance:3},initialize:function(t,e,i,n){E(this,n),this._element=t,this._dragStartTarget=e||t,this._preventOutline=i},enable:function(){this._enabled||(P(this._dragStartTarget,ln,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(yt._dragging===this&&this.finishDrag(!0),A(this._dragStartTarget,ln,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(t){if(this._enabled&&(this._moved=!1,!qe(this._element,"leaflet-zoom-anim"))){if(t.touches&&t.touches.length!==1){yt._dragging===this&&this.finishDrag();return}if(!(yt._dragging||t.shiftKey||t.which!==1&&t.button!==1&&!t.touches)&&(yt._dragging=this,this._preventOutline&&$e(this._element),Ye(),Gt(),!this._moving)){this.fire("down");var e=t.touches?t.touches[0]:t,i=tn(this._element);this._startPoint=new w(e.clientX,e.clientY),this._startPos=Lt(this._element),this._parentScale=Qe(i);var n=t.type==="mousedown";P(document,n?"mousemove":"touchmove",this._onMove,this),P(document,n?"mouseup":"touchend touchcancel",this._onUp,this)}}},_onMove:function(t){if(this._enabled){if(t.touches&&t.touches.length>1){this._moved=!0;return}var e=t.touches&&t.touches.length===1?t.touches[0]:t,i=new w(e.clientX,e.clientY)._subtract(this._startPoint);!i.x&&!i.y||Math.abs(i.x)+Math.abs(i.y)s&&(r=a,s=l);s>i&&(e[r]=1,ai(t,e,i,n,r),ai(t,e,i,r,o))}function Uo(t,e){for(var i=[t[0]],n=1,o=0,s=t.length;ne&&(i.push(t[n]),o=n);return oe.max.x&&(i|=2),t.ye.max.y&&(i|=8),i}function qo(t,e){var i=e.x-t.x,n=e.y-t.y;return i*i+n*n}function $t(t,e,i,n){var o=e.x,s=e.y,r=i.x-o,a=i.y-s,l=r*r+a*a,u;return l>0&&(u=((t.x-o)*r+(t.y-s)*a)/l,u>1?(o=i.x,s=i.y):u>0&&(o+=r*u,s+=a*u)),r=t.x-o,a=t.y-s,n?r*r+a*a:new w(o,s)}function et(t){return!X(t[0])||typeof t[0][0]!="object"&&typeof t[0][0]<"u"}function pn(t){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),et(t)}function mn(t,e){var i,n,o,s,r,a,l,u;if(!t||t.length===0)throw new Error("latlngs not passed");et(t)||(console.warn("latlngs are not flat! Only the first ring will be used"),t=t[0]);var p=[];for(var y in t)p.push(e.project(O(t[y])));var z=p.length;for(i=0,n=0;in){l=(s-n)/o,u=[a.x-l*(a.x-r.x),a.y-l*(a.y-r.y)];break}return e.unproject(x(u))}var Go={__proto__:null,simplify:un,pointToSegmentDistance:cn,closestPointOnSegment:Fo,clipSegment:_n,_getEdgeIntersection:fe,_getBitCode:Mt,_sqClosestPointOnSegment:$t,isFlat:et,_flat:pn,polylineCenter:mn};function fn(t,e,i){var n,o=[1,4,2,8],s,r,a,l,u,p,y,z;for(s=0,p=t.length;s1e-7;a++)u=o*Math.sin(r),u=Math.pow((1-u)/(1+u),o/2),l=Math.PI/2-2*Math.atan(s*u)-r,r+=l;return new k(r*e,t.x*e/i)}},Yo={__proto__:null,LonLat:hi,Mercator:li,SphericalMercator:Ie},Jo=m({},vt,{code:"EPSG:3395",projection:li,transformation:function(){var t=.5/(Math.PI*li.R);return Ft(t,.5,-t,.5)}()}),vn=m({},vt,{code:"EPSG:4326",projection:hi,transformation:Ft(1/180,1,-1/180,.5)}),Xo=m({},dt,{projection:hi,transformation:Ft(1,0,-1,0),scale:function(t){return Math.pow(2,t)},zoom:function(t){return Math.log(t)/Math.LN2},distance:function(t,e){var i=e.lng-t.lng,n=e.lat-t.lat;return Math.sqrt(i*i+n*n)},infinite:!0});dt.Earth=vt,dt.EPSG3395=Jo,dt.EPSG3857=Ne,dt.EPSG900913=io,dt.EPSG4326=vn,dt.Simple=Xo;var ot=Wt.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(t){return t.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(t){return t&&t.removeLayer(this),this},getPane:function(t){return this._map.getPane(t?this.options[t]||t:this.options.pane)},addInteractiveTarget:function(t){return this._map._targets[v(t)]=this,this},removeInteractiveTarget:function(t){return delete this._map._targets[v(t)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(t){var e=t.target;if(e.hasLayer(this)){if(this._map=e,this._zoomAnimated=e._zoomAnimated,this.getEvents){var i=this.getEvents();e.on(i,this),this.once("remove",function(){e.off(i,this)},this)}this.onAdd(e),this.fire("add"),e.fire("layeradd",{layer:this})}}});S.include({addLayer:function(t){if(!t._layerAdd)throw new Error("The provided object is not a Layer.");var e=v(t);return this._layers[e]?this:(this._layers[e]=t,t._mapToAdd=this,t.beforeAdd&&t.beforeAdd(this),this.whenReady(t._layerAdd,t),this)},removeLayer:function(t){var e=v(t);return this._layers[e]?(this._loaded&&t.onRemove(this),delete this._layers[e],this._loaded&&(this.fire("layerremove",{layer:t}),t.fire("remove")),t._map=t._mapToAdd=null,this):this},hasLayer:function(t){return v(t)in this._layers},eachLayer:function(t,e){for(var i in this._layers)t.call(e,this._layers[i]);return this},_addLayers:function(t){t=t?X(t)?t:[t]:[];for(var e=0,i=t.length;ethis._layersMaxZoom&&this.setZoom(this._layersMaxZoom),this.options.minZoom===void 0&&this._layersMinZoom&&this.getZoom()=2&&e[0]instanceof k&&e[0].equals(e[i-1])&&e.pop(),e},_setLatLngs:function(t){pt.prototype._setLatLngs.call(this,t),et(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return et(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var t=this._renderer._bounds,e=this.options.weight,i=new w(e,e);if(t=new R(t.min.subtract(i),t.max.add(i)),this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(t))){if(this.options.noClip){this._parts=this._rings;return}for(var n=0,o=this._rings.length,s;nt.y!=o.y>t.y&&t.x<(o.x-n.x)*(t.y-n.y)/(o.y-n.y)+n.x&&(e=!e);return e||pt.prototype._containsPoint.call(this,t,!0)}});function ss(t,e){return new Bt(t,e)}var mt=_t.extend({initialize:function(t,e){E(this,e),this._layers={},t&&this.addData(t)},addData:function(t){var e=X(t)?t:t.features,i,n,o;if(e){for(i=0,n=e.length;i0?n:[e.src];return}X(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&Object.prototype.hasOwnProperty.call(e.style,"objectFit")&&(e.style.objectFit="fill"),e.autoplay=!!this.options.autoplay,e.loop=!!this.options.loop,e.muted=!!this.options.muted,e.playsInline=!!this.options.playsInline;for(var s=0;so?(e.height=o+"px",M(t,s)):j(t,s),this._containerWidth=this._container.offsetWidth},_animateZoom:function(t){var e=this._map._latLngToNewLayerPoint(this._latlng,t.zoom,t.center),i=this._getAnchor();H(this._container,e.add(i))},_adjustPan:function(){if(this.options.autoPan){if(this._map._panAnim&&this._map._panAnim.stop(),this._autopanning){this._autopanning=!1;return}var t=this._map,e=parseInt(qt(this._container,"marginBottom"),10)||0,i=this._container.offsetHeight+e,n=this._containerWidth,o=new w(this._containerLeft,-i-this._containerBottom);o._add(Lt(this._container));var s=t.layerPointToContainerPoint(o),r=x(this.options.autoPanPadding),a=x(this.options.autoPanPaddingTopLeft||r),l=x(this.options.autoPanPaddingBottomRight||r),u=t.getSize(),p=0,y=0;s.x+n+l.x>u.x&&(p=s.x+n-u.x+l.x),s.x-p-a.x<0&&(p=s.x-a.x),s.y+i+l.y>u.y&&(y=s.y+i-u.y+l.y),s.y-y-a.y<0&&(y=s.y-a.y),(p||y)&&(this.options.keepInView&&(this._autopanning=!0),t.fire("autopanstart").panBy([p,y]))}},_getAnchor:function(){return x(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}}),us=function(t,e){return new Pe(t,e)};S.mergeOptions({closePopupOnClick:!0}),S.include({openPopup:function(t,e,i){return this._initOverlay(Pe,t,e,i).openOn(this),this},closePopup:function(t){return t=arguments.length?t:this._popup,t&&t.close(),this}}),ot.include({bindPopup:function(t,e){return this._popup=this._initOverlay(Pe,this._popup,t,e),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(t){return this._popup&&(this instanceof _t||(this._popup._source=this),this._popup._prepareOpen(t||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return this._popup?this._popup.isOpen():!1},setPopupContent:function(t){return this._popup&&this._popup.setContent(t),this},getPopup:function(){return this._popup},_openPopup:function(t){if(!(!this._popup||!this._map)){Tt(t);var e=t.layer||t.target;if(this._popup._source===e&&!(e instanceof xt)){this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(t.latlng);return}this._popup._source=e,this.openPopup(t.latlng)}},_movePopup:function(t){this._popup.setLatLng(t.latlng)},_onKeyPress:function(t){t.originalEvent.keyCode===13&&this._openPopup(t)}});var Te=ht.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(t){ht.prototype.onAdd.call(this,t),this.setOpacity(this.options.opacity),t.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(t){ht.prototype.onRemove.call(this,t),t.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var t=ht.prototype.getEvents.call(this);return this.options.permanent||(t.preclick=this.close),t},_initLayout:function(){var t="leaflet-tooltip",e=t+" "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=Z("div",e),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+v(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(t){var e,i,n=this._map,o=this._container,s=n.latLngToContainerPoint(n.getCenter()),r=n.layerPointToContainerPoint(t),a=this.options.direction,l=o.offsetWidth,u=o.offsetHeight,p=x(this.options.offset),y=this._getAnchor();a==="top"?(e=l/2,i=u):a==="bottom"?(e=l/2,i=0):a==="center"?(e=l/2,i=u/2):a==="right"?(e=0,i=u/2):a==="left"?(e=l,i=u/2):r.xthis.options.maxZoom||in?this._retainParent(o,s,r,n):!1)},_retainChildren:function(t,e,i,n){for(var o=2*t;o<2*t+2;o++)for(var s=2*e;s<2*e+2;s++){var r=new w(o,s);r.z=i+1;var a=this._tileCoordsToKey(r),l=this._tiles[a];if(l&&l.active){l.retain=!0;continue}else l&&l.loaded&&(l.retain=!0);i+1this.options.maxZoom||this.options.minZoom!==void 0&&o1){this._setView(t,i);return}for(var y=o.min.y;y<=o.max.y;y++)for(var z=o.min.x;z<=o.max.x;z++){var it=new w(z,y);if(it.z=this._tileZoom,!!this._isValidTile(it)){var zt=this._tiles[this._tileCoordsToKey(it)];zt?zt.current=!0:r.push(it)}}if(r.sort(function(bt,pi){return bt.distanceTo(s)-pi.distanceTo(s)}),r.length!==0){this._loading||(this._loading=!0,this.fire("loading"));var ze=document.createDocumentFragment();for(z=0;zi.max.x)||!e.wrapLat&&(t.yi.max.y))return!1}if(!this.options.bounds)return!0;var n=this._tileCoordsToBounds(t);return V(this.options.bounds).overlaps(n)},_keyToBounds:function(t){return this._tileCoordsToBounds(this._keyToTileCoords(t))},_tileCoordsToNwSe:function(t){var e=this._map,i=this.getTileSize(),n=t.scaleBy(i),o=n.add(i),s=e.unproject(n,t.z),r=e.unproject(o,t.z);return[s,r]},_tileCoordsToBounds:function(t){var e=this._tileCoordsToNwSe(t),i=new J(e[0],e[1]);return this.options.noWrap||(i=this._map.wrapLatLngBounds(i)),i},_tileCoordsToKey:function(t){return t.x+":"+t.y+":"+t.z},_keyToTileCoords:function(t){var e=t.split(":"),i=new w(+e[0],+e[1]);return i.z=+e[2],i},_removeTile:function(t){var e=this._tiles[t];e&&(N(e.el),delete this._tiles[t],this.fire("tileunload",{tile:e.el,coords:this._keyToTileCoords(t)}))},_initTile:function(t){M(t,"leaflet-tile");var e=this.getTileSize();t.style.width=e.x+"px",t.style.height=e.y+"px",t.onselectstart=C,t.onmousemove=C,f.ielt9&&this.options.opacity<1&&tt(t,this.options.opacity)},_addTile:function(t,e){var i=this._getTilePos(t),n=this._tileCoordsToKey(t),o=this.createTile(this._wrapCoords(t),g(this._tileReady,this,t));this._initTile(o),this.createTile.length<2&&K(g(this._tileReady,this,t,null,o)),H(o,i),this._tiles[n]={el:o,coords:t,current:!0},e.appendChild(o),this.fire("tileloadstart",{tile:o,coords:t})},_tileReady:function(t,e,i){e&&this.fire("tileerror",{error:e,tile:i,coords:t});var n=this._tileCoordsToKey(t);i=this._tiles[n],i&&(i.loaded=+new Date,this._map._fadeAnimated?(tt(i.el,0),Q(this._fadeFrame),this._fadeFrame=K(this._updateOpacity,this)):(i.active=!0,this._pruneTiles()),e||(M(i.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:i.el,coords:t})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),f.ielt9||!this._map._fadeAnimated?K(this._pruneTiles,this):setTimeout(g(this._pruneTiles,this),250)))},_getTilePos:function(t){return t.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(t){var e=new w(this._wrapX?D(t.x,this._wrapX):t.x,this._wrapY?D(t.y,this._wrapY):t.y);return e.z=t.z,e},_pxBoundsToTileRange:function(t){var e=this.getTileSize();return new R(t.min.unscaleBy(e).floor(),t.max.unscaleBy(e).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var t in this._tiles)if(!this._tiles[t].loaded)return!1;return!0}});function _s(t){return new te(t)}var Rt=te.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(t,e){this._url=t,e=E(this,e),e.detectRetina&&f.retina&&e.maxZoom>0?(e.tileSize=Math.floor(e.tileSize/2),e.zoomReverse?(e.zoomOffset--,e.minZoom=Math.min(e.maxZoom,e.minZoom+1)):(e.zoomOffset++,e.maxZoom=Math.max(e.minZoom,e.maxZoom-1)),e.minZoom=Math.max(0,e.minZoom)):e.zoomReverse?e.minZoom=Math.min(e.maxZoom,e.minZoom):e.maxZoom=Math.max(e.minZoom,e.maxZoom),typeof e.subdomains=="string"&&(e.subdomains=e.subdomains.split("")),this.on("tileunload",this._onTileRemove)},setUrl:function(t,e){return this._url===t&&e===void 0&&(e=!0),this._url=t,e||this.redraw(),this},createTile:function(t,e){var i=document.createElement("img");return P(i,"load",g(this._tileOnLoad,this,e,i)),P(i,"error",g(this._tileOnError,this,e,i)),(this.options.crossOrigin||this.options.crossOrigin==="")&&(i.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),typeof this.options.referrerPolicy=="string"&&(i.referrerPolicy=this.options.referrerPolicy),i.alt="",i.src=this.getTileUrl(t),i},getTileUrl:function(t){var e={r:f.retina?"@2x":"",s:this._getSubdomain(t),x:t.x,y:t.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var i=this._globalTileRange.max.y-t.y;this.options.tms&&(e.y=i),e["-y"]=i}return he(this._url,m(e,this.options))},_tileOnLoad:function(t,e){f.ielt9?setTimeout(g(t,this,null,e),0):t(null,e)},_tileOnError:function(t,e,i){var n=this.options.errorTileUrl;n&&e.getAttribute("src")!==n&&(e.src=n),t(i,e)},_onTileRemove:function(t){t.tile.onload=null},_getZoomForUrl:function(){var t=this._tileZoom,e=this.options.maxZoom,i=this.options.zoomReverse,n=this.options.zoomOffset;return i&&(t=e-t),t+n},_getSubdomain:function(t){var e=Math.abs(t.x+t.y)%this.options.subdomains.length;return this.options.subdomains[e]},_abortLoading:function(){var t,e;for(t in this._tiles)if(this._tiles[t].coords.z!==this._tileZoom&&(e=this._tiles[t].el,e.onload=C,e.onerror=C,!e.complete)){e.src=St;var i=this._tiles[t].coords;N(e),delete this._tiles[t],this.fire("tileabort",{tile:e,coords:i})}},_removeTile:function(t){var e=this._tiles[t];if(e)return e.el.setAttribute("src",St),te.prototype._removeTile.call(this,t)},_tileReady:function(t,e,i){if(!(!this._map||i&&i.getAttribute("src")===St))return te.prototype._tileReady.call(this,t,e,i)}});function Tn(t,e){return new Rt(t,e)}var Mn=Rt.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(t,e){this._url=t;var i=m({},this.defaultWmsParams);for(var n in e)n in this.options||(i[n]=e[n]);e=E(this,e);var o=e.detectRetina&&f.retina?2:1,s=this.getTileSize();i.width=s.x*o,i.height=s.y*o,this.wmsParams=i},onAdd:function(t){this._crs=this.options.crs||t.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var e=this._wmsVersion>=1.3?"crs":"srs";this.wmsParams[e]=this._crs.code,Rt.prototype.onAdd.call(this,t)},getTileUrl:function(t){var e=this._tileCoordsToNwSe(t),i=this._crs,n=Y(i.project(e[0]),i.project(e[1])),o=n.min,s=n.max,r=(this._wmsVersion>=1.3&&this._crs===vn?[o.y,o.x,s.y,s.x]:[o.x,o.y,s.x,s.y]).join(","),a=Rt.prototype.getTileUrl.call(this,t);return a+ae(this.wmsParams,a,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+r},setParams:function(t,e){return m(this.wmsParams,t),e||this.redraw(),this}});function ps(t,e){return new Mn(t,e)}Rt.WMS=Mn,Tn.wms=ps;var ft=ot.extend({options:{padding:.1},initialize:function(t){E(this,t),v(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),this._zoomAnimated&&M(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var t={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(t.zoomanim=this._onAnimZoom),t},_onAnimZoom:function(t){this._updateTransform(t.center,t.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(t,e){var i=this._map.getZoomScale(e,this._zoom),n=this._map.getSize().multiplyBy(.5+this.options.padding),o=this._map.project(this._center,e),s=n.multiplyBy(-i).add(o).subtract(this._map._getNewPixelOrigin(t,e));f.any3d?wt(this._container,s,i):H(this._container,s)},_reset:function(){this._update(),this._updateTransform(this._center,this._zoom);for(var t in this._layers)this._layers[t]._reset()},_onZoomEnd:function(){for(var t in this._layers)this._layers[t]._project()},_updatePaths:function(){for(var t in this._layers)this._layers[t]._update()},_update:function(){var t=this.options.padding,e=this._map.getSize(),i=this._map.containerPointToLayerPoint(e.multiplyBy(-t)).round();this._bounds=new R(i,i.add(e.multiplyBy(1+t*2)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),zn=ft.extend({options:{tolerance:0},getEvents:function(){var t=ft.prototype.getEvents.call(this);return t.viewprereset=this._onViewPreReset,t},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){ft.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var t=this._container=document.createElement("canvas");P(t,"mousemove",this._onMouseMove,this),P(t,"click dblclick mousedown mouseup contextmenu",this._onClick,this),P(t,"mouseout",this._handleMouseOut,this),t._leaflet_disable_events=!0,this._ctx=t.getContext("2d")},_destroyContainer:function(){Q(this._redrawRequest),delete this._ctx,N(this._container),A(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){var t;this._redrawBounds=null;for(var e in this._layers)t=this._layers[e],t._update();this._redraw()}},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){ft.prototype._update.call(this);var t=this._bounds,e=this._container,i=t.getSize(),n=f.retina?2:1;H(e,t.min),e.width=n*i.x,e.height=n*i.y,e.style.width=i.x+"px",e.style.height=i.y+"px",f.retina&&this._ctx.scale(2,2),this._ctx.translate(-t.min.x,-t.min.y),this.fire("update")}},_reset:function(){ft.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(t){this._updateDashArray(t),this._layers[v(t)]=t;var e=t._order={layer:t,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=e),this._drawLast=e,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(t){this._requestRedraw(t)},_removePath:function(t){var e=t._order,i=e.next,n=e.prev;i?i.prev=n:this._drawLast=n,n?n.next=i:this._drawFirst=i,delete t._order,delete this._layers[v(t)],this._requestRedraw(t)},_updatePath:function(t){this._extendRedrawBounds(t),t._project(),t._update(),this._requestRedraw(t)},_updateStyle:function(t){this._updateDashArray(t),this._requestRedraw(t)},_updateDashArray:function(t){if(typeof t.options.dashArray=="string"){var e=t.options.dashArray.split(/[, ]+/),i=[],n,o;for(o=0;o')}}catch{}return function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),ms={_initContainer:function(){this._container=Z("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(ft.prototype._update.call(this),this.fire("update"))},_initPath:function(t){var e=t._container=ee("shape");M(e,"leaflet-vml-shape "+(this.options.className||"")),e.coordsize="1 1",t._path=ee("path"),e.appendChild(t._path),this._updateStyle(t),this._layers[v(t)]=t},_addPath:function(t){var e=t._container;this._container.appendChild(e),t.options.interactive&&t.addInteractiveTarget(e)},_removePath:function(t){var e=t._container;N(e),t.removeInteractiveTarget(e),delete this._layers[v(t)]},_updateStyle:function(t){var e=t._stroke,i=t._fill,n=t.options,o=t._container;o.stroked=!!n.stroke,o.filled=!!n.fill,n.stroke?(e||(e=t._stroke=ee("stroke")),o.appendChild(e),e.weight=n.weight+"px",e.color=n.color,e.opacity=n.opacity,n.dashArray?e.dashStyle=X(n.dashArray)?n.dashArray.join(" "):n.dashArray.replace(/( *, *)/g," "):e.dashStyle="",e.endcap=n.lineCap.replace("butt","flat"),e.joinstyle=n.lineJoin):e&&(o.removeChild(e),t._stroke=null),n.fill?(i||(i=t._fill=ee("fill")),o.appendChild(i),i.color=n.fillColor||n.color,i.opacity=n.fillOpacity):i&&(o.removeChild(i),t._fill=null)},_updateCircle:function(t){var e=t._point.round(),i=Math.round(t._radius),n=Math.round(t._radiusY||i);this._setPath(t,t._empty()?"M0 0":"AL "+e.x+","+e.y+" "+i+","+n+" 0,"+65535*360)},_setPath:function(t,e){t._path.v=e},_bringToFront:function(t){Et(t._container)},_bringToBack:function(t){kt(t._container)}},Me=f.vml?ee:Ei,ie=ft.extend({_initContainer:function(){this._container=Me("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=Me("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){N(this._container),A(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){ft.prototype._update.call(this);var t=this._bounds,e=t.getSize(),i=this._container;(!this._svgSize||!this._svgSize.equals(e))&&(this._svgSize=e,i.setAttribute("width",e.x),i.setAttribute("height",e.y)),H(i,t.min),i.setAttribute("viewBox",[t.min.x,t.min.y,e.x,e.y].join(" ")),this.fire("update")}},_initPath:function(t){var e=t._path=Me("path");t.options.className&&M(e,t.options.className),t.options.interactive&&M(e,"leaflet-interactive"),this._updateStyle(t),this._layers[v(t)]=t},_addPath:function(t){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(t._path),t.addInteractiveTarget(t._path)},_removePath:function(t){N(t._path),t.removeInteractiveTarget(t._path),delete this._layers[v(t)]},_updatePath:function(t){t._project(),t._update()},_updateStyle:function(t){var e=t._path,i=t.options;e&&(i.stroke?(e.setAttribute("stroke",i.color),e.setAttribute("stroke-opacity",i.opacity),e.setAttribute("stroke-width",i.weight),e.setAttribute("stroke-linecap",i.lineCap),e.setAttribute("stroke-linejoin",i.lineJoin),i.dashArray?e.setAttribute("stroke-dasharray",i.dashArray):e.removeAttribute("stroke-dasharray"),i.dashOffset?e.setAttribute("stroke-dashoffset",i.dashOffset):e.removeAttribute("stroke-dashoffset")):e.setAttribute("stroke","none"),i.fill?(e.setAttribute("fill",i.fillColor||i.color),e.setAttribute("fill-opacity",i.fillOpacity),e.setAttribute("fill-rule",i.fillRule||"evenodd")):e.setAttribute("fill","none"))},_updatePoly:function(t,e){this._setPath(t,ki(t._parts,e))},_updateCircle:function(t){var e=t._point,i=Math.max(Math.round(t._radius),1),n=Math.max(Math.round(t._radiusY),1)||i,o="a"+i+","+n+" 0 1,0 ",s=t._empty()?"M0 0":"M"+(e.x-i)+","+e.y+o+i*2+",0 "+o+-i*2+",0 ";this._setPath(t,s)},_setPath:function(t,e){t._path.setAttribute("d",e)},_bringToFront:function(t){Et(t._path)},_bringToBack:function(t){kt(t._path)}});f.vml&&ie.include(ms);function Sn(t){return f.svg||f.vml?new ie(t):null}S.include({getRenderer:function(t){var e=t.options.renderer||this._getPaneRenderer(t.options.pane)||this.options.renderer||this._renderer;return e||(e=this._renderer=this._createRenderer()),this.hasLayer(e)||this.addLayer(e),e},_getPaneRenderer:function(t){if(t==="overlayPane"||t===void 0)return!1;var e=this._paneRenderers[t];return e===void 0&&(e=this._createRenderer({pane:t}),this._paneRenderers[t]=e),e},_createRenderer:function(t){return this.options.preferCanvas&&Cn(t)||Sn(t)}});var Zn=Bt.extend({initialize:function(t,e){Bt.prototype.initialize.call(this,this._boundsToLatLngs(t),e)},setBounds:function(t){return this.setLatLngs(this._boundsToLatLngs(t))},_boundsToLatLngs:function(t){return t=V(t),[t.getSouthWest(),t.getNorthWest(),t.getNorthEast(),t.getSouthEast()]}});function fs(t,e){return new Zn(t,e)}ie.create=Me,ie.pointsToPath=ki,mt.geometryToLayer=ye,mt.coordsToLatLng=ci,mt.coordsToLatLngs=xe,mt.latLngToCoords=di,mt.latLngsToCoords=be,mt.getFeature=It,mt.asFeature=we,S.mergeOptions({boxZoom:!0});var En=at.extend({initialize:function(t){this._map=t,this._container=t._container,this._pane=t._panes.overlayPane,this._resetStateTimeout=0,t.on("unload",this._destroy,this)},addHooks:function(){P(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){A(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){N(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){this._resetStateTimeout!==0&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(t){if(!t.shiftKey||t.which!==1&&t.button!==1)return!1;this._clearDeferredResetState(),this._resetState(),Gt(),Ye(),this._startPoint=this._map.mouseEventToContainerPoint(t),P(document,{contextmenu:Tt,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(t){this._moved||(this._moved=!0,this._box=Z("div","leaflet-zoom-box",this._container),M(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(t);var e=new R(this._point,this._startPoint),i=e.getSize();H(this._box,e.min),this._box.style.width=i.x+"px",this._box.style.height=i.y+"px"},_finish:function(){this._moved&&(N(this._box),j(this._container,"leaflet-crosshair")),Kt(),Je(),A(document,{contextmenu:Tt,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(t){if(!(t.which!==1&&t.button!==1)&&(this._finish(),!!this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(g(this._resetState,this),0);var e=new J(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(e).fire("boxzoomend",{boxZoomBounds:e})}},_onKeyDown:function(t){t.keyCode===27&&(this._finish(),this._clearDeferredResetState(),this._resetState())}});S.addInitHook("addHandler","boxZoom",En),S.mergeOptions({doubleClickZoom:!0});var kn=at.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(t){var e=this._map,i=e.getZoom(),n=e.options.zoomDelta,o=t.originalEvent.shiftKey?i-n:i+n;e.options.doubleClickZoom==="center"?e.setZoom(o):e.setZoomAround(t.containerPoint,o)}});S.addInitHook("addHandler","doubleClickZoom",kn),S.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var On=at.extend({addHooks:function(){if(!this._draggable){var t=this._map;this._draggable=new yt(t._mapPane,t._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),t.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),t.on("zoomend",this._onZoomEnd,this),t.whenReady(this._onZoomEnd,this))}M(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){j(this._map._container,"leaflet-grab"),j(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var t=this._map;if(t._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var e=V(this._map.options.maxBounds);this._offsetLimit=Y(this._map.latLngToContainerPoint(e.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(e.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;t.fire("movestart").fire("dragstart"),t.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(t){if(this._map.options.inertia){var e=this._lastTime=+new Date,i=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(i),this._times.push(e),this._prunePositions(e)}this._map.fire("move",t).fire("drag",t)},_prunePositions:function(t){for(;this._positions.length>1&&t-this._times[0]>50;)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var t=this._map.getSize().divideBy(2),e=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=e.subtract(t).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(t,e){return t-(t-e)*this._viscosity},_onPreDragLimit:function(){if(!(!this._viscosity||!this._offsetLimit)){var t=this._draggable._newPos.subtract(this._draggable._startPos),e=this._offsetLimit;t.xe.max.x&&(t.x=this._viscousLimit(t.x,e.max.x)),t.y>e.max.y&&(t.y=this._viscousLimit(t.y,e.max.y)),this._draggable._newPos=this._draggable._startPos.add(t)}},_onPreDragWrap:function(){var t=this._worldWidth,e=Math.round(t/2),i=this._initialWorldOffset,n=this._draggable._newPos.x,o=(n-e+i)%t+e-i,s=(n+e+i)%t-e-i,r=Math.abs(o+i)0?s:-s))-e;this._delta=0,this._startTime=null,r&&(t.options.scrollWheelZoom==="center"?t.setZoom(e+r):t.setZoomAround(this._lastMousePos,e+r))}});S.addInitHook("addHandler","scrollWheelZoom",Bn);var gs=600;S.mergeOptions({tapHold:f.touchNative&&f.safari&&f.mobile,tapTolerance:15});var In=at.extend({addHooks:function(){P(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){A(this._map._container,"touchstart",this._onDown,this)},_onDown:function(t){if(clearTimeout(this._holdTimeout),t.touches.length===1){var e=t.touches[0];this._startPos=this._newPos=new w(e.clientX,e.clientY),this._holdTimeout=setTimeout(g(function(){this._cancel(),this._isTapValid()&&(P(document,"touchend",U),P(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",e))},this),gs),P(document,"touchend touchcancel contextmenu",this._cancel,this),P(document,"touchmove",this._onMove,this)}},_cancelClickPrevent:function t(){A(document,"touchend",U),A(document,"touchend touchcancel",t)},_cancel:function(){clearTimeout(this._holdTimeout),A(document,"touchend touchcancel contextmenu",this._cancel,this),A(document,"touchmove",this._onMove,this)},_onMove:function(t){var e=t.touches[0];this._newPos=new w(e.clientX,e.clientY)},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_simulateEvent:function(t,e){var i=new MouseEvent(t,{bubbles:!0,cancelable:!0,view:window,screenX:e.screenX,screenY:e.screenY,clientX:e.clientX,clientY:e.clientY});i._simulated=!0,e.target.dispatchEvent(i)}});S.addInitHook("addHandler","tapHold",In),S.mergeOptions({touchZoom:f.touch,bounceAtZoomLimits:!0});var Rn=at.extend({addHooks:function(){M(this._map._container,"leaflet-touch-zoom"),P(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){j(this._map._container,"leaflet-touch-zoom"),A(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(t){var e=this._map;if(!(!t.touches||t.touches.length!==2||e._animatingZoom||this._zooming)){var i=e.mouseEventToContainerPoint(t.touches[0]),n=e.mouseEventToContainerPoint(t.touches[1]);this._centerPoint=e.getSize()._divideBy(2),this._startLatLng=e.containerPointToLatLng(this._centerPoint),e.options.touchZoom!=="center"&&(this._pinchStartLatLng=e.containerPointToLatLng(i.add(n)._divideBy(2))),this._startDist=i.distanceTo(n),this._startZoom=e.getZoom(),this._moved=!1,this._zooming=!0,e._stop(),P(document,"touchmove",this._onTouchMove,this),P(document,"touchend touchcancel",this._onTouchEnd,this),U(t)}},_onTouchMove:function(t){if(!(!t.touches||t.touches.length!==2||!this._zooming)){var e=this._map,i=e.mouseEventToContainerPoint(t.touches[0]),n=e.mouseEventToContainerPoint(t.touches[1]),o=i.distanceTo(n)/this._startDist;if(this._zoom=e.getScaleZoom(o,this._startZoom),!e.options.bounceAtZoomLimits&&(this._zoome.getMaxZoom()&&o>1)&&(this._zoom=e._limitZoom(this._zoom)),e.options.touchZoom==="center"){if(this._center=this._startLatLng,o===1)return}else{var s=i._add(n)._divideBy(2)._subtract(this._centerPoint);if(o===1&&s.x===0&&s.y===0)return;this._center=e.unproject(e.project(this._pinchStartLatLng,this._zoom).subtract(s),this._zoom)}this._moved||(e._moveStart(!0,!1),this._moved=!0),Q(this._animRequest);var r=g(e._move,e,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=K(r,this,!0),U(t)}},_onTouchEnd:function(){if(!this._moved||!this._zooming){this._zooming=!1;return}this._zooming=!1,Q(this._animRequest),A(document,"touchmove",this._onTouchMove,this),A(document,"touchend touchcancel",this._onTouchEnd,this),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))}});S.addInitHook("addHandler","touchZoom",Rn),S.BoxZoom=En,S.DoubleClickZoom=kn,S.Drag=On,S.Keyboard=An,S.ScrollWheelZoom=Bn,S.TapHold=In,S.TouchZoom=Rn,h.Bounds=R,h.Browser=f,h.CRS=dt,h.Canvas=zn,h.Circle=ui,h.CircleMarker=ve,h.Class=ct,h.Control=nt,h.DivIcon=Pn,h.DivOverlay=ht,h.DomEvent=Bo,h.DomUtil=Oo,h.Draggable=yt,h.Evented=Wt,h.FeatureGroup=_t,h.GeoJSON=mt,h.GridLayer=te,h.Handler=at,h.Icon=At,h.ImageOverlay=Le,h.LatLng=k,h.LatLngBounds=J,h.Layer=ot,h.LayerGroup=Ot,h.LineUtil=Go,h.Map=S,h.Marker=ge,h.Mixin=Wo,h.Path=xt,h.Point=w,h.PolyUtil=Ko,h.Polygon=Bt,h.Polyline=pt,h.Popup=Pe,h.PosAnimation=rn,h.Projection=Yo,h.Rectangle=Zn,h.Renderer=ft,h.SVG=ie,h.SVGOverlay=Ln,h.TileLayer=Rt,h.Tooltip=Te,h.Transformation=Re,h.Util=to,h.VideoOverlay=wn,h.bind=g,h.bounds=Y,h.canvas=Cn,h.circle=ns,h.circleMarker=is,h.control=Xt,h.divIcon=ds,h.extend=m,h.featureGroup=Qo,h.geoJSON=bn,h.geoJson=rs,h.gridLayer=_s,h.icon=ts,h.imageOverlay=as,h.latLng=O,h.latLngBounds=V,h.layerGroup=$o,h.map=Io,h.marker=es,h.point=x,h.polygon=ss,h.polyline=os,h.popup=us,h.rectangle=fs,h.setOptions=E,h.stamp=v,h.svg=Sn,h.svgOverlay=ls,h.tileLayer=Tn,h.tooltip=cs,h.transformation=Ft,h.version=_,h.videoOverlay=hs;var vs=window.L;h.noConflict=function(){return window.L=vs,this},window.L=h})})(js,se);const Ds=se,Hs=Ns({__proto__:null,default:Ds},[se]),Gn=(c,d=100)=>{let h;const _=function(...m){const T=this;h&&clearTimeout(h),h=setTimeout(()=>{c.apply(T,m),h=null},d)};return _.cancel=function(){h&&clearTimeout(h)},_},Kn=function(c){for(const d of Object.values(c))d&&Ct(d.cancel)&&d.cancel()},Ws=c=>!c||typeof c.charAt!="function"?c:c.charAt(0).toUpperCase()+c.slice(1),Ct=c=>typeof c=="function",Li=(c,d,h)=>{for(const _ in h){const m="set"+Ws(_);c[m]?Fn(()=>h[_],(T,g)=>{c[m](T,g)}):d[m]&&Fn(()=>h[_],T=>{d[m](T)})}},re=(c,d,h={})=>{const _={...h};for(const m in c){const T=d[m],g=c[m];T&&(T&&T.custom===!0||g!==void 0&&(_[m]=g))}return _},Pi=c=>{const d={};for(const h in c)if(h.startsWith("on")&&!h.startsWith("onUpdate")&&h!=="onReady"){const _=h.slice(2).toLocaleLowerCase();d[_]=c[h]}return d},Fs=async c=>{const d=await Promise.all([Nt(()=>import("./marker-icon-2x-b9d2094a-e148f0f7.js"),[]),Nt(()=>import("./marker-icon-b2ca459f-d6994ad0.js"),[]),Nt(()=>import("./marker-shadow-eea80fe0-a7f70f89.js"),[])]);delete c.Default.prototype._getIconUrl,c.Default.mergeOptions({iconRetinaUrl:d[0].default,iconUrl:d[1].default,shadowUrl:d[2].default})},Ee=c=>{const d=oe(()=>console.warn(`Method ${c} has been invoked without being replaced`)),h=(..._)=>d.value(..._);return h.wrapped=d,gt(c,h),h},ke=(c,d)=>c.wrapped.value=d,ne=typeof self=="object"&&self.self===self&&self||typeof global=="object"&&global.global===global&&global||void 0,Ti="useGlobalLeaflet",Yn={options:{type:Object,default:()=>({}),custom:!0}},Jn=c=>({options:c.options,methods:{}}),Dt={...Yn,pane:{type:String},attribution:{type:String},name:{type:String,custom:!0},layerType:{type:String,custom:!0},visible:{type:Boolean,custom:!0,default:!0}},Xn=(c,d,h)=>{const _=jt("addLayer"),m=jt("removeLayer"),{options:T,methods:g}=Jn(c),I=re(c,Dt,T),v=()=>_({leafletObject:d.value}),F=()=>m({leafletObject:d.value}),D={...g,setAttribution(C){F(),d.value.options.attribution=C,c.visible&&v()},setName(){F(),c.visible&&v()},setLayerType(){F(),c.visible&&v()},setVisible(C){d.value&&(C?v():F())},bindPopup({leafletObject:C}){if(!d.value||!Ct(d.value.bindPopup)){console.warn("Attempt to bind popup before bindPopup method available on layer.");return}d.value.bindPopup(C)},bindTooltip({leafletObject:C}){if(!d.value||!Ct(d.value.bindTooltip)){console.warn("Attempt to bind tooltip before bindTooltip method available on layer.");return}d.value.bindTooltip(C)},unbindTooltip(){d.value&&(Ct(d.value.closeTooltip)&&d.value.closeTooltip(),Ct(d.value.unbindTooltip)&&d.value.unbindTooltip())},unbindPopup(){d.value&&(Ct(d.value.closePopup)&&d.value.closePopup(),Ct(d.value.unbindPopup)&&d.value.unbindPopup())},updateVisibleProp(C){h.emit("update:visible",C)}};return gt("bindPopup",D.bindPopup),gt("bindTooltip",D.bindTooltip),gt("unbindTooltip",D.unbindTooltip),gt("unbindPopup",D.unbindPopup),Zs(()=>{D.unbindPopup(),D.unbindTooltip(),F()}),{options:I,methods:D}},Vs=(c,d)=>{if(c&&d.default)return qn("div",{style:{display:"none"}},d.default())},Us={...Dt,interactive:{type:Boolean,default:void 0},bubblingMouseEvents:{type:Boolean,default:void 0}},qs={...Us,stroke:{type:Boolean,default:void 0},color:{type:String},weight:{type:Number},opacity:{type:Number},lineCap:{type:String},lineJoin:{type:String},dashArray:{type:String},dashOffset:{type:String},fill:{type:Boolean,default:void 0},fillColor:{type:String},fillOpacity:{type:Number},fillRule:{type:String},className:{type:String}};({...Dt});const Mi={...Dt,opacity:{type:Number},zIndex:{type:Number},tileSize:{type:Number},noWrap:{type:Boolean,default:void 0},minZoom:{type:Number},maxZoom:{type:Number}},Gs=(c,d,h)=>{const{options:_,methods:m}=Xn(c,d,h);return{options:re(c,Mi,_),methods:{...m}}};({...Mi});({...Dt});const Vn={...Yn,center:{type:[Object,Array]},bounds:{type:[Array,Object]},maxBounds:{type:[Array,Object]},zoom:{type:Number},minZoom:{type:Number},maxZoom:{type:Number},paddingBottomRight:{type:Array},paddingTopLeft:{type:Array},padding:{type:Array},worldCopyJump:{type:Boolean,default:void 0},crs:{type:[String,Object]},maxBoundsViscosity:{type:Number},inertia:{type:Boolean,default:void 0},inertiaDeceleration:{type:Number},inertiaMaxSpeed:{type:Number},easeLinearity:{type:Number},zoomAnimation:{type:Boolean,default:void 0},zoomAnimationThreshold:{type:Number},fadeAnimation:{type:Boolean,default:void 0},markerZoomAnimation:{type:Boolean,default:void 0},noBlockingAnimations:{type:Boolean,default:void 0},useGlobalLeaflet:{type:Boolean,default:!0,custom:!0}},Ks={emits:["ready","update:zoom","update:center","update:bounds"],props:Vn,setup(c,d){const h=oe(null),_=Ss({ready:!1,leafletRef:{},layersToAdd:[],layersInControl:[]}),{options:m}=Jn(c),T=re(c,Vn,m),g=Ee("addLayer"),I=Ee("removeLayer"),v=Ee("registerControl"),F=Ee("registerLayerControl");gt(Ti,c.useGlobalLeaflet);const D={moveEndHandler:Gn(()=>{d.emit("update:zoom",_.leafletRef.getZoom()),d.emit("update:center",_.leafletRef.getCenter()),d.emit("update:bounds",_.leafletRef.getBounds())}),overlayAddHandler(lt){const q=_.layersInControl.find(E=>E.name===lt.name);q&&q.updateVisibleProp(!0)},overlayRemoveHandler(lt){const q=_.layersInControl.find(E=>E.name===lt.name);q&&q.updateVisibleProp(!1)}};xi(async()=>{c.useGlobalLeaflet&&(ne.L=ne.L||await Promise.resolve().then(()=>Hs));const{map:lt,CRS:q,Icon:E,latLngBounds:ae,latLng:Ae,DomEvent:he}=c.useGlobalLeaflet?ne.L:await Nt(()=>import("./leaflet-src.esm-337e0d64-63c668b6.js"),[]);try{T.beforeMapMount&&await T.beforeMapMount()}catch(b){console.error(`The following error occurred running the provided beforeMapMount hook ${b.message}`)}await Fs(E);const X=typeof T.crs=="string"?q[T.crs]:T.crs;T.crs=X||q.EPSG3857;const ut={addLayer(b){b.layerType!==void 0&&(_.layerControl===void 0?_.layersToAdd.push(b):_.layersInControl.find(B=>B.leafletObject._leaflet_id===b.leafletObject._leaflet_id)||(_.layerControl.addLayer(b),_.layersInControl.push(b))),b.visible!==!1&&_.leafletRef.addLayer(b.leafletObject)},removeLayer(b){b.layerType!==void 0&&(_.layerControl===void 0?_.layersToAdd=_.layersToAdd.filter(B=>B.name!==b.name):(_.layerControl.removeLayer(b.leafletObject),_.layersInControl=_.layersInControl.filter(B=>B.leafletObject._leaflet_id!==b.leafletObject._leaflet_id))),_.leafletRef.removeLayer(b.leafletObject)},registerLayerControl(b){_.layerControl=b,_.layersToAdd.forEach(B=>{_.layerControl.addLayer(B)}),_.layersToAdd=[],v(b)},registerControl(b){_.leafletRef.addControl(b.leafletObject)},setZoom(b){const B=_.leafletRef.getZoom();b!==B&&_.leafletRef.setZoom(b,{animate:c.noBlockingAnimations?!1:null})},setPaddingBottomRight(b){_.paddingBottomRight=b},setPaddingTopLeft(b){_.paddingTopLeft=b},setPadding(b){_.padding=b},setCrs(b){const B=_.leafletRef.getBounds();_.leafletRef.options.crs=b,_.leafletRef.fitBounds(B,{animate:!1,padding:[0,0]})},fitBounds(b){_.leafletRef.fitBounds(b,{animate:this.noBlockingAnimations?!1:null})},setBounds(b){if(!b)return;const B=ae(b);B.isValid()&&!(_.lastSetBounds||_.leafletRef.getBounds()).equals(B,0)&&(_.lastSetBounds=B,_.leafletRef.fitBounds(B,this.fitBoundsOptions))},setCenter(b){if(b==null)return;const B=Ae(b),Ht=_.lastSetCenter||_.leafletRef.getCenter();(Ht.lat!==B.lat||Ht.lng!==B.lng)&&(_.lastSetCenter=B,_.leafletRef.panTo(B,{animate:this.noBlockingAnimations?!1:null}))}};ke(g,ut.addLayer),ke(I,ut.removeLayer),ke(v,ut.registerControl),ke(F,ut.registerLayerControl),_.leafletRef=bi(lt(h.value,T)),Li(ut,_.leafletRef,c);const St=Pi(d.attrs);_.leafletRef.on("moveend",D.moveEndHandler),_.leafletRef.on("overlayadd",D.overlayAddHandler),_.leafletRef.on("overlayremove",D.overlayRemoveHandler),he.on(_.leafletRef,St),_.ready=!0,wi(()=>d.emit("ready",_.leafletRef))}),Un(()=>{Kn(D),_.leafletRef&&(_.leafletRef.off(),_.leafletRef.remove())});const C=Wn(()=>_.leafletRef),G=Wn(()=>_.ready);return{root:h,ready:G,leafletObject:C}},render(){return qn("div",{style:{width:"100%",height:"100%"},ref:"root"},this.ready&&this.$slots.default?this.$slots.default():{})}},Ys=Ks,Js=["Symbol(Comment)","Symbol(Text)"],Xs=["LTooltip","LPopup"],$n={...Dt,draggable:{type:Boolean,default:void 0},icon:{type:[Object]},zIndexOffset:{type:Number},latLng:{type:[Object,Array],custom:!0,required:!0}},$s=(c,d,h)=>{const{options:_,methods:m}=Xn(c,d,h),T=re(c,$n,_),g={...m,setDraggable(I){d.value.dragging&&(I?d.value.dragging.enable():d.value.dragging.disable())},latLngSync(I){h.emit("update:latLng",I.latlng),h.emit("update:lat-lng",I.latlng)},setLatLng(I){if(I!=null&&d.value){const v=d.value.getLatLng();(!v||!v.equals(I))&&d.value.setLatLng(I)}}};return{options:T,methods:g}},Qs=(c,d)=>{const h=d.slots.default&&d.slots.default();return h&&h.length&&h.some(tr)};function tr(c){return!(Js.includes(c.type.toString())||Xs.includes(c.type.name))}const er={name:"LMarker",props:$n,setup(c,d){const h=oe({}),_=oe(!1),m=jt(Ti),T=jt("addLayer");gt("canSetParentHtml",()=>!!h.value.getElement()),gt("setParentHtml",F=>h.value.getElement().innerHTML=F),gt("setIcon",F=>h.value.setIcon&&h.value.setIcon(F));const{options:g,methods:I}=$s(c,h,d),v={moveHandler:Gn(I.latLngSync)};return xi(async()=>{const{marker:F,DomEvent:D,divIcon:C}=m?ne.L:await Nt(()=>import("./leaflet-src.esm-337e0d64-63c668b6.js"),[]);Qs(g,d)&&(g.icon=C({className:""})),h.value=bi(F(c.latLng,g));const G=Pi(d.attrs);D.on(h.value,G),h.value.on("move",v.moveHandler),Li(I,h.value,c),T({...c,...I,leafletObject:h.value}),_.value=!0,wi(()=>d.emit("ready",h.value))}),Un(()=>Kn(v)),{ready:_,leafletObject:h}},render(){return Vs(this.ready,this.$slots)}},ir=er,nr={...qs,smoothFactor:{type:Number},noClip:{type:Boolean,default:void 0},latLngs:{type:Array,required:!0,custom:!0}},or={...nr};or.latLngs.required=!1;const zi={...Mi,tms:{type:Boolean,default:void 0},subdomains:{type:[String,Array],validator:c=>typeof c=="string"?!0:Array.isArray(c)?c.every(d=>typeof d=="string"):!1},detectRetina:{type:Boolean,default:void 0},url:{type:String,required:!0,custom:!0}},sr=(c,d,h)=>{const{options:_,methods:m}=Gs(c,d,h),T=re(c,zi,_),g={...m};return{options:T,methods:g}},rr={props:zi,setup(c,d){const h=oe({}),_=jt(Ti),m=jt("addLayer"),{options:T,methods:g}=sr(c,h,d);return xi(async()=>{const{tileLayer:I,DomEvent:v}=_?ne.L:await Nt(()=>import("./leaflet-src.esm-337e0d64-63c668b6.js"),[]);h.value=bi(I(c.url,T));const F=Pi(d.attrs);v.on(h.value,F),Li(g,h.value,c),m({...c,...g,leafletObject:h.value}),wi(()=>d.emit("ready",h.value))}),{leafletObject:h}},render(){return null}},ar=rr;({...zi});var hr=Object.defineProperty,lr=Object.getOwnPropertyDescriptor,Qn=(c,d,h,_)=>{for(var m=_>1?void 0:_?lr(d,h):d,T=c.length-1,g;T>=0;T--)(g=c[T])&&(m=(_?g(d,h,m):g(m))||m);return _&&m&&hr(d,h,m),m};let Oe=class extends Os{constructor(){super(...arguments),yi(this,"f"),yi(this,"marker"),yi(this,"zoom",14)}get options(){return{scrollWheelZoom:!1}}get center(){return[this.f.latitude,this.f.longitude]}created(){this.marker=this.center}};Qn([As({required:!0})],Oe.prototype,"f",2);Oe=Qn([Bs({components:{LMap:Ys,LTileLayer:ar,LMarker:ir}})],Oe);const ur={id:"Location"},cr={class:"map"},dr={key:0,class:"info"},_r={key:0,class:"title"},pr={key:1,class:"address"};function mr(c,d,h,_,m,T){const g=fi("LMarker"),I=fi("LTileLayer"),v=fi("LMap");return Se(),Ze("div",ur,[zs("div",cr,[gi(v,{options:c.options,zoom:c.zoom,center:c.center,minZoom:3,maxZoom:16},{default:Cs(()=>[gi(g,{"lat-lng":c.marker},null,8,["lat-lng"]),gi(I,{url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png","layer-type":"base",name:"OpenStreetMap"})]),_:1},8,["options","zoom","center"])]),c.f.title?(Se(),Ze("div",dr,[c.f.title?(Se(),Ze("div",_r,Hn(c.f.title),1)):vi("",!0),c.f.address?(Se(),Ze("div",pr,Hn(c.f.address),1)):vi("",!0)])):vi("",!0)])}const vr=ks(Oe,[["render",mr],["__scopeId","data-v-b4275981"]]);export{vr as default}; diff --git a/assets/Menu-97c81623.js b/assets/Menu-67c032bb.js similarity index 98% rename from assets/Menu-97c81623.js rename to assets/Menu-67c032bb.js index f892ecf..1fb57ad 100644 --- a/assets/Menu-97c81623.js +++ b/assets/Menu-67c032bb.js @@ -1 +1 @@ -var g=Object.defineProperty;var y=(e,t,n)=>t in e?g(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var p=(e,t,n)=>(y(e,typeof t!="symbol"?t+"":t,n),n);import{V as x,O as C,_ as E,c as r,a as o,F as h,r as f,o as u,t as i,l as F,d as O,p as w,f as B}from"./index-f9774d31.js";var D=Object.defineProperty,M=Object.getOwnPropertyDescriptor,$=(e,t,n,c)=>{for(var m=c>1?void 0:c?M(t,n):t,s=e.length-1,a;s>=0;s--)(a=e[s])&&(m=(c?a(t,n,m):a(m))||m);return c&&m&&D(t,n,m),m},I=(e=>(e[e.light=0]="light",e[e.normal=1]="normal",e[e.salty=2]="salty",e))(I||{});const b=[{cat:"🍖 猪肉",items:[{name:"玉米排骨汤",recommend:!0},{name:"红烧蜜汁五花肉",sub:"+卤蛋",recommend:!0},{name:"蒜香炸排骨"},{name:"椒盐排骨"},{name:"酱香排骨"},{name:"四川回锅肉"},{name:"蒜蓉粉丝蒸排骨"}]},{cat:"🍗 鸡肉",items:[{name:"土豆炖鸡腿",recommend:!0},{name:"香烤鸡腿",recommend:!0},{name:"可乐鸡翅"},{name:"照烧鸡翅"}]},{cat:"🥩 牛肉",items:[{name:"煎牛排"},{name:"牛肉粉丝汤"}]},{cat:"🐟 海鲜",items:[{name:"煎三文鱼皮"}]},{cat:"🥗 菜",items:[{name:"肉丁炒芹菜",recommend:!0},{name:"干锅菜花",recommend:!0},{name:"韭菜炒蛋"},{name:"红烧土豆"},{name:"葱花鸡蛋"},{name:"白菜炖粉条"},{name:"素炒绿叶菜",sub:"大白菜/小油菜"}]},{cat:"🍜 面条",items:[{name:"味噌叉烧豚骨面"},{name:"番茄牛肉面"},{name:"黑椒炒意面"},{name:"炒面",sub:"挂面/乌冬/意面/方便面"}]},{cat:"🍥 其他的",items:[{name:"鸡蛋火腿吐司",recommend:!0},{name:"茶叶蛋"}]},{cat:"🍛 主食",items:[{name:"照烧肥牛饭",sub:"肥牛片/五花肉",recommend:!0},{name:"咖喱饭",sub:"牛肉块/肥牛片/五花肉"},{name:"炒饭"}]},{cat:"🍰 蛋糕",subtitle:"(要提前几天预定哦! qwq",items:[{name:"提拉米苏",recommend:!0}]},{cat:"🍸 饮料",items:[{name:"白桃奶油鸡尾酒",recommend:!0,original:!0},{name:"火龙果葡萄酒",original:!0},{name:"水果宾治鸡尾酒"}]}];let v=class extends x{constructor(){super(...arguments);p(this,"max_cols",2);p(this,"cols",new Array(this.max_cols))}created(){const n=Array.from(b);n.sort((s,a)=>a.items.length-s.items.length);let c=new Array(this.max_cols).fill(0);for(const s of n){let a=c.indexOf(Math.min(...c));s.column=a,c[a]+=s.items.length}for(let s=0;sa.column==s);let m=0;this.cols.forEach(s=>s.forEach(a=>a.items.forEach(_=>_.id=m++)))}};v=$([C({components:{}})],v);const P=e=>(w("data-v-704a0694"),e=e(),B(),e),S={id:"Menu",class:"general-page"},V=P(()=>o("div",{class:"title"},[o("h2",null,"小桂桂的私房菜 菜单"),o("div",{class:"subtitle"},"在桂桂家里可以吃到这些哦")],-1)),A={class:"columns"},j={class:"cat"},q={class:"subtitle"},N={class:"items"},k={class:"number"},z={class:"name"},L={key:0,class:"sub"};function G(e,t,n,c,m,s){return u(),r("div",S,[V,o("div",A,[(u(!0),r(h,null,f(e.cols,(a,_)=>(u(),r("div",{class:"column",key:_},[(u(!0),r(h,null,f(a,d=>(u(),r("div",{class:"category",key:d.cat},[o("div",j,i(d.cat)+"!",1),o("div",q,i(d.subtitle),1),o("div",N,[(u(!0),r(h,null,f(d.items,l=>(u(),r("div",{class:F(["item",{recommend:l.recommend,original:l.original}]),key:l.name},[o("span",k,i(l.id)+". ",1),o("span",z,i(l.name),1),l.sub?(u(),r("span",L,"("+i(l.sub)+")",1)):O("",!0)],2))),128))])]))),128))]))),128))])])}const Q=E(v,[["render",G],["__scopeId","data-v-704a0694"]]);export{I as Flavor,Q as default,b as menu}; +var g=Object.defineProperty;var y=(e,t,n)=>t in e?g(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var p=(e,t,n)=>(y(e,typeof t!="symbol"?t+"":t,n),n);import{V as x,O as C,_ as E,c as r,a as o,F as h,r as f,o as u,t as i,l as F,d as O,p as w,f as B}from"./index-98801a5c.js";var D=Object.defineProperty,M=Object.getOwnPropertyDescriptor,$=(e,t,n,c)=>{for(var m=c>1?void 0:c?M(t,n):t,s=e.length-1,a;s>=0;s--)(a=e[s])&&(m=(c?a(t,n,m):a(m))||m);return c&&m&&D(t,n,m),m},I=(e=>(e[e.light=0]="light",e[e.normal=1]="normal",e[e.salty=2]="salty",e))(I||{});const b=[{cat:"🍖 猪肉",items:[{name:"玉米排骨汤",recommend:!0},{name:"红烧蜜汁五花肉",sub:"+卤蛋",recommend:!0},{name:"蒜香炸排骨"},{name:"椒盐排骨"},{name:"酱香排骨"},{name:"四川回锅肉"},{name:"蒜蓉粉丝蒸排骨"}]},{cat:"🍗 鸡肉",items:[{name:"土豆炖鸡腿",recommend:!0},{name:"香烤鸡腿",recommend:!0},{name:"可乐鸡翅"},{name:"照烧鸡翅"}]},{cat:"🥩 牛肉",items:[{name:"煎牛排"},{name:"牛肉粉丝汤"}]},{cat:"🐟 海鲜",items:[{name:"煎三文鱼皮"}]},{cat:"🥗 菜",items:[{name:"肉丁炒芹菜",recommend:!0},{name:"干锅菜花",recommend:!0},{name:"韭菜炒蛋"},{name:"红烧土豆"},{name:"葱花鸡蛋"},{name:"白菜炖粉条"},{name:"素炒绿叶菜",sub:"大白菜/小油菜"}]},{cat:"🍜 面条",items:[{name:"味噌叉烧豚骨面"},{name:"番茄牛肉面"},{name:"黑椒炒意面"},{name:"炒面",sub:"挂面/乌冬/意面/方便面"}]},{cat:"🍥 其他的",items:[{name:"鸡蛋火腿吐司",recommend:!0},{name:"茶叶蛋"}]},{cat:"🍛 主食",items:[{name:"照烧肥牛饭",sub:"肥牛片/五花肉",recommend:!0},{name:"咖喱饭",sub:"牛肉块/肥牛片/五花肉"},{name:"炒饭"}]},{cat:"🍰 蛋糕",subtitle:"(要提前几天预定哦! qwq",items:[{name:"提拉米苏",recommend:!0}]},{cat:"🍸 饮料",items:[{name:"白桃奶油鸡尾酒",recommend:!0,original:!0},{name:"火龙果葡萄酒",original:!0},{name:"水果宾治鸡尾酒"}]}];let v=class extends x{constructor(){super(...arguments);p(this,"max_cols",2);p(this,"cols",new Array(this.max_cols))}created(){const n=Array.from(b);n.sort((s,a)=>a.items.length-s.items.length);let c=new Array(this.max_cols).fill(0);for(const s of n){let a=c.indexOf(Math.min(...c));s.column=a,c[a]+=s.items.length}for(let s=0;sa.column==s);let m=0;this.cols.forEach(s=>s.forEach(a=>a.items.forEach(_=>_.id=m++)))}};v=$([C({components:{}})],v);const P=e=>(w("data-v-704a0694"),e=e(),B(),e),S={id:"Menu",class:"general-page"},V=P(()=>o("div",{class:"title"},[o("h2",null,"小桂桂的私房菜 菜单"),o("div",{class:"subtitle"},"在桂桂家里可以吃到这些哦")],-1)),A={class:"columns"},j={class:"cat"},q={class:"subtitle"},N={class:"items"},k={class:"number"},z={class:"name"},L={key:0,class:"sub"};function G(e,t,n,c,m,s){return u(),r("div",S,[V,o("div",A,[(u(!0),r(h,null,f(e.cols,(a,_)=>(u(),r("div",{class:"column",key:_},[(u(!0),r(h,null,f(a,d=>(u(),r("div",{class:"category",key:d.cat},[o("div",j,i(d.cat)+"!",1),o("div",q,i(d.subtitle),1),o("div",N,[(u(!0),r(h,null,f(d.items,l=>(u(),r("div",{class:F(["item",{recommend:l.recommend,original:l.original}]),key:l.name},[o("span",k,i(l.id)+". ",1),o("span",z,i(l.name),1),l.sub?(u(),r("span",L,"("+i(l.sub)+")",1)):O("",!0)],2))),128))])]))),128))]))),128))])])}const Q=E(v,[["render",G],["__scopeId","data-v-704a0694"]]);export{I as Flavor,Q as default,b as menu}; diff --git a/assets/NewHome-40392b22.js b/assets/NewHome-c34b5767.js similarity index 99% rename from assets/NewHome-40392b22.js rename to assets/NewHome-c34b5767.js index b9bf24f..274719c 100644 --- a/assets/NewHome-40392b22.js +++ b/assets/NewHome-c34b5767.js @@ -1,4 +1,4 @@ -var xo=Object.defineProperty;var yo=(s,t,e)=>t in s?xo(s,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[t]=e;var Zt=(s,t,e)=>(yo(s,typeof t!="symbol"?t+"":t,e),e);import{O as Mo,_ as So,c as Qi,a as Ce,F as bo,r as wo,b as To,d as Eo,e as Ao,o as xi,n as Co,t as Lo,p as Po,f as Do}from"./index-f9774d31.js";import{m as Ro,K as Io,r as cs}from"./utils-7e1c5e6c.js";import{M as Fo}from"./ColorPicker-00700677.js";/** +var xo=Object.defineProperty;var yo=(s,t,e)=>t in s?xo(s,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[t]=e;var Zt=(s,t,e)=>(yo(s,typeof t!="symbol"?t+"":t,e),e);import{O as Mo,_ as So,c as Qi,a as Ce,F as bo,r as wo,b as To,d as Eo,e as Ao,o as xi,n as Co,t as Lo,p as Po,f as Do}from"./index-98801a5c.js";import{m as Ro,K as Io,r as cs}from"./utils-bc79fc7d.js";import{M as Fo}from"./ColorPicker-2cb7bdb1.js";/** * @license * Copyright 2010-2023 Three.js Authors * SPDX-License-Identifier: MIT diff --git a/assets/Others-e33c70ca.js b/assets/Others-2d0c5e27.js similarity index 94% rename from assets/Others-e33c70ca.js rename to assets/Others-2d0c5e27.js index 285502a..3d0fc48 100644 --- a/assets/Others-e33c70ca.js +++ b/assets/Others-2d0c5e27.js @@ -1 +1 @@ -import{V as i,O as h,_ as v,c as f,a as u,h as l,w as d,e as F,o as C,q as p,p as B,f as O}from"./index-f9774d31.js";var E=Object.defineProperty,x=Object.getOwnPropertyDescriptor,D=(e,o,r,a)=>{for(var s=a>1?void 0:a?x(o,r):o,_=e.length-1,t;_>=0;_--)(t=e[_])&&(s=(a?t(o,r,s):t(s))||s);return a&&s&&E(o,r,s),s};let c=class extends i{};c=D([h({})],c);const n=e=>(B("data-v-337b0017"),e=e(),O(),e),b={id:"Others",class:"general-page"},m=n(()=>u("div",{class:"title"},[u("h2",null,"更多链接"),u("div",{class:"subtitle"},"欢迎点进来看看")],-1)),g={class:"links"},w=n(()=>u("a",{href:"https://cast.hydev.org"},"📹 公开直播间",-1)),V=n(()=>u("a",{href:"http://status.hydev.org/"},"🔌 看看服务器们过得怎么样",-1));function $(e,o,r,a,s,_){const t=F("router-link");return C(),f("div",b,[m,u("div",g,[l(t,{class:"rlink",to:"/kitchen-menu"},{default:d(()=>[p("🍳 小桂桂的私房菜 菜单")]),_:1}),l(t,{class:"rlink",to:"/friends"},{default:d(()=>[p("🎎 朋友们")]),_:1}),w,V])])}const I=v(c,[["render",$],["__scopeId","data-v-337b0017"]]);export{I as default}; +import{V as i,O as h,_ as v,c as f,a as u,h as l,w as d,e as F,o as C,q as p,p as B,f as O}from"./index-98801a5c.js";var E=Object.defineProperty,x=Object.getOwnPropertyDescriptor,D=(e,o,r,a)=>{for(var s=a>1?void 0:a?x(o,r):o,_=e.length-1,t;_>=0;_--)(t=e[_])&&(s=(a?t(o,r,s):t(s))||s);return a&&s&&E(o,r,s),s};let c=class extends i{};c=D([h({})],c);const n=e=>(B("data-v-337b0017"),e=e(),O(),e),b={id:"Others",class:"general-page"},m=n(()=>u("div",{class:"title"},[u("h2",null,"更多链接"),u("div",{class:"subtitle"},"欢迎点进来看看")],-1)),g={class:"links"},w=n(()=>u("a",{href:"https://cast.hydev.org"},"📹 公开直播间",-1)),V=n(()=>u("a",{href:"http://status.hydev.org/"},"🔌 看看服务器们过得怎么样",-1));function $(e,o,r,a,s,_){const t=F("router-link");return C(),f("div",b,[m,u("div",g,[l(t,{class:"rlink",to:"/kitchen-menu"},{default:d(()=>[p("🍳 小桂桂的私房菜 菜单")]),_:1}),l(t,{class:"rlink",to:"/friends"},{default:d(()=>[p("🎎 朋友们")]),_:1}),w,V])])}const I=v(c,[["render",$],["__scopeId","data-v-337b0017"]]);export{I as default}; diff --git a/assets/Poll-59ce4907-b3611313.js b/assets/Poll-59ce4907-4c60aa80.js similarity index 92% rename from assets/Poll-59ce4907-b3611313.js rename to assets/Poll-59ce4907-4c60aa80.js index 9633c16..f6264ec 100644 --- a/assets/Poll-59ce4907-b3611313.js +++ b/assets/Poll-59ce4907-4c60aa80.js @@ -1 +1 @@ -import{O as f,G as v,Q as m,_}from"./Life-4908e82f.js";import{o as p,c as u,a as o,t as l,F as y,r as b,l as g,n as h,p as x,f as O}from"./index-f9774d31.js";var F=Object.defineProperty,P=(e,t,s)=>t in e?F(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s,R=(e,t,s)=>(P(e,typeof t!="symbol"?t+"":t,s),s),j=Object.defineProperty,q=Object.getOwnPropertyDescriptor,d=(e,t,s,n)=>{for(var a=n>1?void 0:n?q(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(a=(n?r(t,s,a):r(a))||a);return n&&a&&j(t,s,a),a};let c=class extends v{constructor(){super(...arguments),R(this,"f")}get max(){return Math.max(...this.f.options.map(e=>e.voter_count))}percent(e){return this.f.total_voter_count==0?"0%":(e.voter_count/this.f.total_voter_count*100).toFixed(0)+"%"}get subtitle(){let e=this.f.type=="REGULAR"?"Poll":"Quiz";return this.f.is_anonymous&&(e="Anonymous "+e),e}};d([m({required:!0})],c.prototype,"f",2);c=d([_({components:{}})],c);const w=e=>(x("data-v-c8a557d5"),e=e(),O(),e),z={id:"Poll"},I={class:"question"},S={class:"subtitle"},A={class:"text"},B=w(()=>o("span",{class:"f-grow1"},null,-1)),D={class:"percentage"},E={class:"tail"};function G(e,t,s,n,a,i){return p(),u("div",z,[o("div",I,l(e.f.question),1),o("div",S,l(e.subtitle),1),(p(!0),u(y,null,b(e.f.options,r=>(p(),u("div",{class:g(["options",{dominant:r.voter_count===e.max&&e.max!==0}])},[o("span",A,l(r.text),1),B,o("span",D,l(e.percent(r)),1),o("div",{class:"bar",style:h({width:e.percent(r)})},null,4)],2))),256)),o("div",E,"Final Results - "+l(e.f.total_voter_count)+" Responses",1)])}const L=f(c,[["render",G],["__scopeId","data-v-c8a557d5"]]);export{L as default}; +import{O as f,G as v,Q as m,_}from"./Life-35f1a1bb.js";import{o as p,c as u,a as o,t as l,F as y,r as b,l as g,n as h,p as x,f as O}from"./index-98801a5c.js";var F=Object.defineProperty,P=(e,t,s)=>t in e?F(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s,R=(e,t,s)=>(P(e,typeof t!="symbol"?t+"":t,s),s),j=Object.defineProperty,q=Object.getOwnPropertyDescriptor,d=(e,t,s,n)=>{for(var a=n>1?void 0:n?q(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(a=(n?r(t,s,a):r(a))||a);return n&&a&&j(t,s,a),a};let c=class extends v{constructor(){super(...arguments),R(this,"f")}get max(){return Math.max(...this.f.options.map(e=>e.voter_count))}percent(e){return this.f.total_voter_count==0?"0%":(e.voter_count/this.f.total_voter_count*100).toFixed(0)+"%"}get subtitle(){let e=this.f.type=="REGULAR"?"Poll":"Quiz";return this.f.is_anonymous&&(e="Anonymous "+e),e}};d([m({required:!0})],c.prototype,"f",2);c=d([_({components:{}})],c);const w=e=>(x("data-v-c8a557d5"),e=e(),O(),e),z={id:"Poll"},I={class:"question"},S={class:"subtitle"},A={class:"text"},B=w(()=>o("span",{class:"f-grow1"},null,-1)),D={class:"percentage"},E={class:"tail"};function G(e,t,s,n,a,i){return p(),u("div",z,[o("div",I,l(e.f.question),1),o("div",S,l(e.subtitle),1),(p(!0),u(y,null,b(e.f.options,r=>(p(),u("div",{class:g(["options",{dominant:r.voter_count===e.max&&e.max!==0}])},[o("span",A,l(r.text),1),B,o("span",D,l(e.percent(r)),1),o("div",{class:"bar",style:h({width:e.percent(r)})},null,4)],2))),256)),o("div",E,"Final Results - "+l(e.f.total_voter_count)+" Responses",1)])}const L=f(c,[["render",G],["__scopeId","data-v-c8a557d5"]]);export{L as default}; diff --git a/assets/Projects-cd2969f6.js b/assets/Projects-a63160bf.js similarity index 85% rename from assets/Projects-cd2969f6.js rename to assets/Projects-a63160bf.js index 6b060a5..05dcb38 100644 --- a/assets/Projects-cd2969f6.js +++ b/assets/Projects-a63160bf.js @@ -1 +1 @@ -import{V as _,O as a,_ as f,c as l,o as P}from"./index-f9774d31.js";var i=Object.defineProperty,u=Object.getOwnPropertyDescriptor,v=(t,s,o,r)=>{for(var e=r>1?void 0:r?u(s,o):s,c=t.length-1,n;c>=0;c--)(n=t[c])&&(e=(r?n(s,o,e):n(e))||e);return r&&e&&i(s,o,e),e};let p=class extends _{};p=v([a({components:{}})],p);const d={id:"Projects"};function j(t,s,o,r,e,c){return P(),l("div",d)}const m=f(p,[["render",j]]);export{m as default}; +import{V as _,O as a,_ as f,c as l,o as P}from"./index-98801a5c.js";var i=Object.defineProperty,u=Object.getOwnPropertyDescriptor,v=(t,s,o,r)=>{for(var e=r>1?void 0:r?u(s,o):s,c=t.length-1,n;c>=0;c--)(n=t[c])&&(e=(r?n(s,o,e):n(e))||e);return r&&e&&i(s,o,e),e};let p=class extends _{};p=v([a({components:{}})],p);const d={id:"Projects"};function j(t,s,o,r,e,c){return P(),l("div",d)}const m=f(p,[["render",j]]);export{m as default}; diff --git a/assets/VideoPlayer-8b06fc9a-735ddbd2.js b/assets/VideoPlayer-8b06fc9a-caa78e97.js similarity index 98% rename from assets/VideoPlayer-8b06fc9a-735ddbd2.js rename to assets/VideoPlayer-8b06fc9a-caa78e97.js index 037362c..b7de2bb 100644 --- a/assets/VideoPlayer-8b06fc9a-735ddbd2.js +++ b/assets/VideoPlayer-8b06fc9a-caa78e97.js @@ -1,2 +1,2 @@ -import{N as gt,x as ft,H as yt,o as Ie,c as $e,d as bt}from"./index-f9774d31.js";function m(e,i,t){return i in e?Object.defineProperty(e,i,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[i]=t,e}function vt(e,i){if(!(e instanceof i))throw new TypeError("Cannot call a class as a function")}function Oe(e,i){for(var t=0;ti){var t=xt(i);return parseFloat(e.toFixed(t))}return Math.round(e/i)*i}var It=function(){function e(i,t){vt(this,e),_.element(i)?this.element=i:_.string(i)&&(this.element=document.querySelector(i)),_.element(this.element)&&_.empty(this.element.rangeTouch)&&(this.config=je({},De,{},t),this.init())}return wt(e,[{key:"init",value:function(){e.enabled&&(this.config.addCSS&&(this.element.style.userSelect="none",this.element.style.webKitUserSelect="none",this.element.style.touchAction="manipulation"),this.listeners(!0),this.element.rangeTouch=this)}},{key:"destroy",value:function(){e.enabled&&(this.config.addCSS&&(this.element.style.userSelect="",this.element.style.webKitUserSelect="",this.element.style.touchAction=""),this.listeners(!1),this.element.rangeTouch=null)}},{key:"listeners",value:function(i){var t=this,s=i?"addEventListener":"removeEventListener";["touchstart","touchmove","touchend"].forEach(function(n){t.element[s](n,function(a){return t.set(a)},!1)})}},{key:"get",value:function(i){if(!e.enabled||!_.event(i))return null;var t,s=i.target,n=i.changedTouches[0],a=parseFloat(s.getAttribute("min"))||0,o=parseFloat(s.getAttribute("max"))||100,r=parseFloat(s.getAttribute("step"))||1,c=s.getBoundingClientRect(),u=100/c.width*(this.config.thumbWidth/2)/100;return 0>(t=100/c.width*(n.clientX-c.left))?t=0:100t?t-=(100-2*t)*u:50e!=null?e.constructor:null,B=(e,i)=>Boolean(e&&i&&e instanceof i),Pe=e=>e==null,Ye=e=>se(e)===Object,$t=e=>se(e)===Number&&!Number.isNaN(e),de=e=>se(e)===String,Ot=e=>se(e)===Boolean,Qe=e=>typeof e=="function",Xe=e=>Array.isArray(e),_t=e=>B(e,WeakMap),Je=e=>B(e,NodeList),jt=e=>se(e)===Text,Dt=e=>B(e,Event),Ht=e=>B(e,KeyboardEvent),Rt=e=>B(e,window.TextTrackCue)||B(e,window.VTTCue),Ft=e=>B(e,TextTrack)||!Pe(e)&&de(e.kind),qt=e=>B(e,Promise)&&Qe(e.then),Vt=e=>e!==null&&typeof e=="object"&&e.nodeType===1&&typeof e.style=="object"&&typeof e.ownerDocument=="object",Ge=e=>Pe(e)||(de(e)||Xe(e)||Je(e))&&!e.length||Ye(e)&&!Object.keys(e).length,Bt=e=>{if(B(e,window.URL))return!0;if(!de(e))return!1;let i=e;e.startsWith("http://")&&e.startsWith("https://")||(i=`http://${e}`);try{return!Ge(new URL(i).hostname)}catch{return!1}};var l={nullOrUndefined:Pe,object:Ye,number:$t,string:de,boolean:Ot,function:Qe,array:Xe,weakMap:_t,nodeList:Je,element:Vt,textNode:jt,event:Dt,keyboardEvent:Ht,cue:Rt,track:Ft,promise:qt,url:Bt,empty:Ge};const ve=(()=>{const e=document.createElement("span"),i={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},t=Object.keys(i).find(s=>e.style[s]!==void 0);return!!l.string(t)&&i[t]})();function Ze(e,i){setTimeout(()=>{try{e.hidden=!0,e.offsetHeight,e.hidden=!1}catch{}},i)}const O={isIE:Boolean(window.document.documentMode),isEdge:/Edge/g.test(navigator.userAgent),isWebkit:"WebkitAppearance"in document.documentElement.style&&!/Edge/g.test(navigator.userAgent),isIPhone:/iPhone|iPod/gi.test(navigator.userAgent)&&navigator.maxTouchPoints>1,isIos:/iPad|iPhone|iPod/gi.test(navigator.userAgent)&&navigator.maxTouchPoints>1};function Ut(e){return JSON.parse(JSON.stringify(e))}function et(e,i){return i.split(".").reduce((t,s)=>t&&t[s],e)}function x(e={},...i){if(!i.length)return e;const t=i.shift();return l.object(t)?(Object.keys(t).forEach(s=>{l.object(t[s])?(Object.keys(e).includes(s)||Object.assign(e,{[s]:{}}),x(e[s],t[s])):Object.assign(e,{[s]:t[s]})}),x(e,...i)):e}function tt(e,i){const t=e.length?e:[e];Array.from(t).reverse().forEach((s,n)=>{const a=n>0?i.cloneNode(!0):i,o=s.parentNode,r=s.nextSibling;a.appendChild(s),r?o.insertBefore(a,r):o.appendChild(a)})}function we(e,i){l.element(e)&&!l.empty(i)&&Object.entries(i).filter(([,t])=>!l.nullOrUndefined(t)).forEach(([t,s])=>e.setAttribute(t,s))}function y(e,i,t){const s=document.createElement(e);return l.object(i)&&we(s,i),l.string(t)&&(s.innerText=t),s}function Wt(e,i){l.element(e)&&l.element(i)&&i.parentNode.insertBefore(e,i.nextSibling)}function He(e,i,t,s){l.element(i)&&i.appendChild(y(e,t,s))}function V(e){l.nodeList(e)||l.array(e)?Array.from(e).forEach(V):l.element(e)&&l.element(e.parentNode)&&e.parentNode.removeChild(e)}function le(e){if(!l.element(e))return;let{length:i}=e.childNodes;for(;i>0;)e.removeChild(e.lastChild),i-=1}function ce(e,i){return l.element(i)&&l.element(i.parentNode)&&l.element(e)?(i.parentNode.replaceChild(e,i),e):null}function R(e,i){if(!l.string(e)||l.empty(e))return{};const t={},s=x({},i);return e.split(",").forEach(n=>{const a=n.trim(),o=a.replace(".",""),r=a.replace(/[[\]]/g,"").split("="),[c]=r,u=r.length>1?r[1].replace(/["']/g,""):"";switch(a.charAt(0)){case".":l.string(s.class)?t.class=`${s.class} ${o}`:t.class=o;break;case"#":t.id=a.replace("#","");break;case"[":t[c]=u}}),x(s,t)}function z(e,i){if(!l.element(e))return;let t=i;l.boolean(t)||(t=!e.hidden),e.hidden=t}function C(e,i,t){if(l.nodeList(e))return Array.from(e).map(s=>C(s,i,t));if(l.element(e)){let s="toggle";return t!==void 0&&(s=t?"add":"remove"),e.classList[s](i),e.classList.contains(i)}return!1}function ue(e,i){return l.element(e)&&e.classList.contains(i)}function K(e,i){const{prototype:t}=Element;return(t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.msMatchesSelector||function(){return Array.from(document.querySelectorAll(i)).includes(this)}).call(e,i)}function zt(e,i){const{prototype:t}=Element;return(t.closest||function(){let s=this;do{if(K.matches(s,i))return s;s=s.parentElement||s.parentNode}while(s!==null&&s.nodeType===1);return null}).call(e,i)}function Y(e){return this.elements.container.querySelectorAll(e)}function I(e){return this.elements.container.querySelector(e)}function ge(e=null,i=!1){l.element(e)&&(e.focus({preventScroll:!0}),i&&C(e,this.config.classNames.tabFocus))}const Re={"audio/ogg":"vorbis","audio/wav":"1","video/webm":"vp8, vorbis","video/mp4":"avc1.42E01E, mp4a.40.2","video/ogg":"theora"},N={audio:"canPlayType"in document.createElement("audio"),video:"canPlayType"in document.createElement("video"),check(e,i,t){const s=O.isIPhone&&t&&N.playsinline,n=N[e]||i!=="html5";return{api:n,ui:n&&N.rangeInput&&(e!=="video"||!O.isIPhone||s)}},pip:!(O.isIPhone||!l.function(y("video").webkitSetPresentationMode)&&(!document.pictureInPictureEnabled||y("video").disablePictureInPicture)),airplay:l.function(window.WebKitPlaybackTargetAvailabilityEvent),playsinline:"playsInline"in document.createElement("video"),mime(e){if(l.empty(e))return!1;const[i]=e.split("/");let t=e;if(!this.isHTML5||i!==this.type)return!1;Object.keys(Re).includes(t)&&(t+=`; codecs="${Re[e]}"`);try{return Boolean(t&&this.media.canPlayType(t).replace(/no/,""))}catch{return!1}},textTracks:"textTracks"in document.createElement("video"),rangeInput:(()=>{const e=document.createElement("input");return e.type="range",e.type==="range"})(),touch:"ontouchstart"in document.documentElement,transitions:ve!==!1,reducedMotion:"matchMedia"in window&&window.matchMedia("(prefers-reduced-motion)").matches},Kt=(()=>{let e=!1;try{const i=Object.defineProperty({},"passive",{get:()=>(e=!0,null)});window.addEventListener("test",null,i),window.removeEventListener("test",null,i)}catch{}return e})();function Q(e,i,t,s=!1,n=!0,a=!1){if(!e||!("addEventListener"in e)||l.empty(i)||!l.function(t))return;const o=i.split(" ");let r=a;Kt&&(r={passive:n,capture:a}),o.forEach(c=>{this&&this.eventListeners&&s&&this.eventListeners.push({element:e,type:c,callback:t,options:r}),e[s?"addEventListener":"removeEventListener"](c,t,r)})}function A(e,i="",t,s=!0,n=!1){Q.call(this,e,i,t,!0,s,n)}function me(e,i="",t,s=!0,n=!1){Q.call(this,e,i,t,!1,s,n)}function Me(e,i="",t,s=!0,n=!1){const a=(...o)=>{me(e,i,a,s,n),t.apply(this,o)};Q.call(this,e,i,a,!0,s,n)}function b(e,i="",t=!1,s={}){if(!l.element(e)||l.empty(i))return;const n=new CustomEvent(i,{bubbles:t,detail:{...s,plyr:this}});e.dispatchEvent(n)}function Yt(){this&&this.eventListeners&&(this.eventListeners.forEach(e=>{const{element:i,type:t,callback:s,options:n}=e;i.removeEventListener(t,s,n)}),this.eventListeners=[])}function Qt(){return new Promise(e=>this.ready?setTimeout(e,0):A.call(this,this.elements.container,"ready",e)).then(()=>{})}function q(e){l.promise(e)&&e.then(null,()=>{})}function ke(e){return l.array(e)?e.filter((i,t)=>e.indexOf(i)===t):e}function it(e,i){return l.array(e)&&e.length?e.reduce((t,s)=>Math.abs(s-i)({...e,[i/t]:[i,t]}),{});function nt(e){return l.array(e)||l.string(e)&&e.includes(":")?(l.array(e)?e:e.split(":")).map(Number).every(l.number):!1}function he(e){if(!l.array(e)||!e.every(l.number))return null;const[i,t]=e,s=(a,o)=>o===0?a:s(o,a%o),n=s(i,t);return[i/n,t/n]}function Ne(e){const i=s=>nt(s)?s.split(":").map(Number):null;let t=i(e);if(t===null&&(t=i(this.config.ratio)),t===null&&!l.empty(this.embed)&&l.array(this.embed.ratio)&&({ratio:t}=this.embed),t===null&&this.isHTML5){const{videoWidth:s,videoHeight:n}=this.media;t=[s,n]}return he(t)}function X(e){if(!this.isVideo)return{};const{wrapper:i}=this.elements,t=Ne.call(this,e);if(!l.array(t))return{};const[s,n]=he(t),a=100/s*n;if(st(`aspect-ratio: ${s}/${n}`)?i.style.aspectRatio=`${s}/${n}`:i.style.paddingBottom=`${a}%`,this.isVimeo&&!this.config.vimeo.premium&&this.supported.ui){const o=100/this.media.offsetWidth*parseInt(window.getComputedStyle(this.media).paddingBottom,10),r=(o-a)/(o/50);this.fullscreen.active?i.style.paddingBottom=null:this.media.style.transform=`translateY(-${r}%)`}else this.isHTML5&&i.classList.add(this.config.classNames.videoFixedRatio);return{padding:a,ratio:t}}function at(e,i,t=.05){const s=e/i,n=it(Object.keys(Fe),s);return Math.abs(n-s)<=t?Fe[n]:[e,i]}function Xt(){return[Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)]}const W={getSources(){return this.isHTML5?Array.from(this.media.querySelectorAll("source")).filter(e=>{const i=e.getAttribute("type");return!!l.empty(i)||N.mime.call(this,i)}):[]},getQualityOptions(){return this.config.quality.forced?this.config.quality.options:W.getSources.call(this).map(e=>Number(e.getAttribute("size"))).filter(Boolean)},setup(){if(!this.isHTML5)return;const e=this;e.options.speed=e.config.speed.options,l.empty(this.config.ratio)||X.call(e),Object.defineProperty(e.media,"quality",{get(){const i=W.getSources.call(e).find(t=>t.getAttribute("src")===e.source);return i&&Number(i.getAttribute("size"))},set(i){if(e.quality!==i){if(e.config.quality.forced&&l.function(e.config.quality.onChange))e.config.quality.onChange(i);else{const t=W.getSources.call(e).find(c=>Number(c.getAttribute("size"))===i);if(!t)return;const{currentTime:s,paused:n,preload:a,readyState:o,playbackRate:r}=e.media;e.media.src=t.getAttribute("src"),(a!=="none"||o)&&(e.once("loadedmetadata",()=>{e.speed=r,e.currentTime=s,n||q(e.play())}),e.media.load())}b.call(e,e.media,"qualitychange",!1,{quality:i})}}})},cancelRequests(){this.isHTML5&&(V(W.getSources.call(this)),this.media.setAttribute("src",this.config.blankVideo),this.media.load(),this.debug.log("Cancelled network requests"))}};function Jt(e){return`${e}-${Math.floor(1e4*Math.random())}`}function Te(e,...i){return l.empty(e)?e:e.toString().replace(/{(\d+)}/g,(t,s)=>i[s].toString())}function Gt(e,i){return e===0||i===0||Number.isNaN(e)||Number.isNaN(i)?0:(e/i*100).toFixed(2)}const Z=(e="",i="",t="")=>e.replace(new RegExp(i.toString().replace(/([.*+?^=!:${}()|[\]/\\])/g,"\\$1"),"g"),t.toString()),lt=(e="")=>e.toString().replace(/\w\S*/g,i=>i.charAt(0).toUpperCase()+i.slice(1).toLowerCase());function Zt(e=""){let i=e.toString();return i=Z(i,"-"," "),i=Z(i,"_"," "),i=lt(i),Z(i," ","")}function ei(e=""){let i=e.toString();return i=Zt(i),i.charAt(0).toLowerCase()+i.slice(1)}function ti(e){const i=document.createDocumentFragment(),t=document.createElement("div");return i.appendChild(t),t.innerHTML=e,i.firstChild.innerText}function ii(e){const i=document.createElement("div");return i.appendChild(e),i.innerHTML}const qe={pip:"PIP",airplay:"AirPlay",html5:"HTML5",vimeo:"Vimeo",youtube:"YouTube"},$={get(e="",i={}){if(l.empty(e)||l.empty(i))return"";let t=et(i.i18n,e);if(l.empty(t))return Object.keys(qe).includes(e)?qe[e]:"";const s={"{seektime}":i.seekTime,"{title}":i.title};return Object.entries(s).forEach(([n,a])=>{t=Z(t,n,a)}),t}};class ee{constructor(i){m(this,"get",t=>{if(!ee.supported||!this.enabled)return null;const s=window.localStorage.getItem(this.key);if(l.empty(s))return null;const n=JSON.parse(s);return l.string(t)&&t.length?n[t]:n}),m(this,"set",t=>{if(!ee.supported||!this.enabled||!l.object(t))return;let s=this.get();l.empty(s)&&(s={}),x(s,t);try{window.localStorage.setItem(this.key,JSON.stringify(s))}catch{}}),this.enabled=i.config.storage.enabled,this.key=i.config.storage.key}static get supported(){try{if(!("localStorage"in window))return!1;const i="___test";return window.localStorage.setItem(i,i),window.localStorage.removeItem(i),!0}catch{return!1}}}function ne(e,i="text"){return new Promise((t,s)=>{try{const n=new XMLHttpRequest;if(!("withCredentials"in n))return;n.addEventListener("load",()=>{if(i==="text")try{t(JSON.parse(n.responseText))}catch{t(n.responseText)}else t(n.response)}),n.addEventListener("error",()=>{throw new Error(n.status)}),n.open("GET",e,!0),n.responseType=i,n.send()}catch(n){s(n)}})}function ot(e,i){if(!l.string(e))return;const t=l.string(i);let s=!1;const n=()=>document.getElementById(i)!==null,a=(o,r)=>{o.innerHTML=r,t&&n()||document.body.insertAdjacentElement("afterbegin",o)};if(!t||!n()){const o=ee.supported,r=document.createElement("div");if(r.setAttribute("hidden",""),t&&r.setAttribute("id",i),o){const c=window.localStorage.getItem(`cache-${i}`);if(s=c!==null,s){const u=JSON.parse(c);a(r,u.content)}}ne(e).then(c=>{if(!l.empty(c)){if(o)try{window.localStorage.setItem(`cache-${i}`,JSON.stringify({content:c}))}catch{}a(r,c)}}).catch(()=>{})}}const rt=e=>Math.trunc(e/60/60%60,10),si=e=>Math.trunc(e%60,10);function pe(e=0,i=!1,t=!1){if(!l.number(e))return pe(void 0,i,t);const s=c=>`0${c}`.slice(-2);let n=rt(e);const a=(o=e,Math.trunc(o/60%60,10));var o;const r=si(e);return n=i||n>0?`${n}:`:"",`${t&&e>0?"-":""}${n}${s(a)}:${s(r)}`}const h={getIconUrl(){const e=new URL(this.config.iconUrl,window.location),i=window.location.host?window.location.host:window.top.location.host,t=e.host!==i||O.isIE&&!window.svg4everybody;return{url:this.config.iconUrl,cors:t}},findElements(){try{return this.elements.controls=I.call(this,this.config.selectors.controls.wrapper),this.elements.buttons={play:Y.call(this,this.config.selectors.buttons.play),pause:I.call(this,this.config.selectors.buttons.pause),restart:I.call(this,this.config.selectors.buttons.restart),rewind:I.call(this,this.config.selectors.buttons.rewind),fastForward:I.call(this,this.config.selectors.buttons.fastForward),mute:I.call(this,this.config.selectors.buttons.mute),pip:I.call(this,this.config.selectors.buttons.pip),airplay:I.call(this,this.config.selectors.buttons.airplay),settings:I.call(this,this.config.selectors.buttons.settings),captions:I.call(this,this.config.selectors.buttons.captions),fullscreen:I.call(this,this.config.selectors.buttons.fullscreen)},this.elements.progress=I.call(this,this.config.selectors.progress),this.elements.inputs={seek:I.call(this,this.config.selectors.inputs.seek),volume:I.call(this,this.config.selectors.inputs.volume)},this.elements.display={buffer:I.call(this,this.config.selectors.display.buffer),currentTime:I.call(this,this.config.selectors.display.currentTime),duration:I.call(this,this.config.selectors.display.duration)},l.element(this.elements.progress)&&(this.elements.display.seekTooltip=this.elements.progress.querySelector(`.${this.config.classNames.tooltip}`)),!0}catch(e){return this.debug.warn("It looks like there is a problem with your custom controls HTML",e),this.toggleNativeControls(!0),!1}},createIcon(e,i){const t="http://www.w3.org/2000/svg",s=h.getIconUrl.call(this),n=`${s.cors?"":s.url}#${this.config.iconPrefix}`,a=document.createElementNS(t,"svg");we(a,x(i,{"aria-hidden":"true",focusable:"false"}));const o=document.createElementNS(t,"use"),r=`${n}-${e}`;return"href"in o&&o.setAttributeNS("http://www.w3.org/1999/xlink","href",r),o.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",r),a.appendChild(o),a},createLabel(e,i={}){const t=$.get(e,this.config);return y("span",{...i,class:[i.class,this.config.classNames.hidden].filter(Boolean).join(" ")},t)},createBadge(e){if(l.empty(e))return null;const i=y("span",{class:this.config.classNames.menu.value});return i.appendChild(y("span",{class:this.config.classNames.menu.badge},e)),i},createButton(e,i){const t=x({},i);let s=ei(e);const n={element:"button",toggle:!1,label:null,icon:null,labelPressed:null,iconPressed:null};switch(["element","icon","label"].forEach(o=>{Object.keys(t).includes(o)&&(n[o]=t[o],delete t[o])}),n.element!=="button"||Object.keys(t).includes("type")||(t.type="button"),Object.keys(t).includes("class")?t.class.split(" ").some(o=>o===this.config.classNames.control)||x(t,{class:`${t.class} ${this.config.classNames.control}`}):t.class=this.config.classNames.control,e){case"play":n.toggle=!0,n.label="play",n.labelPressed="pause",n.icon="play",n.iconPressed="pause";break;case"mute":n.toggle=!0,n.label="mute",n.labelPressed="unmute",n.icon="volume",n.iconPressed="muted";break;case"captions":n.toggle=!0,n.label="enableCaptions",n.labelPressed="disableCaptions",n.icon="captions-off",n.iconPressed="captions-on";break;case"fullscreen":n.toggle=!0,n.label="enterFullscreen",n.labelPressed="exitFullscreen",n.icon="enter-fullscreen",n.iconPressed="exit-fullscreen";break;case"play-large":t.class+=` ${this.config.classNames.control}--overlaid`,s="play",n.label="play",n.icon="play";break;default:l.empty(n.label)&&(n.label=s),l.empty(n.icon)&&(n.icon=e)}const a=y(n.element);return n.toggle?(a.appendChild(h.createIcon.call(this,n.iconPressed,{class:"icon--pressed"})),a.appendChild(h.createIcon.call(this,n.icon,{class:"icon--not-pressed"})),a.appendChild(h.createLabel.call(this,n.labelPressed,{class:"label--pressed"})),a.appendChild(h.createLabel.call(this,n.label,{class:"label--not-pressed"}))):(a.appendChild(h.createIcon.call(this,n.icon)),a.appendChild(h.createLabel.call(this,n.label))),x(t,R(this.config.selectors.buttons[s],t)),we(a,t),s==="play"?(l.array(this.elements.buttons[s])||(this.elements.buttons[s]=[]),this.elements.buttons[s].push(a)):this.elements.buttons[s]=a,a},createRange(e,i){const t=y("input",x(R(this.config.selectors.inputs[e]),{type:"range",min:0,max:100,step:.01,value:0,autocomplete:"off",role:"slider","aria-label":$.get(e,this.config),"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":0},i));return this.elements.inputs[e]=t,h.updateRangeFill.call(this,t),It.setup(t),t},createProgress(e,i){const t=y("progress",x(R(this.config.selectors.display[e]),{min:0,max:100,value:0,role:"progressbar","aria-hidden":!0},i));if(e!=="volume"){t.appendChild(y("span",null,"0"));const s={played:"played",buffer:"buffered"}[e],n=s?$.get(s,this.config):"";t.innerText=`% ${n.toLowerCase()}`}return this.elements.display[e]=t,t},createTime(e,i){const t=R(this.config.selectors.display[e],i),s=y("div",x(t,{class:`${t.class?t.class:""} ${this.config.classNames.display.time} `.trim(),"aria-label":$.get(e,this.config)}),"00:00");return this.elements.display[e]=s,s},bindMenuItemShortcuts(e,i){A.call(this,e,"keydown keyup",t=>{if(!["Space","ArrowUp","ArrowDown","ArrowRight"].includes(t.key)||(t.preventDefault(),t.stopPropagation(),t.type==="keydown"))return;const s=K(e,'[role="menuitemradio"]');if(!s&&["Space","ArrowRight"].includes(t.key))h.showMenuPanel.call(this,i,!0);else{let n;t.key!=="Space"&&(t.key==="ArrowDown"||s&&t.key==="ArrowRight"?(n=e.nextElementSibling,l.element(n)||(n=e.parentNode.firstElementChild)):(n=e.previousElementSibling,l.element(n)||(n=e.parentNode.lastElementChild)),ge.call(this,n,!0))}},!1),A.call(this,e,"keyup",t=>{t.key==="Return"&&h.focusFirstMenuItem.call(this,null,!0)})},createMenuItem({value:e,list:i,type:t,title:s,badge:n=null,checked:a=!1}){const o=R(this.config.selectors.inputs[t]),r=y("button",x(o,{type:"button",role:"menuitemradio",class:`${this.config.classNames.control} ${o.class?o.class:""}`.trim(),"aria-checked":a,value:e})),c=y("span");c.innerHTML=s,l.element(n)&&c.appendChild(n),r.appendChild(c),Object.defineProperty(r,"checked",{enumerable:!0,get:()=>r.getAttribute("aria-checked")==="true",set(u){u&&Array.from(r.parentNode.children).filter(g=>K(g,'[role="menuitemradio"]')).forEach(g=>g.setAttribute("aria-checked","false")),r.setAttribute("aria-checked",u?"true":"false")}}),this.listeners.bind(r,"click keyup",u=>{if(!l.keyboardEvent(u)||u.key==="Space"){switch(u.preventDefault(),u.stopPropagation(),r.checked=!0,t){case"language":this.currentTrack=Number(e);break;case"quality":this.quality=e;break;case"speed":this.speed=parseFloat(e)}h.showMenuPanel.call(this,"home",l.keyboardEvent(u))}},t,!1),h.bindMenuItemShortcuts.call(this,r,t),i.appendChild(r)},formatTime(e=0,i=!1){return l.number(e)?pe(e,rt(this.duration)>0,i):e},updateTimeDisplay(e=null,i=0,t=!1){l.element(e)&&l.number(i)&&(e.innerText=h.formatTime(i,t))},updateVolume(){this.supported.ui&&(l.element(this.elements.inputs.volume)&&h.setRange.call(this,this.elements.inputs.volume,this.muted?0:this.volume),l.element(this.elements.buttons.mute)&&(this.elements.buttons.mute.pressed=this.muted||this.volume===0))},setRange(e,i=0){l.element(e)&&(e.value=i,h.updateRangeFill.call(this,e))},updateProgress(e){if(!this.supported.ui||!l.event(e))return;let i=0;const t=(s,n)=>{const a=l.number(n)?n:0,o=l.element(s)?s:this.elements.display.buffer;if(l.element(o)){o.value=a;const r=o.getElementsByTagName("span")[0];l.element(r)&&(r.childNodes[0].nodeValue=a)}};if(e)switch(e.type){case"timeupdate":case"seeking":case"seeked":i=Gt(this.currentTime,this.duration),e.type==="timeupdate"&&h.setRange.call(this,this.elements.inputs.seek,i);break;case"playing":case"progress":t(this.elements.display.buffer,100*this.buffered)}},updateRangeFill(e){const i=l.event(e)?e.target:e;if(l.element(i)&&i.getAttribute("type")==="range"){if(K(i,this.config.selectors.inputs.seek)){i.setAttribute("aria-valuenow",this.currentTime);const t=h.formatTime(this.currentTime),s=h.formatTime(this.duration),n=$.get("seekLabel",this.config);i.setAttribute("aria-valuetext",n.replace("{currentTime}",t).replace("{duration}",s))}else if(K(i,this.config.selectors.inputs.volume)){const t=100*i.value;i.setAttribute("aria-valuenow",t),i.setAttribute("aria-valuetext",`${t.toFixed(1)}%`)}else i.setAttribute("aria-valuenow",i.value);O.isWebkit&&i.style.setProperty("--value",i.value/i.max*100+"%")}},updateSeekTooltip(e){var i,t;if(!this.config.tooltips.seek||!l.element(this.elements.inputs.seek)||!l.element(this.elements.display.seekTooltip)||this.duration===0)return;const s=this.elements.display.seekTooltip,n=`${this.config.classNames.tooltip}--visible`,a=g=>C(s,n,g);if(this.touch)return void a(!1);let o=0;const r=this.elements.progress.getBoundingClientRect();if(l.event(e))o=100/r.width*(e.pageX-r.left);else{if(!ue(s,n))return;o=parseFloat(s.style.left,10)}o<0?o=0:o>100&&(o=100);const c=this.duration/100*o;s.innerText=h.formatTime(c);const u=(i=this.config.markers)===null||i===void 0||(t=i.points)===null||t===void 0?void 0:t.find(({time:g})=>g===Math.round(c));u&&s.insertAdjacentHTML("afterbegin",`${u.label}
`),s.style.left=`${o}%`,l.event(e)&&["mouseenter","mouseleave"].includes(e.type)&&a(e.type==="mouseenter")},timeUpdate(e){const i=!l.element(this.elements.display.duration)&&this.config.invertTime;h.updateTimeDisplay.call(this,this.elements.display.currentTime,i?this.duration-this.currentTime:this.currentTime,i),e&&e.type==="timeupdate"&&this.media.seeking||h.updateProgress.call(this,e)},durationUpdate(){if(!this.supported.ui||!this.config.invertTime&&this.currentTime)return;if(this.duration>=2**32)return z(this.elements.display.currentTime,!0),void z(this.elements.progress,!0);l.element(this.elements.inputs.seek)&&this.elements.inputs.seek.setAttribute("aria-valuemax",this.duration);const e=l.element(this.elements.display.duration);!e&&this.config.displayDuration&&this.paused&&h.updateTimeDisplay.call(this,this.elements.display.currentTime,this.duration),e&&h.updateTimeDisplay.call(this,this.elements.display.duration,this.duration),this.config.markers.enabled&&h.setMarkers.call(this),h.updateSeekTooltip.call(this)},toggleMenuButton(e,i){z(this.elements.settings.buttons[e],!i)},updateSetting(e,i,t){const s=this.elements.settings.panels[e];let n=null,a=i;if(e==="captions")n=this.currentTrack;else{if(n=l.empty(t)?this[e]:t,l.empty(n)&&(n=this.config[e].default),!l.empty(this.options[e])&&!this.options[e].includes(n))return void this.debug.warn(`Unsupported value of '${n}' for ${e}`);if(!this.config[e].options.includes(n))return void this.debug.warn(`Disabled value of '${n}' for ${e}`)}if(l.element(a)||(a=s&&s.querySelector('[role="menu"]')),!l.element(a))return;this.elements.settings.buttons[e].querySelector(`.${this.config.classNames.menu.value}`).innerHTML=h.getLabel.call(this,e,n);const o=a&&a.querySelector(`[value="${n}"]`);l.element(o)&&(o.checked=!0)},getLabel(e,i){switch(e){case"speed":return i===1?$.get("normal",this.config):`${i}×`;case"quality":if(l.number(i)){const t=$.get(`qualityLabel.${i}`,this.config);return t.length?t:`${i}p`}return lt(i);case"captions":return S.getLabel.call(this);default:return null}},setQualityMenu(e){if(!l.element(this.elements.settings.panels.quality))return;const i="quality",t=this.elements.settings.panels.quality.querySelector('[role="menu"]');l.array(e)&&(this.options.quality=ke(e).filter(a=>this.config.quality.options.includes(a)));const s=!l.empty(this.options.quality)&&this.options.quality.length>1;if(h.toggleMenuButton.call(this,i,s),le(t),h.checkMenu.call(this),!s)return;const n=a=>{const o=$.get(`qualityBadge.${a}`,this.config);return o.length?h.createBadge.call(this,o):null};this.options.quality.sort((a,o)=>{const r=this.config.quality.options;return r.indexOf(a)>r.indexOf(o)?1:-1}).forEach(a=>{h.createMenuItem.call(this,{value:a,list:t,type:i,title:h.getLabel.call(this,"quality",a),badge:n(a)})}),h.updateSetting.call(this,i,t)},setCaptionsMenu(){if(!l.element(this.elements.settings.panels.captions))return;const e="captions",i=this.elements.settings.panels.captions.querySelector('[role="menu"]'),t=S.getTracks.call(this),s=Boolean(t.length);if(h.toggleMenuButton.call(this,e,s),le(i),h.checkMenu.call(this),!s)return;const n=t.map((a,o)=>({value:o,checked:this.captions.toggled&&this.currentTrack===o,title:S.getLabel.call(this,a),badge:a.language&&h.createBadge.call(this,a.language.toUpperCase()),list:i,type:"language"}));n.unshift({value:-1,checked:!this.captions.toggled,title:$.get("disabled",this.config),list:i,type:"language"}),n.forEach(h.createMenuItem.bind(this)),h.updateSetting.call(this,e,i)},setSpeedMenu(){if(!l.element(this.elements.settings.panels.speed))return;const e="speed",i=this.elements.settings.panels.speed.querySelector('[role="menu"]');this.options.speed=this.options.speed.filter(s=>s>=this.minimumSpeed&&s<=this.maximumSpeed);const t=!l.empty(this.options.speed)&&this.options.speed.length>1;h.toggleMenuButton.call(this,e,t),le(i),h.checkMenu.call(this),t&&(this.options.speed.forEach(s=>{h.createMenuItem.call(this,{value:s,list:i,type:e,title:h.getLabel.call(this,"speed",s)})}),h.updateSetting.call(this,e,i))},checkMenu(){const{buttons:e}=this.elements.settings,i=!l.empty(e)&&Object.values(e).some(t=>!t.hidden);z(this.elements.settings.menu,!i)},focusFirstMenuItem(e,i=!1){if(this.elements.settings.popup.hidden)return;let t=e;l.element(t)||(t=Object.values(this.elements.settings.panels).find(n=>!n.hidden));const s=t.querySelector('[role^="menuitem"]');ge.call(this,s,i)},toggleMenu(e){const{popup:i}=this.elements.settings,t=this.elements.buttons.settings;if(!l.element(i)||!l.element(t))return;const{hidden:s}=i;let n=s;if(l.boolean(e))n=e;else if(l.keyboardEvent(e)&&e.key==="Escape")n=!1;else if(l.event(e)){const a=l.function(e.composedPath)?e.composedPath()[0]:e.target,o=i.contains(a);if(o||!o&&e.target!==t&&n)return}t.setAttribute("aria-expanded",n),z(i,!n),C(this.elements.container,this.config.classNames.menu.open,n),n&&l.keyboardEvent(e)?h.focusFirstMenuItem.call(this,null,!0):n||s||ge.call(this,t,l.keyboardEvent(e))},getMenuSize(e){const i=e.cloneNode(!0);i.style.position="absolute",i.style.opacity=0,i.removeAttribute("hidden"),e.parentNode.appendChild(i);const t=i.scrollWidth,s=i.scrollHeight;return V(i),{width:t,height:s}},showMenuPanel(e="",i=!1){const t=this.elements.container.querySelector(`#plyr-settings-${this.id}-${e}`);if(!l.element(t))return;const s=t.parentNode,n=Array.from(s.children).find(a=>!a.hidden);if(N.transitions&&!N.reducedMotion){s.style.width=`${n.scrollWidth}px`,s.style.height=`${n.scrollHeight}px`;const a=h.getMenuSize.call(this,t),o=r=>{r.target===s&&["width","height"].includes(r.propertyName)&&(s.style.width="",s.style.height="",me.call(this,s,ve,o))};A.call(this,s,ve,o),s.style.width=`${a.width}px`,s.style.height=`${a.height}px`}z(n,!0),z(t,!1),h.focusFirstMenuItem.call(this,t,i)},setDownloadUrl(){const e=this.elements.buttons.download;l.element(e)&&e.setAttribute("href",this.download)},create(e){const{bindMenuItemShortcuts:i,createButton:t,createProgress:s,createRange:n,createTime:a,setQualityMenu:o,setSpeedMenu:r,showMenuPanel:c}=h;this.elements.controls=null,l.array(this.config.controls)&&this.config.controls.includes("play-large")&&this.elements.container.appendChild(t.call(this,"play-large"));const u=y("div",R(this.config.selectors.controls.wrapper));this.elements.controls=u;const g={class:"plyr__controls__item"};return ke(l.array(this.config.controls)?this.config.controls:[]).forEach(f=>{if(f==="restart"&&u.appendChild(t.call(this,"restart",g)),f==="rewind"&&u.appendChild(t.call(this,"rewind",g)),f==="play"&&u.appendChild(t.call(this,"play",g)),f==="fast-forward"&&u.appendChild(t.call(this,"fast-forward",g)),f==="progress"){const d=y("div",{class:`${g.class} plyr__progress__container`}),v=y("div",R(this.config.selectors.progress));if(v.appendChild(n.call(this,"seek",{id:`plyr-seek-${e.id}`})),v.appendChild(s.call(this,"buffer")),this.config.tooltips.seek){const k=y("span",{class:this.config.classNames.tooltip},"00:00");v.appendChild(k),this.elements.display.seekTooltip=k}this.elements.progress=v,d.appendChild(this.elements.progress),u.appendChild(d)}if(f==="current-time"&&u.appendChild(a.call(this,"currentTime",g)),f==="duration"&&u.appendChild(a.call(this,"duration",g)),f==="mute"||f==="volume"){let{volume:d}=this.elements;if(l.element(d)&&u.contains(d)||(d=y("div",x({},g,{class:`${g.class} plyr__volume`.trim()})),this.elements.volume=d,u.appendChild(d)),f==="mute"&&d.appendChild(t.call(this,"mute")),f==="volume"&&!O.isIos){const v={max:1,step:.05,value:this.config.volume};d.appendChild(n.call(this,"volume",x(v,{id:`plyr-volume-${e.id}`})))}}if(f==="captions"&&u.appendChild(t.call(this,"captions",g)),f==="settings"&&!l.empty(this.config.settings)){const d=y("div",x({},g,{class:`${g.class} plyr__menu`.trim(),hidden:""}));d.appendChild(t.call(this,"settings",{"aria-haspopup":!0,"aria-controls":`plyr-settings-${e.id}`,"aria-expanded":!1}));const v=y("div",{class:"plyr__menu__container",id:`plyr-settings-${e.id}`,hidden:""}),k=y("div"),T=y("div",{id:`plyr-settings-${e.id}-home`}),M=y("div",{role:"menu"});T.appendChild(M),k.appendChild(T),this.elements.settings.panels.home=T,this.config.settings.forEach(w=>{const p=y("button",x(R(this.config.selectors.buttons.settings),{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--forward`,role:"menuitem","aria-haspopup":!0,hidden:""}));i.call(this,p,w),A.call(this,p,"click",()=>{c.call(this,w,!1)});const E=y("span",null,$.get(w,this.config)),L=y("span",{class:this.config.classNames.menu.value});L.innerHTML=e[w],E.appendChild(L),p.appendChild(E),M.appendChild(p);const j=y("div",{id:`plyr-settings-${e.id}-${w}`,hidden:""}),D=y("button",{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--back`});D.appendChild(y("span",{"aria-hidden":!0},$.get(w,this.config))),D.appendChild(y("span",{class:this.config.classNames.hidden},$.get("menuBack",this.config))),A.call(this,j,"keydown",H=>{H.key==="ArrowLeft"&&(H.preventDefault(),H.stopPropagation(),c.call(this,"home",!0))},!1),A.call(this,D,"click",()=>{c.call(this,"home",!1)}),j.appendChild(D),j.appendChild(y("div",{role:"menu"})),k.appendChild(j),this.elements.settings.buttons[w]=p,this.elements.settings.panels[w]=j}),v.appendChild(k),d.appendChild(v),u.appendChild(d),this.elements.settings.popup=v,this.elements.settings.menu=d}if(f==="pip"&&N.pip&&u.appendChild(t.call(this,"pip",g)),f==="airplay"&&N.airplay&&u.appendChild(t.call(this,"airplay",g)),f==="download"){const d=x({},g,{element:"a",href:this.download,target:"_blank"});this.isHTML5&&(d.download="");const{download:v}=this.config.urls;!l.url(v)&&this.isEmbed&&x(d,{icon:`logo-${this.provider}`,label:this.provider}),u.appendChild(t.call(this,"download",d))}f==="fullscreen"&&u.appendChild(t.call(this,"fullscreen",g))}),this.isHTML5&&o.call(this,W.getQualityOptions.call(this)),r.call(this),u},inject(){if(this.config.loadSprite){const n=h.getIconUrl.call(this);n.cors&&ot(n.url,"sprite-plyr")}this.id=Math.floor(1e4*Math.random());let e=null;this.elements.controls=null;const i={id:this.id,seektime:this.config.seekTime,title:this.config.title};let t=!0;l.function(this.config.controls)&&(this.config.controls=this.config.controls.call(this,i)),this.config.controls||(this.config.controls=[]),l.element(this.config.controls)||l.string(this.config.controls)?e=this.config.controls:(e=h.create.call(this,{id:this.id,seektime:this.config.seekTime,speed:this.speed,quality:this.quality,captions:S.getLabel.call(this)}),t=!1);let s;if(t&&l.string(this.config.controls)&&(e=(n=>{let a=n;return Object.entries(i).forEach(([o,r])=>{a=Z(a,`{${o}}`,r)}),a})(e)),l.string(this.config.selectors.controls.container)&&(s=document.querySelector(this.config.selectors.controls.container)),l.element(s)||(s=this.elements.container),s[l.element(e)?"insertAdjacentElement":"insertAdjacentHTML"]("afterbegin",e),l.element(this.elements.controls)||h.findElements.call(this),!l.empty(this.elements.buttons)){const n=a=>{const o=this.config.classNames.controlPressed;a.setAttribute("aria-pressed","false"),Object.defineProperty(a,"pressed",{configurable:!0,enumerable:!0,get:()=>ue(a,o),set(r=!1){C(a,o,r),a.setAttribute("aria-pressed",r?"true":"false")}})};Object.values(this.elements.buttons).filter(Boolean).forEach(a=>{l.array(a)||l.nodeList(a)?Array.from(a).filter(Boolean).forEach(n):n(a)})}if(O.isEdge&&Ze(s),this.config.tooltips.controls){const{classNames:n,selectors:a}=this.config,o=`${a.controls.wrapper} ${a.labels} .${n.hidden}`,r=Y.call(this,o);Array.from(r).forEach(c=>{C(c,this.config.classNames.hidden,!1),C(c,this.config.classNames.tooltip,!0)})}},setMediaMetadata(){try{"mediaSession"in navigator&&(navigator.mediaSession.metadata=new window.MediaMetadata({title:this.config.mediaMetadata.title,artist:this.config.mediaMetadata.artist,album:this.config.mediaMetadata.album,artwork:this.config.mediaMetadata.artwork}))}catch{}},setMarkers(){var e,i;if(!this.duration||this.elements.markers)return;const t=(e=this.config.markers)===null||e===void 0||(i=e.points)===null||i===void 0?void 0:i.filter(({time:c})=>c>0&&cC(a,o,c);t.forEach(c=>{const u=y("span",{class:this.config.classNames.marker},""),g=c.time/this.duration*100+"%";a&&(u.addEventListener("mouseenter",()=>{c.label||(a.style.left=g,a.innerHTML=c.label,r(!0))}),u.addEventListener("mouseleave",()=>{r(!1)})),u.addEventListener("click",()=>{this.currentTime=c.time}),u.style.left=g,n.appendChild(u)}),s.appendChild(n),this.config.tooltips.seek||(a=y("span",{class:this.config.classNames.tooltip},""),s.appendChild(a)),this.elements.markers={points:n,tip:a},this.elements.progress.appendChild(s)}};function ct(e,i=!0){let t=e;if(i){const s=document.createElement("a");s.href=t,t=s.href}try{return new URL(t)}catch{return null}}function ut(e){const i=new URLSearchParams;return l.object(e)&&Object.entries(e).forEach(([t,s])=>{i.set(t,s)}),i}const S={setup(){if(!this.supported.ui)return;if(!this.isVideo||this.isYouTube||this.isHTML5&&!N.textTracks)return void(l.array(this.config.controls)&&this.config.controls.includes("settings")&&this.config.settings.includes("captions")&&h.setCaptionsMenu.call(this));if(l.element(this.elements.captions)||(this.elements.captions=y("div",R(this.config.selectors.captions)),this.elements.captions.setAttribute("dir","auto"),Wt(this.elements.captions,this.elements.wrapper)),O.isIE&&window.URL){const s=this.media.querySelectorAll("track");Array.from(s).forEach(n=>{const a=n.getAttribute("src"),o=ct(a);o!==null&&o.hostname!==window.location.href.hostname&&["http:","https:"].includes(o.protocol)&&ne(a,"blob").then(r=>{n.setAttribute("src",window.URL.createObjectURL(r))}).catch(()=>{V(n)})})}const e=ke((navigator.languages||[navigator.language||navigator.userLanguage||"en"]).map(s=>s.split("-")[0]));let i=(this.storage.get("language")||this.config.captions.language||"auto").toLowerCase();i==="auto"&&([i]=e);let t=this.storage.get("captions");if(l.boolean(t)||({active:t}=this.config.captions),Object.assign(this.captions,{toggled:!1,active:t,language:i,languages:e}),this.isHTML5){const s=this.config.captions.update?"addtrack removetrack":"removetrack";A.call(this,this.media.textTracks,s,S.update.bind(this))}setTimeout(S.update.bind(this),0)},update(){const e=S.getTracks.call(this,!0),{active:i,language:t,meta:s,currentTrackNode:n}=this.captions,a=Boolean(e.find(o=>o.language===t));this.isHTML5&&this.isVideo&&e.filter(o=>!s.get(o)).forEach(o=>{this.debug.log("Track added",o),s.set(o,{default:o.mode==="showing"}),o.mode==="showing"&&(o.mode="hidden"),A.call(this,o,"cuechange",()=>S.updateCues.call(this))}),(a&&this.language!==t||!e.includes(n))&&(S.setLanguage.call(this,t),S.toggle.call(this,i&&a)),this.elements&&C(this.elements.container,this.config.classNames.captions.enabled,!l.empty(e)),l.array(this.config.controls)&&this.config.controls.includes("settings")&&this.config.settings.includes("captions")&&h.setCaptionsMenu.call(this)},toggle(e,i=!0){if(!this.supported.ui)return;const{toggled:t}=this.captions,s=this.config.classNames.captions.active,n=l.nullOrUndefined(e)?!t:e;if(n!==t){if(i||(this.captions.active=n,this.storage.set({captions:n})),!this.language&&n&&!i){const a=S.getTracks.call(this),o=S.findTrack.call(this,[this.captions.language,...this.captions.languages],!0);return this.captions.language=o.language,void S.set.call(this,a.indexOf(o))}this.elements.buttons.captions&&(this.elements.buttons.captions.pressed=n),C(this.elements.container,s,n),this.captions.toggled=n,h.updateSetting.call(this,"captions"),b.call(this,this.media,n?"captionsenabled":"captionsdisabled")}setTimeout(()=>{n&&this.captions.toggled&&(this.captions.currentTrackNode.mode="hidden")})},set(e,i=!0){const t=S.getTracks.call(this);if(e!==-1)if(l.number(e))if(e in t){if(this.captions.currentTrack!==e){this.captions.currentTrack=e;const s=t[e],{language:n}=s||{};this.captions.currentTrackNode=s,h.updateSetting.call(this,"captions"),i||(this.captions.language=n,this.storage.set({language:n})),this.isVimeo&&this.embed.enableTextTrack(n),b.call(this,this.media,"languagechange")}S.toggle.call(this,!0,i),this.isHTML5&&this.isVideo&&S.updateCues.call(this)}else this.debug.warn("Track not found",e);else this.debug.warn("Invalid caption argument",e);else S.toggle.call(this,!1,i)},setLanguage(e,i=!0){if(!l.string(e))return void this.debug.warn("Invalid language argument",e);const t=e.toLowerCase();this.captions.language=t;const s=S.getTracks.call(this),n=S.findTrack.call(this,[t]);S.set.call(this,s.indexOf(n),i)},getTracks(e=!1){return Array.from((this.media||{}).textTracks||[]).filter(i=>!this.isHTML5||e||this.captions.meta.has(i)).filter(i=>["captions","subtitles"].includes(i.kind))},findTrack(e,i=!1){const t=S.getTracks.call(this),s=o=>Number((this.captions.meta.get(o)||{}).default),n=Array.from(t).sort((o,r)=>s(r)-s(o));let a;return e.every(o=>(a=n.find(r=>r.language===o),!a)),a||(i?n[0]:void 0)},getCurrentTrack(){return S.getTracks.call(this)[this.currentTrack]},getLabel(e){let i=e;return!l.track(i)&&N.textTracks&&this.captions.toggled&&(i=S.getCurrentTrack.call(this)),l.track(i)?l.empty(i.label)?l.empty(i.language)?$.get("enabled",this.config):e.language.toUpperCase():i.label:$.get("disabled",this.config)},updateCues(e){if(!this.supported.ui)return;if(!l.element(this.elements.captions))return void this.debug.warn("No captions element to render to");if(!l.nullOrUndefined(e)&&!Array.isArray(e))return void this.debug.warn("updateCues: Invalid input",e);let i=e;if(!i){const s=S.getCurrentTrack.call(this);i=Array.from((s||{}).activeCues||[]).map(n=>n.getCueAsHTML()).map(ii)}const t=i.map(s=>s.trim()).join(` -`);if(t!==this.elements.captions.innerHTML){le(this.elements.captions);const s=y("span",R(this.config.selectors.caption));s.innerHTML=t,this.elements.captions.appendChild(s),b.call(this,this.media,"cuechange")}}},ht={enabled:!0,title:"",debug:!1,autoplay:!1,autopause:!0,playsinline:!0,seekTime:10,volume:1,muted:!1,duration:null,displayDuration:!0,invertTime:!0,toggleInvert:!0,ratio:null,clickToPlay:!0,hideControls:!0,resetOnEnd:!1,disableContextMenu:!0,loadSprite:!0,iconPrefix:"plyr",iconUrl:"https://cdn.plyr.io/3.7.3/plyr.svg",blankVideo:"https://cdn.plyr.io/static/blank.mp4",quality:{default:576,options:[4320,2880,2160,1440,1080,720,576,480,360,240],forced:!1,onChange:null},loop:{active:!1},speed:{selected:1,options:[.5,.75,1,1.25,1.5,1.75,2,4]},keyboard:{focused:!0,global:!1},tooltips:{controls:!1,seek:!0},captions:{active:!1,language:"auto",update:!1},fullscreen:{enabled:!0,fallback:!0,iosNative:!1},storage:{enabled:!0,key:"plyr"},controls:["play-large","play","progress","current-time","mute","volume","captions","settings","pip","airplay","fullscreen"],settings:["captions","quality","speed"],i18n:{restart:"Restart",rewind:"Rewind {seektime}s",play:"Play",pause:"Pause",fastForward:"Forward {seektime}s",seek:"Seek",seekLabel:"{currentTime} of {duration}",played:"Played",buffered:"Buffered",currentTime:"Current time",duration:"Duration",volume:"Volume",mute:"Mute",unmute:"Unmute",enableCaptions:"Enable captions",disableCaptions:"Disable captions",download:"Download",enterFullscreen:"Enter fullscreen",exitFullscreen:"Exit fullscreen",frameTitle:"Player for {title}",captions:"Captions",settings:"Settings",pip:"PIP",menuBack:"Go back to previous menu",speed:"Speed",normal:"Normal",quality:"Quality",loop:"Loop",start:"Start",end:"End",all:"All",reset:"Reset",disabled:"Disabled",enabled:"Enabled",advertisement:"Ad",qualityBadge:{2160:"4K",1440:"HD",1080:"HD",720:"HD",576:"SD",480:"SD"}},urls:{download:null,vimeo:{sdk:"https://player.vimeo.com/api/player.js",iframe:"https://player.vimeo.com/video/{0}?{1}",api:"https://vimeo.com/api/oembed.json?url={0}"},youtube:{sdk:"https://www.youtube.com/iframe_api",api:"https://noembed.com/embed?url=https://www.youtube.com/watch?v={0}"},googleIMA:{sdk:"https://imasdk.googleapis.com/js/sdkloader/ima3.js"}},listeners:{seek:null,play:null,pause:null,restart:null,rewind:null,fastForward:null,mute:null,volume:null,captions:null,download:null,fullscreen:null,pip:null,airplay:null,speed:null,quality:null,loop:null,language:null},events:["ended","progress","stalled","playing","waiting","canplay","canplaythrough","loadstart","loadeddata","loadedmetadata","timeupdate","volumechange","play","pause","error","seeking","seeked","emptied","ratechange","cuechange","download","enterfullscreen","exitfullscreen","captionsenabled","captionsdisabled","languagechange","controlshidden","controlsshown","ready","statechange","qualitychange","adsloaded","adscontentpause","adscontentresume","adstarted","adsmidpoint","adscomplete","adsallcomplete","adsimpression","adsclick"],selectors:{editable:"input, textarea, select, [contenteditable]",container:".plyr",controls:{container:null,wrapper:".plyr__controls"},labels:"[data-plyr]",buttons:{play:'[data-plyr="play"]',pause:'[data-plyr="pause"]',restart:'[data-plyr="restart"]',rewind:'[data-plyr="rewind"]',fastForward:'[data-plyr="fast-forward"]',mute:'[data-plyr="mute"]',captions:'[data-plyr="captions"]',download:'[data-plyr="download"]',fullscreen:'[data-plyr="fullscreen"]',pip:'[data-plyr="pip"]',airplay:'[data-plyr="airplay"]',settings:'[data-plyr="settings"]',loop:'[data-plyr="loop"]'},inputs:{seek:'[data-plyr="seek"]',volume:'[data-plyr="volume"]',speed:'[data-plyr="speed"]',language:'[data-plyr="language"]',quality:'[data-plyr="quality"]'},display:{currentTime:".plyr__time--current",duration:".plyr__time--duration",buffer:".plyr__progress__buffer",loop:".plyr__progress__loop",volume:".plyr__volume--display"},progress:".plyr__progress",captions:".plyr__captions",caption:".plyr__caption"},classNames:{type:"plyr--{0}",provider:"plyr--{0}",video:"plyr__video-wrapper",embed:"plyr__video-embed",videoFixedRatio:"plyr__video-wrapper--fixed-ratio",embedContainer:"plyr__video-embed__container",poster:"plyr__poster",posterEnabled:"plyr__poster-enabled",ads:"plyr__ads",control:"plyr__control",controlPressed:"plyr__control--pressed",playing:"plyr--playing",paused:"plyr--paused",stopped:"plyr--stopped",loading:"plyr--loading",hover:"plyr--hover",tooltip:"plyr__tooltip",cues:"plyr__cues",marker:"plyr__progress__marker",hidden:"plyr__sr-only",hideControls:"plyr--hide-controls",isIos:"plyr--is-ios",isTouch:"plyr--is-touch",uiSupported:"plyr--full-ui",noTransition:"plyr--no-transition",display:{time:"plyr__time"},menu:{value:"plyr__menu__value",badge:"plyr__badge",open:"plyr--menu-open"},captions:{enabled:"plyr--captions-enabled",active:"plyr--captions-active"},fullscreen:{enabled:"plyr--fullscreen-enabled",fallback:"plyr--fullscreen-fallback"},pip:{supported:"plyr--pip-supported",active:"plyr--pip-active"},airplay:{supported:"plyr--airplay-supported",active:"plyr--airplay-active"},tabFocus:"plyr__tab-focus",previewThumbnails:{thumbContainer:"plyr__preview-thumb",thumbContainerShown:"plyr__preview-thumb--is-shown",imageContainer:"plyr__preview-thumb__image-container",timeContainer:"plyr__preview-thumb__time-container",scrubbingContainer:"plyr__preview-scrubbing",scrubbingContainerShown:"plyr__preview-scrubbing--is-shown"}},attributes:{embed:{provider:"data-plyr-provider",id:"data-plyr-embed-id",hash:"data-plyr-embed-hash"}},ads:{enabled:!1,publisherId:"",tagUrl:""},previewThumbnails:{enabled:!1,src:""},vimeo:{byline:!1,portrait:!1,title:!1,speed:!0,transparent:!1,customControls:!0,referrerPolicy:null,premium:!1},youtube:{rel:0,showinfo:0,iv_load_policy:3,modestbranding:1,customControls:!0,noCookie:!1},mediaMetadata:{title:"",artist:"",album:"",artwork:[]},markers:{enabled:!1,points:[]}},fe={active:"picture-in-picture",inactive:"inline"},U={html5:"html5",youtube:"youtube",vimeo:"vimeo"},ye={audio:"audio",video:"video"};function ni(e){return/^(https?:\/\/)?(www\.)?(youtube\.com|youtube-nocookie\.com|youtu\.?be)\/.+$/.test(e)?U.youtube:/^https?:\/\/player.vimeo.com\/video\/\d{0,9}(?=\b|\/)/.test(e)?U.vimeo:null}const be=()=>{};class ai{constructor(i=!1){this.enabled=window.console&&i,this.enabled&&this.log("Debugging enabled")}get log(){return this.enabled?Function.prototype.bind.call(console.log,console):be}get warn(){return this.enabled?Function.prototype.bind.call(console.warn,console):be}get error(){return this.enabled?Function.prototype.bind.call(console.error,console):be}}class F{constructor(i){m(this,"onChange",()=>{if(!this.enabled)return;const t=this.player.elements.buttons.fullscreen;l.element(t)&&(t.pressed=this.active);const s=this.target===this.player.media?this.target:this.player.elements.container;b.call(this.player,s,this.active?"enterfullscreen":"exitfullscreen",!0)}),m(this,"toggleFallback",(t=!1)=>{if(t?this.scrollPosition={x:window.scrollX||0,y:window.scrollY||0}:window.scrollTo(this.scrollPosition.x,this.scrollPosition.y),document.body.style.overflow=t?"hidden":"",C(this.target,this.player.config.classNames.fullscreen.fallback,t),O.isIos){let s=document.head.querySelector('meta[name="viewport"]');const n="viewport-fit=cover";s||(s=document.createElement("meta"),s.setAttribute("name","viewport"));const a=l.string(s.content)&&s.content.includes(n);t?(this.cleanupViewport=!a,a||(s.content+=`,${n}`)):this.cleanupViewport&&(s.content=s.content.split(",").filter(o=>o.trim()!==n).join(","))}this.onChange()}),m(this,"trapFocus",t=>{if(O.isIos||!this.active||t.key!=="Tab")return;const s=document.activeElement,n=Y.call(this.player,"a[href], button:not(:disabled), input:not(:disabled), [tabindex]"),[a]=n,o=n[n.length-1];s!==o||t.shiftKey?s===a&&t.shiftKey&&(o.focus(),t.preventDefault()):(a.focus(),t.preventDefault())}),m(this,"update",()=>{if(this.enabled){let t;t=this.forceFallback?"Fallback (forced)":F.native?"Native":"Fallback",this.player.debug.log(`${t} fullscreen enabled`)}else this.player.debug.log("Fullscreen not supported and fallback disabled");C(this.player.elements.container,this.player.config.classNames.fullscreen.enabled,this.enabled)}),m(this,"enter",()=>{this.enabled&&(O.isIos&&this.player.config.fullscreen.iosNative?this.player.isVimeo?this.player.embed.requestFullscreen():this.target.webkitEnterFullscreen():!F.native||this.forceFallback?this.toggleFallback(!0):this.prefix?l.empty(this.prefix)||this.target[`${this.prefix}Request${this.property}`]():this.target.requestFullscreen({navigationUI:"hide"}))}),m(this,"exit",()=>{if(this.enabled)if(O.isIos&&this.player.config.fullscreen.iosNative)this.target.webkitExitFullscreen(),q(this.player.play());else if(!F.native||this.forceFallback)this.toggleFallback(!1);else if(this.prefix){if(!l.empty(this.prefix)){const t=this.prefix==="moz"?"Cancel":"Exit";document[`${this.prefix}${t}${this.property}`]()}}else(document.cancelFullScreen||document.exitFullscreen).call(document)}),m(this,"toggle",()=>{this.active?this.exit():this.enter()}),this.player=i,this.prefix=F.prefix,this.property=F.property,this.scrollPosition={x:0,y:0},this.forceFallback=i.config.fullscreen.fallback==="force",this.player.elements.fullscreen=i.config.fullscreen.container&&zt(this.player.elements.container,i.config.fullscreen.container),A.call(this.player,document,this.prefix==="ms"?"MSFullscreenChange":`${this.prefix}fullscreenchange`,()=>{this.onChange()}),A.call(this.player,this.player.elements.container,"dblclick",t=>{l.element(this.player.elements.controls)&&this.player.elements.controls.contains(t.target)||this.player.listeners.proxy(t,this.toggle,"fullscreen")}),A.call(this,this.player.elements.container,"keydown",t=>this.trapFocus(t)),this.update()}static get native(){return!!(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled)}get usingNative(){return F.native&&!this.forceFallback}static get prefix(){if(l.function(document.exitFullscreen))return"";let i="";return["webkit","moz","ms"].some(t=>!(!l.function(document[`${t}ExitFullscreen`])&&!l.function(document[`${t}CancelFullScreen`]))&&(i=t,!0)),i}static get property(){return this.prefix==="moz"?"FullScreen":"Fullscreen"}get enabled(){return(F.native||this.player.config.fullscreen.fallback)&&this.player.config.fullscreen.enabled&&this.player.supported.ui&&this.player.isVideo}get active(){if(!this.enabled)return!1;if(!F.native||this.forceFallback)return ue(this.target,this.player.config.classNames.fullscreen.fallback);const i=this.prefix?this.target.getRootNode()[`${this.prefix}${this.property}Element`]:this.target.getRootNode().fullscreenElement;return i&&i.shadowRoot?i===this.target.getRootNode().host:i===this.target}get target(){return O.isIos&&this.player.config.fullscreen.iosNative?this.player.media:this.player.elements.fullscreen||this.player.elements.container}}function oe(e,i=1){return new Promise((t,s)=>{const n=new Image,a=()=>{delete n.onload,delete n.onerror,(n.naturalWidth>=i?t:s)(n)};Object.assign(n,{onload:a,onerror:a,src:e})})}const P={addStyleHook(){C(this.elements.container,this.config.selectors.container.replace(".",""),!0),C(this.elements.container,this.config.classNames.uiSupported,this.supported.ui)},toggleNativeControls(e=!1){e&&this.isHTML5?this.media.setAttribute("controls",""):this.media.removeAttribute("controls")},build(){if(this.listeners.media(),!this.supported.ui)return this.debug.warn(`Basic support only for ${this.provider} ${this.type}`),void P.toggleNativeControls.call(this,!0);l.element(this.elements.controls)||(h.inject.call(this),this.listeners.controls()),P.toggleNativeControls.call(this),this.isHTML5&&S.setup.call(this),this.volume=null,this.muted=null,this.loop=null,this.quality=null,this.speed=null,h.updateVolume.call(this),h.timeUpdate.call(this),h.durationUpdate.call(this),P.checkPlaying.call(this),C(this.elements.container,this.config.classNames.pip.supported,N.pip&&this.isHTML5&&this.isVideo),C(this.elements.container,this.config.classNames.airplay.supported,N.airplay&&this.isHTML5),C(this.elements.container,this.config.classNames.isIos,O.isIos),C(this.elements.container,this.config.classNames.isTouch,this.touch),this.ready=!0,setTimeout(()=>{b.call(this,this.media,"ready")},0),P.setTitle.call(this),this.poster&&P.setPoster.call(this,this.poster,!1).catch(()=>{}),this.config.duration&&h.durationUpdate.call(this),this.config.mediaMetadata&&h.setMediaMetadata.call(this)},setTitle(){let e=$.get("play",this.config);if(l.string(this.config.title)&&!l.empty(this.config.title)&&(e+=`, ${this.config.title}`),Array.from(this.elements.buttons.play||[]).forEach(i=>{i.setAttribute("aria-label",e)}),this.isEmbed){const i=I.call(this,"iframe");if(!l.element(i))return;const t=l.empty(this.config.title)?"video":this.config.title,s=$.get("frameTitle",this.config);i.setAttribute("title",s.replace("{title}",t))}},togglePoster(e){C(this.elements.container,this.config.classNames.posterEnabled,e)},setPoster(e,i=!0){return i&&this.poster?Promise.reject(new Error("Poster already set")):(this.media.setAttribute("data-poster",e),this.elements.poster.removeAttribute("hidden"),Qt.call(this).then(()=>oe(e)).catch(t=>{throw e===this.poster&&P.togglePoster.call(this,!1),t}).then(()=>{if(e!==this.poster)throw new Error("setPoster cancelled by later call to setPoster")}).then(()=>(Object.assign(this.elements.poster.style,{backgroundImage:`url('${e}')`,backgroundSize:""}),P.togglePoster.call(this,!0),e)))},checkPlaying(e){C(this.elements.container,this.config.classNames.playing,this.playing),C(this.elements.container,this.config.classNames.paused,this.paused),C(this.elements.container,this.config.classNames.stopped,this.stopped),Array.from(this.elements.buttons.play||[]).forEach(i=>{Object.assign(i,{pressed:this.playing}),i.setAttribute("aria-label",$.get(this.playing?"pause":"play",this.config))}),l.event(e)&&e.type==="timeupdate"||P.toggleControls.call(this)},checkLoading(e){this.loading=["stalled","waiting"].includes(e.type),clearTimeout(this.timers.loading),this.timers.loading=setTimeout(()=>{C(this.elements.container,this.config.classNames.loading,this.loading),P.toggleControls.call(this)},this.loading?250:0)},toggleControls(e){const{controls:i}=this.elements;if(i&&this.config.hideControls){const t=this.touch&&this.lastSeekTime+2e3>Date.now();this.toggleControls(Boolean(e||this.loading||this.paused||i.pressed||i.hover||t))}},migrateStyles(){Object.values({...this.media.style}).filter(e=>!l.empty(e)&&l.string(e)&&e.startsWith("--plyr")).forEach(e=>{this.elements.container.style.setProperty(e,this.media.style.getPropertyValue(e)),this.media.style.removeProperty(e)}),l.empty(this.media.style)&&this.media.removeAttribute("style")}};class li{constructor(i){m(this,"firstTouch",()=>{const{player:t}=this,{elements:s}=t;t.touch=!0,C(s.container,t.config.classNames.isTouch,!0)}),m(this,"setTabFocus",t=>{const{player:s}=this,{elements:n}=s,{key:a,type:o,timeStamp:r}=t;if(clearTimeout(this.focusTimer),o==="keydown"&&a!=="Tab")return;o==="keydown"&&(this.lastKeyDown=r);const c=r-this.lastKeyDown<=20;(o!=="focus"||c)&&((()=>{const u=s.config.classNames.tabFocus;C(Y.call(s,`.${u}`),u,!1)})(),o!=="focusout"&&(this.focusTimer=setTimeout(()=>{const u=document.activeElement;n.container.contains(u)&&C(document.activeElement,s.config.classNames.tabFocus,!0)},10)))}),m(this,"global",(t=!0)=>{const{player:s}=this;s.config.keyboard.global&&Q.call(s,window,"keydown keyup",this.handleKey,t,!1),Q.call(s,document.body,"click",this.toggleMenu,t),Me.call(s,document.body,"touchstart",this.firstTouch),Q.call(s,document.body,"keydown focus blur focusout",this.setTabFocus,t,!1,!0)}),m(this,"container",()=>{const{player:t}=this,{config:s,elements:n,timers:a}=t;!s.keyboard.global&&s.keyboard.focused&&A.call(t,n.container,"keydown keyup",this.handleKey,!1),A.call(t,n.container,"mousemove mouseleave touchstart touchmove enterfullscreen exitfullscreen",c=>{const{controls:u}=n;u&&c.type==="enterfullscreen"&&(u.pressed=!1,u.hover=!1);let g=0;["touchstart","touchmove","mousemove"].includes(c.type)&&(P.toggleControls.call(t,!0),g=t.touch?3e3:2e3),clearTimeout(a.controls),a.controls=setTimeout(()=>P.toggleControls.call(t,!1),g)});const o=()=>{if(!t.isVimeo||t.config.vimeo.premium)return;const c=n.wrapper,{active:u}=t.fullscreen,[g,f]=Ne.call(t),d=st(`aspect-ratio: ${g} / ${f}`);if(!u)return void(d?(c.style.width=null,c.style.height=null):(c.style.maxWidth=null,c.style.margin=null));const[v,k]=Xt(),T=v/k>g/f;d?(c.style.width=T?"auto":"100%",c.style.height=T?"100%":"auto"):(c.style.maxWidth=T?k/f*g+"px":null,c.style.margin=T?"0 auto":null)},r=()=>{clearTimeout(a.resized),a.resized=setTimeout(o,50)};A.call(t,n.container,"enterfullscreen exitfullscreen",c=>{const{target:u}=t.fullscreen;u===n.container&&(!t.isEmbed&&l.empty(t.config.ratio)||(o(),(c.type==="enterfullscreen"?A:me).call(t,window,"resize",r)))})}),m(this,"media",()=>{const{player:t}=this,{elements:s}=t;if(A.call(t,t.media,"timeupdate seeking seeked",a=>h.timeUpdate.call(t,a)),A.call(t,t.media,"durationchange loadeddata loadedmetadata",a=>h.durationUpdate.call(t,a)),A.call(t,t.media,"ended",()=>{t.isHTML5&&t.isVideo&&t.config.resetOnEnd&&(t.restart(),t.pause())}),A.call(t,t.media,"progress playing seeking seeked",a=>h.updateProgress.call(t,a)),A.call(t,t.media,"volumechange",a=>h.updateVolume.call(t,a)),A.call(t,t.media,"playing play pause ended emptied timeupdate",a=>P.checkPlaying.call(t,a)),A.call(t,t.media,"waiting canplay seeked playing",a=>P.checkLoading.call(t,a)),t.supported.ui&&t.config.clickToPlay&&!t.isAudio){const a=I.call(t,`.${t.config.classNames.video}`);if(!l.element(a))return;A.call(t,s.container,"click",o=>{([s.container,a].includes(o.target)||a.contains(o.target))&&(t.touch&&t.config.hideControls||(t.ended?(this.proxy(o,t.restart,"restart"),this.proxy(o,()=>{q(t.play())},"play")):this.proxy(o,()=>{q(t.togglePlay())},"play")))})}t.supported.ui&&t.config.disableContextMenu&&A.call(t,s.wrapper,"contextmenu",a=>{a.preventDefault()},!1),A.call(t,t.media,"volumechange",()=>{t.storage.set({volume:t.volume,muted:t.muted})}),A.call(t,t.media,"ratechange",()=>{h.updateSetting.call(t,"speed"),t.storage.set({speed:t.speed})}),A.call(t,t.media,"qualitychange",a=>{h.updateSetting.call(t,"quality",null,a.detail.quality)}),A.call(t,t.media,"ready qualitychange",()=>{h.setDownloadUrl.call(t)});const n=t.config.events.concat(["keyup","keydown"]).join(" ");A.call(t,t.media,n,a=>{let{detail:o={}}=a;a.type==="error"&&(o=t.media.error),b.call(t,s.container,a.type,!0,o)})}),m(this,"proxy",(t,s,n)=>{const{player:a}=this,o=a.config.listeners[n];let r=!0;l.function(o)&&(r=o.call(a,t)),r!==!1&&l.function(s)&&s.call(a,t)}),m(this,"bind",(t,s,n,a,o=!0)=>{const{player:r}=this,c=r.config.listeners[a],u=l.function(c);A.call(r,t,s,g=>this.proxy(g,n,a),o&&!u)}),m(this,"controls",()=>{const{player:t}=this,{elements:s}=t,n=O.isIE?"change":"input";if(s.buttons.play&&Array.from(s.buttons.play).forEach(a=>{this.bind(a,"click",()=>{q(t.togglePlay())},"play")}),this.bind(s.buttons.restart,"click",t.restart,"restart"),this.bind(s.buttons.rewind,"click",()=>{t.lastSeekTime=Date.now(),t.rewind()},"rewind"),this.bind(s.buttons.fastForward,"click",()=>{t.lastSeekTime=Date.now(),t.forward()},"fastForward"),this.bind(s.buttons.mute,"click",()=>{t.muted=!t.muted},"mute"),this.bind(s.buttons.captions,"click",()=>t.toggleCaptions()),this.bind(s.buttons.download,"click",()=>{b.call(t,t.media,"download")},"download"),this.bind(s.buttons.fullscreen,"click",()=>{t.fullscreen.toggle()},"fullscreen"),this.bind(s.buttons.pip,"click",()=>{t.pip="toggle"},"pip"),this.bind(s.buttons.airplay,"click",t.airplay,"airplay"),this.bind(s.buttons.settings,"click",a=>{a.stopPropagation(),a.preventDefault(),h.toggleMenu.call(t,a)},null,!1),this.bind(s.buttons.settings,"keyup",a=>{["Space","Enter"].includes(a.key)&&(a.key!=="Enter"?(a.preventDefault(),a.stopPropagation(),h.toggleMenu.call(t,a)):h.focusFirstMenuItem.call(t,null,!0))},null,!1),this.bind(s.settings.menu,"keydown",a=>{a.key==="Escape"&&h.toggleMenu.call(t,a)}),this.bind(s.inputs.seek,"mousedown mousemove",a=>{const o=s.progress.getBoundingClientRect(),r=100/o.width*(a.pageX-o.left);a.currentTarget.setAttribute("seek-value",r)}),this.bind(s.inputs.seek,"mousedown mouseup keydown keyup touchstart touchend",a=>{const o=a.currentTarget,r="play-on-seeked";if(l.keyboardEvent(a)&&!["ArrowLeft","ArrowRight"].includes(a.key))return;t.lastSeekTime=Date.now();const c=o.hasAttribute(r),u=["mouseup","touchend","keyup"].includes(a.type);c&&u?(o.removeAttribute(r),q(t.play())):!u&&t.playing&&(o.setAttribute(r,""),t.pause())}),O.isIos){const a=Y.call(t,'input[type="range"]');Array.from(a).forEach(o=>this.bind(o,n,r=>Ze(r.target)))}this.bind(s.inputs.seek,n,a=>{const o=a.currentTarget;let r=o.getAttribute("seek-value");l.empty(r)&&(r=o.value),o.removeAttribute("seek-value"),t.currentTime=r/o.max*t.duration},"seek"),this.bind(s.progress,"mouseenter mouseleave mousemove",a=>h.updateSeekTooltip.call(t,a)),this.bind(s.progress,"mousemove touchmove",a=>{const{previewThumbnails:o}=t;o&&o.loaded&&o.startMove(a)}),this.bind(s.progress,"mouseleave touchend click",()=>{const{previewThumbnails:a}=t;a&&a.loaded&&a.endMove(!1,!0)}),this.bind(s.progress,"mousedown touchstart",a=>{const{previewThumbnails:o}=t;o&&o.loaded&&o.startScrubbing(a)}),this.bind(s.progress,"mouseup touchend",a=>{const{previewThumbnails:o}=t;o&&o.loaded&&o.endScrubbing(a)}),O.isWebkit&&Array.from(Y.call(t,'input[type="range"]')).forEach(a=>{this.bind(a,"input",o=>h.updateRangeFill.call(t,o.target))}),t.config.toggleInvert&&!l.element(s.display.duration)&&this.bind(s.display.currentTime,"click",()=>{t.currentTime!==0&&(t.config.invertTime=!t.config.invertTime,h.timeUpdate.call(t))}),this.bind(s.inputs.volume,n,a=>{t.volume=a.target.value},"volume"),this.bind(s.controls,"mouseenter mouseleave",a=>{s.controls.hover=!t.touch&&a.type==="mouseenter"}),s.fullscreen&&Array.from(s.fullscreen.children).filter(a=>!a.contains(s.container)).forEach(a=>{this.bind(a,"mouseenter mouseleave",o=>{s.controls&&(s.controls.hover=!t.touch&&o.type==="mouseenter")})}),this.bind(s.controls,"mousedown mouseup touchstart touchend touchcancel",a=>{s.controls.pressed=["mousedown","touchstart"].includes(a.type)}),this.bind(s.controls,"focusin",()=>{const{config:a,timers:o}=t;C(s.controls,a.classNames.noTransition,!0),P.toggleControls.call(t,!0),setTimeout(()=>{C(s.controls,a.classNames.noTransition,!1)},0);const r=this.touch?3e3:4e3;clearTimeout(o.controls),o.controls=setTimeout(()=>P.toggleControls.call(t,!1),r)}),this.bind(s.inputs.volume,"wheel",a=>{const o=a.webkitDirectionInvertedFromDevice,[r,c]=[a.deltaX,-a.deltaY].map(f=>o?-f:f),u=Math.sign(Math.abs(r)>Math.abs(c)?r:c);t.increaseVolume(u/50);const{volume:g}=t.media;(u===1&&g<1||u===-1&&g>0)&&a.preventDefault()},"volume",!1)}),this.player=i,this.lastKey=null,this.focusTimer=null,this.lastKeyDown=null,this.handleKey=this.handleKey.bind(this),this.toggleMenu=this.toggleMenu.bind(this),this.setTabFocus=this.setTabFocus.bind(this),this.firstTouch=this.firstTouch.bind(this)}handleKey(i){const{player:t}=this,{elements:s}=t,{key:n,type:a,altKey:o,ctrlKey:r,metaKey:c,shiftKey:u}=i,g=a==="keydown",f=g&&n===this.lastKey;if(!(o||r||c||u)&&n){if(g){const v=document.activeElement;if(l.element(v)){const{editable:k}=t.config.selectors,{seek:T}=s.inputs;if(v!==T&&K(v,k)||i.key==="Space"&&K(v,'button, [role^="menuitem"]'))return}switch(["Space","ArrowLeft","ArrowUp","ArrowRight","ArrowDown","0","1","2","3","4","5","6","7","8","9","c","f","k","l","m"].includes(n)&&(i.preventDefault(),i.stopPropagation()),n){case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":f||(d=parseInt(n,10),t.currentTime=t.duration/10*d);break;case"Space":case"k":f||q(t.togglePlay());break;case"ArrowUp":t.increaseVolume(.1);break;case"ArrowDown":t.decreaseVolume(.1);break;case"m":f||(t.muted=!t.muted);break;case"ArrowRight":t.forward();break;case"ArrowLeft":t.rewind();break;case"f":t.fullscreen.toggle();break;case"c":f||t.toggleCaptions();break;case"l":t.loop=!t.loop}n==="Escape"&&!t.fullscreen.usingNative&&t.fullscreen.active&&t.fullscreen.toggle(),this.lastKey=n}else this.lastKey=null;var d}}toggleMenu(i){h.toggleMenu.call(this.player,i)}}function oi(e,i){return e(i={exports:{}},i.exports),i.exports}var ri=oi(function(e,i){e.exports=function(){var t=function(){},s={},n={},a={};function o(d,v){d=d.push?d:[d];var k,T,M,w=[],p=d.length,E=p;for(k=function(L,j){j.length&&w.push(L),--E||v(w)};p--;)T=d[p],(M=n[T])?k(T,M):(a[T]=a[T]||[]).push(k)}function r(d,v){if(d){var k=a[d];if(n[d]=v,k)for(;k.length;)k[0](d,v),k.splice(0,1)}}function c(d,v){d.call&&(d={success:d}),v.length?(d.error||t)(v):(d.success||t)(d)}function u(d,v,k,T){var M,w,p=document,E=k.async,L=(k.numRetries||0)+1,j=k.before||t,D=d.replace(/[\?|#].*$/,""),H=d.replace(/^(css|img)!/,"");T=T||0,/(^css!|\.css$)/.test(D)?((w=p.createElement("link")).rel="stylesheet",w.href=H,(M="hideFocus"in w)&&w.relList&&(M=0,w.rel="preload",w.as="style")):/(^img!|\.(png|gif|jpg|svg|webp)$)/.test(D)?(w=p.createElement("img")).src=H:((w=p.createElement("script")).src=d,w.async=E===void 0||E),w.onload=w.onerror=w.onbeforeload=function(Le){var ae=Le.type[0];if(M)try{w.sheet.cssText.length||(ae="e")}catch(pt){pt.code!=18&&(ae="e")}if(ae=="e"){if((T+=1){ri(e,{success:i,error:t})})}function ci(e){return l.empty(e)?null:l.number(Number(e))?e:e.match(/^.*(vimeo.com\/|video\/)(\d+).*/)?RegExp.$2:e}function ui(e){const i=e.match(/^.*(vimeo.com\/|video\/)(\d+)(\?.*&*h=|\/)+([\d,a-f]+)/);return i&&i.length===5?i[4]:null}function J(e){e&&!this.embed.hasPlayed&&(this.embed.hasPlayed=!0),this.media.paused===e&&(this.media.paused=!e,b.call(this,this.media,e?"play":"pause"))}const Ce={setup(){const e=this;C(e.elements.wrapper,e.config.classNames.embed,!0),e.options.speed=e.config.speed.options,X.call(e),l.object(window.Vimeo)?Ce.ready.call(e):xe(e.config.urls.vimeo.sdk).then(()=>{Ce.ready.call(e)}).catch(i=>{e.debug.warn("Vimeo SDK (player.js) failed to load",i)})},ready(){const e=this,i=e.config.vimeo,{premium:t,referrerPolicy:s,...n}=i;let a=e.media.getAttribute("src"),o="";l.empty(a)?(a=e.media.getAttribute(e.config.attributes.embed.id),o=e.media.getAttribute(e.config.attributes.embed.hash)):o=ui(a);const r=o?{h:o}:{};t&&Object.assign(n,{controls:!1,sidedock:!1});const c=ut({loop:e.config.loop.active,autoplay:e.autoplay,muted:e.muted,gesture:"media",playsinline:!this.config.fullscreen.iosNative,...r,...n}),u=ci(a),g=y("iframe"),f=Te(e.config.urls.vimeo.iframe,u,c);if(g.setAttribute("src",f),g.setAttribute("allowfullscreen",""),g.setAttribute("allow",["autoplay","fullscreen","picture-in-picture","encrypted-media","accelerometer","gyroscope"].join("; ")),l.empty(s)||g.setAttribute("referrerPolicy",s),t||!i.customControls)g.setAttribute("data-poster",e.poster),e.media=ce(g,e.media);else{const p=y("div",{class:e.config.classNames.embedContainer,"data-poster":e.poster});p.appendChild(g),e.media=ce(p,e.media)}i.customControls||ne(Te(e.config.urls.vimeo.api,f)).then(p=>{!l.empty(p)&&p.thumbnail_url&&P.setPoster.call(e,p.thumbnail_url).catch(()=>{})}),e.embed=new window.Vimeo.Player(g,{autopause:e.config.autopause,muted:e.muted}),e.media.paused=!0,e.media.currentTime=0,e.supported.ui&&e.embed.disableTextTrack(),e.media.play=()=>(J.call(e,!0),e.embed.play()),e.media.pause=()=>(J.call(e,!1),e.embed.pause()),e.media.stop=()=>{e.pause(),e.currentTime=0};let{currentTime:d}=e.media;Object.defineProperty(e.media,"currentTime",{get:()=>d,set(p){const{embed:E,media:L,paused:j,volume:D}=e,H=j&&!E.hasPlayed;L.seeking=!0,b.call(e,L,"seeking"),Promise.resolve(H&&E.setVolume(0)).then(()=>E.setCurrentTime(p)).then(()=>H&&E.pause()).then(()=>H&&E.setVolume(D)).catch(()=>{})}});let v=e.config.speed.selected;Object.defineProperty(e.media,"playbackRate",{get:()=>v,set(p){e.embed.setPlaybackRate(p).then(()=>{v=p,b.call(e,e.media,"ratechange")}).catch(()=>{e.options.speed=[1]})}});let{volume:k}=e.config;Object.defineProperty(e.media,"volume",{get:()=>k,set(p){e.embed.setVolume(p).then(()=>{k=p,b.call(e,e.media,"volumechange")})}});let{muted:T}=e.config;Object.defineProperty(e.media,"muted",{get:()=>T,set(p){const E=!!l.boolean(p)&&p;e.embed.setVolume(E?0:e.config.volume).then(()=>{T=E,b.call(e,e.media,"volumechange")})}});let M,{loop:w}=e.config;Object.defineProperty(e.media,"loop",{get:()=>w,set(p){const E=l.boolean(p)?p:e.config.loop.active;e.embed.setLoop(E).then(()=>{w=E})}}),e.embed.getVideoUrl().then(p=>{M=p,h.setDownloadUrl.call(e)}).catch(p=>{this.debug.warn(p)}),Object.defineProperty(e.media,"currentSrc",{get:()=>M}),Object.defineProperty(e.media,"ended",{get:()=>e.currentTime===e.duration}),Promise.all([e.embed.getVideoWidth(),e.embed.getVideoHeight()]).then(p=>{const[E,L]=p;e.embed.ratio=at(E,L),X.call(this)}),e.embed.setAutopause(e.config.autopause).then(p=>{e.config.autopause=p}),e.embed.getVideoTitle().then(p=>{e.config.title=p,P.setTitle.call(this)}),e.embed.getCurrentTime().then(p=>{d=p,b.call(e,e.media,"timeupdate")}),e.embed.getDuration().then(p=>{e.media.duration=p,b.call(e,e.media,"durationchange")}),e.embed.getTextTracks().then(p=>{e.media.textTracks=p,S.setup.call(e)}),e.embed.on("cuechange",({cues:p=[]})=>{const E=p.map(L=>ti(L.text));S.updateCues.call(e,E)}),e.embed.on("loaded",()=>{e.embed.getPaused().then(p=>{J.call(e,!p),p||b.call(e,e.media,"playing")}),l.element(e.embed.element)&&e.supported.ui&&e.embed.element.setAttribute("tabindex",-1)}),e.embed.on("bufferstart",()=>{b.call(e,e.media,"waiting")}),e.embed.on("bufferend",()=>{b.call(e,e.media,"playing")}),e.embed.on("play",()=>{J.call(e,!0),b.call(e,e.media,"playing")}),e.embed.on("pause",()=>{J.call(e,!1)}),e.embed.on("timeupdate",p=>{e.media.seeking=!1,d=p.seconds,b.call(e,e.media,"timeupdate")}),e.embed.on("progress",p=>{e.media.buffered=p.percent,b.call(e,e.media,"progress"),parseInt(p.percent,10)===1&&b.call(e,e.media,"canplaythrough"),e.embed.getDuration().then(E=>{E!==e.media.duration&&(e.media.duration=E,b.call(e,e.media,"durationchange"))})}),e.embed.on("seeked",()=>{e.media.seeking=!1,b.call(e,e.media,"seeked")}),e.embed.on("ended",()=>{e.media.paused=!0,b.call(e,e.media,"ended")}),e.embed.on("error",p=>{e.media.error=p,b.call(e,e.media,"error")}),i.customControls&&setTimeout(()=>P.build.call(e),0)}};function hi(e){return l.empty(e)?null:e.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/)?RegExp.$2:e}function G(e){e&&!this.embed.hasPlayed&&(this.embed.hasPlayed=!0),this.media.paused===e&&(this.media.paused=!e,b.call(this,this.media,e?"play":"pause"))}function di(e){return e.noCookie?"https://www.youtube-nocookie.com":window.location.protocol==="http:"?"http://www.youtube.com":void 0}const re={setup(){if(C(this.elements.wrapper,this.config.classNames.embed,!0),l.object(window.YT)&&l.function(window.YT.Player))re.ready.call(this);else{const e=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=()=>{l.function(e)&&e(),re.ready.call(this)},xe(this.config.urls.youtube.sdk).catch(i=>{this.debug.warn("YouTube API failed to load",i)})}},getTitle(e){ne(Te(this.config.urls.youtube.api,e)).then(i=>{if(l.object(i)){const{title:t,height:s,width:n}=i;this.config.title=t,P.setTitle.call(this),this.embed.ratio=at(n,s)}X.call(this)}).catch(()=>{X.call(this)})},ready(){const e=this,i=e.config.youtube,t=e.media&&e.media.getAttribute("id");if(!l.empty(t)&&t.startsWith("youtube-"))return;let s=e.media.getAttribute("src");l.empty(s)&&(s=e.media.getAttribute(this.config.attributes.embed.id));const n=hi(s),a=y("div",{id:Jt(e.provider),"data-poster":i.customControls?e.poster:void 0});if(e.media=ce(a,e.media),i.customControls){const o=r=>`https://i.ytimg.com/vi/${n}/${r}default.jpg`;oe(o("maxres"),121).catch(()=>oe(o("sd"),121)).catch(()=>oe(o("hq"))).then(r=>P.setPoster.call(e,r.src)).then(r=>{r.includes("maxres")||(e.elements.poster.style.backgroundSize="cover")}).catch(()=>{})}e.embed=new window.YT.Player(e.media,{videoId:n,host:di(i),playerVars:x({},{autoplay:e.config.autoplay?1:0,hl:e.config.hl,controls:e.supported.ui&&i.customControls?0:1,disablekb:1,playsinline:e.config.fullscreen.iosNative?0:1,cc_load_policy:e.captions.active?1:0,cc_lang_pref:e.config.captions.language,widget_referrer:window?window.location.href:null},i),events:{onError(o){if(!e.media.error){const r=o.data,c={2:"The request contains an invalid parameter value. For example, this error occurs if you specify a video ID that does not have 11 characters, or if the video ID contains invalid characters, such as exclamation points or asterisks.",5:"The requested content cannot be played in an HTML5 player or another error related to the HTML5 player has occurred.",100:"The video requested was not found. This error occurs when a video has been removed (for any reason) or has been marked as private.",101:"The owner of the requested video does not allow it to be played in embedded players.",150:"The owner of the requested video does not allow it to be played in embedded players."}[r]||"An unknown error occured";e.media.error={code:r,message:c},b.call(e,e.media,"error")}},onPlaybackRateChange(o){const r=o.target;e.media.playbackRate=r.getPlaybackRate(),b.call(e,e.media,"ratechange")},onReady(o){if(l.function(e.media.play))return;const r=o.target;re.getTitle.call(e,n),e.media.play=()=>{G.call(e,!0),r.playVideo()},e.media.pause=()=>{G.call(e,!1),r.pauseVideo()},e.media.stop=()=>{r.stopVideo()},e.media.duration=r.getDuration(),e.media.paused=!0,e.media.currentTime=0,Object.defineProperty(e.media,"currentTime",{get:()=>Number(r.getCurrentTime()),set(f){e.paused&&!e.embed.hasPlayed&&e.embed.mute(),e.media.seeking=!0,b.call(e,e.media,"seeking"),r.seekTo(f)}}),Object.defineProperty(e.media,"playbackRate",{get:()=>r.getPlaybackRate(),set(f){r.setPlaybackRate(f)}});let{volume:c}=e.config;Object.defineProperty(e.media,"volume",{get:()=>c,set(f){c=f,r.setVolume(100*c),b.call(e,e.media,"volumechange")}});let{muted:u}=e.config;Object.defineProperty(e.media,"muted",{get:()=>u,set(f){const d=l.boolean(f)?f:u;u=d,r[d?"mute":"unMute"](),r.setVolume(100*c),b.call(e,e.media,"volumechange")}}),Object.defineProperty(e.media,"currentSrc",{get:()=>r.getVideoUrl()}),Object.defineProperty(e.media,"ended",{get:()=>e.currentTime===e.duration});const g=r.getAvailablePlaybackRates();e.options.speed=g.filter(f=>e.config.speed.options.includes(f)),e.supported.ui&&i.customControls&&e.media.setAttribute("tabindex",-1),b.call(e,e.media,"timeupdate"),b.call(e,e.media,"durationchange"),clearInterval(e.timers.buffering),e.timers.buffering=setInterval(()=>{e.media.buffered=r.getVideoLoadedFraction(),(e.media.lastBuffered===null||e.media.lastBufferedP.build.call(e),50)},onStateChange(o){const r=o.target;switch(clearInterval(e.timers.playing),e.media.seeking&&[1,2].includes(o.data)&&(e.media.seeking=!1,b.call(e,e.media,"seeked")),o.data){case-1:b.call(e,e.media,"timeupdate"),e.media.buffered=r.getVideoLoadedFraction(),b.call(e,e.media,"progress");break;case 0:G.call(e,!1),e.media.loop?(r.stopVideo(),r.playVideo()):b.call(e,e.media,"ended");break;case 1:i.customControls&&!e.config.autoplay&&e.media.paused&&!e.embed.hasPlayed?e.media.pause():(G.call(e,!0),b.call(e,e.media,"playing"),e.timers.playing=setInterval(()=>{b.call(e,e.media,"timeupdate")},50),e.media.duration!==r.getDuration()&&(e.media.duration=r.getDuration(),b.call(e,e.media,"durationchange")));break;case 2:e.muted||e.embed.unMute(),G.call(e,!1);break;case 3:b.call(e,e.media,"waiting")}b.call(e,e.elements.container,"statechange",!1,{code:o.data})}}})}},dt={setup(){this.media?(C(this.elements.container,this.config.classNames.type.replace("{0}",this.type),!0),C(this.elements.container,this.config.classNames.provider.replace("{0}",this.provider),!0),this.isEmbed&&C(this.elements.container,this.config.classNames.type.replace("{0}","video"),!0),this.isVideo&&(this.elements.wrapper=y("div",{class:this.config.classNames.video}),tt(this.media,this.elements.wrapper),this.elements.poster=y("div",{class:this.config.classNames.poster}),this.elements.wrapper.appendChild(this.elements.poster)),this.isHTML5?W.setup.call(this):this.isYouTube?re.setup.call(this):this.isVimeo&&Ce.setup.call(this)):this.debug.warn("No media element found!")}};class mi{constructor(i){m(this,"load",()=>{this.enabled&&(l.object(window.google)&&l.object(window.google.ima)?this.ready():xe(this.player.config.urls.googleIMA.sdk).then(()=>{this.ready()}).catch(()=>{this.trigger("error",new Error("Google IMA SDK failed to load"))}))}),m(this,"ready",()=>{var t;this.enabled||((t=this).manager&&t.manager.destroy(),t.elements.displayContainer&&t.elements.displayContainer.destroy(),t.elements.container.remove()),this.startSafetyTimer(12e3,"ready()"),this.managerPromise.then(()=>{this.clearSafetyTimer("onAdsManagerLoaded()")}),this.listeners(),this.setupIMA()}),m(this,"setupIMA",()=>{this.elements.container=y("div",{class:this.player.config.classNames.ads}),this.player.elements.container.appendChild(this.elements.container),google.ima.settings.setVpaidMode(google.ima.ImaSdkSettings.VpaidMode.ENABLED),google.ima.settings.setLocale(this.player.config.ads.language),google.ima.settings.setDisableCustomPlaybackForIOS10Plus(this.player.config.playsinline),this.elements.displayContainer=new google.ima.AdDisplayContainer(this.elements.container,this.player.media),this.loader=new google.ima.AdsLoader(this.elements.displayContainer),this.loader.addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,t=>this.onAdsManagerLoaded(t),!1),this.loader.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,t=>this.onAdError(t),!1),this.requestAds()}),m(this,"requestAds",()=>{const{container:t}=this.player.elements;try{const s=new google.ima.AdsRequest;s.adTagUrl=this.tagUrl,s.linearAdSlotWidth=t.offsetWidth,s.linearAdSlotHeight=t.offsetHeight,s.nonLinearAdSlotWidth=t.offsetWidth,s.nonLinearAdSlotHeight=t.offsetHeight,s.forceNonLinearFullSlot=!1,s.setAdWillPlayMuted(!this.player.muted),this.loader.requestAds(s)}catch(s){this.onAdError(s)}}),m(this,"pollCountdown",(t=!1)=>{if(!t)return clearInterval(this.countdownTimer),void this.elements.container.removeAttribute("data-badge-text");this.countdownTimer=setInterval(()=>{const s=pe(Math.max(this.manager.getRemainingTime(),0)),n=`${$.get("advertisement",this.player.config)} - ${s}`;this.elements.container.setAttribute("data-badge-text",n)},100)}),m(this,"onAdsManagerLoaded",t=>{if(!this.enabled)return;const s=new google.ima.AdsRenderingSettings;s.restoreCustomPlaybackStateOnAdBreakComplete=!0,s.enablePreloading=!0,this.manager=t.getAdsManager(this.player,s),this.cuePoints=this.manager.getCuePoints(),this.manager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,n=>this.onAdError(n)),Object.keys(google.ima.AdEvent.Type).forEach(n=>{this.manager.addEventListener(google.ima.AdEvent.Type[n],a=>this.onAdEvent(a))}),this.trigger("loaded")}),m(this,"addCuePoints",()=>{l.empty(this.cuePoints)||this.cuePoints.forEach(t=>{if(t!==0&&t!==-1&&t{const{container:s}=this.player.elements,n=t.getAd(),a=t.getAdData();switch((o=>{b.call(this.player,this.player.media,`ads${o.replace(/_/g,"").toLowerCase()}`)})(t.type),t.type){case google.ima.AdEvent.Type.LOADED:this.trigger("loaded"),this.pollCountdown(!0),n.isLinear()||(n.width=s.offsetWidth,n.height=s.offsetHeight);break;case google.ima.AdEvent.Type.STARTED:this.manager.setVolume(this.player.volume);break;case google.ima.AdEvent.Type.ALL_ADS_COMPLETED:this.player.ended?this.loadAds():this.loader.contentComplete();break;case google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED:this.pauseContent();break;case google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED:this.pollCountdown(),this.resumeContent();break;case google.ima.AdEvent.Type.LOG:a.adError&&this.player.debug.warn(`Non-fatal ad error: ${a.adError.getMessage()}`)}}),m(this,"onAdError",t=>{this.cancel(),this.player.debug.warn("Ads error",t)}),m(this,"listeners",()=>{const{container:t}=this.player.elements;let s;this.player.on("canplay",()=>{this.addCuePoints()}),this.player.on("ended",()=>{this.loader.contentComplete()}),this.player.on("timeupdate",()=>{s=this.player.currentTime}),this.player.on("seeked",()=>{const n=this.player.currentTime;l.empty(this.cuePoints)||this.cuePoints.forEach((a,o)=>{s{this.manager&&this.manager.resize(t.offsetWidth,t.offsetHeight,google.ima.ViewMode.NORMAL)})}),m(this,"play",()=>{const{container:t}=this.player.elements;this.managerPromise||this.resumeContent(),this.managerPromise.then(()=>{this.manager.setVolume(this.player.volume),this.elements.displayContainer.initialize();try{this.initialized||(this.manager.init(t.offsetWidth,t.offsetHeight,google.ima.ViewMode.NORMAL),this.manager.start()),this.initialized=!0}catch(s){this.onAdError(s)}}).catch(()=>{})}),m(this,"resumeContent",()=>{this.elements.container.style.zIndex="",this.playing=!1,q(this.player.media.play())}),m(this,"pauseContent",()=>{this.elements.container.style.zIndex=3,this.playing=!0,this.player.media.pause()}),m(this,"cancel",()=>{this.initialized&&this.resumeContent(),this.trigger("error"),this.loadAds()}),m(this,"loadAds",()=>{this.managerPromise.then(()=>{this.manager&&this.manager.destroy(),this.managerPromise=new Promise(t=>{this.on("loaded",t),this.player.debug.log(this.manager)}),this.initialized=!1,this.requestAds()}).catch(()=>{})}),m(this,"trigger",(t,...s)=>{const n=this.events[t];l.array(n)&&n.forEach(a=>{l.function(a)&&a.apply(this,s)})}),m(this,"on",(t,s)=>(l.array(this.events[t])||(this.events[t]=[]),this.events[t].push(s),this)),m(this,"startSafetyTimer",(t,s)=>{this.player.debug.log(`Safety timer invoked from: ${s}`),this.safetyTimer=setTimeout(()=>{this.cancel(),this.clearSafetyTimer("startSafetyTimer()")},t)}),m(this,"clearSafetyTimer",t=>{l.nullOrUndefined(this.safetyTimer)||(this.player.debug.log(`Safety timer cleared from: ${t}`),clearTimeout(this.safetyTimer),this.safetyTimer=null)}),this.player=i,this.config=i.config.ads,this.playing=!1,this.initialized=!1,this.elements={container:null,displayContainer:null},this.manager=null,this.loader=null,this.cuePoints=null,this.events={},this.safetyTimer=null,this.countdownTimer=null,this.managerPromise=new Promise((t,s)=>{this.on("loaded",t),this.on("error",s)}),this.load()}get enabled(){const{config:i}=this;return this.player.isHTML5&&this.player.isVideo&&i.enabled&&(!l.empty(i.publisherId)||l.url(i.tagUrl))}get tagUrl(){const{config:i}=this;return l.url(i.tagUrl)?i.tagUrl:`https://go.aniview.com/api/adserver6/vast/?${ut({AV_PUBLISHERID:"58c25bb0073ef448b1087ad6",AV_CHANNELID:"5a0458dc28a06145e4519d21",AV_URL:window.location.hostname,cb:Date.now(),AV_WIDTH:640,AV_HEIGHT:480,AV_CDIM2:i.publisherId})}`}}function mt(e=0,i=0,t=255){return Math.min(Math.max(e,i),t)}const pi=e=>{const i=[];return e.split(/\r\n\r\n|\n\n|\r\r/).forEach(t=>{const s={};t.split(/\r\n|\n|\r/).forEach(n=>{if(l.number(s.startTime)){if(!l.empty(n.trim())&&l.empty(s.text)){const a=n.trim().split("#xywh=");[s.text]=a,a[1]&&([s.x,s.y,s.w,s.h]=a[1].split(","))}}else{const a=n.match(/([0-9]{2})?:?([0-9]{2}):([0-9]{2}).([0-9]{2,3})( ?--> ?)([0-9]{2})?:?([0-9]{2}):([0-9]{2}).([0-9]{2,3})/);a&&(s.startTime=60*Number(a[1]||0)*60+60*Number(a[2])+Number(a[3])+Number(`0.${a[4]}`),s.endTime=60*Number(a[6]||0)*60+60*Number(a[7])+Number(a[8])+Number(`0.${a[9]}`))}}),s.text&&i.push(s)}),i},Ve=(e,i)=>{const t={};return e>i.width/i.height?(t.width=i.width,t.height=1/e*i.width):(t.height=i.height,t.width=e*i.height),t};class Ae{constructor(i){m(this,"load",()=>{this.player.elements.display.seekTooltip&&(this.player.elements.display.seekTooltip.hidden=this.enabled),this.enabled&&this.getThumbnails().then(()=>{this.enabled&&(this.render(),this.determineContainerAutoSizing(),this.loaded=!0)})}),m(this,"getThumbnails",()=>new Promise(t=>{const{src:s}=this.player.config.previewThumbnails;if(l.empty(s))throw new Error("Missing previewThumbnails.src config attribute");const n=()=>{this.thumbnails.sort((a,o)=>a.height-o.height),this.player.debug.log("Preview thumbnails",this.thumbnails),t()};if(l.function(s))s(a=>{this.thumbnails=a,n()});else{const a=(l.string(s)?[s]:s).map(o=>this.getThumbnail(o));Promise.all(a).then(n)}})),m(this,"getThumbnail",t=>new Promise(s=>{ne(t).then(n=>{const a={frames:pi(n),height:null,urlPrefix:""};a.frames[0].text.startsWith("/")||a.frames[0].text.startsWith("http://")||a.frames[0].text.startsWith("https://")||(a.urlPrefix=t.substring(0,t.lastIndexOf("/")+1));const o=new Image;o.onload=()=>{a.height=o.naturalHeight,a.width=o.naturalWidth,this.thumbnails.push(a),s()},o.src=a.urlPrefix+a.frames[0].text})})),m(this,"startMove",t=>{if(this.loaded&&l.event(t)&&["touchmove","mousemove"].includes(t.type)&&this.player.media.duration){if(t.type==="touchmove")this.seekTime=this.player.media.duration*(this.player.elements.inputs.seek.value/100);else{var s,n;const a=this.player.elements.progress.getBoundingClientRect(),o=100/a.width*(t.pageX-a.left);this.seekTime=this.player.media.duration*(o/100),this.seekTime<0&&(this.seekTime=0),this.seekTime>this.player.media.duration-1&&(this.seekTime=this.player.media.duration-1),this.mousePosX=t.pageX,this.elements.thumb.time.innerText=pe(this.seekTime);const r=(s=this.player.config.markers)===null||s===void 0||(n=s.points)===null||n===void 0?void 0:n.find(({time:c})=>c===Math.round(this.seekTime));r&&this.elements.thumb.time.insertAdjacentHTML("afterbegin",`${r.label}
`)}this.showImageAtCurrentTime()}}),m(this,"endMove",()=>{this.toggleThumbContainer(!1,!0)}),m(this,"startScrubbing",t=>{(l.nullOrUndefined(t.button)||t.button===!1||t.button===0)&&(this.mouseDown=!0,this.player.media.duration&&(this.toggleScrubbingContainer(!0),this.toggleThumbContainer(!1,!0),this.showImageAtCurrentTime()))}),m(this,"endScrubbing",()=>{this.mouseDown=!1,Math.ceil(this.lastTime)===Math.ceil(this.player.media.currentTime)?this.toggleScrubbingContainer(!1):Me.call(this.player,this.player.media,"timeupdate",()=>{this.mouseDown||this.toggleScrubbingContainer(!1)})}),m(this,"listeners",()=>{this.player.on("play",()=>{this.toggleThumbContainer(!1,!0)}),this.player.on("seeked",()=>{this.toggleThumbContainer(!1)}),this.player.on("timeupdate",()=>{this.lastTime=this.player.media.currentTime})}),m(this,"render",()=>{this.elements.thumb.container=y("div",{class:this.player.config.classNames.previewThumbnails.thumbContainer}),this.elements.thumb.imageContainer=y("div",{class:this.player.config.classNames.previewThumbnails.imageContainer}),this.elements.thumb.container.appendChild(this.elements.thumb.imageContainer);const t=y("div",{class:this.player.config.classNames.previewThumbnails.timeContainer});this.elements.thumb.time=y("span",{},"00:00"),t.appendChild(this.elements.thumb.time),this.elements.thumb.imageContainer.appendChild(t),l.element(this.player.elements.progress)&&this.player.elements.progress.appendChild(this.elements.thumb.container),this.elements.scrubbing.container=y("div",{class:this.player.config.classNames.previewThumbnails.scrubbingContainer}),this.player.elements.wrapper.appendChild(this.elements.scrubbing.container)}),m(this,"destroy",()=>{this.elements.thumb.container&&this.elements.thumb.container.remove(),this.elements.scrubbing.container&&this.elements.scrubbing.container.remove()}),m(this,"showImageAtCurrentTime",()=>{this.mouseDown?this.setScrubbingContainerSize():this.setThumbContainerSizeAndPos();const t=this.thumbnails[0].frames.findIndex(a=>this.seekTime>=a.startTime&&this.seekTime<=a.endTime),s=t>=0;let n=0;this.mouseDown||this.toggleThumbContainer(s),s&&(this.thumbnails.forEach((a,o)=>{this.loadedImages.includes(a.frames[t].text)&&(n=o)}),t!==this.showingThumb&&(this.showingThumb=t,this.loadImage(n)))}),m(this,"loadImage",(t=0)=>{const s=this.showingThumb,n=this.thumbnails[t],{urlPrefix:a}=n,o=n.frames[s],r=n.frames[s].text,c=a+r;if(this.currentImageElement&&this.currentImageElement.dataset.filename===r)this.showImage(this.currentImageElement,o,t,s,r,!1),this.currentImageElement.dataset.index=s,this.removeOldImages(this.currentImageElement);else{this.loadingImage&&this.usingSprites&&(this.loadingImage.onload=null);const u=new Image;u.src=c,u.dataset.index=s,u.dataset.filename=r,this.showingThumbFilename=r,this.player.debug.log(`Loading image: ${c}`),u.onload=()=>this.showImage(u,o,t,s,r,!0),this.loadingImage=u,this.removeOldImages(u)}}),m(this,"showImage",(t,s,n,a,o,r=!0)=>{this.player.debug.log(`Showing thumb: ${o}. num: ${a}. qual: ${n}. newimg: ${r}`),this.setImageSizeAndOffset(t,s),r&&(this.currentImageContainer.appendChild(t),this.currentImageElement=t,this.loadedImages.includes(o)||this.loadedImages.push(o)),this.preloadNearby(a,!0).then(this.preloadNearby(a,!1)).then(this.getHigherQuality(n,t,s,o))}),m(this,"removeOldImages",t=>{Array.from(this.currentImageContainer.children).forEach(s=>{if(s.tagName.toLowerCase()!=="img")return;const n=this.usingSprites?500:1e3;if(s.dataset.index!==t.dataset.index&&!s.dataset.deleting){s.dataset.deleting=!0;const{currentImageContainer:a}=this;setTimeout(()=>{a.removeChild(s),this.player.debug.log(`Removing thumb: ${s.dataset.filename}`)},n)}})}),m(this,"preloadNearby",(t,s=!0)=>new Promise(n=>{setTimeout(()=>{const a=this.thumbnails[0].frames[t].text;if(this.showingThumbFilename===a){let o;o=s?this.thumbnails[0].frames.slice(t):this.thumbnails[0].frames.slice(0,t).reverse();let r=!1;o.forEach(c=>{const u=c.text;if(u!==a&&!this.loadedImages.includes(u)){r=!0,this.player.debug.log(`Preloading thumb filename: ${u}`);const{urlPrefix:g}=this.thumbnails[0],f=g+u,d=new Image;d.src=f,d.onload=()=>{this.player.debug.log(`Preloaded thumb filename: ${u}`),this.loadedImages.includes(u)||this.loadedImages.push(u),n()}}}),r||n()}},300)})),m(this,"getHigherQuality",(t,s,n,a)=>{if(t{this.showingThumbFilename===a&&(this.player.debug.log(`Showing higher quality thumb for: ${a}`),this.loadImage(t+1))},300)}}),m(this,"toggleThumbContainer",(t=!1,s=!1)=>{const n=this.player.config.classNames.previewThumbnails.thumbContainerShown;this.elements.thumb.container.classList.toggle(n,t),!t&&s&&(this.showingThumb=null,this.showingThumbFilename=null)}),m(this,"toggleScrubbingContainer",(t=!1)=>{const s=this.player.config.classNames.previewThumbnails.scrubbingContainerShown;this.elements.scrubbing.container.classList.toggle(s,t),t||(this.showingThumb=null,this.showingThumbFilename=null)}),m(this,"determineContainerAutoSizing",()=>{(this.elements.thumb.imageContainer.clientHeight>20||this.elements.thumb.imageContainer.clientWidth>20)&&(this.sizeSpecifiedInCSS=!0)}),m(this,"setThumbContainerSizeAndPos",()=>{const{imageContainer:t}=this.elements.thumb;if(this.sizeSpecifiedInCSS){if(t.clientHeight>20&&t.clientWidth<20){const s=Math.floor(t.clientHeight*this.thumbAspectRatio);t.style.width=`${s}px`}else if(t.clientHeight<20&&t.clientWidth>20){const s=Math.floor(t.clientWidth/this.thumbAspectRatio);t.style.height=`${s}px`}}else{const s=Math.floor(this.thumbContainerHeight*this.thumbAspectRatio);t.style.height=`${this.thumbContainerHeight}px`,t.style.width=`${s}px`}this.setThumbContainerPos()}),m(this,"setThumbContainerPos",()=>{const t=this.player.elements.progress.getBoundingClientRect(),s=this.player.elements.container.getBoundingClientRect(),{container:n}=this.elements.thumb,a=s.left-t.left+10,o=s.right-t.left-n.clientWidth-10,r=this.mousePosX-t.left-n.clientWidth/2,c=mt(r,a,o);n.style.left=`${c}px`,n.style.setProperty("--preview-arrow-offset",r-c+"px")}),m(this,"setScrubbingContainerSize",()=>{const{width:t,height:s}=Ve(this.thumbAspectRatio,{width:this.player.media.clientWidth,height:this.player.media.clientHeight});this.elements.scrubbing.container.style.width=`${t}px`,this.elements.scrubbing.container.style.height=`${s}px`}),m(this,"setImageSizeAndOffset",(t,s)=>{if(!this.usingSprites)return;const n=this.thumbContainerHeight/s.h;t.style.height=t.naturalHeight*n+"px",t.style.width=t.naturalWidth*n+"px",t.style.left=`-${s.x*n}px`,t.style.top=`-${s.y*n}px`}),this.player=i,this.thumbnails=[],this.loaded=!1,this.lastMouseMoveTime=Date.now(),this.mouseDown=!1,this.loadedImages=[],this.elements={thumb:{},scrubbing:{}},this.load()}get enabled(){return this.player.isHTML5&&this.player.isVideo&&this.player.config.previewThumbnails.enabled}get currentImageContainer(){return this.mouseDown?this.elements.scrubbing.container:this.elements.thumb.imageContainer}get usingSprites(){return Object.keys(this.thumbnails[0].frames[0]).includes("w")}get thumbAspectRatio(){return this.usingSprites?this.thumbnails[0].frames[0].w/this.thumbnails[0].frames[0].h:this.thumbnails[0].width/this.thumbnails[0].height}get thumbContainerHeight(){if(this.mouseDown){const{height:i}=Ve(this.thumbAspectRatio,{width:this.player.media.clientWidth,height:this.player.media.clientHeight});return i}return this.sizeSpecifiedInCSS?this.elements.thumb.imageContainer.clientHeight:Math.floor(this.player.media.clientWidth/this.thumbAspectRatio/4)}get currentImageElement(){return this.mouseDown?this.currentScrubbingImageElement:this.currentThumbnailImageElement}set currentImageElement(i){this.mouseDown?this.currentScrubbingImageElement=i:this.currentThumbnailImageElement=i}}const Ee={insertElements(e,i){l.string(i)?He(e,this.media,{src:i}):l.array(i)&&i.forEach(t=>{He(e,this.media,t)})},change(e){et(e,"sources.length")?(W.cancelRequests.call(this),this.destroy.call(this,()=>{this.options.quality=[],V(this.media),this.media=null,l.element(this.elements.container)&&this.elements.container.removeAttribute("class");const{sources:i,type:t}=e,[{provider:s=U.html5,src:n}]=i,a=s==="html5"?t:"div",o=s==="html5"?{}:{src:n};Object.assign(this,{provider:s,type:t,supported:N.check(t,s,this.config.playsinline),media:y(a,o)}),this.elements.container.appendChild(this.media),l.boolean(e.autoplay)&&(this.config.autoplay=e.autoplay),this.isHTML5&&(this.config.crossorigin&&this.media.setAttribute("crossorigin",""),this.config.autoplay&&this.media.setAttribute("autoplay",""),l.empty(e.poster)||(this.poster=e.poster),this.config.loop.active&&this.media.setAttribute("loop",""),this.config.muted&&this.media.setAttribute("muted",""),this.config.playsinline&&this.media.setAttribute("playsinline","")),P.addStyleHook.call(this),this.isHTML5&&Ee.insertElements.call(this,"source",i),this.config.title=e.title,dt.setup.call(this),this.isHTML5&&Object.keys(e).includes("tracks")&&Ee.insertElements.call(this,"track",e.tracks),(this.isHTML5||this.isEmbed&&!this.supported.ui)&&P.build.call(this),this.isHTML5&&this.media.load(),l.empty(e.previewThumbnails)||(Object.assign(this.config.previewThumbnails,e.previewThumbnails),this.previewThumbnails&&this.previewThumbnails.loaded&&(this.previewThumbnails.destroy(),this.previewThumbnails=null),this.config.previewThumbnails.enabled&&(this.previewThumbnails=new Ae(this))),this.fullscreen.update()},!0)):this.debug.warn("Invalid source format")}};class te{constructor(i,t){if(m(this,"play",()=>l.function(this.media.play)?(this.ads&&this.ads.enabled&&this.ads.managerPromise.then(()=>this.ads.play()).catch(()=>q(this.media.play())),this.media.play()):null),m(this,"pause",()=>this.playing&&l.function(this.media.pause)?this.media.pause():null),m(this,"togglePlay",r=>(l.boolean(r)?r:!this.playing)?this.play():this.pause()),m(this,"stop",()=>{this.isHTML5?(this.pause(),this.restart()):l.function(this.media.stop)&&this.media.stop()}),m(this,"restart",()=>{this.currentTime=0}),m(this,"rewind",r=>{this.currentTime-=l.number(r)?r:this.config.seekTime}),m(this,"forward",r=>{this.currentTime+=l.number(r)?r:this.config.seekTime}),m(this,"increaseVolume",r=>{const c=this.media.muted?0:this.volume;this.volume=c+(l.number(r)?r:0)}),m(this,"decreaseVolume",r=>{this.increaseVolume(-r)}),m(this,"airplay",()=>{N.airplay&&this.media.webkitShowPlaybackTargetPicker()}),m(this,"toggleControls",r=>{if(this.supported.ui&&!this.isAudio){const c=ue(this.elements.container,this.config.classNames.hideControls),u=r===void 0?void 0:!r,g=C(this.elements.container,this.config.classNames.hideControls,u);if(g&&l.array(this.config.controls)&&this.config.controls.includes("settings")&&!l.empty(this.config.settings)&&h.toggleMenu.call(this,!1),g!==c){const f=g?"controlshidden":"controlsshown";b.call(this,this.media,f)}return!g}return!1}),m(this,"on",(r,c)=>{A.call(this,this.elements.container,r,c)}),m(this,"once",(r,c)=>{Me.call(this,this.elements.container,r,c)}),m(this,"off",(r,c)=>{me(this.elements.container,r,c)}),m(this,"destroy",(r,c=!1)=>{if(!this.ready)return;const u=()=>{document.body.style.overflow="",this.embed=null,c?(Object.keys(this.elements).length&&(V(this.elements.buttons.play),V(this.elements.captions),V(this.elements.controls),V(this.elements.wrapper),this.elements.buttons.play=null,this.elements.captions=null,this.elements.controls=null,this.elements.wrapper=null),l.function(r)&&r()):(Yt.call(this),W.cancelRequests.call(this),ce(this.elements.original,this.elements.container),b.call(this,this.elements.original,"destroyed",!0),l.function(r)&&r.call(this.elements.original),this.ready=!1,setTimeout(()=>{this.elements=null,this.media=null},200))};this.stop(),clearTimeout(this.timers.loading),clearTimeout(this.timers.controls),clearTimeout(this.timers.resized),this.isHTML5?(P.toggleNativeControls.call(this,!0),u()):this.isYouTube?(clearInterval(this.timers.buffering),clearInterval(this.timers.playing),this.embed!==null&&l.function(this.embed.destroy)&&this.embed.destroy(),u()):this.isVimeo&&(this.embed!==null&&this.embed.unload().then(u),setTimeout(u,200))}),m(this,"supports",r=>N.mime.call(this,r)),this.timers={},this.ready=!1,this.loading=!1,this.failed=!1,this.touch=N.touch,this.media=i,l.string(this.media)&&(this.media=document.querySelectorAll(this.media)),(window.jQuery&&this.media instanceof jQuery||l.nodeList(this.media)||l.array(this.media))&&(this.media=this.media[0]),this.config=x({},ht,te.defaults,t||{},(()=>{try{return JSON.parse(this.media.getAttribute("data-plyr-config"))}catch{return{}}})()),this.elements={container:null,fullscreen:null,captions:null,buttons:{},display:{},progress:{},inputs:{},settings:{popup:null,menu:null,panels:{},buttons:{}}},this.captions={active:null,currentTrack:-1,meta:new WeakMap},this.fullscreen={active:!1},this.options={speed:[],quality:[]},this.debug=new ai(this.config.debug),this.debug.log("Config",this.config),this.debug.log("Support",N),l.nullOrUndefined(this.media)||!l.element(this.media))return void this.debug.error("Setup failed: no suitable element passed");if(this.media.plyr)return void this.debug.warn("Target already setup");if(!this.config.enabled)return void this.debug.error("Setup failed: disabled by config");if(!N.check().api)return void this.debug.error("Setup failed: no support");const s=this.media.cloneNode(!0);s.autoplay=!1,this.elements.original=s;const n=this.media.tagName.toLowerCase();let a=null,o=null;switch(n){case"div":if(a=this.media.querySelector("iframe"),l.element(a)){if(o=ct(a.getAttribute("src")),this.provider=ni(o.toString()),this.elements.container=this.media,this.media=a,this.elements.container.className="",o.search.length){const r=["1","true"];r.includes(o.searchParams.get("autoplay"))&&(this.config.autoplay=!0),r.includes(o.searchParams.get("loop"))&&(this.config.loop.active=!0),this.isYouTube?(this.config.playsinline=r.includes(o.searchParams.get("playsinline")),this.config.youtube.hl=o.searchParams.get("hl")):this.config.playsinline=!0}}else this.provider=this.media.getAttribute(this.config.attributes.embed.provider),this.media.removeAttribute(this.config.attributes.embed.provider);if(l.empty(this.provider)||!Object.values(U).includes(this.provider))return void this.debug.error("Setup failed: Invalid provider");this.type=ye.video;break;case"video":case"audio":this.type=n,this.provider=U.html5,this.media.hasAttribute("crossorigin")&&(this.config.crossorigin=!0),this.media.hasAttribute("autoplay")&&(this.config.autoplay=!0),(this.media.hasAttribute("playsinline")||this.media.hasAttribute("webkit-playsinline"))&&(this.config.playsinline=!0),this.media.hasAttribute("muted")&&(this.config.muted=!0),this.media.hasAttribute("loop")&&(this.config.loop.active=!0);break;default:return void this.debug.error("Setup failed: unsupported type")}this.supported=N.check(this.type,this.provider,this.config.playsinline),this.supported.api?(this.eventListeners=[],this.listeners=new li(this),this.storage=new ee(this),this.media.plyr=this,l.element(this.elements.container)||(this.elements.container=y("div",{tabindex:0}),tt(this.media,this.elements.container)),P.migrateStyles.call(this),P.addStyleHook.call(this),dt.setup.call(this),this.config.debug&&A.call(this,this.elements.container,this.config.events.join(" "),r=>{this.debug.log(`event: ${r.type}`)}),this.fullscreen=new F(this),(this.isHTML5||this.isEmbed&&!this.supported.ui)&&P.build.call(this),this.listeners.container(),this.listeners.global(),this.config.ads.enabled&&(this.ads=new mi(this)),this.isHTML5&&this.config.autoplay&&this.once("canplay",()=>q(this.play())),this.lastSeekTime=0,this.config.previewThumbnails.enabled&&(this.previewThumbnails=new Ae(this))):this.debug.error("Setup failed: no support")}get isHTML5(){return this.provider===U.html5}get isEmbed(){return this.isYouTube||this.isVimeo}get isYouTube(){return this.provider===U.youtube}get isVimeo(){return this.provider===U.vimeo}get isVideo(){return this.type===ye.video}get isAudio(){return this.type===ye.audio}get playing(){return Boolean(this.ready&&!this.paused&&!this.ended)}get paused(){return Boolean(this.media.paused)}get stopped(){return Boolean(this.paused&&this.currentTime===0)}get ended(){return Boolean(this.media.ended)}set currentTime(i){if(!this.duration)return;const t=l.number(i)&&i>0;this.media.currentTime=t?Math.min(i,this.duration):0,this.debug.log(`Seeking to ${this.currentTime} seconds`)}get currentTime(){return Number(this.media.currentTime)}get buffered(){const{buffered:i}=this.media;return l.number(i)?i:i&&i.length&&this.duration>0?i.end(0)/this.duration:0}get seeking(){return Boolean(this.media.seeking)}get duration(){const i=parseFloat(this.config.duration),t=(this.media||{}).duration,s=l.number(t)&&t!==1/0?t:0;return i||s}set volume(i){let t=i;l.string(t)&&(t=Number(t)),l.number(t)||(t=this.storage.get("volume")),l.number(t)||({volume:t}=this.config),t>1&&(t=1),t<0&&(t=0),this.config.volume=t,this.media.volume=t,!l.empty(i)&&this.muted&&t>0&&(this.muted=!1)}get volume(){return Number(this.media.volume)}set muted(i){let t=i;l.boolean(t)||(t=this.storage.get("muted")),l.boolean(t)||(t=this.config.muted),this.config.muted=t,this.media.muted=t}get muted(){return Boolean(this.media.muted)}get hasAudio(){return!this.isHTML5||!!this.isAudio||Boolean(this.media.mozHasAudio)||Boolean(this.media.webkitAudioDecodedByteCount)||Boolean(this.media.audioTracks&&this.media.audioTracks.length)}set speed(i){let t=null;l.number(i)&&(t=i),l.number(t)||(t=this.storage.get("speed")),l.number(t)||(t=this.config.speed.selected);const{minimumSpeed:s,maximumSpeed:n}=this;t=mt(t,s,n),this.config.speed.selected=t,setTimeout(()=>{this.media&&(this.media.playbackRate=t)},0)}get speed(){return Number(this.media.playbackRate)}get minimumSpeed(){return this.isYouTube?Math.min(...this.options.speed):this.isVimeo?.5:.0625}get maximumSpeed(){return this.isYouTube?Math.max(...this.options.speed):this.isVimeo?2:16}set quality(i){const t=this.config.quality,s=this.options.quality;if(!s.length)return;let n=[!l.empty(i)&&Number(i),this.storage.get("quality"),t.selected,t.default].find(l.number),a=!0;if(!s.includes(n)){const o=it(s,n);this.debug.warn(`Unsupported quality option: ${n}, using ${o} instead`),n=o,a=!1}t.selected=n,this.media.quality=n,a&&this.storage.set({quality:n})}get quality(){return this.media.quality}set loop(i){const t=l.boolean(i)?i:this.config.loop.active;this.config.loop.active=t,this.media.loop=t}get loop(){return Boolean(this.media.loop)}set source(i){Ee.change.call(this,i)}get source(){return this.media.currentSrc}get download(){const{download:i}=this.config.urls;return l.url(i)?i:this.source}set download(i){l.url(i)&&(this.config.urls.download=i,h.setDownloadUrl.call(this))}set poster(i){this.isVideo?P.setPoster.call(this,i,!1).catch(()=>{}):this.debug.warn("Poster can only be set for video")}get poster(){return this.isVideo?this.media.getAttribute("poster")||this.media.getAttribute("data-poster"):null}get ratio(){if(!this.isVideo)return null;const i=he(Ne.call(this));return l.array(i)?i.join(":"):i}set ratio(i){this.isVideo?l.string(i)&&nt(i)?(this.config.ratio=he(i),X.call(this)):this.debug.error(`Invalid aspect ratio specified (${i})`):this.debug.warn("Aspect ratio can only be set for video")}set autoplay(i){this.config.autoplay=l.boolean(i)?i:this.config.autoplay}get autoplay(){return Boolean(this.config.autoplay)}toggleCaptions(i){S.toggle.call(this,i,!1)}set currentTrack(i){S.set.call(this,i,!1),S.setup.call(this)}get currentTrack(){const{toggled:i,currentTrack:t}=this.captions;return i?t:-1}set language(i){S.setLanguage.call(this,i,!1)}get language(){return(S.getCurrentTrack.call(this)||{}).language}set pip(i){if(!N.pip)return;const t=l.boolean(i)?i:!this.pip;l.function(this.media.webkitSetPresentationMode)&&this.media.webkitSetPresentationMode(t?fe.active:fe.inactive),l.function(this.media.requestPictureInPicture)&&(!this.pip&&t?this.media.requestPictureInPicture():this.pip&&!t&&document.exitPictureInPicture())}get pip(){return N.pip?l.empty(this.media.webkitPresentationMode)?this.media===document.pictureInPictureElement:this.media.webkitPresentationMode===fe.active:null}setPreviewThumbnails(i){this.previewThumbnails&&this.previewThumbnails.loaded&&(this.previewThumbnails.destroy(),this.previewThumbnails=null),Object.assign(this.config.previewThumbnails,i),this.config.previewThumbnails.enabled&&(this.previewThumbnails=new Ae(this))}static supported(i,t,s){return N.check(i,t,s)}static loadSprite(i,t){return ot(i,t)}static setup(i,t={}){let s=null;return l.string(i)?s=Array.from(document.querySelectorAll(i)):l.nodeList(i)?s=Array.from(i):l.array(i)&&(s=i.filter(l.element)),l.empty(s)?null:s.map(n=>new te(n,t))}}te.defaults=Ut(ht);const gi=["src"],fi=["src"],bi=gt({__name:"VideoPlayer",props:{f:null},setup(e){const i=ft();return yt(()=>{new te(i.value)}),(t,s)=>(Ie(),$e("video",{ref_key:"vid",ref:i,src:e.f.url,preload:"auto",loop:"",playsinline:""},[e.f.thumb?(Ie(),$e("img",{key:0,src:e.f.thumb,alt:""},null,8,fi)):bt("",!0)],8,gi))}});export{bi as default}; +import{A as gt,x as ft,J as yt,o as Ie,c as $e,d as bt}from"./index-98801a5c.js";function m(e,i,t){return i in e?Object.defineProperty(e,i,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[i]=t,e}function vt(e,i){if(!(e instanceof i))throw new TypeError("Cannot call a class as a function")}function Oe(e,i){for(var t=0;ti){var t=xt(i);return parseFloat(e.toFixed(t))}return Math.round(e/i)*i}var It=function(){function e(i,t){vt(this,e),_.element(i)?this.element=i:_.string(i)&&(this.element=document.querySelector(i)),_.element(this.element)&&_.empty(this.element.rangeTouch)&&(this.config=je({},De,{},t),this.init())}return wt(e,[{key:"init",value:function(){e.enabled&&(this.config.addCSS&&(this.element.style.userSelect="none",this.element.style.webKitUserSelect="none",this.element.style.touchAction="manipulation"),this.listeners(!0),this.element.rangeTouch=this)}},{key:"destroy",value:function(){e.enabled&&(this.config.addCSS&&(this.element.style.userSelect="",this.element.style.webKitUserSelect="",this.element.style.touchAction=""),this.listeners(!1),this.element.rangeTouch=null)}},{key:"listeners",value:function(i){var t=this,s=i?"addEventListener":"removeEventListener";["touchstart","touchmove","touchend"].forEach(function(n){t.element[s](n,function(a){return t.set(a)},!1)})}},{key:"get",value:function(i){if(!e.enabled||!_.event(i))return null;var t,s=i.target,n=i.changedTouches[0],a=parseFloat(s.getAttribute("min"))||0,o=parseFloat(s.getAttribute("max"))||100,r=parseFloat(s.getAttribute("step"))||1,c=s.getBoundingClientRect(),u=100/c.width*(this.config.thumbWidth/2)/100;return 0>(t=100/c.width*(n.clientX-c.left))?t=0:100t?t-=(100-2*t)*u:50e!=null?e.constructor:null,B=(e,i)=>Boolean(e&&i&&e instanceof i),Pe=e=>e==null,Ye=e=>se(e)===Object,$t=e=>se(e)===Number&&!Number.isNaN(e),de=e=>se(e)===String,Ot=e=>se(e)===Boolean,Qe=e=>typeof e=="function",Je=e=>Array.isArray(e),_t=e=>B(e,WeakMap),Xe=e=>B(e,NodeList),jt=e=>se(e)===Text,Dt=e=>B(e,Event),Ht=e=>B(e,KeyboardEvent),Rt=e=>B(e,window.TextTrackCue)||B(e,window.VTTCue),Ft=e=>B(e,TextTrack)||!Pe(e)&&de(e.kind),qt=e=>B(e,Promise)&&Qe(e.then),Vt=e=>e!==null&&typeof e=="object"&&e.nodeType===1&&typeof e.style=="object"&&typeof e.ownerDocument=="object",Ge=e=>Pe(e)||(de(e)||Je(e)||Xe(e))&&!e.length||Ye(e)&&!Object.keys(e).length,Bt=e=>{if(B(e,window.URL))return!0;if(!de(e))return!1;let i=e;e.startsWith("http://")&&e.startsWith("https://")||(i=`http://${e}`);try{return!Ge(new URL(i).hostname)}catch{return!1}};var l={nullOrUndefined:Pe,object:Ye,number:$t,string:de,boolean:Ot,function:Qe,array:Je,weakMap:_t,nodeList:Xe,element:Vt,textNode:jt,event:Dt,keyboardEvent:Ht,cue:Rt,track:Ft,promise:qt,url:Bt,empty:Ge};const ve=(()=>{const e=document.createElement("span"),i={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},t=Object.keys(i).find(s=>e.style[s]!==void 0);return!!l.string(t)&&i[t]})();function Ze(e,i){setTimeout(()=>{try{e.hidden=!0,e.offsetHeight,e.hidden=!1}catch{}},i)}const O={isIE:Boolean(window.document.documentMode),isEdge:/Edge/g.test(navigator.userAgent),isWebkit:"WebkitAppearance"in document.documentElement.style&&!/Edge/g.test(navigator.userAgent),isIPhone:/iPhone|iPod/gi.test(navigator.userAgent)&&navigator.maxTouchPoints>1,isIos:/iPad|iPhone|iPod/gi.test(navigator.userAgent)&&navigator.maxTouchPoints>1};function Ut(e){return JSON.parse(JSON.stringify(e))}function et(e,i){return i.split(".").reduce((t,s)=>t&&t[s],e)}function x(e={},...i){if(!i.length)return e;const t=i.shift();return l.object(t)?(Object.keys(t).forEach(s=>{l.object(t[s])?(Object.keys(e).includes(s)||Object.assign(e,{[s]:{}}),x(e[s],t[s])):Object.assign(e,{[s]:t[s]})}),x(e,...i)):e}function tt(e,i){const t=e.length?e:[e];Array.from(t).reverse().forEach((s,n)=>{const a=n>0?i.cloneNode(!0):i,o=s.parentNode,r=s.nextSibling;a.appendChild(s),r?o.insertBefore(a,r):o.appendChild(a)})}function we(e,i){l.element(e)&&!l.empty(i)&&Object.entries(i).filter(([,t])=>!l.nullOrUndefined(t)).forEach(([t,s])=>e.setAttribute(t,s))}function y(e,i,t){const s=document.createElement(e);return l.object(i)&&we(s,i),l.string(t)&&(s.innerText=t),s}function Wt(e,i){l.element(e)&&l.element(i)&&i.parentNode.insertBefore(e,i.nextSibling)}function He(e,i,t,s){l.element(i)&&i.appendChild(y(e,t,s))}function V(e){l.nodeList(e)||l.array(e)?Array.from(e).forEach(V):l.element(e)&&l.element(e.parentNode)&&e.parentNode.removeChild(e)}function le(e){if(!l.element(e))return;let{length:i}=e.childNodes;for(;i>0;)e.removeChild(e.lastChild),i-=1}function ce(e,i){return l.element(i)&&l.element(i.parentNode)&&l.element(e)?(i.parentNode.replaceChild(e,i),e):null}function R(e,i){if(!l.string(e)||l.empty(e))return{};const t={},s=x({},i);return e.split(",").forEach(n=>{const a=n.trim(),o=a.replace(".",""),r=a.replace(/[[\]]/g,"").split("="),[c]=r,u=r.length>1?r[1].replace(/["']/g,""):"";switch(a.charAt(0)){case".":l.string(s.class)?t.class=`${s.class} ${o}`:t.class=o;break;case"#":t.id=a.replace("#","");break;case"[":t[c]=u}}),x(s,t)}function z(e,i){if(!l.element(e))return;let t=i;l.boolean(t)||(t=!e.hidden),e.hidden=t}function C(e,i,t){if(l.nodeList(e))return Array.from(e).map(s=>C(s,i,t));if(l.element(e)){let s="toggle";return t!==void 0&&(s=t?"add":"remove"),e.classList[s](i),e.classList.contains(i)}return!1}function ue(e,i){return l.element(e)&&e.classList.contains(i)}function K(e,i){const{prototype:t}=Element;return(t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.msMatchesSelector||function(){return Array.from(document.querySelectorAll(i)).includes(this)}).call(e,i)}function zt(e,i){const{prototype:t}=Element;return(t.closest||function(){let s=this;do{if(K.matches(s,i))return s;s=s.parentElement||s.parentNode}while(s!==null&&s.nodeType===1);return null}).call(e,i)}function Y(e){return this.elements.container.querySelectorAll(e)}function I(e){return this.elements.container.querySelector(e)}function ge(e=null,i=!1){l.element(e)&&(e.focus({preventScroll:!0}),i&&C(e,this.config.classNames.tabFocus))}const Re={"audio/ogg":"vorbis","audio/wav":"1","video/webm":"vp8, vorbis","video/mp4":"avc1.42E01E, mp4a.40.2","video/ogg":"theora"},N={audio:"canPlayType"in document.createElement("audio"),video:"canPlayType"in document.createElement("video"),check(e,i,t){const s=O.isIPhone&&t&&N.playsinline,n=N[e]||i!=="html5";return{api:n,ui:n&&N.rangeInput&&(e!=="video"||!O.isIPhone||s)}},pip:!(O.isIPhone||!l.function(y("video").webkitSetPresentationMode)&&(!document.pictureInPictureEnabled||y("video").disablePictureInPicture)),airplay:l.function(window.WebKitPlaybackTargetAvailabilityEvent),playsinline:"playsInline"in document.createElement("video"),mime(e){if(l.empty(e))return!1;const[i]=e.split("/");let t=e;if(!this.isHTML5||i!==this.type)return!1;Object.keys(Re).includes(t)&&(t+=`; codecs="${Re[e]}"`);try{return Boolean(t&&this.media.canPlayType(t).replace(/no/,""))}catch{return!1}},textTracks:"textTracks"in document.createElement("video"),rangeInput:(()=>{const e=document.createElement("input");return e.type="range",e.type==="range"})(),touch:"ontouchstart"in document.documentElement,transitions:ve!==!1,reducedMotion:"matchMedia"in window&&window.matchMedia("(prefers-reduced-motion)").matches},Kt=(()=>{let e=!1;try{const i=Object.defineProperty({},"passive",{get:()=>(e=!0,null)});window.addEventListener("test",null,i),window.removeEventListener("test",null,i)}catch{}return e})();function Q(e,i,t,s=!1,n=!0,a=!1){if(!e||!("addEventListener"in e)||l.empty(i)||!l.function(t))return;const o=i.split(" ");let r=a;Kt&&(r={passive:n,capture:a}),o.forEach(c=>{this&&this.eventListeners&&s&&this.eventListeners.push({element:e,type:c,callback:t,options:r}),e[s?"addEventListener":"removeEventListener"](c,t,r)})}function A(e,i="",t,s=!0,n=!1){Q.call(this,e,i,t,!0,s,n)}function me(e,i="",t,s=!0,n=!1){Q.call(this,e,i,t,!1,s,n)}function Me(e,i="",t,s=!0,n=!1){const a=(...o)=>{me(e,i,a,s,n),t.apply(this,o)};Q.call(this,e,i,a,!0,s,n)}function b(e,i="",t=!1,s={}){if(!l.element(e)||l.empty(i))return;const n=new CustomEvent(i,{bubbles:t,detail:{...s,plyr:this}});e.dispatchEvent(n)}function Yt(){this&&this.eventListeners&&(this.eventListeners.forEach(e=>{const{element:i,type:t,callback:s,options:n}=e;i.removeEventListener(t,s,n)}),this.eventListeners=[])}function Qt(){return new Promise(e=>this.ready?setTimeout(e,0):A.call(this,this.elements.container,"ready",e)).then(()=>{})}function q(e){l.promise(e)&&e.then(null,()=>{})}function ke(e){return l.array(e)?e.filter((i,t)=>e.indexOf(i)===t):e}function it(e,i){return l.array(e)&&e.length?e.reduce((t,s)=>Math.abs(s-i)({...e,[i/t]:[i,t]}),{});function nt(e){return l.array(e)||l.string(e)&&e.includes(":")?(l.array(e)?e:e.split(":")).map(Number).every(l.number):!1}function he(e){if(!l.array(e)||!e.every(l.number))return null;const[i,t]=e,s=(a,o)=>o===0?a:s(o,a%o),n=s(i,t);return[i/n,t/n]}function Ne(e){const i=s=>nt(s)?s.split(":").map(Number):null;let t=i(e);if(t===null&&(t=i(this.config.ratio)),t===null&&!l.empty(this.embed)&&l.array(this.embed.ratio)&&({ratio:t}=this.embed),t===null&&this.isHTML5){const{videoWidth:s,videoHeight:n}=this.media;t=[s,n]}return he(t)}function J(e){if(!this.isVideo)return{};const{wrapper:i}=this.elements,t=Ne.call(this,e);if(!l.array(t))return{};const[s,n]=he(t),a=100/s*n;if(st(`aspect-ratio: ${s}/${n}`)?i.style.aspectRatio=`${s}/${n}`:i.style.paddingBottom=`${a}%`,this.isVimeo&&!this.config.vimeo.premium&&this.supported.ui){const o=100/this.media.offsetWidth*parseInt(window.getComputedStyle(this.media).paddingBottom,10),r=(o-a)/(o/50);this.fullscreen.active?i.style.paddingBottom=null:this.media.style.transform=`translateY(-${r}%)`}else this.isHTML5&&i.classList.add(this.config.classNames.videoFixedRatio);return{padding:a,ratio:t}}function at(e,i,t=.05){const s=e/i,n=it(Object.keys(Fe),s);return Math.abs(n-s)<=t?Fe[n]:[e,i]}function Jt(){return[Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)]}const W={getSources(){return this.isHTML5?Array.from(this.media.querySelectorAll("source")).filter(e=>{const i=e.getAttribute("type");return!!l.empty(i)||N.mime.call(this,i)}):[]},getQualityOptions(){return this.config.quality.forced?this.config.quality.options:W.getSources.call(this).map(e=>Number(e.getAttribute("size"))).filter(Boolean)},setup(){if(!this.isHTML5)return;const e=this;e.options.speed=e.config.speed.options,l.empty(this.config.ratio)||J.call(e),Object.defineProperty(e.media,"quality",{get(){const i=W.getSources.call(e).find(t=>t.getAttribute("src")===e.source);return i&&Number(i.getAttribute("size"))},set(i){if(e.quality!==i){if(e.config.quality.forced&&l.function(e.config.quality.onChange))e.config.quality.onChange(i);else{const t=W.getSources.call(e).find(c=>Number(c.getAttribute("size"))===i);if(!t)return;const{currentTime:s,paused:n,preload:a,readyState:o,playbackRate:r}=e.media;e.media.src=t.getAttribute("src"),(a!=="none"||o)&&(e.once("loadedmetadata",()=>{e.speed=r,e.currentTime=s,n||q(e.play())}),e.media.load())}b.call(e,e.media,"qualitychange",!1,{quality:i})}}})},cancelRequests(){this.isHTML5&&(V(W.getSources.call(this)),this.media.setAttribute("src",this.config.blankVideo),this.media.load(),this.debug.log("Cancelled network requests"))}};function Xt(e){return`${e}-${Math.floor(1e4*Math.random())}`}function Te(e,...i){return l.empty(e)?e:e.toString().replace(/{(\d+)}/g,(t,s)=>i[s].toString())}function Gt(e,i){return e===0||i===0||Number.isNaN(e)||Number.isNaN(i)?0:(e/i*100).toFixed(2)}const Z=(e="",i="",t="")=>e.replace(new RegExp(i.toString().replace(/([.*+?^=!:${}()|[\]/\\])/g,"\\$1"),"g"),t.toString()),lt=(e="")=>e.toString().replace(/\w\S*/g,i=>i.charAt(0).toUpperCase()+i.slice(1).toLowerCase());function Zt(e=""){let i=e.toString();return i=Z(i,"-"," "),i=Z(i,"_"," "),i=lt(i),Z(i," ","")}function ei(e=""){let i=e.toString();return i=Zt(i),i.charAt(0).toLowerCase()+i.slice(1)}function ti(e){const i=document.createDocumentFragment(),t=document.createElement("div");return i.appendChild(t),t.innerHTML=e,i.firstChild.innerText}function ii(e){const i=document.createElement("div");return i.appendChild(e),i.innerHTML}const qe={pip:"PIP",airplay:"AirPlay",html5:"HTML5",vimeo:"Vimeo",youtube:"YouTube"},$={get(e="",i={}){if(l.empty(e)||l.empty(i))return"";let t=et(i.i18n,e);if(l.empty(t))return Object.keys(qe).includes(e)?qe[e]:"";const s={"{seektime}":i.seekTime,"{title}":i.title};return Object.entries(s).forEach(([n,a])=>{t=Z(t,n,a)}),t}};class ee{constructor(i){m(this,"get",t=>{if(!ee.supported||!this.enabled)return null;const s=window.localStorage.getItem(this.key);if(l.empty(s))return null;const n=JSON.parse(s);return l.string(t)&&t.length?n[t]:n}),m(this,"set",t=>{if(!ee.supported||!this.enabled||!l.object(t))return;let s=this.get();l.empty(s)&&(s={}),x(s,t);try{window.localStorage.setItem(this.key,JSON.stringify(s))}catch{}}),this.enabled=i.config.storage.enabled,this.key=i.config.storage.key}static get supported(){try{if(!("localStorage"in window))return!1;const i="___test";return window.localStorage.setItem(i,i),window.localStorage.removeItem(i),!0}catch{return!1}}}function ne(e,i="text"){return new Promise((t,s)=>{try{const n=new XMLHttpRequest;if(!("withCredentials"in n))return;n.addEventListener("load",()=>{if(i==="text")try{t(JSON.parse(n.responseText))}catch{t(n.responseText)}else t(n.response)}),n.addEventListener("error",()=>{throw new Error(n.status)}),n.open("GET",e,!0),n.responseType=i,n.send()}catch(n){s(n)}})}function ot(e,i){if(!l.string(e))return;const t=l.string(i);let s=!1;const n=()=>document.getElementById(i)!==null,a=(o,r)=>{o.innerHTML=r,t&&n()||document.body.insertAdjacentElement("afterbegin",o)};if(!t||!n()){const o=ee.supported,r=document.createElement("div");if(r.setAttribute("hidden",""),t&&r.setAttribute("id",i),o){const c=window.localStorage.getItem(`cache-${i}`);if(s=c!==null,s){const u=JSON.parse(c);a(r,u.content)}}ne(e).then(c=>{if(!l.empty(c)){if(o)try{window.localStorage.setItem(`cache-${i}`,JSON.stringify({content:c}))}catch{}a(r,c)}}).catch(()=>{})}}const rt=e=>Math.trunc(e/60/60%60,10),si=e=>Math.trunc(e%60,10);function pe(e=0,i=!1,t=!1){if(!l.number(e))return pe(void 0,i,t);const s=c=>`0${c}`.slice(-2);let n=rt(e);const a=(o=e,Math.trunc(o/60%60,10));var o;const r=si(e);return n=i||n>0?`${n}:`:"",`${t&&e>0?"-":""}${n}${s(a)}:${s(r)}`}const h={getIconUrl(){const e=new URL(this.config.iconUrl,window.location),i=window.location.host?window.location.host:window.top.location.host,t=e.host!==i||O.isIE&&!window.svg4everybody;return{url:this.config.iconUrl,cors:t}},findElements(){try{return this.elements.controls=I.call(this,this.config.selectors.controls.wrapper),this.elements.buttons={play:Y.call(this,this.config.selectors.buttons.play),pause:I.call(this,this.config.selectors.buttons.pause),restart:I.call(this,this.config.selectors.buttons.restart),rewind:I.call(this,this.config.selectors.buttons.rewind),fastForward:I.call(this,this.config.selectors.buttons.fastForward),mute:I.call(this,this.config.selectors.buttons.mute),pip:I.call(this,this.config.selectors.buttons.pip),airplay:I.call(this,this.config.selectors.buttons.airplay),settings:I.call(this,this.config.selectors.buttons.settings),captions:I.call(this,this.config.selectors.buttons.captions),fullscreen:I.call(this,this.config.selectors.buttons.fullscreen)},this.elements.progress=I.call(this,this.config.selectors.progress),this.elements.inputs={seek:I.call(this,this.config.selectors.inputs.seek),volume:I.call(this,this.config.selectors.inputs.volume)},this.elements.display={buffer:I.call(this,this.config.selectors.display.buffer),currentTime:I.call(this,this.config.selectors.display.currentTime),duration:I.call(this,this.config.selectors.display.duration)},l.element(this.elements.progress)&&(this.elements.display.seekTooltip=this.elements.progress.querySelector(`.${this.config.classNames.tooltip}`)),!0}catch(e){return this.debug.warn("It looks like there is a problem with your custom controls HTML",e),this.toggleNativeControls(!0),!1}},createIcon(e,i){const t="http://www.w3.org/2000/svg",s=h.getIconUrl.call(this),n=`${s.cors?"":s.url}#${this.config.iconPrefix}`,a=document.createElementNS(t,"svg");we(a,x(i,{"aria-hidden":"true",focusable:"false"}));const o=document.createElementNS(t,"use"),r=`${n}-${e}`;return"href"in o&&o.setAttributeNS("http://www.w3.org/1999/xlink","href",r),o.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",r),a.appendChild(o),a},createLabel(e,i={}){const t=$.get(e,this.config);return y("span",{...i,class:[i.class,this.config.classNames.hidden].filter(Boolean).join(" ")},t)},createBadge(e){if(l.empty(e))return null;const i=y("span",{class:this.config.classNames.menu.value});return i.appendChild(y("span",{class:this.config.classNames.menu.badge},e)),i},createButton(e,i){const t=x({},i);let s=ei(e);const n={element:"button",toggle:!1,label:null,icon:null,labelPressed:null,iconPressed:null};switch(["element","icon","label"].forEach(o=>{Object.keys(t).includes(o)&&(n[o]=t[o],delete t[o])}),n.element!=="button"||Object.keys(t).includes("type")||(t.type="button"),Object.keys(t).includes("class")?t.class.split(" ").some(o=>o===this.config.classNames.control)||x(t,{class:`${t.class} ${this.config.classNames.control}`}):t.class=this.config.classNames.control,e){case"play":n.toggle=!0,n.label="play",n.labelPressed="pause",n.icon="play",n.iconPressed="pause";break;case"mute":n.toggle=!0,n.label="mute",n.labelPressed="unmute",n.icon="volume",n.iconPressed="muted";break;case"captions":n.toggle=!0,n.label="enableCaptions",n.labelPressed="disableCaptions",n.icon="captions-off",n.iconPressed="captions-on";break;case"fullscreen":n.toggle=!0,n.label="enterFullscreen",n.labelPressed="exitFullscreen",n.icon="enter-fullscreen",n.iconPressed="exit-fullscreen";break;case"play-large":t.class+=` ${this.config.classNames.control}--overlaid`,s="play",n.label="play",n.icon="play";break;default:l.empty(n.label)&&(n.label=s),l.empty(n.icon)&&(n.icon=e)}const a=y(n.element);return n.toggle?(a.appendChild(h.createIcon.call(this,n.iconPressed,{class:"icon--pressed"})),a.appendChild(h.createIcon.call(this,n.icon,{class:"icon--not-pressed"})),a.appendChild(h.createLabel.call(this,n.labelPressed,{class:"label--pressed"})),a.appendChild(h.createLabel.call(this,n.label,{class:"label--not-pressed"}))):(a.appendChild(h.createIcon.call(this,n.icon)),a.appendChild(h.createLabel.call(this,n.label))),x(t,R(this.config.selectors.buttons[s],t)),we(a,t),s==="play"?(l.array(this.elements.buttons[s])||(this.elements.buttons[s]=[]),this.elements.buttons[s].push(a)):this.elements.buttons[s]=a,a},createRange(e,i){const t=y("input",x(R(this.config.selectors.inputs[e]),{type:"range",min:0,max:100,step:.01,value:0,autocomplete:"off",role:"slider","aria-label":$.get(e,this.config),"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":0},i));return this.elements.inputs[e]=t,h.updateRangeFill.call(this,t),It.setup(t),t},createProgress(e,i){const t=y("progress",x(R(this.config.selectors.display[e]),{min:0,max:100,value:0,role:"progressbar","aria-hidden":!0},i));if(e!=="volume"){t.appendChild(y("span",null,"0"));const s={played:"played",buffer:"buffered"}[e],n=s?$.get(s,this.config):"";t.innerText=`% ${n.toLowerCase()}`}return this.elements.display[e]=t,t},createTime(e,i){const t=R(this.config.selectors.display[e],i),s=y("div",x(t,{class:`${t.class?t.class:""} ${this.config.classNames.display.time} `.trim(),"aria-label":$.get(e,this.config)}),"00:00");return this.elements.display[e]=s,s},bindMenuItemShortcuts(e,i){A.call(this,e,"keydown keyup",t=>{if(!["Space","ArrowUp","ArrowDown","ArrowRight"].includes(t.key)||(t.preventDefault(),t.stopPropagation(),t.type==="keydown"))return;const s=K(e,'[role="menuitemradio"]');if(!s&&["Space","ArrowRight"].includes(t.key))h.showMenuPanel.call(this,i,!0);else{let n;t.key!=="Space"&&(t.key==="ArrowDown"||s&&t.key==="ArrowRight"?(n=e.nextElementSibling,l.element(n)||(n=e.parentNode.firstElementChild)):(n=e.previousElementSibling,l.element(n)||(n=e.parentNode.lastElementChild)),ge.call(this,n,!0))}},!1),A.call(this,e,"keyup",t=>{t.key==="Return"&&h.focusFirstMenuItem.call(this,null,!0)})},createMenuItem({value:e,list:i,type:t,title:s,badge:n=null,checked:a=!1}){const o=R(this.config.selectors.inputs[t]),r=y("button",x(o,{type:"button",role:"menuitemradio",class:`${this.config.classNames.control} ${o.class?o.class:""}`.trim(),"aria-checked":a,value:e})),c=y("span");c.innerHTML=s,l.element(n)&&c.appendChild(n),r.appendChild(c),Object.defineProperty(r,"checked",{enumerable:!0,get:()=>r.getAttribute("aria-checked")==="true",set(u){u&&Array.from(r.parentNode.children).filter(g=>K(g,'[role="menuitemradio"]')).forEach(g=>g.setAttribute("aria-checked","false")),r.setAttribute("aria-checked",u?"true":"false")}}),this.listeners.bind(r,"click keyup",u=>{if(!l.keyboardEvent(u)||u.key==="Space"){switch(u.preventDefault(),u.stopPropagation(),r.checked=!0,t){case"language":this.currentTrack=Number(e);break;case"quality":this.quality=e;break;case"speed":this.speed=parseFloat(e)}h.showMenuPanel.call(this,"home",l.keyboardEvent(u))}},t,!1),h.bindMenuItemShortcuts.call(this,r,t),i.appendChild(r)},formatTime(e=0,i=!1){return l.number(e)?pe(e,rt(this.duration)>0,i):e},updateTimeDisplay(e=null,i=0,t=!1){l.element(e)&&l.number(i)&&(e.innerText=h.formatTime(i,t))},updateVolume(){this.supported.ui&&(l.element(this.elements.inputs.volume)&&h.setRange.call(this,this.elements.inputs.volume,this.muted?0:this.volume),l.element(this.elements.buttons.mute)&&(this.elements.buttons.mute.pressed=this.muted||this.volume===0))},setRange(e,i=0){l.element(e)&&(e.value=i,h.updateRangeFill.call(this,e))},updateProgress(e){if(!this.supported.ui||!l.event(e))return;let i=0;const t=(s,n)=>{const a=l.number(n)?n:0,o=l.element(s)?s:this.elements.display.buffer;if(l.element(o)){o.value=a;const r=o.getElementsByTagName("span")[0];l.element(r)&&(r.childNodes[0].nodeValue=a)}};if(e)switch(e.type){case"timeupdate":case"seeking":case"seeked":i=Gt(this.currentTime,this.duration),e.type==="timeupdate"&&h.setRange.call(this,this.elements.inputs.seek,i);break;case"playing":case"progress":t(this.elements.display.buffer,100*this.buffered)}},updateRangeFill(e){const i=l.event(e)?e.target:e;if(l.element(i)&&i.getAttribute("type")==="range"){if(K(i,this.config.selectors.inputs.seek)){i.setAttribute("aria-valuenow",this.currentTime);const t=h.formatTime(this.currentTime),s=h.formatTime(this.duration),n=$.get("seekLabel",this.config);i.setAttribute("aria-valuetext",n.replace("{currentTime}",t).replace("{duration}",s))}else if(K(i,this.config.selectors.inputs.volume)){const t=100*i.value;i.setAttribute("aria-valuenow",t),i.setAttribute("aria-valuetext",`${t.toFixed(1)}%`)}else i.setAttribute("aria-valuenow",i.value);O.isWebkit&&i.style.setProperty("--value",i.value/i.max*100+"%")}},updateSeekTooltip(e){var i,t;if(!this.config.tooltips.seek||!l.element(this.elements.inputs.seek)||!l.element(this.elements.display.seekTooltip)||this.duration===0)return;const s=this.elements.display.seekTooltip,n=`${this.config.classNames.tooltip}--visible`,a=g=>C(s,n,g);if(this.touch)return void a(!1);let o=0;const r=this.elements.progress.getBoundingClientRect();if(l.event(e))o=100/r.width*(e.pageX-r.left);else{if(!ue(s,n))return;o=parseFloat(s.style.left,10)}o<0?o=0:o>100&&(o=100);const c=this.duration/100*o;s.innerText=h.formatTime(c);const u=(i=this.config.markers)===null||i===void 0||(t=i.points)===null||t===void 0?void 0:t.find(({time:g})=>g===Math.round(c));u&&s.insertAdjacentHTML("afterbegin",`${u.label}
`),s.style.left=`${o}%`,l.event(e)&&["mouseenter","mouseleave"].includes(e.type)&&a(e.type==="mouseenter")},timeUpdate(e){const i=!l.element(this.elements.display.duration)&&this.config.invertTime;h.updateTimeDisplay.call(this,this.elements.display.currentTime,i?this.duration-this.currentTime:this.currentTime,i),e&&e.type==="timeupdate"&&this.media.seeking||h.updateProgress.call(this,e)},durationUpdate(){if(!this.supported.ui||!this.config.invertTime&&this.currentTime)return;if(this.duration>=2**32)return z(this.elements.display.currentTime,!0),void z(this.elements.progress,!0);l.element(this.elements.inputs.seek)&&this.elements.inputs.seek.setAttribute("aria-valuemax",this.duration);const e=l.element(this.elements.display.duration);!e&&this.config.displayDuration&&this.paused&&h.updateTimeDisplay.call(this,this.elements.display.currentTime,this.duration),e&&h.updateTimeDisplay.call(this,this.elements.display.duration,this.duration),this.config.markers.enabled&&h.setMarkers.call(this),h.updateSeekTooltip.call(this)},toggleMenuButton(e,i){z(this.elements.settings.buttons[e],!i)},updateSetting(e,i,t){const s=this.elements.settings.panels[e];let n=null,a=i;if(e==="captions")n=this.currentTrack;else{if(n=l.empty(t)?this[e]:t,l.empty(n)&&(n=this.config[e].default),!l.empty(this.options[e])&&!this.options[e].includes(n))return void this.debug.warn(`Unsupported value of '${n}' for ${e}`);if(!this.config[e].options.includes(n))return void this.debug.warn(`Disabled value of '${n}' for ${e}`)}if(l.element(a)||(a=s&&s.querySelector('[role="menu"]')),!l.element(a))return;this.elements.settings.buttons[e].querySelector(`.${this.config.classNames.menu.value}`).innerHTML=h.getLabel.call(this,e,n);const o=a&&a.querySelector(`[value="${n}"]`);l.element(o)&&(o.checked=!0)},getLabel(e,i){switch(e){case"speed":return i===1?$.get("normal",this.config):`${i}×`;case"quality":if(l.number(i)){const t=$.get(`qualityLabel.${i}`,this.config);return t.length?t:`${i}p`}return lt(i);case"captions":return S.getLabel.call(this);default:return null}},setQualityMenu(e){if(!l.element(this.elements.settings.panels.quality))return;const i="quality",t=this.elements.settings.panels.quality.querySelector('[role="menu"]');l.array(e)&&(this.options.quality=ke(e).filter(a=>this.config.quality.options.includes(a)));const s=!l.empty(this.options.quality)&&this.options.quality.length>1;if(h.toggleMenuButton.call(this,i,s),le(t),h.checkMenu.call(this),!s)return;const n=a=>{const o=$.get(`qualityBadge.${a}`,this.config);return o.length?h.createBadge.call(this,o):null};this.options.quality.sort((a,o)=>{const r=this.config.quality.options;return r.indexOf(a)>r.indexOf(o)?1:-1}).forEach(a=>{h.createMenuItem.call(this,{value:a,list:t,type:i,title:h.getLabel.call(this,"quality",a),badge:n(a)})}),h.updateSetting.call(this,i,t)},setCaptionsMenu(){if(!l.element(this.elements.settings.panels.captions))return;const e="captions",i=this.elements.settings.panels.captions.querySelector('[role="menu"]'),t=S.getTracks.call(this),s=Boolean(t.length);if(h.toggleMenuButton.call(this,e,s),le(i),h.checkMenu.call(this),!s)return;const n=t.map((a,o)=>({value:o,checked:this.captions.toggled&&this.currentTrack===o,title:S.getLabel.call(this,a),badge:a.language&&h.createBadge.call(this,a.language.toUpperCase()),list:i,type:"language"}));n.unshift({value:-1,checked:!this.captions.toggled,title:$.get("disabled",this.config),list:i,type:"language"}),n.forEach(h.createMenuItem.bind(this)),h.updateSetting.call(this,e,i)},setSpeedMenu(){if(!l.element(this.elements.settings.panels.speed))return;const e="speed",i=this.elements.settings.panels.speed.querySelector('[role="menu"]');this.options.speed=this.options.speed.filter(s=>s>=this.minimumSpeed&&s<=this.maximumSpeed);const t=!l.empty(this.options.speed)&&this.options.speed.length>1;h.toggleMenuButton.call(this,e,t),le(i),h.checkMenu.call(this),t&&(this.options.speed.forEach(s=>{h.createMenuItem.call(this,{value:s,list:i,type:e,title:h.getLabel.call(this,"speed",s)})}),h.updateSetting.call(this,e,i))},checkMenu(){const{buttons:e}=this.elements.settings,i=!l.empty(e)&&Object.values(e).some(t=>!t.hidden);z(this.elements.settings.menu,!i)},focusFirstMenuItem(e,i=!1){if(this.elements.settings.popup.hidden)return;let t=e;l.element(t)||(t=Object.values(this.elements.settings.panels).find(n=>!n.hidden));const s=t.querySelector('[role^="menuitem"]');ge.call(this,s,i)},toggleMenu(e){const{popup:i}=this.elements.settings,t=this.elements.buttons.settings;if(!l.element(i)||!l.element(t))return;const{hidden:s}=i;let n=s;if(l.boolean(e))n=e;else if(l.keyboardEvent(e)&&e.key==="Escape")n=!1;else if(l.event(e)){const a=l.function(e.composedPath)?e.composedPath()[0]:e.target,o=i.contains(a);if(o||!o&&e.target!==t&&n)return}t.setAttribute("aria-expanded",n),z(i,!n),C(this.elements.container,this.config.classNames.menu.open,n),n&&l.keyboardEvent(e)?h.focusFirstMenuItem.call(this,null,!0):n||s||ge.call(this,t,l.keyboardEvent(e))},getMenuSize(e){const i=e.cloneNode(!0);i.style.position="absolute",i.style.opacity=0,i.removeAttribute("hidden"),e.parentNode.appendChild(i);const t=i.scrollWidth,s=i.scrollHeight;return V(i),{width:t,height:s}},showMenuPanel(e="",i=!1){const t=this.elements.container.querySelector(`#plyr-settings-${this.id}-${e}`);if(!l.element(t))return;const s=t.parentNode,n=Array.from(s.children).find(a=>!a.hidden);if(N.transitions&&!N.reducedMotion){s.style.width=`${n.scrollWidth}px`,s.style.height=`${n.scrollHeight}px`;const a=h.getMenuSize.call(this,t),o=r=>{r.target===s&&["width","height"].includes(r.propertyName)&&(s.style.width="",s.style.height="",me.call(this,s,ve,o))};A.call(this,s,ve,o),s.style.width=`${a.width}px`,s.style.height=`${a.height}px`}z(n,!0),z(t,!1),h.focusFirstMenuItem.call(this,t,i)},setDownloadUrl(){const e=this.elements.buttons.download;l.element(e)&&e.setAttribute("href",this.download)},create(e){const{bindMenuItemShortcuts:i,createButton:t,createProgress:s,createRange:n,createTime:a,setQualityMenu:o,setSpeedMenu:r,showMenuPanel:c}=h;this.elements.controls=null,l.array(this.config.controls)&&this.config.controls.includes("play-large")&&this.elements.container.appendChild(t.call(this,"play-large"));const u=y("div",R(this.config.selectors.controls.wrapper));this.elements.controls=u;const g={class:"plyr__controls__item"};return ke(l.array(this.config.controls)?this.config.controls:[]).forEach(f=>{if(f==="restart"&&u.appendChild(t.call(this,"restart",g)),f==="rewind"&&u.appendChild(t.call(this,"rewind",g)),f==="play"&&u.appendChild(t.call(this,"play",g)),f==="fast-forward"&&u.appendChild(t.call(this,"fast-forward",g)),f==="progress"){const d=y("div",{class:`${g.class} plyr__progress__container`}),v=y("div",R(this.config.selectors.progress));if(v.appendChild(n.call(this,"seek",{id:`plyr-seek-${e.id}`})),v.appendChild(s.call(this,"buffer")),this.config.tooltips.seek){const k=y("span",{class:this.config.classNames.tooltip},"00:00");v.appendChild(k),this.elements.display.seekTooltip=k}this.elements.progress=v,d.appendChild(this.elements.progress),u.appendChild(d)}if(f==="current-time"&&u.appendChild(a.call(this,"currentTime",g)),f==="duration"&&u.appendChild(a.call(this,"duration",g)),f==="mute"||f==="volume"){let{volume:d}=this.elements;if(l.element(d)&&u.contains(d)||(d=y("div",x({},g,{class:`${g.class} plyr__volume`.trim()})),this.elements.volume=d,u.appendChild(d)),f==="mute"&&d.appendChild(t.call(this,"mute")),f==="volume"&&!O.isIos){const v={max:1,step:.05,value:this.config.volume};d.appendChild(n.call(this,"volume",x(v,{id:`plyr-volume-${e.id}`})))}}if(f==="captions"&&u.appendChild(t.call(this,"captions",g)),f==="settings"&&!l.empty(this.config.settings)){const d=y("div",x({},g,{class:`${g.class} plyr__menu`.trim(),hidden:""}));d.appendChild(t.call(this,"settings",{"aria-haspopup":!0,"aria-controls":`plyr-settings-${e.id}`,"aria-expanded":!1}));const v=y("div",{class:"plyr__menu__container",id:`plyr-settings-${e.id}`,hidden:""}),k=y("div"),T=y("div",{id:`plyr-settings-${e.id}-home`}),M=y("div",{role:"menu"});T.appendChild(M),k.appendChild(T),this.elements.settings.panels.home=T,this.config.settings.forEach(w=>{const p=y("button",x(R(this.config.selectors.buttons.settings),{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--forward`,role:"menuitem","aria-haspopup":!0,hidden:""}));i.call(this,p,w),A.call(this,p,"click",()=>{c.call(this,w,!1)});const E=y("span",null,$.get(w,this.config)),L=y("span",{class:this.config.classNames.menu.value});L.innerHTML=e[w],E.appendChild(L),p.appendChild(E),M.appendChild(p);const j=y("div",{id:`plyr-settings-${e.id}-${w}`,hidden:""}),D=y("button",{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--back`});D.appendChild(y("span",{"aria-hidden":!0},$.get(w,this.config))),D.appendChild(y("span",{class:this.config.classNames.hidden},$.get("menuBack",this.config))),A.call(this,j,"keydown",H=>{H.key==="ArrowLeft"&&(H.preventDefault(),H.stopPropagation(),c.call(this,"home",!0))},!1),A.call(this,D,"click",()=>{c.call(this,"home",!1)}),j.appendChild(D),j.appendChild(y("div",{role:"menu"})),k.appendChild(j),this.elements.settings.buttons[w]=p,this.elements.settings.panels[w]=j}),v.appendChild(k),d.appendChild(v),u.appendChild(d),this.elements.settings.popup=v,this.elements.settings.menu=d}if(f==="pip"&&N.pip&&u.appendChild(t.call(this,"pip",g)),f==="airplay"&&N.airplay&&u.appendChild(t.call(this,"airplay",g)),f==="download"){const d=x({},g,{element:"a",href:this.download,target:"_blank"});this.isHTML5&&(d.download="");const{download:v}=this.config.urls;!l.url(v)&&this.isEmbed&&x(d,{icon:`logo-${this.provider}`,label:this.provider}),u.appendChild(t.call(this,"download",d))}f==="fullscreen"&&u.appendChild(t.call(this,"fullscreen",g))}),this.isHTML5&&o.call(this,W.getQualityOptions.call(this)),r.call(this),u},inject(){if(this.config.loadSprite){const n=h.getIconUrl.call(this);n.cors&&ot(n.url,"sprite-plyr")}this.id=Math.floor(1e4*Math.random());let e=null;this.elements.controls=null;const i={id:this.id,seektime:this.config.seekTime,title:this.config.title};let t=!0;l.function(this.config.controls)&&(this.config.controls=this.config.controls.call(this,i)),this.config.controls||(this.config.controls=[]),l.element(this.config.controls)||l.string(this.config.controls)?e=this.config.controls:(e=h.create.call(this,{id:this.id,seektime:this.config.seekTime,speed:this.speed,quality:this.quality,captions:S.getLabel.call(this)}),t=!1);let s;if(t&&l.string(this.config.controls)&&(e=(n=>{let a=n;return Object.entries(i).forEach(([o,r])=>{a=Z(a,`{${o}}`,r)}),a})(e)),l.string(this.config.selectors.controls.container)&&(s=document.querySelector(this.config.selectors.controls.container)),l.element(s)||(s=this.elements.container),s[l.element(e)?"insertAdjacentElement":"insertAdjacentHTML"]("afterbegin",e),l.element(this.elements.controls)||h.findElements.call(this),!l.empty(this.elements.buttons)){const n=a=>{const o=this.config.classNames.controlPressed;a.setAttribute("aria-pressed","false"),Object.defineProperty(a,"pressed",{configurable:!0,enumerable:!0,get:()=>ue(a,o),set(r=!1){C(a,o,r),a.setAttribute("aria-pressed",r?"true":"false")}})};Object.values(this.elements.buttons).filter(Boolean).forEach(a=>{l.array(a)||l.nodeList(a)?Array.from(a).filter(Boolean).forEach(n):n(a)})}if(O.isEdge&&Ze(s),this.config.tooltips.controls){const{classNames:n,selectors:a}=this.config,o=`${a.controls.wrapper} ${a.labels} .${n.hidden}`,r=Y.call(this,o);Array.from(r).forEach(c=>{C(c,this.config.classNames.hidden,!1),C(c,this.config.classNames.tooltip,!0)})}},setMediaMetadata(){try{"mediaSession"in navigator&&(navigator.mediaSession.metadata=new window.MediaMetadata({title:this.config.mediaMetadata.title,artist:this.config.mediaMetadata.artist,album:this.config.mediaMetadata.album,artwork:this.config.mediaMetadata.artwork}))}catch{}},setMarkers(){var e,i;if(!this.duration||this.elements.markers)return;const t=(e=this.config.markers)===null||e===void 0||(i=e.points)===null||i===void 0?void 0:i.filter(({time:c})=>c>0&&cC(a,o,c);t.forEach(c=>{const u=y("span",{class:this.config.classNames.marker},""),g=c.time/this.duration*100+"%";a&&(u.addEventListener("mouseenter",()=>{c.label||(a.style.left=g,a.innerHTML=c.label,r(!0))}),u.addEventListener("mouseleave",()=>{r(!1)})),u.addEventListener("click",()=>{this.currentTime=c.time}),u.style.left=g,n.appendChild(u)}),s.appendChild(n),this.config.tooltips.seek||(a=y("span",{class:this.config.classNames.tooltip},""),s.appendChild(a)),this.elements.markers={points:n,tip:a},this.elements.progress.appendChild(s)}};function ct(e,i=!0){let t=e;if(i){const s=document.createElement("a");s.href=t,t=s.href}try{return new URL(t)}catch{return null}}function ut(e){const i=new URLSearchParams;return l.object(e)&&Object.entries(e).forEach(([t,s])=>{i.set(t,s)}),i}const S={setup(){if(!this.supported.ui)return;if(!this.isVideo||this.isYouTube||this.isHTML5&&!N.textTracks)return void(l.array(this.config.controls)&&this.config.controls.includes("settings")&&this.config.settings.includes("captions")&&h.setCaptionsMenu.call(this));if(l.element(this.elements.captions)||(this.elements.captions=y("div",R(this.config.selectors.captions)),this.elements.captions.setAttribute("dir","auto"),Wt(this.elements.captions,this.elements.wrapper)),O.isIE&&window.URL){const s=this.media.querySelectorAll("track");Array.from(s).forEach(n=>{const a=n.getAttribute("src"),o=ct(a);o!==null&&o.hostname!==window.location.href.hostname&&["http:","https:"].includes(o.protocol)&&ne(a,"blob").then(r=>{n.setAttribute("src",window.URL.createObjectURL(r))}).catch(()=>{V(n)})})}const e=ke((navigator.languages||[navigator.language||navigator.userLanguage||"en"]).map(s=>s.split("-")[0]));let i=(this.storage.get("language")||this.config.captions.language||"auto").toLowerCase();i==="auto"&&([i]=e);let t=this.storage.get("captions");if(l.boolean(t)||({active:t}=this.config.captions),Object.assign(this.captions,{toggled:!1,active:t,language:i,languages:e}),this.isHTML5){const s=this.config.captions.update?"addtrack removetrack":"removetrack";A.call(this,this.media.textTracks,s,S.update.bind(this))}setTimeout(S.update.bind(this),0)},update(){const e=S.getTracks.call(this,!0),{active:i,language:t,meta:s,currentTrackNode:n}=this.captions,a=Boolean(e.find(o=>o.language===t));this.isHTML5&&this.isVideo&&e.filter(o=>!s.get(o)).forEach(o=>{this.debug.log("Track added",o),s.set(o,{default:o.mode==="showing"}),o.mode==="showing"&&(o.mode="hidden"),A.call(this,o,"cuechange",()=>S.updateCues.call(this))}),(a&&this.language!==t||!e.includes(n))&&(S.setLanguage.call(this,t),S.toggle.call(this,i&&a)),this.elements&&C(this.elements.container,this.config.classNames.captions.enabled,!l.empty(e)),l.array(this.config.controls)&&this.config.controls.includes("settings")&&this.config.settings.includes("captions")&&h.setCaptionsMenu.call(this)},toggle(e,i=!0){if(!this.supported.ui)return;const{toggled:t}=this.captions,s=this.config.classNames.captions.active,n=l.nullOrUndefined(e)?!t:e;if(n!==t){if(i||(this.captions.active=n,this.storage.set({captions:n})),!this.language&&n&&!i){const a=S.getTracks.call(this),o=S.findTrack.call(this,[this.captions.language,...this.captions.languages],!0);return this.captions.language=o.language,void S.set.call(this,a.indexOf(o))}this.elements.buttons.captions&&(this.elements.buttons.captions.pressed=n),C(this.elements.container,s,n),this.captions.toggled=n,h.updateSetting.call(this,"captions"),b.call(this,this.media,n?"captionsenabled":"captionsdisabled")}setTimeout(()=>{n&&this.captions.toggled&&(this.captions.currentTrackNode.mode="hidden")})},set(e,i=!0){const t=S.getTracks.call(this);if(e!==-1)if(l.number(e))if(e in t){if(this.captions.currentTrack!==e){this.captions.currentTrack=e;const s=t[e],{language:n}=s||{};this.captions.currentTrackNode=s,h.updateSetting.call(this,"captions"),i||(this.captions.language=n,this.storage.set({language:n})),this.isVimeo&&this.embed.enableTextTrack(n),b.call(this,this.media,"languagechange")}S.toggle.call(this,!0,i),this.isHTML5&&this.isVideo&&S.updateCues.call(this)}else this.debug.warn("Track not found",e);else this.debug.warn("Invalid caption argument",e);else S.toggle.call(this,!1,i)},setLanguage(e,i=!0){if(!l.string(e))return void this.debug.warn("Invalid language argument",e);const t=e.toLowerCase();this.captions.language=t;const s=S.getTracks.call(this),n=S.findTrack.call(this,[t]);S.set.call(this,s.indexOf(n),i)},getTracks(e=!1){return Array.from((this.media||{}).textTracks||[]).filter(i=>!this.isHTML5||e||this.captions.meta.has(i)).filter(i=>["captions","subtitles"].includes(i.kind))},findTrack(e,i=!1){const t=S.getTracks.call(this),s=o=>Number((this.captions.meta.get(o)||{}).default),n=Array.from(t).sort((o,r)=>s(r)-s(o));let a;return e.every(o=>(a=n.find(r=>r.language===o),!a)),a||(i?n[0]:void 0)},getCurrentTrack(){return S.getTracks.call(this)[this.currentTrack]},getLabel(e){let i=e;return!l.track(i)&&N.textTracks&&this.captions.toggled&&(i=S.getCurrentTrack.call(this)),l.track(i)?l.empty(i.label)?l.empty(i.language)?$.get("enabled",this.config):e.language.toUpperCase():i.label:$.get("disabled",this.config)},updateCues(e){if(!this.supported.ui)return;if(!l.element(this.elements.captions))return void this.debug.warn("No captions element to render to");if(!l.nullOrUndefined(e)&&!Array.isArray(e))return void this.debug.warn("updateCues: Invalid input",e);let i=e;if(!i){const s=S.getCurrentTrack.call(this);i=Array.from((s||{}).activeCues||[]).map(n=>n.getCueAsHTML()).map(ii)}const t=i.map(s=>s.trim()).join(` +`);if(t!==this.elements.captions.innerHTML){le(this.elements.captions);const s=y("span",R(this.config.selectors.caption));s.innerHTML=t,this.elements.captions.appendChild(s),b.call(this,this.media,"cuechange")}}},ht={enabled:!0,title:"",debug:!1,autoplay:!1,autopause:!0,playsinline:!0,seekTime:10,volume:1,muted:!1,duration:null,displayDuration:!0,invertTime:!0,toggleInvert:!0,ratio:null,clickToPlay:!0,hideControls:!0,resetOnEnd:!1,disableContextMenu:!0,loadSprite:!0,iconPrefix:"plyr",iconUrl:"https://cdn.plyr.io/3.7.3/plyr.svg",blankVideo:"https://cdn.plyr.io/static/blank.mp4",quality:{default:576,options:[4320,2880,2160,1440,1080,720,576,480,360,240],forced:!1,onChange:null},loop:{active:!1},speed:{selected:1,options:[.5,.75,1,1.25,1.5,1.75,2,4]},keyboard:{focused:!0,global:!1},tooltips:{controls:!1,seek:!0},captions:{active:!1,language:"auto",update:!1},fullscreen:{enabled:!0,fallback:!0,iosNative:!1},storage:{enabled:!0,key:"plyr"},controls:["play-large","play","progress","current-time","mute","volume","captions","settings","pip","airplay","fullscreen"],settings:["captions","quality","speed"],i18n:{restart:"Restart",rewind:"Rewind {seektime}s",play:"Play",pause:"Pause",fastForward:"Forward {seektime}s",seek:"Seek",seekLabel:"{currentTime} of {duration}",played:"Played",buffered:"Buffered",currentTime:"Current time",duration:"Duration",volume:"Volume",mute:"Mute",unmute:"Unmute",enableCaptions:"Enable captions",disableCaptions:"Disable captions",download:"Download",enterFullscreen:"Enter fullscreen",exitFullscreen:"Exit fullscreen",frameTitle:"Player for {title}",captions:"Captions",settings:"Settings",pip:"PIP",menuBack:"Go back to previous menu",speed:"Speed",normal:"Normal",quality:"Quality",loop:"Loop",start:"Start",end:"End",all:"All",reset:"Reset",disabled:"Disabled",enabled:"Enabled",advertisement:"Ad",qualityBadge:{2160:"4K",1440:"HD",1080:"HD",720:"HD",576:"SD",480:"SD"}},urls:{download:null,vimeo:{sdk:"https://player.vimeo.com/api/player.js",iframe:"https://player.vimeo.com/video/{0}?{1}",api:"https://vimeo.com/api/oembed.json?url={0}"},youtube:{sdk:"https://www.youtube.com/iframe_api",api:"https://noembed.com/embed?url=https://www.youtube.com/watch?v={0}"},googleIMA:{sdk:"https://imasdk.googleapis.com/js/sdkloader/ima3.js"}},listeners:{seek:null,play:null,pause:null,restart:null,rewind:null,fastForward:null,mute:null,volume:null,captions:null,download:null,fullscreen:null,pip:null,airplay:null,speed:null,quality:null,loop:null,language:null},events:["ended","progress","stalled","playing","waiting","canplay","canplaythrough","loadstart","loadeddata","loadedmetadata","timeupdate","volumechange","play","pause","error","seeking","seeked","emptied","ratechange","cuechange","download","enterfullscreen","exitfullscreen","captionsenabled","captionsdisabled","languagechange","controlshidden","controlsshown","ready","statechange","qualitychange","adsloaded","adscontentpause","adscontentresume","adstarted","adsmidpoint","adscomplete","adsallcomplete","adsimpression","adsclick"],selectors:{editable:"input, textarea, select, [contenteditable]",container:".plyr",controls:{container:null,wrapper:".plyr__controls"},labels:"[data-plyr]",buttons:{play:'[data-plyr="play"]',pause:'[data-plyr="pause"]',restart:'[data-plyr="restart"]',rewind:'[data-plyr="rewind"]',fastForward:'[data-plyr="fast-forward"]',mute:'[data-plyr="mute"]',captions:'[data-plyr="captions"]',download:'[data-plyr="download"]',fullscreen:'[data-plyr="fullscreen"]',pip:'[data-plyr="pip"]',airplay:'[data-plyr="airplay"]',settings:'[data-plyr="settings"]',loop:'[data-plyr="loop"]'},inputs:{seek:'[data-plyr="seek"]',volume:'[data-plyr="volume"]',speed:'[data-plyr="speed"]',language:'[data-plyr="language"]',quality:'[data-plyr="quality"]'},display:{currentTime:".plyr__time--current",duration:".plyr__time--duration",buffer:".plyr__progress__buffer",loop:".plyr__progress__loop",volume:".plyr__volume--display"},progress:".plyr__progress",captions:".plyr__captions",caption:".plyr__caption"},classNames:{type:"plyr--{0}",provider:"plyr--{0}",video:"plyr__video-wrapper",embed:"plyr__video-embed",videoFixedRatio:"plyr__video-wrapper--fixed-ratio",embedContainer:"plyr__video-embed__container",poster:"plyr__poster",posterEnabled:"plyr__poster-enabled",ads:"plyr__ads",control:"plyr__control",controlPressed:"plyr__control--pressed",playing:"plyr--playing",paused:"plyr--paused",stopped:"plyr--stopped",loading:"plyr--loading",hover:"plyr--hover",tooltip:"plyr__tooltip",cues:"plyr__cues",marker:"plyr__progress__marker",hidden:"plyr__sr-only",hideControls:"plyr--hide-controls",isIos:"plyr--is-ios",isTouch:"plyr--is-touch",uiSupported:"plyr--full-ui",noTransition:"plyr--no-transition",display:{time:"plyr__time"},menu:{value:"plyr__menu__value",badge:"plyr__badge",open:"plyr--menu-open"},captions:{enabled:"plyr--captions-enabled",active:"plyr--captions-active"},fullscreen:{enabled:"plyr--fullscreen-enabled",fallback:"plyr--fullscreen-fallback"},pip:{supported:"plyr--pip-supported",active:"plyr--pip-active"},airplay:{supported:"plyr--airplay-supported",active:"plyr--airplay-active"},tabFocus:"plyr__tab-focus",previewThumbnails:{thumbContainer:"plyr__preview-thumb",thumbContainerShown:"plyr__preview-thumb--is-shown",imageContainer:"plyr__preview-thumb__image-container",timeContainer:"plyr__preview-thumb__time-container",scrubbingContainer:"plyr__preview-scrubbing",scrubbingContainerShown:"plyr__preview-scrubbing--is-shown"}},attributes:{embed:{provider:"data-plyr-provider",id:"data-plyr-embed-id",hash:"data-plyr-embed-hash"}},ads:{enabled:!1,publisherId:"",tagUrl:""},previewThumbnails:{enabled:!1,src:""},vimeo:{byline:!1,portrait:!1,title:!1,speed:!0,transparent:!1,customControls:!0,referrerPolicy:null,premium:!1},youtube:{rel:0,showinfo:0,iv_load_policy:3,modestbranding:1,customControls:!0,noCookie:!1},mediaMetadata:{title:"",artist:"",album:"",artwork:[]},markers:{enabled:!1,points:[]}},fe={active:"picture-in-picture",inactive:"inline"},U={html5:"html5",youtube:"youtube",vimeo:"vimeo"},ye={audio:"audio",video:"video"};function ni(e){return/^(https?:\/\/)?(www\.)?(youtube\.com|youtube-nocookie\.com|youtu\.?be)\/.+$/.test(e)?U.youtube:/^https?:\/\/player.vimeo.com\/video\/\d{0,9}(?=\b|\/)/.test(e)?U.vimeo:null}const be=()=>{};class ai{constructor(i=!1){this.enabled=window.console&&i,this.enabled&&this.log("Debugging enabled")}get log(){return this.enabled?Function.prototype.bind.call(console.log,console):be}get warn(){return this.enabled?Function.prototype.bind.call(console.warn,console):be}get error(){return this.enabled?Function.prototype.bind.call(console.error,console):be}}class F{constructor(i){m(this,"onChange",()=>{if(!this.enabled)return;const t=this.player.elements.buttons.fullscreen;l.element(t)&&(t.pressed=this.active);const s=this.target===this.player.media?this.target:this.player.elements.container;b.call(this.player,s,this.active?"enterfullscreen":"exitfullscreen",!0)}),m(this,"toggleFallback",(t=!1)=>{if(t?this.scrollPosition={x:window.scrollX||0,y:window.scrollY||0}:window.scrollTo(this.scrollPosition.x,this.scrollPosition.y),document.body.style.overflow=t?"hidden":"",C(this.target,this.player.config.classNames.fullscreen.fallback,t),O.isIos){let s=document.head.querySelector('meta[name="viewport"]');const n="viewport-fit=cover";s||(s=document.createElement("meta"),s.setAttribute("name","viewport"));const a=l.string(s.content)&&s.content.includes(n);t?(this.cleanupViewport=!a,a||(s.content+=`,${n}`)):this.cleanupViewport&&(s.content=s.content.split(",").filter(o=>o.trim()!==n).join(","))}this.onChange()}),m(this,"trapFocus",t=>{if(O.isIos||!this.active||t.key!=="Tab")return;const s=document.activeElement,n=Y.call(this.player,"a[href], button:not(:disabled), input:not(:disabled), [tabindex]"),[a]=n,o=n[n.length-1];s!==o||t.shiftKey?s===a&&t.shiftKey&&(o.focus(),t.preventDefault()):(a.focus(),t.preventDefault())}),m(this,"update",()=>{if(this.enabled){let t;t=this.forceFallback?"Fallback (forced)":F.native?"Native":"Fallback",this.player.debug.log(`${t} fullscreen enabled`)}else this.player.debug.log("Fullscreen not supported and fallback disabled");C(this.player.elements.container,this.player.config.classNames.fullscreen.enabled,this.enabled)}),m(this,"enter",()=>{this.enabled&&(O.isIos&&this.player.config.fullscreen.iosNative?this.player.isVimeo?this.player.embed.requestFullscreen():this.target.webkitEnterFullscreen():!F.native||this.forceFallback?this.toggleFallback(!0):this.prefix?l.empty(this.prefix)||this.target[`${this.prefix}Request${this.property}`]():this.target.requestFullscreen({navigationUI:"hide"}))}),m(this,"exit",()=>{if(this.enabled)if(O.isIos&&this.player.config.fullscreen.iosNative)this.target.webkitExitFullscreen(),q(this.player.play());else if(!F.native||this.forceFallback)this.toggleFallback(!1);else if(this.prefix){if(!l.empty(this.prefix)){const t=this.prefix==="moz"?"Cancel":"Exit";document[`${this.prefix}${t}${this.property}`]()}}else(document.cancelFullScreen||document.exitFullscreen).call(document)}),m(this,"toggle",()=>{this.active?this.exit():this.enter()}),this.player=i,this.prefix=F.prefix,this.property=F.property,this.scrollPosition={x:0,y:0},this.forceFallback=i.config.fullscreen.fallback==="force",this.player.elements.fullscreen=i.config.fullscreen.container&&zt(this.player.elements.container,i.config.fullscreen.container),A.call(this.player,document,this.prefix==="ms"?"MSFullscreenChange":`${this.prefix}fullscreenchange`,()=>{this.onChange()}),A.call(this.player,this.player.elements.container,"dblclick",t=>{l.element(this.player.elements.controls)&&this.player.elements.controls.contains(t.target)||this.player.listeners.proxy(t,this.toggle,"fullscreen")}),A.call(this,this.player.elements.container,"keydown",t=>this.trapFocus(t)),this.update()}static get native(){return!!(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled)}get usingNative(){return F.native&&!this.forceFallback}static get prefix(){if(l.function(document.exitFullscreen))return"";let i="";return["webkit","moz","ms"].some(t=>!(!l.function(document[`${t}ExitFullscreen`])&&!l.function(document[`${t}CancelFullScreen`]))&&(i=t,!0)),i}static get property(){return this.prefix==="moz"?"FullScreen":"Fullscreen"}get enabled(){return(F.native||this.player.config.fullscreen.fallback)&&this.player.config.fullscreen.enabled&&this.player.supported.ui&&this.player.isVideo}get active(){if(!this.enabled)return!1;if(!F.native||this.forceFallback)return ue(this.target,this.player.config.classNames.fullscreen.fallback);const i=this.prefix?this.target.getRootNode()[`${this.prefix}${this.property}Element`]:this.target.getRootNode().fullscreenElement;return i&&i.shadowRoot?i===this.target.getRootNode().host:i===this.target}get target(){return O.isIos&&this.player.config.fullscreen.iosNative?this.player.media:this.player.elements.fullscreen||this.player.elements.container}}function oe(e,i=1){return new Promise((t,s)=>{const n=new Image,a=()=>{delete n.onload,delete n.onerror,(n.naturalWidth>=i?t:s)(n)};Object.assign(n,{onload:a,onerror:a,src:e})})}const P={addStyleHook(){C(this.elements.container,this.config.selectors.container.replace(".",""),!0),C(this.elements.container,this.config.classNames.uiSupported,this.supported.ui)},toggleNativeControls(e=!1){e&&this.isHTML5?this.media.setAttribute("controls",""):this.media.removeAttribute("controls")},build(){if(this.listeners.media(),!this.supported.ui)return this.debug.warn(`Basic support only for ${this.provider} ${this.type}`),void P.toggleNativeControls.call(this,!0);l.element(this.elements.controls)||(h.inject.call(this),this.listeners.controls()),P.toggleNativeControls.call(this),this.isHTML5&&S.setup.call(this),this.volume=null,this.muted=null,this.loop=null,this.quality=null,this.speed=null,h.updateVolume.call(this),h.timeUpdate.call(this),h.durationUpdate.call(this),P.checkPlaying.call(this),C(this.elements.container,this.config.classNames.pip.supported,N.pip&&this.isHTML5&&this.isVideo),C(this.elements.container,this.config.classNames.airplay.supported,N.airplay&&this.isHTML5),C(this.elements.container,this.config.classNames.isIos,O.isIos),C(this.elements.container,this.config.classNames.isTouch,this.touch),this.ready=!0,setTimeout(()=>{b.call(this,this.media,"ready")},0),P.setTitle.call(this),this.poster&&P.setPoster.call(this,this.poster,!1).catch(()=>{}),this.config.duration&&h.durationUpdate.call(this),this.config.mediaMetadata&&h.setMediaMetadata.call(this)},setTitle(){let e=$.get("play",this.config);if(l.string(this.config.title)&&!l.empty(this.config.title)&&(e+=`, ${this.config.title}`),Array.from(this.elements.buttons.play||[]).forEach(i=>{i.setAttribute("aria-label",e)}),this.isEmbed){const i=I.call(this,"iframe");if(!l.element(i))return;const t=l.empty(this.config.title)?"video":this.config.title,s=$.get("frameTitle",this.config);i.setAttribute("title",s.replace("{title}",t))}},togglePoster(e){C(this.elements.container,this.config.classNames.posterEnabled,e)},setPoster(e,i=!0){return i&&this.poster?Promise.reject(new Error("Poster already set")):(this.media.setAttribute("data-poster",e),this.elements.poster.removeAttribute("hidden"),Qt.call(this).then(()=>oe(e)).catch(t=>{throw e===this.poster&&P.togglePoster.call(this,!1),t}).then(()=>{if(e!==this.poster)throw new Error("setPoster cancelled by later call to setPoster")}).then(()=>(Object.assign(this.elements.poster.style,{backgroundImage:`url('${e}')`,backgroundSize:""}),P.togglePoster.call(this,!0),e)))},checkPlaying(e){C(this.elements.container,this.config.classNames.playing,this.playing),C(this.elements.container,this.config.classNames.paused,this.paused),C(this.elements.container,this.config.classNames.stopped,this.stopped),Array.from(this.elements.buttons.play||[]).forEach(i=>{Object.assign(i,{pressed:this.playing}),i.setAttribute("aria-label",$.get(this.playing?"pause":"play",this.config))}),l.event(e)&&e.type==="timeupdate"||P.toggleControls.call(this)},checkLoading(e){this.loading=["stalled","waiting"].includes(e.type),clearTimeout(this.timers.loading),this.timers.loading=setTimeout(()=>{C(this.elements.container,this.config.classNames.loading,this.loading),P.toggleControls.call(this)},this.loading?250:0)},toggleControls(e){const{controls:i}=this.elements;if(i&&this.config.hideControls){const t=this.touch&&this.lastSeekTime+2e3>Date.now();this.toggleControls(Boolean(e||this.loading||this.paused||i.pressed||i.hover||t))}},migrateStyles(){Object.values({...this.media.style}).filter(e=>!l.empty(e)&&l.string(e)&&e.startsWith("--plyr")).forEach(e=>{this.elements.container.style.setProperty(e,this.media.style.getPropertyValue(e)),this.media.style.removeProperty(e)}),l.empty(this.media.style)&&this.media.removeAttribute("style")}};class li{constructor(i){m(this,"firstTouch",()=>{const{player:t}=this,{elements:s}=t;t.touch=!0,C(s.container,t.config.classNames.isTouch,!0)}),m(this,"setTabFocus",t=>{const{player:s}=this,{elements:n}=s,{key:a,type:o,timeStamp:r}=t;if(clearTimeout(this.focusTimer),o==="keydown"&&a!=="Tab")return;o==="keydown"&&(this.lastKeyDown=r);const c=r-this.lastKeyDown<=20;(o!=="focus"||c)&&((()=>{const u=s.config.classNames.tabFocus;C(Y.call(s,`.${u}`),u,!1)})(),o!=="focusout"&&(this.focusTimer=setTimeout(()=>{const u=document.activeElement;n.container.contains(u)&&C(document.activeElement,s.config.classNames.tabFocus,!0)},10)))}),m(this,"global",(t=!0)=>{const{player:s}=this;s.config.keyboard.global&&Q.call(s,window,"keydown keyup",this.handleKey,t,!1),Q.call(s,document.body,"click",this.toggleMenu,t),Me.call(s,document.body,"touchstart",this.firstTouch),Q.call(s,document.body,"keydown focus blur focusout",this.setTabFocus,t,!1,!0)}),m(this,"container",()=>{const{player:t}=this,{config:s,elements:n,timers:a}=t;!s.keyboard.global&&s.keyboard.focused&&A.call(t,n.container,"keydown keyup",this.handleKey,!1),A.call(t,n.container,"mousemove mouseleave touchstart touchmove enterfullscreen exitfullscreen",c=>{const{controls:u}=n;u&&c.type==="enterfullscreen"&&(u.pressed=!1,u.hover=!1);let g=0;["touchstart","touchmove","mousemove"].includes(c.type)&&(P.toggleControls.call(t,!0),g=t.touch?3e3:2e3),clearTimeout(a.controls),a.controls=setTimeout(()=>P.toggleControls.call(t,!1),g)});const o=()=>{if(!t.isVimeo||t.config.vimeo.premium)return;const c=n.wrapper,{active:u}=t.fullscreen,[g,f]=Ne.call(t),d=st(`aspect-ratio: ${g} / ${f}`);if(!u)return void(d?(c.style.width=null,c.style.height=null):(c.style.maxWidth=null,c.style.margin=null));const[v,k]=Jt(),T=v/k>g/f;d?(c.style.width=T?"auto":"100%",c.style.height=T?"100%":"auto"):(c.style.maxWidth=T?k/f*g+"px":null,c.style.margin=T?"0 auto":null)},r=()=>{clearTimeout(a.resized),a.resized=setTimeout(o,50)};A.call(t,n.container,"enterfullscreen exitfullscreen",c=>{const{target:u}=t.fullscreen;u===n.container&&(!t.isEmbed&&l.empty(t.config.ratio)||(o(),(c.type==="enterfullscreen"?A:me).call(t,window,"resize",r)))})}),m(this,"media",()=>{const{player:t}=this,{elements:s}=t;if(A.call(t,t.media,"timeupdate seeking seeked",a=>h.timeUpdate.call(t,a)),A.call(t,t.media,"durationchange loadeddata loadedmetadata",a=>h.durationUpdate.call(t,a)),A.call(t,t.media,"ended",()=>{t.isHTML5&&t.isVideo&&t.config.resetOnEnd&&(t.restart(),t.pause())}),A.call(t,t.media,"progress playing seeking seeked",a=>h.updateProgress.call(t,a)),A.call(t,t.media,"volumechange",a=>h.updateVolume.call(t,a)),A.call(t,t.media,"playing play pause ended emptied timeupdate",a=>P.checkPlaying.call(t,a)),A.call(t,t.media,"waiting canplay seeked playing",a=>P.checkLoading.call(t,a)),t.supported.ui&&t.config.clickToPlay&&!t.isAudio){const a=I.call(t,`.${t.config.classNames.video}`);if(!l.element(a))return;A.call(t,s.container,"click",o=>{([s.container,a].includes(o.target)||a.contains(o.target))&&(t.touch&&t.config.hideControls||(t.ended?(this.proxy(o,t.restart,"restart"),this.proxy(o,()=>{q(t.play())},"play")):this.proxy(o,()=>{q(t.togglePlay())},"play")))})}t.supported.ui&&t.config.disableContextMenu&&A.call(t,s.wrapper,"contextmenu",a=>{a.preventDefault()},!1),A.call(t,t.media,"volumechange",()=>{t.storage.set({volume:t.volume,muted:t.muted})}),A.call(t,t.media,"ratechange",()=>{h.updateSetting.call(t,"speed"),t.storage.set({speed:t.speed})}),A.call(t,t.media,"qualitychange",a=>{h.updateSetting.call(t,"quality",null,a.detail.quality)}),A.call(t,t.media,"ready qualitychange",()=>{h.setDownloadUrl.call(t)});const n=t.config.events.concat(["keyup","keydown"]).join(" ");A.call(t,t.media,n,a=>{let{detail:o={}}=a;a.type==="error"&&(o=t.media.error),b.call(t,s.container,a.type,!0,o)})}),m(this,"proxy",(t,s,n)=>{const{player:a}=this,o=a.config.listeners[n];let r=!0;l.function(o)&&(r=o.call(a,t)),r!==!1&&l.function(s)&&s.call(a,t)}),m(this,"bind",(t,s,n,a,o=!0)=>{const{player:r}=this,c=r.config.listeners[a],u=l.function(c);A.call(r,t,s,g=>this.proxy(g,n,a),o&&!u)}),m(this,"controls",()=>{const{player:t}=this,{elements:s}=t,n=O.isIE?"change":"input";if(s.buttons.play&&Array.from(s.buttons.play).forEach(a=>{this.bind(a,"click",()=>{q(t.togglePlay())},"play")}),this.bind(s.buttons.restart,"click",t.restart,"restart"),this.bind(s.buttons.rewind,"click",()=>{t.lastSeekTime=Date.now(),t.rewind()},"rewind"),this.bind(s.buttons.fastForward,"click",()=>{t.lastSeekTime=Date.now(),t.forward()},"fastForward"),this.bind(s.buttons.mute,"click",()=>{t.muted=!t.muted},"mute"),this.bind(s.buttons.captions,"click",()=>t.toggleCaptions()),this.bind(s.buttons.download,"click",()=>{b.call(t,t.media,"download")},"download"),this.bind(s.buttons.fullscreen,"click",()=>{t.fullscreen.toggle()},"fullscreen"),this.bind(s.buttons.pip,"click",()=>{t.pip="toggle"},"pip"),this.bind(s.buttons.airplay,"click",t.airplay,"airplay"),this.bind(s.buttons.settings,"click",a=>{a.stopPropagation(),a.preventDefault(),h.toggleMenu.call(t,a)},null,!1),this.bind(s.buttons.settings,"keyup",a=>{["Space","Enter"].includes(a.key)&&(a.key!=="Enter"?(a.preventDefault(),a.stopPropagation(),h.toggleMenu.call(t,a)):h.focusFirstMenuItem.call(t,null,!0))},null,!1),this.bind(s.settings.menu,"keydown",a=>{a.key==="Escape"&&h.toggleMenu.call(t,a)}),this.bind(s.inputs.seek,"mousedown mousemove",a=>{const o=s.progress.getBoundingClientRect(),r=100/o.width*(a.pageX-o.left);a.currentTarget.setAttribute("seek-value",r)}),this.bind(s.inputs.seek,"mousedown mouseup keydown keyup touchstart touchend",a=>{const o=a.currentTarget,r="play-on-seeked";if(l.keyboardEvent(a)&&!["ArrowLeft","ArrowRight"].includes(a.key))return;t.lastSeekTime=Date.now();const c=o.hasAttribute(r),u=["mouseup","touchend","keyup"].includes(a.type);c&&u?(o.removeAttribute(r),q(t.play())):!u&&t.playing&&(o.setAttribute(r,""),t.pause())}),O.isIos){const a=Y.call(t,'input[type="range"]');Array.from(a).forEach(o=>this.bind(o,n,r=>Ze(r.target)))}this.bind(s.inputs.seek,n,a=>{const o=a.currentTarget;let r=o.getAttribute("seek-value");l.empty(r)&&(r=o.value),o.removeAttribute("seek-value"),t.currentTime=r/o.max*t.duration},"seek"),this.bind(s.progress,"mouseenter mouseleave mousemove",a=>h.updateSeekTooltip.call(t,a)),this.bind(s.progress,"mousemove touchmove",a=>{const{previewThumbnails:o}=t;o&&o.loaded&&o.startMove(a)}),this.bind(s.progress,"mouseleave touchend click",()=>{const{previewThumbnails:a}=t;a&&a.loaded&&a.endMove(!1,!0)}),this.bind(s.progress,"mousedown touchstart",a=>{const{previewThumbnails:o}=t;o&&o.loaded&&o.startScrubbing(a)}),this.bind(s.progress,"mouseup touchend",a=>{const{previewThumbnails:o}=t;o&&o.loaded&&o.endScrubbing(a)}),O.isWebkit&&Array.from(Y.call(t,'input[type="range"]')).forEach(a=>{this.bind(a,"input",o=>h.updateRangeFill.call(t,o.target))}),t.config.toggleInvert&&!l.element(s.display.duration)&&this.bind(s.display.currentTime,"click",()=>{t.currentTime!==0&&(t.config.invertTime=!t.config.invertTime,h.timeUpdate.call(t))}),this.bind(s.inputs.volume,n,a=>{t.volume=a.target.value},"volume"),this.bind(s.controls,"mouseenter mouseleave",a=>{s.controls.hover=!t.touch&&a.type==="mouseenter"}),s.fullscreen&&Array.from(s.fullscreen.children).filter(a=>!a.contains(s.container)).forEach(a=>{this.bind(a,"mouseenter mouseleave",o=>{s.controls&&(s.controls.hover=!t.touch&&o.type==="mouseenter")})}),this.bind(s.controls,"mousedown mouseup touchstart touchend touchcancel",a=>{s.controls.pressed=["mousedown","touchstart"].includes(a.type)}),this.bind(s.controls,"focusin",()=>{const{config:a,timers:o}=t;C(s.controls,a.classNames.noTransition,!0),P.toggleControls.call(t,!0),setTimeout(()=>{C(s.controls,a.classNames.noTransition,!1)},0);const r=this.touch?3e3:4e3;clearTimeout(o.controls),o.controls=setTimeout(()=>P.toggleControls.call(t,!1),r)}),this.bind(s.inputs.volume,"wheel",a=>{const o=a.webkitDirectionInvertedFromDevice,[r,c]=[a.deltaX,-a.deltaY].map(f=>o?-f:f),u=Math.sign(Math.abs(r)>Math.abs(c)?r:c);t.increaseVolume(u/50);const{volume:g}=t.media;(u===1&&g<1||u===-1&&g>0)&&a.preventDefault()},"volume",!1)}),this.player=i,this.lastKey=null,this.focusTimer=null,this.lastKeyDown=null,this.handleKey=this.handleKey.bind(this),this.toggleMenu=this.toggleMenu.bind(this),this.setTabFocus=this.setTabFocus.bind(this),this.firstTouch=this.firstTouch.bind(this)}handleKey(i){const{player:t}=this,{elements:s}=t,{key:n,type:a,altKey:o,ctrlKey:r,metaKey:c,shiftKey:u}=i,g=a==="keydown",f=g&&n===this.lastKey;if(!(o||r||c||u)&&n){if(g){const v=document.activeElement;if(l.element(v)){const{editable:k}=t.config.selectors,{seek:T}=s.inputs;if(v!==T&&K(v,k)||i.key==="Space"&&K(v,'button, [role^="menuitem"]'))return}switch(["Space","ArrowLeft","ArrowUp","ArrowRight","ArrowDown","0","1","2","3","4","5","6","7","8","9","c","f","k","l","m"].includes(n)&&(i.preventDefault(),i.stopPropagation()),n){case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":f||(d=parseInt(n,10),t.currentTime=t.duration/10*d);break;case"Space":case"k":f||q(t.togglePlay());break;case"ArrowUp":t.increaseVolume(.1);break;case"ArrowDown":t.decreaseVolume(.1);break;case"m":f||(t.muted=!t.muted);break;case"ArrowRight":t.forward();break;case"ArrowLeft":t.rewind();break;case"f":t.fullscreen.toggle();break;case"c":f||t.toggleCaptions();break;case"l":t.loop=!t.loop}n==="Escape"&&!t.fullscreen.usingNative&&t.fullscreen.active&&t.fullscreen.toggle(),this.lastKey=n}else this.lastKey=null;var d}}toggleMenu(i){h.toggleMenu.call(this.player,i)}}function oi(e,i){return e(i={exports:{}},i.exports),i.exports}var ri=oi(function(e,i){e.exports=function(){var t=function(){},s={},n={},a={};function o(d,v){d=d.push?d:[d];var k,T,M,w=[],p=d.length,E=p;for(k=function(L,j){j.length&&w.push(L),--E||v(w)};p--;)T=d[p],(M=n[T])?k(T,M):(a[T]=a[T]||[]).push(k)}function r(d,v){if(d){var k=a[d];if(n[d]=v,k)for(;k.length;)k[0](d,v),k.splice(0,1)}}function c(d,v){d.call&&(d={success:d}),v.length?(d.error||t)(v):(d.success||t)(d)}function u(d,v,k,T){var M,w,p=document,E=k.async,L=(k.numRetries||0)+1,j=k.before||t,D=d.replace(/[\?|#].*$/,""),H=d.replace(/^(css|img)!/,"");T=T||0,/(^css!|\.css$)/.test(D)?((w=p.createElement("link")).rel="stylesheet",w.href=H,(M="hideFocus"in w)&&w.relList&&(M=0,w.rel="preload",w.as="style")):/(^img!|\.(png|gif|jpg|svg|webp)$)/.test(D)?(w=p.createElement("img")).src=H:((w=p.createElement("script")).src=d,w.async=E===void 0||E),w.onload=w.onerror=w.onbeforeload=function(Le){var ae=Le.type[0];if(M)try{w.sheet.cssText.length||(ae="e")}catch(pt){pt.code!=18&&(ae="e")}if(ae=="e"){if((T+=1){ri(e,{success:i,error:t})})}function ci(e){return l.empty(e)?null:l.number(Number(e))?e:e.match(/^.*(vimeo.com\/|video\/)(\d+).*/)?RegExp.$2:e}function ui(e){const i=e.match(/^.*(vimeo.com\/|video\/)(\d+)(\?.*&*h=|\/)+([\d,a-f]+)/);return i&&i.length===5?i[4]:null}function X(e){e&&!this.embed.hasPlayed&&(this.embed.hasPlayed=!0),this.media.paused===e&&(this.media.paused=!e,b.call(this,this.media,e?"play":"pause"))}const Ce={setup(){const e=this;C(e.elements.wrapper,e.config.classNames.embed,!0),e.options.speed=e.config.speed.options,J.call(e),l.object(window.Vimeo)?Ce.ready.call(e):xe(e.config.urls.vimeo.sdk).then(()=>{Ce.ready.call(e)}).catch(i=>{e.debug.warn("Vimeo SDK (player.js) failed to load",i)})},ready(){const e=this,i=e.config.vimeo,{premium:t,referrerPolicy:s,...n}=i;let a=e.media.getAttribute("src"),o="";l.empty(a)?(a=e.media.getAttribute(e.config.attributes.embed.id),o=e.media.getAttribute(e.config.attributes.embed.hash)):o=ui(a);const r=o?{h:o}:{};t&&Object.assign(n,{controls:!1,sidedock:!1});const c=ut({loop:e.config.loop.active,autoplay:e.autoplay,muted:e.muted,gesture:"media",playsinline:!this.config.fullscreen.iosNative,...r,...n}),u=ci(a),g=y("iframe"),f=Te(e.config.urls.vimeo.iframe,u,c);if(g.setAttribute("src",f),g.setAttribute("allowfullscreen",""),g.setAttribute("allow",["autoplay","fullscreen","picture-in-picture","encrypted-media","accelerometer","gyroscope"].join("; ")),l.empty(s)||g.setAttribute("referrerPolicy",s),t||!i.customControls)g.setAttribute("data-poster",e.poster),e.media=ce(g,e.media);else{const p=y("div",{class:e.config.classNames.embedContainer,"data-poster":e.poster});p.appendChild(g),e.media=ce(p,e.media)}i.customControls||ne(Te(e.config.urls.vimeo.api,f)).then(p=>{!l.empty(p)&&p.thumbnail_url&&P.setPoster.call(e,p.thumbnail_url).catch(()=>{})}),e.embed=new window.Vimeo.Player(g,{autopause:e.config.autopause,muted:e.muted}),e.media.paused=!0,e.media.currentTime=0,e.supported.ui&&e.embed.disableTextTrack(),e.media.play=()=>(X.call(e,!0),e.embed.play()),e.media.pause=()=>(X.call(e,!1),e.embed.pause()),e.media.stop=()=>{e.pause(),e.currentTime=0};let{currentTime:d}=e.media;Object.defineProperty(e.media,"currentTime",{get:()=>d,set(p){const{embed:E,media:L,paused:j,volume:D}=e,H=j&&!E.hasPlayed;L.seeking=!0,b.call(e,L,"seeking"),Promise.resolve(H&&E.setVolume(0)).then(()=>E.setCurrentTime(p)).then(()=>H&&E.pause()).then(()=>H&&E.setVolume(D)).catch(()=>{})}});let v=e.config.speed.selected;Object.defineProperty(e.media,"playbackRate",{get:()=>v,set(p){e.embed.setPlaybackRate(p).then(()=>{v=p,b.call(e,e.media,"ratechange")}).catch(()=>{e.options.speed=[1]})}});let{volume:k}=e.config;Object.defineProperty(e.media,"volume",{get:()=>k,set(p){e.embed.setVolume(p).then(()=>{k=p,b.call(e,e.media,"volumechange")})}});let{muted:T}=e.config;Object.defineProperty(e.media,"muted",{get:()=>T,set(p){const E=!!l.boolean(p)&&p;e.embed.setVolume(E?0:e.config.volume).then(()=>{T=E,b.call(e,e.media,"volumechange")})}});let M,{loop:w}=e.config;Object.defineProperty(e.media,"loop",{get:()=>w,set(p){const E=l.boolean(p)?p:e.config.loop.active;e.embed.setLoop(E).then(()=>{w=E})}}),e.embed.getVideoUrl().then(p=>{M=p,h.setDownloadUrl.call(e)}).catch(p=>{this.debug.warn(p)}),Object.defineProperty(e.media,"currentSrc",{get:()=>M}),Object.defineProperty(e.media,"ended",{get:()=>e.currentTime===e.duration}),Promise.all([e.embed.getVideoWidth(),e.embed.getVideoHeight()]).then(p=>{const[E,L]=p;e.embed.ratio=at(E,L),J.call(this)}),e.embed.setAutopause(e.config.autopause).then(p=>{e.config.autopause=p}),e.embed.getVideoTitle().then(p=>{e.config.title=p,P.setTitle.call(this)}),e.embed.getCurrentTime().then(p=>{d=p,b.call(e,e.media,"timeupdate")}),e.embed.getDuration().then(p=>{e.media.duration=p,b.call(e,e.media,"durationchange")}),e.embed.getTextTracks().then(p=>{e.media.textTracks=p,S.setup.call(e)}),e.embed.on("cuechange",({cues:p=[]})=>{const E=p.map(L=>ti(L.text));S.updateCues.call(e,E)}),e.embed.on("loaded",()=>{e.embed.getPaused().then(p=>{X.call(e,!p),p||b.call(e,e.media,"playing")}),l.element(e.embed.element)&&e.supported.ui&&e.embed.element.setAttribute("tabindex",-1)}),e.embed.on("bufferstart",()=>{b.call(e,e.media,"waiting")}),e.embed.on("bufferend",()=>{b.call(e,e.media,"playing")}),e.embed.on("play",()=>{X.call(e,!0),b.call(e,e.media,"playing")}),e.embed.on("pause",()=>{X.call(e,!1)}),e.embed.on("timeupdate",p=>{e.media.seeking=!1,d=p.seconds,b.call(e,e.media,"timeupdate")}),e.embed.on("progress",p=>{e.media.buffered=p.percent,b.call(e,e.media,"progress"),parseInt(p.percent,10)===1&&b.call(e,e.media,"canplaythrough"),e.embed.getDuration().then(E=>{E!==e.media.duration&&(e.media.duration=E,b.call(e,e.media,"durationchange"))})}),e.embed.on("seeked",()=>{e.media.seeking=!1,b.call(e,e.media,"seeked")}),e.embed.on("ended",()=>{e.media.paused=!0,b.call(e,e.media,"ended")}),e.embed.on("error",p=>{e.media.error=p,b.call(e,e.media,"error")}),i.customControls&&setTimeout(()=>P.build.call(e),0)}};function hi(e){return l.empty(e)?null:e.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/)?RegExp.$2:e}function G(e){e&&!this.embed.hasPlayed&&(this.embed.hasPlayed=!0),this.media.paused===e&&(this.media.paused=!e,b.call(this,this.media,e?"play":"pause"))}function di(e){return e.noCookie?"https://www.youtube-nocookie.com":window.location.protocol==="http:"?"http://www.youtube.com":void 0}const re={setup(){if(C(this.elements.wrapper,this.config.classNames.embed,!0),l.object(window.YT)&&l.function(window.YT.Player))re.ready.call(this);else{const e=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=()=>{l.function(e)&&e(),re.ready.call(this)},xe(this.config.urls.youtube.sdk).catch(i=>{this.debug.warn("YouTube API failed to load",i)})}},getTitle(e){ne(Te(this.config.urls.youtube.api,e)).then(i=>{if(l.object(i)){const{title:t,height:s,width:n}=i;this.config.title=t,P.setTitle.call(this),this.embed.ratio=at(n,s)}J.call(this)}).catch(()=>{J.call(this)})},ready(){const e=this,i=e.config.youtube,t=e.media&&e.media.getAttribute("id");if(!l.empty(t)&&t.startsWith("youtube-"))return;let s=e.media.getAttribute("src");l.empty(s)&&(s=e.media.getAttribute(this.config.attributes.embed.id));const n=hi(s),a=y("div",{id:Xt(e.provider),"data-poster":i.customControls?e.poster:void 0});if(e.media=ce(a,e.media),i.customControls){const o=r=>`https://i.ytimg.com/vi/${n}/${r}default.jpg`;oe(o("maxres"),121).catch(()=>oe(o("sd"),121)).catch(()=>oe(o("hq"))).then(r=>P.setPoster.call(e,r.src)).then(r=>{r.includes("maxres")||(e.elements.poster.style.backgroundSize="cover")}).catch(()=>{})}e.embed=new window.YT.Player(e.media,{videoId:n,host:di(i),playerVars:x({},{autoplay:e.config.autoplay?1:0,hl:e.config.hl,controls:e.supported.ui&&i.customControls?0:1,disablekb:1,playsinline:e.config.fullscreen.iosNative?0:1,cc_load_policy:e.captions.active?1:0,cc_lang_pref:e.config.captions.language,widget_referrer:window?window.location.href:null},i),events:{onError(o){if(!e.media.error){const r=o.data,c={2:"The request contains an invalid parameter value. For example, this error occurs if you specify a video ID that does not have 11 characters, or if the video ID contains invalid characters, such as exclamation points or asterisks.",5:"The requested content cannot be played in an HTML5 player or another error related to the HTML5 player has occurred.",100:"The video requested was not found. This error occurs when a video has been removed (for any reason) or has been marked as private.",101:"The owner of the requested video does not allow it to be played in embedded players.",150:"The owner of the requested video does not allow it to be played in embedded players."}[r]||"An unknown error occured";e.media.error={code:r,message:c},b.call(e,e.media,"error")}},onPlaybackRateChange(o){const r=o.target;e.media.playbackRate=r.getPlaybackRate(),b.call(e,e.media,"ratechange")},onReady(o){if(l.function(e.media.play))return;const r=o.target;re.getTitle.call(e,n),e.media.play=()=>{G.call(e,!0),r.playVideo()},e.media.pause=()=>{G.call(e,!1),r.pauseVideo()},e.media.stop=()=>{r.stopVideo()},e.media.duration=r.getDuration(),e.media.paused=!0,e.media.currentTime=0,Object.defineProperty(e.media,"currentTime",{get:()=>Number(r.getCurrentTime()),set(f){e.paused&&!e.embed.hasPlayed&&e.embed.mute(),e.media.seeking=!0,b.call(e,e.media,"seeking"),r.seekTo(f)}}),Object.defineProperty(e.media,"playbackRate",{get:()=>r.getPlaybackRate(),set(f){r.setPlaybackRate(f)}});let{volume:c}=e.config;Object.defineProperty(e.media,"volume",{get:()=>c,set(f){c=f,r.setVolume(100*c),b.call(e,e.media,"volumechange")}});let{muted:u}=e.config;Object.defineProperty(e.media,"muted",{get:()=>u,set(f){const d=l.boolean(f)?f:u;u=d,r[d?"mute":"unMute"](),r.setVolume(100*c),b.call(e,e.media,"volumechange")}}),Object.defineProperty(e.media,"currentSrc",{get:()=>r.getVideoUrl()}),Object.defineProperty(e.media,"ended",{get:()=>e.currentTime===e.duration});const g=r.getAvailablePlaybackRates();e.options.speed=g.filter(f=>e.config.speed.options.includes(f)),e.supported.ui&&i.customControls&&e.media.setAttribute("tabindex",-1),b.call(e,e.media,"timeupdate"),b.call(e,e.media,"durationchange"),clearInterval(e.timers.buffering),e.timers.buffering=setInterval(()=>{e.media.buffered=r.getVideoLoadedFraction(),(e.media.lastBuffered===null||e.media.lastBufferedP.build.call(e),50)},onStateChange(o){const r=o.target;switch(clearInterval(e.timers.playing),e.media.seeking&&[1,2].includes(o.data)&&(e.media.seeking=!1,b.call(e,e.media,"seeked")),o.data){case-1:b.call(e,e.media,"timeupdate"),e.media.buffered=r.getVideoLoadedFraction(),b.call(e,e.media,"progress");break;case 0:G.call(e,!1),e.media.loop?(r.stopVideo(),r.playVideo()):b.call(e,e.media,"ended");break;case 1:i.customControls&&!e.config.autoplay&&e.media.paused&&!e.embed.hasPlayed?e.media.pause():(G.call(e,!0),b.call(e,e.media,"playing"),e.timers.playing=setInterval(()=>{b.call(e,e.media,"timeupdate")},50),e.media.duration!==r.getDuration()&&(e.media.duration=r.getDuration(),b.call(e,e.media,"durationchange")));break;case 2:e.muted||e.embed.unMute(),G.call(e,!1);break;case 3:b.call(e,e.media,"waiting")}b.call(e,e.elements.container,"statechange",!1,{code:o.data})}}})}},dt={setup(){this.media?(C(this.elements.container,this.config.classNames.type.replace("{0}",this.type),!0),C(this.elements.container,this.config.classNames.provider.replace("{0}",this.provider),!0),this.isEmbed&&C(this.elements.container,this.config.classNames.type.replace("{0}","video"),!0),this.isVideo&&(this.elements.wrapper=y("div",{class:this.config.classNames.video}),tt(this.media,this.elements.wrapper),this.elements.poster=y("div",{class:this.config.classNames.poster}),this.elements.wrapper.appendChild(this.elements.poster)),this.isHTML5?W.setup.call(this):this.isYouTube?re.setup.call(this):this.isVimeo&&Ce.setup.call(this)):this.debug.warn("No media element found!")}};class mi{constructor(i){m(this,"load",()=>{this.enabled&&(l.object(window.google)&&l.object(window.google.ima)?this.ready():xe(this.player.config.urls.googleIMA.sdk).then(()=>{this.ready()}).catch(()=>{this.trigger("error",new Error("Google IMA SDK failed to load"))}))}),m(this,"ready",()=>{var t;this.enabled||((t=this).manager&&t.manager.destroy(),t.elements.displayContainer&&t.elements.displayContainer.destroy(),t.elements.container.remove()),this.startSafetyTimer(12e3,"ready()"),this.managerPromise.then(()=>{this.clearSafetyTimer("onAdsManagerLoaded()")}),this.listeners(),this.setupIMA()}),m(this,"setupIMA",()=>{this.elements.container=y("div",{class:this.player.config.classNames.ads}),this.player.elements.container.appendChild(this.elements.container),google.ima.settings.setVpaidMode(google.ima.ImaSdkSettings.VpaidMode.ENABLED),google.ima.settings.setLocale(this.player.config.ads.language),google.ima.settings.setDisableCustomPlaybackForIOS10Plus(this.player.config.playsinline),this.elements.displayContainer=new google.ima.AdDisplayContainer(this.elements.container,this.player.media),this.loader=new google.ima.AdsLoader(this.elements.displayContainer),this.loader.addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,t=>this.onAdsManagerLoaded(t),!1),this.loader.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,t=>this.onAdError(t),!1),this.requestAds()}),m(this,"requestAds",()=>{const{container:t}=this.player.elements;try{const s=new google.ima.AdsRequest;s.adTagUrl=this.tagUrl,s.linearAdSlotWidth=t.offsetWidth,s.linearAdSlotHeight=t.offsetHeight,s.nonLinearAdSlotWidth=t.offsetWidth,s.nonLinearAdSlotHeight=t.offsetHeight,s.forceNonLinearFullSlot=!1,s.setAdWillPlayMuted(!this.player.muted),this.loader.requestAds(s)}catch(s){this.onAdError(s)}}),m(this,"pollCountdown",(t=!1)=>{if(!t)return clearInterval(this.countdownTimer),void this.elements.container.removeAttribute("data-badge-text");this.countdownTimer=setInterval(()=>{const s=pe(Math.max(this.manager.getRemainingTime(),0)),n=`${$.get("advertisement",this.player.config)} - ${s}`;this.elements.container.setAttribute("data-badge-text",n)},100)}),m(this,"onAdsManagerLoaded",t=>{if(!this.enabled)return;const s=new google.ima.AdsRenderingSettings;s.restoreCustomPlaybackStateOnAdBreakComplete=!0,s.enablePreloading=!0,this.manager=t.getAdsManager(this.player,s),this.cuePoints=this.manager.getCuePoints(),this.manager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,n=>this.onAdError(n)),Object.keys(google.ima.AdEvent.Type).forEach(n=>{this.manager.addEventListener(google.ima.AdEvent.Type[n],a=>this.onAdEvent(a))}),this.trigger("loaded")}),m(this,"addCuePoints",()=>{l.empty(this.cuePoints)||this.cuePoints.forEach(t=>{if(t!==0&&t!==-1&&t{const{container:s}=this.player.elements,n=t.getAd(),a=t.getAdData();switch((o=>{b.call(this.player,this.player.media,`ads${o.replace(/_/g,"").toLowerCase()}`)})(t.type),t.type){case google.ima.AdEvent.Type.LOADED:this.trigger("loaded"),this.pollCountdown(!0),n.isLinear()||(n.width=s.offsetWidth,n.height=s.offsetHeight);break;case google.ima.AdEvent.Type.STARTED:this.manager.setVolume(this.player.volume);break;case google.ima.AdEvent.Type.ALL_ADS_COMPLETED:this.player.ended?this.loadAds():this.loader.contentComplete();break;case google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED:this.pauseContent();break;case google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED:this.pollCountdown(),this.resumeContent();break;case google.ima.AdEvent.Type.LOG:a.adError&&this.player.debug.warn(`Non-fatal ad error: ${a.adError.getMessage()}`)}}),m(this,"onAdError",t=>{this.cancel(),this.player.debug.warn("Ads error",t)}),m(this,"listeners",()=>{const{container:t}=this.player.elements;let s;this.player.on("canplay",()=>{this.addCuePoints()}),this.player.on("ended",()=>{this.loader.contentComplete()}),this.player.on("timeupdate",()=>{s=this.player.currentTime}),this.player.on("seeked",()=>{const n=this.player.currentTime;l.empty(this.cuePoints)||this.cuePoints.forEach((a,o)=>{s{this.manager&&this.manager.resize(t.offsetWidth,t.offsetHeight,google.ima.ViewMode.NORMAL)})}),m(this,"play",()=>{const{container:t}=this.player.elements;this.managerPromise||this.resumeContent(),this.managerPromise.then(()=>{this.manager.setVolume(this.player.volume),this.elements.displayContainer.initialize();try{this.initialized||(this.manager.init(t.offsetWidth,t.offsetHeight,google.ima.ViewMode.NORMAL),this.manager.start()),this.initialized=!0}catch(s){this.onAdError(s)}}).catch(()=>{})}),m(this,"resumeContent",()=>{this.elements.container.style.zIndex="",this.playing=!1,q(this.player.media.play())}),m(this,"pauseContent",()=>{this.elements.container.style.zIndex=3,this.playing=!0,this.player.media.pause()}),m(this,"cancel",()=>{this.initialized&&this.resumeContent(),this.trigger("error"),this.loadAds()}),m(this,"loadAds",()=>{this.managerPromise.then(()=>{this.manager&&this.manager.destroy(),this.managerPromise=new Promise(t=>{this.on("loaded",t),this.player.debug.log(this.manager)}),this.initialized=!1,this.requestAds()}).catch(()=>{})}),m(this,"trigger",(t,...s)=>{const n=this.events[t];l.array(n)&&n.forEach(a=>{l.function(a)&&a.apply(this,s)})}),m(this,"on",(t,s)=>(l.array(this.events[t])||(this.events[t]=[]),this.events[t].push(s),this)),m(this,"startSafetyTimer",(t,s)=>{this.player.debug.log(`Safety timer invoked from: ${s}`),this.safetyTimer=setTimeout(()=>{this.cancel(),this.clearSafetyTimer("startSafetyTimer()")},t)}),m(this,"clearSafetyTimer",t=>{l.nullOrUndefined(this.safetyTimer)||(this.player.debug.log(`Safety timer cleared from: ${t}`),clearTimeout(this.safetyTimer),this.safetyTimer=null)}),this.player=i,this.config=i.config.ads,this.playing=!1,this.initialized=!1,this.elements={container:null,displayContainer:null},this.manager=null,this.loader=null,this.cuePoints=null,this.events={},this.safetyTimer=null,this.countdownTimer=null,this.managerPromise=new Promise((t,s)=>{this.on("loaded",t),this.on("error",s)}),this.load()}get enabled(){const{config:i}=this;return this.player.isHTML5&&this.player.isVideo&&i.enabled&&(!l.empty(i.publisherId)||l.url(i.tagUrl))}get tagUrl(){const{config:i}=this;return l.url(i.tagUrl)?i.tagUrl:`https://go.aniview.com/api/adserver6/vast/?${ut({AV_PUBLISHERID:"58c25bb0073ef448b1087ad6",AV_CHANNELID:"5a0458dc28a06145e4519d21",AV_URL:window.location.hostname,cb:Date.now(),AV_WIDTH:640,AV_HEIGHT:480,AV_CDIM2:i.publisherId})}`}}function mt(e=0,i=0,t=255){return Math.min(Math.max(e,i),t)}const pi=e=>{const i=[];return e.split(/\r\n\r\n|\n\n|\r\r/).forEach(t=>{const s={};t.split(/\r\n|\n|\r/).forEach(n=>{if(l.number(s.startTime)){if(!l.empty(n.trim())&&l.empty(s.text)){const a=n.trim().split("#xywh=");[s.text]=a,a[1]&&([s.x,s.y,s.w,s.h]=a[1].split(","))}}else{const a=n.match(/([0-9]{2})?:?([0-9]{2}):([0-9]{2}).([0-9]{2,3})( ?--> ?)([0-9]{2})?:?([0-9]{2}):([0-9]{2}).([0-9]{2,3})/);a&&(s.startTime=60*Number(a[1]||0)*60+60*Number(a[2])+Number(a[3])+Number(`0.${a[4]}`),s.endTime=60*Number(a[6]||0)*60+60*Number(a[7])+Number(a[8])+Number(`0.${a[9]}`))}}),s.text&&i.push(s)}),i},Ve=(e,i)=>{const t={};return e>i.width/i.height?(t.width=i.width,t.height=1/e*i.width):(t.height=i.height,t.width=e*i.height),t};class Ae{constructor(i){m(this,"load",()=>{this.player.elements.display.seekTooltip&&(this.player.elements.display.seekTooltip.hidden=this.enabled),this.enabled&&this.getThumbnails().then(()=>{this.enabled&&(this.render(),this.determineContainerAutoSizing(),this.loaded=!0)})}),m(this,"getThumbnails",()=>new Promise(t=>{const{src:s}=this.player.config.previewThumbnails;if(l.empty(s))throw new Error("Missing previewThumbnails.src config attribute");const n=()=>{this.thumbnails.sort((a,o)=>a.height-o.height),this.player.debug.log("Preview thumbnails",this.thumbnails),t()};if(l.function(s))s(a=>{this.thumbnails=a,n()});else{const a=(l.string(s)?[s]:s).map(o=>this.getThumbnail(o));Promise.all(a).then(n)}})),m(this,"getThumbnail",t=>new Promise(s=>{ne(t).then(n=>{const a={frames:pi(n),height:null,urlPrefix:""};a.frames[0].text.startsWith("/")||a.frames[0].text.startsWith("http://")||a.frames[0].text.startsWith("https://")||(a.urlPrefix=t.substring(0,t.lastIndexOf("/")+1));const o=new Image;o.onload=()=>{a.height=o.naturalHeight,a.width=o.naturalWidth,this.thumbnails.push(a),s()},o.src=a.urlPrefix+a.frames[0].text})})),m(this,"startMove",t=>{if(this.loaded&&l.event(t)&&["touchmove","mousemove"].includes(t.type)&&this.player.media.duration){if(t.type==="touchmove")this.seekTime=this.player.media.duration*(this.player.elements.inputs.seek.value/100);else{var s,n;const a=this.player.elements.progress.getBoundingClientRect(),o=100/a.width*(t.pageX-a.left);this.seekTime=this.player.media.duration*(o/100),this.seekTime<0&&(this.seekTime=0),this.seekTime>this.player.media.duration-1&&(this.seekTime=this.player.media.duration-1),this.mousePosX=t.pageX,this.elements.thumb.time.innerText=pe(this.seekTime);const r=(s=this.player.config.markers)===null||s===void 0||(n=s.points)===null||n===void 0?void 0:n.find(({time:c})=>c===Math.round(this.seekTime));r&&this.elements.thumb.time.insertAdjacentHTML("afterbegin",`${r.label}
`)}this.showImageAtCurrentTime()}}),m(this,"endMove",()=>{this.toggleThumbContainer(!1,!0)}),m(this,"startScrubbing",t=>{(l.nullOrUndefined(t.button)||t.button===!1||t.button===0)&&(this.mouseDown=!0,this.player.media.duration&&(this.toggleScrubbingContainer(!0),this.toggleThumbContainer(!1,!0),this.showImageAtCurrentTime()))}),m(this,"endScrubbing",()=>{this.mouseDown=!1,Math.ceil(this.lastTime)===Math.ceil(this.player.media.currentTime)?this.toggleScrubbingContainer(!1):Me.call(this.player,this.player.media,"timeupdate",()=>{this.mouseDown||this.toggleScrubbingContainer(!1)})}),m(this,"listeners",()=>{this.player.on("play",()=>{this.toggleThumbContainer(!1,!0)}),this.player.on("seeked",()=>{this.toggleThumbContainer(!1)}),this.player.on("timeupdate",()=>{this.lastTime=this.player.media.currentTime})}),m(this,"render",()=>{this.elements.thumb.container=y("div",{class:this.player.config.classNames.previewThumbnails.thumbContainer}),this.elements.thumb.imageContainer=y("div",{class:this.player.config.classNames.previewThumbnails.imageContainer}),this.elements.thumb.container.appendChild(this.elements.thumb.imageContainer);const t=y("div",{class:this.player.config.classNames.previewThumbnails.timeContainer});this.elements.thumb.time=y("span",{},"00:00"),t.appendChild(this.elements.thumb.time),this.elements.thumb.imageContainer.appendChild(t),l.element(this.player.elements.progress)&&this.player.elements.progress.appendChild(this.elements.thumb.container),this.elements.scrubbing.container=y("div",{class:this.player.config.classNames.previewThumbnails.scrubbingContainer}),this.player.elements.wrapper.appendChild(this.elements.scrubbing.container)}),m(this,"destroy",()=>{this.elements.thumb.container&&this.elements.thumb.container.remove(),this.elements.scrubbing.container&&this.elements.scrubbing.container.remove()}),m(this,"showImageAtCurrentTime",()=>{this.mouseDown?this.setScrubbingContainerSize():this.setThumbContainerSizeAndPos();const t=this.thumbnails[0].frames.findIndex(a=>this.seekTime>=a.startTime&&this.seekTime<=a.endTime),s=t>=0;let n=0;this.mouseDown||this.toggleThumbContainer(s),s&&(this.thumbnails.forEach((a,o)=>{this.loadedImages.includes(a.frames[t].text)&&(n=o)}),t!==this.showingThumb&&(this.showingThumb=t,this.loadImage(n)))}),m(this,"loadImage",(t=0)=>{const s=this.showingThumb,n=this.thumbnails[t],{urlPrefix:a}=n,o=n.frames[s],r=n.frames[s].text,c=a+r;if(this.currentImageElement&&this.currentImageElement.dataset.filename===r)this.showImage(this.currentImageElement,o,t,s,r,!1),this.currentImageElement.dataset.index=s,this.removeOldImages(this.currentImageElement);else{this.loadingImage&&this.usingSprites&&(this.loadingImage.onload=null);const u=new Image;u.src=c,u.dataset.index=s,u.dataset.filename=r,this.showingThumbFilename=r,this.player.debug.log(`Loading image: ${c}`),u.onload=()=>this.showImage(u,o,t,s,r,!0),this.loadingImage=u,this.removeOldImages(u)}}),m(this,"showImage",(t,s,n,a,o,r=!0)=>{this.player.debug.log(`Showing thumb: ${o}. num: ${a}. qual: ${n}. newimg: ${r}`),this.setImageSizeAndOffset(t,s),r&&(this.currentImageContainer.appendChild(t),this.currentImageElement=t,this.loadedImages.includes(o)||this.loadedImages.push(o)),this.preloadNearby(a,!0).then(this.preloadNearby(a,!1)).then(this.getHigherQuality(n,t,s,o))}),m(this,"removeOldImages",t=>{Array.from(this.currentImageContainer.children).forEach(s=>{if(s.tagName.toLowerCase()!=="img")return;const n=this.usingSprites?500:1e3;if(s.dataset.index!==t.dataset.index&&!s.dataset.deleting){s.dataset.deleting=!0;const{currentImageContainer:a}=this;setTimeout(()=>{a.removeChild(s),this.player.debug.log(`Removing thumb: ${s.dataset.filename}`)},n)}})}),m(this,"preloadNearby",(t,s=!0)=>new Promise(n=>{setTimeout(()=>{const a=this.thumbnails[0].frames[t].text;if(this.showingThumbFilename===a){let o;o=s?this.thumbnails[0].frames.slice(t):this.thumbnails[0].frames.slice(0,t).reverse();let r=!1;o.forEach(c=>{const u=c.text;if(u!==a&&!this.loadedImages.includes(u)){r=!0,this.player.debug.log(`Preloading thumb filename: ${u}`);const{urlPrefix:g}=this.thumbnails[0],f=g+u,d=new Image;d.src=f,d.onload=()=>{this.player.debug.log(`Preloaded thumb filename: ${u}`),this.loadedImages.includes(u)||this.loadedImages.push(u),n()}}}),r||n()}},300)})),m(this,"getHigherQuality",(t,s,n,a)=>{if(t{this.showingThumbFilename===a&&(this.player.debug.log(`Showing higher quality thumb for: ${a}`),this.loadImage(t+1))},300)}}),m(this,"toggleThumbContainer",(t=!1,s=!1)=>{const n=this.player.config.classNames.previewThumbnails.thumbContainerShown;this.elements.thumb.container.classList.toggle(n,t),!t&&s&&(this.showingThumb=null,this.showingThumbFilename=null)}),m(this,"toggleScrubbingContainer",(t=!1)=>{const s=this.player.config.classNames.previewThumbnails.scrubbingContainerShown;this.elements.scrubbing.container.classList.toggle(s,t),t||(this.showingThumb=null,this.showingThumbFilename=null)}),m(this,"determineContainerAutoSizing",()=>{(this.elements.thumb.imageContainer.clientHeight>20||this.elements.thumb.imageContainer.clientWidth>20)&&(this.sizeSpecifiedInCSS=!0)}),m(this,"setThumbContainerSizeAndPos",()=>{const{imageContainer:t}=this.elements.thumb;if(this.sizeSpecifiedInCSS){if(t.clientHeight>20&&t.clientWidth<20){const s=Math.floor(t.clientHeight*this.thumbAspectRatio);t.style.width=`${s}px`}else if(t.clientHeight<20&&t.clientWidth>20){const s=Math.floor(t.clientWidth/this.thumbAspectRatio);t.style.height=`${s}px`}}else{const s=Math.floor(this.thumbContainerHeight*this.thumbAspectRatio);t.style.height=`${this.thumbContainerHeight}px`,t.style.width=`${s}px`}this.setThumbContainerPos()}),m(this,"setThumbContainerPos",()=>{const t=this.player.elements.progress.getBoundingClientRect(),s=this.player.elements.container.getBoundingClientRect(),{container:n}=this.elements.thumb,a=s.left-t.left+10,o=s.right-t.left-n.clientWidth-10,r=this.mousePosX-t.left-n.clientWidth/2,c=mt(r,a,o);n.style.left=`${c}px`,n.style.setProperty("--preview-arrow-offset",r-c+"px")}),m(this,"setScrubbingContainerSize",()=>{const{width:t,height:s}=Ve(this.thumbAspectRatio,{width:this.player.media.clientWidth,height:this.player.media.clientHeight});this.elements.scrubbing.container.style.width=`${t}px`,this.elements.scrubbing.container.style.height=`${s}px`}),m(this,"setImageSizeAndOffset",(t,s)=>{if(!this.usingSprites)return;const n=this.thumbContainerHeight/s.h;t.style.height=t.naturalHeight*n+"px",t.style.width=t.naturalWidth*n+"px",t.style.left=`-${s.x*n}px`,t.style.top=`-${s.y*n}px`}),this.player=i,this.thumbnails=[],this.loaded=!1,this.lastMouseMoveTime=Date.now(),this.mouseDown=!1,this.loadedImages=[],this.elements={thumb:{},scrubbing:{}},this.load()}get enabled(){return this.player.isHTML5&&this.player.isVideo&&this.player.config.previewThumbnails.enabled}get currentImageContainer(){return this.mouseDown?this.elements.scrubbing.container:this.elements.thumb.imageContainer}get usingSprites(){return Object.keys(this.thumbnails[0].frames[0]).includes("w")}get thumbAspectRatio(){return this.usingSprites?this.thumbnails[0].frames[0].w/this.thumbnails[0].frames[0].h:this.thumbnails[0].width/this.thumbnails[0].height}get thumbContainerHeight(){if(this.mouseDown){const{height:i}=Ve(this.thumbAspectRatio,{width:this.player.media.clientWidth,height:this.player.media.clientHeight});return i}return this.sizeSpecifiedInCSS?this.elements.thumb.imageContainer.clientHeight:Math.floor(this.player.media.clientWidth/this.thumbAspectRatio/4)}get currentImageElement(){return this.mouseDown?this.currentScrubbingImageElement:this.currentThumbnailImageElement}set currentImageElement(i){this.mouseDown?this.currentScrubbingImageElement=i:this.currentThumbnailImageElement=i}}const Ee={insertElements(e,i){l.string(i)?He(e,this.media,{src:i}):l.array(i)&&i.forEach(t=>{He(e,this.media,t)})},change(e){et(e,"sources.length")?(W.cancelRequests.call(this),this.destroy.call(this,()=>{this.options.quality=[],V(this.media),this.media=null,l.element(this.elements.container)&&this.elements.container.removeAttribute("class");const{sources:i,type:t}=e,[{provider:s=U.html5,src:n}]=i,a=s==="html5"?t:"div",o=s==="html5"?{}:{src:n};Object.assign(this,{provider:s,type:t,supported:N.check(t,s,this.config.playsinline),media:y(a,o)}),this.elements.container.appendChild(this.media),l.boolean(e.autoplay)&&(this.config.autoplay=e.autoplay),this.isHTML5&&(this.config.crossorigin&&this.media.setAttribute("crossorigin",""),this.config.autoplay&&this.media.setAttribute("autoplay",""),l.empty(e.poster)||(this.poster=e.poster),this.config.loop.active&&this.media.setAttribute("loop",""),this.config.muted&&this.media.setAttribute("muted",""),this.config.playsinline&&this.media.setAttribute("playsinline","")),P.addStyleHook.call(this),this.isHTML5&&Ee.insertElements.call(this,"source",i),this.config.title=e.title,dt.setup.call(this),this.isHTML5&&Object.keys(e).includes("tracks")&&Ee.insertElements.call(this,"track",e.tracks),(this.isHTML5||this.isEmbed&&!this.supported.ui)&&P.build.call(this),this.isHTML5&&this.media.load(),l.empty(e.previewThumbnails)||(Object.assign(this.config.previewThumbnails,e.previewThumbnails),this.previewThumbnails&&this.previewThumbnails.loaded&&(this.previewThumbnails.destroy(),this.previewThumbnails=null),this.config.previewThumbnails.enabled&&(this.previewThumbnails=new Ae(this))),this.fullscreen.update()},!0)):this.debug.warn("Invalid source format")}};class te{constructor(i,t){if(m(this,"play",()=>l.function(this.media.play)?(this.ads&&this.ads.enabled&&this.ads.managerPromise.then(()=>this.ads.play()).catch(()=>q(this.media.play())),this.media.play()):null),m(this,"pause",()=>this.playing&&l.function(this.media.pause)?this.media.pause():null),m(this,"togglePlay",r=>(l.boolean(r)?r:!this.playing)?this.play():this.pause()),m(this,"stop",()=>{this.isHTML5?(this.pause(),this.restart()):l.function(this.media.stop)&&this.media.stop()}),m(this,"restart",()=>{this.currentTime=0}),m(this,"rewind",r=>{this.currentTime-=l.number(r)?r:this.config.seekTime}),m(this,"forward",r=>{this.currentTime+=l.number(r)?r:this.config.seekTime}),m(this,"increaseVolume",r=>{const c=this.media.muted?0:this.volume;this.volume=c+(l.number(r)?r:0)}),m(this,"decreaseVolume",r=>{this.increaseVolume(-r)}),m(this,"airplay",()=>{N.airplay&&this.media.webkitShowPlaybackTargetPicker()}),m(this,"toggleControls",r=>{if(this.supported.ui&&!this.isAudio){const c=ue(this.elements.container,this.config.classNames.hideControls),u=r===void 0?void 0:!r,g=C(this.elements.container,this.config.classNames.hideControls,u);if(g&&l.array(this.config.controls)&&this.config.controls.includes("settings")&&!l.empty(this.config.settings)&&h.toggleMenu.call(this,!1),g!==c){const f=g?"controlshidden":"controlsshown";b.call(this,this.media,f)}return!g}return!1}),m(this,"on",(r,c)=>{A.call(this,this.elements.container,r,c)}),m(this,"once",(r,c)=>{Me.call(this,this.elements.container,r,c)}),m(this,"off",(r,c)=>{me(this.elements.container,r,c)}),m(this,"destroy",(r,c=!1)=>{if(!this.ready)return;const u=()=>{document.body.style.overflow="",this.embed=null,c?(Object.keys(this.elements).length&&(V(this.elements.buttons.play),V(this.elements.captions),V(this.elements.controls),V(this.elements.wrapper),this.elements.buttons.play=null,this.elements.captions=null,this.elements.controls=null,this.elements.wrapper=null),l.function(r)&&r()):(Yt.call(this),W.cancelRequests.call(this),ce(this.elements.original,this.elements.container),b.call(this,this.elements.original,"destroyed",!0),l.function(r)&&r.call(this.elements.original),this.ready=!1,setTimeout(()=>{this.elements=null,this.media=null},200))};this.stop(),clearTimeout(this.timers.loading),clearTimeout(this.timers.controls),clearTimeout(this.timers.resized),this.isHTML5?(P.toggleNativeControls.call(this,!0),u()):this.isYouTube?(clearInterval(this.timers.buffering),clearInterval(this.timers.playing),this.embed!==null&&l.function(this.embed.destroy)&&this.embed.destroy(),u()):this.isVimeo&&(this.embed!==null&&this.embed.unload().then(u),setTimeout(u,200))}),m(this,"supports",r=>N.mime.call(this,r)),this.timers={},this.ready=!1,this.loading=!1,this.failed=!1,this.touch=N.touch,this.media=i,l.string(this.media)&&(this.media=document.querySelectorAll(this.media)),(window.jQuery&&this.media instanceof jQuery||l.nodeList(this.media)||l.array(this.media))&&(this.media=this.media[0]),this.config=x({},ht,te.defaults,t||{},(()=>{try{return JSON.parse(this.media.getAttribute("data-plyr-config"))}catch{return{}}})()),this.elements={container:null,fullscreen:null,captions:null,buttons:{},display:{},progress:{},inputs:{},settings:{popup:null,menu:null,panels:{},buttons:{}}},this.captions={active:null,currentTrack:-1,meta:new WeakMap},this.fullscreen={active:!1},this.options={speed:[],quality:[]},this.debug=new ai(this.config.debug),this.debug.log("Config",this.config),this.debug.log("Support",N),l.nullOrUndefined(this.media)||!l.element(this.media))return void this.debug.error("Setup failed: no suitable element passed");if(this.media.plyr)return void this.debug.warn("Target already setup");if(!this.config.enabled)return void this.debug.error("Setup failed: disabled by config");if(!N.check().api)return void this.debug.error("Setup failed: no support");const s=this.media.cloneNode(!0);s.autoplay=!1,this.elements.original=s;const n=this.media.tagName.toLowerCase();let a=null,o=null;switch(n){case"div":if(a=this.media.querySelector("iframe"),l.element(a)){if(o=ct(a.getAttribute("src")),this.provider=ni(o.toString()),this.elements.container=this.media,this.media=a,this.elements.container.className="",o.search.length){const r=["1","true"];r.includes(o.searchParams.get("autoplay"))&&(this.config.autoplay=!0),r.includes(o.searchParams.get("loop"))&&(this.config.loop.active=!0),this.isYouTube?(this.config.playsinline=r.includes(o.searchParams.get("playsinline")),this.config.youtube.hl=o.searchParams.get("hl")):this.config.playsinline=!0}}else this.provider=this.media.getAttribute(this.config.attributes.embed.provider),this.media.removeAttribute(this.config.attributes.embed.provider);if(l.empty(this.provider)||!Object.values(U).includes(this.provider))return void this.debug.error("Setup failed: Invalid provider");this.type=ye.video;break;case"video":case"audio":this.type=n,this.provider=U.html5,this.media.hasAttribute("crossorigin")&&(this.config.crossorigin=!0),this.media.hasAttribute("autoplay")&&(this.config.autoplay=!0),(this.media.hasAttribute("playsinline")||this.media.hasAttribute("webkit-playsinline"))&&(this.config.playsinline=!0),this.media.hasAttribute("muted")&&(this.config.muted=!0),this.media.hasAttribute("loop")&&(this.config.loop.active=!0);break;default:return void this.debug.error("Setup failed: unsupported type")}this.supported=N.check(this.type,this.provider,this.config.playsinline),this.supported.api?(this.eventListeners=[],this.listeners=new li(this),this.storage=new ee(this),this.media.plyr=this,l.element(this.elements.container)||(this.elements.container=y("div",{tabindex:0}),tt(this.media,this.elements.container)),P.migrateStyles.call(this),P.addStyleHook.call(this),dt.setup.call(this),this.config.debug&&A.call(this,this.elements.container,this.config.events.join(" "),r=>{this.debug.log(`event: ${r.type}`)}),this.fullscreen=new F(this),(this.isHTML5||this.isEmbed&&!this.supported.ui)&&P.build.call(this),this.listeners.container(),this.listeners.global(),this.config.ads.enabled&&(this.ads=new mi(this)),this.isHTML5&&this.config.autoplay&&this.once("canplay",()=>q(this.play())),this.lastSeekTime=0,this.config.previewThumbnails.enabled&&(this.previewThumbnails=new Ae(this))):this.debug.error("Setup failed: no support")}get isHTML5(){return this.provider===U.html5}get isEmbed(){return this.isYouTube||this.isVimeo}get isYouTube(){return this.provider===U.youtube}get isVimeo(){return this.provider===U.vimeo}get isVideo(){return this.type===ye.video}get isAudio(){return this.type===ye.audio}get playing(){return Boolean(this.ready&&!this.paused&&!this.ended)}get paused(){return Boolean(this.media.paused)}get stopped(){return Boolean(this.paused&&this.currentTime===0)}get ended(){return Boolean(this.media.ended)}set currentTime(i){if(!this.duration)return;const t=l.number(i)&&i>0;this.media.currentTime=t?Math.min(i,this.duration):0,this.debug.log(`Seeking to ${this.currentTime} seconds`)}get currentTime(){return Number(this.media.currentTime)}get buffered(){const{buffered:i}=this.media;return l.number(i)?i:i&&i.length&&this.duration>0?i.end(0)/this.duration:0}get seeking(){return Boolean(this.media.seeking)}get duration(){const i=parseFloat(this.config.duration),t=(this.media||{}).duration,s=l.number(t)&&t!==1/0?t:0;return i||s}set volume(i){let t=i;l.string(t)&&(t=Number(t)),l.number(t)||(t=this.storage.get("volume")),l.number(t)||({volume:t}=this.config),t>1&&(t=1),t<0&&(t=0),this.config.volume=t,this.media.volume=t,!l.empty(i)&&this.muted&&t>0&&(this.muted=!1)}get volume(){return Number(this.media.volume)}set muted(i){let t=i;l.boolean(t)||(t=this.storage.get("muted")),l.boolean(t)||(t=this.config.muted),this.config.muted=t,this.media.muted=t}get muted(){return Boolean(this.media.muted)}get hasAudio(){return!this.isHTML5||!!this.isAudio||Boolean(this.media.mozHasAudio)||Boolean(this.media.webkitAudioDecodedByteCount)||Boolean(this.media.audioTracks&&this.media.audioTracks.length)}set speed(i){let t=null;l.number(i)&&(t=i),l.number(t)||(t=this.storage.get("speed")),l.number(t)||(t=this.config.speed.selected);const{minimumSpeed:s,maximumSpeed:n}=this;t=mt(t,s,n),this.config.speed.selected=t,setTimeout(()=>{this.media&&(this.media.playbackRate=t)},0)}get speed(){return Number(this.media.playbackRate)}get minimumSpeed(){return this.isYouTube?Math.min(...this.options.speed):this.isVimeo?.5:.0625}get maximumSpeed(){return this.isYouTube?Math.max(...this.options.speed):this.isVimeo?2:16}set quality(i){const t=this.config.quality,s=this.options.quality;if(!s.length)return;let n=[!l.empty(i)&&Number(i),this.storage.get("quality"),t.selected,t.default].find(l.number),a=!0;if(!s.includes(n)){const o=it(s,n);this.debug.warn(`Unsupported quality option: ${n}, using ${o} instead`),n=o,a=!1}t.selected=n,this.media.quality=n,a&&this.storage.set({quality:n})}get quality(){return this.media.quality}set loop(i){const t=l.boolean(i)?i:this.config.loop.active;this.config.loop.active=t,this.media.loop=t}get loop(){return Boolean(this.media.loop)}set source(i){Ee.change.call(this,i)}get source(){return this.media.currentSrc}get download(){const{download:i}=this.config.urls;return l.url(i)?i:this.source}set download(i){l.url(i)&&(this.config.urls.download=i,h.setDownloadUrl.call(this))}set poster(i){this.isVideo?P.setPoster.call(this,i,!1).catch(()=>{}):this.debug.warn("Poster can only be set for video")}get poster(){return this.isVideo?this.media.getAttribute("poster")||this.media.getAttribute("data-poster"):null}get ratio(){if(!this.isVideo)return null;const i=he(Ne.call(this));return l.array(i)?i.join(":"):i}set ratio(i){this.isVideo?l.string(i)&&nt(i)?(this.config.ratio=he(i),J.call(this)):this.debug.error(`Invalid aspect ratio specified (${i})`):this.debug.warn("Aspect ratio can only be set for video")}set autoplay(i){this.config.autoplay=l.boolean(i)?i:this.config.autoplay}get autoplay(){return Boolean(this.config.autoplay)}toggleCaptions(i){S.toggle.call(this,i,!1)}set currentTrack(i){S.set.call(this,i,!1),S.setup.call(this)}get currentTrack(){const{toggled:i,currentTrack:t}=this.captions;return i?t:-1}set language(i){S.setLanguage.call(this,i,!1)}get language(){return(S.getCurrentTrack.call(this)||{}).language}set pip(i){if(!N.pip)return;const t=l.boolean(i)?i:!this.pip;l.function(this.media.webkitSetPresentationMode)&&this.media.webkitSetPresentationMode(t?fe.active:fe.inactive),l.function(this.media.requestPictureInPicture)&&(!this.pip&&t?this.media.requestPictureInPicture():this.pip&&!t&&document.exitPictureInPicture())}get pip(){return N.pip?l.empty(this.media.webkitPresentationMode)?this.media===document.pictureInPictureElement:this.media.webkitPresentationMode===fe.active:null}setPreviewThumbnails(i){this.previewThumbnails&&this.previewThumbnails.loaded&&(this.previewThumbnails.destroy(),this.previewThumbnails=null),Object.assign(this.config.previewThumbnails,i),this.config.previewThumbnails.enabled&&(this.previewThumbnails=new Ae(this))}static supported(i,t,s){return N.check(i,t,s)}static loadSprite(i,t){return ot(i,t)}static setup(i,t={}){let s=null;return l.string(i)?s=Array.from(document.querySelectorAll(i)):l.nodeList(i)?s=Array.from(i):l.array(i)&&(s=i.filter(l.element)),l.empty(s)?null:s.map(n=>new te(n,t))}}te.defaults=Ut(ht);const gi=["src"],fi=["src"],bi=gt({__name:"VideoPlayer",props:{f:null},setup(e){const i=ft();return yt(()=>{new te(i.value)}),(t,s)=>(Ie(),$e("video",{ref_key:"vid",ref:i,src:e.f.url,preload:"auto",loop:"",playsinline:""},[e.f.thumb?(Ie(),$e("img",{key:0,src:e.f.thumb,alt:""},null,8,fi)):bt("",!0)],8,gi))}});export{bi as default}; diff --git a/assets/index-9e334960.css b/assets/index-06f76b50.css similarity index 99% rename from assets/index-9e334960.css rename to assets/index-06f76b50.css index 0b889b3..46b247d 100644 --- a/assets/index-9e334960.css +++ b/assets/index-06f76b50.css @@ -1,5 +1,5 @@ -@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inconsolata:wght@300&family=Shadows+Into+Light&display=swap";@import"https://fonts.googleapis.com/css2?family=Inconsolata&display=swap";@import"https://fonts.googleapis.com/css2?family=Caveat&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC&display=swap";#box[data-v-5f688a7c]{font-size:3em}#Home[data-v-5f688a7c]{text-align:left}@font-face{font-family:WenKai;src:url(/fonts/LXGWWenKai-Regular.woff2) format("woff2"),url(/fonts/LXGWWenKai-Regular.woff) format("woff")}.font-custom,html{font-family:"WenKai",var(--font-fallback)}html{--font-fallback: "Noto Sans SC", Avenir, Helvetica, Arial, sans-serif}.font-code{font-family:Inconsolata,Monaco,Monospaced,serif}.font-script-en{font-family:Caveat,Shadows Into Light,cursive}.bold{font-weight:700}body{margin:0}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable:hover,.ui-accordion-header:hover{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fbox-v{display:flex;flex-flow:column;height:100%}.mh0{min-height:0}.fbox-h{display:flex;flex-flow:row}.mw0{min-width:0}.f-no-grow{flex-grow:0}.f-grow1{flex-grow:1}.f-no-shrink{flex-shrink:0}.f-shrink1{flex-shrink:1}.f-v-expand{flex:1 0;min-height:0}.f-h-expand{flex:1 0;min-width:0}.h100{height:100%}.w100{width:100%}.fbox-center{display:flex;flex-flow:column;justify-content:center;align-items:center}.fbox-vcenter{display:flex;flex-flow:column;justify-content:center}.nowrap{overflow:hidden;white-space:nowrap;text-overflow:clip}.nowrap.e{text-overflow:ellipsis}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#70512a;max-width:900px;margin:auto;display:flex;flex-flow:column;height:100%}img{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}body{background:#f9f2e0;height:100%;overscroll-behavior-y:none}html{height:100%}.vc-hue-slider__bar{background:linear-gradient(to right,red 0%,yellow 16.66%,lime 33.33%,aqua 50%,blue 66.66%,fuchsia 83.33%,red 100%)}.card{width:100%;background:#fdf9f1;border-radius:20px;margin-bottom:20px;padding:15px 20px;overflow:auto;overflow-x:hidden;box-sizing:border-box;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.markdown-content{text-align:justify;text-justify:inter-word}.markdown-content a{color:#ff8373;text-decoration:none}.markdown-content h1,.markdown-content h2{border-bottom:1px solid #ff8373;font-size:1.5em;margin-top:1em}.markdown-content h1,.markdown-content h2{line-height:1.3;margin-bottom:.25em;padding:0}.markdown-content h3{font-size:1.2em}.markdown-content p{font-size:.9em;margin:.5em 0;line-height:1.6}.markdown-content p:last-child{margin-bottom:0}.markdown-content li{font-size:.9em;margin-bottom:.25em}.fade-in-left{animation:fade-in-left .5s cubic-bezier(.39,.575,.565,1) both}@keyframes fade-in-left{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}.fade-in-top{animation:fade-in-top .5s cubic-bezier(.39,.575,.565,1) both}@keyframes fade-in-top{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in-top-delayed{0%{opacity:0}50%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-out-left{animation:fade-out-left .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes fade-out-left{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}#nav{position:fixed;left:0;height:100%;font-size:1.4em;align-items:flex-start;z-index:100;pointer-events:none}#nav #menu{padding:5px 10px;margin:15px 10px;background-color:#ffffff7d;border-radius:10px;text-shadow:-1px -1px 1px rgba(255,255,255,.1),1px 1px 1px rgba(0,0,0,.5);filter:drop-shadow(0 0 30px rgb(255,255,255));z-index:100;pointer-events:auto;opacity:0}#nav #nav-bookmark{position:absolute;left:0;width:20px;height:0;z-index:5;--bookmark-color: rgb(255, 225, 230);border-color:var(--bookmark-color) transparent var(--bookmark-color) var(--bookmark-color);border-style:solid;border-width:20px}#nav #items{justify-content:flex-end;z-index:10}#nav .router-link{color:#80705cb5;position:relative;z-index:100;pointer-events:auto}#nav .dot{content:"\b7";margin:20px 0;user-select:none}#nav .router-link,#nav .dot{text-decoration:none;writing-mode:vertical-rl;text-orientation:sideways;transform:scale(-1);padding-right:20px}#nav #nav-background{position:absolute;height:100%;width:100px;left:0;border-left:20px solid #f9f2e0;background:linear-gradient(to right,#f9f2e0,transparent);z-index:4;pointer-events:none}#nav #meru{height:160px;z-index:100;pointer-events:auto}#nav svg{display:inline-block;height:1em;transform:rotate(180deg)}#nav svg *{box-sizing:inherit}@media screen and (max-width: 800px){#nav #menu{opacity:1}#nav.home #menu,#nav.home #nav-background{opacity:0}#nav:not(.home).open #items,#nav:not(.home).open #nav-bookmark,#nav:not(.home).open #nav-background,#nav:not(.home).open #meru{opacity:1;animation:fade-in-left .5s cubic-bezier(.25,.46,.45,.94) both}#nav:not(.home) #items,#nav:not(.home) #nav-bookmark,#nav:not(.home) #nav-background,#nav:not(.home) #meru{opacity:0;animation:fade-out-left 1s .5s cubic-bezier(.25,.46,.45,.94) both}}@media screen and (max-width: 500px),(max-height: 660px){#app{font-size:14px}#nav #nav-bookmark{width:10px}#nav #meru{height:120px}}@media screen and (max-width: 370px){#nav #menu,#nav.home #menu,#nav.home #nav-background{opacity:unset}#nav.open #items,#nav.open #nav-bookmark,#nav.open #nav-background,#nav.open #meru{opacity:1;animation:fade-in-left .5s cubic-bezier(.25,.46,.45,.94) both}#nav #items,#nav #nav-bookmark,#nav #nav-background,#nav #meru{opacity:0;animation:fade-out-left 1s .5s cubic-bezier(.25,.46,.45,.94) both}}@media screen and (max-height: 600px){#nav .dot{margin:10px 0}}@media screen and (max-height: 500px){#nav .router-link{margin-bottom:10px}#nav .dot{display:none}}/*! +@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inconsolata:wght@300&family=Shadows+Into+Light&display=swap";@import"https://fonts.googleapis.com/css2?family=Inconsolata&display=swap";@import"https://fonts.googleapis.com/css2?family=Caveat&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC&display=swap";#box[data-v-69342e97]{font-size:3em}#Home[data-v-69342e97]{text-align:left}@font-face{font-family:WenKai;src:url(/fonts/LXGWWenKai-Regular.woff2) format("woff2"),url(/fonts/LXGWWenKai-Regular.woff) format("woff")}.font-custom,html{font-family:"WenKai",var(--font-fallback)}html{--font-fallback: "Noto Sans SC", Avenir, Helvetica, Arial, sans-serif}.font-code{font-family:Inconsolata,Monaco,Monospaced,serif}.font-script-en{font-family:Caveat,Shadows Into Light,cursive}.bold{font-weight:700}body{margin:0}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable:hover,.ui-accordion-header:hover{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fbox-v{display:flex;flex-flow:column;height:100%}.mh0{min-height:0}.fbox-h{display:flex;flex-flow:row}.mw0{min-width:0}.f-no-grow{flex-grow:0}.f-grow1{flex-grow:1}.f-no-shrink{flex-shrink:0}.f-shrink1{flex-shrink:1}.f-v-expand{flex:1 0;min-height:0}.f-h-expand{flex:1 0;min-width:0}.h100{height:100%}.w100{width:100%}.fbox-center{display:flex;flex-flow:column;justify-content:center;align-items:center}.fbox-vcenter{display:flex;flex-flow:column;justify-content:center}.nowrap{overflow:hidden;white-space:nowrap;text-overflow:clip}.nowrap.e{text-overflow:ellipsis}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#70512a;max-width:900px;margin:auto;display:flex;flex-flow:column;height:100%}img{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}body{background:#f9f2e0;height:100%;overscroll-behavior-y:none}html{height:100%}.vc-hue-slider__bar{background:linear-gradient(to right,red 0%,yellow 16.66%,lime 33.33%,aqua 50%,blue 66.66%,fuchsia 83.33%,red 100%)}.card{width:100%;background:#fdf9f1;border-radius:20px;margin-bottom:20px;padding:15px 20px;overflow:auto;overflow-x:hidden;box-sizing:border-box;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.markdown-content{text-align:justify;text-justify:inter-word}.markdown-content a{color:#ff8373;text-decoration:none}.markdown-content h1,.markdown-content h2{border-bottom:1px solid #ff8373;font-size:1.5em;margin-top:1em}.markdown-content h1,.markdown-content h2{line-height:1.3;margin-bottom:.25em;padding:0}.markdown-content h3{font-size:1.2em}.markdown-content p{font-size:.9em;margin:.5em 0;line-height:1.6}.markdown-content p:last-child{margin-bottom:0}.markdown-content li{font-size:.9em;margin-bottom:.25em}.fade-in-left{animation:fade-in-left .5s cubic-bezier(.39,.575,.565,1) both}@keyframes fade-in-left{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}.fade-in-top{animation:fade-in-top .5s cubic-bezier(.39,.575,.565,1) both}@keyframes fade-in-top{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in-top-delayed{0%{opacity:0}50%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-out-left{animation:fade-out-left .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes fade-out-left{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}#nav{position:fixed;left:0;height:100%;font-size:1.4em;align-items:flex-start;z-index:100;pointer-events:none}#nav #menu{padding:5px 10px;margin:15px 10px;background-color:#ffffff7d;border-radius:10px;text-shadow:-1px -1px 1px rgba(255,255,255,.1),1px 1px 1px rgba(0,0,0,.5);filter:drop-shadow(0 0 30px rgb(255,255,255));z-index:100;pointer-events:auto;opacity:0}#nav #nav-bookmark{position:absolute;left:0;width:20px;height:0;z-index:5;--bookmark-color: rgb(255, 225, 230);border-color:var(--bookmark-color) transparent var(--bookmark-color) var(--bookmark-color);border-style:solid;border-width:20px}#nav #items{justify-content:flex-end;z-index:10}#nav .router-link{color:#80705cb5;position:relative;z-index:100;pointer-events:auto}#nav .dot{content:"\b7";margin:20px 0;user-select:none}#nav .router-link,#nav .dot{text-decoration:none;writing-mode:vertical-rl;text-orientation:sideways;transform:scale(-1);padding-right:20px}#nav #nav-background{position:absolute;height:100%;width:100px;left:0;border-left:20px solid #f9f2e0;background:linear-gradient(to right,#f9f2e0,transparent);z-index:4;pointer-events:none}#nav #meru{height:160px;z-index:100;pointer-events:auto}#nav svg{display:inline-block;height:1em;transform:rotate(180deg)}#nav svg *{box-sizing:inherit}@media screen and (max-width: 800px){#nav #menu{opacity:1}#nav.home #menu,#nav.home #nav-background{opacity:0}#nav:not(.home).open #items,#nav:not(.home).open #nav-bookmark,#nav:not(.home).open #nav-background,#nav:not(.home).open #meru{opacity:1;animation:fade-in-left .5s cubic-bezier(.25,.46,.45,.94) both}#nav:not(.home) #items,#nav:not(.home) #nav-bookmark,#nav:not(.home) #nav-background,#nav:not(.home) #meru{opacity:0;animation:fade-out-left 1s .5s cubic-bezier(.25,.46,.45,.94) both}}@media screen and (max-width: 500px),(max-height: 660px){#app{font-size:14px}#nav #nav-bookmark{width:10px}#nav #meru{height:120px}}@media screen and (max-width: 370px){#nav #menu,#nav.home #menu,#nav.home #nav-background{opacity:unset}#nav.open #items,#nav.open #nav-bookmark,#nav.open #nav-background,#nav.open #meru{opacity:1;animation:fade-in-left .5s cubic-bezier(.25,.46,.45,.94) both}#nav #items,#nav #nav-bookmark,#nav #nav-background,#nav #meru{opacity:0;animation:fade-out-left 1s .5s cubic-bezier(.25,.46,.45,.94) both}}@media screen and (max-height: 600px){#nav .dot{margin:10px 0}}@media screen and (max-height: 500px){#nav .router-link{margin-bottom:10px}#nav .dot{display:none}}/*! * Font Awesome Free 6.3.0 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2023 Fonticons, Inc. -*/.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"0"}.fa-1:before{content:"1"}.fa-2:before{content:"2"}.fa-3:before{content:"3"}.fa-4:before{content:"4"}.fa-5:before{content:"5"}.fa-6:before{content:"6"}.fa-7:before{content:"7"}.fa-8:before{content:"8"}.fa-9:before{content:"9"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"@"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"K"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"W"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"*"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"I"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"V"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"Q"}.fa-g:before{content:"G"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"E"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"C"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"L"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"Z"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"A"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"P"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"?"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"F"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"H"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"R"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"J"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"O"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"U"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"S"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"N"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"B"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"<"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:">"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"Y"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"+"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"="}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"%"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"#"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"T"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"M"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"!"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"$"}.fa-x:before{content:"X"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"D"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-brands-400-f4617423.woff2) format("woff2"),url(/assets/fa-brands-400-2ef6fdde.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-stubber:before{content:"\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-odysee:before{content:"\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-regular-400-7ba24c41.woff2) format("woff2"),url(/assets/fa-regular-400-12dea17b.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-e2c5cf54.woff2) format("woff2"),url(/assets/fa-solid-900-67a880b4.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/assets/fa-brands-400-f4617423.woff2) format("woff2"),url(/assets/fa-brands-400-2ef6fdde.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/assets/fa-solid-900-e2c5cf54.woff2) format("woff2"),url(/assets/fa-solid-900-67a880b4.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/assets/fa-regular-400-7ba24c41.woff2) format("woff2"),url(/assets/fa-regular-400-12dea17b.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-brands-400-f4617423.woff2) format("woff2"),url(/assets/fa-brands-400-2ef6fdde.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-regular-400-7ba24c41.woff2) format("woff2"),url(/assets/fa-regular-400-12dea17b.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-v4compatibility-7c377405.woff2) format("woff2"),url(/assets/fa-v4compatibility-8d9500e8.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}.collapse h3.ui-accordion-header{margin:0;padding-top:.5em;padding-bottom:.5em;user-select:none}.collapse h3.ui-accordion-header:not(.ui-accordion-header-active):after{content:"..."}.collapse .content{padding-bottom:.5em}.tag-wrap[data-v-8002e24e]{display:inline-block}.tag[data-v-8002e24e]{background:#ffeedb;color:#a68659d6;display:inline-flex;height:20px;position:relative;transition:color .2s}.tag .after[data-v-8002e24e]{border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:8px solid #ffeedb;position:absolute;top:0}.tag.right[data-v-8002e24e]{padding:0 6px 0 10px;margin-right:8px;border-radius:3px 0 0 3px}.tag.right .after[data-v-8002e24e]{right:-8px}.tag.left[data-v-8002e24e]{padding:0 10px 0 6px;margin-left:8px;border-radius:0 3px 3px 0}.tag.left .after[data-v-8002e24e]{transform:rotate(180deg);left:-8px}#BlogPostPreview[data-v-f6424575]{text-align:left;display:flex;flex-direction:column;overflow:hidden}#BlogPostPreview #date[data-v-f6424575]{font-size:.7em;color:#a68659d6}#BlogPostPreview>*+*[data-v-f6424575],#BlogPostPreview #content>*+*[data-v-f6424575]{padding-top:10px}#BlogPostPreview .tags[data-v-f6424575]{font-size:.7em;z-index:50}#BlogPostPreview .tags #pin[data-v-f6424575]{margin-left:10px;transform:rotate(45deg)}#BlogPostPreview .tag-wrap+.tag-wrap[data-v-f6424575]{margin-left:5px}#BlogPostPreview #titles[data-v-f6424575]{margin:-15px -20px;padding:15px 20px;position:relative}#BlogPostPreview #titles #title[data-v-f6424575]{font-size:1.2em;font-weight:700}#BlogPostPreview #titles #subtitle[data-v-f6424575]{font-size:.8em;color:#a68659d6}#BlogPostPreview img[data-v-f6424575]{max-width:calc(100% + 20px);min-width:calc(100% + 20px);border-radius:10px;margin-left:-10px;margin-right:-10px}#BlogPostPreview #content[data-v-f6424575]{margin-left:-20px;padding-left:20px;margin-right:-20px;padding-right:20px}#BlogPostPreview #expand[data-v-f6424575]{font-size:.8em;padding-top:10px;color:#a68659d6}#BlogPostPreview.image-top .title-image[data-v-f6424575]{margin:-15px -20px 0;max-width:calc(100% + 40px);min-width:calc(100% + 40px)}#BlogPostPreview.tag-top .tags[data-v-f6424575]{position:absolute;right:20px;top:15px}@media screen and (max-width: 400px){#BlogPostPreview img[data-v-f6424575]{max-width:calc(100% + 30px);min-width:calc(100% + 30px);border-radius:10px;margin-left:-15px;margin-right:-15px}}#Loading[data-v-01837ed5]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#Loading img[data-v-01837ed5]{width:150px}#Loading .text[data-v-01837ed5]{margin-top:20px}.general-page[data-v-b22a4884]{text-align:left;width:600px;margin:2em auto 0}.title[data-v-b22a4884]{margin-bottom:2em}.title h2[data-v-b22a4884]{margin-bottom:0}.title .subtitle[data-v-b22a4884]{color:#a68659d6}@media screen and (max-width: 640px){.general-page[data-v-b22a4884]{margin:2em 20px 0;width:unset}}#breadcrumb[data-v-b22a4884]{color:#a68659d6;margin-bottom:20px}#breadcrumb span[data-v-b22a4884]:not(.no-after):after{content:">";margin:0 10px}.index *[data-v-85f91764]{display:inline-block;margin-right:10px;margin-bottom:5px}.index-tags[data-v-85f91764]{font-size:.7em}.index-tags *[data-v-85f91764]{margin-bottom:10px}.index-categories[data-v-85f91764]{font-size:.8em;color:#ff8373}.index-categories *[data-v-85f91764]{text-decoration:underline} +*/.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"0"}.fa-1:before{content:"1"}.fa-2:before{content:"2"}.fa-3:before{content:"3"}.fa-4:before{content:"4"}.fa-5:before{content:"5"}.fa-6:before{content:"6"}.fa-7:before{content:"7"}.fa-8:before{content:"8"}.fa-9:before{content:"9"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"@"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"K"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"W"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"*"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"I"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"V"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"Q"}.fa-g:before{content:"G"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"E"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"C"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"L"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"Z"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"A"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"P"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"?"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"F"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"H"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"R"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"J"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"O"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"U"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"S"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"N"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"B"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"<"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:">"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"Y"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"+"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"="}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"%"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"#"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"T"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"M"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"!"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"$"}.fa-x:before{content:"X"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"D"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-brands-400-f4617423.woff2) format("woff2"),url(/assets/fa-brands-400-2ef6fdde.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-stubber:before{content:"\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-odysee:before{content:"\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-regular-400-7ba24c41.woff2) format("woff2"),url(/assets/fa-regular-400-12dea17b.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-e2c5cf54.woff2) format("woff2"),url(/assets/fa-solid-900-67a880b4.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/assets/fa-brands-400-f4617423.woff2) format("woff2"),url(/assets/fa-brands-400-2ef6fdde.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/assets/fa-solid-900-e2c5cf54.woff2) format("woff2"),url(/assets/fa-solid-900-67a880b4.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/assets/fa-regular-400-7ba24c41.woff2) format("woff2"),url(/assets/fa-regular-400-12dea17b.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-brands-400-f4617423.woff2) format("woff2"),url(/assets/fa-brands-400-2ef6fdde.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-regular-400-7ba24c41.woff2) format("woff2"),url(/assets/fa-regular-400-12dea17b.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-v4compatibility-7c377405.woff2) format("woff2"),url(/assets/fa-v4compatibility-8d9500e8.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}.collapse h3.ui-accordion-header{margin:0;padding-top:.5em;padding-bottom:.5em;user-select:none}.collapse h3.ui-accordion-header:not(.ui-accordion-header-active):after{content:"..."}.collapse .content{padding-bottom:.5em}.tag-wrap[data-v-88d408d0]{display:inline-block}.tag[data-v-88d408d0]{background:#ffeedb;color:#a68659d6;display:inline-flex;height:20px;position:relative;transition:color .2s}.tag .after[data-v-88d408d0]{border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:8px solid #ffeedb;position:absolute;top:0}.tag.right[data-v-88d408d0]{padding:0 6px 0 10px;margin-right:8px;border-radius:3px 0 0 3px}.tag.right .after[data-v-88d408d0]{right:-8px}.tag.left[data-v-88d408d0]{padding:0 10px 0 6px;margin-left:8px;border-radius:0 3px 3px 0}.tag.left .after[data-v-88d408d0]{transform:rotate(180deg);left:-8px}#BlogPostPreview[data-v-f6424575]{text-align:left;display:flex;flex-direction:column;overflow:hidden}#BlogPostPreview #date[data-v-f6424575]{font-size:.7em;color:#a68659d6}#BlogPostPreview>*+*[data-v-f6424575],#BlogPostPreview #content>*+*[data-v-f6424575]{padding-top:10px}#BlogPostPreview .tags[data-v-f6424575]{font-size:.7em;z-index:50}#BlogPostPreview .tags #pin[data-v-f6424575]{margin-left:10px;transform:rotate(45deg)}#BlogPostPreview .tag-wrap+.tag-wrap[data-v-f6424575]{margin-left:5px}#BlogPostPreview #titles[data-v-f6424575]{margin:-15px -20px;padding:15px 20px;position:relative}#BlogPostPreview #titles #title[data-v-f6424575]{font-size:1.2em;font-weight:700}#BlogPostPreview #titles #subtitle[data-v-f6424575]{font-size:.8em;color:#a68659d6}#BlogPostPreview img[data-v-f6424575]{max-width:calc(100% + 20px);min-width:calc(100% + 20px);border-radius:10px;margin-left:-10px;margin-right:-10px}#BlogPostPreview #content[data-v-f6424575]{margin-left:-20px;padding-left:20px;margin-right:-20px;padding-right:20px}#BlogPostPreview #expand[data-v-f6424575]{font-size:.8em;padding-top:10px;color:#a68659d6}#BlogPostPreview.image-top .title-image[data-v-f6424575]{margin:-15px -20px 0;max-width:calc(100% + 40px);min-width:calc(100% + 40px)}#BlogPostPreview.tag-top .tags[data-v-f6424575]{position:absolute;right:20px;top:15px}@media screen and (max-width: 400px){#BlogPostPreview img[data-v-f6424575]{max-width:calc(100% + 30px);min-width:calc(100% + 30px);border-radius:10px;margin-left:-15px;margin-right:-15px}}#Loading[data-v-e4b64a73]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#Loading img[data-v-e4b64a73]{width:150px}#Loading .text[data-v-e4b64a73]{margin-top:20px}.general-page[data-v-b22a4884]{text-align:left;width:600px;margin:2em auto 0}.title[data-v-b22a4884]{margin-bottom:2em}.title h2[data-v-b22a4884]{margin-bottom:0}.title .subtitle[data-v-b22a4884]{color:#a68659d6}@media screen and (max-width: 640px){.general-page[data-v-b22a4884]{margin:2em 20px 0;width:unset}}#breadcrumb[data-v-b22a4884]{color:#a68659d6;margin-bottom:20px}#breadcrumb span[data-v-b22a4884]:not(.no-after):after{content:">";margin:0 10px}.index *[data-v-85f91764]{display:inline-block;margin-right:10px;margin-bottom:5px}.index-tags[data-v-85f91764]{font-size:.7em}.index-tags *[data-v-85f91764]{margin-bottom:10px}.index-categories[data-v-85f91764]{font-size:.8em;color:#ff8373}.index-categories *[data-v-85f91764]{text-decoration:underline} diff --git a/assets/index-f9774d31.js b/assets/index-98801a5c.js similarity index 53% rename from assets/index-f9774d31.js rename to assets/index-98801a5c.js index 35fdb3d..368ef8e 100644 --- a/assets/index-f9774d31.js +++ b/assets/index-98801a5c.js @@ -1,54 +1,54 @@ -var D0=Object.defineProperty;var A0=(e,t,n)=>t in e?D0(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Et=(e,t,n)=>(A0(e,typeof t!="symbol"?t+"":t,n),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const i of s)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(s){const i={};return s.integrity&&(i.integrity=s.integrity),s.referrerPolicy&&(i.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?i.credentials="include":s.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(s){if(s.ep)return;s.ep=!0;const i=n(s);fetch(s.href,i)}})();function Ut(e,t){const n=Object.create(null),r=e.split(",");for(let s=0;s!!n[s.toLowerCase()]:s=>!!n[s]}const x0="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",F0=Ut(x0);function ys(e){if(ie(e)){const t={};for(let n=0;n{if(n){const r=n.split(Y0);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function or(e){let t="";if(ve(e))t=e;else if(ie(e))for(let n=0;ner(n,t))}const Ft=e=>ve(e)?e:e==null?"":ie(e)||We(e)&&(e.toString===Kd||!me(e.toString))?JSON.stringify(e,Gd,2):String(e),Gd=(e,t)=>t&&t.__v_isRef?Gd(e,t.value):ts(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s])=>(n[`${r} =>`]=s,n),{})}:Lr(t)?{[`Set(${t.size})`]:[...t.values()]}:We(t)&&!ie(t)&&!qd(t)?String(t):t,Fe={},es=[],Lt=()=>{},fl=()=>!1,X0=/^on[^a-z]/,Ir=e=>X0.test(e),Ko=e=>e.startsWith("onUpdate:"),De=Object.assign,qo=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},J0=Object.prototype.hasOwnProperty,Pe=(e,t)=>J0.call(e,t),ie=Array.isArray,ts=e=>bs(e)==="[object Map]",Lr=e=>bs(e)==="[object Set]",Wu=e=>bs(e)==="[object Date]",Q0=e=>bs(e)==="[object RegExp]",me=e=>typeof e=="function",ve=e=>typeof e=="string",tr=e=>typeof e=="symbol",We=e=>e!==null&&typeof e=="object",Zo=e=>We(e)&&me(e.then)&&me(e.catch),Kd=Object.prototype.toString,bs=e=>Kd.call(e),eb=e=>bs(e).slice(8,-1),qd=e=>bs(e)==="[object Object]",Xo=e=>ve(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,wr=Ut(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),tb=Ut("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),jl=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},nb=/-(\w)/g,gt=jl(e=>e.replace(nb,(t,n)=>n?n.toUpperCase():"")),rb=/\B([A-Z])/g,Bt=jl(e=>e.replace(rb,"-$1").toLowerCase()),Dr=jl(e=>e.charAt(0).toUpperCase()+e.slice(1)),ns=jl(e=>e?`on${Dr(e)}`:""),ls=(e,t)=>!Object.is(e,t),rs=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},yl=e=>{const t=parseFloat(e);return isNaN(t)?e:t},bl=e=>{const t=ve(e)?Number(e):NaN;return isNaN(t)?e:t};let Uu;const sb=()=>Uu||(Uu=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let Vt;class Jo{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Vt,!t&&Vt&&(this.index=(Vt.scopes||(Vt.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Vt;try{return Vt=this,t()}finally{Vt=n}}}on(){Vt=this}off(){Vt=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Qd=e=>(e.w&nr)>0,eh=e=>(e.n&nr)>0,lb=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{(h==="length"||h>=u)&&o.push(f)})}else switch(n!==void 0&&o.push(a.get(n)),t){case"add":ie(e)?Xo(n)&&o.push(a.get("length")):(o.push(a.get(Er)),ts(e)&&o.push(a.get(no)));break;case"delete":ie(e)||(o.push(a.get(Er)),ts(e)&&o.push(a.get(no)));break;case"set":ts(e)&&o.push(a.get(Er));break}if(o.length===1)o[0]&&ro(o[0]);else{const u=[];for(const f of o)f&&u.push(...f);ro(Qo(u))}}function ro(e,t){const n=ie(e)?e:[...e];for(const r of n)r.computed&&Vu(r);for(const r of n)r.computed||Vu(r)}function Vu(e,t){(e!==sn||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function ub(e,t){var n;return(n=vl.get(e))===null||n===void 0?void 0:n.get(t)}const fb=Ut("__proto__,__v_isRef,__isVue"),rh=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(tr)),db=Bl(),hb=Bl(!1,!0),pb=Bl(!0),mb=Bl(!0,!0),ju=gb();function gb(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=Oe(this);for(let i=0,a=this.length;i{e[t]=function(...n){vs();const r=Oe(this)[t].apply(this,n);return ks(),r}}),e}function _b(e){const t=Oe(this);return Wt(t,"has",e),t.hasOwnProperty(e)}function Bl(e=!1,t=!1){return function(r,s,i){if(s==="__v_isReactive")return!e;if(s==="__v_isReadonly")return e;if(s==="__v_isShallow")return t;if(s==="__v_raw"&&i===(e?t?uh:ch:t?oh:ah).get(r))return r;const a=ie(r);if(!e){if(a&&Pe(ju,s))return Reflect.get(ju,s,i);if(s==="hasOwnProperty")return _b}const o=Reflect.get(r,s,i);return(tr(s)?rh.has(s):fb(s))||(e||Wt(r,"get",s),t)?o:dt(o)?a&&Xo(s)?o:o.value:We(o)?e?tc(o):ws(o):o}}const yb=sh(),bb=sh(!0);function sh(e=!1){return function(n,r,s,i){let a=n[r];if(Nr(a)&&dt(a)&&!dt(s))return!1;if(!e&&(!ei(s)&&!Nr(s)&&(a=Oe(a),s=Oe(s)),!ie(n)&&dt(a)&&!dt(s)))return a.value=s,!0;const o=ie(n)&&Xo(r)?Number(r)e,zl=e=>Reflect.getPrototypeOf(e);function Gi(e,t,n=!1,r=!1){e=e.__v_raw;const s=Oe(e),i=Oe(t);n||(t!==i&&Wt(s,"get",t),Wt(s,"get",i));const{has:a}=zl(s),o=r?ec:n?sc:ti;if(a.call(s,t))return o(e.get(t));if(a.call(s,i))return o(e.get(i));e!==s&&e.get(t)}function Ki(e,t=!1){const n=this.__v_raw,r=Oe(n),s=Oe(e);return t||(e!==s&&Wt(r,"has",e),Wt(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function qi(e,t=!1){return e=e.__v_raw,!t&&Wt(Oe(e),"iterate",Er),Reflect.get(e,"size",e)}function Bu(e){e=Oe(e);const t=Oe(this);return zl(t).has.call(t,e)||(t.add(e),Fn(t,"add",e,e)),this}function zu(e,t){t=Oe(t);const n=Oe(this),{has:r,get:s}=zl(n);let i=r.call(n,e);i||(e=Oe(e),i=r.call(n,e));const a=s.call(n,e);return n.set(e,t),i?ls(t,a)&&Fn(n,"set",e,t):Fn(n,"add",e,t),this}function Gu(e){const t=Oe(this),{has:n,get:r}=zl(t);let s=n.call(t,e);s||(e=Oe(e),s=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return s&&Fn(t,"delete",e,void 0),i}function Ku(){const e=Oe(this),t=e.size!==0,n=e.clear();return t&&Fn(e,"clear",void 0,void 0),n}function Zi(e,t){return function(r,s){const i=this,a=i.__v_raw,o=Oe(a),u=t?ec:e?sc:ti;return!e&&Wt(o,"iterate",Er),a.forEach((f,h)=>r.call(s,u(f),u(h),i))}}function Xi(e,t,n){return function(...r){const s=this.__v_raw,i=Oe(s),a=ts(i),o=e==="entries"||e===Symbol.iterator&&a,u=e==="keys"&&a,f=s[e](...r),h=n?ec:t?sc:ti;return!t&&Wt(i,"iterate",u?no:Er),{next(){const{value:p,done:g}=f.next();return g?{value:p,done:g}:{value:o?[h(p[0]),h(p[1])]:h(p),done:g}},[Symbol.iterator](){return this}}}}function Vn(e){return function(...t){return e==="delete"?!1:this}}function Tb(){const e={get(i){return Gi(this,i)},get size(){return qi(this)},has:Ki,add:Bu,set:zu,delete:Gu,clear:Ku,forEach:Zi(!1,!1)},t={get(i){return Gi(this,i,!1,!0)},get size(){return qi(this)},has:Ki,add:Bu,set:zu,delete:Gu,clear:Ku,forEach:Zi(!1,!0)},n={get(i){return Gi(this,i,!0)},get size(){return qi(this,!0)},has(i){return Ki.call(this,i,!0)},add:Vn("add"),set:Vn("set"),delete:Vn("delete"),clear:Vn("clear"),forEach:Zi(!0,!1)},r={get(i){return Gi(this,i,!0,!0)},get size(){return qi(this,!0)},has(i){return Ki.call(this,i,!0)},add:Vn("add"),set:Vn("set"),delete:Vn("delete"),clear:Vn("clear"),forEach:Zi(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Xi(i,!1,!1),n[i]=Xi(i,!0,!1),t[i]=Xi(i,!1,!0),r[i]=Xi(i,!0,!0)}),[e,n,t,r]}const[Ob,Cb,Nb,Pb]=Tb();function Gl(e,t){const n=t?e?Pb:Nb:e?Cb:Ob;return(r,s,i)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(Pe(n,s)&&s in r?n:r,s,i)}const Mb={get:Gl(!1,!1)},Rb={get:Gl(!1,!0)},Ib={get:Gl(!0,!1)},Lb={get:Gl(!0,!0)},ah=new WeakMap,oh=new WeakMap,ch=new WeakMap,uh=new WeakMap;function Db(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ab(e){return e.__v_skip||!Object.isExtensible(e)?0:Db(eb(e))}function ws(e){return Nr(e)?e:Kl(e,!1,ih,Mb,ah)}function fh(e){return Kl(e,!1,Eb,Rb,oh)}function tc(e){return Kl(e,!0,lh,Ib,ch)}function xb(e){return Kl(e,!0,Sb,Lb,uh)}function Kl(e,t,n,r,s){if(!We(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=s.get(e);if(i)return i;const a=Ab(e);if(a===0)return e;const o=new Proxy(e,a===2?r:n);return s.set(e,o),o}function Sr(e){return Nr(e)?Sr(e.__v_raw):!!(e&&e.__v_isReactive)}function Nr(e){return!!(e&&e.__v_isReadonly)}function ei(e){return!!(e&&e.__v_isShallow)}function nc(e){return Sr(e)||Nr(e)}function Oe(e){const t=e&&e.__v_raw;return t?Oe(t):e}function rc(e){return _l(e,"__v_skip",!0),e}const ti=e=>We(e)?ws(e):e,sc=e=>We(e)?tc(e):e;function ic(e){Jn&&sn&&(e=Oe(e),nh(e.dep||(e.dep=Qo())))}function ql(e,t){e=Oe(e);const n=e.dep;n&&ro(n)}function dt(e){return!!(e&&e.__v_isRef===!0)}function St(e){return dh(e,!1)}function lc(e){return dh(e,!0)}function dh(e,t){return dt(e)?e:new Fb(e,t)}class Fb{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Oe(t),this._value=n?t:ti(t)}get value(){return ic(this),this._value}set value(t){const n=this.__v_isShallow||ei(t)||Nr(t);t=n?t:Oe(t),ls(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:ti(t),ql(this))}}function $b(e){ql(e)}function xt(e){return dt(e)?e.value:e}const Yb={get:(e,t,n)=>xt(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return dt(s)&&!dt(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function ni(e){return Sr(e)?e:new Proxy(e,Yb)}class Wb{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>ic(this),()=>ql(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function Ub(e){return new Wb(e)}function Hb(e){const t=ie(e)?new Array(e.length):{};for(const n in e)t[n]=hh(e,n);return t}class Vb{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return ub(Oe(this._object),this._key)}}function hh(e,t,n){const r=e[t];return dt(r)?r:new Vb(e,t,n)}var ph;class jb{constructor(t,n,r,s){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[ph]=!1,this._dirty=!0,this.effect=new bi(t,()=>{this._dirty||(this._dirty=!0,ql(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=r}get value(){const t=Oe(this);return ic(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}ph="__v_isReadonly";function Bb(e,t,n=!1){let r,s;const i=me(e);return i?(r=e,s=Lt):(r=e.get,s=e.set),new jb(r,s,i||!s,n)}function zb(e,...t){}function Gb(e,t){}function An(e,t,n,r){let s;try{s=r?e(...r):e()}catch(i){Ar(i,t,n)}return s}function zt(e,t,n,r){if(me(e)){const i=An(e,t,n,r);return i&&Zo(i)&&i.catch(a=>{Ar(a,t,n)}),i}const s=[];for(let i=0;i>>1;si(Tt[r])gn&&Tt.splice(t,1)}function oc(e){ie(e)?ss.push(...e):(!Ln||!Ln.includes(e,e.allowRecurse?yr+1:yr))&&ss.push(e),gh()}function qu(e,t=ri?gn+1:0){for(;tsi(n)-si(r)),yr=0;yre.id==null?1/0:e.id,Xb=(e,t)=>{const n=si(e)-si(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function _h(e){so=!1,ri=!0,Tt.sort(Xb);const t=Lt;try{for(gn=0;gnqr.emit(s,...i)),Ji=[]):typeof window<"u"&&window.HTMLElement&&!(!((r=(n=window.navigator)===null||n===void 0?void 0:n.userAgent)===null||r===void 0)&&r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{yh(i,t)}),setTimeout(()=>{qr||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Ji=[])},3e3)):Ji=[]}function Jb(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Fe;let s=n;const i=t.startsWith("update:"),a=i&&t.slice(7);if(a&&a in r){const h=`${a==="modelValue"?"model":a}Modifiers`,{number:p,trim:g}=r[h]||Fe;g&&(s=n.map(w=>ve(w)?w.trim():w)),p&&(s=n.map(yl))}let o,u=r[o=ns(t)]||r[o=ns(gt(t))];!u&&i&&(u=r[o=ns(Bt(t))]),u&&zt(u,e,6,s);const f=r[o+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[o])return;e.emitted[o]=!0,zt(f,e,6,s)}}function bh(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const i=e.emits;let a={},o=!1;if(!me(e)){const u=f=>{const h=bh(f,t,!0);h&&(o=!0,De(a,h))};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!i&&!o?(We(e)&&r.set(e,null),null):(ie(i)?i.forEach(u=>a[u]=null):De(a,i),We(e)&&r.set(e,a),a)}function Jl(e,t){return!e||!Ir(t)?!1:(t=t.slice(2).replace(/Once$/,""),Pe(e,t[0].toLowerCase()+t.slice(1))||Pe(e,Bt(t))||Pe(e,t))}let vt=null,Ql=null;function ii(e){const t=vt;return vt=e,Ql=e&&e.type.__scopeId||null,t}function ea(e){Ql=e}function ta(){Ql=null}const Qb=e=>ln;function ln(e,t=vt,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&fo(-1);const i=ii(t);let a;try{a=e(...s)}finally{ii(i),r._d&&fo(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function dl(e){const{type:t,vnode:n,proxy:r,withProxy:s,props:i,propsOptions:[a],slots:o,attrs:u,emit:f,render:h,renderCache:p,data:g,setupState:w,ctx:S,inheritAttrs:P}=e;let N,b;const k=ii(e);try{if(n.shapeFlag&4){const C=s||r;N=jt(h.call(C,C,p,i,w,g,S)),b=u}else{const C=t;N=jt(C.length>1?C(i,{attrs:u,slots:o,emit:f}):C(i,null)),b=t.props?u:tv(u)}}catch(C){zs.length=0,Ar(C,e,1),N=Me(Ct)}let T=N;if(b&&P!==!1){const C=Object.keys(b),{shapeFlag:M}=T;C.length&&M&7&&(a&&C.some(Ko)&&(b=nv(b,a)),T=vn(T,b))}return n.dirs&&(T=vn(T),T.dirs=T.dirs?T.dirs.concat(n.dirs):n.dirs),n.transition&&(T.transition=n.transition),N=T,ii(k),N}function ev(e){let t;for(let n=0;n{let t;for(const n in e)(n==="class"||n==="style"||Ir(n))&&((t||(t={}))[n]=e[n]);return t},nv=(e,t)=>{const n={};for(const r in e)(!Ko(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function rv(e,t,n){const{props:r,children:s,component:i}=e,{props:a,children:o,patchFlag:u}=t,f=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&u>=0){if(u&1024)return!0;if(u&16)return r?Zu(r,a,f):!!a;if(u&8){const h=t.dynamicProps;for(let p=0;pe.__isSuspense,sv={name:"Suspense",__isSuspense:!0,process(e,t,n,r,s,i,a,o,u,f){e==null?lv(t,n,r,s,i,a,o,u,f):av(e,t,n,r,s,a,o,u,f)},hydrate:ov,create:uc,normalize:cv},iv=sv;function li(e,t){const n=e.props&&e.props[t];me(n)&&n()}function lv(e,t,n,r,s,i,a,o,u){const{p:f,o:{createElement:h}}=u,p=h("div"),g=e.suspense=uc(e,s,r,t,p,n,i,a,o,u);f(null,g.pendingBranch=e.ssContent,p,null,r,g,i,a),g.deps>0?(li(e,"onPending"),li(e,"onFallback"),f(null,e.ssFallback,t,n,r,null,i,a),is(g,e.ssFallback)):g.resolve()}function av(e,t,n,r,s,i,a,o,{p:u,um:f,o:{createElement:h}}){const p=t.suspense=e.suspense;p.vnode=t,t.el=e.el;const g=t.ssContent,w=t.ssFallback,{activeBranch:S,pendingBranch:P,isInFallback:N,isHydrating:b}=p;if(P)p.pendingBranch=g,an(g,P)?(u(P,g,p.hiddenContainer,null,s,p,i,a,o),p.deps<=0?p.resolve():N&&(u(S,w,n,r,s,null,i,a,o),is(p,w))):(p.pendingId++,b?(p.isHydrating=!1,p.activeBranch=P):f(P,s,p),p.deps=0,p.effects.length=0,p.hiddenContainer=h("div"),N?(u(null,g,p.hiddenContainer,null,s,p,i,a,o),p.deps<=0?p.resolve():(u(S,w,n,r,s,null,i,a,o),is(p,w))):S&&an(g,S)?(u(S,g,n,r,s,p,i,a,o),p.resolve(!0)):(u(null,g,p.hiddenContainer,null,s,p,i,a,o),p.deps<=0&&p.resolve()));else if(S&&an(g,S))u(S,g,n,r,s,p,i,a,o),is(p,g);else if(li(t,"onPending"),p.pendingBranch=g,p.pendingId++,u(null,g,p.hiddenContainer,null,s,p,i,a,o),p.deps<=0)p.resolve();else{const{timeout:k,pendingId:T}=p;k>0?setTimeout(()=>{p.pendingId===T&&p.fallback(w)},k):k===0&&p.fallback(w)}}function uc(e,t,n,r,s,i,a,o,u,f,h=!1){const{p,m:g,um:w,n:S,o:{parentNode:P,remove:N}}=f,b=e.props?bl(e.props.timeout):void 0,k={vnode:e,parent:t,parentComponent:n,isSVG:a,container:r,hiddenContainer:s,anchor:i,deps:0,pendingId:0,timeout:typeof b=="number"?b:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:h,isUnmounted:!1,effects:[],resolve(T=!1){const{vnode:C,activeBranch:M,pendingBranch:F,pendingId:x,effects:I,parentComponent:H,container:V}=k;if(k.isHydrating)k.isHydrating=!1;else if(!T){const K=M&&F.transition&&F.transition.mode==="out-in";K&&(M.transition.afterLeave=()=>{x===k.pendingId&&g(F,V,X,0)});let{anchor:X}=k;M&&(X=S(M),w(M,H,k,!0)),K||g(F,V,X,0)}is(k,F),k.pendingBranch=null,k.isInFallback=!1;let B=k.parent,j=!1;for(;B;){if(B.pendingBranch){B.effects.push(...I),j=!0;break}B=B.parent}j||oc(I),k.effects=[],li(C,"onResolve")},fallback(T){if(!k.pendingBranch)return;const{vnode:C,activeBranch:M,parentComponent:F,container:x,isSVG:I}=k;li(C,"onFallback");const H=S(M),V=()=>{k.isInFallback&&(p(null,T,x,H,F,null,I,o,u),is(k,T))},B=T.transition&&T.transition.mode==="out-in";B&&(M.transition.afterLeave=V),k.isInFallback=!0,w(M,F,null,!0),B||V()},move(T,C,M){k.activeBranch&&g(k.activeBranch,T,C,M),k.container=T},next(){return k.activeBranch&&S(k.activeBranch)},registerDep(T,C){const M=!!k.pendingBranch;M&&k.deps++;const F=T.vnode.el;T.asyncDep.catch(x=>{Ar(x,T,0)}).then(x=>{if(T.isUnmounted||k.isUnmounted||k.pendingId!==T.suspenseId)return;T.asyncResolved=!0;const{vnode:I}=T;ho(T,x,!1),F&&(I.el=F);const H=!F&&T.subTree.el;C(T,I,P(F||T.subTree.el),F?null:S(T.subTree),k,a,u),H&&N(H),cc(T,I.el),M&&--k.deps===0&&k.resolve()})},unmount(T,C){k.isUnmounted=!0,k.activeBranch&&w(k.activeBranch,n,T,C),k.pendingBranch&&w(k.pendingBranch,n,T,C)}};return k}function ov(e,t,n,r,s,i,a,o,u){const f=t.suspense=uc(t,r,n,e.parentNode,document.createElement("div"),null,s,i,a,o,!0),h=u(e,f.pendingBranch=t.ssContent,n,f,i,a);return f.deps===0&&f.resolve(),h}function cv(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=Xu(r?n.default:n),e.ssFallback=r?Xu(n.fallback):Me(Ct)}function Xu(e){let t;if(me(e)){const n=Mr&&e._c;n&&(e._d=!1,Ue()),e=e(),n&&(e._d=!0,t=$t,zh())}return ie(e)&&(e=ev(e)),e=jt(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function kh(e,t){t&&t.pendingBranch?ie(e)?t.effects.push(...e):t.effects.push(e):oc(e)}function is(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e,s=n.el=t.el;r&&r.subTree===n&&(r.vnode.el=s,cc(r,s))}function Vs(e,t){if(tt){let n=tt.provides;const r=tt.parent&&tt.parent.provides;r===n&&(n=tt.provides=Object.create(r)),n[e]=t}}function on(e,t,n=!1){const r=tt||vt;if(r){const s=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(s&&e in s)return s[e];if(arguments.length>1)return n&&me(t)?t.call(r.proxy):t}}function uv(e,t){return vi(e,null,t)}function wh(e,t){return vi(e,null,{flush:"post"})}function fv(e,t){return vi(e,null,{flush:"sync"})}const Qi={};function yn(e,t,n){return vi(e,t,n)}function vi(e,t,{immediate:n,deep:r,flush:s,onTrack:i,onTrigger:a}=Fe){const o=Jd()===(tt==null?void 0:tt.scope)?tt:null;let u,f=!1,h=!1;if(dt(e)?(u=()=>e.value,f=ei(e)):Sr(e)?(u=()=>e,r=!0):ie(e)?(h=!0,f=e.some(T=>Sr(T)||ei(T)),u=()=>e.map(T=>{if(dt(T))return T.value;if(Sr(T))return vr(T);if(me(T))return An(T,o,2)})):me(e)?t?u=()=>An(e,o,2):u=()=>{if(!(o&&o.isUnmounted))return p&&p(),zt(e,o,3,[g])}:u=Lt,t&&r){const T=u;u=()=>vr(T())}let p,g=T=>{p=b.onStop=()=>{An(T,o,4)}},w;if(cs)if(g=Lt,t?n&&zt(t,o,3,[u(),h?[]:void 0,g]):u(),s==="sync"){const T=ip();w=T.__watcherHandles||(T.__watcherHandles=[])}else return Lt;let S=h?new Array(e.length).fill(Qi):Qi;const P=()=>{if(b.active)if(t){const T=b.run();(r||f||(h?T.some((C,M)=>ls(C,S[M])):ls(T,S)))&&(p&&p(),zt(t,o,3,[T,S===Qi?void 0:h&&S[0]===Qi?[]:S,g]),S=T)}else b.run()};P.allowRecurse=!!t;let N;s==="sync"?N=P:s==="post"?N=()=>yt(P,o&&o.suspense):(P.pre=!0,o&&(P.id=o.uid),N=()=>Xl(P));const b=new bi(u,N);t?n?P():S=b.run():s==="post"?yt(b.run.bind(b),o&&o.suspense):b.run();const k=()=>{b.stop(),o&&o.scope&&qo(o.scope.effects,b)};return w&&w.push(k),k}function dv(e,t,n){const r=this.proxy,s=ve(e)?e.includes(".")?Eh(r,e):()=>r[e]:e.bind(r,r);let i;me(t)?i=t:(i=t.handler,n=t);const a=tt;ir(this);const o=vi(s,i.bind(r),n);return a?ir(a):Qn(),o}function Eh(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s{vr(n,t)});else if(qd(e))for(const n in e)vr(e[n],t);return e}function fc(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Fr(()=>{e.isMounted=!0}),ia(()=>{e.isUnmounting=!0}),e}const Zt=[Function,Array],hv={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Zt,onEnter:Zt,onAfterEnter:Zt,onEnterCancelled:Zt,onBeforeLeave:Zt,onLeave:Zt,onAfterLeave:Zt,onLeaveCancelled:Zt,onBeforeAppear:Zt,onAppear:Zt,onAfterAppear:Zt,onAppearCancelled:Zt},setup(e,{slots:t}){const n=Kt(),r=fc();let s;return()=>{const i=t.default&&na(t.default(),!0);if(!i||!i.length)return;let a=i[0];if(i.length>1){for(const P of i)if(P.type!==Ct){a=P;break}}const o=Oe(e),{mode:u}=o;if(r.isLeaving)return Wa(a);const f=Ju(a);if(!f)return Wa(a);const h=as(f,o,r,n);Pr(f,h);const p=n.subTree,g=p&&Ju(p);let w=!1;const{getTransitionKey:S}=f.type;if(S){const P=S();s===void 0?s=P:P!==s&&(s=P,w=!0)}if(g&&g.type!==Ct&&(!an(f,g)||w)){const P=as(g,o,r,n);if(Pr(g,P),u==="out-in")return r.isLeaving=!0,P.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},Wa(a);u==="in-out"&&f.type!==Ct&&(P.delayLeave=(N,b,k)=>{const T=Sh(r,g);T[String(g.key)]=g,N._leaveCb=()=>{b(),N._leaveCb=void 0,delete h.delayedLeave},h.delayedLeave=k})}return a}}},dc=hv;function Sh(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function as(e,t,n,r){const{appear:s,mode:i,persisted:a=!1,onBeforeEnter:o,onEnter:u,onAfterEnter:f,onEnterCancelled:h,onBeforeLeave:p,onLeave:g,onAfterLeave:w,onLeaveCancelled:S,onBeforeAppear:P,onAppear:N,onAfterAppear:b,onAppearCancelled:k}=t,T=String(e.key),C=Sh(n,e),M=(I,H)=>{I&&zt(I,r,9,H)},F=(I,H)=>{const V=H[1];M(I,H),ie(I)?I.every(B=>B.length<=1)&&V():I.length<=1&&V()},x={mode:i,persisted:a,beforeEnter(I){let H=o;if(!n.isMounted)if(s)H=P||o;else return;I._leaveCb&&I._leaveCb(!0);const V=C[T];V&&an(e,V)&&V.el._leaveCb&&V.el._leaveCb(),M(H,[I])},enter(I){let H=u,V=f,B=h;if(!n.isMounted)if(s)H=N||u,V=b||f,B=k||h;else return;let j=!1;const K=I._enterCb=X=>{j||(j=!0,X?M(B,[I]):M(V,[I]),x.delayedLeave&&x.delayedLeave(),I._enterCb=void 0)};H?F(H,[I,K]):K()},leave(I,H){const V=String(e.key);if(I._enterCb&&I._enterCb(!0),n.isUnmounting)return H();M(p,[I]);let B=!1;const j=I._leaveCb=K=>{B||(B=!0,H(),K?M(S,[I]):M(w,[I]),I._leaveCb=void 0,C[V]===e&&delete C[V])};C[V]=e,g?F(g,[I,j]):j()},clone(I){return as(I,t,n,r)}};return x}function Wa(e){if(ki(e))return e=vn(e),e.children=null,e}function Ju(e){return ki(e)?e.children?e.children[0]:void 0:e}function Pr(e,t){e.shapeFlag&6&&e.component?Pr(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function na(e,t=!1,n){let r=[],s=0;for(let i=0;i1)for(let i=0;i!!e.type.__asyncLoader;function pv(e){me(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,timeout:i,suspensible:a=!0,onError:o}=e;let u=null,f,h=0;const p=()=>(h++,u=null,g()),g=()=>{let w;return u||(w=u=t().catch(S=>{if(S=S instanceof Error?S:new Error(String(S)),o)return new Promise((P,N)=>{o(S,()=>P(p()),()=>N(S),h+1)});throw S}).then(S=>w!==u&&u?u:(S&&(S.__esModule||S[Symbol.toStringTag]==="Module")&&(S=S.default),f=S,S)))};return xr({name:"AsyncComponentWrapper",__asyncLoader:g,get __asyncResolved(){return f},setup(){const w=tt;if(f)return()=>Ua(f,w);const S=k=>{u=null,Ar(k,w,13,!r)};if(a&&w.suspense||cs)return g().then(k=>()=>Ua(k,w)).catch(k=>(S(k),()=>r?Me(r,{error:k}):null));const P=St(!1),N=St(),b=St(!!s);return s&&setTimeout(()=>{b.value=!1},s),i!=null&&setTimeout(()=>{if(!P.value&&!N.value){const k=new Error(`Async component timed out after ${i}ms.`);S(k),N.value=k}},i),g().then(()=>{P.value=!0,w.parent&&ki(w.parent.vnode)&&Xl(w.parent.update)}).catch(k=>{S(k),N.value=k}),()=>{if(P.value&&f)return Ua(f,w);if(N.value&&r)return Me(r,{error:N.value});if(n&&!b.value)return Me(n)}}})}function Ua(e,t){const{ref:n,props:r,children:s,ce:i}=t.vnode,a=Me(e,r,s);return a.ref=n,a.ce=i,delete t.vnode.ce,a}const ki=e=>e.type.__isKeepAlive,mv={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Kt(),r=n.ctx;if(!r.renderer)return()=>{const k=t.default&&t.default();return k&&k.length===1?k[0]:k};const s=new Map,i=new Set;let a=null;const o=n.suspense,{renderer:{p:u,m:f,um:h,o:{createElement:p}}}=r,g=p("div");r.activate=(k,T,C,M,F)=>{const x=k.component;f(k,T,C,0,o),u(x.vnode,k,T,C,x,o,M,k.slotScopeIds,F),yt(()=>{x.isDeactivated=!1,x.a&&rs(x.a);const I=k.props&&k.props.onVnodeMounted;I&&At(I,x.parent,k)},o)},r.deactivate=k=>{const T=k.component;f(k,g,null,1,o),yt(()=>{T.da&&rs(T.da);const C=k.props&&k.props.onVnodeUnmounted;C&&At(C,T.parent,k),T.isDeactivated=!0},o)};function w(k){Ha(k),h(k,n,o,!0)}function S(k){s.forEach((T,C)=>{const M=mo(T.type);M&&(!k||!k(M))&&P(C)})}function P(k){const T=s.get(k);!a||!an(T,a)?w(T):a&&Ha(a),s.delete(k),i.delete(k)}yn(()=>[e.include,e.exclude],([k,T])=>{k&&S(C=>Hs(k,C)),T&&S(C=>!Hs(T,C))},{flush:"post",deep:!0});let N=null;const b=()=>{N!=null&&s.set(N,Va(n.subTree))};return Fr(b),sa(b),ia(()=>{s.forEach(k=>{const{subTree:T,suspense:C}=n,M=Va(T);if(k.type===M.type&&k.key===M.key){Ha(M);const F=M.component.da;F&&yt(F,C);return}w(k)})}),()=>{if(N=null,!t.default)return null;const k=t.default(),T=k[0];if(k.length>1)return a=null,k;if(!sr(T)||!(T.shapeFlag&4)&&!(T.shapeFlag&128))return a=null,T;let C=Va(T);const M=C.type,F=mo(Tr(C)?C.type.__asyncResolved||{}:M),{include:x,exclude:I,max:H}=e;if(x&&(!F||!Hs(x,F))||I&&F&&Hs(I,F))return a=C,T;const V=C.key==null?M:C.key,B=s.get(V);return C.el&&(C=vn(C),T.shapeFlag&128&&(T.ssContent=C)),N=V,B?(C.el=B.el,C.component=B.component,C.transition&&Pr(C,C.transition),C.shapeFlag|=512,i.delete(V),i.add(V)):(i.add(V),H&&i.size>parseInt(H,10)&&P(i.values().next().value)),C.shapeFlag|=256,a=C,vh(T.type)?T:C}}},gv=mv;function Hs(e,t){return ie(e)?e.some(n=>Hs(n,t)):ve(e)?e.split(",").includes(t):Q0(e)?e.test(t):!1}function Th(e,t){Ch(e,"a",t)}function Oh(e,t){Ch(e,"da",t)}function Ch(e,t,n=tt){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(ra(t,r,n),n){let s=n.parent;for(;s&&s.parent;)ki(s.parent.vnode)&&_v(r,t,n,s),s=s.parent}}function _v(e,t,n,r){const s=ra(t,e,r,!0);wi(()=>{qo(r[t],s)},n)}function Ha(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Va(e){return e.shapeFlag&128?e.ssContent:e}function ra(e,t,n=tt,r=!1){if(n){const s=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...a)=>{if(n.isUnmounted)return;vs(),ir(n);const o=zt(t,n,e,a);return Qn(),ks(),o});return r?s.unshift(i):s.push(i),i}}const Yn=e=>(t,n=tt)=>(!cs||e==="sp")&&ra(e,(...r)=>t(...r),n),hc=Yn("bm"),Fr=Yn("m"),Nh=Yn("bu"),sa=Yn("u"),ia=Yn("bum"),wi=Yn("um"),Ph=Yn("sp"),Mh=Yn("rtg"),Rh=Yn("rtc");function Ih(e,t=tt){ra("ec",e,t)}function yv(e,t){const n=vt;if(n===null)return e;const r=aa(n)||n.proxy,s=e.dirs||(e.dirs=[]);for(let i=0;it(a,o,void 0,i&&i[o]));else{const a=Object.keys(e);s=new Array(a.length);for(let o=0,u=a.length;o{const i=r.fn(...s);return i&&(i.key=r.key),i}:r.fn)}return e}function gc(e,t,n={},r,s){if(vt.isCE||vt.parent&&Tr(vt.parent)&&vt.parent.isCE)return t!=="default"&&(n.name=t),Me("slot",n,r&&r());let i=e[t];i&&i._c&&(i._d=!1),Ue();const a=i&&Dh(i(n)),o=os(et,{key:n.key||a&&a.key||`_${t}`},a||(r?r():[]),a&&e._===1?64:-2);return!s&&o.scopeId&&(o.slotScopeIds=[o.scopeId+"-s"]),i&&i._c&&(i._d=!0),o}function Dh(e){return e.some(t=>sr(t)?!(t.type===Ct||t.type===et&&!Dh(t.children)):!0)?e:null}function Ev(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:ns(r)]=e[r];return n}const io=e=>e?Jh(e)?aa(e)||e.proxy:io(e.parent):null,js=De(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>io(e.parent),$root:e=>io(e.root),$emit:e=>e.emit,$options:e=>_c(e),$forceUpdate:e=>e.f||(e.f=()=>Xl(e.update)),$nextTick:e=>e.n||(e.n=Zl.bind(e.proxy)),$watch:e=>dv.bind(e)}),ja=(e,t)=>e!==Fe&&!e.__isScriptSetup&&Pe(e,t),lo={get({_:e},t){const{ctx:n,setupState:r,data:s,props:i,accessCache:a,type:o,appContext:u}=e;let f;if(t[0]!=="$"){const w=a[t];if(w!==void 0)switch(w){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return i[t]}else{if(ja(r,t))return a[t]=1,r[t];if(s!==Fe&&Pe(s,t))return a[t]=2,s[t];if((f=e.propsOptions[0])&&Pe(f,t))return a[t]=3,i[t];if(n!==Fe&&Pe(n,t))return a[t]=4,n[t];ao&&(a[t]=0)}}const h=js[t];let p,g;if(h)return t==="$attrs"&&Wt(e,"get",t),h(e);if((p=o.__cssModules)&&(p=p[t]))return p;if(n!==Fe&&Pe(n,t))return a[t]=4,n[t];if(g=u.config.globalProperties,Pe(g,t))return g[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:i}=e;return ja(s,t)?(s[t]=n,!0):r!==Fe&&Pe(r,t)?(r[t]=n,!0):Pe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:i}},a){let o;return!!n[a]||e!==Fe&&Pe(e,a)||ja(t,a)||(o=i[0])&&Pe(o,a)||Pe(r,a)||Pe(js,a)||Pe(s.config.globalProperties,a)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Pe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Sv=De({},lo,{get(e,t){if(t!==Symbol.unscopables)return lo.get(e,t,e)},has(e,t){return t[0]!=="_"&&!F0(t)}});let ao=!0;function Tv(e){const t=_c(e),n=e.proxy,r=e.ctx;ao=!1,t.beforeCreate&&ef(t.beforeCreate,e,"bc");const{data:s,computed:i,methods:a,watch:o,provide:u,inject:f,created:h,beforeMount:p,mounted:g,beforeUpdate:w,updated:S,activated:P,deactivated:N,beforeDestroy:b,beforeUnmount:k,destroyed:T,unmounted:C,render:M,renderTracked:F,renderTriggered:x,errorCaptured:I,serverPrefetch:H,expose:V,inheritAttrs:B,components:j,directives:K,filters:X}=t;if(f&&Ov(f,r,null,e.appContext.config.unwrapInjectedRef),a)for(const pe in a){const ke=a[pe];me(ke)&&(r[pe]=ke.bind(n))}if(s){const pe=s.call(n,n);We(pe)&&(e.data=ws(pe))}if(ao=!0,i)for(const pe in i){const ke=i[pe],qe=me(ke)?ke.bind(n,n):me(ke.get)?ke.get.bind(n,n):Lt,Ze=!me(ke)&&me(ke.set)?ke.set.bind(n):Lt,rt=Ke({get:qe,set:Ze});Object.defineProperty(r,pe,{enumerable:!0,configurable:!0,get:()=>rt.value,set:Be=>rt.value=Be})}if(o)for(const pe in o)Ah(o[pe],r,n,pe);if(u){const pe=me(u)?u.call(n):u;Reflect.ownKeys(pe).forEach(ke=>{Vs(ke,pe[ke])})}h&&ef(h,e,"c");function ce(pe,ke){ie(ke)?ke.forEach(qe=>pe(qe.bind(n))):ke&&pe(ke.bind(n))}if(ce(hc,p),ce(Fr,g),ce(Nh,w),ce(sa,S),ce(Th,P),ce(Oh,N),ce(Ih,I),ce(Rh,F),ce(Mh,x),ce(ia,k),ce(wi,C),ce(Ph,H),ie(V))if(V.length){const pe=e.exposed||(e.exposed={});V.forEach(ke=>{Object.defineProperty(pe,ke,{get:()=>n[ke],set:qe=>n[ke]=qe})})}else e.exposed||(e.exposed={});M&&e.render===Lt&&(e.render=M),B!=null&&(e.inheritAttrs=B),j&&(e.components=j),K&&(e.directives=K)}function Ov(e,t,n=Lt,r=!1){ie(e)&&(e=oo(e));for(const s in e){const i=e[s];let a;We(i)?"default"in i?a=on(i.from||s,i.default,!0):a=on(i.from||s):a=on(i),dt(a)&&r?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>a.value,set:o=>a.value=o}):t[s]=a}}function ef(e,t,n){zt(ie(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ah(e,t,n,r){const s=r.includes(".")?Eh(n,r):()=>n[r];if(ve(e)){const i=t[e];me(i)&&yn(s,i)}else if(me(e))yn(s,e.bind(n));else if(We(e))if(ie(e))e.forEach(i=>Ah(i,t,n,r));else{const i=me(e.handler)?e.handler.bind(n):t[e.handler];me(i)&&yn(s,i,e)}}function _c(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:i,config:{optionMergeStrategies:a}}=e.appContext,o=i.get(t);let u;return o?u=o:!s.length&&!n&&!r?u=t:(u={},s.length&&s.forEach(f=>wl(u,f,a,!0)),wl(u,t,a)),We(t)&&i.set(t,u),u}function wl(e,t,n,r=!1){const{mixins:s,extends:i}=t;i&&wl(e,i,n,!0),s&&s.forEach(a=>wl(e,a,n,!0));for(const a in t)if(!(r&&a==="expose")){const o=Cv[a]||n&&n[a];e[a]=o?o(e[a],t[a]):t[a]}return e}const Cv={data:tf,props:_r,emits:_r,methods:_r,computed:_r,beforeCreate:Rt,created:Rt,beforeMount:Rt,mounted:Rt,beforeUpdate:Rt,updated:Rt,beforeDestroy:Rt,beforeUnmount:Rt,destroyed:Rt,unmounted:Rt,activated:Rt,deactivated:Rt,errorCaptured:Rt,serverPrefetch:Rt,components:_r,directives:_r,watch:Pv,provide:tf,inject:Nv};function tf(e,t){return t?e?function(){return De(me(e)?e.call(this,this):e,me(t)?t.call(this,this):t)}:t:e}function Nv(e,t){return _r(oo(e),oo(t))}function oo(e){if(ie(e)){const t={};for(let n=0;n0)&&!(a&16)){if(a&8){const h=e.vnode.dynamicProps;for(let p=0;p{u=!0;const[g,w]=Fh(p,t,!0);De(a,g),w&&o.push(...w)};!n&&t.mixins.length&&t.mixins.forEach(h),e.extends&&h(e.extends),e.mixins&&e.mixins.forEach(h)}if(!i&&!u)return We(e)&&r.set(e,es),es;if(ie(i))for(let h=0;h-1,w[1]=P<0||S-1||Pe(w,"default"))&&o.push(p)}}}const f=[a,o];return We(e)&&r.set(e,f),f}function nf(e){return e[0]!=="$"}function rf(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function sf(e,t){return rf(e)===rf(t)}function lf(e,t){return ie(t)?t.findIndex(n=>sf(n,e)):me(t)&&sf(t,e)?0:-1}const $h=e=>e[0]==="_"||e==="$stable",yc=e=>ie(e)?e.map(jt):[jt(e)],Iv=(e,t,n)=>{if(t._n)return t;const r=ln((...s)=>yc(t(...s)),n);return r._c=!1,r},Yh=(e,t,n)=>{const r=e._ctx;for(const s in e){if($h(s))continue;const i=e[s];if(me(i))t[s]=Iv(s,i,r);else if(i!=null){const a=yc(i);t[s]=()=>a}}},Wh=(e,t)=>{const n=yc(t);e.slots.default=()=>n},Lv=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Oe(t),_l(t,"_",n)):Yh(t,e.slots={})}else e.slots={},t&&Wh(e,t);_l(e.slots,la,1)},Dv=(e,t,n)=>{const{vnode:r,slots:s}=e;let i=!0,a=Fe;if(r.shapeFlag&32){const o=t._;o?n&&o===1?i=!1:(De(s,t),!n&&o===1&&delete s._):(i=!t.$stable,Yh(t,s)),a=t}else t&&(Wh(e,t),a={default:1});if(i)for(const o in s)!$h(o)&&!(o in a)&&delete s[o]};function Uh(){return{app:null,config:{isNativeTag:fl,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Av=0;function xv(e,t){return function(r,s=null){me(r)||(r=Object.assign({},r)),s!=null&&!We(s)&&(s=null);const i=Uh(),a=new Set;let o=!1;const u=i.app={_uid:Av++,_component:r,_props:s,_container:null,_context:i,_instance:null,version:ap,get config(){return i.config},set config(f){},use(f,...h){return a.has(f)||(f&&me(f.install)?(a.add(f),f.install(u,...h)):me(f)&&(a.add(f),f(u,...h))),u},mixin(f){return i.mixins.includes(f)||i.mixins.push(f),u},component(f,h){return h?(i.components[f]=h,u):i.components[f]},directive(f,h){return h?(i.directives[f]=h,u):i.directives[f]},mount(f,h,p){if(!o){const g=Me(r,s);return g.appContext=i,h&&t?t(g,f):e(g,f,p),o=!0,u._container=f,f.__vue_app__=u,aa(g.component)||g.component.proxy}},unmount(){o&&(e(null,u._container),delete u._container.__vue_app__)},provide(f,h){return i.provides[f]=h,u}};return u}}function El(e,t,n,r,s=!1){if(ie(e)){e.forEach((g,w)=>El(g,t&&(ie(t)?t[w]:t),n,r,s));return}if(Tr(r)&&!s)return;const i=r.shapeFlag&4?aa(r.component)||r.component.proxy:r.el,a=s?null:i,{i:o,r:u}=e,f=t&&t.r,h=o.refs===Fe?o.refs={}:o.refs,p=o.setupState;if(f!=null&&f!==u&&(ve(f)?(h[f]=null,Pe(p,f)&&(p[f]=null)):dt(f)&&(f.value=null)),me(u))An(u,o,12,[a,h]);else{const g=ve(u),w=dt(u);if(g||w){const S=()=>{if(e.f){const P=g?Pe(p,u)?p[u]:h[u]:u.value;s?ie(P)&&qo(P,i):ie(P)?P.includes(i)||P.push(i):g?(h[u]=[i],Pe(p,u)&&(p[u]=h[u])):(u.value=[i],e.k&&(h[e.k]=u.value))}else g?(h[u]=a,Pe(p,u)&&(p[u]=a)):w&&(u.value=a,e.k&&(h[e.k]=a))};a?(S.id=-1,yt(S,n)):S()}}}let jn=!1;const el=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",tl=e=>e.nodeType===8;function Fv(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:i,parentNode:a,remove:o,insert:u,createComment:f}}=e,h=(b,k)=>{if(!k.hasChildNodes()){n(null,b,k),kl(),k._vnode=b;return}jn=!1,p(k.firstChild,b,null,null,null),kl(),k._vnode=b,jn&&console.error("Hydration completed but contains mismatches.")},p=(b,k,T,C,M,F=!1)=>{const x=tl(b)&&b.data==="[",I=()=>P(b,k,T,C,M,x),{type:H,ref:V,shapeFlag:B,patchFlag:j}=k;let K=b.nodeType;k.el=b,j===-2&&(F=!1,k.dynamicChildren=null);let X=null;switch(H){case rr:K!==3?k.children===""?(u(k.el=s(""),a(b),b),X=b):X=I():(b.data!==k.children&&(jn=!0,b.data=k.children),X=i(b));break;case Ct:K!==8||x?X=I():X=i(b);break;case Or:if(x&&(b=i(b),K=b.nodeType),K===1||K===3){X=b;const ye=!k.children.length;for(let ce=0;ce{F=F||!!k.dynamicChildren;const{type:x,props:I,patchFlag:H,shapeFlag:V,dirs:B}=k,j=x==="input"&&B||x==="option";if(j||H!==-1){if(B&&pn(k,null,T,"created"),I)if(j||!F||H&48)for(const X in I)(j&&X.endsWith("value")||Ir(X)&&!wr(X))&&r(b,X,null,I[X],!1,void 0,T);else I.onClick&&r(b,"onClick",null,I.onClick,!1,void 0,T);let K;if((K=I&&I.onVnodeBeforeMount)&&At(K,T,k),B&&pn(k,null,T,"beforeMount"),((K=I&&I.onVnodeMounted)||B)&&kh(()=>{K&&At(K,T,k),B&&pn(k,null,T,"mounted")},C),V&16&&!(I&&(I.innerHTML||I.textContent))){let X=w(b.firstChild,k,b,T,C,M,F);for(;X;){jn=!0;const ye=X;X=X.nextSibling,o(ye)}}else V&8&&b.textContent!==k.children&&(jn=!0,b.textContent=k.children)}return b.nextSibling},w=(b,k,T,C,M,F,x)=>{x=x||!!k.dynamicChildren;const I=k.children,H=I.length;for(let V=0;V{const{slotScopeIds:x}=k;x&&(M=M?M.concat(x):x);const I=a(b),H=w(i(b),k,I,T,C,M,F);return H&&tl(H)&&H.data==="]"?i(k.anchor=H):(jn=!0,u(k.anchor=f("]"),I,H),H)},P=(b,k,T,C,M,F)=>{if(jn=!0,k.el=null,F){const H=N(b);for(;;){const V=i(b);if(V&&V!==H)o(V);else break}}const x=i(b),I=a(b);return o(b),n(null,k,I,x,T,C,el(I),M),x},N=b=>{let k=0;for(;b;)if(b=i(b),b&&tl(b)&&(b.data==="["&&k++,b.data==="]")){if(k===0)return i(b);k--}return b};return[h,p]}const yt=kh;function Hh(e){return jh(e)}function Vh(e){return jh(e,Fv)}function jh(e,t){const n=sb();n.__VUE__=!0;const{insert:r,remove:s,patchProp:i,createElement:a,createText:o,createComment:u,setText:f,setElementText:h,parentNode:p,nextSibling:g,setScopeId:w=Lt,insertStaticContent:S}=e,P=(E,_,y,O=null,D=null,U=null,z=!1,G=null,q=!!_.dynamicChildren)=>{if(E===_)return;E&&!an(E,_)&&(O=J(E),Be(E,D,U,!0),E=null),_.patchFlag===-2&&(q=!1,_.dynamicChildren=null);const{type:Y,ref:L,shapeFlag:$}=_;switch(Y){case rr:N(E,_,y,O);break;case Ct:b(E,_,y,O);break;case Or:E==null&&k(_,y,O,z);break;case et:j(E,_,y,O,D,U,z,G,q);break;default:$&1?M(E,_,y,O,D,U,z,G,q):$&6?K(E,_,y,O,D,U,z,G,q):($&64||$&128)&&Y.process(E,_,y,O,D,U,z,G,q,ge)}L!=null&&D&&El(L,E&&E.ref,U,_||E,!_)},N=(E,_,y,O)=>{if(E==null)r(_.el=o(_.children),y,O);else{const D=_.el=E.el;_.children!==E.children&&f(D,_.children)}},b=(E,_,y,O)=>{E==null?r(_.el=u(_.children||""),y,O):_.el=E.el},k=(E,_,y,O)=>{[E.el,E.anchor]=S(E.children,_,y,O,E.el,E.anchor)},T=({el:E,anchor:_},y,O)=>{let D;for(;E&&E!==_;)D=g(E),r(E,y,O),E=D;r(_,y,O)},C=({el:E,anchor:_})=>{let y;for(;E&&E!==_;)y=g(E),s(E),E=y;s(_)},M=(E,_,y,O,D,U,z,G,q)=>{z=z||_.type==="svg",E==null?F(_,y,O,D,U,z,G,q):H(E,_,D,U,z,G,q)},F=(E,_,y,O,D,U,z,G)=>{let q,Y;const{type:L,props:$,shapeFlag:re,transition:Q,dirs:be}=E;if(q=E.el=a(E.type,U,$&&$.is,$),re&8?h(q,E.children):re&16&&I(E.children,q,null,O,D,U&&L!=="foreignObject",z,G),be&&pn(E,null,O,"created"),x(q,E,E.scopeId,z,O),$){for(const he in $)he!=="value"&&!wr(he)&&i(q,he,null,$[he],U,E.children,O,D,ee);"value"in $&&i(q,"value",null,$.value),(Y=$.onVnodeBeforeMount)&&At(Y,O,E)}be&&pn(E,null,O,"beforeMount");const Se=(!D||D&&!D.pendingBranch)&&Q&&!Q.persisted;Se&&Q.beforeEnter(q),r(q,_,y),((Y=$&&$.onVnodeMounted)||Se||be)&&yt(()=>{Y&&At(Y,O,E),Se&&Q.enter(q),be&&pn(E,null,O,"mounted")},D)},x=(E,_,y,O,D)=>{if(y&&w(E,y),O)for(let U=0;U{for(let Y=q;Y{const G=_.el=E.el;let{patchFlag:q,dynamicChildren:Y,dirs:L}=_;q|=E.patchFlag&16;const $=E.props||Fe,re=_.props||Fe;let Q;y&&mr(y,!1),(Q=re.onVnodeBeforeUpdate)&&At(Q,y,_,E),L&&pn(_,E,y,"beforeUpdate"),y&&mr(y,!0);const be=D&&_.type!=="foreignObject";if(Y?V(E.dynamicChildren,Y,G,y,O,be,U):z||ke(E,_,G,null,y,O,be,U,!1),q>0){if(q&16)B(G,_,$,re,y,O,D);else if(q&2&&$.class!==re.class&&i(G,"class",null,re.class,D),q&4&&i(G,"style",$.style,re.style,D),q&8){const Se=_.dynamicProps;for(let he=0;he{Q&&At(Q,y,_,E),L&&pn(_,E,y,"updated")},O)},V=(E,_,y,O,D,U,z)=>{for(let G=0;G<_.length;G++){const q=E[G],Y=_[G],L=q.el&&(q.type===et||!an(q,Y)||q.shapeFlag&70)?p(q.el):y;P(q,Y,L,null,O,D,U,z,!0)}},B=(E,_,y,O,D,U,z)=>{if(y!==O){if(y!==Fe)for(const G in y)!wr(G)&&!(G in O)&&i(E,G,y[G],null,z,_.children,D,U,ee);for(const G in O){if(wr(G))continue;const q=O[G],Y=y[G];q!==Y&&G!=="value"&&i(E,G,Y,q,z,_.children,D,U,ee)}"value"in O&&i(E,"value",y.value,O.value)}},j=(E,_,y,O,D,U,z,G,q)=>{const Y=_.el=E?E.el:o(""),L=_.anchor=E?E.anchor:o("");let{patchFlag:$,dynamicChildren:re,slotScopeIds:Q}=_;Q&&(G=G?G.concat(Q):Q),E==null?(r(Y,y,O),r(L,y,O),I(_.children,y,L,D,U,z,G,q)):$>0&&$&64&&re&&E.dynamicChildren?(V(E.dynamicChildren,re,y,D,U,z,G),(_.key!=null||D&&_===D.subTree)&&bc(E,_,!0)):ke(E,_,y,L,D,U,z,G,q)},K=(E,_,y,O,D,U,z,G,q)=>{_.slotScopeIds=G,E==null?_.shapeFlag&512?D.ctx.activate(_,y,O,z,q):X(_,y,O,D,U,z,q):ye(E,_,q)},X=(E,_,y,O,D,U,z)=>{const G=E.component=Xh(E,O,D);if(ki(E)&&(G.ctx.renderer=ge),Qh(G),G.asyncDep){if(D&&D.registerDep(G,ce),!E.el){const q=G.subTree=Me(Ct);b(null,q,_,y)}return}ce(G,E,_,y,D,U,z)},ye=(E,_,y)=>{const O=_.component=E.component;if(rv(E,_,y))if(O.asyncDep&&!O.asyncResolved){pe(O,_,y);return}else O.next=_,Zb(O.update),O.update();else _.el=E.el,O.vnode=_},ce=(E,_,y,O,D,U,z)=>{const G=()=>{if(E.isMounted){let{next:L,bu:$,u:re,parent:Q,vnode:be}=E,Se=L,he;mr(E,!1),L?(L.el=be.el,pe(E,L,z)):L=be,$&&rs($),(he=L.props&&L.props.onVnodeBeforeUpdate)&&At(he,Q,L,be),mr(E,!0);const ae=dl(E),ct=E.subTree;E.subTree=ae,P(ct,ae,p(ct.el),J(ct),E,D,U),L.el=ae.el,Se===null&&cc(E,ae.el),re&&yt(re,D),(he=L.props&&L.props.onVnodeUpdated)&&yt(()=>At(he,Q,L,be),D)}else{let L;const{el:$,props:re}=_,{bm:Q,m:be,parent:Se}=E,he=Tr(_);if(mr(E,!1),Q&&rs(Q),!he&&(L=re&&re.onVnodeBeforeMount)&&At(L,Se,_),mr(E,!0),$&&de){const ae=()=>{E.subTree=dl(E),de($,E.subTree,E,D,null)};he?_.type.__asyncLoader().then(()=>!E.isUnmounted&&ae()):ae()}else{const ae=E.subTree=dl(E);P(null,ae,y,O,E,D,U),_.el=ae.el}if(be&&yt(be,D),!he&&(L=re&&re.onVnodeMounted)){const ae=_;yt(()=>At(L,Se,ae),D)}(_.shapeFlag&256||Se&&Tr(Se.vnode)&&Se.vnode.shapeFlag&256)&&E.a&&yt(E.a,D),E.isMounted=!0,_=y=O=null}},q=E.effect=new bi(G,()=>Xl(Y),E.scope),Y=E.update=()=>q.run();Y.id=E.uid,mr(E,!0),Y()},pe=(E,_,y)=>{_.component=E;const O=E.vnode.props;E.vnode=_,E.next=null,Rv(E,_.props,O,y),Dv(E,_.children,y),vs(),qu(),ks()},ke=(E,_,y,O,D,U,z,G,q=!1)=>{const Y=E&&E.children,L=E?E.shapeFlag:0,$=_.children,{patchFlag:re,shapeFlag:Q}=_;if(re>0){if(re&128){Ze(Y,$,y,O,D,U,z,G,q);return}else if(re&256){qe(Y,$,y,O,D,U,z,G,q);return}}Q&8?(L&16&&ee(Y,D,U),$!==Y&&h(y,$)):L&16?Q&16?Ze(Y,$,y,O,D,U,z,G,q):ee(Y,D,U,!0):(L&8&&h(y,""),Q&16&&I($,y,O,D,U,z,G,q))},qe=(E,_,y,O,D,U,z,G,q)=>{E=E||es,_=_||es;const Y=E.length,L=_.length,$=Math.min(Y,L);let re;for(re=0;re<$;re++){const Q=_[re]=q?Zn(_[re]):jt(_[re]);P(E[re],Q,y,null,D,U,z,G,q)}Y>L?ee(E,D,U,!0,!1,$):I(_,y,O,D,U,z,G,q,$)},Ze=(E,_,y,O,D,U,z,G,q)=>{let Y=0;const L=_.length;let $=E.length-1,re=L-1;for(;Y<=$&&Y<=re;){const Q=E[Y],be=_[Y]=q?Zn(_[Y]):jt(_[Y]);if(an(Q,be))P(Q,be,y,null,D,U,z,G,q);else break;Y++}for(;Y<=$&&Y<=re;){const Q=E[$],be=_[re]=q?Zn(_[re]):jt(_[re]);if(an(Q,be))P(Q,be,y,null,D,U,z,G,q);else break;$--,re--}if(Y>$){if(Y<=re){const Q=re+1,be=Qre)for(;Y<=$;)Be(E[Y],D,U,!0),Y++;else{const Q=Y,be=Y,Se=new Map;for(Y=be;Y<=re;Y++){const kt=_[Y]=q?Zn(_[Y]):jt(_[Y]);kt.key!=null&&Se.set(kt.key,Y)}let he,ae=0;const ct=re-be+1;let tn=!1,Os=0;const fr=new Array(ct);for(Y=0;Y=ct){Be(kt,D,U,!0);continue}let Xe;if(kt.key!=null)Xe=Se.get(kt.key);else for(he=be;he<=re;he++)if(fr[he-be]===0&&an(kt,_[he])){Xe=he;break}Xe===void 0?Be(kt,D,U,!0):(fr[Xe-be]=Y+1,Xe>=Os?Os=Xe:tn=!0,P(kt,_[Xe],y,null,D,U,z,G,q),ae++)}const Ni=tn?$v(fr):es;for(he=Ni.length-1,Y=ct-1;Y>=0;Y--){const kt=be+Y,Xe=_[kt],Cs=kt+1{const{el:U,type:z,transition:G,children:q,shapeFlag:Y}=E;if(Y&6){rt(E.component.subTree,_,y,O);return}if(Y&128){E.suspense.move(_,y,O);return}if(Y&64){z.move(E,_,y,ge);return}if(z===et){r(U,_,y);for(let $=0;$G.enter(U),D);else{const{leave:$,delayLeave:re,afterLeave:Q}=G,be=()=>r(U,_,y),Se=()=>{$(U,()=>{be(),Q&&Q()})};re?re(U,be,Se):Se()}else r(U,_,y)},Be=(E,_,y,O=!1,D=!1)=>{const{type:U,props:z,ref:G,children:q,dynamicChildren:Y,shapeFlag:L,patchFlag:$,dirs:re}=E;if(G!=null&&El(G,null,y,E,!0),L&256){_.ctx.deactivate(E);return}const Q=L&1&&re,be=!Tr(E);let Se;if(be&&(Se=z&&z.onVnodeBeforeUnmount)&&At(Se,_,E),L&6)A(E.component,y,O);else{if(L&128){E.suspense.unmount(y,O);return}Q&&pn(E,null,_,"beforeUnmount"),L&64?E.type.remove(E,_,y,D,ge,O):Y&&(U!==et||$>0&&$&64)?ee(Y,_,y,!1,!0):(U===et&&$&384||!D&&L&16)&&ee(q,_,y),O&&Pt(E)}(be&&(Se=z&&z.onVnodeUnmounted)||Q)&&yt(()=>{Se&&At(Se,_,E),Q&&pn(E,null,_,"unmounted")},y)},Pt=E=>{const{type:_,el:y,anchor:O,transition:D}=E;if(_===et){mt(y,O);return}if(_===Or){C(E);return}const U=()=>{s(y),D&&!D.persisted&&D.afterLeave&&D.afterLeave()};if(E.shapeFlag&1&&D&&!D.persisted){const{leave:z,delayLeave:G}=D,q=()=>z(y,U);G?G(E.el,U,q):q()}else U()},mt=(E,_)=>{let y;for(;E!==_;)y=g(E),s(E),E=y;s(_)},A=(E,_,y)=>{const{bum:O,scope:D,update:U,subTree:z,um:G}=E;O&&rs(O),D.stop(),U&&(U.active=!1,Be(z,E,_,y)),G&&yt(G,_),yt(()=>{E.isUnmounted=!0},_),_&&_.pendingBranch&&!_.isUnmounted&&E.asyncDep&&!E.asyncResolved&&E.suspenseId===_.pendingId&&(_.deps--,_.deps===0&&_.resolve())},ee=(E,_,y,O=!1,D=!1,U=0)=>{for(let z=U;zE.shapeFlag&6?J(E.component.subTree):E.shapeFlag&128?E.suspense.next():g(E.anchor||E.el),ne=(E,_,y)=>{E==null?_._vnode&&Be(_._vnode,null,null,!0):P(_._vnode||null,E,_,null,null,null,y),qu(),kl(),_._vnode=E},ge={p:P,um:Be,m:rt,r:Pt,mt:X,mc:I,pc:ke,pbc:V,n:J,o:e};let Ce,de;return t&&([Ce,de]=t(ge)),{render:ne,hydrate:Ce,createApp:xv(ne,Ce)}}function mr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function bc(e,t,n=!1){const r=e.children,s=t.children;if(ie(r)&&ie(s))for(let i=0;i>1,e[n[o]]0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,a=n[i-1];i-- >0;)n[i]=a,a=t[a];return n}const Yv=e=>e.__isTeleport,Bs=e=>e&&(e.disabled||e.disabled===""),af=e=>typeof SVGElement<"u"&&e instanceof SVGElement,uo=(e,t)=>{const n=e&&e.to;return ve(n)?t?t(n):null:n},Wv={__isTeleport:!0,process(e,t,n,r,s,i,a,o,u,f){const{mc:h,pc:p,pbc:g,o:{insert:w,querySelector:S,createText:P,createComment:N}}=f,b=Bs(t.props);let{shapeFlag:k,children:T,dynamicChildren:C}=t;if(e==null){const M=t.el=P(""),F=t.anchor=P("");w(M,n,r),w(F,n,r);const x=t.target=uo(t.props,S),I=t.targetAnchor=P("");x&&(w(I,x),a=a||af(x));const H=(V,B)=>{k&16&&h(T,V,B,s,i,a,o,u)};b?H(n,F):x&&H(x,I)}else{t.el=e.el;const M=t.anchor=e.anchor,F=t.target=e.target,x=t.targetAnchor=e.targetAnchor,I=Bs(e.props),H=I?n:F,V=I?M:x;if(a=a||af(F),C?(g(e.dynamicChildren,C,H,s,i,a,o),bc(e,t,!0)):u||p(e,t,H,V,s,i,a,o,!1),b)I||nl(t,n,M,f,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const B=t.target=uo(t.props,S);B&&nl(t,B,null,f,0)}else I&&nl(t,F,x,f,1)}Bh(t)},remove(e,t,n,r,{um:s,o:{remove:i}},a){const{shapeFlag:o,children:u,anchor:f,targetAnchor:h,target:p,props:g}=e;if(p&&i(h),(a||!Bs(g))&&(i(f),o&16))for(let w=0;w0?$t||es:null,zh(),Mr>0&&$t&&$t.push(e),e}function it(e,t,n,r,s,i){return Gh(Le(e,t,n,r,s,i,!0))}function os(e,t,n,r,s){return Gh(Me(e,t,n,r,s,!0))}function sr(e){return e?e.__v_isVNode===!0:!1}function an(e,t){return e.type===t.type&&e.key===t.key}function Vv(e){}const la="__vInternal",Kh=({key:e})=>e??null,hl=({ref:e,ref_key:t,ref_for:n})=>e!=null?ve(e)||dt(e)||me(e)?{i:vt,r:e,k:t,f:!!n}:e:null;function Le(e,t=null,n=null,r=0,s=null,i=e===et?0:1,a=!1,o=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Kh(t),ref:t&&hl(t),scopeId:Ql,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:vt};return o?(vc(u,n),i&128&&e.normalize(u)):n&&(u.shapeFlag|=ve(n)?8:16),Mr>0&&!a&&$t&&(u.patchFlag>0||i&6)&&u.patchFlag!==32&&$t.push(u),u}const Me=jv;function jv(e,t=null,n=null,r=0,s=null,i=!1){if((!e||e===Lh)&&(e=Ct),sr(e)){const o=vn(e,t,!0);return n&&vc(o,n),Mr>0&&!i&&$t&&(o.shapeFlag&6?$t[$t.indexOf(e)]=o:$t.push(o)),o.patchFlag|=-2,o}if(Xv(e)&&(e=e.__vccOpts),t){t=qh(t);let{class:o,style:u}=t;o&&!ve(o)&&(t.class=or(o)),We(u)&&(nc(u)&&!ie(u)&&(u=De({},u)),t.style=ys(u))}const a=ve(e)?1:vh(e)?128:Yv(e)?64:We(e)?4:me(e)?2:0;return Le(e,t,n,r,s,a,i,!0)}function qh(e){return e?nc(e)||la in e?De({},e):e:null}function vn(e,t,n=!1){const{props:r,ref:s,patchFlag:i,children:a}=e,o=t?Zh(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:o,key:o&&Kh(o),ref:t&&t.ref?n&&s?ie(s)?s.concat(hl(t)):[s,hl(t)]:hl(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==et?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&vn(e.ssContent),ssFallback:e.ssFallback&&vn(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function _n(e=" ",t=0){return Me(rr,null,e,t)}function Bv(e,t){const n=Me(Or,null,e);return n.staticCount=t,n}function qn(e="",t=!1){return t?(Ue(),os(Ct,null,e)):Me(Ct,null,e)}function jt(e){return e==null||typeof e=="boolean"?Me(Ct):ie(e)?Me(et,null,e.slice()):typeof e=="object"?Zn(e):Me(rr,null,String(e))}function Zn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:vn(e)}function vc(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(ie(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),vc(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!(la in t)?t._ctx=vt:s===3&&vt&&(vt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else me(t)?(t={default:t,_ctx:vt},n=32):(t=String(t),r&64?(n=16,t=[_n(t)]):n=8);e.children=t,e.shapeFlag|=n}function Zh(...e){const t={};for(let n=0;ntt||vt,ir=e=>{tt=e,e.scope.on()},Qn=()=>{tt&&tt.scope.off(),tt=null};function Jh(e){return e.vnode.shapeFlag&4}let cs=!1;function Qh(e,t=!1){cs=t;const{props:n,children:r}=e.vnode,s=Jh(e);Mv(e,n,s,t),Lv(e,r);const i=s?Kv(e,t):void 0;return cs=!1,i}function Kv(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=rc(new Proxy(e.ctx,lo));const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?np(e):null;ir(e),vs();const i=An(r,e,0,[e.props,s]);if(ks(),Qn(),Zo(i)){if(i.then(Qn,Qn),t)return i.then(a=>{ho(e,a,t)}).catch(a=>{Ar(a,e,0)});e.asyncDep=i}else ho(e,i,t)}else tp(e,t)}function ho(e,t,n){me(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:We(t)&&(e.setupState=ni(t)),tp(e,n)}let Sl,po;function ep(e){Sl=e,po=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,Sv))}}const qv=()=>!Sl;function tp(e,t,n){const r=e.type;if(!e.render){if(!t&&Sl&&!r.render){const s=r.template||_c(e).template;if(s){const{isCustomElement:i,compilerOptions:a}=e.appContext.config,{delimiters:o,compilerOptions:u}=r,f=De(De({isCustomElement:i,delimiters:o},a),u);r.render=Sl(s,f)}}e.render=r.render||Lt,po&&po(e)}ir(e),vs(),Tv(e),ks(),Qn()}function Zv(e){return new Proxy(e.attrs,{get(t,n){return Wt(e,"get","$attrs"),t[n]}})}function np(e){const t=r=>{e.exposed=r||{}};let n;return{get attrs(){return n||(n=Zv(e))},slots:e.slots,emit:e.emit,expose:t}}function aa(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ni(rc(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in js)return js[n](e)},has(t,n){return n in t||n in js}}))}function mo(e,t=!0){return me(e)?e.displayName||e.name:e.name||t&&e.__name}function Xv(e){return me(e)&&"__vccOpts"in e}const Ke=(e,t)=>Bb(e,t,cs);function Jv(){return null}function Qv(){return null}function ek(e){}function tk(e,t){return null}function nk(){return rp().slots}function rk(){return rp().attrs}function rp(){const e=Kt();return e.setupContext||(e.setupContext=np(e))}function sk(e,t){const n=ie(e)?e.reduce((r,s)=>(r[s]={},r),{}):e;for(const r in t){const s=n[r];s?ie(s)||me(s)?n[r]={type:s,default:t[r]}:s.default=t[r]:s===null&&(n[r]={default:t[r]})}return n}function ik(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function lk(e){const t=Kt();let n=e();return Qn(),Zo(n)&&(n=n.catch(r=>{throw ir(t),r})),[n,()=>ir(t)]}function $r(e,t,n){const r=arguments.length;return r===2?We(t)&&!ie(t)?sr(t)?Me(e,null,[t]):Me(e,t):Me(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&sr(n)&&(n=[n]),Me(e,t,n))}const sp=Symbol(""),ip=()=>on(sp);function ak(){}function ok(e,t,n,r){const s=n[r];if(s&&lp(s,e))return s;const i=t();return i.memo=e.slice(),n[r]=i}function lp(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r0&&$t&&$t.push(e),!0}const ap="3.2.47",ck={createComponentInstance:Xh,setupComponent:Qh,renderComponentRoot:dl,setCurrentRenderingInstance:ii,isVNode:sr,normalizeVNode:jt},uk=ck,fk=null,dk=null,hk="http://www.w3.org/2000/svg",br=typeof document<"u"?document:null,of=br&&br.createElement("template"),pk={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t?br.createElementNS(hk,e):br.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>br.createTextNode(e),createComment:e=>br.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>br.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,i){const a=n?n.previousSibling:t.lastChild;if(s&&(s===i||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===i||!(s=s.nextSibling)););else{of.innerHTML=r?`${e}`:e;const o=of.content;if(r){const u=o.firstChild;for(;u.firstChild;)o.appendChild(u.firstChild);o.removeChild(u)}t.insertBefore(o,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function mk(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function gk(e,t,n){const r=e.style,s=ve(n);if(n&&!s){if(t&&!ve(t))for(const i in t)n[i]==null&&go(r,i,"");for(const i in n)go(r,i,n[i])}else{const i=r.display;s?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=i)}}const cf=/\s*!important$/;function go(e,t,n){if(ie(n))n.forEach(r=>go(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=_k(e,t);cf.test(n)?e.setProperty(Bt(r),n.replace(cf,""),"important"):e[r]=n}}const uf=["Webkit","Moz","ms"],Ba={};function _k(e,t){const n=Ba[t];if(n)return n;let r=gt(t);if(r!=="filter"&&r in e)return Ba[t]=r;r=Dr(r);for(let s=0;sza||(Ek.then(()=>za=0),za=Date.now());function Tk(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;zt(Ok(r,n.value),t,5,[r])};return n.value=e,n.attached=Sk(),n}function Ok(e,t){if(ie(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const hf=/^on[a-z]/,Ck=(e,t,n,r,s=!1,i,a,o,u)=>{t==="class"?mk(e,r,s):t==="style"?gk(e,n,r):Ir(t)?Ko(t)||kk(e,t,n,r,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Nk(e,t,r,s))?bk(e,t,r,i,a,o,u):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),yk(e,t,r,s))};function Nk(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&hf.test(t)&&me(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||hf.test(t)&&ve(n)?!1:t in e}function op(e,t){const n=xr(e);class r extends oa{constructor(i){super(n,i,t)}}return r.def=n,r}const Pk=e=>op(e,Sp),Mk=typeof HTMLElement<"u"?HTMLElement:class{};class oa extends Mk{constructor(t,n={},r){super(),this._def=t,this._props=n,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&r?r(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,Zl(()=>{this._connected||(bo(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let r=0;r{for(const s of r)this._setAttr(s.attributeName)}).observe(this,{attributes:!0});const t=(r,s=!1)=>{const{props:i,styles:a}=r;let o;if(i&&!ie(i))for(const u in i){const f=i[u];(f===Number||f&&f.type===Number)&&(u in this._props&&(this._props[u]=bl(this._props[u])),(o||(o=Object.create(null)))[gt(u)]=!0)}this._numberProps=o,s&&this._resolveProps(r),this._applyStyles(a),this._update()},n=this._def.__asyncLoader;n?n().then(r=>t(r,!0)):t(this._def)}_resolveProps(t){const{props:n}=t,r=ie(n)?n:Object.keys(n||{});for(const s of Object.keys(this))s[0]!=="_"&&r.includes(s)&&this._setProp(s,this[s],!0,!1);for(const s of r.map(gt))Object.defineProperty(this,s,{get(){return this._getProp(s)},set(i){this._setProp(s,i)}})}_setAttr(t){let n=this.getAttribute(t);const r=gt(t);this._numberProps&&this._numberProps[r]&&(n=bl(n)),this._setProp(r,n,!1)}_getProp(t){return this._props[t]}_setProp(t,n,r=!0,s=!0){n!==this._props[t]&&(this._props[t]=n,s&&this._instance&&this._update(),r&&(n===!0?this.setAttribute(Bt(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(Bt(t),n+""):n||this.removeAttribute(Bt(t))))}_update(){bo(this._createVNode(),this.shadowRoot)}_createVNode(){const t=Me(this._def,De({},this._props));return this._instance||(t.ce=n=>{this._instance=n,n.isCE=!0;const r=(i,a)=>{this.dispatchEvent(new CustomEvent(i,{detail:a}))};n.emit=(i,...a)=>{r(i,a),Bt(i)!==i&&r(Bt(i),a)};let s=this;for(;s=s&&(s.parentNode||s.host);)if(s instanceof oa){n.parent=s._instance,n.provides=s._instance.provides;break}}),t}_applyStyles(t){t&&t.forEach(n=>{const r=document.createElement("style");r.textContent=n,this.shadowRoot.appendChild(r)})}}function Rk(e="$style"){{const t=Kt();if(!t)return Fe;const n=t.type.__cssModules;if(!n)return Fe;const r=n[e];return r||Fe}}function Ik(e){const t=Kt();if(!t)return;const n=t.ut=(s=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>yo(i,s))},r=()=>{const s=e(t.proxy);_o(t.subTree,s),n(s)};wh(r),Fr(()=>{const s=new MutationObserver(r);s.observe(t.subTree.el.parentNode,{childList:!0}),wi(()=>s.disconnect())})}function _o(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{_o(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)yo(e.el,t);else if(e.type===et)e.children.forEach(n=>_o(n,t));else if(e.type===Or){let{el:n,anchor:r}=e;for(;n&&(yo(n,t),n!==r);)n=n.nextSibling}}function yo(e,t){if(e.nodeType===1){const n=e.style;for(const r in t)n.setProperty(`--${r}`,t[r])}}const Bn="transition",xs="animation",kc=(e,{slots:t})=>$r(dc,up(e),t);kc.displayName="Transition";const cp={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Lk=kc.props=De({},dc.props,cp),gr=(e,t=[])=>{ie(e)?e.forEach(n=>n(...t)):e&&e(...t)},pf=e=>e?ie(e)?e.some(t=>t.length>1):e.length>1:!1;function up(e){const t={};for(const j in e)j in cp||(t[j]=e[j]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:i=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:o=`${n}-enter-to`,appearFromClass:u=i,appearActiveClass:f=a,appearToClass:h=o,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:g=`${n}-leave-active`,leaveToClass:w=`${n}-leave-to`}=e,S=Dk(s),P=S&&S[0],N=S&&S[1],{onBeforeEnter:b,onEnter:k,onEnterCancelled:T,onLeave:C,onLeaveCancelled:M,onBeforeAppear:F=b,onAppear:x=k,onAppearCancelled:I=T}=t,H=(j,K,X)=>{Kn(j,K?h:o),Kn(j,K?f:a),X&&X()},V=(j,K)=>{j._isLeaving=!1,Kn(j,p),Kn(j,w),Kn(j,g),K&&K()},B=j=>(K,X)=>{const ye=j?x:k,ce=()=>H(K,j,X);gr(ye,[K,ce]),mf(()=>{Kn(K,j?u:i),In(K,j?h:o),pf(ye)||gf(K,r,P,ce)})};return De(t,{onBeforeEnter(j){gr(b,[j]),In(j,i),In(j,a)},onBeforeAppear(j){gr(F,[j]),In(j,u),In(j,f)},onEnter:B(!1),onAppear:B(!0),onLeave(j,K){j._isLeaving=!0;const X=()=>V(j,K);In(j,p),dp(),In(j,g),mf(()=>{j._isLeaving&&(Kn(j,p),In(j,w),pf(C)||gf(j,r,N,X))}),gr(C,[j,X])},onEnterCancelled(j){H(j,!1),gr(T,[j])},onAppearCancelled(j){H(j,!0),gr(I,[j])},onLeaveCancelled(j){V(j),gr(M,[j])}})}function Dk(e){if(e==null)return null;if(We(e))return[Ga(e.enter),Ga(e.leave)];{const t=Ga(e);return[t,t]}}function Ga(e){return bl(e)}function In(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function Kn(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function mf(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ak=0;function gf(e,t,n,r){const s=e._endId=++Ak,i=()=>{s===e._endId&&r()};if(n)return setTimeout(i,n);const{type:a,timeout:o,propCount:u}=fp(e,t);if(!a)return r();const f=a+"end";let h=0;const p=()=>{e.removeEventListener(f,g),i()},g=w=>{w.target===e&&++h>=u&&p()};setTimeout(()=>{h(n[S]||"").split(", "),s=r(`${Bn}Delay`),i=r(`${Bn}Duration`),a=_f(s,i),o=r(`${xs}Delay`),u=r(`${xs}Duration`),f=_f(o,u);let h=null,p=0,g=0;t===Bn?a>0&&(h=Bn,p=a,g=i.length):t===xs?f>0&&(h=xs,p=f,g=u.length):(p=Math.max(a,f),h=p>0?a>f?Bn:xs:null,g=h?h===Bn?i.length:u.length:0);const w=h===Bn&&/\b(transform|all)(,|$)/.test(r(`${Bn}Property`).toString());return{type:h,timeout:p,propCount:g,hasTransform:w}}function _f(e,t){for(;e.lengthyf(n)+yf(e[r])))}function yf(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function dp(){return document.body.offsetHeight}const hp=new WeakMap,pp=new WeakMap,mp={name:"TransitionGroup",props:De({},Lk,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Kt(),r=fc();let s,i;return sa(()=>{if(!s.length)return;const a=e.moveClass||`${e.name||"v"}-move`;if(!Uk(s[0].el,n.vnode.el,a))return;s.forEach($k),s.forEach(Yk);const o=s.filter(Wk);dp(),o.forEach(u=>{const f=u.el,h=f.style;In(f,a),h.transform=h.webkitTransform=h.transitionDuration="";const p=f._moveCb=g=>{g&&g.target!==f||(!g||/transform$/.test(g.propertyName))&&(f.removeEventListener("transitionend",p),f._moveCb=null,Kn(f,a))};f.addEventListener("transitionend",p)})}),()=>{const a=Oe(e),o=up(a);let u=a.tag||et;s=i,i=t.default?na(t.default()):[];for(let f=0;fdelete e.mode;mp.props;const Fk=mp;function $k(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function Yk(e){pp.set(e,e.el.getBoundingClientRect())}function Wk(e){const t=hp.get(e),n=pp.get(e),r=t.left-n.left,s=t.top-n.top;if(r||s){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${s}px)`,i.transitionDuration="0s",e}}function Uk(e,t,n){const r=e.cloneNode();e._vtc&&e._vtc.forEach(a=>{a.split(/\s+/).forEach(o=>o&&r.classList.remove(o))}),n.split(/\s+/).forEach(a=>a&&r.classList.add(a)),r.style.display="none";const s=t.nodeType===1?t:t.parentNode;s.appendChild(r);const{hasTransform:i}=fp(r);return s.removeChild(r),i}const lr=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ie(t)?n=>rs(t,n):t};function Hk(e){e.target.composing=!0}function bf(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Tl={created(e,{modifiers:{lazy:t,trim:n,number:r}},s){e._assign=lr(s);const i=r||s.props&&s.props.type==="number";Dn(e,t?"change":"input",a=>{if(a.target.composing)return;let o=e.value;n&&(o=o.trim()),i&&(o=yl(o)),e._assign(o)}),n&&Dn(e,"change",()=>{e.value=e.value.trim()}),t||(Dn(e,"compositionstart",Hk),Dn(e,"compositionend",bf),Dn(e,"change",bf))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:s}},i){if(e._assign=lr(i),e.composing||document.activeElement===e&&e.type!=="range"&&(n||r&&e.value.trim()===t||(s||e.type==="number")&&yl(e.value)===t))return;const a=t??"";e.value!==a&&(e.value=a)}},wc={deep:!0,created(e,t,n){e._assign=lr(n),Dn(e,"change",()=>{const r=e._modelValue,s=us(e),i=e.checked,a=e._assign;if(ie(r)){const o=Vl(r,s),u=o!==-1;if(i&&!u)a(r.concat(s));else if(!i&&u){const f=[...r];f.splice(o,1),a(f)}}else if(Lr(r)){const o=new Set(r);i?o.add(s):o.delete(s),a(o)}else a(_p(e,i))})},mounted:vf,beforeUpdate(e,t,n){e._assign=lr(n),vf(e,t,n)}};function vf(e,{value:t,oldValue:n},r){e._modelValue=t,ie(t)?e.checked=Vl(t,r.props.value)>-1:Lr(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=er(t,_p(e,!0)))}const Ec={created(e,{value:t},n){e.checked=er(t,n.props.value),e._assign=lr(n),Dn(e,"change",()=>{e._assign(us(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e._assign=lr(r),t!==n&&(e.checked=er(t,r.props.value))}},gp={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const s=Lr(t);Dn(e,"change",()=>{const i=Array.prototype.filter.call(e.options,a=>a.selected).map(a=>n?yl(us(a)):us(a));e._assign(e.multiple?s?new Set(i):i:i[0])}),e._assign=lr(r)},mounted(e,{value:t}){kf(e,t)},beforeUpdate(e,t,n){e._assign=lr(n)},updated(e,{value:t}){kf(e,t)}};function kf(e,t){const n=e.multiple;if(!(n&&!ie(t)&&!Lr(t))){for(let r=0,s=e.options.length;r-1:i.selected=t.has(a);else if(er(us(i),t)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function us(e){return"_value"in e?e._value:e.value}function _p(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const yp={created(e,t,n){rl(e,t,n,null,"created")},mounted(e,t,n){rl(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){rl(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){rl(e,t,n,r,"updated")}};function bp(e,t){switch(e){case"SELECT":return gp;case"TEXTAREA":return Tl;default:switch(t){case"checkbox":return wc;case"radio":return Ec;default:return Tl}}}function rl(e,t,n,r,s){const a=bp(e.tagName,n.props&&n.props.type)[s];a&&a(e,t,n,r)}function Vk(){Tl.getSSRProps=({value:e})=>({value:e}),Ec.getSSRProps=({value:e},t)=>{if(t.props&&er(t.props.value,e))return{checked:!0}},wc.getSSRProps=({value:e},t)=>{if(ie(e)){if(t.props&&Vl(e,t.props.value)>-1)return{checked:!0}}else if(Lr(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},yp.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=bp(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const jk=["ctrl","shift","alt","meta"],Bk={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>jk.some(n=>e[`${n}Key`]&&!t.includes(n))},zk=(e,t)=>(n,...r)=>{for(let s=0;sn=>{if(!("key"in n))return;const r=Bt(n.key);if(t.some(s=>s===r||Gk[s]===r))return e(n)},vp={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Fs(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Fs(e,!0),r.enter(e)):r.leave(e,()=>{Fs(e,!1)}):Fs(e,t))},beforeUnmount(e,{value:t}){Fs(e,t)}};function Fs(e,t){e.style.display=t?e._vod:"none"}function qk(){vp.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const kp=De({patchProp:Ck},pk);let Gs,wf=!1;function wp(){return Gs||(Gs=Hh(kp))}function Ep(){return Gs=wf?Gs:Vh(kp),wf=!0,Gs}const bo=(...e)=>{wp().render(...e)},Sp=(...e)=>{Ep().hydrate(...e)},Tp=(...e)=>{const t=wp().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Op(r);if(!s)return;const i=t._component;!me(i)&&!i.render&&!i.template&&(i.template=s.innerHTML),s.innerHTML="";const a=n(s,!1,s instanceof SVGElement);return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),a},t},Zk=(...e)=>{const t=Ep().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Op(r);if(s)return n(s,!0,s instanceof SVGElement)},t};function Op(e){return ve(e)?document.querySelector(e):e}let Ef=!1;const Xk=()=>{Ef||(Ef=!0,Vk(),qk())},Jk=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:dc,Comment:Ct,EffectScope:Jo,Fragment:et,KeepAlive:gv,ReactiveEffect:bi,Static:Or,Suspense:iv,Teleport:Hv,Text:rr,Transition:kc,TransitionGroup:Fk,VueElement:oa,assertNumber:Gb,callWithAsyncErrorHandling:zt,callWithErrorHandling:An,camelize:gt,capitalize:Dr,cloneVNode:vn,compatUtils:dk,computed:Ke,createApp:Tp,createBlock:os,createCommentVNode:qn,createElementBlock:it,createElementVNode:Le,createHydrationRenderer:Vh,createPropsRestProxy:ik,createRenderer:Hh,createSSRApp:Zk,createSlots:wv,createStaticVNode:Bv,createTextVNode:_n,createVNode:Me,customRef:Ub,defineAsyncComponent:pv,defineComponent:xr,defineCustomElement:op,defineEmits:Qv,defineExpose:ek,defineProps:Jv,defineSSRCustomElement:Pk,get devtools(){return qr},effect:ob,effectScope:Zd,getCurrentInstance:Kt,getCurrentScope:Jd,getTransitionRawChildren:na,guardReactiveProps:qh,h:$r,handleError:Ar,hydrate:Sp,initCustomFormatter:ak,initDirectivesForSSR:Xk,inject:on,isMemoSame:lp,isProxy:nc,isReactive:Sr,isReadonly:Nr,isRef:dt,isRuntimeOnly:qv,isShallow:ei,isVNode:sr,markRaw:rc,mergeDefaults:sk,mergeProps:Zh,nextTick:Zl,normalizeClass:or,normalizeProps:U0,normalizeStyle:ys,onActivated:Th,onBeforeMount:hc,onBeforeUnmount:ia,onBeforeUpdate:Nh,onDeactivated:Oh,onErrorCaptured:Ih,onMounted:Fr,onRenderTracked:Rh,onRenderTriggered:Mh,onScopeDispose:ib,onServerPrefetch:Ph,onUnmounted:wi,onUpdated:sa,openBlock:Ue,popScopeId:ta,provide:Vs,proxyRefs:ni,pushScopeId:ea,queuePostFlushCb:oc,reactive:ws,readonly:tc,ref:St,registerRuntimeCompiler:ep,render:bo,renderList:oi,renderSlot:gc,resolveComponent:ai,resolveDirective:kv,resolveDynamicComponent:vv,resolveFilter:fk,resolveTransitionHooks:as,setBlockTracking:fo,setDevtoolsHook:yh,setTransitionHooks:Pr,shallowReactive:fh,shallowReadonly:xb,shallowRef:lc,ssrContextKey:sp,ssrUtils:uk,stop:cb,toDisplayString:Ft,toHandlerKey:ns,toHandlers:Ev,toRaw:Oe,toRef:hh,toRefs:Hb,transformVNodeArgs:Vv,triggerRef:$b,unref:xt,useAttrs:rk,useCssModule:Rk,useCssVars:Ik,useSSRContext:ip,useSlots:nk,useTransitionState:fc,vModelCheckbox:wc,vModelDynamic:yp,vModelRadio:Ec,vModelSelect:gp,vModelText:Tl,vShow:vp,version:ap,warn:zb,watch:yn,watchEffect:uv,watchPostEffect:wh,watchSyncEffect:fv,withAsyncContext:lk,withCtx:ln,withDefaults:tk,withDirectives:yv,withKeys:Kk,withMemo:ok,withModifiers:zk,withScopeId:Qb},Symbol.toStringTag,{value:"Module"}));function Sc(e){throw e}function Cp(e){}function Qe(e,t,n,r){const s=e,i=new SyntaxError(String(s));return i.code=e,i.loc=t,i}const ci=Symbol(""),Ks=Symbol(""),Tc=Symbol(""),Ol=Symbol(""),Np=Symbol(""),Rr=Symbol(""),Pp=Symbol(""),Mp=Symbol(""),Oc=Symbol(""),Cc=Symbol(""),Ei=Symbol(""),Nc=Symbol(""),Rp=Symbol(""),Pc=Symbol(""),Cl=Symbol(""),Mc=Symbol(""),Rc=Symbol(""),Ic=Symbol(""),Lc=Symbol(""),Ip=Symbol(""),Lp=Symbol(""),ca=Symbol(""),Nl=Symbol(""),Dc=Symbol(""),Ac=Symbol(""),ui=Symbol(""),Si=Symbol(""),xc=Symbol(""),vo=Symbol(""),Qk=Symbol(""),ko=Symbol(""),Pl=Symbol(""),e1=Symbol(""),t1=Symbol(""),Fc=Symbol(""),n1=Symbol(""),r1=Symbol(""),$c=Symbol(""),Dp=Symbol(""),fs={[ci]:"Fragment",[Ks]:"Teleport",[Tc]:"Suspense",[Ol]:"KeepAlive",[Np]:"BaseTransition",[Rr]:"openBlock",[Pp]:"createBlock",[Mp]:"createElementBlock",[Oc]:"createVNode",[Cc]:"createElementVNode",[Ei]:"createCommentVNode",[Nc]:"createTextVNode",[Rp]:"createStaticVNode",[Pc]:"resolveComponent",[Cl]:"resolveDynamicComponent",[Mc]:"resolveDirective",[Rc]:"resolveFilter",[Ic]:"withDirectives",[Lc]:"renderList",[Ip]:"renderSlot",[Lp]:"createSlots",[ca]:"toDisplayString",[Nl]:"mergeProps",[Dc]:"normalizeClass",[Ac]:"normalizeStyle",[ui]:"normalizeProps",[Si]:"guardReactiveProps",[xc]:"toHandlers",[vo]:"camelize",[Qk]:"capitalize",[ko]:"toHandlerKey",[Pl]:"setBlockTracking",[e1]:"pushScopeId",[t1]:"popScopeId",[Fc]:"withCtx",[n1]:"unref",[r1]:"isRef",[$c]:"withMemo",[Dp]:"isMemoSame"};function s1(e){Object.getOwnPropertySymbols(e).forEach(t=>{fs[t]=e[t]})}const qt={source:"",start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function i1(e,t=qt){return{type:0,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:t}}function fi(e,t,n,r,s,i,a,o=!1,u=!1,f=!1,h=qt){return e&&(o?(e.helper(Rr),e.helper(ps(e.inSSR,f))):e.helper(hs(e.inSSR,f)),a&&e.helper(Ic)),{type:13,tag:t,props:n,children:r,patchFlag:s,dynamicProps:i,directives:a,isBlock:o,disableTracking:u,isComponent:f,loc:h}}function Ti(e,t=qt){return{type:17,loc:t,elements:e}}function Jt(e,t=qt){return{type:15,loc:t,properties:e}}function nt(e,t){return{type:16,loc:qt,key:ve(e)?Ee(e,!0):e,value:t}}function Ee(e,t=!1,n=qt,r=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:r}}function cn(e,t=qt){return{type:8,loc:t,children:e}}function at(e,t=[],n=qt){return{type:14,loc:n,callee:e,arguments:t}}function ds(e,t=void 0,n=!1,r=!1,s=qt){return{type:18,params:e,returns:t,newline:n,isSlot:r,loc:s}}function wo(e,t,n,r=!0){return{type:19,test:e,consequent:t,alternate:n,newline:r,loc:qt}}function l1(e,t,n=!1){return{type:20,index:e,value:t,isVNode:n,loc:qt}}function a1(e){return{type:21,body:e,loc:qt}}const Yt=e=>e.type===4&&e.isStatic,Xr=(e,t)=>e===t||e===Bt(t);function Ap(e){if(Xr(e,"Teleport"))return Ks;if(Xr(e,"Suspense"))return Tc;if(Xr(e,"KeepAlive"))return Ol;if(Xr(e,"BaseTransition"))return Np}const o1=/^\d|[^\$\w]/,Yc=e=>!o1.test(e),c1=/[A-Za-z_$\xA0-\uFFFF]/,u1=/[\.\?\w$\xA0-\uFFFF]/,f1=/\s+[.[]\s*|\s*[.[]\s+/g,d1=e=>{e=e.trim().replace(f1,a=>a.trim());let t=0,n=[],r=0,s=0,i=null;for(let a=0;at.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function Ka(e){return e.type===5||e.type===2}function p1(e){return e.type===7&&e.name==="slot"}function Il(e){return e.type===1&&e.tagType===3}function Ll(e){return e.type===1&&e.tagType===2}function hs(e,t){return e||t?Oc:Cc}function ps(e,t){return e||t?Pp:Mp}const m1=new Set([ui,Si]);function $p(e,t=[]){if(e&&!ve(e)&&e.type===14){const n=e.callee;if(!ve(n)&&m1.has(n))return $p(e.arguments[0],t.concat(e))}return[e,t]}function Dl(e,t,n){let r,s=e.type===13?e.props:e.arguments[2],i=[],a;if(s&&!ve(s)&&s.type===14){const o=$p(s);s=o[0],i=o[1],a=i[i.length-1]}if(s==null||ve(s))r=Jt([t]);else if(s.type===14){const o=s.arguments[0];!ve(o)&&o.type===15?Sf(t,o)||o.properties.unshift(t):s.callee===xc?r=at(n.helper(Nl),[Jt([t]),s]):s.arguments.unshift(Jt([t])),!r&&(r=s)}else s.type===15?(Sf(t,s)||s.properties.unshift(t),r=s):(r=at(n.helper(Nl),[Jt([t]),s]),a&&a.callee===Si&&(a=i[i.length-2]));e.type===13?a?a.arguments[0]=r:e.props=r:a?a.arguments[0]=r:e.arguments[2]=r}function Sf(e,t){let n=!1;if(e.key.type===4){const r=e.key.content;n=t.properties.some(s=>s.key.type===4&&s.key.content===r)}return n}function di(e,t){return`_${t}_${e.replace(/[^\w]/g,(n,r)=>n==="-"?"_":e.charCodeAt(r).toString())}`}function g1(e){return e.type===14&&e.callee===$c?e.arguments[1].returns:e}function Wc(e,{helper:t,removeHelper:n,inSSR:r}){e.isBlock||(e.isBlock=!0,n(hs(r,e.isComponent)),t(Rr),t(ps(r,e.isComponent)))}function Tf(e,t){const n=t.options?t.options.compatConfig:t.compatConfig,r=n&&n[e];return e==="MODE"?r||3:r}function Cr(e,t){const n=Tf("MODE",t),r=Tf(e,t);return n===3?r===!0:r!==!1}function hi(e,t,n,...r){return Cr(e,t)}const _1=/&(gt|lt|amp|apos|quot);/g,y1={gt:">",lt:"<",amp:"&",apos:"'",quot:'"'},Of={delimiters:["{{","}}"],getNamespace:()=>0,getTextMode:()=>0,isVoidTag:fl,isPreTag:fl,isCustomElement:fl,decodeEntities:e=>e.replace(_1,(t,n)=>y1[n]),onError:Sc,onWarn:Cp,comments:!1};function b1(e,t={}){const n=v1(e,t),r=Gt(n);return i1(Uc(n,0,[]),en(n,r))}function v1(e,t){const n=De({},Of);let r;for(r in t)n[r]=t[r]===void 0?Of[r]:t[r];return{options:n,column:1,line:1,offset:0,originalSource:e,source:e,inPre:!1,inVPre:!1,onWarn:n.onWarn}}function Uc(e,t,n){const r=fa(n),s=r?r.ns:0,i=[];for(;!P1(e,t,n);){const o=e.source;let u;if(t===0||t===1){if(!e.inVPre&&Ot(o,e.options.delimiters[0]))u=C1(e,t);else if(t===0&&o[0]==="<")if(o.length===1)xe(e,5,1);else if(o[1]==="!")Ot(o,"=0;){const f=a[o];f&&f.type===9&&(u+=f.branches.length)}return()=>{if(i)r.codegenNode=If(s,u,n);else{const f=Q1(r.codegenNode);f.alternate=If(s,u+r.branches.length-1,n)}}}));function J1(e,t,n,r){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const s=t.exp?t.exp.loc:e.loc;n.onError(Qe(28,t.loc)),t.exp=Ee("true",!1,s)}if(t.name==="if"){const s=Rf(e,t),i={type:9,loc:e.loc,branches:[s]};if(n.replaceNode(i),r)return r(i,s,!0)}else{const s=n.parent.children;let i=s.indexOf(e);for(;i-->=-1;){const a=s[i];if(a&&a.type===3){n.removeNode(a);continue}if(a&&a.type===2&&!a.content.trim().length){n.removeNode(a);continue}if(a&&a.type===9){t.name==="else-if"&&a.branches[a.branches.length-1].condition===void 0&&n.onError(Qe(30,e.loc)),n.removeNode();const o=Rf(e,t);a.branches.push(o);const u=r&&r(a,o,!1);da(o,n),u&&u(),n.currentNode=null}else n.onError(Qe(30,e.loc));break}}}function Rf(e,t){const n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:n&&!Xt(e,"for")?e.children:[e],userKey:ua(e,"key"),isTemplateIf:n}}function If(e,t,n){return e.condition?wo(e.condition,Lf(e,t,n),at(n.helper(Ei),['""',"true"])):Lf(e,t,n)}function Lf(e,t,n){const{helper:r}=n,s=nt("key",Ee(`${t}`,!1,qt,2)),{children:i}=e,a=i[0];if(i.length!==1||a.type!==1)if(i.length===1&&a.type===11){const u=a.codegenNode;return Dl(u,s,n),u}else{let u=64;return fi(n,r(ci),Jt([s]),i,u+"",void 0,void 0,!0,!1,!1,e.loc)}else{const u=a.codegenNode,f=g1(u);return f.type===13&&Wc(f,n),Dl(f,s,n),u}}function Q1(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const ew=Bp("for",(e,t,n)=>{const{helper:r,removeHelper:s}=n;return tw(e,t,n,i=>{const a=at(r(Lc),[i.source]),o=Il(e),u=Xt(e,"memo"),f=ua(e,"key"),h=f&&(f.type===6?Ee(f.value.content,!0):f.exp),p=f?nt("key",h):null,g=i.source.type===4&&i.source.constType>0,w=g?64:f?128:256;return i.codegenNode=fi(n,r(ci),void 0,a,w+"",void 0,void 0,!0,!g,!1,e.loc),()=>{let S;const{children:P}=i,N=P.length!==1||P[0].type!==1,b=Ll(e)?e:o&&e.children.length===1&&Ll(e.children[0])?e.children[0]:null;if(b?(S=b.codegenNode,o&&p&&Dl(S,p,n)):N?S=fi(n,r(ci),p?Jt([p]):void 0,e.children,64+"",void 0,void 0,!0,void 0,!1):(S=P[0].codegenNode,o&&p&&Dl(S,p,n),S.isBlock!==!g&&(S.isBlock?(s(Rr),s(ps(n.inSSR,S.isComponent))):s(hs(n.inSSR,S.isComponent))),S.isBlock=!g,S.isBlock?(r(Rr),r(ps(n.inSSR,S.isComponent))):r(hs(n.inSSR,S.isComponent))),u){const k=ds(To(i.parseResult,[Ee("_cached")]));k.body=a1([cn(["const _memo = (",u.exp,")"]),cn(["if (_cached",...h?[" && _cached.key === ",h]:[],` && ${n.helperString(Dp)}(_cached, _memo)) return _cached`]),cn(["const _item = ",S]),Ee("_item.memo = _memo"),Ee("return _item")]),a.arguments.push(k,Ee("_cache"),Ee(String(n.cached++)))}else a.arguments.push(ds(To(i.parseResult),S,!0))}})});function tw(e,t,n,r){if(!t.exp){n.onError(Qe(31,t.loc));return}const s=qp(t.exp);if(!s){n.onError(Qe(32,t.loc));return}const{addIdentifiers:i,removeIdentifiers:a,scopes:o}=n,{source:u,value:f,key:h,index:p}=s,g={type:11,loc:t.loc,source:u,valueAlias:f,keyAlias:h,objectIndexAlias:p,parseResult:s,children:Il(e)?e.children:[e]};n.replaceNode(g),o.vFor++;const w=r&&r(g);return()=>{o.vFor--,w&&w()}}const nw=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,Df=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,rw=/^\(|\)$/g;function qp(e,t){const n=e.loc,r=e.content,s=r.match(nw);if(!s)return;const[,i,a]=s,o={source:sl(n,a.trim(),r.indexOf(a,i.length)),value:void 0,key:void 0,index:void 0};let u=i.trim().replace(rw,"").trim();const f=i.indexOf(u),h=u.match(Df);if(h){u=u.replace(Df,"").trim();const p=h[1].trim();let g;if(p&&(g=r.indexOf(p,f+u.length),o.key=sl(n,p,g)),h[2]){const w=h[2].trim();w&&(o.index=sl(n,w,r.indexOf(w,o.key?g+p.length:f+u.length)))}}return u&&(o.value=sl(n,u,f)),o}function sl(e,t,n){return Ee(t,!1,Fp(e,n,t.length))}function To({value:e,key:t,index:n},r=[]){return sw([e,t,n,...r])}function sw(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((n,r)=>n||Ee("_".repeat(r+1),!1))}const Af=Ee("undefined",!1),iw=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const n=Xt(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},lw=(e,t,n)=>ds(e,t,!1,!0,t.length?t[0].loc:n);function aw(e,t,n=lw){t.helper(Fc);const{children:r,loc:s}=e,i=[],a=[];let o=t.scopes.vSlot>0||t.scopes.vFor>0;const u=Xt(e,"slot",!0);if(u){const{arg:N,exp:b}=u;N&&!Yt(N)&&(o=!0),i.push(nt(N||Ee("default",!0),n(b,r,s)))}let f=!1,h=!1;const p=[],g=new Set;let w=0;for(let N=0;N{const T=n(b,k,s);return t.compatConfig&&(T.isNonScopedSlot=!0),nt("default",T)};f?p.length&&p.some(b=>Zp(b))&&(h?t.onError(Qe(39,p[0].loc)):i.push(N(void 0,p))):i.push(N(void 0,r))}const S=o?2:ml(e.children)?3:1;let P=Jt(i.concat(nt("_",Ee(S+"",!1))),s);return a.length&&(P=at(t.helper(Lp),[P,Ti(a)])),{slots:P,hasDynamicSlots:o}}function il(e,t,n){const r=[nt("name",e),nt("fn",t)];return n!=null&&r.push(nt("key",Ee(String(n),!0))),Jt(r)}function ml(e){for(let t=0;tfunction(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:r,props:s}=e,i=e.tagType===1;let a=i?cw(e,t):`"${r}"`;const o=We(a)&&a.callee===Cl;let u,f,h,p=0,g,w,S,P=o||a===Ks||a===Tc||!i&&(r==="svg"||r==="foreignObject");if(s.length>0){const N=Jp(e,t,void 0,i,o);u=N.props,p=N.patchFlag,w=N.dynamicPropNames;const b=N.directives;S=b&&b.length?Ti(b.map(k=>fw(k,t))):void 0,N.shouldUseBlock&&(P=!0)}if(e.children.length>0)if(a===Ol&&(P=!0,p|=1024),i&&a!==Ks&&a!==Ol){const{slots:b,hasDynamicSlots:k}=aw(e,t);f=b,k&&(p|=1024)}else if(e.children.length===1&&a!==Ks){const b=e.children[0],k=b.type,T=k===5||k===8;T&&Qt(b,t)===0&&(p|=1),T||k===2?f=b:f=e.children}else f=e.children;p!==0&&(h=String(p),w&&w.length&&(g=dw(w))),e.codegenNode=fi(t,a,u,f,h,g,S,!!P,!1,i,e.loc)};function cw(e,t,n=!1){let{tag:r}=e;const s=Oo(r),i=ua(e,"is");if(i)if(s||Cr("COMPILER_IS_ON_ELEMENT",t)){const u=i.type===6?i.value&&Ee(i.value.content,!0):i.exp;if(u)return at(t.helper(Cl),[u])}else i.type===6&&i.value.content.startsWith("vue:")&&(r=i.value.content.slice(4));const a=!s&&Xt(e,"is");if(a&&a.exp)return at(t.helper(Cl),[a.exp]);const o=Ap(r)||t.isBuiltInComponent(r);return o?(n||t.helper(o),o):(t.helper(Pc),t.components.add(r),di(r,"component"))}function Jp(e,t,n=e.props,r,s,i=!1){const{tag:a,loc:o,children:u}=e;let f=[];const h=[],p=[],g=u.length>0;let w=!1,S=0,P=!1,N=!1,b=!1,k=!1,T=!1,C=!1;const M=[],F=H=>{f.length&&(h.push(Jt(xf(f),o)),f=[]),H&&h.push(H)},x=({key:H,value:V})=>{if(Yt(H)){const B=H.content,j=Ir(B);if(j&&(!r||s)&&B.toLowerCase()!=="onclick"&&B!=="onUpdate:modelValue"&&!wr(B)&&(k=!0),j&&wr(B)&&(C=!0),V.type===20||(V.type===4||V.type===8)&&Qt(V,t)>0)return;B==="ref"?P=!0:B==="class"?N=!0:B==="style"?b=!0:B!=="key"&&!M.includes(B)&&M.push(B),r&&(B==="class"||B==="style")&&!M.includes(B)&&M.push(B)}else T=!0};for(let H=0;H0&&f.push(nt(Ee("ref_for",!0),Ee("true")))),j==="is"&&(Oo(a)||K&&K.content.startsWith("vue:")||Cr("COMPILER_IS_ON_ELEMENT",t)))continue;f.push(nt(Ee(j,!0,Fp(B,0,j.length)),Ee(K?K.content:"",X,K?K.loc:B)))}else{const{name:B,arg:j,exp:K,loc:X}=V,ye=B==="bind",ce=B==="on";if(B==="slot"){r||t.onError(Qe(40,X));continue}if(B==="once"||B==="memo"||B==="is"||ye&&kr(j,"is")&&(Oo(a)||Cr("COMPILER_IS_ON_ELEMENT",t))||ce&&i)continue;if((ye&&kr(j,"key")||ce&&g&&kr(j,"vue:before-update"))&&(w=!0),ye&&kr(j,"ref")&&t.scopes.vFor>0&&f.push(nt(Ee("ref_for",!0),Ee("true"))),!j&&(ye||ce)){if(T=!0,K)if(ye){if(F(),Cr("COMPILER_V_BIND_OBJECT_ORDER",t)){h.unshift(K);continue}h.push(K)}else F({type:14,loc:X,callee:t.helper(xc),arguments:r?[K]:[K,"true"]});else t.onError(Qe(ye?34:35,X));continue}const pe=t.directiveTransforms[B];if(pe){const{props:ke,needRuntime:qe}=pe(V,e,t);!i&&ke.forEach(x),ce&&j&&!Yt(j)?F(Jt(ke,o)):f.push(...ke),qe&&(p.push(V),tr(qe)&&Xp.set(V,qe))}else tb(B)||(p.push(V),g&&(w=!0))}}let I;if(h.length?(F(),h.length>1?I=at(t.helper(Nl),h,o):I=h[0]):f.length&&(I=Jt(xf(f),o)),T?S|=16:(N&&!r&&(S|=2),b&&!r&&(S|=4),M.length&&(S|=8),k&&(S|=32)),!w&&(S===0||S===32)&&(P||C||p.length>0)&&(S|=512),!t.inSSR&&I)switch(I.type){case 15:let H=-1,V=-1,B=!1;for(let X=0;Xnt(a,i)),s))}return Ti(n,e.loc)}function dw(e){let t="[";for(let n=0,r=e.length;n{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},pw=/-(\w)/g,Ff=hw(e=>e.replace(pw,(t,n)=>n?n.toUpperCase():"")),mw=(e,t)=>{if(Ll(e)){const{children:n,loc:r}=e,{slotName:s,slotProps:i}=gw(e,t),a=[t.prefixIdentifiers?"_ctx.$slots":"$slots",s,"{}","undefined","true"];let o=2;i&&(a[2]=i,o=3),n.length&&(a[3]=ds([],n,!1,!1,r),o=4),t.scopeId&&!t.slotted&&(o=5),a.splice(o),e.codegenNode=at(t.helper(Ip),a,r)}};function gw(e,t){let n='"default"',r;const s=[];for(let i=0;i0){const{props:i,directives:a}=Jp(e,t,s,!1,!1);r=i,a.length&&t.onError(Qe(36,a[0].loc))}return{slotName:n,slotProps:r}}const _w=/^\s*([\w$_]+|(async\s*)?\([^)]*?\))\s*(:[^=]+)?=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,Qp=(e,t,n,r)=>{const{loc:s,modifiers:i,arg:a}=e;!e.exp&&!i.length&&n.onError(Qe(35,s));let o;if(a.type===4)if(a.isStatic){let p=a.content;p.startsWith("vue:")&&(p=`vnode-${p.slice(4)}`);const g=t.tagType!==0||p.startsWith("vnode")||!/[A-Z]/.test(p)?ns(gt(p)):`on:${p}`;o=Ee(g,!0,a.loc)}else o=cn([`${n.helperString(ko)}(`,a,")"]);else o=a,o.children.unshift(`${n.helperString(ko)}(`),o.children.push(")");let u=e.exp;u&&!u.content.trim()&&(u=void 0);let f=n.cacheHandlers&&!u&&!n.inVOnce;if(u){const p=xp(u.content),g=!(p||_w.test(u.content)),w=u.content.includes(";");(g||f&&p)&&(u=cn([`${g?"$event":"(...args)"} => ${w?"{":"("}`,u,w?"}":")"]))}let h={props:[nt(o,u||Ee("() => {}",!1,s))]};return r&&(h=r(h)),f&&(h.props[0].value=n.cache(h.props[0].value)),h.props.forEach(p=>p.key.isHandlerKey=!0),h},yw=(e,t,n)=>{const{exp:r,modifiers:s,loc:i}=e,a=e.arg;return a.type!==4?(a.children.unshift("("),a.children.push(') || ""')):a.isStatic||(a.content=`${a.content} || ""`),s.includes("camel")&&(a.type===4?a.isStatic?a.content=gt(a.content):a.content=`${n.helperString(vo)}(${a.content})`:(a.children.unshift(`${n.helperString(vo)}(`),a.children.push(")"))),n.inSSR||(s.includes("prop")&&$f(a,"."),s.includes("attr")&&$f(a,"^")),!r||r.type===4&&!r.content.trim()?(n.onError(Qe(34,i)),{props:[nt(a,Ee("",!0,i))]}):{props:[nt(a,r)]}},$f=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},bw=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const n=e.children;let r,s=!1;for(let i=0;ii.type===7&&!t.directiveTransforms[i.name])&&e.tag!=="template")))for(let i=0;i{if(e.type===1&&Xt(e,"once",!0))return Yf.has(e)||t.inVOnce?void 0:(Yf.add(e),t.inVOnce=!0,t.helper(Pl),()=>{t.inVOnce=!1;const n=t.currentNode;n.codegenNode&&(n.codegenNode=t.cache(n.codegenNode,!0))})},em=(e,t,n)=>{const{exp:r,arg:s}=e;if(!r)return n.onError(Qe(41,e.loc)),ll();const i=r.loc.source,a=r.type===4?r.content:i,o=n.bindingMetadata[i];if(o==="props"||o==="props-aliased")return n.onError(Qe(44,r.loc)),ll();const u=!1;if(!a.trim()||!xp(a)&&!u)return n.onError(Qe(42,r.loc)),ll();const f=s||Ee("modelValue",!0),h=s?Yt(s)?`onUpdate:${gt(s.content)}`:cn(['"onUpdate:" + ',s]):"onUpdate:modelValue";let p;const g=n.isTS?"($event: any)":"$event";p=cn([`${g} => ((`,r,") = $event)"]);const w=[nt(f,e.exp),nt(h,p)];if(e.modifiers.length&&t.tagType===1){const S=e.modifiers.map(N=>(Yc(N)?N:JSON.stringify(N))+": true").join(", "),P=s?Yt(s)?`${s.content}Modifiers`:cn([s,' + "Modifiers"']):"modelModifiers";w.push(nt(P,Ee(`{ ${S} }`,!1,e.loc,2)))}return ll(w)};function ll(e=[]){return{props:e}}const kw=/[\w).+\-_$\]]/,ww=(e,t)=>{Cr("COMPILER_FILTER",t)&&(e.type===5&&Al(e.content,t),e.type===1&&e.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&Al(n.exp,t)}))};function Al(e,t){if(e.type===4)Wf(e,t);else for(let n=0;n=0&&(k=n.charAt(b),k===" ");b--);(!k||!kw.test(k))&&(a=!0)}}S===void 0?S=n.slice(0,w).trim():h!==0&&N();function N(){P.push(n.slice(h,w).trim()),h=w+1}if(P.length){for(w=0;w{if(e.type===1){const n=Xt(e,"memo");return!n||Uf.has(e)?void 0:(Uf.add(e),()=>{const r=e.codegenNode||t.currentNode.codegenNode;r&&r.type===13&&(e.tagType!==1&&Wc(r,t),e.codegenNode=at(t.helper($c),[n.exp,ds(void 0,r),"_cache",String(t.cached++)]))})}};function Tw(e){return[[vw,X1,Sw,ew,ww,mw,ow,iw,bw],{on:Qp,bind:yw,model:em}]}function Ow(e,t={}){const n=t.onError||Sc,r=t.mode==="module";t.prefixIdentifiers===!0?n(Qe(47)):r&&n(Qe(48));const s=!1;t.cacheHandlers&&n(Qe(49)),t.scopeId&&!r&&n(Qe(50));const i=ve(e)?b1(e,t):e,[a,o]=Tw();return L1(i,De({},t,{prefixIdentifiers:s,nodeTransforms:[...a,...t.nodeTransforms||[]],directiveTransforms:De({},o,t.directiveTransforms||{})})),x1(i,De({},t,{prefixIdentifiers:s}))}const Cw=()=>({props:[]}),tm=Symbol(""),nm=Symbol(""),rm=Symbol(""),sm=Symbol(""),Co=Symbol(""),im=Symbol(""),lm=Symbol(""),am=Symbol(""),om=Symbol(""),cm=Symbol("");s1({[tm]:"vModelRadio",[nm]:"vModelCheckbox",[rm]:"vModelText",[sm]:"vModelSelect",[Co]:"vModelDynamic",[im]:"withModifiers",[lm]:"withKeys",[am]:"vShow",[om]:"Transition",[cm]:"TransitionGroup"});let Gr;function Nw(e,t=!1){return Gr||(Gr=document.createElement("div")),t?(Gr.innerHTML=`
`,Gr.children[0].getAttribute("foo")):(Gr.innerHTML=e,Gr.textContent)}const Pw=Ut("style,iframe,script,noscript",!0),Mw={isVoidTag:G0,isNativeTag:e=>B0(e)||z0(e),isPreTag:e=>e==="pre",decodeEntities:Nw,isBuiltInComponent:e=>{if(Xr(e,"Transition"))return om;if(Xr(e,"TransitionGroup"))return cm},getNamespace(e,t){let n=t?t.ns:0;if(t&&n===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(r=>r.type===6&&r.name==="encoding"&&r.value!=null&&(r.value.content==="text/html"||r.value.content==="application/xhtml+xml"))&&(n=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(n=0);else t&&n===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(n=0);if(n===0){if(e==="svg")return 1;if(e==="math")return 2}return n},getTextMode({tag:e,ns:t}){if(t===0){if(e==="textarea"||e==="title")return 1;if(Pw(e))return 2}return 0}},Rw=e=>{e.type===1&&e.props.forEach((t,n)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[n]={type:7,name:"bind",arg:Ee("style",!0,t.loc),exp:Iw(t.value.content,t.loc),modifiers:[],loc:t.loc})})},Iw=(e,t)=>{const n=Bd(e);return Ee(JSON.stringify(n),!1,t,3)};function xn(e,t){return Qe(e,t)}const Lw=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(xn(51,s)),t.children.length&&(n.onError(xn(52,s)),t.children.length=0),{props:[nt(Ee("innerHTML",!0,s),r||Ee("",!0))]}},Dw=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(xn(53,s)),t.children.length&&(n.onError(xn(54,s)),t.children.length=0),{props:[nt(Ee("textContent",!0),r?Qt(r,n)>0?r:at(n.helperString(ca),[r],s):Ee("",!0))]}},Aw=(e,t,n)=>{const r=em(e,t,n);if(!r.props.length||t.tagType===1)return r;e.arg&&n.onError(xn(56,e.arg.loc));const{tag:s}=t,i=n.isCustomElement(s);if(s==="input"||s==="textarea"||s==="select"||i){let a=rm,o=!1;if(s==="input"||i){const u=ua(t,"type");if(u){if(u.type===7)a=Co;else if(u.value)switch(u.value.content){case"radio":a=tm;break;case"checkbox":a=nm;break;case"file":o=!0,n.onError(xn(57,e.loc));break}}else h1(t)&&(a=Co)}else s==="select"&&(a=sm);o||(r.needRuntime=n.helper(a))}else n.onError(xn(55,e.loc));return r.props=r.props.filter(a=>!(a.key.type===4&&a.key.content==="modelValue")),r},xw=Ut("passive,once,capture"),Fw=Ut("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),$w=Ut("left,right"),um=Ut("onkeyup,onkeydown,onkeypress",!0),Yw=(e,t,n,r)=>{const s=[],i=[],a=[];for(let o=0;oYt(e)&&e.content.toLowerCase()==="onclick"?Ee(t,!0):e.type!==4?cn(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,Ww=(e,t,n)=>Qp(e,t,n,r=>{const{modifiers:s}=e;if(!s.length)return r;let{key:i,value:a}=r.props[0];const{keyModifiers:o,nonKeyModifiers:u,eventOptionModifiers:f}=Yw(i,s,n,e.loc);if(u.includes("right")&&(i=Hf(i,"onContextmenu")),u.includes("middle")&&(i=Hf(i,"onMouseup")),u.length&&(a=at(n.helper(im),[a,JSON.stringify(u)])),o.length&&(!Yt(i)||um(i.content))&&(a=at(n.helper(lm),[a,JSON.stringify(o)])),f.length){const h=f.map(Dr).join("");i=Yt(i)?Ee(`${i.content}${h}`,!0):cn(["(",i,`) + "${h}"`])}return{props:[nt(i,a)]}}),Uw=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(xn(59,s)),{props:[],needRuntime:n.helper(am)}},Hw=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&(t.onError(xn(61,e.loc)),t.removeNode())},Vw=[Rw],jw={cloak:Cw,html:Lw,text:Dw,model:Aw,on:Ww,show:Uw};function Bw(e,t={}){return Ow(e,De({},Mw,t,{nodeTransforms:[Hw,...Vw,...t.nodeTransforms||[]],directiveTransforms:De({},jw,t.directiveTransforms||{}),transformHoist:null}))}const Vf=Object.create(null);function zw(e,t){if(!ve(e))if(e.nodeType)e=e.innerHTML;else return Lt;const n=e,r=Vf[n];if(r)return r;if(e[0]==="#"){const o=document.querySelector(e);e=o?o.innerHTML:""}const s=De({hoistStatic:!0,onError:void 0,onWarn:Lt},t);!s.isCustomElement&&typeof customElements<"u"&&(s.isCustomElement=o=>!!customElements.get(o));const{code:i}=Bw(e,s),a=new Function("Vue",i)(Jk);return a._rc=!0,Vf[n]=a}ep(zw);/** +`),u()),h||s("return "),e.codegenNode?Nt(e.codegenNode,n):s("null"),w&&(o(),s("}")),o(),s("}"),{ast:e,code:n.code,preamble:S?M.code:"",map:n.map?n.map.toJSON():void 0}}function A1(e,t){const{ssr:n,prefixIdentifiers:r,push:s,newline:i,runtimeModuleName:a,runtimeGlobalName:o,ssrRuntimeModuleName:u}=t,f=o,h=Array.from(e.helpers);if(h.length>0&&(s(`const _Vue = ${f} +`),e.hoists.length)){const p=[Sc,Tc,ki,Oc,Mp].filter(g=>h.includes(g)).map(jp).join(", ");s(`const { ${p} } = _Vue +`)}x1(e.hoists,t),i(),s("return ")}function qa(e,t,{helper:n,push:r,newline:s,isTS:i}){const a=n(t==="filter"?Mc:t==="component"?Cc:Nc);for(let o=0;o3||!1;t.push("["),n&&t.indent(),Si(e,t,n),n&&t.deindent(),t.push("]")}function Si(e,t,n=!1,r=!0){const{push:s,newline:i}=t;for(let a=0;an||"null")}function V1(e,t){const{push:n,helper:r,pure:s}=t,i=ve(e.callee)?e.callee:r(e.callee);s&&n(da),n(i+"(",e),Si(e.arguments,t),n(")")}function j1(e,t){const{push:n,indent:r,deindent:s,newline:i}=t,{properties:a}=e;if(!a.length){n("{}",e);return}const o=a.length>1||!1;n(o?"{":"{ "),o&&r();for(let u=0;u "),(u||o)&&(n("{"),r()),a?(u&&n("return "),ie(a)?Wc(a,t):Nt(a,t)):o&&Nt(o,t),(u||o)&&(s(),n("}")),f&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}function G1(e,t){const{test:n,consequent:r,alternate:s,newline:i}=e,{push:a,indent:o,deindent:u,newline:f}=t;if(n.type===4){const p=!Fc(n.content);p&&a("("),Bp(n,t),p&&a(")")}else a("("),Nt(n,t),a(")");i&&o(),t.indentLevel++,i||a(" "),a("? "),Nt(r,t),t.indentLevel--,i&&f(),i||a(" "),a(": ");const h=s.type===19;h||t.indentLevel++,Nt(s,t),h||t.indentLevel--,i&&u(!0)}function K1(e,t){const{push:n,helper:r,indent:s,deindent:i,newline:a}=t;n(`_cache[${e.index}] || (`),e.isVNode&&(s(),n(`${r(Nl)}(-1),`),a()),n(`_cache[${e.index}] = `),Nt(e.value,t),e.isVNode&&(n(","),a(),n(`${r(Nl)}(1),`),a(),n(`_cache[${e.index}]`),i()),n(")")}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const q1=Vp(/^(if|else|else-if)$/,(e,t,n)=>Z1(e,t,n,(r,s,i)=>{const a=n.parent.children;let o=a.indexOf(r),u=0;for(;o-->=0;){const f=a[o];f&&f.type===9&&(u+=f.branches.length)}return()=>{if(i)r.codegenNode=Pf(s,u,n);else{const f=X1(r.codegenNode);f.alternate=Pf(s,u+r.branches.length-1,n)}}}));function Z1(e,t,n,r){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const s=t.exp?t.exp.loc:e.loc;n.onError(Qe(28,t.loc)),t.exp=Ee("true",!1,s)}if(t.name==="if"){const s=Mf(e,t),i={type:9,loc:e.loc,branches:[s]};if(n.replaceNode(i),r)return r(i,s,!0)}else{const s=n.parent.children;let i=s.indexOf(e);for(;i-->=-1;){const a=s[i];if(a&&a.type===3){n.removeNode(a);continue}if(a&&a.type===2&&!a.content.trim().length){n.removeNode(a);continue}if(a&&a.type===9){t.name==="else-if"&&a.branches[a.branches.length-1].condition===void 0&&n.onError(Qe(30,e.loc)),n.removeNode();const o=Mf(e,t);a.branches.push(o);const u=r&&r(a,o,!1);fa(o,n),u&&u(),n.currentNode=null}else n.onError(Qe(30,e.loc));break}}}function Mf(e,t){const n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:n&&!Xt(e,"for")?e.children:[e],userKey:ca(e,"key"),isTemplateIf:n}}function Pf(e,t,n){return e.condition?wo(e.condition,Rf(e,t,n),at(n.helper(ki),['""',"true"])):Rf(e,t,n)}function Rf(e,t,n){const{helper:r}=n,s=nt("key",Ee(`${t}`,!1,qt,2)),{children:i}=e,a=i[0];if(i.length!==1||a.type!==1)if(i.length===1&&a.type===11){const u=a.codegenNode;return Ll(u,s,n),u}else{let u=64;return ci(n,r(ai),Jt([s]),i,u+"",void 0,void 0,!0,!1,!1,e.loc)}else{const u=a.codegenNode,f=p1(u);return f.type===13&&$c(f,n),Ll(f,s,n),u}}function X1(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const J1=Vp("for",(e,t,n)=>{const{helper:r,removeHelper:s}=n;return Q1(e,t,n,i=>{const a=at(r(Rc),[i.source]),o=Rl(e),u=Xt(e,"memo"),f=ca(e,"key"),h=f&&(f.type===6?Ee(f.value.content,!0):f.exp),p=f?nt("key",h):null,g=i.source.type===4&&i.source.constType>0,w=g?64:f?128:256;return i.codegenNode=ci(n,r(ai),void 0,a,w+"",void 0,void 0,!0,!g,!1,e.loc),()=>{let S;const{children:M}=i,N=M.length!==1||M[0].type!==1,b=Il(e)?e:o&&e.children.length===1&&Il(e.children[0])?e.children[0]:null;if(b?(S=b.codegenNode,o&&p&&Ll(S,p,n)):N?S=ci(n,r(ai),p?Jt([p]):void 0,e.children,64+"",void 0,void 0,!0,void 0,!1):(S=M[0].codegenNode,o&&p&&Ll(S,p,n),S.isBlock!==!g&&(S.isBlock?(s(Rr),s(hs(n.inSSR,S.isComponent))):s(ds(n.inSSR,S.isComponent))),S.isBlock=!g,S.isBlock?(r(Rr),r(hs(n.inSSR,S.isComponent))):r(ds(n.inSSR,S.isComponent))),u){const k=fs(To(i.parseResult,[Ee("_cached")]));k.body=i1([cn(["const _memo = (",u.exp,")"]),cn(["if (_cached",...h?[" && _cached.key === ",h]:[],` && ${n.helperString(Ip)}(_cached, _memo)) return _cached`]),cn(["const _item = ",S]),Ee("_item.memo = _memo"),Ee("return _item")]),a.arguments.push(k,Ee("_cache"),Ee(String(n.cached++)))}else a.arguments.push(fs(To(i.parseResult),S,!0))}})});function Q1(e,t,n,r){if(!t.exp){n.onError(Qe(31,t.loc));return}const s=Gp(t.exp);if(!s){n.onError(Qe(32,t.loc));return}const{addIdentifiers:i,removeIdentifiers:a,scopes:o}=n,{source:u,value:f,key:h,index:p}=s,g={type:11,loc:t.loc,source:u,valueAlias:f,keyAlias:h,objectIndexAlias:p,parseResult:s,children:Rl(e)?e.children:[e]};n.replaceNode(g),o.vFor++;const w=r&&r(g);return()=>{o.vFor--,w&&w()}}const ew=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,If=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,tw=/^\(|\)$/g;function Gp(e,t){const n=e.loc,r=e.content,s=r.match(ew);if(!s)return;const[,i,a]=s,o={source:rl(n,a.trim(),r.indexOf(a,i.length)),value:void 0,key:void 0,index:void 0};let u=i.trim().replace(tw,"").trim();const f=i.indexOf(u),h=u.match(If);if(h){u=u.replace(If,"").trim();const p=h[1].trim();let g;if(p&&(g=r.indexOf(p,f+u.length),o.key=rl(n,p,g)),h[2]){const w=h[2].trim();w&&(o.index=rl(n,w,r.indexOf(w,o.key?g+p.length:f+u.length)))}}return u&&(o.value=rl(n,u,f)),o}function rl(e,t,n){return Ee(t,!1,Ap(e,n,t.length))}function To({value:e,key:t,index:n},r=[]){return nw([e,t,n,...r])}function nw(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((n,r)=>n||Ee("_".repeat(r+1),!1))}const Lf=Ee("undefined",!1),rw=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const n=Xt(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},sw=(e,t,n)=>fs(e,t,!1,!0,t.length?t[0].loc:n);function iw(e,t,n=sw){t.helper(Ac);const{children:r,loc:s}=e,i=[],a=[];let o=t.scopes.vSlot>0||t.scopes.vFor>0;const u=Xt(e,"slot",!0);if(u){const{arg:N,exp:b}=u;N&&!Yt(N)&&(o=!0),i.push(nt(N||Ee("default",!0),n(b,r,s)))}let f=!1,h=!1;const p=[],g=new Set;let w=0;for(let N=0;N{const T=n(b,k,s);return t.compatConfig&&(T.isNonScopedSlot=!0),nt("default",T)};f?p.length&&p.some(b=>Kp(b))&&(h?t.onError(Qe(39,p[0].loc)):i.push(N(void 0,p))):i.push(N(void 0,r))}const S=o?2:pl(e.children)?3:1;let M=Jt(i.concat(nt("_",Ee(S+"",!1))),s);return a.length&&(M=at(t.helper(Rp),[M,Ei(a)])),{slots:M,hasDynamicSlots:o}}function sl(e,t,n){const r=[nt("name",e),nt("fn",t)];return n!=null&&r.push(nt("key",Ee(String(n),!0))),Jt(r)}function pl(e){for(let t=0;tfunction(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:r,props:s}=e,i=e.tagType===1;let a=i?aw(e,t):`"${r}"`;const o=We(a)&&a.callee===Ol;let u,f,h,p=0,g,w,S,M=o||a===zs||a===Ec||!i&&(r==="svg"||r==="foreignObject");if(s.length>0){const N=Zp(e,t,void 0,i,o);u=N.props,p=N.patchFlag,w=N.dynamicPropNames;const b=N.directives;S=b&&b.length?Ei(b.map(k=>cw(k,t))):void 0,N.shouldUseBlock&&(M=!0)}if(e.children.length>0)if(a===Tl&&(M=!0,p|=1024),i&&a!==zs&&a!==Tl){const{slots:b,hasDynamicSlots:k}=iw(e,t);f=b,k&&(p|=1024)}else if(e.children.length===1&&a!==zs){const b=e.children[0],k=b.type,T=k===5||k===8;T&&Qt(b,t)===0&&(p|=1),T||k===2?f=b:f=e.children}else f=e.children;p!==0&&(h=String(p),w&&w.length&&(g=uw(w))),e.codegenNode=ci(t,a,u,f,h,g,S,!!M,!1,i,e.loc)};function aw(e,t,n=!1){let{tag:r}=e;const s=Oo(r),i=ca(e,"is");if(i)if(s||Cr("COMPILER_IS_ON_ELEMENT",t)){const u=i.type===6?i.value&&Ee(i.value.content,!0):i.exp;if(u)return at(t.helper(Ol),[u])}else i.type===6&&i.value.content.startsWith("vue:")&&(r=i.value.content.slice(4));const a=!s&&Xt(e,"is");if(a&&a.exp)return at(t.helper(Ol),[a.exp]);const o=Lp(r)||t.isBuiltInComponent(r);return o?(n||t.helper(o),o):(t.helper(Cc),t.components.add(r),ui(r,"component"))}function Zp(e,t,n=e.props,r,s,i=!1){const{tag:a,loc:o,children:u}=e;let f=[];const h=[],p=[],g=u.length>0;let w=!1,S=0,M=!1,N=!1,b=!1,k=!1,T=!1,C=!1;const P=[],F=H=>{f.length&&(h.push(Jt(Df(f),o)),f=[]),H&&h.push(H)},x=({key:H,value:V})=>{if(Yt(H)){const B=H.content,j=Ir(B);if(j&&(!r||s)&&B.toLowerCase()!=="onclick"&&B!=="onUpdate:modelValue"&&!wr(B)&&(k=!0),j&&wr(B)&&(C=!0),V.type===20||(V.type===4||V.type===8)&&Qt(V,t)>0)return;B==="ref"?M=!0:B==="class"?N=!0:B==="style"?b=!0:B!=="key"&&!P.includes(B)&&P.push(B),r&&(B==="class"||B==="style")&&!P.includes(B)&&P.push(B)}else T=!0};for(let H=0;H0&&f.push(nt(Ee("ref_for",!0),Ee("true")))),j==="is"&&(Oo(a)||K&&K.content.startsWith("vue:")||Cr("COMPILER_IS_ON_ELEMENT",t)))continue;f.push(nt(Ee(j,!0,Ap(B,0,j.length)),Ee(K?K.content:"",X,K?K.loc:B)))}else{const{name:B,arg:j,exp:K,loc:X}=V,ye=B==="bind",ce=B==="on";if(B==="slot"){r||t.onError(Qe(40,X));continue}if(B==="once"||B==="memo"||B==="is"||ye&&kr(j,"is")&&(Oo(a)||Cr("COMPILER_IS_ON_ELEMENT",t))||ce&&i)continue;if((ye&&kr(j,"key")||ce&&g&&kr(j,"vue:before-update"))&&(w=!0),ye&&kr(j,"ref")&&t.scopes.vFor>0&&f.push(nt(Ee("ref_for",!0),Ee("true"))),!j&&(ye||ce)){if(T=!0,K)if(ye){if(F(),Cr("COMPILER_V_BIND_OBJECT_ORDER",t)){h.unshift(K);continue}h.push(K)}else F({type:14,loc:X,callee:t.helper(Dc),arguments:r?[K]:[K,"true"]});else t.onError(Qe(ye?34:35,X));continue}const pe=t.directiveTransforms[B];if(pe){const{props:ke,needRuntime:qe}=pe(V,e,t);!i&&ke.forEach(x),ce&&j&&!Yt(j)?F(Jt(ke,o)):f.push(...ke),qe&&(p.push(V),tr(qe)&&qp.set(V,qe))}else Q0(B)||(p.push(V),g&&(w=!0))}}let I;if(h.length?(F(),h.length>1?I=at(t.helper(Cl),h,o):I=h[0]):f.length&&(I=Jt(Df(f),o)),T?S|=16:(N&&!r&&(S|=2),b&&!r&&(S|=4),P.length&&(S|=8),k&&(S|=32)),!w&&(S===0||S===32)&&(M||C||p.length>0)&&(S|=512),!t.inSSR&&I)switch(I.type){case 15:let H=-1,V=-1,B=!1;for(let X=0;Xnt(a,i)),s))}return Ei(n,e.loc)}function uw(e){let t="[";for(let n=0,r=e.length;n{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},dw=/-(\w)/g,Af=fw(e=>e.replace(dw,(t,n)=>n?n.toUpperCase():"")),hw=(e,t)=>{if(Il(e)){const{children:n,loc:r}=e,{slotName:s,slotProps:i}=pw(e,t),a=[t.prefixIdentifiers?"_ctx.$slots":"$slots",s,"{}","undefined","true"];let o=2;i&&(a[2]=i,o=3),n.length&&(a[3]=fs([],n,!1,!1,r),o=4),t.scopeId&&!t.slotted&&(o=5),a.splice(o),e.codegenNode=at(t.helper(Pp),a,r)}};function pw(e,t){let n='"default"',r;const s=[];for(let i=0;i0){const{props:i,directives:a}=Zp(e,t,s,!1,!1);r=i,a.length&&t.onError(Qe(36,a[0].loc))}return{slotName:n,slotProps:r}}const mw=/^\s*([\w$_]+|(async\s*)?\([^)]*?\))\s*(:[^=]+)?=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,Xp=(e,t,n,r)=>{const{loc:s,modifiers:i,arg:a}=e;!e.exp&&!i.length&&n.onError(Qe(35,s));let o;if(a.type===4)if(a.isStatic){let p=a.content;p.startsWith("vue:")&&(p=`vnode-${p.slice(4)}`);const g=t.tagType!==0||p.startsWith("vnode")||!/[A-Z]/.test(p)?ts(gt(p)):`on:${p}`;o=Ee(g,!0,a.loc)}else o=cn([`${n.helperString(ko)}(`,a,")"]);else o=a,o.children.unshift(`${n.helperString(ko)}(`),o.children.push(")");let u=e.exp;u&&!u.content.trim()&&(u=void 0);let f=n.cacheHandlers&&!u&&!n.inVOnce;if(u){const p=Dp(u.content),g=!(p||mw.test(u.content)),w=u.content.includes(";");(g||f&&p)&&(u=cn([`${g?"$event":"(...args)"} => ${w?"{":"("}`,u,w?"}":")"]))}let h={props:[nt(o,u||Ee("() => {}",!1,s))]};return r&&(h=r(h)),f&&(h.props[0].value=n.cache(h.props[0].value)),h.props.forEach(p=>p.key.isHandlerKey=!0),h},gw=(e,t,n)=>{const{exp:r,modifiers:s,loc:i}=e,a=e.arg;return a.type!==4?(a.children.unshift("("),a.children.push(') || ""')):a.isStatic||(a.content=`${a.content} || ""`),s.includes("camel")&&(a.type===4?a.isStatic?a.content=gt(a.content):a.content=`${n.helperString(vo)}(${a.content})`:(a.children.unshift(`${n.helperString(vo)}(`),a.children.push(")"))),n.inSSR||(s.includes("prop")&&xf(a,"."),s.includes("attr")&&xf(a,"^")),!r||r.type===4&&!r.content.trim()?(n.onError(Qe(34,i)),{props:[nt(a,Ee("",!0,i))]}):{props:[nt(a,r)]}},xf=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},_w=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const n=e.children;let r,s=!1;for(let i=0;ii.type===7&&!t.directiveTransforms[i.name])&&e.tag!=="template")))for(let i=0;i{if(e.type===1&&Xt(e,"once",!0))return Ff.has(e)||t.inVOnce?void 0:(Ff.add(e),t.inVOnce=!0,t.helper(Nl),()=>{t.inVOnce=!1;const n=t.currentNode;n.codegenNode&&(n.codegenNode=t.cache(n.codegenNode,!0))})},Jp=(e,t,n)=>{const{exp:r,arg:s}=e;if(!r)return n.onError(Qe(41,e.loc)),il();const i=r.loc.source,a=r.type===4?r.content:i,o=n.bindingMetadata[i];if(o==="props"||o==="props-aliased")return n.onError(Qe(44,r.loc)),il();const u=!1;if(!a.trim()||!Dp(a)&&!u)return n.onError(Qe(42,r.loc)),il();const f=s||Ee("modelValue",!0),h=s?Yt(s)?`onUpdate:${gt(s.content)}`:cn(['"onUpdate:" + ',s]):"onUpdate:modelValue";let p;const g=n.isTS?"($event: any)":"$event";p=cn([`${g} => ((`,r,") = $event)"]);const w=[nt(f,e.exp),nt(h,p)];if(e.modifiers.length&&t.tagType===1){const S=e.modifiers.map(N=>(Fc(N)?N:JSON.stringify(N))+": true").join(", "),M=s?Yt(s)?`${s.content}Modifiers`:cn([s,' + "Modifiers"']):"modelModifiers";w.push(nt(M,Ee(`{ ${S} }`,!1,e.loc,2)))}return il(w)};function il(e=[]){return{props:e}}const bw=/[\w).+\-_$\]]/,vw=(e,t)=>{Cr("COMPILER_FILTER",t)&&(e.type===5&&Dl(e.content,t),e.type===1&&e.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&Dl(n.exp,t)}))};function Dl(e,t){if(e.type===4)$f(e,t);else for(let n=0;n=0&&(k=n.charAt(b),k===" ");b--);(!k||!bw.test(k))&&(a=!0)}}S===void 0?S=n.slice(0,w).trim():h!==0&&N();function N(){M.push(n.slice(h,w).trim()),h=w+1}if(M.length){for(w=0;w{if(e.type===1){const n=Xt(e,"memo");return!n||Yf.has(e)?void 0:(Yf.add(e),()=>{const r=e.codegenNode||t.currentNode.codegenNode;r&&r.type===13&&(e.tagType!==1&&$c(r,t),e.codegenNode=at(t.helper(xc),[n.exp,fs(void 0,r),"_cache",String(t.cached++)]))})}};function Ew(e){return[[yw,q1,ww,J1,vw,hw,lw,rw,_w],{on:Xp,bind:gw,model:Jp}]}function Sw(e,t={}){const n=t.onError||wc,r=t.mode==="module";t.prefixIdentifiers===!0?n(Qe(47)):r&&n(Qe(48));const s=!1;t.cacheHandlers&&n(Qe(49)),t.scopeId&&!r&&n(Qe(50));const i=ve(e)?_1(e,t):e,[a,o]=Ew();return R1(i,De({},t,{prefixIdentifiers:s,nodeTransforms:[...a,...t.nodeTransforms||[]],directiveTransforms:De({},o,t.directiveTransforms||{})})),D1(i,De({},t,{prefixIdentifiers:s}))}const Tw=()=>({props:[]}),Qp=Symbol(""),em=Symbol(""),tm=Symbol(""),nm=Symbol(""),Co=Symbol(""),rm=Symbol(""),sm=Symbol(""),im=Symbol(""),lm=Symbol(""),am=Symbol("");n1({[Qp]:"vModelRadio",[em]:"vModelCheckbox",[tm]:"vModelText",[nm]:"vModelSelect",[Co]:"vModelDynamic",[rm]:"withModifiers",[sm]:"withKeys",[im]:"vShow",[lm]:"Transition",[am]:"TransitionGroup"});let zr;function Ow(e,t=!1){return zr||(zr=document.createElement("div")),t?(zr.innerHTML=`
`,zr.children[0].getAttribute("foo")):(zr.innerHTML=e,zr.textContent)}const Cw=Ut("style,iframe,script,noscript",!0),Nw={isVoidTag:B0,isNativeTag:e=>V0(e)||j0(e),isPreTag:e=>e==="pre",decodeEntities:Ow,isBuiltInComponent:e=>{if(Zr(e,"Transition"))return lm;if(Zr(e,"TransitionGroup"))return am},getNamespace(e,t){let n=t?t.ns:0;if(t&&n===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(r=>r.type===6&&r.name==="encoding"&&r.value!=null&&(r.value.content==="text/html"||r.value.content==="application/xhtml+xml"))&&(n=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(n=0);else t&&n===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(n=0);if(n===0){if(e==="svg")return 1;if(e==="math")return 2}return n},getTextMode({tag:e,ns:t}){if(t===0){if(e==="textarea"||e==="title")return 1;if(Cw(e))return 2}return 0}},Mw=e=>{e.type===1&&e.props.forEach((t,n)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[n]={type:7,name:"bind",arg:Ee("style",!0,t.loc),exp:Pw(t.value.content,t.loc),modifiers:[],loc:t.loc})})},Pw=(e,t)=>{const n=Vd(e);return Ee(JSON.stringify(n),!1,t,3)};function xn(e,t){return Qe(e,t)}const Rw=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(xn(51,s)),t.children.length&&(n.onError(xn(52,s)),t.children.length=0),{props:[nt(Ee("innerHTML",!0,s),r||Ee("",!0))]}},Iw=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(xn(53,s)),t.children.length&&(n.onError(xn(54,s)),t.children.length=0),{props:[nt(Ee("textContent",!0),r?Qt(r,n)>0?r:at(n.helperString(oa),[r],s):Ee("",!0))]}},Lw=(e,t,n)=>{const r=Jp(e,t,n);if(!r.props.length||t.tagType===1)return r;e.arg&&n.onError(xn(56,e.arg.loc));const{tag:s}=t,i=n.isCustomElement(s);if(s==="input"||s==="textarea"||s==="select"||i){let a=tm,o=!1;if(s==="input"||i){const u=ca(t,"type");if(u){if(u.type===7)a=Co;else if(u.value)switch(u.value.content){case"radio":a=Qp;break;case"checkbox":a=em;break;case"file":o=!0,n.onError(xn(57,e.loc));break}}else f1(t)&&(a=Co)}else s==="select"&&(a=nm);o||(r.needRuntime=n.helper(a))}else n.onError(xn(55,e.loc));return r.props=r.props.filter(a=>!(a.key.type===4&&a.key.content==="modelValue")),r},Dw=Ut("passive,once,capture"),Aw=Ut("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),xw=Ut("left,right"),om=Ut("onkeyup,onkeydown,onkeypress",!0),Fw=(e,t,n,r)=>{const s=[],i=[],a=[];for(let o=0;oYt(e)&&e.content.toLowerCase()==="onclick"?Ee(t,!0):e.type!==4?cn(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,$w=(e,t,n)=>Xp(e,t,n,r=>{const{modifiers:s}=e;if(!s.length)return r;let{key:i,value:a}=r.props[0];const{keyModifiers:o,nonKeyModifiers:u,eventOptionModifiers:f}=Fw(i,s,n,e.loc);if(u.includes("right")&&(i=Wf(i,"onContextmenu")),u.includes("middle")&&(i=Wf(i,"onMouseup")),u.length&&(a=at(n.helper(rm),[a,JSON.stringify(u)])),o.length&&(!Yt(i)||om(i.content))&&(a=at(n.helper(sm),[a,JSON.stringify(o)])),f.length){const h=f.map(Dr).join("");i=Yt(i)?Ee(`${i.content}${h}`,!0):cn(["(",i,`) + "${h}"`])}return{props:[nt(i,a)]}}),Yw=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(xn(59,s)),{props:[],needRuntime:n.helper(im)}},Ww=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&(t.onError(xn(61,e.loc)),t.removeNode())},Uw=[Mw],Hw={cloak:Tw,html:Rw,text:Iw,model:Lw,on:$w,show:Yw};function Vw(e,t={}){return Sw(e,De({},Nw,t,{nodeTransforms:[Ww,...Uw,...t.nodeTransforms||[]],directiveTransforms:De({},Hw,t.directiveTransforms||{}),transformHoist:null}))}const Uf=Object.create(null);function jw(e,t){if(!ve(e))if(e.nodeType)e=e.innerHTML;else return Lt;const n=e,r=Uf[n];if(r)return r;if(e[0]==="#"){const o=document.querySelector(e);e=o?o.innerHTML:""}const s=De({hoistStatic:!0,onError:void 0,onWarn:Lt},t);!s.isCustomElement&&typeof customElements<"u"&&(s.isCustomElement=o=>!!customElements.get(o));const{code:i}=Vw(e,s),a=new Function("Vue",i)(Zk);return a._rc=!0,Uf[n]=a}Jh(jw);/** * vue-class-component v8.0.0-rc.1 * (c) 2015-present Evan You * @license MIT - */function jf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Bf(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function Xw(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Jw(e,t){return t&&(typeof t=="object"||typeof t=="function")?t:Xw(e)}function Qw(e){var t=Zw();return function(){var r=xl(e),s;if(t){var i=xl(this).constructor;s=Reflect.construct(r,arguments,i)}else s=r.apply(this,arguments);return Jw(this,s)}}function eE(e){return tE(e)||nE(e)||rE(e)||sE()}function tE(e){if(Array.isArray(e))return Po(e)}function nE(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function rE(e,t){if(e){if(typeof e=="string")return Po(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Po(e,t)}}function Po(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1){s[h]=o[h];return}var p=Object.getOwnPropertyDescriptor(o,h);if(typeof p.value=="function"){s.methods[h]=p.value;return}if(p.get||p.set){s.computed[h]={get:p.get,set:p.set};return}}}),s.setup=function(h,p){var g,w=new n(h,p),S=Object.keys(w),P={},N=null;return S.forEach(function(b){w[b]===void 0||w[b]&&w[b].__s||(P[b]=St(w[b]),iE(w,b,P))}),S.forEach(function(b){if(w[b]&&w[b].__s){var k=w[b].__s();k instanceof Promise?(N||(N=Promise.resolve(P)),N=N.then(function(){return k.then(function(T){return P[b]=ni(T),P})})):P[b]=ni(k)}}),(g=N)!==null&&g!==void 0?g:P};var u=ol(n,"__d");u&&u.forEach(function(h){return h(s)});var f=["render","ssrRender","__file","__cssModules","__scopeId","__hmrId"];return f.forEach(function(h){n[h]&&(s[h]=n[h])}),s}}]),e}();fm.__h=["data","beforeCreate","created","beforeMount","mounted","beforeUnmount","unmounted","beforeUpdate","updated","activated","deactivated","render","errorCaptured","serverPrefetch"];var Yr=fm;function Es(e){return function(t){return t.__o=e,t}}function aE(e){return function(t,n,r){var s=typeof t=="function"?t:t.constructor;s.__d||(s.__d=[]),typeof r!="number"&&(r=void 0),s.__d.push(function(i){return e(i,n,r)})}}const oE="modulepreload",cE=function(e){return"/"+e},Gf={},Pn=function(t,n,r){if(!n||n.length===0)return t();const s=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=cE(i),i in Gf)return;Gf[i]=!0;const a=i.endsWith(".css"),o=a?'[rel="stylesheet"]':"";if(!!r)for(let h=s.length-1;h>=0;h--){const p=s[h];if(p.href===i&&(!a||p.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${o}`))return;const f=document.createElement("link");if(f.rel=a?"stylesheet":oE,a||(f.as="script",f.crossOrigin=""),f.href=i,document.head.appendChild(f),a)return new Promise((h,p)=>{f.addEventListener("load",h),f.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())};/*! + */function Hf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Vf(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function qw(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Zw(e,t){return t&&(typeof t=="object"||typeof t=="function")?t:qw(e)}function Xw(e){var t=Kw();return function(){var r=Al(e),s;if(t){var i=Al(this).constructor;s=Reflect.construct(r,arguments,i)}else s=r.apply(this,arguments);return Zw(this,s)}}function Jw(e){return Qw(e)||eE(e)||tE(e)||nE()}function Qw(e){if(Array.isArray(e))return Mo(e)}function eE(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function tE(e,t){if(e){if(typeof e=="string")return Mo(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Mo(e,t)}}function Mo(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1){s[h]=o[h];return}var p=Object.getOwnPropertyDescriptor(o,h);if(typeof p.value=="function"){s.methods[h]=p.value;return}if(p.get||p.set){s.computed[h]={get:p.get,set:p.set};return}}}),s.setup=function(h,p){var g,w=new n(h,p),S=Object.keys(w),M={},N=null;return S.forEach(function(b){w[b]===void 0||w[b]&&w[b].__s||(M[b]=St(w[b]),rE(w,b,M))}),S.forEach(function(b){if(w[b]&&w[b].__s){var k=w[b].__s();k instanceof Promise?(N||(N=Promise.resolve(M)),N=N.then(function(){return k.then(function(T){return M[b]=ei(T),M})})):M[b]=ei(k)}}),(g=N)!==null&&g!==void 0?g:M};var u=al(n,"__d");u&&u.forEach(function(h){return h(s)});var f=["render","ssrRender","__file","__cssModules","__scopeId","__hmrId"];return f.forEach(function(h){n[h]&&(s[h]=n[h])}),s}}]),e}();cm.__h=["data","beforeCreate","created","beforeMount","mounted","beforeUnmount","unmounted","beforeUpdate","updated","activated","deactivated","render","errorCaptured","serverPrefetch"];var Ti=cm;function ha(e){return function(t){return t.__o=e,t}}function iE(e){return function(t,n,r){var s=typeof t=="function"?t:t.constructor;s.__d||(s.__d=[]),typeof r!="number"&&(r=void 0),s.__d.push(function(i){return e(i,n,r)})}}const lE="modulepreload",aE=function(e){return"/"+e},Bf={},Mn=function(t,n,r){if(!n||n.length===0)return t();const s=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=aE(i),i in Bf)return;Bf[i]=!0;const a=i.endsWith(".css"),o=a?'[rel="stylesheet"]':"";if(!!r)for(let h=s.length-1;h>=0;h--){const p=s[h];if(p.href===i&&(!a||p.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${o}`))return;const f=document.createElement("link");if(f.rel=a?"stylesheet":lE,a||(f.as="script",f.crossOrigin=""),f.href=i,document.head.appendChild(f),a)return new Promise((h,p)=>{f.addEventListener("load",h),f.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())};/*! * vue-router v4.1.6 * (c) 2022 Eduardo San Martin Morote * @license MIT - */const Zr=typeof window<"u";function uE(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Ae=Object.assign;function Xa(e,t){const n={};for(const r in t){const s=t[r];n[r]=un(s)?s.map(e):e(s)}return n}const Zs=()=>{},un=Array.isArray,fE=/\/$/,dE=e=>e.replace(fE,"");function Ja(e,t,n="/"){let r,s={},i="",a="";const o=t.indexOf("#");let u=t.indexOf("?");return o=0&&(u=-1),u>-1&&(r=t.slice(0,u),i=t.slice(u+1,o>-1?o:t.length),s=e(i)),o>-1&&(r=r||t.slice(0,o),a=t.slice(o,t.length)),r=gE(r??t,n),{fullPath:r+(i&&"?")+i+a,path:r,query:s,hash:a}}function hE(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Kf(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function pE(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&ms(t.matched[r],n.matched[s])&&dm(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ms(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function dm(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!mE(e[n],t[n]))return!1;return!0}function mE(e,t){return un(e)?qf(e,t):un(t)?qf(t,e):e===t}function qf(e,t){return un(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function gE(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/");let s=n.length-1,i,a;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var mi;(function(e){e.pop="pop",e.push="push"})(mi||(mi={}));var Xs;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Xs||(Xs={}));function _E(e){if(!e)if(Zr){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),dE(e)}const yE=/^[^#]+#/;function bE(e,t){return e.replace(yE,"#")+t}function vE(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const pa=()=>({left:window.pageXOffset,top:window.pageYOffset});function kE(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=vE(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Zf(e,t){return(history.state?history.state.position-t:-1)+e}const Mo=new Map;function wE(e,t){Mo.set(e,t)}function EE(e){const t=Mo.get(e);return Mo.delete(e),t}let SE=()=>location.protocol+"//"+location.host;function hm(e,t){const{pathname:n,search:r,hash:s}=t,i=e.indexOf("#");if(i>-1){let o=s.includes(e.slice(i))?e.slice(i).length:1,u=s.slice(o);return u[0]!=="/"&&(u="/"+u),Kf(u,"")}return Kf(n,e)+r+s}function TE(e,t,n,r){let s=[],i=[],a=null;const o=({state:g})=>{const w=hm(e,location),S=n.value,P=t.value;let N=0;if(g){if(n.value=w,t.value=g,a&&a===S){a=null;return}N=P?g.position-P.position:0}else r(w);s.forEach(b=>{b(n.value,S,{delta:N,type:mi.pop,direction:N?N>0?Xs.forward:Xs.back:Xs.unknown})})};function u(){a=n.value}function f(g){s.push(g);const w=()=>{const S=s.indexOf(g);S>-1&&s.splice(S,1)};return i.push(w),w}function h(){const{history:g}=window;g.state&&g.replaceState(Ae({},g.state,{scroll:pa()}),"")}function p(){for(const g of i)g();i=[],window.removeEventListener("popstate",o),window.removeEventListener("beforeunload",h)}return window.addEventListener("popstate",o),window.addEventListener("beforeunload",h),{pauseListeners:u,listen:f,destroy:p}}function Xf(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?pa():null}}function OE(e){const{history:t,location:n}=window,r={value:hm(e,n)},s={value:t.state};s.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(u,f,h){const p=e.indexOf("#"),g=p>-1?(n.host&&document.querySelector("base")?e:e.slice(p))+u:SE()+e+u;try{t[h?"replaceState":"pushState"](f,"",g),s.value=f}catch(w){console.error(w),n[h?"replace":"assign"](g)}}function a(u,f){const h=Ae({},t.state,Xf(s.value.back,u,s.value.forward,!0),f,{position:s.value.position});i(u,h,!0),r.value=u}function o(u,f){const h=Ae({},s.value,t.state,{forward:u,scroll:pa()});i(h.current,h,!0);const p=Ae({},Xf(r.value,u,null),{position:h.position+1},f);i(u,p,!1),r.value=u}return{location:r,state:s,push:o,replace:a}}function CE(e){e=_E(e);const t=OE(e),n=TE(e,t.state,t.location,t.replace);function r(i,a=!0){a||n.pauseListeners(),history.go(i)}const s=Ae({location:"",base:e,go:r,createHref:bE.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function NE(e){return typeof e=="string"||e&&typeof e=="object"}function pm(e){return typeof e=="string"||typeof e=="symbol"}const zn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},mm=Symbol("");var Jf;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Jf||(Jf={}));function gs(e,t){return Ae(new Error,{type:e,[mm]:!0},t)}function Mn(e,t){return e instanceof Error&&mm in e&&(t==null||!!(e.type&t))}const Qf="[^/]+?",PE={sensitive:!1,strict:!1,start:!0,end:!0},ME=/[.+*?^${}()[\]/\\]/g;function RE(e,t){const n=Ae({},PE,t),r=[];let s=n.start?"^":"";const i=[];for(const f of e){const h=f.length?[]:[90];n.strict&&!f.length&&(s+="/");for(let p=0;pt.length?t.length===1&&t[0]===40+40?1:-1:0}function LE(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const DE={type:0,value:""},AE=/[a-zA-Z0-9_]/;function xE(e){if(!e)return[[]];if(e==="/")return[[DE]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(w){throw new Error(`ERR (${n})/"${f}": ${w}`)}let n=0,r=n;const s=[];let i;function a(){i&&s.push(i),i=[]}let o=0,u,f="",h="";function p(){f&&(n===0?i.push({type:0,value:f}):n===1||n===2||n===3?(i.length>1&&(u==="*"||u==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:f,regexp:h,repeatable:u==="*"||u==="+",optional:u==="*"||u==="?"})):t("Invalid state to consume buffer"),f="")}function g(){f+=u}for(;o{a(k)}:Zs}function a(h){if(pm(h)){const p=r.get(h);p&&(r.delete(h),n.splice(n.indexOf(p),1),p.children.forEach(a),p.alias.forEach(a))}else{const p=n.indexOf(h);p>-1&&(n.splice(p,1),h.record.name&&r.delete(h.record.name),h.children.forEach(a),h.alias.forEach(a))}}function o(){return n}function u(h){let p=0;for(;p=0&&(h.record.path!==n[p].record.path||!gm(h,n[p]));)p++;n.splice(p,0,h),h.record.name&&!nd(h)&&r.set(h.record.name,h)}function f(h,p){let g,w={},S,P;if("name"in h&&h.name){if(g=r.get(h.name),!g)throw gs(1,{location:h});P=g.record.name,w=Ae(td(p.params,g.keys.filter(k=>!k.optional).map(k=>k.name)),h.params&&td(h.params,g.keys.map(k=>k.name))),S=g.stringify(w)}else if("path"in h)S=h.path,g=n.find(k=>k.re.test(S)),g&&(w=g.parse(S),P=g.record.name);else{if(g=p.name?r.get(p.name):n.find(k=>k.re.test(p.path)),!g)throw gs(1,{location:h,currentLocation:p});P=g.record.name,w=Ae({},p.params,h.params),S=g.stringify(w)}const N=[];let b=g;for(;b;)N.unshift(b.record),b=b.parent;return{name:P,path:S,params:w,matched:N,meta:UE(N)}}return e.forEach(h=>i(h)),{addRoute:i,resolve:f,removeRoute:a,getRoutes:o,getRecordMatcher:s}}function td(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function YE(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:WE(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function WE(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="boolean"?n:n[r];return t}function nd(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function UE(e){return e.reduce((t,n)=>Ae(t,n.meta),{})}function rd(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function gm(e,t){return t.children.some(n=>n===e||gm(e,n))}const _m=/#/g,HE=/&/g,VE=/\//g,jE=/=/g,BE=/\?/g,ym=/\+/g,zE=/%5B/g,GE=/%5D/g,bm=/%5E/g,KE=/%60/g,vm=/%7B/g,qE=/%7C/g,km=/%7D/g,ZE=/%20/g;function Vc(e){return encodeURI(""+e).replace(qE,"|").replace(zE,"[").replace(GE,"]")}function XE(e){return Vc(e).replace(vm,"{").replace(km,"}").replace(bm,"^")}function Ro(e){return Vc(e).replace(ym,"%2B").replace(ZE,"+").replace(_m,"%23").replace(HE,"%26").replace(KE,"`").replace(vm,"{").replace(km,"}").replace(bm,"^")}function JE(e){return Ro(e).replace(jE,"%3D")}function QE(e){return Vc(e).replace(_m,"%23").replace(BE,"%3F")}function eS(e){return e==null?"":QE(e).replace(VE,"%2F")}function Fl(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function tS(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;si&&Ro(i)):[r&&Ro(r)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function nS(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=un(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const rS=Symbol(""),id=Symbol(""),jc=Symbol(""),wm=Symbol(""),Io=Symbol("");function Ys(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function Xn(e,t,n,r,s){const i=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((a,o)=>{const u=p=>{p===!1?o(gs(4,{from:n,to:t})):p instanceof Error?o(p):NE(p)?o(gs(2,{from:t,to:p})):(i&&r.enterCallbacks[s]===i&&typeof p=="function"&&i.push(p),a())},f=e.call(r&&r.instances[s],t,n,u);let h=Promise.resolve(f);e.length<3&&(h=h.then(u)),h.catch(p=>o(p))})}function Qa(e,t,n,r){const s=[];for(const i of e)for(const a in i.components){let o=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(sS(o)){const f=(o.__vccOpts||o)[t];f&&s.push(Xn(f,n,r,i,a))}else{let u=o();s.push(()=>u.then(f=>{if(!f)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${i.path}"`));const h=uE(f)?f.default:f;i.components[a]=h;const g=(h.__vccOpts||h)[t];return g&&Xn(g,n,r,i,a)()}))}}return s}function sS(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function ld(e){const t=on(jc),n=on(wm),r=Ke(()=>t.resolve(xt(e.to))),s=Ke(()=>{const{matched:u}=r.value,{length:f}=u,h=u[f-1],p=n.matched;if(!h||!p.length)return-1;const g=p.findIndex(ms.bind(null,h));if(g>-1)return g;const w=ad(u[f-2]);return f>1&&ad(h)===w&&p[p.length-1].path!==w?p.findIndex(ms.bind(null,u[f-2])):g}),i=Ke(()=>s.value>-1&&oS(n.params,r.value.params)),a=Ke(()=>s.value>-1&&s.value===n.matched.length-1&&dm(n.params,r.value.params));function o(u={}){return aS(u)?t[xt(e.replace)?"replace":"push"](xt(e.to)).catch(Zs):Promise.resolve()}return{route:r,href:Ke(()=>r.value.href),isActive:i,isExactActive:a,navigate:o}}const iS=xr({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:ld,setup(e,{slots:t}){const n=ws(ld(e)),{options:r}=on(jc),s=Ke(()=>({[od(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[od(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:$r("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},i)}}}),lS=iS;function aS(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function oS(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!un(s)||s.length!==r.length||r.some((i,a)=>i!==s[a]))return!1}return!0}function ad(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const od=(e,t,n)=>e??t??n,cS=xr({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=on(Io),s=Ke(()=>e.route||r.value),i=on(id,0),a=Ke(()=>{let f=xt(i);const{matched:h}=s.value;let p;for(;(p=h[f])&&!p.components;)f++;return f}),o=Ke(()=>s.value.matched[a.value]);Vs(id,Ke(()=>a.value+1)),Vs(rS,o),Vs(Io,s);const u=St();return yn(()=>[u.value,o.value,e.name],([f,h,p],[g,w,S])=>{h&&(h.instances[p]=f,w&&w!==h&&f&&f===g&&(h.leaveGuards.size||(h.leaveGuards=w.leaveGuards),h.updateGuards.size||(h.updateGuards=w.updateGuards))),f&&h&&(!w||!ms(h,w)||!g)&&(h.enterCallbacks[p]||[]).forEach(P=>P(f))},{flush:"post"}),()=>{const f=s.value,h=e.name,p=o.value,g=p&&p.components[h];if(!g)return cd(n.default,{Component:g,route:f});const w=p.props[h],S=w?w===!0?f.params:typeof w=="function"?w(f):w:null,N=$r(g,Ae({},S,t,{onVnodeUnmounted:b=>{b.component.isUnmounted&&(p.instances[h]=null)},ref:u}));return cd(n.default,{Component:N,route:f})||N}}});function cd(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const uS=cS;function fS(e){const t=$E(e.routes,e),n=e.parseQuery||tS,r=e.stringifyQuery||sd,s=e.history,i=Ys(),a=Ys(),o=Ys(),u=lc(zn);let f=zn;Zr&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const h=Xa.bind(null,A=>""+A),p=Xa.bind(null,eS),g=Xa.bind(null,Fl);function w(A,ee){let J,ne;return pm(A)?(J=t.getRecordMatcher(A),ne=ee):ne=A,t.addRoute(ne,J)}function S(A){const ee=t.getRecordMatcher(A);ee&&t.removeRoute(ee)}function P(){return t.getRoutes().map(A=>A.record)}function N(A){return!!t.getRecordMatcher(A)}function b(A,ee){if(ee=Ae({},ee||u.value),typeof A=="string"){const E=Ja(n,A,ee.path),_=t.resolve({path:E.path},ee),y=s.createHref(E.fullPath);return Ae(E,_,{params:g(_.params),hash:Fl(E.hash),redirectedFrom:void 0,href:y})}let J;if("path"in A)J=Ae({},A,{path:Ja(n,A.path,ee.path).path});else{const E=Ae({},A.params);for(const _ in E)E[_]==null&&delete E[_];J=Ae({},A,{params:p(A.params)}),ee.params=p(ee.params)}const ne=t.resolve(J,ee),ge=A.hash||"";ne.params=h(g(ne.params));const Ce=hE(r,Ae({},A,{hash:XE(ge),path:ne.path})),de=s.createHref(Ce);return Ae({fullPath:Ce,hash:ge,query:r===sd?nS(A.query):A.query||{}},ne,{redirectedFrom:void 0,href:de})}function k(A){return typeof A=="string"?Ja(n,A,u.value.path):Ae({},A)}function T(A,ee){if(f!==A)return gs(8,{from:ee,to:A})}function C(A){return x(A)}function M(A){return C(Ae(k(A),{replace:!0}))}function F(A){const ee=A.matched[A.matched.length-1];if(ee&&ee.redirect){const{redirect:J}=ee;let ne=typeof J=="function"?J(A):J;return typeof ne=="string"&&(ne=ne.includes("?")||ne.includes("#")?ne=k(ne):{path:ne},ne.params={}),Ae({query:A.query,hash:A.hash,params:"path"in ne?{}:A.params},ne)}}function x(A,ee){const J=f=b(A),ne=u.value,ge=A.state,Ce=A.force,de=A.replace===!0,E=F(J);if(E)return x(Ae(k(E),{state:typeof E=="object"?Ae({},ge,E.state):ge,force:Ce,replace:de}),ee||J);const _=J;_.redirectedFrom=ee;let y;return!Ce&&pE(r,ne,J)&&(y=gs(16,{to:_,from:ne}),Ze(ne,ne,!0,!1)),(y?Promise.resolve(y):H(_,ne)).catch(O=>Mn(O)?Mn(O,2)?O:qe(O):pe(O,_,ne)).then(O=>{if(O){if(Mn(O,2))return x(Ae({replace:de},k(O.to),{state:typeof O.to=="object"?Ae({},ge,O.to.state):ge,force:Ce}),ee||_)}else O=B(_,ne,!0,de,ge);return V(_,ne,O),O})}function I(A,ee){const J=T(A,ee);return J?Promise.reject(J):Promise.resolve()}function H(A,ee){let J;const[ne,ge,Ce]=dS(A,ee);J=Qa(ne.reverse(),"beforeRouteLeave",A,ee);for(const E of ne)E.leaveGuards.forEach(_=>{J.push(Xn(_,A,ee))});const de=I.bind(null,A,ee);return J.push(de),Kr(J).then(()=>{J=[];for(const E of i.list())J.push(Xn(E,A,ee));return J.push(de),Kr(J)}).then(()=>{J=Qa(ge,"beforeRouteUpdate",A,ee);for(const E of ge)E.updateGuards.forEach(_=>{J.push(Xn(_,A,ee))});return J.push(de),Kr(J)}).then(()=>{J=[];for(const E of A.matched)if(E.beforeEnter&&!ee.matched.includes(E))if(un(E.beforeEnter))for(const _ of E.beforeEnter)J.push(Xn(_,A,ee));else J.push(Xn(E.beforeEnter,A,ee));return J.push(de),Kr(J)}).then(()=>(A.matched.forEach(E=>E.enterCallbacks={}),J=Qa(Ce,"beforeRouteEnter",A,ee),J.push(de),Kr(J))).then(()=>{J=[];for(const E of a.list())J.push(Xn(E,A,ee));return J.push(de),Kr(J)}).catch(E=>Mn(E,8)?E:Promise.reject(E))}function V(A,ee,J){for(const ne of o.list())ne(A,ee,J)}function B(A,ee,J,ne,ge){const Ce=T(A,ee);if(Ce)return Ce;const de=ee===zn,E=Zr?history.state:{};J&&(ne||de?s.replace(A.fullPath,Ae({scroll:de&&E&&E.scroll},ge)):s.push(A.fullPath,ge)),u.value=A,Ze(A,ee,J,de),qe()}let j;function K(){j||(j=s.listen((A,ee,J)=>{if(!mt.listening)return;const ne=b(A),ge=F(ne);if(ge){x(Ae(ge,{replace:!0}),ne).catch(Zs);return}f=ne;const Ce=u.value;Zr&&wE(Zf(Ce.fullPath,J.delta),pa()),H(ne,Ce).catch(de=>Mn(de,12)?de:Mn(de,2)?(x(de.to,ne).then(E=>{Mn(E,20)&&!J.delta&&J.type===mi.pop&&s.go(-1,!1)}).catch(Zs),Promise.reject()):(J.delta&&s.go(-J.delta,!1),pe(de,ne,Ce))).then(de=>{de=de||B(ne,Ce,!1),de&&(J.delta&&!Mn(de,8)?s.go(-J.delta,!1):J.type===mi.pop&&Mn(de,20)&&s.go(-1,!1)),V(ne,Ce,de)}).catch(Zs)}))}let X=Ys(),ye=Ys(),ce;function pe(A,ee,J){qe(A);const ne=ye.list();return ne.length?ne.forEach(ge=>ge(A,ee,J)):console.error(A),Promise.reject(A)}function ke(){return ce&&u.value!==zn?Promise.resolve():new Promise((A,ee)=>{X.add([A,ee])})}function qe(A){return ce||(ce=!A,K(),X.list().forEach(([ee,J])=>A?J(A):ee()),X.reset()),A}function Ze(A,ee,J,ne){const{scrollBehavior:ge}=e;if(!Zr||!ge)return Promise.resolve();const Ce=!J&&EE(Zf(A.fullPath,0))||(ne||!J)&&history.state&&history.state.scroll||null;return Zl().then(()=>ge(A,ee,Ce)).then(de=>de&&kE(de)).catch(de=>pe(de,A,ee))}const rt=A=>s.go(A);let Be;const Pt=new Set,mt={currentRoute:u,listening:!0,addRoute:w,removeRoute:S,hasRoute:N,getRoutes:P,resolve:b,options:e,push:C,replace:M,go:rt,back:()=>rt(-1),forward:()=>rt(1),beforeEach:i.add,beforeResolve:a.add,afterEach:o.add,onError:ye.add,isReady:ke,install(A){const ee=this;A.component("RouterLink",lS),A.component("RouterView",uS),A.config.globalProperties.$router=ee,Object.defineProperty(A.config.globalProperties,"$route",{enumerable:!0,get:()=>xt(u)}),Zr&&!Be&&u.value===zn&&(Be=!0,C(s.location).catch(ge=>{}));const J={};for(const ge in zn)J[ge]=Ke(()=>u.value[ge]);A.provide(jc,ee),A.provide(wm,ws(J)),A.provide(Io,u);const ne=A.unmount;Pt.add(A),A.unmount=function(){Pt.delete(A),Pt.size<1&&(f=zn,j&&j(),j=null,u.value=zn,Be=!1,ce=!1),ne()}}};return mt}function Kr(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function dS(e,t){const n=[],r=[],s=[],i=Math.max(t.matched.length,e.matched.length);for(let a=0;ams(f,o))?r.push(o):n.push(o));const u=e.matched[a];u&&(t.matched.find(f=>ms(f,u))||s.push(u))}return[n,r,s]}var hS=Object.defineProperty,pS=Object.getOwnPropertyDescriptor,mS=(e,t,n,r)=>{for(var s=r>1?void 0:r?pS(t,n):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(s=(r?a(t,n,s):a(s))||s);return r&&s&&hS(t,n,s),s};let Lo=class extends Yr{};Lo=mS([Es({components:{}})],Lo);const Wr=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},gS=e=>(ea("data-v-5f688a7c"),e=e(),ta(),e),_S={id:"Home",class:"fbox-center f-grow1"},yS=gS(()=>Le("div",{id:"box"},[Le("div",{class:"font-script-en"},"Hykilpikonna's"),Le("div",{class:"font-script-en bold"},"Road Less Traveled")],-1)),bS=[yS];function vS(e,t,n,r,s,i){return Ue(),it("div",_S,bS)}const kS=Wr(Lo,[["render",vS],["__scopeId","data-v-5f688a7c"]]),wS=[{path:"/",name:"Home",meta:{title:"Home",nav:!0},component:kS},{path:"/new-home",name:"New Home",meta:{title:"Home"},component:()=>Pn(()=>import("./NewHome-40392b22.js"),["assets/NewHome-40392b22.js","assets/utils-7e1c5e6c.js","assets/ColorPicker-00700677.js","assets/ColorPicker-b45bc4c5.css","assets/NewHome-19d6eeff.css"])},{path:"/about",name:"About",meta:{title:"关于",nav:!0},component:()=>Pn(()=>import("./About-c4f05be9.js"),["assets/About-c4f05be9.js","assets/utils-7e1c5e6c.js","assets/About-c2ac88aa.css"])},{path:"/life",name:"Life",meta:{title:"生活",nav:!0},component:()=>Pn(()=>import("./Life-4908e82f.js").then(e=>e.L),["assets/Life-4908e82f.js","assets/Life-f0ca6952.css"])},{path:"/blog",name:"Blog",meta:{title:"记事本",nav:!0},component:()=>Pn(()=>import("./Blog-55a82738.js"),[]),props:e=>e.query},{path:"/others",name:"Others",meta:{title:"更多",nav:!0},component:()=>Pn(()=>import("./Others-e33c70ca.js"),["assets/Others-e33c70ca.js","assets/Others-9849e5af.css"])},{path:"/kitchen-menu",name:"Menu",meta:{title:"菜单",navBookmark:"Others"},component:()=>Pn(()=>import("./Menu-97c81623.js"),["assets/Menu-97c81623.js","assets/Menu-8c8222c7.css"])},{path:"/friends",name:"Friends",meta:{title:"朋友们",navBookmark:"Others"},component:()=>Pn(()=>import("./Friends-5297398e.js"),["assets/Friends-5297398e.js","assets/utils-7e1c5e6c.js","assets/Friends-76bac6fa.css"])},{path:"/projects",name:"Projects",meta:{title:"我做的",navBookmark:"Others"},component:()=>Pn(()=>import("./Projects-cd2969f6.js"),[])},{path:"/color",name:"ColorPicker",meta:{title:"Color Picker"},component:()=>Pn(()=>import("./ColorPickerTest-f4a04019.js"),["assets/ColorPickerTest-f4a04019.js","assets/ColorPicker-00700677.js","assets/utils-7e1c5e6c.js","assets/ColorPicker-b45bc4c5.css"])}],$l=fS({history:CE(),routes:wS});function Yl(e){const t={...$l.currentRoute.value.query??{}};console.log(e);for(const n of Object.keys(e))e[n]==null?delete t[n]:t[n]=e[n];return $l.push({query:t})}var ES=Object.defineProperty,SS=Object.getOwnPropertyDescriptor,TS=(e,t,n,r)=>{for(var s=r>1?void 0:r?SS(t,n):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(s=(r?a(t,n,s):a(s))||s);return r&&s&&ES(t,n,s),s};let Do=class extends Yr{constructor(){super(...arguments);Et(this,"currentRoute","");Et(this,"currentLink",null);Et(this,"bookmarkCss","");Et(this,"bookmarkUpdateIntervalId");Et(this,"lastTop",0);Et(this,"menuOpen",!1)}showMenu(){this.menuOpen=!this.menuOpen,this.menuOpen&&setTimeout(()=>this.menuOpen=!1,2e3)}updateBookmark(n){var r;this.$nextTick(()=>{n.name=="Blog"&&Object.keys(n.query).length!=0||(document.title=n.meta.title?`Hykilpikonna - ${n.meta.title}`:"Hykilpikonna - Home")}),console.log("AfterEach called",n),this.currentRoute=(((r=n.meta)==null?void 0:r.navBookmark)??n.name).toLowerCase(),this.calculateBookmarkCss(),this.menuOpen=!1}mounted(){var n;console.log("Mounted called",this.$route),$l.afterEach(this.updateBookmark),this.$route.name&&(this.currentRoute=(((n=this.$route.meta)==null?void 0:n.navBookmark)??this.$route.name).toLowerCase()),window.addEventListener("resize",this.calculateBookmarkCss,!0),this.bookmarkUpdateIntervalId=window.setInterval(this.calculateBookmarkCss,1e3)}unmounted(){window.removeEventListener("resize",this.calculateBookmarkCss),window.clearInterval(this.bookmarkUpdateIntervalId)}calculateBookmarkCss(){if(this.currentRoute in this.$refs)this.currentLink=this.$refs[this.currentRoute].$el;else return;let n=this.currentLink.getBoundingClientRect();if(n.top==this.lastTop)return;this.lastTop=n.top;let r=n.bottom-n.top,s=Math.round(r/2)+8;this.bookmarkCss=`top: ${n.top-8}px;border-width: ${s}px 20px ${s}px 50px;`}};Do=TS([Es({components:{}})],Do);const OS="/meru_256px.png";const CS=Le("i",{class:"fas fa-bars"},null,-1),NS=[CS],PS={id:"items",class:"fbox-v"},MS=Le("div",{class:"dot"},"·",-1),RS=Le("div",{class:"dot"},"·",-1),IS=Le("div",{class:"dot"},"·",-1),LS=Le("div",{class:"dot"},"·",-1),DS=Le("svg",{focusable:"false","data-prefix":"fal","data-icon":"house-night",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",class:"svg-inline--fa fa-house-night fa-w-20"},[Le("path",{fill:"currentColor",d:"M112,224a111.5,111.5,0,0,0,87-41.45,20.51,20.51,0,0,0-19.75-33.08A59.2,59.2,0,0,1,138.84,39.85a20.3,20.3,0,0,0,10.07-21.27,20.26,20.26,0,0,0-16.47-16.7A136,136,0,0,0,112,0a112,112,0,0,0,0,224ZM97.78,33.27a91.21,91.21,0,0,0,54.47,147.9A80,80,0,1,1,97.78,33.27Zm97.15,35.51,39.72,16.56,16.56,39.72a5.33,5.33,0,0,0,9.55,0l16.56-39.72L317,68.78a5.33,5.33,0,0,0,0-9.54L277.32,42.68,260.76,3a5.33,5.33,0,0,0-9.55,0L234.65,42.68,194.93,59.24a5.34,5.34,0,0,0,0,9.54ZM157,379.24l-39.72-16.57L100.76,323a5.34,5.34,0,0,0-9.55,0L74.65,362.67,34.93,379.24a5.34,5.34,0,0,0,0,9.54l39.72,16.56,16.56,39.72a5.33,5.33,0,0,0,9.55,0l16.56-39.72L157,388.78a5.33,5.33,0,0,0,0-9.54Zm179-101.9v85.33A21.39,21.39,0,0,0,357.36,384h85.31A21.39,21.39,0,0,0,464,362.67V277.34A21.4,21.4,0,0,0,442.67,256H357.36A21.4,21.4,0,0,0,336,277.34ZM368,288H432v64H368Zm266.49,8L576,244.75V144a16,16,0,0,0-32,0v72.75L410.53,100a16,16,0,0,0-21.07,0l-224,196a16,16,0,0,0,21.07,24.09L224,287.28V464a48.05,48.05,0,0,0,48,48H528a48.06,48.06,0,0,0,48-48V287.28l37.46,32.78A16,16,0,0,0,634.53,296ZM544,464a16,16,0,0,1-16,16H272a16,16,0,0,1-16-16V264a15.94,15.94,0,0,0-.81-4L400,133.27l144,126Z",class:""})],-1),AS=Le("div",{class:"dot"},"·",-1),xS=Le("div",{id:"nav-background"},null,-1),FS=Le("img",{id:"meru",src:OS,alt:""},null,-1);function $S(e,t,n,r,s,i){const a=ai("router-link"),o=ai("router-view");return Ue(),it(et,null,[e.currentRoute!=="colorpicker"?(Ue(),it("div",{key:0,id:"nav",class:or(["fbox-v",e.currentRoute+" "+(e.menuOpen?"open":"")])},[Le("div",{id:"menu",onClick:t[0]||(t[0]=(...u)=>e.showMenu&&e.showMenu(...u))},NS),Le("div",PS,[Me(a,{class:"router-link",ref:"others",to:"/others"},{default:ln(()=>[_n(Ft(e.$t("nav.others")),1)]),_:1},512),MS,Me(a,{class:"router-link",ref:"blog",to:"/blog"},{default:ln(()=>[_n(Ft(e.$t("nav.blog")),1)]),_:1},512),RS,Me(a,{class:"router-link",ref:"life",to:"/life"},{default:ln(()=>[_n(Ft(e.$t("nav.life")),1)]),_:1},512),IS,Me(a,{class:"router-link",ref:"about",to:"/about"},{default:ln(()=>[_n(Ft(e.$t("nav.about")),1)]),_:1},512),LS,Me(a,{class:"router-link",ref:"home",to:"/"},{default:ln(()=>[DS]),_:1},512),AS]),Le("div",{id:"nav-bookmark",ref:"bookmark",style:ys(e.bookmarkCss)},null,4),xS,FS],2)):qn("",!0),Me(o)],64)}const YS=Wr(Do,[["render",$S]]);/*! + */const qr=typeof window<"u";function oE(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Ae=Object.assign;function Xa(e,t){const n={};for(const r in t){const s=t[r];n[r]=un(s)?s.map(e):e(s)}return n}const Ks=()=>{},un=Array.isArray,cE=/\/$/,uE=e=>e.replace(cE,"");function Ja(e,t,n="/"){let r,s={},i="",a="";const o=t.indexOf("#");let u=t.indexOf("?");return o=0&&(u=-1),u>-1&&(r=t.slice(0,u),i=t.slice(u+1,o>-1?o:t.length),s=e(i)),o>-1&&(r=r||t.slice(0,o),a=t.slice(o,t.length)),r=pE(r??t,n),{fullPath:r+(i&&"?")+i+a,path:r,query:s,hash:a}}function fE(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function zf(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function dE(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&ps(t.matched[r],n.matched[s])&&um(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ps(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function um(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!hE(e[n],t[n]))return!1;return!0}function hE(e,t){return un(e)?Gf(e,t):un(t)?Gf(t,e):e===t}function Gf(e,t){return un(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function pE(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/");let s=n.length-1,i,a;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var hi;(function(e){e.pop="pop",e.push="push"})(hi||(hi={}));var qs;(function(e){e.back="back",e.forward="forward",e.unknown=""})(qs||(qs={}));function mE(e){if(!e)if(qr){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),uE(e)}const gE=/^[^#]+#/;function _E(e,t){return e.replace(gE,"#")+t}function yE(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const pa=()=>({left:window.pageXOffset,top:window.pageYOffset});function bE(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=yE(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Kf(e,t){return(history.state?history.state.position-t:-1)+e}const Po=new Map;function vE(e,t){Po.set(e,t)}function kE(e){const t=Po.get(e);return Po.delete(e),t}let wE=()=>location.protocol+"//"+location.host;function fm(e,t){const{pathname:n,search:r,hash:s}=t,i=e.indexOf("#");if(i>-1){let o=s.includes(e.slice(i))?e.slice(i).length:1,u=s.slice(o);return u[0]!=="/"&&(u="/"+u),zf(u,"")}return zf(n,e)+r+s}function EE(e,t,n,r){let s=[],i=[],a=null;const o=({state:g})=>{const w=fm(e,location),S=n.value,M=t.value;let N=0;if(g){if(n.value=w,t.value=g,a&&a===S){a=null;return}N=M?g.position-M.position:0}else r(w);s.forEach(b=>{b(n.value,S,{delta:N,type:hi.pop,direction:N?N>0?qs.forward:qs.back:qs.unknown})})};function u(){a=n.value}function f(g){s.push(g);const w=()=>{const S=s.indexOf(g);S>-1&&s.splice(S,1)};return i.push(w),w}function h(){const{history:g}=window;g.state&&g.replaceState(Ae({},g.state,{scroll:pa()}),"")}function p(){for(const g of i)g();i=[],window.removeEventListener("popstate",o),window.removeEventListener("beforeunload",h)}return window.addEventListener("popstate",o),window.addEventListener("beforeunload",h),{pauseListeners:u,listen:f,destroy:p}}function qf(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?pa():null}}function SE(e){const{history:t,location:n}=window,r={value:fm(e,n)},s={value:t.state};s.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(u,f,h){const p=e.indexOf("#"),g=p>-1?(n.host&&document.querySelector("base")?e:e.slice(p))+u:wE()+e+u;try{t[h?"replaceState":"pushState"](f,"",g),s.value=f}catch(w){console.error(w),n[h?"replace":"assign"](g)}}function a(u,f){const h=Ae({},t.state,qf(s.value.back,u,s.value.forward,!0),f,{position:s.value.position});i(u,h,!0),r.value=u}function o(u,f){const h=Ae({},s.value,t.state,{forward:u,scroll:pa()});i(h.current,h,!0);const p=Ae({},qf(r.value,u,null),{position:h.position+1},f);i(u,p,!1),r.value=u}return{location:r,state:s,push:o,replace:a}}function TE(e){e=mE(e);const t=SE(e),n=EE(e,t.state,t.location,t.replace);function r(i,a=!0){a||n.pauseListeners(),history.go(i)}const s=Ae({location:"",base:e,go:r,createHref:_E.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function OE(e){return typeof e=="string"||e&&typeof e=="object"}function dm(e){return typeof e=="string"||typeof e=="symbol"}const zn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},hm=Symbol("");var Zf;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Zf||(Zf={}));function ms(e,t){return Ae(new Error,{type:e,[hm]:!0},t)}function Pn(e,t){return e instanceof Error&&hm in e&&(t==null||!!(e.type&t))}const Xf="[^/]+?",CE={sensitive:!1,strict:!1,start:!0,end:!0},NE=/[.+*?^${}()[\]/\\]/g;function ME(e,t){const n=Ae({},CE,t),r=[];let s=n.start?"^":"";const i=[];for(const f of e){const h=f.length?[]:[90];n.strict&&!f.length&&(s+="/");for(let p=0;pt.length?t.length===1&&t[0]===40+40?1:-1:0}function RE(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const IE={type:0,value:""},LE=/[a-zA-Z0-9_]/;function DE(e){if(!e)return[[]];if(e==="/")return[[IE]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(w){throw new Error(`ERR (${n})/"${f}": ${w}`)}let n=0,r=n;const s=[];let i;function a(){i&&s.push(i),i=[]}let o=0,u,f="",h="";function p(){f&&(n===0?i.push({type:0,value:f}):n===1||n===2||n===3?(i.length>1&&(u==="*"||u==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:f,regexp:h,repeatable:u==="*"||u==="+",optional:u==="*"||u==="?"})):t("Invalid state to consume buffer"),f="")}function g(){f+=u}for(;o{a(k)}:Ks}function a(h){if(dm(h)){const p=r.get(h);p&&(r.delete(h),n.splice(n.indexOf(p),1),p.children.forEach(a),p.alias.forEach(a))}else{const p=n.indexOf(h);p>-1&&(n.splice(p,1),h.record.name&&r.delete(h.record.name),h.children.forEach(a),h.alias.forEach(a))}}function o(){return n}function u(h){let p=0;for(;p=0&&(h.record.path!==n[p].record.path||!pm(h,n[p]));)p++;n.splice(p,0,h),h.record.name&&!ed(h)&&r.set(h.record.name,h)}function f(h,p){let g,w={},S,M;if("name"in h&&h.name){if(g=r.get(h.name),!g)throw ms(1,{location:h});M=g.record.name,w=Ae(Qf(p.params,g.keys.filter(k=>!k.optional).map(k=>k.name)),h.params&&Qf(h.params,g.keys.map(k=>k.name))),S=g.stringify(w)}else if("path"in h)S=h.path,g=n.find(k=>k.re.test(S)),g&&(w=g.parse(S),M=g.record.name);else{if(g=p.name?r.get(p.name):n.find(k=>k.re.test(p.path)),!g)throw ms(1,{location:h,currentLocation:p});M=g.record.name,w=Ae({},p.params,h.params),S=g.stringify(w)}const N=[];let b=g;for(;b;)N.unshift(b.record),b=b.parent;return{name:M,path:S,params:w,matched:N,meta:YE(N)}}return e.forEach(h=>i(h)),{addRoute:i,resolve:f,removeRoute:a,getRoutes:o,getRecordMatcher:s}}function Qf(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function FE(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:$E(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function $E(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="boolean"?n:n[r];return t}function ed(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function YE(e){return e.reduce((t,n)=>Ae(t,n.meta),{})}function td(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function pm(e,t){return t.children.some(n=>n===e||pm(e,n))}const mm=/#/g,WE=/&/g,UE=/\//g,HE=/=/g,VE=/\?/g,gm=/\+/g,jE=/%5B/g,BE=/%5D/g,_m=/%5E/g,zE=/%60/g,ym=/%7B/g,GE=/%7C/g,bm=/%7D/g,KE=/%20/g;function Uc(e){return encodeURI(""+e).replace(GE,"|").replace(jE,"[").replace(BE,"]")}function qE(e){return Uc(e).replace(ym,"{").replace(bm,"}").replace(_m,"^")}function Ro(e){return Uc(e).replace(gm,"%2B").replace(KE,"+").replace(mm,"%23").replace(WE,"%26").replace(zE,"`").replace(ym,"{").replace(bm,"}").replace(_m,"^")}function ZE(e){return Ro(e).replace(HE,"%3D")}function XE(e){return Uc(e).replace(mm,"%23").replace(VE,"%3F")}function JE(e){return e==null?"":XE(e).replace(UE,"%2F")}function xl(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function QE(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;si&&Ro(i)):[r&&Ro(r)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function eS(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=un(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const tS=Symbol(""),rd=Symbol(""),Hc=Symbol(""),vm=Symbol(""),Io=Symbol("");function Fs(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function Xn(e,t,n,r,s){const i=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((a,o)=>{const u=p=>{p===!1?o(ms(4,{from:n,to:t})):p instanceof Error?o(p):OE(p)?o(ms(2,{from:t,to:p})):(i&&r.enterCallbacks[s]===i&&typeof p=="function"&&i.push(p),a())},f=e.call(r&&r.instances[s],t,n,u);let h=Promise.resolve(f);e.length<3&&(h=h.then(u)),h.catch(p=>o(p))})}function Qa(e,t,n,r){const s=[];for(const i of e)for(const a in i.components){let o=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(nS(o)){const f=(o.__vccOpts||o)[t];f&&s.push(Xn(f,n,r,i,a))}else{let u=o();s.push(()=>u.then(f=>{if(!f)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${i.path}"`));const h=oE(f)?f.default:f;i.components[a]=h;const g=(h.__vccOpts||h)[t];return g&&Xn(g,n,r,i,a)()}))}}return s}function nS(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function sd(e){const t=on(Hc),n=on(vm),r=Ke(()=>t.resolve(xt(e.to))),s=Ke(()=>{const{matched:u}=r.value,{length:f}=u,h=u[f-1],p=n.matched;if(!h||!p.length)return-1;const g=p.findIndex(ps.bind(null,h));if(g>-1)return g;const w=id(u[f-2]);return f>1&&id(h)===w&&p[p.length-1].path!==w?p.findIndex(ps.bind(null,u[f-2])):g}),i=Ke(()=>s.value>-1&&lS(n.params,r.value.params)),a=Ke(()=>s.value>-1&&s.value===n.matched.length-1&&um(n.params,r.value.params));function o(u={}){return iS(u)?t[xt(e.replace)?"replace":"push"](xt(e.to)).catch(Ks):Promise.resolve()}return{route:r,href:Ke(()=>r.value.href),isActive:i,isExactActive:a,navigate:o}}const rS=xr({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:sd,setup(e,{slots:t}){const n=ks(sd(e)),{options:r}=on(Hc),s=Ke(()=>({[ld(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[ld(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:$r("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},i)}}}),sS=rS;function iS(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function lS(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!un(s)||s.length!==r.length||r.some((i,a)=>i!==s[a]))return!1}return!0}function id(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const ld=(e,t,n)=>e??t??n,aS=xr({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=on(Io),s=Ke(()=>e.route||r.value),i=on(rd,0),a=Ke(()=>{let f=xt(i);const{matched:h}=s.value;let p;for(;(p=h[f])&&!p.components;)f++;return f}),o=Ke(()=>s.value.matched[a.value]);Us(rd,Ke(()=>a.value+1)),Us(tS,o),Us(Io,s);const u=St();return yn(()=>[u.value,o.value,e.name],([f,h,p],[g,w,S])=>{h&&(h.instances[p]=f,w&&w!==h&&f&&f===g&&(h.leaveGuards.size||(h.leaveGuards=w.leaveGuards),h.updateGuards.size||(h.updateGuards=w.updateGuards))),f&&h&&(!w||!ps(h,w)||!g)&&(h.enterCallbacks[p]||[]).forEach(M=>M(f))},{flush:"post"}),()=>{const f=s.value,h=e.name,p=o.value,g=p&&p.components[h];if(!g)return ad(n.default,{Component:g,route:f});const w=p.props[h],S=w?w===!0?f.params:typeof w=="function"?w(f):w:null,N=$r(g,Ae({},S,t,{onVnodeUnmounted:b=>{b.component.isUnmounted&&(p.instances[h]=null)},ref:u}));return ad(n.default,{Component:N,route:f})||N}}});function ad(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const oS=aS;function cS(e){const t=xE(e.routes,e),n=e.parseQuery||QE,r=e.stringifyQuery||nd,s=e.history,i=Fs(),a=Fs(),o=Fs(),u=sc(zn);let f=zn;qr&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const h=Xa.bind(null,A=>""+A),p=Xa.bind(null,JE),g=Xa.bind(null,xl);function w(A,ee){let J,ne;return dm(A)?(J=t.getRecordMatcher(A),ne=ee):ne=A,t.addRoute(ne,J)}function S(A){const ee=t.getRecordMatcher(A);ee&&t.removeRoute(ee)}function M(){return t.getRoutes().map(A=>A.record)}function N(A){return!!t.getRecordMatcher(A)}function b(A,ee){if(ee=Ae({},ee||u.value),typeof A=="string"){const E=Ja(n,A,ee.path),_=t.resolve({path:E.path},ee),y=s.createHref(E.fullPath);return Ae(E,_,{params:g(_.params),hash:xl(E.hash),redirectedFrom:void 0,href:y})}let J;if("path"in A)J=Ae({},A,{path:Ja(n,A.path,ee.path).path});else{const E=Ae({},A.params);for(const _ in E)E[_]==null&&delete E[_];J=Ae({},A,{params:p(A.params)}),ee.params=p(ee.params)}const ne=t.resolve(J,ee),ge=A.hash||"";ne.params=h(g(ne.params));const Ce=fE(r,Ae({},A,{hash:qE(ge),path:ne.path})),de=s.createHref(Ce);return Ae({fullPath:Ce,hash:ge,query:r===nd?eS(A.query):A.query||{}},ne,{redirectedFrom:void 0,href:de})}function k(A){return typeof A=="string"?Ja(n,A,u.value.path):Ae({},A)}function T(A,ee){if(f!==A)return ms(8,{from:ee,to:A})}function C(A){return x(A)}function P(A){return C(Ae(k(A),{replace:!0}))}function F(A){const ee=A.matched[A.matched.length-1];if(ee&&ee.redirect){const{redirect:J}=ee;let ne=typeof J=="function"?J(A):J;return typeof ne=="string"&&(ne=ne.includes("?")||ne.includes("#")?ne=k(ne):{path:ne},ne.params={}),Ae({query:A.query,hash:A.hash,params:"path"in ne?{}:A.params},ne)}}function x(A,ee){const J=f=b(A),ne=u.value,ge=A.state,Ce=A.force,de=A.replace===!0,E=F(J);if(E)return x(Ae(k(E),{state:typeof E=="object"?Ae({},ge,E.state):ge,force:Ce,replace:de}),ee||J);const _=J;_.redirectedFrom=ee;let y;return!Ce&&dE(r,ne,J)&&(y=ms(16,{to:_,from:ne}),Ze(ne,ne,!0,!1)),(y?Promise.resolve(y):H(_,ne)).catch(O=>Pn(O)?Pn(O,2)?O:qe(O):pe(O,_,ne)).then(O=>{if(O){if(Pn(O,2))return x(Ae({replace:de},k(O.to),{state:typeof O.to=="object"?Ae({},ge,O.to.state):ge,force:Ce}),ee||_)}else O=B(_,ne,!0,de,ge);return V(_,ne,O),O})}function I(A,ee){const J=T(A,ee);return J?Promise.reject(J):Promise.resolve()}function H(A,ee){let J;const[ne,ge,Ce]=uS(A,ee);J=Qa(ne.reverse(),"beforeRouteLeave",A,ee);for(const E of ne)E.leaveGuards.forEach(_=>{J.push(Xn(_,A,ee))});const de=I.bind(null,A,ee);return J.push(de),Gr(J).then(()=>{J=[];for(const E of i.list())J.push(Xn(E,A,ee));return J.push(de),Gr(J)}).then(()=>{J=Qa(ge,"beforeRouteUpdate",A,ee);for(const E of ge)E.updateGuards.forEach(_=>{J.push(Xn(_,A,ee))});return J.push(de),Gr(J)}).then(()=>{J=[];for(const E of A.matched)if(E.beforeEnter&&!ee.matched.includes(E))if(un(E.beforeEnter))for(const _ of E.beforeEnter)J.push(Xn(_,A,ee));else J.push(Xn(E.beforeEnter,A,ee));return J.push(de),Gr(J)}).then(()=>(A.matched.forEach(E=>E.enterCallbacks={}),J=Qa(Ce,"beforeRouteEnter",A,ee),J.push(de),Gr(J))).then(()=>{J=[];for(const E of a.list())J.push(Xn(E,A,ee));return J.push(de),Gr(J)}).catch(E=>Pn(E,8)?E:Promise.reject(E))}function V(A,ee,J){for(const ne of o.list())ne(A,ee,J)}function B(A,ee,J,ne,ge){const Ce=T(A,ee);if(Ce)return Ce;const de=ee===zn,E=qr?history.state:{};J&&(ne||de?s.replace(A.fullPath,Ae({scroll:de&&E&&E.scroll},ge)):s.push(A.fullPath,ge)),u.value=A,Ze(A,ee,J,de),qe()}let j;function K(){j||(j=s.listen((A,ee,J)=>{if(!mt.listening)return;const ne=b(A),ge=F(ne);if(ge){x(Ae(ge,{replace:!0}),ne).catch(Ks);return}f=ne;const Ce=u.value;qr&&vE(Kf(Ce.fullPath,J.delta),pa()),H(ne,Ce).catch(de=>Pn(de,12)?de:Pn(de,2)?(x(de.to,ne).then(E=>{Pn(E,20)&&!J.delta&&J.type===hi.pop&&s.go(-1,!1)}).catch(Ks),Promise.reject()):(J.delta&&s.go(-J.delta,!1),pe(de,ne,Ce))).then(de=>{de=de||B(ne,Ce,!1),de&&(J.delta&&!Pn(de,8)?s.go(-J.delta,!1):J.type===hi.pop&&Pn(de,20)&&s.go(-1,!1)),V(ne,Ce,de)}).catch(Ks)}))}let X=Fs(),ye=Fs(),ce;function pe(A,ee,J){qe(A);const ne=ye.list();return ne.length?ne.forEach(ge=>ge(A,ee,J)):console.error(A),Promise.reject(A)}function ke(){return ce&&u.value!==zn?Promise.resolve():new Promise((A,ee)=>{X.add([A,ee])})}function qe(A){return ce||(ce=!A,K(),X.list().forEach(([ee,J])=>A?J(A):ee()),X.reset()),A}function Ze(A,ee,J,ne){const{scrollBehavior:ge}=e;if(!qr||!ge)return Promise.resolve();const Ce=!J&&kE(Kf(A.fullPath,0))||(ne||!J)&&history.state&&history.state.scroll||null;return ql().then(()=>ge(A,ee,Ce)).then(de=>de&&bE(de)).catch(de=>pe(de,A,ee))}const rt=A=>s.go(A);let Be;const Mt=new Set,mt={currentRoute:u,listening:!0,addRoute:w,removeRoute:S,hasRoute:N,getRoutes:M,resolve:b,options:e,push:C,replace:P,go:rt,back:()=>rt(-1),forward:()=>rt(1),beforeEach:i.add,beforeResolve:a.add,afterEach:o.add,onError:ye.add,isReady:ke,install(A){const ee=this;A.component("RouterLink",sS),A.component("RouterView",oS),A.config.globalProperties.$router=ee,Object.defineProperty(A.config.globalProperties,"$route",{enumerable:!0,get:()=>xt(u)}),qr&&!Be&&u.value===zn&&(Be=!0,C(s.location).catch(ge=>{}));const J={};for(const ge in zn)J[ge]=Ke(()=>u.value[ge]);A.provide(Hc,ee),A.provide(vm,ks(J)),A.provide(Io,u);const ne=A.unmount;Mt.add(A),A.unmount=function(){Mt.delete(A),Mt.size<1&&(f=zn,j&&j(),j=null,u.value=zn,Be=!1,ce=!1),ne()}}};return mt}function Gr(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function uS(e,t){const n=[],r=[],s=[],i=Math.max(t.matched.length,e.matched.length);for(let a=0;aps(f,o))?r.push(o):n.push(o));const u=e.matched[a];u&&(t.matched.find(f=>ps(f,u))||s.push(u))}return[n,r,s]}const Yr=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},fS={},dS=e=>(Ql("data-v-69342e97"),e=e(),ea(),e),hS={id:"Home",class:"fbox-center f-grow1"},pS=dS(()=>Le("div",{id:"box"},[Le("div",{class:"font-script-en"},"Hykilpikonna's"),Le("div",{class:"font-script-en bold"},"Road Less Traveled")],-1)),mS=[pS];function gS(e,t){return Ue(),it("div",hS,mS)}const _S=Yr(fS,[["render",gS],["__scopeId","data-v-69342e97"]]),yS=[{path:"/",name:"Home",meta:{title:"Home",nav:!0},component:_S},{path:"/new-home",name:"New Home",meta:{title:"Home"},component:()=>Mn(()=>import("./NewHome-c34b5767.js"),["assets/NewHome-c34b5767.js","assets/utils-bc79fc7d.js","assets/ColorPicker-2cb7bdb1.js","assets/ColorPicker-b45bc4c5.css","assets/NewHome-19d6eeff.css"])},{path:"/about",name:"About",meta:{title:"关于",nav:!0},component:()=>Mn(()=>import("./About-ab42ea34.js"),["assets/About-ab42ea34.js","assets/utils-bc79fc7d.js","assets/About-a64e1f85.css"])},{path:"/life",name:"Life",meta:{title:"生活",nav:!0},component:()=>Mn(()=>import("./Life-35f1a1bb.js").then(e=>e.L),["assets/Life-35f1a1bb.js","assets/Life-c0d06f77.css"])},{path:"/blog",name:"Blog",meta:{title:"记事本",nav:!0},component:()=>Mn(()=>import("./Blog-6df2c2dd.js"),[]),props:e=>e.query},{path:"/others",name:"Others",meta:{title:"更多",nav:!0},component:()=>Mn(()=>import("./Others-2d0c5e27.js"),["assets/Others-2d0c5e27.js","assets/Others-9849e5af.css"])},{path:"/kitchen-menu",name:"Menu",meta:{title:"菜单",navBookmark:"Others"},component:()=>Mn(()=>import("./Menu-67c032bb.js"),["assets/Menu-67c032bb.js","assets/Menu-8c8222c7.css"])},{path:"/friends",name:"Friends",meta:{title:"朋友们",navBookmark:"Others"},component:()=>Mn(()=>import("./Friends-280000d1.js"),["assets/Friends-280000d1.js","assets/utils-bc79fc7d.js","assets/Friends-76bac6fa.css"])},{path:"/projects",name:"Projects",meta:{title:"我做的",navBookmark:"Others"},component:()=>Mn(()=>import("./Projects-a63160bf.js"),[])},{path:"/color",name:"ColorPicker",meta:{title:"Color Picker"},component:()=>Mn(()=>import("./ColorPickerTest-68a356eb.js"),["assets/ColorPickerTest-68a356eb.js","assets/ColorPicker-2cb7bdb1.js","assets/utils-bc79fc7d.js","assets/ColorPicker-b45bc4c5.css"])}],Fl=cS({history:TE(),routes:yS});function $l(e){const t={...Fl.currentRoute.value.query??{}};console.log(e);for(const n of Object.keys(e))e[n]==null?delete t[n]:t[n]=e[n];return Fl.push({query:t})}var bS=Object.defineProperty,vS=Object.getOwnPropertyDescriptor,kS=(e,t,n,r)=>{for(var s=r>1?void 0:r?vS(t,n):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(s=(r?a(t,n,s):a(s))||s);return r&&s&&bS(t,n,s),s};let Lo=class extends Ti{constructor(){super(...arguments);Et(this,"currentRoute","");Et(this,"currentLink",null);Et(this,"bookmarkCss","");Et(this,"bookmarkUpdateIntervalId");Et(this,"lastTop",0);Et(this,"menuOpen",!1)}showMenu(){this.menuOpen=!this.menuOpen,this.menuOpen&&setTimeout(()=>this.menuOpen=!1,2e3)}updateBookmark(n){var r;this.$nextTick(()=>{n.name=="Blog"&&Object.keys(n.query).length!=0||(document.title=n.meta.title?`Hykilpikonna - ${n.meta.title}`:"Hykilpikonna - Home")}),console.log("AfterEach called",n),this.currentRoute=(((r=n.meta)==null?void 0:r.navBookmark)??n.name).toLowerCase(),this.calculateBookmarkCss(),this.menuOpen=!1}mounted(){var n;console.log("Mounted called",this.$route),Fl.afterEach(this.updateBookmark),this.$route.name&&(this.currentRoute=(((n=this.$route.meta)==null?void 0:n.navBookmark)??this.$route.name).toLowerCase()),window.addEventListener("resize",this.calculateBookmarkCss,!0),this.bookmarkUpdateIntervalId=window.setInterval(this.calculateBookmarkCss,1e3)}unmounted(){window.removeEventListener("resize",this.calculateBookmarkCss),window.clearInterval(this.bookmarkUpdateIntervalId)}calculateBookmarkCss(){if(this.currentRoute in this.$refs)this.currentLink=this.$refs[this.currentRoute].$el;else return;let n=this.currentLink.getBoundingClientRect();if(n.top==this.lastTop)return;this.lastTop=n.top;let r=n.bottom-n.top,s=Math.round(r/2)+8;this.bookmarkCss=`top: ${n.top-8}px;border-width: ${s}px 20px ${s}px 50px;`}};Lo=kS([ha({components:{}})],Lo);const wS="/meru_256px.png";const ES=Le("i",{class:"fas fa-bars"},null,-1),SS=[ES],TS={id:"items",class:"fbox-v"},OS=Le("div",{class:"dot"},"·",-1),CS=Le("div",{class:"dot"},"·",-1),NS=Le("div",{class:"dot"},"·",-1),MS=Le("div",{class:"dot"},"·",-1),PS=Le("svg",{focusable:"false","data-prefix":"fal","data-icon":"house-night",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",class:"svg-inline--fa fa-house-night fa-w-20"},[Le("path",{fill:"currentColor",d:"M112,224a111.5,111.5,0,0,0,87-41.45,20.51,20.51,0,0,0-19.75-33.08A59.2,59.2,0,0,1,138.84,39.85a20.3,20.3,0,0,0,10.07-21.27,20.26,20.26,0,0,0-16.47-16.7A136,136,0,0,0,112,0a112,112,0,0,0,0,224ZM97.78,33.27a91.21,91.21,0,0,0,54.47,147.9A80,80,0,1,1,97.78,33.27Zm97.15,35.51,39.72,16.56,16.56,39.72a5.33,5.33,0,0,0,9.55,0l16.56-39.72L317,68.78a5.33,5.33,0,0,0,0-9.54L277.32,42.68,260.76,3a5.33,5.33,0,0,0-9.55,0L234.65,42.68,194.93,59.24a5.34,5.34,0,0,0,0,9.54ZM157,379.24l-39.72-16.57L100.76,323a5.34,5.34,0,0,0-9.55,0L74.65,362.67,34.93,379.24a5.34,5.34,0,0,0,0,9.54l39.72,16.56,16.56,39.72a5.33,5.33,0,0,0,9.55,0l16.56-39.72L157,388.78a5.33,5.33,0,0,0,0-9.54Zm179-101.9v85.33A21.39,21.39,0,0,0,357.36,384h85.31A21.39,21.39,0,0,0,464,362.67V277.34A21.4,21.4,0,0,0,442.67,256H357.36A21.4,21.4,0,0,0,336,277.34ZM368,288H432v64H368Zm266.49,8L576,244.75V144a16,16,0,0,0-32,0v72.75L410.53,100a16,16,0,0,0-21.07,0l-224,196a16,16,0,0,0,21.07,24.09L224,287.28V464a48.05,48.05,0,0,0,48,48H528a48.06,48.06,0,0,0,48-48V287.28l37.46,32.78A16,16,0,0,0,634.53,296ZM544,464a16,16,0,0,1-16,16H272a16,16,0,0,1-16-16V264a15.94,15.94,0,0,0-.81-4L400,133.27l144,126Z",class:""})],-1),RS=Le("div",{class:"dot"},"·",-1),IS=Le("div",{id:"nav-background"},null,-1),LS=Le("img",{id:"meru",src:wS,alt:""},null,-1);function DS(e,t,n,r,s,i){const a=ii("router-link"),o=ii("router-view");return Ue(),it(et,null,[e.currentRoute!=="colorpicker"?(Ue(),it("div",{key:0,id:"nav",class:or(["fbox-v",e.currentRoute+" "+(e.menuOpen?"open":"")])},[Le("div",{id:"menu",onClick:t[0]||(t[0]=(...u)=>e.showMenu&&e.showMenu(...u))},SS),Le("div",TS,[Pe(a,{class:"router-link",ref:"others",to:"/others"},{default:ln(()=>[_n(Ft(e.$t("nav.others")),1)]),_:1},512),OS,Pe(a,{class:"router-link",ref:"blog",to:"/blog"},{default:ln(()=>[_n(Ft(e.$t("nav.blog")),1)]),_:1},512),CS,Pe(a,{class:"router-link",ref:"life",to:"/life"},{default:ln(()=>[_n(Ft(e.$t("nav.life")),1)]),_:1},512),NS,Pe(a,{class:"router-link",ref:"about",to:"/about"},{default:ln(()=>[_n(Ft(e.$t("nav.about")),1)]),_:1},512),MS,Pe(a,{class:"router-link",ref:"home",to:"/"},{default:ln(()=>[PS]),_:1},512),RS]),Le("div",{id:"nav-bookmark",ref:"bookmark",style:_s(e.bookmarkCss)},null,4),IS,LS],2)):qn("",!0),Pe(o)],64)}const AS=Yr(Lo,[["render",DS]]);/*! * shared v9.2.2 * (c) 2022 kazuya kawaguchi * Released under the MIT License. - */const Ao=typeof window<"u",WS=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",cr=e=>WS?Symbol(e):e,US=(e,t,n)=>HS({l:e,k:t,s:n}),HS=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),ft=e=>typeof e=="number"&&isFinite(e),VS=e=>zc(e)==="[object Date]",ar=e=>zc(e)==="[object RegExp]",ma=e=>_e(e)&&Object.keys(e).length===0;function jS(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const _t=Object.assign;let ud;const Js=()=>ud||(ud=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function fd(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const BS=Object.prototype.hasOwnProperty;function Bc(e,t){return BS.call(e,t)}const Ve=Array.isArray,lt=e=>typeof e=="function",te=e=>typeof e=="string",Te=e=>typeof e=="boolean",je=e=>e!==null&&typeof e=="object",Em=Object.prototype.toString,zc=e=>Em.call(e),_e=e=>zc(e)==="[object Object]",zS=e=>e==null?"":Ve(e)||_e(e)&&e.toString===Em?JSON.stringify(e,null,2):String(e);/*! + */const Do=typeof window<"u",xS=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",cr=e=>xS?Symbol(e):e,FS=(e,t,n)=>$S({l:e,k:t,s:n}),$S=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),ft=e=>typeof e=="number"&&isFinite(e),YS=e=>jc(e)==="[object Date]",ar=e=>jc(e)==="[object RegExp]",ma=e=>_e(e)&&Object.keys(e).length===0;function WS(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const _t=Object.assign;let od;const Zs=()=>od||(od=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function cd(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const US=Object.prototype.hasOwnProperty;function Vc(e,t){return US.call(e,t)}const Ve=Array.isArray,lt=e=>typeof e=="function",te=e=>typeof e=="string",Te=e=>typeof e=="boolean",je=e=>e!==null&&typeof e=="object",km=Object.prototype.toString,jc=e=>km.call(e),_e=e=>jc(e)==="[object Object]",HS=e=>e==null?"":Ve(e)||_e(e)&&e.toString===km?JSON.stringify(e,null,2):String(e);/*! * message-compiler v9.2.2 * (c) 2022 kazuya kawaguchi * Released under the MIT License. - */const Ie={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,__EXTEND_POINT__:15};function ga(e,t,n={}){const{domain:r,messages:s,args:i}=n,a=e,o=new SyntaxError(String(a));return o.code=e,t&&(o.location=t),o.domain=r,o}function GS(e){throw e}function KS(e,t,n){return{line:e,column:t,offset:n}}function xo(e,t,n){const r={start:e,end:t};return n!=null&&(r.source=n),r}const Rn=" ",qS="\r",It=` -`,ZS=String.fromCharCode(8232),XS=String.fromCharCode(8233);function JS(e){const t=e;let n=0,r=1,s=1,i=0;const a=x=>t[x]===qS&&t[x+1]===It,o=x=>t[x]===It,u=x=>t[x]===XS,f=x=>t[x]===ZS,h=x=>a(x)||o(x)||u(x)||f(x),p=()=>n,g=()=>r,w=()=>s,S=()=>i,P=x=>a(x)||u(x)||f(x)?It:t[x],N=()=>P(n),b=()=>P(n+i);function k(){return i=0,h(n)&&(r++,s=0),a(n)&&n++,n++,s++,t[n]}function T(){return a(n+i)&&i++,i++,t[n+i]}function C(){n=0,r=1,s=1,i=0}function M(x=0){i=x}function F(){const x=n+i;for(;x!==n;)k();i=0}return{index:p,line:g,column:w,peekOffset:S,charAt:P,currentChar:N,currentPeek:b,next:k,peek:T,reset:C,resetPeek:M,skipToPeek:F}}const Gn=void 0,dd="'",QS="tokenizer";function eT(e,t={}){const n=t.location!==!1,r=JS(e),s=()=>r.index(),i=()=>KS(r.line(),r.column(),r.index()),a=i(),o=s(),u={currentType:14,offset:o,startLoc:a,endLoc:a,lastType:14,lastOffset:o,lastStartLoc:a,lastEndLoc:a,braceNest:0,inLinked:!1,text:""},f=()=>u,{onError:h}=t;function p(_,y,O,...D){const U=f();if(y.column+=O,y.offset+=O,h){const z=xo(U.startLoc,y),G=ga(_,z,{domain:QS,args:D});h(G)}}function g(_,y,O){_.endLoc=i(),_.currentType=y;const D={type:y};return n&&(D.loc=xo(_.startLoc,_.endLoc)),O!=null&&(D.value=O),D}const w=_=>g(_,14);function S(_,y){return _.currentChar()===y?(_.next(),y):(p(Ie.EXPECTED_TOKEN,i(),0,y),"")}function P(_){let y="";for(;_.currentPeek()===Rn||_.currentPeek()===It;)y+=_.currentPeek(),_.peek();return y}function N(_){const y=P(_);return _.skipToPeek(),y}function b(_){if(_===Gn)return!1;const y=_.charCodeAt(0);return y>=97&&y<=122||y>=65&&y<=90||y===95}function k(_){if(_===Gn)return!1;const y=_.charCodeAt(0);return y>=48&&y<=57}function T(_,y){const{currentType:O}=y;if(O!==2)return!1;P(_);const D=b(_.currentPeek());return _.resetPeek(),D}function C(_,y){const{currentType:O}=y;if(O!==2)return!1;P(_);const D=_.currentPeek()==="-"?_.peek():_.currentPeek(),U=k(D);return _.resetPeek(),U}function M(_,y){const{currentType:O}=y;if(O!==2)return!1;P(_);const D=_.currentPeek()===dd;return _.resetPeek(),D}function F(_,y){const{currentType:O}=y;if(O!==8)return!1;P(_);const D=_.currentPeek()===".";return _.resetPeek(),D}function x(_,y){const{currentType:O}=y;if(O!==9)return!1;P(_);const D=b(_.currentPeek());return _.resetPeek(),D}function I(_,y){const{currentType:O}=y;if(!(O===8||O===12))return!1;P(_);const D=_.currentPeek()===":";return _.resetPeek(),D}function H(_,y){const{currentType:O}=y;if(O!==10)return!1;const D=()=>{const z=_.currentPeek();return z==="{"?b(_.peek()):z==="@"||z==="%"||z==="|"||z===":"||z==="."||z===Rn||!z?!1:z===It?(_.peek(),D()):b(z)},U=D();return _.resetPeek(),U}function V(_){P(_);const y=_.currentPeek()==="|";return _.resetPeek(),y}function B(_){const y=P(_),O=_.currentPeek()==="%"&&_.peek()==="{";return _.resetPeek(),{isModulo:O,hasSpace:y.length>0}}function j(_,y=!0){const O=(U=!1,z="",G=!1)=>{const q=_.currentPeek();return q==="{"?z==="%"?!1:U:q==="@"||!q?z==="%"?!0:U:q==="%"?(_.peek(),O(U,"%",!0)):q==="|"?z==="%"||G?!0:!(z===Rn||z===It):q===Rn?(_.peek(),O(!0,Rn,G)):q===It?(_.peek(),O(!0,It,G)):!0},D=O();return y&&_.resetPeek(),D}function K(_,y){const O=_.currentChar();return O===Gn?Gn:y(O)?(_.next(),O):null}function X(_){return K(_,O=>{const D=O.charCodeAt(0);return D>=97&&D<=122||D>=65&&D<=90||D>=48&&D<=57||D===95||D===36})}function ye(_){return K(_,O=>{const D=O.charCodeAt(0);return D>=48&&D<=57})}function ce(_){return K(_,O=>{const D=O.charCodeAt(0);return D>=48&&D<=57||D>=65&&D<=70||D>=97&&D<=102})}function pe(_){let y="",O="";for(;y=ye(_);)O+=y;return O}function ke(_){N(_);const y=_.currentChar();return y!=="%"&&p(Ie.EXPECTED_TOKEN,i(),0,y),_.next(),"%"}function qe(_){let y="";for(;;){const O=_.currentChar();if(O==="{"||O==="}"||O==="@"||O==="|"||!O)break;if(O==="%")if(j(_))y+=O,_.next();else break;else if(O===Rn||O===It)if(j(_))y+=O,_.next();else{if(V(_))break;y+=O,_.next()}else y+=O,_.next()}return y}function Ze(_){N(_);let y="",O="";for(;y=X(_);)O+=y;return _.currentChar()===Gn&&p(Ie.UNTERMINATED_CLOSING_BRACE,i(),0),O}function rt(_){N(_);let y="";return _.currentChar()==="-"?(_.next(),y+=`-${pe(_)}`):y+=pe(_),_.currentChar()===Gn&&p(Ie.UNTERMINATED_CLOSING_BRACE,i(),0),y}function Be(_){N(_),S(_,"'");let y="",O="";const D=z=>z!==dd&&z!==It;for(;y=K(_,D);)y==="\\"?O+=Pt(_):O+=y;const U=_.currentChar();return U===It||U===Gn?(p(Ie.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),U===It&&(_.next(),S(_,"'")),O):(S(_,"'"),O)}function Pt(_){const y=_.currentChar();switch(y){case"\\":case"'":return _.next(),`\\${y}`;case"u":return mt(_,y,4);case"U":return mt(_,y,6);default:return p(Ie.UNKNOWN_ESCAPE_SEQUENCE,i(),0,y),""}}function mt(_,y,O){S(_,y);let D="";for(let U=0;UU!=="{"&&U!=="}"&&U!==Rn&&U!==It;for(;y=K(_,D);)O+=y;return O}function ee(_){let y="",O="";for(;y=X(_);)O+=y;return O}function J(_){const y=(O=!1,D)=>{const U=_.currentChar();return U==="{"||U==="%"||U==="@"||U==="|"||!U||U===Rn?D:U===It?(D+=U,_.next(),y(O,D)):(D+=U,_.next(),y(!0,D))};return y(!1,"")}function ne(_){N(_);const y=S(_,"|");return N(_),y}function ge(_,y){let O=null;switch(_.currentChar()){case"{":return y.braceNest>=1&&p(Ie.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),_.next(),O=g(y,2,"{"),N(_),y.braceNest++,O;case"}":return y.braceNest>0&&y.currentType===2&&p(Ie.EMPTY_PLACEHOLDER,i(),0),_.next(),O=g(y,3,"}"),y.braceNest--,y.braceNest>0&&N(_),y.inLinked&&y.braceNest===0&&(y.inLinked=!1),O;case"@":return y.braceNest>0&&p(Ie.UNTERMINATED_CLOSING_BRACE,i(),0),O=Ce(_,y)||w(y),y.braceNest=0,O;default:let U=!0,z=!0,G=!0;if(V(_))return y.braceNest>0&&p(Ie.UNTERMINATED_CLOSING_BRACE,i(),0),O=g(y,1,ne(_)),y.braceNest=0,y.inLinked=!1,O;if(y.braceNest>0&&(y.currentType===5||y.currentType===6||y.currentType===7))return p(Ie.UNTERMINATED_CLOSING_BRACE,i(),0),y.braceNest=0,de(_,y);if(U=T(_,y))return O=g(y,5,Ze(_)),N(_),O;if(z=C(_,y))return O=g(y,6,rt(_)),N(_),O;if(G=M(_,y))return O=g(y,7,Be(_)),N(_),O;if(!U&&!z&&!G)return O=g(y,13,A(_)),p(Ie.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,O.value),N(_),O;break}return O}function Ce(_,y){const{currentType:O}=y;let D=null;const U=_.currentChar();switch((O===8||O===9||O===12||O===10)&&(U===It||U===Rn)&&p(Ie.INVALID_LINKED_FORMAT,i(),0),U){case"@":return _.next(),D=g(y,8,"@"),y.inLinked=!0,D;case".":return N(_),_.next(),g(y,9,".");case":":return N(_),_.next(),g(y,10,":");default:return V(_)?(D=g(y,1,ne(_)),y.braceNest=0,y.inLinked=!1,D):F(_,y)||I(_,y)?(N(_),Ce(_,y)):x(_,y)?(N(_),g(y,12,ee(_))):H(_,y)?(N(_),U==="{"?ge(_,y)||D:g(y,11,J(_))):(O===8&&p(Ie.INVALID_LINKED_FORMAT,i(),0),y.braceNest=0,y.inLinked=!1,de(_,y))}}function de(_,y){let O={type:14};if(y.braceNest>0)return ge(_,y)||w(y);if(y.inLinked)return Ce(_,y)||w(y);switch(_.currentChar()){case"{":return ge(_,y)||w(y);case"}":return p(Ie.UNBALANCED_CLOSING_BRACE,i(),0),_.next(),g(y,3,"}");case"@":return Ce(_,y)||w(y);default:if(V(_))return O=g(y,1,ne(_)),y.braceNest=0,y.inLinked=!1,O;const{isModulo:U,hasSpace:z}=B(_);if(U)return z?g(y,0,qe(_)):g(y,4,ke(_));if(j(_))return g(y,0,qe(_));break}return O}function E(){const{currentType:_,offset:y,startLoc:O,endLoc:D}=u;return u.lastType=_,u.lastOffset=y,u.lastStartLoc=O,u.lastEndLoc=D,u.offset=s(),u.startLoc=i(),r.currentChar()===Gn?g(u,14):de(r,u)}return{nextToken:E,currentOffset:s,currentPosition:i,context:f}}const tT="parser",nT=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function rT(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function sT(e={}){const t=e.location!==!1,{onError:n}=e;function r(b,k,T,C,...M){const F=b.currentPosition();if(F.offset+=C,F.column+=C,n){const x=xo(T,F),I=ga(k,x,{domain:tT,args:M});n(I)}}function s(b,k,T){const C={type:b,start:k,end:k};return t&&(C.loc={start:T,end:T}),C}function i(b,k,T,C){b.end=k,C&&(b.type=C),t&&b.loc&&(b.loc.end=T)}function a(b,k){const T=b.context(),C=s(3,T.offset,T.startLoc);return C.value=k,i(C,b.currentOffset(),b.currentPosition()),C}function o(b,k){const T=b.context(),{lastOffset:C,lastStartLoc:M}=T,F=s(5,C,M);return F.index=parseInt(k,10),b.nextToken(),i(F,b.currentOffset(),b.currentPosition()),F}function u(b,k){const T=b.context(),{lastOffset:C,lastStartLoc:M}=T,F=s(4,C,M);return F.key=k,b.nextToken(),i(F,b.currentOffset(),b.currentPosition()),F}function f(b,k){const T=b.context(),{lastOffset:C,lastStartLoc:M}=T,F=s(9,C,M);return F.value=k.replace(nT,rT),b.nextToken(),i(F,b.currentOffset(),b.currentPosition()),F}function h(b){const k=b.nextToken(),T=b.context(),{lastOffset:C,lastStartLoc:M}=T,F=s(8,C,M);return k.type!==12?(r(b,Ie.UNEXPECTED_EMPTY_LINKED_MODIFIER,T.lastStartLoc,0),F.value="",i(F,C,M),{nextConsumeToken:k,node:F}):(k.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,hn(k)),F.value=k.value||"",i(F,b.currentOffset(),b.currentPosition()),{node:F})}function p(b,k){const T=b.context(),C=s(7,T.offset,T.startLoc);return C.value=k,i(C,b.currentOffset(),b.currentPosition()),C}function g(b){const k=b.context(),T=s(6,k.offset,k.startLoc);let C=b.nextToken();if(C.type===9){const M=h(b);T.modifier=M.node,C=M.nextConsumeToken||b.nextToken()}switch(C.type!==10&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(C)),C=b.nextToken(),C.type===2&&(C=b.nextToken()),C.type){case 11:C.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(C)),T.key=p(b,C.value||"");break;case 5:C.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(C)),T.key=u(b,C.value||"");break;case 6:C.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(C)),T.key=o(b,C.value||"");break;case 7:C.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(C)),T.key=f(b,C.value||"");break;default:r(b,Ie.UNEXPECTED_EMPTY_LINKED_KEY,k.lastStartLoc,0);const M=b.context(),F=s(7,M.offset,M.startLoc);return F.value="",i(F,M.offset,M.startLoc),T.key=F,i(T,M.offset,M.startLoc),{nextConsumeToken:C,node:T}}return i(T,b.currentOffset(),b.currentPosition()),{node:T}}function w(b){const k=b.context(),T=k.currentType===1?b.currentOffset():k.offset,C=k.currentType===1?k.endLoc:k.startLoc,M=s(2,T,C);M.items=[];let F=null;do{const H=F||b.nextToken();switch(F=null,H.type){case 0:H.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(H)),M.items.push(a(b,H.value||""));break;case 6:H.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(H)),M.items.push(o(b,H.value||""));break;case 5:H.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(H)),M.items.push(u(b,H.value||""));break;case 7:H.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(H)),M.items.push(f(b,H.value||""));break;case 8:const V=g(b);M.items.push(V.node),F=V.nextConsumeToken||null;break}}while(k.currentType!==14&&k.currentType!==1);const x=k.currentType===1?k.lastOffset:b.currentOffset(),I=k.currentType===1?k.lastEndLoc:b.currentPosition();return i(M,x,I),M}function S(b,k,T,C){const M=b.context();let F=C.items.length===0;const x=s(1,k,T);x.cases=[],x.cases.push(C);do{const I=w(b);F||(F=I.items.length===0),x.cases.push(I)}while(M.currentType!==14);return F&&r(b,Ie.MUST_HAVE_MESSAGES_IN_PLURAL,T,0),i(x,b.currentOffset(),b.currentPosition()),x}function P(b){const k=b.context(),{offset:T,startLoc:C}=k,M=w(b);return k.currentType===14?M:S(b,T,C,M)}function N(b){const k=eT(b,_t({},e)),T=k.context(),C=s(0,T.offset,T.startLoc);return t&&C.loc&&(C.loc.source=b),C.body=P(k),T.currentType!==14&&r(k,Ie.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,b[T.offset]||""),i(C,k.currentOffset(),k.currentPosition()),C}return{parse:N}}function hn(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function iT(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function hd(e,t){for(let n=0;na;function u(P,N){a.code+=P}function f(P,N=!0){const b=N?s:"";u(i?b+" ".repeat(P):b)}function h(P=!0){const N=++a.indentLevel;P&&f(N)}function p(P=!0){const N=--a.indentLevel;P&&f(N)}function g(){f(a.indentLevel)}return{context:o,push:u,indent:h,deindent:p,newline:g,helper:P=>`_${P}`,needIndent:()=>a.needIndent}}function oT(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),_s(e,t.key),t.modifier?(e.push(", "),_s(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function cT(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const s=t.items.length;for(let i=0;i1){e.push(`${n("plural")}([`),e.indent(r());const s=t.cases.length;for(let i=0;i{const n=te(t.mode)?t.mode:"normal",r=te(t.filename)?t.filename:"message.intl",s=!!t.sourceMap,i=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` -`,a=t.needIndent?t.needIndent:n!=="arrow",o=e.helpers||[],u=aT(e,{mode:n,filename:r,sourceMap:s,breakLineCode:i,needIndent:a});u.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),u.indent(a),o.length>0&&(u.push(`const { ${o.map(p=>`${p}: _${p}`).join(", ")} } = ctx`),u.newline()),u.push("return "),_s(u,e),u.deindent(a),u.push("}");const{code:f,map:h}=u.context();return{ast:e,code:f,map:h?h.toJSON():void 0}};function hT(e,t={}){const n=_t({},t),s=sT(n).parse(e);return lT(s,n),dT(s,n)}/*! + */const Ie={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,__EXTEND_POINT__:15};function ga(e,t,n={}){const{domain:r,messages:s,args:i}=n,a=e,o=new SyntaxError(String(a));return o.code=e,t&&(o.location=t),o.domain=r,o}function VS(e){throw e}function jS(e,t,n){return{line:e,column:t,offset:n}}function Ao(e,t,n){const r={start:e,end:t};return n!=null&&(r.source=n),r}const Rn=" ",BS="\r",It=` +`,zS=String.fromCharCode(8232),GS=String.fromCharCode(8233);function KS(e){const t=e;let n=0,r=1,s=1,i=0;const a=x=>t[x]===BS&&t[x+1]===It,o=x=>t[x]===It,u=x=>t[x]===GS,f=x=>t[x]===zS,h=x=>a(x)||o(x)||u(x)||f(x),p=()=>n,g=()=>r,w=()=>s,S=()=>i,M=x=>a(x)||u(x)||f(x)?It:t[x],N=()=>M(n),b=()=>M(n+i);function k(){return i=0,h(n)&&(r++,s=0),a(n)&&n++,n++,s++,t[n]}function T(){return a(n+i)&&i++,i++,t[n+i]}function C(){n=0,r=1,s=1,i=0}function P(x=0){i=x}function F(){const x=n+i;for(;x!==n;)k();i=0}return{index:p,line:g,column:w,peekOffset:S,charAt:M,currentChar:N,currentPeek:b,next:k,peek:T,reset:C,resetPeek:P,skipToPeek:F}}const Gn=void 0,ud="'",qS="tokenizer";function ZS(e,t={}){const n=t.location!==!1,r=KS(e),s=()=>r.index(),i=()=>jS(r.line(),r.column(),r.index()),a=i(),o=s(),u={currentType:14,offset:o,startLoc:a,endLoc:a,lastType:14,lastOffset:o,lastStartLoc:a,lastEndLoc:a,braceNest:0,inLinked:!1,text:""},f=()=>u,{onError:h}=t;function p(_,y,O,...D){const U=f();if(y.column+=O,y.offset+=O,h){const z=Ao(U.startLoc,y),G=ga(_,z,{domain:qS,args:D});h(G)}}function g(_,y,O){_.endLoc=i(),_.currentType=y;const D={type:y};return n&&(D.loc=Ao(_.startLoc,_.endLoc)),O!=null&&(D.value=O),D}const w=_=>g(_,14);function S(_,y){return _.currentChar()===y?(_.next(),y):(p(Ie.EXPECTED_TOKEN,i(),0,y),"")}function M(_){let y="";for(;_.currentPeek()===Rn||_.currentPeek()===It;)y+=_.currentPeek(),_.peek();return y}function N(_){const y=M(_);return _.skipToPeek(),y}function b(_){if(_===Gn)return!1;const y=_.charCodeAt(0);return y>=97&&y<=122||y>=65&&y<=90||y===95}function k(_){if(_===Gn)return!1;const y=_.charCodeAt(0);return y>=48&&y<=57}function T(_,y){const{currentType:O}=y;if(O!==2)return!1;M(_);const D=b(_.currentPeek());return _.resetPeek(),D}function C(_,y){const{currentType:O}=y;if(O!==2)return!1;M(_);const D=_.currentPeek()==="-"?_.peek():_.currentPeek(),U=k(D);return _.resetPeek(),U}function P(_,y){const{currentType:O}=y;if(O!==2)return!1;M(_);const D=_.currentPeek()===ud;return _.resetPeek(),D}function F(_,y){const{currentType:O}=y;if(O!==8)return!1;M(_);const D=_.currentPeek()===".";return _.resetPeek(),D}function x(_,y){const{currentType:O}=y;if(O!==9)return!1;M(_);const D=b(_.currentPeek());return _.resetPeek(),D}function I(_,y){const{currentType:O}=y;if(!(O===8||O===12))return!1;M(_);const D=_.currentPeek()===":";return _.resetPeek(),D}function H(_,y){const{currentType:O}=y;if(O!==10)return!1;const D=()=>{const z=_.currentPeek();return z==="{"?b(_.peek()):z==="@"||z==="%"||z==="|"||z===":"||z==="."||z===Rn||!z?!1:z===It?(_.peek(),D()):b(z)},U=D();return _.resetPeek(),U}function V(_){M(_);const y=_.currentPeek()==="|";return _.resetPeek(),y}function B(_){const y=M(_),O=_.currentPeek()==="%"&&_.peek()==="{";return _.resetPeek(),{isModulo:O,hasSpace:y.length>0}}function j(_,y=!0){const O=(U=!1,z="",G=!1)=>{const q=_.currentPeek();return q==="{"?z==="%"?!1:U:q==="@"||!q?z==="%"?!0:U:q==="%"?(_.peek(),O(U,"%",!0)):q==="|"?z==="%"||G?!0:!(z===Rn||z===It):q===Rn?(_.peek(),O(!0,Rn,G)):q===It?(_.peek(),O(!0,It,G)):!0},D=O();return y&&_.resetPeek(),D}function K(_,y){const O=_.currentChar();return O===Gn?Gn:y(O)?(_.next(),O):null}function X(_){return K(_,O=>{const D=O.charCodeAt(0);return D>=97&&D<=122||D>=65&&D<=90||D>=48&&D<=57||D===95||D===36})}function ye(_){return K(_,O=>{const D=O.charCodeAt(0);return D>=48&&D<=57})}function ce(_){return K(_,O=>{const D=O.charCodeAt(0);return D>=48&&D<=57||D>=65&&D<=70||D>=97&&D<=102})}function pe(_){let y="",O="";for(;y=ye(_);)O+=y;return O}function ke(_){N(_);const y=_.currentChar();return y!=="%"&&p(Ie.EXPECTED_TOKEN,i(),0,y),_.next(),"%"}function qe(_){let y="";for(;;){const O=_.currentChar();if(O==="{"||O==="}"||O==="@"||O==="|"||!O)break;if(O==="%")if(j(_))y+=O,_.next();else break;else if(O===Rn||O===It)if(j(_))y+=O,_.next();else{if(V(_))break;y+=O,_.next()}else y+=O,_.next()}return y}function Ze(_){N(_);let y="",O="";for(;y=X(_);)O+=y;return _.currentChar()===Gn&&p(Ie.UNTERMINATED_CLOSING_BRACE,i(),0),O}function rt(_){N(_);let y="";return _.currentChar()==="-"?(_.next(),y+=`-${pe(_)}`):y+=pe(_),_.currentChar()===Gn&&p(Ie.UNTERMINATED_CLOSING_BRACE,i(),0),y}function Be(_){N(_),S(_,"'");let y="",O="";const D=z=>z!==ud&&z!==It;for(;y=K(_,D);)y==="\\"?O+=Mt(_):O+=y;const U=_.currentChar();return U===It||U===Gn?(p(Ie.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),U===It&&(_.next(),S(_,"'")),O):(S(_,"'"),O)}function Mt(_){const y=_.currentChar();switch(y){case"\\":case"'":return _.next(),`\\${y}`;case"u":return mt(_,y,4);case"U":return mt(_,y,6);default:return p(Ie.UNKNOWN_ESCAPE_SEQUENCE,i(),0,y),""}}function mt(_,y,O){S(_,y);let D="";for(let U=0;UU!=="{"&&U!=="}"&&U!==Rn&&U!==It;for(;y=K(_,D);)O+=y;return O}function ee(_){let y="",O="";for(;y=X(_);)O+=y;return O}function J(_){const y=(O=!1,D)=>{const U=_.currentChar();return U==="{"||U==="%"||U==="@"||U==="|"||!U||U===Rn?D:U===It?(D+=U,_.next(),y(O,D)):(D+=U,_.next(),y(!0,D))};return y(!1,"")}function ne(_){N(_);const y=S(_,"|");return N(_),y}function ge(_,y){let O=null;switch(_.currentChar()){case"{":return y.braceNest>=1&&p(Ie.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),_.next(),O=g(y,2,"{"),N(_),y.braceNest++,O;case"}":return y.braceNest>0&&y.currentType===2&&p(Ie.EMPTY_PLACEHOLDER,i(),0),_.next(),O=g(y,3,"}"),y.braceNest--,y.braceNest>0&&N(_),y.inLinked&&y.braceNest===0&&(y.inLinked=!1),O;case"@":return y.braceNest>0&&p(Ie.UNTERMINATED_CLOSING_BRACE,i(),0),O=Ce(_,y)||w(y),y.braceNest=0,O;default:let U=!0,z=!0,G=!0;if(V(_))return y.braceNest>0&&p(Ie.UNTERMINATED_CLOSING_BRACE,i(),0),O=g(y,1,ne(_)),y.braceNest=0,y.inLinked=!1,O;if(y.braceNest>0&&(y.currentType===5||y.currentType===6||y.currentType===7))return p(Ie.UNTERMINATED_CLOSING_BRACE,i(),0),y.braceNest=0,de(_,y);if(U=T(_,y))return O=g(y,5,Ze(_)),N(_),O;if(z=C(_,y))return O=g(y,6,rt(_)),N(_),O;if(G=P(_,y))return O=g(y,7,Be(_)),N(_),O;if(!U&&!z&&!G)return O=g(y,13,A(_)),p(Ie.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,O.value),N(_),O;break}return O}function Ce(_,y){const{currentType:O}=y;let D=null;const U=_.currentChar();switch((O===8||O===9||O===12||O===10)&&(U===It||U===Rn)&&p(Ie.INVALID_LINKED_FORMAT,i(),0),U){case"@":return _.next(),D=g(y,8,"@"),y.inLinked=!0,D;case".":return N(_),_.next(),g(y,9,".");case":":return N(_),_.next(),g(y,10,":");default:return V(_)?(D=g(y,1,ne(_)),y.braceNest=0,y.inLinked=!1,D):F(_,y)||I(_,y)?(N(_),Ce(_,y)):x(_,y)?(N(_),g(y,12,ee(_))):H(_,y)?(N(_),U==="{"?ge(_,y)||D:g(y,11,J(_))):(O===8&&p(Ie.INVALID_LINKED_FORMAT,i(),0),y.braceNest=0,y.inLinked=!1,de(_,y))}}function de(_,y){let O={type:14};if(y.braceNest>0)return ge(_,y)||w(y);if(y.inLinked)return Ce(_,y)||w(y);switch(_.currentChar()){case"{":return ge(_,y)||w(y);case"}":return p(Ie.UNBALANCED_CLOSING_BRACE,i(),0),_.next(),g(y,3,"}");case"@":return Ce(_,y)||w(y);default:if(V(_))return O=g(y,1,ne(_)),y.braceNest=0,y.inLinked=!1,O;const{isModulo:U,hasSpace:z}=B(_);if(U)return z?g(y,0,qe(_)):g(y,4,ke(_));if(j(_))return g(y,0,qe(_));break}return O}function E(){const{currentType:_,offset:y,startLoc:O,endLoc:D}=u;return u.lastType=_,u.lastOffset=y,u.lastStartLoc=O,u.lastEndLoc=D,u.offset=s(),u.startLoc=i(),r.currentChar()===Gn?g(u,14):de(r,u)}return{nextToken:E,currentOffset:s,currentPosition:i,context:f}}const XS="parser",JS=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function QS(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function eT(e={}){const t=e.location!==!1,{onError:n}=e;function r(b,k,T,C,...P){const F=b.currentPosition();if(F.offset+=C,F.column+=C,n){const x=Ao(T,F),I=ga(k,x,{domain:XS,args:P});n(I)}}function s(b,k,T){const C={type:b,start:k,end:k};return t&&(C.loc={start:T,end:T}),C}function i(b,k,T,C){b.end=k,C&&(b.type=C),t&&b.loc&&(b.loc.end=T)}function a(b,k){const T=b.context(),C=s(3,T.offset,T.startLoc);return C.value=k,i(C,b.currentOffset(),b.currentPosition()),C}function o(b,k){const T=b.context(),{lastOffset:C,lastStartLoc:P}=T,F=s(5,C,P);return F.index=parseInt(k,10),b.nextToken(),i(F,b.currentOffset(),b.currentPosition()),F}function u(b,k){const T=b.context(),{lastOffset:C,lastStartLoc:P}=T,F=s(4,C,P);return F.key=k,b.nextToken(),i(F,b.currentOffset(),b.currentPosition()),F}function f(b,k){const T=b.context(),{lastOffset:C,lastStartLoc:P}=T,F=s(9,C,P);return F.value=k.replace(JS,QS),b.nextToken(),i(F,b.currentOffset(),b.currentPosition()),F}function h(b){const k=b.nextToken(),T=b.context(),{lastOffset:C,lastStartLoc:P}=T,F=s(8,C,P);return k.type!==12?(r(b,Ie.UNEXPECTED_EMPTY_LINKED_MODIFIER,T.lastStartLoc,0),F.value="",i(F,C,P),{nextConsumeToken:k,node:F}):(k.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,hn(k)),F.value=k.value||"",i(F,b.currentOffset(),b.currentPosition()),{node:F})}function p(b,k){const T=b.context(),C=s(7,T.offset,T.startLoc);return C.value=k,i(C,b.currentOffset(),b.currentPosition()),C}function g(b){const k=b.context(),T=s(6,k.offset,k.startLoc);let C=b.nextToken();if(C.type===9){const P=h(b);T.modifier=P.node,C=P.nextConsumeToken||b.nextToken()}switch(C.type!==10&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(C)),C=b.nextToken(),C.type===2&&(C=b.nextToken()),C.type){case 11:C.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(C)),T.key=p(b,C.value||"");break;case 5:C.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(C)),T.key=u(b,C.value||"");break;case 6:C.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(C)),T.key=o(b,C.value||"");break;case 7:C.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(C)),T.key=f(b,C.value||"");break;default:r(b,Ie.UNEXPECTED_EMPTY_LINKED_KEY,k.lastStartLoc,0);const P=b.context(),F=s(7,P.offset,P.startLoc);return F.value="",i(F,P.offset,P.startLoc),T.key=F,i(T,P.offset,P.startLoc),{nextConsumeToken:C,node:T}}return i(T,b.currentOffset(),b.currentPosition()),{node:T}}function w(b){const k=b.context(),T=k.currentType===1?b.currentOffset():k.offset,C=k.currentType===1?k.endLoc:k.startLoc,P=s(2,T,C);P.items=[];let F=null;do{const H=F||b.nextToken();switch(F=null,H.type){case 0:H.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(H)),P.items.push(a(b,H.value||""));break;case 6:H.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(H)),P.items.push(o(b,H.value||""));break;case 5:H.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(H)),P.items.push(u(b,H.value||""));break;case 7:H.value==null&&r(b,Ie.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,hn(H)),P.items.push(f(b,H.value||""));break;case 8:const V=g(b);P.items.push(V.node),F=V.nextConsumeToken||null;break}}while(k.currentType!==14&&k.currentType!==1);const x=k.currentType===1?k.lastOffset:b.currentOffset(),I=k.currentType===1?k.lastEndLoc:b.currentPosition();return i(P,x,I),P}function S(b,k,T,C){const P=b.context();let F=C.items.length===0;const x=s(1,k,T);x.cases=[],x.cases.push(C);do{const I=w(b);F||(F=I.items.length===0),x.cases.push(I)}while(P.currentType!==14);return F&&r(b,Ie.MUST_HAVE_MESSAGES_IN_PLURAL,T,0),i(x,b.currentOffset(),b.currentPosition()),x}function M(b){const k=b.context(),{offset:T,startLoc:C}=k,P=w(b);return k.currentType===14?P:S(b,T,C,P)}function N(b){const k=ZS(b,_t({},e)),T=k.context(),C=s(0,T.offset,T.startLoc);return t&&C.loc&&(C.loc.source=b),C.body=M(k),T.currentType!==14&&r(k,Ie.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,b[T.offset]||""),i(C,k.currentOffset(),k.currentPosition()),C}return{parse:N}}function hn(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function tT(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function fd(e,t){for(let n=0;na;function u(M,N){a.code+=M}function f(M,N=!0){const b=N?s:"";u(i?b+" ".repeat(M):b)}function h(M=!0){const N=++a.indentLevel;M&&f(N)}function p(M=!0){const N=--a.indentLevel;M&&f(N)}function g(){f(a.indentLevel)}return{context:o,push:u,indent:h,deindent:p,newline:g,helper:M=>`_${M}`,needIndent:()=>a.needIndent}}function sT(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),gs(e,t.key),t.modifier?(e.push(", "),gs(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function iT(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const s=t.items.length;for(let i=0;i1){e.push(`${n("plural")}([`),e.indent(r());const s=t.cases.length;for(let i=0;i{const n=te(t.mode)?t.mode:"normal",r=te(t.filename)?t.filename:"message.intl",s=!!t.sourceMap,i=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` +`,a=t.needIndent?t.needIndent:n!=="arrow",o=e.helpers||[],u=rT(e,{mode:n,filename:r,sourceMap:s,breakLineCode:i,needIndent:a});u.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),u.indent(a),o.length>0&&(u.push(`const { ${o.map(p=>`${p}: _${p}`).join(", ")} } = ctx`),u.newline()),u.push("return "),gs(u,e),u.deindent(a),u.push("}");const{code:f,map:h}=u.context();return{ast:e,code:f,map:h?h.toJSON():void 0}};function cT(e,t={}){const n=_t({},t),s=eT(n).parse(e);return nT(s,n),oT(s,n)}/*! * devtools-if v9.2.2 * (c) 2022 kazuya kawaguchi * Released under the MIT License. - */const Sm={I18nInit:"i18n:init",FunctionTranslate:"function:translate"};/*! + */const wm={I18nInit:"i18n:init",FunctionTranslate:"function:translate"};/*! * core-base v9.2.2 * (c) 2022 kazuya kawaguchi * Released under the MIT License. - */const ur=[];ur[0]={w:[0],i:[3,0],["["]:[4],o:[7]};ur[1]={w:[1],["."]:[2],["["]:[4],o:[7]};ur[2]={w:[2],i:[3,0],[0]:[3,0]};ur[3]={i:[3,0],[0]:[3,0],w:[1,1],["."]:[2,1],["["]:[4,1],o:[7,1]};ur[4]={["'"]:[5,0],['"']:[6,0],["["]:[4,2],["]"]:[1,3],o:8,l:[4,0]};ur[5]={["'"]:[4,0],o:8,l:[5,0]};ur[6]={['"']:[4,0],o:8,l:[6,0]};const pT=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function mT(e){return pT.test(e)}function gT(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function _T(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function yT(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:mT(t)?gT(t):"*"+t}function bT(e){const t=[];let n=-1,r=0,s=0,i,a,o,u,f,h,p;const g=[];g[0]=()=>{a===void 0?a=o:a+=o},g[1]=()=>{a!==void 0&&(t.push(a),a=void 0)},g[2]=()=>{g[0](),s++},g[3]=()=>{if(s>0)s--,r=4,g[0]();else{if(s=0,a===void 0||(a=yT(a),a===!1))return!1;g[1]()}};function w(){const S=e[n+1];if(r===5&&S==="'"||r===6&&S==='"')return n++,o="\\"+S,g[0](),!0}for(;r!==null;)if(n++,i=e[n],!(i==="\\"&&w())){if(u=_T(i),p=ur[r],f=p[u]||p.l||8,f===8||(r=f[0],f[1]!==void 0&&(h=g[f[1]],h&&(o=i,h()===!1))))return;if(r===7)return t}}const pd=new Map;function vT(e,t){return je(e)?e[t]:null}function kT(e,t){if(!je(e))return null;let n=pd.get(t);if(n||(n=bT(t),n&&pd.set(t,n)),!n)return null;const r=n.length;let s=e,i=0;for(;ie,ET=e=>"",ST="text",TT=e=>e.length===0?"":e.join(""),OT=zS;function md(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function CT(e){const t=ft(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(ft(e.named.count)||ft(e.named.n))?ft(e.named.count)?e.named.count:ft(e.named.n)?e.named.n:t:t}function NT(e,t){t.count||(t.count=e),t.n||(t.n=e)}function PT(e={}){const t=e.locale,n=CT(e),r=je(e.pluralRules)&&te(t)&<(e.pluralRules[t])?e.pluralRules[t]:md,s=je(e.pluralRules)&&te(t)&<(e.pluralRules[t])?md:void 0,i=b=>b[r(n,b.length,s)],a=e.list||[],o=b=>a[b],u=e.named||{};ft(e.pluralIndex)&&NT(n,u);const f=b=>u[b];function h(b){const k=lt(e.messages)?e.messages(b):je(e.messages)?e.messages[b]:!1;return k||(e.parent?e.parent.message(b):ET)}const p=b=>e.modifiers?e.modifiers[b]:wT,g=_e(e.processor)&<(e.processor.normalize)?e.processor.normalize:TT,w=_e(e.processor)&<(e.processor.interpolate)?e.processor.interpolate:OT,S=_e(e.processor)&&te(e.processor.type)?e.processor.type:ST,N={list:o,named:f,plural:i,linked:(b,...k)=>{const[T,C]=k;let M="text",F="";k.length===1?je(T)?(F=T.modifier||F,M=T.type||M):te(T)&&(F=T||F):k.length===2&&(te(T)&&(F=T||F),te(C)&&(M=C||M));let x=h(b)(N);return M==="vnode"&&Ve(x)&&F&&(x=x[0]),F?p(F)(x,M):x},message:h,type:S,interpolate:w,normalize:g};return N}let gi=null;function MT(e){gi=e}function RT(e,t,n){gi&&gi.emit(Sm.I18nInit,{timestamp:Date.now(),i18n:e,version:t,meta:n})}const IT=LT(Sm.FunctionTranslate);function LT(e){return t=>gi&&gi.emit(e,t)}function DT(e,t,n){return[...new Set([n,...Ve(t)?t:je(t)?Object.keys(t):te(t)?[t]:[n]])]}function Tm(e,t,n){const r=te(n)?n:Ci,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let i=s.__localeChainCache.get(r);if(!i){i=[];let a=[n];for(;Ve(a);)a=gd(i,a,t);const o=Ve(t)||!_e(t)?t:t.default?t.default:null;a=te(o)?[o]:o,Ve(a)&&gd(i,a,!1),s.__localeChainCache.set(r,i)}return i}function gd(e,t,n){let r=!0;for(let s=0;s`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function $T(){return{upper:(e,t)=>t==="text"&&te(e)?e.toUpperCase():t==="vnode"&&je(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&te(e)?e.toLowerCase():t==="vnode"&&je(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&te(e)?yd(e):t==="vnode"&&je(e)&&"__v_isVNode"in e?yd(e.children):e}}let Om;function YT(e){Om=e}let Cm;function WT(e){Cm=e}let Nm;function UT(e){Nm=e}let Pm=null;const bd=e=>{Pm=e},HT=()=>Pm;let Mm=null;const vd=e=>{Mm=e},VT=()=>Mm;let kd=0;function jT(e={}){const t=te(e.version)?e.version:FT,n=te(e.locale)?e.locale:Ci,r=Ve(e.fallbackLocale)||_e(e.fallbackLocale)||te(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:n,s=_e(e.messages)?e.messages:{[n]:{}},i=_e(e.datetimeFormats)?e.datetimeFormats:{[n]:{}},a=_e(e.numberFormats)?e.numberFormats:{[n]:{}},o=_t({},e.modifiers||{},$T()),u=e.pluralRules||{},f=lt(e.missing)?e.missing:null,h=Te(e.missingWarn)||ar(e.missingWarn)?e.missingWarn:!0,p=Te(e.fallbackWarn)||ar(e.fallbackWarn)?e.fallbackWarn:!0,g=!!e.fallbackFormat,w=!!e.unresolving,S=lt(e.postTranslation)?e.postTranslation:null,P=_e(e.processor)?e.processor:null,N=Te(e.warnHtmlMessage)?e.warnHtmlMessage:!0,b=!!e.escapeParameter,k=lt(e.messageCompiler)?e.messageCompiler:Om,T=lt(e.messageResolver)?e.messageResolver:Cm||vT,C=lt(e.localeFallbacker)?e.localeFallbacker:Nm||DT,M=je(e.fallbackContext)?e.fallbackContext:void 0,F=lt(e.onWarn)?e.onWarn:jS,x=e,I=je(x.__datetimeFormatters)?x.__datetimeFormatters:new Map,H=je(x.__numberFormatters)?x.__numberFormatters:new Map,V=je(x.__meta)?x.__meta:{};kd++;const B={version:t,cid:kd,locale:n,fallbackLocale:r,messages:s,modifiers:o,pluralRules:u,missing:f,missingWarn:h,fallbackWarn:p,fallbackFormat:g,unresolving:w,postTranslation:S,processor:P,warnHtmlMessage:N,escapeParameter:b,messageCompiler:k,messageResolver:T,localeFallbacker:C,fallbackContext:M,onWarn:F,__meta:V};return B.datetimeFormats=i,B.numberFormats=a,B.__datetimeFormatters=I,B.__numberFormatters=H,__INTLIFY_PROD_DEVTOOLS__&&RT(B,t,V),B}function Kc(e,t,n,r,s){const{missing:i,onWarn:a}=e;if(i!==null){const o=i(e,n,t,s);return te(o)?o:t}else return t}function Ws(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}const BT=e=>e;let wd=Object.create(null);function zT(e,t={}){{const r=(t.onCacheKey||BT)(e),s=wd[r];if(s)return s;let i=!1;const a=t.onError||GS;t.onError=f=>{i=!0,a(f)};const{code:o}=hT(e,t),u=new Function(`return ${o}`)();return i?u:wd[r]=u}}let Rm=Ie.__EXTEND_POINT__;const eo=()=>++Rm,Jr={INVALID_ARGUMENT:Rm,INVALID_DATE_ARGUMENT:eo(),INVALID_ISO_DATE_ARGUMENT:eo(),__EXTEND_POINT__:eo()};function Qr(e){return ga(e,null,void 0)}const Ed=()=>"",mn=e=>lt(e);function Sd(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:s,messageCompiler:i,fallbackLocale:a,messages:o}=e,[u,f]=Fo(...t),h=Te(f.missingWarn)?f.missingWarn:e.missingWarn,p=Te(f.fallbackWarn)?f.fallbackWarn:e.fallbackWarn,g=Te(f.escapeParameter)?f.escapeParameter:e.escapeParameter,w=!!f.resolvedMessage,S=te(f.default)||Te(f.default)?Te(f.default)?i?u:()=>u:f.default:n?i?u:()=>u:"",P=n||S!=="",N=te(f.locale)?f.locale:e.locale;g&>(f);let[b,k,T]=w?[u,N,o[N]||{}]:Im(e,u,N,a,p,h),C=b,M=u;if(!w&&!(te(C)||mn(C))&&P&&(C=S,M=C),!w&&(!(te(C)||mn(C))||!te(k)))return s?_a:u;let F=!1;const x=()=>{F=!0},I=mn(C)?C:Lm(e,u,k,C,M,x);if(F)return C;const H=ZT(e,k,T,f),V=PT(H),B=KT(e,I,V),j=r?r(B,u):B;if(__INTLIFY_PROD_DEVTOOLS__){const K={timestamp:Date.now(),key:te(u)?u:mn(C)?C.key:"",locale:k||(mn(C)?C.locale:""),format:te(C)?C:mn(C)?C.source:"",message:j};K.meta=_t({},e.__meta,HT()||{}),IT(K)}return j}function GT(e){Ve(e.list)?e.list=e.list.map(t=>te(t)?fd(t):t):je(e.named)&&Object.keys(e.named).forEach(t=>{te(e.named[t])&&(e.named[t]=fd(e.named[t]))})}function Im(e,t,n,r,s,i){const{messages:a,onWarn:o,messageResolver:u,localeFallbacker:f}=e,h=f(e,r,n);let p={},g,w=null;const S="translate";for(let P=0;Pr;return f.locale=n,f.key=t,f}const u=a(r,qT(e,n,s,r,o,i));return u.locale=n,u.key=t,u.source=r,u}function KT(e,t,n){return t(n)}function Fo(...e){const[t,n,r]=e,s={};if(!te(t)&&!ft(t)&&!mn(t))throw Qr(Jr.INVALID_ARGUMENT);const i=ft(t)?String(t):(mn(t),t);return ft(n)?s.plural=n:te(n)?s.default=n:_e(n)&&!ma(n)?s.named=n:Ve(n)&&(s.list=n),ft(r)?s.plural=r:te(r)?s.default=r:_e(r)&&_t(s,r),[i,s]}function qT(e,t,n,r,s,i){return{warnHtmlMessage:s,onError:a=>{throw i&&i(a),a},onCacheKey:a=>US(t,n,a)}}function ZT(e,t,n,r){const{modifiers:s,pluralRules:i,messageResolver:a,fallbackLocale:o,fallbackWarn:u,missingWarn:f,fallbackContext:h}=e,g={locale:t,modifiers:s,pluralRules:i,messages:w=>{let S=a(n,w);if(S==null&&h){const[,,P]=Im(h,w,t,o,u,f);S=a(P,w)}if(te(S)){let P=!1;const b=Lm(e,w,t,S,w,()=>{P=!0});return P?Ed:b}else return mn(S)?S:Ed}};return e.processor&&(g.processor=e.processor),r.list&&(g.list=r.list),r.named&&(g.named=r.named),ft(r.plural)&&(g.pluralIndex=r.plural),g}function Td(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:s,onWarn:i,localeFallbacker:a}=e,{__datetimeFormatters:o}=e,[u,f,h,p]=$o(...t),g=Te(h.missingWarn)?h.missingWarn:e.missingWarn;Te(h.fallbackWarn)?h.fallbackWarn:e.fallbackWarn;const w=!!h.part,S=te(h.locale)?h.locale:e.locale,P=a(e,s,S);if(!te(u)||u==="")return new Intl.DateTimeFormat(S,p).format(f);let N={},b,k=null;const T="datetime format";for(let F=0;F{Dm.includes(u)?a[u]=n[u]:i[u]=n[u]}),te(r)?i.locale=r:_e(r)&&(a=r),_e(s)&&(a=s),[i.key||"",o,i,a]}function Od(e,t,n){const r=e;for(const s in n){const i=`${t}__${s}`;r.__datetimeFormatters.has(i)&&r.__datetimeFormatters.delete(i)}}function Cd(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:s,onWarn:i,localeFallbacker:a}=e,{__numberFormatters:o}=e,[u,f,h,p]=Yo(...t),g=Te(h.missingWarn)?h.missingWarn:e.missingWarn;Te(h.fallbackWarn)?h.fallbackWarn:e.fallbackWarn;const w=!!h.part,S=te(h.locale)?h.locale:e.locale,P=a(e,s,S);if(!te(u)||u==="")return new Intl.NumberFormat(S,p).format(f);let N={},b,k=null;const T="number format";for(let F=0;F{Am.includes(u)?a[u]=n[u]:i[u]=n[u]}),te(r)?i.locale=r:_e(r)&&(a=r),_e(s)&&(a=s),[i.key||"",o,i,a]}function Nd(e,t,n){const r=e;for(const s in n){const i=`${t}__${s}`;r.__numberFormatters.has(i)&&r.__numberFormatters.delete(i)}}typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Js().__INTLIFY_PROD_DEVTOOLS__=!1);/*! + */const ur=[];ur[0]={w:[0],i:[3,0],["["]:[4],o:[7]};ur[1]={w:[1],["."]:[2],["["]:[4],o:[7]};ur[2]={w:[2],i:[3,0],[0]:[3,0]};ur[3]={i:[3,0],[0]:[3,0],w:[1,1],["."]:[2,1],["["]:[4,1],o:[7,1]};ur[4]={["'"]:[5,0],['"']:[6,0],["["]:[4,2],["]"]:[1,3],o:8,l:[4,0]};ur[5]={["'"]:[4,0],o:8,l:[5,0]};ur[6]={['"']:[4,0],o:8,l:[6,0]};const uT=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function fT(e){return uT.test(e)}function dT(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function hT(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function pT(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:fT(t)?dT(t):"*"+t}function mT(e){const t=[];let n=-1,r=0,s=0,i,a,o,u,f,h,p;const g=[];g[0]=()=>{a===void 0?a=o:a+=o},g[1]=()=>{a!==void 0&&(t.push(a),a=void 0)},g[2]=()=>{g[0](),s++},g[3]=()=>{if(s>0)s--,r=4,g[0]();else{if(s=0,a===void 0||(a=pT(a),a===!1))return!1;g[1]()}};function w(){const S=e[n+1];if(r===5&&S==="'"||r===6&&S==='"')return n++,o="\\"+S,g[0](),!0}for(;r!==null;)if(n++,i=e[n],!(i==="\\"&&w())){if(u=hT(i),p=ur[r],f=p[u]||p.l||8,f===8||(r=f[0],f[1]!==void 0&&(h=g[f[1]],h&&(o=i,h()===!1))))return;if(r===7)return t}}const dd=new Map;function gT(e,t){return je(e)?e[t]:null}function _T(e,t){if(!je(e))return null;let n=dd.get(t);if(n||(n=mT(t),n&&dd.set(t,n)),!n)return null;const r=n.length;let s=e,i=0;for(;ie,bT=e=>"",vT="text",kT=e=>e.length===0?"":e.join(""),wT=HS;function hd(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function ET(e){const t=ft(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(ft(e.named.count)||ft(e.named.n))?ft(e.named.count)?e.named.count:ft(e.named.n)?e.named.n:t:t}function ST(e,t){t.count||(t.count=e),t.n||(t.n=e)}function TT(e={}){const t=e.locale,n=ET(e),r=je(e.pluralRules)&&te(t)&<(e.pluralRules[t])?e.pluralRules[t]:hd,s=je(e.pluralRules)&&te(t)&<(e.pluralRules[t])?hd:void 0,i=b=>b[r(n,b.length,s)],a=e.list||[],o=b=>a[b],u=e.named||{};ft(e.pluralIndex)&&ST(n,u);const f=b=>u[b];function h(b){const k=lt(e.messages)?e.messages(b):je(e.messages)?e.messages[b]:!1;return k||(e.parent?e.parent.message(b):bT)}const p=b=>e.modifiers?e.modifiers[b]:yT,g=_e(e.processor)&<(e.processor.normalize)?e.processor.normalize:kT,w=_e(e.processor)&<(e.processor.interpolate)?e.processor.interpolate:wT,S=_e(e.processor)&&te(e.processor.type)?e.processor.type:vT,N={list:o,named:f,plural:i,linked:(b,...k)=>{const[T,C]=k;let P="text",F="";k.length===1?je(T)?(F=T.modifier||F,P=T.type||P):te(T)&&(F=T||F):k.length===2&&(te(T)&&(F=T||F),te(C)&&(P=C||P));let x=h(b)(N);return P==="vnode"&&Ve(x)&&F&&(x=x[0]),F?p(F)(x,P):x},message:h,type:S,interpolate:w,normalize:g};return N}let pi=null;function OT(e){pi=e}function CT(e,t,n){pi&&pi.emit(wm.I18nInit,{timestamp:Date.now(),i18n:e,version:t,meta:n})}const NT=MT(wm.FunctionTranslate);function MT(e){return t=>pi&&pi.emit(e,t)}function PT(e,t,n){return[...new Set([n,...Ve(t)?t:je(t)?Object.keys(t):te(t)?[t]:[n]])]}function Em(e,t,n){const r=te(n)?n:Oi,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let i=s.__localeChainCache.get(r);if(!i){i=[];let a=[n];for(;Ve(a);)a=pd(i,a,t);const o=Ve(t)||!_e(t)?t:t.default?t.default:null;a=te(o)?[o]:o,Ve(a)&&pd(i,a,!1),s.__localeChainCache.set(r,i)}return i}function pd(e,t,n){let r=!0;for(let s=0;s`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function DT(){return{upper:(e,t)=>t==="text"&&te(e)?e.toUpperCase():t==="vnode"&&je(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&te(e)?e.toLowerCase():t==="vnode"&&je(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&te(e)?gd(e):t==="vnode"&&je(e)&&"__v_isVNode"in e?gd(e.children):e}}let Sm;function AT(e){Sm=e}let Tm;function xT(e){Tm=e}let Om;function FT(e){Om=e}let Cm=null;const _d=e=>{Cm=e},$T=()=>Cm;let Nm=null;const yd=e=>{Nm=e},YT=()=>Nm;let bd=0;function WT(e={}){const t=te(e.version)?e.version:LT,n=te(e.locale)?e.locale:Oi,r=Ve(e.fallbackLocale)||_e(e.fallbackLocale)||te(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:n,s=_e(e.messages)?e.messages:{[n]:{}},i=_e(e.datetimeFormats)?e.datetimeFormats:{[n]:{}},a=_e(e.numberFormats)?e.numberFormats:{[n]:{}},o=_t({},e.modifiers||{},DT()),u=e.pluralRules||{},f=lt(e.missing)?e.missing:null,h=Te(e.missingWarn)||ar(e.missingWarn)?e.missingWarn:!0,p=Te(e.fallbackWarn)||ar(e.fallbackWarn)?e.fallbackWarn:!0,g=!!e.fallbackFormat,w=!!e.unresolving,S=lt(e.postTranslation)?e.postTranslation:null,M=_e(e.processor)?e.processor:null,N=Te(e.warnHtmlMessage)?e.warnHtmlMessage:!0,b=!!e.escapeParameter,k=lt(e.messageCompiler)?e.messageCompiler:Sm,T=lt(e.messageResolver)?e.messageResolver:Tm||gT,C=lt(e.localeFallbacker)?e.localeFallbacker:Om||PT,P=je(e.fallbackContext)?e.fallbackContext:void 0,F=lt(e.onWarn)?e.onWarn:WS,x=e,I=je(x.__datetimeFormatters)?x.__datetimeFormatters:new Map,H=je(x.__numberFormatters)?x.__numberFormatters:new Map,V=je(x.__meta)?x.__meta:{};bd++;const B={version:t,cid:bd,locale:n,fallbackLocale:r,messages:s,modifiers:o,pluralRules:u,missing:f,missingWarn:h,fallbackWarn:p,fallbackFormat:g,unresolving:w,postTranslation:S,processor:M,warnHtmlMessage:N,escapeParameter:b,messageCompiler:k,messageResolver:T,localeFallbacker:C,fallbackContext:P,onWarn:F,__meta:V};return B.datetimeFormats=i,B.numberFormats=a,B.__datetimeFormatters=I,B.__numberFormatters=H,__INTLIFY_PROD_DEVTOOLS__&&CT(B,t,V),B}function zc(e,t,n,r,s){const{missing:i,onWarn:a}=e;if(i!==null){const o=i(e,n,t,s);return te(o)?o:t}else return t}function $s(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}const UT=e=>e;let vd=Object.create(null);function HT(e,t={}){{const r=(t.onCacheKey||UT)(e),s=vd[r];if(s)return s;let i=!1;const a=t.onError||VS;t.onError=f=>{i=!0,a(f)};const{code:o}=cT(e,t),u=new Function(`return ${o}`)();return i?u:vd[r]=u}}let Mm=Ie.__EXTEND_POINT__;const eo=()=>++Mm,Xr={INVALID_ARGUMENT:Mm,INVALID_DATE_ARGUMENT:eo(),INVALID_ISO_DATE_ARGUMENT:eo(),__EXTEND_POINT__:eo()};function Jr(e){return ga(e,null,void 0)}const kd=()=>"",mn=e=>lt(e);function wd(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:s,messageCompiler:i,fallbackLocale:a,messages:o}=e,[u,f]=xo(...t),h=Te(f.missingWarn)?f.missingWarn:e.missingWarn,p=Te(f.fallbackWarn)?f.fallbackWarn:e.fallbackWarn,g=Te(f.escapeParameter)?f.escapeParameter:e.escapeParameter,w=!!f.resolvedMessage,S=te(f.default)||Te(f.default)?Te(f.default)?i?u:()=>u:f.default:n?i?u:()=>u:"",M=n||S!=="",N=te(f.locale)?f.locale:e.locale;g&&VT(f);let[b,k,T]=w?[u,N,o[N]||{}]:Pm(e,u,N,a,p,h),C=b,P=u;if(!w&&!(te(C)||mn(C))&&M&&(C=S,P=C),!w&&(!(te(C)||mn(C))||!te(k)))return s?_a:u;let F=!1;const x=()=>{F=!0},I=mn(C)?C:Rm(e,u,k,C,P,x);if(F)return C;const H=zT(e,k,T,f),V=TT(H),B=jT(e,I,V),j=r?r(B,u):B;if(__INTLIFY_PROD_DEVTOOLS__){const K={timestamp:Date.now(),key:te(u)?u:mn(C)?C.key:"",locale:k||(mn(C)?C.locale:""),format:te(C)?C:mn(C)?C.source:"",message:j};K.meta=_t({},e.__meta,$T()||{}),NT(K)}return j}function VT(e){Ve(e.list)?e.list=e.list.map(t=>te(t)?cd(t):t):je(e.named)&&Object.keys(e.named).forEach(t=>{te(e.named[t])&&(e.named[t]=cd(e.named[t]))})}function Pm(e,t,n,r,s,i){const{messages:a,onWarn:o,messageResolver:u,localeFallbacker:f}=e,h=f(e,r,n);let p={},g,w=null;const S="translate";for(let M=0;Mr;return f.locale=n,f.key=t,f}const u=a(r,BT(e,n,s,r,o,i));return u.locale=n,u.key=t,u.source=r,u}function jT(e,t,n){return t(n)}function xo(...e){const[t,n,r]=e,s={};if(!te(t)&&!ft(t)&&!mn(t))throw Jr(Xr.INVALID_ARGUMENT);const i=ft(t)?String(t):(mn(t),t);return ft(n)?s.plural=n:te(n)?s.default=n:_e(n)&&!ma(n)?s.named=n:Ve(n)&&(s.list=n),ft(r)?s.plural=r:te(r)?s.default=r:_e(r)&&_t(s,r),[i,s]}function BT(e,t,n,r,s,i){return{warnHtmlMessage:s,onError:a=>{throw i&&i(a),a},onCacheKey:a=>FS(t,n,a)}}function zT(e,t,n,r){const{modifiers:s,pluralRules:i,messageResolver:a,fallbackLocale:o,fallbackWarn:u,missingWarn:f,fallbackContext:h}=e,g={locale:t,modifiers:s,pluralRules:i,messages:w=>{let S=a(n,w);if(S==null&&h){const[,,M]=Pm(h,w,t,o,u,f);S=a(M,w)}if(te(S)){let M=!1;const b=Rm(e,w,t,S,w,()=>{M=!0});return M?kd:b}else return mn(S)?S:kd}};return e.processor&&(g.processor=e.processor),r.list&&(g.list=r.list),r.named&&(g.named=r.named),ft(r.plural)&&(g.pluralIndex=r.plural),g}function Ed(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:s,onWarn:i,localeFallbacker:a}=e,{__datetimeFormatters:o}=e,[u,f,h,p]=Fo(...t),g=Te(h.missingWarn)?h.missingWarn:e.missingWarn;Te(h.fallbackWarn)?h.fallbackWarn:e.fallbackWarn;const w=!!h.part,S=te(h.locale)?h.locale:e.locale,M=a(e,s,S);if(!te(u)||u==="")return new Intl.DateTimeFormat(S,p).format(f);let N={},b,k=null;const T="datetime format";for(let F=0;F{Im.includes(u)?a[u]=n[u]:i[u]=n[u]}),te(r)?i.locale=r:_e(r)&&(a=r),_e(s)&&(a=s),[i.key||"",o,i,a]}function Sd(e,t,n){const r=e;for(const s in n){const i=`${t}__${s}`;r.__datetimeFormatters.has(i)&&r.__datetimeFormatters.delete(i)}}function Td(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:s,onWarn:i,localeFallbacker:a}=e,{__numberFormatters:o}=e,[u,f,h,p]=$o(...t),g=Te(h.missingWarn)?h.missingWarn:e.missingWarn;Te(h.fallbackWarn)?h.fallbackWarn:e.fallbackWarn;const w=!!h.part,S=te(h.locale)?h.locale:e.locale,M=a(e,s,S);if(!te(u)||u==="")return new Intl.NumberFormat(S,p).format(f);let N={},b,k=null;const T="number format";for(let F=0;F{Lm.includes(u)?a[u]=n[u]:i[u]=n[u]}),te(r)?i.locale=r:_e(r)&&(a=r),_e(s)&&(a=s),[i.key||"",o,i,a]}function Od(e,t,n){const r=e;for(const s in n){const i=`${t}__${s}`;r.__numberFormatters.has(i)&&r.__numberFormatters.delete(i)}}typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Zs().__INTLIFY_PROD_DEVTOOLS__=!1);/*! * vue-i18n v9.2.2 * (c) 2022 kazuya kawaguchi * Released under the MIT License. - */const XT="9.2.2";function JT(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Js().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Js().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Js().__INTLIFY_PROD_DEVTOOLS__=!1)}let xm=Ie.__EXTEND_POINT__;const Dt=()=>++xm,ot={UNEXPECTED_RETURN_TYPE:xm,INVALID_ARGUMENT:Dt(),MUST_BE_CALL_SETUP_TOP:Dt(),NOT_INSLALLED:Dt(),NOT_AVAILABLE_IN_LEGACY_MODE:Dt(),REQUIRED_VALUE:Dt(),INVALID_VALUE:Dt(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Dt(),NOT_INSLALLED_WITH_PROVIDE:Dt(),UNEXPECTED_ERROR:Dt(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Dt(),BRIDGE_SUPPORT_VUE_2_ONLY:Dt(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Dt(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Dt(),__EXTEND_POINT__:Dt()};function pt(e,...t){return ga(e,null,void 0)}const Wo=cr("__transrateVNode"),Uo=cr("__datetimeParts"),Ho=cr("__numberParts"),Fm=cr("__setPluralRules");cr("__intlifyMeta");const $m=cr("__injectWithOption");function Vo(e){if(!je(e))return e;for(const t in e)if(Bc(e,t))if(!t.includes("."))je(e[t])&&Vo(e[t]);else{const n=t.split("."),r=n.length-1;let s=e;for(let i=0;i{if("locale"in o&&"resource"in o){const{locale:u,resource:f}=o;u?(a[u]=a[u]||{},Qs(f,a[u])):Qs(f,a)}else te(o)&&Qs(JSON.parse(o),a)}),s==null&&i)for(const o in a)Bc(a,o)&&Vo(a[o]);return a}const cl=e=>!je(e)||Ve(e);function Qs(e,t){if(cl(e)||cl(t))throw pt(ot.INVALID_VALUE);for(const n in e)Bc(e,n)&&(cl(e[n])||cl(t[n])?t[n]=e[n]:Qs(e[n],t[n]))}function Ym(e){return e.type}function Wm(e,t,n){let r=je(t.messages)?t.messages:{};"__i18nGlobal"in n&&(r=ya(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const s=Object.keys(r);s.length&&s.forEach(i=>{e.mergeLocaleMessage(i,r[i])});{if(je(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(a=>{e.mergeDateTimeFormat(a,t.datetimeFormats[a])})}if(je(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(a=>{e.mergeNumberFormat(a,t.numberFormats[a])})}}}function Pd(e){return Me(rr,null,e,0)}const Md="__INTLIFY_META__";let Rd=0;function Id(e){return(t,n,r,s)=>e(n,r,Kt()||void 0,s)}const QT=()=>{const e=Kt();let t=null;return e&&(t=Ym(e)[Md])?{[Md]:t}:null};function qc(e={},t){const{__root:n}=e,r=n===void 0;let s=Te(e.inheritLocale)?e.inheritLocale:!0;const i=St(n&&s?n.locale.value:te(e.locale)?e.locale:Ci),a=St(n&&s?n.fallbackLocale.value:te(e.fallbackLocale)||Ve(e.fallbackLocale)||_e(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i.value),o=St(ya(i.value,e)),u=St(_e(e.datetimeFormats)?e.datetimeFormats:{[i.value]:{}}),f=St(_e(e.numberFormats)?e.numberFormats:{[i.value]:{}});let h=n?n.missingWarn:Te(e.missingWarn)||ar(e.missingWarn)?e.missingWarn:!0,p=n?n.fallbackWarn:Te(e.fallbackWarn)||ar(e.fallbackWarn)?e.fallbackWarn:!0,g=n?n.fallbackRoot:Te(e.fallbackRoot)?e.fallbackRoot:!0,w=!!e.fallbackFormat,S=lt(e.missing)?e.missing:null,P=lt(e.missing)?Id(e.missing):null,N=lt(e.postTranslation)?e.postTranslation:null,b=n?n.warnHtmlMessage:Te(e.warnHtmlMessage)?e.warnHtmlMessage:!0,k=!!e.escapeParameter;const T=n?n.modifiers:_e(e.modifiers)?e.modifiers:{};let C=e.pluralRules||n&&n.pluralRules,M;M=(()=>{r&&vd(null);const L={version:XT,locale:i.value,fallbackLocale:a.value,messages:o.value,modifiers:T,pluralRules:C,missing:P===null?void 0:P,missingWarn:h,fallbackWarn:p,fallbackFormat:w,unresolving:!0,postTranslation:N===null?void 0:N,warnHtmlMessage:b,escapeParameter:k,messageResolver:e.messageResolver,__meta:{framework:"vue"}};L.datetimeFormats=u.value,L.numberFormats=f.value,L.__datetimeFormatters=_e(M)?M.__datetimeFormatters:void 0,L.__numberFormatters=_e(M)?M.__numberFormatters:void 0;const $=jT(L);return r&&vd($),$})(),Ws(M,i.value,a.value);function x(){return[i.value,a.value,o.value,u.value,f.value]}const I=Ke({get:()=>i.value,set:L=>{i.value=L,M.locale=i.value}}),H=Ke({get:()=>a.value,set:L=>{a.value=L,M.fallbackLocale=a.value,Ws(M,i.value,L)}}),V=Ke(()=>o.value),B=Ke(()=>u.value),j=Ke(()=>f.value);function K(){return lt(N)?N:null}function X(L){N=L,M.postTranslation=L}function ye(){return S}function ce(L){L!==null&&(P=Id(L)),S=L,M.missing=P}const pe=(L,$,re,Q,be,Se)=>{x();let he;if(__INTLIFY_PROD_DEVTOOLS__)try{bd(QT()),r||(M.fallbackContext=n?VT():void 0),he=L(M)}finally{bd(null),r||(M.fallbackContext=void 0)}else he=L(M);if(ft(he)&&he===_a){const[ae,ct]=$();return n&&g?Q(n):be(ae)}else{if(Se(he))return he;throw pt(ot.UNEXPECTED_RETURN_TYPE)}};function ke(...L){return pe($=>Reflect.apply(Sd,null,[$,...L]),()=>Fo(...L),"translate",$=>Reflect.apply($.t,$,[...L]),$=>$,$=>te($))}function qe(...L){const[$,re,Q]=L;if(Q&&!je(Q))throw pt(ot.INVALID_ARGUMENT);return ke($,re,_t({resolvedMessage:!0},Q||{}))}function Ze(...L){return pe($=>Reflect.apply(Td,null,[$,...L]),()=>$o(...L),"datetime format",$=>Reflect.apply($.d,$,[...L]),()=>_d,$=>te($))}function rt(...L){return pe($=>Reflect.apply(Cd,null,[$,...L]),()=>Yo(...L),"number format",$=>Reflect.apply($.n,$,[...L]),()=>_d,$=>te($))}function Be(L){return L.map($=>te($)||ft($)||Te($)?Pd(String($)):$)}const mt={normalize:Be,interpolate:L=>L,type:"vnode"};function A(...L){return pe($=>{let re;const Q=$;try{Q.processor=mt,re=Reflect.apply(Sd,null,[Q,...L])}finally{Q.processor=null}return re},()=>Fo(...L),"translate",$=>$[Wo](...L),$=>[Pd($)],$=>Ve($))}function ee(...L){return pe($=>Reflect.apply(Cd,null,[$,...L]),()=>Yo(...L),"number format",$=>$[Ho](...L),()=>[],$=>te($)||Ve($))}function J(...L){return pe($=>Reflect.apply(Td,null,[$,...L]),()=>$o(...L),"datetime format",$=>$[Uo](...L),()=>[],$=>te($)||Ve($))}function ne(L){C=L,M.pluralRules=C}function ge(L,$){const re=te($)?$:i.value,Q=E(re);return M.messageResolver(Q,L)!==null}function Ce(L){let $=null;const re=Tm(M,a.value,i.value);for(let Q=0;Q{s&&(i.value=L,M.locale=L,Ws(M,i.value,a.value))}),yn(n.fallbackLocale,L=>{s&&(a.value=L,M.fallbackLocale=L,Ws(M,i.value,a.value))}));const Y={id:Rd,locale:I,fallbackLocale:H,get inheritLocale(){return s},set inheritLocale(L){s=L,L&&n&&(i.value=n.locale.value,a.value=n.fallbackLocale.value,Ws(M,i.value,a.value))},get availableLocales(){return Object.keys(o.value).sort()},messages:V,get modifiers(){return T},get pluralRules(){return C||{}},get isGlobal(){return r},get missingWarn(){return h},set missingWarn(L){h=L,M.missingWarn=h},get fallbackWarn(){return p},set fallbackWarn(L){p=L,M.fallbackWarn=p},get fallbackRoot(){return g},set fallbackRoot(L){g=L},get fallbackFormat(){return w},set fallbackFormat(L){w=L,M.fallbackFormat=w},get warnHtmlMessage(){return b},set warnHtmlMessage(L){b=L,M.warnHtmlMessage=L},get escapeParameter(){return k},set escapeParameter(L){k=L,M.escapeParameter=L},t:ke,getLocaleMessage:E,setLocaleMessage:_,mergeLocaleMessage:y,getPostTranslationHandler:K,setPostTranslationHandler:X,getMissingHandler:ye,setMissingHandler:ce,[Fm]:ne};return Y.datetimeFormats=B,Y.numberFormats=j,Y.rt=qe,Y.te=ge,Y.tm=de,Y.d=Ze,Y.n=rt,Y.getDateTimeFormat=O,Y.setDateTimeFormat=D,Y.mergeDateTimeFormat=U,Y.getNumberFormat=z,Y.setNumberFormat=G,Y.mergeNumberFormat=q,Y[$m]=e.__injectWithOption,Y[Wo]=A,Y[Uo]=J,Y[Ho]=ee,Y}function eO(e){const t=te(e.locale)?e.locale:Ci,n=te(e.fallbackLocale)||Ve(e.fallbackLocale)||_e(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,r=lt(e.missing)?e.missing:void 0,s=Te(e.silentTranslationWarn)||ar(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=Te(e.silentFallbackWarn)||ar(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,a=Te(e.fallbackRoot)?e.fallbackRoot:!0,o=!!e.formatFallbackMessages,u=_e(e.modifiers)?e.modifiers:{},f=e.pluralizationRules,h=lt(e.postTranslation)?e.postTranslation:void 0,p=te(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,g=!!e.escapeParameterHtml,w=Te(e.sync)?e.sync:!0;let S=e.messages;if(_e(e.sharedMessages)){const M=e.sharedMessages;S=Object.keys(M).reduce((x,I)=>{const H=x[I]||(x[I]={});return _t(H,M[I]),x},S||{})}const{__i18n:P,__root:N,__injectWithOption:b}=e,k=e.datetimeFormats,T=e.numberFormats,C=e.flatJson;return{locale:t,fallbackLocale:n,messages:S,flatJson:C,datetimeFormats:k,numberFormats:T,missing:r,missingWarn:s,fallbackWarn:i,fallbackRoot:a,fallbackFormat:o,modifiers:u,pluralRules:f,postTranslation:h,warnHtmlMessage:p,escapeParameter:g,messageResolver:e.messageResolver,inheritLocale:w,__i18n:P,__root:N,__injectWithOption:b}}function jo(e={},t){{const n=qc(eO(e)),r={id:n.id,get locale(){return n.locale.value},set locale(s){n.locale.value=s},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(s){n.fallbackLocale.value=s},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(s){},get missing(){return n.getMissingHandler()},set missing(s){n.setMissingHandler(s)},get silentTranslationWarn(){return Te(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(s){n.missingWarn=Te(s)?!s:s},get silentFallbackWarn(){return Te(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(s){n.fallbackWarn=Te(s)?!s:s},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(s){n.fallbackFormat=s},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(s){n.setPostTranslationHandler(s)},get sync(){return n.inheritLocale},set sync(s){n.inheritLocale=s},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(s){n.warnHtmlMessage=s!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(s){n.escapeParameter=s},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(s){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...s){const[i,a,o]=s,u={};let f=null,h=null;if(!te(i))throw pt(ot.INVALID_ARGUMENT);const p=i;return te(a)?u.locale=a:Ve(a)?f=a:_e(a)&&(h=a),Ve(o)?f=o:_e(o)&&(h=o),Reflect.apply(n.t,n,[p,f||h||{},u])},rt(...s){return Reflect.apply(n.rt,n,[...s])},tc(...s){const[i,a,o]=s,u={plural:1};let f=null,h=null;if(!te(i))throw pt(ot.INVALID_ARGUMENT);const p=i;return te(a)?u.locale=a:ft(a)?u.plural=a:Ve(a)?f=a:_e(a)&&(h=a),te(o)?u.locale=o:Ve(o)?f=o:_e(o)&&(h=o),Reflect.apply(n.t,n,[p,f||h||{},u])},te(s,i){return n.te(s,i)},tm(s){return n.tm(s)},getLocaleMessage(s){return n.getLocaleMessage(s)},setLocaleMessage(s,i){n.setLocaleMessage(s,i)},mergeLocaleMessage(s,i){n.mergeLocaleMessage(s,i)},d(...s){return Reflect.apply(n.d,n,[...s])},getDateTimeFormat(s){return n.getDateTimeFormat(s)},setDateTimeFormat(s,i){n.setDateTimeFormat(s,i)},mergeDateTimeFormat(s,i){n.mergeDateTimeFormat(s,i)},n(...s){return Reflect.apply(n.n,n,[...s])},getNumberFormat(s){return n.getNumberFormat(s)},setNumberFormat(s,i){n.setNumberFormat(s,i)},mergeNumberFormat(s,i){n.mergeNumberFormat(s,i)},getChoiceIndex(s,i){return-1},__onComponentInstanceCreated(s){const{componentInstanceCreatedListener:i}=e;i&&i(s,r)}};return r}}const Zc={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function tO({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,s)=>r=[...r,...Ve(s.children)?s.children:[s]],[]):t.reduce((n,r)=>{const s=e[r];return s&&(n[r]=s()),n},{})}function Um(e){return et}const Ld={name:"i18n-t",props:_t({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>ft(e)||!isNaN(e)}},Zc),setup(e,t){const{slots:n,attrs:r}=t,s=e.i18n||Xc({useScope:e.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(p=>p!=="_"),a={};e.locale&&(a.locale=e.locale),e.plural!==void 0&&(a.plural=te(e.plural)?+e.plural:e.plural);const o=tO(t,i),u=s[Wo](e.keypath,o,a),f=_t({},r),h=te(e.tag)||je(e.tag)?e.tag:Um();return $r(h,f,u)}}};function nO(e){return Ve(e)&&!te(e[0])}function Hm(e,t,n,r){const{slots:s,attrs:i}=t;return()=>{const a={part:!0};let o={};e.locale&&(a.locale=e.locale),te(e.format)?a.key=e.format:je(e.format)&&(te(e.format.key)&&(a.key=e.format.key),o=Object.keys(e.format).reduce((g,w)=>n.includes(w)?_t({},g,{[w]:e.format[w]}):g,{}));const u=r(e.value,a,o);let f=[a.key];Ve(u)?f=u.map((g,w)=>{const S=s[g.type],P=S?S({[g.type]:g.value,index:w,parts:u}):[g.value];return nO(P)&&(P[0].key=`${g.type}-${w}`),P}):te(u)&&(f=[u]);const h=_t({},i),p=te(e.tag)||je(e.tag)?e.tag:Um();return $r(p,h,f)}}const Dd={name:"i18n-n",props:_t({value:{type:Number,required:!0},format:{type:[String,Object]}},Zc),setup(e,t){const n=e.i18n||Xc({useScope:"parent",__useComponent:!0});return Hm(e,t,Am,(...r)=>n[Ho](...r))}},Ad={name:"i18n-d",props:_t({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Zc),setup(e,t){const n=e.i18n||Xc({useScope:"parent",__useComponent:!0});return Hm(e,t,Dm,(...r)=>n[Uo](...r))}};function rO(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function sO(e){const t=a=>{const{instance:o,modifiers:u,value:f}=a;if(!o||!o.$)throw pt(ot.UNEXPECTED_ERROR);const h=rO(e,o.$),p=xd(f);return[Reflect.apply(h.t,h,[...Fd(p)]),h]};return{created:(a,o)=>{const[u,f]=t(o);Ao&&e.global===f&&(a.__i18nWatcher=yn(f.locale,()=>{o.instance&&o.instance.$forceUpdate()})),a.__composer=f,a.textContent=u},unmounted:a=>{Ao&&a.__i18nWatcher&&(a.__i18nWatcher(),a.__i18nWatcher=void 0,delete a.__i18nWatcher),a.__composer&&(a.__composer=void 0,delete a.__composer)},beforeUpdate:(a,{value:o})=>{if(a.__composer){const u=a.__composer,f=xd(o);a.textContent=Reflect.apply(u.t,u,[...Fd(f)])}},getSSRProps:a=>{const[o]=t(a);return{textContent:o}}}}function xd(e){if(te(e))return{path:e};if(_e(e)){if(!("path"in e))throw pt(ot.REQUIRED_VALUE,"path");return e}else throw pt(ot.INVALID_VALUE)}function Fd(e){const{path:t,locale:n,args:r,choice:s,plural:i}=e,a={},o=r||{};return te(n)&&(a.locale=n),ft(s)&&(a.plural=s),ft(i)&&(a.plural=i),[t,o,a]}function iO(e,t,...n){const r=_e(n[0])?n[0]:{},s=!!r.useI18nComponentName;(Te(r.globalInstall)?r.globalInstall:!0)&&(e.component(s?"i18n":Ld.name,Ld),e.component(Dd.name,Dd),e.component(Ad.name,Ad)),e.directive("t",sO(t))}function lO(e,t,n){return{beforeCreate(){const r=Kt();if(!r)throw pt(ot.UNEXPECTED_ERROR);const s=this.$options;if(s.i18n){const i=s.i18n;s.__i18n&&(i.__i18n=s.__i18n),i.__root=t,this===this.$root?this.$i18n=$d(e,i):(i.__injectWithOption=!0,this.$i18n=jo(i))}else s.__i18n?this===this.$root?this.$i18n=$d(e,s):this.$i18n=jo({__i18n:s.__i18n,__injectWithOption:!0,__root:t}):this.$i18n=e;s.__i18nGlobal&&Wm(t,s,s),e.__onComponentInstanceCreated(this.$i18n),n.__setInstance(r,this.$i18n),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>this.$i18n.rt(...i),this.$tc=(...i)=>this.$i18n.tc(...i),this.$te=(i,a)=>this.$i18n.te(i,a),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i)},mounted(){},unmounted(){const r=Kt();if(!r)throw pt(ot.UNEXPECTED_ERROR);delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__deleteInstance(r),delete this.$i18n}}}function $d(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[Fm](t.pluralizationRules||e.pluralizationRules);const n=ya(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(r=>e.mergeLocaleMessage(r,n[r])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(r=>e.mergeDateTimeFormat(r,t.datetimeFormats[r])),t.numberFormats&&Object.keys(t.numberFormats).forEach(r=>e.mergeNumberFormat(r,t.numberFormats[r])),e}const aO=cr("global-vue-i18n");function oO(e={},t){const n=__VUE_I18N_LEGACY_API__&&Te(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,r=Te(e.globalInjection)?e.globalInjection:!0,s=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,i=new Map,[a,o]=cO(e,n),u=cr("");function f(g){return i.get(g)||null}function h(g,w){i.set(g,w)}function p(g){i.delete(g)}{const g={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return s},async install(w,...S){w.__VUE_I18N_SYMBOL__=u,w.provide(w.__VUE_I18N_SYMBOL__,g),!n&&r&&yO(w,g.global),__VUE_I18N_FULL_INSTALL__&&iO(w,g,...S),__VUE_I18N_LEGACY_API__&&n&&w.mixin(lO(o,o.__composer,g));const P=w.unmount;w.unmount=()=>{g.dispose(),P()}},get global(){return o},dispose(){a.stop()},__instances:i,__getInstance:f,__setInstance:h,__deleteInstance:p};return g}}function Xc(e={}){const t=Kt();if(t==null)throw pt(ot.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw pt(ot.NOT_INSLALLED);const n=uO(t),r=dO(n),s=Ym(t),i=fO(e,s);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw pt(ot.NOT_AVAILABLE_IN_LEGACY_MODE);return mO(t,i,r,e)}if(i==="global")return Wm(r,e,s),r;if(i==="parent"){let u=hO(n,t,e.__useComponent);return u==null&&(u=r),u}const a=n;let o=a.__getInstance(t);if(o==null){const u=_t({},e);"__i18n"in s&&(u.__i18n=s.__i18n),r&&(u.__root=r),o=qc(u),pO(a,t),a.__setInstance(t,o)}return o}function cO(e,t,n){const r=Zd();{const s=__VUE_I18N_LEGACY_API__&&t?r.run(()=>jo(e)):r.run(()=>qc(e));if(s==null)throw pt(ot.UNEXPECTED_ERROR);return[r,s]}}function uO(e){{const t=on(e.isCE?aO:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw pt(e.isCE?ot.NOT_INSLALLED_WITH_PROVIDE:ot.UNEXPECTED_ERROR);return t}}function fO(e,t){return ma(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function dO(e){return e.mode==="composition"?e.global:e.global.__composer}function hO(e,t,n=!1){let r=null;const s=t.root;let i=t.parent;for(;i!=null;){const a=e;if(e.mode==="composition")r=a.__getInstance(i);else if(__VUE_I18N_LEGACY_API__){const o=a.__getInstance(i);o!=null&&(r=o.__composer,n&&r&&!r[$m]&&(r=null))}if(r!=null||s===i)break;i=i.parent}return r}function pO(e,t,n){Fr(()=>{},t),wi(()=>{e.__deleteInstance(t)},t)}function mO(e,t,n,r={}){const s=t==="local",i=lc(null);if(s&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw pt(ot.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const a=Te(r.inheritLocale)?r.inheritLocale:!0,o=St(s&&a?n.locale.value:te(r.locale)?r.locale:Ci),u=St(s&&a?n.fallbackLocale.value:te(r.fallbackLocale)||Ve(r.fallbackLocale)||_e(r.fallbackLocale)||r.fallbackLocale===!1?r.fallbackLocale:o.value),f=St(ya(o.value,r)),h=St(_e(r.datetimeFormats)?r.datetimeFormats:{[o.value]:{}}),p=St(_e(r.numberFormats)?r.numberFormats:{[o.value]:{}}),g=s?n.missingWarn:Te(r.missingWarn)||ar(r.missingWarn)?r.missingWarn:!0,w=s?n.fallbackWarn:Te(r.fallbackWarn)||ar(r.fallbackWarn)?r.fallbackWarn:!0,S=s?n.fallbackRoot:Te(r.fallbackRoot)?r.fallbackRoot:!0,P=!!r.fallbackFormat,N=lt(r.missing)?r.missing:null,b=lt(r.postTranslation)?r.postTranslation:null,k=s?n.warnHtmlMessage:Te(r.warnHtmlMessage)?r.warnHtmlMessage:!0,T=!!r.escapeParameter,C=s?n.modifiers:_e(r.modifiers)?r.modifiers:{},M=r.pluralRules||s&&n.pluralRules;function F(){return[o.value,u.value,f.value,h.value,p.value]}const x=Ke({get:()=>i.value?i.value.locale.value:o.value,set:y=>{i.value&&(i.value.locale.value=y),o.value=y}}),I=Ke({get:()=>i.value?i.value.fallbackLocale.value:u.value,set:y=>{i.value&&(i.value.fallbackLocale.value=y),u.value=y}}),H=Ke(()=>i.value?i.value.messages.value:f.value),V=Ke(()=>h.value),B=Ke(()=>p.value);function j(){return i.value?i.value.getPostTranslationHandler():b}function K(y){i.value&&i.value.setPostTranslationHandler(y)}function X(){return i.value?i.value.getMissingHandler():N}function ye(y){i.value&&i.value.setMissingHandler(y)}function ce(y){return F(),y()}function pe(...y){return i.value?ce(()=>Reflect.apply(i.value.t,null,[...y])):ce(()=>"")}function ke(...y){return i.value?Reflect.apply(i.value.rt,null,[...y]):""}function qe(...y){return i.value?ce(()=>Reflect.apply(i.value.d,null,[...y])):ce(()=>"")}function Ze(...y){return i.value?ce(()=>Reflect.apply(i.value.n,null,[...y])):ce(()=>"")}function rt(y){return i.value?i.value.tm(y):{}}function Be(y,O){return i.value?i.value.te(y,O):!1}function Pt(y){return i.value?i.value.getLocaleMessage(y):{}}function mt(y,O){i.value&&(i.value.setLocaleMessage(y,O),f.value[y]=O)}function A(y,O){i.value&&i.value.mergeLocaleMessage(y,O)}function ee(y){return i.value?i.value.getDateTimeFormat(y):{}}function J(y,O){i.value&&(i.value.setDateTimeFormat(y,O),h.value[y]=O)}function ne(y,O){i.value&&i.value.mergeDateTimeFormat(y,O)}function ge(y){return i.value?i.value.getNumberFormat(y):{}}function Ce(y,O){i.value&&(i.value.setNumberFormat(y,O),p.value[y]=O)}function de(y,O){i.value&&i.value.mergeNumberFormat(y,O)}const E={get id(){return i.value?i.value.id:-1},locale:x,fallbackLocale:I,messages:H,datetimeFormats:V,numberFormats:B,get inheritLocale(){return i.value?i.value.inheritLocale:a},set inheritLocale(y){i.value&&(i.value.inheritLocale=y)},get availableLocales(){return i.value?i.value.availableLocales:Object.keys(f.value)},get modifiers(){return i.value?i.value.modifiers:C},get pluralRules(){return i.value?i.value.pluralRules:M},get isGlobal(){return i.value?i.value.isGlobal:!1},get missingWarn(){return i.value?i.value.missingWarn:g},set missingWarn(y){i.value&&(i.value.missingWarn=y)},get fallbackWarn(){return i.value?i.value.fallbackWarn:w},set fallbackWarn(y){i.value&&(i.value.missingWarn=y)},get fallbackRoot(){return i.value?i.value.fallbackRoot:S},set fallbackRoot(y){i.value&&(i.value.fallbackRoot=y)},get fallbackFormat(){return i.value?i.value.fallbackFormat:P},set fallbackFormat(y){i.value&&(i.value.fallbackFormat=y)},get warnHtmlMessage(){return i.value?i.value.warnHtmlMessage:k},set warnHtmlMessage(y){i.value&&(i.value.warnHtmlMessage=y)},get escapeParameter(){return i.value?i.value.escapeParameter:T},set escapeParameter(y){i.value&&(i.value.escapeParameter=y)},t:pe,getPostTranslationHandler:j,setPostTranslationHandler:K,getMissingHandler:X,setMissingHandler:ye,rt:ke,d:qe,n:Ze,tm:rt,te:Be,getLocaleMessage:Pt,setLocaleMessage:mt,mergeLocaleMessage:A,getDateTimeFormat:ee,setDateTimeFormat:J,mergeDateTimeFormat:ne,getNumberFormat:ge,setNumberFormat:Ce,mergeNumberFormat:de};function _(y){y.locale.value=o.value,y.fallbackLocale.value=u.value,Object.keys(f.value).forEach(O=>{y.mergeLocaleMessage(O,f.value[O])}),Object.keys(h.value).forEach(O=>{y.mergeDateTimeFormat(O,h.value[O])}),Object.keys(p.value).forEach(O=>{y.mergeNumberFormat(O,p.value[O])}),y.escapeParameter=T,y.fallbackFormat=P,y.fallbackRoot=S,y.fallbackWarn=w,y.missingWarn=g,y.warnHtmlMessage=k}return hc(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw pt(ot.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const y=i.value=e.proxy.$i18n.__composer;t==="global"?(o.value=y.locale.value,u.value=y.fallbackLocale.value,f.value=y.messages.value,h.value=y.datetimeFormats.value,p.value=y.numberFormats.value):s&&_(y)}),E}const gO=["locale","fallbackLocale","availableLocales"],_O=["t","rt","d","n","tm"];function yO(e,t){const n=Object.create(null);gO.forEach(r=>{const s=Object.getOwnPropertyDescriptor(t,r);if(!s)throw pt(ot.UNEXPECTED_ERROR);const i=dt(s.value)?{get(){return s.value.value},set(a){s.value.value=a}}:{get(){return s.get&&s.get()}};Object.defineProperty(n,r,i)}),e.config.globalProperties.$i18n=n,_O.forEach(r=>{const s=Object.getOwnPropertyDescriptor(t,r);if(!s||!s.value)throw pt(ot.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${r}`,s)})}YT(zT);WT(kT);UT(Tm);JT();if(__INTLIFY_PROD_DEVTOOLS__){const e=Js();e.__INTLIFY__=!0,MT(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const bO={en:{nav:{home:"Home",about:"关于",blog:"记事本",life:"生活",projects:"Projects",others:"更多"}},zh:{}},vO=oO({messages:bO,locale:navigator.language.split("-")[0],fallbackLocale:"en"});console.log(navigator.language);function Ss(e){return aE((t,n)=>{t.props||(t.props=Object.create(null)),t.props[n]=e})}const Vm={api:"https://profile-api.hydev.org",content:"https://profile-content.hydev.org"},Bo=window.jQuery,LC=["monero","hooli","yelp","cc-visa","lastfm","shopware","creative-commons-nc","aws","redhat","yoast","cloudflare","ups","wpexplorer","dyalog","bity","stackpath","buysellads","first-order","modx","guilded","vnv","square-js","microsoft","qq","orcid","java","invision","creative-commons-pd-alt","centercode","glide-g","drupal","hire-a-helper","creative-commons-by","unity","whmcs","rocketchat","vk","untappd","mailchimp","css3-alt","square-reddit","vimeo-v","contao","square-font-awesome","deskpro","sistrix","square-instagram","battle-net","the-red-yeti","square-hacker-news","edge","napster","square-snapchat","google-plus-g","artstation","markdown","sourcetree","google-plus","diaspora","foursquare","stack-overflow","github-alt","phoenix-squadron","pagelines","algolia","red-river","creative-commons-sa","safari","google","square-font-awesome-stroke","atlassian","linkedin-in","digital-ocean","nimblr","chromecast","evernote","hacker-news","creative-commons-sampling","adversal","creative-commons","watchman-monitoring","fonticons","weixin","shirtsinbulk","codepen","git-alt","lyft","rev","windows","wizards-of-the-coast","square-viadeo","meetup","centos","adn","cloudsmith","pied-piper-alt","square-dribbble","codiepie","node","mix","steam","cc-apple-pay","scribd","openid","instalod","expeditedssl","sellcast","square-twitter","r-project","delicious","freebsd","vuejs","accusoft","ioxhost","fonticons-fi","app-store","cc-mastercard","itunes-note","golang","kickstarter","grav","weibo","uncharted","firstdraft","square-youtube","wikipedia-w","wpressr","angellist","galactic-republic","nfc-directional","skype","joget","fedora","stripe-s","meta","laravel","hotjar","bluetooth-b","sticker-mule","creative-commons-zero","hips","behance","reddit","discord","chrome","app-store-ios","cc-discover","wpbeginner","confluence","mdb","dochub","accessible-icon","ebay","amazon","unsplash","yarn","square-steam","500px","square-vimeo","asymmetrik","font-awesome","gratipay","apple","hive","gitkraken","keybase","apple-pay","padlet","amazon-pay","square-github","stumbleupon","fedex","phoenix-framework","shopify","neos","hackerrank","researchgate","swift","angular","speakap","angrycreative","y-combinator","empire","envira","square-gitlab","studiovinari","pied-piper","wordpress","product-hunt","firefox","linode","goodreads","square-odnoklassniki","jsfiddle","sith","themeisle","page4","hashnode","react","cc-paypal","squarespace","cc-stripe","creative-commons-share","bitcoin","keycdn","opera","itch-io","umbraco","galactic-senate","ubuntu","draft2digital","stripe","houzz","gg","dhl","square-pinterest","xing","blackberry","creative-commons-pd","playstation","quinscape","less","blogger-b","opencart","vine","paypal","gitlab","typo3","reddit-alien","yahoo","dailymotion","affiliatetheme","pied-piper-pp","bootstrap","odnoklassniki","nfc-symbol","ethereum","speaker-deck","creative-commons-nc-eu","patreon","avianex","ello","gofore","bimobject","facebook-f","square-google-plus","mandalorian","first-order-alt","osi","google-wallet","d-and-d-beyond","periscope","fulcrum","cloudscale","forumbee","mizuni","schlix","square-xing","bandcamp","wpforms","cloudversify","usps","megaport","magento","spotify","optin-monster","fly","aviato","itunes","cuttlefish","blogger","flickr","viber","soundcloud","digg","tencent-weibo","symfony","maxcdn","etsy","facebook-messenger","audible","think-peaks","bilibili","erlang","cotton-bureau","dashcube","42-group","stack-exchange","elementor","square-pied-piper","creative-commons-nd","palfed","superpowers","resolving","xbox","searchengin","tiktok","square-facebook","renren","linux","glide","linkedin","hubspot","deploydog","twitch","ravelry","mixer","square-lastfm","vimeo","mendeley","uniregistry","figma","creative-commons-remix","cc-amazon-pay","dropbox","instagram","cmplid","facebook","gripfire","jedi-order","uikit","fort-awesome-alt","phabricator","ussunnah","earlybirds","trade-federation","autoprefixer","whatsapp","slideshare","google-play","viadeo","line","google-drive","servicestack","simplybuilt","bitbucket","imdb","deezer","raspberry-pi","jira","docker","screenpal","bluetooth","gitter","d-and-d","microblog","cc-diners-club","gg-circle","pied-piper-hat","kickstarter-k","yandex","readme","html5","sellsy","sass","wirsindhandwerk","buromobelexperte","salesforce","octopus-deploy","medapps","ns8","pinterest-p","apper","fort-awesome","waze","cc-jcb","snapchat","fantasy-flight-games","rust","wix","square-behance","supple","rebel","css3","staylinked","kaggle","space-awesome","deviantart","cpanel","goodreads-g","square-git","square-tumblr","trello","creative-commons-nc-jp","get-pocket","perbyte","grunt","weebly","connectdevelop","leanpub","black-tie","themeco","python","android","bots","free-code-camp","hornbill","js","ideal","git","dev","sketch","yandex-international","cc-amex","uber","github","php","alipay","youtube","skyatlas","firefox-browser","replyd","suse","jenkins","twitter","rockrms","pinterest","buffer","npm","yammer","btc","dribbble","stumbleupon-circle","internet-explorer","telegram","old-republic","square-whatsapp","node-js","edge-legacy","slack","medrt","usb","tumblr","vaadin","quora","reacteurope","medium","amilia","mixcloud","flipboard","viacoin","critical-role","sitrox","discourse","joomla","mastodon","airbnb","wolf-pack-battalion","buy-n-large","gulp","creative-commons-sampling-plus","strava","ember","canadian-maple-leaf","teamspeak","pushed","wordpress-simple","nutritionix","wodu","google-pay","intercom","zhihu","korvue","pix","steam-symbol"];var kO=Object.defineProperty,wO=Object.getOwnPropertyDescriptor,Jc=(e,t,n,r)=>{for(var s=r>1?void 0:r?wO(t,n):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(s=(r?a(t,n,s):a(s))||s);return r&&s&&kO(t,n,s),s};let _i=class extends Yr{constructor(){super(...arguments);Et(this,"title");Et(this,"active",!1);Et(this,"show",!1)}get displayTitle(){return decodeURIComponent(this.title)}mounted(){Bo(".collapse").accordion({collapsible:!0,header:"h3",heightStyle:"content",active:this.active})}};Jc([Ss()],_i.prototype,"title",2);Jc([Ss({default:!1})],_i.prototype,"active",2);_i=Jc([Es({components:{}})],_i);const EO={class:"collapse"},SO=["innerHTML"],TO={class:"content"};function OO(e,t,n,r,s,i){return Ue(),it("div",EO,[Le("h3",{innerHTML:e.displayTitle,class:"clickable"},null,8,SO),Le("div",TO,[gc(e.$slots,"default")])])}const CO=Wr(_i,[["render",OO]]),NO=e=>(ea("data-v-8002e24e"),e=e(),ta(),e),PO={class:"tag-wrap unselectable clickable"},MO=NO(()=>Le("div",{class:"after"},null,-1)),RO=xr({__name:"Tag",props:{direction:{type:String,default:"left"},tagName:String},setup(e){return(t,n)=>(Ue(),it("div",PO,[Le("div",{class:or(["tag fbox-vcenter",e.direction])},[Le("div",null,[gc(t.$slots,"default",{},void 0,!0)]),MO],2)]))}});const Wl=Wr(RO,[["__scopeId","data-v-8002e24e"]]);function jm(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let Ts=jm();function IO(e){Ts=e}const Bm=/[&<>"']/,LO=new RegExp(Bm.source,"g"),zm=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,DO=new RegExp(zm.source,"g"),AO={"&":"&","<":"<",">":">",'"':""","'":"'"},Yd=e=>AO[e];function bt(e,t){if(t){if(Bm.test(e))return e.replace(LO,Yd)}else if(zm.test(e))return e.replace(DO,Yd);return e}const xO=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function Gm(e){return e.replace(xO,(t,n)=>(n=n.toLowerCase(),n==="colon"?":":n.charAt(0)==="#"?n.charAt(1)==="x"?String.fromCharCode(parseInt(n.substring(2),16)):String.fromCharCode(+n.substring(1)):""))}const FO=/(^|[^\[])\^/g;function He(e,t){e=typeof e=="string"?e:e.source,t=t||"";const n={replace:(r,s)=>(s=s.source||s,s=s.replace(FO,"$1"),e=e.replace(r,s),n),getRegex:()=>new RegExp(e,t)};return n}const $O=/[^\w:]/g,YO=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function Wd(e,t,n){if(e){let r;try{r=decodeURIComponent(Gm(n)).replace($O,"").toLowerCase()}catch{return null}if(r.indexOf("javascript:")===0||r.indexOf("vbscript:")===0||r.indexOf("data:")===0)return null}t&&!YO.test(n)&&(n=VO(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch{return null}return n}const ul={},WO=/^[^:]+:\/*[^/]*$/,UO=/^([^:]+:)[\s\S]*$/,HO=/^([^:]+:\/*[^/]*)[\s\S]*$/;function VO(e,t){ul[" "+e]||(WO.test(e)?ul[" "+e]=e+"/":ul[" "+e]=gl(e,"/",!0)),e=ul[" "+e];const n=e.indexOf(":")===-1;return t.substring(0,2)==="//"?n?t:e.replace(UO,"$1")+t:t.charAt(0)==="/"?n?t:e.replace(HO,"$1")+t:e+t}const Ul={exec:function(){}};function fn(e){let t=1,n,r;for(;t{let u=!1,f=a;for(;--f>=0&&o[f]==="\\";)u=!u;return u?"|":" |"}),r=n.split(/ \|/);let s=0;if(r[0].trim()||r.shift(),r.length>0&&!r[r.length-1].trim()&&r.pop(),r.length>t)r.splice(t);else for(;r.length1;)t&1&&(n+=e),t>>=1,e+=e;return n+e}function Vd(e,t,n,r){const s=t.href,i=t.title?bt(t.title):null,a=e[1].replace(/\\([\[\]])/g,"$1");if(e[0].charAt(0)!=="!"){r.state.inLink=!0;const o={type:"link",raw:n,href:s,title:i,text:a,tokens:r.inlineTokens(a)};return r.state.inLink=!1,o}return{type:"image",raw:n,href:s,title:i,text:bt(a)}}function BO(e,t){const n=e.match(/^(\s+)(?:```)/);if(n===null)return t;const r=n[1];return t.split(` + */const GT="9.2.2";function KT(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Zs().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Zs().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Zs().__INTLIFY_PROD_DEVTOOLS__=!1)}let Dm=Ie.__EXTEND_POINT__;const Dt=()=>++Dm,ot={UNEXPECTED_RETURN_TYPE:Dm,INVALID_ARGUMENT:Dt(),MUST_BE_CALL_SETUP_TOP:Dt(),NOT_INSLALLED:Dt(),NOT_AVAILABLE_IN_LEGACY_MODE:Dt(),REQUIRED_VALUE:Dt(),INVALID_VALUE:Dt(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Dt(),NOT_INSLALLED_WITH_PROVIDE:Dt(),UNEXPECTED_ERROR:Dt(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Dt(),BRIDGE_SUPPORT_VUE_2_ONLY:Dt(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Dt(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Dt(),__EXTEND_POINT__:Dt()};function pt(e,...t){return ga(e,null,void 0)}const Yo=cr("__transrateVNode"),Wo=cr("__datetimeParts"),Uo=cr("__numberParts"),Am=cr("__setPluralRules");cr("__intlifyMeta");const xm=cr("__injectWithOption");function Ho(e){if(!je(e))return e;for(const t in e)if(Vc(e,t))if(!t.includes("."))je(e[t])&&Ho(e[t]);else{const n=t.split("."),r=n.length-1;let s=e;for(let i=0;i{if("locale"in o&&"resource"in o){const{locale:u,resource:f}=o;u?(a[u]=a[u]||{},Xs(f,a[u])):Xs(f,a)}else te(o)&&Xs(JSON.parse(o),a)}),s==null&&i)for(const o in a)Vc(a,o)&&Ho(a[o]);return a}const ol=e=>!je(e)||Ve(e);function Xs(e,t){if(ol(e)||ol(t))throw pt(ot.INVALID_VALUE);for(const n in e)Vc(e,n)&&(ol(e[n])||ol(t[n])?t[n]=e[n]:Xs(e[n],t[n]))}function Fm(e){return e.type}function $m(e,t,n){let r=je(t.messages)?t.messages:{};"__i18nGlobal"in n&&(r=ya(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const s=Object.keys(r);s.length&&s.forEach(i=>{e.mergeLocaleMessage(i,r[i])});{if(je(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(a=>{e.mergeDateTimeFormat(a,t.datetimeFormats[a])})}if(je(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(a=>{e.mergeNumberFormat(a,t.numberFormats[a])})}}}function Cd(e){return Pe(rr,null,e,0)}const Nd="__INTLIFY_META__";let Md=0;function Pd(e){return(t,n,r,s)=>e(n,r,Kt()||void 0,s)}const qT=()=>{const e=Kt();let t=null;return e&&(t=Fm(e)[Nd])?{[Nd]:t}:null};function Gc(e={},t){const{__root:n}=e,r=n===void 0;let s=Te(e.inheritLocale)?e.inheritLocale:!0;const i=St(n&&s?n.locale.value:te(e.locale)?e.locale:Oi),a=St(n&&s?n.fallbackLocale.value:te(e.fallbackLocale)||Ve(e.fallbackLocale)||_e(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i.value),o=St(ya(i.value,e)),u=St(_e(e.datetimeFormats)?e.datetimeFormats:{[i.value]:{}}),f=St(_e(e.numberFormats)?e.numberFormats:{[i.value]:{}});let h=n?n.missingWarn:Te(e.missingWarn)||ar(e.missingWarn)?e.missingWarn:!0,p=n?n.fallbackWarn:Te(e.fallbackWarn)||ar(e.fallbackWarn)?e.fallbackWarn:!0,g=n?n.fallbackRoot:Te(e.fallbackRoot)?e.fallbackRoot:!0,w=!!e.fallbackFormat,S=lt(e.missing)?e.missing:null,M=lt(e.missing)?Pd(e.missing):null,N=lt(e.postTranslation)?e.postTranslation:null,b=n?n.warnHtmlMessage:Te(e.warnHtmlMessage)?e.warnHtmlMessage:!0,k=!!e.escapeParameter;const T=n?n.modifiers:_e(e.modifiers)?e.modifiers:{};let C=e.pluralRules||n&&n.pluralRules,P;P=(()=>{r&&yd(null);const L={version:GT,locale:i.value,fallbackLocale:a.value,messages:o.value,modifiers:T,pluralRules:C,missing:M===null?void 0:M,missingWarn:h,fallbackWarn:p,fallbackFormat:w,unresolving:!0,postTranslation:N===null?void 0:N,warnHtmlMessage:b,escapeParameter:k,messageResolver:e.messageResolver,__meta:{framework:"vue"}};L.datetimeFormats=u.value,L.numberFormats=f.value,L.__datetimeFormatters=_e(P)?P.__datetimeFormatters:void 0,L.__numberFormatters=_e(P)?P.__numberFormatters:void 0;const $=WT(L);return r&&yd($),$})(),$s(P,i.value,a.value);function x(){return[i.value,a.value,o.value,u.value,f.value]}const I=Ke({get:()=>i.value,set:L=>{i.value=L,P.locale=i.value}}),H=Ke({get:()=>a.value,set:L=>{a.value=L,P.fallbackLocale=a.value,$s(P,i.value,L)}}),V=Ke(()=>o.value),B=Ke(()=>u.value),j=Ke(()=>f.value);function K(){return lt(N)?N:null}function X(L){N=L,P.postTranslation=L}function ye(){return S}function ce(L){L!==null&&(M=Pd(L)),S=L,P.missing=M}const pe=(L,$,re,Q,be,Se)=>{x();let he;if(__INTLIFY_PROD_DEVTOOLS__)try{_d(qT()),r||(P.fallbackContext=n?YT():void 0),he=L(P)}finally{_d(null),r||(P.fallbackContext=void 0)}else he=L(P);if(ft(he)&&he===_a){const[ae,ct]=$();return n&&g?Q(n):be(ae)}else{if(Se(he))return he;throw pt(ot.UNEXPECTED_RETURN_TYPE)}};function ke(...L){return pe($=>Reflect.apply(wd,null,[$,...L]),()=>xo(...L),"translate",$=>Reflect.apply($.t,$,[...L]),$=>$,$=>te($))}function qe(...L){const[$,re,Q]=L;if(Q&&!je(Q))throw pt(ot.INVALID_ARGUMENT);return ke($,re,_t({resolvedMessage:!0},Q||{}))}function Ze(...L){return pe($=>Reflect.apply(Ed,null,[$,...L]),()=>Fo(...L),"datetime format",$=>Reflect.apply($.d,$,[...L]),()=>md,$=>te($))}function rt(...L){return pe($=>Reflect.apply(Td,null,[$,...L]),()=>$o(...L),"number format",$=>Reflect.apply($.n,$,[...L]),()=>md,$=>te($))}function Be(L){return L.map($=>te($)||ft($)||Te($)?Cd(String($)):$)}const mt={normalize:Be,interpolate:L=>L,type:"vnode"};function A(...L){return pe($=>{let re;const Q=$;try{Q.processor=mt,re=Reflect.apply(wd,null,[Q,...L])}finally{Q.processor=null}return re},()=>xo(...L),"translate",$=>$[Yo](...L),$=>[Cd($)],$=>Ve($))}function ee(...L){return pe($=>Reflect.apply(Td,null,[$,...L]),()=>$o(...L),"number format",$=>$[Uo](...L),()=>[],$=>te($)||Ve($))}function J(...L){return pe($=>Reflect.apply(Ed,null,[$,...L]),()=>Fo(...L),"datetime format",$=>$[Wo](...L),()=>[],$=>te($)||Ve($))}function ne(L){C=L,P.pluralRules=C}function ge(L,$){const re=te($)?$:i.value,Q=E(re);return P.messageResolver(Q,L)!==null}function Ce(L){let $=null;const re=Em(P,a.value,i.value);for(let Q=0;Q{s&&(i.value=L,P.locale=L,$s(P,i.value,a.value))}),yn(n.fallbackLocale,L=>{s&&(a.value=L,P.fallbackLocale=L,$s(P,i.value,a.value))}));const Y={id:Md,locale:I,fallbackLocale:H,get inheritLocale(){return s},set inheritLocale(L){s=L,L&&n&&(i.value=n.locale.value,a.value=n.fallbackLocale.value,$s(P,i.value,a.value))},get availableLocales(){return Object.keys(o.value).sort()},messages:V,get modifiers(){return T},get pluralRules(){return C||{}},get isGlobal(){return r},get missingWarn(){return h},set missingWarn(L){h=L,P.missingWarn=h},get fallbackWarn(){return p},set fallbackWarn(L){p=L,P.fallbackWarn=p},get fallbackRoot(){return g},set fallbackRoot(L){g=L},get fallbackFormat(){return w},set fallbackFormat(L){w=L,P.fallbackFormat=w},get warnHtmlMessage(){return b},set warnHtmlMessage(L){b=L,P.warnHtmlMessage=L},get escapeParameter(){return k},set escapeParameter(L){k=L,P.escapeParameter=L},t:ke,getLocaleMessage:E,setLocaleMessage:_,mergeLocaleMessage:y,getPostTranslationHandler:K,setPostTranslationHandler:X,getMissingHandler:ye,setMissingHandler:ce,[Am]:ne};return Y.datetimeFormats=B,Y.numberFormats=j,Y.rt=qe,Y.te=ge,Y.tm=de,Y.d=Ze,Y.n=rt,Y.getDateTimeFormat=O,Y.setDateTimeFormat=D,Y.mergeDateTimeFormat=U,Y.getNumberFormat=z,Y.setNumberFormat=G,Y.mergeNumberFormat=q,Y[xm]=e.__injectWithOption,Y[Yo]=A,Y[Wo]=J,Y[Uo]=ee,Y}function ZT(e){const t=te(e.locale)?e.locale:Oi,n=te(e.fallbackLocale)||Ve(e.fallbackLocale)||_e(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,r=lt(e.missing)?e.missing:void 0,s=Te(e.silentTranslationWarn)||ar(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=Te(e.silentFallbackWarn)||ar(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,a=Te(e.fallbackRoot)?e.fallbackRoot:!0,o=!!e.formatFallbackMessages,u=_e(e.modifiers)?e.modifiers:{},f=e.pluralizationRules,h=lt(e.postTranslation)?e.postTranslation:void 0,p=te(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,g=!!e.escapeParameterHtml,w=Te(e.sync)?e.sync:!0;let S=e.messages;if(_e(e.sharedMessages)){const P=e.sharedMessages;S=Object.keys(P).reduce((x,I)=>{const H=x[I]||(x[I]={});return _t(H,P[I]),x},S||{})}const{__i18n:M,__root:N,__injectWithOption:b}=e,k=e.datetimeFormats,T=e.numberFormats,C=e.flatJson;return{locale:t,fallbackLocale:n,messages:S,flatJson:C,datetimeFormats:k,numberFormats:T,missing:r,missingWarn:s,fallbackWarn:i,fallbackRoot:a,fallbackFormat:o,modifiers:u,pluralRules:f,postTranslation:h,warnHtmlMessage:p,escapeParameter:g,messageResolver:e.messageResolver,inheritLocale:w,__i18n:M,__root:N,__injectWithOption:b}}function Vo(e={},t){{const n=Gc(ZT(e)),r={id:n.id,get locale(){return n.locale.value},set locale(s){n.locale.value=s},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(s){n.fallbackLocale.value=s},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(s){},get missing(){return n.getMissingHandler()},set missing(s){n.setMissingHandler(s)},get silentTranslationWarn(){return Te(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(s){n.missingWarn=Te(s)?!s:s},get silentFallbackWarn(){return Te(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(s){n.fallbackWarn=Te(s)?!s:s},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(s){n.fallbackFormat=s},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(s){n.setPostTranslationHandler(s)},get sync(){return n.inheritLocale},set sync(s){n.inheritLocale=s},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(s){n.warnHtmlMessage=s!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(s){n.escapeParameter=s},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(s){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...s){const[i,a,o]=s,u={};let f=null,h=null;if(!te(i))throw pt(ot.INVALID_ARGUMENT);const p=i;return te(a)?u.locale=a:Ve(a)?f=a:_e(a)&&(h=a),Ve(o)?f=o:_e(o)&&(h=o),Reflect.apply(n.t,n,[p,f||h||{},u])},rt(...s){return Reflect.apply(n.rt,n,[...s])},tc(...s){const[i,a,o]=s,u={plural:1};let f=null,h=null;if(!te(i))throw pt(ot.INVALID_ARGUMENT);const p=i;return te(a)?u.locale=a:ft(a)?u.plural=a:Ve(a)?f=a:_e(a)&&(h=a),te(o)?u.locale=o:Ve(o)?f=o:_e(o)&&(h=o),Reflect.apply(n.t,n,[p,f||h||{},u])},te(s,i){return n.te(s,i)},tm(s){return n.tm(s)},getLocaleMessage(s){return n.getLocaleMessage(s)},setLocaleMessage(s,i){n.setLocaleMessage(s,i)},mergeLocaleMessage(s,i){n.mergeLocaleMessage(s,i)},d(...s){return Reflect.apply(n.d,n,[...s])},getDateTimeFormat(s){return n.getDateTimeFormat(s)},setDateTimeFormat(s,i){n.setDateTimeFormat(s,i)},mergeDateTimeFormat(s,i){n.mergeDateTimeFormat(s,i)},n(...s){return Reflect.apply(n.n,n,[...s])},getNumberFormat(s){return n.getNumberFormat(s)},setNumberFormat(s,i){n.setNumberFormat(s,i)},mergeNumberFormat(s,i){n.mergeNumberFormat(s,i)},getChoiceIndex(s,i){return-1},__onComponentInstanceCreated(s){const{componentInstanceCreatedListener:i}=e;i&&i(s,r)}};return r}}const Kc={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function XT({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,s)=>r=[...r,...Ve(s.children)?s.children:[s]],[]):t.reduce((n,r)=>{const s=e[r];return s&&(n[r]=s()),n},{})}function Ym(e){return et}const Rd={name:"i18n-t",props:_t({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>ft(e)||!isNaN(e)}},Kc),setup(e,t){const{slots:n,attrs:r}=t,s=e.i18n||qc({useScope:e.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(p=>p!=="_"),a={};e.locale&&(a.locale=e.locale),e.plural!==void 0&&(a.plural=te(e.plural)?+e.plural:e.plural);const o=XT(t,i),u=s[Yo](e.keypath,o,a),f=_t({},r),h=te(e.tag)||je(e.tag)?e.tag:Ym();return $r(h,f,u)}}};function JT(e){return Ve(e)&&!te(e[0])}function Wm(e,t,n,r){const{slots:s,attrs:i}=t;return()=>{const a={part:!0};let o={};e.locale&&(a.locale=e.locale),te(e.format)?a.key=e.format:je(e.format)&&(te(e.format.key)&&(a.key=e.format.key),o=Object.keys(e.format).reduce((g,w)=>n.includes(w)?_t({},g,{[w]:e.format[w]}):g,{}));const u=r(e.value,a,o);let f=[a.key];Ve(u)?f=u.map((g,w)=>{const S=s[g.type],M=S?S({[g.type]:g.value,index:w,parts:u}):[g.value];return JT(M)&&(M[0].key=`${g.type}-${w}`),M}):te(u)&&(f=[u]);const h=_t({},i),p=te(e.tag)||je(e.tag)?e.tag:Ym();return $r(p,h,f)}}const Id={name:"i18n-n",props:_t({value:{type:Number,required:!0},format:{type:[String,Object]}},Kc),setup(e,t){const n=e.i18n||qc({useScope:"parent",__useComponent:!0});return Wm(e,t,Lm,(...r)=>n[Uo](...r))}},Ld={name:"i18n-d",props:_t({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Kc),setup(e,t){const n=e.i18n||qc({useScope:"parent",__useComponent:!0});return Wm(e,t,Im,(...r)=>n[Wo](...r))}};function QT(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function eO(e){const t=a=>{const{instance:o,modifiers:u,value:f}=a;if(!o||!o.$)throw pt(ot.UNEXPECTED_ERROR);const h=QT(e,o.$),p=Dd(f);return[Reflect.apply(h.t,h,[...Ad(p)]),h]};return{created:(a,o)=>{const[u,f]=t(o);Do&&e.global===f&&(a.__i18nWatcher=yn(f.locale,()=>{o.instance&&o.instance.$forceUpdate()})),a.__composer=f,a.textContent=u},unmounted:a=>{Do&&a.__i18nWatcher&&(a.__i18nWatcher(),a.__i18nWatcher=void 0,delete a.__i18nWatcher),a.__composer&&(a.__composer=void 0,delete a.__composer)},beforeUpdate:(a,{value:o})=>{if(a.__composer){const u=a.__composer,f=Dd(o);a.textContent=Reflect.apply(u.t,u,[...Ad(f)])}},getSSRProps:a=>{const[o]=t(a);return{textContent:o}}}}function Dd(e){if(te(e))return{path:e};if(_e(e)){if(!("path"in e))throw pt(ot.REQUIRED_VALUE,"path");return e}else throw pt(ot.INVALID_VALUE)}function Ad(e){const{path:t,locale:n,args:r,choice:s,plural:i}=e,a={},o=r||{};return te(n)&&(a.locale=n),ft(s)&&(a.plural=s),ft(i)&&(a.plural=i),[t,o,a]}function tO(e,t,...n){const r=_e(n[0])?n[0]:{},s=!!r.useI18nComponentName;(Te(r.globalInstall)?r.globalInstall:!0)&&(e.component(s?"i18n":Rd.name,Rd),e.component(Id.name,Id),e.component(Ld.name,Ld)),e.directive("t",eO(t))}function nO(e,t,n){return{beforeCreate(){const r=Kt();if(!r)throw pt(ot.UNEXPECTED_ERROR);const s=this.$options;if(s.i18n){const i=s.i18n;s.__i18n&&(i.__i18n=s.__i18n),i.__root=t,this===this.$root?this.$i18n=xd(e,i):(i.__injectWithOption=!0,this.$i18n=Vo(i))}else s.__i18n?this===this.$root?this.$i18n=xd(e,s):this.$i18n=Vo({__i18n:s.__i18n,__injectWithOption:!0,__root:t}):this.$i18n=e;s.__i18nGlobal&&$m(t,s,s),e.__onComponentInstanceCreated(this.$i18n),n.__setInstance(r,this.$i18n),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>this.$i18n.rt(...i),this.$tc=(...i)=>this.$i18n.tc(...i),this.$te=(i,a)=>this.$i18n.te(i,a),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i)},mounted(){},unmounted(){const r=Kt();if(!r)throw pt(ot.UNEXPECTED_ERROR);delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__deleteInstance(r),delete this.$i18n}}}function xd(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[Am](t.pluralizationRules||e.pluralizationRules);const n=ya(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(r=>e.mergeLocaleMessage(r,n[r])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(r=>e.mergeDateTimeFormat(r,t.datetimeFormats[r])),t.numberFormats&&Object.keys(t.numberFormats).forEach(r=>e.mergeNumberFormat(r,t.numberFormats[r])),e}const rO=cr("global-vue-i18n");function sO(e={},t){const n=__VUE_I18N_LEGACY_API__&&Te(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,r=Te(e.globalInjection)?e.globalInjection:!0,s=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,i=new Map,[a,o]=iO(e,n),u=cr("");function f(g){return i.get(g)||null}function h(g,w){i.set(g,w)}function p(g){i.delete(g)}{const g={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return s},async install(w,...S){w.__VUE_I18N_SYMBOL__=u,w.provide(w.__VUE_I18N_SYMBOL__,g),!n&&r&&pO(w,g.global),__VUE_I18N_FULL_INSTALL__&&tO(w,g,...S),__VUE_I18N_LEGACY_API__&&n&&w.mixin(nO(o,o.__composer,g));const M=w.unmount;w.unmount=()=>{g.dispose(),M()}},get global(){return o},dispose(){a.stop()},__instances:i,__getInstance:f,__setInstance:h,__deleteInstance:p};return g}}function qc(e={}){const t=Kt();if(t==null)throw pt(ot.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw pt(ot.NOT_INSLALLED);const n=lO(t),r=oO(n),s=Fm(t),i=aO(e,s);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw pt(ot.NOT_AVAILABLE_IN_LEGACY_MODE);return fO(t,i,r,e)}if(i==="global")return $m(r,e,s),r;if(i==="parent"){let u=cO(n,t,e.__useComponent);return u==null&&(u=r),u}const a=n;let o=a.__getInstance(t);if(o==null){const u=_t({},e);"__i18n"in s&&(u.__i18n=s.__i18n),r&&(u.__root=r),o=Gc(u),uO(a,t),a.__setInstance(t,o)}return o}function iO(e,t,n){const r=Kd();{const s=__VUE_I18N_LEGACY_API__&&t?r.run(()=>Vo(e)):r.run(()=>Gc(e));if(s==null)throw pt(ot.UNEXPECTED_ERROR);return[r,s]}}function lO(e){{const t=on(e.isCE?rO:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw pt(e.isCE?ot.NOT_INSLALLED_WITH_PROVIDE:ot.UNEXPECTED_ERROR);return t}}function aO(e,t){return ma(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function oO(e){return e.mode==="composition"?e.global:e.global.__composer}function cO(e,t,n=!1){let r=null;const s=t.root;let i=t.parent;for(;i!=null;){const a=e;if(e.mode==="composition")r=a.__getInstance(i);else if(__VUE_I18N_LEGACY_API__){const o=a.__getInstance(i);o!=null&&(r=o.__composer,n&&r&&!r[xm]&&(r=null))}if(r!=null||s===i)break;i=i.parent}return r}function uO(e,t,n){Fr(()=>{},t),vi(()=>{e.__deleteInstance(t)},t)}function fO(e,t,n,r={}){const s=t==="local",i=sc(null);if(s&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw pt(ot.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const a=Te(r.inheritLocale)?r.inheritLocale:!0,o=St(s&&a?n.locale.value:te(r.locale)?r.locale:Oi),u=St(s&&a?n.fallbackLocale.value:te(r.fallbackLocale)||Ve(r.fallbackLocale)||_e(r.fallbackLocale)||r.fallbackLocale===!1?r.fallbackLocale:o.value),f=St(ya(o.value,r)),h=St(_e(r.datetimeFormats)?r.datetimeFormats:{[o.value]:{}}),p=St(_e(r.numberFormats)?r.numberFormats:{[o.value]:{}}),g=s?n.missingWarn:Te(r.missingWarn)||ar(r.missingWarn)?r.missingWarn:!0,w=s?n.fallbackWarn:Te(r.fallbackWarn)||ar(r.fallbackWarn)?r.fallbackWarn:!0,S=s?n.fallbackRoot:Te(r.fallbackRoot)?r.fallbackRoot:!0,M=!!r.fallbackFormat,N=lt(r.missing)?r.missing:null,b=lt(r.postTranslation)?r.postTranslation:null,k=s?n.warnHtmlMessage:Te(r.warnHtmlMessage)?r.warnHtmlMessage:!0,T=!!r.escapeParameter,C=s?n.modifiers:_e(r.modifiers)?r.modifiers:{},P=r.pluralRules||s&&n.pluralRules;function F(){return[o.value,u.value,f.value,h.value,p.value]}const x=Ke({get:()=>i.value?i.value.locale.value:o.value,set:y=>{i.value&&(i.value.locale.value=y),o.value=y}}),I=Ke({get:()=>i.value?i.value.fallbackLocale.value:u.value,set:y=>{i.value&&(i.value.fallbackLocale.value=y),u.value=y}}),H=Ke(()=>i.value?i.value.messages.value:f.value),V=Ke(()=>h.value),B=Ke(()=>p.value);function j(){return i.value?i.value.getPostTranslationHandler():b}function K(y){i.value&&i.value.setPostTranslationHandler(y)}function X(){return i.value?i.value.getMissingHandler():N}function ye(y){i.value&&i.value.setMissingHandler(y)}function ce(y){return F(),y()}function pe(...y){return i.value?ce(()=>Reflect.apply(i.value.t,null,[...y])):ce(()=>"")}function ke(...y){return i.value?Reflect.apply(i.value.rt,null,[...y]):""}function qe(...y){return i.value?ce(()=>Reflect.apply(i.value.d,null,[...y])):ce(()=>"")}function Ze(...y){return i.value?ce(()=>Reflect.apply(i.value.n,null,[...y])):ce(()=>"")}function rt(y){return i.value?i.value.tm(y):{}}function Be(y,O){return i.value?i.value.te(y,O):!1}function Mt(y){return i.value?i.value.getLocaleMessage(y):{}}function mt(y,O){i.value&&(i.value.setLocaleMessage(y,O),f.value[y]=O)}function A(y,O){i.value&&i.value.mergeLocaleMessage(y,O)}function ee(y){return i.value?i.value.getDateTimeFormat(y):{}}function J(y,O){i.value&&(i.value.setDateTimeFormat(y,O),h.value[y]=O)}function ne(y,O){i.value&&i.value.mergeDateTimeFormat(y,O)}function ge(y){return i.value?i.value.getNumberFormat(y):{}}function Ce(y,O){i.value&&(i.value.setNumberFormat(y,O),p.value[y]=O)}function de(y,O){i.value&&i.value.mergeNumberFormat(y,O)}const E={get id(){return i.value?i.value.id:-1},locale:x,fallbackLocale:I,messages:H,datetimeFormats:V,numberFormats:B,get inheritLocale(){return i.value?i.value.inheritLocale:a},set inheritLocale(y){i.value&&(i.value.inheritLocale=y)},get availableLocales(){return i.value?i.value.availableLocales:Object.keys(f.value)},get modifiers(){return i.value?i.value.modifiers:C},get pluralRules(){return i.value?i.value.pluralRules:P},get isGlobal(){return i.value?i.value.isGlobal:!1},get missingWarn(){return i.value?i.value.missingWarn:g},set missingWarn(y){i.value&&(i.value.missingWarn=y)},get fallbackWarn(){return i.value?i.value.fallbackWarn:w},set fallbackWarn(y){i.value&&(i.value.missingWarn=y)},get fallbackRoot(){return i.value?i.value.fallbackRoot:S},set fallbackRoot(y){i.value&&(i.value.fallbackRoot=y)},get fallbackFormat(){return i.value?i.value.fallbackFormat:M},set fallbackFormat(y){i.value&&(i.value.fallbackFormat=y)},get warnHtmlMessage(){return i.value?i.value.warnHtmlMessage:k},set warnHtmlMessage(y){i.value&&(i.value.warnHtmlMessage=y)},get escapeParameter(){return i.value?i.value.escapeParameter:T},set escapeParameter(y){i.value&&(i.value.escapeParameter=y)},t:pe,getPostTranslationHandler:j,setPostTranslationHandler:K,getMissingHandler:X,setMissingHandler:ye,rt:ke,d:qe,n:Ze,tm:rt,te:Be,getLocaleMessage:Mt,setLocaleMessage:mt,mergeLocaleMessage:A,getDateTimeFormat:ee,setDateTimeFormat:J,mergeDateTimeFormat:ne,getNumberFormat:ge,setNumberFormat:Ce,mergeNumberFormat:de};function _(y){y.locale.value=o.value,y.fallbackLocale.value=u.value,Object.keys(f.value).forEach(O=>{y.mergeLocaleMessage(O,f.value[O])}),Object.keys(h.value).forEach(O=>{y.mergeDateTimeFormat(O,h.value[O])}),Object.keys(p.value).forEach(O=>{y.mergeNumberFormat(O,p.value[O])}),y.escapeParameter=T,y.fallbackFormat=M,y.fallbackRoot=S,y.fallbackWarn=w,y.missingWarn=g,y.warnHtmlMessage=k}return fc(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw pt(ot.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const y=i.value=e.proxy.$i18n.__composer;t==="global"?(o.value=y.locale.value,u.value=y.fallbackLocale.value,f.value=y.messages.value,h.value=y.datetimeFormats.value,p.value=y.numberFormats.value):s&&_(y)}),E}const dO=["locale","fallbackLocale","availableLocales"],hO=["t","rt","d","n","tm"];function pO(e,t){const n=Object.create(null);dO.forEach(r=>{const s=Object.getOwnPropertyDescriptor(t,r);if(!s)throw pt(ot.UNEXPECTED_ERROR);const i=dt(s.value)?{get(){return s.value.value},set(a){s.value.value=a}}:{get(){return s.get&&s.get()}};Object.defineProperty(n,r,i)}),e.config.globalProperties.$i18n=n,hO.forEach(r=>{const s=Object.getOwnPropertyDescriptor(t,r);if(!s||!s.value)throw pt(ot.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${r}`,s)})}AT(HT);xT(_T);FT(Em);KT();if(__INTLIFY_PROD_DEVTOOLS__){const e=Zs();e.__INTLIFY__=!0,OT(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const mO={en:{nav:{home:"Home",about:"关于",blog:"记事本",life:"生活",projects:"Projects",others:"更多"}},zh:{}},gO=sO({messages:mO,locale:navigator.language.split("-")[0],fallbackLocale:"en"});console.log(navigator.language);function ws(e){return iE((t,n)=>{t.props||(t.props=Object.create(null)),t.props[n]=e})}const Um={api:"https://profile-api.hydev.org",content:"https://profile-content.hydev.org"},jo=window.jQuery,OC=["monero","hooli","yelp","cc-visa","lastfm","shopware","creative-commons-nc","aws","redhat","yoast","cloudflare","ups","wpexplorer","dyalog","bity","stackpath","buysellads","first-order","modx","guilded","vnv","square-js","microsoft","qq","orcid","java","invision","creative-commons-pd-alt","centercode","glide-g","drupal","hire-a-helper","creative-commons-by","unity","whmcs","rocketchat","vk","untappd","mailchimp","css3-alt","square-reddit","vimeo-v","contao","square-font-awesome","deskpro","sistrix","square-instagram","battle-net","the-red-yeti","square-hacker-news","edge","napster","square-snapchat","google-plus-g","artstation","markdown","sourcetree","google-plus","diaspora","foursquare","stack-overflow","github-alt","phoenix-squadron","pagelines","algolia","red-river","creative-commons-sa","safari","google","square-font-awesome-stroke","atlassian","linkedin-in","digital-ocean","nimblr","chromecast","evernote","hacker-news","creative-commons-sampling","adversal","creative-commons","watchman-monitoring","fonticons","weixin","shirtsinbulk","codepen","git-alt","lyft","rev","windows","wizards-of-the-coast","square-viadeo","meetup","centos","adn","cloudsmith","pied-piper-alt","square-dribbble","codiepie","node","mix","steam","cc-apple-pay","scribd","openid","instalod","expeditedssl","sellcast","square-twitter","r-project","delicious","freebsd","vuejs","accusoft","ioxhost","fonticons-fi","app-store","cc-mastercard","itunes-note","golang","kickstarter","grav","weibo","uncharted","firstdraft","square-youtube","wikipedia-w","wpressr","angellist","galactic-republic","nfc-directional","skype","joget","fedora","stripe-s","meta","laravel","hotjar","bluetooth-b","sticker-mule","creative-commons-zero","hips","behance","reddit","discord","chrome","app-store-ios","cc-discover","wpbeginner","confluence","mdb","dochub","accessible-icon","ebay","amazon","unsplash","yarn","square-steam","500px","square-vimeo","asymmetrik","font-awesome","gratipay","apple","hive","gitkraken","keybase","apple-pay","padlet","amazon-pay","square-github","stumbleupon","fedex","phoenix-framework","shopify","neos","hackerrank","researchgate","swift","angular","speakap","angrycreative","y-combinator","empire","envira","square-gitlab","studiovinari","pied-piper","wordpress","product-hunt","firefox","linode","goodreads","square-odnoklassniki","jsfiddle","sith","themeisle","page4","hashnode","react","cc-paypal","squarespace","cc-stripe","creative-commons-share","bitcoin","keycdn","opera","itch-io","umbraco","galactic-senate","ubuntu","draft2digital","stripe","houzz","gg","dhl","square-pinterest","xing","blackberry","creative-commons-pd","playstation","quinscape","less","blogger-b","opencart","vine","paypal","gitlab","typo3","reddit-alien","yahoo","dailymotion","affiliatetheme","pied-piper-pp","bootstrap","odnoklassniki","nfc-symbol","ethereum","speaker-deck","creative-commons-nc-eu","patreon","avianex","ello","gofore","bimobject","facebook-f","square-google-plus","mandalorian","first-order-alt","osi","google-wallet","d-and-d-beyond","periscope","fulcrum","cloudscale","forumbee","mizuni","schlix","square-xing","bandcamp","wpforms","cloudversify","usps","megaport","magento","spotify","optin-monster","fly","aviato","itunes","cuttlefish","blogger","flickr","viber","soundcloud","digg","tencent-weibo","symfony","maxcdn","etsy","facebook-messenger","audible","think-peaks","bilibili","erlang","cotton-bureau","dashcube","42-group","stack-exchange","elementor","square-pied-piper","creative-commons-nd","palfed","superpowers","resolving","xbox","searchengin","tiktok","square-facebook","renren","linux","glide","linkedin","hubspot","deploydog","twitch","ravelry","mixer","square-lastfm","vimeo","mendeley","uniregistry","figma","creative-commons-remix","cc-amazon-pay","dropbox","instagram","cmplid","facebook","gripfire","jedi-order","uikit","fort-awesome-alt","phabricator","ussunnah","earlybirds","trade-federation","autoprefixer","whatsapp","slideshare","google-play","viadeo","line","google-drive","servicestack","simplybuilt","bitbucket","imdb","deezer","raspberry-pi","jira","docker","screenpal","bluetooth","gitter","d-and-d","microblog","cc-diners-club","gg-circle","pied-piper-hat","kickstarter-k","yandex","readme","html5","sellsy","sass","wirsindhandwerk","buromobelexperte","salesforce","octopus-deploy","medapps","ns8","pinterest-p","apper","fort-awesome","waze","cc-jcb","snapchat","fantasy-flight-games","rust","wix","square-behance","supple","rebel","css3","staylinked","kaggle","space-awesome","deviantart","cpanel","goodreads-g","square-git","square-tumblr","trello","creative-commons-nc-jp","get-pocket","perbyte","grunt","weebly","connectdevelop","leanpub","black-tie","themeco","python","android","bots","free-code-camp","hornbill","js","ideal","git","dev","sketch","yandex-international","cc-amex","uber","github","php","alipay","youtube","skyatlas","firefox-browser","replyd","suse","jenkins","twitter","rockrms","pinterest","buffer","npm","yammer","btc","dribbble","stumbleupon-circle","internet-explorer","telegram","old-republic","square-whatsapp","node-js","edge-legacy","slack","medrt","usb","tumblr","vaadin","quora","reacteurope","medium","amilia","mixcloud","flipboard","viacoin","critical-role","sitrox","discourse","joomla","mastodon","airbnb","wolf-pack-battalion","buy-n-large","gulp","creative-commons-sampling-plus","strava","ember","canadian-maple-leaf","teamspeak","pushed","wordpress-simple","nutritionix","wodu","google-pay","intercom","zhihu","korvue","pix","steam-symbol"];var _O=Object.defineProperty,yO=Object.getOwnPropertyDescriptor,Zc=(e,t,n,r)=>{for(var s=r>1?void 0:r?yO(t,n):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(s=(r?a(t,n,s):a(s))||s);return r&&s&&_O(t,n,s),s};let mi=class extends Ti{constructor(){super(...arguments);Et(this,"title");Et(this,"active",!1);Et(this,"show",!1)}get displayTitle(){return decodeURIComponent(this.title)}mounted(){jo(".collapse").accordion({collapsible:!0,header:"h3",heightStyle:"content",active:this.active})}};Zc([ws()],mi.prototype,"title",2);Zc([ws({default:!1})],mi.prototype,"active",2);mi=Zc([ha({components:{}})],mi);const bO={class:"collapse"},vO=["innerHTML"],kO={class:"content"};function wO(e,t,n,r,s,i){return Ue(),it("div",bO,[Le("h3",{innerHTML:e.displayTitle,class:"clickable"},null,8,vO),Le("div",kO,[pc(e.$slots,"default")])])}const EO=Yr(mi,[["render",wO]]),SO=e=>(Ql("data-v-88d408d0"),e=e(),ea(),e),TO={class:"tag-wrap unselectable clickable"},OO=SO(()=>Le("div",{class:"after"},null,-1)),CO=xr({__name:"Tag",props:{direction:{type:String,default:"left"},tagName:String},setup(e){return(t,n)=>(Ue(),it("div",TO,[Le("div",{class:or(["tag fbox-vcenter",e.direction])},[Le("div",null,[pc(t.$slots,"default",{},void 0,!0)]),OO],2)]))}});const Yl=Yr(CO,[["__scopeId","data-v-88d408d0"]]);function Hm(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let Es=Hm();function NO(e){Es=e}const Vm=/[&<>"']/,MO=new RegExp(Vm.source,"g"),jm=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,PO=new RegExp(jm.source,"g"),RO={"&":"&","<":"<",">":">",'"':""","'":"'"},Fd=e=>RO[e];function bt(e,t){if(t){if(Vm.test(e))return e.replace(MO,Fd)}else if(jm.test(e))return e.replace(PO,Fd);return e}const IO=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function Bm(e){return e.replace(IO,(t,n)=>(n=n.toLowerCase(),n==="colon"?":":n.charAt(0)==="#"?n.charAt(1)==="x"?String.fromCharCode(parseInt(n.substring(2),16)):String.fromCharCode(+n.substring(1)):""))}const LO=/(^|[^\[])\^/g;function He(e,t){e=typeof e=="string"?e:e.source,t=t||"";const n={replace:(r,s)=>(s=s.source||s,s=s.replace(LO,"$1"),e=e.replace(r,s),n),getRegex:()=>new RegExp(e,t)};return n}const DO=/[^\w:]/g,AO=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function $d(e,t,n){if(e){let r;try{r=decodeURIComponent(Bm(n)).replace(DO,"").toLowerCase()}catch{return null}if(r.indexOf("javascript:")===0||r.indexOf("vbscript:")===0||r.indexOf("data:")===0)return null}t&&!AO.test(n)&&(n=YO(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch{return null}return n}const cl={},xO=/^[^:]+:\/*[^/]*$/,FO=/^([^:]+:)[\s\S]*$/,$O=/^([^:]+:\/*[^/]*)[\s\S]*$/;function YO(e,t){cl[" "+e]||(xO.test(e)?cl[" "+e]=e+"/":cl[" "+e]=ml(e,"/",!0)),e=cl[" "+e];const n=e.indexOf(":")===-1;return t.substring(0,2)==="//"?n?t:e.replace(FO,"$1")+t:t.charAt(0)==="/"?n?t:e.replace($O,"$1")+t:e+t}const Wl={exec:function(){}};function fn(e){let t=1,n,r;for(;t{let u=!1,f=a;for(;--f>=0&&o[f]==="\\";)u=!u;return u?"|":" |"}),r=n.split(/ \|/);let s=0;if(r[0].trim()||r.shift(),r.length>0&&!r[r.length-1].trim()&&r.pop(),r.length>t)r.splice(t);else for(;r.length1;)t&1&&(n+=e),t>>=1,e+=e;return n+e}function Ud(e,t,n,r){const s=t.href,i=t.title?bt(t.title):null,a=e[1].replace(/\\([\[\]])/g,"$1");if(e[0].charAt(0)!=="!"){r.state.inLink=!0;const o={type:"link",raw:n,href:s,title:i,text:a,tokens:r.inlineTokens(a)};return r.state.inLink=!1,o}return{type:"image",raw:n,href:s,title:i,text:bt(a)}}function UO(e,t){const n=e.match(/^(\s+)(?:```)/);if(n===null)return t;const r=n[1];return t.split(` `).map(s=>{const i=s.match(/^\s+/);if(i===null)return s;const[a]=i;return a.length>=r.length?s.slice(r.length):s}).join(` -`)}class Qc{constructor(t){this.options=t||Ts}space(t){const n=this.rules.block.newline.exec(t);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}code(t){const n=this.rules.block.code.exec(t);if(n){const r=n[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?r:gl(r,` -`)}}}fences(t){const n=this.rules.block.fences.exec(t);if(n){const r=n[0],s=BO(r,n[3]||"");return{type:"code",raw:r,lang:n[2]?n[2].trim().replace(this.rules.inline._escapes,"$1"):n[2],text:s}}}heading(t){const n=this.rules.block.heading.exec(t);if(n){let r=n[2].trim();if(/#$/.test(r)){const s=gl(r,"#");(this.options.pedantic||!s||/ $/.test(s))&&(r=s.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:r,tokens:this.lexer.inline(r)}}}hr(t){const n=this.rules.block.hr.exec(t);if(n)return{type:"hr",raw:n[0]}}blockquote(t){const n=this.rules.block.blockquote.exec(t);if(n){const r=n[0].replace(/^ *>[ \t]?/gm,""),s=this.lexer.state.top;this.lexer.state.top=!0;const i=this.lexer.blockTokens(r);return this.lexer.state.top=s,{type:"blockquote",raw:n[0],tokens:i,text:r}}}list(t){let n=this.rules.block.list.exec(t);if(n){let r,s,i,a,o,u,f,h,p,g,w,S,P=n[1].trim();const N=P.length>1,b={type:"list",raw:"",ordered:N,start:N?+P.slice(0,-1):"",loose:!1,items:[]};P=N?`\\d{1,9}\\${P.slice(-1)}`:`\\${P}`,this.options.pedantic&&(P=N?P:"[*+-]");const k=new RegExp(`^( {0,3}${P})((?:[ ][^\\n]*)?(?:\\n|$))`);for(;t&&(S=!1,!(!(n=k.exec(t))||this.rules.block.hr.test(t)));){if(r=n[0],t=t.substring(r.length),h=n[2].split(` +`)}class Xc{constructor(t){this.options=t||Es}space(t){const n=this.rules.block.newline.exec(t);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}code(t){const n=this.rules.block.code.exec(t);if(n){const r=n[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?r:ml(r,` +`)}}}fences(t){const n=this.rules.block.fences.exec(t);if(n){const r=n[0],s=UO(r,n[3]||"");return{type:"code",raw:r,lang:n[2]?n[2].trim().replace(this.rules.inline._escapes,"$1"):n[2],text:s}}}heading(t){const n=this.rules.block.heading.exec(t);if(n){let r=n[2].trim();if(/#$/.test(r)){const s=ml(r,"#");(this.options.pedantic||!s||/ $/.test(s))&&(r=s.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:r,tokens:this.lexer.inline(r)}}}hr(t){const n=this.rules.block.hr.exec(t);if(n)return{type:"hr",raw:n[0]}}blockquote(t){const n=this.rules.block.blockquote.exec(t);if(n){const r=n[0].replace(/^ *>[ \t]?/gm,""),s=this.lexer.state.top;this.lexer.state.top=!0;const i=this.lexer.blockTokens(r);return this.lexer.state.top=s,{type:"blockquote",raw:n[0],tokens:i,text:r}}}list(t){let n=this.rules.block.list.exec(t);if(n){let r,s,i,a,o,u,f,h,p,g,w,S,M=n[1].trim();const N=M.length>1,b={type:"list",raw:"",ordered:N,start:N?+M.slice(0,-1):"",loose:!1,items:[]};M=N?`\\d{1,9}\\${M.slice(-1)}`:`\\${M}`,this.options.pedantic&&(M=N?M:"[*+-]");const k=new RegExp(`^( {0,3}${M})((?:[ ][^\\n]*)?(?:\\n|$))`);for(;t&&(S=!1,!(!(n=k.exec(t))||this.rules.block.hr.test(t)));){if(r=n[0],t=t.substring(r.length),h=n[2].split(` `,1)[0].replace(/^\t+/,C=>" ".repeat(3*C.length)),p=t.split(` `,1)[0],this.options.pedantic?(a=2,w=h.trimLeft()):(a=n[2].search(/[^ ]/),a=a>4?1:a,w=h.slice(a),a+=n[1].length),u=!1,!h&&/^ *$/.test(p)&&(r+=p+` -`,t=t.substring(p.length+1),S=!0),!S){const C=new RegExp(`^ {0,${Math.min(3,a-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),M=new RegExp(`^ {0,${Math.min(3,a-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),F=new RegExp(`^ {0,${Math.min(3,a-1)}}(?:\`\`\`|~~~)`),x=new RegExp(`^ {0,${Math.min(3,a-1)}}#`);for(;t&&(g=t.split(` -`,1)[0],p=g,this.options.pedantic&&(p=p.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!(F.test(p)||x.test(p)||C.test(p)||M.test(t)));){if(p.search(/[^ ]/)>=a||!p.trim())w+=` -`+p.slice(a);else{if(u||h.search(/[^ ]/)>=4||F.test(h)||x.test(h)||M.test(h))break;w+=` +`,t=t.substring(p.length+1),S=!0),!S){const C=new RegExp(`^ {0,${Math.min(3,a-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),P=new RegExp(`^ {0,${Math.min(3,a-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),F=new RegExp(`^ {0,${Math.min(3,a-1)}}(?:\`\`\`|~~~)`),x=new RegExp(`^ {0,${Math.min(3,a-1)}}#`);for(;t&&(g=t.split(` +`,1)[0],p=g,this.options.pedantic&&(p=p.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!(F.test(p)||x.test(p)||C.test(p)||P.test(t)));){if(p.search(/[^ ]/)>=a||!p.trim())w+=` +`+p.slice(a);else{if(u||h.search(/[^ ]/)>=4||F.test(h)||x.test(h)||P.test(h))break;w+=` `+p}!u&&!p.trim()&&(u=!0),r+=g+` -`,t=t.substring(g.length+1),h=p.slice(a)}}b.loose||(f?b.loose=!0:/\n *\n *$/.test(r)&&(f=!0)),this.options.gfm&&(s=/^\[[ xX]\] /.exec(w),s&&(i=s[0]!=="[ ] ",w=w.replace(/^\[[ xX]\] +/,""))),b.items.push({type:"list_item",raw:r,task:!!s,checked:i,loose:!1,text:w}),b.raw+=r}b.items[b.items.length-1].raw=r.trimRight(),b.items[b.items.length-1].text=w.trimRight(),b.raw=b.raw.trimRight();const T=b.items.length;for(o=0;oF.type==="space"),M=C.length>0&&C.some(F=>/\n.*\n/.test(F.raw));b.loose=M}if(b.loose)for(o=0;o$/,"$1").replace(this.rules.inline._escapes,"$1"):"",i=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline._escapes,"$1"):n[3];return{type:"def",tag:r,raw:n[0],href:s,title:i}}}table(t){const n=this.rules.block.table.exec(t);if(n){const r={type:"table",header:Ud(n[1]).map(s=>({text:s})),align:n[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:n[3]&&n[3].trim()?n[3].replace(/\n[ \t]*$/,"").split(` -`):[]};if(r.header.length===r.align.length){r.raw=n[0];let s=r.align.length,i,a,o,u;for(i=0;i({text:f}));for(s=r.header.length,a=0;a/i.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):bt(n[0]):n[0]}}link(t){const n=this.rules.inline.link.exec(t);if(n){const r=n[2].trim();if(!this.options.pedantic&&/^$/.test(r))return;const a=gl(r.slice(0,-1),"\\");if((r.length-a.length)%2===0)return}else{const a=jO(n[2],"()");if(a>-1){const u=(n[0].indexOf("!")===0?5:4)+n[1].length+a;n[2]=n[2].substring(0,a),n[0]=n[0].substring(0,u).trim(),n[3]=""}}let s=n[2],i="";if(this.options.pedantic){const a=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(s);a&&(s=a[1],i=a[3])}else i=n[3]?n[3].slice(1,-1):"";return s=s.trim(),/^$/.test(r)?s=s.slice(1):s=s.slice(1,-1)),Vd(n,{href:s&&s.replace(this.rules.inline._escapes,"$1"),title:i&&i.replace(this.rules.inline._escapes,"$1")},n[0],this.lexer)}}reflink(t,n){let r;if((r=this.rules.inline.reflink.exec(t))||(r=this.rules.inline.nolink.exec(t))){let s=(r[2]||r[1]).replace(/\s+/g," ");if(s=n[s.toLowerCase()],!s){const i=r[0].charAt(0);return{type:"text",raw:i,text:i}}return Vd(r,s,r[0],this.lexer)}}emStrong(t,n,r=""){let s=this.rules.inline.emStrong.lDelim.exec(t);if(!s||s[3]&&r.match(/[\p{L}\p{N}]/u))return;const i=s[1]||s[2]||"";if(!i||i&&(r===""||this.rules.inline.punctuation.exec(r))){const a=s[0].length-1;let o,u,f=a,h=0;const p=s[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(p.lastIndex=0,n=n.slice(-1*t.length+a);(s=p.exec(n))!=null;){if(o=s[1]||s[2]||s[3]||s[4]||s[5]||s[6],!o)continue;if(u=o.length,s[3]||s[4]){f+=u;continue}else if((s[5]||s[6])&&a%3&&!((a+u)%3)){h+=u;continue}if(f-=u,f>0)continue;u=Math.min(u,u+f+h);const g=t.slice(0,a+s.index+(s[0].length-o.length)+u);if(Math.min(a,u)%2){const S=g.slice(1,-1);return{type:"em",raw:g,text:S,tokens:this.lexer.inlineTokens(S)}}const w=g.slice(2,-2);return{type:"strong",raw:g,text:w,tokens:this.lexer.inlineTokens(w)}}}}codespan(t){const n=this.rules.inline.code.exec(t);if(n){let r=n[2].replace(/\n/g," ");const s=/[^ ]/.test(r),i=/^ /.test(r)&&/ $/.test(r);return s&&i&&(r=r.substring(1,r.length-1)),r=bt(r,!0),{type:"codespan",raw:n[0],text:r}}}br(t){const n=this.rules.inline.br.exec(t);if(n)return{type:"br",raw:n[0]}}del(t){const n=this.rules.inline.del.exec(t);if(n)return{type:"del",raw:n[0],text:n[2],tokens:this.lexer.inlineTokens(n[2])}}autolink(t,n){const r=this.rules.inline.autolink.exec(t);if(r){let s,i;return r[2]==="@"?(s=bt(this.options.mangle?n(r[1]):r[1]),i="mailto:"+s):(s=bt(r[1]),i=s),{type:"link",raw:r[0],text:s,href:i,tokens:[{type:"text",raw:s,text:s}]}}}url(t,n){let r;if(r=this.rules.inline.url.exec(t)){let s,i;if(r[2]==="@")s=bt(this.options.mangle?n(r[0]):r[0]),i="mailto:"+s;else{let a;do a=r[0],r[0]=this.rules.inline._backpedal.exec(r[0])[0];while(a!==r[0]);s=bt(r[0]),r[1]==="www."?i="http://"+r[0]:i=r[0]}return{type:"link",raw:r[0],text:s,href:i,tokens:[{type:"text",raw:s,text:s}]}}}inlineText(t,n){const r=this.rules.inline.text.exec(t);if(r){let s;return this.lexer.state.inRawBlock?s=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):bt(r[0]):r[0]:s=bt(this.options.smartypants?n(r[0]):r[0]),{type:"text",raw:r[0],text:s}}}}const ue={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:Ul,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};ue._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/;ue._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/;ue.def=He(ue.def).replace("label",ue._label).replace("title",ue._title).getRegex();ue.bullet=/(?:[*+-]|\d{1,9}[.)])/;ue.listItemStart=He(/^( *)(bull) */).replace("bull",ue.bullet).getRegex();ue.list=He(ue.list).replace(/bull/g,ue.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+ue.def.source+")").getRegex();ue._tag="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|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul";ue._comment=/|$)/;ue.html=He(ue.html,"i").replace("comment",ue._comment).replace("tag",ue._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex();ue.paragraph=He(ue._paragraph).replace("hr",ue.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",ue._tag).getRegex();ue.blockquote=He(ue.blockquote).replace("paragraph",ue.paragraph).getRegex();ue.normal=fn({},ue);ue.gfm=fn({},ue.normal,{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"});ue.gfm.table=He(ue.gfm.table).replace("hr",ue.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",ue._tag).getRegex();ue.gfm.paragraph=He(ue._paragraph).replace("hr",ue.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",ue.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",ue._tag).getRegex();ue.pedantic=fn({},ue.normal,{html:He(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",ue._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:Ul,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:He(ue.normal._paragraph).replace("hr",ue.hr).replace("heading",` *#{1,6} *[^ -]`).replace("lheading",ue.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});const le={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:Ul,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:Ul,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~";le.punctuation=He(le.punctuation).replace(/punctuation/g,le._punctuation).getRegex();le.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g;le.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g;le._comment=He(ue._comment).replace("(?:-->|$)","-->").getRegex();le.emStrong.lDelim=He(le.emStrong.lDelim).replace(/punct/g,le._punctuation).getRegex();le.emStrong.rDelimAst=He(le.emStrong.rDelimAst,"g").replace(/punct/g,le._punctuation).getRegex();le.emStrong.rDelimUnd=He(le.emStrong.rDelimUnd,"g").replace(/punct/g,le._punctuation).getRegex();le._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;le._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;le._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/;le.autolink=He(le.autolink).replace("scheme",le._scheme).replace("email",le._email).getRegex();le._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;le.tag=He(le.tag).replace("comment",le._comment).replace("attribute",le._attribute).getRegex();le._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/;le._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/;le._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;le.link=He(le.link).replace("label",le._label).replace("href",le._href).replace("title",le._title).getRegex();le.reflink=He(le.reflink).replace("label",le._label).replace("ref",ue._label).getRegex();le.nolink=He(le.nolink).replace("ref",ue._label).getRegex();le.reflinkSearch=He(le.reflinkSearch,"g").replace("reflink",le.reflink).replace("nolink",le.nolink).getRegex();le.normal=fn({},le);le.pedantic=fn({},le.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:He(/^!?\[(label)\]\((.*?)\)/).replace("label",le._label).getRegex(),reflink:He(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",le._label).getRegex()});le.gfm=fn({},le.normal,{escape:He(le.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\.5&&(r="x"+r.toString(16)),t+="&#"+r+";";return t}class $n{constructor(t){this.tokens=[],this.tokens.links=Object.create(null),this.options=t||Ts,this.options.tokenizer=this.options.tokenizer||new Qc,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const n={block:ue.normal,inline:le.normal};this.options.pedantic?(n.block=ue.pedantic,n.inline=le.pedantic):this.options.gfm&&(n.block=ue.gfm,this.options.breaks?n.inline=le.breaks:n.inline=le.gfm),this.tokenizer.rules=n}static get rules(){return{block:ue,inline:le}}static lex(t,n){return new $n(n).lex(t)}static lexInline(t,n){return new $n(n).inlineTokens(t)}lex(t){t=t.replace(/\r\n|\r/g,` +`,t=t.substring(g.length+1),h=p.slice(a)}}b.loose||(f?b.loose=!0:/\n *\n *$/.test(r)&&(f=!0)),this.options.gfm&&(s=/^\[[ xX]\] /.exec(w),s&&(i=s[0]!=="[ ] ",w=w.replace(/^\[[ xX]\] +/,""))),b.items.push({type:"list_item",raw:r,task:!!s,checked:i,loose:!1,text:w}),b.raw+=r}b.items[b.items.length-1].raw=r.trimRight(),b.items[b.items.length-1].text=w.trimRight(),b.raw=b.raw.trimRight();const T=b.items.length;for(o=0;oF.type==="space"),P=C.length>0&&C.some(F=>/\n.*\n/.test(F.raw));b.loose=P}if(b.loose)for(o=0;o$/,"$1").replace(this.rules.inline._escapes,"$1"):"",i=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline._escapes,"$1"):n[3];return{type:"def",tag:r,raw:n[0],href:s,title:i}}}table(t){const n=this.rules.block.table.exec(t);if(n){const r={type:"table",header:Yd(n[1]).map(s=>({text:s})),align:n[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:n[3]&&n[3].trim()?n[3].replace(/\n[ \t]*$/,"").split(` +`):[]};if(r.header.length===r.align.length){r.raw=n[0];let s=r.align.length,i,a,o,u;for(i=0;i({text:f}));for(s=r.header.length,a=0;a/i.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):bt(n[0]):n[0]}}link(t){const n=this.rules.inline.link.exec(t);if(n){const r=n[2].trim();if(!this.options.pedantic&&/^$/.test(r))return;const a=ml(r.slice(0,-1),"\\");if((r.length-a.length)%2===0)return}else{const a=WO(n[2],"()");if(a>-1){const u=(n[0].indexOf("!")===0?5:4)+n[1].length+a;n[2]=n[2].substring(0,a),n[0]=n[0].substring(0,u).trim(),n[3]=""}}let s=n[2],i="";if(this.options.pedantic){const a=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(s);a&&(s=a[1],i=a[3])}else i=n[3]?n[3].slice(1,-1):"";return s=s.trim(),/^$/.test(r)?s=s.slice(1):s=s.slice(1,-1)),Ud(n,{href:s&&s.replace(this.rules.inline._escapes,"$1"),title:i&&i.replace(this.rules.inline._escapes,"$1")},n[0],this.lexer)}}reflink(t,n){let r;if((r=this.rules.inline.reflink.exec(t))||(r=this.rules.inline.nolink.exec(t))){let s=(r[2]||r[1]).replace(/\s+/g," ");if(s=n[s.toLowerCase()],!s){const i=r[0].charAt(0);return{type:"text",raw:i,text:i}}return Ud(r,s,r[0],this.lexer)}}emStrong(t,n,r=""){let s=this.rules.inline.emStrong.lDelim.exec(t);if(!s||s[3]&&r.match(/[\p{L}\p{N}]/u))return;const i=s[1]||s[2]||"";if(!i||i&&(r===""||this.rules.inline.punctuation.exec(r))){const a=s[0].length-1;let o,u,f=a,h=0;const p=s[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(p.lastIndex=0,n=n.slice(-1*t.length+a);(s=p.exec(n))!=null;){if(o=s[1]||s[2]||s[3]||s[4]||s[5]||s[6],!o)continue;if(u=o.length,s[3]||s[4]){f+=u;continue}else if((s[5]||s[6])&&a%3&&!((a+u)%3)){h+=u;continue}if(f-=u,f>0)continue;u=Math.min(u,u+f+h);const g=t.slice(0,a+s.index+(s[0].length-o.length)+u);if(Math.min(a,u)%2){const S=g.slice(1,-1);return{type:"em",raw:g,text:S,tokens:this.lexer.inlineTokens(S)}}const w=g.slice(2,-2);return{type:"strong",raw:g,text:w,tokens:this.lexer.inlineTokens(w)}}}}codespan(t){const n=this.rules.inline.code.exec(t);if(n){let r=n[2].replace(/\n/g," ");const s=/[^ ]/.test(r),i=/^ /.test(r)&&/ $/.test(r);return s&&i&&(r=r.substring(1,r.length-1)),r=bt(r,!0),{type:"codespan",raw:n[0],text:r}}}br(t){const n=this.rules.inline.br.exec(t);if(n)return{type:"br",raw:n[0]}}del(t){const n=this.rules.inline.del.exec(t);if(n)return{type:"del",raw:n[0],text:n[2],tokens:this.lexer.inlineTokens(n[2])}}autolink(t,n){const r=this.rules.inline.autolink.exec(t);if(r){let s,i;return r[2]==="@"?(s=bt(this.options.mangle?n(r[1]):r[1]),i="mailto:"+s):(s=bt(r[1]),i=s),{type:"link",raw:r[0],text:s,href:i,tokens:[{type:"text",raw:s,text:s}]}}}url(t,n){let r;if(r=this.rules.inline.url.exec(t)){let s,i;if(r[2]==="@")s=bt(this.options.mangle?n(r[0]):r[0]),i="mailto:"+s;else{let a;do a=r[0],r[0]=this.rules.inline._backpedal.exec(r[0])[0];while(a!==r[0]);s=bt(r[0]),r[1]==="www."?i="http://"+r[0]:i=r[0]}return{type:"link",raw:r[0],text:s,href:i,tokens:[{type:"text",raw:s,text:s}]}}}inlineText(t,n){const r=this.rules.inline.text.exec(t);if(r){let s;return this.lexer.state.inRawBlock?s=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):bt(r[0]):r[0]:s=bt(this.options.smartypants?n(r[0]):r[0]),{type:"text",raw:r[0],text:s}}}}const ue={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:Wl,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};ue._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/;ue._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/;ue.def=He(ue.def).replace("label",ue._label).replace("title",ue._title).getRegex();ue.bullet=/(?:[*+-]|\d{1,9}[.)])/;ue.listItemStart=He(/^( *)(bull) */).replace("bull",ue.bullet).getRegex();ue.list=He(ue.list).replace(/bull/g,ue.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+ue.def.source+")").getRegex();ue._tag="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|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul";ue._comment=/|$)/;ue.html=He(ue.html,"i").replace("comment",ue._comment).replace("tag",ue._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex();ue.paragraph=He(ue._paragraph).replace("hr",ue.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",ue._tag).getRegex();ue.blockquote=He(ue.blockquote).replace("paragraph",ue.paragraph).getRegex();ue.normal=fn({},ue);ue.gfm=fn({},ue.normal,{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"});ue.gfm.table=He(ue.gfm.table).replace("hr",ue.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",ue._tag).getRegex();ue.gfm.paragraph=He(ue._paragraph).replace("hr",ue.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",ue.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",ue._tag).getRegex();ue.pedantic=fn({},ue.normal,{html:He(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",ue._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:Wl,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:He(ue.normal._paragraph).replace("hr",ue.hr).replace("heading",` *#{1,6} *[^ +]`).replace("lheading",ue.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});const le={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:Wl,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:Wl,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~";le.punctuation=He(le.punctuation).replace(/punctuation/g,le._punctuation).getRegex();le.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g;le.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g;le._comment=He(ue._comment).replace("(?:-->|$)","-->").getRegex();le.emStrong.lDelim=He(le.emStrong.lDelim).replace(/punct/g,le._punctuation).getRegex();le.emStrong.rDelimAst=He(le.emStrong.rDelimAst,"g").replace(/punct/g,le._punctuation).getRegex();le.emStrong.rDelimUnd=He(le.emStrong.rDelimUnd,"g").replace(/punct/g,le._punctuation).getRegex();le._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;le._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;le._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/;le.autolink=He(le.autolink).replace("scheme",le._scheme).replace("email",le._email).getRegex();le._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;le.tag=He(le.tag).replace("comment",le._comment).replace("attribute",le._attribute).getRegex();le._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/;le._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/;le._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;le.link=He(le.link).replace("label",le._label).replace("href",le._href).replace("title",le._title).getRegex();le.reflink=He(le.reflink).replace("label",le._label).replace("ref",ue._label).getRegex();le.nolink=He(le.nolink).replace("ref",ue._label).getRegex();le.reflinkSearch=He(le.reflinkSearch,"g").replace("reflink",le.reflink).replace("nolink",le.nolink).getRegex();le.normal=fn({},le);le.pedantic=fn({},le.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:He(/^!?\[(label)\]\((.*?)\)/).replace("label",le._label).getRegex(),reflink:He(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",le._label).getRegex()});le.gfm=fn({},le.normal,{escape:He(le.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\.5&&(r="x"+r.toString(16)),t+="&#"+r+";";return t}class $n{constructor(t){this.tokens=[],this.tokens.links=Object.create(null),this.options=t||Es,this.options.tokenizer=this.options.tokenizer||new Xc,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const n={block:ue.normal,inline:le.normal};this.options.pedantic?(n.block=ue.pedantic,n.inline=le.pedantic):this.options.gfm&&(n.block=ue.gfm,this.options.breaks?n.inline=le.breaks:n.inline=le.gfm),this.tokenizer.rules=n}static get rules(){return{block:ue,inline:le}}static lex(t,n){return new $n(n).lex(t)}static lexInline(t,n){return new $n(n).inlineTokens(t)}lex(t){t=t.replace(/\r\n|\r/g,` `),this.blockTokens(t,this.tokens);let n;for(;n=this.inlineQueue.shift();)this.inlineTokens(n.src,n.tokens);return this.tokens}blockTokens(t,n=[]){this.options.pedantic?t=t.replace(/\t/g," ").replace(/^ +$/gm,""):t=t.replace(/^( *)(\t+)/gm,(o,u,f)=>u+" ".repeat(f.length));let r,s,i,a;for(;t;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(o=>(r=o.call({lexer:this},t,n))?(t=t.substring(r.raw.length),n.push(r),!0):!1))){if(r=this.tokenizer.space(t)){t=t.substring(r.raw.length),r.raw.length===1&&n.length>0?n[n.length-1].raw+=` `:n.push(r);continue}if(r=this.tokenizer.code(t)){t=t.substring(r.raw.length),s=n[n.length-1],s&&(s.type==="paragraph"||s.type==="text")?(s.raw+=` `+r.raw,s.text+=` @@ -58,7 +58,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `+r.raw,s.text+=` `+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=s.text):n.push(r),a=i.length!==t.length,t=t.substring(r.raw.length);continue}if(r=this.tokenizer.text(t)){t=t.substring(r.raw.length),s=n[n.length-1],s&&s.type==="text"?(s.raw+=` `+r.raw,s.text+=` -`+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=s.text):n.push(r);continue}if(t){const o="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(o);break}else throw new Error(o)}}return this.state.top=!0,n}inline(t,n=[]){return this.inlineQueue.push({src:t,tokens:n}),n}inlineTokens(t,n=[]){let r,s,i,a=t,o,u,f;if(this.tokens.links){const h=Object.keys(this.tokens.links);if(h.length>0)for(;(o=this.tokenizer.rules.inline.reflinkSearch.exec(a))!=null;)h.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(a=a.slice(0,o.index)+"["+Hd("a",o[0].length-2)+"]"+a.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(o=this.tokenizer.rules.inline.blockSkip.exec(a))!=null;)a=a.slice(0,o.index)+"["+Hd("a",o[0].length-2)+"]"+a.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(o=this.tokenizer.rules.inline.escapedEmSt.exec(a))!=null;)a=a.slice(0,o.index+o[0].length-2)+"++"+a.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(;t;)if(u||(f=""),u=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(h=>(r=h.call({lexer:this},t,n))?(t=t.substring(r.raw.length),n.push(r),!0):!1))){if(r=this.tokenizer.escape(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.tag(t)){t=t.substring(r.raw.length),s=n[n.length-1],s&&r.type==="text"&&s.type==="text"?(s.raw+=r.raw,s.text+=r.text):n.push(r);continue}if(r=this.tokenizer.link(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(r.raw.length),s=n[n.length-1],s&&r.type==="text"&&s.type==="text"?(s.raw+=r.raw,s.text+=r.text):n.push(r);continue}if(r=this.tokenizer.emStrong(t,a,f)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.codespan(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.br(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.del(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.autolink(t,jd)){t=t.substring(r.raw.length),n.push(r);continue}if(!this.state.inLink&&(r=this.tokenizer.url(t,jd))){t=t.substring(r.raw.length),n.push(r);continue}if(i=t,this.options.extensions&&this.options.extensions.startInline){let h=1/0;const p=t.slice(1);let g;this.options.extensions.startInline.forEach(function(w){g=w.call({lexer:this},p),typeof g=="number"&&g>=0&&(h=Math.min(h,g))}),h<1/0&&h>=0&&(i=t.substring(0,h+1))}if(r=this.tokenizer.inlineText(i,zO)){t=t.substring(r.raw.length),r.raw.slice(-1)!=="_"&&(f=r.raw.slice(-1)),u=!0,s=n[n.length-1],s&&s.type==="text"?(s.raw+=r.raw,s.text+=r.text):n.push(r);continue}if(t){const h="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(h);break}else throw new Error(h)}}return n}}class eu{constructor(t){this.options=t||Ts}code(t,n,r){const s=(n||"").match(/\S*/)[0];if(this.options.highlight){const i=this.options.highlight(t,s);i!=null&&i!==t&&(r=!0,t=i)}return t=t.replace(/\n$/,"")+` +`+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=s.text):n.push(r);continue}if(t){const o="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(o);break}else throw new Error(o)}}return this.state.top=!0,n}inline(t,n=[]){return this.inlineQueue.push({src:t,tokens:n}),n}inlineTokens(t,n=[]){let r,s,i,a=t,o,u,f;if(this.tokens.links){const h=Object.keys(this.tokens.links);if(h.length>0)for(;(o=this.tokenizer.rules.inline.reflinkSearch.exec(a))!=null;)h.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(a=a.slice(0,o.index)+"["+Wd("a",o[0].length-2)+"]"+a.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(o=this.tokenizer.rules.inline.blockSkip.exec(a))!=null;)a=a.slice(0,o.index)+"["+Wd("a",o[0].length-2)+"]"+a.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(o=this.tokenizer.rules.inline.escapedEmSt.exec(a))!=null;)a=a.slice(0,o.index+o[0].length-2)+"++"+a.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(;t;)if(u||(f=""),u=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(h=>(r=h.call({lexer:this},t,n))?(t=t.substring(r.raw.length),n.push(r),!0):!1))){if(r=this.tokenizer.escape(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.tag(t)){t=t.substring(r.raw.length),s=n[n.length-1],s&&r.type==="text"&&s.type==="text"?(s.raw+=r.raw,s.text+=r.text):n.push(r);continue}if(r=this.tokenizer.link(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(r.raw.length),s=n[n.length-1],s&&r.type==="text"&&s.type==="text"?(s.raw+=r.raw,s.text+=r.text):n.push(r);continue}if(r=this.tokenizer.emStrong(t,a,f)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.codespan(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.br(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.del(t)){t=t.substring(r.raw.length),n.push(r);continue}if(r=this.tokenizer.autolink(t,Hd)){t=t.substring(r.raw.length),n.push(r);continue}if(!this.state.inLink&&(r=this.tokenizer.url(t,Hd))){t=t.substring(r.raw.length),n.push(r);continue}if(i=t,this.options.extensions&&this.options.extensions.startInline){let h=1/0;const p=t.slice(1);let g;this.options.extensions.startInline.forEach(function(w){g=w.call({lexer:this},p),typeof g=="number"&&g>=0&&(h=Math.min(h,g))}),h<1/0&&h>=0&&(i=t.substring(0,h+1))}if(r=this.tokenizer.inlineText(i,HO)){t=t.substring(r.raw.length),r.raw.slice(-1)!=="_"&&(f=r.raw.slice(-1)),u=!0,s=n[n.length-1],s&&s.type==="text"?(s.raw+=r.raw,s.text+=r.text):n.push(r);continue}if(t){const h="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(h);break}else throw new Error(h)}}return n}}class Jc{constructor(t){this.options=t||Es}code(t,n,r){const s=(n||"").match(/\S*/)[0];if(this.options.highlight){const i=this.options.highlight(t,s);i!=null&&i!==t&&(r=!0,t=i)}return t=t.replace(/\n$/,"")+` `,s?'
'+(r?t:bt(t,!0))+`
`:"
"+(r?t:bt(t,!0))+`
`}blockquote(t){return`
@@ -78,13 +78,13 @@ ${t}
`}tablerow(t){return` ${t} `}tablecell(t,n){const r=n.header?"th":"td";return(n.align?`<${r} align="${n.align}">`:`<${r}>`)+t+` -`}strong(t){return`${t}`}em(t){return`${t}`}codespan(t){return`${t}`}br(){return this.options.xhtml?"
":"
"}del(t){return`${t}`}link(t,n,r){if(t=Wd(this.options.sanitize,this.options.baseUrl,t),t===null)return r;let s='",s}image(t,n,r){if(t=Wd(this.options.sanitize,this.options.baseUrl,t),t===null)return r;let s=`${r}":">",s}text(t){return t}}class qm{strong(t){return t}em(t){return t}codespan(t){return t}del(t){return t}html(t){return t}text(t){return t}link(t,n,r){return""+r}image(t,n,r){return""+r}br(){return""}}class Zm{constructor(){this.seen={}}serialize(t){return t.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}getNextSafeSlug(t,n){let r=t,s=0;if(this.seen.hasOwnProperty(r)){s=this.seen[t];do s++,r=t+"-"+s;while(this.seen.hasOwnProperty(r))}return n||(this.seen[t]=s,this.seen[r]=0),r}slug(t,n={}){const r=this.serialize(t);return this.getNextSafeSlug(r,n.dryrun)}}class bn{constructor(t){this.options=t||Ts,this.options.renderer=this.options.renderer||new eu,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new qm,this.slugger=new Zm}static parse(t,n){return new bn(n).parse(t)}static parseInline(t,n){return new bn(n).parseInline(t)}parse(t,n=!0){let r="",s,i,a,o,u,f,h,p,g,w,S,P,N,b,k,T,C,M,F;const x=t.length;for(s=0;s0&&k.tokens[0].type==="paragraph"?(k.tokens[0].text=M+" "+k.tokens[0].text,k.tokens[0].tokens&&k.tokens[0].tokens.length>0&&k.tokens[0].tokens[0].type==="text"&&(k.tokens[0].tokens[0].text=M+" "+k.tokens[0].tokens[0].text)):k.tokens.unshift({type:"text",text:M}):b+=M),b+=this.parse(k.tokens,N),g+=this.renderer.listitem(b,C,T);r+=this.renderer.list(g,S,P);continue}case"html":{r+=this.renderer.html(w.text);continue}case"paragraph":{r+=this.renderer.paragraph(this.parseInline(w.tokens));continue}case"text":{for(g=w.tokens?this.parseInline(w.tokens):w.text;s+1"u"||e===null)throw new Error("marked(): input parameter is undefined or null");if(typeof e!="string")throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");if(typeof t=="function"&&(n=t,t=null),t=fn({},fe.defaults,t||{}),Km(t),n){const s=t.highlight;let i;try{i=$n.lex(e,t)}catch(u){return n(u)}const a=function(u){let f;if(!u)try{t.walkTokens&&fe.walkTokens(i,t.walkTokens),f=bn.parse(i,t)}catch(h){u=h}return t.highlight=s,u?n(u):n(null,f)};if(!s||s.length<3||(delete t.highlight,!i.length))return a();let o=0;fe.walkTokens(i,function(u){u.type==="code"&&(o++,setTimeout(()=>{s(u.text,u.lang,function(f,h){if(f)return a(f);h!=null&&h!==u.text&&(u.text=h,u.escaped=!0),o--,o===0&&a()})},0))}),o===0&&a();return}function r(s){if(s.message+=` -Please report this to https://github.com/markedjs/marked.`,t.silent)return"

An error occurred:

"+bt(s.message+"",!0)+"
";throw s}try{const s=$n.lex(e,t);if(t.walkTokens){if(t.async)return Promise.all(fe.walkTokens(s,t.walkTokens)).then(()=>bn.parse(s,t)).catch(r);fe.walkTokens(s,t.walkTokens)}return bn.parse(s,t)}catch(s){r(s)}}fe.options=fe.setOptions=function(e){return fn(fe.defaults,e),IO(fe.defaults),fe};fe.getDefaults=jm;fe.defaults=Ts;fe.use=function(...e){const t=fe.defaults.extensions||{renderers:{},childTokens:{}};e.forEach(n=>{const r=fn({},n);if(r.async=fe.defaults.async||r.async,n.extensions&&(n.extensions.forEach(s=>{if(!s.name)throw new Error("extension name required");if(s.renderer){const i=t.renderers[s.name];i?t.renderers[s.name]=function(...a){let o=s.renderer.apply(this,a);return o===!1&&(o=i.apply(this,a)),o}:t.renderers[s.name]=s.renderer}if(s.tokenizer){if(!s.level||s.level!=="block"&&s.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");t[s.level]?t[s.level].unshift(s.tokenizer):t[s.level]=[s.tokenizer],s.start&&(s.level==="block"?t.startBlock?t.startBlock.push(s.start):t.startBlock=[s.start]:s.level==="inline"&&(t.startInline?t.startInline.push(s.start):t.startInline=[s.start]))}s.childTokens&&(t.childTokens[s.name]=s.childTokens)}),r.extensions=t),n.renderer){const s=fe.defaults.renderer||new eu;for(const i in n.renderer){const a=s[i];s[i]=(...o)=>{let u=n.renderer[i].apply(s,o);return u===!1&&(u=a.apply(s,o)),u}}r.renderer=s}if(n.tokenizer){const s=fe.defaults.tokenizer||new Qc;for(const i in n.tokenizer){const a=s[i];s[i]=(...o)=>{let u=n.tokenizer[i].apply(s,o);return u===!1&&(u=a.apply(s,o)),u}}r.tokenizer=s}if(n.walkTokens){const s=fe.defaults.walkTokens;r.walkTokens=function(i){let a=[];return a.push(n.walkTokens.call(this,i)),s&&(a=a.concat(s.call(this,i))),a}}fe.setOptions(r)})};fe.walkTokens=function(e,t){let n=[];for(const r of e)switch(n=n.concat(t.call(fe,r)),r.type){case"table":{for(const s of r.header)n=n.concat(fe.walkTokens(s.tokens,t));for(const s of r.rows)for(const i of s)n=n.concat(fe.walkTokens(i.tokens,t));break}case"list":{n=n.concat(fe.walkTokens(r.items,t));break}default:fe.defaults.extensions&&fe.defaults.extensions.childTokens&&fe.defaults.extensions.childTokens[r.type]?fe.defaults.extensions.childTokens[r.type].forEach(function(s){n=n.concat(fe.walkTokens(r[s],t))}):r.tokens&&(n=n.concat(fe.walkTokens(r.tokens,t)))}return n};fe.parseInline=function(e,t){if(typeof e>"u"||e===null)throw new Error("marked.parseInline(): input parameter is undefined or null");if(typeof e!="string")throw new Error("marked.parseInline(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");t=fn({},fe.defaults,t||{}),Km(t);try{const n=$n.lexInline(e,t);return t.walkTokens&&fe.walkTokens(n,t.walkTokens),bn.parseInline(n,t)}catch(n){if(n.message+=` -Please report this to https://github.com/markedjs/marked.`,t.silent)return"

An error occurred:

"+bt(n.message+"",!0)+"
";throw n}};fe.Parser=bn;fe.parser=bn.parse;fe.Renderer=eu;fe.TextRenderer=qm;fe.Lexer=$n;fe.lexer=$n.lex;fe.Tokenizer=Qc;fe.Slugger=Zm;fe.parse=fe;fe.options;fe.setOptions;fe.use;fe.walkTokens;fe.parseInline;bn.parse;$n.lex;var GO=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function AC(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function KO(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var zo={},qO={get exports(){return zo},set exports(e){zo=e}};(function(e,t){(function(n,r){e.exports=r()})(GO,function(){var n;function r(){return n.apply(null,arguments)}function s(l){n=l}function i(l){return l instanceof Array||Object.prototype.toString.call(l)==="[object Array]"}function a(l){return l!=null&&Object.prototype.toString.call(l)==="[object Object]"}function o(l,c){return Object.prototype.hasOwnProperty.call(l,c)}function u(l){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(l).length===0;var c;for(c in l)if(o(l,c))return!1;return!0}function f(l){return l===void 0}function h(l){return typeof l=="number"||Object.prototype.toString.call(l)==="[object Number]"}function p(l){return l instanceof Date||Object.prototype.toString.call(l)==="[object Date]"}function g(l,c){var d=[],m,v=l.length;for(m=0;m>>0,m;for(m=0;m0)for(d=0;d${t}`}em(t){return`${t}`}codespan(t){return`${t}`}br(){return this.options.xhtml?"
":"
"}del(t){return`${t}`}link(t,n,r){if(t=$d(this.options.sanitize,this.options.baseUrl,t),t===null)return r;let s='
",s}image(t,n,r){if(t=$d(this.options.sanitize,this.options.baseUrl,t),t===null)return r;let s=`${r}":">",s}text(t){return t}}class Gm{strong(t){return t}em(t){return t}codespan(t){return t}del(t){return t}html(t){return t}text(t){return t}link(t,n,r){return""+r}image(t,n,r){return""+r}br(){return""}}class Km{constructor(){this.seen={}}serialize(t){return t.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}getNextSafeSlug(t,n){let r=t,s=0;if(this.seen.hasOwnProperty(r)){s=this.seen[t];do s++,r=t+"-"+s;while(this.seen.hasOwnProperty(r))}return n||(this.seen[t]=s,this.seen[r]=0),r}slug(t,n={}){const r=this.serialize(t);return this.getNextSafeSlug(r,n.dryrun)}}class bn{constructor(t){this.options=t||Es,this.options.renderer=this.options.renderer||new Jc,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new Gm,this.slugger=new Km}static parse(t,n){return new bn(n).parse(t)}static parseInline(t,n){return new bn(n).parseInline(t)}parse(t,n=!0){let r="",s,i,a,o,u,f,h,p,g,w,S,M,N,b,k,T,C,P,F;const x=t.length;for(s=0;s0&&k.tokens[0].type==="paragraph"?(k.tokens[0].text=P+" "+k.tokens[0].text,k.tokens[0].tokens&&k.tokens[0].tokens.length>0&&k.tokens[0].tokens[0].type==="text"&&(k.tokens[0].tokens[0].text=P+" "+k.tokens[0].tokens[0].text)):k.tokens.unshift({type:"text",text:P}):b+=P),b+=this.parse(k.tokens,N),g+=this.renderer.listitem(b,C,T);r+=this.renderer.list(g,S,M);continue}case"html":{r+=this.renderer.html(w.text);continue}case"paragraph":{r+=this.renderer.paragraph(this.parseInline(w.tokens));continue}case"text":{for(g=w.tokens?this.parseInline(w.tokens):w.text;s+1"u"||e===null)throw new Error("marked(): input parameter is undefined or null");if(typeof e!="string")throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");if(typeof t=="function"&&(n=t,t=null),t=fn({},fe.defaults,t||{}),zm(t),n){const s=t.highlight;let i;try{i=$n.lex(e,t)}catch(u){return n(u)}const a=function(u){let f;if(!u)try{t.walkTokens&&fe.walkTokens(i,t.walkTokens),f=bn.parse(i,t)}catch(h){u=h}return t.highlight=s,u?n(u):n(null,f)};if(!s||s.length<3||(delete t.highlight,!i.length))return a();let o=0;fe.walkTokens(i,function(u){u.type==="code"&&(o++,setTimeout(()=>{s(u.text,u.lang,function(f,h){if(f)return a(f);h!=null&&h!==u.text&&(u.text=h,u.escaped=!0),o--,o===0&&a()})},0))}),o===0&&a();return}function r(s){if(s.message+=` +Please report this to https://github.com/markedjs/marked.`,t.silent)return"

An error occurred:

"+bt(s.message+"",!0)+"
";throw s}try{const s=$n.lex(e,t);if(t.walkTokens){if(t.async)return Promise.all(fe.walkTokens(s,t.walkTokens)).then(()=>bn.parse(s,t)).catch(r);fe.walkTokens(s,t.walkTokens)}return bn.parse(s,t)}catch(s){r(s)}}fe.options=fe.setOptions=function(e){return fn(fe.defaults,e),NO(fe.defaults),fe};fe.getDefaults=Hm;fe.defaults=Es;fe.use=function(...e){const t=fe.defaults.extensions||{renderers:{},childTokens:{}};e.forEach(n=>{const r=fn({},n);if(r.async=fe.defaults.async||r.async,n.extensions&&(n.extensions.forEach(s=>{if(!s.name)throw new Error("extension name required");if(s.renderer){const i=t.renderers[s.name];i?t.renderers[s.name]=function(...a){let o=s.renderer.apply(this,a);return o===!1&&(o=i.apply(this,a)),o}:t.renderers[s.name]=s.renderer}if(s.tokenizer){if(!s.level||s.level!=="block"&&s.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");t[s.level]?t[s.level].unshift(s.tokenizer):t[s.level]=[s.tokenizer],s.start&&(s.level==="block"?t.startBlock?t.startBlock.push(s.start):t.startBlock=[s.start]:s.level==="inline"&&(t.startInline?t.startInline.push(s.start):t.startInline=[s.start]))}s.childTokens&&(t.childTokens[s.name]=s.childTokens)}),r.extensions=t),n.renderer){const s=fe.defaults.renderer||new Jc;for(const i in n.renderer){const a=s[i];s[i]=(...o)=>{let u=n.renderer[i].apply(s,o);return u===!1&&(u=a.apply(s,o)),u}}r.renderer=s}if(n.tokenizer){const s=fe.defaults.tokenizer||new Xc;for(const i in n.tokenizer){const a=s[i];s[i]=(...o)=>{let u=n.tokenizer[i].apply(s,o);return u===!1&&(u=a.apply(s,o)),u}}r.tokenizer=s}if(n.walkTokens){const s=fe.defaults.walkTokens;r.walkTokens=function(i){let a=[];return a.push(n.walkTokens.call(this,i)),s&&(a=a.concat(s.call(this,i))),a}}fe.setOptions(r)})};fe.walkTokens=function(e,t){let n=[];for(const r of e)switch(n=n.concat(t.call(fe,r)),r.type){case"table":{for(const s of r.header)n=n.concat(fe.walkTokens(s.tokens,t));for(const s of r.rows)for(const i of s)n=n.concat(fe.walkTokens(i.tokens,t));break}case"list":{n=n.concat(fe.walkTokens(r.items,t));break}default:fe.defaults.extensions&&fe.defaults.extensions.childTokens&&fe.defaults.extensions.childTokens[r.type]?fe.defaults.extensions.childTokens[r.type].forEach(function(s){n=n.concat(fe.walkTokens(r[s],t))}):r.tokens&&(n=n.concat(fe.walkTokens(r.tokens,t)))}return n};fe.parseInline=function(e,t){if(typeof e>"u"||e===null)throw new Error("marked.parseInline(): input parameter is undefined or null");if(typeof e!="string")throw new Error("marked.parseInline(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");t=fn({},fe.defaults,t||{}),zm(t);try{const n=$n.lexInline(e,t);return t.walkTokens&&fe.walkTokens(n,t.walkTokens),bn.parseInline(n,t)}catch(n){if(n.message+=` +Please report this to https://github.com/markedjs/marked.`,t.silent)return"

An error occurred:

"+bt(n.message+"",!0)+"
";throw n}};fe.Parser=bn;fe.parser=bn.parse;fe.Renderer=Jc;fe.TextRenderer=Gm;fe.Lexer=$n;fe.lexer=$n.lex;fe.Tokenizer=Xc;fe.Slugger=Km;fe.parse=fe;fe.options;fe.setOptions;fe.use;fe.walkTokens;fe.parseInline;bn.parse;$n.lex;var VO=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function NC(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function jO(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var Bo={},BO={get exports(){return Bo},set exports(e){Bo=e}};(function(e,t){(function(n,r){e.exports=r()})(VO,function(){var n;function r(){return n.apply(null,arguments)}function s(l){n=l}function i(l){return l instanceof Array||Object.prototype.toString.call(l)==="[object Array]"}function a(l){return l!=null&&Object.prototype.toString.call(l)==="[object Object]"}function o(l,c){return Object.prototype.hasOwnProperty.call(l,c)}function u(l){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(l).length===0;var c;for(c in l)if(o(l,c))return!1;return!0}function f(l){return l===void 0}function h(l){return typeof l=="number"||Object.prototype.toString.call(l)==="[object Number]"}function p(l){return l instanceof Date||Object.prototype.toString.call(l)==="[object Date]"}function g(l,c){var d=[],m,v=l.length;for(m=0;m>>0,m;for(m=0;m0)for(d=0;d=0;return(R?d?"+":"":"-")+Math.pow(10,Math.max(0,v)).toString().substr(1)+m}var rt=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Be=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Pt={},mt={};function A(l,c,d,m){var v=m;typeof m=="string"&&(v=function(){return this[m]()}),l&&(mt[l]=v),c&&(mt[c[0]]=function(){return Ze(v.apply(this,arguments),c[1],c[2])}),d&&(mt[d]=function(){return this.localeData().ordinal(v.apply(this,arguments),l)})}function ee(l){return l.match(/\[[\s\S]/)?l.replace(/^\[|\]$/g,""):l.replace(/\\/g,"")}function J(l){var c=l.match(rt),d,m;for(d=0,m=c.length;d=0&&Be.test(l);)l=l.replace(Be,m),Be.lastIndex=0,d-=1;return l}var Ce={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function de(l){var c=this._longDateFormat[l],d=this._longDateFormat[l.toUpperCase()];return c||!d?c:(this._longDateFormat[l]=d.match(rt).map(function(m){return m==="MMMM"||m==="MM"||m==="DD"||m==="dddd"?m.slice(1):m}).join(""),this._longDateFormat[l])}var E="Invalid date";function _(){return this._invalidDate}var y="%d",O=/\d{1,2}/;function D(l){return this._ordinal.replace("%d",l)}var U={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function z(l,c,d,m){var v=this._relativeTime[d];return K(v)?v(l,c,d,m):v.replace(/%d/i,l)}function G(l,c){var d=this._relativeTime[l>0?"future":"past"];return K(d)?d(c):d.replace(/%s/i,c)}var q={};function Y(l,c){var d=l.toLowerCase();q[d]=q[d+"s"]=q[c]=l}function L(l){return typeof l=="string"?q[l]||q[l.toLowerCase()]:void 0}function $(l){var c={},d,m;for(m in l)o(l,m)&&(d=L(m),d&&(c[d]=l[m]));return c}var re={};function Q(l,c){re[l]=c}function be(l){var c=[],d;for(d in l)o(l,d)&&c.push({unit:d,priority:re[d]});return c.sort(function(m,v){return m.priority-v.priority}),c}function Se(l){return l%4===0&&l%100!==0||l%400===0}function he(l){return l<0?Math.ceil(l)||0:Math.floor(l)}function ae(l){var c=+l,d=0;return c!==0&&isFinite(c)&&(d=he(c)),d}function ct(l,c){return function(d){return d!=null?(Os(this,l,d),r.updateOffset(this,c),this):tn(this,l)}}function tn(l,c){return l.isValid()?l._d["get"+(l._isUTC?"UTC":"")+c]():NaN}function Os(l,c,d){l.isValid()&&!isNaN(d)&&(c==="FullYear"&&Se(l.year())&&l.month()===1&&l.date()===29?(d=ae(d),l._d["set"+(l._isUTC?"UTC":"")+c](d,l.month(),Ai(d,l.month()))):l._d["set"+(l._isUTC?"UTC":"")+c](d))}function fr(l){return l=L(l),K(this[l])?this[l]():this}function Ni(l,c){if(typeof l=="object"){l=$(l);var d=be(l),m,v=d.length;for(m=0;m68?1900:2e3)};var ou=ct("FullYear",!0);function yg(){return Se(this.year())}function bg(l,c,d,m,v,R,W){var oe;return l<100&&l>=0?(oe=new Date(l+400,c,d,m,v,R,W),isFinite(oe.getFullYear())&&oe.setFullYear(l)):oe=new Date(l,c,d,m,v,R,W),oe}function Rs(l){var c,d;return l<100&&l>=0?(d=Array.prototype.slice.call(arguments),d[0]=l+400,c=new Date(Date.UTC.apply(null,d)),isFinite(c.getUTCFullYear())&&c.setUTCFullYear(l)):c=new Date(Date.UTC.apply(null,arguments)),c}function xi(l,c,d){var m=7+c-d,v=(7+Rs(l,0,m).getUTCDay()-c)%7;return-v+m-1}function cu(l,c,d,m,v){var R=(7+d-m)%7,W=xi(l,m,v),oe=1+7*(c-1)+R+W,we,Ye;return oe<=0?(we=l-1,Ye=Ms(we)+oe):oe>Ms(l)?(we=l+1,Ye=oe-Ms(l)):(we=l,Ye=oe),{year:we,dayOfYear:Ye}}function Is(l,c,d){var m=xi(l.year(),c,d),v=Math.floor((l.dayOfYear()-m-1)/7)+1,R,W;return v<1?(W=l.year()-1,R=v+En(W,c,d)):v>En(l.year(),c,d)?(R=v-En(l.year(),c,d),W=l.year()+1):(W=l.year(),R=v),{week:R,year:W}}function En(l,c,d){var m=xi(l,c,d),v=xi(l+1,c,d);return(Ms(l)-m+v)/7}A("w",["ww",2],"wo","week"),A("W",["WW",2],"Wo","isoWeek"),Y("week","w"),Y("isoWeek","W"),Q("week",5),Q("isoWeek",5),se("w",ze),se("ww",ze,Xe),se("W",ze),se("WW",ze,Xe),Ps(["w","ww","W","WW"],function(l,c,d,m){c[m.substr(0,1)]=ae(l)});function vg(l){return Is(l,this._week.dow,this._week.doy).week}var kg={dow:0,doy:6};function wg(){return this._week.dow}function Eg(){return this._week.doy}function Sg(l){var c=this.localeData().week(this);return l==null?c:this.add((l-c)*7,"d")}function Tg(l){var c=Is(this,1,4).week;return l==null?c:this.add((l-c)*7,"d")}A("d",0,"do","day"),A("dd",0,0,function(l){return this.localeData().weekdaysMin(this,l)}),A("ddd",0,0,function(l){return this.localeData().weekdaysShort(this,l)}),A("dddd",0,0,function(l){return this.localeData().weekdays(this,l)}),A("e",0,0,"weekday"),A("E",0,0,"isoWeekday"),Y("day","d"),Y("weekday","e"),Y("isoWeekday","E"),Q("day",11),Q("weekday",11),Q("isoWeekday",11),se("d",ze),se("e",ze),se("E",ze),se("dd",function(l,c){return c.weekdaysMinRegex(l)}),se("ddd",function(l,c){return c.weekdaysShortRegex(l)}),se("dddd",function(l,c){return c.weekdaysRegex(l)}),Ps(["dd","ddd","dddd"],function(l,c,d,m){var v=d._locale.weekdaysParse(l,m,d._strict);v!=null?c.d=v:N(d).invalidWeekday=l}),Ps(["d","e","E"],function(l,c,d,m){c[m]=ae(l)});function Og(l,c){return typeof l!="string"?l:isNaN(l)?(l=c.weekdaysParse(l),typeof l=="number"?l:null):parseInt(l,10)}function Cg(l,c){return typeof l=="string"?c.weekdaysParse(l)%7||7:isNaN(l)?null:l}function Ea(l,c){return l.slice(c,7).concat(l.slice(0,c))}var Ng="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),uu="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Pg="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Mg=Ns,Rg=Ns,Ig=Ns;function Lg(l,c){var d=i(this._weekdays)?this._weekdays:this._weekdays[l&&l!==!0&&this._weekdays.isFormat.test(c)?"format":"standalone"];return l===!0?Ea(d,this._week.dow):l?d[l.day()]:d}function Dg(l){return l===!0?Ea(this._weekdaysShort,this._week.dow):l?this._weekdaysShort[l.day()]:this._weekdaysShort}function Ag(l){return l===!0?Ea(this._weekdaysMin,this._week.dow):l?this._weekdaysMin[l.day()]:this._weekdaysMin}function xg(l,c,d){var m,v,R,W=l.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],m=0;m<7;++m)R=S([2e3,1]).day(m),this._minWeekdaysParse[m]=this.weekdaysMin(R,"").toLocaleLowerCase(),this._shortWeekdaysParse[m]=this.weekdaysShort(R,"").toLocaleLowerCase(),this._weekdaysParse[m]=this.weekdays(R,"").toLocaleLowerCase();return d?c==="dddd"?(v=st.call(this._weekdaysParse,W),v!==-1?v:null):c==="ddd"?(v=st.call(this._shortWeekdaysParse,W),v!==-1?v:null):(v=st.call(this._minWeekdaysParse,W),v!==-1?v:null):c==="dddd"?(v=st.call(this._weekdaysParse,W),v!==-1||(v=st.call(this._shortWeekdaysParse,W),v!==-1)?v:(v=st.call(this._minWeekdaysParse,W),v!==-1?v:null)):c==="ddd"?(v=st.call(this._shortWeekdaysParse,W),v!==-1||(v=st.call(this._weekdaysParse,W),v!==-1)?v:(v=st.call(this._minWeekdaysParse,W),v!==-1?v:null)):(v=st.call(this._minWeekdaysParse,W),v!==-1||(v=st.call(this._weekdaysParse,W),v!==-1)?v:(v=st.call(this._shortWeekdaysParse,W),v!==-1?v:null))}function Fg(l,c,d){var m,v,R;if(this._weekdaysParseExact)return xg.call(this,l,c,d);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),m=0;m<7;m++){if(v=S([2e3,1]).day(m),d&&!this._fullWeekdaysParse[m]&&(this._fullWeekdaysParse[m]=new RegExp("^"+this.weekdays(v,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[m]=new RegExp("^"+this.weekdaysShort(v,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[m]=new RegExp("^"+this.weekdaysMin(v,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[m]||(R="^"+this.weekdays(v,"")+"|^"+this.weekdaysShort(v,"")+"|^"+this.weekdaysMin(v,""),this._weekdaysParse[m]=new RegExp(R.replace(".",""),"i")),d&&c==="dddd"&&this._fullWeekdaysParse[m].test(l))return m;if(d&&c==="ddd"&&this._shortWeekdaysParse[m].test(l))return m;if(d&&c==="dd"&&this._minWeekdaysParse[m].test(l))return m;if(!d&&this._weekdaysParse[m].test(l))return m}}function $g(l){if(!this.isValid())return l!=null?this:NaN;var c=this._isUTC?this._d.getUTCDay():this._d.getDay();return l!=null?(l=Og(l,this.localeData()),this.add(l-c,"d")):c}function Yg(l){if(!this.isValid())return l!=null?this:NaN;var c=(this.day()+7-this.localeData()._week.dow)%7;return l==null?c:this.add(l-c,"d")}function Wg(l){if(!this.isValid())return l!=null?this:NaN;if(l!=null){var c=Cg(l,this.localeData());return this.day(this.day()%7?c:c-7)}else return this.day()||7}function Ug(l){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Sa.call(this),l?this._weekdaysStrictRegex:this._weekdaysRegex):(o(this,"_weekdaysRegex")||(this._weekdaysRegex=Mg),this._weekdaysStrictRegex&&l?this._weekdaysStrictRegex:this._weekdaysRegex)}function Hg(l){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Sa.call(this),l?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(o(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Rg),this._weekdaysShortStrictRegex&&l?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Vg(l){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Sa.call(this),l?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(o(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ig),this._weekdaysMinStrictRegex&&l?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Sa(){function l(Mt,Nn){return Nn.length-Mt.length}var c=[],d=[],m=[],v=[],R,W,oe,we,Ye;for(R=0;R<7;R++)W=S([2e3,1]).day(R),oe=Ht(this.weekdaysMin(W,"")),we=Ht(this.weekdaysShort(W,"")),Ye=Ht(this.weekdays(W,"")),c.push(oe),d.push(we),m.push(Ye),v.push(oe),v.push(we),v.push(Ye);c.sort(l),d.sort(l),m.sort(l),v.sort(l),this._weekdaysRegex=new RegExp("^("+v.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+m.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+c.join("|")+")","i")}function Ta(){return this.hours()%12||12}function jg(){return this.hours()||24}A("H",["HH",2],0,"hour"),A("h",["hh",2],0,Ta),A("k",["kk",2],0,jg),A("hmm",0,0,function(){return""+Ta.apply(this)+Ze(this.minutes(),2)}),A("hmmss",0,0,function(){return""+Ta.apply(this)+Ze(this.minutes(),2)+Ze(this.seconds(),2)}),A("Hmm",0,0,function(){return""+this.hours()+Ze(this.minutes(),2)}),A("Hmmss",0,0,function(){return""+this.hours()+Ze(this.minutes(),2)+Ze(this.seconds(),2)});function fu(l,c){A(l,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),c)})}fu("a",!0),fu("A",!1),Y("hour","h"),Q("hour",13);function du(l,c){return c._meridiemParse}se("a",du),se("A",du),se("H",ze),se("h",ze),se("k",ze),se("HH",ze,Xe),se("hh",ze,Xe),se("kk",ze,Xe),se("hmm",tu),se("hmmss",nu),se("Hmm",tu),se("Hmmss",nu),$e(["H","HH"],ut),$e(["k","kk"],function(l,c,d){var m=ae(l);c[ut]=m===24?0:m}),$e(["a","A"],function(l,c,d){d._isPm=d._locale.isPM(l),d._meridiem=l}),$e(["h","hh"],function(l,c,d){c[ut]=ae(l),N(d).bigHour=!0}),$e("hmm",function(l,c,d){var m=l.length-2;c[ut]=ae(l.substr(0,m)),c[nn]=ae(l.substr(m)),N(d).bigHour=!0}),$e("hmmss",function(l,c,d){var m=l.length-4,v=l.length-2;c[ut]=ae(l.substr(0,m)),c[nn]=ae(l.substr(m,2)),c[wn]=ae(l.substr(v)),N(d).bigHour=!0}),$e("Hmm",function(l,c,d){var m=l.length-2;c[ut]=ae(l.substr(0,m)),c[nn]=ae(l.substr(m))}),$e("Hmmss",function(l,c,d){var m=l.length-4,v=l.length-2;c[ut]=ae(l.substr(0,m)),c[nn]=ae(l.substr(m,2)),c[wn]=ae(l.substr(v))});function Bg(l){return(l+"").toLowerCase().charAt(0)==="p"}var zg=/[ap]\.?m?\.?/i,Gg=ct("Hours",!0);function Kg(l,c,d){return l>11?d?"pm":"PM":d?"am":"AM"}var hu={calendar:ke,longDateFormat:Ce,invalidDate:E,ordinal:y,dayOfMonthOrdinalParse:O,relativeTime:U,months:og,monthsShort:ru,week:kg,weekdays:Ng,weekdaysMin:Pg,weekdaysShort:uu,meridiemParse:zg},Je={},Ls={},Ds;function qg(l,c){var d,m=Math.min(l.length,c.length);for(d=0;d0;){if(v=Fi(R.slice(0,d).join("-")),v)return v;if(m&&m.length>=d&&qg(R,m)>=d-1)break;d--}c++}return Ds}function Xg(l){return l.match("^[^/\\\\]*$")!=null}function Fi(l){var c=null,d;if(Je[l]===void 0&&e&&e.exports&&Xg(l))try{c=Ds._abbr,d=KO,d("./locale/"+l),Wn(c)}catch{Je[l]=null}return Je[l]}function Wn(l,c){var d;return l&&(f(c)?d=Sn(l):d=Oa(l,c),d?Ds=d:typeof console<"u"&&console.warn&&console.warn("Locale "+l+" not found. Did you forget to load it?")),Ds._abbr}function Oa(l,c){if(c!==null){var d,m=hu;if(c.abbr=l,Je[l]!=null)j("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),m=Je[l]._config;else if(c.parentLocale!=null)if(Je[c.parentLocale]!=null)m=Je[c.parentLocale]._config;else if(d=Fi(c.parentLocale),d!=null)m=d._config;else return Ls[c.parentLocale]||(Ls[c.parentLocale]=[]),Ls[c.parentLocale].push({name:l,config:c}),null;return Je[l]=new ce(ye(m,c)),Ls[l]&&Ls[l].forEach(function(v){Oa(v.name,v.config)}),Wn(l),Je[l]}else return delete Je[l],null}function Jg(l,c){if(c!=null){var d,m,v=hu;Je[l]!=null&&Je[l].parentLocale!=null?Je[l].set(ye(Je[l]._config,c)):(m=Fi(l),m!=null&&(v=m._config),c=ye(v,c),m==null&&(c.abbr=l),d=new ce(c),d.parentLocale=Je[l],Je[l]=d),Wn(l)}else Je[l]!=null&&(Je[l].parentLocale!=null?(Je[l]=Je[l].parentLocale,l===Wn()&&Wn(l)):Je[l]!=null&&delete Je[l]);return Je[l]}function Sn(l){var c;if(l&&l._locale&&l._locale._abbr&&(l=l._locale._abbr),!l)return Ds;if(!i(l)){if(c=Fi(l),c)return c;l=[l]}return Zg(l)}function Qg(){return pe(Je)}function Ca(l){var c,d=l._a;return d&&N(l).overflow===-2&&(c=d[kn]<0||d[kn]>11?kn:d[dn]<1||d[dn]>Ai(d[wt],d[kn])?dn:d[ut]<0||d[ut]>24||d[ut]===24&&(d[nn]!==0||d[wn]!==0||d[dr]!==0)?ut:d[nn]<0||d[nn]>59?nn:d[wn]<0||d[wn]>59?wn:d[dr]<0||d[dr]>999?dr:-1,N(l)._overflowDayOfYear&&(cdn)&&(c=dn),N(l)._overflowWeeks&&c===-1&&(c=ig),N(l)._overflowWeekday&&c===-1&&(c=lg),N(l).overflow=c),l}var e_=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,t_=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,n_=/Z|[+-]\d\d(?::?\d\d)?/,$i=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Na=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],r_=/^\/?Date\((-?\d+)/i,s_=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,i_={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function mu(l){var c,d,m=l._i,v=e_.exec(m)||t_.exec(m),R,W,oe,we,Ye=$i.length,Mt=Na.length;if(v){for(N(l).iso=!0,c=0,d=Ye;cMs(W)||l._dayOfYear===0)&&(N(l)._overflowDayOfYear=!0),d=Rs(W,0,l._dayOfYear),l._a[kn]=d.getUTCMonth(),l._a[dn]=d.getUTCDate()),c=0;c<3&&l._a[c]==null;++c)l._a[c]=m[c]=v[c];for(;c<7;c++)l._a[c]=m[c]=l._a[c]==null?c===2?1:0:l._a[c];l._a[ut]===24&&l._a[nn]===0&&l._a[wn]===0&&l._a[dr]===0&&(l._nextDay=!0,l._a[ut]=0),l._d=(l._useUTC?Rs:bg).apply(null,m),R=l._useUTC?l._d.getUTCDay():l._d.getDay(),l._tzm!=null&&l._d.setUTCMinutes(l._d.getUTCMinutes()-l._tzm),l._nextDay&&(l._a[ut]=24),l._w&&typeof l._w.d<"u"&&l._w.d!==R&&(N(l).weekdayMismatch=!0)}}function h_(l){var c,d,m,v,R,W,oe,we,Ye;c=l._w,c.GG!=null||c.W!=null||c.E!=null?(R=1,W=4,d=Hr(c.GG,l._a[wt],Is(Ge(),1,4).year),m=Hr(c.W,1),v=Hr(c.E,1),(v<1||v>7)&&(we=!0)):(R=l._locale._week.dow,W=l._locale._week.doy,Ye=Is(Ge(),R,W),d=Hr(c.gg,l._a[wt],Ye.year),m=Hr(c.w,Ye.week),c.d!=null?(v=c.d,(v<0||v>6)&&(we=!0)):c.e!=null?(v=c.e+R,(c.e<0||c.e>6)&&(we=!0)):v=R),m<1||m>En(d,R,W)?N(l)._overflowWeeks=!0:we!=null?N(l)._overflowWeekday=!0:(oe=cu(d,m,v,R,W),l._a[wt]=oe.year,l._dayOfYear=oe.dayOfYear)}r.ISO_8601=function(){},r.RFC_2822=function(){};function Ma(l){if(l._f===r.ISO_8601){mu(l);return}if(l._f===r.RFC_2822){gu(l);return}l._a=[],N(l).empty=!0;var c=""+l._i,d,m,v,R,W,oe=c.length,we=0,Ye,Mt;for(v=ge(l._f,l._locale).match(rt)||[],Mt=v.length,d=0;d0&&N(l).unusedInput.push(W),c=c.slice(c.indexOf(m)+m.length),we+=m.length),mt[R]?(m?N(l).empty=!1:N(l).unusedTokens.push(R),sg(R,m,l)):l._strict&&!m&&N(l).unusedTokens.push(R);N(l).charsLeftOver=oe-we,c.length>0&&N(l).unusedInput.push(c),l._a[ut]<=12&&N(l).bigHour===!0&&l._a[ut]>0&&(N(l).bigHour=void 0),N(l).parsedDateParts=l._a.slice(0),N(l).meridiem=l._meridiem,l._a[ut]=p_(l._locale,l._a[ut],l._meridiem),Ye=N(l).era,Ye!==null&&(l._a[wt]=l._locale.erasConvertYear(Ye,l._a[wt])),Pa(l),Ca(l)}function p_(l,c,d){var m;return d==null?c:l.meridiemHour!=null?l.meridiemHour(c,d):(l.isPM!=null&&(m=l.isPM(d),m&&c<12&&(c+=12),!m&&c===12&&(c=0)),c)}function m_(l){var c,d,m,v,R,W,oe=!1,we=l._f.length;if(we===0){N(l).invalidFormat=!0,l._d=new Date(NaN);return}for(v=0;vthis?this:l:T()});function bu(l,c){var d,m;if(c.length===1&&i(c[0])&&(c=c[0]),!c.length)return Ge();for(d=c[0],m=1;mthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function x_(){if(!f(this._isDSTShifted))return this._isDSTShifted;var l={},c;return F(l,this),l=_u(l),l._a?(c=l._isUTC?S(l._a):Ge(l._a),this._isDSTShifted=this.isValid()&&C_(l._a,c.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function F_(){return this.isValid()?!this._isUTC:!1}function $_(){return this.isValid()?this._isUTC:!1}function ku(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Y_=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,W_=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function rn(l,c){var d=l,m=null,v,R,W;return Wi(l)?d={ms:l._milliseconds,d:l._days,M:l._months}:h(l)||!isNaN(+l)?(d={},c?d[c]=+l:d.milliseconds=+l):(m=Y_.exec(l))?(v=m[1]==="-"?-1:1,d={y:0,d:ae(m[dn])*v,h:ae(m[ut])*v,m:ae(m[nn])*v,s:ae(m[wn])*v,ms:ae(Ra(m[dr]*1e3))*v}):(m=W_.exec(l))?(v=m[1]==="-"?-1:1,d={y:hr(m[2],v),M:hr(m[3],v),w:hr(m[4],v),d:hr(m[5],v),h:hr(m[6],v),m:hr(m[7],v),s:hr(m[8],v)}):d==null?d={}:typeof d=="object"&&("from"in d||"to"in d)&&(W=U_(Ge(d.from),Ge(d.to)),d={},d.ms=W.milliseconds,d.M=W.months),R=new Yi(d),Wi(l)&&o(l,"_locale")&&(R._locale=l._locale),Wi(l)&&o(l,"_isValid")&&(R._isValid=l._isValid),R}rn.fn=Yi.prototype,rn.invalid=O_;function hr(l,c){var d=l&&parseFloat(l.replace(",","."));return(isNaN(d)?0:d)*c}function wu(l,c){var d={};return d.months=c.month()-l.month()+(c.year()-l.year())*12,l.clone().add(d.months,"M").isAfter(c)&&--d.months,d.milliseconds=+c-+l.clone().add(d.months,"M"),d}function U_(l,c){var d;return l.isValid()&&c.isValid()?(c=La(c,l),l.isBefore(c)?d=wu(l,c):(d=wu(c,l),d.milliseconds=-d.milliseconds,d.months=-d.months),d):{milliseconds:0,months:0}}function Eu(l,c){return function(d,m){var v,R;return m!==null&&!isNaN(+m)&&(j(c,"moment()."+c+"(period, number) is deprecated. Please use moment()."+c+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),R=d,d=m,m=R),v=rn(d,m),Su(this,v,l),this}}function Su(l,c,d,m){var v=c._milliseconds,R=Ra(c._days),W=Ra(c._months);l.isValid()&&(m=m??!0,W&&iu(l,tn(l,"Month")+W*d),R&&Os(l,"Date",tn(l,"Date")+R*d),v&&l._d.setTime(l._d.valueOf()+v*d),m&&r.updateOffset(l,R||W))}var H_=Eu(1,"add"),V_=Eu(-1,"subtract");function Tu(l){return typeof l=="string"||l instanceof String}function j_(l){return I(l)||p(l)||Tu(l)||h(l)||z_(l)||B_(l)||l===null||l===void 0}function B_(l){var c=a(l)&&!u(l),d=!1,m=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],v,R,W=m.length;for(v=0;vd.valueOf():d.valueOf()9999?ne(d,c?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):K(Date.prototype.toISOString)?c?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",ne(d,"Z")):ne(d,c?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function ly(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var l="moment",c="",d,m,v,R;return this.isLocal()||(l=this.utcOffset()===0?"moment.utc":"moment.parseZone",c="Z"),d="["+l+'("]',m=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",v="-MM-DD[T]HH:mm:ss.SSS",R=c+'[")]',this.format(d+m+v+R)}function ay(l){l||(l=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var c=ne(this,l);return this.localeData().postformat(c)}function oy(l,c){return this.isValid()&&(I(l)&&l.isValid()||Ge(l).isValid())?rn({to:this,from:l}).locale(this.locale()).humanize(!c):this.localeData().invalidDate()}function cy(l){return this.from(Ge(),l)}function uy(l,c){return this.isValid()&&(I(l)&&l.isValid()||Ge(l).isValid())?rn({from:this,to:l}).locale(this.locale()).humanize(!c):this.localeData().invalidDate()}function fy(l){return this.to(Ge(),l)}function Ou(l){var c;return l===void 0?this._locale._abbr:(c=Sn(l),c!=null&&(this._locale=c),this)}var Cu=V("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(l){return l===void 0?this.localeData():this.locale(l)});function Nu(){return this._locale}var Hi=1e3,Vr=60*Hi,Vi=60*Vr,Pu=(365*400+97)*24*Vi;function jr(l,c){return(l%c+c)%c}function Mu(l,c,d){return l<100&&l>=0?new Date(l+400,c,d)-Pu:new Date(l,c,d).valueOf()}function Ru(l,c,d){return l<100&&l>=0?Date.UTC(l+400,c,d)-Pu:Date.UTC(l,c,d)}function dy(l){var c,d;if(l=L(l),l===void 0||l==="millisecond"||!this.isValid())return this;switch(d=this._isUTC?Ru:Mu,l){case"year":c=d(this.year(),0,1);break;case"quarter":c=d(this.year(),this.month()-this.month()%3,1);break;case"month":c=d(this.year(),this.month(),1);break;case"week":c=d(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":c=d(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":c=d(this.year(),this.month(),this.date());break;case"hour":c=this._d.valueOf(),c-=jr(c+(this._isUTC?0:this.utcOffset()*Vr),Vi);break;case"minute":c=this._d.valueOf(),c-=jr(c,Vr);break;case"second":c=this._d.valueOf(),c-=jr(c,Hi);break}return this._d.setTime(c),r.updateOffset(this,!0),this}function hy(l){var c,d;if(l=L(l),l===void 0||l==="millisecond"||!this.isValid())return this;switch(d=this._isUTC?Ru:Mu,l){case"year":c=d(this.year()+1,0,1)-1;break;case"quarter":c=d(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":c=d(this.year(),this.month()+1,1)-1;break;case"week":c=d(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":c=d(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":c=d(this.year(),this.month(),this.date()+1)-1;break;case"hour":c=this._d.valueOf(),c+=Vi-jr(c+(this._isUTC?0:this.utcOffset()*Vr),Vi)-1;break;case"minute":c=this._d.valueOf(),c+=Vr-jr(c,Vr)-1;break;case"second":c=this._d.valueOf(),c+=Hi-jr(c,Hi)-1;break}return this._d.setTime(c),r.updateOffset(this,!0),this}function py(){return this._d.valueOf()-(this._offset||0)*6e4}function my(){return Math.floor(this.valueOf()/1e3)}function gy(){return new Date(this.valueOf())}function _y(){var l=this;return[l.year(),l.month(),l.date(),l.hour(),l.minute(),l.second(),l.millisecond()]}function yy(){var l=this;return{years:l.year(),months:l.month(),date:l.date(),hours:l.hours(),minutes:l.minutes(),seconds:l.seconds(),milliseconds:l.milliseconds()}}function by(){return this.isValid()?this.toISOString():null}function vy(){return k(this)}function ky(){return w({},N(this))}function wy(){return N(this).overflow}function Ey(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}A("N",0,0,"eraAbbr"),A("NN",0,0,"eraAbbr"),A("NNN",0,0,"eraAbbr"),A("NNNN",0,0,"eraName"),A("NNNNN",0,0,"eraNarrow"),A("y",["y",1],"yo","eraYear"),A("y",["yy",2],0,"eraYear"),A("y",["yyy",3],0,"eraYear"),A("y",["yyyy",4],0,"eraYear"),se("N",Aa),se("NN",Aa),se("NNN",Aa),se("NNNN",Dy),se("NNNNN",Ay),$e(["N","NN","NNN","NNNN","NNNNN"],function(l,c,d,m){var v=d._locale.erasParse(l,m,d._strict);v?N(d).era=v:N(d).invalidEra=l}),se("y",Ur),se("yy",Ur),se("yyy",Ur),se("yyyy",Ur),se("yo",xy),$e(["y","yy","yyy","yyyy"],wt),$e(["yo"],function(l,c,d,m){var v;d._locale._eraYearOrdinalRegex&&(v=l.match(d._locale._eraYearOrdinalRegex)),d._locale.eraYearOrdinalParse?c[wt]=d._locale.eraYearOrdinalParse(l,v):c[wt]=parseInt(l,10)});function Sy(l,c){var d,m,v,R=this._eras||Sn("en")._eras;for(d=0,m=R.length;d=0)return R[m]}function Oy(l,c){var d=l.since<=l.until?1:-1;return c===void 0?r(l.since).year():r(l.since).year()+(c-l.offset)*d}function Cy(){var l,c,d,m=this.localeData().eras();for(l=0,c=m.length;lR&&(c=R),Vy.call(this,l,c,d,m,v))}function Vy(l,c,d,m,v){var R=cu(l,c,d,m,v),W=Rs(R.year,0,R.dayOfYear);return this.year(W.getUTCFullYear()),this.month(W.getUTCMonth()),this.date(W.getUTCDate()),this}A("Q",0,"Qo","quarter"),Y("quarter","Q"),Q("quarter",7),se("Q",kt),$e("Q",function(l,c){c[kn]=(ae(l)-1)*3});function jy(l){return l==null?Math.ceil((this.month()+1)/3):this.month((l-1)*3+this.month()%3)}A("D",["DD",2],"Do","date"),Y("date","D"),Q("date",9),se("D",ze),se("DD",ze,Xe),se("Do",function(l,c){return l?c._dayOfMonthOrdinalParse||c._ordinalParse:c._dayOfMonthOrdinalParseLenient}),$e(["D","DD"],dn),$e("Do",function(l,c){c[dn]=ae(l.match(ze)[0])});var Lu=ct("Date",!0);A("DDD",["DDDD",3],"DDDo","dayOfYear"),Y("dayOfYear","DDD"),Q("dayOfYear",4),se("DDD",Mi),se("DDDD",Cs),$e(["DDD","DDDD"],function(l,c,d){d._dayOfYear=ae(l)});function By(l){var c=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return l==null?c:this.add(l-c,"d")}A("m",["mm",2],0,"minute"),Y("minute","m"),Q("minute",14),se("m",ze),se("mm",ze,Xe),$e(["m","mm"],nn);var zy=ct("Minutes",!1);A("s",["ss",2],0,"second"),Y("second","s"),Q("second",15),se("s",ze),se("ss",ze,Xe),$e(["s","ss"],wn);var Gy=ct("Seconds",!1);A("S",0,0,function(){return~~(this.millisecond()/100)}),A(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),A(0,["SSS",3],0,"millisecond"),A(0,["SSSS",4],0,function(){return this.millisecond()*10}),A(0,["SSSSS",5],0,function(){return this.millisecond()*100}),A(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),A(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),A(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),A(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),Y("millisecond","ms"),Q("millisecond",16),se("S",Mi,kt),se("SS",Mi,Xe),se("SSS",Mi,Cs);var Un,Du;for(Un="SSSS";Un.length<=9;Un+="S")se(Un,Ur);function Ky(l,c){c[dr]=ae(("0."+l)*1e3)}for(Un="S";Un.length<=9;Un+="S")$e(Un,Ky);Du=ct("Milliseconds",!1),A("z",0,0,"zoneAbbr"),A("zz",0,0,"zoneName");function qy(){return this._isUTC?"UTC":""}function Zy(){return this._isUTC?"Coordinated Universal Time":""}var Z=x.prototype;Z.add=H_,Z.calendar=q_,Z.clone=Z_,Z.diff=ry,Z.endOf=hy,Z.format=ay,Z.from=oy,Z.fromNow=cy,Z.to=uy,Z.toNow=fy,Z.get=fr,Z.invalidAt=wy,Z.isAfter=X_,Z.isBefore=J_,Z.isBetween=Q_,Z.isSame=ey,Z.isSameOrAfter=ty,Z.isSameOrBefore=ny,Z.isValid=vy,Z.lang=Cu,Z.locale=Ou,Z.localeData=Nu,Z.max=v_,Z.min=b_,Z.parsingFlags=ky,Z.set=Ni,Z.startOf=dy,Z.subtract=V_,Z.toArray=_y,Z.toObject=yy,Z.toDate=gy,Z.toISOString=iy,Z.inspect=ly,typeof Symbol<"u"&&Symbol.for!=null&&(Z[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Z.toJSON=by,Z.toString=sy,Z.unix=my,Z.valueOf=py,Z.creationData=Ey,Z.eraName=Cy,Z.eraNarrow=Ny,Z.eraAbbr=Py,Z.eraYear=My,Z.year=ou,Z.isLeapYear=yg,Z.weekYear=Fy,Z.isoWeekYear=$y,Z.quarter=Z.quarters=jy,Z.month=lu,Z.daysInMonth=mg,Z.week=Z.weeks=Sg,Z.isoWeek=Z.isoWeeks=Tg,Z.weeksInYear=Uy,Z.weeksInWeekYear=Hy,Z.isoWeeksInYear=Yy,Z.isoWeeksInISOWeekYear=Wy,Z.date=Lu,Z.day=Z.days=$g,Z.weekday=Yg,Z.isoWeekday=Wg,Z.dayOfYear=By,Z.hour=Z.hours=Gg,Z.minute=Z.minutes=zy,Z.second=Z.seconds=Gy,Z.millisecond=Z.milliseconds=Du,Z.utcOffset=P_,Z.utc=R_,Z.local=I_,Z.parseZone=L_,Z.hasAlignedHourOffset=D_,Z.isDST=A_,Z.isLocal=F_,Z.isUtcOffset=$_,Z.isUtc=ku,Z.isUTC=ku,Z.zoneAbbr=qy,Z.zoneName=Zy,Z.dates=V("dates accessor is deprecated. Use date instead.",Lu),Z.months=V("months accessor is deprecated. Use month instead",lu),Z.years=V("years accessor is deprecated. Use year instead",ou),Z.zone=V("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",M_),Z.isDSTShifted=V("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",x_);function Xy(l){return Ge(l*1e3)}function Jy(){return Ge.apply(null,arguments).parseZone()}function Au(l){return l}var Re=ce.prototype;Re.calendar=qe,Re.longDateFormat=de,Re.invalidDate=_,Re.ordinal=D,Re.preparse=Au,Re.postformat=Au,Re.relativeTime=z,Re.pastFuture=G,Re.set=X,Re.eras=Sy,Re.erasParse=Ty,Re.erasConvertYear=Oy,Re.erasAbbrRegex=Iy,Re.erasNameRegex=Ry,Re.erasNarrowRegex=Ly,Re.months=fg,Re.monthsShort=dg,Re.monthsParse=pg,Re.monthsRegex=_g,Re.monthsShortRegex=gg,Re.week=vg,Re.firstDayOfYear=Eg,Re.firstDayOfWeek=wg,Re.weekdays=Lg,Re.weekdaysMin=Ag,Re.weekdaysShort=Dg,Re.weekdaysParse=Fg,Re.weekdaysRegex=Ug,Re.weekdaysShortRegex=Hg,Re.weekdaysMinRegex=Vg,Re.isPM=Bg,Re.meridiem=Kg;function Bi(l,c,d,m){var v=Sn(),R=S().set(m,c);return v[d](R,l)}function xu(l,c,d){if(h(l)&&(c=l,l=void 0),l=l||"",c!=null)return Bi(l,c,d,"month");var m,v=[];for(m=0;m<12;m++)v[m]=Bi(l,m,d,"month");return v}function Fa(l,c,d,m){typeof l=="boolean"?(h(c)&&(d=c,c=void 0),c=c||""):(c=l,d=c,l=!1,h(c)&&(d=c,c=void 0),c=c||"");var v=Sn(),R=l?v._week.dow:0,W,oe=[];if(d!=null)return Bi(c,(d+R)%7,m,"day");for(W=0;W<7;W++)oe[W]=Bi(c,(W+R)%7,m,"day");return oe}function Qy(l,c){return xu(l,c,"months")}function e0(l,c){return xu(l,c,"monthsShort")}function t0(l,c,d){return Fa(l,c,d,"weekdays")}function n0(l,c,d){return Fa(l,c,d,"weekdaysShort")}function r0(l,c,d){return Fa(l,c,d,"weekdaysMin")}Wn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(l){var c=l%10,d=ae(l%100/10)===1?"th":c===1?"st":c===2?"nd":c===3?"rd":"th";return l+d}}),r.lang=V("moment.lang is deprecated. Use moment.locale instead.",Wn),r.langData=V("moment.langData is deprecated. Use moment.localeData instead.",Sn);var Tn=Math.abs;function s0(){var l=this._data;return this._milliseconds=Tn(this._milliseconds),this._days=Tn(this._days),this._months=Tn(this._months),l.milliseconds=Tn(l.milliseconds),l.seconds=Tn(l.seconds),l.minutes=Tn(l.minutes),l.hours=Tn(l.hours),l.months=Tn(l.months),l.years=Tn(l.years),this}function Fu(l,c,d,m){var v=rn(c,d);return l._milliseconds+=m*v._milliseconds,l._days+=m*v._days,l._months+=m*v._months,l._bubble()}function i0(l,c){return Fu(this,l,c,1)}function l0(l,c){return Fu(this,l,c,-1)}function $u(l){return l<0?Math.floor(l):Math.ceil(l)}function a0(){var l=this._milliseconds,c=this._days,d=this._months,m=this._data,v,R,W,oe,we;return l>=0&&c>=0&&d>=0||l<=0&&c<=0&&d<=0||(l+=$u($a(d)+c)*864e5,c=0,d=0),m.milliseconds=l%1e3,v=he(l/1e3),m.seconds=v%60,R=he(v/60),m.minutes=R%60,W=he(R/60),m.hours=W%24,c+=he(W/24),we=he(Yu(c)),d+=we,c-=$u($a(we)),oe=he(d/12),d%=12,m.days=c,m.months=d,m.years=oe,this}function Yu(l){return l*4800/146097}function $a(l){return l*146097/4800}function o0(l){if(!this.isValid())return NaN;var c,d,m=this._milliseconds;if(l=L(l),l==="month"||l==="quarter"||l==="year")switch(c=this._days+m/864e5,d=this._months+Yu(c),l){case"month":return d;case"quarter":return d/3;case"year":return d/12}else switch(c=this._days+Math.round($a(this._months)),l){case"week":return c/7+m/6048e5;case"day":return c+m/864e5;case"hour":return c*24+m/36e5;case"minute":return c*1440+m/6e4;case"second":return c*86400+m/1e3;case"millisecond":return Math.floor(c*864e5)+m;default:throw new Error("Unknown unit "+l)}}function c0(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+ae(this._months/12)*31536e6:NaN}function On(l){return function(){return this.as(l)}}var u0=On("ms"),f0=On("s"),d0=On("m"),h0=On("h"),p0=On("d"),m0=On("w"),g0=On("M"),_0=On("Q"),y0=On("y");function b0(){return rn(this)}function v0(l){return l=L(l),this.isValid()?this[l+"s"]():NaN}function pr(l){return function(){return this.isValid()?this._data[l]:NaN}}var k0=pr("milliseconds"),w0=pr("seconds"),E0=pr("minutes"),S0=pr("hours"),T0=pr("days"),O0=pr("months"),C0=pr("years");function N0(){return he(this.days()/7)}var Cn=Math.round,Br={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function P0(l,c,d,m,v){return v.relativeTime(c||1,!!d,l,m)}function M0(l,c,d,m){var v=rn(l).abs(),R=Cn(v.as("s")),W=Cn(v.as("m")),oe=Cn(v.as("h")),we=Cn(v.as("d")),Ye=Cn(v.as("M")),Mt=Cn(v.as("w")),Nn=Cn(v.as("y")),Hn=R<=d.ss&&["s",R]||R0,Hn[4]=m,P0.apply(null,Hn)}function R0(l){return l===void 0?Cn:typeof l=="function"?(Cn=l,!0):!1}function I0(l,c){return Br[l]===void 0?!1:c===void 0?Br[l]:(Br[l]=c,l==="s"&&(Br.ss=c-1),!0)}function L0(l,c){if(!this.isValid())return this.localeData().invalidDate();var d=!1,m=Br,v,R;return typeof l=="object"&&(c=l,l=!1),typeof l=="boolean"&&(d=l),typeof c=="object"&&(m=Object.assign({},Br,c),c.s!=null&&c.ss==null&&(m.ss=c.s-1)),v=this.localeData(),R=M0(this,!d,m,v),d&&(R=v.pastFuture(+this,R)),v.postformat(R)}var Ya=Math.abs;function zr(l){return(l>0)-(l<0)||+l}function zi(){if(!this.isValid())return this.localeData().invalidDate();var l=Ya(this._milliseconds)/1e3,c=Ya(this._days),d=Ya(this._months),m,v,R,W,oe=this.asSeconds(),we,Ye,Mt,Nn;return oe?(m=he(l/60),v=he(m/60),l%=60,m%=60,R=he(d/12),d%=12,W=l?l.toFixed(3).replace(/\.?0+$/,""):"",we=oe<0?"-":"",Ye=zr(this._months)!==zr(oe)?"-":"",Mt=zr(this._days)!==zr(oe)?"-":"",Nn=zr(this._milliseconds)!==zr(oe)?"-":"",we+"P"+(R?Ye+R+"Y":"")+(d?Ye+d+"M":"")+(c?Mt+c+"D":"")+(v||m||l?"T":"")+(v?Nn+v+"H":"")+(m?Nn+m+"M":"")+(l?Nn+W+"S":"")):"P0D"}var Ne=Yi.prototype;Ne.isValid=T_,Ne.abs=s0,Ne.add=i0,Ne.subtract=l0,Ne.as=o0,Ne.asMilliseconds=u0,Ne.asSeconds=f0,Ne.asMinutes=d0,Ne.asHours=h0,Ne.asDays=p0,Ne.asWeeks=m0,Ne.asMonths=g0,Ne.asQuarters=_0,Ne.asYears=y0,Ne.valueOf=c0,Ne._bubble=a0,Ne.clone=b0,Ne.get=v0,Ne.milliseconds=k0,Ne.seconds=w0,Ne.minutes=E0,Ne.hours=S0,Ne.days=T0,Ne.weeks=N0,Ne.months=O0,Ne.years=C0,Ne.humanize=L0,Ne.toISOString=zi,Ne.toString=zi,Ne.toJSON=zi,Ne.locale=Ou,Ne.localeData=Nu,Ne.toIsoString=V("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",zi),Ne.lang=Cu,A("X",0,0,"unix"),A("x",0,0,"valueOf"),se("x",Ii),se("X",tg),$e("X",function(l,c,d){d._d=new Date(parseFloat(l)*1e3)}),$e("x",function(l,c,d){d._d=new Date(ae(l))});//! moment.js -return r.version="2.29.4",s(Ge),r.fn=Z,r.min=k_,r.max=w_,r.now=E_,r.utc=S,r.unix=Xy,r.months=Qy,r.isDate=p,r.locale=Wn,r.invalid=T,r.duration=rn,r.isMoment=I,r.weekdays=t0,r.parseZone=Jy,r.localeData=Sn,r.isDuration=Wi,r.monthsShort=e0,r.weekdaysMin=r0,r.defineLocale=Oa,r.updateLocale=Jg,r.locales=Qg,r.weekdaysShort=n0,r.normalizeUnits=L,r.relativeTimeRounding=R0,r.relativeTimeThreshold=I0,r.calendarFormat=K_,r.prototype=Z,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r})})(qO);const ZO=zo,XO=["src"],JO={id:"date"},QO={id:"title"},eC={key:0,id:"subtitle"},tC={class:"tags"},nC={key:0,style:{display:"inline-block"}},rC={key:1,id:"pin",class:"fas fa-thumbtack"},sC={id:"content"},iC=["src"],lC={id:"text",class:"markdown-content"},aC={key:1,class:"tags"},oC=xr({__name:"BlogPost",props:{meta:null,imageOnTop:{type:Boolean,default:!1},tagOnTop:{type:Boolean,default:!0},active:{type:Boolean,default:!1}},setup(e){const t=e,n=(Math.random()+1).toString(36).substring(7);let r=!1;function s(){console.log("Blog Post: ClickTitle called on",t.meta.title),r=!0,t.active?Yl({post:null}):Yl({post:t.meta.url_name})}Fr(()=>{i(),Bo(`.${n}`).accordion({collapsible:!0,header:"#titles",heightStyle:"content",active:t.active?0:!1})}),yn(()=>t.active,(h,p)=>{if(i(),console.log("Blog Post: onActiveChange Called on",t.meta.title),r){r=!1;return}Bo(`.${n}`).accordion("option",{active:h?0:!1})});function i(){t.active&&(document.title=`Blog: ${t.meta.title}`)}const a=Ke(()=>{let h=[n];return t.imageOnTop&&h.push("image-top"),t.tagOnTop&&h.push("tag-top"),h}),o=Ke(()=>fe(t.meta.content.replaceAll(` +`+new Error().stack),d=!1}return c.apply(this,arguments)},c)}var B={};function j(l,c){r.deprecationHandler!=null&&r.deprecationHandler(l,c),B[l]||(H(c),B[l]=!0)}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null;function K(l){return typeof Function<"u"&&l instanceof Function||Object.prototype.toString.call(l)==="[object Function]"}function X(l){var c,d;for(d in l)o(l,d)&&(c=l[d],K(c)?this[d]=c:this["_"+d]=c);this._config=l,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function ye(l,c){var d=w({},l),m;for(m in c)o(c,m)&&(a(l[m])&&a(c[m])?(d[m]={},w(d[m],l[m]),w(d[m],c[m])):c[m]!=null?d[m]=c[m]:delete d[m]);for(m in l)o(l,m)&&!o(c,m)&&a(l[m])&&(d[m]=w({},d[m]));return d}function ce(l){l!=null&&this.set(l)}var pe;Object.keys?pe=Object.keys:pe=function(l){var c,d=[];for(c in l)o(l,c)&&d.push(c);return d};var ke={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function qe(l,c,d){var m=this._calendar[l]||this._calendar.sameElse;return K(m)?m.call(c,d):m}function Ze(l,c,d){var m=""+Math.abs(l),v=c-m.length,R=l>=0;return(R?d?"+":"":"-")+Math.pow(10,Math.max(0,v)).toString().substr(1)+m}var rt=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Be=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Mt={},mt={};function A(l,c,d,m){var v=m;typeof m=="string"&&(v=function(){return this[m]()}),l&&(mt[l]=v),c&&(mt[c[0]]=function(){return Ze(v.apply(this,arguments),c[1],c[2])}),d&&(mt[d]=function(){return this.localeData().ordinal(v.apply(this,arguments),l)})}function ee(l){return l.match(/\[[\s\S]/)?l.replace(/^\[|\]$/g,""):l.replace(/\\/g,"")}function J(l){var c=l.match(rt),d,m;for(d=0,m=c.length;d=0&&Be.test(l);)l=l.replace(Be,m),Be.lastIndex=0,d-=1;return l}var Ce={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function de(l){var c=this._longDateFormat[l],d=this._longDateFormat[l.toUpperCase()];return c||!d?c:(this._longDateFormat[l]=d.match(rt).map(function(m){return m==="MMMM"||m==="MM"||m==="DD"||m==="dddd"?m.slice(1):m}).join(""),this._longDateFormat[l])}var E="Invalid date";function _(){return this._invalidDate}var y="%d",O=/\d{1,2}/;function D(l){return this._ordinal.replace("%d",l)}var U={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function z(l,c,d,m){var v=this._relativeTime[d];return K(v)?v(l,c,d,m):v.replace(/%d/i,l)}function G(l,c){var d=this._relativeTime[l>0?"future":"past"];return K(d)?d(c):d.replace(/%s/i,c)}var q={};function Y(l,c){var d=l.toLowerCase();q[d]=q[d+"s"]=q[c]=l}function L(l){return typeof l=="string"?q[l]||q[l.toLowerCase()]:void 0}function $(l){var c={},d,m;for(m in l)o(l,m)&&(d=L(m),d&&(c[d]=l[m]));return c}var re={};function Q(l,c){re[l]=c}function be(l){var c=[],d;for(d in l)o(l,d)&&c.push({unit:d,priority:re[d]});return c.sort(function(m,v){return m.priority-v.priority}),c}function Se(l){return l%4===0&&l%100!==0||l%400===0}function he(l){return l<0?Math.ceil(l)||0:Math.floor(l)}function ae(l){var c=+l,d=0;return c!==0&&isFinite(c)&&(d=he(c)),d}function ct(l,c){return function(d){return d!=null?(Ss(this,l,d),r.updateOffset(this,c),this):tn(this,l)}}function tn(l,c){return l.isValid()?l._d["get"+(l._isUTC?"UTC":"")+c]():NaN}function Ss(l,c,d){l.isValid()&&!isNaN(d)&&(c==="FullYear"&&Se(l.year())&&l.month()===1&&l.date()===29?(d=ae(d),l._d["set"+(l._isUTC?"UTC":"")+c](d,l.month(),Di(d,l.month()))):l._d["set"+(l._isUTC?"UTC":"")+c](d))}function fr(l){return l=L(l),K(this[l])?this[l]():this}function Ci(l,c){if(typeof l=="object"){l=$(l);var d=be(l),m,v=d.length;for(m=0;m68?1900:2e3)};var lu=ct("FullYear",!0);function gg(){return Se(this.year())}function _g(l,c,d,m,v,R,W){var oe;return l<100&&l>=0?(oe=new Date(l+400,c,d,m,v,R,W),isFinite(oe.getFullYear())&&oe.setFullYear(l)):oe=new Date(l,c,d,m,v,R,W),oe}function Ms(l){var c,d;return l<100&&l>=0?(d=Array.prototype.slice.call(arguments),d[0]=l+400,c=new Date(Date.UTC.apply(null,d)),isFinite(c.getUTCFullYear())&&c.setUTCFullYear(l)):c=new Date(Date.UTC.apply(null,arguments)),c}function Ai(l,c,d){var m=7+c-d,v=(7+Ms(l,0,m).getUTCDay()-c)%7;return-v+m-1}function au(l,c,d,m,v){var R=(7+d-m)%7,W=Ai(l,m,v),oe=1+7*(c-1)+R+W,we,Ye;return oe<=0?(we=l-1,Ye=Ns(we)+oe):oe>Ns(l)?(we=l+1,Ye=oe-Ns(l)):(we=l,Ye=oe),{year:we,dayOfYear:Ye}}function Ps(l,c,d){var m=Ai(l.year(),c,d),v=Math.floor((l.dayOfYear()-m-1)/7)+1,R,W;return v<1?(W=l.year()-1,R=v+En(W,c,d)):v>En(l.year(),c,d)?(R=v-En(l.year(),c,d),W=l.year()+1):(W=l.year(),R=v),{week:R,year:W}}function En(l,c,d){var m=Ai(l,c,d),v=Ai(l+1,c,d);return(Ns(l)-m+v)/7}A("w",["ww",2],"wo","week"),A("W",["WW",2],"Wo","isoWeek"),Y("week","w"),Y("isoWeek","W"),Q("week",5),Q("isoWeek",5),se("w",ze),se("ww",ze,Xe),se("W",ze),se("WW",ze,Xe),Cs(["w","ww","W","WW"],function(l,c,d,m){c[m.substr(0,1)]=ae(l)});function yg(l){return Ps(l,this._week.dow,this._week.doy).week}var bg={dow:0,doy:6};function vg(){return this._week.dow}function kg(){return this._week.doy}function wg(l){var c=this.localeData().week(this);return l==null?c:this.add((l-c)*7,"d")}function Eg(l){var c=Ps(this,1,4).week;return l==null?c:this.add((l-c)*7,"d")}A("d",0,"do","day"),A("dd",0,0,function(l){return this.localeData().weekdaysMin(this,l)}),A("ddd",0,0,function(l){return this.localeData().weekdaysShort(this,l)}),A("dddd",0,0,function(l){return this.localeData().weekdays(this,l)}),A("e",0,0,"weekday"),A("E",0,0,"isoWeekday"),Y("day","d"),Y("weekday","e"),Y("isoWeekday","E"),Q("day",11),Q("weekday",11),Q("isoWeekday",11),se("d",ze),se("e",ze),se("E",ze),se("dd",function(l,c){return c.weekdaysMinRegex(l)}),se("ddd",function(l,c){return c.weekdaysShortRegex(l)}),se("dddd",function(l,c){return c.weekdaysRegex(l)}),Cs(["dd","ddd","dddd"],function(l,c,d,m){var v=d._locale.weekdaysParse(l,m,d._strict);v!=null?c.d=v:N(d).invalidWeekday=l}),Cs(["d","e","E"],function(l,c,d,m){c[m]=ae(l)});function Sg(l,c){return typeof l!="string"?l:isNaN(l)?(l=c.weekdaysParse(l),typeof l=="number"?l:null):parseInt(l,10)}function Tg(l,c){return typeof l=="string"?c.weekdaysParse(l)%7||7:isNaN(l)?null:l}function Ea(l,c){return l.slice(c,7).concat(l.slice(0,c))}var Og="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ou="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Cg="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ng=Os,Mg=Os,Pg=Os;function Rg(l,c){var d=i(this._weekdays)?this._weekdays:this._weekdays[l&&l!==!0&&this._weekdays.isFormat.test(c)?"format":"standalone"];return l===!0?Ea(d,this._week.dow):l?d[l.day()]:d}function Ig(l){return l===!0?Ea(this._weekdaysShort,this._week.dow):l?this._weekdaysShort[l.day()]:this._weekdaysShort}function Lg(l){return l===!0?Ea(this._weekdaysMin,this._week.dow):l?this._weekdaysMin[l.day()]:this._weekdaysMin}function Dg(l,c,d){var m,v,R,W=l.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],m=0;m<7;++m)R=S([2e3,1]).day(m),this._minWeekdaysParse[m]=this.weekdaysMin(R,"").toLocaleLowerCase(),this._shortWeekdaysParse[m]=this.weekdaysShort(R,"").toLocaleLowerCase(),this._weekdaysParse[m]=this.weekdays(R,"").toLocaleLowerCase();return d?c==="dddd"?(v=st.call(this._weekdaysParse,W),v!==-1?v:null):c==="ddd"?(v=st.call(this._shortWeekdaysParse,W),v!==-1?v:null):(v=st.call(this._minWeekdaysParse,W),v!==-1?v:null):c==="dddd"?(v=st.call(this._weekdaysParse,W),v!==-1||(v=st.call(this._shortWeekdaysParse,W),v!==-1)?v:(v=st.call(this._minWeekdaysParse,W),v!==-1?v:null)):c==="ddd"?(v=st.call(this._shortWeekdaysParse,W),v!==-1||(v=st.call(this._weekdaysParse,W),v!==-1)?v:(v=st.call(this._minWeekdaysParse,W),v!==-1?v:null)):(v=st.call(this._minWeekdaysParse,W),v!==-1||(v=st.call(this._weekdaysParse,W),v!==-1)?v:(v=st.call(this._shortWeekdaysParse,W),v!==-1?v:null))}function Ag(l,c,d){var m,v,R;if(this._weekdaysParseExact)return Dg.call(this,l,c,d);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),m=0;m<7;m++){if(v=S([2e3,1]).day(m),d&&!this._fullWeekdaysParse[m]&&(this._fullWeekdaysParse[m]=new RegExp("^"+this.weekdays(v,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[m]=new RegExp("^"+this.weekdaysShort(v,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[m]=new RegExp("^"+this.weekdaysMin(v,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[m]||(R="^"+this.weekdays(v,"")+"|^"+this.weekdaysShort(v,"")+"|^"+this.weekdaysMin(v,""),this._weekdaysParse[m]=new RegExp(R.replace(".",""),"i")),d&&c==="dddd"&&this._fullWeekdaysParse[m].test(l))return m;if(d&&c==="ddd"&&this._shortWeekdaysParse[m].test(l))return m;if(d&&c==="dd"&&this._minWeekdaysParse[m].test(l))return m;if(!d&&this._weekdaysParse[m].test(l))return m}}function xg(l){if(!this.isValid())return l!=null?this:NaN;var c=this._isUTC?this._d.getUTCDay():this._d.getDay();return l!=null?(l=Sg(l,this.localeData()),this.add(l-c,"d")):c}function Fg(l){if(!this.isValid())return l!=null?this:NaN;var c=(this.day()+7-this.localeData()._week.dow)%7;return l==null?c:this.add(l-c,"d")}function $g(l){if(!this.isValid())return l!=null?this:NaN;if(l!=null){var c=Tg(l,this.localeData());return this.day(this.day()%7?c:c-7)}else return this.day()||7}function Yg(l){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Sa.call(this),l?this._weekdaysStrictRegex:this._weekdaysRegex):(o(this,"_weekdaysRegex")||(this._weekdaysRegex=Ng),this._weekdaysStrictRegex&&l?this._weekdaysStrictRegex:this._weekdaysRegex)}function Wg(l){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Sa.call(this),l?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(o(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Mg),this._weekdaysShortStrictRegex&&l?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ug(l){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Sa.call(this),l?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(o(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Pg),this._weekdaysMinStrictRegex&&l?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Sa(){function l(Pt,Nn){return Nn.length-Pt.length}var c=[],d=[],m=[],v=[],R,W,oe,we,Ye;for(R=0;R<7;R++)W=S([2e3,1]).day(R),oe=Ht(this.weekdaysMin(W,"")),we=Ht(this.weekdaysShort(W,"")),Ye=Ht(this.weekdays(W,"")),c.push(oe),d.push(we),m.push(Ye),v.push(oe),v.push(we),v.push(Ye);c.sort(l),d.sort(l),m.sort(l),v.sort(l),this._weekdaysRegex=new RegExp("^("+v.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+m.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+c.join("|")+")","i")}function Ta(){return this.hours()%12||12}function Hg(){return this.hours()||24}A("H",["HH",2],0,"hour"),A("h",["hh",2],0,Ta),A("k",["kk",2],0,Hg),A("hmm",0,0,function(){return""+Ta.apply(this)+Ze(this.minutes(),2)}),A("hmmss",0,0,function(){return""+Ta.apply(this)+Ze(this.minutes(),2)+Ze(this.seconds(),2)}),A("Hmm",0,0,function(){return""+this.hours()+Ze(this.minutes(),2)}),A("Hmmss",0,0,function(){return""+this.hours()+Ze(this.minutes(),2)+Ze(this.seconds(),2)});function cu(l,c){A(l,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),c)})}cu("a",!0),cu("A",!1),Y("hour","h"),Q("hour",13);function uu(l,c){return c._meridiemParse}se("a",uu),se("A",uu),se("H",ze),se("h",ze),se("k",ze),se("HH",ze,Xe),se("hh",ze,Xe),se("kk",ze,Xe),se("hmm",Qc),se("hmmss",eu),se("Hmm",Qc),se("Hmmss",eu),$e(["H","HH"],ut),$e(["k","kk"],function(l,c,d){var m=ae(l);c[ut]=m===24?0:m}),$e(["a","A"],function(l,c,d){d._isPm=d._locale.isPM(l),d._meridiem=l}),$e(["h","hh"],function(l,c,d){c[ut]=ae(l),N(d).bigHour=!0}),$e("hmm",function(l,c,d){var m=l.length-2;c[ut]=ae(l.substr(0,m)),c[nn]=ae(l.substr(m)),N(d).bigHour=!0}),$e("hmmss",function(l,c,d){var m=l.length-4,v=l.length-2;c[ut]=ae(l.substr(0,m)),c[nn]=ae(l.substr(m,2)),c[wn]=ae(l.substr(v)),N(d).bigHour=!0}),$e("Hmm",function(l,c,d){var m=l.length-2;c[ut]=ae(l.substr(0,m)),c[nn]=ae(l.substr(m))}),$e("Hmmss",function(l,c,d){var m=l.length-4,v=l.length-2;c[ut]=ae(l.substr(0,m)),c[nn]=ae(l.substr(m,2)),c[wn]=ae(l.substr(v))});function Vg(l){return(l+"").toLowerCase().charAt(0)==="p"}var jg=/[ap]\.?m?\.?/i,Bg=ct("Hours",!0);function zg(l,c,d){return l>11?d?"pm":"PM":d?"am":"AM"}var fu={calendar:ke,longDateFormat:Ce,invalidDate:E,ordinal:y,dayOfMonthOrdinalParse:O,relativeTime:U,months:lg,monthsShort:tu,week:bg,weekdays:Og,weekdaysMin:Cg,weekdaysShort:ou,meridiemParse:jg},Je={},Rs={},Is;function Gg(l,c){var d,m=Math.min(l.length,c.length);for(d=0;d0;){if(v=xi(R.slice(0,d).join("-")),v)return v;if(m&&m.length>=d&&Gg(R,m)>=d-1)break;d--}c++}return Is}function qg(l){return l.match("^[^/\\\\]*$")!=null}function xi(l){var c=null,d;if(Je[l]===void 0&&e&&e.exports&&qg(l))try{c=Is._abbr,d=jO,d("./locale/"+l),Wn(c)}catch{Je[l]=null}return Je[l]}function Wn(l,c){var d;return l&&(f(c)?d=Sn(l):d=Oa(l,c),d?Is=d:typeof console<"u"&&console.warn&&console.warn("Locale "+l+" not found. Did you forget to load it?")),Is._abbr}function Oa(l,c){if(c!==null){var d,m=fu;if(c.abbr=l,Je[l]!=null)j("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),m=Je[l]._config;else if(c.parentLocale!=null)if(Je[c.parentLocale]!=null)m=Je[c.parentLocale]._config;else if(d=xi(c.parentLocale),d!=null)m=d._config;else return Rs[c.parentLocale]||(Rs[c.parentLocale]=[]),Rs[c.parentLocale].push({name:l,config:c}),null;return Je[l]=new ce(ye(m,c)),Rs[l]&&Rs[l].forEach(function(v){Oa(v.name,v.config)}),Wn(l),Je[l]}else return delete Je[l],null}function Zg(l,c){if(c!=null){var d,m,v=fu;Je[l]!=null&&Je[l].parentLocale!=null?Je[l].set(ye(Je[l]._config,c)):(m=xi(l),m!=null&&(v=m._config),c=ye(v,c),m==null&&(c.abbr=l),d=new ce(c),d.parentLocale=Je[l],Je[l]=d),Wn(l)}else Je[l]!=null&&(Je[l].parentLocale!=null?(Je[l]=Je[l].parentLocale,l===Wn()&&Wn(l)):Je[l]!=null&&delete Je[l]);return Je[l]}function Sn(l){var c;if(l&&l._locale&&l._locale._abbr&&(l=l._locale._abbr),!l)return Is;if(!i(l)){if(c=xi(l),c)return c;l=[l]}return Kg(l)}function Xg(){return pe(Je)}function Ca(l){var c,d=l._a;return d&&N(l).overflow===-2&&(c=d[kn]<0||d[kn]>11?kn:d[dn]<1||d[dn]>Di(d[wt],d[kn])?dn:d[ut]<0||d[ut]>24||d[ut]===24&&(d[nn]!==0||d[wn]!==0||d[dr]!==0)?ut:d[nn]<0||d[nn]>59?nn:d[wn]<0||d[wn]>59?wn:d[dr]<0||d[dr]>999?dr:-1,N(l)._overflowDayOfYear&&(cdn)&&(c=dn),N(l)._overflowWeeks&&c===-1&&(c=rg),N(l)._overflowWeekday&&c===-1&&(c=sg),N(l).overflow=c),l}var Jg=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Qg=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,e_=/Z|[+-]\d\d(?::?\d\d)?/,Fi=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Na=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],t_=/^\/?Date\((-?\d+)/i,n_=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,r_={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function hu(l){var c,d,m=l._i,v=Jg.exec(m)||Qg.exec(m),R,W,oe,we,Ye=Fi.length,Pt=Na.length;if(v){for(N(l).iso=!0,c=0,d=Ye;cNs(W)||l._dayOfYear===0)&&(N(l)._overflowDayOfYear=!0),d=Ms(W,0,l._dayOfYear),l._a[kn]=d.getUTCMonth(),l._a[dn]=d.getUTCDate()),c=0;c<3&&l._a[c]==null;++c)l._a[c]=m[c]=v[c];for(;c<7;c++)l._a[c]=m[c]=l._a[c]==null?c===2?1:0:l._a[c];l._a[ut]===24&&l._a[nn]===0&&l._a[wn]===0&&l._a[dr]===0&&(l._nextDay=!0,l._a[ut]=0),l._d=(l._useUTC?Ms:_g).apply(null,m),R=l._useUTC?l._d.getUTCDay():l._d.getDay(),l._tzm!=null&&l._d.setUTCMinutes(l._d.getUTCMinutes()-l._tzm),l._nextDay&&(l._a[ut]=24),l._w&&typeof l._w.d<"u"&&l._w.d!==R&&(N(l).weekdayMismatch=!0)}}function f_(l){var c,d,m,v,R,W,oe,we,Ye;c=l._w,c.GG!=null||c.W!=null||c.E!=null?(R=1,W=4,d=Ur(c.GG,l._a[wt],Ps(Ge(),1,4).year),m=Ur(c.W,1),v=Ur(c.E,1),(v<1||v>7)&&(we=!0)):(R=l._locale._week.dow,W=l._locale._week.doy,Ye=Ps(Ge(),R,W),d=Ur(c.gg,l._a[wt],Ye.year),m=Ur(c.w,Ye.week),c.d!=null?(v=c.d,(v<0||v>6)&&(we=!0)):c.e!=null?(v=c.e+R,(c.e<0||c.e>6)&&(we=!0)):v=R),m<1||m>En(d,R,W)?N(l)._overflowWeeks=!0:we!=null?N(l)._overflowWeekday=!0:(oe=au(d,m,v,R,W),l._a[wt]=oe.year,l._dayOfYear=oe.dayOfYear)}r.ISO_8601=function(){},r.RFC_2822=function(){};function Pa(l){if(l._f===r.ISO_8601){hu(l);return}if(l._f===r.RFC_2822){pu(l);return}l._a=[],N(l).empty=!0;var c=""+l._i,d,m,v,R,W,oe=c.length,we=0,Ye,Pt;for(v=ge(l._f,l._locale).match(rt)||[],Pt=v.length,d=0;d0&&N(l).unusedInput.push(W),c=c.slice(c.indexOf(m)+m.length),we+=m.length),mt[R]?(m?N(l).empty=!1:N(l).unusedTokens.push(R),ng(R,m,l)):l._strict&&!m&&N(l).unusedTokens.push(R);N(l).charsLeftOver=oe-we,c.length>0&&N(l).unusedInput.push(c),l._a[ut]<=12&&N(l).bigHour===!0&&l._a[ut]>0&&(N(l).bigHour=void 0),N(l).parsedDateParts=l._a.slice(0),N(l).meridiem=l._meridiem,l._a[ut]=d_(l._locale,l._a[ut],l._meridiem),Ye=N(l).era,Ye!==null&&(l._a[wt]=l._locale.erasConvertYear(Ye,l._a[wt])),Ma(l),Ca(l)}function d_(l,c,d){var m;return d==null?c:l.meridiemHour!=null?l.meridiemHour(c,d):(l.isPM!=null&&(m=l.isPM(d),m&&c<12&&(c+=12),!m&&c===12&&(c=0)),c)}function h_(l){var c,d,m,v,R,W,oe=!1,we=l._f.length;if(we===0){N(l).invalidFormat=!0,l._d=new Date(NaN);return}for(v=0;vthis?this:l:T()});function _u(l,c){var d,m;if(c.length===1&&i(c[0])&&(c=c[0]),!c.length)return Ge();for(d=c[0],m=1;mthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function D_(){if(!f(this._isDSTShifted))return this._isDSTShifted;var l={},c;return F(l,this),l=mu(l),l._a?(c=l._isUTC?S(l._a):Ge(l._a),this._isDSTShifted=this.isValid()&&T_(l._a,c.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function A_(){return this.isValid()?!this._isUTC:!1}function x_(){return this.isValid()?this._isUTC:!1}function bu(){return this.isValid()?this._isUTC&&this._offset===0:!1}var F_=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,$_=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function rn(l,c){var d=l,m=null,v,R,W;return Yi(l)?d={ms:l._milliseconds,d:l._days,M:l._months}:h(l)||!isNaN(+l)?(d={},c?d[c]=+l:d.milliseconds=+l):(m=F_.exec(l))?(v=m[1]==="-"?-1:1,d={y:0,d:ae(m[dn])*v,h:ae(m[ut])*v,m:ae(m[nn])*v,s:ae(m[wn])*v,ms:ae(Ra(m[dr]*1e3))*v}):(m=$_.exec(l))?(v=m[1]==="-"?-1:1,d={y:hr(m[2],v),M:hr(m[3],v),w:hr(m[4],v),d:hr(m[5],v),h:hr(m[6],v),m:hr(m[7],v),s:hr(m[8],v)}):d==null?d={}:typeof d=="object"&&("from"in d||"to"in d)&&(W=Y_(Ge(d.from),Ge(d.to)),d={},d.ms=W.milliseconds,d.M=W.months),R=new $i(d),Yi(l)&&o(l,"_locale")&&(R._locale=l._locale),Yi(l)&&o(l,"_isValid")&&(R._isValid=l._isValid),R}rn.fn=$i.prototype,rn.invalid=S_;function hr(l,c){var d=l&&parseFloat(l.replace(",","."));return(isNaN(d)?0:d)*c}function vu(l,c){var d={};return d.months=c.month()-l.month()+(c.year()-l.year())*12,l.clone().add(d.months,"M").isAfter(c)&&--d.months,d.milliseconds=+c-+l.clone().add(d.months,"M"),d}function Y_(l,c){var d;return l.isValid()&&c.isValid()?(c=La(c,l),l.isBefore(c)?d=vu(l,c):(d=vu(c,l),d.milliseconds=-d.milliseconds,d.months=-d.months),d):{milliseconds:0,months:0}}function ku(l,c){return function(d,m){var v,R;return m!==null&&!isNaN(+m)&&(j(c,"moment()."+c+"(period, number) is deprecated. Please use moment()."+c+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),R=d,d=m,m=R),v=rn(d,m),wu(this,v,l),this}}function wu(l,c,d,m){var v=c._milliseconds,R=Ra(c._days),W=Ra(c._months);l.isValid()&&(m=m??!0,W&&ru(l,tn(l,"Month")+W*d),R&&Ss(l,"Date",tn(l,"Date")+R*d),v&&l._d.setTime(l._d.valueOf()+v*d),m&&r.updateOffset(l,R||W))}var W_=ku(1,"add"),U_=ku(-1,"subtract");function Eu(l){return typeof l=="string"||l instanceof String}function H_(l){return I(l)||p(l)||Eu(l)||h(l)||j_(l)||V_(l)||l===null||l===void 0}function V_(l){var c=a(l)&&!u(l),d=!1,m=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],v,R,W=m.length;for(v=0;vd.valueOf():d.valueOf()9999?ne(d,c?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):K(Date.prototype.toISOString)?c?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",ne(d,"Z")):ne(d,c?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function sy(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var l="moment",c="",d,m,v,R;return this.isLocal()||(l=this.utcOffset()===0?"moment.utc":"moment.parseZone",c="Z"),d="["+l+'("]',m=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",v="-MM-DD[T]HH:mm:ss.SSS",R=c+'[")]',this.format(d+m+v+R)}function iy(l){l||(l=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var c=ne(this,l);return this.localeData().postformat(c)}function ly(l,c){return this.isValid()&&(I(l)&&l.isValid()||Ge(l).isValid())?rn({to:this,from:l}).locale(this.locale()).humanize(!c):this.localeData().invalidDate()}function ay(l){return this.from(Ge(),l)}function oy(l,c){return this.isValid()&&(I(l)&&l.isValid()||Ge(l).isValid())?rn({from:this,to:l}).locale(this.locale()).humanize(!c):this.localeData().invalidDate()}function cy(l){return this.to(Ge(),l)}function Su(l){var c;return l===void 0?this._locale._abbr:(c=Sn(l),c!=null&&(this._locale=c),this)}var Tu=V("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(l){return l===void 0?this.localeData():this.locale(l)});function Ou(){return this._locale}var Ui=1e3,Hr=60*Ui,Hi=60*Hr,Cu=(365*400+97)*24*Hi;function Vr(l,c){return(l%c+c)%c}function Nu(l,c,d){return l<100&&l>=0?new Date(l+400,c,d)-Cu:new Date(l,c,d).valueOf()}function Mu(l,c,d){return l<100&&l>=0?Date.UTC(l+400,c,d)-Cu:Date.UTC(l,c,d)}function uy(l){var c,d;if(l=L(l),l===void 0||l==="millisecond"||!this.isValid())return this;switch(d=this._isUTC?Mu:Nu,l){case"year":c=d(this.year(),0,1);break;case"quarter":c=d(this.year(),this.month()-this.month()%3,1);break;case"month":c=d(this.year(),this.month(),1);break;case"week":c=d(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":c=d(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":c=d(this.year(),this.month(),this.date());break;case"hour":c=this._d.valueOf(),c-=Vr(c+(this._isUTC?0:this.utcOffset()*Hr),Hi);break;case"minute":c=this._d.valueOf(),c-=Vr(c,Hr);break;case"second":c=this._d.valueOf(),c-=Vr(c,Ui);break}return this._d.setTime(c),r.updateOffset(this,!0),this}function fy(l){var c,d;if(l=L(l),l===void 0||l==="millisecond"||!this.isValid())return this;switch(d=this._isUTC?Mu:Nu,l){case"year":c=d(this.year()+1,0,1)-1;break;case"quarter":c=d(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":c=d(this.year(),this.month()+1,1)-1;break;case"week":c=d(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":c=d(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":c=d(this.year(),this.month(),this.date()+1)-1;break;case"hour":c=this._d.valueOf(),c+=Hi-Vr(c+(this._isUTC?0:this.utcOffset()*Hr),Hi)-1;break;case"minute":c=this._d.valueOf(),c+=Hr-Vr(c,Hr)-1;break;case"second":c=this._d.valueOf(),c+=Ui-Vr(c,Ui)-1;break}return this._d.setTime(c),r.updateOffset(this,!0),this}function dy(){return this._d.valueOf()-(this._offset||0)*6e4}function hy(){return Math.floor(this.valueOf()/1e3)}function py(){return new Date(this.valueOf())}function my(){var l=this;return[l.year(),l.month(),l.date(),l.hour(),l.minute(),l.second(),l.millisecond()]}function gy(){var l=this;return{years:l.year(),months:l.month(),date:l.date(),hours:l.hours(),minutes:l.minutes(),seconds:l.seconds(),milliseconds:l.milliseconds()}}function _y(){return this.isValid()?this.toISOString():null}function yy(){return k(this)}function by(){return w({},N(this))}function vy(){return N(this).overflow}function ky(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}A("N",0,0,"eraAbbr"),A("NN",0,0,"eraAbbr"),A("NNN",0,0,"eraAbbr"),A("NNNN",0,0,"eraName"),A("NNNNN",0,0,"eraNarrow"),A("y",["y",1],"yo","eraYear"),A("y",["yy",2],0,"eraYear"),A("y",["yyy",3],0,"eraYear"),A("y",["yyyy",4],0,"eraYear"),se("N",Aa),se("NN",Aa),se("NNN",Aa),se("NNNN",Iy),se("NNNNN",Ly),$e(["N","NN","NNN","NNNN","NNNNN"],function(l,c,d,m){var v=d._locale.erasParse(l,m,d._strict);v?N(d).era=v:N(d).invalidEra=l}),se("y",Wr),se("yy",Wr),se("yyy",Wr),se("yyyy",Wr),se("yo",Dy),$e(["y","yy","yyy","yyyy"],wt),$e(["yo"],function(l,c,d,m){var v;d._locale._eraYearOrdinalRegex&&(v=l.match(d._locale._eraYearOrdinalRegex)),d._locale.eraYearOrdinalParse?c[wt]=d._locale.eraYearOrdinalParse(l,v):c[wt]=parseInt(l,10)});function wy(l,c){var d,m,v,R=this._eras||Sn("en")._eras;for(d=0,m=R.length;d=0)return R[m]}function Sy(l,c){var d=l.since<=l.until?1:-1;return c===void 0?r(l.since).year():r(l.since).year()+(c-l.offset)*d}function Ty(){var l,c,d,m=this.localeData().eras();for(l=0,c=m.length;lR&&(c=R),Uy.call(this,l,c,d,m,v))}function Uy(l,c,d,m,v){var R=au(l,c,d,m,v),W=Ms(R.year,0,R.dayOfYear);return this.year(W.getUTCFullYear()),this.month(W.getUTCMonth()),this.date(W.getUTCDate()),this}A("Q",0,"Qo","quarter"),Y("quarter","Q"),Q("quarter",7),se("Q",kt),$e("Q",function(l,c){c[kn]=(ae(l)-1)*3});function Hy(l){return l==null?Math.ceil((this.month()+1)/3):this.month((l-1)*3+this.month()%3)}A("D",["DD",2],"Do","date"),Y("date","D"),Q("date",9),se("D",ze),se("DD",ze,Xe),se("Do",function(l,c){return l?c._dayOfMonthOrdinalParse||c._ordinalParse:c._dayOfMonthOrdinalParseLenient}),$e(["D","DD"],dn),$e("Do",function(l,c){c[dn]=ae(l.match(ze)[0])});var Ru=ct("Date",!0);A("DDD",["DDDD",3],"DDDo","dayOfYear"),Y("dayOfYear","DDD"),Q("dayOfYear",4),se("DDD",Mi),se("DDDD",Ts),$e(["DDD","DDDD"],function(l,c,d){d._dayOfYear=ae(l)});function Vy(l){var c=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return l==null?c:this.add(l-c,"d")}A("m",["mm",2],0,"minute"),Y("minute","m"),Q("minute",14),se("m",ze),se("mm",ze,Xe),$e(["m","mm"],nn);var jy=ct("Minutes",!1);A("s",["ss",2],0,"second"),Y("second","s"),Q("second",15),se("s",ze),se("ss",ze,Xe),$e(["s","ss"],wn);var By=ct("Seconds",!1);A("S",0,0,function(){return~~(this.millisecond()/100)}),A(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),A(0,["SSS",3],0,"millisecond"),A(0,["SSSS",4],0,function(){return this.millisecond()*10}),A(0,["SSSSS",5],0,function(){return this.millisecond()*100}),A(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),A(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),A(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),A(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),Y("millisecond","ms"),Q("millisecond",16),se("S",Mi,kt),se("SS",Mi,Xe),se("SSS",Mi,Ts);var Un,Iu;for(Un="SSSS";Un.length<=9;Un+="S")se(Un,Wr);function zy(l,c){c[dr]=ae(("0."+l)*1e3)}for(Un="S";Un.length<=9;Un+="S")$e(Un,zy);Iu=ct("Milliseconds",!1),A("z",0,0,"zoneAbbr"),A("zz",0,0,"zoneName");function Gy(){return this._isUTC?"UTC":""}function Ky(){return this._isUTC?"Coordinated Universal Time":""}var Z=x.prototype;Z.add=W_,Z.calendar=G_,Z.clone=K_,Z.diff=ty,Z.endOf=fy,Z.format=iy,Z.from=ly,Z.fromNow=ay,Z.to=oy,Z.toNow=cy,Z.get=fr,Z.invalidAt=vy,Z.isAfter=q_,Z.isBefore=Z_,Z.isBetween=X_,Z.isSame=J_,Z.isSameOrAfter=Q_,Z.isSameOrBefore=ey,Z.isValid=yy,Z.lang=Tu,Z.locale=Su,Z.localeData=Ou,Z.max=y_,Z.min=__,Z.parsingFlags=by,Z.set=Ci,Z.startOf=uy,Z.subtract=U_,Z.toArray=my,Z.toObject=gy,Z.toDate=py,Z.toISOString=ry,Z.inspect=sy,typeof Symbol<"u"&&Symbol.for!=null&&(Z[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Z.toJSON=_y,Z.toString=ny,Z.unix=hy,Z.valueOf=dy,Z.creationData=ky,Z.eraName=Ty,Z.eraNarrow=Oy,Z.eraAbbr=Cy,Z.eraYear=Ny,Z.year=lu,Z.isLeapYear=gg,Z.weekYear=Ay,Z.isoWeekYear=xy,Z.quarter=Z.quarters=Hy,Z.month=su,Z.daysInMonth=hg,Z.week=Z.weeks=wg,Z.isoWeek=Z.isoWeeks=Eg,Z.weeksInYear=Yy,Z.weeksInWeekYear=Wy,Z.isoWeeksInYear=Fy,Z.isoWeeksInISOWeekYear=$y,Z.date=Ru,Z.day=Z.days=xg,Z.weekday=Fg,Z.isoWeekday=$g,Z.dayOfYear=Vy,Z.hour=Z.hours=Bg,Z.minute=Z.minutes=jy,Z.second=Z.seconds=By,Z.millisecond=Z.milliseconds=Iu,Z.utcOffset=C_,Z.utc=M_,Z.local=P_,Z.parseZone=R_,Z.hasAlignedHourOffset=I_,Z.isDST=L_,Z.isLocal=A_,Z.isUtcOffset=x_,Z.isUtc=bu,Z.isUTC=bu,Z.zoneAbbr=Gy,Z.zoneName=Ky,Z.dates=V("dates accessor is deprecated. Use date instead.",Ru),Z.months=V("months accessor is deprecated. Use month instead",su),Z.years=V("years accessor is deprecated. Use year instead",lu),Z.zone=V("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",N_),Z.isDSTShifted=V("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",D_);function qy(l){return Ge(l*1e3)}function Zy(){return Ge.apply(null,arguments).parseZone()}function Lu(l){return l}var Re=ce.prototype;Re.calendar=qe,Re.longDateFormat=de,Re.invalidDate=_,Re.ordinal=D,Re.preparse=Lu,Re.postformat=Lu,Re.relativeTime=z,Re.pastFuture=G,Re.set=X,Re.eras=wy,Re.erasParse=Ey,Re.erasConvertYear=Sy,Re.erasAbbrRegex=Py,Re.erasNameRegex=My,Re.erasNarrowRegex=Ry,Re.months=cg,Re.monthsShort=ug,Re.monthsParse=dg,Re.monthsRegex=mg,Re.monthsShortRegex=pg,Re.week=yg,Re.firstDayOfYear=kg,Re.firstDayOfWeek=vg,Re.weekdays=Rg,Re.weekdaysMin=Lg,Re.weekdaysShort=Ig,Re.weekdaysParse=Ag,Re.weekdaysRegex=Yg,Re.weekdaysShortRegex=Wg,Re.weekdaysMinRegex=Ug,Re.isPM=Vg,Re.meridiem=zg;function ji(l,c,d,m){var v=Sn(),R=S().set(m,c);return v[d](R,l)}function Du(l,c,d){if(h(l)&&(c=l,l=void 0),l=l||"",c!=null)return ji(l,c,d,"month");var m,v=[];for(m=0;m<12;m++)v[m]=ji(l,m,d,"month");return v}function Fa(l,c,d,m){typeof l=="boolean"?(h(c)&&(d=c,c=void 0),c=c||""):(c=l,d=c,l=!1,h(c)&&(d=c,c=void 0),c=c||"");var v=Sn(),R=l?v._week.dow:0,W,oe=[];if(d!=null)return ji(c,(d+R)%7,m,"day");for(W=0;W<7;W++)oe[W]=ji(c,(W+R)%7,m,"day");return oe}function Xy(l,c){return Du(l,c,"months")}function Jy(l,c){return Du(l,c,"monthsShort")}function Qy(l,c,d){return Fa(l,c,d,"weekdays")}function e0(l,c,d){return Fa(l,c,d,"weekdaysShort")}function t0(l,c,d){return Fa(l,c,d,"weekdaysMin")}Wn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(l){var c=l%10,d=ae(l%100/10)===1?"th":c===1?"st":c===2?"nd":c===3?"rd":"th";return l+d}}),r.lang=V("moment.lang is deprecated. Use moment.locale instead.",Wn),r.langData=V("moment.langData is deprecated. Use moment.localeData instead.",Sn);var Tn=Math.abs;function n0(){var l=this._data;return this._milliseconds=Tn(this._milliseconds),this._days=Tn(this._days),this._months=Tn(this._months),l.milliseconds=Tn(l.milliseconds),l.seconds=Tn(l.seconds),l.minutes=Tn(l.minutes),l.hours=Tn(l.hours),l.months=Tn(l.months),l.years=Tn(l.years),this}function Au(l,c,d,m){var v=rn(c,d);return l._milliseconds+=m*v._milliseconds,l._days+=m*v._days,l._months+=m*v._months,l._bubble()}function r0(l,c){return Au(this,l,c,1)}function s0(l,c){return Au(this,l,c,-1)}function xu(l){return l<0?Math.floor(l):Math.ceil(l)}function i0(){var l=this._milliseconds,c=this._days,d=this._months,m=this._data,v,R,W,oe,we;return l>=0&&c>=0&&d>=0||l<=0&&c<=0&&d<=0||(l+=xu($a(d)+c)*864e5,c=0,d=0),m.milliseconds=l%1e3,v=he(l/1e3),m.seconds=v%60,R=he(v/60),m.minutes=R%60,W=he(R/60),m.hours=W%24,c+=he(W/24),we=he(Fu(c)),d+=we,c-=xu($a(we)),oe=he(d/12),d%=12,m.days=c,m.months=d,m.years=oe,this}function Fu(l){return l*4800/146097}function $a(l){return l*146097/4800}function l0(l){if(!this.isValid())return NaN;var c,d,m=this._milliseconds;if(l=L(l),l==="month"||l==="quarter"||l==="year")switch(c=this._days+m/864e5,d=this._months+Fu(c),l){case"month":return d;case"quarter":return d/3;case"year":return d/12}else switch(c=this._days+Math.round($a(this._months)),l){case"week":return c/7+m/6048e5;case"day":return c+m/864e5;case"hour":return c*24+m/36e5;case"minute":return c*1440+m/6e4;case"second":return c*86400+m/1e3;case"millisecond":return Math.floor(c*864e5)+m;default:throw new Error("Unknown unit "+l)}}function a0(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+ae(this._months/12)*31536e6:NaN}function On(l){return function(){return this.as(l)}}var o0=On("ms"),c0=On("s"),u0=On("m"),f0=On("h"),d0=On("d"),h0=On("w"),p0=On("M"),m0=On("Q"),g0=On("y");function _0(){return rn(this)}function y0(l){return l=L(l),this.isValid()?this[l+"s"]():NaN}function pr(l){return function(){return this.isValid()?this._data[l]:NaN}}var b0=pr("milliseconds"),v0=pr("seconds"),k0=pr("minutes"),w0=pr("hours"),E0=pr("days"),S0=pr("months"),T0=pr("years");function O0(){return he(this.days()/7)}var Cn=Math.round,jr={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function C0(l,c,d,m,v){return v.relativeTime(c||1,!!d,l,m)}function N0(l,c,d,m){var v=rn(l).abs(),R=Cn(v.as("s")),W=Cn(v.as("m")),oe=Cn(v.as("h")),we=Cn(v.as("d")),Ye=Cn(v.as("M")),Pt=Cn(v.as("w")),Nn=Cn(v.as("y")),Hn=R<=d.ss&&["s",R]||R0,Hn[4]=m,C0.apply(null,Hn)}function M0(l){return l===void 0?Cn:typeof l=="function"?(Cn=l,!0):!1}function P0(l,c){return jr[l]===void 0?!1:c===void 0?jr[l]:(jr[l]=c,l==="s"&&(jr.ss=c-1),!0)}function R0(l,c){if(!this.isValid())return this.localeData().invalidDate();var d=!1,m=jr,v,R;return typeof l=="object"&&(c=l,l=!1),typeof l=="boolean"&&(d=l),typeof c=="object"&&(m=Object.assign({},jr,c),c.s!=null&&c.ss==null&&(m.ss=c.s-1)),v=this.localeData(),R=N0(this,!d,m,v),d&&(R=v.pastFuture(+this,R)),v.postformat(R)}var Ya=Math.abs;function Br(l){return(l>0)-(l<0)||+l}function Bi(){if(!this.isValid())return this.localeData().invalidDate();var l=Ya(this._milliseconds)/1e3,c=Ya(this._days),d=Ya(this._months),m,v,R,W,oe=this.asSeconds(),we,Ye,Pt,Nn;return oe?(m=he(l/60),v=he(m/60),l%=60,m%=60,R=he(d/12),d%=12,W=l?l.toFixed(3).replace(/\.?0+$/,""):"",we=oe<0?"-":"",Ye=Br(this._months)!==Br(oe)?"-":"",Pt=Br(this._days)!==Br(oe)?"-":"",Nn=Br(this._milliseconds)!==Br(oe)?"-":"",we+"P"+(R?Ye+R+"Y":"")+(d?Ye+d+"M":"")+(c?Pt+c+"D":"")+(v||m||l?"T":"")+(v?Nn+v+"H":"")+(m?Nn+m+"M":"")+(l?Nn+W+"S":"")):"P0D"}var Ne=$i.prototype;Ne.isValid=E_,Ne.abs=n0,Ne.add=r0,Ne.subtract=s0,Ne.as=l0,Ne.asMilliseconds=o0,Ne.asSeconds=c0,Ne.asMinutes=u0,Ne.asHours=f0,Ne.asDays=d0,Ne.asWeeks=h0,Ne.asMonths=p0,Ne.asQuarters=m0,Ne.asYears=g0,Ne.valueOf=a0,Ne._bubble=i0,Ne.clone=_0,Ne.get=y0,Ne.milliseconds=b0,Ne.seconds=v0,Ne.minutes=k0,Ne.hours=w0,Ne.days=E0,Ne.weeks=O0,Ne.months=S0,Ne.years=T0,Ne.humanize=R0,Ne.toISOString=Bi,Ne.toString=Bi,Ne.toJSON=Bi,Ne.locale=Su,Ne.localeData=Ou,Ne.toIsoString=V("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Bi),Ne.lang=Tu,A("X",0,0,"unix"),A("x",0,0,"valueOf"),se("x",Ri),se("X",Qm),$e("X",function(l,c,d){d._d=new Date(parseFloat(l)*1e3)}),$e("x",function(l,c,d){d._d=new Date(ae(l))});//! moment.js +return r.version="2.29.4",s(Ge),r.fn=Z,r.min=b_,r.max=v_,r.now=k_,r.utc=S,r.unix=qy,r.months=Xy,r.isDate=p,r.locale=Wn,r.invalid=T,r.duration=rn,r.isMoment=I,r.weekdays=Qy,r.parseZone=Zy,r.localeData=Sn,r.isDuration=Yi,r.monthsShort=Jy,r.weekdaysMin=t0,r.defineLocale=Oa,r.updateLocale=Zg,r.locales=Xg,r.weekdaysShort=e0,r.normalizeUnits=L,r.relativeTimeRounding=M0,r.relativeTimeThreshold=P0,r.calendarFormat=z_,r.prototype=Z,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r})})(BO);const zO=Bo,GO=["src"],KO={id:"date"},qO={id:"title"},ZO={key:0,id:"subtitle"},XO={class:"tags"},JO={key:0,style:{display:"inline-block"}},QO={key:1,id:"pin",class:"fas fa-thumbtack"},eC={id:"content"},tC=["src"],nC={id:"text",class:"markdown-content"},rC={key:1,class:"tags"},sC=xr({__name:"BlogPost",props:{meta:null,imageOnTop:{type:Boolean,default:!1},tagOnTop:{type:Boolean,default:!0},active:{type:Boolean,default:!1}},setup(e){const t=e,n=(Math.random()+1).toString(36).substring(7);let r=!1;function s(){console.log("Blog Post: ClickTitle called on",t.meta.title),r=!0,t.active?$l({post:null}):$l({post:t.meta.url_name})}Fr(()=>{i(),jo(`.${n}`).accordion({collapsible:!0,header:"#titles",heightStyle:"content",active:t.active?0:!1})}),yn(()=>t.active,(h,p)=>{if(i(),console.log("Blog Post: onActiveChange Called on",t.meta.title),r){r=!1;return}jo(`.${n}`).accordion("option",{active:h?0:!1})});function i(){t.active&&(document.title=`Blog: ${t.meta.title}`)}const a=Ke(()=>{let h=[n];return t.imageOnTop&&h.push("image-top"),t.tagOnTop&&h.push("tag-top"),h}),o=Ke(()=>fe(t.meta.content.replaceAll(` `,` -`))),u=ZO(t.meta.date),f=t.meta.title_image?Vm.content+"/"+t.meta.title_image:null;return(h,p)=>{const g=ai("Dynamic");return Ue(),it("div",{id:"BlogPostPreview",class:or(["card",xt(a)])},[xt(f)&&e.imageOnTop?(Ue(),it("img",{key:0,class:"title-image",src:xt(f),alt:"Title Image"},null,8,XO)):qn("",!0),Le("div",{id:"titles",class:"unselectable clickable",onClick:s},[Le("div",JO,Ft(xt(u).format("YYYY-MM-DD")),1),Le("div",QO,Ft(e.meta.title),1),e.meta.subtitle?(Ue(),it("div",eC,Ft(e.meta.subtitle),1)):qn("",!0),Le("div",tC,[e.tagOnTop?(Ue(),it("div",nC,[(Ue(!0),it(et,null,oi(e.meta.tags,w=>(Ue(),os(Wl,{key:w,direction:"left"},{default:ln(()=>[_n(Ft(w),1)]),_:2},1024))),128))])):qn("",!0),e.meta.pinned?(Ue(),it("i",rC)):qn("",!0)])]),Le("div",sC,[xt(f)&&!e.imageOnTop?(Ue(),it("img",{key:0,class:"title-image",src:xt(f),alt:"Title Image"},null,8,iC)):qn("",!0),Le("div",lC,[Me(g,{template:xt(o)},null,8,["template"])]),e.tagOnTop?qn("",!0):(Ue(),it("div",aC,[(Ue(!0),it(et,null,oi(e.meta.tags,w=>(Ue(),os(Wl,{key:w[0],direction:"right"},{default:ln(()=>[_n(Ft(w),1)]),_:2},1024))),128))]))])],2)}}});const cC=Wr(oC,[["__scopeId","data-v-f6424575"]]);var uC=Object.defineProperty,fC=Object.getOwnPropertyDescriptor,dC=(e,t,n,r)=>{for(var s=r>1?void 0:r?fC(t,n):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(s=(r?a(t,n,s):a(s))||s);return r&&s&&uC(t,n,s),s};let Go=class extends Yr{};Go=dC([Es({components:{}})],Go);const hC="/assets/loading-cfd91f24.svg";const Xm=e=>(ea("data-v-01837ed5"),e=e(),ta(),e),pC={id:"Loading"},mC=Xm(()=>Le("img",{src:hC,alt:"loading"},null,-1)),gC=Xm(()=>Le("div",{class:"text"},"Loading~",-1)),_C=[mC,gC];function yC(e,t,n,r,s,i){return Ue(),it("div",pC,_C)}const bC=Wr(Go,[["render",yC],["__scopeId","data-v-01837ed5"]]);var vC=Object.defineProperty,kC=Object.getOwnPropertyDescriptor,ba=(e,t,n,r)=>{for(var s=r>1?void 0:r?kC(t,n):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(s=(r?a(t,n,s):a(s))||s);return r&&s&&vC(t,n,s),s};let Jm={tags:[],categories:[],posts:[]},yi=class extends Yr{constructor(){super(...arguments);Et(this,"post");Et(this,"category");Et(this,"tag");Et(this,"meta",{tags:[],categories:[],posts:[]})}mounted(){fetch(`${Vm.content}/content/generated/metas.json`).then(t=>t.json()).then(t=>{this.meta=t,Jm=t})}get activePost(){const t=this.filteredPosts;return t.length==0?null:this.post?t.filter(n=>n.url_name==this.post)[0]:t[0].pinned?t[0]:null}get filteredPosts(){const t=this.meta.posts.filter(n=>n.pinned||(this.tag?n.tags.includes(this.tag):this.category?n.category==this.category:!0));return t.sort((n,r)=>(r.pinned??0)-(n.pinned??0)),t}};ba([Ss()],yi.prototype,"post",2);ba([Ss()],yi.prototype,"category",2);ba([Ss()],yi.prototype,"tag",2);yi=ba([Es({components:{Loading:bC,BlogPostPreview:cC}})],yi);var wC=Object.defineProperty,EC=Object.getOwnPropertyDescriptor,Qm=(e,t,n,r)=>{for(var s=r>1?void 0:r?EC(t,n):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(s=(r?a(t,n,s):a(s))||s);return r&&s&&wC(t,n,s),s};let Hl=class extends Yr{constructor(){super(...arguments);Et(this,"mode","tags");Et(this,"meta",Jm)}clickCat(t,n){t.stopPropagation(),Yl({category:n[0],tag:null})}clickTag(t,n){t.stopPropagation(),Yl({tag:n[0],category:null})}};Qm([Ss({default:"tags"})],Hl.prototype,"mode",2);Hl=Qm([Es({components:{Tag:Wl}})],Hl);const SC={key:0,class:"index index-tags"},TC={key:1,class:"index index-categories"},OC=["onClick"];function CC(e,t,n,r,s,i){const a=ai("Tag");return e.mode==="tags"?(Ue(),it("div",SC,[(Ue(!0),it(et,null,oi(e.meta.tags,o=>(Ue(),os(a,{key:o,"tag-name":o[0],direction:"right",onClick:u=>e.clickTag(u,o)},{default:ln(()=>[_n(Ft(o[0])+" ("+Ft(o[1])+")",1)]),_:2},1032,["tag-name","onClick"]))),128))])):(Ue(),it("div",TC,[(Ue(!0),it(et,null,oi(e.meta.categories,o=>(Ue(),it("span",{key:o[0],class:"clickable unselectable",onClick:u=>e.clickCat(u,o)},Ft(o[0])+" ("+Ft(o[1])+")",9,OC))),128))]))}const NC=Wr(Hl,[["render",CC],["__scopeId","data-v-85f91764"]]),PC=Tp(YS).use($l).use(vO).component("Collapse",CO).component("BlogIndex",NC).component("Dynamic",{props:["template"],render(){return $r({template:this.template})}}).component("Tag",Wl);PC.mount("#app");export{Bo as $,Jm as A,yi as B,LC as C,aE as D,yn as E,et as F,Kt as G,Fr as H,Jd as I,ib as J,xt as K,bC as L,lc as M,xr as N,Es as O,Ss as P,Ke as Q,ws as R,Vs as S,on as T,vp as U,Yr as V,vv as W,Zh as X,Hv as Y,zk as Z,Wr as _,Le as a,Kk as a0,rc as a1,ia as a2,$r as a3,wi as a4,os as b,it as c,qn as d,ai as e,ta as f,AC as g,Me as h,Vm as i,pv as j,Pn as k,or as l,fe as m,ys as n,Ue as o,ea as p,_n as q,oi as r,gc as s,Ft as t,yv as u,Tl as v,ln as w,St as x,ni as y,Zl as z}; +`))),u=zO(t.meta.date),f=t.meta.title_image?Um.content+"/"+t.meta.title_image:null;return(h,p)=>{const g=ii("Dynamic");return Ue(),it("div",{id:"BlogPostPreview",class:or(["card",xt(a)])},[xt(f)&&e.imageOnTop?(Ue(),it("img",{key:0,class:"title-image",src:xt(f),alt:"Title Image"},null,8,GO)):qn("",!0),Le("div",{id:"titles",class:"unselectable clickable",onClick:s},[Le("div",KO,Ft(xt(u).format("YYYY-MM-DD")),1),Le("div",qO,Ft(e.meta.title),1),e.meta.subtitle?(Ue(),it("div",ZO,Ft(e.meta.subtitle),1)):qn("",!0),Le("div",XO,[e.tagOnTop?(Ue(),it("div",JO,[(Ue(!0),it(et,null,li(e.meta.tags,w=>(Ue(),as(Yl,{key:w,direction:"left"},{default:ln(()=>[_n(Ft(w),1)]),_:2},1024))),128))])):qn("",!0),e.meta.pinned?(Ue(),it("i",QO)):qn("",!0)])]),Le("div",eC,[xt(f)&&!e.imageOnTop?(Ue(),it("img",{key:0,class:"title-image",src:xt(f),alt:"Title Image"},null,8,tC)):qn("",!0),Le("div",nC,[Pe(g,{template:xt(o)},null,8,["template"])]),e.tagOnTop?qn("",!0):(Ue(),it("div",rC,[(Ue(!0),it(et,null,li(e.meta.tags,w=>(Ue(),as(Yl,{key:w[0],direction:"right"},{default:ln(()=>[_n(Ft(w),1)]),_:2},1024))),128))]))])],2)}}});const iC=Yr(sC,[["__scopeId","data-v-f6424575"]]),lC="/assets/loading-cfd91f24.svg";const aC={},qm=e=>(Ql("data-v-e4b64a73"),e=e(),ea(),e),oC={id:"Loading"},cC=qm(()=>Le("img",{src:lC,alt:"loading"},null,-1)),uC=qm(()=>Le("div",{class:"text"},"Loading~",-1)),fC=[cC,uC];function dC(e,t){return Ue(),it("div",oC,fC)}const hC=Yr(aC,[["render",dC],["__scopeId","data-v-e4b64a73"]]);var pC=Object.defineProperty,mC=Object.getOwnPropertyDescriptor,ba=(e,t,n,r)=>{for(var s=r>1?void 0:r?mC(t,n):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(s=(r?a(t,n,s):a(s))||s);return r&&s&&pC(t,n,s),s};let Zm={tags:[],categories:[],posts:[]},gi=class extends Ti{constructor(){super(...arguments);Et(this,"post");Et(this,"category");Et(this,"tag");Et(this,"meta",{tags:[],categories:[],posts:[]})}mounted(){fetch(`${Um.content}/content/generated/metas.json`).then(t=>t.json()).then(t=>{this.meta=t,Zm=t})}get activePost(){const t=this.filteredPosts;return t.length==0?null:this.post?t.filter(n=>n.url_name==this.post)[0]:t[0].pinned?t[0]:null}get filteredPosts(){const t=this.meta.posts.filter(n=>n.pinned||(this.tag?n.tags.includes(this.tag):this.category?n.category==this.category:!0));return t.sort((n,r)=>(r.pinned??0)-(n.pinned??0)),t}};ba([ws()],gi.prototype,"post",2);ba([ws()],gi.prototype,"category",2);ba([ws()],gi.prototype,"tag",2);gi=ba([ha({components:{Loading:hC,BlogPostPreview:iC}})],gi);var gC=Object.defineProperty,_C=Object.getOwnPropertyDescriptor,Xm=(e,t,n,r)=>{for(var s=r>1?void 0:r?_C(t,n):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(s=(r?a(t,n,s):a(s))||s);return r&&s&&gC(t,n,s),s};let Ul=class extends Ti{constructor(){super(...arguments);Et(this,"mode","tags");Et(this,"meta",Zm)}clickCat(t,n){t.stopPropagation(),$l({category:n[0],tag:null})}clickTag(t,n){t.stopPropagation(),$l({tag:n[0],category:null})}};Xm([ws({default:"tags"})],Ul.prototype,"mode",2);Ul=Xm([ha({components:{Tag:Yl}})],Ul);const yC={key:0,class:"index index-tags"},bC={key:1,class:"index index-categories"},vC=["onClick"];function kC(e,t,n,r,s,i){const a=ii("Tag");return e.mode==="tags"?(Ue(),it("div",yC,[(Ue(!0),it(et,null,li(e.meta.tags,o=>(Ue(),as(a,{key:o,"tag-name":o[0],direction:"right",onClick:u=>e.clickTag(u,o)},{default:ln(()=>[_n(Ft(o[0])+" ("+Ft(o[1])+")",1)]),_:2},1032,["tag-name","onClick"]))),128))])):(Ue(),it("div",bC,[(Ue(!0),it(et,null,li(e.meta.categories,o=>(Ue(),it("span",{key:o[0],class:"clickable unselectable",onClick:u=>e.clickCat(u,o)},Ft(o[0])+" ("+Ft(o[1])+")",9,vC))),128))]))}const wC=Yr(Ul,[["render",kC],["__scopeId","data-v-85f91764"]]),EC=Ep(AS).use(Fl).use(gO).component("Collapse",EO).component("BlogIndex",wC).component("Dynamic",{props:["template"],render(){return $r({template:this.template})}}).component("Tag",Yl);EC.mount("#app");export{jo as $,xr as A,xt as B,gi as C,Zm as D,OC as E,et as F,iE as G,yn as H,Kt as I,Fr as J,Zd as K,hC as L,rb as M,sc as N,ha as O,ws as P,Ke as Q,ks as R,Us as S,on as T,yp as U,Ti as V,yv as W,Kh as X,Wv as Y,jk as Z,Yr as _,Le as a,zk as a0,tc as a1,sa as a2,$r as a3,vi as a4,as as b,it as c,qn as d,ii as e,ea as f,NC as g,Pe as h,Um as i,dv as j,Mn as k,or as l,fe as m,_s as n,Ue as o,Ql as p,_n as q,li as r,pc as s,Ft as t,gv as u,Sl as v,ln as w,St as x,ei as y,ql as z}; diff --git a/assets/utils-7e1c5e6c.js b/assets/utils-bc79fc7d.js similarity index 94% rename from assets/utils-7e1c5e6c.js rename to assets/utils-bc79fc7d.js index 67ed206..b521024 100644 --- a/assets/utils-7e1c5e6c.js +++ b/assets/utils-bc79fc7d.js @@ -1 +1 @@ -var o=Object.defineProperty;var f=(t,n,e)=>n in t?o(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e;var s=(t,n,e)=>(f(t,typeof n!="symbol"?n+"":n,e),e);import{V as u}from"./index-f9774d31.js";function l(t,n,e=1){const i=n!==void 0?t:0;if(n=n!==void 0?n:t,n==i)return[];const r=n>i?1:-1;return[...Array(Math.floor(Math.abs(n-i)/e))].map((h,d)=>i+d*e*r)}function y(t,n,e){return t>e?e:tthis._keybinds[e.toLowerCase()]=this.keybinds[e])}unmounted(){document.removeEventListener("keydown",this.keyListener)}keyListener(e){let i=e.key;e.shiftKey&&(i="Shift"+i),e.altKey&&(i="Alt"+i),e.ctrlKey&&(i="Ctrl"+i),e.metaKey&&(i="Cmd"+i),i=i.toLowerCase(),console.log(i),i in this._keybinds&&this._keybinds[i](e)!==!1&&e.preventDefault()}}function m(t){return t.charAt(0).toUpperCase()+t.slice(1)}function b(t){let n=t.length,e;for(;n!=0;)e=Math.floor(Math.random()*n),n--,[t[n],t[e]]=[t[e],t[n]];return t}export{k as K,m as c,y as m,l as r,b as s}; +var o=Object.defineProperty;var f=(t,n,e)=>n in t?o(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e;var s=(t,n,e)=>(f(t,typeof n!="symbol"?n+"":n,e),e);import{V as u}from"./index-98801a5c.js";function l(t,n,e=1){const i=n!==void 0?t:0;if(n=n!==void 0?n:t,n==i)return[];const r=n>i?1:-1;return[...Array(Math.floor(Math.abs(n-i)/e))].map((h,d)=>i+d*e*r)}function y(t,n,e){return t>e?e:tthis._keybinds[e.toLowerCase()]=this.keybinds[e])}unmounted(){document.removeEventListener("keydown",this.keyListener)}keyListener(e){let i=e.key;e.shiftKey&&(i="Shift"+i),e.altKey&&(i="Alt"+i),e.ctrlKey&&(i="Ctrl"+i),e.metaKey&&(i="Cmd"+i),i=i.toLowerCase(),console.log(i),i in this._keybinds&&this._keybinds[i](e)!==!1&&e.preventDefault()}}function m(t){return t.charAt(0).toUpperCase()+t.slice(1)}function b(t){let n=t.length,e;for(;n!=0;)e=Math.floor(Math.random()*n),n--,[t[n],t[e]]=[t[e],t[n]];return t}export{k as K,m as c,y as m,l as r,b as s}; diff --git a/index.html b/index.html index 1c27803..86ddf96 100644 --- a/index.html +++ b/index.html @@ -11,8 +11,8 @@ - - + +