From 0f733adc416f18aa2a9de6e6f4366ffbe2ac3fb1 Mon Sep 17 00:00:00 2001 From: hykilpikonna <22280294+hykilpikonna@users.noreply.github.com> Date: Mon, 27 Oct 2025 10:34:47 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20hykilpik?= =?UTF-8?q?onna/corner@51157cae08f3dfe6a64b6eb7042ad5f27ff762ae=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{About-CJySWTCv.js => About-CiG7QvoT.js} | 4 +- assets/About-DrbmM9z3.css | 1 + assets/About-YlsqzcIe.css | 1 - assets/{Blog-CBaR-Soq.js => Blog-CcaLfL1R.js} | 2 +- ...riends-DFbI2PGr.js => Friends-wd_3eKpb.js} | 2 +- assets/{Life-CGHvRfNv.js => Life-Cct9iMWD.js} | 6 +-- ...oading-DmSoTIo_.js => Loading-C_KvzwUY.js} | 2 +- ...dWRqC.js => Location-78416ba3-bnFkU7i7.js} | 2 +- assets/{Menu-hVf7MMyf.js => Menu-W1_cNioS.js} | 2 +- ...{Others-DRNg6cVW.js => Others-qXRVdOVY.js} | 2 +- assets/Photo-Bn6j_Y0d.css | 1 + assets/Photo-x4Nzxr_k.js | 1 + ...-q5yKsF6h.js => Poll-aeb298b2-D5lCPm_e.js} | 2 +- ...jects-kG6uaxVv.js => Projects-ByHgZNXy.js} | 2 +- ...eC.js => VideoPlayer-328c0f9f-NnmDMwuT.js} | 2 +- .../{index-UkgDuAwM.js => index-BjY1_Egx.js} | 36 +++++++++--------- ...{index-Doj7A_Ry.css => index-CrVz5fu_.css} | 2 +- .../{utils-XEnHOg18.js => utils-N2VJSgGK.js} | 2 +- index.html | 4 +- thumb tack 2 plain.png | Bin 0 -> 89513 bytes 20 files changed, 39 insertions(+), 37 deletions(-) rename assets/{About-CJySWTCv.js => About-CiG7QvoT.js} (98%) create mode 100644 assets/About-DrbmM9z3.css delete mode 100644 assets/About-YlsqzcIe.css rename assets/{Blog-CBaR-Soq.js => Blog-CcaLfL1R.js} (99%) rename assets/{Friends-DFbI2PGr.js => Friends-wd_3eKpb.js} (96%) rename assets/{Life-CGHvRfNv.js => Life-Cct9iMWD.js} (99%) rename assets/{Loading-DmSoTIo_.js => Loading-C_KvzwUY.js} (99%) rename assets/{Location-78416ba3-S6VdWRqC.js => Location-78416ba3-bnFkU7i7.js} (99%) rename assets/{Menu-hVf7MMyf.js => Menu-W1_cNioS.js} (97%) rename assets/{Others-DRNg6cVW.js => Others-qXRVdOVY.js} (92%) create mode 100644 assets/Photo-Bn6j_Y0d.css create mode 100644 assets/Photo-x4Nzxr_k.js rename assets/{Poll-aeb298b2-q5yKsF6h.js => Poll-aeb298b2-D5lCPm_e.js} (92%) rename assets/{Projects-kG6uaxVv.js => Projects-ByHgZNXy.js} (66%) rename assets/{VideoPlayer-328c0f9f-CH8VZHeC.js => VideoPlayer-328c0f9f-NnmDMwuT.js} (99%) rename assets/{index-UkgDuAwM.js => index-BjY1_Egx.js} (82%) rename assets/{index-Doj7A_Ry.css => index-CrVz5fu_.css} (99%) rename assets/{utils-XEnHOg18.js => utils-N2VJSgGK.js} (69%) create mode 100644 thumb tack 2 plain.png diff --git a/assets/About-CJySWTCv.js b/assets/About-CiG7QvoT.js similarity index 98% rename from assets/About-CJySWTCv.js rename to assets/About-CiG7QvoT.js index d20cffb..50b6fd7 100644 --- a/assets/About-CJySWTCv.js +++ b/assets/About-CiG7QvoT.js @@ -1,4 +1,4 @@ -import{d as decorator,t as toNative,B as Base,C as ComponentBase,_ as _export_sfc,c as createElementBlock,o as openBlock,F as Fragment,r as renderList,a as createBaseVNode,b as toDisplayString,$,e as resolveComponent,f as createVNode,g as createCommentVNode,h as hosts,i as createBlock,w as withCtx}from"./index-UkgDuAwM.js";import{g as getDefaultExportFromCjs,m as marked,L as Loading}from"./Loading-DmSoTIo_.js";import{c as capitalize}from"./utils-XEnHOg18.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\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](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\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]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\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])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\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-\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]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\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(?:[\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-\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\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-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED8\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\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\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\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]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\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]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\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]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\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]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\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]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?))?|\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\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\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]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFC-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF]|\uDEEF\u200D\uD83D\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]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF]|\uDEEF\u200D\uD83D\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]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uDEEF\u200D\uD83D\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]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF]|\uDEEF\u200D\uD83D\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]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB-\uDFFE])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE]|\uDEEF\u200D\uD83D\uDC69\uD83C[\uDFFB-\uDFFE])))?))?|\uDD75(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\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\uDD3C-\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-\uDE8A\uDE8E-\uDEC2\uDEC6\uDEC8\uDECD-\uDEDC\uDEDF-\uDEEA\uDEEF]|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\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\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\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]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFC-\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]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\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]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\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]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\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]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE])))?))?|\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 +import{d as decorator,t as toNative,B as Base,C as ComponentBase,_ as _export_sfc,c as createElementBlock,o as openBlock,F as Fragment,r as renderList,a as createBaseVNode,b as toDisplayString,$,e as resolveComponent,f as createVNode,g as createCommentVNode,h as hosts,i as createBlock,w as withCtx}from"./index-BjY1_Egx.js";import{g as getDefaultExportFromCjs,m as marked,L as Loading}from"./Loading-C_KvzwUY.js";import{c as capitalize}from"./utils-N2VJSgGK.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\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](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\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]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\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])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\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-\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]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\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(?:[\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-\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\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-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED8\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\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\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\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]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\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]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\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]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\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]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\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]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?))?|\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\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\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]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFC-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF]|\uDEEF\u200D\uD83D\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]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF]|\uDEEF\u200D\uD83D\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]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uDEEF\u200D\uD83D\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]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF]|\uDEEF\u200D\uD83D\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]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB-\uDFFE])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE]|\uDEEF\u200D\uD83D\uDC69\uD83C[\uDFFB-\uDFFE])))?))?|\uDD75(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\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\uDD3C-\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-\uDE8A\uDE8E-\uDEC2\uDEC6\uDEC8\uDECD-\uDEDC\uDEDF-\uDEEA\uDEEF]|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\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\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\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]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFC-\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]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\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]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\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]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\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]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE])))?))?|\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 [`+n+"] ";for(o in arguments[0])hasOwnProp(arguments[0],o)&&(u+=o+": "+arguments[0][o]+", ");u=u.slice(0,-2)}else u=arguments[n];s.push(u)}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),u=t-s.length,n=e>=0;return(n?a?"+":"":"-")+Math.pow(10,Math.max(0,u)).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 u=s;typeof s=="string"&&(u=function(){return this[s]()}),e&&(formatTokenFunctions[e]=u),t&&(formatTokenFunctions[t[0]]=function(){return zeroFill(u.apply(this,arguments),t[1],t[2])}),a&&(formatTokenFunctions[a]=function(){return this.localeData().ordinal(u.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 u=this._relativeTime[a];return isFunction(u)?u(e,t,a,s):u.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={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};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={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};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,u){return s.priority-u.priority}),t}var match1=/\d/,match2=/\d\d/,match3=/\d{3}/,match4=/\d{4}/,match6=/[+-]?\d{6}/,match1to2=/\d\d?/,match3to4=/\d\d\d\d?/,match5to6=/\d\d\d\d\d\d?/,match1to3=/\d{1,3}/,match1to4=/\d{1,4}/,match1to6=/[+-]?\d{1,6}/,matchUnsigned=/\d+/,matchSigned=/[+-]?\d+/,matchOffset=/Z|[+-]\d\d:?\d\d/gi,matchShortOffset=/Z|[+-]\d\d(?::?\d\d)?/gi,matchTimestamp=/[+-]?\d+(\.\d{1,3})?/,matchWord=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,match1to2NoLeadingZero=/^[1-9]\d?/,match1to2HasZero=/^([1-9]\d|\d)/,regexes;regexes={};function addRegexToken(e,t,a){regexes[e]=isFunction(t)?t:function(s,u){return s&&a?a:t}}function getParseRegexForToken(e,t){return hasOwnProp(regexes,e)?regexes[e](t._strict,t._locale):new RegExp(unescapeFormat(e))}function unescapeFormat(e){return regexEscape(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,a,s,u,n){return a||s||u||n}))}function regexEscape(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}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}var tokens={};function addParseToken(e,t){var a,s=t,u;for(typeof e=="string"&&(e=[e]),isNumber(t)&&(s=function(n,o){o[t]=toInt(n)}),u=e.length,a=0;a68?1900:2e3)};var getSetYear=makeGetSet("FullYear",!0);function getIsLeapYear(){return isLeapYear(this.year())}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){if(!e.isValid())return NaN;var a=e._d,s=e._isUTC;switch(t){case"Milliseconds":return s?a.getUTCMilliseconds():a.getMilliseconds();case"Seconds":return s?a.getUTCSeconds():a.getSeconds();case"Minutes":return s?a.getUTCMinutes():a.getMinutes();case"Hours":return s?a.getUTCHours():a.getHours();case"Date":return s?a.getUTCDate():a.getDate();case"Day":return s?a.getUTCDay():a.getDay();case"Month":return s?a.getUTCMonth():a.getMonth();case"FullYear":return s?a.getUTCFullYear():a.getFullYear();default:return NaN}}function set$1(e,t,a){var s,u,n,o,D;if(!(!e.isValid()||isNaN(a))){switch(s=e._d,u=e._isUTC,t){case"Milliseconds":return void(u?s.setUTCMilliseconds(a):s.setMilliseconds(a));case"Seconds":return void(u?s.setUTCSeconds(a):s.setSeconds(a));case"Minutes":return void(u?s.setUTCMinutes(a):s.setMinutes(a));case"Hours":return void(u?s.setUTCHours(a):s.setHours(a));case"Date":return void(u?s.setUTCDate(a):s.setDate(a));case"FullYear":break;default:return}n=a,o=e.month(),D=e.date(),D=D===29&&o===1&&!isLeapYear(n)?28:D,u?s.setUTCFullYear(n,o,D):s.setFullYear(n,o,D)}}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,u=a.length;for(s=0;s=0?(D=new Date(e+400,t,a,s,u,n,o),isFinite(D.getFullYear())&&D.setFullYear(e)):D=new Date(e,t,a,s,u,n,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,u=(7+createUTCDate(e,0,s).getUTCDay()-t)%7;return-u+s-1}function dayOfYearFromWeeks(e,t,a,s,u){var n=(7+a-s)%7,o=firstWeekOffset(e,s,u),D=1+7*(t-1)+n+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),u=Math.floor((e.dayOfYear()-s-1)/7)+1,n,o;return u<1?(o=e.year()-1,n=u+weeksInYear(o,t,a)):u>weeksInYear(e.year(),t,a)?(n=u-weeksInYear(e.year(),t,a),o=e.year()+1):(o=e.year(),n=u),{week:n,year:o}}function weeksInYear(e,t,a){var s=firstWeekOffset(e,t,a),u=firstWeekOffset(e+1,t,a);return(daysInYear(e)-s+u)/7}addFormatToken("w",["ww",2],"wo","week");addFormatToken("W",["WW",2],"Wo","isoWeek");addRegexToken("w",match1to2,match1to2NoLeadingZero);addRegexToken("ww",match1to2,match2);addRegexToken("W",match1to2,match1to2NoLeadingZero);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");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 u=a._locale.weekdaysParse(e,s,a._strict);u!=null?t.d=u: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,u,n,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],s=0;s<7;++s)n=createUTC([2e3,1]).day(s),this._minWeekdaysParse[s]=this.weekdaysMin(n,"").toLocaleLowerCase(),this._shortWeekdaysParse[s]=this.weekdaysShort(n,"").toLocaleLowerCase(),this._weekdaysParse[s]=this.weekdays(n,"").toLocaleLowerCase();return a?t==="dddd"?(u=indexOf.call(this._weekdaysParse,o),u!==-1?u:null):t==="ddd"?(u=indexOf.call(this._shortWeekdaysParse,o),u!==-1?u:null):(u=indexOf.call(this._minWeekdaysParse,o),u!==-1?u:null):t==="dddd"?(u=indexOf.call(this._weekdaysParse,o),u!==-1||(u=indexOf.call(this._shortWeekdaysParse,o),u!==-1)?u:(u=indexOf.call(this._minWeekdaysParse,o),u!==-1?u:null)):t==="ddd"?(u=indexOf.call(this._shortWeekdaysParse,o),u!==-1||(u=indexOf.call(this._weekdaysParse,o),u!==-1)?u:(u=indexOf.call(this._minWeekdaysParse,o),u!==-1?u:null)):(u=indexOf.call(this._minWeekdaysParse,o),u!==-1||(u=indexOf.call(this._weekdaysParse,o),u!==-1)?u:(u=indexOf.call(this._shortWeekdaysParse,o),u!==-1?u:null))}function localeWeekdaysParse(e,t,a){var s,u,n;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(u=createUTC([2e3,1]).day(s),a&&!this._fullWeekdaysParse[s]&&(this._fullWeekdaysParse[s]=new RegExp("^"+this.weekdays(u,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[s]=new RegExp("^"+this.weekdaysShort(u,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[s]=new RegExp("^"+this.weekdaysMin(u,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[s]||(n="^"+this.weekdays(u,"")+"|^"+this.weekdaysShort(u,"")+"|^"+this.weekdaysMin(u,""),this._weekdaysParse[s]=new RegExp(n.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=get(this,"Day");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=[],u=[],n,o,D,l,d;for(n=0;n<7;n++)o=createUTC([2e3,1]).day(n),D=regexEscape(this.weekdaysMin(o,"")),l=regexEscape(this.weekdaysShort(o,"")),d=regexEscape(this.weekdays(o,"")),t.push(D),a.push(l),s.push(d),u.push(D),u.push(l),u.push(d);t.sort(e),a.sort(e),s.sort(e),u.sort(e),this._weekdaysRegex=new RegExp("^("+u.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);function matchMeridiem(e,t){return t._meridiemParse}addRegexToken("a",matchMeridiem);addRegexToken("A",matchMeridiem);addRegexToken("H",match1to2,match1to2HasZero);addRegexToken("h",match1to2,match1to2NoLeadingZero);addRegexToken("k",match1to2,match1to2NoLeadingZero);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,u=e.length-2;t[HOUR]=toInt(e.substr(0,s)),t[MINUTE]=toInt(e.substr(s,2)),t[SECOND]=toInt(e.substr(u)),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,u=e.length-2;t[HOUR]=toInt(e.substr(0,s)),t[MINUTE]=toInt(e.substr(s,2)),t[SECOND]=toInt(e.substr(u))});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(u=loadLocale(n.slice(0,a).join("-")),u)return u;if(s&&s.length>=a&&commonPrefix(n,s)>=a-1)break;a--}t++}return globalLocale}function isLocaleNameSane(e){return!!(e&&e.match("^[^/\\\\]*$"))}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(u){defineLocale(u.name,u.config)}),getSetGlobalLocale(e),locales[e]}else return delete locales[e],null}function updateLocale(e,t){if(t!=null){var a,s,u=baseConfig;locales[e]!=null&&locales[e].parentLocale!=null?locales[e].set(mergeConfigs(locales[e]._config,t)):(s=loadLocale(e),s!=null&&(u=s._config),t=mergeConfigs(u,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:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function configFromISO(e){var t,a,s=e._i,u=extendedIsoRegex.exec(s)||basicIsoRegex.exec(s),n,o,D,l,d=isoDates.length,c=isoTimes.length;if(u){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]=u[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),n=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!==n&&(getParsingFlags(e).weekdayMismatch=!0)}}function dayOfYearFromWeekInfo(e){var t,a,s,u,n,o,D,l,d;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(n=1,o=4,a=defaults(t.GG,e._a[YEAR],weekOfYear(createLocal(),1,4).year),s=defaults(t.W,1),u=defaults(t.E,1),(u<1||u>7)&&(l=!0)):(n=e._locale._week.dow,o=e._locale._week.doy,d=weekOfYear(createLocal(),n,o),a=defaults(t.gg,e._a[YEAR],d.year),s=defaults(t.w,d.week),t.d!=null?(u=t.d,(u<0||u>6)&&(l=!0)):t.e!=null?(u=t.e+n,(t.e<0||t.e>6)&&(l=!0)):u=n),s<1||s>weeksInYear(a,n,o)?getParsingFlags(e)._overflowWeeks=!0:l!=null?getParsingFlags(e)._overflowWeekday=!0:(D=dayOfYearFromWeeks(a,s,u,n,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,u,n,o,D=t.length,l=0,d,c;for(u=expandFormat(e._f,e._locale).match(formattingTokens)||[],c=u.length,a=0;a0&&getParsingFlags(e).unusedInput.push(o),t=t.slice(t.indexOf(s)+s.length),l+=s.length),formatTokenFunctions[n]?(s?getParsingFlags(e).empty=!1:getParsingFlags(e).unusedTokens.push(n),addTimeToArrayFromToken(n,s,e)):e._strict&&!s&&getParsingFlags(e).unusedTokens.push(n);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,u,n,o,D=!1,l=e._f.length;if(l===0){getParsingFlags(e).invalidFormat=!0,e._d=new Date(NaN);return}for(u=0;uthis?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,u,n,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))?(u=s[1]==="-"?-1:1,a={y:0,d:toInt(s[DATE])*u,h:toInt(s[HOUR])*u,m:toInt(s[MINUTE])*u,s:toInt(s[SECOND])*u,ms:toInt(absRound(s[MILLISECOND]*1e3))*u}):(s=isoRegex.exec(e))?(u=s[1]==="-"?-1:1,a={y:parseIso(s[2],u),M:parseIso(s[3],u),w:parseIso(s[4],u),d:parseIso(s[5],u),h:parseIso(s[6],u),m:parseIso(s[7],u),s:parseIso(s[8],u)}):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),n=new Duration(a),isDuration(e)&&hasOwnProp(e,"_locale")&&(n._locale=e._locale),isDuration(e)&&hasOwnProp(e,"_isValid")&&(n._isValid=e._isValid),n}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 u,n;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."),n=a,a=s,s=n),u=createDuration(a,s),addSubtract(this,u,e),this}}function addSubtract(e,t,a,s){var u=t._milliseconds,n=absRound(t._days),o=absRound(t._months);e.isValid()&&(s=s??!0,o&&setMonth(e,get(e,"Month")+o*a),n&&set$1(e,"Date",get(e,"Date")+n*a),u&&e._d.setTime(e._d.valueOf()+u*a),s&&hooks.updateOffset(e,n||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"],u,n,o=s.length;for(u=0;ua.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,u,n;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),a="["+e+'("]',s=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",u="-MM-DD[T]HH:mm:ss.SSS",n=t+'[")]',this.format(a+s+u+n)}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 u=a._locale.erasParse(e,s,a._strict);u?getParsingFlags(a).era=u: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 u;a._locale._eraYearOrdinalRegex&&(u=e.match(a._locale._eraYearOrdinalRegex)),a._locale.eraYearOrdinalParse?t[YEAR]=a._locale.eraYearOrdinalParse(e,u):t[YEAR]=parseInt(e,10)});function localeEras(e,t){var a,s,u,n=this._eras||getLocale("en")._eras;for(a=0,s=n.length;a=0)return n[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;en&&(t=n),setWeekAll.call(this,e,t,a,s,u))}function setWeekAll(e,t,a,s,u){var n=dayOfYearFromWeeks(e,t,a,s,u),o=createUTCDate(n.year,0,n.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}addFormatToken("Q",0,"Qo","quarter");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");addRegexToken("D",match1to2,match1to2NoLeadingZero);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");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");addRegexToken("m",match1to2,match1to2HasZero);addRegexToken("mm",match1to2,match2);addParseToken(["m","mm"],MINUTE);var getSetMinute=makeGetSet("Minutes",!1);addFormatToken("s",["ss",2],0,"second");addRegexToken("s",match1to2,match1to2HasZero);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});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 u=getLocale(),n=createUTC().set(s,t);return u[a](n,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,u=[];for(s=0;s<12;s++)u[s]=get$1(e,s,a,"month");return u}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 u=getLocale(),n=e?u._week.dow:0,o,D=[];if(a!=null)return get$1(t,(a+n)%7,s,"day");for(o=0;o<7;o++)D[o]=get$1(t,(o+n)%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 u=createDuration(t,a);return e._milliseconds+=s*u._milliseconds,e._days+=s*u._days,e._months+=s*u._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,u,n,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,u=absFloor(e/1e3),s.seconds=u%60,n=absFloor(u/60),s.minutes=n%60,o=absFloor(n/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 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"),valueOf$1=asMilliseconds;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,u){return u.relativeTime(t||1,!!a,e,s)}function relativeTime$1(e,t,a,s){var u=createDuration(e).abs(),n=round(u.as("s")),o=round(u.as("m")),D=round(u.as("h")),l=round(u.as("d")),d=round(u.as("M")),c=round(u.as("w")),h=round(u.as("y")),f=n<=a.ss&&["s",n]||n0,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,u,n;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)),u=this.localeData(),n=relativeTime$1(this,!a,s,u),a&&(n=u.pastFuture(+this,n)),u.postformat(n)}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,u,n,o,D=this.asSeconds(),l,d,c,h;return D?(s=absFloor(e/60),u=absFloor(s/60),e%=60,s%=60,n=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"+(n?d+n+"Y":"")+(a?d+a+"M":"")+(t?c+t+"D":"")+(u||s||e?"T":"")+(u?h+u+"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.30.1";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$1=Object.defineProperty,__getOwnPropDesc$2=Object.getOwnPropertyDescriptor,__decorateClass$2=(e,t,a,s)=>{for(var u=s>1?void 0:s?__getOwnPropDesc$2(t,a):t,n=e.length-1,o;n>=0;n--)(o=e[n])&&(u=(s?o(t,a,u):o(u))||u);return s&&u&&__defProp$1(t,a,u),u};let MetaTable$1=class extends Base{table;get filteredTable(){const t={};return Object.keys(this.table).forEach(a=>{if(!this.table[a])return;let s=a.replace(/([A-Z])/g," $1");s=s.charAt(0).toUpperCase()+s.slice(1),t[s]=this.table[a]}),t}};__decorateClass$2([decorator({required:!0})],MetaTable$1.prototype,"table",2);MetaTable$1=__decorateClass$2([ComponentBase],MetaTable$1);const _sfc_main$2=toNative(MetaTable$1),_hoisted_1$2={class:"meta"},_hoisted_2$1=["innerHTML"];function _sfc_render$2(e,t,a,s,u,n){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(_sfc_main$2,[["render",_sfc_render$2],["__scopeId","data-v-1e194121"]]);var escapeGoat={},hasRequiredEscapeGoat;function requireEscapeGoat(){if(hasRequiredEscapeGoat)return escapeGoat;hasRequiredEscapeGoat=1;const e=a=>a.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">"),t=a=>a.replace(/>/g,">").replace(/</g,"<").replace(/�?39;/g,"'").replace(/"/g,'"').replace(/&/g,"&");return escapeGoat.htmlEscape=(a,...s)=>{if(typeof a=="string")return e(a);let u=a[0];for(const[n,o]of s.entries())u=u+e(String(o))+a[n+1];return u},escapeGoat.htmlUnescape=(a,...s)=>{if(typeof a=="string")return t(a);let u=a[0];for(const[n,o]of s.entries())u=u+t(String(o))+a[n+1];return u},escapeGoat}var escapeGoatExports=requireEscapeGoat();function stringifyAttributes(e){const t=[];for(let[a,s]of Object.entries(e)){if(s===!1)continue;Array.isArray(s)&&(s=s.join(" "));let u=escapeGoatExports.htmlEscape(a);s!==!0&&(u+=`="${escapeGoatExports.htmlEscape(String(s))}"`),t.push(u)}return t.length>0?" "+t.join(" "):""}const require$$0=["area","base","br","col","embed","hr","img","input","link","menuitem","meta","param","source","track","wbr"];var _void,hasRequired_void;function require_void(){return hasRequired_void||(hasRequired_void=1,_void=require$$0),_void}var _voidExports=require_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,u]of t.entries())a=a+_htmlEscape(String(u))+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 u=s?htmlEscape(s):a;let n=`<${e}${stringifyAttributes(t)}>`;return voidHtmlTags.has(e)||(n+=`${u}`),n}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),isTruncated=(e,t)=>e.endsWith("...")||t.startsWith("…"),getAsString=(e,t)=>e.replace(urlRegex(),(a,s,u)=>isTruncated(a,e.charAt(u+a.length))?a:linkify(a,t)),getAsDocumentFragment=(e,t)=>{const a=document.createDocumentFragment(),s=e.split(urlRegex());for(const[u,n]of s.entries())u%2&&!isTruncated(n,s[u+1])?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=Object.defineProperty,__getOwnPropDesc$1=Object.getOwnPropertyDescriptor,__decorateClass$1=(e,t,a,s)=>{for(var u=s>1?void 0:s?__getOwnPropDesc$1(t,a):t,n=e.length-1,o;n>=0;n--)(o=e[n])&&(u=(s?o(t,a,u):o(u))||u);return s&&u&&__defProp(t,a,u),u};let ZoteroPublicationView=class extends Base{item;get d(){return this.item.data}get date(){return hooks(this.item.meta.parsedDate)}get authors(){return this.d.creators.map(e=>e.firstName+" "+e.lastName).join(" & ")}get tableData(){const e={...this.d};return e.creators=this.authors,delete e.key,delete e.version,delete e.title,delete e.abstractNote,e.itemType&&(e.itemType=capitalize(e.itemType)),e.url&&(e.url=linkifyUrls(e.url)),e}mounted(){$(".publication").accordion({collapsible:!0,header:"div.header",active:!1,heightStyle:"content"})}};__decorateClass$1([decorator({required:!0})],ZoteroPublicationView.prototype,"item",2);ZoteroPublicationView=__decorateClass$1([ComponentBase({components:{MetaTable}})],ZoteroPublicationView);const _sfc_main$1=toNative(ZoteroPublicationView),_hoisted_1$1={class:"publication"},_hoisted_2={class:"header fbox-h"},_hoisted_3={class:"fbox-v"},_hoisted_4={id:"title"},_hoisted_5={id:"subtitle"},_hoisted_6={id:"details"},_hoisted_7={key:0,id:"abstract"},_hoisted_8={class:"content"},_hoisted_9={key:1,id:"attachments"},_hoisted_10=["href"];function _sfc_render$1(e,t,a,s,u,n){const o=resolveComponent("MetaTable");return openBlock(),createElementBlock("div",_hoisted_1$1,[createBaseVNode("div",_hoisted_2,[t[0]||(t[0]=createBaseVNode("i",{class:"icon fas fa-caret-right"},null,-1)),createBaseVNode("div",_hoisted_3,[createBaseVNode("div",_hoisted_4,toDisplayString(e.d.title),1),createBaseVNode("div",_hoisted_5,"By "+toDisplayString(e.authors)+toDisplayString(e.date.year()?", "+e.date.year():""),1)])]),createBaseVNode("div",_hoisted_6,[createVNode(o,{id:"table",table:e.tableData},null,8,["table"]),e.d.abstractNote?(openBlock(),createElementBlock("div",_hoisted_7,[t[1]||(t[1]=createBaseVNode("div",{class:"label"},"Abstract",-1)),createBaseVNode("div",_hoisted_8,toDisplayString(e.d.abstractNote),1)])):createCommentVNode("",!0),e.item.attachments.length!==0?(openBlock(),createElementBlock("div",_hoisted_9,[t[2]||(t[2]=createBaseVNode("div",{class:"label"},"Attachments",-1)),(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_10)]))),128))])):createCommentVNode("",!0)])])}const ZoteroPublication=_export_sfc(_sfc_main$1,[["render",_sfc_render$1],["__scopeId","data-v-15850403"]]);var __getOwnPropDesc=Object.getOwnPropertyDescriptor,__decorateClass=(e,t,a,s)=>{for(var u=s>1?void 0:s?__getOwnPropDesc(t,a):t,n=e.length-1,o;n>=0;n--)(o=e[n])&&(u=o(u)||u);return u};let About$1=class extends Base{html="";publications=[];mounted(){fetch(`${hosts.content}/README.md`).then(t=>t.text()).then(t=>this.html=marked(parseExtensions(t.replace(emojiRegex(),a=>`${a}`)))),fetch(`${hosts.api}/zotero.json`).then(t=>t.json()).then(t=>{this.publications=t;let a=t;a=a.filter(s=>s.data.itemType==="attachment"),this.publications=this.publications.filter(s=>s.data.itemType!=="attachment"),this.publications.forEach(s=>s.attachments=a.filter(u=>u.data.parentItem==s.key))})}};About$1=__decorateClass([ComponentBase({components:{Loading,ZoteroPublication}})],About$1);const _sfc_main=toNative(About$1),_hoisted_1={key:0,id:"About",class:"markdown-content"};function _sfc_render(e,t,a,s,u,n){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(_sfc_main,[["render",_sfc_render]]);export{About as default}; +hooks.version="2.30.1";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$1=Object.defineProperty,__getOwnPropDesc$2=Object.getOwnPropertyDescriptor,__decorateClass$2=(e,t,a,s)=>{for(var u=s>1?void 0:s?__getOwnPropDesc$2(t,a):t,n=e.length-1,o;n>=0;n--)(o=e[n])&&(u=(s?o(t,a,u):o(u))||u);return s&&u&&__defProp$1(t,a,u),u};let MetaTable$1=class extends Base{table;get filteredTable(){const t={};return Object.keys(this.table).forEach(a=>{if(!this.table[a])return;let s=a.replace(/([A-Z])/g," $1");s=s.charAt(0).toUpperCase()+s.slice(1),t[s]=this.table[a]}),t}};__decorateClass$2([decorator({required:!0})],MetaTable$1.prototype,"table",2);MetaTable$1=__decorateClass$2([ComponentBase],MetaTable$1);const _sfc_main$2=toNative(MetaTable$1),_hoisted_1$2={class:"meta"},_hoisted_2$1=["innerHTML"];function _sfc_render$2(e,t,a,s,u,n){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(_sfc_main$2,[["render",_sfc_render$2],["__scopeId","data-v-1e194121"]]);var escapeGoat={},hasRequiredEscapeGoat;function requireEscapeGoat(){if(hasRequiredEscapeGoat)return escapeGoat;hasRequiredEscapeGoat=1;const e=a=>a.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">"),t=a=>a.replace(/>/g,">").replace(/</g,"<").replace(/�?39;/g,"'").replace(/"/g,'"').replace(/&/g,"&");return escapeGoat.htmlEscape=(a,...s)=>{if(typeof a=="string")return e(a);let u=a[0];for(const[n,o]of s.entries())u=u+e(String(o))+a[n+1];return u},escapeGoat.htmlUnescape=(a,...s)=>{if(typeof a=="string")return t(a);let u=a[0];for(const[n,o]of s.entries())u=u+t(String(o))+a[n+1];return u},escapeGoat}var escapeGoatExports=requireEscapeGoat();function stringifyAttributes(e){const t=[];for(let[a,s]of Object.entries(e)){if(s===!1)continue;Array.isArray(s)&&(s=s.join(" "));let u=escapeGoatExports.htmlEscape(a);s!==!0&&(u+=`="${escapeGoatExports.htmlEscape(String(s))}"`),t.push(u)}return t.length>0?" "+t.join(" "):""}const require$$0=["area","base","br","col","embed","hr","img","input","link","menuitem","meta","param","source","track","wbr"];var _void,hasRequired_void;function require_void(){return hasRequired_void||(hasRequired_void=1,_void=require$$0),_void}var _voidExports=require_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,u]of t.entries())a=a+_htmlEscape(String(u))+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 u=s?htmlEscape(s):a;let n=`<${e}${stringifyAttributes(t)}>`;return voidHtmlTags.has(e)||(n+=`${u}`),n}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),isTruncated=(e,t)=>e.endsWith("...")||t.startsWith("…"),getAsString=(e,t)=>e.replace(urlRegex(),(a,s,u)=>isTruncated(a,e.charAt(u+a.length))?a:linkify(a,t)),getAsDocumentFragment=(e,t)=>{const a=document.createDocumentFragment(),s=e.split(urlRegex());for(const[u,n]of s.entries())u%2&&!isTruncated(n,s[u+1])?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=Object.defineProperty,__getOwnPropDesc$1=Object.getOwnPropertyDescriptor,__decorateClass$1=(e,t,a,s)=>{for(var u=s>1?void 0:s?__getOwnPropDesc$1(t,a):t,n=e.length-1,o;n>=0;n--)(o=e[n])&&(u=(s?o(t,a,u):o(u))||u);return s&&u&&__defProp(t,a,u),u};let ZoteroPublicationView=class extends Base{item;get d(){return this.item.data}get date(){return hooks(this.item.meta.parsedDate)}get authors(){return this.d.creators.map(e=>e.firstName+" "+e.lastName).join(" & ")}get tableData(){const e={...this.d};return e.creators=this.authors,delete e.key,delete e.version,delete e.title,delete e.abstractNote,e.itemType&&(e.itemType=capitalize(e.itemType)),e.url&&(e.url=linkifyUrls(e.url)),e}mounted(){$(".publication").accordion({collapsible:!0,header:"div.header",active:!1,heightStyle:"content"})}};__decorateClass$1([decorator({required:!0})],ZoteroPublicationView.prototype,"item",2);ZoteroPublicationView=__decorateClass$1([ComponentBase({components:{MetaTable}})],ZoteroPublicationView);const _sfc_main$1=toNative(ZoteroPublicationView),_hoisted_1$1={class:"publication"},_hoisted_2={class:"header fbox-h"},_hoisted_3={class:"fbox-v"},_hoisted_4={id:"title"},_hoisted_5={id:"subtitle"},_hoisted_6={id:"details"},_hoisted_7={key:0,id:"abstract"},_hoisted_8={class:"content"},_hoisted_9={key:1,id:"attachments"},_hoisted_10=["href"];function _sfc_render$1(e,t,a,s,u,n){const o=resolveComponent("MetaTable");return openBlock(),createElementBlock("div",_hoisted_1$1,[createBaseVNode("div",_hoisted_2,[t[0]||(t[0]=createBaseVNode("i",{class:"icon fas fa-caret-right"},null,-1)),createBaseVNode("div",_hoisted_3,[createBaseVNode("div",_hoisted_4,toDisplayString(e.d.title),1),createBaseVNode("div",_hoisted_5,"By "+toDisplayString(e.authors)+toDisplayString(e.date.year()?", "+e.date.year():""),1)])]),createBaseVNode("div",_hoisted_6,[createVNode(o,{id:"table",table:e.tableData},null,8,["table"]),e.d.abstractNote?(openBlock(),createElementBlock("div",_hoisted_7,[t[1]||(t[1]=createBaseVNode("div",{class:"label"},"Abstract",-1)),createBaseVNode("div",_hoisted_8,toDisplayString(e.d.abstractNote),1)])):createCommentVNode("",!0),e.item.attachments.length!==0?(openBlock(),createElementBlock("div",_hoisted_9,[t[2]||(t[2]=createBaseVNode("div",{class:"label"},"Attachments",-1)),(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_10)]))),128))])):createCommentVNode("",!0)])])}const ZoteroPublication=_export_sfc(_sfc_main$1,[["render",_sfc_render$1],["__scopeId","data-v-9e366b9a"]]);var __getOwnPropDesc=Object.getOwnPropertyDescriptor,__decorateClass=(e,t,a,s)=>{for(var u=s>1?void 0:s?__getOwnPropDesc(t,a):t,n=e.length-1,o;n>=0;n--)(o=e[n])&&(u=o(u)||u);return u};let About$1=class extends Base{html="";publications=[];mounted(){fetch(`${hosts.content}/README.md`).then(t=>t.text()).then(t=>this.html=marked(parseExtensions(t.replace(emojiRegex(),a=>`${a}`)))),fetch(`${hosts.api}/zotero.json`).then(t=>t.json()).then(t=>{this.publications=t;let a=t;a=a.filter(s=>s.data.itemType==="attachment"),this.publications=this.publications.filter(s=>s.data.itemType!=="attachment"),this.publications.forEach(s=>s.attachments=a.filter(u=>u.data.parentItem==s.key))})}};About$1=__decorateClass([ComponentBase({components:{Loading,ZoteroPublication}})],About$1);const _sfc_main=toNative(About$1),_hoisted_1={key:0,id:"About",class:"markdown-content"};function _sfc_render(e,t,a,s,u,n){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(_sfc_main,[["render",_sfc_render]]);export{About as default}; diff --git a/assets/About-DrbmM9z3.css b/assets/About-DrbmM9z3.css new file mode 100644 index 0000000..1efa623 --- /dev/null +++ b/assets/About-DrbmM9z3.css @@ -0,0 +1 @@ +.meta td[data-v-1e194121]:first-child{text-align:right;color:#a68659d6}.meta td[data-v-1e194121]:last-child{display:inline-block;margin-left:20px}.publication[data-v-9e366b9a]{padding-top:.5em;padding-bottom:.5em}.publication #title[data-v-9e366b9a]{font-weight:700}.publication #subtitle[data-v-9e366b9a]{font-size:.9em}.publication #details[data-v-9e366b9a]{padding-left:calc(1.6em + 6px);font-size:.8em}.publication #details>div[data-v-9e366b9a]{margin-bottom:1em}.publication #details #table[data-v-9e366b9a]{margin:1em 0}.publication #details .label[data-v-9e366b9a]{font-weight:700}.header[data-v-9e366b9a]{align-items:center}.header .icon[data-v-9e366b9a]{transition:all .25s ease;padding:0 .8em}.header.ui-accordion-header-active .icon[data-v-9e366b9a]{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-YlsqzcIe.css b/assets/About-YlsqzcIe.css deleted file mode 100644 index ffffbc7..0000000 --- a/assets/About-YlsqzcIe.css +++ /dev/null @@ -1 +0,0 @@ -.meta td[data-v-1e194121]:first-child{text-align:right;color:#a68659d6}.meta td[data-v-1e194121]:last-child{display:inline-block;margin-left:20px}.publication[data-v-15850403]{padding-top:.5em;padding-bottom:.5em}.publication #title[data-v-15850403]{font-weight:700}.publication #subtitle[data-v-15850403]{font-size:.9em}.publication #details[data-v-15850403]{padding-left:calc(1.6em + 6px);font-size:.8em}.publication #details>div[data-v-15850403]{margin-bottom:1em}.publication #details #table[data-v-15850403]{margin:1em 0}.publication #details .label[data-v-15850403]{font-weight:700}.header[data-v-15850403]{align-items:center}.header .icon[data-v-15850403]{transition:all .25s ease;padding:0 .8em}.header.ui-accordion-header-active .icon[data-v-15850403]{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-CBaR-Soq.js b/assets/Blog-CcaLfL1R.js similarity index 99% rename from assets/Blog-CBaR-Soq.js rename to assets/Blog-CcaLfL1R.js index 918043c..51c14d3 100644 --- a/assets/Blog-CBaR-Soq.js +++ b/assets/Blog-CcaLfL1R.js @@ -1,4 +1,4 @@ -import{A as As,E as Vs,$ as Cs,G as $i,H as It,h as Gs,e as zi,c as F,o as N,n as Zi,g as ae,a as j,b as de,D as rt,F as Ut,r as Ht,i as at,T as Ls,w as Is,l as Us,f as Bi,I as Hs,_ as js,s as qi,J as Ji}from"./index-UkgDuAwM.js";import{g as Qi,m as Xi,L as Ki}from"./Loading-DmSoTIo_.js";function eo(S){throw new Error('Could not dynamically require "'+S+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var st={exports:{}},to=st.exports,Es;function so(){return Es||(Es=1,(function(S,T){(function(W,l){S.exports=l()})(to,(function(){var W;function l(){return W.apply(null,arguments)}function _e(e){W=e}function x(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function D(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function f(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function H(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(f(e,t))return!1;return!0}function Y(e){return e===void 0}function E(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function he(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function ne(e,t){var s=[],r,a=e.length;for(r=0;r>>0,r;for(r=0;r0)for(s=0;s>>0,r;for(r=0;r0)for(s=0;s=0;return(n?s?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}var ft=/(\[[^\[]*\])|(\\)?([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,Le=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,ct={},ye={};function h(e,t,s,r){var a=r;typeof r=="string"&&(a=function(){return this[r]()}),e&&(ye[e]=a),t&&(ye[t[0]]=function(){return Z(a.apply(this,arguments),t[1],t[2])}),s&&(ye[s]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function qs(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function Js(e){var t=e.match(ft),s,r;for(s=0,r=t.length;s=0&&Le.test(e);)e=e.replace(Le,r),Le.lastIndex=0,s-=1;return e}var Qs={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 Xs(e){var t=this._longDateFormat[e],s=this._longDateFormat[e.toUpperCase()];return t||!s?t:(this._longDateFormat[e]=s.match(ft).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var Ks="Invalid date";function er(){return this._invalidDate}var tr="%d",sr=/\d{1,2}/;function rr(e){return this._ordinal.replace("%d",e)}var ar={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 nr(e,t,s,r){var a=this._relativeTime[s];return z(a)?a(e,t,s,r):a.replace(/%d/i,e)}function ir(e,t){var s=this._relativeTime[e>0?"future":"past"];return z(s)?s(t):s.replace(/%s/i,t)}var $t={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function I(e){return typeof e=="string"?$t[e]||$t[e.toLowerCase()]:void 0}function mt(e){var t={},s,r;for(r in e)f(e,r)&&(s=I(r),s&&(t[s]=e[r]));return t}var or={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function lr(e){var t=[],s;for(s in e)f(e,s)&&t.push({unit:s,priority:or[s]});return t.sort(function(r,a){return r.priority-a.priority}),t}var zt=/\d/,C=/\d\d/,Zt=/\d{3}/,_t=/\d{4}/,Ue=/[+-]?\d{6}/,v=/\d\d?/,Bt=/\d\d\d\d?/,qt=/\d\d\d\d\d\d?/,He=/\d{1,3}/,yt=/\d{1,4}/,Ee=/[+-]?\d{1,6}/,ge=/\d+/,Ae=/[+-]?\d+/,ur=/Z|[+-]\d\d:?\d\d/gi,Ve=/Z|[+-]\d\d(?::?\d\d)?/gi,dr=/[+-]?\d+(\.\d{1,3})?/,Oe=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,we=/^[1-9]\d?/,gt=/^([1-9]\d|\d)/,Ge;Ge={};function d(e,t,s){Ge[e]=z(t)?t:function(r,a){return r&&s?s:t}}function hr(e,t){return f(Ge,e)?Ge[e](t._strict,t._locale):new RegExp(fr(e))}function fr(e){return q(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,s,r,a,n){return s||r||a||n}))}function q(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function U(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function _(e){var t=+e,s=0;return t!==0&&isFinite(t)&&(s=U(t)),s}var wt={};function k(e,t){var s,r=t,a;for(typeof e=="string"&&(e=[e]),E(t)&&(r=function(n,i){i[t]=_(n)}),a=e.length,s=0;s68?1900:2e3)};var Jt=ke("FullYear",!0);function yr(){return je(this.year())}function ke(e,t){return function(s){return s!=null?(Qt(this,e,s),l.updateOffset(this,t),this):xe(this,e)}}function xe(e,t){if(!e.isValid())return NaN;var s=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?s.getUTCMilliseconds():s.getMilliseconds();case"Seconds":return r?s.getUTCSeconds():s.getSeconds();case"Minutes":return r?s.getUTCMinutes():s.getMinutes();case"Hours":return r?s.getUTCHours():s.getHours();case"Date":return r?s.getUTCDate():s.getDate();case"Day":return r?s.getUTCDay():s.getDay();case"Month":return r?s.getUTCMonth():s.getMonth();case"FullYear":return r?s.getUTCFullYear():s.getFullYear();default:return NaN}}function Qt(e,t,s){var r,a,n,i,u;if(!(!e.isValid()||isNaN(s))){switch(r=e._d,a=e._isUTC,t){case"Milliseconds":return void(a?r.setUTCMilliseconds(s):r.setMilliseconds(s));case"Seconds":return void(a?r.setUTCSeconds(s):r.setSeconds(s));case"Minutes":return void(a?r.setUTCMinutes(s):r.setMinutes(s));case"Hours":return void(a?r.setUTCHours(s):r.setHours(s));case"Date":return void(a?r.setUTCDate(s):r.setDate(s));case"FullYear":break;default:return}n=s,i=e.month(),u=e.date(),u=u===29&&i===1&&!je(n)?28:u,a?r.setUTCFullYear(n,i,u):r.setFullYear(n,i,u)}}function gr(e){return e=I(e),z(this[e])?this[e]():this}function wr(e,t){if(typeof e=="object"){e=mt(e);var s=lr(e),r,a=s.length;for(r=0;r=0?(u=new Date(e+400,t,s,r,a,n,i),isFinite(u.getFullYear())&&u.setFullYear(e)):u=new Date(e,t,s,r,a,n,i),u}function Ne(e){var t,s;return e<100&&e>=0?(s=Array.prototype.slice.call(arguments),s[0]=e+400,t=new Date(Date.UTC.apply(null,s)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function $e(e,t,s){var r=7+t-s,a=(7+Ne(e,0,r).getUTCDay()-t)%7;return-a+r-1}function rs(e,t,s,r,a){var n=(7+s-r)%7,i=$e(e,r,a),u=1+7*(t-1)+n+i,c,y;return u<=0?(c=e-1,y=be(c)+u):u>be(e)?(c=e+1,y=u-be(e)):(c=e,y=u),{year:c,dayOfYear:y}}function Pe(e,t,s){var r=$e(e.year(),t,s),a=Math.floor((e.dayOfYear()-r-1)/7)+1,n,i;return a<1?(i=e.year()-1,n=a+X(i,t,s)):a>X(e.year(),t,s)?(n=a-X(e.year(),t,s),i=e.year()+1):(i=e.year(),n=a),{week:n,year:i}}function X(e,t,s){var r=$e(e,t,s),a=$e(e+1,t,s);return(be(e)-r+a)/7}h("w",["ww",2],"wo","week"),h("W",["WW",2],"Wo","isoWeek"),d("w",v,we),d("ww",v,C),d("W",v,we),d("WW",v,C),Te(["w","ww","W","WW"],function(e,t,s,r){t[r.substr(0,1)]=_(e)});function Pr(e){return Pe(e,this._week.dow,this._week.doy).week}var Wr={dow:0,doy:6};function Rr(){return this._week.dow}function Fr(){return this._week.doy}function Cr(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function Lr(e){var t=Pe(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}h("d",0,"do","day"),h("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),h("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),h("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),h("e",0,0,"weekday"),h("E",0,0,"isoWeekday"),d("d",v),d("e",v),d("E",v),d("dd",function(e,t){return t.weekdaysMinRegex(e)}),d("ddd",function(e,t){return t.weekdaysShortRegex(e)}),d("dddd",function(e,t){return t.weekdaysRegex(e)}),Te(["dd","ddd","dddd"],function(e,t,s,r){var a=s._locale.weekdaysParse(e,r,s._strict);a!=null?t.d=a:m(s).invalidWeekday=e}),Te(["d","e","E"],function(e,t,s,r){t[r]=_(e)});function Ir(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function Ur(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function vt(e,t){return e.slice(t,7).concat(e.slice(0,t))}var Hr="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),as="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Er="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ar=Oe,Vr=Oe,Gr=Oe;function jr(e,t){var s=x(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?vt(s,this._week.dow):e?s[e.day()]:s}function $r(e){return e===!0?vt(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function zr(e){return e===!0?vt(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Zr(e,t,s){var r,a,n,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)n=$([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(n,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(n,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(n,"").toLocaleLowerCase();return s?t==="dddd"?(a=O.call(this._weekdaysParse,i),a!==-1?a:null):t==="ddd"?(a=O.call(this._shortWeekdaysParse,i),a!==-1?a:null):(a=O.call(this._minWeekdaysParse,i),a!==-1?a:null):t==="dddd"?(a=O.call(this._weekdaysParse,i),a!==-1||(a=O.call(this._shortWeekdaysParse,i),a!==-1)?a:(a=O.call(this._minWeekdaysParse,i),a!==-1?a:null)):t==="ddd"?(a=O.call(this._shortWeekdaysParse,i),a!==-1||(a=O.call(this._weekdaysParse,i),a!==-1)?a:(a=O.call(this._minWeekdaysParse,i),a!==-1?a:null)):(a=O.call(this._minWeekdaysParse,i),a!==-1||(a=O.call(this._weekdaysParse,i),a!==-1)?a:(a=O.call(this._shortWeekdaysParse,i),a!==-1?a:null))}function Br(e,t,s){var r,a,n;if(this._weekdaysParseExact)return Zr.call(this,e,t,s);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(a=$([2e3,1]).day(r),s&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(n="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(n.replace(".",""),"i")),s&&t==="dddd"&&this._fullWeekdaysParse[r].test(e))return r;if(s&&t==="ddd"&&this._shortWeekdaysParse[r].test(e))return r;if(s&&t==="dd"&&this._minWeekdaysParse[r].test(e))return r;if(!s&&this._weekdaysParse[r].test(e))return r}}function qr(e){if(!this.isValid())return e!=null?this:NaN;var t=xe(this,"Day");return e!=null?(e=Ir(e,this.localeData()),this.add(e-t,"d")):t}function Jr(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 Qr(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=Ur(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function Xr(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Mt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(f(this,"_weekdaysRegex")||(this._weekdaysRegex=Ar),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Kr(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Mt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(f(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Vr),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function ea(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Mt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(f(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Gr),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Mt(){function e(R,re){return re.length-R.length}var t=[],s=[],r=[],a=[],n,i,u,c,y;for(n=0;n<7;n++)i=$([2e3,1]).day(n),u=q(this.weekdaysMin(i,"")),c=q(this.weekdaysShort(i,"")),y=q(this.weekdays(i,"")),t.push(u),s.push(c),r.push(y),a.push(u),a.push(c),a.push(y);t.sort(e),s.sort(e),r.sort(e),a.sort(e),this._weekdaysRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function St(){return this.hours()%12||12}function ta(){return this.hours()||24}h("H",["HH",2],0,"hour"),h("h",["hh",2],0,St),h("k",["kk",2],0,ta),h("hmm",0,0,function(){return""+St.apply(this)+Z(this.minutes(),2)}),h("hmmss",0,0,function(){return""+St.apply(this)+Z(this.minutes(),2)+Z(this.seconds(),2)}),h("Hmm",0,0,function(){return""+this.hours()+Z(this.minutes(),2)}),h("Hmmss",0,0,function(){return""+this.hours()+Z(this.minutes(),2)+Z(this.seconds(),2)});function ns(e,t){h(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}ns("a",!0),ns("A",!1);function is(e,t){return t._meridiemParse}d("a",is),d("A",is),d("H",v,gt),d("h",v,we),d("k",v,we),d("HH",v,C),d("hh",v,C),d("kk",v,C),d("hmm",Bt),d("hmmss",qt),d("Hmm",Bt),d("Hmmss",qt),k(["H","HH"],b),k(["k","kk"],function(e,t,s){var r=_(e);t[b]=r===24?0:r}),k(["a","A"],function(e,t,s){s._isPm=s._locale.isPM(e),s._meridiem=e}),k(["h","hh"],function(e,t,s){t[b]=_(e),m(s).bigHour=!0}),k("hmm",function(e,t,s){var r=e.length-2;t[b]=_(e.substr(0,r)),t[V]=_(e.substr(r)),m(s).bigHour=!0}),k("hmmss",function(e,t,s){var r=e.length-4,a=e.length-2;t[b]=_(e.substr(0,r)),t[V]=_(e.substr(r,2)),t[Q]=_(e.substr(a)),m(s).bigHour=!0}),k("Hmm",function(e,t,s){var r=e.length-2;t[b]=_(e.substr(0,r)),t[V]=_(e.substr(r))}),k("Hmmss",function(e,t,s){var r=e.length-4,a=e.length-2;t[b]=_(e.substr(0,r)),t[V]=_(e.substr(r,2)),t[Q]=_(e.substr(a))});function sa(e){return(e+"").toLowerCase().charAt(0)==="p"}var ra=/[ap]\.?m?\.?/i,aa=ke("Hours",!0);function na(e,t,s){return e>11?s?"pm":"PM":s?"am":"AM"}var os={calendar:Zs,longDateFormat:Qs,invalidDate:Ks,ordinal:tr,dayOfMonthOrdinalParse:sr,relativeTime:ar,months:vr,monthsShort:Xt,week:Wr,weekdays:Hr,weekdaysMin:Er,weekdaysShort:as,meridiemParse:ra},p={},We={},Re;function ia(e,t){var s,r=Math.min(e.length,t.length);for(s=0;s0;){if(a=ze(n.slice(0,s).join("-")),a)return a;if(r&&r.length>=s&&ia(n,r)>=s-1)break;s--}t++}return Re}function la(e){return!!(e&&e.match("^[^/\\\\]*$"))}function ze(e){var t=null,s;if(p[e]===void 0&&S&&S.exports&&la(e))try{t=Re._abbr,s=eo,s("./locale/"+e),oe(t)}catch{p[e]=null}return p[e]}function oe(e,t){var s;return e&&(Y(t)?s=K(e):s=pt(e,t),s?Re=s:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Re._abbr}function pt(e,t){if(t!==null){var s,r=os;if(t.abbr=e,p[e]!=null)Gt("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=p[e]._config;else if(t.parentLocale!=null)if(p[t.parentLocale]!=null)r=p[t.parentLocale]._config;else if(s=ze(t.parentLocale),s!=null)r=s._config;else return We[t.parentLocale]||(We[t.parentLocale]=[]),We[t.parentLocale].push({name:e,config:t}),null;return p[e]=new dt(ut(r,t)),We[e]&&We[e].forEach(function(a){pt(a.name,a.config)}),oe(e),p[e]}else return delete p[e],null}function ua(e,t){if(t!=null){var s,r,a=os;p[e]!=null&&p[e].parentLocale!=null?p[e].set(ut(p[e]._config,t)):(r=ze(e),r!=null&&(a=r._config),t=ut(a,t),r==null&&(t.abbr=e),s=new dt(t),s.parentLocale=p[e],p[e]=s),oe(e)}else p[e]!=null&&(p[e].parentLocale!=null?(p[e]=p[e].parentLocale,e===oe()&&oe(e)):p[e]!=null&&delete p[e]);return p[e]}function K(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Re;if(!x(e)){if(t=ze(e),t)return t;e=[e]}return oa(e)}function da(){return ht(p)}function Dt(e){var t,s=e._a;return s&&m(e).overflow===-2&&(t=s[J]<0||s[J]>11?J:s[B]<1||s[B]>kt(s[P],s[J])?B:s[b]<0||s[b]>24||s[b]===24&&(s[V]!==0||s[Q]!==0||s[fe]!==0)?b:s[V]<0||s[V]>59?V:s[Q]<0||s[Q]>59?Q:s[fe]<0||s[fe]>999?fe:-1,m(e)._overflowDayOfYear&&(tB)&&(t=B),m(e)._overflowWeeks&&t===-1&&(t=mr),m(e)._overflowWeekday&&t===-1&&(t=_r),m(e).overflow=t),e}var ha=/^\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)?)?$/,fa=/^\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)?)?$/,ca=/Z|[+-]\d\d(?::?\d\d)?/,Ze=[["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]],Yt=[["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/]],ma=/^\/?Date\((-?\d+)/i,_a=/^(?:(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}))$/,ya={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function us(e){var t,s,r=e._i,a=ha.exec(r)||fa.exec(r),n,i,u,c,y=Ze.length,R=Yt.length;if(a){for(m(e).iso=!0,t=0,s=y;tbe(i)||e._dayOfYear===0)&&(m(e)._overflowDayOfYear=!0),s=Ne(i,0,e._dayOfYear),e._a[J]=s.getUTCMonth(),e._a[B]=s.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=a[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[b]===24&&e._a[V]===0&&e._a[Q]===0&&e._a[fe]===0&&(e._nextDay=!0,e._a[b]=0),e._d=(e._useUTC?Ne:Nr).apply(null,r),n=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[b]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==n&&(m(e).weekdayMismatch=!0)}}function Da(e){var t,s,r,a,n,i,u,c,y;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(n=1,i=4,s=ve(t.GG,e._a[P],Pe(M(),1,4).year),r=ve(t.W,1),a=ve(t.E,1),(a<1||a>7)&&(c=!0)):(n=e._locale._week.dow,i=e._locale._week.doy,y=Pe(M(),n,i),s=ve(t.gg,e._a[P],y.year),r=ve(t.w,y.week),t.d!=null?(a=t.d,(a<0||a>6)&&(c=!0)):t.e!=null?(a=t.e+n,(t.e<0||t.e>6)&&(c=!0)):a=n),r<1||r>X(s,n,i)?m(e)._overflowWeeks=!0:c!=null?m(e)._overflowWeekday=!0:(u=rs(s,r,a,n,i),e._a[P]=u.year,e._dayOfYear=u.dayOfYear)}l.ISO_8601=function(){},l.RFC_2822=function(){};function Tt(e){if(e._f===l.ISO_8601){us(e);return}if(e._f===l.RFC_2822){ds(e);return}e._a=[],m(e).empty=!0;var t=""+e._i,s,r,a,n,i,u=t.length,c=0,y,R;for(a=jt(e._f,e._locale).match(ft)||[],R=a.length,s=0;s0&&m(e).unusedInput.push(i),t=t.slice(t.indexOf(r)+r.length),c+=r.length),ye[n]?(r?m(e).empty=!1:m(e).unusedTokens.push(n),cr(n,r,e)):e._strict&&!r&&m(e).unusedTokens.push(n);m(e).charsLeftOver=u-c,t.length>0&&m(e).unusedInput.push(t),e._a[b]<=12&&m(e).bigHour===!0&&e._a[b]>0&&(m(e).bigHour=void 0),m(e).parsedDateParts=e._a.slice(0),m(e).meridiem=e._meridiem,e._a[b]=Ya(e._locale,e._a[b],e._meridiem),y=m(e).era,y!==null&&(e._a[P]=e._locale.erasConvertYear(y,e._a[P])),Ot(e),Dt(e)}function Ya(e,t,s){var r;return s==null?t:e.meridiemHour!=null?e.meridiemHour(t,s):(e.isPM!=null&&(r=e.isPM(s),r&&t<12&&(t+=12),!r&&t===12&&(t=0)),t)}function Oa(e){var t,s,r,a,n,i,u=!1,c=e._f.length;if(c===0){m(e).invalidFormat=!0,e._d=new Date(NaN);return}for(a=0;athis?this:e:Ce()});function cs(e,t){var s,r;if(t.length===1&&x(t[0])&&(t=t[0]),!t.length)return M();for(s=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Za(){if(!Y(this._isDSTShifted))return this._isDSTShifted;var e={},t;return lt(e,this),e=hs(e),e._a?(t=e._isUTC?$(e._a):M(e._a),this._isDSTShifted=this.isValid()&&Ua(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Ba(){return this.isValid()?!this._isUTC:!1}function qa(){return this.isValid()?this._isUTC:!1}function _s(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Ja=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Qa=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function G(e,t){var s=e,r=null,a,n,i;return qe(e)?s={ms:e._milliseconds,d:e._days,M:e._months}:E(e)||!isNaN(+e)?(s={},t?s[t]=+e:s.milliseconds=+e):(r=Ja.exec(e))?(a=r[1]==="-"?-1:1,s={y:0,d:_(r[B])*a,h:_(r[b])*a,m:_(r[V])*a,s:_(r[Q])*a,ms:_(bt(r[fe]*1e3))*a}):(r=Qa.exec(e))?(a=r[1]==="-"?-1:1,s={y:ce(r[2],a),M:ce(r[3],a),w:ce(r[4],a),d:ce(r[5],a),h:ce(r[6],a),m:ce(r[7],a),s:ce(r[8],a)}):s==null?s={}:typeof s=="object"&&("from"in s||"to"in s)&&(i=Xa(M(s.from),M(s.to)),s={},s.ms=i.milliseconds,s.M=i.months),n=new Be(s),qe(e)&&f(e,"_locale")&&(n._locale=e._locale),qe(e)&&f(e,"_isValid")&&(n._isValid=e._isValid),n}G.fn=Be.prototype,G.invalid=Ia;function ce(e,t){var s=e&&parseFloat(e.replace(",","."));return(isNaN(s)?0:s)*t}function ys(e,t){var s={};return s.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(s.months,"M").isAfter(t)&&--s.months,s.milliseconds=+t-+e.clone().add(s.months,"M"),s}function Xa(e,t){var s;return e.isValid()&&t.isValid()?(t=Nt(t,e),e.isBefore(t)?s=ys(e,t):(s=ys(t,e),s.milliseconds=-s.milliseconds,s.months=-s.months),s):{milliseconds:0,months:0}}function gs(e,t){return function(s,r){var a,n;return r!==null&&!isNaN(+r)&&(Gt(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."),n=s,s=r,r=n),a=G(s,r),ws(this,a,e),this}}function ws(e,t,s,r){var a=t._milliseconds,n=bt(t._days),i=bt(t._months);e.isValid()&&(r=r??!0,i&&es(e,xe(e,"Month")+i*s),n&&Qt(e,"Date",xe(e,"Date")+n*s),a&&e._d.setTime(e._d.valueOf()+a*s),r&&l.updateOffset(e,n||i))}var Ka=gs(1,"add"),en=gs(-1,"subtract");function ks(e){return typeof e=="string"||e instanceof String}function tn(e){return A(e)||he(e)||ks(e)||E(e)||rn(e)||sn(e)||e===null||e===void 0}function sn(e){var t=D(e)&&!H(e),s=!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"],a,n,i=r.length;for(a=0;as.valueOf():s.valueOf()9999?Ie(s,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):z(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",Ie(s,"Z")):Ie(s,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function wn(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",s,r,a,n;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),s="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a="-MM-DD[T]HH:mm:ss.SSS",n=t+'[")]',this.format(s+r+a+n)}function kn(e){e||(e=this.isUtc()?l.defaultFormatUtc:l.defaultFormat);var t=Ie(this,e);return this.localeData().postformat(t)}function vn(e,t){return this.isValid()&&(A(e)&&e.isValid()||M(e).isValid())?G({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Mn(e){return this.from(M(),e)}function Sn(e,t){return this.isValid()&&(A(e)&&e.isValid()||M(e).isValid())?G({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function pn(e){return this.to(M(),e)}function vs(e){var t;return e===void 0?this._locale._abbr:(t=K(e),t!=null&&(this._locale=t),this)}var Ms=L("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 Ss(){return this._locale}var Qe=1e3,Me=60*Qe,Xe=60*Me,ps=(365*400+97)*24*Xe;function Se(e,t){return(e%t+t)%t}function Ds(e,t,s){return e<100&&e>=0?new Date(e+400,t,s)-ps:new Date(e,t,s).valueOf()}function Ys(e,t,s){return e<100&&e>=0?Date.UTC(e+400,t,s)-ps:Date.UTC(e,t,s)}function Dn(e){var t,s;if(e=I(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(s=this._isUTC?Ys:Ds,e){case"year":t=s(this.year(),0,1);break;case"quarter":t=s(this.year(),this.month()-this.month()%3,1);break;case"month":t=s(this.year(),this.month(),1);break;case"week":t=s(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=s(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=Se(t+(this._isUTC?0:this.utcOffset()*Me),Xe);break;case"minute":t=this._d.valueOf(),t-=Se(t,Me);break;case"second":t=this._d.valueOf(),t-=Se(t,Qe);break}return this._d.setTime(t),l.updateOffset(this,!0),this}function Yn(e){var t,s;if(e=I(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(s=this._isUTC?Ys:Ds,e){case"year":t=s(this.year()+1,0,1)-1;break;case"quarter":t=s(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=s(this.year(),this.month()+1,1)-1;break;case"week":t=s(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=s(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=Xe-Se(t+(this._isUTC?0:this.utcOffset()*Me),Xe)-1;break;case"minute":t=this._d.valueOf(),t+=Me-Se(t,Me)-1;break;case"second":t=this._d.valueOf(),t+=Qe-Se(t,Qe)-1;break}return this._d.setTime(t),l.updateOffset(this,!0),this}function On(){return this._d.valueOf()-(this._offset||0)*6e4}function Tn(){return Math.floor(this.valueOf()/1e3)}function bn(){return new Date(this.valueOf())}function xn(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Nn(){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 Pn(){return this.isValid()?this.toISOString():null}function Wn(){return it(this)}function Rn(){return ie({},m(this))}function Fn(){return m(this).overflow}function Cn(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}h("N",0,0,"eraAbbr"),h("NN",0,0,"eraAbbr"),h("NNN",0,0,"eraAbbr"),h("NNNN",0,0,"eraName"),h("NNNNN",0,0,"eraNarrow"),h("y",["y",1],"yo","eraYear"),h("y",["yy",2],0,"eraYear"),h("y",["yyy",3],0,"eraYear"),h("y",["yyyy",4],0,"eraYear"),d("N",Wt),d("NN",Wt),d("NNN",Wt),d("NNNN",zn),d("NNNNN",Zn),k(["N","NN","NNN","NNNN","NNNNN"],function(e,t,s,r){var a=s._locale.erasParse(e,r,s._strict);a?m(s).era=a:m(s).invalidEra=e}),d("y",ge),d("yy",ge),d("yyy",ge),d("yyyy",ge),d("yo",Bn),k(["y","yy","yyy","yyyy"],P),k(["yo"],function(e,t,s,r){var a;s._locale._eraYearOrdinalRegex&&(a=e.match(s._locale._eraYearOrdinalRegex)),s._locale.eraYearOrdinalParse?t[P]=s._locale.eraYearOrdinalParse(e,a):t[P]=parseInt(e,10)});function Ln(e,t){var s,r,a,n=this._eras||K("en")._eras;for(s=0,r=n.length;s=0)return n[r]}function Un(e,t){var s=e.since<=e.until?1:-1;return t===void 0?l(e.since).year():l(e.since).year()+(t-e.offset)*s}function Hn(){var e,t,s,r=this.localeData().eras();for(e=0,t=r.length;en&&(t=n),ti.call(this,e,t,s,r,a))}function ti(e,t,s,r,a){var n=rs(e,t,s,r,a),i=Ne(n.year,0,n.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}h("Q",0,"Qo","quarter"),d("Q",zt),k("Q",function(e,t){t[J]=(_(e)-1)*3});function si(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}h("D",["DD",2],"Do","date"),d("D",v,we),d("DD",v,C),d("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),k(["D","DD"],B),k("Do",function(e,t){t[B]=_(e.match(v)[0])});var Ts=ke("Date",!0);h("DDD",["DDDD",3],"DDDo","dayOfYear"),d("DDD",He),d("DDDD",Zt),k(["DDD","DDDD"],function(e,t,s){s._dayOfYear=_(e)});function ri(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}h("m",["mm",2],0,"minute"),d("m",v,gt),d("mm",v,C),k(["m","mm"],V);var ai=ke("Minutes",!1);h("s",["ss",2],0,"second"),d("s",v,gt),d("ss",v,C),k(["s","ss"],Q);var ni=ke("Seconds",!1);h("S",0,0,function(){return~~(this.millisecond()/100)}),h(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),h(0,["SSS",3],0,"millisecond"),h(0,["SSSS",4],0,function(){return this.millisecond()*10}),h(0,["SSSSS",5],0,function(){return this.millisecond()*100}),h(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),h(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),h(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),h(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),d("S",He,zt),d("SS",He,C),d("SSS",He,Zt);var le,bs;for(le="SSSS";le.length<=9;le+="S")d(le,ge);function ii(e,t){t[fe]=_(("0."+e)*1e3)}for(le="S";le.length<=9;le+="S")k(le,ii);bs=ke("Milliseconds",!1),h("z",0,0,"zoneAbbr"),h("zz",0,0,"zoneName");function oi(){return this._isUTC?"UTC":""}function li(){return this._isUTC?"Coordinated Universal Time":""}var o=Ye.prototype;o.add=Ka,o.calendar=on,o.clone=ln,o.diff=_n,o.endOf=Yn,o.format=kn,o.from=vn,o.fromNow=Mn,o.to=Sn,o.toNow=pn,o.get=gr,o.invalidAt=Fn,o.isAfter=un,o.isBefore=dn,o.isBetween=hn,o.isSame=fn,o.isSameOrAfter=cn,o.isSameOrBefore=mn,o.isValid=Wn,o.lang=Ms,o.locale=vs,o.localeData=Ss,o.max=Pa,o.min=Na,o.parsingFlags=Rn,o.set=wr,o.startOf=Dn,o.subtract=en,o.toArray=xn,o.toObject=Nn,o.toDate=bn,o.toISOString=gn,o.inspect=wn,typeof Symbol<"u"&&Symbol.for!=null&&(o[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),o.toJSON=Pn,o.toString=yn,o.unix=Tn,o.valueOf=On,o.creationData=Cn,o.eraName=Hn,o.eraNarrow=En,o.eraAbbr=An,o.eraYear=Vn,o.year=Jt,o.isLeapYear=yr,o.weekYear=qn,o.isoWeekYear=Jn,o.quarter=o.quarters=si,o.month=ts,o.daysInMonth=Tr,o.week=o.weeks=Cr,o.isoWeek=o.isoWeeks=Lr,o.weeksInYear=Kn,o.weeksInWeekYear=ei,o.isoWeeksInYear=Qn,o.isoWeeksInISOWeekYear=Xn,o.date=Ts,o.day=o.days=qr,o.weekday=Jr,o.isoWeekday=Qr,o.dayOfYear=ri,o.hour=o.hours=aa,o.minute=o.minutes=ai,o.second=o.seconds=ni,o.millisecond=o.milliseconds=bs,o.utcOffset=Ea,o.utc=Va,o.local=Ga,o.parseZone=ja,o.hasAlignedHourOffset=$a,o.isDST=za,o.isLocal=Ba,o.isUtcOffset=qa,o.isUtc=_s,o.isUTC=_s,o.zoneAbbr=oi,o.zoneName=li,o.dates=L("dates accessor is deprecated. Use date instead.",Ts),o.months=L("months accessor is deprecated. Use month instead",ts),o.years=L("years accessor is deprecated. Use year instead",Jt),o.zone=L("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Aa),o.isDSTShifted=L("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Za);function ui(e){return M(e*1e3)}function di(){return M.apply(null,arguments).parseZone()}function xs(e){return e}var w=dt.prototype;w.calendar=Bs,w.longDateFormat=Xs,w.invalidDate=er,w.ordinal=rr,w.preparse=xs,w.postformat=xs,w.relativeTime=nr,w.pastFuture=ir,w.set=zs,w.eras=Ln,w.erasParse=In,w.erasConvertYear=Un,w.erasAbbrRegex=jn,w.erasNameRegex=Gn,w.erasNarrowRegex=$n,w.months=pr,w.monthsShort=Dr,w.monthsParse=Or,w.monthsRegex=xr,w.monthsShortRegex=br,w.week=Pr,w.firstDayOfYear=Fr,w.firstDayOfWeek=Rr,w.weekdays=jr,w.weekdaysMin=zr,w.weekdaysShort=$r,w.weekdaysParse=Br,w.weekdaysRegex=Xr,w.weekdaysShortRegex=Kr,w.weekdaysMinRegex=ea,w.isPM=sa,w.meridiem=na;function et(e,t,s,r){var a=K(),n=$().set(r,t);return a[s](n,e)}function Ns(e,t,s){if(E(e)&&(t=e,e=void 0),e=e||"",t!=null)return et(e,t,s,"month");var r,a=[];for(r=0;r<12;r++)a[r]=et(e,r,s,"month");return a}function Ft(e,t,s,r){typeof e=="boolean"?(E(t)&&(s=t,t=void 0),t=t||""):(t=e,s=t,e=!1,E(t)&&(s=t,t=void 0),t=t||"");var a=K(),n=e?a._week.dow:0,i,u=[];if(s!=null)return et(t,(s+n)%7,r,"day");for(i=0;i<7;i++)u[i]=et(t,(i+n)%7,r,"day");return u}function hi(e,t){return Ns(e,t,"months")}function fi(e,t){return Ns(e,t,"monthsShort")}function ci(e,t,s){return Ft(e,t,s,"weekdays")}function mi(e,t,s){return Ft(e,t,s,"weekdaysShort")}function _i(e,t,s){return Ft(e,t,s,"weekdaysMin")}oe("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,s=_(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+s}}),l.lang=L("moment.lang is deprecated. Use moment.locale instead.",oe),l.langData=L("moment.langData is deprecated. Use moment.localeData instead.",K);var ee=Math.abs;function yi(){var e=this._data;return this._milliseconds=ee(this._milliseconds),this._days=ee(this._days),this._months=ee(this._months),e.milliseconds=ee(e.milliseconds),e.seconds=ee(e.seconds),e.minutes=ee(e.minutes),e.hours=ee(e.hours),e.months=ee(e.months),e.years=ee(e.years),this}function Ps(e,t,s,r){var a=G(t,s);return e._milliseconds+=r*a._milliseconds,e._days+=r*a._days,e._months+=r*a._months,e._bubble()}function gi(e,t){return Ps(this,e,t,1)}function wi(e,t){return Ps(this,e,t,-1)}function Ws(e){return e<0?Math.floor(e):Math.ceil(e)}function ki(){var e=this._milliseconds,t=this._days,s=this._months,r=this._data,a,n,i,u,c;return e>=0&&t>=0&&s>=0||e<=0&&t<=0&&s<=0||(e+=Ws(Ct(s)+t)*864e5,t=0,s=0),r.milliseconds=e%1e3,a=U(e/1e3),r.seconds=a%60,n=U(a/60),r.minutes=n%60,i=U(n/60),r.hours=i%24,t+=U(i/24),c=U(Rs(t)),s+=c,t-=Ws(Ct(c)),u=U(s/12),s%=12,r.days=t,r.months=s,r.years=u,this}function Rs(e){return e*4800/146097}function Ct(e){return e*146097/4800}function vi(e){if(!this.isValid())return NaN;var t,s,r=this._milliseconds;if(e=I(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,s=this._months+Rs(t),e){case"month":return s;case"quarter":return s/3;case"year":return s/12}else switch(t=this._days+Math.round(Ct(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 te(e){return function(){return this.as(e)}}var Fs=te("ms"),Mi=te("s"),Si=te("m"),pi=te("h"),Di=te("d"),Yi=te("w"),Oi=te("M"),Ti=te("Q"),bi=te("y"),xi=Fs;function Ni(){return G(this)}function Pi(e){return e=I(e),this.isValid()?this[e+"s"]():NaN}function me(e){return function(){return this.isValid()?this._data[e]:NaN}}var Wi=me("milliseconds"),Ri=me("seconds"),Fi=me("minutes"),Ci=me("hours"),Li=me("days"),Ii=me("months"),Ui=me("years");function Hi(){return U(this.days()/7)}var se=Math.round,pe={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Ei(e,t,s,r,a){return a.relativeTime(t||1,!!s,e,r)}function Ai(e,t,s,r){var a=G(e).abs(),n=se(a.as("s")),i=se(a.as("m")),u=se(a.as("h")),c=se(a.as("d")),y=se(a.as("M")),R=se(a.as("w")),re=se(a.as("y")),ue=n<=s.ss&&["s",n]||n0,ue[4]=r,Ei.apply(null,ue)}function Vi(e){return e===void 0?se:typeof e=="function"?(se=e,!0):!1}function Gi(e,t){return pe[e]===void 0?!1:t===void 0?pe[e]:(pe[e]=t,e==="s"&&(pe.ss=t-1),!0)}function ji(e,t){if(!this.isValid())return this.localeData().invalidDate();var s=!1,r=pe,a,n;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(s=e),typeof t=="object"&&(r=Object.assign({},pe,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),a=this.localeData(),n=Ai(this,!s,r,a),s&&(n=a.pastFuture(+this,n)),a.postformat(n)}var Lt=Math.abs;function De(e){return(e>0)-(e<0)||+e}function tt(){if(!this.isValid())return this.localeData().invalidDate();var e=Lt(this._milliseconds)/1e3,t=Lt(this._days),s=Lt(this._months),r,a,n,i,u=this.asSeconds(),c,y,R,re;return u?(r=U(e/60),a=U(r/60),e%=60,r%=60,n=U(s/12),s%=12,i=e?e.toFixed(3).replace(/\.?0+$/,""):"",c=u<0?"-":"",y=De(this._months)!==De(u)?"-":"",R=De(this._days)!==De(u)?"-":"",re=De(this._milliseconds)!==De(u)?"-":"",c+"P"+(n?y+n+"Y":"")+(s?y+s+"M":"")+(t?R+t+"D":"")+(a||r||e?"T":"")+(a?re+a+"H":"")+(r?re+r+"M":"")+(e?re+i+"S":"")):"P0D"}var g=Be.prototype;g.isValid=La,g.abs=yi,g.add=gi,g.subtract=wi,g.as=vi,g.asMilliseconds=Fs,g.asSeconds=Mi,g.asMinutes=Si,g.asHours=pi,g.asDays=Di,g.asWeeks=Yi,g.asMonths=Oi,g.asQuarters=Ti,g.asYears=bi,g.valueOf=xi,g._bubble=ki,g.clone=Ni,g.get=Pi,g.milliseconds=Wi,g.seconds=Ri,g.minutes=Fi,g.hours=Ci,g.days=Li,g.weeks=Hi,g.months=Ii,g.years=Ui,g.humanize=ji,g.toISOString=tt,g.toString=tt,g.toJSON=tt,g.locale=vs,g.localeData=Ss,g.toIsoString=L("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",tt),g.lang=Ms,h("X",0,0,"unix"),h("x",0,0,"valueOf"),d("x",Ae),d("X",dr),k("X",function(e,t,s){s._d=new Date(parseFloat(e)*1e3)}),k("x",function(e,t,s){s._d=new Date(_(e))});//! moment.js diff --git a/assets/Friends-DFbI2PGr.js b/assets/Friends-wd_3eKpb.js similarity index 96% rename from assets/Friends-DFbI2PGr.js rename to assets/Friends-wd_3eKpb.js index 2f8defa..c119307 100644 --- a/assets/Friends-DFbI2PGr.js +++ b/assets/Friends-wd_3eKpb.js @@ -1 +1 @@ -import{t as m,B as g,h as c,K as p,C as $,_ as k,c as r,o as i,a as n,g as y,l as h,F as _,r as v,z as F,b as B,n as S}from"./index-UkgDuAwM.js";import{s as w}from"./utils-XEnHOg18.js";var C=Object.getOwnPropertyDescriptor,j=(t,e,s,d)=>{for(var o=d>1?void 0:d?C(e,s):e,l=t.length-1,a;l>=0;l--)(a=t[l])&&(o=a(o)||o);return o};const N=new Set(["name","avatar","banner","desc"]),b={blog:"fas fa-book"};let u=class extends g{friends=[];async created(){this.friends=await(await fetch(`${c.content}/content/generated/friends/friends.json`)).json(),this.friends.forEach(e=>{e.avatar.startsWith("http")||(e.avatar=`${c.content}/${e.avatar}`),e.banner&&!e.banner.startsWith("http")&&(e.banner=`${c.content}/${e.banner}`)}),this.friends=w(this.friends)}bgStyle(e){return e.banner?{"background-image":`url("${e.banner}")`}:{}}getFriendLinks(e){return Object.entries(e).filter(s=>!N.has(s[0].toString())).map(s=>({link:s[1],icon:p.includes(s[0])?`fab fa-${s[0]}`:s[0]in b?b[s[0]]:s[0]}))}};u=j([$],u);const O=m(u),z={id:"Friends",class:"general-page"},D={key:0,class:"friends"},L=["src"],V={class:"info"},x={class:"name unselectable"},E={class:"links"},P=["href"];function W(t,e,s,d,o,l){return i(),r("div",z,[e[0]||(e[0]=n("div",{class:"title"},[n("h2",null,"朋友们"),n("div",{class:"subtitle"},[h(" 是小桂桂的朋友们(欢迎补充"),n("br"),h(" 每次刷新都会打乱顺序! ")])],-1)),t.friends?(i(),r("div",D,[(i(!0),r(_,null,v(t.friends,a=>(i(),r("div",{class:"friend card",key:a.name},[n("div",{class:"banner",style:F(t.bgStyle(a))},null,4),n("img",{class:"avatar",src:a.avatar,alt:""},null,8,L),n("div",V,[n("div",x,B(a.name),1),n("div",E,[(i(!0),r(_,null,v(t.getFriendLinks(a),f=>(i(),r("a",{href:f.link},[n("i",{class:S(f.icon)},null,2)],8,P))),256))])])]))),128))])):y("",!0)])}const q=k(O,[["render",W],["__scopeId","data-v-617ad8d4"]]);export{q as default}; +import{t as m,B as g,h as c,K as p,C as $,_ as k,c as r,o as i,a as n,g as y,l as h,F as _,r as v,z as F,b as B,n as S}from"./index-BjY1_Egx.js";import{s as w}from"./utils-N2VJSgGK.js";var C=Object.getOwnPropertyDescriptor,j=(t,e,s,d)=>{for(var o=d>1?void 0:d?C(e,s):e,l=t.length-1,a;l>=0;l--)(a=t[l])&&(o=a(o)||o);return o};const N=new Set(["name","avatar","banner","desc"]),b={blog:"fas fa-book"};let u=class extends g{friends=[];async created(){this.friends=await(await fetch(`${c.content}/content/generated/friends/friends.json`)).json(),this.friends.forEach(e=>{e.avatar.startsWith("http")||(e.avatar=`${c.content}/${e.avatar}`),e.banner&&!e.banner.startsWith("http")&&(e.banner=`${c.content}/${e.banner}`)}),this.friends=w(this.friends)}bgStyle(e){return e.banner?{"background-image":`url("${e.banner}")`}:{}}getFriendLinks(e){return Object.entries(e).filter(s=>!N.has(s[0].toString())).map(s=>({link:s[1],icon:p.includes(s[0])?`fab fa-${s[0]}`:s[0]in b?b[s[0]]:s[0]}))}};u=j([$],u);const O=m(u),z={id:"Friends",class:"general-page"},D={key:0,class:"friends"},L=["src"],V={class:"info"},x={class:"name unselectable"},E={class:"links"},P=["href"];function W(t,e,s,d,o,l){return i(),r("div",z,[e[0]||(e[0]=n("div",{class:"title"},[n("h2",null,"朋友们"),n("div",{class:"subtitle"},[h(" 是小桂桂的朋友们(欢迎补充"),n("br"),h(" 每次刷新都会打乱顺序! ")])],-1)),t.friends?(i(),r("div",D,[(i(!0),r(_,null,v(t.friends,a=>(i(),r("div",{class:"friend card",key:a.name},[n("div",{class:"banner",style:F(t.bgStyle(a))},null,4),n("img",{class:"avatar",src:a.avatar,alt:""},null,8,L),n("div",V,[n("div",x,B(a.name),1),n("div",E,[(i(!0),r(_,null,v(t.getFriendLinks(a),f=>(i(),r("a",{href:f.link},[n("i",{class:S(f.icon)},null,2)],8,P))),256))])])]))),128))])):y("",!0)])}const q=k(O,[["render",W],["__scopeId","data-v-617ad8d4"]]);export{q as default}; diff --git a/assets/Life-CGHvRfNv.js b/assets/Life-Cct9iMWD.js similarity index 99% rename from assets/Life-CGHvRfNv.js rename to assets/Life-Cct9iMWD.js index 69901cf..c938a26 100644 --- a/assets/Life-CGHvRfNv.js +++ b/assets/Life-Cct9iMWD.js @@ -1,5 +1,5 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Location-78416ba3-S6VdWRqC.js","assets/index-UkgDuAwM.js","assets/index-Doj7A_Ry.css","assets/Poll-aeb298b2-q5yKsF6h.js","assets/VideoPlayer-328c0f9f-CH8VZHeC.js"])))=>i.map(i=>d[i]); -import{e as _t,c as H,o as L,j as tc,a as N,g as ee,k as Ps,i as Ae,f as mt,v as rc,l as nr,b as ge,F as sn,r as fi,n as je,p as On,m as En,q as Ls,s as nc,u as Rs,x as Zr,y as ei,z as pi,A as ic,w as sc,D as oc,_ as ac}from"./index-UkgDuAwM.js";var lc=Object.defineProperty,cc=(e,t,r)=>t in e?lc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,J=(e,t,r)=>(cc(e,typeof t!="symbol"?t+"":t,r),r),js;const Cn=typeof window<"u";Cn&&(js=window?.navigator)!=null&&js.userAgent&&/iP(ad|hone|od)/.test(window.navigator.userAgent);const qs=e=>{let t=0,r=e;for(;r;)t+=r.offsetTop,r=r.offsetParent;return t},uc=(e,t)=>Math.abs(qs(e)-qs(t)),hc=e=>typeof e=="function",dc=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},fc=/-(\w)/g,pc=dc(e=>e.replace(fc,(t,r)=>r?r.toUpperCase():""));var mc=typeof global=="object"&&global&&global.Object===Object&&global;const gc=mc;var yc=typeof self=="object"&&self&&self.Object===Object&&self,bc=gc||yc||Function("return this")();const jo=bc;var wc=jo.Symbol;const on=wc;var qo=Object.prototype,vc=qo.hasOwnProperty,xc=qo.toString,Jt=on?on.toStringTag:void 0;function kc(e){var t=vc.call(e,Jt),r=e[Jt];try{e[Jt]=void 0;var n=!0}catch{}var i=xc.call(e);return n&&(t?e[Jt]=r:delete e[Jt]),i}var _c=Object.prototype,Sc=_c.toString;function Tc(e){return Sc.call(e)}var Oc="[object Null]",Ec="[object Undefined]",Us=on?on.toStringTag:void 0;function Cc(e){return e==null?e===void 0?Ec:Oc:Us&&Us in Object(e)?kc(e):Tc(e)}function Ac(e){return e!=null&&typeof e=="object"}var Dc="[object Symbol]";function Mc(e){return typeof e=="symbol"||Ac(e)&&Cc(e)==Dc}var Nc=/\s/;function Ic(e){for(var t=e.length;t--&&Nc.test(e.charAt(t)););return t}var Pc=/^\s+/;function Lc(e){return e&&e.slice(0,Ic(e)+1).replace(Pc,"")}function an(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Bs=NaN,Rc=/^[-+]0x[0-9a-f]+$/i,jc=/^0b[01]+$/i,qc=/^0o[0-7]+$/i,Uc=parseInt;function Ys(e){if(typeof e=="number")return e;if(Mc(e))return Bs;if(an(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=an(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Lc(e);var r=jc.test(e);return r||qc.test(e)?Uc(e.slice(2),r?2:8):Rc.test(e)?Bs:+e}var Bc=function(){return jo.Date.now()};const ti=Bc;var Yc="Expected a function",Hc=Math.max,zc=Math.min;function Vc(e,t,r){var n,i,s,o,a,l,u=0,d=!1,f=!1,c=!0;if(typeof e!="function")throw new TypeError(Yc);t=Ys(t)||0,an(r)&&(d=!!r.leading,f="maxWait"in r,s=f?Hc(Ys(r.maxWait)||0,t):s,c="trailing"in r?!!r.trailing:c);function h(P){var $=n,G=i;return n=i=void 0,u=P,o=e.apply(G,$),o}function b(P){return u=P,a=setTimeout(S,t),d?h(P):o}function g(P){var $=P-l,G=P-u,de=t-$;return f?zc(de,s-G):de}function y(P){var $=P-l,G=P-u;return l===void 0||$>=t||$<0||f&&G>=s}function S(){var P=ti();if(y(P))return C(P);a=setTimeout(S,g(P))}function C(P){return a=void 0,c&&n?h(P):(n=i=void 0,o)}function k(){a!==void 0&&clearTimeout(a),u=0,n=l=i=a=void 0}function T(){return a===void 0?o:C(ti())}function M(){var P=ti(),$=y(P);if(n=arguments,i=this,l=P,$){if(a===void 0)return b(l);if(f)return clearTimeout(a),a=setTimeout(S,t),h(l)}return a===void 0&&(a=setTimeout(S,t)),o}return M.cancel=k,M.flush=T,M}var Fc="Expected a function";function Hs(e,t,r){var n=!0,i=!0;if(typeof e!="function")throw new TypeError(Fc);return an(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),Vc(e,t,{leading:n,maxWait:t,trailing:i})}class $c extends Error{constructor(t){super(t),this.name="ElementPlusError"}}function Wc(e,t){throw new $c(`[${e}] ${t}`)}const Gc=(e,t)=>{var r;if(!Cn||!e||!t)return"";let n=pc(t);n==="float"&&(n="cssFloat");try{const i=e.style[n];if(i)return i;const s=(r=document.defaultView)==null?void 0:r.getComputedStyle(e,"");return s?s[n]:""}catch{return e.style[n]}},Zc=(e,t)=>{if(!Cn)return!1;const r={undefined:"overflow",true:"overflow-y",false:"overflow-x"}[String(t)],n=Gc(e,r);return["scroll","auto","overlay"].some(i=>n.includes(i))},Qc=(e,t)=>{if(!Cn)return;let r=e;for(;r;){if([window,document,document.documentElement].includes(r))return window;if(Zc(r,t))return r;r=r.parentNode}return r};var Y=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Jc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Xc(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){if(this instanceof n){var i=[null];i.push.apply(i,arguments);var s=Function.bind.apply(t,i);return new s}return t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}),r}const qe="ElInfiniteScroll",Kc=50,eu=200,tu=0,ru={delay:{type:Number,default:eu},distance:{type:Number,default:tu},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},Fi=(e,t)=>Object.entries(ru).reduce((r,[n,i])=>{var s,o;const{type:a,default:l}=i,u=e.getAttribute(`infinite-scroll-${n}`);let d=(o=(s=t[u])!=null?s:u)!=null?o:l;return d=d==="false"?!1:d,d=a(d),r[n]=Number.isNaN(d)?l:d,r},{}),Uo=e=>{const{observer:t}=e[qe];t&&(t.disconnect(),delete e[qe].observer)},nu=(e,t)=>{const{container:r,containerEl:n,instance:i,observer:s,lastScrollTop:o}=e[qe],{disabled:a,distance:l}=Fi(e,i),{clientHeight:u,scrollHeight:d,scrollTop:f}=n,c=f-o;if(e[qe].lastScrollTop=f,s||a||c<0)return;let h=!1;if(r===e)h=d-(u+f)<=l;else{const{clientTop:b,scrollHeight:g}=e,y=uc(e,n);h=f+u>=y+b+g-l}h&&t.call(i)};function ri(e,t){const{containerEl:r,instance:n}=e[qe],{disabled:i}=Fi(e,n);i||r.clientHeight===0||(r.scrollHeight<=r.clientHeight?t.call(n):Uo(e))}const iu={async mounted(e,t){const{instance:r,value:n}=t;hc(n)||Wc(qe,"'v-infinite-scroll' binding value must be a function"),await Ls();const{delay:i,immediate:s}=Fi(e,r),o=Qc(e,!0),a=o===window?document.documentElement:o,l=Hs(nu.bind(null,e,n),i);if(o){if(e[qe]={instance:r,container:o,containerEl:a,delay:i,cb:n,onScroll:l,lastScrollTop:a.scrollTop},s){const u=new MutationObserver(Hs(ri.bind(null,e,n),Kc));e[qe].observer=u,u.observe(e,{childList:!0,subtree:!0}),ri(e,n)}o.addEventListener("scroll",l)}},unmounted(e){const{container:t,onScroll:r}=e[qe];t?.removeEventListener("scroll",r),Uo(e)},async updated(e){if(!e[qe])await Ls();else{const{containerEl:t,cb:r,observer:n}=e[qe];t.clientHeight&&n&&ri(e,r)}}},mi=iu;mi.install=e=>{e.directive("InfiniteScroll",mi)};const su=mi,ou={viewBox:"0 0 24 24",width:"1.2em",height:"1.2em"},au=N("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),lu=[au];function cu(e,t){return L(),H("svg",ou,lu)}const uu={name:"ic-round-search",render:cu};/** +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Location-78416ba3-bnFkU7i7.js","assets/index-BjY1_Egx.js","assets/index-CrVz5fu_.css","assets/Poll-aeb298b2-D5lCPm_e.js","assets/VideoPlayer-328c0f9f-NnmDMwuT.js"])))=>i.map(i=>d[i]); +import{e as _t,c as H,o as L,j as tc,a as N,g as ee,k as Ps,i as Ae,f as mt,v as rc,l as nr,b as ge,F as sn,r as fi,n as je,p as On,m as En,q as Ls,s as nc,u as Rs,x as Zr,y as ei,z as pi,A as ic,w as sc,D as oc,_ as ac}from"./index-BjY1_Egx.js";var lc=Object.defineProperty,cc=(e,t,r)=>t in e?lc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,J=(e,t,r)=>(cc(e,typeof t!="symbol"?t+"":t,r),r),js;const Cn=typeof window<"u";Cn&&(js=window?.navigator)!=null&&js.userAgent&&/iP(ad|hone|od)/.test(window.navigator.userAgent);const qs=e=>{let t=0,r=e;for(;r;)t+=r.offsetTop,r=r.offsetParent;return t},uc=(e,t)=>Math.abs(qs(e)-qs(t)),hc=e=>typeof e=="function",dc=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},fc=/-(\w)/g,pc=dc(e=>e.replace(fc,(t,r)=>r?r.toUpperCase():""));var mc=typeof global=="object"&&global&&global.Object===Object&&global;const gc=mc;var yc=typeof self=="object"&&self&&self.Object===Object&&self,bc=gc||yc||Function("return this")();const jo=bc;var wc=jo.Symbol;const on=wc;var qo=Object.prototype,vc=qo.hasOwnProperty,xc=qo.toString,Jt=on?on.toStringTag:void 0;function kc(e){var t=vc.call(e,Jt),r=e[Jt];try{e[Jt]=void 0;var n=!0}catch{}var i=xc.call(e);return n&&(t?e[Jt]=r:delete e[Jt]),i}var _c=Object.prototype,Sc=_c.toString;function Tc(e){return Sc.call(e)}var Oc="[object Null]",Ec="[object Undefined]",Us=on?on.toStringTag:void 0;function Cc(e){return e==null?e===void 0?Ec:Oc:Us&&Us in Object(e)?kc(e):Tc(e)}function Ac(e){return e!=null&&typeof e=="object"}var Dc="[object Symbol]";function Mc(e){return typeof e=="symbol"||Ac(e)&&Cc(e)==Dc}var Nc=/\s/;function Ic(e){for(var t=e.length;t--&&Nc.test(e.charAt(t)););return t}var Pc=/^\s+/;function Lc(e){return e&&e.slice(0,Ic(e)+1).replace(Pc,"")}function an(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Bs=NaN,Rc=/^[-+]0x[0-9a-f]+$/i,jc=/^0b[01]+$/i,qc=/^0o[0-7]+$/i,Uc=parseInt;function Ys(e){if(typeof e=="number")return e;if(Mc(e))return Bs;if(an(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=an(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Lc(e);var r=jc.test(e);return r||qc.test(e)?Uc(e.slice(2),r?2:8):Rc.test(e)?Bs:+e}var Bc=function(){return jo.Date.now()};const ti=Bc;var Yc="Expected a function",Hc=Math.max,zc=Math.min;function Vc(e,t,r){var n,i,s,o,a,l,u=0,d=!1,f=!1,c=!0;if(typeof e!="function")throw new TypeError(Yc);t=Ys(t)||0,an(r)&&(d=!!r.leading,f="maxWait"in r,s=f?Hc(Ys(r.maxWait)||0,t):s,c="trailing"in r?!!r.trailing:c);function h(P){var $=n,G=i;return n=i=void 0,u=P,o=e.apply(G,$),o}function b(P){return u=P,a=setTimeout(S,t),d?h(P):o}function g(P){var $=P-l,G=P-u,de=t-$;return f?zc(de,s-G):de}function y(P){var $=P-l,G=P-u;return l===void 0||$>=t||$<0||f&&G>=s}function S(){var P=ti();if(y(P))return C(P);a=setTimeout(S,g(P))}function C(P){return a=void 0,c&&n?h(P):(n=i=void 0,o)}function k(){a!==void 0&&clearTimeout(a),u=0,n=l=i=a=void 0}function T(){return a===void 0?o:C(ti())}function M(){var P=ti(),$=y(P);if(n=arguments,i=this,l=P,$){if(a===void 0)return b(l);if(f)return clearTimeout(a),a=setTimeout(S,t),h(l)}return a===void 0&&(a=setTimeout(S,t)),o}return M.cancel=k,M.flush=T,M}var Fc="Expected a function";function Hs(e,t,r){var n=!0,i=!0;if(typeof e!="function")throw new TypeError(Fc);return an(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),Vc(e,t,{leading:n,maxWait:t,trailing:i})}class $c extends Error{constructor(t){super(t),this.name="ElementPlusError"}}function Wc(e,t){throw new $c(`[${e}] ${t}`)}const Gc=(e,t)=>{var r;if(!Cn||!e||!t)return"";let n=pc(t);n==="float"&&(n="cssFloat");try{const i=e.style[n];if(i)return i;const s=(r=document.defaultView)==null?void 0:r.getComputedStyle(e,"");return s?s[n]:""}catch{return e.style[n]}},Zc=(e,t)=>{if(!Cn)return!1;const r={undefined:"overflow",true:"overflow-y",false:"overflow-x"}[String(t)],n=Gc(e,r);return["scroll","auto","overlay"].some(i=>n.includes(i))},Qc=(e,t)=>{if(!Cn)return;let r=e;for(;r;){if([window,document,document.documentElement].includes(r))return window;if(Zc(r,t))return r;r=r.parentNode}return r};var Y=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Jc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Xc(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){if(this instanceof n){var i=[null];i.push.apply(i,arguments);var s=Function.bind.apply(t,i);return new s}return t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}),r}const qe="ElInfiniteScroll",Kc=50,eu=200,tu=0,ru={delay:{type:Number,default:eu},distance:{type:Number,default:tu},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},Fi=(e,t)=>Object.entries(ru).reduce((r,[n,i])=>{var s,o;const{type:a,default:l}=i,u=e.getAttribute(`infinite-scroll-${n}`);let d=(o=(s=t[u])!=null?s:u)!=null?o:l;return d=d==="false"?!1:d,d=a(d),r[n]=Number.isNaN(d)?l:d,r},{}),Uo=e=>{const{observer:t}=e[qe];t&&(t.disconnect(),delete e[qe].observer)},nu=(e,t)=>{const{container:r,containerEl:n,instance:i,observer:s,lastScrollTop:o}=e[qe],{disabled:a,distance:l}=Fi(e,i),{clientHeight:u,scrollHeight:d,scrollTop:f}=n,c=f-o;if(e[qe].lastScrollTop=f,s||a||c<0)return;let h=!1;if(r===e)h=d-(u+f)<=l;else{const{clientTop:b,scrollHeight:g}=e,y=uc(e,n);h=f+u>=y+b+g-l}h&&t.call(i)};function ri(e,t){const{containerEl:r,instance:n}=e[qe],{disabled:i}=Fi(e,n);i||r.clientHeight===0||(r.scrollHeight<=r.clientHeight?t.call(n):Uo(e))}const iu={async mounted(e,t){const{instance:r,value:n}=t;hc(n)||Wc(qe,"'v-infinite-scroll' binding value must be a function"),await Ls();const{delay:i,immediate:s}=Fi(e,r),o=Qc(e,!0),a=o===window?document.documentElement:o,l=Hs(nu.bind(null,e,n),i);if(o){if(e[qe]={instance:r,container:o,containerEl:a,delay:i,cb:n,onScroll:l,lastScrollTop:a.scrollTop},s){const u=new MutationObserver(Hs(ri.bind(null,e,n),Kc));e[qe].observer=u,u.observe(e,{childList:!0,subtree:!0}),ri(e,n)}o.addEventListener("scroll",l)}},unmounted(e){const{container:t,onScroll:r}=e[qe];t?.removeEventListener("scroll",r),Uo(e)},async updated(e){if(!e[qe])await Ls();else{const{containerEl:t,cb:r,observer:n}=e[qe];t.clientHeight&&n&&ri(e,r)}}},mi=iu;mi.install=e=>{e.directive("InfiniteScroll",mi)};const su=mi,ou={viewBox:"0 0 24 24",width:"1.2em",height:"1.2em"},au=N("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),lu=[au];function cu(e,t){return L(),H("svg",ou,lu)}const uu={name:"ic-round-search",render:cu};/** * vue-class-component v8.0.0-rc.1 * (c) 2015-present Evan You * @license MIT @@ -13,7 +13,7 @@ var Yo;function O(){return Yo.apply(null,arguments)}function Ou(e){Yo=e}function [`+s+"] ";for(o in arguments[0])Z(arguments[0],o)&&(i+=o+": "+arguments[0][o]+", ");i=i.slice(0,-2)}else i=arguments[s];n.push(i)}zo(e+` Arguments: `+Array.prototype.slice.call(n).join("")+` `+new Error().stack),r=!1}return t.apply(this,arguments)},t)}var $s={};function Vo(e,t){O.deprecationHandler!=null&&O.deprecationHandler(e,t),$s[e]||(zo(t),$s[e]=!0)}O.suppressDeprecationWarnings=!1;O.deprecationHandler=null;function Ze(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function Cu(e){var t,r;for(r in e)Z(e,r)&&(t=e[r],Ze(t)?this[r]=t:this["_"+r]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function wi(e,t){var r=ht({},e),n;for(n in t)Z(t,n)&&(St(e[n])&&St(t[n])?(r[n]={},ht(r[n],e[n]),ht(r[n],t[n])):t[n]!=null?r[n]=t[n]:delete r[n]);for(n in e)Z(e,n)&&!Z(t,n)&&St(e[n])&&(r[n]=ht({},r[n]));return r}function Zi(e){e!=null&&this.set(e)}var vi;Object.keys?vi=Object.keys:vi=function(e){var t,r=[];for(t in e)Z(e,t)&&r.push(t);return r};var Au={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function Du(e,t,r){var n=this._calendar[e]||this._calendar.sameElse;return Ze(n)?n.call(t,r):n}function We(e,t,r){var n=""+Math.abs(e),i=t-n.length,s=e>=0;return(s?r?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+n}var Qi=/(\[[^\[]*\])|(\\)?([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,Lr=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,si={},Ut={};function R(e,t,r,n){var i=n;typeof n=="string"&&(i=function(){return this[n]()}),e&&(Ut[e]=i),t&&(Ut[t[0]]=function(){return We(i.apply(this,arguments),t[1],t[2])}),r&&(Ut[r]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function Mu(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function Nu(e){var t=e.match(Qi),r,n;for(r=0,n=t.length;r=0&&Lr.test(e);)e=e.replace(Lr,n),Lr.lastIndex=0,r-=1;return e}var Iu={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 Pu(e){var t=this._longDateFormat[e],r=this._longDateFormat[e.toUpperCase()];return t||!r?t:(this._longDateFormat[e]=r.match(Qi).map(function(n){return n==="MMMM"||n==="MM"||n==="DD"||n==="dddd"?n.slice(1):n}).join(""),this._longDateFormat[e])}var Lu="Invalid date";function Ru(){return this._invalidDate}var ju="%d",qu=/\d{1,2}/;function Uu(e){return this._ordinal.replace("%d",e)}var Bu={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 Yu(e,t,r,n){var i=this._relativeTime[r];return Ze(i)?i(e,t,r,n):i.replace(/%d/i,e)}function Hu(e,t){var r=this._relativeTime[e>0?"future":"past"];return Ze(r)?r(t):r.replace(/%s/i,t)}var ir={};function ve(e,t){var r=e.toLowerCase();ir[r]=ir[r+"s"]=ir[t]=e}function Le(e){return typeof e=="string"?ir[e]||ir[e.toLowerCase()]:void 0}function Ji(e){var t={},r,n;for(n in e)Z(e,n)&&(r=Le(n),r&&(t[r]=e[n]));return t}var $o={};function xe(e,t){$o[e]=t}function zu(e){var t=[],r;for(r in e)Z(e,r)&&t.push({unit:r,priority:$o[r]});return t.sort(function(n,i){return n.priority-i.priority}),t}function Mn(e){return e%4===0&&e%100!==0||e%400===0}function Ie(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function V(e){var t=+e,r=0;return t!==0&&isFinite(t)&&(r=Ie(t)),r}function Gt(e,t){return function(r){return r!=null?(Wo(this,e,r),O.updateOffset(this,t),this):cn(this,e)}}function cn(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function Wo(e,t,r){e.isValid()&&!isNaN(r)&&(t==="FullYear"&&Mn(e.year())&&e.month()===1&&e.date()===29?(r=V(r),e._d["set"+(e._isUTC?"UTC":"")+t](r,e.month(),jn(r,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](r))}function Vu(e){return e=Le(e),Ze(this[e])?this[e]():this}function Fu(e,t){if(typeof e=="object"){e=Ji(e);var r=zu(e),n,i=r.length;for(n=0;n68?1900:2e3)};var na=Gt("FullYear",!0);function uh(){return Mn(this.year())}function hh(e,t,r,n,i,s,o){var a;return e<100&&e>=0?(a=new Date(e+400,t,r,n,i,s,o),isFinite(a.getFullYear())&&a.setFullYear(e)):a=new Date(e,t,r,n,i,s,o),a}function ar(e){var t,r;return e<100&&e>=0?(r=Array.prototype.slice.call(arguments),r[0]=e+400,t=new Date(Date.UTC.apply(null,r)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function hn(e,t,r){var n=7+t-r,i=(7+ar(e,0,n).getUTCDay()-t)%7;return-i+n-1}function ia(e,t,r,n,i){var s=(7+r-n)%7,o=hn(e,n,i),a=1+7*(t-1)+s+o,l,u;return a<=0?(l=e-1,u=sr(l)+a):a>sr(e)?(l=e+1,u=a-sr(e)):(l=e,u=a),{year:l,dayOfYear:u}}function lr(e,t,r){var n=hn(e.year(),t,r),i=Math.floor((e.dayOfYear()-n-1)/7)+1,s,o;return i<1?(o=e.year()-1,s=i+it(o,t,r)):i>it(e.year(),t,r)?(s=i-it(e.year(),t,r),o=e.year()+1):(o=e.year(),s=i),{week:s,year:o}}function it(e,t,r){var n=hn(e,t,r),i=hn(e+1,t,r);return(sr(e)-n+i)/7}R("w",["ww",2],"wo","week");R("W",["WW",2],"Wo","isoWeek");ve("week","w");ve("isoWeek","W");xe("week",5);xe("isoWeek",5);A("w",ce);A("ww",ce,Ne);A("W",ce);A("WW",ce,Ne);xr(["w","ww","W","WW"],function(e,t,r,n){t[n.substr(0,1)]=V(e)});function dh(e){return lr(e,this._week.dow,this._week.doy).week}var fh={dow:0,doy:6};function ph(){return this._week.dow}function mh(){return this._week.doy}function gh(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function yh(e){var t=lr(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}R("d",0,"do","day");R("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});R("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});R("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});R("e",0,0,"weekday");R("E",0,0,"isoWeekday");ve("day","d");ve("weekday","e");ve("isoWeekday","E");xe("day",11);xe("weekday",11);xe("isoWeekday",11);A("d",ce);A("e",ce);A("E",ce);A("dd",function(e,t){return t.weekdaysMinRegex(e)});A("ddd",function(e,t){return t.weekdaysShortRegex(e)});A("dddd",function(e,t){return t.weekdaysRegex(e)});xr(["dd","ddd","dddd"],function(e,t,r,n){var i=r._locale.weekdaysParse(e,n,r._strict);i!=null?t.d=i:z(r).invalidWeekday=e});xr(["d","e","E"],function(e,t,r,n){t[n]=V(e)});function bh(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function wh(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function es(e,t){return e.slice(t,7).concat(e.slice(0,t))}var vh="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),sa="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),xh="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),kh=vr,_h=vr,Sh=vr;function Th(e,t){var r=Be(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?es(r,this._week.dow):e?r[e.day()]:r}function Oh(e){return e===!0?es(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Eh(e){return e===!0?es(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Ch(e,t,r){var n,i,s,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)s=Ge([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(s,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(s,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(s,"").toLocaleLowerCase();return r?t==="dddd"?(i=he.call(this._weekdaysParse,o),i!==-1?i:null):t==="ddd"?(i=he.call(this._shortWeekdaysParse,o),i!==-1?i:null):(i=he.call(this._minWeekdaysParse,o),i!==-1?i:null):t==="dddd"?(i=he.call(this._weekdaysParse,o),i!==-1||(i=he.call(this._shortWeekdaysParse,o),i!==-1)?i:(i=he.call(this._minWeekdaysParse,o),i!==-1?i:null)):t==="ddd"?(i=he.call(this._shortWeekdaysParse,o),i!==-1||(i=he.call(this._weekdaysParse,o),i!==-1)?i:(i=he.call(this._minWeekdaysParse,o),i!==-1?i:null)):(i=he.call(this._minWeekdaysParse,o),i!==-1||(i=he.call(this._weekdaysParse,o),i!==-1)?i:(i=he.call(this._shortWeekdaysParse,o),i!==-1?i:null))}function Ah(e,t,r){var n,i,s;if(this._weekdaysParseExact)return Ch.call(this,e,t,r);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++)if(i=Ge([2e3,1]).day(n),r&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(s="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[n]=new RegExp(s.replace(".",""),"i")),r&&t==="dddd"&&this._fullWeekdaysParse[n].test(e)||r&&t==="ddd"&&this._shortWeekdaysParse[n].test(e)||r&&t==="dd"&&this._minWeekdaysParse[n].test(e)||!r&&this._weekdaysParse[n].test(e))return n}function Dh(e){if(!this.isValid())return e!=null?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return e!=null?(e=bh(e,this.localeData()),this.add(e-t,"d")):t}function Mh(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 Nh(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=wh(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function Ih(e){return this._weekdaysParseExact?(Z(this,"_weekdaysRegex")||ts.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(Z(this,"_weekdaysRegex")||(this._weekdaysRegex=kh),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Ph(e){return this._weekdaysParseExact?(Z(this,"_weekdaysRegex")||ts.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(Z(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=_h),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Lh(e){return this._weekdaysParseExact?(Z(this,"_weekdaysRegex")||ts.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(Z(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Sh),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function ts(){function e(d,f){return f.length-d.length}var t=[],r=[],n=[],i=[],s,o,a,l,u;for(s=0;s<7;s++)o=Ge([2e3,1]).day(s),a=Ce(this.weekdaysMin(o,"")),l=Ce(this.weekdaysShort(o,"")),u=Ce(this.weekdays(o,"")),t.push(a),r.push(l),n.push(u),i.push(a),i.push(l),i.push(u);t.sort(e),r.sort(e),n.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function rs(){return this.hours()%12||12}function Rh(){return this.hours()||24}R("H",["HH",2],0,"hour");R("h",["hh",2],0,rs);R("k",["kk",2],0,Rh);R("hmm",0,0,function(){return""+rs.apply(this)+We(this.minutes(),2)});R("hmmss",0,0,function(){return""+rs.apply(this)+We(this.minutes(),2)+We(this.seconds(),2)});R("Hmm",0,0,function(){return""+this.hours()+We(this.minutes(),2)});R("Hmmss",0,0,function(){return""+this.hours()+We(this.minutes(),2)+We(this.seconds(),2)});function oa(e,t){R(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}oa("a",!0);oa("A",!1);ve("hour","h");xe("hour",13);function aa(e,t){return t._meridiemParse}A("a",aa);A("A",aa);A("H",ce);A("h",ce);A("k",ce);A("HH",ce,Ne);A("hh",ce,Ne);A("kk",ce,Ne);A("hmm",Qo);A("hmmss",Jo);A("Hmm",Qo);A("Hmmss",Jo);te(["H","HH"],pe);te(["k","kk"],function(e,t,r){var n=V(e);t[pe]=n===24?0:n});te(["a","A"],function(e,t,r){r._isPm=r._locale.isPM(e),r._meridiem=e});te(["h","hh"],function(e,t,r){t[pe]=V(e),z(r).bigHour=!0});te("hmm",function(e,t,r){var n=e.length-2;t[pe]=V(e.substr(0,n)),t[Ue]=V(e.substr(n)),z(r).bigHour=!0});te("hmmss",function(e,t,r){var n=e.length-4,i=e.length-2;t[pe]=V(e.substr(0,n)),t[Ue]=V(e.substr(n,2)),t[nt]=V(e.substr(i)),z(r).bigHour=!0});te("Hmm",function(e,t,r){var n=e.length-2;t[pe]=V(e.substr(0,n)),t[Ue]=V(e.substr(n))});te("Hmmss",function(e,t,r){var n=e.length-4,i=e.length-2;t[pe]=V(e.substr(0,n)),t[Ue]=V(e.substr(n,2)),t[nt]=V(e.substr(i))});function jh(e){return(e+"").toLowerCase().charAt(0)==="p"}var qh=/[ap]\.?m?\.?/i,Uh=Gt("Hours",!0);function Bh(e,t,r){return e>11?r?"pm":"PM":r?"am":"AM"}var la={calendar:Au,longDateFormat:Iu,invalidDate:Lu,ordinal:ju,dayOfMonthOrdinalParse:qu,relativeTime:Bu,months:eh,monthsShort:Xo,week:fh,weekdays:vh,weekdaysMin:xh,weekdaysShort:sa,meridiemParse:qh},ue={},Xt={},cr;function Yh(e,t){var r,n=Math.min(e.length,t.length);for(r=0;r0;){if(i=qn(s.slice(0,r).join("-")),i)return i;if(n&&n.length>=r&&Yh(s,n)>=r-1)break;r--}t++}return cr}function zh(e){return e.match("^[^/\\\\]*$")!=null}function qn(e){var t=null,r;if(ue[e]===void 0&&typeof module<"u"&&module&&module.exports&&zh(e))try{t=cr._abbr,r=require,r("./locale/"+e),pt(t)}catch{ue[e]=null}return ue[e]}function pt(e,t){var r;return e&&(_e(t)?r=ct(e):r=ns(e,t),r?cr=r:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),cr._abbr}function ns(e,t){if(t!==null){var r,n=la;if(t.abbr=e,ue[e]!=null)Vo("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."),n=ue[e]._config;else if(t.parentLocale!=null)if(ue[t.parentLocale]!=null)n=ue[t.parentLocale]._config;else if(r=qn(t.parentLocale),r!=null)n=r._config;else return Xt[t.parentLocale]||(Xt[t.parentLocale]=[]),Xt[t.parentLocale].push({name:e,config:t}),null;return ue[e]=new Zi(wi(n,t)),Xt[e]&&Xt[e].forEach(function(i){ns(i.name,i.config)}),pt(e),ue[e]}else return delete ue[e],null}function Vh(e,t){if(t!=null){var r,n,i=la;ue[e]!=null&&ue[e].parentLocale!=null?ue[e].set(wi(ue[e]._config,t)):(n=qn(e),n!=null&&(i=n._config),t=wi(i,t),n==null&&(t.abbr=e),r=new Zi(t),r.parentLocale=ue[e],ue[e]=r),pt(e)}else ue[e]!=null&&(ue[e].parentLocale!=null?(ue[e]=ue[e].parentLocale,e===pt()&&pt(e)):ue[e]!=null&&delete ue[e]);return ue[e]}function ct(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return cr;if(!Be(e)){if(t=qn(e),t)return t;e=[e]}return Hh(e)}function Fh(){return vi(ue)}function is(e){var t,r=e._a;return r&&z(e).overflow===-2&&(t=r[rt]<0||r[rt]>11?rt:r[Fe]<1||r[Fe]>jn(r[we],r[rt])?Fe:r[pe]<0||r[pe]>24||r[pe]===24&&(r[Ue]!==0||r[nt]!==0||r[kt]!==0)?pe:r[Ue]<0||r[Ue]>59?Ue:r[nt]<0||r[nt]>59?nt:r[kt]<0||r[kt]>999?kt:-1,z(e)._overflowDayOfYear&&(tFe)&&(t=Fe),z(e)._overflowWeeks&&t===-1&&(t=Ju),z(e)._overflowWeekday&&t===-1&&(t=Xu),z(e).overflow=t),e}var $h=/^\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)?)?$/,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)?)?$/,Gh=/Z|[+-]\d\d(?::?\d\d)?/,Rr=[["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]],oi=[["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/]],Zh=/^\/?Date\((-?\d+)/i,Qh=/^(?:(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}))$/,Jh={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function ca(e){var t,r,n=e._i,i=$h.exec(n)||Wh.exec(n),s,o,a,l,u=Rr.length,d=oi.length;if(i){for(z(e).iso=!0,t=0,r=u;tsr(o)||e._dayOfYear===0)&&(z(e)._overflowDayOfYear=!0),r=ar(o,0,e._dayOfYear),e._a[rt]=r.getUTCMonth(),e._a[Fe]=r.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=n[t]=i[t];for(;t<7;t++)e._a[t]=n[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[pe]===24&&e._a[Ue]===0&&e._a[nt]===0&&e._a[kt]===0&&(e._nextDay=!0,e._a[pe]=0),e._d=(e._useUTC?ar:hh).apply(null,n),s=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[pe]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==s&&(z(e).weekdayMismatch=!0)}}function sd(e){var t,r,n,i,s,o,a,l,u;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(s=1,o=4,r=Rt(t.GG,e._a[we],lr(le(),1,4).year),n=Rt(t.W,1),i=Rt(t.E,1),(i<1||i>7)&&(l=!0)):(s=e._locale._week.dow,o=e._locale._week.doy,u=lr(le(),s,o),r=Rt(t.gg,e._a[we],u.year),n=Rt(t.w,u.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),n<1||n>it(r,s,o)?z(e)._overflowWeeks=!0:l!=null?z(e)._overflowWeekday=!0:(a=ia(r,n,i,s,o),e._a[we]=a.year,e._dayOfYear=a.dayOfYear)}O.ISO_8601=function(){};O.RFC_2822=function(){};function os(e){if(e._f===O.ISO_8601){ca(e);return}if(e._f===O.RFC_2822){ua(e);return}e._a=[],z(e).empty=!0;var t=""+e._i,r,n,i,s,o,a=t.length,l=0,u,d;for(i=Fo(e._f,e._locale).match(Qi)||[],d=i.length,r=0;r0&&z(e).unusedInput.push(o),t=t.slice(t.indexOf(n)+n.length),l+=n.length),Ut[s]?(n?z(e).empty=!1:z(e).unusedTokens.push(s),Qu(s,n,e)):e._strict&&!n&&z(e).unusedTokens.push(s);z(e).charsLeftOver=a-l,t.length>0&&z(e).unusedInput.push(t),e._a[pe]<=12&&z(e).bigHour===!0&&e._a[pe]>0&&(z(e).bigHour=void 0),z(e).parsedDateParts=e._a.slice(0),z(e).meridiem=e._meridiem,e._a[pe]=od(e._locale,e._a[pe],e._meridiem),u=z(e).era,u!==null&&(e._a[we]=e._locale.erasConvertYear(u,e._a[we])),ss(e),is(e)}function od(e,t,r){var n;return r==null?t:e.meridiemHour!=null?e.meridiemHour(t,r):(e.isPM!=null&&(n=e.isPM(r),n&&t<12&&(t+=12),!n&&t===12&&(t=0)),t)}function ad(e){var t,r,n,i,s,o,a=!1,l=e._f.length;if(l===0){z(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;ithis?this:e:Dn()});function fa(e,t){var r,n;if(t.length===1&&Be(t[0])&&(t=t[0]),!t.length)return le();for(r=t[0],n=1;nthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Cd(){if(!_e(this._isDSTShifted))return this._isDSTShifted;var e={},t;return Gi(e,this),e=ha(e),e._a?(t=e._isUTC?Ge(e._a):le(e._a),this._isDSTShifted=this.isValid()&&wd(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Ad(){return this.isValid()?!this._isUTC:!1}function Dd(){return this.isValid()?this._isUTC:!1}function ma(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Md=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Nd=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function He(e,t){var r=e,n=null,i,s,o;return Jr(e)?r={ms:e._milliseconds,d:e._days,M:e._months}:st(e)||!isNaN(+e)?(r={},t?r[t]=+e:r.milliseconds=+e):(n=Md.exec(e))?(i=n[1]==="-"?-1:1,r={y:0,d:V(n[Fe])*i,h:V(n[pe])*i,m:V(n[Ue])*i,s:V(n[nt])*i,ms:V(ki(n[kt]*1e3))*i}):(n=Nd.exec(e))?(i=n[1]==="-"?-1:1,r={y:vt(n[2],i),M:vt(n[3],i),w:vt(n[4],i),d:vt(n[5],i),h:vt(n[6],i),m:vt(n[7],i),s:vt(n[8],i)}):r==null?r={}:typeof r=="object"&&("from"in r||"to"in r)&&(o=Id(le(r.from),le(r.to)),r={},r.ms=o.milliseconds,r.M=o.months),s=new Un(r),Jr(e)&&Z(e,"_locale")&&(s._locale=e._locale),Jr(e)&&Z(e,"_isValid")&&(s._isValid=e._isValid),s}He.fn=Un.prototype;He.invalid=bd;function vt(e,t){var r=e&&parseFloat(e.replace(",","."));return(isNaN(r)?0:r)*t}function Gs(e,t){var r={};return r.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(r.months,"M").isAfter(t)&&--r.months,r.milliseconds=+t-+e.clone().add(r.months,"M"),r}function Id(e,t){var r;return e.isValid()&&t.isValid()?(t=ls(t,e),e.isBefore(t)?r=Gs(e,t):(r=Gs(t,e),r.milliseconds=-r.milliseconds,r.months=-r.months),r):{milliseconds:0,months:0}}function ga(e,t){return function(r,n){var i,s;return n!==null&&!isNaN(+n)&&(Vo(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=r,r=n,n=s),i=He(r,n),ya(this,i,e),this}}function ya(e,t,r,n){var i=t._milliseconds,s=ki(t._days),o=ki(t._months);e.isValid()&&(n=n??!0,o&&ea(e,cn(e,"Month")+o*r),s&&Wo(e,"Date",cn(e,"Date")+s*r),i&&e._d.setTime(e._d.valueOf()+i*r),n&&O.updateOffset(e,s||o))}var Pd=ga(1,"add"),Ld=ga(-1,"subtract");function ba(e){return typeof e=="string"||e instanceof String}function Rd(e){return Ye(e)||br(e)||ba(e)||st(e)||qd(e)||jd(e)||e===null||e===void 0}function jd(e){var t=St(e)&&!$i(e),r=!1,n=["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=n.length;for(i=0;ir.valueOf():r.valueOf()9999?Qr(r,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Ze(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",Qr(r,"Z")):Qr(r,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Xd(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",r,n,i,s;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),r="["+e+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",s=t+'[")]',this.format(r+n+i+s)}function Kd(e){e||(e=this.isUtc()?O.defaultFormatUtc:O.defaultFormat);var t=Qr(this,e);return this.localeData().postformat(t)}function ef(e,t){return this.isValid()&&(Ye(e)&&e.isValid()||le(e).isValid())?He({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function tf(e){return this.from(le(),e)}function rf(e,t){return this.isValid()&&(Ye(e)&&e.isValid()||le(e).isValid())?He({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function nf(e){return this.to(le(),e)}function wa(e){var t;return e===void 0?this._locale._abbr:(t=ct(e),t!=null&&(this._locale=t),this)}var va=Pe("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 xa(){return this._locale}var dn=1e3,Bt=60*dn,fn=60*Bt,ka=(365*400+97)*24*fn;function Yt(e,t){return(e%t+t)%t}function _a(e,t,r){return e<100&&e>=0?new Date(e+400,t,r)-ka:new Date(e,t,r).valueOf()}function Sa(e,t,r){return e<100&&e>=0?Date.UTC(e+400,t,r)-ka:Date.UTC(e,t,r)}function sf(e){var t,r;if(e=Le(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(r=this._isUTC?Sa:_a,e){case"year":t=r(this.year(),0,1);break;case"quarter":t=r(this.year(),this.month()-this.month()%3,1);break;case"month":t=r(this.year(),this.month(),1);break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=r(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=Yt(t+(this._isUTC?0:this.utcOffset()*Bt),fn);break;case"minute":t=this._d.valueOf(),t-=Yt(t,Bt);break;case"second":t=this._d.valueOf(),t-=Yt(t,dn);break}return this._d.setTime(t),O.updateOffset(this,!0),this}function of(e){var t,r;if(e=Le(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(r=this._isUTC?Sa:_a,e){case"year":t=r(this.year()+1,0,1)-1;break;case"quarter":t=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=r(this.year(),this.month()+1,1)-1;break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=r(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=fn-Yt(t+(this._isUTC?0:this.utcOffset()*Bt),fn)-1;break;case"minute":t=this._d.valueOf(),t+=Bt-Yt(t,Bt)-1;break;case"second":t=this._d.valueOf(),t+=dn-Yt(t,dn)-1;break}return this._d.setTime(t),O.updateOffset(this,!0),this}function af(){return this._d.valueOf()-(this._offset||0)*6e4}function lf(){return Math.floor(this.valueOf()/1e3)}function cf(){return new Date(this.valueOf())}function uf(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function hf(){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 df(){return this.isValid()?this.toISOString():null}function ff(){return Wi(this)}function pf(){return ht({},z(this))}function mf(){return z(this).overflow}function gf(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}R("N",0,0,"eraAbbr");R("NN",0,0,"eraAbbr");R("NNN",0,0,"eraAbbr");R("NNNN",0,0,"eraName");R("NNNNN",0,0,"eraNarrow");R("y",["y",1],"yo","eraYear");R("y",["yy",2],0,"eraYear");R("y",["yyy",3],0,"eraYear");R("y",["yyyy",4],0,"eraYear");A("N",cs);A("NN",cs);A("NNN",cs);A("NNNN",Ef);A("NNNNN",Cf);te(["N","NN","NNN","NNNN","NNNNN"],function(e,t,r,n){var i=r._locale.erasParse(e,n,r._strict);i?z(r).era=i:z(r).invalidEra=e});A("y",Zt);A("yy",Zt);A("yyy",Zt);A("yyyy",Zt);A("yo",Af);te(["y","yy","yyy","yyyy"],we);te(["yo"],function(e,t,r,n){var i;r._locale._eraYearOrdinalRegex&&(i=e.match(r._locale._eraYearOrdinalRegex)),r._locale.eraYearOrdinalParse?t[we]=r._locale.eraYearOrdinalParse(e,i):t[we]=parseInt(e,10)});function yf(e,t){var r,n,i,s=this._eras||ct("en")._eras;for(r=0,n=s.length;r=0)return s[n]}function wf(e,t){var r=e.since<=e.until?1:-1;return t===void 0?O(e.since).year():O(e.since).year()+(t-e.offset)*r}function vf(){var e,t,r,n=this.localeData().eras();for(e=0,t=n.length;es&&(t=s),Rf.call(this,e,t,r,n,i))}function Rf(e,t,r,n,i){var s=ia(e,t,r,n,i),o=ar(s.year,0,s.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}R("Q",0,"Qo","quarter");ve("quarter","Q");xe("quarter",7);A("Q",Go);te("Q",function(e,t){t[rt]=(V(e)-1)*3});function jf(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}R("D",["DD",2],"Do","date");ve("date","D");xe("date",9);A("D",ce);A("DD",ce,Ne);A("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});te(["D","DD"],Fe);te("Do",function(e,t){t[Fe]=V(e.match(ce)[0])});var Oa=Gt("Date",!0);R("DDD",["DDDD",3],"DDDo","dayOfYear");ve("dayOfYear","DDD");xe("dayOfYear",4);A("DDD",In);A("DDDD",Zo);te(["DDD","DDDD"],function(e,t,r){r._dayOfYear=V(e)});function qf(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}R("m",["mm",2],0,"minute");ve("minute","m");xe("minute",14);A("m",ce);A("mm",ce,Ne);te(["m","mm"],Ue);var Uf=Gt("Minutes",!1);R("s",["ss",2],0,"second");ve("second","s");xe("second",15);A("s",ce);A("ss",ce,Ne);te(["s","ss"],nt);var Bf=Gt("Seconds",!1);R("S",0,0,function(){return~~(this.millisecond()/100)});R(0,["SS",2],0,function(){return~~(this.millisecond()/10)});R(0,["SSS",3],0,"millisecond");R(0,["SSSS",4],0,function(){return this.millisecond()*10});R(0,["SSSSS",5],0,function(){return this.millisecond()*100});R(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});R(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});R(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});R(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});ve("millisecond","ms");xe("millisecond",16);A("S",In,Go);A("SS",In,Ne);A("SSS",In,Zo);var dt,Ea;for(dt="SSSS";dt.length<=9;dt+="S")A(dt,Zt);function Yf(e,t){t[kt]=V(("0."+e)*1e3)}for(dt="S";dt.length<=9;dt+="S")te(dt,Yf);Ea=Gt("Milliseconds",!1);R("z",0,0,"zoneAbbr");R("zz",0,0,"zoneName");function Hf(){return this._isUTC?"UTC":""}function zf(){return this._isUTC?"Coordinated Universal Time":""}var w=wr.prototype;w.add=Pd;w.calendar=Yd;w.clone=Hd;w.diff=Zd;w.endOf=of;w.format=Kd;w.from=ef;w.fromNow=tf;w.to=rf;w.toNow=nf;w.get=Vu;w.invalidAt=mf;w.isAfter=zd;w.isBefore=Vd;w.isBetween=Fd;w.isSame=$d;w.isSameOrAfter=Wd;w.isSameOrBefore=Gd;w.isValid=ff;w.lang=va;w.locale=wa;w.localeData=xa;w.max=dd;w.min=hd;w.parsingFlags=pf;w.set=Fu;w.startOf=sf;w.subtract=Ld;w.toArray=uf;w.toObject=hf;w.toDate=cf;w.toISOString=Jd;w.inspect=Xd;typeof Symbol<"u"&&Symbol.for!=null&&(w[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});w.toJSON=df;w.toString=Qd;w.unix=lf;w.valueOf=af;w.creationData=gf;w.eraName=vf;w.eraNarrow=xf;w.eraAbbr=kf;w.eraYear=_f;w.year=na;w.isLeapYear=uh;w.weekYear=Df;w.isoWeekYear=Mf;w.quarter=w.quarters=jf;w.month=ta;w.daysInMonth=ah;w.week=w.weeks=gh;w.isoWeek=w.isoWeeks=yh;w.weeksInYear=Pf;w.weeksInWeekYear=Lf;w.isoWeeksInYear=Nf;w.isoWeeksInISOWeekYear=If;w.date=Oa;w.day=w.days=Dh;w.weekday=Mh;w.isoWeekday=Nh;w.dayOfYear=qf;w.hour=w.hours=Uh;w.minute=w.minutes=Uf;w.second=w.seconds=Bf;w.millisecond=w.milliseconds=Ea;w.utcOffset=xd;w.utc=_d;w.local=Sd;w.parseZone=Td;w.hasAlignedHourOffset=Od;w.isDST=Ed;w.isLocal=Ad;w.isUtcOffset=Dd;w.isUtc=ma;w.isUTC=ma;w.zoneAbbr=Hf;w.zoneName=zf;w.dates=Pe("dates accessor is deprecated. Use date instead.",Oa);w.months=Pe("months accessor is deprecated. Use month instead",ta);w.years=Pe("years accessor is deprecated. Use year instead",na);w.zone=Pe("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",kd);w.isDSTShifted=Pe("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Cd);function Vf(e){return le(e*1e3)}function Ff(){return le.apply(null,arguments).parseZone()}function Ca(e){return e}var Q=Zi.prototype;Q.calendar=Du;Q.longDateFormat=Pu;Q.invalidDate=Ru;Q.ordinal=Uu;Q.preparse=Ca;Q.postformat=Ca;Q.relativeTime=Yu;Q.pastFuture=Hu;Q.set=Cu;Q.eras=yf;Q.erasParse=bf;Q.erasConvertYear=wf;Q.erasAbbrRegex=Tf;Q.erasNameRegex=Sf;Q.erasNarrowRegex=Of;Q.months=nh;Q.monthsShort=ih;Q.monthsParse=oh;Q.monthsRegex=ch;Q.monthsShortRegex=lh;Q.week=dh;Q.firstDayOfYear=mh;Q.firstDayOfWeek=ph;Q.weekdays=Th;Q.weekdaysMin=Eh;Q.weekdaysShort=Oh;Q.weekdaysParse=Ah;Q.weekdaysRegex=Ih;Q.weekdaysShortRegex=Ph;Q.weekdaysMinRegex=Lh;Q.isPM=jh;Q.meridiem=Bh;function pn(e,t,r,n){var i=ct(),s=Ge().set(n,t);return i[r](s,e)}function Aa(e,t,r){if(st(e)&&(t=e,e=void 0),e=e||"",t!=null)return pn(e,t,r,"month");var n,i=[];for(n=0;n<12;n++)i[n]=pn(e,n,r,"month");return i}function hs(e,t,r,n){typeof e=="boolean"?(st(t)&&(r=t,t=void 0),t=t||""):(t=e,r=t,e=!1,st(t)&&(r=t,t=void 0),t=t||"");var i=ct(),s=e?i._week.dow:0,o,a=[];if(r!=null)return pn(t,(r+s)%7,n,"day");for(o=0;o<7;o++)a[o]=pn(t,(o+s)%7,n,"day");return a}function $f(e,t){return Aa(e,t,"months")}function Wf(e,t){return Aa(e,t,"monthsShort")}function Gf(e,t,r){return hs(e,t,r,"weekdays")}function Zf(e,t,r){return hs(e,t,r,"weekdaysShort")}function Qf(e,t,r){return hs(e,t,r,"weekdaysMin")}pt("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,r=V(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+r}});O.lang=Pe("moment.lang is deprecated. Use moment.locale instead.",pt);O.langData=Pe("moment.langData is deprecated. Use moment.localeData instead.",ct);var Xe=Math.abs;function Jf(){var e=this._data;return this._milliseconds=Xe(this._milliseconds),this._days=Xe(this._days),this._months=Xe(this._months),e.milliseconds=Xe(e.milliseconds),e.seconds=Xe(e.seconds),e.minutes=Xe(e.minutes),e.hours=Xe(e.hours),e.months=Xe(e.months),e.years=Xe(e.years),this}function Da(e,t,r,n){var i=He(t,r);return e._milliseconds+=n*i._milliseconds,e._days+=n*i._days,e._months+=n*i._months,e._bubble()}function Xf(e,t){return Da(this,e,t,1)}function Kf(e,t){return Da(this,e,t,-1)}function Zs(e){return e<0?Math.floor(e):Math.ceil(e)}function ep(){var e=this._milliseconds,t=this._days,r=this._months,n=this._data,i,s,o,a,l;return e>=0&&t>=0&&r>=0||e<=0&&t<=0&&r<=0||(e+=Zs(Si(r)+t)*864e5,t=0,r=0),n.milliseconds=e%1e3,i=Ie(e/1e3),n.seconds=i%60,s=Ie(i/60),n.minutes=s%60,o=Ie(s/60),n.hours=o%24,t+=Ie(o/24),l=Ie(Ma(t)),r+=l,t-=Zs(Si(l)),a=Ie(r/12),r%=12,n.days=t,n.months=r,n.years=a,this}function Ma(e){return e*4800/146097}function Si(e){return e*146097/4800}function tp(e){if(!this.isValid())return NaN;var t,r,n=this._milliseconds;if(e=Le(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+n/864e5,r=this._months+Ma(t),e){case"month":return r;case"quarter":return r/3;case"year":return r/12}else switch(t=this._days+Math.round(Si(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return t*24+n/36e5;case"minute":return t*1440+n/6e4;case"second":return t*86400+n/1e3;case"millisecond":return Math.floor(t*864e5)+n;default:throw new Error("Unknown unit "+e)}}function rp(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+V(this._months/12)*31536e6:NaN}function ut(e){return function(){return this.as(e)}}var np=ut("ms"),ip=ut("s"),sp=ut("m"),op=ut("h"),ap=ut("d"),lp=ut("w"),cp=ut("M"),up=ut("Q"),hp=ut("y");function dp(){return He(this)}function fp(e){return e=Le(e),this.isValid()?this[e+"s"]():NaN}function Dt(e){return function(){return this.isValid()?this._data[e]:NaN}}var pp=Dt("milliseconds"),mp=Dt("seconds"),gp=Dt("minutes"),yp=Dt("hours"),bp=Dt("days"),wp=Dt("months"),vp=Dt("years");function xp(){return Ie(this.days()/7)}var tt=Math.round,jt={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function kp(e,t,r,n,i){return i.relativeTime(t||1,!!r,e,n)}function _p(e,t,r,n){var i=He(e).abs(),s=tt(i.as("s")),o=tt(i.as("m")),a=tt(i.as("h")),l=tt(i.as("d")),u=tt(i.as("M")),d=tt(i.as("w")),f=tt(i.as("y")),c=s<=r.ss&&["s",s]||s0,c[4]=n,kp.apply(null,c)}function Sp(e){return e===void 0?tt:typeof e=="function"?(tt=e,!0):!1}function Tp(e,t){return jt[e]===void 0?!1:t===void 0?jt[e]:(jt[e]=t,e==="s"&&(jt.ss=t-1),!0)}function Op(e,t){if(!this.isValid())return this.localeData().invalidDate();var r=!1,n=jt,i,s;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(r=e),typeof t=="object"&&(n=Object.assign({},jt,t),t.s!=null&&t.ss==null&&(n.ss=t.s-1)),i=this.localeData(),s=_p(this,!r,n,i),r&&(s=i.pastFuture(+this,s)),i.postformat(s)}var ai=Math.abs;function Pt(e){return(e>0)-(e<0)||+e}function Yn(){if(!this.isValid())return this.localeData().invalidDate();var e=ai(this._milliseconds)/1e3,t=ai(this._days),r=ai(this._months),n,i,s,o,a=this.asSeconds(),l,u,d,f;return a?(n=Ie(e/60),i=Ie(n/60),e%=60,n%=60,s=Ie(r/12),r%=12,o=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=a<0?"-":"",u=Pt(this._months)!==Pt(a)?"-":"",d=Pt(this._days)!==Pt(a)?"-":"",f=Pt(this._milliseconds)!==Pt(a)?"-":"",l+"P"+(s?u+s+"Y":"")+(r?u+r+"M":"")+(t?d+t+"D":"")+(i||n||e?"T":"")+(i?f+i+"H":"")+(n?f+n+"M":"")+(e?f+o+"S":"")):"P0D"}var W=Un.prototype;W.isValid=yd;W.abs=Jf;W.add=Xf;W.subtract=Kf;W.as=tp;W.asMilliseconds=np;W.asSeconds=ip;W.asMinutes=sp;W.asHours=op;W.asDays=ap;W.asWeeks=lp;W.asMonths=cp;W.asQuarters=up;W.asYears=hp;W.valueOf=rp;W._bubble=ep;W.clone=dp;W.get=fp;W.milliseconds=pp;W.seconds=mp;W.minutes=gp;W.hours=yp;W.days=bp;W.weeks=xp;W.months=wp;W.years=vp;W.humanize=Op;W.toISOString=Yn;W.toString=Yn;W.toJSON=Yn;W.locale=wa;W.localeData=xa;W.toIsoString=Pe("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Yn);W.lang=va;R("X",0,0,"unix");R("x",0,0,"valueOf");A("x",Ln);A("X",Wu);te("X",function(e,t,r){r._d=new Date(parseFloat(e)*1e3)});te("x",function(e,t,r){r._d=new Date(V(e))});//! moment.js -O.version="2.29.4";Ou(le);O.fn=w;O.min=fd;O.max=pd;O.now=md;O.utc=Ge;O.unix=Vf;O.months=$f;O.isDate=br;O.locale=pt;O.invalid=Dn;O.duration=He;O.isMoment=Ye;O.weekdays=Gf;O.parseZone=Ff;O.localeData=ct;O.isDuration=Jr;O.monthsShort=Wf;O.weekdaysMin=Qf;O.defineLocale=ns;O.updateLocale=Vh;O.locales=Fh;O.weekdaysShort=Zf;O.normalizeUnits=Le;O.relativeTimeRounding=Sp;O.relativeTimeThreshold=Tp;O.calendarFormat=Bd;O.prototype=w;O.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 Ep=/\B([A-Z])/g,Cp=e=>e.replace(Ep,"-$1").toLowerCase();function yt(e){return An((t,r)=>{const n=e||Cp(r);t.emits||(t.emits=[]),t.emits.push(n);const i=t.methods[r];t.methods[r]=function(...s){const o=l=>{l===void 0?s.length===0?this.$emit(n):s.length===1?this.$emit(n,s[0]):this.$emit(n,...s):(s.unshift(l),this.$emit(n,...s))},a=i.apply(this,s);return Ap(a)?a.then(o):o(a),a}})}function Ap(e){return e instanceof Promise||e&&typeof e.then=="function"}function Qe(e){return An((t,r)=>{t.props||(t.props=Object.create(null)),t.props[r]=e})}function ds(e){return An((t,r)=>{t.computed||(t.computed=Object.create(null)),t.computed[r]={cache:!1,get(){return this.$refs[e||r]}}})}function Dp(e,t){return An((r,n)=>{r.watch||(r.watch=Object.create(null));const i=r.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:n},t))})}const Mp={viewBox:"0 0 576 512",width:"1.2em",height:"1.2em"},Np=N("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),Ip=[Np];function Pp(e,t){return L(),H("svg",Mp,Ip)}const Lp={name:"fa6-solid-eye",render:Pp},Rp={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},jp=N("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),qp=[jp];function Up(e,t){return L(),H("svg",Rp,qp)}const Bp={name:"fa6-solid-address-book",render:Up},Yp={viewBox:"0 0 384 512",width:"1.2em",height:"1.2em"},Hp=N("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),zp=[Hp];function Vp(e,t){return L(),H("svg",Yp,zp)}const Na={name:"fa6-solid-play",render:Vp},Fp={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},$p=N("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),Wp=[$p];function Gp(e,t){return L(),H("svg",Fp,Wp)}const Zp={name:"fa6-solid-download",render:Gp};function Ti(e){return O.utc(O.duration(e,"seconds").asMilliseconds()).format("mm:ss")}function Qp(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 Jp=Object.defineProperty,Xp=Object.getOwnPropertyDescriptor,kr=(e,t,r,n)=>{for(var i=n>1?void 0:n?Xp(t,r):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(n?o(t,r,i):o(i))||i);return n&&i&&Jp(t,r,i),i};function Kp(e,t){let r=document.createElement("a");r.download=t,r.href=e,document.body.appendChild(r),r.click(),document.body.removeChild(r)}let Tt=class extends Wt{constructor(){super(...arguments),J(this,"f"),J(this,"hasHead"),J(this,"gif")}get pollFile(){return this.f}get locationFile(){return this.f}get spoilerClasses(){return{media_spoiler:this.f.spoiler,clickable:this.f.spoiler}}fileThumbClick(){if(!this.f.media_type)return console.log(`Downloading file: ${this.f.url}`),Kp(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 Ti(this.f.duration)}get size(){return Qp(this.f.size)}};kr([Qe({required:!0})],Tt.prototype,"f",2);kr([Qe({required:!0})],Tt.prototype,"hasHead",2);kr([ds()],Tt.prototype,"gif",2);kr([yt("play-file")],Tt.prototype,"play",1);Tt=kr([yr({components:{Location:Zr(()=>ei(()=>import("./Location-78416ba3-S6VdWRqC.js"),__vite__mapDeps([0,1,2]))),Poll:Zr(()=>ei(()=>import("./Poll-aeb298b2-q5yKsF6h.js"),__vite__mapDeps([3,1,2]))),VideoPlayer:Zr(()=>ei(()=>import("./VideoPlayer-328c0f9f-CH8VZHeC.js"),__vite__mapDeps([4,1,2])))}})],Tt);const _r=(e,t)=>{const r=e.__vccOpts||e;for(const[n,i]of t)r[n]=i;return r},em={key:0,class:"file"},tm=["src"],rm={class:"icon fbox-center"},nm={class:"detail fbox-vcenter"},im={key:0,class:"title"},sm={class:"file-detail"},om={key:0,class:"duration"},am={key:1,class:"size"},lm={key:2,class:"phone"},cm={key:1,class:"sticker"},um=["src"],hm=["src"],dm=["src"],fm=["src"],pm=["src"];function mm(e,t,r,n,i,s){const o=Zp,a=Na,l=Bp,u=_t("VideoPlayer"),d=_t("Poll"),f=_t("Location");return L(),H(sn,null,[e.shouldDisplayDetail?(L(),H("div",em,[N("div",{class:"thumb clickable",onClick:t[0]||(t[0]=(...c)=>e.fileThumbClick&&e.fileThumbClick(...c))},[N("img",{src:e.f.thumb??"data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",alt:""},null,8,tm),N("div",rm,[e.f.media_type?e.isAudioOrVoice?(L(),Ae(a,{key:1})):e.f.media_type==="contact"?(L(),Ae(l,{key:2})):ee("",!0):(L(),Ae(o,{key:0}))])]),N("div",nm,[e.fileTitle?(L(),H("div",im,ge(e.fileTitle),1)):ee("",!0),N("div",sm,[e.f.duration?(L(),H("span",om,ge(e.duration),1)):ee("",!0),e.f.size?(L(),H("span",am,ge(e.size),1)):ee("",!0),e.f.phone_number?(L(),H("span",lm,ge(e.f.phone_number),1)):ee("",!0)])])])):ee("",!0),e.f.media_type==="sticker"?(L(),H("div",cm,[e.f.url.toLowerCase().endsWith("webm")?(L(),H("video",{key:0,src:e.f.url,preload:"auto",muted:"",autoplay:"",loop:"",playsinline:"",disablepictureinpicture:""},[e.f.thumb?(L(),H("img",{key:0,src:e.f.thumb,alt:""},null,8,hm)):ee("",!0)],8,um)):(L(),H("img",{key:1,src:e.f.url,alt:""},null,8,dm))])):ee("",!0),e.f.media_type==="video_file"?(L(),H("div",{key:2,class:je(["video no-head",{"has-head":e.hasHead}])},[N("div",{onClick:t[1]||(t[1]=c=>e.f.spoiler=!1),class:je({clickable:e.f.spoiler})},[mt(u,{f:e.f,class:je(e.spoilerClasses)},null,8,["f","class"])],2)],2)):ee("",!0),e.f.media_type==="animation"?(L(),H("div",{key:3,class:je(["video no-head",{"has-head":e.hasHead}])},[N("video",{src:e.f.url,preload:"auto",muted:"",loop:"",playsinline:"",disablepictureinpicture:"",ref:"gif",class:je(e.spoilerClasses),onClick:t[2]||(t[2]=c=>{e.f.spoiler=!1,e.gif.play()})},[e.f.thumb?(L(),H("img",{key:0,src:e.f.thumb,alt:""},null,8,pm)):ee("",!0)],10,fm)],2)):ee("",!0),e.f.media_type==="poll"?(L(),Ae(d,{key:4,f:e.pollFile},null,8,["f"])):ee("",!0),e.f.media_type==="location"?(L(),Ae(f,{key:5,class:je(["location no-head",{"has-head":e.hasHead}]),f:e.locationFile},null,8,["class","f"])):ee("",!0)],64)}const gm=_r(Tt,[["render",mm],["__scopeId","data-v-9944bade"]]);parseInt(getComputedStyle(document.documentElement).fontSize,10);const Qs=(e,t,r)=>Math.min(r,Math.max(t,e)),I={None:0,Top:1,Right:2,Bottom:4,Left:8};function ym(e){return e.map(t=>t>1.2?"w":t<.8?"n":"q").join("")}function bm(e){return e.reduce((t,r)=>r+t,1)/e.length}function Js(e,t){return e.reduce((r,n)=>r+n,t)}function wm(e,t){return e.map(r=>t>1.1?Qs(r,1,2.75):Qs(r,.6667,1))}function vm(e){const t={width:0,height:0};return e.forEach(({dimensions:r,sides:n})=>{n&I.Right&&(t.width=r.width+r.x),n&I.Bottom&&(t.height=r.height+r.y)}),t}function xm(e,t,r){const n=e.map(d=>d.width/d.height),i=ym(n),s=bm(n),o=n.length,a=n.some(d=>d>2);let l;const u={ratios:n,proportions:i,averageRatio:s,maxWidth:t,minWidth:100,maxHeight:r,spacing:2};if(o===1){const d=n[0];l=[{dimensions:{x:0,y:0,width:t,height:d>1?r/d:r},sides:4}]}else o>=5||a?l=km(u):o===2?l=_m(u):o===3?l=Em(u):l=Dm(u);return{layout:l,containerStyle:vm(l)}}function km({ratios:e,averageRatio:t,maxWidth:r,minWidth:n,spacing:i,maxHeight:s=4*r/3}){const o=wm(e,t),a=e.length,l=new Array(a),u=[],d=(k,T)=>{const M=o.slice(k,k+T),P=Js(M,0);return(r-(T-1)*i)/P},f=k=>{const T=[];let M=0;k.forEach(P=>{T.push(d(M,P)),M+=P}),u.push({lineCounts:k,heights:T})};for(let k=1;k!==a;++k){const T=a-k;k<=3&&T<=3&&f([k,T])}for(let k=1;k!==a-1;++k)for(let T=1;T!==a-k;++T){const M=a-k-T;k<=3&&T<=(t<.85?4:3)&&M<=3&&f([k,T,M])}for(let k=1;k!==a-1;++k)for(let T=1;T!==a-k;++T)for(let M=1;M!==a-k-T;++M){const P=a-k-T-M;k<=3&&T<=3&&M<=3&&P<=4&&f([k,T,M,P])}let c,h=0;for(let k=0;k{for(let m=1;m!==P;++m)if(M[m-1]>M[m])return 1.5;return 1})(),ye=Math.abs($-s)*G*de;(!c||ye1.4&&t[1]-t[0]<.2?Sm(e):r==="ww"||r==="qq"?Tm(e):Om(e)}function Sm(e){const{ratios:t,maxWidth:r,spacing:n,maxHeight:i}=e,s=Math.round(Math.min(r/t[0],Math.min(r/t[1],(i-n)/2)));return[{dimensions:{x:0,y:0,width:r,height:s},sides:I.Left|I.Top|I.Right},{dimensions:{x:0,y:s+n,width:r,height:s},sides:I.Left|I.Bottom|I.Right}]}function Tm(e){const{ratios:t,maxWidth:r,spacing:n,maxHeight:i}=e,s=(r-n)/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:I.Top|I.Left|I.Bottom},{dimensions:{x:s+n,y:0,width:s,height:o},sides:I.Top|I.Right|I.Bottom}]}function Om(e){const{ratios:t,minWidth:r,maxWidth:n,spacing:i,maxHeight:s}=e,o=Math.round(1.5*r),a=Math.min(Math.round(Math.max(.4*(n-i),(n-i)/t[0]/(1/t[0]+1/t[1]))),n-i-o),l=n-a-i,u=Math.min(s,Math.round(Math.min(l/t[0],a/t[1])));return[{dimensions:{x:0,y:0,width:l,height:u},sides:I.Top|I.Left|I.Bottom},{dimensions:{x:l+i,y:0,width:a,height:u},sides:I.Top|I.Right|I.Bottom}]}function Em(e){const{proportions:t}=e;return t[0]==="n"?Cm(e):Am(e)}function Cm(e){const{maxHeight:t,spacing:r,ratios:n,maxWidth:i,minWidth:s}=e,o=t,a=Math.round(Math.min((t-r)/2,n[1]*(i-r)/(n[2]+n[1]))),l=o-a-r,u=Math.max(s,Math.round(Math.min((i-r)/2,Math.min(a*n[2],l*n[1])))),d=Math.min(Math.round(o*n[0]),i-r-u);return[{dimensions:{x:0,y:0,width:d,height:o},sides:I.Top|I.Left|I.Bottom},{dimensions:{x:d+r,y:0,width:u,height:l},sides:I.Top|I.Right},{dimensions:{x:d+r,y:l+r,width:u,height:a},sides:I.Bottom|I.Right}]}function Am(e){const{maxWidth:t,ratios:r,maxHeight:n,spacing:i}=e,s=t,o=Math.round(Math.min(s/r[0],.66*(n-i))),a=(t-i)/2,l=Math.min(n-o-i,Math.round(Math.min(a/r[1],a/r[2]))),u=s-a-i;return[{dimensions:{x:0,y:0,width:s,height:o},sides:I.Left|I.Top|I.Right},{dimensions:{x:0,y:o+i,width:a,height:l},sides:I.Bottom|I.Left},{dimensions:{x:a+i,y:o+i,width:u,height:l},sides:I.Bottom|I.Right}]}function Dm(e){const{proportions:t}=e;return t[0]==="w"?Mm(e):Nm(e)}function Mm({maxWidth:e,ratios:t,spacing:r,maxHeight:n,minWidth:i}){const s=e,o=Math.round(Math.min(s/t[0],.66*(n-r))),a=Math.round((e-2*r)/(t[1]+t[2]+t[3])),l=Math.max(i,Math.round(Math.min(.4*(e-2*r),a*t[1]))),u=Math.round(Math.max(Math.max(i,.33*(e-2*r)),a*t[3])),d=s-l-u-2*r,f=Math.min(n-o-r,a);return[{dimensions:{x:0,y:0,width:s,height:o},sides:I.Left|I.Top|I.Right},{dimensions:{x:0,y:o+r,width:l,height:f},sides:I.Bottom|I.Left},{dimensions:{x:l+r,y:o+r,width:d,height:f},sides:I.Bottom},{dimensions:{x:l+r+d+r,y:o+r,width:u,height:f},sides:I.Right|I.Bottom}]}function Nm({maxHeight:e,ratios:t,maxWidth:r,spacing:n,minWidth:i}){const s=e,o=Math.round(Math.min(s*t[0],.6*(r-n))),a=Math.round((e-2*n)/(1/t[1]+1/t[2]+1/t[3])),l=Math.round(a/t[1]),u=Math.round(a/t[2]),d=s-l-u-2*n,f=Math.max(i,Math.min(r-o-n,a));return[{dimensions:{x:0,y:0,width:o,height:s},sides:I.Top|I.Left|I.Bottom},{dimensions:{x:o+n,y:0,width:f,height:l},sides:I.Top|I.Right},{dimensions:{x:o+n,y:l+n,width:f,height:u},sides:I.Right},{dimensions:{x:o+n,y:l+u+2*n,width:f,height:d},sides:I.Bottom|I.Right}]}var Im=Object.defineProperty,Pm=Object.getOwnPropertyDescriptor,Sr=(e,t,r,n)=>{for(var i=n>1?void 0:n?Pm(t,r):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(n?o(t,r,i):o(i))||i);return n&&i&&Im(t,r,i),i};let Ot=class extends Wt{constructor(){super(...arguments),J(this,"p"),J(this,"postsUrl"),J(this,"el"),J(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}...`),xm(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,r=this.dims.layout[e].dimensions;return{left:r.x*t+"px",top:r.y*t+"px",width:r.width*t+"px",height:r.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,t){if(e.spoiler){e.spoiler=!1;return}this.$emit("click-img",t)}};Sr([Qe({required:!0})],Ot.prototype,"p",2);Sr([Qe({required:!0})],Ot.prototype,"postsUrl",2);Sr([ds("post")],Ot.prototype,"el",2);Sr([yt("click-reply")],Ot.prototype,"clickReply",1);Ot=Sr([yr({components:{FileView:gm}})],Ot);const Ia=e=>(On("data-v-95a034ba"),e=e(),En(),e),Lm=["id"],Rm={class:"head unselectable"},jm={key:0,class:"forward"},qm=["href"],Um={key:0,class:"thumb-wrap"},Bm=["src"],Ym={class:"mtext"},Hm=Ia(()=>N("div",{class:"reply-to"},"Reply to:",-1)),zm=["innerHTML"],Vm=["src","onClick"],Fm={key:2,class:"files"},$m=["innerHTML"],Wm={class:"info font-code unselectable"},Gm={class:"id"},Zm=Ia(()=>N("div",{class:"f-grow1"},null,-1)),Qm={key:0,class:"author"},Jm={class:"date"},Xm={key:1,class:"views"};function Km(e,t,r,n,i,s){const o=_t("FileView"),a=Lp;return L(),H("div",{class:je(["post tgb-card",{service:e.p.type==="service"}]),id:`message-${e.p.id}`,ref:"post"},[N("div",Rm,[e.p.forwarded_from?(L(),H("div",jm,[nr(" Forwarded from: "),N("a",{href:e.fwdUrl},ge(e.fwdName),9,qm)])):ee("",!0)]),e.p.reply?(L(),H("div",{key:0,class:"reply undraggable clickable",onClick:t[0]||(t[0]=(...l)=>e.clickReply&&e.clickReply(...l))},[e.p.reply.thumb?(L(),H("div",Um,[N("img",{class:"thumb",src:e.p.reply.thumb,alt:"",loading:"lazy"},null,8,Bm)])):ee("",!0),N("div",Ym,[Hm,N("div",{class:"reply-text",innerHTML:e.p.reply.text},null,8,zm)])])):ee("",!0),e.p.images?(L(),H("div",{key:1,class:je(["images",{"has-head":e.p.reply||e.p.forwarded_from}]),style:pi(e.containerStyle)},[(L(!0),H(sn,null,fi(e.p.images,(l,u)=>(L(),H("div",{class:"image_container",key:u,style:pi(e.getImageStyle(u))},[N("img",{src:l.url,alt:"image",loading:"lazy",class:je(["clickable",{media_spoiler:l.spoiler}]),onClick:d=>e.clickImg(l,u),style:{inset:"0"}},null,10,Vm)],4))),128))],6)):ee("",!0),e.p.files?(L(),H("div",Fm,[(L(!0),H(sn,null,fi(e.p.files,l=>(L(),Ae(o,{f:l,"has-head":!!(e.p.reply||e.p.forwarded_from||e.p.images),onPlayFile:t[1]||(t[1]=u=>e.$emit("play-file",u))},null,8,["f","has-head"]))),256))])):ee("",!0),N("div",{class:"text",innerHTML:e.text},null,8,$m),N("div",Wm,[N("div",Gm,"#"+ge(e.p.id),1),Zm,e.p.author?(L(),H("div",Qm,ge(e.p.author),1)):ee("",!0),N("div",Jm,ge(e.p.date),1),e.p.views?(L(),H("div",Xm,[nr(ge(e.p.views)+" ",1),mt(a)])):ee("",!0)])],10,Lm)}const e0=_r(Ot,[["render",Km],["__scopeId","data-v-95a034ba"]]);function t0(e,t){for(;(t=t.parentElement)&&!t.classList.contains(e););return t}function r0(e,t){for(;(t=t.parentElement)&&t.tagName.toLowerCase()!=e;);return t}function Xs(){const e=document.querySelectorAll(".spoiler");console.log("Spoilers initialized."),e.forEach(t=>{if(t.classList.contains("spoiler-init"))return;t.classList.add("spoiler-init");const r=t0("post",t),n=r?.querySelectorAll(".spoiler");function i(){t.classList.toggle("spoiler-visible"),console.log(`Spoiler clicked: ${t}`),r&&n?.forEach(o=>{o!=t&&o.classList.toggle("spoiler-visible")})}const s=r0("a",t);if(s){s.addEventListener("click",o=>{t.classList.contains("spoiler-visible")||(i(),o.preventDefault())});return}t.addEventListener("click",i)})}const n0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},i0=N("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),s0=[i0];function o0(e,t){return L(),H("svg",n0,s0)}const a0={name:"ep-arrow-right",render:o0},l0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},c0=N("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),u0=[c0];function h0(e,t){return L(),H("svg",l0,u0)}const d0={name:"ep-arrow-left",render:h0},f0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},p0=N("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),m0=[p0];function g0(e,t){return L(),H("svg",f0,m0)}const y0={name:"ep-download",render:g0},b0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},w0=N("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),v0=[w0];function x0(e,t){return L(),H("svg",b0,v0)}const k0={name:"ep-close",render:x0};var Ks="Control",eo="Meta",_0="Escape",S0="ArrowLeft",T0="ArrowRight",O0=function(e,t,r,n){var i=typeof n<"u"?[n,e]:[e],s=new Blob(i,{type:r||"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)}};const E0=Jc(O0);var C0=Object.defineProperty,A0=Object.getOwnPropertyDescriptor,Tr=(e,t,r,n)=>{for(var i=n>1?void 0:n?A0(t,r):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(n?o(t,r,i):o(i))||i);return n&&i&&C0(t,r,i),i};let Et=class extends Wt{constructor(){super(...arguments),J(this,"imgs"),J(this,"index"),J(this,"ctrlDown",!1),J(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===_0)return this.close();if(e.code===S0)return this.updateIndex(-1);if(e.code===T0)return this.updateIndex(1);if(e.key==Ks||e.key===eo)return this.ctrlDown=!0}}keyup(e){if(e.key==Ks||e.key===eo)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)}};Tr([Qe({required:!0})],Et.prototype,"imgs",2);Tr([Qe({required:!0})],Et.prototype,"index",2);Tr([yt("close")],Et.prototype,"close",1);Tr([yt("update:index")],Et.prototype,"_rawUpdateIndex",1);Et=Tr([yr({components:{}})],Et);const D0=e=>(On("data-v-8d7ec9da"),e=e(),En(),e),M0={key:0,id:"ImageViewer"},N0={class:"img-container"},I0=["src"],P0={class:"top"},L0=D0(()=>N("span",{class:"f-grow1"},null,-1)),R0={class:"bottom"},j0={class:"left unselectable"},q0={class:"index"},U0={class:"detail"},B0={key:0,class:"date"},Y0={class:"right"},H0={class:"description unselectable"},z0={key:0,class:"text"},V0=["innerHTML"],F0={class:"arrows"};function $0(e,t,r,n,i,s){const o=k0,a=y0,l=d0,u=a0;return e.img?(L(),H("div",M0,[N("div",N0,[N("img",{src:e.img.url,alt:"Photo",class:"undraggable",style:pi(e.imgStyle)},null,12,I0)]),N("div",P0,[L0,mt(o,{class:"icn close clickable",onClick:e.close},null,8,["onClick"])]),N("div",R0,[N("div",j0,[N("div",q0,"Photo "+ge(e.index+1)+" of "+ge(e.imgs.length),1),N("div",U0,[e.img.date?(L(),H("span",B0,ge(e.img.date),1)):ee("",!0)])]),N("div",Y0,[mt(a,{class:"icn download clickable",onClick:e.download},null,8,["onClick"])]),N("div",H0,[e.img.text?(L(),H("div",z0,[N("div",{innerHTML:e.textHtml},null,8,V0)])):ee("",!0)])]),N("div",F0,[e.hasPrev?(L(),Ae(l,{key:0,class:"icn left clickable",onClick:t[0]||(t[0]=d=>e.updateIndex(-1))})):ee("",!0),e.hasNext?(L(),Ae(u,{key:1,class:"icn right clickable",onClick:t[1]||(t[1]=d=>e.updateIndex(1))})):ee("",!0)])])):ee("",!0)}const W0=_r(Et,[["render",$0],["__scopeId","data-v-8d7ec9da"]]);var G0=Object.defineProperty,Z0=Object.getOwnPropertyDescriptor,Or=(e,t,r,n)=>{for(var i=n>1?void 0:n?Z0(t,r):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(n?o(t,r,i):o(i))||i);return n&&i&&G0(t,r,i),i};let Ct=class extends Wt{constructor(){super(...arguments),J(this,"postsUrl"),J(this,"postsData"),J(this,"margins"),J(this,"searchEl"),J(this,"search",""),J(this,"posts",[]),J(this,"imgList",null),J(this,"postImgIndex"),J(this,"count",20),J(this,"audio",null),J(this,"img",-1),J(this,"replyShake",[]),J(this,"replyLoading",!1),J(this,"fail",null)}get purl(){return new URL(this.postsUrl,document.location.href).href}get audios(){return this.posts.filter(e=>{var t,r;return((r=(t=e.files)==null?void 0:t.at(0))==null?void 0:r.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 r(n){let i;return[i,e]=e.split(" ",2),i.substring(n)}for(;e;){if(e.startsWith("id:")){let n=r(3);console.log(n),t=t.filter(i=>i.id+""==n);continue}if(e.startsWith("author:")){let n=r(7);t=t.filter(i=>i.author.toLowerCase().startsWith(n));continue}if(e.startsWith("date:")){let n=r(5);t=t.filter(i=>i.date.includes(n));continue}break}return e?t.filter(n=>n.text&&n.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=decodeURIComponent(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 r=document.getElementById(`message-${e}`);if(!r)return setTimeout(()=>this.jumpToReply(e,t),50);r.scrollIntoView({behavior:"smooth",block:"center"}),this.replyLoading=!1;const n=()=>{this.replyShake=[...this.replyShake,t],setTimeout(()=>this.replyShake=this.replyShake.filter(a=>a!=t),1500)};let i;const s=setTimeout(()=>{n(),window.removeEventListener("scroll",i)},1e3);let o;i=a=>{clearTimeout(o),o=setTimeout(()=>{clearTimeout(s),n(),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=O(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,r,n;(t=e.images)==null||t.forEach(i=>i.url=this.replaceUrl(i.url)),(r=e.reply)!=null&&r.thumb&&(e.reply.thumb=this.replaceUrl(e.reply.thumb)),(n=e.files)==null||n.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(r=>{var n;return{url:r.url,text:e.text,author:e.author??(typeof e.forwarded_from=="string"?e.forwarded_from:(n=e.forwarded_from)==null?void 0:n.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(()=>Xs(),100)}catch(e){console.log(e),this.fail=e}}updated(){Xs()}};Or([Qe({required:!0})],Ct.prototype,"postsUrl",2);Or([Qe()],Ct.prototype,"postsData",2);Or([Qe({default:!0})],Ct.prototype,"margins",2);Or([ds("searchEl")],Ct.prototype,"searchEl",2);Ct=Or([yr({components:{PostView:e0,ImageViewer:W0,AudioPlayer:Zr(()=>Promise.resolve().then(()=>Cg))}})],Ct);const Q0=e=>(On("data-v-a88c9662"),e=e(),En(),e),J0={class:"search"},X0={key:0,class:"error tgb-card"},K0=Q0(()=>N("br",null,null,-1)),eg={key:1,"infinite-scroll-distance":50};function tg(e,t,r,n,i,s){const o=uu,a=_t("PostView"),l=_t("AudioPlayer"),u=_t("ImageViewer"),d=su;return L(),H("div",{class:je(["tg-blog",{margins:e.margins}])},[tc(e.$slots,"default",{},void 0,!0),N("div",J0,[Ps(N("input",{"onUpdate:modelValue":t[0]||(t[0]=f=>e.search=f),ref:"searchEl",placeholder:"Search..."},null,512),[[rc,e.search]]),mt(o)]),e.fail?(L(),H("div",X0,[N("h2",null,[nr("Failed loading posts from: "),K0,nr(ge(e.purl),1)]),nr(" "+ge(e.fail),1)])):ee("",!0),e.posts.length!==0?Ps((L(),H("div",eg,[(L(!0),H(sn,null,fi(e.searchedCount,(f,c)=>(L(),Ae(a,{p:e.searchedPosts[c],postsUrl:e.purl,key:e.searchedPosts[c].id,onPlayFile:t[1]||(t[1]=h=>e.audio=h),onClickImg:h=>e.img=e.postImgIndex[c]+h,onClickReply:e.clickReply,class:je({shake:e.replyShake.includes(c)})},null,8,["p","postsUrl","onClickImg","onClickReply","class"]))),128))])),[[d,e.infiniteScroll]]):ee("",!0),e.audio?(L(),Ae(l,{key:2,audio:e.audio,onPrev:t[2]||(t[2]=f=>e.audioNext(-1)),onNext:t[3]||(t[3]=f=>e.audioNext(1))},null,8,["audio"])):ee("",!0),mt(u,{imgs:e.imgList,index:e.img,"onUpdate:index":t[4]||(t[4]=f=>e.img=f)},null,8,["imgs","index"])],2)}const rg=_r(Ct,[["render",tg],["__scopeId","data-v-a88c9662"]]),ng={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},ig=N("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),sg=[ig];function og(e,t){return L(),H("svg",ng,sg)}const ag={name:"fa6-solid-forward",render:og},lg={viewBox:"0 0 320 512",width:"1.2em",height:"1.2em"},cg=N("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),ug=[cg];function hg(e,t){return L(),H("svg",lg,ug)}const dg={name:"fa6-solid-pause",render:hg},fg={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},pg=N("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),mg=[pg];function gg(e,t){return L(),H("svg",fg,mg)}const yg={name:"fa6-solid-backward",render:gg};var bg=Object.defineProperty,wg=Object.getOwnPropertyDescriptor,Mt=(e,t,r,n)=>{for(var i=n>1?void 0:n?wg(t,r):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(n?o(t,r,i):o(i))||i);return n&&i&&bg(t,r,i),i};let ot=class extends Wt{constructor(){super(...arguments),J(this,"audio"),J(this,"playing",null),J(this,"duration","00:00"),J(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=Ti(this.playing.duration)},this.playing.ontimeupdate=()=>{this.time=Ti(this.playing.currentTime)},this.playing.onended=()=>{this.$forceUpdate(),this.next()},this.playing.play()}};Mt([Qe({required:!0})],ot.prototype,"audio",2);Mt([yt("pause")],ot.prototype,"pause",1);Mt([yt("play")],ot.prototype,"play",1);Mt([yt("next")],ot.prototype,"next",1);Mt([yt("prev")],ot.prototype,"prev",1);Mt([Dp("audio")],ot.prototype,"init",1);ot=Mt([yr({components:{}})],ot);const Pa=e=>(On("data-v-dcaa915d"),e=e(),En(),e),vg={id:"AudioPlayer"},xg={class:"wrap"},kg={class:"unselectable"},_g={class:"control"},Sg=Pa(()=>N("span",{class:"f-grow1"},null,-1)),Tg=Pa(()=>N("span",{class:"f-grow1"},null,-1));function Og(e,t,r,n,i,s){var o;const a=yg,l=Na,u=dg,d=ag;return L(),H("div",vg,[N("div",xg,[N("div",kg,ge(e.audio.performer)+" - "+ge(e.audio.title),1),N("div",_g,[N("span",null,ge(this.time),1),Sg,mt(a,{class:"clickable",onClick:e.prev},null,8,["onClick"]),(o=e.playing)!=null&&o.paused?(L(),Ae(l,{key:0,onClick:e.play},null,8,["onClick"])):(L(),Ae(u,{key:1,onClick:e.pause},null,8,["onClick"])),mt(d,{class:"clickable",onClick:e.next},null,8,["onClick"]),Tg,N("span",null,ge(this.duration),1)])])])}const Eg=_r(ot,[["render",Og],["__scopeId","data-v-dcaa915d"]]),Cg=Object.freeze(Object.defineProperty({__proto__:null,default:Eg},Symbol.toStringTag,{value:"Module"}));function La(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let Nt=La();function Ag(e){Nt=e}const Ra=/[&<>"']/,Dg=new RegExp(Ra.source,"g"),ja=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,Mg=new RegExp(ja.source,"g"),Ng={"&":"&","<":"<",">":">",'"':""","'":"'"},to=e=>Ng[e];function be(e,t){if(t){if(Ra.test(e))return e.replace(Dg,to)}else if(ja.test(e))return e.replace(Mg,to);return e}const Ig=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function qa(e){return e.replace(Ig,(t,r)=>(r=r.toLowerCase(),r==="colon"?":":r.charAt(0)==="#"?r.charAt(1)==="x"?String.fromCharCode(parseInt(r.substring(2),16)):String.fromCharCode(+r.substring(1)):""))}const Pg=/(^|[^\[])\^/g;function ie(e,t){e=typeof e=="string"?e:e.source,t=t||"";const r={replace:(n,i)=>(i=i.source||i,i=i.replace(Pg,"$1"),e=e.replace(n,i),r),getRegex:()=>new RegExp(e,t)};return r}const Lg=/[^\w:]/g,Rg=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function ro(e,t,r){if(e){let n;try{n=decodeURIComponent(qa(r)).replace(Lg,"").toLowerCase()}catch{return null}if(n.indexOf("javascript:")===0||n.indexOf("vbscript:")===0||n.indexOf("data:")===0)return null}t&&!Rg.test(r)&&(r=Bg(t,r));try{r=encodeURI(r).replace(/%25/g,"%")}catch{return null}return r}const jr={},jg=/^[^:]+:\/*[^/]*$/,qg=/^([^:]+:)[\s\S]*$/,Ug=/^([^:]+:\/*[^/]*)[\s\S]*$/;function Bg(e,t){jr[" "+e]||(jg.test(e)?jr[" "+e]=e+"/":jr[" "+e]=Kr(e,"/",!0)),e=jr[" "+e];const r=e.indexOf(":")===-1;return t.substring(0,2)==="//"?r?t:e.replace(qg,"$1")+t:t.charAt(0)==="/"?r?t:e.replace(Ug,"$1")+t:e+t}const mn={exec:function(){}};function no(e,t){const r=e.replace(/\|/g,(s,o,a)=>{let l=!1,u=o;for(;--u>=0&&a[u]==="\\";)l=!l;return l?"|":" |"}),n=r.split(/ \|/);let i=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),n.length>t)n.splice(t);else for(;n.length1;)t&1&&(r+=e),t>>=1,e+=e;return r+e}function so(e,t,r,n){const i=t.href,s=t.title?be(t.title):null,o=e[1].replace(/\\([\[\]])/g,"$1");if(e[0].charAt(0)!=="!"){n.state.inLink=!0;const a={type:"link",raw:r,href:i,title:s,text:o,tokens:n.inlineTokens(o)};return n.state.inLink=!1,a}return{type:"image",raw:r,href:i,title:s,text:be(o)}}function zg(e,t){const r=e.match(/^(\s+)(?:```)/);if(r===null)return t;const n=r[1];return t.split(` +O.version="2.29.4";Ou(le);O.fn=w;O.min=fd;O.max=pd;O.now=md;O.utc=Ge;O.unix=Vf;O.months=$f;O.isDate=br;O.locale=pt;O.invalid=Dn;O.duration=He;O.isMoment=Ye;O.weekdays=Gf;O.parseZone=Ff;O.localeData=ct;O.isDuration=Jr;O.monthsShort=Wf;O.weekdaysMin=Qf;O.defineLocale=ns;O.updateLocale=Vh;O.locales=Fh;O.weekdaysShort=Zf;O.normalizeUnits=Le;O.relativeTimeRounding=Sp;O.relativeTimeThreshold=Tp;O.calendarFormat=Bd;O.prototype=w;O.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 Ep=/\B([A-Z])/g,Cp=e=>e.replace(Ep,"-$1").toLowerCase();function yt(e){return An((t,r)=>{const n=e||Cp(r);t.emits||(t.emits=[]),t.emits.push(n);const i=t.methods[r];t.methods[r]=function(...s){const o=l=>{l===void 0?s.length===0?this.$emit(n):s.length===1?this.$emit(n,s[0]):this.$emit(n,...s):(s.unshift(l),this.$emit(n,...s))},a=i.apply(this,s);return Ap(a)?a.then(o):o(a),a}})}function Ap(e){return e instanceof Promise||e&&typeof e.then=="function"}function Qe(e){return An((t,r)=>{t.props||(t.props=Object.create(null)),t.props[r]=e})}function ds(e){return An((t,r)=>{t.computed||(t.computed=Object.create(null)),t.computed[r]={cache:!1,get(){return this.$refs[e||r]}}})}function Dp(e,t){return An((r,n)=>{r.watch||(r.watch=Object.create(null));const i=r.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:n},t))})}const Mp={viewBox:"0 0 576 512",width:"1.2em",height:"1.2em"},Np=N("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),Ip=[Np];function Pp(e,t){return L(),H("svg",Mp,Ip)}const Lp={name:"fa6-solid-eye",render:Pp},Rp={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},jp=N("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),qp=[jp];function Up(e,t){return L(),H("svg",Rp,qp)}const Bp={name:"fa6-solid-address-book",render:Up},Yp={viewBox:"0 0 384 512",width:"1.2em",height:"1.2em"},Hp=N("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),zp=[Hp];function Vp(e,t){return L(),H("svg",Yp,zp)}const Na={name:"fa6-solid-play",render:Vp},Fp={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},$p=N("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),Wp=[$p];function Gp(e,t){return L(),H("svg",Fp,Wp)}const Zp={name:"fa6-solid-download",render:Gp};function Ti(e){return O.utc(O.duration(e,"seconds").asMilliseconds()).format("mm:ss")}function Qp(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 Jp=Object.defineProperty,Xp=Object.getOwnPropertyDescriptor,kr=(e,t,r,n)=>{for(var i=n>1?void 0:n?Xp(t,r):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(n?o(t,r,i):o(i))||i);return n&&i&&Jp(t,r,i),i};function Kp(e,t){let r=document.createElement("a");r.download=t,r.href=e,document.body.appendChild(r),r.click(),document.body.removeChild(r)}let Tt=class extends Wt{constructor(){super(...arguments),J(this,"f"),J(this,"hasHead"),J(this,"gif")}get pollFile(){return this.f}get locationFile(){return this.f}get spoilerClasses(){return{media_spoiler:this.f.spoiler,clickable:this.f.spoiler}}fileThumbClick(){if(!this.f.media_type)return console.log(`Downloading file: ${this.f.url}`),Kp(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 Ti(this.f.duration)}get size(){return Qp(this.f.size)}};kr([Qe({required:!0})],Tt.prototype,"f",2);kr([Qe({required:!0})],Tt.prototype,"hasHead",2);kr([ds()],Tt.prototype,"gif",2);kr([yt("play-file")],Tt.prototype,"play",1);Tt=kr([yr({components:{Location:Zr(()=>ei(()=>import("./Location-78416ba3-bnFkU7i7.js"),__vite__mapDeps([0,1,2]))),Poll:Zr(()=>ei(()=>import("./Poll-aeb298b2-D5lCPm_e.js"),__vite__mapDeps([3,1,2]))),VideoPlayer:Zr(()=>ei(()=>import("./VideoPlayer-328c0f9f-NnmDMwuT.js"),__vite__mapDeps([4,1,2])))}})],Tt);const _r=(e,t)=>{const r=e.__vccOpts||e;for(const[n,i]of t)r[n]=i;return r},em={key:0,class:"file"},tm=["src"],rm={class:"icon fbox-center"},nm={class:"detail fbox-vcenter"},im={key:0,class:"title"},sm={class:"file-detail"},om={key:0,class:"duration"},am={key:1,class:"size"},lm={key:2,class:"phone"},cm={key:1,class:"sticker"},um=["src"],hm=["src"],dm=["src"],fm=["src"],pm=["src"];function mm(e,t,r,n,i,s){const o=Zp,a=Na,l=Bp,u=_t("VideoPlayer"),d=_t("Poll"),f=_t("Location");return L(),H(sn,null,[e.shouldDisplayDetail?(L(),H("div",em,[N("div",{class:"thumb clickable",onClick:t[0]||(t[0]=(...c)=>e.fileThumbClick&&e.fileThumbClick(...c))},[N("img",{src:e.f.thumb??"data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",alt:""},null,8,tm),N("div",rm,[e.f.media_type?e.isAudioOrVoice?(L(),Ae(a,{key:1})):e.f.media_type==="contact"?(L(),Ae(l,{key:2})):ee("",!0):(L(),Ae(o,{key:0}))])]),N("div",nm,[e.fileTitle?(L(),H("div",im,ge(e.fileTitle),1)):ee("",!0),N("div",sm,[e.f.duration?(L(),H("span",om,ge(e.duration),1)):ee("",!0),e.f.size?(L(),H("span",am,ge(e.size),1)):ee("",!0),e.f.phone_number?(L(),H("span",lm,ge(e.f.phone_number),1)):ee("",!0)])])])):ee("",!0),e.f.media_type==="sticker"?(L(),H("div",cm,[e.f.url.toLowerCase().endsWith("webm")?(L(),H("video",{key:0,src:e.f.url,preload:"auto",muted:"",autoplay:"",loop:"",playsinline:"",disablepictureinpicture:""},[e.f.thumb?(L(),H("img",{key:0,src:e.f.thumb,alt:""},null,8,hm)):ee("",!0)],8,um)):(L(),H("img",{key:1,src:e.f.url,alt:""},null,8,dm))])):ee("",!0),e.f.media_type==="video_file"?(L(),H("div",{key:2,class:je(["video no-head",{"has-head":e.hasHead}])},[N("div",{onClick:t[1]||(t[1]=c=>e.f.spoiler=!1),class:je({clickable:e.f.spoiler})},[mt(u,{f:e.f,class:je(e.spoilerClasses)},null,8,["f","class"])],2)],2)):ee("",!0),e.f.media_type==="animation"?(L(),H("div",{key:3,class:je(["video no-head",{"has-head":e.hasHead}])},[N("video",{src:e.f.url,preload:"auto",muted:"",loop:"",playsinline:"",disablepictureinpicture:"",ref:"gif",class:je(e.spoilerClasses),onClick:t[2]||(t[2]=c=>{e.f.spoiler=!1,e.gif.play()})},[e.f.thumb?(L(),H("img",{key:0,src:e.f.thumb,alt:""},null,8,pm)):ee("",!0)],10,fm)],2)):ee("",!0),e.f.media_type==="poll"?(L(),Ae(d,{key:4,f:e.pollFile},null,8,["f"])):ee("",!0),e.f.media_type==="location"?(L(),Ae(f,{key:5,class:je(["location no-head",{"has-head":e.hasHead}]),f:e.locationFile},null,8,["class","f"])):ee("",!0)],64)}const gm=_r(Tt,[["render",mm],["__scopeId","data-v-9944bade"]]);parseInt(getComputedStyle(document.documentElement).fontSize,10);const Qs=(e,t,r)=>Math.min(r,Math.max(t,e)),I={None:0,Top:1,Right:2,Bottom:4,Left:8};function ym(e){return e.map(t=>t>1.2?"w":t<.8?"n":"q").join("")}function bm(e){return e.reduce((t,r)=>r+t,1)/e.length}function Js(e,t){return e.reduce((r,n)=>r+n,t)}function wm(e,t){return e.map(r=>t>1.1?Qs(r,1,2.75):Qs(r,.6667,1))}function vm(e){const t={width:0,height:0};return e.forEach(({dimensions:r,sides:n})=>{n&I.Right&&(t.width=r.width+r.x),n&I.Bottom&&(t.height=r.height+r.y)}),t}function xm(e,t,r){const n=e.map(d=>d.width/d.height),i=ym(n),s=bm(n),o=n.length,a=n.some(d=>d>2);let l;const u={ratios:n,proportions:i,averageRatio:s,maxWidth:t,minWidth:100,maxHeight:r,spacing:2};if(o===1){const d=n[0];l=[{dimensions:{x:0,y:0,width:t,height:d>1?r/d:r},sides:4}]}else o>=5||a?l=km(u):o===2?l=_m(u):o===3?l=Em(u):l=Dm(u);return{layout:l,containerStyle:vm(l)}}function km({ratios:e,averageRatio:t,maxWidth:r,minWidth:n,spacing:i,maxHeight:s=4*r/3}){const o=wm(e,t),a=e.length,l=new Array(a),u=[],d=(k,T)=>{const M=o.slice(k,k+T),P=Js(M,0);return(r-(T-1)*i)/P},f=k=>{const T=[];let M=0;k.forEach(P=>{T.push(d(M,P)),M+=P}),u.push({lineCounts:k,heights:T})};for(let k=1;k!==a;++k){const T=a-k;k<=3&&T<=3&&f([k,T])}for(let k=1;k!==a-1;++k)for(let T=1;T!==a-k;++T){const M=a-k-T;k<=3&&T<=(t<.85?4:3)&&M<=3&&f([k,T,M])}for(let k=1;k!==a-1;++k)for(let T=1;T!==a-k;++T)for(let M=1;M!==a-k-T;++M){const P=a-k-T-M;k<=3&&T<=3&&M<=3&&P<=4&&f([k,T,M,P])}let c,h=0;for(let k=0;k{for(let m=1;m!==P;++m)if(M[m-1]>M[m])return 1.5;return 1})(),ye=Math.abs($-s)*G*de;(!c||ye1.4&&t[1]-t[0]<.2?Sm(e):r==="ww"||r==="qq"?Tm(e):Om(e)}function Sm(e){const{ratios:t,maxWidth:r,spacing:n,maxHeight:i}=e,s=Math.round(Math.min(r/t[0],Math.min(r/t[1],(i-n)/2)));return[{dimensions:{x:0,y:0,width:r,height:s},sides:I.Left|I.Top|I.Right},{dimensions:{x:0,y:s+n,width:r,height:s},sides:I.Left|I.Bottom|I.Right}]}function Tm(e){const{ratios:t,maxWidth:r,spacing:n,maxHeight:i}=e,s=(r-n)/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:I.Top|I.Left|I.Bottom},{dimensions:{x:s+n,y:0,width:s,height:o},sides:I.Top|I.Right|I.Bottom}]}function Om(e){const{ratios:t,minWidth:r,maxWidth:n,spacing:i,maxHeight:s}=e,o=Math.round(1.5*r),a=Math.min(Math.round(Math.max(.4*(n-i),(n-i)/t[0]/(1/t[0]+1/t[1]))),n-i-o),l=n-a-i,u=Math.min(s,Math.round(Math.min(l/t[0],a/t[1])));return[{dimensions:{x:0,y:0,width:l,height:u},sides:I.Top|I.Left|I.Bottom},{dimensions:{x:l+i,y:0,width:a,height:u},sides:I.Top|I.Right|I.Bottom}]}function Em(e){const{proportions:t}=e;return t[0]==="n"?Cm(e):Am(e)}function Cm(e){const{maxHeight:t,spacing:r,ratios:n,maxWidth:i,minWidth:s}=e,o=t,a=Math.round(Math.min((t-r)/2,n[1]*(i-r)/(n[2]+n[1]))),l=o-a-r,u=Math.max(s,Math.round(Math.min((i-r)/2,Math.min(a*n[2],l*n[1])))),d=Math.min(Math.round(o*n[0]),i-r-u);return[{dimensions:{x:0,y:0,width:d,height:o},sides:I.Top|I.Left|I.Bottom},{dimensions:{x:d+r,y:0,width:u,height:l},sides:I.Top|I.Right},{dimensions:{x:d+r,y:l+r,width:u,height:a},sides:I.Bottom|I.Right}]}function Am(e){const{maxWidth:t,ratios:r,maxHeight:n,spacing:i}=e,s=t,o=Math.round(Math.min(s/r[0],.66*(n-i))),a=(t-i)/2,l=Math.min(n-o-i,Math.round(Math.min(a/r[1],a/r[2]))),u=s-a-i;return[{dimensions:{x:0,y:0,width:s,height:o},sides:I.Left|I.Top|I.Right},{dimensions:{x:0,y:o+i,width:a,height:l},sides:I.Bottom|I.Left},{dimensions:{x:a+i,y:o+i,width:u,height:l},sides:I.Bottom|I.Right}]}function Dm(e){const{proportions:t}=e;return t[0]==="w"?Mm(e):Nm(e)}function Mm({maxWidth:e,ratios:t,spacing:r,maxHeight:n,minWidth:i}){const s=e,o=Math.round(Math.min(s/t[0],.66*(n-r))),a=Math.round((e-2*r)/(t[1]+t[2]+t[3])),l=Math.max(i,Math.round(Math.min(.4*(e-2*r),a*t[1]))),u=Math.round(Math.max(Math.max(i,.33*(e-2*r)),a*t[3])),d=s-l-u-2*r,f=Math.min(n-o-r,a);return[{dimensions:{x:0,y:0,width:s,height:o},sides:I.Left|I.Top|I.Right},{dimensions:{x:0,y:o+r,width:l,height:f},sides:I.Bottom|I.Left},{dimensions:{x:l+r,y:o+r,width:d,height:f},sides:I.Bottom},{dimensions:{x:l+r+d+r,y:o+r,width:u,height:f},sides:I.Right|I.Bottom}]}function Nm({maxHeight:e,ratios:t,maxWidth:r,spacing:n,minWidth:i}){const s=e,o=Math.round(Math.min(s*t[0],.6*(r-n))),a=Math.round((e-2*n)/(1/t[1]+1/t[2]+1/t[3])),l=Math.round(a/t[1]),u=Math.round(a/t[2]),d=s-l-u-2*n,f=Math.max(i,Math.min(r-o-n,a));return[{dimensions:{x:0,y:0,width:o,height:s},sides:I.Top|I.Left|I.Bottom},{dimensions:{x:o+n,y:0,width:f,height:l},sides:I.Top|I.Right},{dimensions:{x:o+n,y:l+n,width:f,height:u},sides:I.Right},{dimensions:{x:o+n,y:l+u+2*n,width:f,height:d},sides:I.Bottom|I.Right}]}var Im=Object.defineProperty,Pm=Object.getOwnPropertyDescriptor,Sr=(e,t,r,n)=>{for(var i=n>1?void 0:n?Pm(t,r):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(n?o(t,r,i):o(i))||i);return n&&i&&Im(t,r,i),i};let Ot=class extends Wt{constructor(){super(...arguments),J(this,"p"),J(this,"postsUrl"),J(this,"el"),J(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}...`),xm(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,r=this.dims.layout[e].dimensions;return{left:r.x*t+"px",top:r.y*t+"px",width:r.width*t+"px",height:r.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,t){if(e.spoiler){e.spoiler=!1;return}this.$emit("click-img",t)}};Sr([Qe({required:!0})],Ot.prototype,"p",2);Sr([Qe({required:!0})],Ot.prototype,"postsUrl",2);Sr([ds("post")],Ot.prototype,"el",2);Sr([yt("click-reply")],Ot.prototype,"clickReply",1);Ot=Sr([yr({components:{FileView:gm}})],Ot);const Ia=e=>(On("data-v-95a034ba"),e=e(),En(),e),Lm=["id"],Rm={class:"head unselectable"},jm={key:0,class:"forward"},qm=["href"],Um={key:0,class:"thumb-wrap"},Bm=["src"],Ym={class:"mtext"},Hm=Ia(()=>N("div",{class:"reply-to"},"Reply to:",-1)),zm=["innerHTML"],Vm=["src","onClick"],Fm={key:2,class:"files"},$m=["innerHTML"],Wm={class:"info font-code unselectable"},Gm={class:"id"},Zm=Ia(()=>N("div",{class:"f-grow1"},null,-1)),Qm={key:0,class:"author"},Jm={class:"date"},Xm={key:1,class:"views"};function Km(e,t,r,n,i,s){const o=_t("FileView"),a=Lp;return L(),H("div",{class:je(["post tgb-card",{service:e.p.type==="service"}]),id:`message-${e.p.id}`,ref:"post"},[N("div",Rm,[e.p.forwarded_from?(L(),H("div",jm,[nr(" Forwarded from: "),N("a",{href:e.fwdUrl},ge(e.fwdName),9,qm)])):ee("",!0)]),e.p.reply?(L(),H("div",{key:0,class:"reply undraggable clickable",onClick:t[0]||(t[0]=(...l)=>e.clickReply&&e.clickReply(...l))},[e.p.reply.thumb?(L(),H("div",Um,[N("img",{class:"thumb",src:e.p.reply.thumb,alt:"",loading:"lazy"},null,8,Bm)])):ee("",!0),N("div",Ym,[Hm,N("div",{class:"reply-text",innerHTML:e.p.reply.text},null,8,zm)])])):ee("",!0),e.p.images?(L(),H("div",{key:1,class:je(["images",{"has-head":e.p.reply||e.p.forwarded_from}]),style:pi(e.containerStyle)},[(L(!0),H(sn,null,fi(e.p.images,(l,u)=>(L(),H("div",{class:"image_container",key:u,style:pi(e.getImageStyle(u))},[N("img",{src:l.url,alt:"image",loading:"lazy",class:je(["clickable",{media_spoiler:l.spoiler}]),onClick:d=>e.clickImg(l,u),style:{inset:"0"}},null,10,Vm)],4))),128))],6)):ee("",!0),e.p.files?(L(),H("div",Fm,[(L(!0),H(sn,null,fi(e.p.files,l=>(L(),Ae(o,{f:l,"has-head":!!(e.p.reply||e.p.forwarded_from||e.p.images),onPlayFile:t[1]||(t[1]=u=>e.$emit("play-file",u))},null,8,["f","has-head"]))),256))])):ee("",!0),N("div",{class:"text",innerHTML:e.text},null,8,$m),N("div",Wm,[N("div",Gm,"#"+ge(e.p.id),1),Zm,e.p.author?(L(),H("div",Qm,ge(e.p.author),1)):ee("",!0),N("div",Jm,ge(e.p.date),1),e.p.views?(L(),H("div",Xm,[nr(ge(e.p.views)+" ",1),mt(a)])):ee("",!0)])],10,Lm)}const e0=_r(Ot,[["render",Km],["__scopeId","data-v-95a034ba"]]);function t0(e,t){for(;(t=t.parentElement)&&!t.classList.contains(e););return t}function r0(e,t){for(;(t=t.parentElement)&&t.tagName.toLowerCase()!=e;);return t}function Xs(){const e=document.querySelectorAll(".spoiler");console.log("Spoilers initialized."),e.forEach(t=>{if(t.classList.contains("spoiler-init"))return;t.classList.add("spoiler-init");const r=t0("post",t),n=r?.querySelectorAll(".spoiler");function i(){t.classList.toggle("spoiler-visible"),console.log(`Spoiler clicked: ${t}`),r&&n?.forEach(o=>{o!=t&&o.classList.toggle("spoiler-visible")})}const s=r0("a",t);if(s){s.addEventListener("click",o=>{t.classList.contains("spoiler-visible")||(i(),o.preventDefault())});return}t.addEventListener("click",i)})}const n0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},i0=N("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),s0=[i0];function o0(e,t){return L(),H("svg",n0,s0)}const a0={name:"ep-arrow-right",render:o0},l0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},c0=N("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),u0=[c0];function h0(e,t){return L(),H("svg",l0,u0)}const d0={name:"ep-arrow-left",render:h0},f0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},p0=N("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),m0=[p0];function g0(e,t){return L(),H("svg",f0,m0)}const y0={name:"ep-download",render:g0},b0={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},w0=N("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),v0=[w0];function x0(e,t){return L(),H("svg",b0,v0)}const k0={name:"ep-close",render:x0};var Ks="Control",eo="Meta",_0="Escape",S0="ArrowLeft",T0="ArrowRight",O0=function(e,t,r,n){var i=typeof n<"u"?[n,e]:[e],s=new Blob(i,{type:r||"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)}};const E0=Jc(O0);var C0=Object.defineProperty,A0=Object.getOwnPropertyDescriptor,Tr=(e,t,r,n)=>{for(var i=n>1?void 0:n?A0(t,r):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(n?o(t,r,i):o(i))||i);return n&&i&&C0(t,r,i),i};let Et=class extends Wt{constructor(){super(...arguments),J(this,"imgs"),J(this,"index"),J(this,"ctrlDown",!1),J(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===_0)return this.close();if(e.code===S0)return this.updateIndex(-1);if(e.code===T0)return this.updateIndex(1);if(e.key==Ks||e.key===eo)return this.ctrlDown=!0}}keyup(e){if(e.key==Ks||e.key===eo)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)}};Tr([Qe({required:!0})],Et.prototype,"imgs",2);Tr([Qe({required:!0})],Et.prototype,"index",2);Tr([yt("close")],Et.prototype,"close",1);Tr([yt("update:index")],Et.prototype,"_rawUpdateIndex",1);Et=Tr([yr({components:{}})],Et);const D0=e=>(On("data-v-8d7ec9da"),e=e(),En(),e),M0={key:0,id:"ImageViewer"},N0={class:"img-container"},I0=["src"],P0={class:"top"},L0=D0(()=>N("span",{class:"f-grow1"},null,-1)),R0={class:"bottom"},j0={class:"left unselectable"},q0={class:"index"},U0={class:"detail"},B0={key:0,class:"date"},Y0={class:"right"},H0={class:"description unselectable"},z0={key:0,class:"text"},V0=["innerHTML"],F0={class:"arrows"};function $0(e,t,r,n,i,s){const o=k0,a=y0,l=d0,u=a0;return e.img?(L(),H("div",M0,[N("div",N0,[N("img",{src:e.img.url,alt:"Photo",class:"undraggable",style:pi(e.imgStyle)},null,12,I0)]),N("div",P0,[L0,mt(o,{class:"icn close clickable",onClick:e.close},null,8,["onClick"])]),N("div",R0,[N("div",j0,[N("div",q0,"Photo "+ge(e.index+1)+" of "+ge(e.imgs.length),1),N("div",U0,[e.img.date?(L(),H("span",B0,ge(e.img.date),1)):ee("",!0)])]),N("div",Y0,[mt(a,{class:"icn download clickable",onClick:e.download},null,8,["onClick"])]),N("div",H0,[e.img.text?(L(),H("div",z0,[N("div",{innerHTML:e.textHtml},null,8,V0)])):ee("",!0)])]),N("div",F0,[e.hasPrev?(L(),Ae(l,{key:0,class:"icn left clickable",onClick:t[0]||(t[0]=d=>e.updateIndex(-1))})):ee("",!0),e.hasNext?(L(),Ae(u,{key:1,class:"icn right clickable",onClick:t[1]||(t[1]=d=>e.updateIndex(1))})):ee("",!0)])])):ee("",!0)}const W0=_r(Et,[["render",$0],["__scopeId","data-v-8d7ec9da"]]);var G0=Object.defineProperty,Z0=Object.getOwnPropertyDescriptor,Or=(e,t,r,n)=>{for(var i=n>1?void 0:n?Z0(t,r):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(n?o(t,r,i):o(i))||i);return n&&i&&G0(t,r,i),i};let Ct=class extends Wt{constructor(){super(...arguments),J(this,"postsUrl"),J(this,"postsData"),J(this,"margins"),J(this,"searchEl"),J(this,"search",""),J(this,"posts",[]),J(this,"imgList",null),J(this,"postImgIndex"),J(this,"count",20),J(this,"audio",null),J(this,"img",-1),J(this,"replyShake",[]),J(this,"replyLoading",!1),J(this,"fail",null)}get purl(){return new URL(this.postsUrl,document.location.href).href}get audios(){return this.posts.filter(e=>{var t,r;return((r=(t=e.files)==null?void 0:t.at(0))==null?void 0:r.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 r(n){let i;return[i,e]=e.split(" ",2),i.substring(n)}for(;e;){if(e.startsWith("id:")){let n=r(3);console.log(n),t=t.filter(i=>i.id+""==n);continue}if(e.startsWith("author:")){let n=r(7);t=t.filter(i=>i.author.toLowerCase().startsWith(n));continue}if(e.startsWith("date:")){let n=r(5);t=t.filter(i=>i.date.includes(n));continue}break}return e?t.filter(n=>n.text&&n.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=decodeURIComponent(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 r=document.getElementById(`message-${e}`);if(!r)return setTimeout(()=>this.jumpToReply(e,t),50);r.scrollIntoView({behavior:"smooth",block:"center"}),this.replyLoading=!1;const n=()=>{this.replyShake=[...this.replyShake,t],setTimeout(()=>this.replyShake=this.replyShake.filter(a=>a!=t),1500)};let i;const s=setTimeout(()=>{n(),window.removeEventListener("scroll",i)},1e3);let o;i=a=>{clearTimeout(o),o=setTimeout(()=>{clearTimeout(s),n(),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=O(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,r,n;(t=e.images)==null||t.forEach(i=>i.url=this.replaceUrl(i.url)),(r=e.reply)!=null&&r.thumb&&(e.reply.thumb=this.replaceUrl(e.reply.thumb)),(n=e.files)==null||n.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(r=>{var n;return{url:r.url,text:e.text,author:e.author??(typeof e.forwarded_from=="string"?e.forwarded_from:(n=e.forwarded_from)==null?void 0:n.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(()=>Xs(),100)}catch(e){console.log(e),this.fail=e}}updated(){Xs()}};Or([Qe({required:!0})],Ct.prototype,"postsUrl",2);Or([Qe()],Ct.prototype,"postsData",2);Or([Qe({default:!0})],Ct.prototype,"margins",2);Or([ds("searchEl")],Ct.prototype,"searchEl",2);Ct=Or([yr({components:{PostView:e0,ImageViewer:W0,AudioPlayer:Zr(()=>Promise.resolve().then(()=>Cg))}})],Ct);const Q0=e=>(On("data-v-a88c9662"),e=e(),En(),e),J0={class:"search"},X0={key:0,class:"error tgb-card"},K0=Q0(()=>N("br",null,null,-1)),eg={key:1,"infinite-scroll-distance":50};function tg(e,t,r,n,i,s){const o=uu,a=_t("PostView"),l=_t("AudioPlayer"),u=_t("ImageViewer"),d=su;return L(),H("div",{class:je(["tg-blog",{margins:e.margins}])},[tc(e.$slots,"default",{},void 0,!0),N("div",J0,[Ps(N("input",{"onUpdate:modelValue":t[0]||(t[0]=f=>e.search=f),ref:"searchEl",placeholder:"Search..."},null,512),[[rc,e.search]]),mt(o)]),e.fail?(L(),H("div",X0,[N("h2",null,[nr("Failed loading posts from: "),K0,nr(ge(e.purl),1)]),nr(" "+ge(e.fail),1)])):ee("",!0),e.posts.length!==0?Ps((L(),H("div",eg,[(L(!0),H(sn,null,fi(e.searchedCount,(f,c)=>(L(),Ae(a,{p:e.searchedPosts[c],postsUrl:e.purl,key:e.searchedPosts[c].id,onPlayFile:t[1]||(t[1]=h=>e.audio=h),onClickImg:h=>e.img=e.postImgIndex[c]+h,onClickReply:e.clickReply,class:je({shake:e.replyShake.includes(c)})},null,8,["p","postsUrl","onClickImg","onClickReply","class"]))),128))])),[[d,e.infiniteScroll]]):ee("",!0),e.audio?(L(),Ae(l,{key:2,audio:e.audio,onPrev:t[2]||(t[2]=f=>e.audioNext(-1)),onNext:t[3]||(t[3]=f=>e.audioNext(1))},null,8,["audio"])):ee("",!0),mt(u,{imgs:e.imgList,index:e.img,"onUpdate:index":t[4]||(t[4]=f=>e.img=f)},null,8,["imgs","index"])],2)}const rg=_r(Ct,[["render",tg],["__scopeId","data-v-a88c9662"]]),ng={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},ig=N("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),sg=[ig];function og(e,t){return L(),H("svg",ng,sg)}const ag={name:"fa6-solid-forward",render:og},lg={viewBox:"0 0 320 512",width:"1.2em",height:"1.2em"},cg=N("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),ug=[cg];function hg(e,t){return L(),H("svg",lg,ug)}const dg={name:"fa6-solid-pause",render:hg},fg={viewBox:"0 0 512 512",width:"1.2em",height:"1.2em"},pg=N("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),mg=[pg];function gg(e,t){return L(),H("svg",fg,mg)}const yg={name:"fa6-solid-backward",render:gg};var bg=Object.defineProperty,wg=Object.getOwnPropertyDescriptor,Mt=(e,t,r,n)=>{for(var i=n>1?void 0:n?wg(t,r):t,s=e.length-1,o;s>=0;s--)(o=e[s])&&(i=(n?o(t,r,i):o(i))||i);return n&&i&&bg(t,r,i),i};let ot=class extends Wt{constructor(){super(...arguments),J(this,"audio"),J(this,"playing",null),J(this,"duration","00:00"),J(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=Ti(this.playing.duration)},this.playing.ontimeupdate=()=>{this.time=Ti(this.playing.currentTime)},this.playing.onended=()=>{this.$forceUpdate(),this.next()},this.playing.play()}};Mt([Qe({required:!0})],ot.prototype,"audio",2);Mt([yt("pause")],ot.prototype,"pause",1);Mt([yt("play")],ot.prototype,"play",1);Mt([yt("next")],ot.prototype,"next",1);Mt([yt("prev")],ot.prototype,"prev",1);Mt([Dp("audio")],ot.prototype,"init",1);ot=Mt([yr({components:{}})],ot);const Pa=e=>(On("data-v-dcaa915d"),e=e(),En(),e),vg={id:"AudioPlayer"},xg={class:"wrap"},kg={class:"unselectable"},_g={class:"control"},Sg=Pa(()=>N("span",{class:"f-grow1"},null,-1)),Tg=Pa(()=>N("span",{class:"f-grow1"},null,-1));function Og(e,t,r,n,i,s){var o;const a=yg,l=Na,u=dg,d=ag;return L(),H("div",vg,[N("div",xg,[N("div",kg,ge(e.audio.performer)+" - "+ge(e.audio.title),1),N("div",_g,[N("span",null,ge(this.time),1),Sg,mt(a,{class:"clickable",onClick:e.prev},null,8,["onClick"]),(o=e.playing)!=null&&o.paused?(L(),Ae(l,{key:0,onClick:e.play},null,8,["onClick"])):(L(),Ae(u,{key:1,onClick:e.pause},null,8,["onClick"])),mt(d,{class:"clickable",onClick:e.next},null,8,["onClick"]),Tg,N("span",null,ge(this.duration),1)])])])}const Eg=_r(ot,[["render",Og],["__scopeId","data-v-dcaa915d"]]),Cg=Object.freeze(Object.defineProperty({__proto__:null,default:Eg},Symbol.toStringTag,{value:"Module"}));function La(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let Nt=La();function Ag(e){Nt=e}const Ra=/[&<>"']/,Dg=new RegExp(Ra.source,"g"),ja=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,Mg=new RegExp(ja.source,"g"),Ng={"&":"&","<":"<",">":">",'"':""","'":"'"},to=e=>Ng[e];function be(e,t){if(t){if(Ra.test(e))return e.replace(Dg,to)}else if(ja.test(e))return e.replace(Mg,to);return e}const Ig=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function qa(e){return e.replace(Ig,(t,r)=>(r=r.toLowerCase(),r==="colon"?":":r.charAt(0)==="#"?r.charAt(1)==="x"?String.fromCharCode(parseInt(r.substring(2),16)):String.fromCharCode(+r.substring(1)):""))}const Pg=/(^|[^\[])\^/g;function ie(e,t){e=typeof e=="string"?e:e.source,t=t||"";const r={replace:(n,i)=>(i=i.source||i,i=i.replace(Pg,"$1"),e=e.replace(n,i),r),getRegex:()=>new RegExp(e,t)};return r}const Lg=/[^\w:]/g,Rg=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function ro(e,t,r){if(e){let n;try{n=decodeURIComponent(qa(r)).replace(Lg,"").toLowerCase()}catch{return null}if(n.indexOf("javascript:")===0||n.indexOf("vbscript:")===0||n.indexOf("data:")===0)return null}t&&!Rg.test(r)&&(r=Bg(t,r));try{r=encodeURI(r).replace(/%25/g,"%")}catch{return null}return r}const jr={},jg=/^[^:]+:\/*[^/]*$/,qg=/^([^:]+:)[\s\S]*$/,Ug=/^([^:]+:\/*[^/]*)[\s\S]*$/;function Bg(e,t){jr[" "+e]||(jg.test(e)?jr[" "+e]=e+"/":jr[" "+e]=Kr(e,"/",!0)),e=jr[" "+e];const r=e.indexOf(":")===-1;return t.substring(0,2)==="//"?r?t:e.replace(qg,"$1")+t:t.charAt(0)==="/"?r?t:e.replace(Ug,"$1")+t:e+t}const mn={exec:function(){}};function no(e,t){const r=e.replace(/\|/g,(s,o,a)=>{let l=!1,u=o;for(;--u>=0&&a[u]==="\\";)l=!l;return l?"|":" |"}),n=r.split(/ \|/);let i=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),n.length>t)n.splice(t);else for(;n.length1;)t&1&&(r+=e),t>>=1,e+=e;return r+e}function so(e,t,r,n){const i=t.href,s=t.title?be(t.title):null,o=e[1].replace(/\\([\[\]])/g,"$1");if(e[0].charAt(0)!=="!"){n.state.inLink=!0;const a={type:"link",raw:r,href:i,title:s,text:o,tokens:n.inlineTokens(o)};return n.state.inLink=!1,a}return{type:"image",raw:r,href:i,title:s,text:be(o)}}function zg(e,t){const r=e.match(/^(\s+)(?:```)/);if(r===null)return t;const n=r[1];return t.split(` `).map(i=>{const s=i.match(/^\s+/);if(s===null)return i;const[o]=s;return o.length>=n.length?i.slice(n.length):i}).join(` `)}let fs=class{constructor(e){this.options=e||Nt}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 r=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?r:Kr(r,` `)}}}fences(e){const t=this.rules.block.fences.exec(e);if(t){const r=t[0],n=zg(r,t[3]||"");return{type:"code",raw:r,lang:t[2]?t[2].trim().replace(this.rules.inline._escapes,"$1"):t[2],text:n}}}heading(e){const t=this.rules.block.heading.exec(e);if(t){let r=t[2].trim();if(/#$/.test(r)){const n=Kr(r,"#");(this.options.pedantic||!n||/ $/.test(n))&&(r=n.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:r,tokens:this.lexer.inline(r)}}}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 r=t[0].replace(/^ *>[ \t]?/gm,""),n=this.lexer.state.top;this.lexer.state.top=!0;const i=this.lexer.blockTokens(r);return this.lexer.state.top=n,{type:"blockquote",raw:t[0],tokens:i,text:r}}}list(e){let t=this.rules.block.list.exec(e);if(t){let r,n,i,s,o,a,l,u,d,f,c,h,b=t[1].trim();const g=b.length>1,y={type:"list",raw:"",ordered:g,start:g?+b.slice(0,-1):"",loose:!1,items:[]};b=g?`\\d{1,9}\\${b.slice(-1)}`:`\\${b}`,this.options.pedantic&&(b=g?b:"[*+-]");const S=new RegExp(`^( {0,3}${b})((?:[ ][^\\n]*)?(?:\\n|$))`);for(;e&&(h=!1,!(!(t=S.exec(e))||this.rules.block.hr.test(e)));){if(r=t[0],e=e.substring(r.length),u=t[2].split(` diff --git a/assets/Loading-DmSoTIo_.js b/assets/Loading-C_KvzwUY.js similarity index 99% rename from assets/Loading-DmSoTIo_.js rename to assets/Loading-C_KvzwUY.js index 5009bb2..847a466 100644 --- a/assets/Loading-DmSoTIo_.js +++ b/assets/Loading-C_KvzwUY.js @@ -1,4 +1,4 @@ -import{_ as Y,c as ee,o as te,a as U}from"./index-UkgDuAwM.js";function H(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let I=H();function ne(o){I=o}const X=/[&<>"']/,ie=new RegExp(X.source,"g"),V=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,se=new RegExp(V.source,"g"),re={"&":"&","<":"<",">":">",'"':""","'":"'"},M=o=>re[o];function b(o,t){if(t){if(X.test(o))return o.replace(ie,M)}else if(V.test(o))return o.replace(se,M);return o}const le=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function W(o){return o.replace(le,(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 oe=/(^|[^\[])\^/g;function m(o,t){o=typeof o=="string"?o:o.source,t=t||"";const n={replace:(e,i)=>(i=i.source||i,i=i.replace(oe,"$1"),o=o.replace(e,i),n),getRegex:()=>new RegExp(o,t)};return n}const ae=/[^\w:]/g,ce=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function P(o,t,n){if(o){let e;try{e=decodeURIComponent(W(n)).replace(ae,"").toLowerCase()}catch{return null}if(e.indexOf("javascript:")===0||e.indexOf("vbscript:")===0||e.indexOf("data:")===0)return null}t&&!ce.test(n)&&(n=fe(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch{return null}return n}const L={},he=/^[^:]+:\/*[^/]*$/,ue=/^([^:]+:)[\s\S]*$/,pe=/^([^:]+:\/*[^/]*)[\s\S]*$/;function fe(o,t){L[" "+o]||(he.test(o)?L[" "+o]=o+"/":L[" "+o]=B(o,"/",!0)),o=L[" "+o];const n=o.indexOf(":")===-1;return t.substring(0,2)==="//"?n?t:o.replace(ue,"$1")+t:t.charAt(0)==="/"?n?t:o.replace(pe,"$1")+t:o+t}const Z={exec:function(){}};function j(o,t){const n=o.replace(/\|/g,(s,r,l)=>{let c=!1,d=r;for(;--d>=0&&l[d]==="\\";)c=!c;return c?"|":" |"}),e=n.split(/ \|/);let i=0;if(e[0].trim()||e.shift(),e.length>0&&!e[e.length-1].trim()&&e.pop(),e.length>t)e.splice(t);else for(;e.length1;)t&1&&(n+=o),t>>=1,o+=o;return n+o}function N(o,t,n,e){const i=t.href,s=t.title?b(t.title):null,r=o[1].replace(/\\([\[\]])/g,"$1");if(o[0].charAt(0)!=="!"){e.state.inLink=!0;const l={type:"link",raw:n,href:i,title:s,text:r,tokens:e.inlineTokens(r)};return e.state.inLink=!1,l}return{type:"image",raw:n,href:i,title:s,text:b(r)}}function ke(o,t){const n=o.match(/^(\s+)(?:```)/);if(n===null)return t;const e=n[1];return t.split(` +import{_ as Y,c as ee,o as te,a as U}from"./index-BjY1_Egx.js";function H(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let I=H();function ne(o){I=o}const X=/[&<>"']/,ie=new RegExp(X.source,"g"),V=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,se=new RegExp(V.source,"g"),re={"&":"&","<":"<",">":">",'"':""","'":"'"},M=o=>re[o];function b(o,t){if(t){if(X.test(o))return o.replace(ie,M)}else if(V.test(o))return o.replace(se,M);return o}const le=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function W(o){return o.replace(le,(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 oe=/(^|[^\[])\^/g;function m(o,t){o=typeof o=="string"?o:o.source,t=t||"";const n={replace:(e,i)=>(i=i.source||i,i=i.replace(oe,"$1"),o=o.replace(e,i),n),getRegex:()=>new RegExp(o,t)};return n}const ae=/[^\w:]/g,ce=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function P(o,t,n){if(o){let e;try{e=decodeURIComponent(W(n)).replace(ae,"").toLowerCase()}catch{return null}if(e.indexOf("javascript:")===0||e.indexOf("vbscript:")===0||e.indexOf("data:")===0)return null}t&&!ce.test(n)&&(n=fe(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch{return null}return n}const L={},he=/^[^:]+:\/*[^/]*$/,ue=/^([^:]+:)[\s\S]*$/,pe=/^([^:]+:\/*[^/]*)[\s\S]*$/;function fe(o,t){L[" "+o]||(he.test(o)?L[" "+o]=o+"/":L[" "+o]=B(o,"/",!0)),o=L[" "+o];const n=o.indexOf(":")===-1;return t.substring(0,2)==="//"?n?t:o.replace(ue,"$1")+t:t.charAt(0)==="/"?n?t:o.replace(pe,"$1")+t:o+t}const Z={exec:function(){}};function j(o,t){const n=o.replace(/\|/g,(s,r,l)=>{let c=!1,d=r;for(;--d>=0&&l[d]==="\\";)c=!c;return c?"|":" |"}),e=n.split(/ \|/);let i=0;if(e[0].trim()||e.shift(),e.length>0&&!e[e.length-1].trim()&&e.pop(),e.length>t)e.splice(t);else for(;e.length1;)t&1&&(n+=o),t>>=1,o+=o;return n+o}function N(o,t,n,e){const i=t.href,s=t.title?b(t.title):null,r=o[1].replace(/\\([\[\]])/g,"$1");if(o[0].charAt(0)!=="!"){e.state.inLink=!0;const l={type:"link",raw:n,href:i,title:s,text:r,tokens:e.inlineTokens(r)};return e.state.inLink=!1,l}return{type:"image",raw:n,href:i,title:s,text:b(r)}}function ke(o,t){const n=o.match(/^(\s+)(?:```)/);if(n===null)return t;const e=n[1];return t.split(` `).map(i=>{const s=i.match(/^\s+/);if(s===null)return i;const[r]=s;return r.length>=e.length?i.slice(e.length):i}).join(` `)}class D{constructor(t){this.options=t||I}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 e=n[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?e:B(e,` `)}}}fences(t){const n=this.rules.block.fences.exec(t);if(n){const e=n[0],i=ke(e,n[3]||"");return{type:"code",raw:e,lang:n[2]?n[2].trim().replace(this.rules.inline._escapes,"$1"):n[2],text:i}}}heading(t){const n=this.rules.block.heading.exec(t);if(n){let e=n[2].trim();if(/#$/.test(e)){const i=B(e,"#");(this.options.pedantic||!i||/ $/.test(i))&&(e=i.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:e,tokens:this.lexer.inline(e)}}}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 e=n[0].replace(/^ *>[ \t]?/gm,""),i=this.lexer.state.top;this.lexer.state.top=!0;const s=this.lexer.blockTokens(e);return this.lexer.state.top=i,{type:"blockquote",raw:n[0],tokens:s,text:e}}}list(t){let n=this.rules.block.list.exec(t);if(n){let e,i,s,r,l,c,d,f,g,k,h,z,_=n[1].trim();const R=_.length>1,x={type:"list",raw:"",ordered:R,start:R?+_.slice(0,-1):"",loose:!1,items:[]};_=R?`\\d{1,9}\\${_.slice(-1)}`:`\\${_}`,this.options.pedantic&&(_=R?_:"[*+-]");const w=new RegExp(`^( {0,3}${_})((?:[ ][^\\n]*)?(?:\\n|$))`);for(;t&&(z=!1,!(!(n=w.exec(t))||this.rules.block.hr.test(t)));){if(e=n[0],t=t.substring(e.length),f=n[2].split(` diff --git a/assets/Location-78416ba3-S6VdWRqC.js b/assets/Location-78416ba3-bnFkU7i7.js similarity index 99% rename from assets/Location-78416ba3-S6VdWRqC.js rename to assets/Location-78416ba3-bnFkU7i7.js index 42d083e..40ed000 100644 --- a/assets/Location-78416ba3-S6VdWRqC.js +++ b/assets/Location-78416ba3-bnFkU7i7.js @@ -1,4 +1,4 @@ -import{e as fi,c as Se,o as Ze,a as Ss,g as gi,f as vi,w as Zs,b as Wn,s as re,L as Ht,M as xt,E as bi,y as jt,N as wi,q as Li,O as Gn,P as qn,Q as Es,H as Fn,G as Vn,R as ks}from"./index-UkgDuAwM.js";import{k as Os,W as As,B as Bs,Q as Is,y as Rs,U as Ns}from"./Life-CGHvRfNv.js";var Ds=Object.defineProperty,js=(c,d,h)=>d in c?Ds(c,d,{enumerable:!0,configurable:!0,writable:!0,value:h}):c[d]=h,yi=(c,d,h)=>(js(c,typeof d!="symbol"?d+"":d,h),h);function Hs(c,d){for(var h=0;h_[m]})}}}return Object.freeze(Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}))}var xi={exports:{}};/* @preserve +import{e as fi,c as Se,o as Ze,a as Ss,g as gi,f as vi,w as Zs,b as Wn,s as re,L as Ht,M as xt,E as bi,y as jt,N as wi,q as Li,O as Gn,P as qn,Q as Es,H as Fn,G as Vn,R as ks}from"./index-BjY1_Egx.js";import{k as Os,W as As,B as Bs,Q as Is,y as Rs,U as Ns}from"./Life-Cct9iMWD.js";var Ds=Object.defineProperty,js=(c,d,h)=>d in c?Ds(c,d,{enumerable:!0,configurable:!0,writable:!0,value:h}):c[d]=h,yi=(c,d,h)=>(js(c,typeof d!="symbol"?d+"":d,h),h);function Hs(c,d){for(var h=0;h_[m]})}}}return Object.freeze(Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}))}var xi={exports:{}};/* @preserve * Leaflet 1.9.4, a JS library for interactive maps. https://leafletjs.com * (c) 2010-2023 Vladimir Agafonkin, (c) 2010-2011 CloudMade */(function(c,d){(function(h,_){_(d)})(Bs,function(h){var _="1.9.4";function m(t){var e,i,n,o;for(i=1,n=arguments.length;i"u"||!L||!L.Mixin)){t=tt(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=Zi(this.x),this.y=Zi(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("+Y(this.x)+", "+Y(this.y)+")"}};function x(t,e,i){return t instanceof w?t:tt(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=X(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=X(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=H(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=H(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),o=t.getNorthEast(),s=o.lat>e.lat&&n.late.lng&&n.lng1,vo=(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})(),yo=(function(){return!!document.createElement("canvas").getContext})(),Fe=!!(document.createElementNS&&ki("svg").createSVGRect),xo=!!Fe&&(function(){var t=document.createElement("div");return t.innerHTML="",(t.firstChild&&t.firstChild.namespaceURI)==="http://www.w3.org/2000/svg"})(),bo=!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}})(),wo=navigator.platform.indexOf("Mac")===0,Lo=navigator.platform.indexOf("Linux")===0;function ht(t){return navigator.userAgent.toLowerCase().indexOf(t)>=0}var f={ie:ue,ielt9:so,edge:Ai,webkit:je,android:Bi,android23:Ii,androidStock:ao,opera:He,chrome:Ri,gecko:Ni,safari:ho,phantom:Di,opera12:ji,win:lo,ie3d:Hi,webkit3d:We,gecko3d:Wi,any3d:uo,mobile:Gt,mobileWebkit:co,mobileWebkit3d:_o,msPointer:Fi,pointer:Vi,touch:po,touchNative:Ui,mobileOpera:mo,mobileGecko:fo,retina:go,passiveEvents:vo,canvas:yo,svg:Fe,vml:bo,inlineSvg:xo,mac:wo,linux:Lo},Gi=f.msPointer?"MSPointerDown":"pointerdown",qi=f.msPointer?"MSPointerMove":"pointermove",Ki=f.msPointer?"MSPointerUp":"pointerup",Yi=f.msPointer?"MSPointerCancel":"pointercancel",Ve={touchstart:Gi,touchmove:qi,touchend:Ki,touchcancel:Yi},Ji={touchstart:So,touchmove:ce,touchend:ce,touchcancel:ce},Et={},Xi=!1;function Po(t,e,i){return e==="touchstart"&&Co(),Ji[e]?(i=Ji[e].bind(this,i),t.addEventListener(Ve[e],i,!1),i):(console.warn("wrong event specified:",e),C)}function To(t,e,i){if(!Ve[e]){console.warn("wrong event specified:",e);return}t.removeEventListener(Ve[e],i,!1)}function Mo(t){Et[t.pointerId]=t}function zo(t){Et[t.pointerId]&&(Et[t.pointerId]=t)}function $i(t){delete Et[t.pointerId]}function Co(){Xi||(document.addEventListener(Gi,Mo,!0),document.addEventListener(qi,zo,!0),document.addEventListener(Ki,$i,!0),document.addEventListener(Yi,$i,!0),Xi=!0)}function ce(t,e){if(e.pointerType!==(e.MSPOINTER_TYPE_MOUSE||"mouse")){e.touches=[];for(var i in Et)e.touches.push(Et[i]);e.changedTouches=[e],t(e)}}function So(t,e){e.MSPOINTER_TYPE_TOUCH&&e.pointerType===e.MSPOINTER_TYPE_TOUCH&&G(e),ce(t,e)}function Zo(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 Eo=200;function ko(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=on(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<=Eo?(n++,n===2&&e(Zo(s))):n=1,i=a}}}return t.addEventListener("click",o),{dblclick:e,simDblclick:o}}function Oo(t,e){t.removeEventListener("dblclick",e.dblclick),t.removeEventListener("click",e.simDblclick)}var Ue=pe(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),qt=pe(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),Qi=qt==="webkitTransition"||qt==="OTransition"?qt+"End":"transitionend";function tn(t){return typeof t=="string"?document.getElementById(t):t}function Kt(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 E(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 de(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function kt(t){var e=t.parentNode;e&&e.lastChild!==t&&e.appendChild(t)}function Ot(t){var e=t.parentNode;e&&e.firstChild!==t&&e.insertBefore(t,e.firstChild)}function Ge(t,e){if(t.classList!==void 0)return t.classList.contains(e);var i=_e(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 rn(t){return f.edge?t.wheelDeltaY/2:t.deltaY&&t.deltaMode===0?-t.deltaY/Io: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 Ro={__proto__:null,on:P,off:A,stopPropagation:Mt,disableScrollPropagation:ni,disableClickPropagation:$t,preventDefault:G,stop:zt,getPropagationPath:on,getMousePosition:sn,getWheelDelta:rn,isExternalTarget:oi,addListener:P,removeListener:A},an=Vt.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=Tt(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=J(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,H(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=X([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 O(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&&(it(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=E("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 $(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=H(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=X(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,K=e?Math.max(y,z):Math.min(y,z);return n=this.getScaleZoom(K,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(S(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(S(t))._round();return e._subtract(this.getPixelOrigin())},wrapLatLng:function(t){return this.options.crs.wrapLatLng(S(t))},wrapLatLngBounds:function(t){return this.options.crs.wrapLatLngBounds(H(t))},distance:function(t,e){return this.options.crs.distance(S(t),S(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(S(t)))},mouseEventToContainerPoint:function(t){return sn(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=tn(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=Kt(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),W(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){W(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 it(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(t){W(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(){it(this._resizeRequest),this._resizeRequest=J(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(){D(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=E("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(t),this.on("zoomanim",function(e){var i=Ue,n=this._proxy.style[i];Pt(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();Pt(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:(J(function(){this._moveStart(!0,i.noMoveStart||!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&&D(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 No(t,e){return new Z(t,e)}var rt=pt.extend({options:{position:"topright"},initialize:function(t){k(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()}}),Qt=function(t){return new rt(t)};Z.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=E("div",e+"control-container",this._container);function n(o,s){var r=e+o+" "+e+s;t[o+s]=E("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 hn=rt.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(){if(!this._preventClick){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;this._preventClick=!0,P(t,"click",G),this.expand();var e=this;setTimeout(function(){A(t,"click",G),e._preventClick=!1})}}),Do=function(t,e,i){return new hn(t,e,i)},si=rt.extend({options:{position:"topleft",zoomInText:'',zoomInTitle:"Zoom in",zoomOutText:'',zoomOutTitle:"Zoom out"},onAdd:function(t){var e="leaflet-control-zoom",i=E("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=E("a",i,n);return s.innerHTML=t,s.href="#",s.title=e,s.setAttribute("role","button"),s.setAttribute("aria-label",e),$t(s),P(s,"click",zt),P(s,"click",o,this),P(s,"click",this._refocusOnMap,this),s},_updateDisabled:function(){var t=this._map,e="leaflet-disabled";D(this._zoomInButton,e),D(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"))}});Z.mergeOptions({zoomControl:!0}),Z.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new si,this.addControl(this.zoomControl))});var jo=function(t){return new si(t)},ln=rt.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(t){var e="leaflet-control-scale",i=E("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=E("div",e,i)),t.imperial&&(this._iScale=E("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}}),Ho=function(t){return new ln(t)},Wo='',ri=rt.extend({options:{position:"bottomright",prefix:''+(f.inlineSvg?Wo+" ":"")+"Leaflet"},initialize:function(t){k(this,t),this._attributions={}},onAdd:function(t){t.attributionControl=this,this._container=E("div","leaflet-control-attribution"),$t(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(' ')}}});Z.mergeOptions({attributionControl:!0}),Z.addInitHook(function(){this.options.attributionControl&&new ri().addTo(this)});var Fo=function(t){return new ri(t)};rt.Layers=hn,rt.Zoom=si,rt.Scale=ln,rt.Attribution=ri,Qt.layers=Do,Qt.zoom=jo,Qt.scale=Ho,Qt.attribution=Fo;var ut=pt.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}});ut.addTo=function(t,e){return t.addHandler(e,this),this};var Vo={Events:et},un=f.touch?"touchstart mousedown":"mousedown",wt=Vt.extend({options:{clickTolerance:3},initialize:function(t,e,i,n){k(this,n),this._element=t,this._dragStartTarget=e||t,this._preventOutline=i},enable:function(){this._enabled||(P(this._dragStartTarget,un,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(wt._dragging===this&&this.finishDrag(!0),A(this._dragStartTarget,un,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(t){if(this._enabled&&(this._moved=!1,!Ge(this._element,"leaflet-zoom-anim"))){if(t.touches&&t.touches.length!==1){wt._dragging===this&&this.finishDrag();return}if(!(wt._dragging||t.shiftKey||t.which!==1&&t.button!==1&&!t.touches)&&(wt._dragging=this,this._preventOutline&&$e(this._element),Ye(),Yt(),!this._moving)){this.fire("down");var e=t.touches?t.touches[0]:t,i=en(this._element);this._startPoint=new w(e.clientX,e.clientY),this._startPos=Tt(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,hi(t,e,i,n,r),hi(t,e,i,r,o))}function Ko(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 Yo(t,e){var i=e.x-t.x,n=e.y-t.y;return i*i+n*n}function te(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 ot(t){return!tt(t[0])||typeof t[0][0]!="object"&&typeof t[0][0]<"u"}function gn(t){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),ot(t)}function vn(t,e){var i,n,o,s,r,a,l,u;if(!t||t.length===0)throw new Error("latlngs not passed");ot(t)||(console.warn("latlngs are not flat! Only the first ring will be used"),t=t[0]);var p=S([0,0]),y=H(t),z=y.getNorthWest().distanceTo(y.getSouthWest())*y.getNorthEast().distanceTo(y.getNorthWest());z<1700&&(p=ai(t));var K=t.length,U=[];for(i=0;in){l=(s-n)/o,u=[a.x-l*(a.x-r.x),a.y-l*(a.y-r.y)];break}var Q=e.unproject(x(u));return S([Q.lat+p.lat,Q.lng+p.lng])}var Jo={__proto__:null,simplify:_n,pointToSegmentDistance:pn,closestPointOnSegment:Go,clipSegment:fn,_getEdgeIntersection:ge,_getBitCode:Ct,_sqClosestPointOnSegment:te,isFlat:ot,_flat:gn,polylineCenter:vn},li={project:function(t){return new w(t.lng,t.lat)},unproject:function(t){return new O(t.y,t.x)},bounds:new R([-180,-90],[180,90])},ui={R:6378137,R_MINOR:6356752314245179e-9,bounds:new R([-2003750834279e-5,-1549657073972e-5],[2003750834279e-5,1876465623138e-5]),project:function(t){var e=Math.PI/180,i=this.R,n=t.lat*e,o=this.R_MINOR/i,s=Math.sqrt(1-o*o),r=s*Math.sin(n),a=Math.tan(Math.PI/4-n/2)/Math.pow((1-r)/(1+r),s/2);return n=-i*Math.log(Math.max(a,1e-10)),new w(t.lng*e*i,n)},unproject:function(t){for(var e=180/Math.PI,i=this.R,n=this.R_MINOR/i,o=Math.sqrt(1-n*n),s=Math.exp(-t.y/i),r=Math.PI/2-2*Math.atan(s),a=0,l=.1,u;a<15&&Math.abs(l)>1e-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 O(r*e,t.x*e/i)}},Xo={__proto__:null,LonLat:li,Mercator:ui,SphericalMercator:Ie},$o=m({},bt,{code:"EPSG:3395",projection:ui,transformation:(function(){var t=.5/(Math.PI*ui.R);return Ut(t,.5,-t,.5)})()}),yn=m({},bt,{code:"EPSG:4326",projection:li,transformation:Ut(1/180,1,-1/180,.5)}),Qo=m({},mt,{projection:li,transformation:Ut(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});mt.Earth=bt,mt.EPSG3395=$o,mt.EPSG3857=Ne,mt.EPSG900913=oo,mt.EPSG4326=yn,mt.Simple=Qo;var at=Vt.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})}}});Z.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?tt(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 O&&e[0].equals(e[i-1])&&e.pop(),e},_setLatLngs:function(t){gt.prototype._setLatLngs.call(this,t),ot(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return ot(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||gt.prototype._containsPoint.call(this,t,!0)}});function as(t,e){return new It(t,e)}var vt=ft.extend({initialize:function(t,e){k(this,e),this._layers={},t&&this.addData(t)},addData:function(t){var e=tt(t)?t:t.features,i,n,o;if(e){for(i=0,n=e.length;i0&&o.push(o[0].slice()),o}function Rt(t,e){return t.feature?m({},t.feature,{geometry:e}):Le(e)}function Le(t){return t.type==="Feature"||t.type==="FeatureCollection"?t:{type:"Feature",properties:{},geometry:t}}var pi={toGeoJSON:function(t){return Rt(this,{type:"Point",coordinates:_i(this.getLatLng(),t)})}};ve.include(pi),ci.include(pi),ye.include(pi),gt.include({toGeoJSON:function(t){var e=!ot(this._latlngs),i=we(this._latlngs,e?1:0,!1,t);return Rt(this,{type:(e?"Multi":"")+"LineString",coordinates:i})}}),It.include({toGeoJSON:function(t){var e=!ot(this._latlngs),i=e&&!ot(this._latlngs[0]),n=we(this._latlngs,i?2:e?1:0,!0,t);return e||(n=[n]),Rt(this,{type:(i?"Multi":"")+"Polygon",coordinates:n})}}),At.include({toMultiPoint:function(t){var e=[];return this.eachLayer(function(i){e.push(i.toGeoJSON(t).geometry.coordinates)}),Rt(this,{type:"MultiPoint",coordinates:e})},toGeoJSON:function(t){var e=this.feature&&this.feature.geometry&&this.feature.geometry.type;if(e==="MultiPoint")return this.toMultiPoint(t);var i=e==="GeometryCollection",n=[];return this.eachLayer(function(o){if(o.toGeoJSON){var s=o.toGeoJSON(t);if(i)n.push(s.geometry);else{var r=Le(s);r.type==="FeatureCollection"?n.push.apply(n,r.features):n.push(r)}}}),i?Rt(this,{geometries:n,type:"GeometryCollection"}):{type:"FeatureCollection",features:n}}});function wn(t,e){return new vt(t,e)}var hs=wn,Pe=at.extend({options:{opacity:1,alt:"",interactive:!1,crossOrigin:!1,errorOverlayUrl:"",zIndex:1,className:""},initialize:function(t,e,i){this._url=t,this._bounds=H(e),k(this,i)},onAdd:function(){this._image||(this._initImage(),this.options.opacity<1&&this._updateOpacity()),this.options.interactive&&(M(this._image,"leaflet-interactive"),this.addInteractiveTarget(this._image)),this.getPane().appendChild(this._image),this._reset()},onRemove:function(){N(this._image),this.options.interactive&&this.removeInteractiveTarget(this._image)},setOpacity:function(t){return this.options.opacity=t,this._image&&this._updateOpacity(),this},setStyle:function(t){return t.opacity&&this.setOpacity(t.opacity),this},bringToFront:function(){return this._map&&kt(this._image),this},bringToBack:function(){return this._map&&Ot(this._image),this},setUrl:function(t){return this._url=t,this._image&&(this._image.src=t),this},setBounds:function(t){return this._bounds=H(t),this._map&&this._reset(),this},getEvents:function(){var t={zoom:this._reset,viewreset:this._reset};return this._zoomAnimated&&(t.zoomanim=this._animateZoom),t},setZIndex:function(t){return this.options.zIndex=t,this._updateZIndex(),this},getBounds:function(){return this._bounds},getElement:function(){return this._image},_initImage:function(){var t=this._url.tagName==="IMG",e=this._image=t?this._url:E("img");if(M(e,"leaflet-image-layer"),this._zoomAnimated&&M(e,"leaflet-zoom-animated"),this.options.className&&M(e,this.options.className),e.onselectstart=C,e.onmousemove=C,e.onload=g(this.fire,this,"load"),e.onerror=g(this._overlayOnError,this,"error"),(this.options.crossOrigin||this.options.crossOrigin==="")&&(e.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),this.options.zIndex&&this._updateZIndex(),t){this._url=e.src;return}e.src=this._url,e.alt=this.options.alt},_animateZoom:function(t){var e=this._map.getZoomScale(t.zoom),i=this._map._latLngBoundsToNewLayerBounds(this._bounds,t.zoom,t.center).min;Pt(this._image,i,e)},_reset:function(){var t=this._image,e=new R(this._map.latLngToLayerPoint(this._bounds.getNorthWest()),this._map.latLngToLayerPoint(this._bounds.getSouthEast())),i=e.getSize();W(t,e.min),t.style.width=i.x+"px",t.style.height=i.y+"px"},_updateOpacity:function(){nt(this._image,this.options.opacity)},_updateZIndex:function(){this._image&&this.options.zIndex!==void 0&&this.options.zIndex!==null&&(this._image.style.zIndex=this.options.zIndex)},_overlayOnError:function(){this.fire("error");var t=this.options.errorOverlayUrl;t&&this._url!==t&&(this._url=t,this._image.src=t)},getCenter:function(){return this._bounds.getCenter()}}),ls=function(t,e,i){return new Pe(t,e,i)},Ln=Pe.extend({options:{autoplay:!0,loop:!0,keepAspectRatio:!0,muted:!1,playsInline:!0},_initImage:function(){var t=this._url.tagName==="VIDEO",e=this._image=t?this._url:E("video");if(M(e,"leaflet-image-layer"),this._zoomAnimated&&M(e,"leaflet-zoom-animated"),this.options.className&&M(e,this.options.className),e.onselectstart=C,e.onmousemove=C,e.onloadeddata=g(this.fire,this,"load"),t){for(var i=e.getElementsByTagName("source"),n=[],o=0;o0?n:[e.src];return}tt(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)):D(t,s),this._containerWidth=this._container.offsetWidth},_animateZoom:function(t){var e=this._map._latLngToNewLayerPoint(this._latlng,t.zoom,t.center),i=this._getAnchor();W(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(Kt(this._container,"marginBottom"),10)||0,i=this._container.offsetHeight+e,n=this._containerWidth,o=new w(this._containerLeft,-i-this._containerBottom);o._add(Tt(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])}}),ds=function(t,e){return new Te(t,e)};Z.mergeOptions({closePopupOnClick:!0}),Z.include({openPopup:function(t,e,i){return this._initOverlay(Te,t,e,i).openOn(this),this},closePopup:function(t){return t=arguments.length?t:this._popup,t&&t.close(),this}}),at.include({bindPopup:function(t,e){return this._popup=this._initOverlay(Te,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 ft||(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)){zt(t);var e=t.layer||t.target;if(this._popup._source===e&&!(e instanceof Lt)){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 Me=ct.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(t){ct.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){ct.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=ct.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=E("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 K=new w(z,y);if(K.z=this._tileZoom,!!this._isValidTile(K)){var U=this._tiles[this._tileCoordsToKey(K)];U?U.current=!0:r.push(K)}}if(r.sort(function(Q,Dt){return Q.distanceTo(s)-Dt.distanceTo(s)}),r.length!==0){this._loading||(this._loading=!0,this.fire("loading"));var st=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 H(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 $(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&&nt(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&&J(g(this._tileReady,this,t,null,o)),W(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?(nt(i.el,0),it(this._fadeFrame),this._fadeFrame=J(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?J(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?j(t.x,this._wrapX):t.x,this._wrapY?j(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 ms(t){return new ie(t)}var Nt=ie.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=k(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 le(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=Zt;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",Zt),ie.prototype._removeTile.call(this,t)},_tileReady:function(t,e,i){if(!(!this._map||i&&i.getAttribute("src")===Zt))return ie.prototype._tileReady.call(this,t,e,i)}});function Mn(t,e){return new Nt(t,e)}var zn=Nt.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=k(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,Nt.prototype.onAdd.call(this,t)},getTileUrl:function(t){var e=this._tileCoordsToNwSe(t),i=this._crs,n=X(i.project(e[0]),i.project(e[1])),o=n.min,s=n.max,r=(this._wmsVersion>=1.3&&this._crs===yn?[o.y,o.x,s.y,s.x]:[o.x,o.y,s.x,s.y]).join(","),a=Nt.prototype.getTileUrl.call(this,t);return a+he(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 fs(t,e){return new zn(t,e)}Nt.WMS=zn,Mn.wms=fs;var yt=at.extend({options:{padding:.1},initialize:function(t){k(this,t),v(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),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?Pt(this._container,s,i):W(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()}}),Cn=yt.extend({options:{tolerance:0},getEvents:function(){var t=yt.prototype.getEvents.call(this);return t.viewprereset=this._onViewPreReset,t},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){yt.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(){it(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)){yt.prototype._update.call(this);var t=this._bounds,e=this._container,i=t.getSize(),n=f.retina?2:1;W(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(){yt.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">')}})(),gs={_initContainer:function(){this._container=E("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(yt.prototype._update.call(this),this.fire("update"))},_initPath:function(t){var e=t._container=ne("shape");M(e,"leaflet-vml-shape "+(this.options.className||"")),e.coordsize="1 1",t._path=ne("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=ne("stroke")),o.appendChild(e),e.weight=n.weight+"px",e.color=n.color,e.opacity=n.opacity,n.dashArray?e.dashStyle=tt(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=ne("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){kt(t._container)},_bringToBack:function(t){Ot(t._container)}},ze=f.vml?ne:ki,oe=yt.extend({_initContainer:function(){this._container=ze("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=ze("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)){yt.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)),W(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=ze("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,Oi(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){kt(t._path)},_bringToBack:function(t){Ot(t._path)}});f.vml&&oe.include(gs);function Zn(t){return f.svg||f.vml?new oe(t):null}Z.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&&Sn(t)||Zn(t)}});var En=It.extend({initialize:function(t,e){It.prototype.initialize.call(this,this._boundsToLatLngs(t),e)},setBounds:function(t){return this.setLatLngs(this._boundsToLatLngs(t))},_boundsToLatLngs:function(t){return t=H(t),[t.getSouthWest(),t.getNorthWest(),t.getNorthEast(),t.getSouthEast()]}});function vs(t,e){return new En(t,e)}oe.create=ze,oe.pointsToPath=Oi,vt.geometryToLayer=xe,vt.coordsToLatLng=di,vt.coordsToLatLngs=be,vt.latLngToCoords=_i,vt.latLngsToCoords=we,vt.getFeature=Rt,vt.asFeature=Le,Z.mergeOptions({boxZoom:!0});var kn=ut.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(),Yt(),Ye(),this._startPoint=this._map.mouseEventToContainerPoint(t),P(document,{contextmenu:zt,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(t){this._moved||(this._moved=!0,this._box=E("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();W(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),D(this._container,"leaflet-crosshair")),Jt(),Je(),A(document,{contextmenu:zt,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 $(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())}});Z.addInitHook("addHandler","boxZoom",kn),Z.mergeOptions({doubleClickZoom:!0});var On=ut.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)}});Z.addInitHook("addHandler","doubleClickZoom",On),Z.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var An=ut.extend({addHooks:function(){if(!this._draggable){var t=this._map;this._draggable=new wt(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(){D(this._map._container,"leaflet-grab"),D(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=H(this._map.options.maxBounds);this._offsetLimit=X(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))}});Z.addInitHook("addHandler","scrollWheelZoom",In);var ys=600;Z.mergeOptions({tapHold:f.touchNative&&f.safari&&f.mobile,tapTolerance:15});var Rn=ut.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",G),P(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",e))},this),ys),P(document,"touchend touchcancel contextmenu",this._cancel,this),P(document,"touchmove",this._onMove,this)}},_cancelClickPrevent:function t(){A(document,"touchend",G),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)}});Z.addInitHook("addHandler","tapHold",Rn),Z.mergeOptions({touchZoom:f.touch,bounceAtZoomLimits:!0});var Nn=ut.extend({addHooks:function(){M(this._map._container,"leaflet-touch-zoom"),P(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){D(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),G(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),it(this._animRequest);var r=g(e._move,e,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=J(r,this,!0),G(t)}},_onTouchEnd:function(){if(!this._moved||!this._zooming){this._zooming=!1;return}this._zooming=!1,it(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))}});Z.addInitHook("addHandler","touchZoom",Nn),Z.BoxZoom=kn,Z.DoubleClickZoom=On,Z.Drag=An,Z.Keyboard=Bn,Z.ScrollWheelZoom=In,Z.TapHold=Rn,Z.TouchZoom=Nn,h.Bounds=R,h.Browser=f,h.CRS=mt,h.Canvas=Cn,h.Circle=ci,h.CircleMarker=ye,h.Class=pt,h.Control=rt,h.DivIcon=Tn,h.DivOverlay=ct,h.DomEvent=Ro,h.DomUtil=Bo,h.Draggable=wt,h.Evented=Vt,h.FeatureGroup=ft,h.GeoJSON=vt,h.GridLayer=ie,h.Handler=ut,h.Icon=Bt,h.ImageOverlay=Pe,h.LatLng=O,h.LatLngBounds=$,h.Layer=at,h.LayerGroup=At,h.LineUtil=Jo,h.Map=Z,h.Marker=ve,h.Mixin=Vo,h.Path=Lt,h.Point=w,h.PolyUtil=Uo,h.Polygon=It,h.Polyline=gt,h.Popup=Te,h.PosAnimation=an,h.Projection=Xo,h.Rectangle=En,h.Renderer=yt,h.SVG=oe,h.SVGOverlay=Pn,h.TileLayer=Nt,h.Tooltip=Me,h.Transformation=Re,h.Util=io,h.VideoOverlay=Ln,h.bind=g,h.bounds=X,h.canvas=Sn,h.circle=ss,h.circleMarker=os,h.control=Qt,h.divIcon=ps,h.extend=m,h.featureGroup=es,h.geoJSON=wn,h.geoJson=hs,h.gridLayer=ms,h.icon=is,h.imageOverlay=ls,h.latLng=S,h.latLngBounds=H,h.layerGroup=ts,h.map=No,h.marker=ns,h.point=x,h.polygon=as,h.polyline=rs,h.popup=ds,h.rectangle=vs,h.setOptions=k,h.stamp=v,h.svg=Zn,h.svgOverlay=cs,h.tileLayer=Mn,h.tooltip=_s,h.transformation=Ut,h.version=_,h.videoOverlay=us;var xs=window.L;h.noConflict=function(){return window.L=xs,this},window.L=h})})(xi,xi.exports);var Kn=xi.exports;const Ws=Ns(Kn),Fs=Hs({__proto__:null,default:Ws},[Kn]),Yn=(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)},_},Jn=function(c){for(const d of Object.values(c))d&&St(d.cancel)&&d.cancel()},Vs=c=>!c||typeof c.charAt!="function"?c:c.charAt(0).toUpperCase()+c.slice(1),St=c=>typeof c=="function",Pi=(c,d,h)=>{for(const _ in h){const m="set"+Vs(_);c[m]?Vn(()=>h[_],(T,g)=>{c[m](T,g)}):d[m]&&Vn(()=>h[_],T=>{d[m](T)})}},ae=(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 _},Ti=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},Us=async c=>{const d=await Promise.all([jt(()=>import("./marker-icon-2x-b9d2094a-D4k_ikNW.js"),[]),jt(()=>import("./marker-icon-b2ca459f-C2eJqgqv.js"),[]),jt(()=>import("./marker-shadow-eea80fe0-DU6CIJ0p.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=re(()=>console.warn(`Method ${c} has been invoked without being replaced`)),h=(..._)=>d.value(..._);return h.wrapped=d,xt(c,h),h},ke=(c,d)=>c.wrapped.value=d,se=typeof self=="object"&&self.self===self&&self||typeof global=="object"&&global.global===global&&global||void 0,Mi="useGlobalLeaflet",Xn={options:{type:Object,default:()=>({}),custom:!0}},$n=c=>({options:c.options,methods:{}}),Wt={...Xn,pane:{type:String},attribution:{type:String},name:{type:String,custom:!0},layerType:{type:String,custom:!0},visible:{type:Boolean,custom:!0,default:!0}},Qn=(c,d,h)=>{const _=Ht("addLayer"),m=Ht("removeLayer"),{options:T,methods:g}=$n(c),I=ae(c,Wt,T),v=()=>_({leafletObject:d.value}),V=()=>m({leafletObject:d.value}),j={...g,setAttribution(C){V(),d.value.options.attribution=C,c.visible&&v()},setName(){V(),c.visible&&v()},setLayerType(){V(),c.visible&&v()},setVisible(C){d.value&&(C?v():V())},bindPopup({leafletObject:C}){if(!d.value||!St(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||!St(d.value.bindTooltip)){console.warn("Attempt to bind tooltip before bindTooltip method available on layer.");return}d.value.bindTooltip(C)},unbindTooltip(){d.value&&(St(d.value.closeTooltip)&&d.value.closeTooltip(),St(d.value.unbindTooltip)&&d.value.unbindTooltip())},unbindPopup(){d.value&&(St(d.value.closePopup)&&d.value.closePopup(),St(d.value.unbindPopup)&&d.value.unbindPopup())},updateVisibleProp(C){h.emit("update:visible",C)}};return xt("bindPopup",j.bindPopup),xt("bindTooltip",j.bindTooltip),xt("unbindTooltip",j.unbindTooltip),xt("unbindPopup",j.unbindPopup),ks(()=>{j.unbindPopup(),j.unbindTooltip(),V()}),{options:I,methods:j}},Gs=(c,d)=>{if(c&&d.default)return qn("div",{style:{display:"none"}},d.default())},qs={...Wt,interactive:{type:Boolean,default:void 0},bubblingMouseEvents:{type:Boolean,default:void 0}},Ks={...qs,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}};({...Wt});const zi={...Wt,opacity:{type:Number},zIndex:{type:Number},tileSize:{type:Number},noWrap:{type:Boolean,default:void 0},minZoom:{type:Number},maxZoom:{type:Number}},Ys=(c,d,h)=>{const{options:_,methods:m}=Qn(c,d,h);return{options:ae(c,zi,_),methods:{...m}}};({...zi});({...Wt});const Un={...Xn,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}},Js={emits:["ready","update:zoom","update:center","update:bounds"],props:Un,setup(c,d){const h=re(null),_=Es({ready:!1,leafletRef:{},layersToAdd:[],layersInControl:[]}),{options:m}=$n(c),T=ae(c,Un,m),g=Ee("addLayer"),I=Ee("removeLayer"),v=Ee("registerControl"),V=Ee("registerLayerControl");xt(Mi,c.useGlobalLeaflet);const j={moveEndHandler:Yn(()=>{d.emit("update:zoom",_.leafletRef.getZoom()),d.emit("update:center",_.leafletRef.getCenter()),d.emit("update:bounds",_.leafletRef.getBounds())}),overlayAddHandler(dt){const q=_.layersInControl.find(k=>k.name===dt.name);q&&q.updateVisibleProp(!0)},overlayRemoveHandler(dt){const q=_.layersInControl.find(k=>k.name===dt.name);q&&q.updateVisibleProp(!1)}};bi(async()=>{c.useGlobalLeaflet&&(se.L=se.L||await Promise.resolve().then(()=>Fs));const{map:dt,CRS:q,Icon:k,latLngBounds:he,latLng:Ae,DomEvent:le}=c.useGlobalLeaflet?se.L:await jt(()=>import("./leaflet-src.esm-a9ea7d3e-CqpI0R3Z.js"),[]);try{T.beforeMapMount&&await T.beforeMapMount()}catch(b){console.error(`The following error occurred running the provided beforeMapMount hook ${b.message}`)}await Us(k);const tt=typeof T.crs=="string"?q[T.crs]:T.crs;T.crs=tt||q.EPSG3857;const _t={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=he(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),Ft=_.lastSetCenter||_.leafletRef.getCenter();(Ft.lat!==B.lat||Ft.lng!==B.lng)&&(_.lastSetCenter=B,_.leafletRef.panTo(B,{animate:this.noBlockingAnimations?!1:null}))}};ke(g,_t.addLayer),ke(I,_t.removeLayer),ke(v,_t.registerControl),ke(V,_t.registerLayerControl),_.leafletRef=wi(dt(h.value,T)),Pi(_t,_.leafletRef,c);const Zt=Ti(d.attrs);_.leafletRef.on("moveend",j.moveEndHandler),_.leafletRef.on("overlayadd",j.overlayAddHandler),_.leafletRef.on("overlayremove",j.overlayRemoveHandler),le.on(_.leafletRef,Zt),_.ready=!0,Li(()=>d.emit("ready",_.leafletRef))}),Gn(()=>{Jn(j),_.leafletRef&&(_.leafletRef.off(),_.leafletRef.remove())});const C=Fn(()=>_.leafletRef),Y=Fn(()=>_.ready);return{root:h,ready:Y,leafletObject:C}},render(){return qn("div",{style:{width:"100%",height:"100%"},ref:"root"},this.ready&&this.$slots.default?this.$slots.default():{})}},Xs=Js,$s=["Symbol(Comment)","Symbol(Text)"],Qs=["LTooltip","LPopup"],to={...Wt,draggable:{type:Boolean,default:void 0},icon:{type:[Object]},zIndexOffset:{type:Number},latLng:{type:[Object,Array],custom:!0,required:!0}},tr=(c,d,h)=>{const{options:_,methods:m}=Qn(c,d,h),T=ae(c,to,_),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}},er=(c,d)=>{const h=d.slots.default&&d.slots.default();return h&&h.length&&h.some(ir)};function ir(c){return!($s.includes(c.type.toString())||Qs.includes(c.type.name))}const nr={name:"LMarker",props:to,setup(c,d){const h=re({}),_=re(!1),m=Ht(Mi),T=Ht("addLayer");xt("canSetParentHtml",()=>!!h.value.getElement()),xt("setParentHtml",V=>h.value.getElement().innerHTML=V),xt("setIcon",V=>h.value.setIcon&&h.value.setIcon(V));const{options:g,methods:I}=tr(c,h,d),v={moveHandler:Yn(I.latLngSync)};return bi(async()=>{const{marker:V,DomEvent:j,divIcon:C}=m?se.L:await jt(()=>import("./leaflet-src.esm-a9ea7d3e-CqpI0R3Z.js"),[]);er(g,d)&&(g.icon=C({className:""})),h.value=wi(V(c.latLng,g));const Y=Ti(d.attrs);j.on(h.value,Y),h.value.on("move",v.moveHandler),Pi(I,h.value,c),T({...c,...I,leafletObject:h.value}),_.value=!0,Li(()=>d.emit("ready",h.value))}),Gn(()=>Jn(v)),{ready:_,leafletObject:h}},render(){return Gs(this.ready,this.$slots)}},or=nr,sr={...Ks,smoothFactor:{type:Number},noClip:{type:Boolean,default:void 0},latLngs:{type:Array,required:!0,custom:!0}},rr={...sr};rr.latLngs.required=!1;const Ci={...zi,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}},ar=(c,d,h)=>{const{options:_,methods:m}=Ys(c,d,h),T=ae(c,Ci,_),g={...m};return{options:T,methods:g}},hr={props:Ci,setup(c,d){const h=re({}),_=Ht(Mi),m=Ht("addLayer"),{options:T,methods:g}=ar(c,h,d);return bi(async()=>{const{tileLayer:I,DomEvent:v}=_?se.L:await jt(()=>import("./leaflet-src.esm-a9ea7d3e-CqpI0R3Z.js"),[]);h.value=wi(I(c.url,T));const V=Ti(d.attrs);v.on(h.value,V),Pi(g,h.value,c),m({...c,...g,leafletObject:h.value}),Li(()=>d.emit("ready",h.value))}),{leafletObject:h}},render(){return null}},lr=hr;({...Ci});var ur=Object.defineProperty,cr=Object.getOwnPropertyDescriptor,eo=(c,d,h,_)=>{for(var m=_>1?void 0:_?cr(d,h):d,T=c.length-1,g;T>=0;T--)(g=c[T])&&(m=(_?g(d,h,m):g(m))||m);return _&&m&&ur(d,h,m),m};let Oe=class extends As{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}};eo([Is({required:!0})],Oe.prototype,"f",2);Oe=eo([Rs({components:{LMap:Xs,LTileLayer:lr,LMarker:or}})],Oe);const dr={id:"Location"},_r={class:"map"},pr={key:0,class:"info"},mr={key:0,class:"title"},fr={key:1,class:"address"};function gr(c,d,h,_,m,T){const g=fi("LMarker"),I=fi("LTileLayer"),v=fi("LMap");return Ze(),Se("div",dr,[Ss("div",_r,[vi(v,{options:c.options,zoom:c.zoom,center:c.center,minZoom:3,maxZoom:16},{default:Zs(()=>[vi(g,{"lat-lng":c.marker},null,8,["lat-lng"]),vi(I,{url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png","layer-type":"base",name:"OpenStreetMap"})]),_:1},8,["options","zoom","center"])]),c.f.title?(Ze(),Se("div",pr,[c.f.title?(Ze(),Se("div",mr,Wn(c.f.title),1)):gi("",!0),c.f.address?(Ze(),Se("div",fr,Wn(c.f.address),1)):gi("",!0)])):gi("",!0)])}const xr=Os(Oe,[["render",gr],["__scopeId","data-v-0a3cfff1"]]);export{xr as default}; diff --git a/assets/Menu-hVf7MMyf.js b/assets/Menu-W1_cNioS.js similarity index 97% rename from assets/Menu-hVf7MMyf.js rename to assets/Menu-W1_cNioS.js index 968261b..599d3ff 100644 --- a/assets/Menu-hVf7MMyf.js +++ b/assets/Menu-W1_cNioS.js @@ -1 +1 @@ -import{t as b,B as g,C as y,_ as x,c as n,o as m,a as t,F as _,r as h,b as u,n as B,g as k}from"./index-UkgDuAwM.js";var w=Object.getOwnPropertyDescriptor,C=(l,a,o,i)=>{for(var e=i>1?void 0:i?w(a,o):a,s=l.length-1,c;s>=0;s--)(c=l[s])&&(e=c(e)||e);return e};const f=[{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 p=class extends g{max_cols=2;cols=new Array(this.max_cols);created(){const a=Array.from(f);a.sort((e,s)=>s.items.length-e.items.length);let o=new Array(this.max_cols).fill(0);for(const e of a){let s=o.indexOf(Math.min(...o));e.column=s,o[s]+=e.items.length}for(let e=0;es.column==e);let i=0;this.cols.forEach(e=>e.forEach(s=>s.items.forEach(c=>c.id=i++)))}};p=C([y],p);const M=b(p),$={id:"Menu",class:"general-page"},E={class:"columns"},O={class:"cat"},A={class:"subtitle"},D={class:"items"},N={class:"number"},q={class:"name"},F={key:0,class:"sub"};function P(l,a,o,i,e,s){return m(),n("div",$,[a[0]||(a[0]=t("div",{class:"title"},[t("h2",null,"小桂桂的私房菜 菜单"),t("div",{class:"subtitle"},"在桂桂家里可以吃到这些哦")],-1)),t("div",E,[(m(!0),n(_,null,h(l.cols,(c,v)=>(m(),n("div",{class:"column",key:v},[(m(!0),n(_,null,h(c,d=>(m(),n("div",{class:"category",key:d.cat},[t("div",O,u(d.cat)+"!",1),t("div",A,u(d.subtitle),1),t("div",D,[(m(!0),n(_,null,h(d.items,r=>(m(),n("div",{class:B(["item",{recommend:r.recommend,original:r.original}]),key:r.name},[t("span",N,u(r.id)+". ",1),t("span",q,u(r.name),1),r.sub?(m(),n("span",F,"("+u(r.sub)+")",1)):k("",!0)],2))),128))])]))),128))]))),128))])])}const z=x(M,[["render",P],["__scopeId","data-v-0c57c677"]]);export{z as default,f as menu}; +import{t as b,B as g,C as y,_ as x,c as n,o as m,a as t,F as _,r as h,b as u,n as B,g as k}from"./index-BjY1_Egx.js";var w=Object.getOwnPropertyDescriptor,C=(l,a,o,i)=>{for(var e=i>1?void 0:i?w(a,o):a,s=l.length-1,c;s>=0;s--)(c=l[s])&&(e=c(e)||e);return e};const f=[{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 p=class extends g{max_cols=2;cols=new Array(this.max_cols);created(){const a=Array.from(f);a.sort((e,s)=>s.items.length-e.items.length);let o=new Array(this.max_cols).fill(0);for(const e of a){let s=o.indexOf(Math.min(...o));e.column=s,o[s]+=e.items.length}for(let e=0;es.column==e);let i=0;this.cols.forEach(e=>e.forEach(s=>s.items.forEach(c=>c.id=i++)))}};p=C([y],p);const M=b(p),$={id:"Menu",class:"general-page"},E={class:"columns"},O={class:"cat"},A={class:"subtitle"},D={class:"items"},N={class:"number"},q={class:"name"},F={key:0,class:"sub"};function P(l,a,o,i,e,s){return m(),n("div",$,[a[0]||(a[0]=t("div",{class:"title"},[t("h2",null,"小桂桂的私房菜 菜单"),t("div",{class:"subtitle"},"在桂桂家里可以吃到这些哦")],-1)),t("div",E,[(m(!0),n(_,null,h(l.cols,(c,v)=>(m(),n("div",{class:"column",key:v},[(m(!0),n(_,null,h(c,d=>(m(),n("div",{class:"category",key:d.cat},[t("div",O,u(d.cat)+"!",1),t("div",A,u(d.subtitle),1),t("div",D,[(m(!0),n(_,null,h(d.items,r=>(m(),n("div",{class:B(["item",{recommend:r.recommend,original:r.original}]),key:r.name},[t("span",N,u(r.id)+". ",1),t("span",q,u(r.name),1),r.sub?(m(),n("span",F,"("+u(r.sub)+")",1)):k("",!0)],2))),128))])]))),128))]))),128))])])}const z=x(M,[["render",P],["__scopeId","data-v-0c57c677"]]);export{z as default,f as menu}; diff --git a/assets/Others-DRNg6cVW.js b/assets/Others-qXRVdOVY.js similarity index 92% rename from assets/Others-DRNg6cVW.js rename to assets/Others-qXRVdOVY.js index 8c8ea2d..3e40827 100644 --- a/assets/Others-DRNg6cVW.js +++ b/assets/Others-qXRVdOVY.js @@ -1 +1 @@ -import{_ as a,c as l,o as d,a as s,f as o,w as r,l as n,e as i}from"./index-UkgDuAwM.js";const f={},u={id:"Others",class:"general-page"},c={class:"links"};function p(_,t){const e=i("router-link");return d(),l("div",u,[t[4]||(t[4]=s("div",{class:"title"},[s("h2",null,"更多链接"),s("div",{class:"subtitle"},"欢迎点进来看看")],-1)),s("div",c,[o(e,{class:"rlink",to:"/kitchen-menu"},{default:r(()=>[...t[0]||(t[0]=[n("🍳 小桂桂的私房菜 菜单",-1)])]),_:1}),o(e,{class:"rlink",to:"/friends"},{default:r(()=>[...t[1]||(t[1]=[n("🎎 朋友们",-1)])]),_:1}),t[2]||(t[2]=s("a",{href:"https://cast.hydev.org"},"📹 公开直播间",-1)),t[3]||(t[3]=s("a",{href:"https://status.hydev.org/"},"🔌 看看服务器们过得怎么样",-1))])])}const v=a(f,[["render",p],["__scopeId","data-v-798cfa55"]]);export{v as default}; +import{_ as a,c as l,o as d,a as s,f as o,w as r,l as n,e as i}from"./index-BjY1_Egx.js";const f={},u={id:"Others",class:"general-page"},c={class:"links"};function p(_,t){const e=i("router-link");return d(),l("div",u,[t[4]||(t[4]=s("div",{class:"title"},[s("h2",null,"更多链接"),s("div",{class:"subtitle"},"欢迎点进来看看")],-1)),s("div",c,[o(e,{class:"rlink",to:"/kitchen-menu"},{default:r(()=>[...t[0]||(t[0]=[n("🍳 小桂桂的私房菜 菜单",-1)])]),_:1}),o(e,{class:"rlink",to:"/friends"},{default:r(()=>[...t[1]||(t[1]=[n("🎎 朋友们",-1)])]),_:1}),t[2]||(t[2]=s("a",{href:"https://cast.hydev.org"},"📹 公开直播间",-1)),t[3]||(t[3]=s("a",{href:"https://status.hydev.org/"},"🔌 看看服务器们过得怎么样",-1))])])}const v=a(f,[["render",p],["__scopeId","data-v-798cfa55"]]);export{v as default}; diff --git a/assets/Photo-Bn6j_Y0d.css b/assets/Photo-Bn6j_Y0d.css new file mode 100644 index 0000000..1b2e522 --- /dev/null +++ b/assets/Photo-Bn6j_Y0d.css @@ -0,0 +1 @@ +.general-page[data-v-c3e8ba1e]{text-align:left;width:600px;margin:2em auto 0}.title[data-v-c3e8ba1e]{margin-bottom:2em}.title h2[data-v-c3e8ba1e]{margin-bottom:0}.title .subtitle[data-v-c3e8ba1e]{color:#a68659d6}@media screen and (max-width:640px){.general-page[data-v-c3e8ba1e]{margin:2em 20px 0;width:unset}}.blur[data-v-c3e8ba1e]{z-index:2500}.title[data-v-c3e8ba1e]{margin-top:8rem;margin-bottom:6rem}.bold[data-v-c3e8ba1e]{font-size:3em}.img-container[data-v-c3e8ba1e]{margin:-.5rem;max-width:50%;position:relative}.img-container.active[data-v-c3e8ba1e]{position:unset}.img-container.active img.pin[data-v-c3e8ba1e]{display:none}.img-container.active .photo-abs-container[data-v-c3e8ba1e]{position:fixed;z-index:3000}.img-container.active .photo-wrapper[data-v-c3e8ba1e]{transform:rotate(0)!important}.img-container.active img.photo[data-v-c3e8ba1e]{z-index:3001}img.photo[data-v-c3e8ba1e]{clip-path:inset(2.8% 1.8% 2.4%);pointer-events:none}div.photo-abs-container[data-v-c3e8ba1e]{position:absolute;inset:0;z-index:1000}div.photo-wrapper[data-v-c3e8ba1e]{filter:drop-shadow(0px 1px 2px rgba(0,0,0,.3))}img.pin[data-v-c3e8ba1e]{width:40px;height:40px;z-index:2000} diff --git a/assets/Photo-x4Nzxr_k.js b/assets/Photo-x4Nzxr_k.js new file mode 100644 index 0000000..1b7a685 --- /dev/null +++ b/assets/Photo-x4Nzxr_k.js @@ -0,0 +1 @@ +import{t as g,B as b,C as v,_ as w,c as r,o as c,a as s,F as h,r as p,n as y,z as _}from"./index-BjY1_Egx.js";var C=Object.getOwnPropertyDescriptor,k=(e,t,o,a)=>{for(var n=a>1?void 0:a?C(t,o):t,d=e.length-1,l;d>=0;d--)(l=e[d])&&(n=l(n)||n);return n};function m(e){return Array.from(e).reduce((t,o)=>(t+o.charCodeAt(0)*65535)%22859,0)/22859}let u=class extends b{photos;photoRows;async created(){this.photos=await(await fetch("https://p.aza.moe/photos")).json(),this.photos.sort((o,a)=>o.exif.DateTime{t.length===0?t.push(o):t.length>=3?(this.photoRows.push(t),t=[o]):m(o.original_photo)0&&this.photoRows.push(t)}url(e){return e=e.replace("data/photos","static").replace("./",""),`https://p.aza.moe/${e}`}randomRotation(e){return`rotate(${m(e)*20-10}deg)`}async clickPhoto(e,t){console.log("Clicked photo:",e.id);const o=t.currentTarget,a=o.querySelector(".photo-wrapper");a.style.viewTransitionName=`photo-${e.id}`,await document.startViewTransition(()=>{o.classList.toggle("active"),document.getElementsByClassName("blur")[0].toggleAttribute("hidden")}).finished,a.style.viewTransitionName=""}};u=k([v({})],u);const R=g(u),T="/thumb%20tack%202%20plain.png",$={class:"outer-grid"},j=["onClickCapture"],B=["src","alt"],P={class:"photo-abs-container",absolute:"","inset-0":"",flex:"","justify-center":"","items-center":""},z=["src","alt"];function x(e,t,o,a,n,d){return c(),r(h,null,[t[1]||(t[1]=s("div",{class:"title"},[s("div",{class:"font-script-en bold"},"The Wandering Gallery"),s("div",{class:"subtitle (c(),r("div",{key:l[0].id,flex:"","justify-center":"",class:y(`grid-cols-${l.length}`)},[(c(!0),r(h,null,p(l,i=>(c(),r("div",{key:i.id,onClickCapture:async f=>await e.clickPhoto(i,f),class:"img-container","cursor-pointer":""},[s("img",{class:"photo","w-full":"","h-full":"","object-contain":"","opacity-0":"",src:e.url(i.thumbnail_edited),alt:i.id},null,8,B),s("div",P,[s("div",{class:"photo-wrapper",style:_({transform:e.randomRotation(i.id)})},[s("img",{class:"photo","w-full":"","object-contain":"",src:e.url(i.thumbnail_edited),alt:i.id},null,8,z)],4)]),t[0]||(t[0]=s("div",{flex:"","w-full":"","justify-center":"",absolute:"","position-top-none":""},[s("img",{class:"pin",src:T,alt:""})],-1))],40,j))),128))],2))),128))]),t[2]||(t[2]=s("div",{class:"blur",hidden:"","pos-fixed":"","inset-0":"","backdrop-blur-sm":"","z-5":""},null,-1))],64)}const D=w(R,[["render",x],["__scopeId","data-v-c3e8ba1e"]]);export{D as default}; diff --git a/assets/Poll-aeb298b2-q5yKsF6h.js b/assets/Poll-aeb298b2-D5lCPm_e.js similarity index 92% rename from assets/Poll-aeb298b2-q5yKsF6h.js rename to assets/Poll-aeb298b2-D5lCPm_e.js index a91a058..fd2a483 100644 --- a/assets/Poll-aeb298b2-q5yKsF6h.js +++ b/assets/Poll-aeb298b2-D5lCPm_e.js @@ -1 +1 @@ -import{k as v,W as f,Q as m,y}from"./Life-CGHvRfNv.js";import{c as u,o as p,a as o,b as i,F as _,r as b,n as g,z as h,p as x,m as z}from"./index-UkgDuAwM.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,t+"",s),s),j=Object.defineProperty,k=Object.getOwnPropertyDescriptor,d=(e,t,s,n)=>{for(var r=n>1?void 0:n?k(t,s):t,l=e.length-1,a;l>=0;l--)(a=e[l])&&(r=(n?a(t,s,r):a(r))||r);return n&&r&&j(t,s,r),r};let c=class extends f{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([y({components:{}})],c);const q=e=>(x("data-v-c8a557d5"),e=e(),z(),e),w={id:"Poll"},I={class:"question"},O={class:"subtitle"},S={class:"text"},A=q(()=>o("span",{class:"f-grow1"},null,-1)),B={class:"percentage"},D={class:"tail"};function E(e,t,s,n,r,l){return p(),u("div",w,[o("div",I,i(e.f.question),1),o("div",O,i(e.subtitle),1),(p(!0),u(_,null,b(e.f.options,a=>(p(),u("div",{class:g(["options",{dominant:a.voter_count===e.max&&e.max!==0}])},[o("span",S,i(a.text),1),A,o("span",B,i(e.percent(a)),1),o("div",{class:"bar",style:h({width:e.percent(a)})},null,4)],2))),256)),o("div",D,"Final Results - "+i(e.f.total_voter_count)+" Responses",1)])}const M=v(c,[["render",E],["__scopeId","data-v-c8a557d5"]]);export{M as default}; +import{k as v,W as f,Q as m,y}from"./Life-Cct9iMWD.js";import{c as u,o as p,a as o,b as i,F as _,r as b,n as g,z as h,p as x,m as z}from"./index-BjY1_Egx.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,t+"",s),s),j=Object.defineProperty,k=Object.getOwnPropertyDescriptor,d=(e,t,s,n)=>{for(var r=n>1?void 0:n?k(t,s):t,l=e.length-1,a;l>=0;l--)(a=e[l])&&(r=(n?a(t,s,r):a(r))||r);return n&&r&&j(t,s,r),r};let c=class extends f{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([y({components:{}})],c);const q=e=>(x("data-v-c8a557d5"),e=e(),z(),e),w={id:"Poll"},I={class:"question"},O={class:"subtitle"},S={class:"text"},A=q(()=>o("span",{class:"f-grow1"},null,-1)),B={class:"percentage"},D={class:"tail"};function E(e,t,s,n,r,l){return p(),u("div",w,[o("div",I,i(e.f.question),1),o("div",O,i(e.subtitle),1),(p(!0),u(_,null,b(e.f.options,a=>(p(),u("div",{class:g(["options",{dominant:a.voter_count===e.max&&e.max!==0}])},[o("span",S,i(a.text),1),A,o("span",B,i(e.percent(a)),1),o("div",{class:"bar",style:h({width:e.percent(a)})},null,4)],2))),256)),o("div",D,"Final Results - "+i(e.f.total_voter_count)+" Responses",1)])}const M=v(c,[["render",E],["__scopeId","data-v-c8a557d5"]]);export{M as default}; diff --git a/assets/Projects-kG6uaxVv.js b/assets/Projects-ByHgZNXy.js similarity index 66% rename from assets/Projects-kG6uaxVv.js rename to assets/Projects-ByHgZNXy.js index 3d06e48..e326fe3 100644 --- a/assets/Projects-kG6uaxVv.js +++ b/assets/Projects-ByHgZNXy.js @@ -1 +1 @@ -import{t as _,B as p,C as l,_ as f,c as i,o as d}from"./index-UkgDuAwM.js";var v=Object.getOwnPropertyDescriptor,u=(t,o,a,r)=>{for(var e=r>1?void 0:r?v(o,a):o,s=t.length-1,n;s>=0;s--)(n=t[s])&&(e=n(e)||e);return e};let c=class extends p{};c=u([l],c);const P=_(c),j={id:"Projects"};function m(t,o,a,r,e,s){return d(),i("div",j)}const x=f(P,[["render",m]]);export{x as default}; +import{t as _,B as p,C as l,_ as f,c as i,o as d}from"./index-BjY1_Egx.js";var v=Object.getOwnPropertyDescriptor,u=(t,o,a,r)=>{for(var e=r>1?void 0:r?v(o,a):o,s=t.length-1,n;s>=0;s--)(n=t[s])&&(e=n(e)||e);return e};let c=class extends p{};c=u([l],c);const P=_(c),j={id:"Projects"};function m(t,o,a,r,e,s){return d(),i("div",j)}const x=f(P,[["render",m]]);export{x as default}; diff --git a/assets/VideoPlayer-328c0f9f-CH8VZHeC.js b/assets/VideoPlayer-328c0f9f-NnmDMwuT.js similarity index 99% rename from assets/VideoPlayer-328c0f9f-CH8VZHeC.js rename to assets/VideoPlayer-328c0f9f-NnmDMwuT.js index b10253f..43e385c 100644 --- a/assets/VideoPlayer-328c0f9f-CH8VZHeC.js +++ b/assets/VideoPlayer-328c0f9f-NnmDMwuT.js @@ -1,2 +1,2 @@ -import{A as gt,s as ft,c as Ie,E as yt,o as $e,g as bt}from"./index-UkgDuAwM.js";function m(e,i,t){return(i=wt(i))in e?Object.defineProperty(e,i,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[i]=t,e}function vt(e,i){if(typeof e!="object"||e===null)return e;var t=e[Symbol.toPrimitive];if(t!==void 0){var s=t.call(e,i);if(typeof s!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(e)}function wt(e){var i=vt(e,"string");return typeof i=="symbol"?i:String(i)}function kt(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=It(i);return parseFloat(e.toFixed(t))}return Math.round(e/i)*i}var Ot=(function(){function e(i,t){kt(this,e),_.element(i)?this.element=i:_.string(i)&&(this.element=document.querySelector(i)),_.element(this.element)&&_.empty(this.element.rangeTouch)&&(this.config=je({},qe,{},t),this.init())}return Tt(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,r=parseFloat(s.getAttribute("max"))||100,o=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,U=(e,i)=>!!(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,jt=e=>se(e)===Boolean,Qe=e=>typeof e=="function",Xe=e=>Array.isArray(e),qt=e=>U(e,WeakMap),Je=e=>U(e,NodeList),Ht=e=>se(e)===Text,Dt=e=>U(e,Event),Ft=e=>U(e,KeyboardEvent),Rt=e=>U(e,window.TextTrackCue)||U(e,window.VTTCue),Vt=e=>U(e,TextTrack)||!Pe(e)&&de(e.kind),Ut=e=>U(e,Promise)&&Qe(e.then),Wt=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(U(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:jt,function:Qe,array:Xe,weakMap:qt,nodeList:Je,element:Wt,textNode:Ht,event:Dt,keyboardEvent:Ft,cue:Rt,track:Vt,promise:Ut,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 zt=!!window.document.documentMode,Kt=/Edge/g.test(navigator.userAgent),Yt="WebkitAppearance"in document.documentElement.style&&!/Edge/g.test(navigator.userAgent),Qt=/iPhone|iPod/gi.test(navigator.userAgent)&&navigator.maxTouchPoints>1,Xt=navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1,Jt=/iPad|iPhone|iPod/gi.test(navigator.userAgent)&&navigator.maxTouchPoints>1;var O={isIE:zt,isEdge:Kt,isWebKit:Yt,isIPhone:Qt,isIPadOS:Xt,isIos:Jt};function Gt(e){return JSON.parse(JSON.stringify(e))}function et(e,i){return i.split(".").reduce((t,s)=>t&&t[s],e)}function N(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]:{}}),N(e[s],t[s])):Object.assign(e,{[s]:t[s]})}),N(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,r=s.parentNode,o=s.nextSibling;a.appendChild(s),o?r.insertBefore(a,o):r.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 Zt(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 F(e,i){if(!l.string(e)||l.empty(e))return{};const t={},s=N({},i);return e.split(",").forEach(n=>{const a=n.trim(),r=a.replace(".",""),o=a.replace(/[[\]]/g,"").split("="),[c]=o,u=o.length>1?o[1].replace(/["']/g,""):"";switch(a.charAt(0)){case".":l.string(s.class)?t.class=`${s.class} ${r}`:t.class=r;break;case"#":t.id=a.replace("#","");break;case"[":t[c]=u}}),N(s,t)}function z(e,i){if(!l.element(e))return;let t=i;l.boolean(t)||(t=!e.hidden),e.hidden=t}function E(e,i,t){if(l.nodeList(e))return Array.from(e).map(s=>E(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 ei(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 G(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,focusVisible:i})}const De={"audio/ogg":"vorbis","audio/wav":"1","video/webm":"vp8, vorbis","video/mp4":"avc1.42E01E, mp4a.40.2","video/ogg":"theora"},x={audio:"canPlayType"in document.createElement("audio"),video:"canPlayType"in document.createElement("video"),check(e,i){const t=x[e]||i!=="html5";return{api:t,ui:t&&x.rangeInput}},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(De).includes(t)&&(t+=`; codecs="${De[e]}"`);try{return!!(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},ti=(()=>{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 Z(e,i,t,s=!1,n=!0,a=!1){if(!e||!("addEventListener"in e)||l.empty(i)||!l.function(t))return;const r=i.split(" ");let o=a;ti&&(o={passive:n,capture:a}),r.forEach(c=>{this&&this.eventListeners&&s&&this.eventListeners.push({element:e,type:c,callback:t,options:o}),e[s?"addEventListener":"removeEventListener"](c,t,o)})}function A(e,i="",t,s=!0,n=!1){Z.call(this,e,i,t,!0,s,n)}function me(e,i="",t,s=!0,n=!1){Z.call(this,e,i,t,!1,s,n)}function Me(e,i="",t,s=!0,n=!1){const a=(...r)=>{me(e,i,a,s,n),t.apply(this,r)};Z.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 ii(){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 si(){return new Promise(e=>this.ready?setTimeout(e,0):A.call(this,this.elements.container,"ready",e)).then(()=>{})}function R(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,r)=>r===0?a:s(r,a%r),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 Y(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 r=100/this.media.offsetWidth*parseInt(window.getComputedStyle(this.media).paddingBottom,10),o=(r-a)/(r/50);this.fullscreen.active?i.style.paddingBottom=null:this.media.style.transform=`translateY(-${o}%)`}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 ni(){return[Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)]}const B={getSources(){return this.isHTML5?Array.from(this.media.querySelectorAll("source")).filter(e=>{const i=e.getAttribute("type");return!!l.empty(i)||x.mime.call(this,i)}):[]},getQualityOptions(){return this.config.quality.forced?this.config.quality.options:B.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)||Y.call(e),Object.defineProperty(e.media,"quality",{get(){const i=B.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=B.getSources.call(e).find(c=>Number(c.getAttribute("size"))===i);if(!t)return;const{currentTime:s,paused:n,preload:a,readyState:r,playbackRate:o}=e.media;e.media.src=t.getAttribute("src"),(a!=="none"||r)&&(e.once("loadedmetadata",()=>{e.speed=o,e.currentTime=s,n||R(e.play())}),e.media.load())}b.call(e,e.media,"qualitychange",!1,{quality:i})}}})},cancelRequests(){this.isHTML5&&(V(B.getSources.call(this)),this.media.setAttribute("src",this.config.blankVideo),this.media.load(),this.debug.log("Cancelled network requests"))}};function ai(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 li(e,i){return e===0||i===0||Number.isNaN(e)||Number.isNaN(i)?0:(e/i*100).toFixed(2)}const J=(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 ri(e=""){let i=e.toString();return i=J(i,"-"," "),i=J(i,"_"," "),i=lt(i),J(i," ","")}function oi(e=""){let i=e.toString();return i=ri(i),i.charAt(0).toLowerCase()+i.slice(1)}function ci(e){const i=document.createDocumentFragment(),t=document.createElement("div");return i.appendChild(t),t.innerHTML=e,i.firstChild.innerText}function ui(e){const i=document.createElement("div");return i.appendChild(e),i.innerHTML}const Re={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(Re).includes(e)?Re[e]:"";const s={"{seektime}":i.seekTime,"{title}":i.title};return Object.entries(s).forEach(([n,a])=>{t=J(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={}),N(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 rt(e,i){if(!l.string(e))return;const t="cache",s=l.string(i);let n=!1;const a=()=>document.getElementById(i)!==null,r=(o,c)=>{o.innerHTML=c,s&&a()||document.body.insertAdjacentElement("afterbegin",o)};if(!s||!a()){const o=ee.supported,c=document.createElement("div");if(c.setAttribute("hidden",""),s&&c.setAttribute("id",i),o){const u=window.localStorage.getItem(`${t}-${i}`);if(n=u!==null,n){const g=JSON.parse(u);r(c,g.content)}}ne(e).then(u=>{if(!l.empty(u)){if(o)try{window.localStorage.setItem(`${t}-${i}`,JSON.stringify({content:u}))}catch{}r(c,u)}}).catch(()=>{})}}const ot=e=>Math.trunc(e/60/60%60,10),hi=e=>Math.trunc(e/60%60,10),di=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=o=>`0${o}`.slice(-2);let n=ot(e);const a=hi(e),r=di(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:G.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,N(i,{"aria-hidden":"true",focusable:"false"}));const r=document.createElementNS(t,"use"),o=`${n}-${e}`;return"href"in r&&r.setAttributeNS("http://www.w3.org/1999/xlink","href",o),r.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",o),a.appendChild(r),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=N({},i);let s=oi(e);const n={element:"button",toggle:!1,label:null,icon:null,labelPressed:null,iconPressed:null};switch(["element","icon","label"].forEach(r=>{Object.keys(t).includes(r)&&(n[r]=t[r],delete t[r])}),n.element!=="button"||Object.keys(t).includes("type")||(t.type="button"),Object.keys(t).includes("class")?t.class.split(" ").some(r=>r===this.config.classNames.control)||N(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))),N(t,F(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",N(F(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),Ot.setup(t),t},createProgress(e,i){const t=y("progress",N(F(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=F(this.config.selectors.display[e],i),s=y("div",N(t,{class:`${t.class?t.class:""} ${this.config.classNames.display.time} `.trim(),"aria-label":$.get(e,this.config),role:"timer"}),"00:00");return this.elements.display[e]=s,s},bindMenuItemShortcuts(e,i){A.call(this,e,"keydown keyup",t=>{if(![" ","ArrowUp","ArrowDown","ArrowRight"].includes(t.key)||(t.preventDefault(),t.stopPropagation(),t.type==="keydown"))return;const s=K(e,'[role="menuitemradio"]');if(!s&&[" ","ArrowRight"].includes(t.key))h.showMenuPanel.call(this,i,!0);else{let n;t.key!==" "&&(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 r=F(this.config.selectors.inputs[t]),o=y("button",N(r,{type:"button",role:"menuitemradio",class:`${this.config.classNames.control} ${r.class?r.class:""}`.trim(),"aria-checked":a,value:e})),c=y("span");c.innerHTML=s,l.element(n)&&c.appendChild(n),o.appendChild(c),Object.defineProperty(o,"checked",{enumerable:!0,get:()=>o.getAttribute("aria-checked")==="true",set(u){u&&Array.from(o.parentNode.children).filter(g=>K(g,'[role="menuitemradio"]')).forEach(g=>g.setAttribute("aria-checked","false")),o.setAttribute("aria-checked",u?"true":"false")}}),this.listeners.bind(o,"click keyup",u=>{if(!l.keyboardEvent(u)||u.key===" "){switch(u.preventDefault(),u.stopPropagation(),o.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,o,t),i.appendChild(o)},formatTime(e=0,i=!1){return l.number(e)?pe(e,ot(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,r=l.element(s)?s:this.elements.display.buffer;if(l.element(r)){r.value=a;const o=r.getElementsByTagName("span")[0];l.element(o)&&(o.childNodes[0].nodeValue=a)}};if(e)switch(e.type){case"timeupdate":case"seeking":case"seeked":i=li(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||O.isIPadOS)&&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=>E(s,n,g);if(this.touch)return void a(!1);let r=0;const o=this.elements.progress.getBoundingClientRect();if(l.event(e))r=100/o.width*(e.pageX-o.left);else{if(!ue(s,n))return;r=parseFloat(s.style.left,10)}r<0?r=0:r>100&&(r=100);const c=this.duration/100*r;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=`${r}%`,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 r=a&&a.querySelector(`[value="${n}"]`);l.element(r)&&(r.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 r=$.get(`qualityBadge.${a}`,this.config);return r.length?h.createBadge.call(this,r):null};this.options.quality.sort((a,r)=>{const o=this.config.quality.options;return o.indexOf(a)>o.indexOf(r)?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=!!t.length;if(h.toggleMenuButton.call(this,e,s),le(i),h.checkMenu.call(this),!s)return;const n=t.map((a,r)=>({value:r,checked:this.captions.toggled&&this.currentTrack===r,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,r=i.contains(a);if(r||!r&&e.target!==t&&n)return}t.setAttribute("aria-expanded",n),z(i,!n),E(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(x.transitions&&!x.reducedMotion){s.style.width=`${n.scrollWidth}px`,s.style.height=`${n.scrollHeight}px`;const a=h.getMenuSize.call(this,t),r=o=>{o.target===s&&["width","height"].includes(o.propertyName)&&(s.style.width="",s.style.height="",me.call(this,s,ve,r))};A.call(this,s,ve,r),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:r,setSpeedMenu:o,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",F(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",F(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",N({},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&&!O.isIPadOS){const v={max:1,step:.05,value:this.config.volume};d.appendChild(n.call(this,"volume",N(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",N({},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",N(F(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 C=y("span",null,$.get(w,this.config)),L=y("span",{class:this.config.classNames.menu.value});L.innerHTML=e[w],C.appendChild(L),p.appendChild(C),M.appendChild(p);const j=y("div",{id:`plyr-settings-${e.id}-${w}`,hidden:""}),q=y("button",{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--back`});q.appendChild(y("span",{"aria-hidden":!0},$.get(w,this.config))),q.appendChild(y("span",{class:this.config.classNames.hidden},$.get("menuBack",this.config))),A.call(this,j,"keydown",D=>{D.key==="ArrowLeft"&&(D.preventDefault(),D.stopPropagation(),c.call(this,"home",!0))},!1),A.call(this,q,"click",()=>{c.call(this,"home",!1)}),j.appendChild(q),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"&&x.pip&&u.appendChild(t.call(this,"pip",g)),f==="airplay"&&x.airplay&&u.appendChild(t.call(this,"airplay",g)),f==="download"){const d=N({},g,{element:"a",href:this.download,target:"_blank"});this.isHTML5&&(d.download="");const{download:v}=this.config.urls;!l.url(v)&&this.isEmbed&&N(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&&r.call(this,B.getQualityOptions.call(this)),o.call(this),u},inject(){if(this.config.loadSprite){const n=h.getIconUrl.call(this);n.cors&&rt(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(([r,o])=>{a=J(a,`{${r}}`,o)}),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 r=this.config.classNames.controlPressed;a.setAttribute("aria-pressed","false"),Object.defineProperty(a,"pressed",{configurable:!0,enumerable:!0,get:()=>ue(a,r),set(o=!1){E(a,r,o),a.setAttribute("aria-pressed",o?"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,r=`${a.controls.wrapper} ${a.labels} .${n.hidden}`,o=G.call(this,r);Array.from(o).forEach(c=>{E(c,this.config.classNames.hidden,!1),E(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&&cE(a,r,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,o(!0))}),u.addEventListener("mouseleave",()=>{o(!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&&!x.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",F(this.config.selectors.captions)),this.elements.captions.setAttribute("dir","auto"),Zt(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"),r=ct(a);r!==null&&r.hostname!==window.location.href.hostname&&["http:","https:"].includes(r.protocol)&&ne(a,"blob").then(o=>{n.setAttribute("src",window.URL.createObjectURL(o))}).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=!!e.find(r=>r.language===t);this.isHTML5&&this.isVideo&&e.filter(r=>!s.get(r)).forEach(r=>{this.debug.log("Track added",r),s.set(r,{default:r.mode==="showing"}),r.mode==="showing"&&(r.mode="hidden"),A.call(this,r,"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&&E(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),r=S.findTrack.call(this,[this.captions.language,...this.captions.languages],!0);return this.captions.language=r.language,void S.set.call(this,a.indexOf(r))}this.elements.buttons.captions&&(this.elements.buttons.captions.pressed=n),E(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=r=>Number((this.captions.meta.get(r)||{}).default),n=Array.from(t).sort((r,o)=>s(o)-s(r));let a;return e.every(r=>(a=n.find(o=>o.language===r),!a)),a||(i?n[0]:void 0)},getCurrentTrack(){return S.getTracks.call(this)[this.currentTrack]},getLabel(e){let i=e;return!l.track(i)&&x.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(ui)}const t=i.map(s=>s.trim()).join(` +import{A as gt,s as ft,c as Ie,E as yt,o as $e,g as bt}from"./index-BjY1_Egx.js";function m(e,i,t){return(i=wt(i))in e?Object.defineProperty(e,i,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[i]=t,e}function vt(e,i){if(typeof e!="object"||e===null)return e;var t=e[Symbol.toPrimitive];if(t!==void 0){var s=t.call(e,i);if(typeof s!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(e)}function wt(e){var i=vt(e,"string");return typeof i=="symbol"?i:String(i)}function kt(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=It(i);return parseFloat(e.toFixed(t))}return Math.round(e/i)*i}var Ot=(function(){function e(i,t){kt(this,e),_.element(i)?this.element=i:_.string(i)&&(this.element=document.querySelector(i)),_.element(this.element)&&_.empty(this.element.rangeTouch)&&(this.config=je({},qe,{},t),this.init())}return Tt(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,r=parseFloat(s.getAttribute("max"))||100,o=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,U=(e,i)=>!!(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,jt=e=>se(e)===Boolean,Qe=e=>typeof e=="function",Xe=e=>Array.isArray(e),qt=e=>U(e,WeakMap),Je=e=>U(e,NodeList),Ht=e=>se(e)===Text,Dt=e=>U(e,Event),Ft=e=>U(e,KeyboardEvent),Rt=e=>U(e,window.TextTrackCue)||U(e,window.VTTCue),Vt=e=>U(e,TextTrack)||!Pe(e)&&de(e.kind),Ut=e=>U(e,Promise)&&Qe(e.then),Wt=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(U(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:jt,function:Qe,array:Xe,weakMap:qt,nodeList:Je,element:Wt,textNode:Ht,event:Dt,keyboardEvent:Ft,cue:Rt,track:Vt,promise:Ut,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 zt=!!window.document.documentMode,Kt=/Edge/g.test(navigator.userAgent),Yt="WebkitAppearance"in document.documentElement.style&&!/Edge/g.test(navigator.userAgent),Qt=/iPhone|iPod/gi.test(navigator.userAgent)&&navigator.maxTouchPoints>1,Xt=navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1,Jt=/iPad|iPhone|iPod/gi.test(navigator.userAgent)&&navigator.maxTouchPoints>1;var O={isIE:zt,isEdge:Kt,isWebKit:Yt,isIPhone:Qt,isIPadOS:Xt,isIos:Jt};function Gt(e){return JSON.parse(JSON.stringify(e))}function et(e,i){return i.split(".").reduce((t,s)=>t&&t[s],e)}function N(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]:{}}),N(e[s],t[s])):Object.assign(e,{[s]:t[s]})}),N(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,r=s.parentNode,o=s.nextSibling;a.appendChild(s),o?r.insertBefore(a,o):r.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 Zt(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 F(e,i){if(!l.string(e)||l.empty(e))return{};const t={},s=N({},i);return e.split(",").forEach(n=>{const a=n.trim(),r=a.replace(".",""),o=a.replace(/[[\]]/g,"").split("="),[c]=o,u=o.length>1?o[1].replace(/["']/g,""):"";switch(a.charAt(0)){case".":l.string(s.class)?t.class=`${s.class} ${r}`:t.class=r;break;case"#":t.id=a.replace("#","");break;case"[":t[c]=u}}),N(s,t)}function z(e,i){if(!l.element(e))return;let t=i;l.boolean(t)||(t=!e.hidden),e.hidden=t}function E(e,i,t){if(l.nodeList(e))return Array.from(e).map(s=>E(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 ei(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 G(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,focusVisible:i})}const De={"audio/ogg":"vorbis","audio/wav":"1","video/webm":"vp8, vorbis","video/mp4":"avc1.42E01E, mp4a.40.2","video/ogg":"theora"},x={audio:"canPlayType"in document.createElement("audio"),video:"canPlayType"in document.createElement("video"),check(e,i){const t=x[e]||i!=="html5";return{api:t,ui:t&&x.rangeInput}},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(De).includes(t)&&(t+=`; codecs="${De[e]}"`);try{return!!(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},ti=(()=>{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 Z(e,i,t,s=!1,n=!0,a=!1){if(!e||!("addEventListener"in e)||l.empty(i)||!l.function(t))return;const r=i.split(" ");let o=a;ti&&(o={passive:n,capture:a}),r.forEach(c=>{this&&this.eventListeners&&s&&this.eventListeners.push({element:e,type:c,callback:t,options:o}),e[s?"addEventListener":"removeEventListener"](c,t,o)})}function A(e,i="",t,s=!0,n=!1){Z.call(this,e,i,t,!0,s,n)}function me(e,i="",t,s=!0,n=!1){Z.call(this,e,i,t,!1,s,n)}function Me(e,i="",t,s=!0,n=!1){const a=(...r)=>{me(e,i,a,s,n),t.apply(this,r)};Z.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 ii(){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 si(){return new Promise(e=>this.ready?setTimeout(e,0):A.call(this,this.elements.container,"ready",e)).then(()=>{})}function R(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,r)=>r===0?a:s(r,a%r),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 Y(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 r=100/this.media.offsetWidth*parseInt(window.getComputedStyle(this.media).paddingBottom,10),o=(r-a)/(r/50);this.fullscreen.active?i.style.paddingBottom=null:this.media.style.transform=`translateY(-${o}%)`}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 ni(){return[Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)]}const B={getSources(){return this.isHTML5?Array.from(this.media.querySelectorAll("source")).filter(e=>{const i=e.getAttribute("type");return!!l.empty(i)||x.mime.call(this,i)}):[]},getQualityOptions(){return this.config.quality.forced?this.config.quality.options:B.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)||Y.call(e),Object.defineProperty(e.media,"quality",{get(){const i=B.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=B.getSources.call(e).find(c=>Number(c.getAttribute("size"))===i);if(!t)return;const{currentTime:s,paused:n,preload:a,readyState:r,playbackRate:o}=e.media;e.media.src=t.getAttribute("src"),(a!=="none"||r)&&(e.once("loadedmetadata",()=>{e.speed=o,e.currentTime=s,n||R(e.play())}),e.media.load())}b.call(e,e.media,"qualitychange",!1,{quality:i})}}})},cancelRequests(){this.isHTML5&&(V(B.getSources.call(this)),this.media.setAttribute("src",this.config.blankVideo),this.media.load(),this.debug.log("Cancelled network requests"))}};function ai(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 li(e,i){return e===0||i===0||Number.isNaN(e)||Number.isNaN(i)?0:(e/i*100).toFixed(2)}const J=(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 ri(e=""){let i=e.toString();return i=J(i,"-"," "),i=J(i,"_"," "),i=lt(i),J(i," ","")}function oi(e=""){let i=e.toString();return i=ri(i),i.charAt(0).toLowerCase()+i.slice(1)}function ci(e){const i=document.createDocumentFragment(),t=document.createElement("div");return i.appendChild(t),t.innerHTML=e,i.firstChild.innerText}function ui(e){const i=document.createElement("div");return i.appendChild(e),i.innerHTML}const Re={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(Re).includes(e)?Re[e]:"";const s={"{seektime}":i.seekTime,"{title}":i.title};return Object.entries(s).forEach(([n,a])=>{t=J(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={}),N(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 rt(e,i){if(!l.string(e))return;const t="cache",s=l.string(i);let n=!1;const a=()=>document.getElementById(i)!==null,r=(o,c)=>{o.innerHTML=c,s&&a()||document.body.insertAdjacentElement("afterbegin",o)};if(!s||!a()){const o=ee.supported,c=document.createElement("div");if(c.setAttribute("hidden",""),s&&c.setAttribute("id",i),o){const u=window.localStorage.getItem(`${t}-${i}`);if(n=u!==null,n){const g=JSON.parse(u);r(c,g.content)}}ne(e).then(u=>{if(!l.empty(u)){if(o)try{window.localStorage.setItem(`${t}-${i}`,JSON.stringify({content:u}))}catch{}r(c,u)}}).catch(()=>{})}}const ot=e=>Math.trunc(e/60/60%60,10),hi=e=>Math.trunc(e/60%60,10),di=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=o=>`0${o}`.slice(-2);let n=ot(e);const a=hi(e),r=di(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:G.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,N(i,{"aria-hidden":"true",focusable:"false"}));const r=document.createElementNS(t,"use"),o=`${n}-${e}`;return"href"in r&&r.setAttributeNS("http://www.w3.org/1999/xlink","href",o),r.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",o),a.appendChild(r),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=N({},i);let s=oi(e);const n={element:"button",toggle:!1,label:null,icon:null,labelPressed:null,iconPressed:null};switch(["element","icon","label"].forEach(r=>{Object.keys(t).includes(r)&&(n[r]=t[r],delete t[r])}),n.element!=="button"||Object.keys(t).includes("type")||(t.type="button"),Object.keys(t).includes("class")?t.class.split(" ").some(r=>r===this.config.classNames.control)||N(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))),N(t,F(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",N(F(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),Ot.setup(t),t},createProgress(e,i){const t=y("progress",N(F(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=F(this.config.selectors.display[e],i),s=y("div",N(t,{class:`${t.class?t.class:""} ${this.config.classNames.display.time} `.trim(),"aria-label":$.get(e,this.config),role:"timer"}),"00:00");return this.elements.display[e]=s,s},bindMenuItemShortcuts(e,i){A.call(this,e,"keydown keyup",t=>{if(![" ","ArrowUp","ArrowDown","ArrowRight"].includes(t.key)||(t.preventDefault(),t.stopPropagation(),t.type==="keydown"))return;const s=K(e,'[role="menuitemradio"]');if(!s&&[" ","ArrowRight"].includes(t.key))h.showMenuPanel.call(this,i,!0);else{let n;t.key!==" "&&(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 r=F(this.config.selectors.inputs[t]),o=y("button",N(r,{type:"button",role:"menuitemradio",class:`${this.config.classNames.control} ${r.class?r.class:""}`.trim(),"aria-checked":a,value:e})),c=y("span");c.innerHTML=s,l.element(n)&&c.appendChild(n),o.appendChild(c),Object.defineProperty(o,"checked",{enumerable:!0,get:()=>o.getAttribute("aria-checked")==="true",set(u){u&&Array.from(o.parentNode.children).filter(g=>K(g,'[role="menuitemradio"]')).forEach(g=>g.setAttribute("aria-checked","false")),o.setAttribute("aria-checked",u?"true":"false")}}),this.listeners.bind(o,"click keyup",u=>{if(!l.keyboardEvent(u)||u.key===" "){switch(u.preventDefault(),u.stopPropagation(),o.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,o,t),i.appendChild(o)},formatTime(e=0,i=!1){return l.number(e)?pe(e,ot(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,r=l.element(s)?s:this.elements.display.buffer;if(l.element(r)){r.value=a;const o=r.getElementsByTagName("span")[0];l.element(o)&&(o.childNodes[0].nodeValue=a)}};if(e)switch(e.type){case"timeupdate":case"seeking":case"seeked":i=li(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||O.isIPadOS)&&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=>E(s,n,g);if(this.touch)return void a(!1);let r=0;const o=this.elements.progress.getBoundingClientRect();if(l.event(e))r=100/o.width*(e.pageX-o.left);else{if(!ue(s,n))return;r=parseFloat(s.style.left,10)}r<0?r=0:r>100&&(r=100);const c=this.duration/100*r;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=`${r}%`,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 r=a&&a.querySelector(`[value="${n}"]`);l.element(r)&&(r.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 r=$.get(`qualityBadge.${a}`,this.config);return r.length?h.createBadge.call(this,r):null};this.options.quality.sort((a,r)=>{const o=this.config.quality.options;return o.indexOf(a)>o.indexOf(r)?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=!!t.length;if(h.toggleMenuButton.call(this,e,s),le(i),h.checkMenu.call(this),!s)return;const n=t.map((a,r)=>({value:r,checked:this.captions.toggled&&this.currentTrack===r,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,r=i.contains(a);if(r||!r&&e.target!==t&&n)return}t.setAttribute("aria-expanded",n),z(i,!n),E(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(x.transitions&&!x.reducedMotion){s.style.width=`${n.scrollWidth}px`,s.style.height=`${n.scrollHeight}px`;const a=h.getMenuSize.call(this,t),r=o=>{o.target===s&&["width","height"].includes(o.propertyName)&&(s.style.width="",s.style.height="",me.call(this,s,ve,r))};A.call(this,s,ve,r),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:r,setSpeedMenu:o,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",F(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",F(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",N({},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&&!O.isIPadOS){const v={max:1,step:.05,value:this.config.volume};d.appendChild(n.call(this,"volume",N(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",N({},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",N(F(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 C=y("span",null,$.get(w,this.config)),L=y("span",{class:this.config.classNames.menu.value});L.innerHTML=e[w],C.appendChild(L),p.appendChild(C),M.appendChild(p);const j=y("div",{id:`plyr-settings-${e.id}-${w}`,hidden:""}),q=y("button",{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--back`});q.appendChild(y("span",{"aria-hidden":!0},$.get(w,this.config))),q.appendChild(y("span",{class:this.config.classNames.hidden},$.get("menuBack",this.config))),A.call(this,j,"keydown",D=>{D.key==="ArrowLeft"&&(D.preventDefault(),D.stopPropagation(),c.call(this,"home",!0))},!1),A.call(this,q,"click",()=>{c.call(this,"home",!1)}),j.appendChild(q),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"&&x.pip&&u.appendChild(t.call(this,"pip",g)),f==="airplay"&&x.airplay&&u.appendChild(t.call(this,"airplay",g)),f==="download"){const d=N({},g,{element:"a",href:this.download,target:"_blank"});this.isHTML5&&(d.download="");const{download:v}=this.config.urls;!l.url(v)&&this.isEmbed&&N(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&&r.call(this,B.getQualityOptions.call(this)),o.call(this),u},inject(){if(this.config.loadSprite){const n=h.getIconUrl.call(this);n.cors&&rt(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(([r,o])=>{a=J(a,`{${r}}`,o)}),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 r=this.config.classNames.controlPressed;a.setAttribute("aria-pressed","false"),Object.defineProperty(a,"pressed",{configurable:!0,enumerable:!0,get:()=>ue(a,r),set(o=!1){E(a,r,o),a.setAttribute("aria-pressed",o?"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,r=`${a.controls.wrapper} ${a.labels} .${n.hidden}`,o=G.call(this,r);Array.from(o).forEach(c=>{E(c,this.config.classNames.hidden,!1),E(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&&cE(a,r,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,o(!0))}),u.addEventListener("mouseleave",()=>{o(!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&&!x.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",F(this.config.selectors.captions)),this.elements.captions.setAttribute("dir","auto"),Zt(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"),r=ct(a);r!==null&&r.hostname!==window.location.href.hostname&&["http:","https:"].includes(r.protocol)&&ne(a,"blob").then(o=>{n.setAttribute("src",window.URL.createObjectURL(o))}).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=!!e.find(r=>r.language===t);this.isHTML5&&this.isVideo&&e.filter(r=>!s.get(r)).forEach(r=>{this.debug.log("Track added",r),s.set(r,{default:r.mode==="showing"}),r.mode==="showing"&&(r.mode="hidden"),A.call(this,r,"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&&E(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),r=S.findTrack.call(this,[this.captions.language,...this.captions.languages],!0);return this.captions.language=r.language,void S.set.call(this,a.indexOf(r))}this.elements.buttons.captions&&(this.elements.buttons.captions.pressed=n),E(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=r=>Number((this.captions.meta.get(r)||{}).default),n=Array.from(t).sort((r,o)=>s(o)-s(r));let a;return e.every(r=>(a=n.find(o=>o.language===r),!a)),a||(i?n[0]:void 0)},getCurrentTrack(){return S.getTracks.call(this)[this.currentTrack]},getLabel(e){let i=e;return!l.track(i)&&x.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(ui)}const t=i.map(s=>s.trim()).join(` `);if(t!==this.elements.captions.innerHTML){le(this.elements.captions);const s=y("span",F(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.8/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",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"},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"},W={html5:"html5",youtube:"youtube",vimeo:"vimeo"},ye={audio:"audio",video:"video"};function mi(e){return/^(https?:\/\/)?(www\.)?(youtube\.com|youtube-nocookie\.com|youtu\.?be)\/.+$/.test(e)?W.youtube:/^https?:\/\/player.vimeo.com\/video\/\d{0,9}(?=\b|\/)/.test(e)?W.vimeo:null}const be=()=>{};class pi{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 H{constructor(i){m(this,"onChange",()=>{if(!this.supported)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":"",E(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(r=>r.trim()!==n).join(","))}this.onChange()}),m(this,"trapFocus",t=>{if(O.isIos||O.isIPadOS||!this.active||t.key!=="Tab")return;const s=document.activeElement,n=G.call(this.player,"a[href], button:not(:disabled), input:not(:disabled), [tabindex]"),[a]=n,r=n[n.length-1];s!==r||t.shiftKey?s===a&&t.shiftKey&&(r.focus(),t.preventDefault()):(a.focus(),t.preventDefault())}),m(this,"update",()=>{if(this.supported){let t;t=this.forceFallback?"Fallback (forced)":H.nativeSupported?"Native":"Fallback",this.player.debug.log(`${t} fullscreen enabled`)}else this.player.debug.log("Fullscreen not supported and fallback disabled");E(this.player.elements.container,this.player.config.classNames.fullscreen.enabled,this.supported)}),m(this,"enter",()=>{this.supported&&(O.isIos&&this.player.config.fullscreen.iosNative?this.player.isVimeo?this.player.embed.requestFullscreen():this.target.webkitEnterFullscreen():!H.nativeSupported||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.supported)if(O.isIos&&this.player.config.fullscreen.iosNative)this.player.isVimeo?this.player.embed.exitFullscreen():this.target.webkitEnterFullscreen(),R(this.player.play());else if(!H.nativeSupported||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=H.prefix,this.property=H.property,this.scrollPosition={x:0,y:0},this.forceFallback=i.config.fullscreen.fallback==="force",this.player.elements.fullscreen=i.config.fullscreen.container&&ei(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 nativeSupported(){return!!(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled)}get useNative(){return H.nativeSupported&&!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 supported(){return[this.player.config.fullscreen.enabled,this.player.isVideo,H.nativeSupported||this.player.config.fullscreen.fallback,!this.player.isYouTube||H.nativeSupported||!O.isIos||this.player.config.playsinline&&!this.player.config.fullscreen.iosNative].every(Boolean)}get active(){if(!this.supported)return!1;if(!H.nativeSupported||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 re(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(){E(this.elements.container,this.config.selectors.container.replace(".",""),!0),E(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),E(this.elements.container,this.config.classNames.pip.supported,x.pip&&this.isHTML5&&this.isVideo),E(this.elements.container,this.config.classNames.airplay.supported,x.airplay&&this.isHTML5),E(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){E(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"),si.call(this).then(()=>re(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){E(this.elements.container,this.config.classNames.playing,this.playing),E(this.elements.container,this.config.classNames.paused,this.paused),E(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(()=>{E(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(!!(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 gi{constructor(i){m(this,"firstTouch",()=>{const{player:t}=this,{elements:s}=t;t.touch=!0,E(s.container,t.config.classNames.isTouch,!0)}),m(this,"global",(t=!0)=>{const{player:s}=this;s.config.keyboard.global&&Z.call(s,window,"keydown keyup",this.handleKey,t,!1),Z.call(s,document.body,"click",this.toggleMenu,t),Me.call(s,document.body,"touchstart",this.firstTouch)}),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 r=()=>{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]=ni(),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)},o=()=>{clearTimeout(a.resized),a.resized=setTimeout(r,50)};A.call(t,n.container,"enterfullscreen exitfullscreen",c=>{const{target:u}=t.fullscreen;u===n.container&&(!t.isEmbed&&l.empty(t.config.ratio)||(r(),(c.type==="enterfullscreen"?A:me).call(t,window,"resize",o)))})}),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",r=>{([s.container,a].includes(r.target)||a.contains(r.target))&&(t.touch&&t.config.hideControls||(t.ended?(this.proxy(r,t.restart,"restart"),this.proxy(r,()=>{R(t.play())},"play")):this.proxy(r,()=>{R(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:r={}}=a;a.type==="error"&&(r=t.media.error),b.call(t,s.container,a.type,!0,r)})}),m(this,"proxy",(t,s,n)=>{const{player:a}=this,r=a.config.listeners[n];let o=!0;l.function(r)&&(o=r.call(a,t)),o!==!1&&l.function(s)&&s.call(a,t)}),m(this,"bind",(t,s,n,a,r=!0)=>{const{player:o}=this,c=o.config.listeners[a],u=l.function(c);A.call(o,t,s,g=>this.proxy(g,n,a),r&&!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",()=>{R(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=>{[" ","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 r=s.progress.getBoundingClientRect(),o=100/r.width*(a.pageX-r.left);a.currentTarget.setAttribute("seek-value",o)}),this.bind(s.inputs.seek,"mousedown mouseup keydown keyup touchstart touchend",a=>{const r=a.currentTarget,o="play-on-seeked";if(l.keyboardEvent(a)&&!["ArrowLeft","ArrowRight"].includes(a.key))return;t.lastSeekTime=Date.now();const c=r.hasAttribute(o),u=["mouseup","touchend","keyup"].includes(a.type);c&&u?(r.removeAttribute(o),R(t.play())):!u&&t.playing&&(r.setAttribute(o,""),t.pause())}),O.isIos){const a=G.call(t,'input[type="range"]');Array.from(a).forEach(r=>this.bind(r,n,o=>Ze(o.target)))}this.bind(s.inputs.seek,n,a=>{const r=a.currentTarget;let o=r.getAttribute("seek-value");l.empty(o)&&(o=r.value),r.removeAttribute("seek-value"),t.currentTime=o/r.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:r}=t;r&&r.loaded&&r.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:r}=t;r&&r.loaded&&r.startScrubbing(a)}),this.bind(s.progress,"mouseup touchend",a=>{const{previewThumbnails:r}=t;r&&r.loaded&&r.endScrubbing(a)}),O.isWebKit&&Array.from(G.call(t,'input[type="range"]')).forEach(a=>{this.bind(a,"input",r=>h.updateRangeFill.call(t,r.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",r=>{s.controls&&(s.controls.hover=!t.touch&&r.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:r}=t;E(s.controls,a.classNames.noTransition,!0),P.toggleControls.call(t,!0),setTimeout(()=>{E(s.controls,a.classNames.noTransition,!1)},0);const o=this.touch?3e3:4e3;clearTimeout(r.controls),r.controls=setTimeout(()=>P.toggleControls.call(t,!1),o)}),this.bind(s.inputs.volume,"wheel",a=>{const r=a.webkitDirectionInvertedFromDevice,[o,c]=[a.deltaX,-a.deltaY].map(f=>r?-f:f),u=Math.sign(Math.abs(o)>Math.abs(c)?o: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.firstTouch=this.firstTouch.bind(this)}handleKey(i){const{player:t}=this,{elements:s}=t,{key:n,type:a,altKey:r,ctrlKey:o,metaKey:c,shiftKey:u}=i,g=a==="keydown",f=g&&n===this.lastKey;if(!(r||o||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===" "&&K(v,'button, [role^="menuitem"]'))return}switch([" ","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" ":case"k":f||R(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 fi(e,i){return e(i={exports:{}},i.exports),i.exports}var yi=fi(function(e,i){e.exports=(function(){var t=function(){},s={},n={},a={};function r(d,v){d=d.push?d:[d];var k,T,M,w=[],p=d.length,C=p;for(k=function(L,j){j.length&&w.push(L),--C||v(w)};p--;)T=d[p],(M=n[T])?k(T,M):(a[T]=a[T]||[]).push(k)}function o(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,C=k.async,L=(k.numRetries||0)+1,j=k.before||t,q=d.replace(/[\?|#].*$/,""),D=d.replace(/^(css|img)!/,"");T=T||0,/(^css!|\.css$)/.test(q)?((w=p.createElement("link")).rel="stylesheet",w.href=D,(M="hideFocus"in w)&&w.relList&&(M=0,w.rel="preload",w.as="style")):/(^img!|\.(png|gif|jpg|svg|webp)$)/.test(q)?(w=p.createElement("img")).src=D:((w=p.createElement("script")).src=d,w.async=C===void 0||C),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){yi(e,{success:i,error:t})})}function bi(e){return l.empty(e)?null:l.number(Number(e))?e:e.match(/^.*(vimeo.com\/|video\/)(\d+).*/)?RegExp.$2:e}function vi(e){const i=e.match(/^.*(vimeo.com\/|video\/)(\d+)(\?.*&*h=|\/)+([\d,a-f]+)/);return i&&i.length===5?i[4]:null}function Q(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 Ae={setup(){const e=this;E(e.elements.wrapper,e.config.classNames.embed,!0),e.options.speed=e.config.speed.options,Y.call(e),l.object(window.Vimeo)?Ae.ready.call(e):xe(e.config.urls.vimeo.sdk).then(()=>{Ae.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"),r="";l.empty(a)?(a=e.media.getAttribute(e.config.attributes.embed.id),r=e.media.getAttribute(e.config.attributes.embed.hash)):r=vi(a);const o=r?{h:r}:{};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:e.config.playsinline,...o,...n}),u=bi(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=()=>(Q.call(e,!0),e.embed.play()),e.media.pause=()=>(Q.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:C,media:L,paused:j,volume:q}=e,D=j&&!C.hasPlayed;L.seeking=!0,b.call(e,L,"seeking"),Promise.resolve(D&&C.setVolume(0)).then(()=>C.setCurrentTime(p)).then(()=>D&&C.pause()).then(()=>D&&C.setVolume(q)).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 C=!!l.boolean(p)&&p;e.embed.setMuted(!!C||e.config.muted).then(()=>{T=C,b.call(e,e.media,"volumechange")})}});let M,{loop:w}=e.config;Object.defineProperty(e.media,"loop",{get:()=>w,set(p){const C=l.boolean(p)?p:e.config.loop.active;e.embed.setLoop(C).then(()=>{w=C})}}),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[C,L]=p;e.embed.ratio=at(C,L),Y.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 C=p.map(L=>ci(L.text));S.updateCues.call(e,C)}),e.embed.on("loaded",()=>{e.embed.getPaused().then(p=>{Q.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",()=>{Q.call(e,!0),b.call(e,e.media,"playing")}),e.embed.on("pause",()=>{Q.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(C=>{C!==e.media.duration&&(e.media.duration=C,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 wi(e){return l.empty(e)?null:e.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/)?RegExp.$2:e}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"))}function ki(e){return e.noCookie?"https://www.youtube-nocookie.com":window.location.protocol==="http:"?"http://www.youtube.com":void 0}const oe={setup(){if(E(this.elements.wrapper,this.config.classNames.embed,!0),l.object(window.YT)&&l.function(window.YT.Player))oe.ready.call(this);else{const e=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=()=>{l.function(e)&&e(),oe.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)}Y.call(this)}).catch(()=>{Y.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=wi(s),a=y("div",{id:ai(e.provider),"data-poster":i.customControls?e.poster:void 0});if(e.media=ce(a,e.media),i.customControls){const r=o=>`https://i.ytimg.com/vi/${n}/${o}default.jpg`;re(r("maxres"),121).catch(()=>re(r("sd"),121)).catch(()=>re(r("hq"))).then(o=>P.setPoster.call(e,o.src)).then(o=>{o.includes("maxres")||(e.elements.poster.style.backgroundSize="cover")}).catch(()=>{})}e.embed=new window.YT.Player(e.media,{videoId:n,host:ki(i),playerVars:N({},{autoplay:e.config.autoplay?1:0,hl:e.config.hl,controls:e.supported.ui&&i.customControls?0:1,disablekb:1,playsinline:e.config.playsinline&&!e.config.fullscreen.iosNative?1:0,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(r){if(!e.media.error){const o=r.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."}[o]||"An unknown error occurred";e.media.error={code:o,message:c},b.call(e,e.media,"error")}},onPlaybackRateChange(r){const o=r.target;e.media.playbackRate=o.getPlaybackRate(),b.call(e,e.media,"ratechange")},onReady(r){if(l.function(e.media.play))return;const o=r.target;oe.getTitle.call(e,n),e.media.play=()=>{X.call(e,!0),o.playVideo()},e.media.pause=()=>{X.call(e,!1),o.pauseVideo()},e.media.stop=()=>{o.stopVideo()},e.media.duration=o.getDuration(),e.media.paused=!0,e.media.currentTime=0,Object.defineProperty(e.media,"currentTime",{get:()=>Number(o.getCurrentTime()),set(f){e.paused&&!e.embed.hasPlayed&&e.embed.mute(),e.media.seeking=!0,b.call(e,e.media,"seeking"),o.seekTo(f)}}),Object.defineProperty(e.media,"playbackRate",{get:()=>o.getPlaybackRate(),set(f){o.setPlaybackRate(f)}});let{volume:c}=e.config;Object.defineProperty(e.media,"volume",{get:()=>c,set(f){c=f,o.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,o[d?"mute":"unMute"](),o.setVolume(100*c),b.call(e,e.media,"volumechange")}}),Object.defineProperty(e.media,"currentSrc",{get:()=>o.getVideoUrl()}),Object.defineProperty(e.media,"ended",{get:()=>e.currentTime===e.duration});const g=o.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=o.getVideoLoadedFraction(),(e.media.lastBuffered===null||e.media.lastBufferedP.build.call(e),50)},onStateChange(r){const o=r.target;switch(clearInterval(e.timers.playing),e.media.seeking&&[1,2].includes(r.data)&&(e.media.seeking=!1,b.call(e,e.media,"seeked")),r.data){case-1:b.call(e,e.media,"timeupdate"),e.media.buffered=o.getVideoLoadedFraction(),b.call(e,e.media,"progress");break;case 0:X.call(e,!1),e.media.loop?(o.stopVideo(),o.playVideo()):b.call(e,e.media,"ended");break;case 1:i.customControls&&!e.config.autoplay&&e.media.paused&&!e.embed.hasPlayed?e.media.pause():(X.call(e,!0),b.call(e,e.media,"playing"),e.timers.playing=setInterval(()=>{b.call(e,e.media,"timeupdate")},50),e.media.duration!==o.getDuration()&&(e.media.duration=o.getDuration(),b.call(e,e.media,"durationchange")));break;case 2:e.muted||e.embed.unMute(),X.call(e,!1);break;case 3:b.call(e,e.media,"waiting")}b.call(e,e.elements.container,"statechange",!1,{code:r.data})}}})}},dt={setup(){this.media?(E(this.elements.container,this.config.classNames.type.replace("{0}",this.type),!0),E(this.elements.container,this.config.classNames.provider.replace("{0}",this.provider),!0),this.isEmbed&&E(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?B.setup.call(this):this.isYouTube?oe.setup.call(this):this.isVimeo&&Ae.setup.call(this)):this.debug.warn("No media element found!")}};class Ti{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((r=>{b.call(this.player,this.player.media,`ads${r.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,r)=>{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,R(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 Ai=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])+ +`0.${a[4]}`,s.endTime=60*Number(a[6]||0)*60+60*Number(a[7])+Number(a[8])+ +`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 Ce{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.listeners(),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,r)=>a.height-r.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(r=>this.getThumbnail(r));Promise.all(a).then(n)}})),m(this,"getThumbnail",t=>new Promise(s=>{ne(t).then(n=>{const a={frames:Ai(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 r=new Image;r.onload=()=>{a.height=r.naturalHeight,a.width=r.naturalWidth,this.thumbnails.push(a),s()},r.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(),r=100/a.width*(t.pageX-a.left);this.seekTime=this.player.media.duration*(r/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 o=(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));o&&this.elements.thumb.time.insertAdjacentHTML("afterbegin",`${o.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,r)=>{this.loadedImages.includes(a.frames[t].text)&&(n=r)}),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,r=n.frames[s],o=n.frames[s].text,c=a+o;if(this.currentImageElement&&this.currentImageElement.dataset.filename===o)this.showImage(this.currentImageElement,r,t,s,o,!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=o,this.showingThumbFilename=o,this.player.debug.log(`Loading image: ${c}`),u.onload=()=>this.showImage(u,r,t,s,o,!0),this.loadingImage=u,this.removeOldImages(u)}}),m(this,"showImage",(t,s,n,a,r,o=!0)=>{this.player.debug.log(`Showing thumb: ${r}. num: ${a}. qual: ${n}. newimg: ${o}`),this.setImageSizeAndOffset(t,s),o&&(this.currentImageContainer.appendChild(t),this.currentImageElement=t,this.loadedImages.includes(r)||this.loadedImages.push(r)),this.preloadNearby(a,!0).then(this.preloadNearby(a,!1)).then(this.getHigherQuality(n,t,s,r))}),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 r;r=s?this.thumbnails[0].frames.slice(t):this.thumbnails[0].frames.slice(0,t).reverse();let o=!1;r.forEach(c=>{const u=c.text;if(u!==a&&!this.loadedImages.includes(u)){o=!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()}}}),o||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,r=s.right-t.left-n.clientWidth-10,o=this.mousePosX-t.left-n.clientWidth/2,c=mt(o,a,r);n.style.left=`${c}px`,n.style.setProperty("--preview-arrow-offset",o-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 Se={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")?(B.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=W.html5,src:n}]=i,a=s==="html5"?t:"div",r=s==="html5"?{}:{src:n};Object.assign(this,{provider:s,type:t,supported:x.check(t,s,this.config.playsinline),media:y(a,r)}),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&&Se.insertElements.call(this,"source",i),this.config.title=e.title,dt.setup.call(this),this.isHTML5&&Object.keys(e).includes("tracks")&&Se.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 Ce(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(()=>R(this.media.play())),this.media.play()):null),m(this,"pause",()=>this.playing&&l.function(this.media.pause)?this.media.pause():null),m(this,"togglePlay",o=>(l.boolean(o)?o:!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",o=>{this.currentTime-=l.number(o)?o:this.config.seekTime}),m(this,"forward",o=>{this.currentTime+=l.number(o)?o:this.config.seekTime}),m(this,"increaseVolume",o=>{const c=this.media.muted?0:this.volume;this.volume=c+(l.number(o)?o:0)}),m(this,"decreaseVolume",o=>{this.increaseVolume(-o)}),m(this,"airplay",()=>{x.airplay&&this.media.webkitShowPlaybackTargetPicker()}),m(this,"toggleControls",o=>{if(this.supported.ui&&!this.isAudio){const c=ue(this.elements.container,this.config.classNames.hideControls),u=o===void 0?void 0:!o,g=E(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",(o,c)=>{A.call(this,this.elements.container,o,c)}),m(this,"once",(o,c)=>{Me.call(this,this.elements.container,o,c)}),m(this,"off",(o,c)=>{me(this.elements.container,o,c)}),m(this,"destroy",(o,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(o)&&o()):(ii.call(this),B.cancelRequests.call(this),ce(this.elements.original,this.elements.container),b.call(this,this.elements.original,"destroyed",!0),l.function(o)&&o.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",o=>x.mime.call(this,o)),this.timers={},this.ready=!1,this.loading=!1,this.failed=!1,this.touch=x.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=N({},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 pi(this.config.debug),this.debug.log("Config",this.config),this.debug.log("Support",x),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(!x.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,r=null;switch(n){case"div":if(a=this.media.querySelector("iframe"),l.element(a)){if(r=ct(a.getAttribute("src")),this.provider=mi(r.toString()),this.elements.container=this.media,this.media=a,this.elements.container.className="",r.search.length){const o=["1","true"];o.includes(r.searchParams.get("autoplay"))&&(this.config.autoplay=!0),o.includes(r.searchParams.get("loop"))&&(this.config.loop.active=!0),this.isYouTube?(this.config.playsinline=o.includes(r.searchParams.get("playsinline")),this.config.youtube.hl=r.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(W).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=W.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=x.check(this.type,this.provider),this.supported.api?(this.eventListeners=[],this.listeners=new gi(this),this.storage=new ee(this),this.media.plyr=this,l.element(this.elements.container)||(this.elements.container=y("div"),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(" "),o=>{this.debug.log(`event: ${o.type}`)}),this.fullscreen=new H(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 Ti(this)),this.isHTML5&&this.config.autoplay&&this.once("canplay",()=>R(this.play())),this.lastSeekTime=0,this.config.previewThumbnails.enabled&&(this.previewThumbnails=new Ce(this))):this.debug.error("Setup failed: no support")}get isHTML5(){return this.provider===W.html5}get isEmbed(){return this.isYouTube||this.isVimeo}get isYouTube(){return this.provider===W.youtube}get isVimeo(){return this.provider===W.vimeo}get isVideo(){return this.type===ye.video}get isAudio(){return this.type===ye.audio}get playing(){return!!(this.ready&&!this.paused&&!this.ended)}get paused(){return!!this.media.paused}get stopped(){return!!(this.paused&&this.currentTime===0)}get ended(){return!!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!!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!!this.media.muted}get hasAudio(){return!this.isHTML5||!!this.isAudio||!!this.media.mozHasAudio||!!this.media.webkitAudioDecodedByteCount||!!(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 r=it(s,n);this.debug.warn(`Unsupported quality option: ${n}, using ${r} instead`),n=r,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!!this.media.loop}set source(i){Se.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),Y.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!!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(!x.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 x.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 Ce(this))}static supported(i,t){return x.check(i,t)}static loadSprite(i,t){return rt(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=Gt(ht);const Ci=["src"],Si=["src"],Pi=gt({__name:"VideoPlayer",props:{f:{}},setup(e){const i=ft();return yt(()=>{new te(i.value)}),(t,s)=>($e(),Ie("video",{ref_key:"vid",ref:i,src:t.f.url,preload:"auto",loop:"",playsinline:""},[t.f.thumb?($e(),Ie("img",{key:0,src:t.f.thumb,alt:""},null,8,Si)):bt("",!0)],8,Ci))}});export{Pi as default}; diff --git a/assets/index-UkgDuAwM.js b/assets/index-BjY1_Egx.js similarity index 82% rename from assets/index-UkgDuAwM.js rename to assets/index-BjY1_Egx.js index 7d4d6df..e48d039 100644 --- a/assets/index-UkgDuAwM.js +++ b/assets/index-BjY1_Egx.js @@ -1,63 +1,63 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/About-CJySWTCv.js","assets/Loading-DmSoTIo_.js","assets/Loading-Cm6NxNrB.css","assets/utils-XEnHOg18.js","assets/About-YlsqzcIe.css","assets/Life-CGHvRfNv.js","assets/Life-QSvkRVKK.css","assets/Blog-CBaR-Soq.js","assets/Blog-BbTNvYs0.css","assets/Others-DRNg6cVW.js","assets/Others-CIqHXStz.css","assets/Menu-hVf7MMyf.js","assets/Menu-DamZ6pJq.css","assets/Friends-DFbI2PGr.js","assets/Friends-DFQpoIEz.css"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/About-CiG7QvoT.js","assets/Loading-C_KvzwUY.js","assets/Loading-Cm6NxNrB.css","assets/utils-N2VJSgGK.js","assets/About-DrbmM9z3.css","assets/Life-Cct9iMWD.js","assets/Life-QSvkRVKK.css","assets/Blog-CcaLfL1R.js","assets/Blog-BbTNvYs0.css","assets/Photo-x4Nzxr_k.js","assets/Photo-Bn6j_Y0d.css","assets/Others-qXRVdOVY.js","assets/Others-CIqHXStz.css","assets/Menu-W1_cNioS.js","assets/Menu-DamZ6pJq.css","assets/Friends-wd_3eKpb.js","assets/Friends-DFQpoIEz.css"])))=>i.map(i=>d[i]); (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))s(r);new MutationObserver(r=>{for(const i of r)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&s(o)}).observe(document,{childList:!0,subtree:!0});function n(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerPolicy&&(i.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?i.credentials="include":r.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function s(r){if(r.ep)return;r.ep=!0;const i=n(r);fetch(r.href,i)}})();/** * @vue/shared v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function Ot(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ce={},Cs=[],tt=()=>{},Ss=()=>!1,cs=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),xl=e=>e.startsWith("onUpdate:"),le=Object.assign,Dl=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Dp=Object.prototype.hasOwnProperty,ge=(e,t)=>Dp.call(e,t),q=Array.isArray,Ns=e=>js(e)==="[object Map]",us=e=>js(e)==="[object Set]",Ya=e=>js(e)==="[object Date]",Fp=e=>js(e)==="[object RegExp]",ne=e=>typeof e=="function",se=e=>typeof e=="string",vt=e=>typeof e=="symbol",Ee=e=>e!==null&&typeof e=="object",Fl=e=>(Ee(e)||ne(e))&&ne(e.then)&&ne(e.catch),tf=Object.prototype.toString,js=e=>tf.call(e),Vp=e=>js(e).slice(8,-1),Yi=e=>js(e)==="[object Object]",Vl=e=>se(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Fn=Ot(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),$p=Ot("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),Xi=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},Up=/-\w/g,Ae=Xi(e=>e.replace(Up,t=>t.slice(1).toUpperCase())),Hp=/\B([A-Z])/g,yt=Xi(e=>e.replace(Hp,"-$1").toLowerCase()),fs=Xi(e=>e.charAt(0).toUpperCase()+e.slice(1)),As=Xi(e=>e?`on${fs(e)}`:""),ht=(e,t)=>!Object.is(e,t),Is=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},_i=e=>{const t=parseFloat(e);return isNaN(t)?e:t},yi=e=>{const t=se(e)?Number(e):NaN;return isNaN(t)?e:t};let Xa;const Ji=()=>Xa||(Xa=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Bp(e,t){return e+JSON.stringify(t,(n,s)=>typeof s=="function"?s.toString():s)}const jp="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",Wp=Ot(jp);function Ws(e){if(q(e)){const t={};for(let n=0;n{if(n){const s=n.split(Gp);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function ds(e){let t="";if(se(e))t=e;else if(q(e))for(let n=0;nHn(n,t))}const of=e=>!!(e&&e.__v_isRef===!0),zt=e=>se(e)?e:e==null?"":q(e)||Ee(e)&&(e.toString===tf||!ne(e.toString))?of(e)?zt(e.value):JSON.stringify(e,lf,2):String(e),lf=(e,t)=>of(t)?lf(e,t.value):Ns(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[To(s,i)+" =>"]=r,n),{})}:us(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>To(n))}:vt(t)?To(t):Ee(t)&&!q(t)&&!Yi(t)?String(t):t,To=(e,t="")=>{var n;return vt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};function om(e){return e==null?"initial":typeof e=="string"?e===""?" ":e:String(e)}/** +**/function Ot(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ce={},Cs=[],tt=()=>{},Ss=()=>!1,cs=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),xl=e=>e.startsWith("onUpdate:"),le=Object.assign,Dl=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Dp=Object.prototype.hasOwnProperty,ge=(e,t)=>Dp.call(e,t),q=Array.isArray,Ns=e=>js(e)==="[object Map]",us=e=>js(e)==="[object Set]",Ya=e=>js(e)==="[object Date]",Fp=e=>js(e)==="[object RegExp]",ne=e=>typeof e=="function",se=e=>typeof e=="string",vt=e=>typeof e=="symbol",Ee=e=>e!==null&&typeof e=="object",Fl=e=>(Ee(e)||ne(e))&&ne(e.then)&&ne(e.catch),tf=Object.prototype.toString,js=e=>tf.call(e),Vp=e=>js(e).slice(8,-1),Yi=e=>js(e)==="[object Object]",Vl=e=>se(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Vn=Ot(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),$p=Ot("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),Xi=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},Up=/-\w/g,Ae=Xi(e=>e.replace(Up,t=>t.slice(1).toUpperCase())),Hp=/\B([A-Z])/g,yt=Xi(e=>e.replace(Hp,"-$1").toLowerCase()),fs=Xi(e=>e.charAt(0).toUpperCase()+e.slice(1)),As=Xi(e=>e?`on${fs(e)}`:""),ht=(e,t)=>!Object.is(e,t),Is=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},_i=e=>{const t=parseFloat(e);return isNaN(t)?e:t},yi=e=>{const t=se(e)?Number(e):NaN;return isNaN(t)?e:t};let Xa;const Ji=()=>Xa||(Xa=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Bp(e,t){return e+JSON.stringify(t,(n,s)=>typeof s=="function"?s.toString():s)}const jp="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",Wp=Ot(jp);function Ws(e){if(q(e)){const t={};for(let n=0;n{if(n){const s=n.split(Gp);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function ds(e){let t="";if(se(e))t=e;else if(q(e))for(let n=0;nBn(n,t))}const of=e=>!!(e&&e.__v_isRef===!0),Ft=e=>se(e)?e:e==null?"":q(e)||Ee(e)&&(e.toString===tf||!ne(e.toString))?of(e)?Ft(e.value):JSON.stringify(e,lf,2):String(e),lf=(e,t)=>of(t)?lf(e,t.value):Ns(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[To(s,i)+" =>"]=r,n),{})}:us(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>To(n))}:vt(t)?To(t):Ee(t)&&!q(t)&&!Yi(t)?String(t):t,To=(e,t="")=>{var n;return vt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};function om(e){return e==null?"initial":typeof e=="string"?e===""?" ":e:String(e)}/** * @vue/reactivity v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let it;class $l{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=it,!t&&it&&(this.index=(it.scopes||(it.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0&&--this._on===0&&(it=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,s;for(n=0,s=this.effects.length;n0)return;if(rr){let t=rr;for(rr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;sr;){let t=sr;for(sr=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function df(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function hf(e){let t,n=e.depsTail,s=n;for(;s;){const r=s.prevDep;s.version===-1?(s===n&&(n=r),Bl(s),am(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=r}e.deps=t,e.depsTail=n}function Ko(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(pf(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function pf(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===pr)||(e.globalVersion=pr,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Ko(e))))return;e.flags|=2;const t=e.dep,n=Ce,s=Ut;Ce=e,Ut=!0;try{df(e);const r=e.fn(e._value);(t.version===0||ht(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{Ce=n,Ut=s,hf(e),e.flags&=-3}}function Bl(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)Bl(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function am(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function cm(e,t){e.effect instanceof hr&&(e=e.effect.fn);const n=new hr(e);t&&le(n,t);try{n.run()}catch(r){throw n.stop(),r}const s=n.run.bind(n);return s.effect=n,s}function um(e){e.effect.stop()}let Ut=!0;const mf=[];function En(){mf.push(Ut),Ut=!1}function Sn(){const e=mf.pop();Ut=e===void 0?!0:e}function Ja(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Ce;Ce=void 0;try{t()}finally{Ce=n}}}let pr=0;class fm{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Zi{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!Ce||!Ut||Ce===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ce)n=this.activeLink=new fm(Ce,this),Ce.deps?(n.prevDep=Ce.depsTail,Ce.depsTail.nextDep=n,Ce.depsTail=n):Ce.deps=Ce.depsTail=n,gf(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=Ce.depsTail,n.nextDep=void 0,Ce.depsTail.nextDep=n,Ce.depsTail=n,Ce.deps===n&&(Ce.deps=s)}return n}trigger(t){this.version++,pr++,this.notify(t)}notify(t){Ul();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Hl()}}}function gf(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)gf(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const bi=new WeakMap,es=Symbol(""),Go=Symbol(""),mr=Symbol("");function lt(e,t,n){if(Ut&&Ce){let s=bi.get(e);s||bi.set(e,s=new Map);let r=s.get(n);r||(s.set(n,r=new Zi),r.map=s,r.key=n),r.track()}}function dn(e,t,n,s,r,i){const o=bi.get(e);if(!o){pr++;return}const l=a=>{a&&a.trigger()};if(Ul(),t==="clear")o.forEach(l);else{const a=q(e),c=a&&Vl(n);if(a&&n==="length"){const u=Number(s);o.forEach((f,d)=>{(d==="length"||d===mr||!vt(d)&&d>=u)&&l(f)})}else switch((n!==void 0||o.has(void 0))&&l(o.get(n)),c&&l(o.get(mr)),t){case"add":a?c&&l(o.get("length")):(l(o.get(es)),Ns(e)&&l(o.get(Go)));break;case"delete":a||(l(o.get(es)),Ns(e)&&l(o.get(Go)));break;case"set":Ns(e)&&l(o.get(es));break}}Hl()}function dm(e,t){const n=bi.get(e);return n&&n.get(t)}function ms(e){const t=he(e);return t===e?t:(lt(t,"iterate",mr),At(e)?t:t.map(Ze))}function zi(e){return lt(e=he(e),"iterate",mr),e}const hm={__proto__:null,[Symbol.iterator](){return No(this,Symbol.iterator,Ze)},concat(...e){return ms(this).concat(...e.map(t=>q(t)?ms(t):t))},entries(){return No(this,"entries",e=>(e[1]=Ze(e[1]),e))},every(e,t){return rn(this,"every",e,t,void 0,arguments)},filter(e,t){return rn(this,"filter",e,t,n=>n.map(Ze),arguments)},find(e,t){return rn(this,"find",e,t,Ze,arguments)},findIndex(e,t){return rn(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return rn(this,"findLast",e,t,Ze,arguments)},findLastIndex(e,t){return rn(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return rn(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ao(this,"includes",e)},indexOf(...e){return Ao(this,"indexOf",e)},join(e){return ms(this).join(e)},lastIndexOf(...e){return Ao(this,"lastIndexOf",e)},map(e,t){return rn(this,"map",e,t,void 0,arguments)},pop(){return Ys(this,"pop")},push(...e){return Ys(this,"push",e)},reduce(e,...t){return Qa(this,"reduce",e,t)},reduceRight(e,...t){return Qa(this,"reduceRight",e,t)},shift(){return Ys(this,"shift")},some(e,t){return rn(this,"some",e,t,void 0,arguments)},splice(...e){return Ys(this,"splice",e)},toReversed(){return ms(this).toReversed()},toSorted(e){return ms(this).toSorted(e)},toSpliced(...e){return ms(this).toSpliced(...e)},unshift(...e){return Ys(this,"unshift",e)},values(){return No(this,"values",Ze)}};function No(e,t,n){const s=zi(e),r=s[t]();return s!==e&&!At(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.done||(i.value=n(i.value)),i}),r}const pm=Array.prototype;function rn(e,t,n,s,r,i){const o=zi(e),l=o!==e&&!At(e),a=o[t];if(a!==pm[t]){const f=a.apply(e,i);return l?Ze(f):f}let c=n;o!==e&&(l?c=function(f,d){return n.call(this,Ze(f),d,e)}:n.length>2&&(c=function(f,d){return n.call(this,f,d,e)}));const u=a.call(o,c,s);return l&&r?r(u):u}function Qa(e,t,n,s){const r=zi(e);let i=n;return r!==e&&(At(e)?n.length>3&&(i=function(o,l,a){return n.call(this,o,l,a,e)}):i=function(o,l,a){return n.call(this,o,Ze(l),a,e)}),r[t](i,...s)}function Ao(e,t,n){const s=he(e);lt(s,"iterate",mr);const r=s[t](...n);return(r===-1||r===!1)&&no(n[0])?(n[0]=he(n[0]),s[t](...n)):r}function Ys(e,t,n=[]){En(),Ul();const s=he(e)[t].apply(e,n);return Hl(),Sn(),s}const mm=Ot("__proto__,__v_isRef,__isVue"),_f=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(vt));function gm(e){vt(e)||(e=String(e));const t=he(this);return lt(t,"has",e),t.hasOwnProperty(e)}class yf{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?Cf:Tf:i?Sf:Ef).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=q(t);if(!r){let a;if(o&&(a=hm[n]))return a;if(n==="hasOwnProperty")return gm}const l=Reflect.get(t,n,$e(t)?t:s);if((vt(n)?_f.has(n):mm(n))||(r||lt(t,"get",n),i))return l;if($e(l)){const a=o&&Vl(n)?l:l.value;return r&&Ee(a)?vi(a):a}return Ee(l)?r?vi(l):xr(l):l}}class bf extends yf{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];if(!this._isShallow){const a=Tn(i);if(!At(s)&&!Tn(s)&&(i=he(i),s=he(s)),!q(t)&&$e(i)&&!$e(s))return a||(i.value=s),!0}const o=q(t)&&Vl(n)?Number(n)e,Kr=e=>Reflect.getPrototypeOf(e);function Em(e,t,n){return function(...s){const r=this.__v_raw,i=he(r),o=Ns(i),l=e==="entries"||e===Symbol.iterator&&o,a=e==="keys"&&o,c=r[e](...s),u=n?qo:t?Ei:Ze;return!t&<(i,"iterate",a?Go:es),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:l?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function Gr(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Sm(e,t){const n={get(r){const i=this.__v_raw,o=he(i),l=he(r);e||(ht(r,l)&<(o,"get",r),lt(o,"get",l));const{has:a}=Kr(o),c=t?qo:e?Ei:Ze;if(a.call(o,r))return c(i.get(r));if(a.call(o,l))return c(i.get(l));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&<(he(r),"iterate",es),r.size},has(r){const i=this.__v_raw,o=he(i),l=he(r);return e||(ht(r,l)&<(o,"has",r),lt(o,"has",l)),r===l?i.has(r):i.has(r)||i.has(l)},forEach(r,i){const o=this,l=o.__v_raw,a=he(l),c=t?qo:e?Ei:Ze;return!e&<(a,"iterate",es),l.forEach((u,f)=>r.call(i,c(u),c(f),o))}};return le(n,e?{add:Gr("add"),set:Gr("set"),delete:Gr("delete"),clear:Gr("clear")}:{add(r){!t&&!At(r)&&!Tn(r)&&(r=he(r));const i=he(this);return Kr(i).has.call(i,r)||(i.add(r),dn(i,"add",r,r)),this},set(r,i){!t&&!At(i)&&!Tn(i)&&(i=he(i));const o=he(this),{has:l,get:a}=Kr(o);let c=l.call(o,r);c||(r=he(r),c=l.call(o,r));const u=a.call(o,r);return o.set(r,i),c?ht(i,u)&&dn(o,"set",r,i):dn(o,"add",r,i),this},delete(r){const i=he(this),{has:o,get:l}=Kr(i);let a=o.call(i,r);a||(r=he(r),a=o.call(i,r)),l&&l.call(i,r);const c=i.delete(r);return a&&dn(i,"delete",r,void 0),c},clear(){const r=he(this),i=r.size!==0,o=r.clear();return i&&dn(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=Em(r,e,t)}),n}function eo(e,t){const n=Sm(e,t);return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(ge(n,r)&&r in s?n:s,r,i)}const Tm={get:eo(!1,!1)},Cm={get:eo(!1,!0)},Nm={get:eo(!0,!1)},Am={get:eo(!0,!0)},Ef=new WeakMap,Sf=new WeakMap,Tf=new WeakMap,Cf=new WeakMap;function Im(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Om(e){return e.__v_skip||!Object.isExtensible(e)?0:Im(Vp(e))}function xr(e){return Tn(e)?e:to(e,!1,_m,Tm,Ef)}function jl(e){return to(e,!1,bm,Cm,Sf)}function vi(e){return to(e,!0,ym,Nm,Tf)}function wm(e){return to(e,!0,vm,Am,Cf)}function to(e,t,n,s,r){if(!Ee(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=Om(e);if(i===0)return e;const o=r.get(e);if(o)return o;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function Vn(e){return Tn(e)?Vn(e.__v_raw):!!(e&&e.__v_isReactive)}function Tn(e){return!!(e&&e.__v_isReadonly)}function At(e){return!!(e&&e.__v_isShallow)}function no(e){return e?!!e.__v_raw:!1}function he(e){const t=e&&e.__v_raw;return t?he(t):e}function Nf(e){return!ge(e,"__v_skip")&&Object.isExtensible(e)&&nf(e,"__v_skip",!0),e}const Ze=e=>Ee(e)?xr(e):e,Ei=e=>Ee(e)?vi(e):e;function $e(e){return e?e.__v_isRef===!0:!1}function ts(e){return Af(e,!1)}function so(e){return Af(e,!0)}function Af(e,t){return $e(e)?e:new km(e,t)}class km{constructor(t,n){this.dep=new Zi,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:he(t),this._value=n?t:Ze(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||At(t)||Tn(t);t=s?t:he(t),ht(t,n)&&(this._rawValue=t,this._value=s?t:Ze(t),this.dep.trigger())}}function Rm(e){e.dep&&e.dep.trigger()}function yn(e){return $e(e)?e.value:e}function Pm(e){return ne(e)?e():yn(e)}const Lm={get:(e,t,n)=>t==="__v_raw"?e:yn(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return $e(r)&&!$e(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Wl(e){return Vn(e)?e:new Proxy(e,Lm)}class Mm{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Zi,{get:s,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=s,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function If(e){return new Mm(e)}function xm(e){const t=q(e)?new Array(e.length):{};for(const n in e)t[n]=Of(e,n);return t}class Dm{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return dm(he(this._object),this._key)}}class Fm{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Vm(e,t,n){return $e(e)?e:ne(e)?new Fm(e):Ee(e)&&arguments.length>1?Of(e,t,n):ts(e)}function Of(e,t,n){const s=e[t];return $e(s)?s:new Dm(e,t,n)}class $m{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Zi(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=pr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&Ce!==this)return ff(this,!0),!0}get value(){const t=this.dep.track();return pf(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Um(e,t,n=!1){let s,r;return ne(e)?s=e:(s=e.get,r=e.set),new $m(s,r,n)}const Hm={GET:"get",HAS:"has",ITERATE:"iterate"},Bm={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},qr={},Si=new WeakMap;let Rn;function jm(){return Rn}function wf(e,t=!1,n=Rn){if(n){let s=Si.get(n);s||Si.set(n,s=[]),s.push(e)}}function Wm(e,t,n=ce){const{immediate:s,deep:r,once:i,scheduler:o,augmentJob:l,call:a}=n,c=g=>r?g:At(g)||r===!1||r===0?hn(g,1):hn(g);let u,f,d,h,S=!1,E=!1;if($e(e)?(f=()=>e.value,S=At(e)):Vn(e)?(f=()=>c(e),S=!0):q(e)?(E=!0,S=e.some(g=>Vn(g)||At(g)),f=()=>e.map(g=>{if($e(g))return g.value;if(Vn(g))return c(g);if(ne(g))return a?a(g,2):g()})):ne(e)?t?f=a?()=>a(e,2):e:f=()=>{if(d){En();try{d()}finally{Sn()}}const g=Rn;Rn=u;try{return a?a(e,3,[h]):e(h)}finally{Rn=g}}:f=tt,t&&r){const g=f,C=r===!0?1/0:r;f=()=>hn(g(),C)}const I=cf(),_=()=>{u.stop(),I&&I.active&&Dl(I.effects,u)};if(i&&t){const g=t;t=(...C)=>{g(...C),_()}}let v=E?new Array(e.length).fill(qr):qr;const m=g=>{if(!(!(u.flags&1)||!u.dirty&&!g))if(t){const C=u.run();if(r||S||(E?C.some((w,O)=>ht(w,v[O])):ht(C,v))){d&&d();const w=Rn;Rn=u;try{const O=[C,v===qr?void 0:E&&v[0]===qr?[]:v,h];v=C,a?a(t,3,O):t(...O)}finally{Rn=w}}}else u.run()};return l&&l(m),u=new hr(f),u.scheduler=o?()=>o(m,!1):m,h=g=>wf(g,!1,u),d=u.onStop=()=>{const g=Si.get(u);if(g){if(a)a(g,4);else for(const C of g)C();Si.delete(u)}},t?s?m(!0):v=u.run():o?o(m.bind(null,!0),!0):u.run(),_.pause=u.pause.bind(u),_.resume=u.resume.bind(u),_.stop=_,_}function hn(e,t=1/0,n){if(t<=0||!Ee(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,$e(e))hn(e.value,t,n);else if(q(e))for(let s=0;s{hn(s,t,n)});else if(Yi(e)){for(const s in e)hn(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&hn(e[s],t,n)}return e}/** +**/let it;class $l{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=it,!t&&it&&(this.index=(it.scopes||(it.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0&&--this._on===0&&(it=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,s;for(n=0,s=this.effects.length;n0)return;if(rr){let t=rr;for(rr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;sr;){let t=sr;for(sr=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function df(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function hf(e){let t,n=e.depsTail,s=n;for(;s;){const r=s.prevDep;s.version===-1?(s===n&&(n=r),Bl(s),am(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=r}e.deps=t,e.depsTail=n}function Ko(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(pf(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function pf(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===pr)||(e.globalVersion=pr,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Ko(e))))return;e.flags|=2;const t=e.dep,n=Ce,s=Ht;Ce=e,Ht=!0;try{df(e);const r=e.fn(e._value);(t.version===0||ht(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{Ce=n,Ht=s,hf(e),e.flags&=-3}}function Bl(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)Bl(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function am(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function cm(e,t){e.effect instanceof hr&&(e=e.effect.fn);const n=new hr(e);t&&le(n,t);try{n.run()}catch(r){throw n.stop(),r}const s=n.run.bind(n);return s.effect=n,s}function um(e){e.effect.stop()}let Ht=!0;const mf=[];function Sn(){mf.push(Ht),Ht=!1}function Tn(){const e=mf.pop();Ht=e===void 0?!0:e}function Ja(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Ce;Ce=void 0;try{t()}finally{Ce=n}}}let pr=0;class fm{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Zi{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!Ce||!Ht||Ce===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ce)n=this.activeLink=new fm(Ce,this),Ce.deps?(n.prevDep=Ce.depsTail,Ce.depsTail.nextDep=n,Ce.depsTail=n):Ce.deps=Ce.depsTail=n,gf(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=Ce.depsTail,n.nextDep=void 0,Ce.depsTail.nextDep=n,Ce.depsTail=n,Ce.deps===n&&(Ce.deps=s)}return n}trigger(t){this.version++,pr++,this.notify(t)}notify(t){Ul();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Hl()}}}function gf(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)gf(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const bi=new WeakMap,es=Symbol(""),Go=Symbol(""),mr=Symbol("");function lt(e,t,n){if(Ht&&Ce){let s=bi.get(e);s||bi.set(e,s=new Map);let r=s.get(n);r||(s.set(n,r=new Zi),r.map=s,r.key=n),r.track()}}function hn(e,t,n,s,r,i){const o=bi.get(e);if(!o){pr++;return}const l=a=>{a&&a.trigger()};if(Ul(),t==="clear")o.forEach(l);else{const a=q(e),c=a&&Vl(n);if(a&&n==="length"){const u=Number(s);o.forEach((f,d)=>{(d==="length"||d===mr||!vt(d)&&d>=u)&&l(f)})}else switch((n!==void 0||o.has(void 0))&&l(o.get(n)),c&&l(o.get(mr)),t){case"add":a?c&&l(o.get("length")):(l(o.get(es)),Ns(e)&&l(o.get(Go)));break;case"delete":a||(l(o.get(es)),Ns(e)&&l(o.get(Go)));break;case"set":Ns(e)&&l(o.get(es));break}}Hl()}function dm(e,t){const n=bi.get(e);return n&&n.get(t)}function ms(e){const t=he(e);return t===e?t:(lt(t,"iterate",mr),At(e)?t:t.map(Ze))}function zi(e){return lt(e=he(e),"iterate",mr),e}const hm={__proto__:null,[Symbol.iterator](){return No(this,Symbol.iterator,Ze)},concat(...e){return ms(this).concat(...e.map(t=>q(t)?ms(t):t))},entries(){return No(this,"entries",e=>(e[1]=Ze(e[1]),e))},every(e,t){return on(this,"every",e,t,void 0,arguments)},filter(e,t){return on(this,"filter",e,t,n=>n.map(Ze),arguments)},find(e,t){return on(this,"find",e,t,Ze,arguments)},findIndex(e,t){return on(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return on(this,"findLast",e,t,Ze,arguments)},findLastIndex(e,t){return on(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return on(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ao(this,"includes",e)},indexOf(...e){return Ao(this,"indexOf",e)},join(e){return ms(this).join(e)},lastIndexOf(...e){return Ao(this,"lastIndexOf",e)},map(e,t){return on(this,"map",e,t,void 0,arguments)},pop(){return Ys(this,"pop")},push(...e){return Ys(this,"push",e)},reduce(e,...t){return Qa(this,"reduce",e,t)},reduceRight(e,...t){return Qa(this,"reduceRight",e,t)},shift(){return Ys(this,"shift")},some(e,t){return on(this,"some",e,t,void 0,arguments)},splice(...e){return Ys(this,"splice",e)},toReversed(){return ms(this).toReversed()},toSorted(e){return ms(this).toSorted(e)},toSpliced(...e){return ms(this).toSpliced(...e)},unshift(...e){return Ys(this,"unshift",e)},values(){return No(this,"values",Ze)}};function No(e,t,n){const s=zi(e),r=s[t]();return s!==e&&!At(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.done||(i.value=n(i.value)),i}),r}const pm=Array.prototype;function on(e,t,n,s,r,i){const o=zi(e),l=o!==e&&!At(e),a=o[t];if(a!==pm[t]){const f=a.apply(e,i);return l?Ze(f):f}let c=n;o!==e&&(l?c=function(f,d){return n.call(this,Ze(f),d,e)}:n.length>2&&(c=function(f,d){return n.call(this,f,d,e)}));const u=a.call(o,c,s);return l&&r?r(u):u}function Qa(e,t,n,s){const r=zi(e);let i=n;return r!==e&&(At(e)?n.length>3&&(i=function(o,l,a){return n.call(this,o,l,a,e)}):i=function(o,l,a){return n.call(this,o,Ze(l),a,e)}),r[t](i,...s)}function Ao(e,t,n){const s=he(e);lt(s,"iterate",mr);const r=s[t](...n);return(r===-1||r===!1)&&no(n[0])?(n[0]=he(n[0]),s[t](...n)):r}function Ys(e,t,n=[]){Sn(),Ul();const s=he(e)[t].apply(e,n);return Hl(),Tn(),s}const mm=Ot("__proto__,__v_isRef,__isVue"),_f=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(vt));function gm(e){vt(e)||(e=String(e));const t=he(this);return lt(t,"has",e),t.hasOwnProperty(e)}class yf{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?Cf:Tf:i?Sf:Ef).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=q(t);if(!r){let a;if(o&&(a=hm[n]))return a;if(n==="hasOwnProperty")return gm}const l=Reflect.get(t,n,$e(t)?t:s);if((vt(n)?_f.has(n):mm(n))||(r||lt(t,"get",n),i))return l;if($e(l)){const a=o&&Vl(n)?l:l.value;return r&&Ee(a)?vi(a):a}return Ee(l)?r?vi(l):xr(l):l}}class bf extends yf{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];if(!this._isShallow){const a=Cn(i);if(!At(s)&&!Cn(s)&&(i=he(i),s=he(s)),!q(t)&&$e(i)&&!$e(s))return a||(i.value=s),!0}const o=q(t)&&Vl(n)?Number(n)e,Kr=e=>Reflect.getPrototypeOf(e);function Em(e,t,n){return function(...s){const r=this.__v_raw,i=he(r),o=Ns(i),l=e==="entries"||e===Symbol.iterator&&o,a=e==="keys"&&o,c=r[e](...s),u=n?qo:t?Ei:Ze;return!t&<(i,"iterate",a?Go:es),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:l?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function Gr(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Sm(e,t){const n={get(r){const i=this.__v_raw,o=he(i),l=he(r);e||(ht(r,l)&<(o,"get",r),lt(o,"get",l));const{has:a}=Kr(o),c=t?qo:e?Ei:Ze;if(a.call(o,r))return c(i.get(r));if(a.call(o,l))return c(i.get(l));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&<(he(r),"iterate",es),r.size},has(r){const i=this.__v_raw,o=he(i),l=he(r);return e||(ht(r,l)&<(o,"has",r),lt(o,"has",l)),r===l?i.has(r):i.has(r)||i.has(l)},forEach(r,i){const o=this,l=o.__v_raw,a=he(l),c=t?qo:e?Ei:Ze;return!e&<(a,"iterate",es),l.forEach((u,f)=>r.call(i,c(u),c(f),o))}};return le(n,e?{add:Gr("add"),set:Gr("set"),delete:Gr("delete"),clear:Gr("clear")}:{add(r){!t&&!At(r)&&!Cn(r)&&(r=he(r));const i=he(this);return Kr(i).has.call(i,r)||(i.add(r),hn(i,"add",r,r)),this},set(r,i){!t&&!At(i)&&!Cn(i)&&(i=he(i));const o=he(this),{has:l,get:a}=Kr(o);let c=l.call(o,r);c||(r=he(r),c=l.call(o,r));const u=a.call(o,r);return o.set(r,i),c?ht(i,u)&&hn(o,"set",r,i):hn(o,"add",r,i),this},delete(r){const i=he(this),{has:o,get:l}=Kr(i);let a=o.call(i,r);a||(r=he(r),a=o.call(i,r)),l&&l.call(i,r);const c=i.delete(r);return a&&hn(i,"delete",r,void 0),c},clear(){const r=he(this),i=r.size!==0,o=r.clear();return i&&hn(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=Em(r,e,t)}),n}function eo(e,t){const n=Sm(e,t);return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(ge(n,r)&&r in s?n:s,r,i)}const Tm={get:eo(!1,!1)},Cm={get:eo(!1,!0)},Nm={get:eo(!0,!1)},Am={get:eo(!0,!0)},Ef=new WeakMap,Sf=new WeakMap,Tf=new WeakMap,Cf=new WeakMap;function Im(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Om(e){return e.__v_skip||!Object.isExtensible(e)?0:Im(Vp(e))}function xr(e){return Cn(e)?e:to(e,!1,_m,Tm,Ef)}function jl(e){return to(e,!1,bm,Cm,Sf)}function vi(e){return to(e,!0,ym,Nm,Tf)}function wm(e){return to(e,!0,vm,Am,Cf)}function to(e,t,n,s,r){if(!Ee(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=Om(e);if(i===0)return e;const o=r.get(e);if(o)return o;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function $n(e){return Cn(e)?$n(e.__v_raw):!!(e&&e.__v_isReactive)}function Cn(e){return!!(e&&e.__v_isReadonly)}function At(e){return!!(e&&e.__v_isShallow)}function no(e){return e?!!e.__v_raw:!1}function he(e){const t=e&&e.__v_raw;return t?he(t):e}function Nf(e){return!ge(e,"__v_skip")&&Object.isExtensible(e)&&nf(e,"__v_skip",!0),e}const Ze=e=>Ee(e)?xr(e):e,Ei=e=>Ee(e)?vi(e):e;function $e(e){return e?e.__v_isRef===!0:!1}function ts(e){return Af(e,!1)}function so(e){return Af(e,!0)}function Af(e,t){return $e(e)?e:new km(e,t)}class km{constructor(t,n){this.dep=new Zi,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:he(t),this._value=n?t:Ze(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||At(t)||Cn(t);t=s?t:he(t),ht(t,n)&&(this._rawValue=t,this._value=s?t:Ze(t),this.dep.trigger())}}function Rm(e){e.dep&&e.dep.trigger()}function bn(e){return $e(e)?e.value:e}function Pm(e){return ne(e)?e():bn(e)}const Lm={get:(e,t,n)=>t==="__v_raw"?e:bn(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return $e(r)&&!$e(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Wl(e){return $n(e)?e:new Proxy(e,Lm)}class Mm{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Zi,{get:s,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=s,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function If(e){return new Mm(e)}function xm(e){const t=q(e)?new Array(e.length):{};for(const n in e)t[n]=Of(e,n);return t}class Dm{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return dm(he(this._object),this._key)}}class Fm{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Vm(e,t,n){return $e(e)?e:ne(e)?new Fm(e):Ee(e)&&arguments.length>1?Of(e,t,n):ts(e)}function Of(e,t,n){const s=e[t];return $e(s)?s:new Dm(e,t,n)}class $m{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Zi(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=pr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&Ce!==this)return ff(this,!0),!0}get value(){const t=this.dep.track();return pf(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Um(e,t,n=!1){let s,r;return ne(e)?s=e:(s=e.get,r=e.set),new $m(s,r,n)}const Hm={GET:"get",HAS:"has",ITERATE:"iterate"},Bm={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},qr={},Si=new WeakMap;let Ln;function jm(){return Ln}function wf(e,t=!1,n=Ln){if(n){let s=Si.get(n);s||Si.set(n,s=[]),s.push(e)}}function Wm(e,t,n=ce){const{immediate:s,deep:r,once:i,scheduler:o,augmentJob:l,call:a}=n,c=g=>r?g:At(g)||r===!1||r===0?pn(g,1):pn(g);let u,f,d,h,S=!1,E=!1;if($e(e)?(f=()=>e.value,S=At(e)):$n(e)?(f=()=>c(e),S=!0):q(e)?(E=!0,S=e.some(g=>$n(g)||At(g)),f=()=>e.map(g=>{if($e(g))return g.value;if($n(g))return c(g);if(ne(g))return a?a(g,2):g()})):ne(e)?t?f=a?()=>a(e,2):e:f=()=>{if(d){Sn();try{d()}finally{Tn()}}const g=Ln;Ln=u;try{return a?a(e,3,[h]):e(h)}finally{Ln=g}}:f=tt,t&&r){const g=f,C=r===!0?1/0:r;f=()=>pn(g(),C)}const I=cf(),_=()=>{u.stop(),I&&I.active&&Dl(I.effects,u)};if(i&&t){const g=t;t=(...C)=>{g(...C),_()}}let v=E?new Array(e.length).fill(qr):qr;const m=g=>{if(!(!(u.flags&1)||!u.dirty&&!g))if(t){const C=u.run();if(r||S||(E?C.some((w,O)=>ht(w,v[O])):ht(C,v))){d&&d();const w=Ln;Ln=u;try{const O=[C,v===qr?void 0:E&&v[0]===qr?[]:v,h];v=C,a?a(t,3,O):t(...O)}finally{Ln=w}}}else u.run()};return l&&l(m),u=new hr(f),u.scheduler=o?()=>o(m,!1):m,h=g=>wf(g,!1,u),d=u.onStop=()=>{const g=Si.get(u);if(g){if(a)a(g,4);else for(const C of g)C();Si.delete(u)}},t?s?m(!0):v=u.run():o?o(m.bind(null,!0),!0):u.run(),_.pause=u.pause.bind(u),_.resume=u.resume.bind(u),_.stop=_,_}function pn(e,t=1/0,n){if(t<=0||!Ee(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,$e(e))pn(e.value,t,n);else if(q(e))for(let s=0;s{pn(s,t,n)});else if(Yi(e)){for(const s in e)pn(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&pn(e[s],t,n)}return e}/** * @vue/runtime-core v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const kf=[];function Km(e){kf.push(e)}function Gm(){kf.pop()}function qm(e,t){}const Ym={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},Xm={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function Ks(e,t,n,s){try{return s?e(...s):e()}catch(r){hs(r,t,n)}}function Dt(e,t,n,s){if(ne(e)){const r=Ks(e,t,n,s);return r&&Fl(r)&&r.catch(i=>{hs(i,t,n)}),r}if(q(e)){const r=[];for(let i=0;i>>1,r=pt[s],i=_r(r);i=_r(n)?pt.push(e):pt.splice(Qm(t),0,e),e.flags|=1,Pf()}}function Pf(){Ti||(Ti=Rf.then(Lf))}function gr(e){q(e)?Os.push(...e):Pn&&e.id===-1?Pn.splice(ys+1,0,e):e.flags&1||(Os.push(e),e.flags|=1),Pf()}function Za(e,t,n=Qt+1){for(;n_r(n)-_r(s));if(Os.length=0,Pn){Pn.push(...t);return}for(Pn=t,ys=0;yse.id==null?e.flags&2?-1:1/0:e.id;function Lf(e){try{for(Qt=0;Qtbs.emit(r,...i)),Yr=[]):typeof window<"u"&&window.HTMLElement&&!((s=(n=window.navigator)==null?void 0:n.userAgent)!=null&&s.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{Mf(i,t)}),setTimeout(()=>{bs||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Yr=[])},3e3)):Yr=[]}let et=null,ro=null;function yr(e){const t=et;return et=e,ro=e&&e.type.__scopeId||null,t}function Zm(e){ro=e}function zm(){ro=null}const eg=e=>pn;function pn(e,t=et,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Er(-1);const i=yr(t);let o;try{o=e(...r)}finally{yr(i),s._d&&Er(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function tg(e,t){if(et===null)return e;const n=Ur(et),s=e.dirs||(e.dirs=[]);for(let r=0;re.__isTeleport,ir=e=>e&&(e.disabled||e.disabled===""),za=e=>e&&(e.defer||e.defer===""),ec=e=>typeof SVGElement<"u"&&e instanceof SVGElement,tc=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Yo=(e,t)=>{const n=e&&e.to;return se(n)?t?t(n):null:n},Ff={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,i,o,l,a,c){const{mc:u,pc:f,pbc:d,o:{insert:h,querySelector:S,createText:E,createComment:I}}=c,_=ir(t.props);let{shapeFlag:v,children:m,dynamicChildren:g}=t;if(e==null){const C=t.el=E(""),w=t.anchor=E("");h(C,n,s),h(w,n,s);const O=(k,x)=>{v&16&&u(m,k,x,r,i,o,l,a)},D=()=>{const k=t.target=Yo(t.props,S),x=Vf(k,t,E,h);k&&(o!=="svg"&&ec(k)?o="svg":o!=="mathml"&&tc(k)&&(o="mathml"),r&&r.isCE&&(r.ce._teleportTargets||(r.ce._teleportTargets=new Set)).add(k),_||(O(k,x),li(t,!1)))};_&&(O(n,w),li(t,!0)),za(t.props)?(t.el.__isMounted=!1,je(()=>{D(),delete t.el.__isMounted},i)):D()}else{if(za(t.props)&&e.el.__isMounted===!1){je(()=>{Ff.process(e,t,n,s,r,i,o,l,a,c)},i);return}t.el=e.el,t.targetStart=e.targetStart;const C=t.anchor=e.anchor,w=t.target=e.target,O=t.targetAnchor=e.targetAnchor,D=ir(e.props),k=D?n:w,x=D?C:O;if(o==="svg"||ec(w)?o="svg":(o==="mathml"||tc(w))&&(o="mathml"),g?(d(e.dynamicChildren,g,k,r,i,o,l),sa(e,t,!0)):a||f(e,t,k,x,r,i,o,l,!1),_)D?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Xr(t,n,C,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const H=t.target=Yo(t.props,S);H&&Xr(t,H,null,c,0)}else D&&Xr(t,w,O,c,1);li(t,_)}},remove(e,t,n,{um:s,o:{remove:r}},i){const{shapeFlag:o,children:l,anchor:a,targetStart:c,targetAnchor:u,target:f,props:d}=e;if(f&&(r(c),r(u)),i&&r(a),o&16){const h=i||!ir(d);for(let S=0;S{e.isMounted=!0}),ao(()=>{e.isUnmounting=!0}),e}const Rt=[Function,Array],ql={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Rt,onEnter:Rt,onAfterEnter:Rt,onEnterCancelled:Rt,onBeforeLeave:Rt,onLeave:Rt,onAfterLeave:Rt,onLeaveCancelled:Rt,onBeforeAppear:Rt,onAppear:Rt,onAfterAppear:Rt,onAppearCancelled:Rt},$f=e=>{const t=e.subTree;return t.component?$f(t.component):t},rg={name:"BaseTransition",props:ql,setup(e,{slots:t}){const n=Ge(),s=Gl();return()=>{const r=t.default&&io(t.default(),!0);if(!r||!r.length)return;const i=Uf(r),o=he(e),{mode:l}=o;if(s.isLeaving)return Io(i);const a=nc(i);if(!a)return Io(i);let c=Rs(a,o,s,n,f=>c=f);a.type!==De&&Cn(a,c);let u=n.subTree&&nc(n.subTree);if(u&&u.type!==De&&!Vt(u,a)&&$f(n).type!==De){let f=Rs(u,o,s,n);if(Cn(u,f),l==="out-in"&&a.type!==De)return s.isLeaving=!0,f.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,u=void 0},Io(i);l==="in-out"&&a.type!==De?f.delayLeave=(d,h,S)=>{const E=Bf(s,u);E[String(u.key)]=u,d[fn]=()=>{h(),d[fn]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{S(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return i}}};function Uf(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==De){t=n;break}}return t}const Hf=rg;function Bf(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Rs(e,t,n,s,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:a,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:h,onAfterLeave:S,onLeaveCancelled:E,onBeforeAppear:I,onAppear:_,onAfterAppear:v,onAppearCancelled:m}=t,g=String(e.key),C=Bf(n,e),w=(k,x)=>{k&&Dt(k,s,9,x)},O=(k,x)=>{const H=x[1];w(k,x),q(k)?k.every(R=>R.length<=1)&&H():k.length<=1&&H()},D={mode:o,persisted:l,beforeEnter(k){let x=a;if(!n.isMounted)if(i)x=I||a;else return;k[fn]&&k[fn](!0);const H=C[g];H&&Vt(e,H)&&H.el[fn]&&H.el[fn](),w(x,[k])},enter(k){let x=c,H=u,R=f;if(!n.isMounted)if(i)x=_||c,H=v||u,R=m||f;else return;let B=!1;const Q=k[Jr]=z=>{B||(B=!0,z?w(R,[k]):w(H,[k]),D.delayedLeave&&D.delayedLeave(),k[Jr]=void 0)};x?O(x,[k,Q]):Q()},leave(k,x){const H=String(e.key);if(k[Jr]&&k[Jr](!0),n.isUnmounting)return x();w(d,[k]);let R=!1;const B=k[fn]=Q=>{R||(R=!0,x(),Q?w(E,[k]):w(S,[k]),k[fn]=void 0,C[H]===e&&delete C[H])};C[H]=e,h?O(h,[k,B]):B()},clone(k){const x=Rs(k,t,n,s,r);return r&&r(x),x}};return D}function Io(e){if(Fr(e))return e=nn(e),e.children=null,e}function nc(e){if(!Fr(e))return Df(e.type)&&e.children?Uf(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ne(n.default))return n.default()}}function Cn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Cn(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 io(e,t=!1,n){let s=[],r=0;for(let i=0;i1)for(let i=0;in.value,set:i=>n.value=i})}return n}const Ni=new WeakMap;function ws(e,t,n,s,r=!1){if(q(e)){e.forEach((S,E)=>ws(S,t&&(q(t)?t[E]:t),n,s,r));return}if($n(s)&&!r){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&ws(e,t,n,s.component.subTree);return}const i=s.shapeFlag&4?Ur(s.component):s.el,o=r?null:i,{i:l,r:a}=e,c=t&&t.r,u=l.refs===ce?l.refs={}:l.refs,f=l.setupState,d=he(f),h=f===ce?Ss:S=>ge(d,S);if(c!=null&&c!==a){if(sc(t),se(c))u[c]=null,h(c)&&(f[c]=null);else if($e(c)){c.value=null;const S=t;S.k&&(u[S.k]=null)}}if(ne(a))Ks(a,l,12,[o,u]);else{const S=se(a),E=$e(a);if(S||E){const I=()=>{if(e.f){const _=S?h(a)?f[a]:u[a]:a.value;if(r)q(_)&&Dl(_,i);else if(q(_))_.includes(i)||_.push(i);else if(S)u[a]=[i],h(a)&&(f[a]=u[a]);else{const v=[i];a.value=v,e.k&&(u[e.k]=v)}}else S?(u[a]=o,h(a)&&(f[a]=o)):E&&(a.value=o,e.k&&(u[e.k]=o))};if(o){const _=()=>{I(),Ni.delete(e)};_.id=-1,Ni.set(e,_),je(_,n)}else sc(e),I()}}}function sc(e){const t=Ni.get(e);t&&(t.flags|=8,Ni.delete(e))}let rc=!1;const gs=()=>{rc||(console.error("Hydration completed but contains mismatches."),rc=!0)},lg=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",ag=e=>e.namespaceURI.includes("MathML"),Qr=e=>{if(e.nodeType===1){if(lg(e))return"svg";if(ag(e))return"mathml"}},Ts=e=>e.nodeType===8;function cg(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:a,createComment:c}}=e,u=(m,g)=>{if(!g.hasChildNodes()){n(null,m,g),Ci(),g._vnode=m;return}f(g.firstChild,m,null,null,null),Ci(),g._vnode=m},f=(m,g,C,w,O,D=!1)=>{D=D||!!g.dynamicChildren;const k=Ts(m)&&m.data==="[",x=()=>E(m,g,C,w,O,k),{type:H,ref:R,shapeFlag:B,patchFlag:Q}=g;let z=m.nodeType;g.el=m,Q===-2&&(D=!1,g.dynamicChildren=null);let K=null;switch(H){case bn:z!==3?g.children===""?(a(g.el=r(""),o(m),m),K=m):K=x():(m.data!==g.children&&(gs(),m.data=g.children),K=i(m));break;case De:v(m)?(K=i(m),_(g.el=m.content.firstChild,m,C)):z!==8||k?K=x():K=i(m);break;case ss:if(k&&(m=i(m),z=m.nodeType),z===1||z===3){K=m;const te=!g.children.length;for(let Y=0;Y{D=D||!!g.dynamicChildren;const{type:k,props:x,patchFlag:H,shapeFlag:R,dirs:B,transition:Q}=g,z=k==="input"||k==="option";if(z||H!==-1){B&&Zt(g,null,C,"created");let K=!1;if(v(m)){K=dd(null,Q)&&C&&C.vnode.props&&C.vnode.props.appear;const Y=m.content.firstChild;if(K){const ue=Y.getAttribute("class");ue&&(Y.$cls=ue),Q.beforeEnter(Y)}_(Y,m,C),g.el=m=Y}if(R&16&&!(x&&(x.innerHTML||x.textContent))){let Y=h(m.firstChild,g,m,C,w,O,D);for(;Y;){Zr(m,1)||gs();const ue=Y;Y=Y.nextSibling,l(ue)}}else if(R&8){let Y=g.children;Y[0]===` -`&&(m.tagName==="PRE"||m.tagName==="TEXTAREA")&&(Y=Y.slice(1)),m.textContent!==Y&&(Zr(m,0)||gs(),m.textContent=g.children)}if(x){if(z||!D||H&48){const Y=m.tagName.includes("-");for(const ue in x)(z&&(ue.endsWith("value")||ue==="indeterminate")||cs(ue)&&!Fn(ue)||ue[0]==="."||Y)&&s(m,ue,null,x[ue],void 0,C)}else if(x.onClick)s(m,"onClick",null,x.onClick,void 0,C);else if(H&4&&Vn(x.style))for(const Y in x.style)x.style[Y]}let te;(te=x&&x.onVnodeBeforeMount)&>(te,C,g),B&&Zt(g,null,C,"beforeMount"),((te=x&&x.onVnodeMounted)||B||K)&&Ed(()=>{te&>(te,C,g),K&&Q.enter(m),B&&Zt(g,null,C,"mounted")},w)}return m.nextSibling},h=(m,g,C,w,O,D,k)=>{k=k||!!g.dynamicChildren;const x=g.children,H=x.length;for(let R=0;R{const{slotScopeIds:k}=g;k&&(O=O?O.concat(k):k);const x=o(m),H=h(i(m),g,x,C,w,O,D);return H&&Ts(H)&&H.data==="]"?i(g.anchor=H):(gs(),a(g.anchor=c("]"),x,H),H)},E=(m,g,C,w,O,D)=>{if(Zr(m.parentElement,1)||gs(),g.el=null,D){const H=I(m);for(;;){const R=i(m);if(R&&R!==H)l(R);else break}}const k=i(m),x=o(m);return l(m),n(null,g,x,k,C,w,Qr(x),O),C&&(C.vnode.el=g.el,uo(C,g.el)),k},I=(m,g="[",C="]")=>{let w=0;for(;m;)if(m=i(m),m&&Ts(m)&&(m.data===g&&w++,m.data===C)){if(w===0)return i(m);w--}return m},_=(m,g,C)=>{const w=g.parentNode;w&&w.replaceChild(m,g);let O=C;for(;O;)O.vnode.el===g&&(O.vnode.el=O.subTree.el=m),O=O.parent},v=m=>m.nodeType===1&&m.tagName==="TEMPLATE";return[u,f]}const ic="data-allow-mismatch",ug={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Zr(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(ic);)e=e.parentElement;const n=e&&e.getAttribute(ic);if(n==null)return!1;if(n==="")return!0;{const s=n.split(",");return t===0&&s.includes("children")?!0:s.includes(ug[t])}}const fg=Ji().requestIdleCallback||(e=>setTimeout(e,1)),dg=Ji().cancelIdleCallback||(e=>clearTimeout(e)),hg=(e=1e4)=>t=>{const n=fg(t,{timeout:e});return()=>dg(n)};function pg(e){const{top:t,left:n,bottom:s,right:r}=e.getBoundingClientRect(),{innerHeight:i,innerWidth:o}=window;return(t>0&&t0&&s0&&n0&&r(t,n)=>{const s=new IntersectionObserver(r=>{for(const i of r)if(i.isIntersecting){s.disconnect(),t();break}},e);return n(r=>{if(r instanceof Element){if(pg(r))return t(),s.disconnect(),!1;s.observe(r)}}),()=>s.disconnect()},gg=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},_g=(e=[])=>(t,n)=>{se(e)&&(e=[e]);let s=!1;const r=o=>{s||(s=!0,i(),t(),o.target.dispatchEvent(new o.constructor(o.type,o)))},i=()=>{n(o=>{for(const l of e)o.removeEventListener(l,r)})};return n(o=>{for(const l of e)o.addEventListener(l,r,{once:!0})}),i};function yg(e,t){if(Ts(e)&&e.data==="["){let n=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(t(s)===!1)break}else if(Ts(s))if(s.data==="]"){if(--n===0)break}else s.data==="["&&n++;s=s.nextSibling}}else t(e)}const $n=e=>!!e.type.__asyncLoader;function bg(e){ne(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,hydrate:i,timeout:o,suspensible:l=!0,onError:a}=e;let c=null,u,f=0;const d=()=>(f++,c=null,h()),h=()=>{let S;return c||(S=c=t().catch(E=>{if(E=E instanceof Error?E:new Error(String(E)),a)return new Promise((I,_)=>{a(E,()=>I(d()),()=>_(E),f+1)});throw E}).then(E=>S!==c&&c?c:(E&&(E.__esModule||E[Symbol.toStringTag]==="Module")&&(E=E.default),u=E,E)))};return sn({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(S,E,I){let _=!1;(E.bu||(E.bu=[])).push(()=>_=!0);const v=()=>{_||I()},m=i?()=>{const g=i(v,C=>yg(S,C));g&&(E.bum||(E.bum=[])).push(g)}:v;u?m():h().then(()=>!E.isUnmounted&&m())},get __asyncResolved(){return u},setup(){const S=ze;if(Yl(S),u)return()=>Oo(u,S);const E=m=>{c=null,hs(m,S,13,!s)};if(l&&S.suspense||Ps)return h().then(m=>()=>Oo(m,S)).catch(m=>(E(m),()=>s?me(s,{error:m}):null));const I=ts(!1),_=ts(),v=ts(!!r);return r&&setTimeout(()=>{v.value=!1},r),o!=null&&setTimeout(()=>{if(!I.value&&!_.value){const m=new Error(`Async component timed out after ${o}ms.`);E(m),_.value=m}},o),h().then(()=>{I.value=!0,S.parent&&Fr(S.parent.vnode)&&S.parent.update()}).catch(m=>{E(m),_.value=m}),()=>{if(I.value&&u)return Oo(u,S);if(_.value&&s)return me(s,{error:_.value});if(n&&!v.value)return me(n)}}})}function Oo(e,t){const{ref:n,props:s,children:r,ce:i}=t.vnode,o=me(e,s,r);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const Fr=e=>e.type.__isKeepAlive,vg={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Ge(),s=n.ctx;if(!s.renderer)return()=>{const v=t.default&&t.default();return v&&v.length===1?v[0]:v};const r=new Map,i=new Set;let o=null;const l=n.suspense,{renderer:{p:a,m:c,um:u,o:{createElement:f}}}=s,d=f("div");s.activate=(v,m,g,C,w)=>{const O=v.component;c(v,m,g,0,l),a(O.vnode,v,m,g,O,l,C,v.slotScopeIds,w),je(()=>{O.isDeactivated=!1,O.a&&Is(O.a);const D=v.props&&v.props.onVnodeMounted;D&>(D,O.parent,v)},l)},s.deactivate=v=>{const m=v.component;Oi(m.m),Oi(m.a),c(v,d,null,1,l),je(()=>{m.da&&Is(m.da);const g=v.props&&v.props.onVnodeUnmounted;g&>(g,m.parent,v),m.isDeactivated=!0},l)};function h(v){wo(v),u(v,n,l,!0)}function S(v){r.forEach((m,g)=>{const C=ol(m.type);C&&!v(C)&&E(g)})}function E(v){const m=r.get(v);m&&(!o||!Vt(m,o))?h(m):o&&wo(o),r.delete(v),i.delete(v)}en(()=>[e.include,e.exclude],([v,m])=>{v&&S(g=>er(v,g)),m&&S(g=>!er(m,g))},{flush:"post",deep:!0});let I=null;const _=()=>{I!=null&&(wi(n.subTree.type)?je(()=>{r.set(I,zr(n.subTree))},n.subTree.suspense):r.set(I,zr(n.subTree)))};return Gs(_),lo(_),ao(()=>{r.forEach(v=>{const{subTree:m,suspense:g}=n,C=zr(m);if(v.type===C.type&&v.key===C.key){wo(C);const w=C.component.da;w&&je(w,g);return}h(v)})}),()=>{if(I=null,!t.default)return o=null;const v=t.default(),m=v[0];if(v.length>1)return o=null,v;if(!Nn(m)||!(m.shapeFlag&4)&&!(m.shapeFlag&128))return o=null,m;let g=zr(m);if(g.type===De)return o=null,g;const C=g.type,w=ol($n(g)?g.type.__asyncResolved||{}:C),{include:O,exclude:D,max:k}=e;if(O&&(!w||!er(O,w))||D&&w&&er(D,w))return g.shapeFlag&=-257,o=g,m;const x=g.key==null?C:g.key,H=r.get(x);return g.el&&(g=nn(g),m.shapeFlag&128&&(m.ssContent=g)),I=x,H?(g.el=H.el,g.component=H.component,g.transition&&Cn(g,g.transition),g.shapeFlag|=512,i.delete(x),i.add(x)):(i.add(x),k&&i.size>parseInt(k,10)&&E(i.values().next().value)),g.shapeFlag|=256,o=g,wi(m.type)?m:g}}},Eg=vg;function er(e,t){return q(e)?e.some(n=>er(n,t)):se(e)?e.split(",").includes(t):Fp(e)?(e.lastIndex=0,e.test(t)):!1}function jf(e,t){Kf(e,"a",t)}function Wf(e,t){Kf(e,"da",t)}function Kf(e,t,n=ze){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(oo(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Fr(r.parent.vnode)&&Sg(s,t,n,r),r=r.parent}}function Sg(e,t,n,s){const r=oo(t,e,s,!0);Vr(()=>{Dl(s[t],r)},n)}function wo(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function zr(e){return e.shapeFlag&128?e.ssContent:e}function oo(e,t,n=ze,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{En();const l=ls(n),a=Dt(t,n,e,o);return l(),Sn(),a});return s?r.unshift(i):r.push(i),i}}const An=e=>(t,n=ze)=>{(!Ps||e==="sp")&&oo(e,(...s)=>t(...s),n)},Gf=An("bm"),Gs=An("m"),Xl=An("bu"),lo=An("u"),ao=An("bum"),Vr=An("um"),qf=An("sp"),Yf=An("rtg"),Xf=An("rtc");function Jf(e,t=ze){oo("ec",e,t)}const Jl="components",Tg="directives";function Ai(e,t){return Ql(Jl,e,!0,t)||e}const Qf=Symbol.for("v-ndc");function Cg(e){return se(e)?Ql(Jl,e,!1)||e:e||Qf}function Ng(e){return Ql(Tg,e)}function Ql(e,t,n=!0,s=!1){const r=et||ze;if(r){const i=r.type;if(e===Jl){const l=ol(i,!1);if(l&&(l===t||l===Ae(t)||l===fs(Ae(t))))return i}const o=oc(r[e]||i[e],t)||oc(r.appContext[e],t);return!o&&s?i:o}}function oc(e,t){return e&&(e[t]||e[Ae(t)]||e[fs(Ae(t))])}function Xo(e,t,n,s){let r;const i=n&&n[s],o=q(e);if(o||se(e)){const l=o&&Vn(e);let a=!1,c=!1;l&&(a=!At(e),c=Tn(e),e=zi(e)),r=new Array(e.length);for(let u=0,f=e.length;ut(l,a,void 0,i&&i[a]));else{const l=Object.keys(e);r=new Array(l.length);for(let a=0,c=l.length;a{const i=s.fn(...r);return i&&(i.key=s.key),i}:s.fn)}return e}function Zl(e,t,n={},s,r){if(et.ce||et.parent&&$n(et.parent)&&et.parent.ce){const c=Object.keys(n).length>0;return t!=="default"&&(n.name=t),at(),Sr(ke,null,[me("slot",n,s&&s())],c?-2:64)}let i=e[t];i&&i._c&&(i._d=!1),at();const o=i&&zl(i(n)),l=n.key||o&&o.key,a=Sr(ke,{key:(l&&!vt(l)?l:`_${t}`)+(!o&&s?"_fb":"")},o||(s?s():[]),o&&e._===1?64:-2);return!r&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),i&&i._c&&(i._d=!0),a}function zl(e){return e.some(t=>Nn(t)?!(t.type===De||t.type===ke&&!zl(t.children)):!0)?e:null}function Ig(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:As(s)]=e[s];return n}const Jo=e=>e?wd(e)?Ur(e):Jo(e.parent):null,or=le(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=>Jo(e.parent),$root:e=>Jo(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ea(e),$forceUpdate:e=>e.f||(e.f=()=>{Kl(e.update)}),$nextTick:e=>e.n||(e.n=Dr.bind(e.proxy)),$watch:e=>i_.bind(e)}),ko=(e,t)=>e!==ce&&!e.__isScriptSetup&&ge(e,t),Qo={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:a}=e;let c;if(t[0]!=="$"){const h=o[t];if(h!==void 0)switch(h){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(ko(s,t))return o[t]=1,s[t];if(r!==ce&&ge(r,t))return o[t]=2,r[t];if((c=e.propsOptions[0])&&ge(c,t))return o[t]=3,i[t];if(n!==ce&&ge(n,t))return o[t]=4,n[t];Zo&&(o[t]=0)}}const u=or[t];let f,d;if(u)return t==="$attrs"&<(e.attrs,"get",""),u(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(n!==ce&&ge(n,t))return o[t]=4,n[t];if(d=a.config.globalProperties,ge(d,t))return d[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return ko(r,t)?(r[t]=n,!0):s!==ce&&ge(s,t)?(s[t]=n,!0):ge(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i,type:o}},l){let a,c;return!!(n[l]||e!==ce&&l[0]!=="$"&&ge(e,l)||ko(t,l)||(a=i[0])&&ge(a,l)||ge(s,l)||ge(or,l)||ge(r.config.globalProperties,l)||(c=o.__cssModules)&&c[l])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ge(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Og=le({},Qo,{get(e,t){if(t!==Symbol.unscopables)return Qo.get(e,t,e)},has(e,t){return t[0]!=="_"&&!Wp(t)}});function wg(){return null}function kg(){return null}function Rg(e){}function Pg(e){}function Lg(){return null}function Mg(){}function xg(e,t){return null}function Dg(){return Zf().slots}function Fg(){return Zf().attrs}function Zf(e){const t=Ge();return t.setupContext||(t.setupContext=Ld(t))}function br(e){return q(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function Vg(e,t){const n=br(e);for(const s in t){if(s.startsWith("__skip"))continue;let r=n[s];r?q(r)||ne(r)?r=n[s]={type:r,default:t[s]}:r.default=t[s]:r===null&&(r=n[s]={default:t[s]}),r&&t[`__skip_${s}`]&&(r.skipFactory=!0)}return n}function $g(e,t){return!e||!t?e||t:q(e)&&q(t)?e.concat(t):le({},br(e),br(t))}function Ug(e,t){const n={};for(const s in e)t.includes(s)||Object.defineProperty(n,s,{enumerable:!0,get:()=>e[s]});return n}function Hg(e){const t=Ge();let n=e();return sl(),Fl(n)&&(n=n.catch(s=>{throw ls(t),s})),[n,()=>ls(t)]}let Zo=!0;function Bg(e){const t=ea(e),n=e.proxy,s=e.ctx;Zo=!1,t.beforeCreate&&lc(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:a,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:h,updated:S,activated:E,deactivated:I,beforeDestroy:_,beforeUnmount:v,destroyed:m,unmounted:g,render:C,renderTracked:w,renderTriggered:O,errorCaptured:D,serverPrefetch:k,expose:x,inheritAttrs:H,components:R,directives:B,filters:Q}=t;if(c&&jg(c,s,null),o)for(const te in o){const Y=o[te];ne(Y)&&(s[te]=Y.bind(n))}if(r){const te=r.call(n,n);Ee(te)&&(e.data=xr(te))}if(Zo=!0,i)for(const te in i){const Y=i[te],ue=ne(Y)?Y.bind(n,n):ne(Y.get)?Y.get.bind(n,n):tt,Ue=!ne(Y)&&ne(Y.set)?Y.set.bind(n):tt,He=Xe({get:ue,set:Ue});Object.defineProperty(s,te,{enumerable:!0,configurable:!0,get:()=>He.value,set:qe=>He.value=qe})}if(l)for(const te in l)zf(l[te],s,n,te);if(a){const te=ne(a)?a.call(n):a;Reflect.ownKeys(te).forEach(Y=>{lr(Y,te[Y])})}u&&lc(u,e,"c");function K(te,Y){q(Y)?Y.forEach(ue=>te(ue.bind(n))):Y&&te(Y.bind(n))}if(K(Gf,f),K(Gs,d),K(Xl,h),K(lo,S),K(jf,E),K(Wf,I),K(Jf,D),K(Xf,w),K(Yf,O),K(ao,v),K(Vr,g),K(qf,k),q(x))if(x.length){const te=e.exposed||(e.exposed={});x.forEach(Y=>{Object.defineProperty(te,Y,{get:()=>n[Y],set:ue=>n[Y]=ue,enumerable:!0})})}else e.exposed||(e.exposed={});C&&e.render===tt&&(e.render=C),H!=null&&(e.inheritAttrs=H),R&&(e.components=R),B&&(e.directives=B),k&&Yl(e)}function jg(e,t,n=tt){q(e)&&(e=zo(e));for(const s in e){const r=e[s];let i;Ee(r)?"default"in r?i=Ht(r.from||s,r.default,!0):i=Ht(r.from||s):i=Ht(r),$e(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function lc(e,t,n){Dt(q(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function zf(e,t,n,s){let r=s.includes(".")?_d(n,s):()=>n[s];if(se(e)){const i=t[e];ne(i)&&en(r,i)}else if(ne(e))en(r,e.bind(n));else if(Ee(e))if(q(e))e.forEach(i=>zf(i,t,n,s));else{const i=ne(e.handler)?e.handler.bind(n):t[e.handler];ne(i)&&en(r,i,e)}}function ea(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let a;return l?a=l:!r.length&&!n&&!s?a=t:(a={},r.length&&r.forEach(c=>Ii(a,c,o,!0)),Ii(a,t,o)),Ee(t)&&i.set(t,a),a}function Ii(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&Ii(e,i,n,!0),r&&r.forEach(o=>Ii(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Wg[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Wg={data:ac,props:cc,emits:cc,methods:tr,computed:tr,beforeCreate:ft,created:ft,beforeMount:ft,mounted:ft,beforeUpdate:ft,updated:ft,beforeDestroy:ft,beforeUnmount:ft,destroyed:ft,unmounted:ft,activated:ft,deactivated:ft,errorCaptured:ft,serverPrefetch:ft,components:tr,directives:tr,watch:Gg,provide:ac,inject:Kg};function ac(e,t){return t?e?function(){return le(ne(e)?e.call(this,this):e,ne(t)?t.call(this,this):t)}:t:e}function Kg(e,t){return tr(zo(e),zo(t))}function zo(e){if(q(e)){const t={};for(let n=0;n1)return n&&ne(t)?t.call(s&&s.proxy):t}}function Xg(){return!!(Ge()||ns)}const td={},nd=()=>Object.create(td),sd=e=>Object.getPrototypeOf(e)===td;function Jg(e,t,n,s=!1){const r={},i=nd();e.propsDefaults=Object.create(null),rd(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:jl(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Qg(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=he(r),[a]=e.propsOptions;let c=!1;if((s||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let f=0;f{a=!0;const[d,h]=id(f,t,!0);le(o,d),h&&l.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!a)return Ee(e)&&s.set(e,Cs),Cs;if(q(i))for(let u=0;ue==="_"||e==="_ctx"||e==="$stable",na=e=>q(e)?e.map(_t):[_t(e)],zg=(e,t,n)=>{if(t._n)return t;const s=pn((...r)=>na(t(...r)),n);return s._c=!1,s},od=(e,t,n)=>{const s=e._ctx;for(const r in e){if(ta(r))continue;const i=e[r];if(ne(i))t[r]=zg(r,i,s);else if(i!=null){const o=na(i);t[r]=()=>o}}},ld=(e,t)=>{const n=na(t);e.slots.default=()=>n},ad=(e,t,n)=>{for(const s in t)(n||!ta(s))&&(e[s]=t[s])},e_=(e,t,n)=>{const s=e.slots=nd();if(e.vnode.shapeFlag&32){const r=t._;r?(ad(s,t,n),n&&nf(s,"_",r,!0)):od(t,s)}else t&&ld(e,t)},t_=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=ce;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:ad(r,t,n):(i=!t.$stable,od(t,r)),o=t}else t&&(ld(e,t),o={default:1});if(i)for(const l in r)!ta(l)&&o[l]==null&&delete r[l]},je=Ed;function cd(e){return fd(e)}function ud(e){return fd(e,cg)}function fd(e,t){const n=Ji();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:a,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:h=tt,insertStaticContent:S}=e,E=(y,T,P,U=null,F=null,p=null,b=void 0,A=null,M=!!T.dynamicChildren)=>{if(y===T)return;y&&!Vt(y,T)&&(U=$(y),qe(y,F,p,!0),y=null),T.patchFlag===-2&&(M=!1,T.dynamicChildren=null);const{type:V,ref:j,shapeFlag:N}=T;switch(V){case bn:I(y,T,P,U);break;case De:_(y,T,P,U);break;case ss:y==null&&v(T,P,U,b);break;case ke:R(y,T,P,U,F,p,b,A,M);break;default:N&1?C(y,T,P,U,F,p,b,A,M):N&6?B(y,T,P,U,F,p,b,A,M):(N&64||N&128)&&V.process(y,T,P,U,F,p,b,A,M,Z)}j!=null&&F?ws(j,y&&y.ref,p,T||y,!T):j==null&&y&&y.ref!=null&&ws(y.ref,null,p,y,!0)},I=(y,T,P,U)=>{if(y==null)s(T.el=l(T.children),P,U);else{const F=T.el=y.el;T.children!==y.children&&c(F,T.children)}},_=(y,T,P,U)=>{y==null?s(T.el=a(T.children||""),P,U):T.el=y.el},v=(y,T,P,U)=>{[y.el,y.anchor]=S(y.children,T,P,U,y.el,y.anchor)},m=({el:y,anchor:T},P,U)=>{let F;for(;y&&y!==T;)F=d(y),s(y,P,U),y=F;s(T,P,U)},g=({el:y,anchor:T})=>{let P;for(;y&&y!==T;)P=d(y),r(y),y=P;r(T)},C=(y,T,P,U,F,p,b,A,M)=>{T.type==="svg"?b="svg":T.type==="math"&&(b="mathml"),y==null?w(T,P,U,F,p,b,A,M):k(y,T,F,p,b,A,M)},w=(y,T,P,U,F,p,b,A)=>{let M,V;const{props:j,shapeFlag:N,transition:L,dirs:G}=y;if(M=y.el=o(y.type,p,j&&j.is,j),N&8?u(M,y.children):N&16&&D(y.children,M,null,U,F,Ro(y,p),b,A),G&&Zt(y,null,U,"created"),O(M,y,y.scopeId,b,U),j){for(const fe in j)fe!=="value"&&!Fn(fe)&&i(M,fe,null,j[fe],p,U);"value"in j&&i(M,"value",null,j.value,p),(V=j.onVnodeBeforeMount)&>(V,U,y)}G&&Zt(y,null,U,"beforeMount");const ee=dd(F,L);ee&&L.beforeEnter(M),s(M,T,P),((V=j&&j.onVnodeMounted)||ee||G)&&je(()=>{V&>(V,U,y),ee&&L.enter(M),G&&Zt(y,null,U,"mounted")},F)},O=(y,T,P,U,F)=>{if(P&&h(y,P),U)for(let p=0;p{for(let V=M;V{const A=T.el=y.el;let{patchFlag:M,dynamicChildren:V,dirs:j}=T;M|=y.patchFlag&16;const N=y.props||ce,L=T.props||ce;let G;if(P&&Gn(P,!1),(G=L.onVnodeBeforeUpdate)&>(G,P,T,y),j&&Zt(T,y,P,"beforeUpdate"),P&&Gn(P,!0),(N.innerHTML&&L.innerHTML==null||N.textContent&&L.textContent==null)&&u(A,""),V?x(y.dynamicChildren,V,A,P,U,Ro(T,F),p):b||Y(y,T,A,null,P,U,Ro(T,F),p,!1),M>0){if(M&16)H(A,N,L,P,F);else if(M&2&&N.class!==L.class&&i(A,"class",null,L.class,F),M&4&&i(A,"style",N.style,L.style,F),M&8){const ee=T.dynamicProps;for(let fe=0;fe{G&>(G,P,T,y),j&&Zt(T,y,P,"updated")},U)},x=(y,T,P,U,F,p,b)=>{for(let A=0;A{if(T!==P){if(T!==ce)for(const p in T)!Fn(p)&&!(p in P)&&i(y,p,T[p],null,F,U);for(const p in P){if(Fn(p))continue;const b=P[p],A=T[p];b!==A&&p!=="value"&&i(y,p,A,b,F,U)}"value"in P&&i(y,"value",T.value,P.value,F)}},R=(y,T,P,U,F,p,b,A,M)=>{const V=T.el=y?y.el:l(""),j=T.anchor=y?y.anchor:l("");let{patchFlag:N,dynamicChildren:L,slotScopeIds:G}=T;G&&(A=A?A.concat(G):G),y==null?(s(V,P,U),s(j,P,U),D(T.children||[],P,j,F,p,b,A,M)):N>0&&N&64&&L&&y.dynamicChildren?(x(y.dynamicChildren,L,P,F,p,b,A),(T.key!=null||F&&T===F.subTree)&&sa(y,T,!0)):Y(y,T,P,j,F,p,b,A,M)},B=(y,T,P,U,F,p,b,A,M)=>{T.slotScopeIds=A,y==null?T.shapeFlag&512?F.ctx.activate(T,P,U,b,M):Q(T,P,U,F,p,b,M):z(y,T,M)},Q=(y,T,P,U,F,p,b)=>{const A=y.component=Od(y,U,F);if(Fr(y)&&(A.ctx.renderer=Z),kd(A,!1,b),A.asyncDep){if(F&&F.registerDep(A,K,b),!y.el){const M=A.subTree=me(De);_(null,M,T,P),y.placeholder=M.el}}else K(A,y,T,P,F,p,b)},z=(y,T,P)=>{const U=T.component=y.component;if(d_(y,T,P))if(U.asyncDep&&!U.asyncResolved){te(U,T,P);return}else U.next=T,U.update();else T.el=y.el,U.vnode=T},K=(y,T,P,U,F,p,b)=>{const A=()=>{if(y.isMounted){let{next:N,bu:L,u:G,parent:ee,vnode:fe}=y;{const St=hd(y);if(St){N&&(N.el=fe.el,te(y,N,b)),St.asyncDep.then(()=>{y.isUnmounted||A()});return}}let de=N,Me;Gn(y,!1),N?(N.el=fe.el,te(y,N,b)):N=fe,L&&Is(L),(Me=N.props&&N.props.onVnodeBeforeUpdate)&>(Me,ee,N,fe),Gn(y,!0);const Ye=ai(y),kt=y.subTree;y.subTree=Ye,E(kt,Ye,f(kt.el),$(kt),y,F,p),N.el=Ye.el,de===null&&uo(y,Ye.el),G&&je(G,F),(Me=N.props&&N.props.onVnodeUpdated)&&je(()=>gt(Me,ee,N,fe),F)}else{let N;const{el:L,props:G}=T,{bm:ee,m:fe,parent:de,root:Me,type:Ye}=y,kt=$n(T);if(Gn(y,!1),ee&&Is(ee),!kt&&(N=G&&G.onVnodeBeforeMount)&>(N,de,T),Gn(y,!0),L&&Se){const St=()=>{y.subTree=ai(y),Se(L,y.subTree,y,F,null)};kt&&Ye.__asyncHydrate?Ye.__asyncHydrate(L,y,St):St()}else{Me.ce&&Me.ce._def.shadowRoot!==!1&&Me.ce._injectChildStyle(Ye);const St=y.subTree=ai(y);E(null,St,P,U,y,F,p),T.el=St.el}if(fe&&je(fe,F),!kt&&(N=G&&G.onVnodeMounted)){const St=T;je(()=>gt(N,de,St),F)}(T.shapeFlag&256||de&&$n(de.vnode)&&de.vnode.shapeFlag&256)&&y.a&&je(y.a,F),y.isMounted=!0,T=P=U=null}};y.scope.on();const M=y.effect=new hr(A);y.scope.off();const V=y.update=M.run.bind(M),j=y.job=M.runIfDirty.bind(M);j.i=y,j.id=y.uid,M.scheduler=()=>Kl(j),Gn(y,!0),V()},te=(y,T,P)=>{T.component=y;const U=y.vnode.props;y.vnode=T,y.next=null,Qg(y,T.props,U,P),t_(y,T.children,P),En(),Za(y),Sn()},Y=(y,T,P,U,F,p,b,A,M=!1)=>{const V=y&&y.children,j=y?y.shapeFlag:0,N=T.children,{patchFlag:L,shapeFlag:G}=T;if(L>0){if(L&128){Ue(V,N,P,U,F,p,b,A,M);return}else if(L&256){ue(V,N,P,U,F,p,b,A,M);return}}G&8?(j&16&&nt(V,F,p),N!==V&&u(P,N)):j&16?G&16?Ue(V,N,P,U,F,p,b,A,M):nt(V,F,p,!0):(j&8&&u(P,""),G&16&&D(N,P,U,F,p,b,A,M))},ue=(y,T,P,U,F,p,b,A,M)=>{y=y||Cs,T=T||Cs;const V=y.length,j=T.length,N=Math.min(V,j);let L;for(L=0;Lj?nt(y,F,p,!0,!1,N):D(T,P,U,F,p,b,A,M,N)},Ue=(y,T,P,U,F,p,b,A,M)=>{let V=0;const j=T.length;let N=y.length-1,L=j-1;for(;V<=N&&V<=L;){const G=y[V],ee=T[V]=M?Ln(T[V]):_t(T[V]);if(Vt(G,ee))E(G,ee,P,null,F,p,b,A,M);else break;V++}for(;V<=N&&V<=L;){const G=y[N],ee=T[L]=M?Ln(T[L]):_t(T[L]);if(Vt(G,ee))E(G,ee,P,null,F,p,b,A,M);else break;N--,L--}if(V>N){if(V<=L){const G=L+1,ee=GL)for(;V<=N;)qe(y[V],F,p,!0),V++;else{const G=V,ee=V,fe=new Map;for(V=ee;V<=L;V++){const Tt=T[V]=M?Ln(T[V]):_t(T[V]);Tt.key!=null&&fe.set(Tt.key,V)}let de,Me=0;const Ye=L-ee+1;let kt=!1,St=0;const qs=new Array(Ye);for(V=0;V=Ye){qe(Tt,F,p,!0);continue}let qt;if(Tt.key!=null)qt=fe.get(Tt.key);else for(de=ee;de<=L;de++)if(qs[de-ee]===0&&Vt(Tt,T[de])){qt=de;break}qt===void 0?qe(Tt,F,p,!0):(qs[qt-ee]=V+1,qt>=St?St=qt:kt=!0,E(Tt,T[qt],P,null,F,p,b,A,M),Me++)}const Ka=kt?n_(qs):Cs;for(de=Ka.length-1,V=Ye-1;V>=0;V--){const Tt=ee+V,qt=T[Tt],Ga=T[Tt+1],qa=Tt+1{const{el:p,type:b,transition:A,children:M,shapeFlag:V}=y;if(V&6){He(y.component.subTree,T,P,U);return}if(V&128){y.suspense.move(T,P,U);return}if(V&64){b.move(y,T,P,Z);return}if(b===ke){s(p,T,P);for(let N=0;NA.enter(p),F);else{const{leave:N,delayLeave:L,afterLeave:G}=A,ee=()=>{y.ctx.isUnmounted?r(p):s(p,T,P)},fe=()=>{p._isLeaving&&p[fn](!0),N(p,()=>{ee(),G&&G()})};L?L(p,ee,fe):fe()}else s(p,T,P)},qe=(y,T,P,U=!1,F=!1)=>{const{type:p,props:b,ref:A,children:M,dynamicChildren:V,shapeFlag:j,patchFlag:N,dirs:L,cacheIndex:G}=y;if(N===-2&&(F=!1),A!=null&&(En(),ws(A,null,P,y,!0),Sn()),G!=null&&(T.renderCache[G]=void 0),j&256){T.ctx.deactivate(y);return}const ee=j&1&&L,fe=!$n(y);let de;if(fe&&(de=b&&b.onVnodeBeforeUnmount)&>(de,T,y),j&6)Gt(y.component,P,U);else{if(j&128){y.suspense.unmount(P,U);return}ee&&Zt(y,null,T,"beforeUnmount"),j&64?y.type.remove(y,T,P,Z,U):V&&!V.hasOnce&&(p!==ke||N>0&&N&64)?nt(V,T,P,!1,!0):(p===ke&&N&384||!F&&j&16)&&nt(M,T,P),U&&Wt(y)}(fe&&(de=b&&b.onVnodeUnmounted)||ee)&&je(()=>{de&>(de,T,y),ee&&Zt(y,null,T,"unmounted")},P)},Wt=y=>{const{type:T,el:P,anchor:U,transition:F}=y;if(T===ke){Kt(P,U);return}if(T===ss){g(y);return}const p=()=>{r(P),F&&!F.persisted&&F.afterLeave&&F.afterLeave()};if(y.shapeFlag&1&&F&&!F.persisted){const{leave:b,delayLeave:A}=F,M=()=>b(P,p);A?A(y.el,p,M):M()}else p()},Kt=(y,T)=>{let P;for(;y!==T;)P=d(y),r(y),y=P;r(T)},Gt=(y,T,P)=>{const{bum:U,scope:F,job:p,subTree:b,um:A,m:M,a:V}=y;Oi(M),Oi(V),U&&Is(U),F.stop(),p&&(p.flags|=8,qe(b,y,T,P)),A&&je(A,T),je(()=>{y.isUnmounted=!0},T)},nt=(y,T,P,U=!1,F=!1,p=0)=>{for(let b=p;b{if(y.shapeFlag&6)return $(y.component.subTree);if(y.shapeFlag&128)return y.suspense.next();const T=d(y.anchor||y.el),P=T&&T[xf];return P?d(P):T};let X=!1;const W=(y,T,P)=>{y==null?T._vnode&&qe(T._vnode,null,null,!0):E(T._vnode||null,y,T,null,null,null,P),T._vnode=y,X||(X=!0,Za(),Ci(),X=!1)},Z={p:E,um:qe,m:He,r:Wt,mt:Q,mc:D,pc:Y,pbc:x,n:$,o:e};let ie,Se;return t&&([ie,Se]=t(Z)),{render:W,hydrate:ie,createApp:Yg(W,ie)}}function Ro({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Gn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function dd(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function sa(e,t,n=!1){const s=e.children,r=t.children;if(q(s)&&q(r))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function hd(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:hd(t)}function Oi(e){if(e)for(let t=0;tHt(pd);function s_(e,t){return $r(e,null,t)}function r_(e,t){return $r(e,null,{flush:"post"})}function gd(e,t){return $r(e,null,{flush:"sync"})}function en(e,t,n){return $r(e,t,n)}function $r(e,t,n=ce){const{immediate:s,deep:r,flush:i,once:o}=n,l=le({},n),a=t&&s||!t&&i!=="post";let c;if(Ps){if(i==="sync"){const h=md();c=h.__watcherHandles||(h.__watcherHandles=[])}else if(!a){const h=()=>{};return h.stop=tt,h.resume=tt,h.pause=tt,h}}const u=ze;l.call=(h,S,E)=>Dt(h,u,S,E);let f=!1;i==="post"?l.scheduler=h=>{je(h,u&&u.suspense)}:i!=="sync"&&(f=!0,l.scheduler=(h,S)=>{S?h():Kl(h)}),l.augmentJob=h=>{t&&(h.flags|=4),f&&(h.flags|=2,u&&(h.id=u.uid,h.i=u))};const d=Wm(e,t,l);return Ps&&(c?c.push(d):a&&d()),d}function i_(e,t,n){const s=this.proxy,r=se(e)?e.includes(".")?_d(s,e):()=>s[e]:e.bind(s,s);let i;ne(t)?i=t:(i=t.handler,n=t);const o=ls(this),l=$r(r,i.bind(s),n);return o(),l}function _d(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{let u,f=ce,d;return gd(()=>{const h=e[r];ht(u,h)&&(u=h,c())}),{get(){return a(),n.get?n.get(u):u},set(h){const S=n.set?n.set(h):h;if(!ht(S,u)&&!(f!==ce&&ht(h,f)))return;const E=s.vnode.props;E&&(t in E||r in E||i in E)&&(`onUpdate:${t}`in E||`onUpdate:${r}`in E||`onUpdate:${i}`in E)||(u=h,c()),s.emit(`update:${t}`,S),ht(h,S)&&ht(h,f)&&!ht(S,d)&&c(),f=h,d=S}}});return l[Symbol.iterator]=()=>{let a=0;return{next(){return a<2?{value:a++?o||ce:l,done:!1}:{done:!0}}}},l}const yd=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ae(t)}Modifiers`]||e[`${yt(t)}Modifiers`];function l_(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||ce;let r=n;const i=t.startsWith("update:"),o=i&&yd(s,t.slice(7));o&&(o.trim&&(r=n.map(u=>se(u)?u.trim():u)),o.number&&(r=n.map(_i)));let l,a=s[l=As(t)]||s[l=As(Ae(t))];!a&&i&&(a=s[l=As(yt(t))]),a&&Dt(a,e,6,r);const c=s[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Dt(c,e,6,r)}}const a_=new WeakMap;function bd(e,t,n=!1){const s=n?a_:t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!ne(e)){const a=c=>{const u=bd(c,t,!0);u&&(l=!0,le(o,u))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!i&&!l?(Ee(e)&&s.set(e,null),null):(q(i)?i.forEach(a=>o[a]=null):le(o,i),Ee(e)&&s.set(e,o),o)}function co(e,t){return!e||!cs(t)?!1:(t=t.slice(2).replace(/Once$/,""),ge(e,t[0].toLowerCase()+t.slice(1))||ge(e,yt(t))||ge(e,t))}function ai(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:a,render:c,renderCache:u,props:f,data:d,setupState:h,ctx:S,inheritAttrs:E}=e,I=yr(e);let _,v;try{if(n.shapeFlag&4){const g=r||s,C=g;_=_t(c.call(C,g,u,f,h,d,S)),v=l}else{const g=t;_=_t(g.length>1?g(f,{attrs:l,slots:o,emit:a}):g(f,null)),v=t.props?l:u_(l)}}catch(g){ar.length=0,hs(g,e,1),_=me(De)}let m=_;if(v&&E!==!1){const g=Object.keys(v),{shapeFlag:C}=m;g.length&&C&7&&(i&&g.some(xl)&&(v=f_(v,i)),m=nn(m,v,!1,!0))}return n.dirs&&(m=nn(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&Cn(m,n.transition),_=m,yr(I),_}function c_(e,t=!0){let n;for(let s=0;s{let t;for(const n in e)(n==="class"||n==="style"||cs(n))&&((t||(t={}))[n]=e[n]);return t},f_=(e,t)=>{const n={};for(const s in e)(!xl(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function d_(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:a}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return s?fc(s,o,c):!!o;if(a&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense;let tl=0;const h_={name:"Suspense",__isSuspense:!0,process(e,t,n,s,r,i,o,l,a,c){if(e==null)m_(t,n,s,r,i,o,l,a,c);else{if(i&&i.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}g_(e,t,n,s,r,o,l,a,c)}},hydrate:__,normalize:y_},p_=h_;function vr(e,t){const n=e.props&&e.props[t];ne(n)&&n()}function m_(e,t,n,s,r,i,o,l,a){const{p:c,o:{createElement:u}}=a,f=u("div"),d=e.suspense=vd(e,r,s,t,f,n,i,o,l,a);c(null,d.pendingBranch=e.ssContent,f,null,s,d,i,o),d.deps>0?(vr(e,"onPending"),vr(e,"onFallback"),c(null,e.ssFallback,t,n,s,null,i,o),ks(d,e.ssFallback)):d.resolve(!1,!0)}function g_(e,t,n,s,r,i,o,l,{p:a,um:c,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,h=t.ssFallback,{activeBranch:S,pendingBranch:E,isInFallback:I,isHydrating:_}=f;if(E)f.pendingBranch=d,Vt(E,d)?(a(E,d,f.hiddenContainer,null,r,f,i,o,l),f.deps<=0?f.resolve():I&&(_||(a(S,h,n,s,r,null,i,o,l),ks(f,h)))):(f.pendingId=tl++,_?(f.isHydrating=!1,f.activeBranch=E):c(E,r,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),I?(a(null,d,f.hiddenContainer,null,r,f,i,o,l),f.deps<=0?f.resolve():(a(S,h,n,s,r,null,i,o,l),ks(f,h))):S&&Vt(S,d)?(a(S,d,n,s,r,f,i,o,l),f.resolve(!0)):(a(null,d,f.hiddenContainer,null,r,f,i,o,l),f.deps<=0&&f.resolve()));else if(S&&Vt(S,d))a(S,d,n,s,r,f,i,o,l),ks(f,d);else if(vr(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=tl++,a(null,d,f.hiddenContainer,null,r,f,i,o,l),f.deps<=0)f.resolve();else{const{timeout:v,pendingId:m}=f;v>0?setTimeout(()=>{f.pendingId===m&&f.fallback(h)},v):v===0&&f.fallback(h)}}function vd(e,t,n,s,r,i,o,l,a,c,u=!1){const{p:f,m:d,um:h,n:S,o:{parentNode:E,remove:I}}=c;let _;const v=b_(e);v&&t&&t.pendingBranch&&(_=t.pendingId,t.deps++);const m=e.props?yi(e.props.timeout):void 0,g=i,C={vnode:e,parent:t,parentComponent:n,namespace:o,container:s,hiddenContainer:r,deps:0,pendingId:tl++,timeout:typeof m=="number"?m:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(w=!1,O=!1){const{vnode:D,activeBranch:k,pendingBranch:x,pendingId:H,effects:R,parentComponent:B,container:Q}=C;let z=!1;C.isHydrating?C.isHydrating=!1:w||(z=k&&x.transition&&x.transition.mode==="out-in",z&&(k.transition.afterLeave=()=>{H===C.pendingId&&(d(x,Q,i===g?S(k):i,0),gr(R))}),k&&(E(k.el)===Q&&(i=S(k)),h(k,B,C,!0)),z||d(x,Q,i,0)),ks(C,x),C.pendingBranch=null,C.isInFallback=!1;let K=C.parent,te=!1;for(;K;){if(K.pendingBranch){K.effects.push(...R),te=!0;break}K=K.parent}!te&&!z&&gr(R),C.effects=[],v&&t&&t.pendingBranch&&_===t.pendingId&&(t.deps--,t.deps===0&&!O&&t.resolve()),vr(D,"onResolve")},fallback(w){if(!C.pendingBranch)return;const{vnode:O,activeBranch:D,parentComponent:k,container:x,namespace:H}=C;vr(O,"onFallback");const R=S(D),B=()=>{C.isInFallback&&(f(null,w,x,R,k,null,H,l,a),ks(C,w))},Q=w.transition&&w.transition.mode==="out-in";Q&&(D.transition.afterLeave=B),C.isInFallback=!0,h(D,k,null,!0),Q||B()},move(w,O,D){C.activeBranch&&d(C.activeBranch,w,O,D),C.container=w},next(){return C.activeBranch&&S(C.activeBranch)},registerDep(w,O,D){const k=!!C.pendingBranch;k&&C.deps++;const x=w.vnode.el;w.asyncDep.catch(H=>{hs(H,w,0)}).then(H=>{if(w.isUnmounted||C.isUnmounted||C.pendingId!==w.suspenseId)return;w.asyncResolved=!0;const{vnode:R}=w;rl(w,H,!1),x&&(R.el=x);const B=!x&&w.subTree.el;O(w,R,E(x||w.subTree.el),x?null:S(w.subTree),C,o,D),B&&I(B),uo(w,R.el),k&&--C.deps===0&&C.resolve()})},unmount(w,O){C.isUnmounted=!0,C.activeBranch&&h(C.activeBranch,n,w,O),C.pendingBranch&&h(C.pendingBranch,n,w,O)}};return C}function __(e,t,n,s,r,i,o,l,a){const c=t.suspense=vd(t,s,n,e.parentNode,document.createElement("div"),null,r,i,o,l,!0),u=a(e,c.pendingBranch=t.ssContent,n,c,i,o);return c.deps===0&&c.resolve(!1,!0),u}function y_(e){const{shapeFlag:t,children:n}=e,s=t&32;e.ssContent=dc(s?n.default:n),e.ssFallback=s?dc(n.fallback):me(De)}function dc(e){let t;if(ne(e)){const n=os&&e._c;n&&(e._d=!1,at()),e=e(),n&&(e._d=!0,t=ct,Sd())}return q(e)&&(e=c_(e)),e=_t(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Ed(e,t){t&&t.pendingBranch?q(e)?t.effects.push(...e):t.effects.push(e):gr(e)}function ks(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e;let r=t.el;for(;!r&&t.component;)t=t.component.subTree,r=t.el;n.el=r,s&&s.subTree===n&&(s.vnode.el=r,uo(s,r))}function b_(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const ke=Symbol.for("v-fgt"),bn=Symbol.for("v-txt"),De=Symbol.for("v-cmt"),ss=Symbol.for("v-stc"),ar=[];let ct=null;function at(e=!1){ar.push(ct=e?null:[])}function Sd(){ar.pop(),ct=ar[ar.length-1]||null}let os=1;function Er(e,t=!1){os+=e,e<0&&ct&&t&&(ct.hasOnce=!0)}function Td(e){return e.dynamicChildren=os>0?ct||Cs:null,Sd(),os>0&&ct&&ct.push(e),e}function Ft(e,t,n,s,r,i){return Td(Oe(e,t,n,s,r,i,!0))}function Sr(e,t,n,s,r){return Td(me(e,t,n,s,r,!0))}function Nn(e){return e?e.__v_isVNode===!0:!1}function Vt(e,t){return e.type===t.type&&e.key===t.key}function v_(e){}const Cd=({key:e})=>e??null,ci=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?se(e)||$e(e)||ne(e)?{i:et,r:e,k:t,f:!!n}:e:null);function Oe(e,t=null,n=null,s=0,r=null,i=e===ke?0:1,o=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Cd(t),ref:t&&ci(t),scopeId:ro,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:et};return l?(ra(a,n),i&128&&e.normalize(a)):n&&(a.shapeFlag|=se(n)?8:16),os>0&&!o&&ct&&(a.patchFlag>0||i&6)&&a.patchFlag!==32&&ct.push(a),a}const me=E_;function E_(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===Qf)&&(e=De),Nn(e)){const l=nn(e,t,!0);return n&&ra(l,n),os>0&&!i&&ct&&(l.shapeFlag&6?ct[ct.indexOf(e)]=l:ct.push(l)),l.patchFlag=-2,l}if(O_(e)&&(e=e.__vccOpts),t){t=Nd(t);let{class:l,style:a}=t;l&&!se(l)&&(t.class=ds(l)),Ee(a)&&(no(a)&&!q(a)&&(a=le({},a)),t.style=Ws(a))}const o=se(e)?1:wi(e)?128:Df(e)?64:Ee(e)?4:ne(e)?2:0;return Oe(e,t,n,s,r,o,i,!0)}function Nd(e){return e?no(e)||sd(e)?le({},e):e:null}function nn(e,t,n=!1,s=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:a}=e,c=t?Id(r||{},t):r,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Cd(c),ref:t&&t.ref?n&&i?q(i)?i.concat(ci(t)):[i,ci(t)]:ci(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ke?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:a,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&nn(e.ssContent),ssFallback:e.ssFallback&&nn(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&s&&Cn(u,a.clone(u)),u}function Dn(e=" ",t=0){return me(bn,null,e,t)}function S_(e,t){const n=me(ss,null,e);return n.staticCount=t,n}function Ad(e="",t=!1){return t?(at(),Sr(De,null,e)):me(De,null,e)}function _t(e){return e==null||typeof e=="boolean"?me(De):q(e)?me(ke,null,e.slice()):Nn(e)?Ln(e):me(bn,null,String(e))}function Ln(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:nn(e)}function ra(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(q(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),ra(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!sd(t)?t._ctx=et:r===3&&et&&(et.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ne(t)?(t={default:t,_ctx:et},n=32):(t=String(t),s&64?(n=16,t=[Dn(t)]):n=8);e.children=t,e.shapeFlag|=n}function Id(...e){const t={};for(let n=0;nze||et;let ki,nl;{const e=Ji(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};ki=t("__VUE_INSTANCE_SETTERS__",n=>ze=n),nl=t("__VUE_SSR_SETTERS__",n=>Ps=n)}const ls=e=>{const t=ze;return ki(e),e.scope.on(),()=>{e.scope.off(),ki(t)}},sl=()=>{ze&&ze.scope.off(),ki(null)};function wd(e){return e.vnode.shapeFlag&4}let Ps=!1;function kd(e,t=!1,n=!1){t&&nl(t);const{props:s,children:r}=e.vnode,i=wd(e);Jg(e,s,i,t),e_(e,r,n||t);const o=i?N_(e,t):void 0;return t&&nl(!1),o}function N_(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Qo);const{setup:s}=n;if(s){En();const r=e.setupContext=s.length>1?Ld(e):null,i=ls(e),o=Ks(s,e,0,[e.props,r]),l=Fl(o);if(Sn(),i(),(l||e.sp)&&!$n(e)&&Yl(e),l){if(o.then(sl,sl),t)return o.then(a=>{rl(e,a,t)}).catch(a=>{hs(a,e,0)});e.asyncDep=o}else rl(e,o,t)}else Pd(e,t)}function rl(e,t,n){ne(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ee(t)&&(e.setupState=Wl(t)),Pd(e,n)}let Ri,il;function Rd(e){Ri=e,il=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,Og))}}const A_=()=>!Ri;function Pd(e,t,n){const s=e.type;if(!e.render){if(!t&&Ri&&!s.render){const r=s.template||ea(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:a}=s,c=le(le({isCustomElement:i,delimiters:l},o),a);s.render=Ri(r,c)}}e.render=s.render||tt,il&&il(e)}{const r=ls(e);En();try{Bg(e)}finally{Sn(),r()}}}const I_={get(e,t){return lt(e,"get",""),e[t]}};function Ld(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,I_),slots:e.slots,emit:e.emit,expose:t}}function Ur(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Wl(Nf(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in or)return or[n](e)},has(t,n){return n in t||n in or}})):e.proxy}function ol(e,t=!0){return ne(e)?e.displayName||e.name:e.name||t&&e.__name}function O_(e){return ne(e)&&"__vccOpts"in e}const Xe=(e,t)=>Um(e,t,Ps);function ps(e,t,n){try{Er(-1);const s=arguments.length;return s===2?Ee(t)&&!q(t)?Nn(t)?me(e,null,[t]):me(e,t):me(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Nn(n)&&(n=[n]),me(e,t,n))}finally{Er(1)}}function w_(){}function k_(e,t,n,s){const r=n[s];if(r&&Md(r,e))return r;const i=t();return i.memo=e.slice(),i.cacheIndex=s,n[s]=i}function Md(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let s=0;s0&&ct&&ct.push(e),!0}const xd="3.5.22",R_=tt,P_=Xm,L_=bs,M_=Mf,x_={createComponentInstance:Od,setupComponent:kd,renderComponentRoot:ai,setCurrentRenderingInstance:yr,isVNode:Nn,normalizeVNode:_t,getComponentPublicInstance:Ur,ensureValidVNode:zl,pushWarningContext:Km,popWarningContext:Gm},D_=x_,F_=null,V_=null,$_=null;/** +**/const kf=[];function Km(e){kf.push(e)}function Gm(){kf.pop()}function qm(e,t){}const Ym={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},Xm={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function Ks(e,t,n,s){try{return s?e(...s):e()}catch(r){hs(r,t,n)}}function Dt(e,t,n,s){if(ne(e)){const r=Ks(e,t,n,s);return r&&Fl(r)&&r.catch(i=>{hs(i,t,n)}),r}if(q(e)){const r=[];for(let i=0;i>>1,r=pt[s],i=_r(r);i=_r(n)?pt.push(e):pt.splice(Qm(t),0,e),e.flags|=1,Pf()}}function Pf(){Ti||(Ti=Rf.then(Lf))}function gr(e){q(e)?Os.push(...e):Mn&&e.id===-1?Mn.splice(ys+1,0,e):e.flags&1||(Os.push(e),e.flags|=1),Pf()}function Za(e,t,n=Zt+1){for(;n_r(n)-_r(s));if(Os.length=0,Mn){Mn.push(...t);return}for(Mn=t,ys=0;yse.id==null?e.flags&2?-1:1/0:e.id;function Lf(e){try{for(Zt=0;Ztbs.emit(r,...i)),Yr=[]):typeof window<"u"&&window.HTMLElement&&!((s=(n=window.navigator)==null?void 0:n.userAgent)!=null&&s.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{Mf(i,t)}),setTimeout(()=>{bs||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Yr=[])},3e3)):Yr=[]}let et=null,ro=null;function yr(e){const t=et;return et=e,ro=e&&e.type.__scopeId||null,t}function Zm(e){ro=e}function zm(){ro=null}const eg=e=>en;function en(e,t=et,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Er(-1);const i=yr(t);let o;try{o=e(...r)}finally{yr(i),s._d&&Er(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function tg(e,t){if(et===null)return e;const n=Ur(et),s=e.dirs||(e.dirs=[]);for(let r=0;re.__isTeleport,ir=e=>e&&(e.disabled||e.disabled===""),za=e=>e&&(e.defer||e.defer===""),ec=e=>typeof SVGElement<"u"&&e instanceof SVGElement,tc=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Yo=(e,t)=>{const n=e&&e.to;return se(n)?t?t(n):null:n},Ff={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,i,o,l,a,c){const{mc:u,pc:f,pbc:d,o:{insert:h,querySelector:S,createText:E,createComment:I}}=c,_=ir(t.props);let{shapeFlag:v,children:m,dynamicChildren:g}=t;if(e==null){const C=t.el=E(""),w=t.anchor=E("");h(C,n,s),h(w,n,s);const O=(k,x)=>{v&16&&u(m,k,x,r,i,o,l,a)},D=()=>{const k=t.target=Yo(t.props,S),x=Vf(k,t,E,h);k&&(o!=="svg"&&ec(k)?o="svg":o!=="mathml"&&tc(k)&&(o="mathml"),r&&r.isCE&&(r.ce._teleportTargets||(r.ce._teleportTargets=new Set)).add(k),_||(O(k,x),li(t,!1)))};_&&(O(n,w),li(t,!0)),za(t.props)?(t.el.__isMounted=!1,je(()=>{D(),delete t.el.__isMounted},i)):D()}else{if(za(t.props)&&e.el.__isMounted===!1){je(()=>{Ff.process(e,t,n,s,r,i,o,l,a,c)},i);return}t.el=e.el,t.targetStart=e.targetStart;const C=t.anchor=e.anchor,w=t.target=e.target,O=t.targetAnchor=e.targetAnchor,D=ir(e.props),k=D?n:w,x=D?C:O;if(o==="svg"||ec(w)?o="svg":(o==="mathml"||tc(w))&&(o="mathml"),g?(d(e.dynamicChildren,g,k,r,i,o,l),sa(e,t,!0)):a||f(e,t,k,x,r,i,o,l,!1),_)D?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Xr(t,n,C,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const H=t.target=Yo(t.props,S);H&&Xr(t,H,null,c,0)}else D&&Xr(t,w,O,c,1);li(t,_)}},remove(e,t,n,{um:s,o:{remove:r}},i){const{shapeFlag:o,children:l,anchor:a,targetStart:c,targetAnchor:u,target:f,props:d}=e;if(f&&(r(c),r(u)),i&&r(a),o&16){const h=i||!ir(d);for(let S=0;S{e.isMounted=!0}),ao(()=>{e.isUnmounting=!0}),e}const Rt=[Function,Array],ql={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Rt,onEnter:Rt,onAfterEnter:Rt,onEnterCancelled:Rt,onBeforeLeave:Rt,onLeave:Rt,onAfterLeave:Rt,onLeaveCancelled:Rt,onBeforeAppear:Rt,onAppear:Rt,onAfterAppear:Rt,onAppearCancelled:Rt},$f=e=>{const t=e.subTree;return t.component?$f(t.component):t},rg={name:"BaseTransition",props:ql,setup(e,{slots:t}){const n=Ge(),s=Gl();return()=>{const r=t.default&&io(t.default(),!0);if(!r||!r.length)return;const i=Uf(r),o=he(e),{mode:l}=o;if(s.isLeaving)return Io(i);const a=nc(i);if(!a)return Io(i);let c=Rs(a,o,s,n,f=>c=f);a.type!==De&&Nn(a,c);let u=n.subTree&&nc(n.subTree);if(u&&u.type!==De&&!$t(u,a)&&$f(n).type!==De){let f=Rs(u,o,s,n);if(Nn(u,f),l==="out-in"&&a.type!==De)return s.isLeaving=!0,f.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,u=void 0},Io(i);l==="in-out"&&a.type!==De?f.delayLeave=(d,h,S)=>{const E=Bf(s,u);E[String(u.key)]=u,d[dn]=()=>{h(),d[dn]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{S(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return i}}};function Uf(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==De){t=n;break}}return t}const Hf=rg;function Bf(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Rs(e,t,n,s,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:a,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:h,onAfterLeave:S,onLeaveCancelled:E,onBeforeAppear:I,onAppear:_,onAfterAppear:v,onAppearCancelled:m}=t,g=String(e.key),C=Bf(n,e),w=(k,x)=>{k&&Dt(k,s,9,x)},O=(k,x)=>{const H=x[1];w(k,x),q(k)?k.every(R=>R.length<=1)&&H():k.length<=1&&H()},D={mode:o,persisted:l,beforeEnter(k){let x=a;if(!n.isMounted)if(i)x=I||a;else return;k[dn]&&k[dn](!0);const H=C[g];H&&$t(e,H)&&H.el[dn]&&H.el[dn](),w(x,[k])},enter(k){let x=c,H=u,R=f;if(!n.isMounted)if(i)x=_||c,H=v||u,R=m||f;else return;let B=!1;const Q=k[Jr]=z=>{B||(B=!0,z?w(R,[k]):w(H,[k]),D.delayedLeave&&D.delayedLeave(),k[Jr]=void 0)};x?O(x,[k,Q]):Q()},leave(k,x){const H=String(e.key);if(k[Jr]&&k[Jr](!0),n.isUnmounting)return x();w(d,[k]);let R=!1;const B=k[dn]=Q=>{R||(R=!0,x(),Q?w(E,[k]):w(S,[k]),k[dn]=void 0,C[H]===e&&delete C[H])};C[H]=e,h?O(h,[k,B]):B()},clone(k){const x=Rs(k,t,n,s,r);return r&&r(x),x}};return D}function Io(e){if(Fr(e))return e=sn(e),e.children=null,e}function nc(e){if(!Fr(e))return Df(e.type)&&e.children?Uf(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ne(n.default))return n.default()}}function Nn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Nn(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 io(e,t=!1,n){let s=[],r=0;for(let i=0;i1)for(let i=0;in.value,set:i=>n.value=i})}return n}const Ni=new WeakMap;function ws(e,t,n,s,r=!1){if(q(e)){e.forEach((S,E)=>ws(S,t&&(q(t)?t[E]:t),n,s,r));return}if(Un(s)&&!r){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&ws(e,t,n,s.component.subTree);return}const i=s.shapeFlag&4?Ur(s.component):s.el,o=r?null:i,{i:l,r:a}=e,c=t&&t.r,u=l.refs===ce?l.refs={}:l.refs,f=l.setupState,d=he(f),h=f===ce?Ss:S=>ge(d,S);if(c!=null&&c!==a){if(sc(t),se(c))u[c]=null,h(c)&&(f[c]=null);else if($e(c)){c.value=null;const S=t;S.k&&(u[S.k]=null)}}if(ne(a))Ks(a,l,12,[o,u]);else{const S=se(a),E=$e(a);if(S||E){const I=()=>{if(e.f){const _=S?h(a)?f[a]:u[a]:a.value;if(r)q(_)&&Dl(_,i);else if(q(_))_.includes(i)||_.push(i);else if(S)u[a]=[i],h(a)&&(f[a]=u[a]);else{const v=[i];a.value=v,e.k&&(u[e.k]=v)}}else S?(u[a]=o,h(a)&&(f[a]=o)):E&&(a.value=o,e.k&&(u[e.k]=o))};if(o){const _=()=>{I(),Ni.delete(e)};_.id=-1,Ni.set(e,_),je(_,n)}else sc(e),I()}}}function sc(e){const t=Ni.get(e);t&&(t.flags|=8,Ni.delete(e))}let rc=!1;const gs=()=>{rc||(console.error("Hydration completed but contains mismatches."),rc=!0)},lg=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",ag=e=>e.namespaceURI.includes("MathML"),Qr=e=>{if(e.nodeType===1){if(lg(e))return"svg";if(ag(e))return"mathml"}},Ts=e=>e.nodeType===8;function cg(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:a,createComment:c}}=e,u=(m,g)=>{if(!g.hasChildNodes()){n(null,m,g),Ci(),g._vnode=m;return}f(g.firstChild,m,null,null,null),Ci(),g._vnode=m},f=(m,g,C,w,O,D=!1)=>{D=D||!!g.dynamicChildren;const k=Ts(m)&&m.data==="[",x=()=>E(m,g,C,w,O,k),{type:H,ref:R,shapeFlag:B,patchFlag:Q}=g;let z=m.nodeType;g.el=m,Q===-2&&(D=!1,g.dynamicChildren=null);let K=null;switch(H){case vn:z!==3?g.children===""?(a(g.el=r(""),o(m),m),K=m):K=x():(m.data!==g.children&&(gs(),m.data=g.children),K=i(m));break;case De:v(m)?(K=i(m),_(g.el=m.content.firstChild,m,C)):z!==8||k?K=x():K=i(m);break;case ss:if(k&&(m=i(m),z=m.nodeType),z===1||z===3){K=m;const te=!g.children.length;for(let Y=0;Y{D=D||!!g.dynamicChildren;const{type:k,props:x,patchFlag:H,shapeFlag:R,dirs:B,transition:Q}=g,z=k==="input"||k==="option";if(z||H!==-1){B&&zt(g,null,C,"created");let K=!1;if(v(m)){K=dd(null,Q)&&C&&C.vnode.props&&C.vnode.props.appear;const Y=m.content.firstChild;if(K){const ue=Y.getAttribute("class");ue&&(Y.$cls=ue),Q.beforeEnter(Y)}_(Y,m,C),g.el=m=Y}if(R&16&&!(x&&(x.innerHTML||x.textContent))){let Y=h(m.firstChild,g,m,C,w,O,D);for(;Y;){Zr(m,1)||gs();const ue=Y;Y=Y.nextSibling,l(ue)}}else if(R&8){let Y=g.children;Y[0]===` +`&&(m.tagName==="PRE"||m.tagName==="TEXTAREA")&&(Y=Y.slice(1)),m.textContent!==Y&&(Zr(m,0)||gs(),m.textContent=g.children)}if(x){if(z||!D||H&48){const Y=m.tagName.includes("-");for(const ue in x)(z&&(ue.endsWith("value")||ue==="indeterminate")||cs(ue)&&!Vn(ue)||ue[0]==="."||Y)&&s(m,ue,null,x[ue],void 0,C)}else if(x.onClick)s(m,"onClick",null,x.onClick,void 0,C);else if(H&4&&$n(x.style))for(const Y in x.style)x.style[Y]}let te;(te=x&&x.onVnodeBeforeMount)&>(te,C,g),B&&zt(g,null,C,"beforeMount"),((te=x&&x.onVnodeMounted)||B||K)&&Ed(()=>{te&>(te,C,g),K&&Q.enter(m),B&&zt(g,null,C,"mounted")},w)}return m.nextSibling},h=(m,g,C,w,O,D,k)=>{k=k||!!g.dynamicChildren;const x=g.children,H=x.length;for(let R=0;R{const{slotScopeIds:k}=g;k&&(O=O?O.concat(k):k);const x=o(m),H=h(i(m),g,x,C,w,O,D);return H&&Ts(H)&&H.data==="]"?i(g.anchor=H):(gs(),a(g.anchor=c("]"),x,H),H)},E=(m,g,C,w,O,D)=>{if(Zr(m.parentElement,1)||gs(),g.el=null,D){const H=I(m);for(;;){const R=i(m);if(R&&R!==H)l(R);else break}}const k=i(m),x=o(m);return l(m),n(null,g,x,k,C,w,Qr(x),O),C&&(C.vnode.el=g.el,uo(C,g.el)),k},I=(m,g="[",C="]")=>{let w=0;for(;m;)if(m=i(m),m&&Ts(m)&&(m.data===g&&w++,m.data===C)){if(w===0)return i(m);w--}return m},_=(m,g,C)=>{const w=g.parentNode;w&&w.replaceChild(m,g);let O=C;for(;O;)O.vnode.el===g&&(O.vnode.el=O.subTree.el=m),O=O.parent},v=m=>m.nodeType===1&&m.tagName==="TEMPLATE";return[u,f]}const ic="data-allow-mismatch",ug={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Zr(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(ic);)e=e.parentElement;const n=e&&e.getAttribute(ic);if(n==null)return!1;if(n==="")return!0;{const s=n.split(",");return t===0&&s.includes("children")?!0:s.includes(ug[t])}}const fg=Ji().requestIdleCallback||(e=>setTimeout(e,1)),dg=Ji().cancelIdleCallback||(e=>clearTimeout(e)),hg=(e=1e4)=>t=>{const n=fg(t,{timeout:e});return()=>dg(n)};function pg(e){const{top:t,left:n,bottom:s,right:r}=e.getBoundingClientRect(),{innerHeight:i,innerWidth:o}=window;return(t>0&&t0&&s0&&n0&&r(t,n)=>{const s=new IntersectionObserver(r=>{for(const i of r)if(i.isIntersecting){s.disconnect(),t();break}},e);return n(r=>{if(r instanceof Element){if(pg(r))return t(),s.disconnect(),!1;s.observe(r)}}),()=>s.disconnect()},gg=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},_g=(e=[])=>(t,n)=>{se(e)&&(e=[e]);let s=!1;const r=o=>{s||(s=!0,i(),t(),o.target.dispatchEvent(new o.constructor(o.type,o)))},i=()=>{n(o=>{for(const l of e)o.removeEventListener(l,r)})};return n(o=>{for(const l of e)o.addEventListener(l,r,{once:!0})}),i};function yg(e,t){if(Ts(e)&&e.data==="["){let n=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(t(s)===!1)break}else if(Ts(s))if(s.data==="]"){if(--n===0)break}else s.data==="["&&n++;s=s.nextSibling}}else t(e)}const Un=e=>!!e.type.__asyncLoader;function bg(e){ne(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,hydrate:i,timeout:o,suspensible:l=!0,onError:a}=e;let c=null,u,f=0;const d=()=>(f++,c=null,h()),h=()=>{let S;return c||(S=c=t().catch(E=>{if(E=E instanceof Error?E:new Error(String(E)),a)return new Promise((I,_)=>{a(E,()=>I(d()),()=>_(E),f+1)});throw E}).then(E=>S!==c&&c?c:(E&&(E.__esModule||E[Symbol.toStringTag]==="Module")&&(E=E.default),u=E,E)))};return rn({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(S,E,I){let _=!1;(E.bu||(E.bu=[])).push(()=>_=!0);const v=()=>{_||I()},m=i?()=>{const g=i(v,C=>yg(S,C));g&&(E.bum||(E.bum=[])).push(g)}:v;u?m():h().then(()=>!E.isUnmounted&&m())},get __asyncResolved(){return u},setup(){const S=ze;if(Yl(S),u)return()=>Oo(u,S);const E=m=>{c=null,hs(m,S,13,!s)};if(l&&S.suspense||Ps)return h().then(m=>()=>Oo(m,S)).catch(m=>(E(m),()=>s?pe(s,{error:m}):null));const I=ts(!1),_=ts(),v=ts(!!r);return r&&setTimeout(()=>{v.value=!1},r),o!=null&&setTimeout(()=>{if(!I.value&&!_.value){const m=new Error(`Async component timed out after ${o}ms.`);E(m),_.value=m}},o),h().then(()=>{I.value=!0,S.parent&&Fr(S.parent.vnode)&&S.parent.update()}).catch(m=>{E(m),_.value=m}),()=>{if(I.value&&u)return Oo(u,S);if(_.value&&s)return pe(s,{error:_.value});if(n&&!v.value)return pe(n)}}})}function Oo(e,t){const{ref:n,props:s,children:r,ce:i}=t.vnode,o=pe(e,s,r);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const Fr=e=>e.type.__isKeepAlive,vg={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Ge(),s=n.ctx;if(!s.renderer)return()=>{const v=t.default&&t.default();return v&&v.length===1?v[0]:v};const r=new Map,i=new Set;let o=null;const l=n.suspense,{renderer:{p:a,m:c,um:u,o:{createElement:f}}}=s,d=f("div");s.activate=(v,m,g,C,w)=>{const O=v.component;c(v,m,g,0,l),a(O.vnode,v,m,g,O,l,C,v.slotScopeIds,w),je(()=>{O.isDeactivated=!1,O.a&&Is(O.a);const D=v.props&&v.props.onVnodeMounted;D&>(D,O.parent,v)},l)},s.deactivate=v=>{const m=v.component;Oi(m.m),Oi(m.a),c(v,d,null,1,l),je(()=>{m.da&&Is(m.da);const g=v.props&&v.props.onVnodeUnmounted;g&>(g,m.parent,v),m.isDeactivated=!0},l)};function h(v){wo(v),u(v,n,l,!0)}function S(v){r.forEach((m,g)=>{const C=ol(m.type);C&&!v(C)&&E(g)})}function E(v){const m=r.get(v);m&&(!o||!$t(m,o))?h(m):o&&wo(o),r.delete(v),i.delete(v)}tn(()=>[e.include,e.exclude],([v,m])=>{v&&S(g=>er(v,g)),m&&S(g=>!er(m,g))},{flush:"post",deep:!0});let I=null;const _=()=>{I!=null&&(wi(n.subTree.type)?je(()=>{r.set(I,zr(n.subTree))},n.subTree.suspense):r.set(I,zr(n.subTree)))};return Gs(_),lo(_),ao(()=>{r.forEach(v=>{const{subTree:m,suspense:g}=n,C=zr(m);if(v.type===C.type&&v.key===C.key){wo(C);const w=C.component.da;w&&je(w,g);return}h(v)})}),()=>{if(I=null,!t.default)return o=null;const v=t.default(),m=v[0];if(v.length>1)return o=null,v;if(!An(m)||!(m.shapeFlag&4)&&!(m.shapeFlag&128))return o=null,m;let g=zr(m);if(g.type===De)return o=null,g;const C=g.type,w=ol(Un(g)?g.type.__asyncResolved||{}:C),{include:O,exclude:D,max:k}=e;if(O&&(!w||!er(O,w))||D&&w&&er(D,w))return g.shapeFlag&=-257,o=g,m;const x=g.key==null?C:g.key,H=r.get(x);return g.el&&(g=sn(g),m.shapeFlag&128&&(m.ssContent=g)),I=x,H?(g.el=H.el,g.component=H.component,g.transition&&Nn(g,g.transition),g.shapeFlag|=512,i.delete(x),i.add(x)):(i.add(x),k&&i.size>parseInt(k,10)&&E(i.values().next().value)),g.shapeFlag|=256,o=g,wi(m.type)?m:g}}},Eg=vg;function er(e,t){return q(e)?e.some(n=>er(n,t)):se(e)?e.split(",").includes(t):Fp(e)?(e.lastIndex=0,e.test(t)):!1}function jf(e,t){Kf(e,"a",t)}function Wf(e,t){Kf(e,"da",t)}function Kf(e,t,n=ze){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(oo(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Fr(r.parent.vnode)&&Sg(s,t,n,r),r=r.parent}}function Sg(e,t,n,s){const r=oo(t,e,s,!0);Vr(()=>{Dl(s[t],r)},n)}function wo(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function zr(e){return e.shapeFlag&128?e.ssContent:e}function oo(e,t,n=ze,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{Sn();const l=ls(n),a=Dt(t,n,e,o);return l(),Tn(),a});return s?r.unshift(i):r.push(i),i}}const In=e=>(t,n=ze)=>{(!Ps||e==="sp")&&oo(e,(...s)=>t(...s),n)},Gf=In("bm"),Gs=In("m"),Xl=In("bu"),lo=In("u"),ao=In("bum"),Vr=In("um"),qf=In("sp"),Yf=In("rtg"),Xf=In("rtc");function Jf(e,t=ze){oo("ec",e,t)}const Jl="components",Tg="directives";function Ai(e,t){return Ql(Jl,e,!0,t)||e}const Qf=Symbol.for("v-ndc");function Cg(e){return se(e)?Ql(Jl,e,!1)||e:e||Qf}function Ng(e){return Ql(Tg,e)}function Ql(e,t,n=!0,s=!1){const r=et||ze;if(r){const i=r.type;if(e===Jl){const l=ol(i,!1);if(l&&(l===t||l===Ae(t)||l===fs(Ae(t))))return i}const o=oc(r[e]||i[e],t)||oc(r.appContext[e],t);return!o&&s?i:o}}function oc(e,t){return e&&(e[t]||e[Ae(t)]||e[fs(Ae(t))])}function Xo(e,t,n,s){let r;const i=n&&n[s],o=q(e);if(o||se(e)){const l=o&&$n(e);let a=!1,c=!1;l&&(a=!At(e),c=Cn(e),e=zi(e)),r=new Array(e.length);for(let u=0,f=e.length;ut(l,a,void 0,i&&i[a]));else{const l=Object.keys(e);r=new Array(l.length);for(let a=0,c=l.length;a{const i=s.fn(...r);return i&&(i.key=s.key),i}:s.fn)}return e}function Zl(e,t,n={},s,r){if(et.ce||et.parent&&Un(et.parent)&&et.parent.ce){const c=Object.keys(n).length>0;return t!=="default"&&(n.name=t),at(),Sr(ke,null,[pe("slot",n,s&&s())],c?-2:64)}let i=e[t];i&&i._c&&(i._d=!1),at();const o=i&&zl(i(n)),l=n.key||o&&o.key,a=Sr(ke,{key:(l&&!vt(l)?l:`_${t}`)+(!o&&s?"_fb":"")},o||(s?s():[]),o&&e._===1?64:-2);return!r&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),i&&i._c&&(i._d=!0),a}function zl(e){return e.some(t=>An(t)?!(t.type===De||t.type===ke&&!zl(t.children)):!0)?e:null}function Ig(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:As(s)]=e[s];return n}const Jo=e=>e?wd(e)?Ur(e):Jo(e.parent):null,or=le(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=>Jo(e.parent),$root:e=>Jo(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ea(e),$forceUpdate:e=>e.f||(e.f=()=>{Kl(e.update)}),$nextTick:e=>e.n||(e.n=Dr.bind(e.proxy)),$watch:e=>i_.bind(e)}),ko=(e,t)=>e!==ce&&!e.__isScriptSetup&&ge(e,t),Qo={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:a}=e;let c;if(t[0]!=="$"){const h=o[t];if(h!==void 0)switch(h){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(ko(s,t))return o[t]=1,s[t];if(r!==ce&&ge(r,t))return o[t]=2,r[t];if((c=e.propsOptions[0])&&ge(c,t))return o[t]=3,i[t];if(n!==ce&&ge(n,t))return o[t]=4,n[t];Zo&&(o[t]=0)}}const u=or[t];let f,d;if(u)return t==="$attrs"&<(e.attrs,"get",""),u(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(n!==ce&&ge(n,t))return o[t]=4,n[t];if(d=a.config.globalProperties,ge(d,t))return d[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return ko(r,t)?(r[t]=n,!0):s!==ce&&ge(s,t)?(s[t]=n,!0):ge(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i,type:o}},l){let a,c;return!!(n[l]||e!==ce&&l[0]!=="$"&&ge(e,l)||ko(t,l)||(a=i[0])&&ge(a,l)||ge(s,l)||ge(or,l)||ge(r.config.globalProperties,l)||(c=o.__cssModules)&&c[l])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ge(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Og=le({},Qo,{get(e,t){if(t!==Symbol.unscopables)return Qo.get(e,t,e)},has(e,t){return t[0]!=="_"&&!Wp(t)}});function wg(){return null}function kg(){return null}function Rg(e){}function Pg(e){}function Lg(){return null}function Mg(){}function xg(e,t){return null}function Dg(){return Zf().slots}function Fg(){return Zf().attrs}function Zf(e){const t=Ge();return t.setupContext||(t.setupContext=Ld(t))}function br(e){return q(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function Vg(e,t){const n=br(e);for(const s in t){if(s.startsWith("__skip"))continue;let r=n[s];r?q(r)||ne(r)?r=n[s]={type:r,default:t[s]}:r.default=t[s]:r===null&&(r=n[s]={default:t[s]}),r&&t[`__skip_${s}`]&&(r.skipFactory=!0)}return n}function $g(e,t){return!e||!t?e||t:q(e)&&q(t)?e.concat(t):le({},br(e),br(t))}function Ug(e,t){const n={};for(const s in e)t.includes(s)||Object.defineProperty(n,s,{enumerable:!0,get:()=>e[s]});return n}function Hg(e){const t=Ge();let n=e();return sl(),Fl(n)&&(n=n.catch(s=>{throw ls(t),s})),[n,()=>ls(t)]}let Zo=!0;function Bg(e){const t=ea(e),n=e.proxy,s=e.ctx;Zo=!1,t.beforeCreate&&lc(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:a,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:h,updated:S,activated:E,deactivated:I,beforeDestroy:_,beforeUnmount:v,destroyed:m,unmounted:g,render:C,renderTracked:w,renderTriggered:O,errorCaptured:D,serverPrefetch:k,expose:x,inheritAttrs:H,components:R,directives:B,filters:Q}=t;if(c&&jg(c,s,null),o)for(const te in o){const Y=o[te];ne(Y)&&(s[te]=Y.bind(n))}if(r){const te=r.call(n,n);Ee(te)&&(e.data=xr(te))}if(Zo=!0,i)for(const te in i){const Y=i[te],ue=ne(Y)?Y.bind(n,n):ne(Y.get)?Y.get.bind(n,n):tt,Ue=!ne(Y)&&ne(Y.set)?Y.set.bind(n):tt,He=Xe({get:ue,set:Ue});Object.defineProperty(s,te,{enumerable:!0,configurable:!0,get:()=>He.value,set:qe=>He.value=qe})}if(l)for(const te in l)zf(l[te],s,n,te);if(a){const te=ne(a)?a.call(n):a;Reflect.ownKeys(te).forEach(Y=>{lr(Y,te[Y])})}u&&lc(u,e,"c");function K(te,Y){q(Y)?Y.forEach(ue=>te(ue.bind(n))):Y&&te(Y.bind(n))}if(K(Gf,f),K(Gs,d),K(Xl,h),K(lo,S),K(jf,E),K(Wf,I),K(Jf,D),K(Xf,w),K(Yf,O),K(ao,v),K(Vr,g),K(qf,k),q(x))if(x.length){const te=e.exposed||(e.exposed={});x.forEach(Y=>{Object.defineProperty(te,Y,{get:()=>n[Y],set:ue=>n[Y]=ue,enumerable:!0})})}else e.exposed||(e.exposed={});C&&e.render===tt&&(e.render=C),H!=null&&(e.inheritAttrs=H),R&&(e.components=R),B&&(e.directives=B),k&&Yl(e)}function jg(e,t,n=tt){q(e)&&(e=zo(e));for(const s in e){const r=e[s];let i;Ee(r)?"default"in r?i=Bt(r.from||s,r.default,!0):i=Bt(r.from||s):i=Bt(r),$e(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function lc(e,t,n){Dt(q(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function zf(e,t,n,s){let r=s.includes(".")?_d(n,s):()=>n[s];if(se(e)){const i=t[e];ne(i)&&tn(r,i)}else if(ne(e))tn(r,e.bind(n));else if(Ee(e))if(q(e))e.forEach(i=>zf(i,t,n,s));else{const i=ne(e.handler)?e.handler.bind(n):t[e.handler];ne(i)&&tn(r,i,e)}}function ea(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let a;return l?a=l:!r.length&&!n&&!s?a=t:(a={},r.length&&r.forEach(c=>Ii(a,c,o,!0)),Ii(a,t,o)),Ee(t)&&i.set(t,a),a}function Ii(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&Ii(e,i,n,!0),r&&r.forEach(o=>Ii(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Wg[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Wg={data:ac,props:cc,emits:cc,methods:tr,computed:tr,beforeCreate:ft,created:ft,beforeMount:ft,mounted:ft,beforeUpdate:ft,updated:ft,beforeDestroy:ft,beforeUnmount:ft,destroyed:ft,unmounted:ft,activated:ft,deactivated:ft,errorCaptured:ft,serverPrefetch:ft,components:tr,directives:tr,watch:Gg,provide:ac,inject:Kg};function ac(e,t){return t?e?function(){return le(ne(e)?e.call(this,this):e,ne(t)?t.call(this,this):t)}:t:e}function Kg(e,t){return tr(zo(e),zo(t))}function zo(e){if(q(e)){const t={};for(let n=0;n1)return n&&ne(t)?t.call(s&&s.proxy):t}}function Xg(){return!!(Ge()||ns)}const td={},nd=()=>Object.create(td),sd=e=>Object.getPrototypeOf(e)===td;function Jg(e,t,n,s=!1){const r={},i=nd();e.propsDefaults=Object.create(null),rd(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:jl(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Qg(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=he(r),[a]=e.propsOptions;let c=!1;if((s||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let f=0;f{a=!0;const[d,h]=id(f,t,!0);le(o,d),h&&l.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!a)return Ee(e)&&s.set(e,Cs),Cs;if(q(i))for(let u=0;ue==="_"||e==="_ctx"||e==="$stable",na=e=>q(e)?e.map(_t):[_t(e)],zg=(e,t,n)=>{if(t._n)return t;const s=en((...r)=>na(t(...r)),n);return s._c=!1,s},od=(e,t,n)=>{const s=e._ctx;for(const r in e){if(ta(r))continue;const i=e[r];if(ne(i))t[r]=zg(r,i,s);else if(i!=null){const o=na(i);t[r]=()=>o}}},ld=(e,t)=>{const n=na(t);e.slots.default=()=>n},ad=(e,t,n)=>{for(const s in t)(n||!ta(s))&&(e[s]=t[s])},e_=(e,t,n)=>{const s=e.slots=nd();if(e.vnode.shapeFlag&32){const r=t._;r?(ad(s,t,n),n&&nf(s,"_",r,!0)):od(t,s)}else t&&ld(e,t)},t_=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=ce;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:ad(r,t,n):(i=!t.$stable,od(t,r)),o=t}else t&&(ld(e,t),o={default:1});if(i)for(const l in r)!ta(l)&&o[l]==null&&delete r[l]},je=Ed;function cd(e){return fd(e)}function ud(e){return fd(e,cg)}function fd(e,t){const n=Ji();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:a,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:h=tt,insertStaticContent:S}=e,E=(y,T,P,U=null,F=null,p=null,b=void 0,A=null,M=!!T.dynamicChildren)=>{if(y===T)return;y&&!$t(y,T)&&(U=$(y),qe(y,F,p,!0),y=null),T.patchFlag===-2&&(M=!1,T.dynamicChildren=null);const{type:V,ref:j,shapeFlag:N}=T;switch(V){case vn:I(y,T,P,U);break;case De:_(y,T,P,U);break;case ss:y==null&&v(T,P,U,b);break;case ke:R(y,T,P,U,F,p,b,A,M);break;default:N&1?C(y,T,P,U,F,p,b,A,M):N&6?B(y,T,P,U,F,p,b,A,M):(N&64||N&128)&&V.process(y,T,P,U,F,p,b,A,M,Z)}j!=null&&F?ws(j,y&&y.ref,p,T||y,!T):j==null&&y&&y.ref!=null&&ws(y.ref,null,p,y,!0)},I=(y,T,P,U)=>{if(y==null)s(T.el=l(T.children),P,U);else{const F=T.el=y.el;T.children!==y.children&&c(F,T.children)}},_=(y,T,P,U)=>{y==null?s(T.el=a(T.children||""),P,U):T.el=y.el},v=(y,T,P,U)=>{[y.el,y.anchor]=S(y.children,T,P,U,y.el,y.anchor)},m=({el:y,anchor:T},P,U)=>{let F;for(;y&&y!==T;)F=d(y),s(y,P,U),y=F;s(T,P,U)},g=({el:y,anchor:T})=>{let P;for(;y&&y!==T;)P=d(y),r(y),y=P;r(T)},C=(y,T,P,U,F,p,b,A,M)=>{T.type==="svg"?b="svg":T.type==="math"&&(b="mathml"),y==null?w(T,P,U,F,p,b,A,M):k(y,T,F,p,b,A,M)},w=(y,T,P,U,F,p,b,A)=>{let M,V;const{props:j,shapeFlag:N,transition:L,dirs:G}=y;if(M=y.el=o(y.type,p,j&&j.is,j),N&8?u(M,y.children):N&16&&D(y.children,M,null,U,F,Ro(y,p),b,A),G&&zt(y,null,U,"created"),O(M,y,y.scopeId,b,U),j){for(const fe in j)fe!=="value"&&!Vn(fe)&&i(M,fe,null,j[fe],p,U);"value"in j&&i(M,"value",null,j.value,p),(V=j.onVnodeBeforeMount)&>(V,U,y)}G&&zt(y,null,U,"beforeMount");const ee=dd(F,L);ee&&L.beforeEnter(M),s(M,T,P),((V=j&&j.onVnodeMounted)||ee||G)&&je(()=>{V&>(V,U,y),ee&&L.enter(M),G&&zt(y,null,U,"mounted")},F)},O=(y,T,P,U,F)=>{if(P&&h(y,P),U)for(let p=0;p{for(let V=M;V{const A=T.el=y.el;let{patchFlag:M,dynamicChildren:V,dirs:j}=T;M|=y.patchFlag&16;const N=y.props||ce,L=T.props||ce;let G;if(P&&qn(P,!1),(G=L.onVnodeBeforeUpdate)&>(G,P,T,y),j&&zt(T,y,P,"beforeUpdate"),P&&qn(P,!0),(N.innerHTML&&L.innerHTML==null||N.textContent&&L.textContent==null)&&u(A,""),V?x(y.dynamicChildren,V,A,P,U,Ro(T,F),p):b||Y(y,T,A,null,P,U,Ro(T,F),p,!1),M>0){if(M&16)H(A,N,L,P,F);else if(M&2&&N.class!==L.class&&i(A,"class",null,L.class,F),M&4&&i(A,"style",N.style,L.style,F),M&8){const ee=T.dynamicProps;for(let fe=0;fe{G&>(G,P,T,y),j&&zt(T,y,P,"updated")},U)},x=(y,T,P,U,F,p,b)=>{for(let A=0;A{if(T!==P){if(T!==ce)for(const p in T)!Vn(p)&&!(p in P)&&i(y,p,T[p],null,F,U);for(const p in P){if(Vn(p))continue;const b=P[p],A=T[p];b!==A&&p!=="value"&&i(y,p,A,b,F,U)}"value"in P&&i(y,"value",T.value,P.value,F)}},R=(y,T,P,U,F,p,b,A,M)=>{const V=T.el=y?y.el:l(""),j=T.anchor=y?y.anchor:l("");let{patchFlag:N,dynamicChildren:L,slotScopeIds:G}=T;G&&(A=A?A.concat(G):G),y==null?(s(V,P,U),s(j,P,U),D(T.children||[],P,j,F,p,b,A,M)):N>0&&N&64&&L&&y.dynamicChildren?(x(y.dynamicChildren,L,P,F,p,b,A),(T.key!=null||F&&T===F.subTree)&&sa(y,T,!0)):Y(y,T,P,j,F,p,b,A,M)},B=(y,T,P,U,F,p,b,A,M)=>{T.slotScopeIds=A,y==null?T.shapeFlag&512?F.ctx.activate(T,P,U,b,M):Q(T,P,U,F,p,b,M):z(y,T,M)},Q=(y,T,P,U,F,p,b)=>{const A=y.component=Od(y,U,F);if(Fr(y)&&(A.ctx.renderer=Z),kd(A,!1,b),A.asyncDep){if(F&&F.registerDep(A,K,b),!y.el){const M=A.subTree=pe(De);_(null,M,T,P),y.placeholder=M.el}}else K(A,y,T,P,F,p,b)},z=(y,T,P)=>{const U=T.component=y.component;if(d_(y,T,P))if(U.asyncDep&&!U.asyncResolved){te(U,T,P);return}else U.next=T,U.update();else T.el=y.el,U.vnode=T},K=(y,T,P,U,F,p,b)=>{const A=()=>{if(y.isMounted){let{next:N,bu:L,u:G,parent:ee,vnode:fe}=y;{const St=hd(y);if(St){N&&(N.el=fe.el,te(y,N,b)),St.asyncDep.then(()=>{y.isUnmounted||A()});return}}let de=N,Me;qn(y,!1),N?(N.el=fe.el,te(y,N,b)):N=fe,L&&Is(L),(Me=N.props&&N.props.onVnodeBeforeUpdate)&>(Me,ee,N,fe),qn(y,!0);const Ye=ai(y),kt=y.subTree;y.subTree=Ye,E(kt,Ye,f(kt.el),$(kt),y,F,p),N.el=Ye.el,de===null&&uo(y,Ye.el),G&&je(G,F),(Me=N.props&&N.props.onVnodeUpdated)&&je(()=>gt(Me,ee,N,fe),F)}else{let N;const{el:L,props:G}=T,{bm:ee,m:fe,parent:de,root:Me,type:Ye}=y,kt=Un(T);if(qn(y,!1),ee&&Is(ee),!kt&&(N=G&&G.onVnodeBeforeMount)&>(N,de,T),qn(y,!0),L&&Se){const St=()=>{y.subTree=ai(y),Se(L,y.subTree,y,F,null)};kt&&Ye.__asyncHydrate?Ye.__asyncHydrate(L,y,St):St()}else{Me.ce&&Me.ce._def.shadowRoot!==!1&&Me.ce._injectChildStyle(Ye);const St=y.subTree=ai(y);E(null,St,P,U,y,F,p),T.el=St.el}if(fe&&je(fe,F),!kt&&(N=G&&G.onVnodeMounted)){const St=T;je(()=>gt(N,de,St),F)}(T.shapeFlag&256||de&&Un(de.vnode)&&de.vnode.shapeFlag&256)&&y.a&&je(y.a,F),y.isMounted=!0,T=P=U=null}};y.scope.on();const M=y.effect=new hr(A);y.scope.off();const V=y.update=M.run.bind(M),j=y.job=M.runIfDirty.bind(M);j.i=y,j.id=y.uid,M.scheduler=()=>Kl(j),qn(y,!0),V()},te=(y,T,P)=>{T.component=y;const U=y.vnode.props;y.vnode=T,y.next=null,Qg(y,T.props,U,P),t_(y,T.children,P),Sn(),Za(y),Tn()},Y=(y,T,P,U,F,p,b,A,M=!1)=>{const V=y&&y.children,j=y?y.shapeFlag:0,N=T.children,{patchFlag:L,shapeFlag:G}=T;if(L>0){if(L&128){Ue(V,N,P,U,F,p,b,A,M);return}else if(L&256){ue(V,N,P,U,F,p,b,A,M);return}}G&8?(j&16&&nt(V,F,p),N!==V&&u(P,N)):j&16?G&16?Ue(V,N,P,U,F,p,b,A,M):nt(V,F,p,!0):(j&8&&u(P,""),G&16&&D(N,P,U,F,p,b,A,M))},ue=(y,T,P,U,F,p,b,A,M)=>{y=y||Cs,T=T||Cs;const V=y.length,j=T.length,N=Math.min(V,j);let L;for(L=0;Lj?nt(y,F,p,!0,!1,N):D(T,P,U,F,p,b,A,M,N)},Ue=(y,T,P,U,F,p,b,A,M)=>{let V=0;const j=T.length;let N=y.length-1,L=j-1;for(;V<=N&&V<=L;){const G=y[V],ee=T[V]=M?xn(T[V]):_t(T[V]);if($t(G,ee))E(G,ee,P,null,F,p,b,A,M);else break;V++}for(;V<=N&&V<=L;){const G=y[N],ee=T[L]=M?xn(T[L]):_t(T[L]);if($t(G,ee))E(G,ee,P,null,F,p,b,A,M);else break;N--,L--}if(V>N){if(V<=L){const G=L+1,ee=GL)for(;V<=N;)qe(y[V],F,p,!0),V++;else{const G=V,ee=V,fe=new Map;for(V=ee;V<=L;V++){const Tt=T[V]=M?xn(T[V]):_t(T[V]);Tt.key!=null&&fe.set(Tt.key,V)}let de,Me=0;const Ye=L-ee+1;let kt=!1,St=0;const qs=new Array(Ye);for(V=0;V=Ye){qe(Tt,F,p,!0);continue}let Yt;if(Tt.key!=null)Yt=fe.get(Tt.key);else for(de=ee;de<=L;de++)if(qs[de-ee]===0&&$t(Tt,T[de])){Yt=de;break}Yt===void 0?qe(Tt,F,p,!0):(qs[Yt-ee]=V+1,Yt>=St?St=Yt:kt=!0,E(Tt,T[Yt],P,null,F,p,b,A,M),Me++)}const Ka=kt?n_(qs):Cs;for(de=Ka.length-1,V=Ye-1;V>=0;V--){const Tt=ee+V,Yt=T[Tt],Ga=T[Tt+1],qa=Tt+1{const{el:p,type:b,transition:A,children:M,shapeFlag:V}=y;if(V&6){He(y.component.subTree,T,P,U);return}if(V&128){y.suspense.move(T,P,U);return}if(V&64){b.move(y,T,P,Z);return}if(b===ke){s(p,T,P);for(let N=0;NA.enter(p),F);else{const{leave:N,delayLeave:L,afterLeave:G}=A,ee=()=>{y.ctx.isUnmounted?r(p):s(p,T,P)},fe=()=>{p._isLeaving&&p[dn](!0),N(p,()=>{ee(),G&&G()})};L?L(p,ee,fe):fe()}else s(p,T,P)},qe=(y,T,P,U=!1,F=!1)=>{const{type:p,props:b,ref:A,children:M,dynamicChildren:V,shapeFlag:j,patchFlag:N,dirs:L,cacheIndex:G}=y;if(N===-2&&(F=!1),A!=null&&(Sn(),ws(A,null,P,y,!0),Tn()),G!=null&&(T.renderCache[G]=void 0),j&256){T.ctx.deactivate(y);return}const ee=j&1&&L,fe=!Un(y);let de;if(fe&&(de=b&&b.onVnodeBeforeUnmount)&>(de,T,y),j&6)qt(y.component,P,U);else{if(j&128){y.suspense.unmount(P,U);return}ee&&zt(y,null,T,"beforeUnmount"),j&64?y.type.remove(y,T,P,Z,U):V&&!V.hasOnce&&(p!==ke||N>0&&N&64)?nt(V,T,P,!1,!0):(p===ke&&N&384||!F&&j&16)&&nt(M,T,P),U&&Kt(y)}(fe&&(de=b&&b.onVnodeUnmounted)||ee)&&je(()=>{de&>(de,T,y),ee&&zt(y,null,T,"unmounted")},P)},Kt=y=>{const{type:T,el:P,anchor:U,transition:F}=y;if(T===ke){Gt(P,U);return}if(T===ss){g(y);return}const p=()=>{r(P),F&&!F.persisted&&F.afterLeave&&F.afterLeave()};if(y.shapeFlag&1&&F&&!F.persisted){const{leave:b,delayLeave:A}=F,M=()=>b(P,p);A?A(y.el,p,M):M()}else p()},Gt=(y,T)=>{let P;for(;y!==T;)P=d(y),r(y),y=P;r(T)},qt=(y,T,P)=>{const{bum:U,scope:F,job:p,subTree:b,um:A,m:M,a:V}=y;Oi(M),Oi(V),U&&Is(U),F.stop(),p&&(p.flags|=8,qe(b,y,T,P)),A&&je(A,T),je(()=>{y.isUnmounted=!0},T)},nt=(y,T,P,U=!1,F=!1,p=0)=>{for(let b=p;b{if(y.shapeFlag&6)return $(y.component.subTree);if(y.shapeFlag&128)return y.suspense.next();const T=d(y.anchor||y.el),P=T&&T[xf];return P?d(P):T};let X=!1;const W=(y,T,P)=>{y==null?T._vnode&&qe(T._vnode,null,null,!0):E(T._vnode||null,y,T,null,null,null,P),T._vnode=y,X||(X=!0,Za(),Ci(),X=!1)},Z={p:E,um:qe,m:He,r:Kt,mt:Q,mc:D,pc:Y,pbc:x,n:$,o:e};let ie,Se;return t&&([ie,Se]=t(Z)),{render:W,hydrate:ie,createApp:Yg(W,ie)}}function Ro({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function qn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function dd(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function sa(e,t,n=!1){const s=e.children,r=t.children;if(q(s)&&q(r))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function hd(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:hd(t)}function Oi(e){if(e)for(let t=0;tBt(pd);function s_(e,t){return $r(e,null,t)}function r_(e,t){return $r(e,null,{flush:"post"})}function gd(e,t){return $r(e,null,{flush:"sync"})}function tn(e,t,n){return $r(e,t,n)}function $r(e,t,n=ce){const{immediate:s,deep:r,flush:i,once:o}=n,l=le({},n),a=t&&s||!t&&i!=="post";let c;if(Ps){if(i==="sync"){const h=md();c=h.__watcherHandles||(h.__watcherHandles=[])}else if(!a){const h=()=>{};return h.stop=tt,h.resume=tt,h.pause=tt,h}}const u=ze;l.call=(h,S,E)=>Dt(h,u,S,E);let f=!1;i==="post"?l.scheduler=h=>{je(h,u&&u.suspense)}:i!=="sync"&&(f=!0,l.scheduler=(h,S)=>{S?h():Kl(h)}),l.augmentJob=h=>{t&&(h.flags|=4),f&&(h.flags|=2,u&&(h.id=u.uid,h.i=u))};const d=Wm(e,t,l);return Ps&&(c?c.push(d):a&&d()),d}function i_(e,t,n){const s=this.proxy,r=se(e)?e.includes(".")?_d(s,e):()=>s[e]:e.bind(s,s);let i;ne(t)?i=t:(i=t.handler,n=t);const o=ls(this),l=$r(r,i.bind(s),n);return o(),l}function _d(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{let u,f=ce,d;return gd(()=>{const h=e[r];ht(u,h)&&(u=h,c())}),{get(){return a(),n.get?n.get(u):u},set(h){const S=n.set?n.set(h):h;if(!ht(S,u)&&!(f!==ce&&ht(h,f)))return;const E=s.vnode.props;E&&(t in E||r in E||i in E)&&(`onUpdate:${t}`in E||`onUpdate:${r}`in E||`onUpdate:${i}`in E)||(u=h,c()),s.emit(`update:${t}`,S),ht(h,S)&&ht(h,f)&&!ht(S,d)&&c(),f=h,d=S}}});return l[Symbol.iterator]=()=>{let a=0;return{next(){return a<2?{value:a++?o||ce:l,done:!1}:{done:!0}}}},l}const yd=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ae(t)}Modifiers`]||e[`${yt(t)}Modifiers`];function l_(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||ce;let r=n;const i=t.startsWith("update:"),o=i&&yd(s,t.slice(7));o&&(o.trim&&(r=n.map(u=>se(u)?u.trim():u)),o.number&&(r=n.map(_i)));let l,a=s[l=As(t)]||s[l=As(Ae(t))];!a&&i&&(a=s[l=As(yt(t))]),a&&Dt(a,e,6,r);const c=s[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Dt(c,e,6,r)}}const a_=new WeakMap;function bd(e,t,n=!1){const s=n?a_:t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!ne(e)){const a=c=>{const u=bd(c,t,!0);u&&(l=!0,le(o,u))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!i&&!l?(Ee(e)&&s.set(e,null),null):(q(i)?i.forEach(a=>o[a]=null):le(o,i),Ee(e)&&s.set(e,o),o)}function co(e,t){return!e||!cs(t)?!1:(t=t.slice(2).replace(/Once$/,""),ge(e,t[0].toLowerCase()+t.slice(1))||ge(e,yt(t))||ge(e,t))}function ai(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:a,render:c,renderCache:u,props:f,data:d,setupState:h,ctx:S,inheritAttrs:E}=e,I=yr(e);let _,v;try{if(n.shapeFlag&4){const g=r||s,C=g;_=_t(c.call(C,g,u,f,h,d,S)),v=l}else{const g=t;_=_t(g.length>1?g(f,{attrs:l,slots:o,emit:a}):g(f,null)),v=t.props?l:u_(l)}}catch(g){ar.length=0,hs(g,e,1),_=pe(De)}let m=_;if(v&&E!==!1){const g=Object.keys(v),{shapeFlag:C}=m;g.length&&C&7&&(i&&g.some(xl)&&(v=f_(v,i)),m=sn(m,v,!1,!0))}return n.dirs&&(m=sn(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&Nn(m,n.transition),_=m,yr(I),_}function c_(e,t=!0){let n;for(let s=0;s{let t;for(const n in e)(n==="class"||n==="style"||cs(n))&&((t||(t={}))[n]=e[n]);return t},f_=(e,t)=>{const n={};for(const s in e)(!xl(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function d_(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:a}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return s?fc(s,o,c):!!o;if(a&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense;let tl=0;const h_={name:"Suspense",__isSuspense:!0,process(e,t,n,s,r,i,o,l,a,c){if(e==null)m_(t,n,s,r,i,o,l,a,c);else{if(i&&i.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}g_(e,t,n,s,r,o,l,a,c)}},hydrate:__,normalize:y_},p_=h_;function vr(e,t){const n=e.props&&e.props[t];ne(n)&&n()}function m_(e,t,n,s,r,i,o,l,a){const{p:c,o:{createElement:u}}=a,f=u("div"),d=e.suspense=vd(e,r,s,t,f,n,i,o,l,a);c(null,d.pendingBranch=e.ssContent,f,null,s,d,i,o),d.deps>0?(vr(e,"onPending"),vr(e,"onFallback"),c(null,e.ssFallback,t,n,s,null,i,o),ks(d,e.ssFallback)):d.resolve(!1,!0)}function g_(e,t,n,s,r,i,o,l,{p:a,um:c,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,h=t.ssFallback,{activeBranch:S,pendingBranch:E,isInFallback:I,isHydrating:_}=f;if(E)f.pendingBranch=d,$t(E,d)?(a(E,d,f.hiddenContainer,null,r,f,i,o,l),f.deps<=0?f.resolve():I&&(_||(a(S,h,n,s,r,null,i,o,l),ks(f,h)))):(f.pendingId=tl++,_?(f.isHydrating=!1,f.activeBranch=E):c(E,r,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),I?(a(null,d,f.hiddenContainer,null,r,f,i,o,l),f.deps<=0?f.resolve():(a(S,h,n,s,r,null,i,o,l),ks(f,h))):S&&$t(S,d)?(a(S,d,n,s,r,f,i,o,l),f.resolve(!0)):(a(null,d,f.hiddenContainer,null,r,f,i,o,l),f.deps<=0&&f.resolve()));else if(S&&$t(S,d))a(S,d,n,s,r,f,i,o,l),ks(f,d);else if(vr(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=tl++,a(null,d,f.hiddenContainer,null,r,f,i,o,l),f.deps<=0)f.resolve();else{const{timeout:v,pendingId:m}=f;v>0?setTimeout(()=>{f.pendingId===m&&f.fallback(h)},v):v===0&&f.fallback(h)}}function vd(e,t,n,s,r,i,o,l,a,c,u=!1){const{p:f,m:d,um:h,n:S,o:{parentNode:E,remove:I}}=c;let _;const v=b_(e);v&&t&&t.pendingBranch&&(_=t.pendingId,t.deps++);const m=e.props?yi(e.props.timeout):void 0,g=i,C={vnode:e,parent:t,parentComponent:n,namespace:o,container:s,hiddenContainer:r,deps:0,pendingId:tl++,timeout:typeof m=="number"?m:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(w=!1,O=!1){const{vnode:D,activeBranch:k,pendingBranch:x,pendingId:H,effects:R,parentComponent:B,container:Q}=C;let z=!1;C.isHydrating?C.isHydrating=!1:w||(z=k&&x.transition&&x.transition.mode==="out-in",z&&(k.transition.afterLeave=()=>{H===C.pendingId&&(d(x,Q,i===g?S(k):i,0),gr(R))}),k&&(E(k.el)===Q&&(i=S(k)),h(k,B,C,!0)),z||d(x,Q,i,0)),ks(C,x),C.pendingBranch=null,C.isInFallback=!1;let K=C.parent,te=!1;for(;K;){if(K.pendingBranch){K.effects.push(...R),te=!0;break}K=K.parent}!te&&!z&&gr(R),C.effects=[],v&&t&&t.pendingBranch&&_===t.pendingId&&(t.deps--,t.deps===0&&!O&&t.resolve()),vr(D,"onResolve")},fallback(w){if(!C.pendingBranch)return;const{vnode:O,activeBranch:D,parentComponent:k,container:x,namespace:H}=C;vr(O,"onFallback");const R=S(D),B=()=>{C.isInFallback&&(f(null,w,x,R,k,null,H,l,a),ks(C,w))},Q=w.transition&&w.transition.mode==="out-in";Q&&(D.transition.afterLeave=B),C.isInFallback=!0,h(D,k,null,!0),Q||B()},move(w,O,D){C.activeBranch&&d(C.activeBranch,w,O,D),C.container=w},next(){return C.activeBranch&&S(C.activeBranch)},registerDep(w,O,D){const k=!!C.pendingBranch;k&&C.deps++;const x=w.vnode.el;w.asyncDep.catch(H=>{hs(H,w,0)}).then(H=>{if(w.isUnmounted||C.isUnmounted||C.pendingId!==w.suspenseId)return;w.asyncResolved=!0;const{vnode:R}=w;rl(w,H,!1),x&&(R.el=x);const B=!x&&w.subTree.el;O(w,R,E(x||w.subTree.el),x?null:S(w.subTree),C,o,D),B&&I(B),uo(w,R.el),k&&--C.deps===0&&C.resolve()})},unmount(w,O){C.isUnmounted=!0,C.activeBranch&&h(C.activeBranch,n,w,O),C.pendingBranch&&h(C.pendingBranch,n,w,O)}};return C}function __(e,t,n,s,r,i,o,l,a){const c=t.suspense=vd(t,s,n,e.parentNode,document.createElement("div"),null,r,i,o,l,!0),u=a(e,c.pendingBranch=t.ssContent,n,c,i,o);return c.deps===0&&c.resolve(!1,!0),u}function y_(e){const{shapeFlag:t,children:n}=e,s=t&32;e.ssContent=dc(s?n.default:n),e.ssFallback=s?dc(n.fallback):pe(De)}function dc(e){let t;if(ne(e)){const n=os&&e._c;n&&(e._d=!1,at()),e=e(),n&&(e._d=!0,t=ct,Sd())}return q(e)&&(e=c_(e)),e=_t(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Ed(e,t){t&&t.pendingBranch?q(e)?t.effects.push(...e):t.effects.push(e):gr(e)}function ks(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e;let r=t.el;for(;!r&&t.component;)t=t.component.subTree,r=t.el;n.el=r,s&&s.subTree===n&&(s.vnode.el=r,uo(s,r))}function b_(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const ke=Symbol.for("v-fgt"),vn=Symbol.for("v-txt"),De=Symbol.for("v-cmt"),ss=Symbol.for("v-stc"),ar=[];let ct=null;function at(e=!1){ar.push(ct=e?null:[])}function Sd(){ar.pop(),ct=ar[ar.length-1]||null}let os=1;function Er(e,t=!1){os+=e,e<0&&ct&&t&&(ct.hasOnce=!0)}function Td(e){return e.dynamicChildren=os>0?ct||Cs:null,Sd(),os>0&&ct&&ct.push(e),e}function Vt(e,t,n,s,r,i){return Td(Oe(e,t,n,s,r,i,!0))}function Sr(e,t,n,s,r){return Td(pe(e,t,n,s,r,!0))}function An(e){return e?e.__v_isVNode===!0:!1}function $t(e,t){return e.type===t.type&&e.key===t.key}function v_(e){}const Cd=({key:e})=>e??null,ci=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?se(e)||$e(e)||ne(e)?{i:et,r:e,k:t,f:!!n}:e:null);function Oe(e,t=null,n=null,s=0,r=null,i=e===ke?0:1,o=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Cd(t),ref:t&&ci(t),scopeId:ro,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:et};return l?(ra(a,n),i&128&&e.normalize(a)):n&&(a.shapeFlag|=se(n)?8:16),os>0&&!o&&ct&&(a.patchFlag>0||i&6)&&a.patchFlag!==32&&ct.push(a),a}const pe=E_;function E_(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===Qf)&&(e=De),An(e)){const l=sn(e,t,!0);return n&&ra(l,n),os>0&&!i&&ct&&(l.shapeFlag&6?ct[ct.indexOf(e)]=l:ct.push(l)),l.patchFlag=-2,l}if(O_(e)&&(e=e.__vccOpts),t){t=Nd(t);let{class:l,style:a}=t;l&&!se(l)&&(t.class=ds(l)),Ee(a)&&(no(a)&&!q(a)&&(a=le({},a)),t.style=Ws(a))}const o=se(e)?1:wi(e)?128:Df(e)?64:Ee(e)?4:ne(e)?2:0;return Oe(e,t,n,s,r,o,i,!0)}function Nd(e){return e?no(e)||sd(e)?le({},e):e:null}function sn(e,t,n=!1,s=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:a}=e,c=t?Id(r||{},t):r,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Cd(c),ref:t&&t.ref?n&&i?q(i)?i.concat(ci(t)):[i,ci(t)]:ci(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ke?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:a,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&sn(e.ssContent),ssFallback:e.ssFallback&&sn(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&s&&Nn(u,a.clone(u)),u}function mn(e=" ",t=0){return pe(vn,null,e,t)}function S_(e,t){const n=pe(ss,null,e);return n.staticCount=t,n}function Ad(e="",t=!1){return t?(at(),Sr(De,null,e)):pe(De,null,e)}function _t(e){return e==null||typeof e=="boolean"?pe(De):q(e)?pe(ke,null,e.slice()):An(e)?xn(e):pe(vn,null,String(e))}function xn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:sn(e)}function ra(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(q(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),ra(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!sd(t)?t._ctx=et:r===3&&et&&(et.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ne(t)?(t={default:t,_ctx:et},n=32):(t=String(t),s&64?(n=16,t=[mn(t)]):n=8);e.children=t,e.shapeFlag|=n}function Id(...e){const t={};for(let n=0;nze||et;let ki,nl;{const e=Ji(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};ki=t("__VUE_INSTANCE_SETTERS__",n=>ze=n),nl=t("__VUE_SSR_SETTERS__",n=>Ps=n)}const ls=e=>{const t=ze;return ki(e),e.scope.on(),()=>{e.scope.off(),ki(t)}},sl=()=>{ze&&ze.scope.off(),ki(null)};function wd(e){return e.vnode.shapeFlag&4}let Ps=!1;function kd(e,t=!1,n=!1){t&&nl(t);const{props:s,children:r}=e.vnode,i=wd(e);Jg(e,s,i,t),e_(e,r,n||t);const o=i?N_(e,t):void 0;return t&&nl(!1),o}function N_(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Qo);const{setup:s}=n;if(s){Sn();const r=e.setupContext=s.length>1?Ld(e):null,i=ls(e),o=Ks(s,e,0,[e.props,r]),l=Fl(o);if(Tn(),i(),(l||e.sp)&&!Un(e)&&Yl(e),l){if(o.then(sl,sl),t)return o.then(a=>{rl(e,a,t)}).catch(a=>{hs(a,e,0)});e.asyncDep=o}else rl(e,o,t)}else Pd(e,t)}function rl(e,t,n){ne(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ee(t)&&(e.setupState=Wl(t)),Pd(e,n)}let Ri,il;function Rd(e){Ri=e,il=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,Og))}}const A_=()=>!Ri;function Pd(e,t,n){const s=e.type;if(!e.render){if(!t&&Ri&&!s.render){const r=s.template||ea(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:a}=s,c=le(le({isCustomElement:i,delimiters:l},o),a);s.render=Ri(r,c)}}e.render=s.render||tt,il&&il(e)}{const r=ls(e);Sn();try{Bg(e)}finally{Tn(),r()}}}const I_={get(e,t){return lt(e,"get",""),e[t]}};function Ld(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,I_),slots:e.slots,emit:e.emit,expose:t}}function Ur(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Wl(Nf(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in or)return or[n](e)},has(t,n){return n in t||n in or}})):e.proxy}function ol(e,t=!0){return ne(e)?e.displayName||e.name:e.name||t&&e.__name}function O_(e){return ne(e)&&"__vccOpts"in e}const Xe=(e,t)=>Um(e,t,Ps);function ps(e,t,n){try{Er(-1);const s=arguments.length;return s===2?Ee(t)&&!q(t)?An(t)?pe(e,null,[t]):pe(e,t):pe(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&An(n)&&(n=[n]),pe(e,t,n))}finally{Er(1)}}function w_(){}function k_(e,t,n,s){const r=n[s];if(r&&Md(r,e))return r;const i=t();return i.memo=e.slice(),i.cacheIndex=s,n[s]=i}function Md(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let s=0;s0&&ct&&ct.push(e),!0}const xd="3.5.22",R_=tt,P_=Xm,L_=bs,M_=Mf,x_={createComponentInstance:Od,setupComponent:kd,renderComponentRoot:ai,setCurrentRenderingInstance:yr,isVNode:An,normalizeVNode:_t,getComponentPublicInstance:Ur,ensureValidVNode:zl,pushWarningContext:Km,popWarningContext:Gm},D_=x_,F_=null,V_=null,$_=null;/** * @vue/runtime-dom v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let ll;const hc=typeof window<"u"&&window.trustedTypes;if(hc)try{ll=hc.createPolicy("vue",{createHTML:e=>e})}catch{}const Dd=ll?e=>ll.createHTML(e):e=>e,U_="http://www.w3.org/2000/svg",H_="http://www.w3.org/1998/Math/MathML",un=typeof document<"u"?document:null,pc=un&&un.createElement("template"),B_={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?un.createElementNS(U_,e):t==="mathml"?un.createElementNS(H_,e):n?un.createElement(e,{is:n}):un.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>un.createTextNode(e),createComment:e=>un.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>un.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{pc.innerHTML=Dd(s==="svg"?`${e}`:s==="mathml"?`${e}`:e);const l=pc.content;if(s==="svg"||s==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},In="transition",Xs="animation",Ls=Symbol("_vtc"),Fd={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},Vd=le({},ql,Fd),j_=e=>(e.displayName="Transition",e.props=Vd,e),W_=j_((e,{slots:t})=>ps(Hf,$d(e),t)),qn=(e,t=[])=>{q(e)?e.forEach(n=>n(...t)):e&&e(...t)},mc=e=>e?q(e)?e.some(t=>t.length>1):e.length>1:!1;function $d(e){const t={};for(const R in e)R in Fd||(t[R]=e[R]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=i,appearActiveClass:c=o,appearToClass:u=l,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,S=K_(r),E=S&&S[0],I=S&&S[1],{onBeforeEnter:_,onEnter:v,onEnterCancelled:m,onLeave:g,onLeaveCancelled:C,onBeforeAppear:w=_,onAppear:O=v,onAppearCancelled:D=m}=t,k=(R,B,Q,z)=>{R._enterCancelled=z,kn(R,B?u:l),kn(R,B?c:o),Q&&Q()},x=(R,B)=>{R._isLeaving=!1,kn(R,f),kn(R,h),kn(R,d),B&&B()},H=R=>(B,Q)=>{const z=R?O:v,K=()=>k(B,R,Q);qn(z,[B,K]),gc(()=>{kn(B,R?a:i),Jt(B,R?u:l),mc(z)||_c(B,s,E,K)})};return le(t,{onBeforeEnter(R){qn(_,[R]),Jt(R,i),Jt(R,o)},onBeforeAppear(R){qn(w,[R]),Jt(R,a),Jt(R,c)},onEnter:H(!1),onAppear:H(!0),onLeave(R,B){R._isLeaving=!0;const Q=()=>x(R,B);Jt(R,f),R._enterCancelled?(Jt(R,d),al(R)):(al(R),Jt(R,d)),gc(()=>{R._isLeaving&&(kn(R,f),Jt(R,h),mc(g)||_c(R,s,I,Q))}),qn(g,[R,Q])},onEnterCancelled(R){k(R,!1,void 0,!0),qn(m,[R])},onAppearCancelled(R){k(R,!0,void 0,!0),qn(D,[R])},onLeaveCancelled(R){x(R),qn(C,[R])}})}function K_(e){if(e==null)return null;if(Ee(e))return[Po(e.enter),Po(e.leave)];{const t=Po(e);return[t,t]}}function Po(e){return yi(e)}function Jt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Ls]||(e[Ls]=new Set)).add(t)}function kn(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Ls];n&&(n.delete(t),n.size||(e[Ls]=void 0))}function gc(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let G_=0;function _c(e,t,n,s){const r=e._endId=++G_,i=()=>{r===e._endId&&s()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:l,propCount:a}=Ud(e,t);if(!o)return s();const c=o+"end";let u=0;const f=()=>{e.removeEventListener(c,d),i()},d=h=>{h.target===e&&++u>=a&&f()};setTimeout(()=>{u(n[S]||"").split(", "),r=s(`${In}Delay`),i=s(`${In}Duration`),o=yc(r,i),l=s(`${Xs}Delay`),a=s(`${Xs}Duration`),c=yc(l,a);let u=null,f=0,d=0;t===In?o>0&&(u=In,f=o,d=i.length):t===Xs?c>0&&(u=Xs,f=c,d=a.length):(f=Math.max(o,c),u=f>0?o>c?In:Xs:null,d=u?u===In?i.length:a.length:0);const h=u===In&&/\b(?:transform|all)(?:,|$)/.test(s(`${In}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:h}}function yc(e,t){for(;e.lengthbc(n)+bc(e[s])))}function bc(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function al(e){return(e?e.ownerDocument:document).body.offsetHeight}function q_(e,t,n){const s=e[Ls];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Pi=Symbol("_vod"),Hd=Symbol("_vsh"),Bd={name:"show",beforeMount(e,{value:t},{transition:n}){e[Pi]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Js(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Js(e,!0),s.enter(e)):s.leave(e,()=>{Js(e,!1)}):Js(e,t))},beforeUnmount(e,{value:t}){Js(e,t)}};function Js(e,t){e.style.display=t?e[Pi]:"none",e[Hd]=!t}function Y_(){Bd.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const jd=Symbol("");function X_(e){const t=Ge();if(!t)return;const n=t.ut=(r=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>Li(i,r))},s=()=>{const r=e(t.proxy);t.ce?Li(t.ce,r):cl(t.subTree,r),n(r)};Xl(()=>{gr(s)}),Gs(()=>{en(s,tt,{flush:"post"});const r=new MutationObserver(s);r.observe(t.subTree.el.parentNode,{childList:!0}),Vr(()=>r.disconnect())})}function cl(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{cl(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Li(e.el,t);else if(e.type===ke)e.children.forEach(n=>cl(n,t));else if(e.type===ss){let{el:n,anchor:s}=e;for(;n&&(Li(n,t),n!==s);)n=n.nextSibling}}function Li(e,t){if(e.nodeType===1){const n=e.style;let s="";for(const r in t){const i=om(t[r]);n.setProperty(`--${r}`,i),s+=`--${r}: ${i};`}n[jd]=s}}const J_=/(?:^|;)\s*display\s*:/;function Q_(e,t,n){const s=e.style,r=se(n);let i=!1;if(n&&!r){if(t)if(se(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&ui(s,l,"")}else for(const o in t)n[o]==null&&ui(s,o,"");for(const o in n)o==="display"&&(i=!0),ui(s,o,n[o])}else if(r){if(t!==n){const o=s[jd];o&&(n+=";"+o),s.cssText=n,i=J_.test(n)}}else t&&e.removeAttribute("style");Pi in e&&(e[Pi]=i?s.display:"",e[Hd]&&(s.display="none"))}const vc=/\s*!important$/;function ui(e,t,n){if(q(n))n.forEach(s=>ui(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Z_(e,t);vc.test(n)?e.setProperty(yt(s),n.replace(vc,""),"important"):e[s]=n}}const Ec=["Webkit","Moz","ms"],Lo={};function Z_(e,t){const n=Lo[t];if(n)return n;let s=Ae(t);if(s!=="filter"&&s in e)return Lo[t]=s;s=fs(s);for(let r=0;rMo||(ny.then(()=>Mo=0),Mo=Date.now());function ry(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Dt(iy(s,n.value),t,5,[s])};return n.value=e,n.attached=sy(),n}function iy(e,t){if(q(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Ic=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,oy=(e,t,n,s,r,i)=>{const o=r==="svg";t==="class"?q_(e,s,o):t==="style"?Q_(e,n,s):cs(t)?xl(t)||ey(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ly(e,t,s,o))?(Cc(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Tc(e,t,s,o,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!se(s))?Cc(e,Ae(t),s,i,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Tc(e,t,s,o))};function ly(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ic(t)&&ne(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Ic(t)&&se(n)?!1:t in e}const Oc={};function Wd(e,t,n){let s=sn(e,t);Yi(s)&&(s=le({},s,t));class r extends fo{constructor(o){super(s,o,n)}}return r.def=s,r}const ay=((e,t)=>Wd(e,t,nh)),cy=typeof HTMLElement<"u"?HTMLElement:class{};class fo extends cy{constructor(t,n={},s=Di){super(),this._def=t,this._props=n,this._createApp=s,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&s!==Di?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow(le({},t.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof fo){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._inheritParentContext(t))}_inheritParentContext(t=this._parent){t&&this._app&&Object.setPrototypeOf(this._app._context.provides,t._instance.provides)}disconnectedCallback(){this._connected=!1,Dr(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(t){for(const n of t)this._setAttr(n.attributeName)}_resolveDef(){if(this._pendingResolve)return;for(let s=0;s{this._resolved=!0,this._pendingResolve=void 0;const{props:i,styles:o}=s;let l;if(i&&!q(i))for(const a in i){const c=i[a];(c===Number||c&&c.type===Number)&&(a in this._props&&(this._props[a]=yi(this._props[a])),(l||(l=Object.create(null)))[Ae(a)]=!0)}this._numberProps=l,this._resolveProps(s),this.shadowRoot&&this._applyStyles(o),this._mount(s)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(s=>{s.configureApp=this._def.configureApp,t(this._def=s,!0)}):t(this._def)}_mount(t){this._app=this._createApp(t),this._inheritParentContext(),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const s in n)ge(this,s)||Object.defineProperty(this,s,{get:()=>yn(n[s])})}_resolveProps(t){const{props:n}=t,s=q(n)?n:Object.keys(n||{});for(const r of Object.keys(this))r[0]!=="_"&&s.includes(r)&&this._setProp(r,this[r]);for(const r of s.map(Ae))Object.defineProperty(this,r,{get(){return this._getProp(r)},set(i){this._setProp(r,i,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let s=n?this.getAttribute(t):Oc;const r=Ae(t);n&&this._numberProps&&this._numberProps[r]&&(s=yi(s)),this._setProp(r,s,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,s=!0,r=!1){if(n!==this._props[t]&&(n===Oc?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),r&&this._instance&&this._update(),s)){const i=this._ob;i&&(this._processMutations(i.takeRecords()),i.disconnect()),n===!0?this.setAttribute(yt(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(yt(t),n+""):n||this.removeAttribute(yt(t)),i&&i.observe(this,{attributes:!0})}}_update(){const t=this._createVNode();this._app&&(t.appContext=this._app._context),th(t,this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=me(this._def,le(t,this._props));return this._instance||(n.ce=s=>{this._instance=s,s.ce=this,s.isCE=!0;const r=(i,o)=>{this.dispatchEvent(new CustomEvent(i,Yi(o[0])?le({detail:o},o[0]):{detail:o}))};s.emit=(i,...o)=>{r(i,o),yt(i)!==i&&r(yt(i),o)},this._setParent()}),n}_applyStyles(t,n){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const s=this._nonce;for(let r=t.length-1;r>=0;r--){const i=document.createElement("style");s&&i.setAttribute("nonce",s),i.textContent=t[r],this.shadowRoot.prepend(i)}}_parseSlots(){const t=this._slots={};let n;for(;n=this.firstChild;){const s=n.nodeType===1&&n.getAttribute("slot")||"default";(t[s]||(t[s]=[])).push(n),this.removeChild(n)}}_renderSlots(){const t=this._getSlots(),n=this._instance.type.__scopeId;for(let s=0;s(n.push(...Array.from(s.querySelectorAll("slot"))),n),[])}_injectChildStyle(t){this._applyStyles(t.styles,t)}_removeChildStyle(t){}}function Kd(e){const t=Ge(),n=t&&t.ce;return n||null}function uy(){const e=Kd();return e&&e.shadowRoot}function fy(e="$style"){{const t=Ge();if(!t)return ce;const n=t.type.__cssModules;if(!n)return ce;const s=n[e];return s||ce}}const Gd=new WeakMap,qd=new WeakMap,Mi=Symbol("_moveCb"),wc=Symbol("_enterCb"),dy=e=>(delete e.props.mode,e),hy=dy({name:"TransitionGroup",props:le({},Vd,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Ge(),s=Gl();let r,i;return lo(()=>{if(!r.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!yy(r[0].el,n.vnode.el,o)){r=[];return}r.forEach(my),r.forEach(gy);const l=r.filter(_y);al(n.vnode.el),l.forEach(a=>{const c=a.el,u=c.style;Jt(c,o),u.transform=u.webkitTransform=u.transitionDuration="";const f=c[Mi]=d=>{d&&d.target!==c||(!d||d.propertyName.endsWith("transform"))&&(c.removeEventListener("transitionend",f),c[Mi]=null,kn(c,o))};c.addEventListener("transitionend",f)}),r=[]}),()=>{const o=he(e),l=$d(o);let a=o.tag||ke;if(r=[],i)for(let c=0;c{l.split(/\s+/).forEach(a=>a&&s.classList.remove(a))}),n.split(/\s+/).forEach(l=>l&&s.classList.add(l)),s.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(s);const{hasTransform:o}=Ud(s);return i.removeChild(s),o}const Bn=e=>{const t=e.props["onUpdate:modelValue"]||!1;return q(t)?n=>Is(t,n):t};function by(e){e.target.composing=!0}function kc(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const xt=Symbol("_assign"),xi={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e[xt]=Bn(r);const i=s||r.props&&r.props.type==="number";mn(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=_i(l)),e[xt](l)}),n&&mn(e,"change",()=>{e.value=e.value.trim()}),t||(mn(e,"compositionstart",by),mn(e,"compositionend",kc),mn(e,"change",kc))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:r,number:i}},o){if(e[xt]=Bn(o),e.composing)return;const l=(i||e.type==="number")&&!/^0\d/.test(e.value)?_i(e.value):e.value,a=t??"";l!==a&&(document.activeElement===e&&e.type!=="range"&&(s&&t===n||r&&e.value.trim()===a)||(e.value=a))}},ia={deep:!0,created(e,t,n){e[xt]=Bn(n),mn(e,"change",()=>{const s=e._modelValue,r=Ms(e),i=e.checked,o=e[xt];if(q(s)){const l=Qi(s,r),a=l!==-1;if(i&&!a)o(s.concat(r));else if(!i&&a){const c=[...s];c.splice(l,1),o(c)}}else if(us(s)){const l=new Set(s);i?l.add(r):l.delete(r),o(l)}else o(Xd(e,i))})},mounted:Rc,beforeUpdate(e,t,n){e[xt]=Bn(n),Rc(e,t,n)}};function Rc(e,{value:t,oldValue:n},s){e._modelValue=t;let r;if(q(t))r=Qi(t,s.props.value)>-1;else if(us(t))r=t.has(s.props.value);else{if(t===n)return;r=Hn(t,Xd(e,!0))}e.checked!==r&&(e.checked=r)}const oa={created(e,{value:t},n){e.checked=Hn(t,n.props.value),e[xt]=Bn(n),mn(e,"change",()=>{e[xt](Ms(e))})},beforeUpdate(e,{value:t,oldValue:n},s){e[xt]=Bn(s),t!==n&&(e.checked=Hn(t,s.props.value))}},Yd={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const r=us(t);mn(e,"change",()=>{const i=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?_i(Ms(o)):Ms(o));e[xt](e.multiple?r?new Set(i):i:i[0]),e._assigning=!0,Dr(()=>{e._assigning=!1})}),e[xt]=Bn(s)},mounted(e,{value:t}){Pc(e,t)},beforeUpdate(e,t,n){e[xt]=Bn(n)},updated(e,{value:t}){e._assigning||Pc(e,t)}};function Pc(e,t){const n=e.multiple,s=q(t);if(!(n&&!s&&!us(t))){for(let r=0,i=e.options.length;rString(c)===String(l)):o.selected=Qi(t,l)>-1}else o.selected=t.has(l);else if(Hn(Ms(o),t)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Ms(e){return"_value"in e?e._value:e.value}function Xd(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Jd={created(e,t,n){ei(e,t,n,null,"created")},mounted(e,t,n){ei(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){ei(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){ei(e,t,n,s,"updated")}};function Qd(e,t){switch(e){case"SELECT":return Yd;case"TEXTAREA":return xi;default:switch(t){case"checkbox":return ia;case"radio":return oa;default:return xi}}}function ei(e,t,n,s,r){const o=Qd(e.tagName,n.props&&n.props.type)[r];o&&o(e,t,n,s)}function vy(){xi.getSSRProps=({value:e})=>({value:e}),oa.getSSRProps=({value:e},t)=>{if(t.props&&Hn(t.props.value,e))return{checked:!0}},ia.getSSRProps=({value:e},t)=>{if(q(e)){if(t.props&&Qi(e,t.props.value)>-1)return{checked:!0}}else if(us(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Jd.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=Qd(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const Ey=["ctrl","shift","alt","meta"],Sy={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)=>Ey.some(n=>e[`${n}Key`]&&!t.includes(n))},Ty=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=((r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=(r=>{if(!("key"in r))return;const i=yt(r.key);if(t.some(o=>o===i||Cy[o]===i))return e(r)}))},Zd=le({patchProp:oy},B_);let cr,Lc=!1;function zd(){return cr||(cr=cd(Zd))}function eh(){return cr=Lc?cr:ud(Zd),Lc=!0,cr}const th=((...e)=>{zd().render(...e)}),Ay=((...e)=>{eh().hydrate(...e)}),Di=((...e)=>{const t=zd().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=rh(s);if(!r)return;const i=t._component;!ne(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=n(r,!1,sh(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t}),nh=((...e)=>{const t=eh().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=rh(s);if(r)return n(r,!0,sh(r))},t});function sh(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function rh(e){return se(e)?document.querySelector(e):e}let Mc=!1;const Iy=()=>{Mc||(Mc=!0,vy(),Y_())},Oy=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:Hf,BaseTransitionPropsValidators:ql,Comment:De,DeprecationTypes:$_,EffectScope:$l,ErrorCodes:Ym,ErrorTypeStrings:P_,Fragment:ke,KeepAlive:Eg,ReactiveEffect:hr,Static:ss,Suspense:p_,Teleport:sg,Text:bn,TrackOpTypes:Hm,Transition:W_,TransitionGroup:py,TriggerOpTypes:Bm,VueElement:fo,assertNumber:qm,callWithAsyncErrorHandling:Dt,callWithErrorHandling:Ks,camelize:Ae,capitalize:fs,cloneVNode:nn,compatUtils:V_,computed:Xe,createApp:Di,createBlock:Sr,createCommentVNode:Ad,createElementBlock:Ft,createElementVNode:Oe,createHydrationRenderer:ud,createPropsRestProxy:Ug,createRenderer:cd,createSSRApp:nh,createSlots:Ag,createStaticVNode:S_,createTextVNode:Dn,createVNode:me,customRef:If,defineAsyncComponent:bg,defineComponent:sn,defineCustomElement:Wd,defineEmits:kg,defineExpose:Rg,defineModel:Mg,defineOptions:Pg,defineProps:wg,defineSSRCustomElement:ay,defineSlots:Lg,devtools:L_,effect:cm,effectScope:af,getCurrentInstance:Ge,getCurrentScope:cf,getCurrentWatcher:jm,getTransitionRawChildren:io,guardReactiveProps:Nd,h:ps,handleError:hs,hasInjectionContext:Xg,hydrate:Ay,hydrateOnIdle:hg,hydrateOnInteraction:_g,hydrateOnMediaQuery:gg,hydrateOnVisible:mg,initCustomFormatter:w_,initDirectivesForSSR:Iy,inject:Ht,isMemoSame:Md,isProxy:no,isReactive:Vn,isReadonly:Tn,isRef:$e,isRuntimeOnly:A_,isShallow:At,isVNode:Nn,markRaw:Nf,mergeDefaults:Vg,mergeModels:$g,mergeProps:Id,nextTick:Dr,normalizeClass:ds,normalizeProps:Yp,normalizeStyle:Ws,onActivated:jf,onBeforeMount:Gf,onBeforeUnmount:ao,onBeforeUpdate:Xl,onDeactivated:Wf,onErrorCaptured:Jf,onMounted:Gs,onRenderTracked:Xf,onRenderTriggered:Yf,onScopeDispose:lm,onServerPrefetch:qf,onUnmounted:Vr,onUpdated:lo,onWatcherCleanup:wf,openBlock:at,popScopeId:zm,provide:lr,proxyRefs:Wl,pushScopeId:Zm,queuePostFlushCb:gr,reactive:xr,readonly:vi,ref:ts,registerRuntimeCompiler:Rd,render:th,renderList:Xo,renderSlot:Zl,resolveComponent:Ai,resolveDirective:Ng,resolveDynamicComponent:Cg,resolveFilter:F_,resolveTransitionHooks:Rs,setBlockTracking:Er,setDevtoolsHook:M_,setTransitionHooks:Cn,shallowReactive:jl,shallowReadonly:wm,shallowRef:so,ssrContextKey:pd,ssrUtils:D_,stop:um,toDisplayString:zt,toHandlerKey:As,toHandlers:Ig,toRaw:he,toRef:Vm,toRefs:xm,toValue:Pm,transformVNodeArgs:v_,triggerRef:Rm,unref:yn,useAttrs:Fg,useCssModule:fy,useCssVars:X_,useHost:Kd,useId:ig,useModel:o_,useSSRContext:md,useShadowRoot:uy,useSlots:Dg,useTemplateRef:og,useTransitionState:Gl,vModelCheckbox:ia,vModelDynamic:Jd,vModelRadio:oa,vModelSelect:Yd,vModelText:xi,vShow:Bd,version:xd,warn:R_,watch:en,watchEffect:s_,watchPostEffect:r_,watchSyncEffect:gd,withAsyncContext:Hg,withCtx:pn,withDefaults:xg,withDirectives:tg,withKeys:Ny,withMemo:k_,withModifiers:Ty,withScopeId:eg},Symbol.toStringTag,{value:"Module"}));/** +**/let ll;const hc=typeof window<"u"&&window.trustedTypes;if(hc)try{ll=hc.createPolicy("vue",{createHTML:e=>e})}catch{}const Dd=ll?e=>ll.createHTML(e):e=>e,U_="http://www.w3.org/2000/svg",H_="http://www.w3.org/1998/Math/MathML",fn=typeof document<"u"?document:null,pc=fn&&fn.createElement("template"),B_={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?fn.createElementNS(U_,e):t==="mathml"?fn.createElementNS(H_,e):n?fn.createElement(e,{is:n}):fn.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>fn.createTextNode(e),createComment:e=>fn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>fn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{pc.innerHTML=Dd(s==="svg"?`${e}`:s==="mathml"?`${e}`:e);const l=pc.content;if(s==="svg"||s==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},On="transition",Xs="animation",Ls=Symbol("_vtc"),Fd={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},Vd=le({},ql,Fd),j_=e=>(e.displayName="Transition",e.props=Vd,e),W_=j_((e,{slots:t})=>ps(Hf,$d(e),t)),Yn=(e,t=[])=>{q(e)?e.forEach(n=>n(...t)):e&&e(...t)},mc=e=>e?q(e)?e.some(t=>t.length>1):e.length>1:!1;function $d(e){const t={};for(const R in e)R in Fd||(t[R]=e[R]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=i,appearActiveClass:c=o,appearToClass:u=l,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,S=K_(r),E=S&&S[0],I=S&&S[1],{onBeforeEnter:_,onEnter:v,onEnterCancelled:m,onLeave:g,onLeaveCancelled:C,onBeforeAppear:w=_,onAppear:O=v,onAppearCancelled:D=m}=t,k=(R,B,Q,z)=>{R._enterCancelled=z,Pn(R,B?u:l),Pn(R,B?c:o),Q&&Q()},x=(R,B)=>{R._isLeaving=!1,Pn(R,f),Pn(R,h),Pn(R,d),B&&B()},H=R=>(B,Q)=>{const z=R?O:v,K=()=>k(B,R,Q);Yn(z,[B,K]),gc(()=>{Pn(B,R?a:i),Qt(B,R?u:l),mc(z)||_c(B,s,E,K)})};return le(t,{onBeforeEnter(R){Yn(_,[R]),Qt(R,i),Qt(R,o)},onBeforeAppear(R){Yn(w,[R]),Qt(R,a),Qt(R,c)},onEnter:H(!1),onAppear:H(!0),onLeave(R,B){R._isLeaving=!0;const Q=()=>x(R,B);Qt(R,f),R._enterCancelled?(Qt(R,d),al(R)):(al(R),Qt(R,d)),gc(()=>{R._isLeaving&&(Pn(R,f),Qt(R,h),mc(g)||_c(R,s,I,Q))}),Yn(g,[R,Q])},onEnterCancelled(R){k(R,!1,void 0,!0),Yn(m,[R])},onAppearCancelled(R){k(R,!0,void 0,!0),Yn(D,[R])},onLeaveCancelled(R){x(R),Yn(C,[R])}})}function K_(e){if(e==null)return null;if(Ee(e))return[Po(e.enter),Po(e.leave)];{const t=Po(e);return[t,t]}}function Po(e){return yi(e)}function Qt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Ls]||(e[Ls]=new Set)).add(t)}function Pn(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Ls];n&&(n.delete(t),n.size||(e[Ls]=void 0))}function gc(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let G_=0;function _c(e,t,n,s){const r=e._endId=++G_,i=()=>{r===e._endId&&s()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:l,propCount:a}=Ud(e,t);if(!o)return s();const c=o+"end";let u=0;const f=()=>{e.removeEventListener(c,d),i()},d=h=>{h.target===e&&++u>=a&&f()};setTimeout(()=>{u(n[S]||"").split(", "),r=s(`${On}Delay`),i=s(`${On}Duration`),o=yc(r,i),l=s(`${Xs}Delay`),a=s(`${Xs}Duration`),c=yc(l,a);let u=null,f=0,d=0;t===On?o>0&&(u=On,f=o,d=i.length):t===Xs?c>0&&(u=Xs,f=c,d=a.length):(f=Math.max(o,c),u=f>0?o>c?On:Xs:null,d=u?u===On?i.length:a.length:0);const h=u===On&&/\b(?:transform|all)(?:,|$)/.test(s(`${On}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:h}}function yc(e,t){for(;e.lengthbc(n)+bc(e[s])))}function bc(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function al(e){return(e?e.ownerDocument:document).body.offsetHeight}function q_(e,t,n){const s=e[Ls];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Pi=Symbol("_vod"),Hd=Symbol("_vsh"),Bd={name:"show",beforeMount(e,{value:t},{transition:n}){e[Pi]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Js(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Js(e,!0),s.enter(e)):s.leave(e,()=>{Js(e,!1)}):Js(e,t))},beforeUnmount(e,{value:t}){Js(e,t)}};function Js(e,t){e.style.display=t?e[Pi]:"none",e[Hd]=!t}function Y_(){Bd.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const jd=Symbol("");function X_(e){const t=Ge();if(!t)return;const n=t.ut=(r=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>Li(i,r))},s=()=>{const r=e(t.proxy);t.ce?Li(t.ce,r):cl(t.subTree,r),n(r)};Xl(()=>{gr(s)}),Gs(()=>{tn(s,tt,{flush:"post"});const r=new MutationObserver(s);r.observe(t.subTree.el.parentNode,{childList:!0}),Vr(()=>r.disconnect())})}function cl(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{cl(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Li(e.el,t);else if(e.type===ke)e.children.forEach(n=>cl(n,t));else if(e.type===ss){let{el:n,anchor:s}=e;for(;n&&(Li(n,t),n!==s);)n=n.nextSibling}}function Li(e,t){if(e.nodeType===1){const n=e.style;let s="";for(const r in t){const i=om(t[r]);n.setProperty(`--${r}`,i),s+=`--${r}: ${i};`}n[jd]=s}}const J_=/(?:^|;)\s*display\s*:/;function Q_(e,t,n){const s=e.style,r=se(n);let i=!1;if(n&&!r){if(t)if(se(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&ui(s,l,"")}else for(const o in t)n[o]==null&&ui(s,o,"");for(const o in n)o==="display"&&(i=!0),ui(s,o,n[o])}else if(r){if(t!==n){const o=s[jd];o&&(n+=";"+o),s.cssText=n,i=J_.test(n)}}else t&&e.removeAttribute("style");Pi in e&&(e[Pi]=i?s.display:"",e[Hd]&&(s.display="none"))}const vc=/\s*!important$/;function ui(e,t,n){if(q(n))n.forEach(s=>ui(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Z_(e,t);vc.test(n)?e.setProperty(yt(s),n.replace(vc,""),"important"):e[s]=n}}const Ec=["Webkit","Moz","ms"],Lo={};function Z_(e,t){const n=Lo[t];if(n)return n;let s=Ae(t);if(s!=="filter"&&s in e)return Lo[t]=s;s=fs(s);for(let r=0;rMo||(ny.then(()=>Mo=0),Mo=Date.now());function ry(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Dt(iy(s,n.value),t,5,[s])};return n.value=e,n.attached=sy(),n}function iy(e,t){if(q(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Ic=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,oy=(e,t,n,s,r,i)=>{const o=r==="svg";t==="class"?q_(e,s,o):t==="style"?Q_(e,n,s):cs(t)?xl(t)||ey(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ly(e,t,s,o))?(Cc(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Tc(e,t,s,o,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!se(s))?Cc(e,Ae(t),s,i,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Tc(e,t,s,o))};function ly(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ic(t)&&ne(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Ic(t)&&se(n)?!1:t in e}const Oc={};function Wd(e,t,n){let s=rn(e,t);Yi(s)&&(s=le({},s,t));class r extends fo{constructor(o){super(s,o,n)}}return r.def=s,r}const ay=((e,t)=>Wd(e,t,nh)),cy=typeof HTMLElement<"u"?HTMLElement:class{};class fo extends cy{constructor(t,n={},s=Di){super(),this._def=t,this._props=n,this._createApp=s,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&s!==Di?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow(le({},t.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof fo){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._inheritParentContext(t))}_inheritParentContext(t=this._parent){t&&this._app&&Object.setPrototypeOf(this._app._context.provides,t._instance.provides)}disconnectedCallback(){this._connected=!1,Dr(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(t){for(const n of t)this._setAttr(n.attributeName)}_resolveDef(){if(this._pendingResolve)return;for(let s=0;s{this._resolved=!0,this._pendingResolve=void 0;const{props:i,styles:o}=s;let l;if(i&&!q(i))for(const a in i){const c=i[a];(c===Number||c&&c.type===Number)&&(a in this._props&&(this._props[a]=yi(this._props[a])),(l||(l=Object.create(null)))[Ae(a)]=!0)}this._numberProps=l,this._resolveProps(s),this.shadowRoot&&this._applyStyles(o),this._mount(s)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(s=>{s.configureApp=this._def.configureApp,t(this._def=s,!0)}):t(this._def)}_mount(t){this._app=this._createApp(t),this._inheritParentContext(),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const s in n)ge(this,s)||Object.defineProperty(this,s,{get:()=>bn(n[s])})}_resolveProps(t){const{props:n}=t,s=q(n)?n:Object.keys(n||{});for(const r of Object.keys(this))r[0]!=="_"&&s.includes(r)&&this._setProp(r,this[r]);for(const r of s.map(Ae))Object.defineProperty(this,r,{get(){return this._getProp(r)},set(i){this._setProp(r,i,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let s=n?this.getAttribute(t):Oc;const r=Ae(t);n&&this._numberProps&&this._numberProps[r]&&(s=yi(s)),this._setProp(r,s,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,s=!0,r=!1){if(n!==this._props[t]&&(n===Oc?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),r&&this._instance&&this._update(),s)){const i=this._ob;i&&(this._processMutations(i.takeRecords()),i.disconnect()),n===!0?this.setAttribute(yt(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(yt(t),n+""):n||this.removeAttribute(yt(t)),i&&i.observe(this,{attributes:!0})}}_update(){const t=this._createVNode();this._app&&(t.appContext=this._app._context),th(t,this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=pe(this._def,le(t,this._props));return this._instance||(n.ce=s=>{this._instance=s,s.ce=this,s.isCE=!0;const r=(i,o)=>{this.dispatchEvent(new CustomEvent(i,Yi(o[0])?le({detail:o},o[0]):{detail:o}))};s.emit=(i,...o)=>{r(i,o),yt(i)!==i&&r(yt(i),o)},this._setParent()}),n}_applyStyles(t,n){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const s=this._nonce;for(let r=t.length-1;r>=0;r--){const i=document.createElement("style");s&&i.setAttribute("nonce",s),i.textContent=t[r],this.shadowRoot.prepend(i)}}_parseSlots(){const t=this._slots={};let n;for(;n=this.firstChild;){const s=n.nodeType===1&&n.getAttribute("slot")||"default";(t[s]||(t[s]=[])).push(n),this.removeChild(n)}}_renderSlots(){const t=this._getSlots(),n=this._instance.type.__scopeId;for(let s=0;s(n.push(...Array.from(s.querySelectorAll("slot"))),n),[])}_injectChildStyle(t){this._applyStyles(t.styles,t)}_removeChildStyle(t){}}function Kd(e){const t=Ge(),n=t&&t.ce;return n||null}function uy(){const e=Kd();return e&&e.shadowRoot}function fy(e="$style"){{const t=Ge();if(!t)return ce;const n=t.type.__cssModules;if(!n)return ce;const s=n[e];return s||ce}}const Gd=new WeakMap,qd=new WeakMap,Mi=Symbol("_moveCb"),wc=Symbol("_enterCb"),dy=e=>(delete e.props.mode,e),hy=dy({name:"TransitionGroup",props:le({},Vd,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Ge(),s=Gl();let r,i;return lo(()=>{if(!r.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!yy(r[0].el,n.vnode.el,o)){r=[];return}r.forEach(my),r.forEach(gy);const l=r.filter(_y);al(n.vnode.el),l.forEach(a=>{const c=a.el,u=c.style;Qt(c,o),u.transform=u.webkitTransform=u.transitionDuration="";const f=c[Mi]=d=>{d&&d.target!==c||(!d||d.propertyName.endsWith("transform"))&&(c.removeEventListener("transitionend",f),c[Mi]=null,Pn(c,o))};c.addEventListener("transitionend",f)}),r=[]}),()=>{const o=he(e),l=$d(o);let a=o.tag||ke;if(r=[],i)for(let c=0;c{l.split(/\s+/).forEach(a=>a&&s.classList.remove(a))}),n.split(/\s+/).forEach(l=>l&&s.classList.add(l)),s.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(s);const{hasTransform:o}=Ud(s);return i.removeChild(s),o}const jn=e=>{const t=e.props["onUpdate:modelValue"]||!1;return q(t)?n=>Is(t,n):t};function by(e){e.target.composing=!0}function kc(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const xt=Symbol("_assign"),xi={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e[xt]=jn(r);const i=s||r.props&&r.props.type==="number";gn(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=_i(l)),e[xt](l)}),n&&gn(e,"change",()=>{e.value=e.value.trim()}),t||(gn(e,"compositionstart",by),gn(e,"compositionend",kc),gn(e,"change",kc))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:r,number:i}},o){if(e[xt]=jn(o),e.composing)return;const l=(i||e.type==="number")&&!/^0\d/.test(e.value)?_i(e.value):e.value,a=t??"";l!==a&&(document.activeElement===e&&e.type!=="range"&&(s&&t===n||r&&e.value.trim()===a)||(e.value=a))}},ia={deep:!0,created(e,t,n){e[xt]=jn(n),gn(e,"change",()=>{const s=e._modelValue,r=Ms(e),i=e.checked,o=e[xt];if(q(s)){const l=Qi(s,r),a=l!==-1;if(i&&!a)o(s.concat(r));else if(!i&&a){const c=[...s];c.splice(l,1),o(c)}}else if(us(s)){const l=new Set(s);i?l.add(r):l.delete(r),o(l)}else o(Xd(e,i))})},mounted:Rc,beforeUpdate(e,t,n){e[xt]=jn(n),Rc(e,t,n)}};function Rc(e,{value:t,oldValue:n},s){e._modelValue=t;let r;if(q(t))r=Qi(t,s.props.value)>-1;else if(us(t))r=t.has(s.props.value);else{if(t===n)return;r=Bn(t,Xd(e,!0))}e.checked!==r&&(e.checked=r)}const oa={created(e,{value:t},n){e.checked=Bn(t,n.props.value),e[xt]=jn(n),gn(e,"change",()=>{e[xt](Ms(e))})},beforeUpdate(e,{value:t,oldValue:n},s){e[xt]=jn(s),t!==n&&(e.checked=Bn(t,s.props.value))}},Yd={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const r=us(t);gn(e,"change",()=>{const i=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?_i(Ms(o)):Ms(o));e[xt](e.multiple?r?new Set(i):i:i[0]),e._assigning=!0,Dr(()=>{e._assigning=!1})}),e[xt]=jn(s)},mounted(e,{value:t}){Pc(e,t)},beforeUpdate(e,t,n){e[xt]=jn(n)},updated(e,{value:t}){e._assigning||Pc(e,t)}};function Pc(e,t){const n=e.multiple,s=q(t);if(!(n&&!s&&!us(t))){for(let r=0,i=e.options.length;rString(c)===String(l)):o.selected=Qi(t,l)>-1}else o.selected=t.has(l);else if(Bn(Ms(o),t)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Ms(e){return"_value"in e?e._value:e.value}function Xd(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Jd={created(e,t,n){ei(e,t,n,null,"created")},mounted(e,t,n){ei(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){ei(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){ei(e,t,n,s,"updated")}};function Qd(e,t){switch(e){case"SELECT":return Yd;case"TEXTAREA":return xi;default:switch(t){case"checkbox":return ia;case"radio":return oa;default:return xi}}}function ei(e,t,n,s,r){const o=Qd(e.tagName,n.props&&n.props.type)[r];o&&o(e,t,n,s)}function vy(){xi.getSSRProps=({value:e})=>({value:e}),oa.getSSRProps=({value:e},t)=>{if(t.props&&Bn(t.props.value,e))return{checked:!0}},ia.getSSRProps=({value:e},t)=>{if(q(e)){if(t.props&&Qi(e,t.props.value)>-1)return{checked:!0}}else if(us(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Jd.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=Qd(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const Ey=["ctrl","shift","alt","meta"],Sy={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)=>Ey.some(n=>e[`${n}Key`]&&!t.includes(n))},Ty=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=((r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=(r=>{if(!("key"in r))return;const i=yt(r.key);if(t.some(o=>o===i||Cy[o]===i))return e(r)}))},Zd=le({patchProp:oy},B_);let cr,Lc=!1;function zd(){return cr||(cr=cd(Zd))}function eh(){return cr=Lc?cr:ud(Zd),Lc=!0,cr}const th=((...e)=>{zd().render(...e)}),Ay=((...e)=>{eh().hydrate(...e)}),Di=((...e)=>{const t=zd().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=rh(s);if(!r)return;const i=t._component;!ne(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=n(r,!1,sh(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t}),nh=((...e)=>{const t=eh().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=rh(s);if(r)return n(r,!0,sh(r))},t});function sh(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function rh(e){return se(e)?document.querySelector(e):e}let Mc=!1;const Iy=()=>{Mc||(Mc=!0,vy(),Y_())},Oy=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:Hf,BaseTransitionPropsValidators:ql,Comment:De,DeprecationTypes:$_,EffectScope:$l,ErrorCodes:Ym,ErrorTypeStrings:P_,Fragment:ke,KeepAlive:Eg,ReactiveEffect:hr,Static:ss,Suspense:p_,Teleport:sg,Text:vn,TrackOpTypes:Hm,Transition:W_,TransitionGroup:py,TriggerOpTypes:Bm,VueElement:fo,assertNumber:qm,callWithAsyncErrorHandling:Dt,callWithErrorHandling:Ks,camelize:Ae,capitalize:fs,cloneVNode:sn,compatUtils:V_,computed:Xe,createApp:Di,createBlock:Sr,createCommentVNode:Ad,createElementBlock:Vt,createElementVNode:Oe,createHydrationRenderer:ud,createPropsRestProxy:Ug,createRenderer:cd,createSSRApp:nh,createSlots:Ag,createStaticVNode:S_,createTextVNode:mn,createVNode:pe,customRef:If,defineAsyncComponent:bg,defineComponent:rn,defineCustomElement:Wd,defineEmits:kg,defineExpose:Rg,defineModel:Mg,defineOptions:Pg,defineProps:wg,defineSSRCustomElement:ay,defineSlots:Lg,devtools:L_,effect:cm,effectScope:af,getCurrentInstance:Ge,getCurrentScope:cf,getCurrentWatcher:jm,getTransitionRawChildren:io,guardReactiveProps:Nd,h:ps,handleError:hs,hasInjectionContext:Xg,hydrate:Ay,hydrateOnIdle:hg,hydrateOnInteraction:_g,hydrateOnMediaQuery:gg,hydrateOnVisible:mg,initCustomFormatter:w_,initDirectivesForSSR:Iy,inject:Bt,isMemoSame:Md,isProxy:no,isReactive:$n,isReadonly:Cn,isRef:$e,isRuntimeOnly:A_,isShallow:At,isVNode:An,markRaw:Nf,mergeDefaults:Vg,mergeModels:$g,mergeProps:Id,nextTick:Dr,normalizeClass:ds,normalizeProps:Yp,normalizeStyle:Ws,onActivated:jf,onBeforeMount:Gf,onBeforeUnmount:ao,onBeforeUpdate:Xl,onDeactivated:Wf,onErrorCaptured:Jf,onMounted:Gs,onRenderTracked:Xf,onRenderTriggered:Yf,onScopeDispose:lm,onServerPrefetch:qf,onUnmounted:Vr,onUpdated:lo,onWatcherCleanup:wf,openBlock:at,popScopeId:zm,provide:lr,proxyRefs:Wl,pushScopeId:Zm,queuePostFlushCb:gr,reactive:xr,readonly:vi,ref:ts,registerRuntimeCompiler:Rd,render:th,renderList:Xo,renderSlot:Zl,resolveComponent:Ai,resolveDirective:Ng,resolveDynamicComponent:Cg,resolveFilter:F_,resolveTransitionHooks:Rs,setBlockTracking:Er,setDevtoolsHook:M_,setTransitionHooks:Nn,shallowReactive:jl,shallowReadonly:wm,shallowRef:so,ssrContextKey:pd,ssrUtils:D_,stop:um,toDisplayString:Ft,toHandlerKey:As,toHandlers:Ig,toRaw:he,toRef:Vm,toRefs:xm,toValue:Pm,transformVNodeArgs:v_,triggerRef:Rm,unref:bn,useAttrs:Fg,useCssModule:fy,useCssVars:X_,useHost:Kd,useId:ig,useModel:o_,useSSRContext:md,useShadowRoot:uy,useSlots:Dg,useTemplateRef:og,useTransitionState:Gl,vModelCheckbox:ia,vModelDynamic:Jd,vModelRadio:oa,vModelSelect:Yd,vModelText:xi,vShow:Bd,version:xd,warn:R_,watch:tn,watchEffect:s_,watchPostEffect:r_,watchSyncEffect:gd,withAsyncContext:Hg,withCtx:en,withDefaults:xg,withDirectives:tg,withKeys:Ny,withMemo:k_,withModifiers:Ty,withScopeId:eg},Symbol.toStringTag,{value:"Module"}));/** * @vue/compiler-core v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const Tr=Symbol(""),ur=Symbol(""),la=Symbol(""),Fi=Symbol(""),ih=Symbol(""),as=Symbol(""),oh=Symbol(""),lh=Symbol(""),aa=Symbol(""),ca=Symbol(""),Hr=Symbol(""),ua=Symbol(""),ah=Symbol(""),fa=Symbol(""),da=Symbol(""),ha=Symbol(""),pa=Symbol(""),ma=Symbol(""),ga=Symbol(""),ch=Symbol(""),uh=Symbol(""),ho=Symbol(""),Vi=Symbol(""),_a=Symbol(""),ya=Symbol(""),Cr=Symbol(""),Br=Symbol(""),ba=Symbol(""),ul=Symbol(""),wy=Symbol(""),fl=Symbol(""),$i=Symbol(""),ky=Symbol(""),Ry=Symbol(""),va=Symbol(""),Py=Symbol(""),Ly=Symbol(""),Ea=Symbol(""),fh=Symbol(""),xs={[Tr]:"Fragment",[ur]:"Teleport",[la]:"Suspense",[Fi]:"KeepAlive",[ih]:"BaseTransition",[as]:"openBlock",[oh]:"createBlock",[lh]:"createElementBlock",[aa]:"createVNode",[ca]:"createElementVNode",[Hr]:"createCommentVNode",[ua]:"createTextVNode",[ah]:"createStaticVNode",[fa]:"resolveComponent",[da]:"resolveDynamicComponent",[ha]:"resolveDirective",[pa]:"resolveFilter",[ma]:"withDirectives",[ga]:"renderList",[ch]:"renderSlot",[uh]:"createSlots",[ho]:"toDisplayString",[Vi]:"mergeProps",[_a]:"normalizeClass",[ya]:"normalizeStyle",[Cr]:"normalizeProps",[Br]:"guardReactiveProps",[ba]:"toHandlers",[ul]:"camelize",[wy]:"capitalize",[fl]:"toHandlerKey",[$i]:"setBlockTracking",[ky]:"pushScopeId",[Ry]:"popScopeId",[va]:"withCtx",[Py]:"unref",[Ly]:"isRef",[Ea]:"withMemo",[fh]:"isMemoSame"};function My(e){Object.getOwnPropertySymbols(e).forEach(t=>{xs[t]=e[t]})}const wt={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function xy(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:wt}}function Nr(e,t,n,s,r,i,o,l=!1,a=!1,c=!1,u=wt){return e&&(l?(e.helper(as),e.helper(Vs(e.inSSR,c))):e.helper(Fs(e.inSSR,c)),o&&e.helper(ma)),{type:13,tag:t,props:n,children:s,patchFlag:r,dynamicProps:i,directives:o,isBlock:l,disableTracking:a,isComponent:c,loc:u}}function rs(e,t=wt){return{type:17,loc:t,elements:e}}function Mt(e,t=wt){return{type:15,loc:t,properties:e}}function Ve(e,t){return{type:16,loc:wt,key:se(e)?re(e,!0):e,value:t}}function re(e,t=!1,n=wt,s=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:s}}function Bt(e,t=wt){return{type:8,loc:t,children:e}}function We(e,t=[],n=wt){return{type:14,loc:n,callee:e,arguments:t}}function Ds(e,t=void 0,n=!1,s=!1,r=wt){return{type:18,params:e,returns:t,newline:n,isSlot:s,loc:r}}function dl(e,t,n,s=!0){return{type:19,test:e,consequent:t,alternate:n,newline:s,loc:wt}}function Dy(e,t,n=!1,s=!1){return{type:20,index:e,value:t,needPauseTracking:n,inVOnce:s,needArraySpread:!1,loc:wt}}function Fy(e){return{type:21,body:e,loc:wt}}function Fs(e,t){return e||t?aa:ca}function Vs(e,t){return e||t?oh:lh}function Sa(e,{helper:t,removeHelper:n,inSSR:s}){e.isBlock||(e.isBlock=!0,n(Fs(s,e.isComponent)),t(as),t(Vs(s,e.isComponent)))}const xc=new Uint8Array([123,123]),Dc=new Uint8Array([125,125]);function Fc(e){return e>=97&&e<=122||e>=65&&e<=90}function Ct(e){return e===32||e===10||e===9||e===12||e===13}function On(e){return e===47||e===62||Ct(e)}function Ui(e){const t=new Uint8Array(e.length);for(let n=0;n=0;r--){const i=this.newlines[r];if(t>i){n=r+2,s=t-i;break}}return{column:s,line:n,offset:t}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(t){t===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t))}stateInterpolationOpen(t){if(t===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const n=this.index+1-this.delimiterOpen.length;n>this.sectionStart&&this.cbs.ontext(this.sectionStart,n),this.state=3,this.sectionStart=n}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(t)):(this.state=1,this.stateText(t))}stateInterpolation(t){t===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(t))}stateInterpolationClose(t){t===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(t))}stateSpecialStartSequence(t){const n=this.sequenceIndex===this.currentSequence.length;if(!(n?On(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!n){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(t)}stateInRCDATA(t){if(this.sequenceIndex===this.currentSequence.length){if(t===62||Ct(t)){const n=this.index-this.currentSequence.length;if(this.sectionStart=t||(this.state===28?this.currentSequence===st.CdataEnd?this.cbs.oncdata(this.sectionStart,t):this.cbs.oncomment(this.sectionStart,t):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,n){}}function Vc(e,{compatConfig:t}){const n=t&&t[e];return e==="MODE"?n||3:n}function is(e,t){const n=Vc("MODE",t),s=Vc(e,t);return n===3?s===!0:s!==!1}function Ar(e,t,n,...s){return is(e,t)}function Ta(e){throw e}function dh(e){}function we(e,t,n,s){const r=`https://vuejs.org/error-reference/#compiler-${e}`,i=new SyntaxError(String(r));return i.code=e,i.loc=t,i}const bt=e=>e.type===4&&e.isStatic;function hh(e){switch(e){case"Teleport":case"teleport":return ur;case"Suspense":case"suspense":return la;case"KeepAlive":case"keep-alive":return Fi;case"BaseTransition":case"base-transition":return ih}}const $y=/^$|^\d|[^\$\w\xA0-\uFFFF]/,Ca=e=>!$y.test(e),ph=/[A-Za-z_$\xA0-\uFFFF]/,Uy=/[\.\?\w$\xA0-\uFFFF]/,Hy=/\s+[.[]\s*|\s*[.[]\s+/g,mh=e=>e.type===4?e.content:e.loc.source,By=e=>{const t=mh(e).trim().replace(Hy,l=>l.trim());let n=0,s=[],r=0,i=0,o=null;for(let l=0;l|^\s*(?:async\s+)?function(?:\s+[\w$]+)?\s*\(/,Wy=e=>jy.test(mh(e)),Ky=Wy;function Pt(e,t,n=!1){for(let s=0;st.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function xo(e){return e.type===5||e.type===2}function $c(e){return e.type===7&&e.name==="pre"}function qy(e){return e.type===7&&e.name==="slot"}function Hi(e){return e.type===1&&e.tagType===3}function Bi(e){return e.type===1&&e.tagType===2}const Yy=new Set([Cr,Br]);function _h(e,t=[]){if(e&&!se(e)&&e.type===14){const n=e.callee;if(!se(n)&&Yy.has(n))return _h(e.arguments[0],t.concat(e))}return[e,t]}function ji(e,t,n){let s,r=e.type===13?e.props:e.arguments[2],i=[],o;if(r&&!se(r)&&r.type===14){const l=_h(r);r=l[0],i=l[1],o=i[i.length-1]}if(r==null||se(r))s=Mt([t]);else if(r.type===14){const l=r.arguments[0];!se(l)&&l.type===15?Uc(t,l)||l.properties.unshift(t):r.callee===ba?s=We(n.helper(Vi),[Mt([t]),r]):r.arguments.unshift(Mt([t])),!s&&(s=r)}else r.type===15?(Uc(t,r)||r.properties.unshift(t),s=r):(s=We(n.helper(Vi),[Mt([t]),r]),o&&o.callee===Br&&(o=i[i.length-2]));e.type===13?o?o.arguments[0]=s:e.props=s:o?o.arguments[0]=s:e.arguments[2]=s}function Uc(e,t){let n=!1;if(e.key.type===4){const s=e.key.content;n=t.properties.some(r=>r.key.type===4&&r.key.content===s)}return n}function Ir(e,t){return`_${t}_${e.replace(/[^\w]/g,(n,s)=>n==="-"?"_":e.charCodeAt(s).toString())}`}function Xy(e){return e.type===14&&e.callee===Ea?e.arguments[1].returns:e}const Jy=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,yh={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:Ss,isPreTag:Ss,isIgnoreNewlineTag:Ss,isCustomElement:Ss,onError:Ta,onWarn:dh,comments:!1,prefixIdentifiers:!1};let _e=yh,Or=null,vn="",ot=null,ae=null,mt="",cn=-1,Xn=-1,Na=0,Mn=!1,hl=null;const Ie=[],Pe=new Vy(Ie,{onerr:on,ontext(e,t){ti(Qe(e,t),e,t)},ontextentity(e,t,n){ti(e,t,n)},oninterpolation(e,t){if(Mn)return ti(Qe(e,t),e,t);let n=e+Pe.delimiterOpen.length,s=t-Pe.delimiterClose.length;for(;Ct(vn.charCodeAt(n));)n++;for(;Ct(vn.charCodeAt(s-1));)s--;let r=Qe(n,s);r.includes("&")&&(r=_e.decodeEntities(r,!1)),pl({type:5,content:di(r,!1,xe(n,s)),loc:xe(e,t)})},onopentagname(e,t){const n=Qe(e,t);ot={type:1,tag:n,ns:_e.getNamespace(n,Ie[0],_e.ns),tagType:0,props:[],children:[],loc:xe(e-1,t),codegenNode:void 0}},onopentagend(e){Bc(e)},onclosetag(e,t){const n=Qe(e,t);if(!_e.isVoidTag(n)){let s=!1;for(let r=0;r0&&on(24,Ie[0].loc.start.offset);for(let o=0;o<=r;o++){const l=Ie.shift();fi(l,t,o(s.type===7?s.rawName:s.name)===n)&&on(2,t)},onattribend(e,t){if(ot&&ae){if(Qn(ae.loc,t),e!==0)if(mt.includes("&")&&(mt=_e.decodeEntities(mt,!0)),ae.type===6)ae.name==="class"&&(mt=Eh(mt).trim()),e===1&&!mt&&on(13,t),ae.value={type:2,content:mt,loc:e===1?xe(cn,Xn):xe(cn-1,Xn+1)},Pe.inSFCRoot&&ot.tag==="template"&&ae.name==="lang"&&mt&&mt!=="html"&&Pe.enterRCDATA(Ui("r.content==="sync"))>-1&&Ar("COMPILER_V_BIND_SYNC",_e,ae.loc,ae.arg.loc.source)&&(ae.name="model",ae.modifiers.splice(s,1))}(ae.type!==7||ae.name!=="pre")&&ot.props.push(ae)}mt="",cn=Xn=-1},oncomment(e,t){_e.comments&&pl({type:3,content:Qe(e,t),loc:xe(e-4,t+3)})},onend(){const e=vn.length;for(let t=0;t{const S=t.start.offset+d,E=S+f.length;return di(f,!1,xe(S,E),0,h?1:0)},l={source:o(i.trim(),n.indexOf(i,r.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let a=r.trim().replace(Qy,"").trim();const c=r.indexOf(a),u=a.match(Hc);if(u){a=a.replace(Hc,"").trim();const f=u[1].trim();let d;if(f&&(d=n.indexOf(f,c+a.length),l.key=o(f,d,!0)),u[2]){const h=u[2].trim();h&&(l.index=o(h,n.indexOf(h,l.key?d+f.length:c+a.length),!0))}}return a&&(l.value=o(a,c,!0)),l}function Qe(e,t){return vn.slice(e,t)}function Bc(e){Pe.inSFCRoot&&(ot.innerLoc=xe(e+1,e+1)),pl(ot);const{tag:t,ns:n}=ot;n===0&&_e.isPreTag(t)&&Na++,_e.isVoidTag(t)?fi(ot,e):(Ie.unshift(ot),(n===1||n===2)&&(Pe.inXML=!0)),ot=null}function ti(e,t,n){{const i=Ie[0]&&Ie[0].tag;i!=="script"&&i!=="style"&&e.includes("&")&&(e=_e.decodeEntities(e,!1))}const s=Ie[0]||Or,r=s.children[s.children.length-1];r&&r.type===2?(r.content+=e,Qn(r.loc,n)):s.children.push({type:2,content:e,loc:xe(t,n)})}function fi(e,t,n=!1){n?Qn(e.loc,bh(t,60)):Qn(e.loc,zy(t,62)+1),Pe.inSFCRoot&&(e.children.length?e.innerLoc.end=le({},e.children[e.children.length-1].loc.end):e.innerLoc.end=le({},e.innerLoc.start),e.innerLoc.source=Qe(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:s,ns:r,children:i}=e;if(Mn||(s==="slot"?e.tagType=2:jc(e)?e.tagType=3:tb(e)&&(e.tagType=1)),Pe.inRCDATA||(e.children=vh(i)),r===0&&_e.isIgnoreNewlineTag(s)){const o=i[0];o&&o.type===2&&(o.content=o.content.replace(/^\r?\n/,""))}r===0&&_e.isPreTag(s)&&Na--,hl===e&&(Mn=Pe.inVPre=!1,hl=null),Pe.inXML&&(Ie[0]?Ie[0].ns:_e.ns)===0&&(Pe.inXML=!1);{const o=e.props;if(!Pe.inSFCRoot&&is("COMPILER_NATIVE_TEMPLATE",_e)&&e.tag==="template"&&!jc(e)){const a=Ie[0]||Or,c=a.children.indexOf(e);a.children.splice(c,1,...e.children)}const l=o.find(a=>a.type===6&&a.name==="inline-template");l&&Ar("COMPILER_INLINE_TEMPLATE",_e,l.loc)&&e.children.length&&(l.value={type:2,content:Qe(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:l.loc})}}function zy(e,t){let n=e;for(;vn.charCodeAt(n)!==t&&n=0;)n--;return n}const eb=new Set(["if","else","else-if","for","slot"]);function jc({tag:e,props:t}){if(e==="template"){for(let n=0;n64&&e<91}const sb=/\r\n/g;function vh(e){const t=_e.whitespace!=="preserve";let n=!1;for(let s=0;sn.type!==3);return t.length===1&&t[0].type===1&&!Bi(t[0])?t[0]:null}function hi(e,t,n,s=!1,r=!1){const{children:i}=e,o=[];for(let u=0;u0){if(d>=2){f.codegenNode.patchFlag=-1,o.push(f);continue}}else{const h=f.codegenNode;if(h.type===13){const S=h.patchFlag;if((S===void 0||S===512||S===1)&&Ch(f,n)>=2){const E=Nh(f);E&&(h.props=n.hoist(E))}h.dynamicProps&&(h.dynamicProps=n.hoist(h.dynamicProps))}}}else if(f.type===12&&(s?0:Nt(f,n))>=2){f.codegenNode.type===14&&f.codegenNode.arguments.length>0&&f.codegenNode.arguments.push("-1"),o.push(f);continue}if(f.type===1){const d=f.tagType===1;d&&n.scopes.vSlot++,hi(f,e,n,!1,r),d&&n.scopes.vSlot--}else if(f.type===11)hi(f,e,n,f.children.length===1,!0);else if(f.type===9)for(let d=0;dh.key===f||h.key.content===f);return d&&d.value}}o.length&&n.transformHoist&&n.transformHoist(i,n,e)}function Nt(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const s=n.get(e);if(s!==void 0)return s;const r=e.codegenNode;if(r.type!==13||r.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject"&&e.tag!=="math")return 0;if(r.patchFlag===void 0){let o=3;const l=Ch(e,t);if(l===0)return n.set(e,0),0;l1)for(let a=0;aH&&(D.childIndex--,D.onNodeRemoved()),D.parent.children.splice(H,1)},onNodeRemoved:tt,addIdentifiers(k){},removeIdentifiers(k){},hoist(k){se(k)&&(k=re(k)),D.hoists.push(k);const x=re(`_hoisted_${D.hoists.length}`,!1,k.loc,2);return x.hoisted=k,x},cache(k,x=!1,H=!1){const R=Dy(D.cached.length,k,x,H);return D.cached.push(R),R}};return D.filters=new Set,D}function hb(e,t){const n=db(e,t);mo(e,n),t.hoistStatic&&ub(e,n),t.ssr||pb(e,n),e.helpers=new Set([...n.helpers.keys()]),e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.transformed=!0,e.filters=[...n.filters]}function pb(e,t){const{helper:n}=t,{children:s}=e;if(s.length===1){const r=Sh(e);if(r&&r.codegenNode){const i=r.codegenNode;i.type===13&&Sa(i,t),e.codegenNode=i}else e.codegenNode=s[0]}else if(s.length>1){let r=64;e.codegenNode=Nr(t,n(Tr),void 0,e.children,r,void 0,void 0,!0,void 0,!1)}}function mb(e,t){let n=0;const s=()=>{n--};for(;ns===e:s=>e.test(s);return(s,r)=>{if(s.type===1){const{props:i}=s;if(s.tagType===3&&i.some(qy))return;const o=[];for(let l=0;l`${xs[e]}: _${xs[e]}`;function gb(e,{mode:t="function",prefixIdentifiers:n=t==="module",sourceMap:s=!1,filename:r="template.vue.html",scopeId:i=null,optimizeImports:o=!1,runtimeGlobalName:l="Vue",runtimeModuleName:a="vue",ssrRuntimeModuleName:c="vue/server-renderer",ssr:u=!1,isTS:f=!1,inSSR:d=!1}){const h={mode:t,prefixIdentifiers:n,sourceMap:s,filename:r,scopeId:i,optimizeImports:o,runtimeGlobalName:l,runtimeModuleName:a,ssrRuntimeModuleName:c,ssr:u,isTS:f,inSSR:d,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(E){return`_${xs[E]}`},push(E,I=-2,_){h.code+=E},indent(){S(++h.indentLevel)},deindent(E=!1){E?--h.indentLevel:S(--h.indentLevel)},newline(){S(h.indentLevel)}};function S(E){h.push(` +**/const Tr=Symbol(""),ur=Symbol(""),la=Symbol(""),Fi=Symbol(""),ih=Symbol(""),as=Symbol(""),oh=Symbol(""),lh=Symbol(""),aa=Symbol(""),ca=Symbol(""),Hr=Symbol(""),ua=Symbol(""),ah=Symbol(""),fa=Symbol(""),da=Symbol(""),ha=Symbol(""),pa=Symbol(""),ma=Symbol(""),ga=Symbol(""),ch=Symbol(""),uh=Symbol(""),ho=Symbol(""),Vi=Symbol(""),_a=Symbol(""),ya=Symbol(""),Cr=Symbol(""),Br=Symbol(""),ba=Symbol(""),ul=Symbol(""),wy=Symbol(""),fl=Symbol(""),$i=Symbol(""),ky=Symbol(""),Ry=Symbol(""),va=Symbol(""),Py=Symbol(""),Ly=Symbol(""),Ea=Symbol(""),fh=Symbol(""),xs={[Tr]:"Fragment",[ur]:"Teleport",[la]:"Suspense",[Fi]:"KeepAlive",[ih]:"BaseTransition",[as]:"openBlock",[oh]:"createBlock",[lh]:"createElementBlock",[aa]:"createVNode",[ca]:"createElementVNode",[Hr]:"createCommentVNode",[ua]:"createTextVNode",[ah]:"createStaticVNode",[fa]:"resolveComponent",[da]:"resolveDynamicComponent",[ha]:"resolveDirective",[pa]:"resolveFilter",[ma]:"withDirectives",[ga]:"renderList",[ch]:"renderSlot",[uh]:"createSlots",[ho]:"toDisplayString",[Vi]:"mergeProps",[_a]:"normalizeClass",[ya]:"normalizeStyle",[Cr]:"normalizeProps",[Br]:"guardReactiveProps",[ba]:"toHandlers",[ul]:"camelize",[wy]:"capitalize",[fl]:"toHandlerKey",[$i]:"setBlockTracking",[ky]:"pushScopeId",[Ry]:"popScopeId",[va]:"withCtx",[Py]:"unref",[Ly]:"isRef",[Ea]:"withMemo",[fh]:"isMemoSame"};function My(e){Object.getOwnPropertySymbols(e).forEach(t=>{xs[t]=e[t]})}const wt={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function xy(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:wt}}function Nr(e,t,n,s,r,i,o,l=!1,a=!1,c=!1,u=wt){return e&&(l?(e.helper(as),e.helper(Vs(e.inSSR,c))):e.helper(Fs(e.inSSR,c)),o&&e.helper(ma)),{type:13,tag:t,props:n,children:s,patchFlag:r,dynamicProps:i,directives:o,isBlock:l,disableTracking:a,isComponent:c,loc:u}}function rs(e,t=wt){return{type:17,loc:t,elements:e}}function Mt(e,t=wt){return{type:15,loc:t,properties:e}}function Ve(e,t){return{type:16,loc:wt,key:se(e)?re(e,!0):e,value:t}}function re(e,t=!1,n=wt,s=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:s}}function jt(e,t=wt){return{type:8,loc:t,children:e}}function We(e,t=[],n=wt){return{type:14,loc:n,callee:e,arguments:t}}function Ds(e,t=void 0,n=!1,s=!1,r=wt){return{type:18,params:e,returns:t,newline:n,isSlot:s,loc:r}}function dl(e,t,n,s=!0){return{type:19,test:e,consequent:t,alternate:n,newline:s,loc:wt}}function Dy(e,t,n=!1,s=!1){return{type:20,index:e,value:t,needPauseTracking:n,inVOnce:s,needArraySpread:!1,loc:wt}}function Fy(e){return{type:21,body:e,loc:wt}}function Fs(e,t){return e||t?aa:ca}function Vs(e,t){return e||t?oh:lh}function Sa(e,{helper:t,removeHelper:n,inSSR:s}){e.isBlock||(e.isBlock=!0,n(Fs(s,e.isComponent)),t(as),t(Vs(s,e.isComponent)))}const xc=new Uint8Array([123,123]),Dc=new Uint8Array([125,125]);function Fc(e){return e>=97&&e<=122||e>=65&&e<=90}function Ct(e){return e===32||e===10||e===9||e===12||e===13}function wn(e){return e===47||e===62||Ct(e)}function Ui(e){const t=new Uint8Array(e.length);for(let n=0;n=0;r--){const i=this.newlines[r];if(t>i){n=r+2,s=t-i;break}}return{column:s,line:n,offset:t}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(t){t===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t))}stateInterpolationOpen(t){if(t===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const n=this.index+1-this.delimiterOpen.length;n>this.sectionStart&&this.cbs.ontext(this.sectionStart,n),this.state=3,this.sectionStart=n}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(t)):(this.state=1,this.stateText(t))}stateInterpolation(t){t===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(t))}stateInterpolationClose(t){t===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(t))}stateSpecialStartSequence(t){const n=this.sequenceIndex===this.currentSequence.length;if(!(n?wn(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!n){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(t)}stateInRCDATA(t){if(this.sequenceIndex===this.currentSequence.length){if(t===62||Ct(t)){const n=this.index-this.currentSequence.length;if(this.sectionStart=t||(this.state===28?this.currentSequence===st.CdataEnd?this.cbs.oncdata(this.sectionStart,t):this.cbs.oncomment(this.sectionStart,t):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,n){}}function Vc(e,{compatConfig:t}){const n=t&&t[e];return e==="MODE"?n||3:n}function is(e,t){const n=Vc("MODE",t),s=Vc(e,t);return n===3?s===!0:s!==!1}function Ar(e,t,n,...s){return is(e,t)}function Ta(e){throw e}function dh(e){}function we(e,t,n,s){const r=`https://vuejs.org/error-reference/#compiler-${e}`,i=new SyntaxError(String(r));return i.code=e,i.loc=t,i}const bt=e=>e.type===4&&e.isStatic;function hh(e){switch(e){case"Teleport":case"teleport":return ur;case"Suspense":case"suspense":return la;case"KeepAlive":case"keep-alive":return Fi;case"BaseTransition":case"base-transition":return ih}}const $y=/^$|^\d|[^\$\w\xA0-\uFFFF]/,Ca=e=>!$y.test(e),ph=/[A-Za-z_$\xA0-\uFFFF]/,Uy=/[\.\?\w$\xA0-\uFFFF]/,Hy=/\s+[.[]\s*|\s*[.[]\s+/g,mh=e=>e.type===4?e.content:e.loc.source,By=e=>{const t=mh(e).trim().replace(Hy,l=>l.trim());let n=0,s=[],r=0,i=0,o=null;for(let l=0;l|^\s*(?:async\s+)?function(?:\s+[\w$]+)?\s*\(/,Wy=e=>jy.test(mh(e)),Ky=Wy;function Pt(e,t,n=!1){for(let s=0;st.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function xo(e){return e.type===5||e.type===2}function $c(e){return e.type===7&&e.name==="pre"}function qy(e){return e.type===7&&e.name==="slot"}function Hi(e){return e.type===1&&e.tagType===3}function Bi(e){return e.type===1&&e.tagType===2}const Yy=new Set([Cr,Br]);function _h(e,t=[]){if(e&&!se(e)&&e.type===14){const n=e.callee;if(!se(n)&&Yy.has(n))return _h(e.arguments[0],t.concat(e))}return[e,t]}function ji(e,t,n){let s,r=e.type===13?e.props:e.arguments[2],i=[],o;if(r&&!se(r)&&r.type===14){const l=_h(r);r=l[0],i=l[1],o=i[i.length-1]}if(r==null||se(r))s=Mt([t]);else if(r.type===14){const l=r.arguments[0];!se(l)&&l.type===15?Uc(t,l)||l.properties.unshift(t):r.callee===ba?s=We(n.helper(Vi),[Mt([t]),r]):r.arguments.unshift(Mt([t])),!s&&(s=r)}else r.type===15?(Uc(t,r)||r.properties.unshift(t),s=r):(s=We(n.helper(Vi),[Mt([t]),r]),o&&o.callee===Br&&(o=i[i.length-2]));e.type===13?o?o.arguments[0]=s:e.props=s:o?o.arguments[0]=s:e.arguments[2]=s}function Uc(e,t){let n=!1;if(e.key.type===4){const s=e.key.content;n=t.properties.some(r=>r.key.type===4&&r.key.content===s)}return n}function Ir(e,t){return`_${t}_${e.replace(/[^\w]/g,(n,s)=>n==="-"?"_":e.charCodeAt(s).toString())}`}function Xy(e){return e.type===14&&e.callee===Ea?e.arguments[1].returns:e}const Jy=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,yh={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:Ss,isPreTag:Ss,isIgnoreNewlineTag:Ss,isCustomElement:Ss,onError:Ta,onWarn:dh,comments:!1,prefixIdentifiers:!1};let _e=yh,Or=null,En="",ot=null,ae=null,mt="",un=-1,Xn=-1,Na=0,Dn=!1,hl=null;const Ie=[],Pe=new Vy(Ie,{onerr:ln,ontext(e,t){ti(Qe(e,t),e,t)},ontextentity(e,t,n){ti(e,t,n)},oninterpolation(e,t){if(Dn)return ti(Qe(e,t),e,t);let n=e+Pe.delimiterOpen.length,s=t-Pe.delimiterClose.length;for(;Ct(En.charCodeAt(n));)n++;for(;Ct(En.charCodeAt(s-1));)s--;let r=Qe(n,s);r.includes("&")&&(r=_e.decodeEntities(r,!1)),pl({type:5,content:di(r,!1,xe(n,s)),loc:xe(e,t)})},onopentagname(e,t){const n=Qe(e,t);ot={type:1,tag:n,ns:_e.getNamespace(n,Ie[0],_e.ns),tagType:0,props:[],children:[],loc:xe(e-1,t),codegenNode:void 0}},onopentagend(e){Bc(e)},onclosetag(e,t){const n=Qe(e,t);if(!_e.isVoidTag(n)){let s=!1;for(let r=0;r0&&ln(24,Ie[0].loc.start.offset);for(let o=0;o<=r;o++){const l=Ie.shift();fi(l,t,o(s.type===7?s.rawName:s.name)===n)&&ln(2,t)},onattribend(e,t){if(ot&&ae){if(Qn(ae.loc,t),e!==0)if(mt.includes("&")&&(mt=_e.decodeEntities(mt,!0)),ae.type===6)ae.name==="class"&&(mt=Eh(mt).trim()),e===1&&!mt&&ln(13,t),ae.value={type:2,content:mt,loc:e===1?xe(un,Xn):xe(un-1,Xn+1)},Pe.inSFCRoot&&ot.tag==="template"&&ae.name==="lang"&&mt&&mt!=="html"&&Pe.enterRCDATA(Ui("r.content==="sync"))>-1&&Ar("COMPILER_V_BIND_SYNC",_e,ae.loc,ae.arg.loc.source)&&(ae.name="model",ae.modifiers.splice(s,1))}(ae.type!==7||ae.name!=="pre")&&ot.props.push(ae)}mt="",un=Xn=-1},oncomment(e,t){_e.comments&&pl({type:3,content:Qe(e,t),loc:xe(e-4,t+3)})},onend(){const e=En.length;for(let t=0;t{const S=t.start.offset+d,E=S+f.length;return di(f,!1,xe(S,E),0,h?1:0)},l={source:o(i.trim(),n.indexOf(i,r.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let a=r.trim().replace(Qy,"").trim();const c=r.indexOf(a),u=a.match(Hc);if(u){a=a.replace(Hc,"").trim();const f=u[1].trim();let d;if(f&&(d=n.indexOf(f,c+a.length),l.key=o(f,d,!0)),u[2]){const h=u[2].trim();h&&(l.index=o(h,n.indexOf(h,l.key?d+f.length:c+a.length),!0))}}return a&&(l.value=o(a,c,!0)),l}function Qe(e,t){return En.slice(e,t)}function Bc(e){Pe.inSFCRoot&&(ot.innerLoc=xe(e+1,e+1)),pl(ot);const{tag:t,ns:n}=ot;n===0&&_e.isPreTag(t)&&Na++,_e.isVoidTag(t)?fi(ot,e):(Ie.unshift(ot),(n===1||n===2)&&(Pe.inXML=!0)),ot=null}function ti(e,t,n){{const i=Ie[0]&&Ie[0].tag;i!=="script"&&i!=="style"&&e.includes("&")&&(e=_e.decodeEntities(e,!1))}const s=Ie[0]||Or,r=s.children[s.children.length-1];r&&r.type===2?(r.content+=e,Qn(r.loc,n)):s.children.push({type:2,content:e,loc:xe(t,n)})}function fi(e,t,n=!1){n?Qn(e.loc,bh(t,60)):Qn(e.loc,zy(t,62)+1),Pe.inSFCRoot&&(e.children.length?e.innerLoc.end=le({},e.children[e.children.length-1].loc.end):e.innerLoc.end=le({},e.innerLoc.start),e.innerLoc.source=Qe(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:s,ns:r,children:i}=e;if(Dn||(s==="slot"?e.tagType=2:jc(e)?e.tagType=3:tb(e)&&(e.tagType=1)),Pe.inRCDATA||(e.children=vh(i)),r===0&&_e.isIgnoreNewlineTag(s)){const o=i[0];o&&o.type===2&&(o.content=o.content.replace(/^\r?\n/,""))}r===0&&_e.isPreTag(s)&&Na--,hl===e&&(Dn=Pe.inVPre=!1,hl=null),Pe.inXML&&(Ie[0]?Ie[0].ns:_e.ns)===0&&(Pe.inXML=!1);{const o=e.props;if(!Pe.inSFCRoot&&is("COMPILER_NATIVE_TEMPLATE",_e)&&e.tag==="template"&&!jc(e)){const a=Ie[0]||Or,c=a.children.indexOf(e);a.children.splice(c,1,...e.children)}const l=o.find(a=>a.type===6&&a.name==="inline-template");l&&Ar("COMPILER_INLINE_TEMPLATE",_e,l.loc)&&e.children.length&&(l.value={type:2,content:Qe(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:l.loc})}}function zy(e,t){let n=e;for(;En.charCodeAt(n)!==t&&n=0;)n--;return n}const eb=new Set(["if","else","else-if","for","slot"]);function jc({tag:e,props:t}){if(e==="template"){for(let n=0;n64&&e<91}const sb=/\r\n/g;function vh(e){const t=_e.whitespace!=="preserve";let n=!1;for(let s=0;sn.type!==3);return t.length===1&&t[0].type===1&&!Bi(t[0])?t[0]:null}function hi(e,t,n,s=!1,r=!1){const{children:i}=e,o=[];for(let u=0;u0){if(d>=2){f.codegenNode.patchFlag=-1,o.push(f);continue}}else{const h=f.codegenNode;if(h.type===13){const S=h.patchFlag;if((S===void 0||S===512||S===1)&&Ch(f,n)>=2){const E=Nh(f);E&&(h.props=n.hoist(E))}h.dynamicProps&&(h.dynamicProps=n.hoist(h.dynamicProps))}}}else if(f.type===12&&(s?0:Nt(f,n))>=2){f.codegenNode.type===14&&f.codegenNode.arguments.length>0&&f.codegenNode.arguments.push("-1"),o.push(f);continue}if(f.type===1){const d=f.tagType===1;d&&n.scopes.vSlot++,hi(f,e,n,!1,r),d&&n.scopes.vSlot--}else if(f.type===11)hi(f,e,n,f.children.length===1,!0);else if(f.type===9)for(let d=0;dh.key===f||h.key.content===f);return d&&d.value}}o.length&&n.transformHoist&&n.transformHoist(i,n,e)}function Nt(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const s=n.get(e);if(s!==void 0)return s;const r=e.codegenNode;if(r.type!==13||r.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject"&&e.tag!=="math")return 0;if(r.patchFlag===void 0){let o=3;const l=Ch(e,t);if(l===0)return n.set(e,0),0;l1)for(let a=0;aH&&(D.childIndex--,D.onNodeRemoved()),D.parent.children.splice(H,1)},onNodeRemoved:tt,addIdentifiers(k){},removeIdentifiers(k){},hoist(k){se(k)&&(k=re(k)),D.hoists.push(k);const x=re(`_hoisted_${D.hoists.length}`,!1,k.loc,2);return x.hoisted=k,x},cache(k,x=!1,H=!1){const R=Dy(D.cached.length,k,x,H);return D.cached.push(R),R}};return D.filters=new Set,D}function hb(e,t){const n=db(e,t);mo(e,n),t.hoistStatic&&ub(e,n),t.ssr||pb(e,n),e.helpers=new Set([...n.helpers.keys()]),e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.transformed=!0,e.filters=[...n.filters]}function pb(e,t){const{helper:n}=t,{children:s}=e;if(s.length===1){const r=Sh(e);if(r&&r.codegenNode){const i=r.codegenNode;i.type===13&&Sa(i,t),e.codegenNode=i}else e.codegenNode=s[0]}else if(s.length>1){let r=64;e.codegenNode=Nr(t,n(Tr),void 0,e.children,r,void 0,void 0,!0,void 0,!1)}}function mb(e,t){let n=0;const s=()=>{n--};for(;ns===e:s=>e.test(s);return(s,r)=>{if(s.type===1){const{props:i}=s;if(s.tagType===3&&i.some(qy))return;const o=[];for(let l=0;l`${xs[e]}: _${xs[e]}`;function gb(e,{mode:t="function",prefixIdentifiers:n=t==="module",sourceMap:s=!1,filename:r="template.vue.html",scopeId:i=null,optimizeImports:o=!1,runtimeGlobalName:l="Vue",runtimeModuleName:a="vue",ssrRuntimeModuleName:c="vue/server-renderer",ssr:u=!1,isTS:f=!1,inSSR:d=!1}){const h={mode:t,prefixIdentifiers:n,sourceMap:s,filename:r,scopeId:i,optimizeImports:o,runtimeGlobalName:l,runtimeModuleName:a,ssrRuntimeModuleName:c,ssr:u,isTS:f,inSSR:d,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(E){return`_${xs[E]}`},push(E,I=-2,_){h.code+=E},indent(){S(++h.indentLevel)},deindent(E=!1){E?--h.indentLevel:S(--h.indentLevel)},newline(){S(h.indentLevel)}};function S(E){h.push(` `+" ".repeat(E),0)}return h}function _b(e,t={}){const n=gb(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:s,push:r,prefixIdentifiers:i,indent:o,deindent:l,newline:a,scopeId:c,ssr:u}=n,f=Array.from(e.helpers),d=f.length>0,h=!i&&s!=="module";yb(e,n);const E=u?"ssrRender":"render",_=(u?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(r(`function ${E}(${_}) {`),o(),h&&(r("with (_ctx) {"),o(),d&&(r(`const { ${f.map(Ih).join(", ")} } = _Vue `,-1),a())),e.components.length&&(Do(e.components,"component",n),(e.directives.length||e.temps>0)&&a()),e.directives.length&&(Do(e.directives,"directive",n),e.temps>0&&a()),e.filters&&e.filters.length&&(a(),Do(e.filters,"filter",n),a()),e.temps>0){r("let ");for(let v=0;v0?", ":""}_temp${v}`)}return(e.components.length||e.directives.length||e.temps)&&(r(` `,0),a()),u||r("return "),e.codegenNode?ut(e.codegenNode,n):r("null"),h&&(l(),r("}")),l(),r("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function yb(e,t){const{ssr:n,prefixIdentifiers:s,push:r,newline:i,runtimeModuleName:o,runtimeGlobalName:l,ssrRuntimeModuleName:a}=t,c=l,u=Array.from(e.helpers);if(u.length>0&&(r(`const _Vue = ${c} `,-1),e.hoists.length)){const f=[aa,ca,Hr,ua,ah].filter(d=>u.includes(d)).map(Ih).join(", ");r(`const { ${f} } = _Vue -`,-1)}bb(e.hoists,t),i(),r("return ")}function Do(e,t,{helper:n,push:s,newline:r,isTS:i}){const o=n(t==="filter"?pa:t==="component"?fa:ha);for(let l=0;l3||!1;t.push("["),n&&t.indent(),jr(e,t,n),n&&t.deindent(),t.push("]")}function jr(e,t,n=!1,s=!0){const{push:r,newline:i}=t;for(let o=0;on||"null")}function Ab(e,t){const{push:n,helper:s,pure:r}=t,i=se(e.callee)?e.callee:s(e.callee);r&&n(go),n(i+"(",-2,e),jr(e.arguments,t),n(")")}function Ib(e,t){const{push:n,indent:s,deindent:r,newline:i}=t,{properties:o}=e;if(!o.length){n("{}",-2,e);return}const l=o.length>1||!1;n(l?"{":"{ "),l&&s();for(let a=0;a "),(a||l)&&(n("{"),s()),o?(a&&n("return "),q(o)?Aa(o,t):ut(o,t)):l&&ut(l,t),(a||l)&&(r(),n("}")),c&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}function kb(e,t){const{test:n,consequent:s,alternate:r,newline:i}=e,{push:o,indent:l,deindent:a,newline:c}=t;if(n.type===4){const f=!Ca(n.content);f&&o("("),Oh(n,t),f&&o(")")}else o("("),ut(n,t),o(")");i&&l(),t.indentLevel++,i||o(" "),o("? "),ut(s,t),t.indentLevel--,i&&c(),i||o(" "),o(": ");const u=r.type===19;u||t.indentLevel++,ut(r,t),u||t.indentLevel--,i&&a(!0)}function Rb(e,t){const{push:n,helper:s,indent:r,deindent:i,newline:o}=t,{needPauseTracking:l,needArraySpread:a}=e;a&&n("[...("),n(`_cache[${e.index}] || (`),l&&(r(),n(`${s($i)}(-1`),e.inVOnce&&n(", true"),n("),"),o(),n("(")),n(`_cache[${e.index}] = `),ut(e.value,t),l&&(n(`).cacheIndex = ${e.index},`),o(),n(`${s($i)}(1),`),o(),n(`_cache[${e.index}]`),i()),n(")"),a&&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 Pb=Ah(/^(?:if|else|else-if)$/,(e,t,n)=>Lb(e,t,n,(s,r,i)=>{const o=n.parent.children;let l=o.indexOf(s),a=0;for(;l-->=0;){const c=o[l];c&&c.type===9&&(a+=c.branches.length)}return()=>{if(i)s.codegenNode=Kc(r,a,n);else{const c=Mb(s.codegenNode);c.alternate=Kc(r,a+s.branches.length-1,n)}}}));function Lb(e,t,n,s){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const r=t.exp?t.exp.loc:e.loc;n.onError(we(28,t.loc)),t.exp=re("true",!1,r)}if(t.name==="if"){const r=Wc(e,t),i={type:9,loc:ob(e.loc),branches:[r]};if(n.replaceNode(i),s)return s(i,r,!0)}else{const r=n.parent.children;let i=r.indexOf(e);for(;i-->=-1;){const o=r[i];if(o&&o.type===3){n.removeNode(o);continue}if(o&&o.type===2&&!o.content.trim().length){n.removeNode(o);continue}if(o&&o.type===9){(t.name==="else-if"||t.name==="else")&&o.branches[o.branches.length-1].condition===void 0&&n.onError(we(30,e.loc)),n.removeNode();const l=Wc(e,t);o.branches.push(l);const a=s&&s(o,l,!1);mo(l,n),a&&a(),n.currentNode=null}else n.onError(we(30,e.loc));break}}}function Wc(e,t){const n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:n&&!Pt(e,"for")?e.children:[e],userKey:po(e,"key"),isTemplateIf:n}}function Kc(e,t,n){return e.condition?dl(e.condition,Gc(e,t,n),We(n.helper(Hr),['""',"true"])):Gc(e,t,n)}function Gc(e,t,n){const{helper:s}=n,r=Ve("key",re(`${t}`,!1,wt,2)),{children:i}=e,o=i[0];if(i.length!==1||o.type!==1)if(i.length===1&&o.type===11){const a=o.codegenNode;return ji(a,r,n),a}else return Nr(n,s(Tr),Mt([r]),i,64,void 0,void 0,!0,!1,!1,e.loc);else{const a=o.codegenNode,c=Xy(a);return c.type===13&&Sa(c,n),ji(c,r,n),a}}function Mb(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 xb=Ah("for",(e,t,n)=>{const{helper:s,removeHelper:r}=n;return Db(e,t,n,i=>{const o=We(s(ga),[i.source]),l=Hi(e),a=Pt(e,"memo"),c=po(e,"key",!1,!0);c&&c.type;let u=c&&(c.type===6?c.value?re(c.value.content,!0):void 0:c.exp);const f=c&&u?Ve("key",u):null,d=i.source.type===4&&i.source.constType>0,h=d?64:c?128:256;return i.codegenNode=Nr(n,s(Tr),void 0,o,h,void 0,void 0,!0,!d,!1,e.loc),()=>{let S;const{children:E}=i,I=E.length!==1||E[0].type!==1,_=Bi(e)?e:l&&e.children.length===1&&Bi(e.children[0])?e.children[0]:null;if(_?(S=_.codegenNode,l&&f&&ji(S,f,n)):I?S=Nr(n,s(Tr),f?Mt([f]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(S=E[0].codegenNode,l&&f&&ji(S,f,n),S.isBlock!==!d&&(S.isBlock?(r(as),r(Vs(n.inSSR,S.isComponent))):r(Fs(n.inSSR,S.isComponent))),S.isBlock=!d,S.isBlock?(s(as),s(Vs(n.inSSR,S.isComponent))):s(Fs(n.inSSR,S.isComponent))),a){const v=Ds(ml(i.parseResult,[re("_cached")]));v.body=Fy([Bt(["const _memo = (",a.exp,")"]),Bt(["if (_cached",...u?[" && _cached.key === ",u]:[],` && ${n.helperString(fh)}(_cached, _memo)) return _cached`]),Bt(["const _item = ",S]),re("_item.memo = _memo"),re("return _item")]),o.arguments.push(v,re("_cache"),re(String(n.cached.length))),n.cached.push(null)}else o.arguments.push(Ds(ml(i.parseResult),S,!0))}})});function Db(e,t,n,s){if(!t.exp){n.onError(we(31,t.loc));return}const r=t.forParseResult;if(!r){n.onError(we(32,t.loc));return}kh(r);const{addIdentifiers:i,removeIdentifiers:o,scopes:l}=n,{source:a,value:c,key:u,index:f}=r,d={type:11,loc:t.loc,source:a,valueAlias:c,keyAlias:u,objectIndexAlias:f,parseResult:r,children:Hi(e)?e.children:[e]};n.replaceNode(d),l.vFor++;const h=s&&s(d);return()=>{l.vFor--,h&&h()}}function kh(e,t){e.finalized||(e.finalized=!0)}function ml({value:e,key:t,index:n},s=[]){return Fb([e,t,n,...s])}function Fb(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((n,s)=>n||re("_".repeat(s+1),!1))}const qc=re("undefined",!1),Vb=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const n=Pt(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},$b=(e,t,n,s)=>Ds(e,n,!1,!0,n.length?n[0].loc:s);function Ub(e,t,n=$b){t.helper(va);const{children:s,loc:r}=e,i=[],o=[];let l=t.scopes.vSlot>0||t.scopes.vFor>0;const a=Pt(e,"slot",!0);if(a){const{arg:I,exp:_}=a;I&&!bt(I)&&(l=!0),i.push(Ve(I||re("default",!0),n(_,void 0,s,r)))}let c=!1,u=!1;const f=[],d=new Set;let h=0;for(let I=0;I{const m=n(_,void 0,v,r);return t.compatConfig&&(m.isNonScopedSlot=!0),Ve("default",m)};c?f.length&&f.some(_=>gl(_))&&(u?t.onError(we(39,f[0].loc)):i.push(I(void 0,f))):i.push(I(void 0,s))}const S=l?2:pi(e.children)?3:1;let E=Mt(i.concat(Ve("_",re(S+"",!1))),r);return o.length&&(E=We(t.helper(uh),[E,rs(o)])),{slots:E,hasDynamicSlots:l}}function ni(e,t,n){const s=[Ve("name",e),Ve("fn",t)];return n!=null&&s.push(Ve("key",re(String(n),!0))),Mt(s)}function pi(e){for(let t=0;tfunction(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:s,props:r}=e,i=e.tagType===1;let o=i?Bb(e,t):`"${s}"`;const l=Ee(o)&&o.callee===da;let a,c,u=0,f,d,h,S=l||o===ur||o===la||!i&&(s==="svg"||s==="foreignObject"||s==="math");if(r.length>0){const E=Ph(e,t,void 0,i,l);a=E.props,u=E.patchFlag,d=E.dynamicPropNames;const I=E.directives;h=I&&I.length?rs(I.map(_=>Wb(_,t))):void 0,E.shouldUseBlock&&(S=!0)}if(e.children.length>0)if(o===Fi&&(S=!0,u|=1024),i&&o!==ur&&o!==Fi){const{slots:I,hasDynamicSlots:_}=Ub(e,t);c=I,_&&(u|=1024)}else if(e.children.length===1&&o!==ur){const I=e.children[0],_=I.type,v=_===5||_===8;v&&Nt(I,t)===0&&(u|=1),v||_===2?c=I:c=e.children}else c=e.children;d&&d.length&&(f=Kb(d)),e.codegenNode=Nr(t,o,a,c,u===0?void 0:u,f,h,!!S,!1,i,e.loc)};function Bb(e,t,n=!1){let{tag:s}=e;const r=_l(s),i=po(e,"is",!1,!0);if(i)if(r||is("COMPILER_IS_ON_ELEMENT",t)){let l;if(i.type===6?l=i.value&&re(i.value.content,!0):(l=i.exp,l||(l=re("is",!1,i.arg.loc))),l)return We(t.helper(da),[l])}else i.type===6&&i.value.content.startsWith("vue:")&&(s=i.value.content.slice(4));const o=hh(s)||t.isBuiltInComponent(s);return o?(n||t.helper(o),o):(t.helper(fa),t.components.add(s),Ir(s,"component"))}function Ph(e,t,n=e.props,s,r,i=!1){const{tag:o,loc:l,children:a}=e;let c=[];const u=[],f=[],d=a.length>0;let h=!1,S=0,E=!1,I=!1,_=!1,v=!1,m=!1,g=!1;const C=[],w=x=>{c.length&&(u.push(Mt(Yc(c),l)),c=[]),x&&u.push(x)},O=()=>{t.scopes.vFor>0&&c.push(Ve(re("ref_for",!0),re("true")))},D=({key:x,value:H})=>{if(bt(x)){const R=x.content,B=cs(R);if(B&&(!s||r)&&R.toLowerCase()!=="onclick"&&R!=="onUpdate:modelValue"&&!Fn(R)&&(v=!0),B&&Fn(R)&&(g=!0),B&&H.type===14&&(H=H.arguments[0]),H.type===20||(H.type===4||H.type===8)&&Nt(H,t)>0)return;R==="ref"?E=!0:R==="class"?I=!0:R==="style"?_=!0:R!=="key"&&!C.includes(R)&&C.push(R),s&&(R==="class"||R==="style")&&!C.includes(R)&&C.push(R)}else m=!0};for(let x=0;xUe.content==="prop")&&(S|=32);const ue=t.directiveTransforms[R];if(ue){const{props:Ue,needRuntime:He}=ue(H,e,t);!i&&Ue.forEach(D),Y&&B&&!bt(B)?w(Mt(Ue,l)):c.push(...Ue),He&&(f.push(H),vt(He)&&Rh.set(H,He))}else $p(R)||(f.push(H),d&&(h=!0))}}let k;if(u.length?(w(),u.length>1?k=We(t.helper(Vi),u,l):k=u[0]):c.length&&(k=Mt(Yc(c),l)),m?S|=16:(I&&!s&&(S|=2),_&&!s&&(S|=4),C.length&&(S|=8),v&&(S|=32)),!h&&(S===0||S===32)&&(E||g||f.length>0)&&(S|=512),!t.inSSR&&k)switch(k.type){case 15:let x=-1,H=-1,R=!1;for(let z=0;zVe(o,i)),r))}return rs(n,e.loc)}function Kb(e){let t="[";for(let n=0,s=e.length;n{if(Bi(e)){const{children:n,loc:s}=e,{slotName:r,slotProps:i}=qb(e,t),o=[t.prefixIdentifiers?"_ctx.$slots":"$slots",r,"{}","undefined","true"];let l=2;i&&(o[2]=i,l=3),n.length&&(o[3]=Ds([],n,!1,!1,s),l=4),t.scopeId&&!t.slotted&&(l=5),o.splice(l),e.codegenNode=We(t.helper(ch),o,s)}};function qb(e,t){let n='"default"',s;const r=[];for(let i=0;i0){const{props:i,directives:o}=Ph(e,t,r,!1,!1);s=i,o.length&&t.onError(we(36,o[0].loc))}return{slotName:n,slotProps:s}}const Lh=(e,t,n,s)=>{const{loc:r,modifiers:i,arg:o}=e;!e.exp&&!i.length&&n.onError(we(35,r));let l;if(o.type===4)if(o.isStatic){let f=o.content;f.startsWith("vue:")&&(f=`vnode-${f.slice(4)}`);const d=t.tagType!==0||f.startsWith("vnode")||!/[A-Z]/.test(f)?As(Ae(f)):`on:${f}`;l=re(d,!0,o.loc)}else l=Bt([`${n.helperString(fl)}(`,o,")"]);else l=o,l.children.unshift(`${n.helperString(fl)}(`),l.children.push(")");let a=e.exp;a&&!a.content.trim()&&(a=void 0);let c=n.cacheHandlers&&!a&&!n.inVOnce;if(a){const f=gh(a),d=!(f||Ky(a)),h=a.content.includes(";");(d||c&&f)&&(a=Bt([`${d?"$event":"(...args)"} => ${h?"{":"("}`,a,h?"}":")"]))}let u={props:[Ve(l,a||re("() => {}",!1,r))]};return s&&(u=s(u)),c&&(u.props[0].value=n.cache(u.props[0].value)),u.props.forEach(f=>f.key.isHandlerKey=!0),u},Yb=(e,t,n)=>{const{modifiers:s,loc:r}=e,i=e.arg;let{exp:o}=e;return o&&o.type===4&&!o.content.trim()&&(o=void 0),i.type!==4?(i.children.unshift("("),i.children.push(') || ""')):i.isStatic||(i.content=i.content?`${i.content} || ""`:'""'),s.some(l=>l.content==="camel")&&(i.type===4?i.isStatic?i.content=Ae(i.content):i.content=`${n.helperString(ul)}(${i.content})`:(i.children.unshift(`${n.helperString(ul)}(`),i.children.push(")"))),n.inSSR||(s.some(l=>l.content==="prop")&&Xc(i,"."),s.some(l=>l.content==="attr")&&Xc(i,"^")),{props:[Ve(i,o)]}},Xc=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},Xb=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const n=e.children;let s,r=!1;for(let i=0;ii.type===7&&!t.directiveTransforms[i.name])&&e.tag!=="template")))for(let i=0;i{if(e.type===1&&Pt(e,"once",!0))return Jc.has(e)||t.inVOnce||t.inSSR?void 0:(Jc.add(e),t.inVOnce=!0,t.helper($i),()=>{t.inVOnce=!1;const n=t.currentNode;n.codegenNode&&(n.codegenNode=t.cache(n.codegenNode,!0,!0))})},Mh=(e,t,n)=>{const{exp:s,arg:r}=e;if(!s)return n.onError(we(41,e.loc)),si();const i=s.loc.source.trim(),o=s.type===4?s.content:i,l=n.bindingMetadata[i];if(l==="props"||l==="props-aliased")return n.onError(we(44,s.loc)),si();if(!o.trim()||!gh(s))return n.onError(we(42,s.loc)),si();const a=r||re("modelValue",!0),c=r?bt(r)?`onUpdate:${Ae(r.content)}`:Bt(['"onUpdate:" + ',r]):"onUpdate:modelValue";let u;const f=n.isTS?"($event: any)":"$event";u=Bt([`${f} => ((`,s,") = $event)"]);const d=[Ve(a,e.exp),Ve(c,u)];if(e.modifiers.length&&t.tagType===1){const h=e.modifiers.map(E=>E.content).map(E=>(Ca(E)?E:JSON.stringify(E))+": true").join(", "),S=r?bt(r)?`${r.content}Modifiers`:Bt([r,' + "Modifiers"']):"modelModifiers";d.push(Ve(S,re(`{ ${h} }`,!1,e.loc,2)))}return si(d)};function si(e=[]){return{props:e}}const Qb=/[\w).+\-_$\]]/,Zb=(e,t)=>{is("COMPILER_FILTERS",t)&&(e.type===5?Wi(e.content,t):e.type===1&&e.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&Wi(n.exp,t)}))};function Wi(e,t){if(e.type===4)Qc(e,t);else for(let n=0;n=0&&(v=n.charAt(_),v===" ");_--);(!v||!Qb.test(v))&&(o=!0)}}S===void 0?S=n.slice(0,h).trim():u!==0&&I();function I(){E.push(n.slice(u,h).trim()),u=h+1}if(E.length){for(h=0;h{if(e.type===1){const n=Pt(e,"memo");return!n||Zc.has(e)||t.inSSR?void 0:(Zc.add(e),()=>{const s=e.codegenNode||t.currentNode.codegenNode;s&&s.type===13&&(e.tagType!==1&&Sa(s,t),e.codegenNode=We(t.helper(Ea),[n.exp,Ds(void 0,s),"_cache",String(t.cached.length)]),t.cached.push(null))})}},tv=(e,t)=>{if(e.type===1){for(const n of e.props)if(n.type===7&&n.name==="bind"&&!n.exp){const s=n.arg;if(s.type!==4||!s.isStatic)t.onError(we(52,s.loc)),n.exp=re("",!0,s.loc);else{const r=Ae(s.content);(ph.test(r[0])||r[0]==="-")&&(n.exp=re(r,!1,s.loc))}}}};function nv(e){return[[tv,Jb,Pb,ev,xb,Zb,Gb,Hb,Vb,Xb],{on:Lh,bind:Yb,model:Mh}]}function sv(e,t={}){const n=t.onError||Ta,s=t.mode==="module";t.prefixIdentifiers===!0?n(we(47)):s&&n(we(48));const r=!1;t.cacheHandlers&&n(we(49)),t.scopeId&&!s&&n(we(50));const i=le({},t,{prefixIdentifiers:r}),o=se(e)?cb(e,i):e,[l,a]=nv();return hb(o,le({},i,{nodeTransforms:[...l,...t.nodeTransforms||[]],directiveTransforms:le({},a,t.directiveTransforms||{})})),_b(o,i)}const rv=()=>({props:[]});/** +`,-1)}bb(e.hoists,t),i(),r("return ")}function Do(e,t,{helper:n,push:s,newline:r,isTS:i}){const o=n(t==="filter"?pa:t==="component"?fa:ha);for(let l=0;l3||!1;t.push("["),n&&t.indent(),jr(e,t,n),n&&t.deindent(),t.push("]")}function jr(e,t,n=!1,s=!0){const{push:r,newline:i}=t;for(let o=0;on||"null")}function Ab(e,t){const{push:n,helper:s,pure:r}=t,i=se(e.callee)?e.callee:s(e.callee);r&&n(go),n(i+"(",-2,e),jr(e.arguments,t),n(")")}function Ib(e,t){const{push:n,indent:s,deindent:r,newline:i}=t,{properties:o}=e;if(!o.length){n("{}",-2,e);return}const l=o.length>1||!1;n(l?"{":"{ "),l&&s();for(let a=0;a "),(a||l)&&(n("{"),s()),o?(a&&n("return "),q(o)?Aa(o,t):ut(o,t)):l&&ut(l,t),(a||l)&&(r(),n("}")),c&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}function kb(e,t){const{test:n,consequent:s,alternate:r,newline:i}=e,{push:o,indent:l,deindent:a,newline:c}=t;if(n.type===4){const f=!Ca(n.content);f&&o("("),Oh(n,t),f&&o(")")}else o("("),ut(n,t),o(")");i&&l(),t.indentLevel++,i||o(" "),o("? "),ut(s,t),t.indentLevel--,i&&c(),i||o(" "),o(": ");const u=r.type===19;u||t.indentLevel++,ut(r,t),u||t.indentLevel--,i&&a(!0)}function Rb(e,t){const{push:n,helper:s,indent:r,deindent:i,newline:o}=t,{needPauseTracking:l,needArraySpread:a}=e;a&&n("[...("),n(`_cache[${e.index}] || (`),l&&(r(),n(`${s($i)}(-1`),e.inVOnce&&n(", true"),n("),"),o(),n("(")),n(`_cache[${e.index}] = `),ut(e.value,t),l&&(n(`).cacheIndex = ${e.index},`),o(),n(`${s($i)}(1),`),o(),n(`_cache[${e.index}]`),i()),n(")"),a&&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 Pb=Ah(/^(?:if|else|else-if)$/,(e,t,n)=>Lb(e,t,n,(s,r,i)=>{const o=n.parent.children;let l=o.indexOf(s),a=0;for(;l-->=0;){const c=o[l];c&&c.type===9&&(a+=c.branches.length)}return()=>{if(i)s.codegenNode=Kc(r,a,n);else{const c=Mb(s.codegenNode);c.alternate=Kc(r,a+s.branches.length-1,n)}}}));function Lb(e,t,n,s){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const r=t.exp?t.exp.loc:e.loc;n.onError(we(28,t.loc)),t.exp=re("true",!1,r)}if(t.name==="if"){const r=Wc(e,t),i={type:9,loc:ob(e.loc),branches:[r]};if(n.replaceNode(i),s)return s(i,r,!0)}else{const r=n.parent.children;let i=r.indexOf(e);for(;i-->=-1;){const o=r[i];if(o&&o.type===3){n.removeNode(o);continue}if(o&&o.type===2&&!o.content.trim().length){n.removeNode(o);continue}if(o&&o.type===9){(t.name==="else-if"||t.name==="else")&&o.branches[o.branches.length-1].condition===void 0&&n.onError(we(30,e.loc)),n.removeNode();const l=Wc(e,t);o.branches.push(l);const a=s&&s(o,l,!1);mo(l,n),a&&a(),n.currentNode=null}else n.onError(we(30,e.loc));break}}}function Wc(e,t){const n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:n&&!Pt(e,"for")?e.children:[e],userKey:po(e,"key"),isTemplateIf:n}}function Kc(e,t,n){return e.condition?dl(e.condition,Gc(e,t,n),We(n.helper(Hr),['""',"true"])):Gc(e,t,n)}function Gc(e,t,n){const{helper:s}=n,r=Ve("key",re(`${t}`,!1,wt,2)),{children:i}=e,o=i[0];if(i.length!==1||o.type!==1)if(i.length===1&&o.type===11){const a=o.codegenNode;return ji(a,r,n),a}else return Nr(n,s(Tr),Mt([r]),i,64,void 0,void 0,!0,!1,!1,e.loc);else{const a=o.codegenNode,c=Xy(a);return c.type===13&&Sa(c,n),ji(c,r,n),a}}function Mb(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 xb=Ah("for",(e,t,n)=>{const{helper:s,removeHelper:r}=n;return Db(e,t,n,i=>{const o=We(s(ga),[i.source]),l=Hi(e),a=Pt(e,"memo"),c=po(e,"key",!1,!0);c&&c.type;let u=c&&(c.type===6?c.value?re(c.value.content,!0):void 0:c.exp);const f=c&&u?Ve("key",u):null,d=i.source.type===4&&i.source.constType>0,h=d?64:c?128:256;return i.codegenNode=Nr(n,s(Tr),void 0,o,h,void 0,void 0,!0,!d,!1,e.loc),()=>{let S;const{children:E}=i,I=E.length!==1||E[0].type!==1,_=Bi(e)?e:l&&e.children.length===1&&Bi(e.children[0])?e.children[0]:null;if(_?(S=_.codegenNode,l&&f&&ji(S,f,n)):I?S=Nr(n,s(Tr),f?Mt([f]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(S=E[0].codegenNode,l&&f&&ji(S,f,n),S.isBlock!==!d&&(S.isBlock?(r(as),r(Vs(n.inSSR,S.isComponent))):r(Fs(n.inSSR,S.isComponent))),S.isBlock=!d,S.isBlock?(s(as),s(Vs(n.inSSR,S.isComponent))):s(Fs(n.inSSR,S.isComponent))),a){const v=Ds(ml(i.parseResult,[re("_cached")]));v.body=Fy([jt(["const _memo = (",a.exp,")"]),jt(["if (_cached",...u?[" && _cached.key === ",u]:[],` && ${n.helperString(fh)}(_cached, _memo)) return _cached`]),jt(["const _item = ",S]),re("_item.memo = _memo"),re("return _item")]),o.arguments.push(v,re("_cache"),re(String(n.cached.length))),n.cached.push(null)}else o.arguments.push(Ds(ml(i.parseResult),S,!0))}})});function Db(e,t,n,s){if(!t.exp){n.onError(we(31,t.loc));return}const r=t.forParseResult;if(!r){n.onError(we(32,t.loc));return}kh(r);const{addIdentifiers:i,removeIdentifiers:o,scopes:l}=n,{source:a,value:c,key:u,index:f}=r,d={type:11,loc:t.loc,source:a,valueAlias:c,keyAlias:u,objectIndexAlias:f,parseResult:r,children:Hi(e)?e.children:[e]};n.replaceNode(d),l.vFor++;const h=s&&s(d);return()=>{l.vFor--,h&&h()}}function kh(e,t){e.finalized||(e.finalized=!0)}function ml({value:e,key:t,index:n},s=[]){return Fb([e,t,n,...s])}function Fb(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((n,s)=>n||re("_".repeat(s+1),!1))}const qc=re("undefined",!1),Vb=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const n=Pt(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},$b=(e,t,n,s)=>Ds(e,n,!1,!0,n.length?n[0].loc:s);function Ub(e,t,n=$b){t.helper(va);const{children:s,loc:r}=e,i=[],o=[];let l=t.scopes.vSlot>0||t.scopes.vFor>0;const a=Pt(e,"slot",!0);if(a){const{arg:I,exp:_}=a;I&&!bt(I)&&(l=!0),i.push(Ve(I||re("default",!0),n(_,void 0,s,r)))}let c=!1,u=!1;const f=[],d=new Set;let h=0;for(let I=0;I{const m=n(_,void 0,v,r);return t.compatConfig&&(m.isNonScopedSlot=!0),Ve("default",m)};c?f.length&&f.some(_=>gl(_))&&(u?t.onError(we(39,f[0].loc)):i.push(I(void 0,f))):i.push(I(void 0,s))}const S=l?2:pi(e.children)?3:1;let E=Mt(i.concat(Ve("_",re(S+"",!1))),r);return o.length&&(E=We(t.helper(uh),[E,rs(o)])),{slots:E,hasDynamicSlots:l}}function ni(e,t,n){const s=[Ve("name",e),Ve("fn",t)];return n!=null&&s.push(Ve("key",re(String(n),!0))),Mt(s)}function pi(e){for(let t=0;tfunction(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:s,props:r}=e,i=e.tagType===1;let o=i?Bb(e,t):`"${s}"`;const l=Ee(o)&&o.callee===da;let a,c,u=0,f,d,h,S=l||o===ur||o===la||!i&&(s==="svg"||s==="foreignObject"||s==="math");if(r.length>0){const E=Ph(e,t,void 0,i,l);a=E.props,u=E.patchFlag,d=E.dynamicPropNames;const I=E.directives;h=I&&I.length?rs(I.map(_=>Wb(_,t))):void 0,E.shouldUseBlock&&(S=!0)}if(e.children.length>0)if(o===Fi&&(S=!0,u|=1024),i&&o!==ur&&o!==Fi){const{slots:I,hasDynamicSlots:_}=Ub(e,t);c=I,_&&(u|=1024)}else if(e.children.length===1&&o!==ur){const I=e.children[0],_=I.type,v=_===5||_===8;v&&Nt(I,t)===0&&(u|=1),v||_===2?c=I:c=e.children}else c=e.children;d&&d.length&&(f=Kb(d)),e.codegenNode=Nr(t,o,a,c,u===0?void 0:u,f,h,!!S,!1,i,e.loc)};function Bb(e,t,n=!1){let{tag:s}=e;const r=_l(s),i=po(e,"is",!1,!0);if(i)if(r||is("COMPILER_IS_ON_ELEMENT",t)){let l;if(i.type===6?l=i.value&&re(i.value.content,!0):(l=i.exp,l||(l=re("is",!1,i.arg.loc))),l)return We(t.helper(da),[l])}else i.type===6&&i.value.content.startsWith("vue:")&&(s=i.value.content.slice(4));const o=hh(s)||t.isBuiltInComponent(s);return o?(n||t.helper(o),o):(t.helper(fa),t.components.add(s),Ir(s,"component"))}function Ph(e,t,n=e.props,s,r,i=!1){const{tag:o,loc:l,children:a}=e;let c=[];const u=[],f=[],d=a.length>0;let h=!1,S=0,E=!1,I=!1,_=!1,v=!1,m=!1,g=!1;const C=[],w=x=>{c.length&&(u.push(Mt(Yc(c),l)),c=[]),x&&u.push(x)},O=()=>{t.scopes.vFor>0&&c.push(Ve(re("ref_for",!0),re("true")))},D=({key:x,value:H})=>{if(bt(x)){const R=x.content,B=cs(R);if(B&&(!s||r)&&R.toLowerCase()!=="onclick"&&R!=="onUpdate:modelValue"&&!Vn(R)&&(v=!0),B&&Vn(R)&&(g=!0),B&&H.type===14&&(H=H.arguments[0]),H.type===20||(H.type===4||H.type===8)&&Nt(H,t)>0)return;R==="ref"?E=!0:R==="class"?I=!0:R==="style"?_=!0:R!=="key"&&!C.includes(R)&&C.push(R),s&&(R==="class"||R==="style")&&!C.includes(R)&&C.push(R)}else m=!0};for(let x=0;xUe.content==="prop")&&(S|=32);const ue=t.directiveTransforms[R];if(ue){const{props:Ue,needRuntime:He}=ue(H,e,t);!i&&Ue.forEach(D),Y&&B&&!bt(B)?w(Mt(Ue,l)):c.push(...Ue),He&&(f.push(H),vt(He)&&Rh.set(H,He))}else $p(R)||(f.push(H),d&&(h=!0))}}let k;if(u.length?(w(),u.length>1?k=We(t.helper(Vi),u,l):k=u[0]):c.length&&(k=Mt(Yc(c),l)),m?S|=16:(I&&!s&&(S|=2),_&&!s&&(S|=4),C.length&&(S|=8),v&&(S|=32)),!h&&(S===0||S===32)&&(E||g||f.length>0)&&(S|=512),!t.inSSR&&k)switch(k.type){case 15:let x=-1,H=-1,R=!1;for(let z=0;zVe(o,i)),r))}return rs(n,e.loc)}function Kb(e){let t="[";for(let n=0,s=e.length;n{if(Bi(e)){const{children:n,loc:s}=e,{slotName:r,slotProps:i}=qb(e,t),o=[t.prefixIdentifiers?"_ctx.$slots":"$slots",r,"{}","undefined","true"];let l=2;i&&(o[2]=i,l=3),n.length&&(o[3]=Ds([],n,!1,!1,s),l=4),t.scopeId&&!t.slotted&&(l=5),o.splice(l),e.codegenNode=We(t.helper(ch),o,s)}};function qb(e,t){let n='"default"',s;const r=[];for(let i=0;i0){const{props:i,directives:o}=Ph(e,t,r,!1,!1);s=i,o.length&&t.onError(we(36,o[0].loc))}return{slotName:n,slotProps:s}}const Lh=(e,t,n,s)=>{const{loc:r,modifiers:i,arg:o}=e;!e.exp&&!i.length&&n.onError(we(35,r));let l;if(o.type===4)if(o.isStatic){let f=o.content;f.startsWith("vue:")&&(f=`vnode-${f.slice(4)}`);const d=t.tagType!==0||f.startsWith("vnode")||!/[A-Z]/.test(f)?As(Ae(f)):`on:${f}`;l=re(d,!0,o.loc)}else l=jt([`${n.helperString(fl)}(`,o,")"]);else l=o,l.children.unshift(`${n.helperString(fl)}(`),l.children.push(")");let a=e.exp;a&&!a.content.trim()&&(a=void 0);let c=n.cacheHandlers&&!a&&!n.inVOnce;if(a){const f=gh(a),d=!(f||Ky(a)),h=a.content.includes(";");(d||c&&f)&&(a=jt([`${d?"$event":"(...args)"} => ${h?"{":"("}`,a,h?"}":")"]))}let u={props:[Ve(l,a||re("() => {}",!1,r))]};return s&&(u=s(u)),c&&(u.props[0].value=n.cache(u.props[0].value)),u.props.forEach(f=>f.key.isHandlerKey=!0),u},Yb=(e,t,n)=>{const{modifiers:s,loc:r}=e,i=e.arg;let{exp:o}=e;return o&&o.type===4&&!o.content.trim()&&(o=void 0),i.type!==4?(i.children.unshift("("),i.children.push(') || ""')):i.isStatic||(i.content=i.content?`${i.content} || ""`:'""'),s.some(l=>l.content==="camel")&&(i.type===4?i.isStatic?i.content=Ae(i.content):i.content=`${n.helperString(ul)}(${i.content})`:(i.children.unshift(`${n.helperString(ul)}(`),i.children.push(")"))),n.inSSR||(s.some(l=>l.content==="prop")&&Xc(i,"."),s.some(l=>l.content==="attr")&&Xc(i,"^")),{props:[Ve(i,o)]}},Xc=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},Xb=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const n=e.children;let s,r=!1;for(let i=0;ii.type===7&&!t.directiveTransforms[i.name])&&e.tag!=="template")))for(let i=0;i{if(e.type===1&&Pt(e,"once",!0))return Jc.has(e)||t.inVOnce||t.inSSR?void 0:(Jc.add(e),t.inVOnce=!0,t.helper($i),()=>{t.inVOnce=!1;const n=t.currentNode;n.codegenNode&&(n.codegenNode=t.cache(n.codegenNode,!0,!0))})},Mh=(e,t,n)=>{const{exp:s,arg:r}=e;if(!s)return n.onError(we(41,e.loc)),si();const i=s.loc.source.trim(),o=s.type===4?s.content:i,l=n.bindingMetadata[i];if(l==="props"||l==="props-aliased")return n.onError(we(44,s.loc)),si();if(!o.trim()||!gh(s))return n.onError(we(42,s.loc)),si();const a=r||re("modelValue",!0),c=r?bt(r)?`onUpdate:${Ae(r.content)}`:jt(['"onUpdate:" + ',r]):"onUpdate:modelValue";let u;const f=n.isTS?"($event: any)":"$event";u=jt([`${f} => ((`,s,") = $event)"]);const d=[Ve(a,e.exp),Ve(c,u)];if(e.modifiers.length&&t.tagType===1){const h=e.modifiers.map(E=>E.content).map(E=>(Ca(E)?E:JSON.stringify(E))+": true").join(", "),S=r?bt(r)?`${r.content}Modifiers`:jt([r,' + "Modifiers"']):"modelModifiers";d.push(Ve(S,re(`{ ${h} }`,!1,e.loc,2)))}return si(d)};function si(e=[]){return{props:e}}const Qb=/[\w).+\-_$\]]/,Zb=(e,t)=>{is("COMPILER_FILTERS",t)&&(e.type===5?Wi(e.content,t):e.type===1&&e.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&Wi(n.exp,t)}))};function Wi(e,t){if(e.type===4)Qc(e,t);else for(let n=0;n=0&&(v=n.charAt(_),v===" ");_--);(!v||!Qb.test(v))&&(o=!0)}}S===void 0?S=n.slice(0,h).trim():u!==0&&I();function I(){E.push(n.slice(u,h).trim()),u=h+1}if(E.length){for(h=0;h{if(e.type===1){const n=Pt(e,"memo");return!n||Zc.has(e)||t.inSSR?void 0:(Zc.add(e),()=>{const s=e.codegenNode||t.currentNode.codegenNode;s&&s.type===13&&(e.tagType!==1&&Sa(s,t),e.codegenNode=We(t.helper(Ea),[n.exp,Ds(void 0,s),"_cache",String(t.cached.length)]),t.cached.push(null))})}},tv=(e,t)=>{if(e.type===1){for(const n of e.props)if(n.type===7&&n.name==="bind"&&!n.exp){const s=n.arg;if(s.type!==4||!s.isStatic)t.onError(we(52,s.loc)),n.exp=re("",!0,s.loc);else{const r=Ae(s.content);(ph.test(r[0])||r[0]==="-")&&(n.exp=re(r,!1,s.loc))}}}};function nv(e){return[[tv,Jb,Pb,ev,xb,Zb,Gb,Hb,Vb,Xb],{on:Lh,bind:Yb,model:Mh}]}function sv(e,t={}){const n=t.onError||Ta,s=t.mode==="module";t.prefixIdentifiers===!0?n(we(47)):s&&n(we(48));const r=!1;t.cacheHandlers&&n(we(49)),t.scopeId&&!s&&n(we(50));const i=le({},t,{prefixIdentifiers:r}),o=se(e)?cb(e,i):e,[l,a]=nv();return hb(o,le({},i,{nodeTransforms:[...l,...t.nodeTransforms||[]],directiveTransforms:le({},a,t.directiveTransforms||{})})),_b(o,i)}const rv=()=>({props:[]});/** * @vue/compiler-dom v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const xh=Symbol(""),Dh=Symbol(""),Fh=Symbol(""),Vh=Symbol(""),yl=Symbol(""),$h=Symbol(""),Uh=Symbol(""),Hh=Symbol(""),Bh=Symbol(""),jh=Symbol("");My({[xh]:"vModelRadio",[Dh]:"vModelCheckbox",[Fh]:"vModelText",[Vh]:"vModelSelect",[yl]:"vModelDynamic",[$h]:"withModifiers",[Uh]:"withKeys",[Hh]:"vShow",[Bh]:"Transition",[jh]:"TransitionGroup"});let _s;function iv(e,t=!1){return _s||(_s=document.createElement("div")),t?(_s.innerHTML=`
`,_s.children[0].getAttribute("foo")):(_s.innerHTML=e,_s.textContent)}const ov={parseMode:"html",isVoidTag:nm,isNativeTag:e=>zp(e)||em(e)||tm(e),isPreTag:e=>e==="pre",isIgnoreNewlineTag:e=>e==="pre"||e==="textarea",decodeEntities:iv,isBuiltInComponent:e=>{if(e==="Transition"||e==="transition")return Bh;if(e==="TransitionGroup"||e==="transition-group")return jh},getNamespace(e,t,n){let s=t?t.ns:n;if(t&&s===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"))&&(s=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(s=0);else t&&s===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(s=0);if(s===0){if(e==="svg")return 1;if(e==="math")return 2}return s}},lv=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:re("style",!0,t.loc),exp:av(t.value.content,t.loc),modifiers:[],loc:t.loc})})},av=(e,t)=>{const n=sf(e);return re(JSON.stringify(n),!1,t,3)};function Un(e,t){return we(e,t)}const cv=(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(Un(53,r)),t.children.length&&(n.onError(Un(54,r)),t.children.length=0),{props:[Ve(re("innerHTML",!0,r),s||re("",!0))]}},uv=(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(Un(55,r)),t.children.length&&(n.onError(Un(56,r)),t.children.length=0),{props:[Ve(re("textContent",!0),s?Nt(s,n)>0?s:We(n.helperString(ho),[s],r):re("",!0))]}},fv=(e,t,n)=>{const s=Mh(e,t,n);if(!s.props.length||t.tagType===1)return s;e.arg&&n.onError(Un(58,e.arg.loc));const{tag:r}=t,i=n.isCustomElement(r);if(r==="input"||r==="textarea"||r==="select"||i){let o=Fh,l=!1;if(r==="input"||i){const a=po(t,"type");if(a){if(a.type===7)o=yl;else if(a.value)switch(a.value.content){case"radio":o=xh;break;case"checkbox":o=Dh;break;case"file":l=!0,n.onError(Un(59,e.loc));break}}else Gy(t)&&(o=yl)}else r==="select"&&(o=Vh);l||(s.needRuntime=n.helper(o))}else n.onError(Un(57,e.loc));return s.props=s.props.filter(o=>!(o.key.type===4&&o.key.content==="modelValue")),s},dv=Ot("passive,once,capture"),hv=Ot("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),pv=Ot("left,right"),Wh=Ot("onkeyup,onkeydown,onkeypress"),mv=(e,t,n,s)=>{const r=[],i=[],o=[];for(let l=0;lbt(e)&&e.content.toLowerCase()==="onclick"?re(t,!0):e.type!==4?Bt(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,gv=(e,t,n)=>Lh(e,t,n,s=>{const{modifiers:r}=e;if(!r.length)return s;let{key:i,value:o}=s.props[0];const{keyModifiers:l,nonKeyModifiers:a,eventOptionModifiers:c}=mv(i,r,n,e.loc);if(a.includes("right")&&(i=zc(i,"onContextmenu")),a.includes("middle")&&(i=zc(i,"onMouseup")),a.length&&(o=We(n.helper($h),[o,JSON.stringify(a)])),l.length&&(!bt(i)||Wh(i.content.toLowerCase()))&&(o=We(n.helper(Uh),[o,JSON.stringify(l)])),c.length){const u=c.map(fs).join("");i=bt(i)?re(`${i.content}${u}`,!0):Bt(["(",i,`) + "${u}"`])}return{props:[Ve(i,o)]}}),_v=(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(Un(61,r)),{props:[],needRuntime:n.helper(Hh)}},yv=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&t.removeNode()},bv=[lv],vv={cloak:rv,html:cv,text:uv,model:fv,on:gv,show:_v};function Ev(e,t={}){return sv(e,le({},ov,t,{nodeTransforms:[yv,...bv,...t.nodeTransforms||[]],directiveTransforms:le({},vv,t.directiveTransforms||{}),transformHoist:null}))}/** +**/const xh=Symbol(""),Dh=Symbol(""),Fh=Symbol(""),Vh=Symbol(""),yl=Symbol(""),$h=Symbol(""),Uh=Symbol(""),Hh=Symbol(""),Bh=Symbol(""),jh=Symbol("");My({[xh]:"vModelRadio",[Dh]:"vModelCheckbox",[Fh]:"vModelText",[Vh]:"vModelSelect",[yl]:"vModelDynamic",[$h]:"withModifiers",[Uh]:"withKeys",[Hh]:"vShow",[Bh]:"Transition",[jh]:"TransitionGroup"});let _s;function iv(e,t=!1){return _s||(_s=document.createElement("div")),t?(_s.innerHTML=`
`,_s.children[0].getAttribute("foo")):(_s.innerHTML=e,_s.textContent)}const ov={parseMode:"html",isVoidTag:nm,isNativeTag:e=>zp(e)||em(e)||tm(e),isPreTag:e=>e==="pre",isIgnoreNewlineTag:e=>e==="pre"||e==="textarea",decodeEntities:iv,isBuiltInComponent:e=>{if(e==="Transition"||e==="transition")return Bh;if(e==="TransitionGroup"||e==="transition-group")return jh},getNamespace(e,t,n){let s=t?t.ns:n;if(t&&s===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"))&&(s=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(s=0);else t&&s===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(s=0);if(s===0){if(e==="svg")return 1;if(e==="math")return 2}return s}},lv=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:re("style",!0,t.loc),exp:av(t.value.content,t.loc),modifiers:[],loc:t.loc})})},av=(e,t)=>{const n=sf(e);return re(JSON.stringify(n),!1,t,3)};function Hn(e,t){return we(e,t)}const cv=(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(Hn(53,r)),t.children.length&&(n.onError(Hn(54,r)),t.children.length=0),{props:[Ve(re("innerHTML",!0,r),s||re("",!0))]}},uv=(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(Hn(55,r)),t.children.length&&(n.onError(Hn(56,r)),t.children.length=0),{props:[Ve(re("textContent",!0),s?Nt(s,n)>0?s:We(n.helperString(ho),[s],r):re("",!0))]}},fv=(e,t,n)=>{const s=Mh(e,t,n);if(!s.props.length||t.tagType===1)return s;e.arg&&n.onError(Hn(58,e.arg.loc));const{tag:r}=t,i=n.isCustomElement(r);if(r==="input"||r==="textarea"||r==="select"||i){let o=Fh,l=!1;if(r==="input"||i){const a=po(t,"type");if(a){if(a.type===7)o=yl;else if(a.value)switch(a.value.content){case"radio":o=xh;break;case"checkbox":o=Dh;break;case"file":l=!0,n.onError(Hn(59,e.loc));break}}else Gy(t)&&(o=yl)}else r==="select"&&(o=Vh);l||(s.needRuntime=n.helper(o))}else n.onError(Hn(57,e.loc));return s.props=s.props.filter(o=>!(o.key.type===4&&o.key.content==="modelValue")),s},dv=Ot("passive,once,capture"),hv=Ot("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),pv=Ot("left,right"),Wh=Ot("onkeyup,onkeydown,onkeypress"),mv=(e,t,n,s)=>{const r=[],i=[],o=[];for(let l=0;lbt(e)&&e.content.toLowerCase()==="onclick"?re(t,!0):e.type!==4?jt(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,gv=(e,t,n)=>Lh(e,t,n,s=>{const{modifiers:r}=e;if(!r.length)return s;let{key:i,value:o}=s.props[0];const{keyModifiers:l,nonKeyModifiers:a,eventOptionModifiers:c}=mv(i,r,n,e.loc);if(a.includes("right")&&(i=zc(i,"onContextmenu")),a.includes("middle")&&(i=zc(i,"onMouseup")),a.length&&(o=We(n.helper($h),[o,JSON.stringify(a)])),l.length&&(!bt(i)||Wh(i.content.toLowerCase()))&&(o=We(n.helper(Uh),[o,JSON.stringify(l)])),c.length){const u=c.map(fs).join("");i=bt(i)?re(`${i.content}${u}`,!0):jt(["(",i,`) + "${u}"`])}return{props:[Ve(i,o)]}}),_v=(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(Hn(61,r)),{props:[],needRuntime:n.helper(Hh)}},yv=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&t.removeNode()},bv=[lv],vv={cloak:rv,html:cv,text:uv,model:fv,on:gv,show:_v};function Ev(e,t={}){return sv(e,le({},ov,t,{nodeTransforms:[yv,...bv,...t.nodeTransforms||[]],directiveTransforms:le({},vv,t.directiveTransforms||{}),transformHoist:null}))}/** * vue v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const eu=Object.create(null);function Sv(e,t){if(!se(e))if(e.nodeType)e=e.innerHTML;else return tt;const n=Bp(e,t),s=eu[n];if(s)return s;if(e[0]==="#"){const l=document.querySelector(e);e=l?l.innerHTML:""}const r=le({hoistStatic:!0,onError:void 0,onWarn:tt},t);!r.isCustomElement&&typeof customElements<"u"&&(r.isCustomElement=l=>!!customElements.get(l));const{code:i}=Ev(e,r),o=new Function("Vue",i)(Oy);return o._rc=!0,eu[n]=o}Rd(Sv);function Qs(e){throw`facing-metadata: ${e}`}var Fo=function(e,t,n,s){if(n==="a"&&!s)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!s:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?s:n==="a"?s.call(e):s?s.value:t.get(e)},nr,mi;class Tv{constructor(t=Symbol("faple-metadata")){nr.add(this),this.symbol=t}create(t,n){Object.getOwnPropertyDescriptor(t,this.symbol)&&Qs("Target had metadata"),Object.defineProperty(t,this.symbol,{enumerable:!1,configurable:!1,writable:!1,value:n})}getOwn(t){const n=Object.getOwnPropertyDescriptor(t,this.symbol);if(n)return n.value}get(t){let n;return Fo(this,nr,"m",mi).call(this,t,(s,r)=>(n=r,!1)),n}getAll(t){let n=[];return Fo(this,nr,"m",mi).call(this,t,(s,r)=>(n.push(r),!0)),n}setValueOwn(t,n,s){const r=this.getOwn(t);r||Qs("Target has not metadata"),r[n]=s}setValue(t,n,s){const r=this.get(t);r||Qs("Target has not metadata"),r[n]=s}getValueOwn(t,n){const s=this.getOwn(t);return s===void 0&&Qs("Target has not metadata"),s[n]}getValue(t,n){let s=!1,r;return Fo(this,nr,"m",mi).call(this,t,(i,o)=>(s=!0,!(n in o)||o[n]===void 0?!0:(r=o[n],!1))),s||Qs("Target has not metadata"),r}}nr=new WeakSet,mi=function(t,n){let s=t;do{const r=this.getOwn(s);if(r!==void 0&&!n(t,r))break;s=Object.getPrototypeOf(s)}while(s!==null)};const Cv=Symbol("vue-facing-decorator-slot");class Nv{constructor(t){Object.defineProperty(this,"master",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"names",{enumerable:!0,configurable:!0,writable:!0,value:new Map}),Object.defineProperty(this,"inComponent",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"cachedVueComponent",{enumerable:!0,configurable:!0,writable:!0,value:null}),this.master=t}obtainMap(t){let n=this.getMap(t);return n||(n=new Map,this.names.set(t,n)),n}getMap(t){return this.names.get(t)}}const Kh=new Tv(Cv);function Av(e,t){if(_o(e))throw"";t&&(t.master=e);const n=t??new Nv(e);return Kh.create(e,n),n}function _o(e){return Kh.getOwn(e)}function Je(e,t){const n=_o(e);return n||Av(e,t)}const fr={};function tu(e){return function(t,n){var s;if(n){if(n.kind!=="class")throw"deco stage 3 class";const r=(s=fr.fakePrototype)!==null&&s!==void 0?s:fr.fakePrototype={},i=Je(r);return delete fr.fakePrototype,Je(t.prototype,i),e(t)}else return e(t)}}function nu(e){return function(t,n){var s;if(typeof n=="object"){const r=n,i=t,o=(s=fr.fakePrototype)!==null&&s!==void 0?s:fr.fakePrototype={};return o[r.name]=i,e(o,r.name)}else return e(t,n)}}const yo=class{};function bl(e){const t=Object.getPrototypeOf(e);return t instanceof yo?t:null}function Ia(e){const t=[];let n=e;do t.unshift(n),n=bl(n);while(n!==null&&!_o(n));return t}function Gh(e){let t=bl(e);for(;t!==null;){const n=_o(t);if(n)return n;t=bl(t)}return null}function qh(e,t,n){return e.filter(s=>{let r=t;for(;r!=null;){for(const i of r.names.keys()){if(i==="customDecorator"){const l=r.obtainMap("customDecorator");if(l.has(s)&&l.get(s).every(a=>!a.preserve))return!1}if(n&&n.includes(i))continue;if(r.names.get(i).has(s))return!1}r=Gh(r.master)}return!0})}function Oa(e,t){const n=Object.getOwnPropertyDescriptors(e);return Object.keys(n).filter(s=>t(n[s],s))}function su(e){return typeof e=="function"?e:function(){return e||{}}}function Iv(e){function t(n,s){if(s){const r=n;nu(function(i,o){e(i,o)})(r,s)}else{const r=n;return nu(function(i,o){e(i,o,r)})}}return t}function Ov(e){function t(n,s){if(typeof n=="function"){const r=n;tu(function(i){e(i)})(r,s)}else{const r=n;return tu(function(i){e(i,r)})}}return t}const wv=e=>e instanceof Promise;function kv(e,t){const s=Je(e.prototype).getMap("setup");if(!s||s.size===0)return;const r=function(i,o){const l={};let a=null;for(const c of s.keys()){const u=s.get(c).setupFunction(i,o);wv(u)?(a??(a=[]),a.push(u.then(f=>{l[c]=f}))):l[c]=u}return Array.isArray(a)?Promise.all(a).then(()=>l):l};t.setup=r}function Rv(e,t){var n;(n=t.computed)!==null&&n!==void 0||(t.computed={});const s=Je(e.prototype),r=s.obtainMap("computed"),i=s.obtainMap("vanilla");Ia(e.prototype).forEach(l=>{Oa(l,(a,c)=>(typeof a.get=="function"||typeof a.set=="function")&&!i.has(c)).forEach(a=>{r.set(a,!0);const c=Object.getOwnPropertyDescriptor(l,a);t.computed[a]={get:typeof c.get=="function"?c.get:void 0,set:typeof c.set=="function"?c.set:void 0}})})}function Pv(e,t){var n;(n=t.data)!==null&&n!==void 0||(t.data={});const s=new e;let r=Oa(s,(o,l)=>{var a,c;return!!o.enumerable&&!(!((a=t.methods)===null||a===void 0)&&a[l])&&!(!((c=t.props)===null||c===void 0)&&c[l])});const i=Je(e.prototype);r=qh(r,i,["provide","customDecorator"]),Object.assign(t.data,r.reduce((o,l)=>(o[l]=s[l],o),{}))}const Lv=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","activated","deactivated","beforeDestroy","beforeUnmount","destroyed","unmounted","renderTracked","renderTriggered","errorCaptured","serverPrefetch","render"];function Mv(e,t){var n,s,r;const i=Je(e.prototype),o=Ia(e.prototype),l=i.obtainMap("hooks");(n=t.hooks)!==null&&n!==void 0||(t.hooks={}),(s=t.methods)!==null&&s!==void 0||(t.methods={});const a={},c={};o.forEach(f=>{let d=Oa(f,(h,S)=>typeof h.value=="function"&&S!=="constructor");d=qh(d,i,["watch","hooks","emits","provide","customDecorator"]),d.forEach(h=>{Lv.includes(h)||l.has(h)?a[h]=f[h]:c[h]=f[h]})}),Object.assign(t.methods,c);const u=[...(r=t.beforeCreateCallbacks)!==null&&r!==void 0?r:[]];if(u&&u.length>0){const f=a.beforeCreate;a.beforeCreate=function(){u.forEach(d=>d.apply(this,arguments)),f&&f.apply(this,arguments)}}Object.assign(t.hooks,a)}function Yh(e,t){var n;(n=e.beforeCreateCallbacks)!==null&&n!==void 0||(e.beforeCreateCallbacks=[]),e.beforeCreateCallbacks.push(function(){const s=this;t(s).forEach((i,o)=>{Object.defineProperty(s,o,i)})})}function xv(e,t){const s=Je(e.prototype).getMap("ref");!s||s.size===0||Yh(t,r=>{const i=new Map;return s.forEach((o,l)=>{const a=o===null?l:o;i.set(l,{get:function(){return r.$refs[a]},set:void 0})}),i})}function Dv(e,t){var n;(n=t.watch)!==null&&n!==void 0||(t.watch={});const r=Je(e.prototype).getMap("watch");!r||r.size===0||r.forEach((i,o)=>{(Array.isArray(i)?i:[i]).forEach(a=>{if(!t.watch[a.key])t.watch[a.key]=a;else{const c=t.watch[a.key];Array.isArray(c)?c.push(a):t.watch[a.key]=[c,a]}})})}const wa=Iv(function(e,t,n){const r=Je(e).obtainMap("props"),i=Object.assign({},n??{});r.set(t,i)});function Fv(e,t){var n;(n=t.props)!==null&&n!==void 0||(t.props={});const r=Je(e.prototype).getMap("props");!r||r.size===0||r.forEach((i,o)=>{t.props[o]=i})}function Vv(e,t){var n;(n=t.inject)!==null&&n!==void 0||(t.inject={});const r=Je(e.prototype).getMap("inject");!r||r.size===0||r.forEach((i,o)=>{t.inject[o]=i})}function $v(e,t,n){var s;(s=t.provide)!==null&&s!==void 0||(t.provide={});const i=Je(e.prototype).obtainMap("provide");if(!i)return null;i.forEach((o,l)=>{const a=o===null?l:o;t.provide[a]=Xe(()=>n[l])})}var Uv=function(e,t,n,s){function r(i){return i instanceof n?i:new n(function(o){o(i)})}return new(n||(n=Promise))(function(i,o){function l(u){try{c(s.next(u))}catch(f){o(f)}}function a(u){try{c(s.throw(u))}catch(f){o(f)}}function c(u){u.done?i(u.value):r(u.value).then(l,a)}c((s=s.apply(e,t||[])).next())})};function Hv(e,t){var n;(n=t.methods)!==null&&n!==void 0||(t.methods={});const s=e.prototype,r=Je(s),i=r.getMap("emit");if(!i||i.size===0)return;const o=r.obtainMap("emits");i.forEach((l,a)=>{const c=l===null?a:l;o.set(c,!0),t.methods[a]=function(){return Uv(this,arguments,void 0,function*(){const u=s[a].apply(this,arguments);if(u instanceof Promise){const f=yield u;this.$emit(c,f)}else u===void 0?this.$emit(c):this.$emit(c,u)})}})}function Bv(e,t){var n;(n=t.computed)!==null&&n!==void 0||(t.computed={});const s=Je(e.prototype),r=s.getMap("v-model");if(!r||r.size===0)return;const i=s.obtainMap("emits");r.forEach((o,l)=>{var a;const c=(a=o&&o.name)!==null&&a!==void 0?a:"modelValue",u=`update:${c}`;t.computed[l]={get:function(){return this[c]},set:function(f){this.$emit(u,f)}},i.set(u,!0)})}function jv(e,t){const s=Je(e.prototype).getMap("vanilla");if(!s||s.size===0)return;const r=Ia(e.prototype),i=new Map;Yh(t,o=>(r.forEach(l=>{const a=Object.getOwnPropertyDescriptors(l);for(const c in a){const u=a[c];u&&s.has(c)&&(typeof u.get=="function"||typeof u.set=="function")&&i.set(c,{set:typeof u.set=="function"?u.set.bind(o):void 0,get:typeof u.get=="function"?u.get.bind(o):void 0})}}),i))}function Wv(e,t){const n={};return kv(e,n),Bv(e,n),Rv(e,n),Dv(e,n),Fv(e,n),Vv(e,n),Hv(e,n),xv(e,n),jv(e,n),Mv(e,n),Object.assign(Object.assign({name:e.name,setup:n.setup,data(){var r;return delete n.data,Pv(e,n),(r=n.data)!==null&&r!==void 0?r:{}},methods:n.methods,computed:n.computed,watch:n.watch,props:n.props,inject:n.inject,provide(){var r;return $v(e,n,this),(r=n.provide)!==null&&r!==void 0?r:{}}},n.hooks),{extends:t})}function Kv(e,t,n){var s,r;const i=Wv(e,n),o=Je(e.prototype);Object.keys(t).reduce((f,d)=>(["options","modifier","methods","emits","setup","provide"].includes(d)||(f[d]=t[d]),f),i);let l=Array.from(o.obtainMap("emits").keys());if(Array.isArray(t.emits)&&(l=Array.from(new Set([...l,...t.emits]))),i.emits=l,typeof t.methods=="object"&&!Array.isArray(t.methods)&&t.methods!==null&&((s=i.methods)!==null&&s!==void 0||(i.methods={}),Object.assign(i.methods,t.methods)),!i.setup)i.setup=t.setup;else{const f=i.setup,d=(r=t.setup)!==null&&r!==void 0?r:function(){return{}},h=function(S,E){const I=d(S,E),_=f(S,E);return _ instanceof Promise||I instanceof Promise?Promise.all([I,_]).then(v=>Object.assign({},v[0],v[1])):Object.assign({},I,_)};i.setup=h}const a=su(i.provide),c=su(t.provide);i.provide=function(){return Object.assign({},a.call(this),c.call(this))};const u=o.getMap("customDecorator");return u&&u.size>0&&u.forEach(f=>{f.forEach(d=>d.creator.apply({},[i,d.key]))}),t.options&&Object.assign(i,t.options),t.modifier&&t.modifier(i),sn(i)}function Gv(e,t){const n=Je(e.prototype);n.inComponent=!0;const s=Gh(e.prototype);if(s){if(!s.inComponent)throw"Class should be decorated by Component or ComponentBase: "+n.master;if(s.cachedVueComponent===null)throw"Component decorator 1"}const r=Kv(e,t,s===null?void 0:s.cachedVueComponent);r.__vfdConstructor=e,n.cachedVueComponent=r,e.__vccOpts=r}const ka=Ov((e,t)=>{Gv(e,t??{})});function Ra(e){const t=Je(e.prototype);if(!t.inComponent)throw"to native 1";const n=t.cachedVueComponent;if(!n)throw"to native 2";return n}const qv="modulepreload",Yv=function(e){return"/"+e},ru={},Yn=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){let a=function(c){return Promise.all(c.map(u=>Promise.resolve(u).then(f=>({status:"fulfilled",value:f}),f=>({status:"rejected",reason:f}))))};document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=o?.nonce||o?.getAttribute("nonce");r=a(n.map(c=>{if(c=Yv(c),c in ru)return;ru[c]=!0;const u=c.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${f}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":qv,u||(d.as="script"),d.crossOrigin="",d.href=c,l&&d.setAttribute("nonce",l),document.head.appendChild(d),u)return new Promise((h,S)=>{d.addEventListener("load",h),d.addEventListener("error",()=>S(new Error(`Unable to preload CSS for ${c}`)))})}))}function i(o){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=o,window.dispatchEvent(l),!l.defaultPrevented)throw o}return r.then(o=>{for(const l of o||[])l.status==="rejected"&&i(l.reason);return t().catch(i)})};/*! +**/const eu=Object.create(null);function Sv(e,t){if(!se(e))if(e.nodeType)e=e.innerHTML;else return tt;const n=Bp(e,t),s=eu[n];if(s)return s;if(e[0]==="#"){const l=document.querySelector(e);e=l?l.innerHTML:""}const r=le({hoistStatic:!0,onError:void 0,onWarn:tt},t);!r.isCustomElement&&typeof customElements<"u"&&(r.isCustomElement=l=>!!customElements.get(l));const{code:i}=Ev(e,r),o=new Function("Vue",i)(Oy);return o._rc=!0,eu[n]=o}Rd(Sv);function Qs(e){throw`facing-metadata: ${e}`}var Fo=function(e,t,n,s){if(n==="a"&&!s)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!s:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?s:n==="a"?s.call(e):s?s.value:t.get(e)},nr,mi;class Tv{constructor(t=Symbol("faple-metadata")){nr.add(this),this.symbol=t}create(t,n){Object.getOwnPropertyDescriptor(t,this.symbol)&&Qs("Target had metadata"),Object.defineProperty(t,this.symbol,{enumerable:!1,configurable:!1,writable:!1,value:n})}getOwn(t){const n=Object.getOwnPropertyDescriptor(t,this.symbol);if(n)return n.value}get(t){let n;return Fo(this,nr,"m",mi).call(this,t,(s,r)=>(n=r,!1)),n}getAll(t){let n=[];return Fo(this,nr,"m",mi).call(this,t,(s,r)=>(n.push(r),!0)),n}setValueOwn(t,n,s){const r=this.getOwn(t);r||Qs("Target has not metadata"),r[n]=s}setValue(t,n,s){const r=this.get(t);r||Qs("Target has not metadata"),r[n]=s}getValueOwn(t,n){const s=this.getOwn(t);return s===void 0&&Qs("Target has not metadata"),s[n]}getValue(t,n){let s=!1,r;return Fo(this,nr,"m",mi).call(this,t,(i,o)=>(s=!0,!(n in o)||o[n]===void 0?!0:(r=o[n],!1))),s||Qs("Target has not metadata"),r}}nr=new WeakSet,mi=function(t,n){let s=t;do{const r=this.getOwn(s);if(r!==void 0&&!n(t,r))break;s=Object.getPrototypeOf(s)}while(s!==null)};const Cv=Symbol("vue-facing-decorator-slot");class Nv{constructor(t){Object.defineProperty(this,"master",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"names",{enumerable:!0,configurable:!0,writable:!0,value:new Map}),Object.defineProperty(this,"inComponent",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"cachedVueComponent",{enumerable:!0,configurable:!0,writable:!0,value:null}),this.master=t}obtainMap(t){let n=this.getMap(t);return n||(n=new Map,this.names.set(t,n)),n}getMap(t){return this.names.get(t)}}const Kh=new Tv(Cv);function Av(e,t){if(_o(e))throw"";t&&(t.master=e);const n=t??new Nv(e);return Kh.create(e,n),n}function _o(e){return Kh.getOwn(e)}function Je(e,t){const n=_o(e);return n||Av(e,t)}const fr={};function tu(e){return function(t,n){var s;if(n){if(n.kind!=="class")throw"deco stage 3 class";const r=(s=fr.fakePrototype)!==null&&s!==void 0?s:fr.fakePrototype={},i=Je(r);return delete fr.fakePrototype,Je(t.prototype,i),e(t)}else return e(t)}}function nu(e){return function(t,n){var s;if(typeof n=="object"){const r=n,i=t,o=(s=fr.fakePrototype)!==null&&s!==void 0?s:fr.fakePrototype={};return o[r.name]=i,e(o,r.name)}else return e(t,n)}}const yo=class{};function bl(e){const t=Object.getPrototypeOf(e);return t instanceof yo?t:null}function Ia(e){const t=[];let n=e;do t.unshift(n),n=bl(n);while(n!==null&&!_o(n));return t}function Gh(e){let t=bl(e);for(;t!==null;){const n=_o(t);if(n)return n;t=bl(t)}return null}function qh(e,t,n){return e.filter(s=>{let r=t;for(;r!=null;){for(const i of r.names.keys()){if(i==="customDecorator"){const l=r.obtainMap("customDecorator");if(l.has(s)&&l.get(s).every(a=>!a.preserve))return!1}if(n&&n.includes(i))continue;if(r.names.get(i).has(s))return!1}r=Gh(r.master)}return!0})}function Oa(e,t){const n=Object.getOwnPropertyDescriptors(e);return Object.keys(n).filter(s=>t(n[s],s))}function su(e){return typeof e=="function"?e:function(){return e||{}}}function Iv(e){function t(n,s){if(s){const r=n;nu(function(i,o){e(i,o)})(r,s)}else{const r=n;return nu(function(i,o){e(i,o,r)})}}return t}function Ov(e){function t(n,s){if(typeof n=="function"){const r=n;tu(function(i){e(i)})(r,s)}else{const r=n;return tu(function(i){e(i,r)})}}return t}const wv=e=>e instanceof Promise;function kv(e,t){const s=Je(e.prototype).getMap("setup");if(!s||s.size===0)return;const r=function(i,o){const l={};let a=null;for(const c of s.keys()){const u=s.get(c).setupFunction(i,o);wv(u)?(a??(a=[]),a.push(u.then(f=>{l[c]=f}))):l[c]=u}return Array.isArray(a)?Promise.all(a).then(()=>l):l};t.setup=r}function Rv(e,t){var n;(n=t.computed)!==null&&n!==void 0||(t.computed={});const s=Je(e.prototype),r=s.obtainMap("computed"),i=s.obtainMap("vanilla");Ia(e.prototype).forEach(l=>{Oa(l,(a,c)=>(typeof a.get=="function"||typeof a.set=="function")&&!i.has(c)).forEach(a=>{r.set(a,!0);const c=Object.getOwnPropertyDescriptor(l,a);t.computed[a]={get:typeof c.get=="function"?c.get:void 0,set:typeof c.set=="function"?c.set:void 0}})})}function Pv(e,t){var n;(n=t.data)!==null&&n!==void 0||(t.data={});const s=new e;let r=Oa(s,(o,l)=>{var a,c;return!!o.enumerable&&!(!((a=t.methods)===null||a===void 0)&&a[l])&&!(!((c=t.props)===null||c===void 0)&&c[l])});const i=Je(e.prototype);r=qh(r,i,["provide","customDecorator"]),Object.assign(t.data,r.reduce((o,l)=>(o[l]=s[l],o),{}))}const Lv=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","activated","deactivated","beforeDestroy","beforeUnmount","destroyed","unmounted","renderTracked","renderTriggered","errorCaptured","serverPrefetch","render"];function Mv(e,t){var n,s,r;const i=Je(e.prototype),o=Ia(e.prototype),l=i.obtainMap("hooks");(n=t.hooks)!==null&&n!==void 0||(t.hooks={}),(s=t.methods)!==null&&s!==void 0||(t.methods={});const a={},c={};o.forEach(f=>{let d=Oa(f,(h,S)=>typeof h.value=="function"&&S!=="constructor");d=qh(d,i,["watch","hooks","emits","provide","customDecorator"]),d.forEach(h=>{Lv.includes(h)||l.has(h)?a[h]=f[h]:c[h]=f[h]})}),Object.assign(t.methods,c);const u=[...(r=t.beforeCreateCallbacks)!==null&&r!==void 0?r:[]];if(u&&u.length>0){const f=a.beforeCreate;a.beforeCreate=function(){u.forEach(d=>d.apply(this,arguments)),f&&f.apply(this,arguments)}}Object.assign(t.hooks,a)}function Yh(e,t){var n;(n=e.beforeCreateCallbacks)!==null&&n!==void 0||(e.beforeCreateCallbacks=[]),e.beforeCreateCallbacks.push(function(){const s=this;t(s).forEach((i,o)=>{Object.defineProperty(s,o,i)})})}function xv(e,t){const s=Je(e.prototype).getMap("ref");!s||s.size===0||Yh(t,r=>{const i=new Map;return s.forEach((o,l)=>{const a=o===null?l:o;i.set(l,{get:function(){return r.$refs[a]},set:void 0})}),i})}function Dv(e,t){var n;(n=t.watch)!==null&&n!==void 0||(t.watch={});const r=Je(e.prototype).getMap("watch");!r||r.size===0||r.forEach((i,o)=>{(Array.isArray(i)?i:[i]).forEach(a=>{if(!t.watch[a.key])t.watch[a.key]=a;else{const c=t.watch[a.key];Array.isArray(c)?c.push(a):t.watch[a.key]=[c,a]}})})}const wa=Iv(function(e,t,n){const r=Je(e).obtainMap("props"),i=Object.assign({},n??{});r.set(t,i)});function Fv(e,t){var n;(n=t.props)!==null&&n!==void 0||(t.props={});const r=Je(e.prototype).getMap("props");!r||r.size===0||r.forEach((i,o)=>{t.props[o]=i})}function Vv(e,t){var n;(n=t.inject)!==null&&n!==void 0||(t.inject={});const r=Je(e.prototype).getMap("inject");!r||r.size===0||r.forEach((i,o)=>{t.inject[o]=i})}function $v(e,t,n){var s;(s=t.provide)!==null&&s!==void 0||(t.provide={});const i=Je(e.prototype).obtainMap("provide");if(!i)return null;i.forEach((o,l)=>{const a=o===null?l:o;t.provide[a]=Xe(()=>n[l])})}var Uv=function(e,t,n,s){function r(i){return i instanceof n?i:new n(function(o){o(i)})}return new(n||(n=Promise))(function(i,o){function l(u){try{c(s.next(u))}catch(f){o(f)}}function a(u){try{c(s.throw(u))}catch(f){o(f)}}function c(u){u.done?i(u.value):r(u.value).then(l,a)}c((s=s.apply(e,t||[])).next())})};function Hv(e,t){var n;(n=t.methods)!==null&&n!==void 0||(t.methods={});const s=e.prototype,r=Je(s),i=r.getMap("emit");if(!i||i.size===0)return;const o=r.obtainMap("emits");i.forEach((l,a)=>{const c=l===null?a:l;o.set(c,!0),t.methods[a]=function(){return Uv(this,arguments,void 0,function*(){const u=s[a].apply(this,arguments);if(u instanceof Promise){const f=yield u;this.$emit(c,f)}else u===void 0?this.$emit(c):this.$emit(c,u)})}})}function Bv(e,t){var n;(n=t.computed)!==null&&n!==void 0||(t.computed={});const s=Je(e.prototype),r=s.getMap("v-model");if(!r||r.size===0)return;const i=s.obtainMap("emits");r.forEach((o,l)=>{var a;const c=(a=o&&o.name)!==null&&a!==void 0?a:"modelValue",u=`update:${c}`;t.computed[l]={get:function(){return this[c]},set:function(f){this.$emit(u,f)}},i.set(u,!0)})}function jv(e,t){const s=Je(e.prototype).getMap("vanilla");if(!s||s.size===0)return;const r=Ia(e.prototype),i=new Map;Yh(t,o=>(r.forEach(l=>{const a=Object.getOwnPropertyDescriptors(l);for(const c in a){const u=a[c];u&&s.has(c)&&(typeof u.get=="function"||typeof u.set=="function")&&i.set(c,{set:typeof u.set=="function"?u.set.bind(o):void 0,get:typeof u.get=="function"?u.get.bind(o):void 0})}}),i))}function Wv(e,t){const n={};return kv(e,n),Bv(e,n),Rv(e,n),Dv(e,n),Fv(e,n),Vv(e,n),Hv(e,n),xv(e,n),jv(e,n),Mv(e,n),Object.assign(Object.assign({name:e.name,setup:n.setup,data(){var r;return delete n.data,Pv(e,n),(r=n.data)!==null&&r!==void 0?r:{}},methods:n.methods,computed:n.computed,watch:n.watch,props:n.props,inject:n.inject,provide(){var r;return $v(e,n,this),(r=n.provide)!==null&&r!==void 0?r:{}}},n.hooks),{extends:t})}function Kv(e,t,n){var s,r;const i=Wv(e,n),o=Je(e.prototype);Object.keys(t).reduce((f,d)=>(["options","modifier","methods","emits","setup","provide"].includes(d)||(f[d]=t[d]),f),i);let l=Array.from(o.obtainMap("emits").keys());if(Array.isArray(t.emits)&&(l=Array.from(new Set([...l,...t.emits]))),i.emits=l,typeof t.methods=="object"&&!Array.isArray(t.methods)&&t.methods!==null&&((s=i.methods)!==null&&s!==void 0||(i.methods={}),Object.assign(i.methods,t.methods)),!i.setup)i.setup=t.setup;else{const f=i.setup,d=(r=t.setup)!==null&&r!==void 0?r:function(){return{}},h=function(S,E){const I=d(S,E),_=f(S,E);return _ instanceof Promise||I instanceof Promise?Promise.all([I,_]).then(v=>Object.assign({},v[0],v[1])):Object.assign({},I,_)};i.setup=h}const a=su(i.provide),c=su(t.provide);i.provide=function(){return Object.assign({},a.call(this),c.call(this))};const u=o.getMap("customDecorator");return u&&u.size>0&&u.forEach(f=>{f.forEach(d=>d.creator.apply({},[i,d.key]))}),t.options&&Object.assign(i,t.options),t.modifier&&t.modifier(i),rn(i)}function Gv(e,t){const n=Je(e.prototype);n.inComponent=!0;const s=Gh(e.prototype);if(s){if(!s.inComponent)throw"Class should be decorated by Component or ComponentBase: "+n.master;if(s.cachedVueComponent===null)throw"Component decorator 1"}const r=Kv(e,t,s===null?void 0:s.cachedVueComponent);r.__vfdConstructor=e,n.cachedVueComponent=r,e.__vccOpts=r}const ka=Ov((e,t)=>{Gv(e,t??{})});function Ra(e){const t=Je(e.prototype);if(!t.inComponent)throw"to native 1";const n=t.cachedVueComponent;if(!n)throw"to native 2";return n}const qv="modulepreload",Yv=function(e){return"/"+e},ru={},kn=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){let a=function(c){return Promise.all(c.map(u=>Promise.resolve(u).then(f=>({status:"fulfilled",value:f}),f=>({status:"rejected",reason:f}))))};document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=o?.nonce||o?.getAttribute("nonce");r=a(n.map(c=>{if(c=Yv(c),c in ru)return;ru[c]=!0;const u=c.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${f}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":qv,u||(d.as="script"),d.crossOrigin="",d.href=c,l&&d.setAttribute("nonce",l),document.head.appendChild(d),u)return new Promise((h,S)=>{d.addEventListener("load",h),d.addEventListener("error",()=>S(new Error(`Unable to preload CSS for ${c}`)))})}))}function i(o){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=o,window.dispatchEvent(l),!l.defaultPrevented)throw o}return r.then(o=>{for(const l of o||[])l.status==="rejected"&&i(l.reason);return t().catch(i)})};/*! * vue-router v4.6.3 * (c) 2025 Eduardo San Martin Morote * @license MIT - */const vs=typeof document<"u";function Xh(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Xv(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Xh(e.default)}const be=Object.assign;function Vo(e,t){const n={};for(const s in t){const r=t[s];n[s]=jt(r)?r.map(e):e(r)}return n}const dr=()=>{},jt=Array.isArray;function iu(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}const Jh=/#/g,Jv=/&/g,Qv=/\//g,Zv=/=/g,zv=/\?/g,Qh=/\+/g,eE=/%5B/g,tE=/%5D/g,Zh=/%5E/g,nE=/%60/g,zh=/%7B/g,sE=/%7C/g,ep=/%7D/g,rE=/%20/g;function Pa(e){return e==null?"":encodeURI(""+e).replace(sE,"|").replace(eE,"[").replace(tE,"]")}function iE(e){return Pa(e).replace(zh,"{").replace(ep,"}").replace(Zh,"^")}function vl(e){return Pa(e).replace(Qh,"%2B").replace(rE,"+").replace(Jh,"%23").replace(Jv,"%26").replace(nE,"`").replace(zh,"{").replace(ep,"}").replace(Zh,"^")}function oE(e){return vl(e).replace(Zv,"%3D")}function lE(e){return Pa(e).replace(Jh,"%23").replace(zv,"%3F")}function aE(e){return lE(e).replace(Qv,"%2F")}function wr(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const cE=/\/$/,uE=e=>e.replace(cE,"");function $o(e,t,n="/"){let s,r={},i="",o="";const l=t.indexOf("#");let a=t.indexOf("?");return a=l>=0&&a>l?-1:a,a>=0&&(s=t.slice(0,a),i=t.slice(a,l>0?l:t.length),r=e(i.slice(1))),l>=0&&(s=s||t.slice(0,l),o=t.slice(l,t.length)),s=pE(s??t,n),{fullPath:s+i+o,path:s,query:r,hash:wr(o)}}function fE(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function ou(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function dE(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&$s(t.matched[s],n.matched[r])&&tp(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function $s(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function tp(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 jt(e)?lu(e,t):jt(t)?lu(t,e):e===t}function lu(e,t){return jt(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function pE(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let i=n.length-1,o,l;for(o=0;o1&&i--;else break;return n.slice(0,i).join("/")+"/"+s.slice(o).join("/")}const wn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let El=(function(e){return e.pop="pop",e.push="push",e})({}),Uo=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});function mE(e){if(!e)if(vs){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(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const bo=()=>({left:window.scrollX,top:window.scrollY});function bE(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=yE(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function au(e,t){return(history.state?history.state.position-t:-1)+e}const Sl=new Map;function vE(e,t){Sl.set(e,t)}function EE(e){const t=Sl.get(e);return Sl.delete(e),t}function SE(e){return typeof e=="string"||e&&typeof e=="object"}function np(e){return typeof e=="string"||typeof e=="symbol"}let Re=(function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e})({});const sp=Symbol("");Re.MATCHER_NOT_FOUND+"",Re.NAVIGATION_GUARD_REDIRECT+"",Re.NAVIGATION_ABORTED+"",Re.NAVIGATION_CANCELLED+"",Re.NAVIGATION_DUPLICATED+"";function Us(e,t){return be(new Error,{type:e,[sp]:!0},t)}function ln(e,t){return e instanceof Error&&sp in e&&(t==null||!!(e.type&t))}const TE=["params","query","hash"];function CE(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of TE)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}function NE(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;sr&&vl(r)):[s&&vl(s)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function AE(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=jt(s)?s.map(r=>r==null?null:""+r):s==null?s:""+s)}return t}const IE=Symbol(""),uu=Symbol(""),La=Symbol(""),rp=Symbol(""),Tl=Symbol("");function Zs(){let e=[];function t(s){return e.push(s),()=>{const r=e.indexOf(s);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function xn(e,t,n,s,r,i=o=>o()){const o=s&&(s.enterCallbacks[r]=s.enterCallbacks[r]||[]);return()=>new Promise((l,a)=>{const c=d=>{d===!1?a(Us(Re.NAVIGATION_ABORTED,{from:n,to:t})):d instanceof Error?a(d):SE(d)?a(Us(Re.NAVIGATION_GUARD_REDIRECT,{from:t,to:d})):(o&&s.enterCallbacks[r]===o&&typeof d=="function"&&o.push(d),l())},u=i(()=>e.call(s&&s.instances[r],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>a(d))})}function Ho(e,t,n,s,r=i=>i()){const i=[];for(const o of e)for(const l in o.components){let a=o.components[l];if(!(t!=="beforeRouteEnter"&&!o.instances[l]))if(Xh(a)){const c=(a.__vccOpts||a)[t];c&&i.push(xn(c,n,s,o,l,r))}else{let c=a();i.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${l}" at "${o.path}"`);const f=Xv(u)?u.default:u;o.mods[l]=u,o.components[l]=f;const d=(f.__vccOpts||f)[t];return d&&xn(d,n,s,o,l,r)()}))}}return i}function OE(e,t){const n=[],s=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let o=0;o$s(c,l))?s.push(l):n.push(l));const a=e.matched[o];a&&(t.matched.find(c=>$s(c,a))||r.push(a))}return[n,s,r]}/*! + */const vs=typeof document<"u";function Xh(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Xv(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Xh(e.default)}const be=Object.assign;function Vo(e,t){const n={};for(const s in t){const r=t[s];n[s]=Wt(r)?r.map(e):e(r)}return n}const dr=()=>{},Wt=Array.isArray;function iu(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}const Jh=/#/g,Jv=/&/g,Qv=/\//g,Zv=/=/g,zv=/\?/g,Qh=/\+/g,eE=/%5B/g,tE=/%5D/g,Zh=/%5E/g,nE=/%60/g,zh=/%7B/g,sE=/%7C/g,ep=/%7D/g,rE=/%20/g;function Pa(e){return e==null?"":encodeURI(""+e).replace(sE,"|").replace(eE,"[").replace(tE,"]")}function iE(e){return Pa(e).replace(zh,"{").replace(ep,"}").replace(Zh,"^")}function vl(e){return Pa(e).replace(Qh,"%2B").replace(rE,"+").replace(Jh,"%23").replace(Jv,"%26").replace(nE,"`").replace(zh,"{").replace(ep,"}").replace(Zh,"^")}function oE(e){return vl(e).replace(Zv,"%3D")}function lE(e){return Pa(e).replace(Jh,"%23").replace(zv,"%3F")}function aE(e){return lE(e).replace(Qv,"%2F")}function wr(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const cE=/\/$/,uE=e=>e.replace(cE,"");function $o(e,t,n="/"){let s,r={},i="",o="";const l=t.indexOf("#");let a=t.indexOf("?");return a=l>=0&&a>l?-1:a,a>=0&&(s=t.slice(0,a),i=t.slice(a,l>0?l:t.length),r=e(i.slice(1))),l>=0&&(s=s||t.slice(0,l),o=t.slice(l,t.length)),s=pE(s??t,n),{fullPath:s+i+o,path:s,query:r,hash:wr(o)}}function fE(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function ou(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function dE(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&$s(t.matched[s],n.matched[r])&&tp(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function $s(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function tp(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 Wt(e)?lu(e,t):Wt(t)?lu(t,e):e===t}function lu(e,t){return Wt(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function pE(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let i=n.length-1,o,l;for(o=0;o1&&i--;else break;return n.slice(0,i).join("/")+"/"+s.slice(o).join("/")}const Rn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let El=(function(e){return e.pop="pop",e.push="push",e})({}),Uo=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});function mE(e){if(!e)if(vs){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(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const bo=()=>({left:window.scrollX,top:window.scrollY});function bE(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=yE(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function au(e,t){return(history.state?history.state.position-t:-1)+e}const Sl=new Map;function vE(e,t){Sl.set(e,t)}function EE(e){const t=Sl.get(e);return Sl.delete(e),t}function SE(e){return typeof e=="string"||e&&typeof e=="object"}function np(e){return typeof e=="string"||typeof e=="symbol"}let Re=(function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e})({});const sp=Symbol("");Re.MATCHER_NOT_FOUND+"",Re.NAVIGATION_GUARD_REDIRECT+"",Re.NAVIGATION_ABORTED+"",Re.NAVIGATION_CANCELLED+"",Re.NAVIGATION_DUPLICATED+"";function Us(e,t){return be(new Error,{type:e,[sp]:!0},t)}function an(e,t){return e instanceof Error&&sp in e&&(t==null||!!(e.type&t))}const TE=["params","query","hash"];function CE(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of TE)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}function NE(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;sr&&vl(r)):[s&&vl(s)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function AE(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=Wt(s)?s.map(r=>r==null?null:""+r):s==null?s:""+s)}return t}const IE=Symbol(""),uu=Symbol(""),La=Symbol(""),rp=Symbol(""),Tl=Symbol("");function Zs(){let e=[];function t(s){return e.push(s),()=>{const r=e.indexOf(s);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Fn(e,t,n,s,r,i=o=>o()){const o=s&&(s.enterCallbacks[r]=s.enterCallbacks[r]||[]);return()=>new Promise((l,a)=>{const c=d=>{d===!1?a(Us(Re.NAVIGATION_ABORTED,{from:n,to:t})):d instanceof Error?a(d):SE(d)?a(Us(Re.NAVIGATION_GUARD_REDIRECT,{from:t,to:d})):(o&&s.enterCallbacks[r]===o&&typeof d=="function"&&o.push(d),l())},u=i(()=>e.call(s&&s.instances[r],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>a(d))})}function Ho(e,t,n,s,r=i=>i()){const i=[];for(const o of e)for(const l in o.components){let a=o.components[l];if(!(t!=="beforeRouteEnter"&&!o.instances[l]))if(Xh(a)){const c=(a.__vccOpts||a)[t];c&&i.push(Fn(c,n,s,o,l,r))}else{let c=a();i.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${l}" at "${o.path}"`);const f=Xv(u)?u.default:u;o.mods[l]=u,o.components[l]=f;const d=(f.__vccOpts||f)[t];return d&&Fn(d,n,s,o,l,r)()}))}}return i}function OE(e,t){const n=[],s=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let o=0;o$s(c,l))?s.push(l):n.push(l));const a=e.matched[o];a&&(t.matched.find(c=>$s(c,a))||r.push(a))}return[n,s,r]}/*! * vue-router v4.6.3 * (c) 2025 Eduardo San Martin Morote * @license MIT - */let wE=()=>location.protocol+"//"+location.host;function ip(e,t){const{pathname:n,search:s,hash:r}=t,i=e.indexOf("#");if(i>-1){let o=r.includes(e.slice(i))?e.slice(i).length:1,l=r.slice(o);return l[0]!=="/"&&(l="/"+l),ou(l,"")}return ou(n,e)+s+r}function kE(e,t,n,s){let r=[],i=[],o=null;const l=({state:d})=>{const h=ip(e,location),S=n.value,E=t.value;let I=0;if(d){if(n.value=h,t.value=d,o&&o===S){o=null;return}I=E?d.position-E.position:0}else s(h);r.forEach(_=>{_(n.value,S,{delta:I,type:El.pop,direction:I?I>0?Uo.forward:Uo.back:Uo.unknown})})};function a(){o=n.value}function c(d){r.push(d);const h=()=>{const S=r.indexOf(d);S>-1&&r.splice(S,1)};return i.push(h),h}function u(){if(document.visibilityState==="hidden"){const{history:d}=window;if(!d.state)return;d.replaceState(be({},d.state,{scroll:bo()}),"")}}function f(){for(const d of i)d();i=[],window.removeEventListener("popstate",l),window.removeEventListener("pagehide",u),document.removeEventListener("visibilitychange",u)}return window.addEventListener("popstate",l),window.addEventListener("pagehide",u),document.addEventListener("visibilitychange",u),{pauseListeners:a,listen:c,destroy:f}}function fu(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?bo():null}}function RE(e){const{history:t,location:n}=window,s={value:ip(e,n)},r={value:t.state};r.value||i(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(a,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+a:wE()+e+a;try{t[u?"replaceState":"pushState"](c,"",d),r.value=c}catch(h){console.error(h),n[u?"replace":"assign"](d)}}function o(a,c){i(a,be({},t.state,fu(r.value.back,a,r.value.forward,!0),c,{position:r.value.position}),!0),s.value=a}function l(a,c){const u=be({},r.value,t.state,{forward:a,scroll:bo()});i(u.current,u,!0),i(a,be({},fu(s.value,a,null),{position:u.position+1},c),!1),s.value=a}return{location:s,state:r,push:l,replace:o}}function PE(e){e=mE(e);const t=RE(e),n=kE(e,t.state,t.location,t.replace);function s(i,o=!0){o||n.pauseListeners(),history.go(i)}const r=be({location:"",base:e,go:s,createHref:_E.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}let Zn=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var Be=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e})(Be||{});const LE={type:Zn.Static,value:""},ME=/[a-zA-Z0-9_]/;function xE(e){if(!e)return[[]];if(e==="/")return[[LE]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${c}": ${h}`)}let n=Be.Static,s=n;const r=[];let i;function o(){i&&r.push(i),i=[]}let l=0,a,c="",u="";function f(){c&&(n===Be.Static?i.push({type:Zn.Static,value:c}):n===Be.Param||n===Be.ParamRegExp||n===Be.ParamRegExpEnd?(i.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:Zn.Param,value:c,regexp:u,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=a}for(;lt.length?t.length===1&&t[0]===dt.Static+dt.Segment?1:-1:0}function op(e,t){let n=0;const s=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const UE={strict:!1,end:!0,sensitive:!1};function HE(e,t,n){const s=VE(xE(e.path),n),r=be(s,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function BE(e,t){const n=[],s=new Map;t=iu(UE,t);function r(f){return s.get(f)}function i(f,d,h){const S=!h,E=mu(f);E.aliasOf=h&&h.record;const I=iu(t,f),_=[E];if("alias"in f){const g=typeof f.alias=="string"?[f.alias]:f.alias;for(const C of g)_.push(mu(be({},E,{components:h?h.record.components:E.components,path:C,aliasOf:h?h.record:E})))}let v,m;for(const g of _){const{path:C}=g;if(d&&C[0]!=="/"){const w=d.record.path,O=w[w.length-1]==="/"?"":"/";g.path=d.record.path+(C&&O+C)}if(v=HE(g,d,I),h?h.alias.push(v):(m=m||v,m!==v&&m.alias.push(v),S&&f.name&&!gu(v)&&o(f.name)),lp(v)&&a(v),E.children){const w=E.children;for(let O=0;O{o(m)}:dr}function o(f){if(np(f)){const d=s.get(f);d&&(s.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(o),d.alias.forEach(o))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&s.delete(f.record.name),f.children.forEach(o),f.alias.forEach(o))}}function l(){return n}function a(f){const d=KE(f,n);n.splice(d,0,f),f.record.name&&!gu(f)&&s.set(f.record.name,f)}function c(f,d){let h,S={},E,I;if("name"in f&&f.name){if(h=s.get(f.name),!h)throw Us(Re.MATCHER_NOT_FOUND,{location:f});I=h.record.name,S=be(pu(d.params,h.keys.filter(m=>!m.optional).concat(h.parent?h.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),f.params&&pu(f.params,h.keys.map(m=>m.name))),E=h.stringify(S)}else if(f.path!=null)E=f.path,h=n.find(m=>m.re.test(E)),h&&(S=h.parse(E),I=h.record.name);else{if(h=d.name?s.get(d.name):n.find(m=>m.re.test(d.path)),!h)throw Us(Re.MATCHER_NOT_FOUND,{location:f,currentLocation:d});I=h.record.name,S=be({},d.params,f.params),E=h.stringify(S)}const _=[];let v=h;for(;v;)_.unshift(v.record),v=v.parent;return{name:I,path:E,params:S,matched:_,meta:WE(_)}}e.forEach(f=>i(f));function u(){n.length=0,s.clear()}return{addRoute:i,resolve:c,removeRoute:o,clearRoutes:u,getRoutes:l,getRecordMatcher:r}}function pu(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function mu(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:jE(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function jE(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function gu(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function WE(e){return e.reduce((t,n)=>be(t,n.meta),{})}function KE(e,t){let n=0,s=t.length;for(;n!==s;){const i=n+s>>1;op(e,t[i])<0?s=i:n=i+1}const r=GE(e);return r&&(s=t.lastIndexOf(r,s-1)),s}function GE(e){let t=e;for(;t=t.parent;)if(lp(t)&&op(e,t)===0)return t}function lp({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function _u(e){const t=Ht(La),n=Ht(rp),s=Xe(()=>{const a=yn(e.to);return t.resolve(a)}),r=Xe(()=>{const{matched:a}=s.value,{length:c}=a,u=a[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex($s.bind(null,u));if(d>-1)return d;const h=yu(a[c-2]);return c>1&&yu(u)===h&&f[f.length-1].path!==h?f.findIndex($s.bind(null,a[c-2])):d}),i=Xe(()=>r.value>-1&&QE(n.params,s.value.params)),o=Xe(()=>r.value>-1&&r.value===n.matched.length-1&&tp(n.params,s.value.params));function l(a={}){if(JE(a)){const c=t[yn(e.replace)?"replace":"push"](yn(e.to)).catch(dr);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:s,href:Xe(()=>s.value.href),isActive:i,isExactActive:o,navigate:l}}function qE(e){return e.length===1?e[0]:e}const YE=sn({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"},viewTransition:Boolean},useLink:_u,setup(e,{slots:t}){const n=xr(_u(e)),{options:s}=Ht(La),r=Xe(()=>({[bu(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[bu(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&qE(t.default(n));return e.custom?i:ps("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),XE=YE;function JE(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 QE(e,t){for(const n in t){const s=t[n],r=e[n];if(typeof s=="string"){if(s!==r)return!1}else if(!jt(r)||r.length!==s.length||s.some((i,o)=>i!==r[o]))return!1}return!0}function yu(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const bu=(e,t,n)=>e??t??n,ZE=sn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=Ht(Tl),r=Xe(()=>e.route||s.value),i=Ht(uu,0),o=Xe(()=>{let c=yn(i);const{matched:u}=r.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),l=Xe(()=>r.value.matched[o.value]);lr(uu,Xe(()=>o.value+1)),lr(IE,l),lr(Tl,r);const a=ts();return en(()=>[a.value,l.value,e.name],([c,u,f],[d,h,S])=>{u&&(u.instances[f]=c,h&&h!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=h.leaveGuards),u.updateGuards.size||(u.updateGuards=h.updateGuards))),c&&u&&(!h||!$s(u,h)||!d)&&(u.enterCallbacks[f]||[]).forEach(E=>E(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,f=l.value,d=f&&f.components[u];if(!d)return vu(n.default,{Component:d,route:c});const h=f.props[u],S=h?h===!0?c.params:typeof h=="function"?h(c):h:null,I=ps(d,be({},S,t,{onVnodeUnmounted:_=>{_.component.isUnmounted&&(f.instances[u]=null)},ref:a}));return vu(n.default,{Component:I,route:c})||I}}});function vu(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const zE=ZE;function e0(e){const t=BE(e.routes,e),n=e.parseQuery||NE,s=e.stringifyQuery||cu,r=e.history,i=Zs(),o=Zs(),l=Zs(),a=so(wn);let c=wn;vs&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Vo.bind(null,$=>""+$),f=Vo.bind(null,aE),d=Vo.bind(null,wr);function h($,X){let W,Z;return np($)?(W=t.getRecordMatcher($),Z=X):Z=$,t.addRoute(Z,W)}function S($){const X=t.getRecordMatcher($);X&&t.removeRoute(X)}function E(){return t.getRoutes().map($=>$.record)}function I($){return!!t.getRecordMatcher($)}function _($,X){if(X=be({},X||a.value),typeof $=="string"){const T=$o(n,$,X.path),P=t.resolve({path:T.path},X),U=r.createHref(T.fullPath);return be(T,P,{params:d(P.params),hash:wr(T.hash),redirectedFrom:void 0,href:U})}let W;if($.path!=null)W=be({},$,{path:$o(n,$.path,X.path).path});else{const T=be({},$.params);for(const P in T)T[P]==null&&delete T[P];W=be({},$,{params:f(T)}),X.params=f(X.params)}const Z=t.resolve(W,X),ie=$.hash||"";Z.params=u(d(Z.params));const Se=fE(s,be({},$,{hash:iE(ie),path:Z.path})),y=r.createHref(Se);return be({fullPath:Se,hash:ie,query:s===cu?AE($.query):$.query||{}},Z,{redirectedFrom:void 0,href:y})}function v($){return typeof $=="string"?$o(n,$,a.value.path):be({},$)}function m($,X){if(c!==$)return Us(Re.NAVIGATION_CANCELLED,{from:X,to:$})}function g($){return O($)}function C($){return g(be(v($),{replace:!0}))}function w($,X){const W=$.matched[$.matched.length-1];if(W&&W.redirect){const{redirect:Z}=W;let ie=typeof Z=="function"?Z($,X):Z;return typeof ie=="string"&&(ie=ie.includes("?")||ie.includes("#")?ie=v(ie):{path:ie},ie.params={}),be({query:$.query,hash:$.hash,params:ie.path!=null?{}:$.params},ie)}}function O($,X){const W=c=_($),Z=a.value,ie=$.state,Se=$.force,y=$.replace===!0,T=w(W,Z);if(T)return O(be(v(T),{state:typeof T=="object"?be({},ie,T.state):ie,force:Se,replace:y}),X||W);const P=W;P.redirectedFrom=X;let U;return!Se&&dE(s,Z,W)&&(U=Us(Re.NAVIGATION_DUPLICATED,{to:P,from:Z}),He(Z,Z,!0,!1)),(U?Promise.resolve(U):x(P,Z)).catch(F=>ln(F)?ln(F,Re.NAVIGATION_GUARD_REDIRECT)?F:Ue(F):Y(F,P,Z)).then(F=>{if(F){if(ln(F,Re.NAVIGATION_GUARD_REDIRECT))return O(be({replace:y},v(F.to),{state:typeof F.to=="object"?be({},ie,F.to.state):ie,force:Se}),X||P)}else F=R(P,Z,!0,y,ie);return H(P,Z,F),F})}function D($,X){const W=m($,X);return W?Promise.reject(W):Promise.resolve()}function k($){const X=Kt.values().next().value;return X&&typeof X.runWithContext=="function"?X.runWithContext($):$()}function x($,X){let W;const[Z,ie,Se]=OE($,X);W=Ho(Z.reverse(),"beforeRouteLeave",$,X);for(const T of Z)T.leaveGuards.forEach(P=>{W.push(xn(P,$,X))});const y=D.bind(null,$,X);return W.push(y),nt(W).then(()=>{W=[];for(const T of i.list())W.push(xn(T,$,X));return W.push(y),nt(W)}).then(()=>{W=Ho(ie,"beforeRouteUpdate",$,X);for(const T of ie)T.updateGuards.forEach(P=>{W.push(xn(P,$,X))});return W.push(y),nt(W)}).then(()=>{W=[];for(const T of Se)if(T.beforeEnter)if(jt(T.beforeEnter))for(const P of T.beforeEnter)W.push(xn(P,$,X));else W.push(xn(T.beforeEnter,$,X));return W.push(y),nt(W)}).then(()=>($.matched.forEach(T=>T.enterCallbacks={}),W=Ho(Se,"beforeRouteEnter",$,X,k),W.push(y),nt(W))).then(()=>{W=[];for(const T of o.list())W.push(xn(T,$,X));return W.push(y),nt(W)}).catch(T=>ln(T,Re.NAVIGATION_CANCELLED)?T:Promise.reject(T))}function H($,X,W){l.list().forEach(Z=>k(()=>Z($,X,W)))}function R($,X,W,Z,ie){const Se=m($,X);if(Se)return Se;const y=X===wn,T=vs?history.state:{};W&&(Z||y?r.replace($.fullPath,be({scroll:y&&T&&T.scroll},ie)):r.push($.fullPath,ie)),a.value=$,He($,X,W,y),Ue()}let B;function Q(){B||(B=r.listen(($,X,W)=>{if(!Gt.listening)return;const Z=_($),ie=w(Z,Gt.currentRoute.value);if(ie){O(be(ie,{replace:!0,force:!0}),Z).catch(dr);return}c=Z;const Se=a.value;vs&&vE(au(Se.fullPath,W.delta),bo()),x(Z,Se).catch(y=>ln(y,Re.NAVIGATION_ABORTED|Re.NAVIGATION_CANCELLED)?y:ln(y,Re.NAVIGATION_GUARD_REDIRECT)?(O(be(v(y.to),{force:!0}),Z).then(T=>{ln(T,Re.NAVIGATION_ABORTED|Re.NAVIGATION_DUPLICATED)&&!W.delta&&W.type===El.pop&&r.go(-1,!1)}).catch(dr),Promise.reject()):(W.delta&&r.go(-W.delta,!1),Y(y,Z,Se))).then(y=>{y=y||R(Z,Se,!1),y&&(W.delta&&!ln(y,Re.NAVIGATION_CANCELLED)?r.go(-W.delta,!1):W.type===El.pop&&ln(y,Re.NAVIGATION_ABORTED|Re.NAVIGATION_DUPLICATED)&&r.go(-1,!1)),H(Z,Se,y)}).catch(dr)}))}let z=Zs(),K=Zs(),te;function Y($,X,W){Ue($);const Z=K.list();return Z.length?Z.forEach(ie=>ie($,X,W)):console.error($),Promise.reject($)}function ue(){return te&&a.value!==wn?Promise.resolve():new Promise(($,X)=>{z.add([$,X])})}function Ue($){return te||(te=!$,Q(),z.list().forEach(([X,W])=>$?W($):X()),z.reset()),$}function He($,X,W,Z){const{scrollBehavior:ie}=e;if(!vs||!ie)return Promise.resolve();const Se=!W&&EE(au($.fullPath,0))||(Z||!W)&&history.state&&history.state.scroll||null;return Dr().then(()=>ie($,X,Se)).then(y=>y&&bE(y)).catch(y=>Y(y,$,X))}const qe=$=>r.go($);let Wt;const Kt=new Set,Gt={currentRoute:a,listening:!0,addRoute:h,removeRoute:S,clearRoutes:t.clearRoutes,hasRoute:I,getRoutes:E,resolve:_,options:e,push:g,replace:C,go:qe,back:()=>qe(-1),forward:()=>qe(1),beforeEach:i.add,beforeResolve:o.add,afterEach:l.add,onError:K.add,isReady:ue,install($){$.component("RouterLink",XE),$.component("RouterView",zE),$.config.globalProperties.$router=Gt,Object.defineProperty($.config.globalProperties,"$route",{enumerable:!0,get:()=>yn(a)}),vs&&!Wt&&a.value===wn&&(Wt=!0,g(r.location).catch(Z=>{}));const X={};for(const Z in wn)Object.defineProperty(X,Z,{get:()=>a.value[Z],enumerable:!0});$.provide(La,Gt),$.provide(rp,jl(X)),$.provide(Tl,a);const W=$.unmount;Kt.add($),$.unmount=function(){Kt.delete($),Kt.size<1&&(c=wn,B&&B(),B=null,a.value=wn,Wt=!1,te=!1),W()}}};function nt($){return $.reduce((X,W)=>X.then(()=>k(W)),Promise.resolve())}return Gt}const Wr=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},t0={},n0={id:"Home",class:"fbox-center f-grow1"};function s0(e,t){return at(),Ft("div",n0,[...t[0]||(t[0]=[Oe("div",{id:"box"},[Oe("div",{class:"font-script-en"},"Azalea's"),Oe("div",{class:"font-script-en bold"},"Road Less Traveled")],-1)])])}const r0=Wr(t0,[["render",s0],["__scopeId","data-v-b7716c04"]]),i0=[{path:"/",name:"Home",meta:{title:"Home",nav:!0},component:r0},{path:"/about",name:"About",meta:{title:"关于",nav:!0},component:()=>Yn(()=>import("./About-CJySWTCv.js"),__vite__mapDeps([0,1,2,3,4]))},{path:"/life",name:"Life",meta:{title:"生活",nav:!0},component:()=>Yn(()=>import("./Life-CGHvRfNv.js").then(e=>e.L),__vite__mapDeps([5,6]))},{path:"/blog",name:"Blog",meta:{title:"记事本",nav:!0},component:()=>Yn(()=>import("./Blog-CBaR-Soq.js"),__vite__mapDeps([7,1,2,8])),props:e=>e.query},{path:"/others",name:"Others",meta:{title:"更多",nav:!0},component:()=>Yn(()=>import("./Others-DRNg6cVW.js"),__vite__mapDeps([9,10]))},{path:"/kitchen-menu",name:"Menu",meta:{title:"菜单",navBookmark:"Others"},component:()=>Yn(()=>import("./Menu-hVf7MMyf.js"),__vite__mapDeps([11,12]))},{path:"/friends",name:"Friends",meta:{title:"朋友们",navBookmark:"Others"},component:()=>Yn(()=>import("./Friends-DFbI2PGr.js"),__vite__mapDeps([13,3,14]))},{path:"/projects",name:"Projects",meta:{title:"我做的",navBookmark:"Others"},component:()=>Yn(()=>import("./Projects-kG6uaxVv.js"),[])}],Ki=e0({history:PE(),routes:i0});function Eu(e){const t={...Ki.currentRoute.value.query??{}};console.log(e);for(const n of Object.keys(e))e[n]==null?delete t[n]:t[n]=e[n];return Ki.push({query:t})}var o0=Object.getOwnPropertyDescriptor,l0=(e,t,n,s)=>{for(var r=s>1?void 0:s?o0(t,n):t,i=e.length-1,o;i>=0;i--)(o=e[i])&&(r=o(r)||r);return r};let Cl=class extends yo{currentRoute="";currentLink=null;bookmarkCss="";bookmarkUpdateIntervalId;lastTop=0;menuOpen=!1;showMenu(){this.menuOpen=!this.menuOpen,this.menuOpen&&setTimeout(()=>this.menuOpen=!1,2e3)}updateBookmark(t){this.$nextTick(()=>{t.name=="Blog"&&Object.keys(t.query).length!=0||(document.title=t.meta.title?`Aza - ${t.meta.title}`:"Aza - Home")}),console.log("AfterEach called",t),this.currentRoute=(t.meta?.navBookmark??t.name).toLowerCase(),this.calculateBookmarkCss(),this.menuOpen=!1}mounted(){console.log("Mounted called",this.$route),Ki.afterEach(this.updateBookmark),this.$route.name&&(this.currentRoute=(this.$route.meta?.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 t=this.currentLink.getBoundingClientRect();if(t.top==this.lastTop)return;this.lastTop=t.top;let n=t.bottom-t.top,s=Math.round(n/2)+8;this.bookmarkCss=`top: ${t.top-8}px;border-width: ${s}px 20px ${s}px 50px;`}};Cl=l0([ka],Cl);const a0=Ra(Cl),c0="/meru_256px.png",u0={id:"items",class:"fbox-v"};function f0(e,t,n,s,r,i){const o=Ai("router-link"),l=Ai("router-view");return at(),Ft(ke,null,[e.currentRoute!=="colorpicker"?(at(),Ft("div",{key:0,id:"nav",class:ds(["fbox-v",e.currentRoute+" "+(e.menuOpen?"open":"")])},[Oe("div",{id:"menu",onClick:t[0]||(t[0]=(...a)=>e.showMenu&&e.showMenu(...a))},[...t[1]||(t[1]=[Oe("i",{class:"fas fa-bars"},null,-1)])]),Oe("div",u0,[me(o,{class:"router-link",ref:"others",to:"/others"},{default:pn(()=>[Dn(zt(e.$t("nav.others")),1)]),_:1},512),t[3]||(t[3]=Oe("div",{class:"dot"},"·",-1)),me(o,{class:"router-link",ref:"blog",to:"/blog"},{default:pn(()=>[Dn(zt(e.$t("nav.blog")),1)]),_:1},512),t[4]||(t[4]=Oe("div",{class:"dot"},"·",-1)),me(o,{class:"router-link",ref:"life",to:"/life"},{default:pn(()=>[Dn(zt(e.$t("nav.life")),1)]),_:1},512),t[5]||(t[5]=Oe("div",{class:"dot"},"·",-1)),me(o,{class:"router-link",ref:"about",to:"/about"},{default:pn(()=>[Dn(zt(e.$t("nav.about")),1)]),_:1},512),t[6]||(t[6]=Oe("div",{class:"dot"},"·",-1)),me(o,{class:"router-link",ref:"home",to:"/"},{default:pn(()=>[...t[2]||(t[2]=[Oe("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"},[Oe("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)])]),_:1},512),t[7]||(t[7]=Oe("div",{class:"dot"},"·",-1))]),Oe("div",{id:"nav-bookmark",ref:"bookmark",style:Ws(e.bookmarkCss)},null,4),t[8]||(t[8]=Oe("div",{id:"nav-background"},null,-1)),t[9]||(t[9]=Oe("img",{id:"meru",src:c0,alt:""},null,-1))],2)):Ad("",!0),me(l)],64)}const d0=Wr(a0,[["render",f0]]);/*! + */let wE=()=>location.protocol+"//"+location.host;function ip(e,t){const{pathname:n,search:s,hash:r}=t,i=e.indexOf("#");if(i>-1){let o=r.includes(e.slice(i))?e.slice(i).length:1,l=r.slice(o);return l[0]!=="/"&&(l="/"+l),ou(l,"")}return ou(n,e)+s+r}function kE(e,t,n,s){let r=[],i=[],o=null;const l=({state:d})=>{const h=ip(e,location),S=n.value,E=t.value;let I=0;if(d){if(n.value=h,t.value=d,o&&o===S){o=null;return}I=E?d.position-E.position:0}else s(h);r.forEach(_=>{_(n.value,S,{delta:I,type:El.pop,direction:I?I>0?Uo.forward:Uo.back:Uo.unknown})})};function a(){o=n.value}function c(d){r.push(d);const h=()=>{const S=r.indexOf(d);S>-1&&r.splice(S,1)};return i.push(h),h}function u(){if(document.visibilityState==="hidden"){const{history:d}=window;if(!d.state)return;d.replaceState(be({},d.state,{scroll:bo()}),"")}}function f(){for(const d of i)d();i=[],window.removeEventListener("popstate",l),window.removeEventListener("pagehide",u),document.removeEventListener("visibilitychange",u)}return window.addEventListener("popstate",l),window.addEventListener("pagehide",u),document.addEventListener("visibilitychange",u),{pauseListeners:a,listen:c,destroy:f}}function fu(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?bo():null}}function RE(e){const{history:t,location:n}=window,s={value:ip(e,n)},r={value:t.state};r.value||i(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(a,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+a:wE()+e+a;try{t[u?"replaceState":"pushState"](c,"",d),r.value=c}catch(h){console.error(h),n[u?"replace":"assign"](d)}}function o(a,c){i(a,be({},t.state,fu(r.value.back,a,r.value.forward,!0),c,{position:r.value.position}),!0),s.value=a}function l(a,c){const u=be({},r.value,t.state,{forward:a,scroll:bo()});i(u.current,u,!0),i(a,be({},fu(s.value,a,null),{position:u.position+1},c),!1),s.value=a}return{location:s,state:r,push:l,replace:o}}function PE(e){e=mE(e);const t=RE(e),n=kE(e,t.state,t.location,t.replace);function s(i,o=!0){o||n.pauseListeners(),history.go(i)}const r=be({location:"",base:e,go:s,createHref:_E.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}let Zn=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var Be=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e})(Be||{});const LE={type:Zn.Static,value:""},ME=/[a-zA-Z0-9_]/;function xE(e){if(!e)return[[]];if(e==="/")return[[LE]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${c}": ${h}`)}let n=Be.Static,s=n;const r=[];let i;function o(){i&&r.push(i),i=[]}let l=0,a,c="",u="";function f(){c&&(n===Be.Static?i.push({type:Zn.Static,value:c}):n===Be.Param||n===Be.ParamRegExp||n===Be.ParamRegExpEnd?(i.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:Zn.Param,value:c,regexp:u,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=a}for(;lt.length?t.length===1&&t[0]===dt.Static+dt.Segment?1:-1:0}function op(e,t){let n=0;const s=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const UE={strict:!1,end:!0,sensitive:!1};function HE(e,t,n){const s=VE(xE(e.path),n),r=be(s,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function BE(e,t){const n=[],s=new Map;t=iu(UE,t);function r(f){return s.get(f)}function i(f,d,h){const S=!h,E=mu(f);E.aliasOf=h&&h.record;const I=iu(t,f),_=[E];if("alias"in f){const g=typeof f.alias=="string"?[f.alias]:f.alias;for(const C of g)_.push(mu(be({},E,{components:h?h.record.components:E.components,path:C,aliasOf:h?h.record:E})))}let v,m;for(const g of _){const{path:C}=g;if(d&&C[0]!=="/"){const w=d.record.path,O=w[w.length-1]==="/"?"":"/";g.path=d.record.path+(C&&O+C)}if(v=HE(g,d,I),h?h.alias.push(v):(m=m||v,m!==v&&m.alias.push(v),S&&f.name&&!gu(v)&&o(f.name)),lp(v)&&a(v),E.children){const w=E.children;for(let O=0;O{o(m)}:dr}function o(f){if(np(f)){const d=s.get(f);d&&(s.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(o),d.alias.forEach(o))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&s.delete(f.record.name),f.children.forEach(o),f.alias.forEach(o))}}function l(){return n}function a(f){const d=KE(f,n);n.splice(d,0,f),f.record.name&&!gu(f)&&s.set(f.record.name,f)}function c(f,d){let h,S={},E,I;if("name"in f&&f.name){if(h=s.get(f.name),!h)throw Us(Re.MATCHER_NOT_FOUND,{location:f});I=h.record.name,S=be(pu(d.params,h.keys.filter(m=>!m.optional).concat(h.parent?h.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),f.params&&pu(f.params,h.keys.map(m=>m.name))),E=h.stringify(S)}else if(f.path!=null)E=f.path,h=n.find(m=>m.re.test(E)),h&&(S=h.parse(E),I=h.record.name);else{if(h=d.name?s.get(d.name):n.find(m=>m.re.test(d.path)),!h)throw Us(Re.MATCHER_NOT_FOUND,{location:f,currentLocation:d});I=h.record.name,S=be({},d.params,f.params),E=h.stringify(S)}const _=[];let v=h;for(;v;)_.unshift(v.record),v=v.parent;return{name:I,path:E,params:S,matched:_,meta:WE(_)}}e.forEach(f=>i(f));function u(){n.length=0,s.clear()}return{addRoute:i,resolve:c,removeRoute:o,clearRoutes:u,getRoutes:l,getRecordMatcher:r}}function pu(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function mu(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:jE(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function jE(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function gu(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function WE(e){return e.reduce((t,n)=>be(t,n.meta),{})}function KE(e,t){let n=0,s=t.length;for(;n!==s;){const i=n+s>>1;op(e,t[i])<0?s=i:n=i+1}const r=GE(e);return r&&(s=t.lastIndexOf(r,s-1)),s}function GE(e){let t=e;for(;t=t.parent;)if(lp(t)&&op(e,t)===0)return t}function lp({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function _u(e){const t=Bt(La),n=Bt(rp),s=Xe(()=>{const a=bn(e.to);return t.resolve(a)}),r=Xe(()=>{const{matched:a}=s.value,{length:c}=a,u=a[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex($s.bind(null,u));if(d>-1)return d;const h=yu(a[c-2]);return c>1&&yu(u)===h&&f[f.length-1].path!==h?f.findIndex($s.bind(null,a[c-2])):d}),i=Xe(()=>r.value>-1&&QE(n.params,s.value.params)),o=Xe(()=>r.value>-1&&r.value===n.matched.length-1&&tp(n.params,s.value.params));function l(a={}){if(JE(a)){const c=t[bn(e.replace)?"replace":"push"](bn(e.to)).catch(dr);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:s,href:Xe(()=>s.value.href),isActive:i,isExactActive:o,navigate:l}}function qE(e){return e.length===1?e[0]:e}const YE=rn({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"},viewTransition:Boolean},useLink:_u,setup(e,{slots:t}){const n=xr(_u(e)),{options:s}=Bt(La),r=Xe(()=>({[bu(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[bu(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&qE(t.default(n));return e.custom?i:ps("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),XE=YE;function JE(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 QE(e,t){for(const n in t){const s=t[n],r=e[n];if(typeof s=="string"){if(s!==r)return!1}else if(!Wt(r)||r.length!==s.length||s.some((i,o)=>i!==r[o]))return!1}return!0}function yu(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const bu=(e,t,n)=>e??t??n,ZE=rn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=Bt(Tl),r=Xe(()=>e.route||s.value),i=Bt(uu,0),o=Xe(()=>{let c=bn(i);const{matched:u}=r.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),l=Xe(()=>r.value.matched[o.value]);lr(uu,Xe(()=>o.value+1)),lr(IE,l),lr(Tl,r);const a=ts();return tn(()=>[a.value,l.value,e.name],([c,u,f],[d,h,S])=>{u&&(u.instances[f]=c,h&&h!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=h.leaveGuards),u.updateGuards.size||(u.updateGuards=h.updateGuards))),c&&u&&(!h||!$s(u,h)||!d)&&(u.enterCallbacks[f]||[]).forEach(E=>E(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,f=l.value,d=f&&f.components[u];if(!d)return vu(n.default,{Component:d,route:c});const h=f.props[u],S=h?h===!0?c.params:typeof h=="function"?h(c):h:null,I=ps(d,be({},S,t,{onVnodeUnmounted:_=>{_.component.isUnmounted&&(f.instances[u]=null)},ref:a}));return vu(n.default,{Component:I,route:c})||I}}});function vu(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const zE=ZE;function e0(e){const t=BE(e.routes,e),n=e.parseQuery||NE,s=e.stringifyQuery||cu,r=e.history,i=Zs(),o=Zs(),l=Zs(),a=so(Rn);let c=Rn;vs&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Vo.bind(null,$=>""+$),f=Vo.bind(null,aE),d=Vo.bind(null,wr);function h($,X){let W,Z;return np($)?(W=t.getRecordMatcher($),Z=X):Z=$,t.addRoute(Z,W)}function S($){const X=t.getRecordMatcher($);X&&t.removeRoute(X)}function E(){return t.getRoutes().map($=>$.record)}function I($){return!!t.getRecordMatcher($)}function _($,X){if(X=be({},X||a.value),typeof $=="string"){const T=$o(n,$,X.path),P=t.resolve({path:T.path},X),U=r.createHref(T.fullPath);return be(T,P,{params:d(P.params),hash:wr(T.hash),redirectedFrom:void 0,href:U})}let W;if($.path!=null)W=be({},$,{path:$o(n,$.path,X.path).path});else{const T=be({},$.params);for(const P in T)T[P]==null&&delete T[P];W=be({},$,{params:f(T)}),X.params=f(X.params)}const Z=t.resolve(W,X),ie=$.hash||"";Z.params=u(d(Z.params));const Se=fE(s,be({},$,{hash:iE(ie),path:Z.path})),y=r.createHref(Se);return be({fullPath:Se,hash:ie,query:s===cu?AE($.query):$.query||{}},Z,{redirectedFrom:void 0,href:y})}function v($){return typeof $=="string"?$o(n,$,a.value.path):be({},$)}function m($,X){if(c!==$)return Us(Re.NAVIGATION_CANCELLED,{from:X,to:$})}function g($){return O($)}function C($){return g(be(v($),{replace:!0}))}function w($,X){const W=$.matched[$.matched.length-1];if(W&&W.redirect){const{redirect:Z}=W;let ie=typeof Z=="function"?Z($,X):Z;return typeof ie=="string"&&(ie=ie.includes("?")||ie.includes("#")?ie=v(ie):{path:ie},ie.params={}),be({query:$.query,hash:$.hash,params:ie.path!=null?{}:$.params},ie)}}function O($,X){const W=c=_($),Z=a.value,ie=$.state,Se=$.force,y=$.replace===!0,T=w(W,Z);if(T)return O(be(v(T),{state:typeof T=="object"?be({},ie,T.state):ie,force:Se,replace:y}),X||W);const P=W;P.redirectedFrom=X;let U;return!Se&&dE(s,Z,W)&&(U=Us(Re.NAVIGATION_DUPLICATED,{to:P,from:Z}),He(Z,Z,!0,!1)),(U?Promise.resolve(U):x(P,Z)).catch(F=>an(F)?an(F,Re.NAVIGATION_GUARD_REDIRECT)?F:Ue(F):Y(F,P,Z)).then(F=>{if(F){if(an(F,Re.NAVIGATION_GUARD_REDIRECT))return O(be({replace:y},v(F.to),{state:typeof F.to=="object"?be({},ie,F.to.state):ie,force:Se}),X||P)}else F=R(P,Z,!0,y,ie);return H(P,Z,F),F})}function D($,X){const W=m($,X);return W?Promise.reject(W):Promise.resolve()}function k($){const X=Gt.values().next().value;return X&&typeof X.runWithContext=="function"?X.runWithContext($):$()}function x($,X){let W;const[Z,ie,Se]=OE($,X);W=Ho(Z.reverse(),"beforeRouteLeave",$,X);for(const T of Z)T.leaveGuards.forEach(P=>{W.push(Fn(P,$,X))});const y=D.bind(null,$,X);return W.push(y),nt(W).then(()=>{W=[];for(const T of i.list())W.push(Fn(T,$,X));return W.push(y),nt(W)}).then(()=>{W=Ho(ie,"beforeRouteUpdate",$,X);for(const T of ie)T.updateGuards.forEach(P=>{W.push(Fn(P,$,X))});return W.push(y),nt(W)}).then(()=>{W=[];for(const T of Se)if(T.beforeEnter)if(Wt(T.beforeEnter))for(const P of T.beforeEnter)W.push(Fn(P,$,X));else W.push(Fn(T.beforeEnter,$,X));return W.push(y),nt(W)}).then(()=>($.matched.forEach(T=>T.enterCallbacks={}),W=Ho(Se,"beforeRouteEnter",$,X,k),W.push(y),nt(W))).then(()=>{W=[];for(const T of o.list())W.push(Fn(T,$,X));return W.push(y),nt(W)}).catch(T=>an(T,Re.NAVIGATION_CANCELLED)?T:Promise.reject(T))}function H($,X,W){l.list().forEach(Z=>k(()=>Z($,X,W)))}function R($,X,W,Z,ie){const Se=m($,X);if(Se)return Se;const y=X===Rn,T=vs?history.state:{};W&&(Z||y?r.replace($.fullPath,be({scroll:y&&T&&T.scroll},ie)):r.push($.fullPath,ie)),a.value=$,He($,X,W,y),Ue()}let B;function Q(){B||(B=r.listen(($,X,W)=>{if(!qt.listening)return;const Z=_($),ie=w(Z,qt.currentRoute.value);if(ie){O(be(ie,{replace:!0,force:!0}),Z).catch(dr);return}c=Z;const Se=a.value;vs&&vE(au(Se.fullPath,W.delta),bo()),x(Z,Se).catch(y=>an(y,Re.NAVIGATION_ABORTED|Re.NAVIGATION_CANCELLED)?y:an(y,Re.NAVIGATION_GUARD_REDIRECT)?(O(be(v(y.to),{force:!0}),Z).then(T=>{an(T,Re.NAVIGATION_ABORTED|Re.NAVIGATION_DUPLICATED)&&!W.delta&&W.type===El.pop&&r.go(-1,!1)}).catch(dr),Promise.reject()):(W.delta&&r.go(-W.delta,!1),Y(y,Z,Se))).then(y=>{y=y||R(Z,Se,!1),y&&(W.delta&&!an(y,Re.NAVIGATION_CANCELLED)?r.go(-W.delta,!1):W.type===El.pop&&an(y,Re.NAVIGATION_ABORTED|Re.NAVIGATION_DUPLICATED)&&r.go(-1,!1)),H(Z,Se,y)}).catch(dr)}))}let z=Zs(),K=Zs(),te;function Y($,X,W){Ue($);const Z=K.list();return Z.length?Z.forEach(ie=>ie($,X,W)):console.error($),Promise.reject($)}function ue(){return te&&a.value!==Rn?Promise.resolve():new Promise(($,X)=>{z.add([$,X])})}function Ue($){return te||(te=!$,Q(),z.list().forEach(([X,W])=>$?W($):X()),z.reset()),$}function He($,X,W,Z){const{scrollBehavior:ie}=e;if(!vs||!ie)return Promise.resolve();const Se=!W&&EE(au($.fullPath,0))||(Z||!W)&&history.state&&history.state.scroll||null;return Dr().then(()=>ie($,X,Se)).then(y=>y&&bE(y)).catch(y=>Y(y,$,X))}const qe=$=>r.go($);let Kt;const Gt=new Set,qt={currentRoute:a,listening:!0,addRoute:h,removeRoute:S,clearRoutes:t.clearRoutes,hasRoute:I,getRoutes:E,resolve:_,options:e,push:g,replace:C,go:qe,back:()=>qe(-1),forward:()=>qe(1),beforeEach:i.add,beforeResolve:o.add,afterEach:l.add,onError:K.add,isReady:ue,install($){$.component("RouterLink",XE),$.component("RouterView",zE),$.config.globalProperties.$router=qt,Object.defineProperty($.config.globalProperties,"$route",{enumerable:!0,get:()=>bn(a)}),vs&&!Kt&&a.value===Rn&&(Kt=!0,g(r.location).catch(Z=>{}));const X={};for(const Z in Rn)Object.defineProperty(X,Z,{get:()=>a.value[Z],enumerable:!0});$.provide(La,qt),$.provide(rp,jl(X)),$.provide(Tl,a);const W=$.unmount;Gt.add($),$.unmount=function(){Gt.delete($),Gt.size<1&&(c=Rn,B&&B(),B=null,a.value=Rn,Kt=!1,te=!1),W()}}};function nt($){return $.reduce((X,W)=>X.then(()=>k(W)),Promise.resolve())}return qt}const Wr=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},t0={},n0={id:"Home",class:"fbox-center f-grow1"};function s0(e,t){return at(),Vt("div",n0,[...t[0]||(t[0]=[Oe("div",{id:"box"},[Oe("div",{class:"font-script-en"},"Azalea's"),Oe("div",{class:"font-script-en bold"},"Road Less Traveled")],-1)])])}const r0=Wr(t0,[["render",s0],["__scopeId","data-v-b7716c04"]]),i0=[{path:"/",name:"Home",meta:{title:"Home",nav:!0},component:r0},{path:"/about",name:"About",meta:{title:"关于",nav:!0},component:()=>kn(()=>import("./About-CiG7QvoT.js"),__vite__mapDeps([0,1,2,3,4]))},{path:"/life",name:"Life",meta:{title:"生活",nav:!0},component:()=>kn(()=>import("./Life-Cct9iMWD.js").then(e=>e.L),__vite__mapDeps([5,6]))},{path:"/blog",name:"Blog",meta:{title:"记事本",nav:!0},component:()=>kn(()=>import("./Blog-CcaLfL1R.js"),__vite__mapDeps([7,1,2,8])),props:e=>e.query},{path:"/photo",name:"Photo",meta:{title:"相册",nav:!0},component:()=>kn(()=>import("./Photo-x4Nzxr_k.js"),__vite__mapDeps([9,10]))},{path:"/others",name:"Others",meta:{title:"更多",nav:!0},component:()=>kn(()=>import("./Others-qXRVdOVY.js"),__vite__mapDeps([11,12]))},{path:"/kitchen-menu",name:"Menu",meta:{title:"菜单",navBookmark:"Others"},component:()=>kn(()=>import("./Menu-W1_cNioS.js"),__vite__mapDeps([13,14]))},{path:"/friends",name:"Friends",meta:{title:"朋友们",navBookmark:"Others"},component:()=>kn(()=>import("./Friends-wd_3eKpb.js"),__vite__mapDeps([15,3,16]))},{path:"/projects",name:"Projects",meta:{title:"我做的",navBookmark:"Others"},component:()=>kn(()=>import("./Projects-ByHgZNXy.js"),[])}],Ki=e0({history:PE(),routes:i0});function Eu(e){const t={...Ki.currentRoute.value.query??{}};console.log(e);for(const n of Object.keys(e))e[n]==null?delete t[n]:t[n]=e[n];return Ki.push({query:t})}var o0=Object.getOwnPropertyDescriptor,l0=(e,t,n,s)=>{for(var r=s>1?void 0:s?o0(t,n):t,i=e.length-1,o;i>=0;i--)(o=e[i])&&(r=o(r)||r);return r};let Cl=class extends yo{currentRoute="";currentLink=null;bookmarkCss="";bookmarkUpdateIntervalId;lastTop=0;menuOpen=!1;showMenu(){this.menuOpen=!this.menuOpen,this.menuOpen&&setTimeout(()=>this.menuOpen=!1,2e3)}updateBookmark(t){this.$nextTick(()=>{t.name=="Blog"&&Object.keys(t.query).length!=0||(document.title=t.meta.title?`Aza - ${t.meta.title}`:"Aza - Home")}),console.log("AfterEach called",t),this.currentRoute=(t.meta?.navBookmark??t.name).toLowerCase(),this.calculateBookmarkCss(),this.menuOpen=!1}mounted(){console.log("Mounted called",this.$route),Ki.afterEach(this.updateBookmark),this.$route.name&&(this.currentRoute=(this.$route.meta?.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 t=this.currentLink.getBoundingClientRect();if(t.top==this.lastTop)return;this.lastTop=t.top;let n=t.bottom-t.top,s=Math.round(n/2)+8;this.bookmarkCss=`top: ${t.top-8}px;border-width: ${s}px 20px ${s}px 50px;`}};Cl=l0([ka],Cl);const a0=Ra(Cl),c0="/meru_256px.png",u0={id:"items",class:"fbox-v"};function f0(e,t,n,s,r,i){const o=Ai("router-link"),l=Ai("router-view");return at(),Vt(ke,null,[e.currentRoute!=="colorpicker"?(at(),Vt("div",{key:0,id:"nav",class:ds(["fbox-v",e.currentRoute+" "+(e.menuOpen?"open":"")])},[Oe("div",{id:"menu",onClick:t[0]||(t[0]=(...a)=>e.showMenu&&e.showMenu(...a))},[...t[1]||(t[1]=[Oe("i",{class:"fas fa-bars"},null,-1)])]),Oe("div",u0,[pe(o,{class:"router-link",ref:"others",to:"/others"},{default:en(()=>[mn(Ft(e.$t("nav.others")),1)]),_:1},512),t[3]||(t[3]=Oe("div",{class:"dot"},"·",-1)),pe(o,{class:"router-link",ref:"photo",to:"/photo"},{default:en(()=>[mn(Ft(e.$t("nav.photo")),1)]),_:1},512),t[4]||(t[4]=Oe("div",{class:"dot"},"·",-1)),pe(o,{class:"router-link",ref:"blog",to:"/blog"},{default:en(()=>[mn(Ft(e.$t("nav.blog")),1)]),_:1},512),t[5]||(t[5]=Oe("div",{class:"dot"},"·",-1)),pe(o,{class:"router-link",ref:"life",to:"/life"},{default:en(()=>[mn(Ft(e.$t("nav.life")),1)]),_:1},512),t[6]||(t[6]=Oe("div",{class:"dot"},"·",-1)),pe(o,{class:"router-link",ref:"about",to:"/about"},{default:en(()=>[mn(Ft(e.$t("nav.about")),1)]),_:1},512),t[7]||(t[7]=Oe("div",{class:"dot"},"·",-1)),pe(o,{class:"router-link",ref:"home",to:"/"},{default:en(()=>[...t[2]||(t[2]=[Oe("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"},[Oe("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)])]),_:1},512)]),Oe("div",{id:"nav-bookmark",ref:"bookmark",style:Ws(e.bookmarkCss)},null,4),t[8]||(t[8]=Oe("div",{id:"nav-background"},null,-1)),t[9]||(t[9]=Oe("img",{id:"meru",src:c0,alt:""},null,-1))],2)):Ad("",!0),pe(l)],64)}const d0=Wr(a0,[["render",f0]]);/*! * shared v11.1.12 * (c) 2025 kazuya kawaguchi * Released under the MIT License. - */function h0(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Gi=typeof window<"u",jn=(e,t=!1)=>t?Symbol.for(e):Symbol(e),p0=(e,t,n)=>m0({l:e,k:t,s:n}),m0=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Fe=e=>typeof e=="number"&&isFinite(e),g0=e=>Ma(e)==="[object Date]",Hs=e=>Ma(e)==="[object RegExp]",vo=e=>oe(e)&&Object.keys(e).length===0,Ke=Object.assign,_0=Object.create,Te=(e=null)=>_0(e);let Su;const zn=()=>Su||(Su=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:Te());function Tu(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/").replace(/=/g,"=")}function Cu(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function y0(e){return e=e.replace(/(\w+)\s*=\s*"([^"]*)"/g,(s,r,i)=>`${r}="${Cu(i)}"`),e=e.replace(/(\w+)\s*=\s*'([^']*)'/g,(s,r,i)=>`${r}='${Cu(i)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(e)&&(e=e.replace(/(\s+)(on)(\w+\s*=)/gi,"$1on$3")),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEach(s=>{e=e.replace(s,"$1javascript:")}),e}const b0=Object.prototype.hasOwnProperty;function $t(e,t){return b0.call(e,t)}const Le=Array.isArray,Ne=e=>typeof e=="function",J=e=>typeof e=="string",pe=e=>typeof e=="boolean",ye=e=>e!==null&&typeof e=="object",v0=e=>ye(e)&&Ne(e.then)&&Ne(e.catch),ap=Object.prototype.toString,Ma=e=>ap.call(e),oe=e=>Ma(e)==="[object Object]",E0=e=>e==null?"":Le(e)||oe(e)&&e.toString===ap?JSON.stringify(e,null,2):String(e);function xa(e,t=""){return e.reduce((n,s,r)=>r===0?n+s:n+t+s,"")}const ri=e=>!ye(e)||Le(e);function gi(e,t){if(ri(e)||ri(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:s,des:r}=n.pop();Object.keys(s).forEach(i=>{i!=="__proto__"&&(ye(s[i])&&!ye(r[i])&&(r[i]=Array.isArray(s[i])?[]:Te()),ri(r[i])||ri(s[i])?r[i]=s[i]:n.push({src:s[i],des:r[i]}))})}}/*! + */function h0(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Gi=typeof window<"u",Wn=(e,t=!1)=>t?Symbol.for(e):Symbol(e),p0=(e,t,n)=>m0({l:e,k:t,s:n}),m0=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Fe=e=>typeof e=="number"&&isFinite(e),g0=e=>Ma(e)==="[object Date]",Hs=e=>Ma(e)==="[object RegExp]",vo=e=>oe(e)&&Object.keys(e).length===0,Ke=Object.assign,_0=Object.create,Te=(e=null)=>_0(e);let Su;const zn=()=>Su||(Su=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:Te());function Tu(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/").replace(/=/g,"=")}function Cu(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function y0(e){return e=e.replace(/(\w+)\s*=\s*"([^"]*)"/g,(s,r,i)=>`${r}="${Cu(i)}"`),e=e.replace(/(\w+)\s*=\s*'([^']*)'/g,(s,r,i)=>`${r}='${Cu(i)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(e)&&(e=e.replace(/(\s+)(on)(\w+\s*=)/gi,"$1on$3")),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEach(s=>{e=e.replace(s,"$1javascript:")}),e}const b0=Object.prototype.hasOwnProperty;function Ut(e,t){return b0.call(e,t)}const Le=Array.isArray,Ne=e=>typeof e=="function",J=e=>typeof e=="string",me=e=>typeof e=="boolean",ye=e=>e!==null&&typeof e=="object",v0=e=>ye(e)&&Ne(e.then)&&Ne(e.catch),ap=Object.prototype.toString,Ma=e=>ap.call(e),oe=e=>Ma(e)==="[object Object]",E0=e=>e==null?"":Le(e)||oe(e)&&e.toString===ap?JSON.stringify(e,null,2):String(e);function xa(e,t=""){return e.reduce((n,s,r)=>r===0?n+s:n+t+s,"")}const ri=e=>!ye(e)||Le(e);function gi(e,t){if(ri(e)||ri(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:s,des:r}=n.pop();Object.keys(s).forEach(i=>{i!=="__proto__"&&(ye(s[i])&&!ye(r[i])&&(r[i]=Array.isArray(s[i])?[]:Te()),ri(r[i])||ri(s[i])?r[i]=s[i]:n.push({src:s[i],des:r[i]}))})}}/*! * message-compiler v11.1.12 * (c) 2025 kazuya kawaguchi * Released under the MIT License. - */function S0(e,t,n){return{line:e,column:t,offset:n}}function Nl(e,t,n){return{start:e,end:t}}const ve={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},T0=17;function Eo(e,t,n={}){const{domain:s,messages:r,args:i}=n,o=e,l=new SyntaxError(String(o));return l.code=e,t&&(l.location=t),l.domain=s,l}function C0(e){throw e}const Yt=" ",N0="\r",rt=` -`,A0="\u2028",I0="\u2029";function O0(e){const t=e;let n=0,s=1,r=1,i=0;const o=O=>t[O]===N0&&t[O+1]===rt,l=O=>t[O]===rt,a=O=>t[O]===I0,c=O=>t[O]===A0,u=O=>o(O)||l(O)||a(O)||c(O),f=()=>n,d=()=>s,h=()=>r,S=()=>i,E=O=>o(O)||a(O)||c(O)?rt:t[O],I=()=>E(n),_=()=>E(n+i);function v(){return i=0,u(n)&&(s++,r=0),o(n)&&n++,n++,r++,t[n]}function m(){return o(n+i)&&i++,i++,t[n+i]}function g(){n=0,s=1,r=1,i=0}function C(O=0){i=O}function w(){const O=n+i;for(;O!==n;)v();i=0}return{index:f,line:d,column:h,peekOffset:S,charAt:E,currentChar:I,currentPeek:_,next:v,peek:m,reset:g,resetPeek:C,skipToPeek:w}}const an=void 0,w0=".",Nu="'",k0="tokenizer";function R0(e,t={}){const n=t.location!==!1,s=O0(e),r=()=>s.index(),i=()=>S0(s.line(),s.column(),s.index()),o=i(),l=r(),a={currentType:13,offset:l,startLoc:o,endLoc:o,lastType:13,lastOffset:l,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:""},c=()=>a,{onError:u}=t;function f(p,b,A,...M){const V=c();if(b.column+=A,b.offset+=A,u){const j=n?Nl(V.startLoc,b):null,N=Eo(p,j,{domain:k0,args:M});u(N)}}function d(p,b,A){p.endLoc=i(),p.currentType=b;const M={type:b};return n&&(M.loc=Nl(p.startLoc,p.endLoc)),A!=null&&(M.value=A),M}const h=p=>d(p,13);function S(p,b){return p.currentChar()===b?(p.next(),b):(f(ve.EXPECTED_TOKEN,i(),0,b),"")}function E(p){let b="";for(;p.currentPeek()===Yt||p.currentPeek()===rt;)b+=p.currentPeek(),p.peek();return b}function I(p){const b=E(p);return p.skipToPeek(),b}function _(p){if(p===an)return!1;const b=p.charCodeAt(0);return b>=97&&b<=122||b>=65&&b<=90||b===95}function v(p){if(p===an)return!1;const b=p.charCodeAt(0);return b>=48&&b<=57}function m(p,b){const{currentType:A}=b;if(A!==2)return!1;E(p);const M=_(p.currentPeek());return p.resetPeek(),M}function g(p,b){const{currentType:A}=b;if(A!==2)return!1;E(p);const M=p.currentPeek()==="-"?p.peek():p.currentPeek(),V=v(M);return p.resetPeek(),V}function C(p,b){const{currentType:A}=b;if(A!==2)return!1;E(p);const M=p.currentPeek()===Nu;return p.resetPeek(),M}function w(p,b){const{currentType:A}=b;if(A!==7)return!1;E(p);const M=p.currentPeek()===".";return p.resetPeek(),M}function O(p,b){const{currentType:A}=b;if(A!==8)return!1;E(p);const M=_(p.currentPeek());return p.resetPeek(),M}function D(p,b){const{currentType:A}=b;if(!(A===7||A===11))return!1;E(p);const M=p.currentPeek()===":";return p.resetPeek(),M}function k(p,b){const{currentType:A}=b;if(A!==9)return!1;const M=()=>{const j=p.currentPeek();return j==="{"?_(p.peek()):j==="@"||j==="|"||j===":"||j==="."||j===Yt||!j?!1:j===rt?(p.peek(),M()):H(p,!1)},V=M();return p.resetPeek(),V}function x(p){E(p);const b=p.currentPeek()==="|";return p.resetPeek(),b}function H(p,b=!0){const A=(V=!1,j="")=>{const N=p.currentPeek();return N==="{"||N==="@"||!N?V:N==="|"?!(j===Yt||j===rt):N===Yt?(p.peek(),A(!0,Yt)):N===rt?(p.peek(),A(!0,rt)):!0},M=A();return b&&p.resetPeek(),M}function R(p,b){const A=p.currentChar();return A===an?an:b(A)?(p.next(),A):null}function B(p){const b=p.charCodeAt(0);return b>=97&&b<=122||b>=65&&b<=90||b>=48&&b<=57||b===95||b===36}function Q(p){return R(p,B)}function z(p){const b=p.charCodeAt(0);return b>=97&&b<=122||b>=65&&b<=90||b>=48&&b<=57||b===95||b===36||b===45}function K(p){return R(p,z)}function te(p){const b=p.charCodeAt(0);return b>=48&&b<=57}function Y(p){return R(p,te)}function ue(p){const b=p.charCodeAt(0);return b>=48&&b<=57||b>=65&&b<=70||b>=97&&b<=102}function Ue(p){return R(p,ue)}function He(p){let b="",A="";for(;b=Y(p);)A+=b;return A}function qe(p){let b="";for(;;){const A=p.currentChar();if(A==="{"||A==="}"||A==="@"||A==="|"||!A)break;if(A===Yt||A===rt)if(H(p))b+=A,p.next();else{if(x(p))break;b+=A,p.next()}else b+=A,p.next()}return b}function Wt(p){I(p);let b="",A="";for(;b=K(p);)A+=b;const M=p.currentChar();if(M&&M!=="}"&&M!==an&&M!==Yt&&M!==rt&&M!==" "){const V=Z(p);return f(ve.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,A+V),A+V}return p.currentChar()===an&&f(ve.UNTERMINATED_CLOSING_BRACE,i(),0),A}function Kt(p){I(p);let b="";return p.currentChar()==="-"?(p.next(),b+=`-${He(p)}`):b+=He(p),p.currentChar()===an&&f(ve.UNTERMINATED_CLOSING_BRACE,i(),0),b}function Gt(p){return p!==Nu&&p!==rt}function nt(p){I(p),S(p,"'");let b="",A="";for(;b=R(p,Gt);)b==="\\"?A+=$(p):A+=b;const M=p.currentChar();return M===rt||M===an?(f(ve.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),M===rt&&(p.next(),S(p,"'")),A):(S(p,"'"),A)}function $(p){const b=p.currentChar();switch(b){case"\\":case"'":return p.next(),`\\${b}`;case"u":return X(p,b,4);case"U":return X(p,b,6);default:return f(ve.UNKNOWN_ESCAPE_SEQUENCE,i(),0,b),""}}function X(p,b,A){S(p,b);let M="";for(let V=0;V{const M=p.currentChar();return M==="{"||M==="@"||M==="|"||M==="("||M===")"||!M||M===Yt?A:(A+=M,p.next(),b(A))};return b("")}function y(p){I(p);const b=S(p,"|");return I(p),b}function T(p,b){let A=null;switch(p.currentChar()){case"{":return b.braceNest>=1&&f(ve.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),p.next(),A=d(b,2,"{"),I(p),b.braceNest++,A;case"}":return b.braceNest>0&&b.currentType===2&&f(ve.EMPTY_PLACEHOLDER,i(),0),p.next(),A=d(b,3,"}"),b.braceNest--,b.braceNest>0&&I(p),b.inLinked&&b.braceNest===0&&(b.inLinked=!1),A;case"@":return b.braceNest>0&&f(ve.UNTERMINATED_CLOSING_BRACE,i(),0),A=P(p,b)||h(b),b.braceNest=0,A;default:{let V=!0,j=!0,N=!0;if(x(p))return b.braceNest>0&&f(ve.UNTERMINATED_CLOSING_BRACE,i(),0),A=d(b,1,y(p)),b.braceNest=0,b.inLinked=!1,A;if(b.braceNest>0&&(b.currentType===4||b.currentType===5||b.currentType===6))return f(ve.UNTERMINATED_CLOSING_BRACE,i(),0),b.braceNest=0,U(p,b);if(V=m(p,b))return A=d(b,4,Wt(p)),I(p),A;if(j=g(p,b))return A=d(b,5,Kt(p)),I(p),A;if(N=C(p,b))return A=d(b,6,nt(p)),I(p),A;if(!V&&!j&&!N)return A=d(b,12,Z(p)),f(ve.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,A.value),I(p),A;break}}return A}function P(p,b){const{currentType:A}=b;let M=null;const V=p.currentChar();switch((A===7||A===8||A===11||A===9)&&(V===rt||V===Yt)&&f(ve.INVALID_LINKED_FORMAT,i(),0),V){case"@":return p.next(),M=d(b,7,"@"),b.inLinked=!0,M;case".":return I(p),p.next(),d(b,8,".");case":":return I(p),p.next(),d(b,9,":");default:return x(p)?(M=d(b,1,y(p)),b.braceNest=0,b.inLinked=!1,M):w(p,b)||D(p,b)?(I(p),P(p,b)):O(p,b)?(I(p),d(b,11,ie(p))):k(p,b)?(I(p),V==="{"?T(p,b)||M:d(b,10,Se(p))):(A===7&&f(ve.INVALID_LINKED_FORMAT,i(),0),b.braceNest=0,b.inLinked=!1,U(p,b))}}function U(p,b){let A={type:13};if(b.braceNest>0)return T(p,b)||h(b);if(b.inLinked)return P(p,b)||h(b);switch(p.currentChar()){case"{":return T(p,b)||h(b);case"}":return f(ve.UNBALANCED_CLOSING_BRACE,i(),0),p.next(),d(b,3,"}");case"@":return P(p,b)||h(b);default:{if(x(p))return A=d(b,1,y(p)),b.braceNest=0,b.inLinked=!1,A;if(H(p))return d(b,0,qe(p));break}}return A}function F(){const{currentType:p,offset:b,startLoc:A,endLoc:M}=a;return a.lastType=p,a.lastOffset=b,a.lastStartLoc=A,a.lastEndLoc=M,a.offset=r(),a.startLoc=i(),s.currentChar()===an?d(a,13):U(s,a)}return{nextToken:F,currentOffset:r,currentPosition:i,context:c}}const P0="parser",L0=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function M0(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const s=parseInt(t||n,16);return s<=55295||s>=57344?String.fromCodePoint(s):"�"}}}function x0(e={}){const t=e.location!==!1,{onError:n}=e;function s(_,v,m,g,...C){const w=_.currentPosition();if(w.offset+=g,w.column+=g,n){const O=t?Nl(m,w):null,D=Eo(v,O,{domain:P0,args:C});n(D)}}function r(_,v,m){const g={type:_};return t&&(g.start=v,g.end=v,g.loc={start:m,end:m}),g}function i(_,v,m,g){t&&(_.end=v,_.loc&&(_.loc.end=m))}function o(_,v){const m=_.context(),g=r(3,m.offset,m.startLoc);return g.value=v,i(g,_.currentOffset(),_.currentPosition()),g}function l(_,v){const m=_.context(),{lastOffset:g,lastStartLoc:C}=m,w=r(5,g,C);return w.index=parseInt(v,10),_.nextToken(),i(w,_.currentOffset(),_.currentPosition()),w}function a(_,v){const m=_.context(),{lastOffset:g,lastStartLoc:C}=m,w=r(4,g,C);return w.key=v,_.nextToken(),i(w,_.currentOffset(),_.currentPosition()),w}function c(_,v){const m=_.context(),{lastOffset:g,lastStartLoc:C}=m,w=r(9,g,C);return w.value=v.replace(L0,M0),_.nextToken(),i(w,_.currentOffset(),_.currentPosition()),w}function u(_){const v=_.nextToken(),m=_.context(),{lastOffset:g,lastStartLoc:C}=m,w=r(8,g,C);return v.type!==11?(s(_,ve.UNEXPECTED_EMPTY_LINKED_MODIFIER,m.lastStartLoc,0),w.value="",i(w,g,C),{nextConsumeToken:v,node:w}):(v.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xt(v)),w.value=v.value||"",i(w,_.currentOffset(),_.currentPosition()),{node:w})}function f(_,v){const m=_.context(),g=r(7,m.offset,m.startLoc);return g.value=v,i(g,_.currentOffset(),_.currentPosition()),g}function d(_){const v=_.context(),m=r(6,v.offset,v.startLoc);let g=_.nextToken();if(g.type===8){const C=u(_);m.modifier=C.node,g=C.nextConsumeToken||_.nextToken()}switch(g.type!==9&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Xt(g)),g=_.nextToken(),g.type===2&&(g=_.nextToken()),g.type){case 10:g.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Xt(g)),m.key=f(_,g.value||"");break;case 4:g.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Xt(g)),m.key=a(_,g.value||"");break;case 5:g.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Xt(g)),m.key=l(_,g.value||"");break;case 6:g.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Xt(g)),m.key=c(_,g.value||"");break;default:{s(_,ve.UNEXPECTED_EMPTY_LINKED_KEY,v.lastStartLoc,0);const C=_.context(),w=r(7,C.offset,C.startLoc);return w.value="",i(w,C.offset,C.startLoc),m.key=w,i(m,C.offset,C.startLoc),{nextConsumeToken:g,node:m}}}return i(m,_.currentOffset(),_.currentPosition()),{node:m}}function h(_){const v=_.context(),m=v.currentType===1?_.currentOffset():v.offset,g=v.currentType===1?v.endLoc:v.startLoc,C=r(2,m,g);C.items=[];let w=null;do{const k=w||_.nextToken();switch(w=null,k.type){case 0:k.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Xt(k)),C.items.push(o(_,k.value||""));break;case 5:k.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Xt(k)),C.items.push(l(_,k.value||""));break;case 4:k.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Xt(k)),C.items.push(a(_,k.value||""));break;case 6:k.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Xt(k)),C.items.push(c(_,k.value||""));break;case 7:{const x=d(_);C.items.push(x.node),w=x.nextConsumeToken||null;break}}}while(v.currentType!==13&&v.currentType!==1);const O=v.currentType===1?v.lastOffset:_.currentOffset(),D=v.currentType===1?v.lastEndLoc:_.currentPosition();return i(C,O,D),C}function S(_,v,m,g){const C=_.context();let w=g.items.length===0;const O=r(1,v,m);O.cases=[],O.cases.push(g);do{const D=h(_);w||(w=D.items.length===0),O.cases.push(D)}while(C.currentType!==13);return w&&s(_,ve.MUST_HAVE_MESSAGES_IN_PLURAL,m,0),i(O,_.currentOffset(),_.currentPosition()),O}function E(_){const v=_.context(),{offset:m,startLoc:g}=v,C=h(_);return v.currentType===13?C:S(_,m,g,C)}function I(_){const v=R0(_,Ke({},e)),m=v.context(),g=r(0,m.offset,m.startLoc);return t&&g.loc&&(g.loc.source=_),g.body=E(v),e.onCacheKey&&(g.cacheKey=e.onCacheKey(_)),m.currentType!==13&&s(v,ve.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,_[m.offset]||""),i(g,v.currentOffset(),v.currentPosition()),g}return{parse:I}}function Xt(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function D0(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function Au(e,t){for(let n=0;nIu(n)),e}function Iu(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;no;function a(E,I){o.code+=E}function c(E,I=!0){const _=I?s:"";a(r?_+" ".repeat(E):_)}function u(E=!0){const I=++o.indentLevel;E&&c(I)}function f(E=!0){const I=--o.indentLevel;E&&c(I)}function d(){c(o.indentLevel)}return{context:l,push:a,indent:u,deindent:f,newline:d,helper:E=>`_${E}`,needIndent:()=>o.needIndent}}function U0(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),Bs(e,t.key),t.modifier?(e.push(", "),Bs(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function H0(e,t){const{helper:n,needIndent:s}=e;e.push(`${n("normalize")}([`),e.indent(s());const r=t.items.length;for(let i=0;i1){e.push(`${n("plural")}([`),e.indent(s());const r=t.cases.length;for(let i=0;i{const n=J(t.mode)?t.mode:"normal",s=J(t.filename)?t.filename:"message.intl";t.sourceMap;const r=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` + */function S0(e,t,n){return{line:e,column:t,offset:n}}function Nl(e,t,n){return{start:e,end:t}}const ve={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},T0=17;function Eo(e,t,n={}){const{domain:s,messages:r,args:i}=n,o=e,l=new SyntaxError(String(o));return l.code=e,t&&(l.location=t),l.domain=s,l}function C0(e){throw e}const Xt=" ",N0="\r",rt=` +`,A0="\u2028",I0="\u2029";function O0(e){const t=e;let n=0,s=1,r=1,i=0;const o=O=>t[O]===N0&&t[O+1]===rt,l=O=>t[O]===rt,a=O=>t[O]===I0,c=O=>t[O]===A0,u=O=>o(O)||l(O)||a(O)||c(O),f=()=>n,d=()=>s,h=()=>r,S=()=>i,E=O=>o(O)||a(O)||c(O)?rt:t[O],I=()=>E(n),_=()=>E(n+i);function v(){return i=0,u(n)&&(s++,r=0),o(n)&&n++,n++,r++,t[n]}function m(){return o(n+i)&&i++,i++,t[n+i]}function g(){n=0,s=1,r=1,i=0}function C(O=0){i=O}function w(){const O=n+i;for(;O!==n;)v();i=0}return{index:f,line:d,column:h,peekOffset:S,charAt:E,currentChar:I,currentPeek:_,next:v,peek:m,reset:g,resetPeek:C,skipToPeek:w}}const cn=void 0,w0=".",Nu="'",k0="tokenizer";function R0(e,t={}){const n=t.location!==!1,s=O0(e),r=()=>s.index(),i=()=>S0(s.line(),s.column(),s.index()),o=i(),l=r(),a={currentType:13,offset:l,startLoc:o,endLoc:o,lastType:13,lastOffset:l,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:""},c=()=>a,{onError:u}=t;function f(p,b,A,...M){const V=c();if(b.column+=A,b.offset+=A,u){const j=n?Nl(V.startLoc,b):null,N=Eo(p,j,{domain:k0,args:M});u(N)}}function d(p,b,A){p.endLoc=i(),p.currentType=b;const M={type:b};return n&&(M.loc=Nl(p.startLoc,p.endLoc)),A!=null&&(M.value=A),M}const h=p=>d(p,13);function S(p,b){return p.currentChar()===b?(p.next(),b):(f(ve.EXPECTED_TOKEN,i(),0,b),"")}function E(p){let b="";for(;p.currentPeek()===Xt||p.currentPeek()===rt;)b+=p.currentPeek(),p.peek();return b}function I(p){const b=E(p);return p.skipToPeek(),b}function _(p){if(p===cn)return!1;const b=p.charCodeAt(0);return b>=97&&b<=122||b>=65&&b<=90||b===95}function v(p){if(p===cn)return!1;const b=p.charCodeAt(0);return b>=48&&b<=57}function m(p,b){const{currentType:A}=b;if(A!==2)return!1;E(p);const M=_(p.currentPeek());return p.resetPeek(),M}function g(p,b){const{currentType:A}=b;if(A!==2)return!1;E(p);const M=p.currentPeek()==="-"?p.peek():p.currentPeek(),V=v(M);return p.resetPeek(),V}function C(p,b){const{currentType:A}=b;if(A!==2)return!1;E(p);const M=p.currentPeek()===Nu;return p.resetPeek(),M}function w(p,b){const{currentType:A}=b;if(A!==7)return!1;E(p);const M=p.currentPeek()===".";return p.resetPeek(),M}function O(p,b){const{currentType:A}=b;if(A!==8)return!1;E(p);const M=_(p.currentPeek());return p.resetPeek(),M}function D(p,b){const{currentType:A}=b;if(!(A===7||A===11))return!1;E(p);const M=p.currentPeek()===":";return p.resetPeek(),M}function k(p,b){const{currentType:A}=b;if(A!==9)return!1;const M=()=>{const j=p.currentPeek();return j==="{"?_(p.peek()):j==="@"||j==="|"||j===":"||j==="."||j===Xt||!j?!1:j===rt?(p.peek(),M()):H(p,!1)},V=M();return p.resetPeek(),V}function x(p){E(p);const b=p.currentPeek()==="|";return p.resetPeek(),b}function H(p,b=!0){const A=(V=!1,j="")=>{const N=p.currentPeek();return N==="{"||N==="@"||!N?V:N==="|"?!(j===Xt||j===rt):N===Xt?(p.peek(),A(!0,Xt)):N===rt?(p.peek(),A(!0,rt)):!0},M=A();return b&&p.resetPeek(),M}function R(p,b){const A=p.currentChar();return A===cn?cn:b(A)?(p.next(),A):null}function B(p){const b=p.charCodeAt(0);return b>=97&&b<=122||b>=65&&b<=90||b>=48&&b<=57||b===95||b===36}function Q(p){return R(p,B)}function z(p){const b=p.charCodeAt(0);return b>=97&&b<=122||b>=65&&b<=90||b>=48&&b<=57||b===95||b===36||b===45}function K(p){return R(p,z)}function te(p){const b=p.charCodeAt(0);return b>=48&&b<=57}function Y(p){return R(p,te)}function ue(p){const b=p.charCodeAt(0);return b>=48&&b<=57||b>=65&&b<=70||b>=97&&b<=102}function Ue(p){return R(p,ue)}function He(p){let b="",A="";for(;b=Y(p);)A+=b;return A}function qe(p){let b="";for(;;){const A=p.currentChar();if(A==="{"||A==="}"||A==="@"||A==="|"||!A)break;if(A===Xt||A===rt)if(H(p))b+=A,p.next();else{if(x(p))break;b+=A,p.next()}else b+=A,p.next()}return b}function Kt(p){I(p);let b="",A="";for(;b=K(p);)A+=b;const M=p.currentChar();if(M&&M!=="}"&&M!==cn&&M!==Xt&&M!==rt&&M!==" "){const V=Z(p);return f(ve.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,A+V),A+V}return p.currentChar()===cn&&f(ve.UNTERMINATED_CLOSING_BRACE,i(),0),A}function Gt(p){I(p);let b="";return p.currentChar()==="-"?(p.next(),b+=`-${He(p)}`):b+=He(p),p.currentChar()===cn&&f(ve.UNTERMINATED_CLOSING_BRACE,i(),0),b}function qt(p){return p!==Nu&&p!==rt}function nt(p){I(p),S(p,"'");let b="",A="";for(;b=R(p,qt);)b==="\\"?A+=$(p):A+=b;const M=p.currentChar();return M===rt||M===cn?(f(ve.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),M===rt&&(p.next(),S(p,"'")),A):(S(p,"'"),A)}function $(p){const b=p.currentChar();switch(b){case"\\":case"'":return p.next(),`\\${b}`;case"u":return X(p,b,4);case"U":return X(p,b,6);default:return f(ve.UNKNOWN_ESCAPE_SEQUENCE,i(),0,b),""}}function X(p,b,A){S(p,b);let M="";for(let V=0;V{const M=p.currentChar();return M==="{"||M==="@"||M==="|"||M==="("||M===")"||!M||M===Xt?A:(A+=M,p.next(),b(A))};return b("")}function y(p){I(p);const b=S(p,"|");return I(p),b}function T(p,b){let A=null;switch(p.currentChar()){case"{":return b.braceNest>=1&&f(ve.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),p.next(),A=d(b,2,"{"),I(p),b.braceNest++,A;case"}":return b.braceNest>0&&b.currentType===2&&f(ve.EMPTY_PLACEHOLDER,i(),0),p.next(),A=d(b,3,"}"),b.braceNest--,b.braceNest>0&&I(p),b.inLinked&&b.braceNest===0&&(b.inLinked=!1),A;case"@":return b.braceNest>0&&f(ve.UNTERMINATED_CLOSING_BRACE,i(),0),A=P(p,b)||h(b),b.braceNest=0,A;default:{let V=!0,j=!0,N=!0;if(x(p))return b.braceNest>0&&f(ve.UNTERMINATED_CLOSING_BRACE,i(),0),A=d(b,1,y(p)),b.braceNest=0,b.inLinked=!1,A;if(b.braceNest>0&&(b.currentType===4||b.currentType===5||b.currentType===6))return f(ve.UNTERMINATED_CLOSING_BRACE,i(),0),b.braceNest=0,U(p,b);if(V=m(p,b))return A=d(b,4,Kt(p)),I(p),A;if(j=g(p,b))return A=d(b,5,Gt(p)),I(p),A;if(N=C(p,b))return A=d(b,6,nt(p)),I(p),A;if(!V&&!j&&!N)return A=d(b,12,Z(p)),f(ve.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,A.value),I(p),A;break}}return A}function P(p,b){const{currentType:A}=b;let M=null;const V=p.currentChar();switch((A===7||A===8||A===11||A===9)&&(V===rt||V===Xt)&&f(ve.INVALID_LINKED_FORMAT,i(),0),V){case"@":return p.next(),M=d(b,7,"@"),b.inLinked=!0,M;case".":return I(p),p.next(),d(b,8,".");case":":return I(p),p.next(),d(b,9,":");default:return x(p)?(M=d(b,1,y(p)),b.braceNest=0,b.inLinked=!1,M):w(p,b)||D(p,b)?(I(p),P(p,b)):O(p,b)?(I(p),d(b,11,ie(p))):k(p,b)?(I(p),V==="{"?T(p,b)||M:d(b,10,Se(p))):(A===7&&f(ve.INVALID_LINKED_FORMAT,i(),0),b.braceNest=0,b.inLinked=!1,U(p,b))}}function U(p,b){let A={type:13};if(b.braceNest>0)return T(p,b)||h(b);if(b.inLinked)return P(p,b)||h(b);switch(p.currentChar()){case"{":return T(p,b)||h(b);case"}":return f(ve.UNBALANCED_CLOSING_BRACE,i(),0),p.next(),d(b,3,"}");case"@":return P(p,b)||h(b);default:{if(x(p))return A=d(b,1,y(p)),b.braceNest=0,b.inLinked=!1,A;if(H(p))return d(b,0,qe(p));break}}return A}function F(){const{currentType:p,offset:b,startLoc:A,endLoc:M}=a;return a.lastType=p,a.lastOffset=b,a.lastStartLoc=A,a.lastEndLoc=M,a.offset=r(),a.startLoc=i(),s.currentChar()===cn?d(a,13):U(s,a)}return{nextToken:F,currentOffset:r,currentPosition:i,context:c}}const P0="parser",L0=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function M0(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const s=parseInt(t||n,16);return s<=55295||s>=57344?String.fromCodePoint(s):"�"}}}function x0(e={}){const t=e.location!==!1,{onError:n}=e;function s(_,v,m,g,...C){const w=_.currentPosition();if(w.offset+=g,w.column+=g,n){const O=t?Nl(m,w):null,D=Eo(v,O,{domain:P0,args:C});n(D)}}function r(_,v,m){const g={type:_};return t&&(g.start=v,g.end=v,g.loc={start:m,end:m}),g}function i(_,v,m,g){t&&(_.end=v,_.loc&&(_.loc.end=m))}function o(_,v){const m=_.context(),g=r(3,m.offset,m.startLoc);return g.value=v,i(g,_.currentOffset(),_.currentPosition()),g}function l(_,v){const m=_.context(),{lastOffset:g,lastStartLoc:C}=m,w=r(5,g,C);return w.index=parseInt(v,10),_.nextToken(),i(w,_.currentOffset(),_.currentPosition()),w}function a(_,v){const m=_.context(),{lastOffset:g,lastStartLoc:C}=m,w=r(4,g,C);return w.key=v,_.nextToken(),i(w,_.currentOffset(),_.currentPosition()),w}function c(_,v){const m=_.context(),{lastOffset:g,lastStartLoc:C}=m,w=r(9,g,C);return w.value=v.replace(L0,M0),_.nextToken(),i(w,_.currentOffset(),_.currentPosition()),w}function u(_){const v=_.nextToken(),m=_.context(),{lastOffset:g,lastStartLoc:C}=m,w=r(8,g,C);return v.type!==11?(s(_,ve.UNEXPECTED_EMPTY_LINKED_MODIFIER,m.lastStartLoc,0),w.value="",i(w,g,C),{nextConsumeToken:v,node:w}):(v.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Jt(v)),w.value=v.value||"",i(w,_.currentOffset(),_.currentPosition()),{node:w})}function f(_,v){const m=_.context(),g=r(7,m.offset,m.startLoc);return g.value=v,i(g,_.currentOffset(),_.currentPosition()),g}function d(_){const v=_.context(),m=r(6,v.offset,v.startLoc);let g=_.nextToken();if(g.type===8){const C=u(_);m.modifier=C.node,g=C.nextConsumeToken||_.nextToken()}switch(g.type!==9&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Jt(g)),g=_.nextToken(),g.type===2&&(g=_.nextToken()),g.type){case 10:g.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Jt(g)),m.key=f(_,g.value||"");break;case 4:g.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Jt(g)),m.key=a(_,g.value||"");break;case 5:g.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Jt(g)),m.key=l(_,g.value||"");break;case 6:g.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Jt(g)),m.key=c(_,g.value||"");break;default:{s(_,ve.UNEXPECTED_EMPTY_LINKED_KEY,v.lastStartLoc,0);const C=_.context(),w=r(7,C.offset,C.startLoc);return w.value="",i(w,C.offset,C.startLoc),m.key=w,i(m,C.offset,C.startLoc),{nextConsumeToken:g,node:m}}}return i(m,_.currentOffset(),_.currentPosition()),{node:m}}function h(_){const v=_.context(),m=v.currentType===1?_.currentOffset():v.offset,g=v.currentType===1?v.endLoc:v.startLoc,C=r(2,m,g);C.items=[];let w=null;do{const k=w||_.nextToken();switch(w=null,k.type){case 0:k.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Jt(k)),C.items.push(o(_,k.value||""));break;case 5:k.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Jt(k)),C.items.push(l(_,k.value||""));break;case 4:k.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Jt(k)),C.items.push(a(_,k.value||""));break;case 6:k.value==null&&s(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Jt(k)),C.items.push(c(_,k.value||""));break;case 7:{const x=d(_);C.items.push(x.node),w=x.nextConsumeToken||null;break}}}while(v.currentType!==13&&v.currentType!==1);const O=v.currentType===1?v.lastOffset:_.currentOffset(),D=v.currentType===1?v.lastEndLoc:_.currentPosition();return i(C,O,D),C}function S(_,v,m,g){const C=_.context();let w=g.items.length===0;const O=r(1,v,m);O.cases=[],O.cases.push(g);do{const D=h(_);w||(w=D.items.length===0),O.cases.push(D)}while(C.currentType!==13);return w&&s(_,ve.MUST_HAVE_MESSAGES_IN_PLURAL,m,0),i(O,_.currentOffset(),_.currentPosition()),O}function E(_){const v=_.context(),{offset:m,startLoc:g}=v,C=h(_);return v.currentType===13?C:S(_,m,g,C)}function I(_){const v=R0(_,Ke({},e)),m=v.context(),g=r(0,m.offset,m.startLoc);return t&&g.loc&&(g.loc.source=_),g.body=E(v),e.onCacheKey&&(g.cacheKey=e.onCacheKey(_)),m.currentType!==13&&s(v,ve.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,_[m.offset]||""),i(g,v.currentOffset(),v.currentPosition()),g}return{parse:I}}function Jt(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function D0(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function Au(e,t){for(let n=0;nIu(n)),e}function Iu(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;no;function a(E,I){o.code+=E}function c(E,I=!0){const _=I?s:"";a(r?_+" ".repeat(E):_)}function u(E=!0){const I=++o.indentLevel;E&&c(I)}function f(E=!0){const I=--o.indentLevel;E&&c(I)}function d(){c(o.indentLevel)}return{context:l,push:a,indent:u,deindent:f,newline:d,helper:E=>`_${E}`,needIndent:()=>o.needIndent}}function U0(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),Bs(e,t.key),t.modifier?(e.push(", "),Bs(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function H0(e,t){const{helper:n,needIndent:s}=e;e.push(`${n("normalize")}([`),e.indent(s());const r=t.items.length;for(let i=0;i1){e.push(`${n("plural")}([`),e.indent(s());const r=t.cases.length;for(let i=0;i{const n=J(t.mode)?t.mode:"normal",s=J(t.filename)?t.filename:"message.intl";t.sourceMap;const r=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` `,i=t.needIndent?t.needIndent:n!=="arrow",o=e.helpers||[],l=$0(e,{filename:s,breakLineCode:r,needIndent:i});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(i),o.length>0&&(l.push(`const { ${xa(o.map(u=>`${u}: _${u}`),", ")} } = ctx`),l.newline()),l.push("return "),Bs(l,e),l.deindent(i),l.push("}"),delete e.helpers;const{code:a,map:c}=l.context();return{ast:e,code:a,map:c?c.toJSON():void 0}};function K0(e,t={}){const n=Ke({},t),s=!!n.jit,r=!!n.minify,i=n.optimize==null?!0:n.optimize,l=x0(n).parse(e);return s?(i&&V0(l),r&&Es(l),{ast:l,code:""}):(F0(l,n),W0(l,n))}/*! * core-base v11.1.12 * (c) 2025 kazuya kawaguchi * Released under the MIT License. - */function G0(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(zn().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(zn().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function tn(e){return ye(e)&&Fa(e)===0&&($t(e,"b")||$t(e,"body"))}const cp=["b","body"];function q0(e){return Wn(e,cp)}const up=["c","cases"];function Y0(e){return Wn(e,up,[])}const fp=["s","static"];function X0(e){return Wn(e,fp)}const dp=["i","items"];function J0(e){return Wn(e,dp,[])}const hp=["t","type"];function Fa(e){return Wn(e,hp)}const pp=["v","value"];function ii(e,t){const n=Wn(e,pp);if(n!=null)return n;throw kr(t)}const mp=["m","modifier"];function Q0(e){return Wn(e,mp)}const gp=["k","key"];function Z0(e){const t=Wn(e,gp);if(t)return t;throw kr(6)}function Wn(e,t,n){for(let s=0;sz0(n,e)}function z0(e,t){const n=q0(t);if(n==null)throw kr(0);if(Fa(n)===1){const i=Y0(n);return e.plural(i.reduce((o,l)=>[...o,Ou(e,l)],[]))}else return Ou(e,n)}function Ou(e,t){const n=X0(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const s=J0(t).reduce((r,i)=>[...r,Al(e,i)],[]);return e.normalize(s)}}function Al(e,t){const n=Fa(t);switch(n){case 3:return ii(t,n);case 9:return ii(t,n);case 4:{const s=t;if($t(s,"k")&&s.k)return e.interpolate(e.named(s.k));if($t(s,"key")&&s.key)return e.interpolate(e.named(s.key));throw kr(n)}case 5:{const s=t;if($t(s,"i")&&Fe(s.i))return e.interpolate(e.list(s.i));if($t(s,"index")&&Fe(s.index))return e.interpolate(e.list(s.index));throw kr(n)}case 6:{const s=t,r=Q0(s),i=Z0(s);return e.linked(Al(e,i),r?Al(e,r):void 0,e.type)}case 7:return ii(t,n);case 8:return ii(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const eS=e=>e;let oi=Te();function tS(e,t={}){let n=!1;const s=t.onError||C0;return t.onError=r=>{n=!0,s(r)},{...K0(e,t),detectError:n}}function nS(e,t){if(!__INTLIFY_DROP_MESSAGE_COMPILER__&&J(e)){pe(t.warnHtmlMessage)&&t.warnHtmlMessage;const s=(t.onCacheKey||eS)(e),r=oi[s];if(r)return r;const{ast:i,detectError:o}=tS(e,{...t,location:!1,jit:!0}),l=Bo(i);return o?l:oi[s]=l}else{const n=e.cacheKey;if(n){const s=oi[n];return s||(oi[n]=Bo(e))}else return Bo(e)}}let Rr=null;function sS(e){Rr=e}function rS(e,t,n){Rr&&Rr.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const iS=oS("function:translate");function oS(e){return t=>Rr&&Rr.emit(e,t)}const gn={INVALID_ARGUMENT:T0,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},lS=24;function _n(e){return Eo(e,null,void 0)}function Va(e,t){return t.locale!=null?wu(t.locale):wu(e.locale)}let jo;function wu(e){if(J(e))return e;if(Ne(e)){if(e.resolvedOnce&&jo!=null)return jo;if(e.constructor.name==="Function"){const t=e();if(v0(t))throw _n(gn.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return jo=t}else throw _n(gn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw _n(gn.NOT_SUPPORT_LOCALE_TYPE)}function aS(e,t,n){return[...new Set([n,...Le(t)?t:ye(t)?Object.keys(t):J(t)?[t]:[n]])]}function yp(e,t,n){const s=J(n)?n:Pr,r=e;r.__localeChainCache||(r.__localeChainCache=new Map);let i=r.__localeChainCache.get(s);if(!i){i=[];let o=[n];for(;Le(o);)o=ku(i,o,t);const l=Le(t)||!oe(t)?t:t.default?t.default:null;o=J(l)?[l]:l,Le(o)&&ku(i,o,!1),r.__localeChainCache.set(s,i)}return i}function ku(e,t,n){let s=!0;for(let r=0;r{o===void 0?o=l:o+=l},d[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},d[2]=()=>{d[0](),r++},d[3]=()=>{if(r>0)r--,s=4,d[0]();else{if(r=0,o===void 0||(o=mS(o),o===!1))return!1;d[1]()}};function h(){const S=e[n+1];if(s===5&&S==="'"||s===6&&S==='"')return n++,l="\\"+S,d[0](),!0}for(;s!==null;)if(n++,i=e[n],!(i==="\\"&&h())){if(a=pS(i),f=Kn[s],c=f[a]||f.l||8,c===8||(s=c[0],c[1]!==void 0&&(u=d[c[1]],u&&(l=i,u()===!1))))return;if(s===7)return t}}const Ru=new Map;function _S(e,t){return ye(e)?e[t]:null}function yS(e,t){if(!ye(e))return null;let n=Ru.get(t);if(n||(n=gS(t),n&&Ru.set(t,n)),!n)return null;const s=n.length;let r=e,i=0;for(;i`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function vS(){return{upper:(e,t)=>t==="text"&&J(e)?e.toUpperCase():t==="vnode"&&ye(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&J(e)?e.toLowerCase():t==="vnode"&&ye(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&J(e)?Lu(e):t==="vnode"&&ye(e)&&"__v_isVNode"in e?Lu(e.children):e}}let bp;function ES(e){bp=e}let vp;function SS(e){vp=e}let Ep;function TS(e){Ep=e}let Sp=null;const CS=e=>{Sp=e},NS=()=>Sp;let Tp=null;const Mu=e=>{Tp=e},AS=()=>Tp;let xu=0;function IS(e={}){const t=Ne(e.onWarn)?e.onWarn:h0,n=J(e.version)?e.version:bS,s=J(e.locale)||Ne(e.locale)?e.locale:Pr,r=Ne(s)?Pr:s,i=Le(e.fallbackLocale)||oe(e.fallbackLocale)||J(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:r,o=oe(e.messages)?e.messages:Wo(r),l=oe(e.datetimeFormats)?e.datetimeFormats:Wo(r),a=oe(e.numberFormats)?e.numberFormats:Wo(r),c=Ke(Te(),e.modifiers,vS()),u=e.pluralRules||Te(),f=Ne(e.missing)?e.missing:null,d=pe(e.missingWarn)||Hs(e.missingWarn)?e.missingWarn:!0,h=pe(e.fallbackWarn)||Hs(e.fallbackWarn)?e.fallbackWarn:!0,S=!!e.fallbackFormat,E=!!e.unresolving,I=Ne(e.postTranslation)?e.postTranslation:null,_=oe(e.processor)?e.processor:null,v=pe(e.warnHtmlMessage)?e.warnHtmlMessage:!0,m=!!e.escapeParameter,g=Ne(e.messageCompiler)?e.messageCompiler:bp,C=Ne(e.messageResolver)?e.messageResolver:vp||_S,w=Ne(e.localeFallbacker)?e.localeFallbacker:Ep||aS,O=ye(e.fallbackContext)?e.fallbackContext:void 0,D=e,k=ye(D.__datetimeFormatters)?D.__datetimeFormatters:new Map,x=ye(D.__numberFormatters)?D.__numberFormatters:new Map,H=ye(D.__meta)?D.__meta:{};xu++;const R={version:n,cid:xu,locale:s,fallbackLocale:i,messages:o,modifiers:c,pluralRules:u,missing:f,missingWarn:d,fallbackWarn:h,fallbackFormat:S,unresolving:E,postTranslation:I,processor:_,warnHtmlMessage:v,escapeParameter:m,messageCompiler:g,messageResolver:C,localeFallbacker:w,fallbackContext:O,onWarn:t,__meta:H};return R.datetimeFormats=l,R.numberFormats=a,R.__datetimeFormatters=k,R.__numberFormatters=x,__INTLIFY_PROD_DEVTOOLS__&&rS(R,n,H),R}const Wo=e=>({[e]:Te()});function $a(e,t,n,s,r){const{missing:i,onWarn:o}=e;if(i!==null){const l=i(e,n,t,r);return J(l)?l:t}else return t}function zs(e,t,n){const s=e;s.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function OS(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function wS(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let s=n+1;s{Cp.includes(a)?o[a]=n[a]:i[a]=n[a]}),J(s)?i.locale=s:oe(s)&&(o=s),oe(r)&&(o=r),[i.key||"",l,i,o]}function Fu(e,t,n){const s=e;for(const r in n){const i=`${t}__${r}`;s.__datetimeFormatters.has(i)&&s.__datetimeFormatters.delete(i)}}function Vu(e,...t){const{numberFormats:n,unresolving:s,fallbackLocale:r,onWarn:i,localeFallbacker:o}=e,{__numberFormatters:l}=e,[a,c,u,f]=Ol(...t),d=pe(u.missingWarn)?u.missingWarn:e.missingWarn;pe(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const h=!!u.part,S=Va(e,u),E=o(e,r,S);if(!J(a)||a==="")return new Intl.NumberFormat(S,f).format(c);let I={},_,v=null;const m="number format";for(let w=0;w{Np.includes(a)?o[a]=n[a]:i[a]=n[a]}),J(s)?i.locale=s:oe(s)&&(o=s),oe(r)&&(o=r),[i.key||"",l,i,o]}function $u(e,t,n){const s=e;for(const r in n){const i=`${t}__${r}`;s.__numberFormatters.has(i)&&s.__numberFormatters.delete(i)}}const kS=e=>e,RS=e=>"",PS="text",LS=e=>e.length===0?"":xa(e),MS=E0;function Uu(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function xS(e){const t=Fe(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Fe(e.named.count)||Fe(e.named.n))?Fe(e.named.count)?e.named.count:Fe(e.named.n)?e.named.n:t:t}function DS(e,t){t.count||(t.count=e),t.n||(t.n=e)}function FS(e={}){const t=e.locale,n=xS(e),s=ye(e.pluralRules)&&J(t)&&Ne(e.pluralRules[t])?e.pluralRules[t]:Uu,r=ye(e.pluralRules)&&J(t)&&Ne(e.pluralRules[t])?Uu:void 0,i=_=>_[s(n,_.length,r)],o=e.list||[],l=_=>o[_],a=e.named||Te();Fe(e.pluralIndex)&&DS(n,a);const c=_=>a[_];function u(_,v){const m=Ne(e.messages)?e.messages(_,!!v):ye(e.messages)?e.messages[_]:!1;return m||(e.parent?e.parent.message(_):RS)}const f=_=>e.modifiers?e.modifiers[_]:kS,d=oe(e.processor)&&Ne(e.processor.normalize)?e.processor.normalize:LS,h=oe(e.processor)&&Ne(e.processor.interpolate)?e.processor.interpolate:MS,S=oe(e.processor)&&J(e.processor.type)?e.processor.type:PS,I={list:l,named:c,plural:i,linked:(_,...v)=>{const[m,g]=v;let C="text",w="";v.length===1?ye(m)?(w=m.modifier||w,C=m.type||C):J(m)&&(w=m||w):v.length===2&&(J(m)&&(w=m||w),J(g)&&(C=g||C));const O=u(_,!0)(I),D=C==="vnode"&&Le(O)&&w?O[0]:O;return w?f(w)(D,C):D},message:u,type:S,interpolate:h,normalize:d,values:Ke(Te(),o,a)};return I}const Hu=()=>"",Lt=e=>Ne(e);function Bu(e,...t){const{fallbackFormat:n,postTranslation:s,unresolving:r,messageCompiler:i,fallbackLocale:o,messages:l}=e,[a,c]=wl(...t),u=pe(c.missingWarn)?c.missingWarn:e.missingWarn,f=pe(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,d=pe(c.escapeParameter)?c.escapeParameter:e.escapeParameter,h=!!c.resolvedMessage,S=J(c.default)||pe(c.default)?pe(c.default)?i?a:()=>a:c.default:n?i?a:()=>a:null,E=n||S!=null&&(J(S)||Ne(S)),I=Va(e,c);d&&VS(c);let[_,v,m]=h?[a,I,l[I]||Te()]:Ap(e,a,I,o,f,u),g=_,C=a;if(!h&&!(J(g)||tn(g)||Lt(g))&&E&&(g=S,C=g),!h&&(!(J(g)||tn(g)||Lt(g))||!J(v)))return r?So:a;let w=!1;const O=()=>{w=!0},D=Lt(g)?g:Ip(e,a,v,g,C,O);if(w)return g;const k=HS(e,v,m,c),x=FS(k),H=$S(e,D,x);let R=s?s(H,a):H;if(d&&J(R)&&(R=y0(R)),__INTLIFY_PROD_DEVTOOLS__){const B={timestamp:Date.now(),key:J(a)?a:Lt(g)?g.key:"",locale:v||(Lt(g)?g.locale:""),format:J(g)?g:Lt(g)?g.source:"",message:R};B.meta=Ke({},e.__meta,NS()||{}),iS(B)}return R}function VS(e){Le(e.list)?e.list=e.list.map(t=>J(t)?Tu(t):t):ye(e.named)&&Object.keys(e.named).forEach(t=>{J(e.named[t])&&(e.named[t]=Tu(e.named[t]))})}function Ap(e,t,n,s,r,i){const{messages:o,onWarn:l,messageResolver:a,localeFallbacker:c}=e,u=c(e,s,n);let f=Te(),d,h=null;const S="translate";for(let E=0;Es);return c.locale=n,c.key=t,c}const a=o(s,US(e,n,r,s,l,i));return a.locale=n,a.key=t,a.source=s,a}function $S(e,t,n){return t(n)}function wl(...e){const[t,n,s]=e,r=Te();if(!J(t)&&!Fe(t)&&!Lt(t)&&!tn(t))throw _n(gn.INVALID_ARGUMENT);const i=Fe(t)?String(t):(Lt(t),t);return Fe(n)?r.plural=n:J(n)?r.default=n:oe(n)&&!vo(n)?r.named=n:Le(n)&&(r.list=n),Fe(s)?r.plural=s:J(s)?r.default=s:oe(s)&&Ke(r,s),[i,r]}function US(e,t,n,s,r,i){return{locale:t,key:n,warnHtmlMessage:r,onError:o=>{throw i&&i(o),o},onCacheKey:o=>p0(t,n,o)}}function HS(e,t,n,s){const{modifiers:r,pluralRules:i,messageResolver:o,fallbackLocale:l,fallbackWarn:a,missingWarn:c,fallbackContext:u}=e,d={locale:t,modifiers:r,pluralRules:i,messages:(h,S)=>{let E=o(n,h);if(E==null&&(u||S)){const[,,I]=Ap(u||e,h,t,l,a,c);E=o(I,h)}if(J(E)||tn(E)){let I=!1;const v=Ip(e,h,t,E,h,()=>{I=!0});return I?Hu:v}else return Lt(E)?E:Hu}};return e.processor&&(d.processor=e.processor),s.list&&(d.list=s.list),s.named&&(d.named=s.named),Fe(s.plural)&&(d.pluralIndex=s.plural),d}G0();/*! + */function G0(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(zn().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(zn().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function nn(e){return ye(e)&&Fa(e)===0&&(Ut(e,"b")||Ut(e,"body"))}const cp=["b","body"];function q0(e){return Kn(e,cp)}const up=["c","cases"];function Y0(e){return Kn(e,up,[])}const fp=["s","static"];function X0(e){return Kn(e,fp)}const dp=["i","items"];function J0(e){return Kn(e,dp,[])}const hp=["t","type"];function Fa(e){return Kn(e,hp)}const pp=["v","value"];function ii(e,t){const n=Kn(e,pp);if(n!=null)return n;throw kr(t)}const mp=["m","modifier"];function Q0(e){return Kn(e,mp)}const gp=["k","key"];function Z0(e){const t=Kn(e,gp);if(t)return t;throw kr(6)}function Kn(e,t,n){for(let s=0;sz0(n,e)}function z0(e,t){const n=q0(t);if(n==null)throw kr(0);if(Fa(n)===1){const i=Y0(n);return e.plural(i.reduce((o,l)=>[...o,Ou(e,l)],[]))}else return Ou(e,n)}function Ou(e,t){const n=X0(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const s=J0(t).reduce((r,i)=>[...r,Al(e,i)],[]);return e.normalize(s)}}function Al(e,t){const n=Fa(t);switch(n){case 3:return ii(t,n);case 9:return ii(t,n);case 4:{const s=t;if(Ut(s,"k")&&s.k)return e.interpolate(e.named(s.k));if(Ut(s,"key")&&s.key)return e.interpolate(e.named(s.key));throw kr(n)}case 5:{const s=t;if(Ut(s,"i")&&Fe(s.i))return e.interpolate(e.list(s.i));if(Ut(s,"index")&&Fe(s.index))return e.interpolate(e.list(s.index));throw kr(n)}case 6:{const s=t,r=Q0(s),i=Z0(s);return e.linked(Al(e,i),r?Al(e,r):void 0,e.type)}case 7:return ii(t,n);case 8:return ii(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const eS=e=>e;let oi=Te();function tS(e,t={}){let n=!1;const s=t.onError||C0;return t.onError=r=>{n=!0,s(r)},{...K0(e,t),detectError:n}}function nS(e,t){if(!__INTLIFY_DROP_MESSAGE_COMPILER__&&J(e)){me(t.warnHtmlMessage)&&t.warnHtmlMessage;const s=(t.onCacheKey||eS)(e),r=oi[s];if(r)return r;const{ast:i,detectError:o}=tS(e,{...t,location:!1,jit:!0}),l=Bo(i);return o?l:oi[s]=l}else{const n=e.cacheKey;if(n){const s=oi[n];return s||(oi[n]=Bo(e))}else return Bo(e)}}let Rr=null;function sS(e){Rr=e}function rS(e,t,n){Rr&&Rr.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const iS=oS("function:translate");function oS(e){return t=>Rr&&Rr.emit(e,t)}const _n={INVALID_ARGUMENT:T0,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},lS=24;function yn(e){return Eo(e,null,void 0)}function Va(e,t){return t.locale!=null?wu(t.locale):wu(e.locale)}let jo;function wu(e){if(J(e))return e;if(Ne(e)){if(e.resolvedOnce&&jo!=null)return jo;if(e.constructor.name==="Function"){const t=e();if(v0(t))throw yn(_n.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return jo=t}else throw yn(_n.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw yn(_n.NOT_SUPPORT_LOCALE_TYPE)}function aS(e,t,n){return[...new Set([n,...Le(t)?t:ye(t)?Object.keys(t):J(t)?[t]:[n]])]}function yp(e,t,n){const s=J(n)?n:Pr,r=e;r.__localeChainCache||(r.__localeChainCache=new Map);let i=r.__localeChainCache.get(s);if(!i){i=[];let o=[n];for(;Le(o);)o=ku(i,o,t);const l=Le(t)||!oe(t)?t:t.default?t.default:null;o=J(l)?[l]:l,Le(o)&&ku(i,o,!1),r.__localeChainCache.set(s,i)}return i}function ku(e,t,n){let s=!0;for(let r=0;r{o===void 0?o=l:o+=l},d[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},d[2]=()=>{d[0](),r++},d[3]=()=>{if(r>0)r--,s=4,d[0]();else{if(r=0,o===void 0||(o=mS(o),o===!1))return!1;d[1]()}};function h(){const S=e[n+1];if(s===5&&S==="'"||s===6&&S==='"')return n++,l="\\"+S,d[0](),!0}for(;s!==null;)if(n++,i=e[n],!(i==="\\"&&h())){if(a=pS(i),f=Gn[s],c=f[a]||f.l||8,c===8||(s=c[0],c[1]!==void 0&&(u=d[c[1]],u&&(l=i,u()===!1))))return;if(s===7)return t}}const Ru=new Map;function _S(e,t){return ye(e)?e[t]:null}function yS(e,t){if(!ye(e))return null;let n=Ru.get(t);if(n||(n=gS(t),n&&Ru.set(t,n)),!n)return null;const s=n.length;let r=e,i=0;for(;i`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function vS(){return{upper:(e,t)=>t==="text"&&J(e)?e.toUpperCase():t==="vnode"&&ye(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&J(e)?e.toLowerCase():t==="vnode"&&ye(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&J(e)?Lu(e):t==="vnode"&&ye(e)&&"__v_isVNode"in e?Lu(e.children):e}}let bp;function ES(e){bp=e}let vp;function SS(e){vp=e}let Ep;function TS(e){Ep=e}let Sp=null;const CS=e=>{Sp=e},NS=()=>Sp;let Tp=null;const Mu=e=>{Tp=e},AS=()=>Tp;let xu=0;function IS(e={}){const t=Ne(e.onWarn)?e.onWarn:h0,n=J(e.version)?e.version:bS,s=J(e.locale)||Ne(e.locale)?e.locale:Pr,r=Ne(s)?Pr:s,i=Le(e.fallbackLocale)||oe(e.fallbackLocale)||J(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:r,o=oe(e.messages)?e.messages:Wo(r),l=oe(e.datetimeFormats)?e.datetimeFormats:Wo(r),a=oe(e.numberFormats)?e.numberFormats:Wo(r),c=Ke(Te(),e.modifiers,vS()),u=e.pluralRules||Te(),f=Ne(e.missing)?e.missing:null,d=me(e.missingWarn)||Hs(e.missingWarn)?e.missingWarn:!0,h=me(e.fallbackWarn)||Hs(e.fallbackWarn)?e.fallbackWarn:!0,S=!!e.fallbackFormat,E=!!e.unresolving,I=Ne(e.postTranslation)?e.postTranslation:null,_=oe(e.processor)?e.processor:null,v=me(e.warnHtmlMessage)?e.warnHtmlMessage:!0,m=!!e.escapeParameter,g=Ne(e.messageCompiler)?e.messageCompiler:bp,C=Ne(e.messageResolver)?e.messageResolver:vp||_S,w=Ne(e.localeFallbacker)?e.localeFallbacker:Ep||aS,O=ye(e.fallbackContext)?e.fallbackContext:void 0,D=e,k=ye(D.__datetimeFormatters)?D.__datetimeFormatters:new Map,x=ye(D.__numberFormatters)?D.__numberFormatters:new Map,H=ye(D.__meta)?D.__meta:{};xu++;const R={version:n,cid:xu,locale:s,fallbackLocale:i,messages:o,modifiers:c,pluralRules:u,missing:f,missingWarn:d,fallbackWarn:h,fallbackFormat:S,unresolving:E,postTranslation:I,processor:_,warnHtmlMessage:v,escapeParameter:m,messageCompiler:g,messageResolver:C,localeFallbacker:w,fallbackContext:O,onWarn:t,__meta:H};return R.datetimeFormats=l,R.numberFormats=a,R.__datetimeFormatters=k,R.__numberFormatters=x,__INTLIFY_PROD_DEVTOOLS__&&rS(R,n,H),R}const Wo=e=>({[e]:Te()});function $a(e,t,n,s,r){const{missing:i,onWarn:o}=e;if(i!==null){const l=i(e,n,t,r);return J(l)?l:t}else return t}function zs(e,t,n){const s=e;s.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function OS(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function wS(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let s=n+1;s{Cp.includes(a)?o[a]=n[a]:i[a]=n[a]}),J(s)?i.locale=s:oe(s)&&(o=s),oe(r)&&(o=r),[i.key||"",l,i,o]}function Fu(e,t,n){const s=e;for(const r in n){const i=`${t}__${r}`;s.__datetimeFormatters.has(i)&&s.__datetimeFormatters.delete(i)}}function Vu(e,...t){const{numberFormats:n,unresolving:s,fallbackLocale:r,onWarn:i,localeFallbacker:o}=e,{__numberFormatters:l}=e,[a,c,u,f]=Ol(...t),d=me(u.missingWarn)?u.missingWarn:e.missingWarn;me(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const h=!!u.part,S=Va(e,u),E=o(e,r,S);if(!J(a)||a==="")return new Intl.NumberFormat(S,f).format(c);let I={},_,v=null;const m="number format";for(let w=0;w{Np.includes(a)?o[a]=n[a]:i[a]=n[a]}),J(s)?i.locale=s:oe(s)&&(o=s),oe(r)&&(o=r),[i.key||"",l,i,o]}function $u(e,t,n){const s=e;for(const r in n){const i=`${t}__${r}`;s.__numberFormatters.has(i)&&s.__numberFormatters.delete(i)}}const kS=e=>e,RS=e=>"",PS="text",LS=e=>e.length===0?"":xa(e),MS=E0;function Uu(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function xS(e){const t=Fe(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Fe(e.named.count)||Fe(e.named.n))?Fe(e.named.count)?e.named.count:Fe(e.named.n)?e.named.n:t:t}function DS(e,t){t.count||(t.count=e),t.n||(t.n=e)}function FS(e={}){const t=e.locale,n=xS(e),s=ye(e.pluralRules)&&J(t)&&Ne(e.pluralRules[t])?e.pluralRules[t]:Uu,r=ye(e.pluralRules)&&J(t)&&Ne(e.pluralRules[t])?Uu:void 0,i=_=>_[s(n,_.length,r)],o=e.list||[],l=_=>o[_],a=e.named||Te();Fe(e.pluralIndex)&&DS(n,a);const c=_=>a[_];function u(_,v){const m=Ne(e.messages)?e.messages(_,!!v):ye(e.messages)?e.messages[_]:!1;return m||(e.parent?e.parent.message(_):RS)}const f=_=>e.modifiers?e.modifiers[_]:kS,d=oe(e.processor)&&Ne(e.processor.normalize)?e.processor.normalize:LS,h=oe(e.processor)&&Ne(e.processor.interpolate)?e.processor.interpolate:MS,S=oe(e.processor)&&J(e.processor.type)?e.processor.type:PS,I={list:l,named:c,plural:i,linked:(_,...v)=>{const[m,g]=v;let C="text",w="";v.length===1?ye(m)?(w=m.modifier||w,C=m.type||C):J(m)&&(w=m||w):v.length===2&&(J(m)&&(w=m||w),J(g)&&(C=g||C));const O=u(_,!0)(I),D=C==="vnode"&&Le(O)&&w?O[0]:O;return w?f(w)(D,C):D},message:u,type:S,interpolate:h,normalize:d,values:Ke(Te(),o,a)};return I}const Hu=()=>"",Lt=e=>Ne(e);function Bu(e,...t){const{fallbackFormat:n,postTranslation:s,unresolving:r,messageCompiler:i,fallbackLocale:o,messages:l}=e,[a,c]=wl(...t),u=me(c.missingWarn)?c.missingWarn:e.missingWarn,f=me(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,d=me(c.escapeParameter)?c.escapeParameter:e.escapeParameter,h=!!c.resolvedMessage,S=J(c.default)||me(c.default)?me(c.default)?i?a:()=>a:c.default:n?i?a:()=>a:null,E=n||S!=null&&(J(S)||Ne(S)),I=Va(e,c);d&&VS(c);let[_,v,m]=h?[a,I,l[I]||Te()]:Ap(e,a,I,o,f,u),g=_,C=a;if(!h&&!(J(g)||nn(g)||Lt(g))&&E&&(g=S,C=g),!h&&(!(J(g)||nn(g)||Lt(g))||!J(v)))return r?So:a;let w=!1;const O=()=>{w=!0},D=Lt(g)?g:Ip(e,a,v,g,C,O);if(w)return g;const k=HS(e,v,m,c),x=FS(k),H=$S(e,D,x);let R=s?s(H,a):H;if(d&&J(R)&&(R=y0(R)),__INTLIFY_PROD_DEVTOOLS__){const B={timestamp:Date.now(),key:J(a)?a:Lt(g)?g.key:"",locale:v||(Lt(g)?g.locale:""),format:J(g)?g:Lt(g)?g.source:"",message:R};B.meta=Ke({},e.__meta,NS()||{}),iS(B)}return R}function VS(e){Le(e.list)?e.list=e.list.map(t=>J(t)?Tu(t):t):ye(e.named)&&Object.keys(e.named).forEach(t=>{J(e.named[t])&&(e.named[t]=Tu(e.named[t]))})}function Ap(e,t,n,s,r,i){const{messages:o,onWarn:l,messageResolver:a,localeFallbacker:c}=e,u=c(e,s,n);let f=Te(),d,h=null;const S="translate";for(let E=0;Es);return c.locale=n,c.key=t,c}const a=o(s,US(e,n,r,s,l,i));return a.locale=n,a.key=t,a.source=s,a}function $S(e,t,n){return t(n)}function wl(...e){const[t,n,s]=e,r=Te();if(!J(t)&&!Fe(t)&&!Lt(t)&&!nn(t))throw yn(_n.INVALID_ARGUMENT);const i=Fe(t)?String(t):(Lt(t),t);return Fe(n)?r.plural=n:J(n)?r.default=n:oe(n)&&!vo(n)?r.named=n:Le(n)&&(r.list=n),Fe(s)?r.plural=s:J(s)?r.default=s:oe(s)&&Ke(r,s),[i,r]}function US(e,t,n,s,r,i){return{locale:t,key:n,warnHtmlMessage:r,onError:o=>{throw i&&i(o),o},onCacheKey:o=>p0(t,n,o)}}function HS(e,t,n,s){const{modifiers:r,pluralRules:i,messageResolver:o,fallbackLocale:l,fallbackWarn:a,missingWarn:c,fallbackContext:u}=e,d={locale:t,modifiers:r,pluralRules:i,messages:(h,S)=>{let E=o(n,h);if(E==null&&(u||S)){const[,,I]=Ap(u||e,h,t,l,a,c);E=o(I,h)}if(J(E)||nn(E)){let I=!1;const v=Ip(e,h,t,E,h,()=>{I=!0});return I?Hu:v}else return Lt(E)?E:Hu}};return e.processor&&(d.processor=e.processor),s.list&&(d.list=s.list),s.named&&(d.named=s.named),Fe(s.plural)&&(d.pluralIndex=s.plural),d}G0();/*! * vue-i18n v11.1.12 * (c) 2025 kazuya kawaguchi * Released under the MIT License. - */const BS="11.1.12";function jS(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(zn().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(zn().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(zn().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(zn().__INTLIFY_PROD_DEVTOOLS__=!1)}const Et={UNEXPECTED_RETURN_TYPE:lS,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32};function It(e,...t){return Eo(e,null,void 0)}const kl=jn("__translateVNode"),Rl=jn("__datetimeParts"),Pl=jn("__numberParts"),Op=jn("__setPluralRules"),wp=jn("__injectWithOption"),Ll=jn("__dispose");function Lr(e){if(!ye(e)||tn(e))return e;for(const t in e)if($t(e,t))if(!t.includes("."))ye(e[t])&&Lr(e[t]);else{const n=t.split("."),s=n.length-1;let r=e,i=!1;for(let o=0;o{if("locale"in l&&"resource"in l){const{locale:a,resource:c}=l;a?(o[a]=o[a]||Te(),gi(c,o[a])):gi(c,o)}else J(l)&&gi(JSON.parse(l),o)}),r==null&&i)for(const l in o)$t(o,l)&&Lr(o[l]);return o}function kp(e){return e.type}function Rp(e,t,n){let s=ye(t.messages)?t.messages:Te();"__i18nGlobal"in n&&(s=Ua(e.locale.value,{messages:s,__i18n:n.__i18nGlobal}));const r=Object.keys(s);r.length&&r.forEach(i=>{e.mergeLocaleMessage(i,s[i])});{if(ye(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(o=>{e.mergeDateTimeFormat(o,t.datetimeFormats[o])})}if(ye(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(o=>{e.mergeNumberFormat(o,t.numberFormats[o])})}}}function ju(e){return me(bn,null,e,0)}const Wu="__INTLIFY_META__",Ku=()=>[],WS=()=>!1;let Gu=0;function qu(e){return((t,n,s,r)=>e(n,s,Ge()||void 0,r))}const KS=()=>{const e=Ge();let t=null;return e&&(t=kp(e)[Wu])?{[Wu]:t}:null};function Ha(e={}){const{__root:t,__injectWithOption:n}=e,s=t===void 0,r=e.flatJson,i=Gi?ts:so;let o=pe(e.inheritLocale)?e.inheritLocale:!0;const l=i(t&&o?t.locale.value:J(e.locale)?e.locale:Pr),a=i(t&&o?t.fallbackLocale.value:J(e.fallbackLocale)||Le(e.fallbackLocale)||oe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),c=i(Ua(l.value,e)),u=i(oe(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),f=i(oe(e.numberFormats)?e.numberFormats:{[l.value]:{}});let d=t?t.missingWarn:pe(e.missingWarn)||Hs(e.missingWarn)?e.missingWarn:!0,h=t?t.fallbackWarn:pe(e.fallbackWarn)||Hs(e.fallbackWarn)?e.fallbackWarn:!0,S=t?t.fallbackRoot:pe(e.fallbackRoot)?e.fallbackRoot:!0,E=!!e.fallbackFormat,I=Ne(e.missing)?e.missing:null,_=Ne(e.missing)?qu(e.missing):null,v=Ne(e.postTranslation)?e.postTranslation:null,m=t?t.warnHtmlMessage:pe(e.warnHtmlMessage)?e.warnHtmlMessage:!0,g=!!e.escapeParameter;const C=t?t.modifiers:oe(e.modifiers)?e.modifiers:{};let w=e.pluralRules||t&&t.pluralRules,O;O=(()=>{s&&Mu(null);const N={version:BS,locale:l.value,fallbackLocale:a.value,messages:c.value,modifiers:C,pluralRules:w,missing:_===null?void 0:_,missingWarn:d,fallbackWarn:h,fallbackFormat:E,unresolving:!0,postTranslation:v===null?void 0:v,warnHtmlMessage:m,escapeParameter:g,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};N.datetimeFormats=u.value,N.numberFormats=f.value,N.__datetimeFormatters=oe(O)?O.__datetimeFormatters:void 0,N.__numberFormatters=oe(O)?O.__numberFormatters:void 0;const L=IS(N);return s&&Mu(L),L})(),zs(O,l.value,a.value);function k(){return[l.value,a.value,c.value,u.value,f.value]}const x=Xe({get:()=>l.value,set:N=>{O.locale=N,l.value=N}}),H=Xe({get:()=>a.value,set:N=>{O.fallbackLocale=N,a.value=N,zs(O,l.value,N)}}),R=Xe(()=>c.value),B=Xe(()=>u.value),Q=Xe(()=>f.value);function z(){return Ne(v)?v:null}function K(N){v=N,O.postTranslation=N}function te(){return I}function Y(N){N!==null&&(_=qu(N)),I=N,O.missing=_}const ue=(N,L,G,ee,fe,de)=>{k();let Me;try{__INTLIFY_PROD_DEVTOOLS__,s||(O.fallbackContext=t?AS():void 0),Me=N(O)}finally{__INTLIFY_PROD_DEVTOOLS__,s||(O.fallbackContext=void 0)}if(G!=="translate exists"&&Fe(Me)&&Me===So||G==="translate exists"&&!Me){const[Ye,kt]=L();return t&&S?ee(t):fe(Ye)}else{if(de(Me))return Me;throw It(Et.UNEXPECTED_RETURN_TYPE)}};function Ue(...N){return ue(L=>Reflect.apply(Bu,null,[L,...N]),()=>wl(...N),"translate",L=>Reflect.apply(L.t,L,[...N]),L=>L,L=>J(L))}function He(...N){const[L,G,ee]=N;if(ee&&!ye(ee))throw It(Et.INVALID_ARGUMENT);return Ue(L,G,Ke({resolvedMessage:!0},ee||{}))}function qe(...N){return ue(L=>Reflect.apply(Du,null,[L,...N]),()=>Il(...N),"datetime format",L=>Reflect.apply(L.d,L,[...N]),()=>Pu,L=>J(L)||Le(L))}function Wt(...N){return ue(L=>Reflect.apply(Vu,null,[L,...N]),()=>Ol(...N),"number format",L=>Reflect.apply(L.n,L,[...N]),()=>Pu,L=>J(L)||Le(L))}function Kt(N){return N.map(L=>J(L)||Fe(L)||pe(L)?ju(String(L)):L)}const nt={normalize:Kt,interpolate:N=>N,type:"vnode"};function $(...N){return ue(L=>{let G;const ee=L;try{ee.processor=nt,G=Reflect.apply(Bu,null,[ee,...N])}finally{ee.processor=null}return G},()=>wl(...N),"translate",L=>L[kl](...N),L=>[ju(L)],L=>Le(L))}function X(...N){return ue(L=>Reflect.apply(Vu,null,[L,...N]),()=>Ol(...N),"number format",L=>L[Pl](...N),Ku,L=>J(L)||Le(L))}function W(...N){return ue(L=>Reflect.apply(Du,null,[L,...N]),()=>Il(...N),"datetime format",L=>L[Rl](...N),Ku,L=>J(L)||Le(L))}function Z(N){w=N,O.pluralRules=w}function ie(N,L){return ue(()=>{if(!N)return!1;const G=J(L)?L:l.value,ee=T(G),fe=O.messageResolver(ee,N);return tn(fe)||Lt(fe)||J(fe)},()=>[N],"translate exists",G=>Reflect.apply(G.te,G,[N,L]),WS,G=>pe(G))}function Se(N){let L=null;const G=yp(O,a.value,l.value);for(let ee=0;ee{o&&(l.value=N,O.locale=N,zs(O,l.value,a.value))}),en(t.fallbackLocale,N=>{o&&(a.value=N,O.fallbackLocale=N,zs(O,l.value,a.value))}));const j={id:Gu,locale:x,fallbackLocale:H,get inheritLocale(){return o},set inheritLocale(N){o=N,N&&t&&(l.value=t.locale.value,a.value=t.fallbackLocale.value,zs(O,l.value,a.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:R,get modifiers(){return C},get pluralRules(){return w||{}},get isGlobal(){return s},get missingWarn(){return d},set missingWarn(N){d=N,O.missingWarn=d},get fallbackWarn(){return h},set fallbackWarn(N){h=N,O.fallbackWarn=h},get fallbackRoot(){return S},set fallbackRoot(N){S=N},get fallbackFormat(){return E},set fallbackFormat(N){E=N,O.fallbackFormat=E},get warnHtmlMessage(){return m},set warnHtmlMessage(N){m=N,O.warnHtmlMessage=N},get escapeParameter(){return g},set escapeParameter(N){g=N,O.escapeParameter=N},t:Ue,getLocaleMessage:T,setLocaleMessage:P,mergeLocaleMessage:U,getPostTranslationHandler:z,setPostTranslationHandler:K,getMissingHandler:te,setMissingHandler:Y,[Op]:Z};return j.datetimeFormats=B,j.numberFormats=Q,j.rt=He,j.te=ie,j.tm=y,j.d=qe,j.n=Wt,j.getDateTimeFormat=F,j.setDateTimeFormat=p,j.mergeDateTimeFormat=b,j.getNumberFormat=A,j.setNumberFormat=M,j.mergeNumberFormat=V,j[wp]=n,j[kl]=$,j[Rl]=W,j[Pl]=X,j}function GS(e){const t=J(e.locale)?e.locale:Pr,n=J(e.fallbackLocale)||Le(e.fallbackLocale)||oe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,s=Ne(e.missing)?e.missing:void 0,r=pe(e.silentTranslationWarn)||Hs(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=pe(e.silentFallbackWarn)||Hs(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,o=pe(e.fallbackRoot)?e.fallbackRoot:!0,l=!!e.formatFallbackMessages,a=oe(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=Ne(e.postTranslation)?e.postTranslation:void 0,f=J(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,d=!!e.escapeParameterHtml,h=pe(e.sync)?e.sync:!0;let S=e.messages;if(oe(e.sharedMessages)){const C=e.sharedMessages;S=Object.keys(C).reduce((O,D)=>{const k=O[D]||(O[D]={});return Ke(k,C[D]),O},S||{})}const{__i18n:E,__root:I,__injectWithOption:_}=e,v=e.datetimeFormats,m=e.numberFormats,g=e.flatJson;return{locale:t,fallbackLocale:n,messages:S,flatJson:g,datetimeFormats:v,numberFormats:m,missing:s,missingWarn:r,fallbackWarn:i,fallbackRoot:o,fallbackFormat:l,modifiers:a,pluralRules:c,postTranslation:u,warnHtmlMessage:f,escapeParameter:d,messageResolver:e.messageResolver,inheritLocale:h,__i18n:E,__root:I,__injectWithOption:_}}function Ml(e={}){const t=Ha(GS(e)),{__extender:n}=e,s={id:t.id,get locale(){return t.locale.value},set locale(r){t.locale.value=r},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(r){t.fallbackLocale.value=r},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get missing(){return t.getMissingHandler()},set missing(r){t.setMissingHandler(r)},get silentTranslationWarn(){return pe(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(r){t.missingWarn=pe(r)?!r:r},get silentFallbackWarn(){return pe(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(r){t.fallbackWarn=pe(r)?!r:r},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(r){t.fallbackFormat=r},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(r){t.setPostTranslationHandler(r)},get sync(){return t.inheritLocale},set sync(r){t.inheritLocale=r},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(r){t.warnHtmlMessage=r!=="off"},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(r){t.escapeParameter=r},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...r){return Reflect.apply(t.t,t,[...r])},rt(...r){return Reflect.apply(t.rt,t,[...r])},te(r,i){return t.te(r,i)},tm(r){return t.tm(r)},getLocaleMessage(r){return t.getLocaleMessage(r)},setLocaleMessage(r,i){t.setLocaleMessage(r,i)},mergeLocaleMessage(r,i){t.mergeLocaleMessage(r,i)},d(...r){return Reflect.apply(t.d,t,[...r])},getDateTimeFormat(r){return t.getDateTimeFormat(r)},setDateTimeFormat(r,i){t.setDateTimeFormat(r,i)},mergeDateTimeFormat(r,i){t.mergeDateTimeFormat(r,i)},n(...r){return Reflect.apply(t.n,t,[...r])},getNumberFormat(r){return t.getNumberFormat(r)},setNumberFormat(r,i){t.setNumberFormat(r,i)},mergeNumberFormat(r,i){t.mergeNumberFormat(r,i)}};return s.__extender=n,s}function qS(e,t,n){return{beforeCreate(){const s=Ge();if(!s)throw It(Et.UNEXPECTED_ERROR);const r=this.$options;if(r.i18n){const i=r.i18n;if(r.__i18n&&(i.__i18n=r.__i18n),i.__root=t,this===this.$root)this.$i18n=Yu(e,i);else{i.__injectWithOption=!0,i.__extender=n.__vueI18nExtend,this.$i18n=Ml(i);const o=this.$i18n;o.__extender&&(o.__disposer=o.__extender(this.$i18n))}}else if(r.__i18n)if(this===this.$root)this.$i18n=Yu(e,r);else{this.$i18n=Ml({__i18n:r.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const i=this.$i18n;i.__extender&&(i.__disposer=i.__extender(this.$i18n))}else this.$i18n=e;r.__i18nGlobal&&Rp(t,r,r),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>this.$i18n.rt(...i),this.$te=(i,o)=>this.$i18n.te(i,o),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i),n.__setInstance(s,this.$i18n)},mounted(){},unmounted(){const s=Ge();if(!s)throw It(Et.UNEXPECTED_ERROR);const r=this.$i18n;delete this.$t,delete this.$rt,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,r.__disposer&&(r.__disposer(),delete r.__disposer,delete r.__extender),n.__deleteInstance(s),delete this.$i18n}}}function Yu(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[Op](t.pluralizationRules||e.pluralizationRules);const n=Ua(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(s=>e.mergeLocaleMessage(s,n[s])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(s=>e.mergeDateTimeFormat(s,t.datetimeFormats[s])),t.numberFormats&&Object.keys(t.numberFormats).forEach(s=>e.mergeNumberFormat(s,t.numberFormats[s])),e}const Ba={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function YS({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((s,r)=>[...s,...r.type===ke?r.children:[r]],[]):t.reduce((n,s)=>{const r=e[s];return r&&(n[s]=r()),n},Te())}function Pp(){return ke}const XS=sn({name:"i18n-t",props:Ke({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Fe(e)||!isNaN(e)}},Ba),setup(e,t){const{slots:n,attrs:s}=t,r=e.i18n||ja({useScope:e.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(f=>f[0]!=="_"),o=Te();e.locale&&(o.locale=e.locale),e.plural!==void 0&&(o.plural=J(e.plural)?+e.plural:e.plural);const l=YS(t,i),a=r[kl](e.keypath,l,o),c=Ke(Te(),s),u=J(e.tag)||ye(e.tag)?e.tag:Pp();return ps(u,c,a)}}}),Xu=XS;function JS(e){return Le(e)&&!J(e[0])}function Lp(e,t,n,s){const{slots:r,attrs:i}=t;return()=>{const o={part:!0};let l=Te();e.locale&&(o.locale=e.locale),J(e.format)?o.key=e.format:ye(e.format)&&(J(e.format.key)&&(o.key=e.format.key),l=Object.keys(e.format).reduce((d,h)=>n.includes(h)?Ke(Te(),d,{[h]:e.format[h]}):d,Te()));const a=s(e.value,o,l);let c=[o.key];Le(a)?c=a.map((d,h)=>{const S=r[d.type],E=S?S({[d.type]:d.value,index:h,parts:a}):[d.value];return JS(E)&&(E[0].key=`${d.type}-${h}`),E}):J(a)&&(c=[a]);const u=Ke(Te(),i),f=J(e.tag)||ye(e.tag)?e.tag:Pp();return ps(f,u,c)}}const QS=sn({name:"i18n-n",props:Ke({value:{type:Number,required:!0},format:{type:[String,Object]}},Ba),setup(e,t){const n=e.i18n||ja({useScope:e.scope,__useComponent:!0});return Lp(e,t,Np,(...s)=>n[Pl](...s))}}),Ju=QS;function ZS(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const s=n.__getInstance(t);return s!=null?s.__composer:e.global.__composer}}function zS(e){const t=o=>{const{instance:l,value:a}=o;if(!l||!l.$)throw It(Et.UNEXPECTED_ERROR);const c=ZS(e,l.$),u=Qu(a);return[Reflect.apply(c.t,c,[...Zu(u)]),c]};return{created:(o,l)=>{const[a,c]=t(l);Gi&&e.global===c&&(o.__i18nWatcher=en(c.locale,()=>{l.instance&&l.instance.$forceUpdate()})),o.__composer=c,o.textContent=a},unmounted:o=>{Gi&&o.__i18nWatcher&&(o.__i18nWatcher(),o.__i18nWatcher=void 0,delete o.__i18nWatcher),o.__composer&&(o.__composer=void 0,delete o.__composer)},beforeUpdate:(o,{value:l})=>{if(o.__composer){const a=o.__composer,c=Qu(l);o.textContent=Reflect.apply(a.t,a,[...Zu(c)])}},getSSRProps:o=>{const[l]=t(o);return{textContent:l}}}}function Qu(e){if(J(e))return{path:e};if(oe(e)){if(!("path"in e))throw It(Et.REQUIRED_VALUE,"path");return e}else throw It(Et.INVALID_VALUE)}function Zu(e){const{path:t,locale:n,args:s,choice:r,plural:i}=e,o={},l=s||{};return J(n)&&(o.locale=n),Fe(r)&&(o.plural=r),Fe(i)&&(o.plural=i),[t,l,o]}function e1(e,t,...n){const s=oe(n[0])?n[0]:{};(pe(s.globalInstall)?s.globalInstall:!0)&&([Xu.name,"I18nT"].forEach(i=>e.component(i,Xu)),[Ju.name,"I18nN"].forEach(i=>e.component(i,Ju)),[ef.name,"I18nD"].forEach(i=>e.component(i,ef))),e.directive("t",zS(t))}const t1=jn("global-vue-i18n");function n1(e={}){const t=__VUE_I18N_LEGACY_API__&&pe(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,n=pe(e.globalInjection)?e.globalInjection:!0,s=new Map,[r,i]=s1(e,t),o=jn("");function l(f){return s.get(f)||null}function a(f,d){s.set(f,d)}function c(f){s.delete(f)}const u={get mode(){return __VUE_I18N_LEGACY_API__&&t?"legacy":"composition"},async install(f,...d){if(f.__VUE_I18N_SYMBOL__=o,f.provide(f.__VUE_I18N_SYMBOL__,u),oe(d[0])){const E=d[0];u.__composerExtend=E.__composerExtend,u.__vueI18nExtend=E.__vueI18nExtend}let h=null;!t&&n&&(h=f1(f,u.global)),__VUE_I18N_FULL_INSTALL__&&e1(f,u,...d),__VUE_I18N_LEGACY_API__&&t&&f.mixin(qS(i,i.__composer,u));const S=f.unmount;f.unmount=()=>{h&&h(),u.dispose(),S()}},get global(){return i},dispose(){r.stop()},__instances:s,__getInstance:l,__setInstance:a,__deleteInstance:c};return u}function ja(e={}){const t=Ge();if(t==null)throw It(Et.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw It(Et.NOT_INSTALLED);const n=r1(t),s=o1(n),r=kp(t),i=i1(e,r);if(i==="global")return Rp(s,e,r),s;if(i==="parent"){let a=l1(n,t,e.__useComponent);return a==null&&(a=s),a}const o=n;let l=o.__getInstance(t);if(l==null){const a=Ke({},e);"__i18n"in r&&(a.__i18n=r.__i18n),s&&(a.__root=s),l=Ha(a),o.__composerExtend&&(l[Ll]=o.__composerExtend(l)),c1(o,t,l),o.__setInstance(t,l)}return l}function s1(e,t){const n=af(),s=__VUE_I18N_LEGACY_API__&&t?n.run(()=>Ml(e)):n.run(()=>Ha(e));if(s==null)throw It(Et.UNEXPECTED_ERROR);return[n,s]}function r1(e){const t=Ht(e.isCE?t1:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw It(e.isCE?Et.NOT_INSTALLED_WITH_PROVIDE:Et.UNEXPECTED_ERROR);return t}function i1(e,t){return vo(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function o1(e){return e.mode==="composition"?e.global:e.global.__composer}function l1(e,t,n=!1){let s=null;const r=t.root;let i=a1(t,n);for(;i!=null;){const o=e;if(e.mode==="composition")s=o.__getInstance(i);else if(__VUE_I18N_LEGACY_API__){const l=o.__getInstance(i);l!=null&&(s=l.__composer,n&&s&&!s[wp]&&(s=null))}if(s!=null||r===i)break;i=i.parent}return s}function a1(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function c1(e,t,n){Gs(()=>{},t),Vr(()=>{const s=n;e.__deleteInstance(t);const r=s[Ll];r&&(r(),delete s[Ll])},t)}const u1=["locale","fallbackLocale","availableLocales"],zu=["t","rt","d","n","tm","te"];function f1(e,t){const n=Object.create(null);return u1.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i)throw It(Et.UNEXPECTED_ERROR);const o=$e(i.value)?{get(){return i.value.value},set(l){i.value.value=l}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,r,o)}),e.config.globalProperties.$i18n=n,zu.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i||!i.value)throw It(Et.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${r}`,i)}),()=>{delete e.config.globalProperties.$i18n,zu.forEach(r=>{delete e.config.globalProperties[`$${r}`]})}}const d1=sn({name:"i18n-d",props:Ke({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Ba),setup(e,t){const n=e.i18n||ja({useScope:e.scope,__useComponent:!0});return Lp(e,t,Cp,(...s)=>n[Rl](...s))}}),ef=d1;jS();ES(nS);SS(yS);TS(yp);if(__INTLIFY_PROD_DEVTOOLS__){const e=zn();e.__INTLIFY__=!0,sS(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const h1={en:{nav:{home:"Home",about:"关于",blog:"记事本",life:"生活",projects:"Projects",others:"更多"}},zh:{}},p1=n1({messages:h1,locale:navigator.language.split("-")[0],fallbackLocale:"en"});console.log(navigator.language);const F1={api:"https://profile-api.hydev.org",content:"https://profile-content.hydev.org"},m1=window.jQuery,V1=["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 g1=Object.defineProperty,_1=Object.getOwnPropertyDescriptor,Wa=(e,t,n,s)=>{for(var r=s>1?void 0:s?_1(t,n):t,i=e.length-1,o;i>=0;i--)(o=e[i])&&(r=(s?o(t,n,r):o(r))||r);return s&&r&&g1(t,n,r),r};let Mr=class extends yo{title;active=!1;show=!1;get displayTitle(){return decodeURIComponent(this.title)}mounted(){m1(".collapse").accordion({collapsible:!0,header:"h3",heightStyle:"content",active:this.active})}};Wa([wa],Mr.prototype,"title",2);Wa([wa({default:!1})],Mr.prototype,"active",2);Mr=Wa([ka],Mr);const y1=Ra(Mr),b1={class:"collapse"},v1=["innerHTML"],E1={class:"content"};function S1(e,t,n,s,r,i){return at(),Ft("div",b1,[Oe("h3",{innerHTML:e.displayTitle,class:"clickable"},null,8,v1),Oe("div",E1,[Zl(e.$slots,"default")])])}const T1=Wr(y1,[["render",S1]]),C1={class:"tag-wrap unselectable clickable"},N1=sn({__name:"Tag",props:{direction:{type:String,default:"left"},tagName:String},setup(e){return(t,n)=>(at(),Ft("div",C1,[Oe("div",{class:ds(["tag fbox-vcenter",e.direction])},[Oe("div",null,[Zl(t.$slots,"default",{},void 0,!0)]),n[0]||(n[0]=Oe("div",{class:"after"},null,-1))],2)]))}}),Mp=Wr(N1,[["__scopeId","data-v-cd1eb10c"]]);let A1={staticMeta:{tags:[],categories:[],posts:[]}};var I1=Object.defineProperty,O1=Object.getOwnPropertyDescriptor,xp=(e,t,n,s)=>{for(var r=s>1?void 0:s?O1(t,n):t,i=e.length-1,o;i>=0;i--)(o=e[i])&&(r=(s?o(t,n,r):o(r))||r);return s&&r&&I1(t,n,r),r};let qi=class extends yo{mode="tags";meta=A1.staticMeta;clickCat(e,t){e.stopPropagation(),Eu({category:t[0],tag:null})}clickTag(e,t){e.stopPropagation(),Eu({tag:t[0],category:null})}};xp([wa({default:"tags"})],qi.prototype,"mode",2);qi=xp([ka({components:{Tag:Mp}})],qi);const w1=Ra(qi),k1={key:0,class:"index index-tags"},R1={key:1,class:"index index-categories"},P1=["onClick"];function L1(e,t,n,s,r,i){const o=Ai("Tag");return e.mode==="tags"?(at(),Ft("div",k1,[(at(!0),Ft(ke,null,Xo(e.meta.tags,l=>(at(),Sr(o,{key:l,"tag-name":l[0],direction:"right",onClick:a=>e.clickTag(a,l)},{default:pn(()=>[Dn(zt(l[0])+" ("+zt(l[1])+")",1)]),_:2},1032,["tag-name","onClick"]))),128))])):(at(),Ft("div",R1,[(at(!0),Ft(ke,null,Xo(e.meta.categories,l=>(at(),Ft("span",{key:l[0],class:"clickable unselectable",onClick:a=>e.clickCat(a,l)},zt(l[0])+" ("+zt(l[1])+")",9,P1))),128))]))}const M1=Wr(w1,[["render",L1],["__scopeId","data-v-ba4dbbfd"]]),x1=Di(d0).use(Ki).use(p1).component("Collapse",T1).component("BlogIndex",M1).component("Dynamic",{props:["template"],render(){return ps({template:this.template})}}).component("Tag",Mp);x1.mount("#app");export{m1 as $,sn as A,yo as B,ka as C,yn as D,Gs as E,ke as F,en as G,Xe as H,Eu as I,A1 as J,V1 as K,Ht as L,lr as M,Nf as N,ao as O,ps as P,xr as Q,Vr as R,Mp as T,Wr as _,Oe as a,zt as b,Ft as c,wa as d,Ai as e,me as f,Ad as g,F1 as h,Sr as i,Zl as j,tg as k,Dn as l,zm as m,ds as n,at as o,Zm as p,Dr as q,Xo as r,ts as s,Ra as t,Wl as u,xi as v,pn as w,bg as x,Yn as y,Ws as z}; + */const BS="11.1.12";function jS(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(zn().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(zn().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(zn().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(zn().__INTLIFY_PROD_DEVTOOLS__=!1)}const Et={UNEXPECTED_RETURN_TYPE:lS,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32};function It(e,...t){return Eo(e,null,void 0)}const kl=Wn("__translateVNode"),Rl=Wn("__datetimeParts"),Pl=Wn("__numberParts"),Op=Wn("__setPluralRules"),wp=Wn("__injectWithOption"),Ll=Wn("__dispose");function Lr(e){if(!ye(e)||nn(e))return e;for(const t in e)if(Ut(e,t))if(!t.includes("."))ye(e[t])&&Lr(e[t]);else{const n=t.split("."),s=n.length-1;let r=e,i=!1;for(let o=0;o{if("locale"in l&&"resource"in l){const{locale:a,resource:c}=l;a?(o[a]=o[a]||Te(),gi(c,o[a])):gi(c,o)}else J(l)&&gi(JSON.parse(l),o)}),r==null&&i)for(const l in o)Ut(o,l)&&Lr(o[l]);return o}function kp(e){return e.type}function Rp(e,t,n){let s=ye(t.messages)?t.messages:Te();"__i18nGlobal"in n&&(s=Ua(e.locale.value,{messages:s,__i18n:n.__i18nGlobal}));const r=Object.keys(s);r.length&&r.forEach(i=>{e.mergeLocaleMessage(i,s[i])});{if(ye(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(o=>{e.mergeDateTimeFormat(o,t.datetimeFormats[o])})}if(ye(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(o=>{e.mergeNumberFormat(o,t.numberFormats[o])})}}}function ju(e){return pe(vn,null,e,0)}const Wu="__INTLIFY_META__",Ku=()=>[],WS=()=>!1;let Gu=0;function qu(e){return((t,n,s,r)=>e(n,s,Ge()||void 0,r))}const KS=()=>{const e=Ge();let t=null;return e&&(t=kp(e)[Wu])?{[Wu]:t}:null};function Ha(e={}){const{__root:t,__injectWithOption:n}=e,s=t===void 0,r=e.flatJson,i=Gi?ts:so;let o=me(e.inheritLocale)?e.inheritLocale:!0;const l=i(t&&o?t.locale.value:J(e.locale)?e.locale:Pr),a=i(t&&o?t.fallbackLocale.value:J(e.fallbackLocale)||Le(e.fallbackLocale)||oe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),c=i(Ua(l.value,e)),u=i(oe(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),f=i(oe(e.numberFormats)?e.numberFormats:{[l.value]:{}});let d=t?t.missingWarn:me(e.missingWarn)||Hs(e.missingWarn)?e.missingWarn:!0,h=t?t.fallbackWarn:me(e.fallbackWarn)||Hs(e.fallbackWarn)?e.fallbackWarn:!0,S=t?t.fallbackRoot:me(e.fallbackRoot)?e.fallbackRoot:!0,E=!!e.fallbackFormat,I=Ne(e.missing)?e.missing:null,_=Ne(e.missing)?qu(e.missing):null,v=Ne(e.postTranslation)?e.postTranslation:null,m=t?t.warnHtmlMessage:me(e.warnHtmlMessage)?e.warnHtmlMessage:!0,g=!!e.escapeParameter;const C=t?t.modifiers:oe(e.modifiers)?e.modifiers:{};let w=e.pluralRules||t&&t.pluralRules,O;O=(()=>{s&&Mu(null);const N={version:BS,locale:l.value,fallbackLocale:a.value,messages:c.value,modifiers:C,pluralRules:w,missing:_===null?void 0:_,missingWarn:d,fallbackWarn:h,fallbackFormat:E,unresolving:!0,postTranslation:v===null?void 0:v,warnHtmlMessage:m,escapeParameter:g,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};N.datetimeFormats=u.value,N.numberFormats=f.value,N.__datetimeFormatters=oe(O)?O.__datetimeFormatters:void 0,N.__numberFormatters=oe(O)?O.__numberFormatters:void 0;const L=IS(N);return s&&Mu(L),L})(),zs(O,l.value,a.value);function k(){return[l.value,a.value,c.value,u.value,f.value]}const x=Xe({get:()=>l.value,set:N=>{O.locale=N,l.value=N}}),H=Xe({get:()=>a.value,set:N=>{O.fallbackLocale=N,a.value=N,zs(O,l.value,N)}}),R=Xe(()=>c.value),B=Xe(()=>u.value),Q=Xe(()=>f.value);function z(){return Ne(v)?v:null}function K(N){v=N,O.postTranslation=N}function te(){return I}function Y(N){N!==null&&(_=qu(N)),I=N,O.missing=_}const ue=(N,L,G,ee,fe,de)=>{k();let Me;try{__INTLIFY_PROD_DEVTOOLS__,s||(O.fallbackContext=t?AS():void 0),Me=N(O)}finally{__INTLIFY_PROD_DEVTOOLS__,s||(O.fallbackContext=void 0)}if(G!=="translate exists"&&Fe(Me)&&Me===So||G==="translate exists"&&!Me){const[Ye,kt]=L();return t&&S?ee(t):fe(Ye)}else{if(de(Me))return Me;throw It(Et.UNEXPECTED_RETURN_TYPE)}};function Ue(...N){return ue(L=>Reflect.apply(Bu,null,[L,...N]),()=>wl(...N),"translate",L=>Reflect.apply(L.t,L,[...N]),L=>L,L=>J(L))}function He(...N){const[L,G,ee]=N;if(ee&&!ye(ee))throw It(Et.INVALID_ARGUMENT);return Ue(L,G,Ke({resolvedMessage:!0},ee||{}))}function qe(...N){return ue(L=>Reflect.apply(Du,null,[L,...N]),()=>Il(...N),"datetime format",L=>Reflect.apply(L.d,L,[...N]),()=>Pu,L=>J(L)||Le(L))}function Kt(...N){return ue(L=>Reflect.apply(Vu,null,[L,...N]),()=>Ol(...N),"number format",L=>Reflect.apply(L.n,L,[...N]),()=>Pu,L=>J(L)||Le(L))}function Gt(N){return N.map(L=>J(L)||Fe(L)||me(L)?ju(String(L)):L)}const nt={normalize:Gt,interpolate:N=>N,type:"vnode"};function $(...N){return ue(L=>{let G;const ee=L;try{ee.processor=nt,G=Reflect.apply(Bu,null,[ee,...N])}finally{ee.processor=null}return G},()=>wl(...N),"translate",L=>L[kl](...N),L=>[ju(L)],L=>Le(L))}function X(...N){return ue(L=>Reflect.apply(Vu,null,[L,...N]),()=>Ol(...N),"number format",L=>L[Pl](...N),Ku,L=>J(L)||Le(L))}function W(...N){return ue(L=>Reflect.apply(Du,null,[L,...N]),()=>Il(...N),"datetime format",L=>L[Rl](...N),Ku,L=>J(L)||Le(L))}function Z(N){w=N,O.pluralRules=w}function ie(N,L){return ue(()=>{if(!N)return!1;const G=J(L)?L:l.value,ee=T(G),fe=O.messageResolver(ee,N);return nn(fe)||Lt(fe)||J(fe)},()=>[N],"translate exists",G=>Reflect.apply(G.te,G,[N,L]),WS,G=>me(G))}function Se(N){let L=null;const G=yp(O,a.value,l.value);for(let ee=0;ee{o&&(l.value=N,O.locale=N,zs(O,l.value,a.value))}),tn(t.fallbackLocale,N=>{o&&(a.value=N,O.fallbackLocale=N,zs(O,l.value,a.value))}));const j={id:Gu,locale:x,fallbackLocale:H,get inheritLocale(){return o},set inheritLocale(N){o=N,N&&t&&(l.value=t.locale.value,a.value=t.fallbackLocale.value,zs(O,l.value,a.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:R,get modifiers(){return C},get pluralRules(){return w||{}},get isGlobal(){return s},get missingWarn(){return d},set missingWarn(N){d=N,O.missingWarn=d},get fallbackWarn(){return h},set fallbackWarn(N){h=N,O.fallbackWarn=h},get fallbackRoot(){return S},set fallbackRoot(N){S=N},get fallbackFormat(){return E},set fallbackFormat(N){E=N,O.fallbackFormat=E},get warnHtmlMessage(){return m},set warnHtmlMessage(N){m=N,O.warnHtmlMessage=N},get escapeParameter(){return g},set escapeParameter(N){g=N,O.escapeParameter=N},t:Ue,getLocaleMessage:T,setLocaleMessage:P,mergeLocaleMessage:U,getPostTranslationHandler:z,setPostTranslationHandler:K,getMissingHandler:te,setMissingHandler:Y,[Op]:Z};return j.datetimeFormats=B,j.numberFormats=Q,j.rt=He,j.te=ie,j.tm=y,j.d=qe,j.n=Kt,j.getDateTimeFormat=F,j.setDateTimeFormat=p,j.mergeDateTimeFormat=b,j.getNumberFormat=A,j.setNumberFormat=M,j.mergeNumberFormat=V,j[wp]=n,j[kl]=$,j[Rl]=W,j[Pl]=X,j}function GS(e){const t=J(e.locale)?e.locale:Pr,n=J(e.fallbackLocale)||Le(e.fallbackLocale)||oe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,s=Ne(e.missing)?e.missing:void 0,r=me(e.silentTranslationWarn)||Hs(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=me(e.silentFallbackWarn)||Hs(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,o=me(e.fallbackRoot)?e.fallbackRoot:!0,l=!!e.formatFallbackMessages,a=oe(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=Ne(e.postTranslation)?e.postTranslation:void 0,f=J(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,d=!!e.escapeParameterHtml,h=me(e.sync)?e.sync:!0;let S=e.messages;if(oe(e.sharedMessages)){const C=e.sharedMessages;S=Object.keys(C).reduce((O,D)=>{const k=O[D]||(O[D]={});return Ke(k,C[D]),O},S||{})}const{__i18n:E,__root:I,__injectWithOption:_}=e,v=e.datetimeFormats,m=e.numberFormats,g=e.flatJson;return{locale:t,fallbackLocale:n,messages:S,flatJson:g,datetimeFormats:v,numberFormats:m,missing:s,missingWarn:r,fallbackWarn:i,fallbackRoot:o,fallbackFormat:l,modifiers:a,pluralRules:c,postTranslation:u,warnHtmlMessage:f,escapeParameter:d,messageResolver:e.messageResolver,inheritLocale:h,__i18n:E,__root:I,__injectWithOption:_}}function Ml(e={}){const t=Ha(GS(e)),{__extender:n}=e,s={id:t.id,get locale(){return t.locale.value},set locale(r){t.locale.value=r},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(r){t.fallbackLocale.value=r},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get missing(){return t.getMissingHandler()},set missing(r){t.setMissingHandler(r)},get silentTranslationWarn(){return me(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(r){t.missingWarn=me(r)?!r:r},get silentFallbackWarn(){return me(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(r){t.fallbackWarn=me(r)?!r:r},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(r){t.fallbackFormat=r},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(r){t.setPostTranslationHandler(r)},get sync(){return t.inheritLocale},set sync(r){t.inheritLocale=r},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(r){t.warnHtmlMessage=r!=="off"},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(r){t.escapeParameter=r},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...r){return Reflect.apply(t.t,t,[...r])},rt(...r){return Reflect.apply(t.rt,t,[...r])},te(r,i){return t.te(r,i)},tm(r){return t.tm(r)},getLocaleMessage(r){return t.getLocaleMessage(r)},setLocaleMessage(r,i){t.setLocaleMessage(r,i)},mergeLocaleMessage(r,i){t.mergeLocaleMessage(r,i)},d(...r){return Reflect.apply(t.d,t,[...r])},getDateTimeFormat(r){return t.getDateTimeFormat(r)},setDateTimeFormat(r,i){t.setDateTimeFormat(r,i)},mergeDateTimeFormat(r,i){t.mergeDateTimeFormat(r,i)},n(...r){return Reflect.apply(t.n,t,[...r])},getNumberFormat(r){return t.getNumberFormat(r)},setNumberFormat(r,i){t.setNumberFormat(r,i)},mergeNumberFormat(r,i){t.mergeNumberFormat(r,i)}};return s.__extender=n,s}function qS(e,t,n){return{beforeCreate(){const s=Ge();if(!s)throw It(Et.UNEXPECTED_ERROR);const r=this.$options;if(r.i18n){const i=r.i18n;if(r.__i18n&&(i.__i18n=r.__i18n),i.__root=t,this===this.$root)this.$i18n=Yu(e,i);else{i.__injectWithOption=!0,i.__extender=n.__vueI18nExtend,this.$i18n=Ml(i);const o=this.$i18n;o.__extender&&(o.__disposer=o.__extender(this.$i18n))}}else if(r.__i18n)if(this===this.$root)this.$i18n=Yu(e,r);else{this.$i18n=Ml({__i18n:r.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const i=this.$i18n;i.__extender&&(i.__disposer=i.__extender(this.$i18n))}else this.$i18n=e;r.__i18nGlobal&&Rp(t,r,r),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>this.$i18n.rt(...i),this.$te=(i,o)=>this.$i18n.te(i,o),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i),n.__setInstance(s,this.$i18n)},mounted(){},unmounted(){const s=Ge();if(!s)throw It(Et.UNEXPECTED_ERROR);const r=this.$i18n;delete this.$t,delete this.$rt,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,r.__disposer&&(r.__disposer(),delete r.__disposer,delete r.__extender),n.__deleteInstance(s),delete this.$i18n}}}function Yu(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[Op](t.pluralizationRules||e.pluralizationRules);const n=Ua(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(s=>e.mergeLocaleMessage(s,n[s])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(s=>e.mergeDateTimeFormat(s,t.datetimeFormats[s])),t.numberFormats&&Object.keys(t.numberFormats).forEach(s=>e.mergeNumberFormat(s,t.numberFormats[s])),e}const Ba={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function YS({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((s,r)=>[...s,...r.type===ke?r.children:[r]],[]):t.reduce((n,s)=>{const r=e[s];return r&&(n[s]=r()),n},Te())}function Pp(){return ke}const XS=rn({name:"i18n-t",props:Ke({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Fe(e)||!isNaN(e)}},Ba),setup(e,t){const{slots:n,attrs:s}=t,r=e.i18n||ja({useScope:e.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(f=>f[0]!=="_"),o=Te();e.locale&&(o.locale=e.locale),e.plural!==void 0&&(o.plural=J(e.plural)?+e.plural:e.plural);const l=YS(t,i),a=r[kl](e.keypath,l,o),c=Ke(Te(),s),u=J(e.tag)||ye(e.tag)?e.tag:Pp();return ps(u,c,a)}}}),Xu=XS;function JS(e){return Le(e)&&!J(e[0])}function Lp(e,t,n,s){const{slots:r,attrs:i}=t;return()=>{const o={part:!0};let l=Te();e.locale&&(o.locale=e.locale),J(e.format)?o.key=e.format:ye(e.format)&&(J(e.format.key)&&(o.key=e.format.key),l=Object.keys(e.format).reduce((d,h)=>n.includes(h)?Ke(Te(),d,{[h]:e.format[h]}):d,Te()));const a=s(e.value,o,l);let c=[o.key];Le(a)?c=a.map((d,h)=>{const S=r[d.type],E=S?S({[d.type]:d.value,index:h,parts:a}):[d.value];return JS(E)&&(E[0].key=`${d.type}-${h}`),E}):J(a)&&(c=[a]);const u=Ke(Te(),i),f=J(e.tag)||ye(e.tag)?e.tag:Pp();return ps(f,u,c)}}const QS=rn({name:"i18n-n",props:Ke({value:{type:Number,required:!0},format:{type:[String,Object]}},Ba),setup(e,t){const n=e.i18n||ja({useScope:e.scope,__useComponent:!0});return Lp(e,t,Np,(...s)=>n[Pl](...s))}}),Ju=QS;function ZS(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const s=n.__getInstance(t);return s!=null?s.__composer:e.global.__composer}}function zS(e){const t=o=>{const{instance:l,value:a}=o;if(!l||!l.$)throw It(Et.UNEXPECTED_ERROR);const c=ZS(e,l.$),u=Qu(a);return[Reflect.apply(c.t,c,[...Zu(u)]),c]};return{created:(o,l)=>{const[a,c]=t(l);Gi&&e.global===c&&(o.__i18nWatcher=tn(c.locale,()=>{l.instance&&l.instance.$forceUpdate()})),o.__composer=c,o.textContent=a},unmounted:o=>{Gi&&o.__i18nWatcher&&(o.__i18nWatcher(),o.__i18nWatcher=void 0,delete o.__i18nWatcher),o.__composer&&(o.__composer=void 0,delete o.__composer)},beforeUpdate:(o,{value:l})=>{if(o.__composer){const a=o.__composer,c=Qu(l);o.textContent=Reflect.apply(a.t,a,[...Zu(c)])}},getSSRProps:o=>{const[l]=t(o);return{textContent:l}}}}function Qu(e){if(J(e))return{path:e};if(oe(e)){if(!("path"in e))throw It(Et.REQUIRED_VALUE,"path");return e}else throw It(Et.INVALID_VALUE)}function Zu(e){const{path:t,locale:n,args:s,choice:r,plural:i}=e,o={},l=s||{};return J(n)&&(o.locale=n),Fe(r)&&(o.plural=r),Fe(i)&&(o.plural=i),[t,l,o]}function e1(e,t,...n){const s=oe(n[0])?n[0]:{};(me(s.globalInstall)?s.globalInstall:!0)&&([Xu.name,"I18nT"].forEach(i=>e.component(i,Xu)),[Ju.name,"I18nN"].forEach(i=>e.component(i,Ju)),[ef.name,"I18nD"].forEach(i=>e.component(i,ef))),e.directive("t",zS(t))}const t1=Wn("global-vue-i18n");function n1(e={}){const t=__VUE_I18N_LEGACY_API__&&me(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,n=me(e.globalInjection)?e.globalInjection:!0,s=new Map,[r,i]=s1(e,t),o=Wn("");function l(f){return s.get(f)||null}function a(f,d){s.set(f,d)}function c(f){s.delete(f)}const u={get mode(){return __VUE_I18N_LEGACY_API__&&t?"legacy":"composition"},async install(f,...d){if(f.__VUE_I18N_SYMBOL__=o,f.provide(f.__VUE_I18N_SYMBOL__,u),oe(d[0])){const E=d[0];u.__composerExtend=E.__composerExtend,u.__vueI18nExtend=E.__vueI18nExtend}let h=null;!t&&n&&(h=f1(f,u.global)),__VUE_I18N_FULL_INSTALL__&&e1(f,u,...d),__VUE_I18N_LEGACY_API__&&t&&f.mixin(qS(i,i.__composer,u));const S=f.unmount;f.unmount=()=>{h&&h(),u.dispose(),S()}},get global(){return i},dispose(){r.stop()},__instances:s,__getInstance:l,__setInstance:a,__deleteInstance:c};return u}function ja(e={}){const t=Ge();if(t==null)throw It(Et.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw It(Et.NOT_INSTALLED);const n=r1(t),s=o1(n),r=kp(t),i=i1(e,r);if(i==="global")return Rp(s,e,r),s;if(i==="parent"){let a=l1(n,t,e.__useComponent);return a==null&&(a=s),a}const o=n;let l=o.__getInstance(t);if(l==null){const a=Ke({},e);"__i18n"in r&&(a.__i18n=r.__i18n),s&&(a.__root=s),l=Ha(a),o.__composerExtend&&(l[Ll]=o.__composerExtend(l)),c1(o,t,l),o.__setInstance(t,l)}return l}function s1(e,t){const n=af(),s=__VUE_I18N_LEGACY_API__&&t?n.run(()=>Ml(e)):n.run(()=>Ha(e));if(s==null)throw It(Et.UNEXPECTED_ERROR);return[n,s]}function r1(e){const t=Bt(e.isCE?t1:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw It(e.isCE?Et.NOT_INSTALLED_WITH_PROVIDE:Et.UNEXPECTED_ERROR);return t}function i1(e,t){return vo(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function o1(e){return e.mode==="composition"?e.global:e.global.__composer}function l1(e,t,n=!1){let s=null;const r=t.root;let i=a1(t,n);for(;i!=null;){const o=e;if(e.mode==="composition")s=o.__getInstance(i);else if(__VUE_I18N_LEGACY_API__){const l=o.__getInstance(i);l!=null&&(s=l.__composer,n&&s&&!s[wp]&&(s=null))}if(s!=null||r===i)break;i=i.parent}return s}function a1(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function c1(e,t,n){Gs(()=>{},t),Vr(()=>{const s=n;e.__deleteInstance(t);const r=s[Ll];r&&(r(),delete s[Ll])},t)}const u1=["locale","fallbackLocale","availableLocales"],zu=["t","rt","d","n","tm","te"];function f1(e,t){const n=Object.create(null);return u1.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i)throw It(Et.UNEXPECTED_ERROR);const o=$e(i.value)?{get(){return i.value.value},set(l){i.value.value=l}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,r,o)}),e.config.globalProperties.$i18n=n,zu.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i||!i.value)throw It(Et.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${r}`,i)}),()=>{delete e.config.globalProperties.$i18n,zu.forEach(r=>{delete e.config.globalProperties[`$${r}`]})}}const d1=rn({name:"i18n-d",props:Ke({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Ba),setup(e,t){const n=e.i18n||ja({useScope:e.scope,__useComponent:!0});return Lp(e,t,Cp,(...s)=>n[Rl](...s))}}),ef=d1;jS();ES(nS);SS(yS);TS(yp);if(__INTLIFY_PROD_DEVTOOLS__){const e=zn();e.__INTLIFY__=!0,sS(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const h1={en:{nav:{home:"Home",about:"关于",blog:"记事本",life:"生活",projects:"Projects",others:"更多",photo:"相册"}},zh:{}},p1=n1({messages:h1,locale:navigator.language.split("-")[0],fallbackLocale:"en"});console.log(navigator.language);const F1={api:"https://profile-api.hydev.org",content:"https://profile-content.hydev.org"},m1=window.jQuery,V1=["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 g1=Object.defineProperty,_1=Object.getOwnPropertyDescriptor,Wa=(e,t,n,s)=>{for(var r=s>1?void 0:s?_1(t,n):t,i=e.length-1,o;i>=0;i--)(o=e[i])&&(r=(s?o(t,n,r):o(r))||r);return s&&r&&g1(t,n,r),r};let Mr=class extends yo{title;active=!1;show=!1;get displayTitle(){return decodeURIComponent(this.title)}mounted(){m1(".collapse").accordion({collapsible:!0,header:"h3",heightStyle:"content",active:this.active})}};Wa([wa],Mr.prototype,"title",2);Wa([wa({default:!1})],Mr.prototype,"active",2);Mr=Wa([ka],Mr);const y1=Ra(Mr),b1={class:"collapse"},v1=["innerHTML"],E1={class:"content"};function S1(e,t,n,s,r,i){return at(),Vt("div",b1,[Oe("h3",{innerHTML:e.displayTitle,class:"clickable"},null,8,v1),Oe("div",E1,[Zl(e.$slots,"default")])])}const T1=Wr(y1,[["render",S1]]),C1={class:"tag-wrap unselectable clickable"},N1=rn({__name:"Tag",props:{direction:{type:String,default:"left"},tagName:String},setup(e){return(t,n)=>(at(),Vt("div",C1,[Oe("div",{class:ds(["tag fbox-vcenter",e.direction])},[Oe("div",null,[Zl(t.$slots,"default",{},void 0,!0)]),n[0]||(n[0]=Oe("div",{class:"after"},null,-1))],2)]))}}),Mp=Wr(N1,[["__scopeId","data-v-cd1eb10c"]]);let A1={staticMeta:{tags:[],categories:[],posts:[]}};var I1=Object.defineProperty,O1=Object.getOwnPropertyDescriptor,xp=(e,t,n,s)=>{for(var r=s>1?void 0:s?O1(t,n):t,i=e.length-1,o;i>=0;i--)(o=e[i])&&(r=(s?o(t,n,r):o(r))||r);return s&&r&&I1(t,n,r),r};let qi=class extends yo{mode="tags";meta=A1.staticMeta;clickCat(e,t){e.stopPropagation(),Eu({category:t[0],tag:null})}clickTag(e,t){e.stopPropagation(),Eu({tag:t[0],category:null})}};xp([wa({default:"tags"})],qi.prototype,"mode",2);qi=xp([ka({components:{Tag:Mp}})],qi);const w1=Ra(qi),k1={key:0,class:"index index-tags"},R1={key:1,class:"index index-categories"},P1=["onClick"];function L1(e,t,n,s,r,i){const o=Ai("Tag");return e.mode==="tags"?(at(),Vt("div",k1,[(at(!0),Vt(ke,null,Xo(e.meta.tags,l=>(at(),Sr(o,{key:l,"tag-name":l[0],direction:"right",onClick:a=>e.clickTag(a,l)},{default:en(()=>[mn(Ft(l[0])+" ("+Ft(l[1])+")",1)]),_:2},1032,["tag-name","onClick"]))),128))])):(at(),Vt("div",R1,[(at(!0),Vt(ke,null,Xo(e.meta.categories,l=>(at(),Vt("span",{key:l[0],class:"clickable unselectable",onClick:a=>e.clickCat(a,l)},Ft(l[0])+" ("+Ft(l[1])+")",9,P1))),128))]))}const M1=Wr(w1,[["render",L1],["__scopeId","data-v-ba4dbbfd"]]),x1=Di(d0).use(Ki).use(p1).component("Collapse",T1).component("BlogIndex",M1).component("Dynamic",{props:["template"],render(){return ps({template:this.template})}}).component("Tag",Mp);x1.mount("#app");export{m1 as $,rn as A,yo as B,ka as C,bn as D,Gs as E,ke as F,tn as G,Xe as H,Eu as I,A1 as J,V1 as K,Bt as L,lr as M,Nf as N,ao as O,ps as P,xr as Q,Vr as R,Mp as T,Wr as _,Oe as a,Ft as b,Vt as c,wa as d,Ai as e,pe as f,Ad as g,F1 as h,Sr as i,Zl as j,tg as k,mn as l,zm as m,ds as n,at as o,Zm as p,Dr as q,Xo as r,ts as s,Ra as t,Wl as u,xi as v,en as w,bg as x,kn as y,Ws as z}; diff --git a/assets/index-Doj7A_Ry.css b/assets/index-CrVz5fu_.css similarity index 99% rename from assets/index-Doj7A_Ry.css rename to assets/index-CrVz5fu_.css index c837187..89bc8ea 100644 --- a/assets/index-Doj7A_Ry.css +++ b/assets/index-CrVz5fu_.css @@ -2,4 +2,4 @@ * Font Awesome Free 6.7.2 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 2024 Fonticons, Inc. -*/.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-regular,.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-brands:before,.fa-regular:before,.fa-solid:before,.fa:before,.fab:before,.far:before,.fas:before{content:var(--fa)}.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{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);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{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.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{--fa:"0"}.fa-1{--fa:"1"}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-fill-drip{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:""}.fa-at{--fa:"@"}.fa-trash-alt,.fa-trash-can{--fa:""}.fa-text-height{--fa:""}.fa-user-times,.fa-user-xmark{--fa:""}.fa-stethoscope{--fa:""}.fa-comment-alt,.fa-message{--fa:""}.fa-info{--fa:""}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:""}.fa-explosion{--fa:""}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:""}.fa-wave-square{--fa:""}.fa-ring{--fa:""}.fa-building-un{--fa:""}.fa-dice-three{--fa:""}.fa-calendar-alt,.fa-calendar-days{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-sort-desc,.fa-sort-down{--fa:""}.fa-circle-minus,.fa-minus-circle{--fa:""}.fa-door-open{--fa:""}.fa-right-from-bracket,.fa-sign-out-alt{--fa:""}.fa-atom{--fa:""}.fa-soap{--fa:""}.fa-heart-music-camera-bolt,.fa-icons{--fa:""}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-pump-medical{--fa:""}.fa-fingerprint{--fa:""}.fa-hand-point-right{--fa:""}.fa-magnifying-glass-location,.fa-search-location{--fa:""}.fa-forward-step,.fa-step-forward{--fa:""}.fa-face-smile-beam,.fa-smile-beam{--fa:""}.fa-flag-checkered{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-crop{--fa:""}.fa-angle-double-down,.fa-angles-down{--fa:""}.fa-users-rectangle{--fa:""}.fa-people-roof{--fa:""}.fa-people-line{--fa:""}.fa-beer,.fa-beer-mug-empty{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-arrow-up-long,.fa-long-arrow-up{--fa:""}.fa-burn,.fa-fire-flame-simple{--fa:""}.fa-male,.fa-person{--fa:""}.fa-laptop{--fa:""}.fa-file-csv{--fa:""}.fa-menorah{--fa:""}.fa-truck-plane{--fa:""}.fa-record-vinyl{--fa:""}.fa-face-grin-stars,.fa-grin-stars{--fa:""}.fa-bong{--fa:""}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-spoon,.fa-utensil-spoon{--fa:""}.fa-jar-wheat{--fa:""}.fa-envelopes-bulk,.fa-mail-bulk{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-circle-h,.fa-hospital-symbol{--fa:""}.fa-pager{--fa:""}.fa-address-book,.fa-contact-book{--fa:""}.fa-strikethrough{--fa:""}.fa-k{--fa:"K"}.fa-landmark-flag{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-backward{--fa:""}.fa-caret-right{--fa:""}.fa-comments{--fa:""}.fa-file-clipboard,.fa-paste{--fa:""}.fa-code-pull-request{--fa:""}.fa-clipboard-list{--fa:""}.fa-truck-loading,.fa-truck-ramp-box{--fa:""}.fa-user-check{--fa:""}.fa-vial-virus{--fa:""}.fa-sheet-plastic{--fa:""}.fa-blog{--fa:""}.fa-user-ninja{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-scroll-torah,.fa-torah{--fa:""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-toggle-off{--fa:""}.fa-archive,.fa-box-archive{--fa:""}.fa-person-drowning{--fa:""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:""}.fa-spray-can{--fa:""}.fa-truck-monster{--fa:""}.fa-w{--fa:"W"}.fa-earth-africa,.fa-globe-africa{--fa:""}.fa-rainbow{--fa:""}.fa-circle-notch{--fa:""}.fa-tablet-alt,.fa-tablet-screen-button{--fa:""}.fa-paw{--fa:""}.fa-cloud{--fa:""}.fa-trowel-bricks{--fa:""}.fa-face-flushed,.fa-flushed{--fa:""}.fa-hospital-user{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-gavel,.fa-legal{--fa:""}.fa-binoculars{--fa:""}.fa-microphone-slash{--fa:""}.fa-box-tissue{--fa:""}.fa-motorcycle{--fa:""}.fa-bell-concierge,.fa-concierge-bell{--fa:""}.fa-pen-ruler,.fa-pencil-ruler{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-caret-square-right,.fa-square-caret-right{--fa:""}.fa-cut,.fa-scissors{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-toilets-portable{--fa:""}.fa-hockey-puck{--fa:""}.fa-table{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-digital-tachograph,.fa-tachograph-digital{--fa:""}.fa-users-slash{--fa:""}.fa-clover{--fa:""}.fa-mail-reply,.fa-reply{--fa:""}.fa-star-and-crescent{--fa:""}.fa-house-fire{--fa:""}.fa-minus-square,.fa-square-minus{--fa:""}.fa-helicopter{--fa:""}.fa-compass{--fa:""}.fa-caret-square-down,.fa-square-caret-down{--fa:""}.fa-file-circle-question{--fa:""}.fa-laptop-code{--fa:""}.fa-swatchbook{--fa:""}.fa-prescription-bottle{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-people-group{--fa:""}.fa-hourglass-3,.fa-hourglass-end{--fa:""}.fa-heart-broken,.fa-heart-crack{--fa:""}.fa-external-link-square-alt,.fa-square-up-right{--fa:""}.fa-face-kiss-beam,.fa-kiss-beam{--fa:""}.fa-film{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-people-robbery{--fa:""}.fa-lightbulb{--fa:""}.fa-caret-left{--fa:""}.fa-circle-exclamation,.fa-exclamation-circle{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:""}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:""}.fa-unlock-alt,.fa-unlock-keyhole{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-sitemap{--fa:""}.fa-circle-dollar-to-slot,.fa-donate{--fa:""}.fa-memory{--fa:""}.fa-road-spikes{--fa:""}.fa-fire-burner{--fa:""}.fa-flag{--fa:""}.fa-hanukiah{--fa:""}.fa-feather{--fa:""}.fa-volume-down,.fa-volume-low{--fa:""}.fa-comment-slash{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-compress{--fa:""}.fa-wheat-alt,.fa-wheat-awn{--fa:""}.fa-ankh{--fa:""}.fa-hands-holding-child{--fa:""}.fa-asterisk{--fa:"*"}.fa-check-square,.fa-square-check{--fa:""}.fa-peseta-sign{--fa:""}.fa-header,.fa-heading{--fa:""}.fa-ghost{--fa:""}.fa-list,.fa-list-squares{--fa:""}.fa-phone-square-alt,.fa-square-phone-flip{--fa:""}.fa-cart-plus{--fa:""}.fa-gamepad{--fa:""}.fa-circle-dot,.fa-dot-circle{--fa:""}.fa-dizzy,.fa-face-dizzy{--fa:""}.fa-egg{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-campground{--fa:""}.fa-folder-plus{--fa:""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:""}.fa-paint-brush,.fa-paintbrush{--fa:""}.fa-lock{--fa:""}.fa-gas-pump{--fa:""}.fa-hot-tub,.fa-hot-tub-person{--fa:""}.fa-map-location,.fa-map-marked{--fa:""}.fa-house-flood-water{--fa:""}.fa-tree{--fa:""}.fa-bridge-lock{--fa:""}.fa-sack-dollar{--fa:""}.fa-edit,.fa-pen-to-square{--fa:""}.fa-car-side{--fa:""}.fa-share-alt,.fa-share-nodes{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-hourglass-2,.fa-hourglass-half{--fa:""}.fa-microscope{--fa:""}.fa-sink{--fa:""}.fa-bag-shopping,.fa-shopping-bag{--fa:""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:""}.fa-mitten{--fa:""}.fa-person-rays{--fa:""}.fa-users{--fa:""}.fa-eye-slash{--fa:""}.fa-flask-vial{--fa:""}.fa-hand,.fa-hand-paper{--fa:""}.fa-om{--fa:""}.fa-worm{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-plug{--fa:""}.fa-chevron-up{--fa:""}.fa-hand-spock{--fa:""}.fa-stopwatch{--fa:""}.fa-face-kiss,.fa-kiss{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-face-grin-tongue,.fa-grin-tongue{--fa:""}.fa-chess-bishop{--fa:""}.fa-face-grin-wink,.fa-grin-wink{--fa:""}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:""}.fa-road-circle-check{--fa:""}.fa-dice-five{--fa:""}.fa-rss-square,.fa-square-rss{--fa:""}.fa-land-mine-on{--fa:""}.fa-i-cursor{--fa:""}.fa-stamp{--fa:""}.fa-stairs{--fa:""}.fa-i{--fa:"I"}.fa-hryvnia,.fa-hryvnia-sign{--fa:""}.fa-pills{--fa:""}.fa-face-grin-wide,.fa-grin-alt{--fa:""}.fa-tooth{--fa:""}.fa-v{--fa:"V"}.fa-bangladeshi-taka-sign{--fa:""}.fa-bicycle{--fa:""}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-ambulance,.fa-truck-medical{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-snowman{--fa:""}.fa-mortar-pestle{--fa:""}.fa-road-barrier{--fa:""}.fa-school{--fa:""}.fa-igloo{--fa:""}.fa-joint{--fa:""}.fa-angle-right{--fa:""}.fa-horse{--fa:""}.fa-q{--fa:"Q"}.fa-g{--fa:"G"}.fa-notes-medical{--fa:""}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:""}.fa-dong-sign{--fa:""}.fa-capsules{--fa:""}.fa-poo-bolt,.fa-poo-storm{--fa:""}.fa-face-frown-open,.fa-frown-open{--fa:""}.fa-hand-point-up{--fa:""}.fa-money-bill{--fa:""}.fa-bookmark{--fa:""}.fa-align-justify{--fa:""}.fa-umbrella-beach{--fa:""}.fa-helmet-un{--fa:""}.fa-bullseye{--fa:""}.fa-bacon{--fa:""}.fa-hand-point-down{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-folder,.fa-folder-blank{--fa:""}.fa-file-medical-alt,.fa-file-waveform{--fa:""}.fa-radiation{--fa:""}.fa-chart-simple{--fa:""}.fa-mars-stroke{--fa:""}.fa-vial{--fa:""}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:""}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:""}.fa-e{--fa:"E"}.fa-pen-alt,.fa-pen-clip{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-user{--fa:""}.fa-school-circle-check{--fa:""}.fa-dumpster{--fa:""}.fa-shuttle-van,.fa-van-shuttle{--fa:""}.fa-building-user{--fa:""}.fa-caret-square-left,.fa-square-caret-left{--fa:""}.fa-highlighter{--fa:""}.fa-key{--fa:""}.fa-bullhorn{--fa:""}.fa-globe{--fa:""}.fa-synagogue{--fa:""}.fa-person-half-dress{--fa:""}.fa-road-bridge{--fa:""}.fa-location-arrow{--fa:""}.fa-c{--fa:"C"}.fa-tablet-button{--fa:""}.fa-building-lock{--fa:""}.fa-pizza-slice{--fa:""}.fa-money-bill-wave{--fa:""}.fa-area-chart,.fa-chart-area{--fa:""}.fa-house-flag{--fa:""}.fa-person-circle-minus{--fa:""}.fa-ban,.fa-cancel{--fa:""}.fa-camera-rotate{--fa:""}.fa-air-freshener,.fa-spray-can-sparkles{--fa:""}.fa-star{--fa:""}.fa-repeat{--fa:""}.fa-cross{--fa:""}.fa-box{--fa:""}.fa-venus-mars{--fa:""}.fa-arrow-pointer,.fa-mouse-pointer{--fa:""}.fa-expand-arrows-alt,.fa-maximize{--fa:""}.fa-charging-station{--fa:""}.fa-shapes,.fa-triangle-circle-square{--fa:""}.fa-random,.fa-shuffle{--fa:""}.fa-person-running,.fa-running{--fa:""}.fa-mobile-retro{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-spider{--fa:""}.fa-hands-bound{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-x-ray{--fa:""}.fa-spell-check{--fa:""}.fa-slash{--fa:""}.fa-computer-mouse,.fa-mouse{--fa:""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:""}.fa-shop-slash,.fa-store-alt-slash{--fa:""}.fa-server{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-shop-lock{--fa:""}.fa-hourglass-1,.fa-hourglass-start{--fa:""}.fa-blender-phone{--fa:""}.fa-building-wheat{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-right-to-bracket,.fa-sign-in-alt{--fa:""}.fa-venus{--fa:""}.fa-passport{--fa:""}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:""}.fa-heart-pulse,.fa-heartbeat{--fa:""}.fa-people-carry,.fa-people-carry-box{--fa:""}.fa-temperature-high{--fa:""}.fa-microchip{--fa:""}.fa-crown{--fa:""}.fa-weight-hanging{--fa:""}.fa-xmarks-lines{--fa:""}.fa-file-prescription{--fa:""}.fa-weight,.fa-weight-scale{--fa:""}.fa-user-friends,.fa-user-group{--fa:""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:""}.fa-chess-knight{--fa:""}.fa-face-laugh-squint,.fa-laugh-squint{--fa:""}.fa-wheelchair{--fa:""}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:""}.fa-toggle-on{--fa:""}.fa-person-walking,.fa-walking{--fa:""}.fa-l{--fa:"L"}.fa-fire{--fa:""}.fa-bed-pulse,.fa-procedures{--fa:""}.fa-shuttle-space,.fa-space-shuttle{--fa:""}.fa-face-laugh,.fa-laugh{--fa:""}.fa-folder-open{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-code-fork{--fa:""}.fa-city{--fa:""}.fa-microphone-alt,.fa-microphone-lines{--fa:""}.fa-pepper-hot{--fa:""}.fa-unlock{--fa:""}.fa-colon-sign{--fa:""}.fa-headset{--fa:""}.fa-store-slash{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-user-minus{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-champagne-glasses,.fa-glass-cheers{--fa:""}.fa-clipboard{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-file-arrow-up,.fa-file-upload{--fa:""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-underline{--fa:""}.fa-user-edit,.fa-user-pen{--fa:""}.fa-signature{--fa:""}.fa-stroopwafel{--fa:""}.fa-bold{--fa:""}.fa-anchor-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-manat-sign{--fa:""}.fa-not-equal{--fa:""}.fa-border-style,.fa-border-top-left{--fa:""}.fa-map-location-dot,.fa-map-marked-alt{--fa:""}.fa-jedi{--fa:""}.fa-poll,.fa-square-poll-vertical{--fa:""}.fa-mug-hot{--fa:""}.fa-battery-car,.fa-car-battery{--fa:""}.fa-gift{--fa:""}.fa-dice-two{--fa:""}.fa-chess-queen{--fa:""}.fa-glasses{--fa:""}.fa-chess-board{--fa:""}.fa-building-circle-check{--fa:""}.fa-person-chalkboard{--fa:""}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:""}.fa-hand-back-fist,.fa-hand-rock{--fa:""}.fa-caret-square-up,.fa-square-caret-up{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-bar-chart,.fa-chart-bar{--fa:""}.fa-hands-bubbles,.fa-hands-wash{--fa:""}.fa-less-than-equal{--fa:""}.fa-train{--fa:""}.fa-eye-low-vision,.fa-low-vision{--fa:""}.fa-crow{--fa:""}.fa-sailboat{--fa:""}.fa-window-restore{--fa:""}.fa-plus-square,.fa-square-plus{--fa:""}.fa-torii-gate{--fa:""}.fa-frog{--fa:""}.fa-bucket{--fa:""}.fa-image{--fa:""}.fa-microphone{--fa:""}.fa-cow{--fa:""}.fa-caret-up{--fa:""}.fa-screwdriver{--fa:""}.fa-folder-closed{--fa:""}.fa-house-tsunami{--fa:""}.fa-square-nfi{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-glass-martini-alt,.fa-martini-glass{--fa:""}.fa-square-binary{--fa:""}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:""}.fa-columns,.fa-table-columns{--fa:""}.fa-lemon{--fa:""}.fa-head-side-mask{--fa:""}.fa-handshake{--fa:""}.fa-gem{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-smoking{--fa:""}.fa-compress-arrows-alt,.fa-minimize{--fa:""}.fa-monument{--fa:""}.fa-snowplow{--fa:""}.fa-angle-double-right,.fa-angles-right{--fa:""}.fa-cannabis{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-tablets{--fa:""}.fa-ethernet{--fa:""}.fa-eur,.fa-euro,.fa-euro-sign{--fa:""}.fa-chair{--fa:""}.fa-check-circle,.fa-circle-check{--fa:""}.fa-circle-stop,.fa-stop-circle{--fa:""}.fa-compass-drafting,.fa-drafting-compass{--fa:""}.fa-plate-wheat{--fa:""}.fa-icicles{--fa:""}.fa-person-shelter{--fa:""}.fa-neuter{--fa:""}.fa-id-badge{--fa:""}.fa-marker{--fa:""}.fa-face-laugh-beam,.fa-laugh-beam{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-universal-access{--fa:""}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:""}.fa-lari-sign{--fa:""}.fa-volcano{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:""}.fa-viruses{--fa:""}.fa-square-person-confined{--fa:""}.fa-user-tie{--fa:""}.fa-arrow-down-long,.fa-long-arrow-down{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-certificate{--fa:""}.fa-mail-reply-all,.fa-reply-all{--fa:""}.fa-suitcase{--fa:""}.fa-person-skating,.fa-skating{--fa:""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:""}.fa-camera-retro{--fa:""}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:""}.fa-arrow-right-to-file,.fa-file-import{--fa:""}.fa-external-link-square,.fa-square-arrow-up-right{--fa:""}.fa-box-open{--fa:""}.fa-scroll{--fa:""}.fa-spa{--fa:""}.fa-location-pin-lock{--fa:""}.fa-pause{--fa:""}.fa-hill-avalanche{--fa:""}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:""}.fa-bomb{--fa:""}.fa-registered{--fa:""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:""}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:""}.fa-subscript{--fa:""}.fa-diamond-turn-right,.fa-directions{--fa:""}.fa-burst{--fa:""}.fa-house-laptop,.fa-laptop-house{--fa:""}.fa-face-tired,.fa-tired{--fa:""}.fa-money-bills{--fa:""}.fa-smog{--fa:""}.fa-crutch{--fa:""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-palette{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-vest{--fa:""}.fa-ferry{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-seedling,.fa-sprout{--fa:""}.fa-arrows-alt-h,.fa-left-right{--fa:""}.fa-boxes-packing{--fa:""}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-bowl-food{--fa:""}.fa-candy-cane{--fa:""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:""}.fa-cloud-bolt,.fa-thunderstorm{--fa:""}.fa-remove-format,.fa-text-slash{--fa:""}.fa-face-smile-wink,.fa-smile-wink{--fa:""}.fa-file-word{--fa:""}.fa-file-powerpoint{--fa:""}.fa-arrows-h,.fa-arrows-left-right{--fa:""}.fa-house-lock{--fa:""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-children{--fa:""}.fa-blackboard,.fa-chalkboard{--fa:""}.fa-user-alt-slash,.fa-user-large-slash{--fa:""}.fa-envelope-open{--fa:""}.fa-handshake-alt-slash,.fa-handshake-simple-slash{--fa:""}.fa-mattress-pillow{--fa:""}.fa-guarani-sign{--fa:""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-greater-than-equal{--fa:""}.fa-shield-alt,.fa-shield-halved{--fa:""}.fa-atlas,.fa-book-atlas{--fa:""}.fa-virus{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-layer-group{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-archway{--fa:""}.fa-heart-circle-check{--fa:""}.fa-house-chimney-crack,.fa-house-damage{--fa:""}.fa-file-archive,.fa-file-zipper{--fa:""}.fa-square{--fa:""}.fa-glass-martini,.fa-martini-glass-empty{--fa:""}.fa-couch{--fa:""}.fa-cedi-sign{--fa:""}.fa-italic{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-church{--fa:""}.fa-comments-dollar{--fa:""}.fa-democrat{--fa:""}.fa-z{--fa:"Z"}.fa-person-skiing,.fa-skiing{--fa:""}.fa-road-lock{--fa:""}.fa-a{--fa:"A"}.fa-temperature-arrow-down,.fa-temperature-down{--fa:""}.fa-feather-alt,.fa-feather-pointed{--fa:""}.fa-p{--fa:"P"}.fa-snowflake{--fa:""}.fa-newspaper{--fa:""}.fa-ad,.fa-rectangle-ad{--fa:""}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-locust{--fa:""}.fa-sort,.fa-unsorted{--fa:""}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:""}.fa-person-dress-burst{--fa:""}.fa-money-check-alt,.fa-money-check-dollar{--fa:""}.fa-vector-square{--fa:""}.fa-bread-slice{--fa:""}.fa-language{--fa:""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:""}.fa-filter{--fa:""}.fa-question{--fa:"?"}.fa-file-signature{--fa:""}.fa-arrows-alt,.fa-up-down-left-right{--fa:""}.fa-house-chimney-user{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-puzzle-piece{--fa:""}.fa-money-check{--fa:""}.fa-star-half-alt,.fa-star-half-stroke{--fa:""}.fa-code{--fa:""}.fa-glass-whiskey,.fa-whiskey-glass{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-arrow-up-right-from-square,.fa-external-link{--fa:""}.fa-cubes-stacked{--fa:""}.fa-krw,.fa-won,.fa-won-sign{--fa:""}.fa-virus-covid{--fa:""}.fa-austral-sign{--fa:""}.fa-f{--fa:"F"}.fa-leaf{--fa:""}.fa-road{--fa:""}.fa-cab,.fa-taxi{--fa:""}.fa-person-circle-plus{--fa:""}.fa-chart-pie,.fa-pie-chart{--fa:""}.fa-bolt-lightning{--fa:""}.fa-sack-xmark{--fa:""}.fa-file-excel{--fa:""}.fa-file-contract{--fa:""}.fa-fish-fins{--fa:""}.fa-building-flag{--fa:""}.fa-face-grin-beam,.fa-grin-beam{--fa:""}.fa-object-ungroup{--fa:""}.fa-poop{--fa:""}.fa-location-pin,.fa-map-marker{--fa:""}.fa-kaaba{--fa:""}.fa-toilet-paper{--fa:""}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:""}.fa-eject{--fa:""}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:""}.fa-plane-circle-check{--fa:""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:""}.fa-object-group{--fa:""}.fa-chart-line,.fa-line-chart{--fa:""}.fa-mask-ventilator{--fa:""}.fa-arrow-right{--fa:""}.fa-map-signs,.fa-signs-post{--fa:""}.fa-cash-register{--fa:""}.fa-person-circle-question{--fa:""}.fa-h{--fa:"H"}.fa-tarp{--fa:""}.fa-screwdriver-wrench,.fa-tools{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-heart{--fa:""}.fa-mars-and-venus{--fa:""}.fa-home-user,.fa-house-user{--fa:""}.fa-dumpster-fire{--fa:""}.fa-house-crack{--fa:""}.fa-cocktail,.fa-martini-glass-citrus{--fa:""}.fa-face-surprise,.fa-surprise{--fa:""}.fa-bottle-water{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-apple-alt,.fa-apple-whole{--fa:""}.fa-kitchen-set{--fa:""}.fa-r{--fa:"R"}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:""}.fa-cube{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-shield-dog{--fa:""}.fa-solar-panel{--fa:""}.fa-lock-open{--fa:""}.fa-elevator{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-poll-h,.fa-square-poll-horizontal{--fa:""}.fa-circle{--fa:""}.fa-backward-fast,.fa-fast-backward{--fa:""}.fa-recycle{--fa:""}.fa-user-astronaut{--fa:""}.fa-plane-slash{--fa:""}.fa-trademark{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-satellite-dish{--fa:""}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:""}.fa-mobile-alt,.fa-mobile-screen-button{--fa:""}.fa-volume-high,.fa-volume-up{--fa:""}.fa-users-rays{--fa:""}.fa-wallet{--fa:""}.fa-clipboard-check{--fa:""}.fa-file-audio{--fa:""}.fa-burger,.fa-hamburger{--fa:""}.fa-wrench{--fa:""}.fa-bugs{--fa:""}.fa-rupee,.fa-rupee-sign{--fa:""}.fa-file-image{--fa:""}.fa-circle-question,.fa-question-circle{--fa:""}.fa-plane-departure{--fa:""}.fa-handshake-slash{--fa:""}.fa-book-bookmark{--fa:""}.fa-code-branch{--fa:""}.fa-hat-cowboy{--fa:""}.fa-bridge{--fa:""}.fa-phone-alt,.fa-phone-flip{--fa:""}.fa-truck-front{--fa:""}.fa-cat{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-truck-field{--fa:""}.fa-route{--fa:""}.fa-clipboard-question{--fa:""}.fa-panorama{--fa:""}.fa-comment-medical{--fa:""}.fa-teeth-open{--fa:""}.fa-file-circle-minus{--fa:""}.fa-tags{--fa:""}.fa-wine-glass{--fa:""}.fa-fast-forward,.fa-forward-fast{--fa:""}.fa-face-meh-blank,.fa-meh-blank{--fa:""}.fa-parking,.fa-square-parking{--fa:""}.fa-house-signal{--fa:""}.fa-bars-progress,.fa-tasks-alt{--fa:""}.fa-faucet-drip{--fa:""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:""}.fa-ban-smoking,.fa-smoking-ban{--fa:""}.fa-terminal{--fa:""}.fa-mobile-button{--fa:""}.fa-house-medical-flag{--fa:""}.fa-basket-shopping,.fa-shopping-basket{--fa:""}.fa-tape{--fa:""}.fa-bus-alt,.fa-bus-simple{--fa:""}.fa-eye{--fa:""}.fa-face-sad-cry,.fa-sad-cry{--fa:""}.fa-audio-description{--fa:""}.fa-person-military-to-person{--fa:""}.fa-file-shield{--fa:""}.fa-user-slash{--fa:""}.fa-pen{--fa:""}.fa-tower-observation{--fa:""}.fa-file-code{--fa:""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:""}.fa-bus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-home-lg,.fa-house-chimney{--fa:""}.fa-window-maximize{--fa:""}.fa-face-frown,.fa-frown{--fa:""}.fa-prescription{--fa:""}.fa-shop,.fa-store-alt{--fa:""}.fa-floppy-disk,.fa-save{--fa:""}.fa-vihara{--fa:""}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:""}.fa-sort-asc,.fa-sort-up{--fa:""}.fa-comment-dots,.fa-commenting{--fa:""}.fa-plant-wilt{--fa:""}.fa-diamond{--fa:""}.fa-face-grin-squint,.fa-grin-squint{--fa:""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:""}.fa-chart-diagram{--fa:""}.fa-bacterium{--fa:""}.fa-hand-pointer{--fa:""}.fa-drum-steelpan{--fa:""}.fa-hand-scissors{--fa:""}.fa-hands-praying,.fa-praying-hands{--fa:""}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:""}.fa-biohazard{--fa:""}.fa-location,.fa-location-crosshairs{--fa:""}.fa-mars-double{--fa:""}.fa-child-dress{--fa:""}.fa-users-between-lines{--fa:""}.fa-lungs-virus{--fa:""}.fa-face-grin-tears,.fa-grin-tears{--fa:""}.fa-phone{--fa:""}.fa-calendar-times,.fa-calendar-xmark{--fa:""}.fa-child-reaching{--fa:""}.fa-head-side-virus{--fa:""}.fa-user-cog,.fa-user-gear{--fa:""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:""}.fa-door-closed{--fa:""}.fa-shield-virus{--fa:""}.fa-dice-six{--fa:""}.fa-mosquito-net{--fa:""}.fa-file-fragment{--fa:""}.fa-bridge-water{--fa:""}.fa-person-booth{--fa:""}.fa-text-width{--fa:""}.fa-hat-wizard{--fa:""}.fa-pen-fancy{--fa:""}.fa-digging,.fa-person-digging{--fa:""}.fa-trash{--fa:""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:""}.fa-book-medical{--fa:""}.fa-poo{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:""}.fa-cubes{--fa:""}.fa-divide{--fa:""}.fa-tenge,.fa-tenge-sign{--fa:""}.fa-headphones{--fa:""}.fa-hands-holding{--fa:""}.fa-hands-clapping{--fa:""}.fa-republican{--fa:""}.fa-arrow-left{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-ruler{--fa:""}.fa-align-left{--fa:""}.fa-dice-d6{--fa:""}.fa-restroom{--fa:""}.fa-j{--fa:"J"}.fa-users-viewfinder{--fa:""}.fa-file-video{--fa:""}.fa-external-link-alt,.fa-up-right-from-square{--fa:""}.fa-table-cells,.fa-th{--fa:""}.fa-file-pdf{--fa:""}.fa-bible,.fa-book-bible{--fa:""}.fa-o{--fa:"O"}.fa-medkit,.fa-suitcase-medical{--fa:""}.fa-user-secret{--fa:""}.fa-otter{--fa:""}.fa-female,.fa-person-dress{--fa:""}.fa-comment-dollar{--fa:""}.fa-briefcase-clock,.fa-business-time{--fa:""}.fa-table-cells-large,.fa-th-large{--fa:""}.fa-book-tanakh,.fa-tanakh{--fa:""}.fa-phone-volume,.fa-volume-control-phone{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-clipboard-user{--fa:""}.fa-child{--fa:""}.fa-lira-sign{--fa:""}.fa-satellite{--fa:""}.fa-plane-lock{--fa:""}.fa-tag{--fa:""}.fa-comment{--fa:""}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:""}.fa-envelope{--fa:""}.fa-angle-double-up,.fa-angles-up{--fa:""}.fa-paperclip{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-ribbon{--fa:""}.fa-lungs{--fa:""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:""}.fa-litecoin-sign{--fa:""}.fa-border-none{--fa:""}.fa-circle-nodes{--fa:""}.fa-parachute-box{--fa:""}.fa-indent{--fa:""}.fa-truck-field-un{--fa:""}.fa-hourglass,.fa-hourglass-empty{--fa:""}.fa-mountain{--fa:""}.fa-user-doctor,.fa-user-md{--fa:""}.fa-circle-info,.fa-info-circle{--fa:""}.fa-cloud-meatball{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-square-virus{--fa:""}.fa-meteor{--fa:""}.fa-car-on{--fa:""}.fa-sleigh{--fa:""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:""}.fa-water{--fa:""}.fa-calendar-check{--fa:""}.fa-braille{--fa:""}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:""}.fa-landmark{--fa:""}.fa-truck{--fa:""}.fa-crosshairs{--fa:""}.fa-person-cane{--fa:""}.fa-tent{--fa:""}.fa-vest-patches{--fa:""}.fa-check-double{--fa:""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-cookie{--fa:""}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:""}.fa-hard-drive,.fa-hdd{--fa:""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:""}.fa-dumbbell{--fa:""}.fa-list-alt,.fa-rectangle-list{--fa:""}.fa-tarp-droplet{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:""}.fa-calendar-plus{--fa:""}.fa-plane-arrival{--fa:""}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:""}.fa-subway,.fa-train-subway{--fa:""}.fa-chart-gantt{--fa:""}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:""}.fa-crop-alt,.fa-crop-simple{--fa:""}.fa-money-bill-1,.fa-money-bill-alt{--fa:""}.fa-left-long,.fa-long-arrow-alt-left{--fa:""}.fa-dna{--fa:""}.fa-virus-slash{--fa:""}.fa-minus,.fa-subtract{--fa:""}.fa-chess{--fa:""}.fa-arrow-left-long,.fa-long-arrow-left{--fa:""}.fa-plug-circle-check{--fa:""}.fa-street-view{--fa:""}.fa-franc-sign{--fa:""}.fa-volume-off{--fa:""}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:""}.fa-cog,.fa-gear{--fa:""}.fa-droplet-slash,.fa-tint-slash{--fa:""}.fa-mosque{--fa:""}.fa-mosquito{--fa:""}.fa-star-of-david{--fa:""}.fa-person-military-rifle{--fa:""}.fa-cart-shopping,.fa-shopping-cart{--fa:""}.fa-vials{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-place-of-worship{--fa:""}.fa-grip-vertical{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-arrow-turn-up,.fa-level-up{--fa:""}.fa-u{--fa:"U"}.fa-square-root-alt,.fa-square-root-variable{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-backward-step,.fa-step-backward{--fa:""}.fa-pallet{--fa:""}.fa-faucet{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-s{--fa:"S"}.fa-timeline{--fa:""}.fa-keyboard{--fa:""}.fa-caret-down{--fa:""}.fa-clinic-medical,.fa-house-chimney-medical{--fa:""}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:""}.fa-mobile-android-alt,.fa-mobile-screen{--fa:""}.fa-plane-up{--fa:""}.fa-piggy-bank{--fa:""}.fa-battery-3,.fa-battery-half{--fa:""}.fa-mountain-city{--fa:""}.fa-coins{--fa:""}.fa-khanda{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-folder-tree{--fa:""}.fa-network-wired{--fa:""}.fa-map-pin{--fa:""}.fa-hamsa{--fa:""}.fa-cent-sign{--fa:""}.fa-flask{--fa:""}.fa-person-pregnant{--fa:""}.fa-wand-sparkles{--fa:""}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:""}.fa-ticket{--fa:""}.fa-power-off{--fa:""}.fa-long-arrow-alt-right,.fa-right-long{--fa:""}.fa-flag-usa{--fa:""}.fa-laptop-file{--fa:""}.fa-teletype,.fa-tty{--fa:""}.fa-diagram-next{--fa:""}.fa-person-rifle{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-closed-captioning{--fa:""}.fa-hiking,.fa-person-hiking{--fa:""}.fa-venus-double{--fa:""}.fa-images{--fa:""}.fa-calculator{--fa:""}.fa-people-pulling{--fa:""}.fa-n{--fa:"N"}.fa-cable-car,.fa-tram{--fa:""}.fa-cloud-rain{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-ship{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-download{--fa:""}.fa-face-grin,.fa-grin{--fa:""}.fa-backspace,.fa-delete-left{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:""}.fa-file-circle-check{--fa:""}.fa-forward{--fa:""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:""}.fa-face-meh,.fa-meh{--fa:""}.fa-align-center{--fa:""}.fa-book-dead,.fa-book-skull{--fa:""}.fa-drivers-license,.fa-id-card{--fa:""}.fa-dedent,.fa-outdent{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:""}.fa-calendar-week{--fa:""}.fa-laptop-medical{--fa:""}.fa-b{--fa:"B"}.fa-file-medical{--fa:""}.fa-dice-one{--fa:""}.fa-kiwi-bird{--fa:""}.fa-arrow-right-arrow-left,.fa-exchange{--fa:""}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:""}.fa-cutlery,.fa-utensils{--fa:""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:""}.fa-mill-sign{--fa:""}.fa-bowl-rice{--fa:""}.fa-skull{--fa:""}.fa-broadcast-tower,.fa-tower-broadcast{--fa:""}.fa-truck-pickup{--fa:""}.fa-long-arrow-alt-up,.fa-up-long{--fa:""}.fa-stop{--fa:""}.fa-code-merge{--fa:""}.fa-upload{--fa:""}.fa-hurricane{--fa:""}.fa-mound{--fa:""}.fa-toilet-portable{--fa:""}.fa-compact-disc{--fa:""}.fa-file-arrow-down,.fa-file-download{--fa:""}.fa-caravan{--fa:""}.fa-shield-cat{--fa:""}.fa-bolt,.fa-zap{--fa:""}.fa-glass-water{--fa:""}.fa-oil-well{--fa:""}.fa-vault{--fa:""}.fa-mars{--fa:""}.fa-toilet{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:""}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:""}.fa-sun{--fa:""}.fa-guitar{--fa:""}.fa-face-laugh-wink,.fa-laugh-wink{--fa:""}.fa-horse-head{--fa:""}.fa-bore-hole{--fa:""}.fa-industry{--fa:""}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-florin-sign{--fa:""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:""}.fa-less-than{--fa:"<"}.fa-angle-down{--fa:""}.fa-car-tunnel{--fa:""}.fa-head-side-cough{--fa:""}.fa-grip-lines{--fa:""}.fa-thumbs-down{--fa:""}.fa-user-lock{--fa:""}.fa-arrow-right-long,.fa-long-arrow-right{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-chess-pawn{--fa:""}.fa-first-aid,.fa-kit-medical{--fa:""}.fa-person-through-window{--fa:""}.fa-toolbox{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-bug{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-automobile,.fa-car{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-book-open-reader,.fa-book-reader{--fa:""}.fa-mountain-sun{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-dice-d20{--fa:""}.fa-truck-droplet{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-temperature-arrow-up,.fa-temperature-up{--fa:""}.fa-medal{--fa:""}.fa-bed{--fa:""}.fa-h-square,.fa-square-h{--fa:""}.fa-podcast{--fa:""}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:""}.fa-bell{--fa:""}.fa-superscript{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-star-of-life{--fa:""}.fa-phone-slash{--fa:""}.fa-paint-roller{--fa:""}.fa-hands-helping,.fa-handshake-angle{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-file{--fa:""}.fa-greater-than{--fa:">"}.fa-person-swimming,.fa-swimmer{--fa:""}.fa-arrow-down{--fa:""}.fa-droplet,.fa-tint{--fa:""}.fa-eraser{--fa:""}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:""}.fa-person-burst{--fa:""}.fa-dove{--fa:""}.fa-battery-0,.fa-battery-empty{--fa:""}.fa-socks{--fa:""}.fa-inbox{--fa:""}.fa-section{--fa:""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:""}.fa-envelope-open-text{--fa:""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:""}.fa-wine-bottle{--fa:""}.fa-chess-rook{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-dharmachakra{--fa:""}.fa-hotdog{--fa:""}.fa-blind,.fa-person-walking-with-cane{--fa:""}.fa-drum{--fa:""}.fa-ice-cream{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-fax{--fa:""}.fa-paragraph{--fa:""}.fa-check-to-slot,.fa-vote-yea{--fa:""}.fa-star-half{--fa:""}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:""}.fa-chain,.fa-link{--fa:""}.fa-assistive-listening-systems,.fa-ear-listen{--fa:""}.fa-tree-city{--fa:""}.fa-play{--fa:""}.fa-font{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-rupiah-sign{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:""}.fa-diagnoses,.fa-person-dots-from-line{--fa:""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:""}.fa-naira-sign{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-walkie-talkie{--fa:""}.fa-file-edit,.fa-file-pen{--fa:""}.fa-receipt{--fa:""}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-chevron-down{--fa:""}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:""}.fa-skull-crossbones{--fa:""}.fa-code-compare{--fa:""}.fa-list-dots,.fa-list-ul{--fa:""}.fa-school-lock{--fa:""}.fa-tower-cell{--fa:""}.fa-down-long,.fa-long-arrow-alt-down{--fa:""}.fa-ranking-star{--fa:""}.fa-chess-king{--fa:""}.fa-person-harassing{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-landmark-alt,.fa-landmark-dome{--fa:""}.fa-arrow-up{--fa:""}.fa-television,.fa-tv,.fa-tv-alt{--fa:""}.fa-shrimp{--fa:""}.fa-list-check,.fa-tasks{--fa:""}.fa-jug-detergent{--fa:""}.fa-circle-user,.fa-user-circle{--fa:""}.fa-user-shield{--fa:""}.fa-wind{--fa:""}.fa-car-burst,.fa-car-crash{--fa:""}.fa-y{--fa:"Y"}.fa-person-snowboarding,.fa-snowboarding{--fa:""}.fa-shipping-fast,.fa-truck-fast{--fa:""}.fa-fish{--fa:""}.fa-user-graduate{--fa:""}.fa-adjust,.fa-circle-half-stroke{--fa:""}.fa-clapperboard{--fa:""}.fa-circle-radiation,.fa-radiation-alt{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-diagram-project,.fa-project-diagram{--fa:""}.fa-copy{--fa:""}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:""}.fa-hand-sparkles{--fa:""}.fa-grip,.fa-grip-horizontal{--fa:""}.fa-share-from-square,.fa-share-square{--fa:""}.fa-child-combatant,.fa-child-rifle{--fa:""}.fa-gun{--fa:""}.fa-phone-square,.fa-square-phone{--fa:""}.fa-add,.fa-plus{--fa:"+"}.fa-expand{--fa:""}.fa-computer{--fa:""}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:""}.fa-arrows,.fa-arrows-up-down-left-right{--fa:""}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:""}.fa-peso-sign{--fa:""}.fa-building-shield{--fa:""}.fa-baby{--fa:""}.fa-users-line{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-tractor{--fa:""}.fa-trash-arrow-up,.fa-trash-restore{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-lines-leaning{--fa:""}.fa-ruler-combined{--fa:""}.fa-copyright{--fa:""}.fa-equals{--fa:"="}.fa-blender{--fa:""}.fa-teeth{--fa:""}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-map{--fa:""}.fa-rocket{--fa:""}.fa-photo-film,.fa-photo-video{--fa:""}.fa-folder-minus{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-store{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-sign,.fa-sign-hanging{--fa:""}.fa-bezier-curve{--fa:""}.fa-bell-slash{--fa:""}.fa-tablet,.fa-tablet-android{--fa:""}.fa-school-flag{--fa:""}.fa-fill{--fa:""}.fa-angle-up{--fa:""}.fa-drumstick-bite{--fa:""}.fa-holly-berry{--fa:""}.fa-chevron-left{--fa:""}.fa-bacteria{--fa:""}.fa-hand-lizard{--fa:""}.fa-notdef{--fa:""}.fa-disease{--fa:""}.fa-briefcase-medical{--fa:""}.fa-genderless{--fa:""}.fa-chevron-right{--fa:""}.fa-retweet{--fa:""}.fa-car-alt,.fa-car-rear{--fa:""}.fa-pump-soap{--fa:""}.fa-video-slash{--fa:""}.fa-battery-2,.fa-battery-quarter{--fa:""}.fa-radio{--fa:""}.fa-baby-carriage,.fa-carriage-baby{--fa:""}.fa-traffic-light{--fa:""}.fa-thermometer{--fa:""}.fa-vr-cardboard{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-percent,.fa-percentage{--fa:"%"}.fa-truck-moving{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-display{--fa:""}.fa-face-smile,.fa-smile{--fa:""}.fa-thumb-tack,.fa-thumbtack{--fa:""}.fa-trophy{--fa:""}.fa-person-praying,.fa-pray{--fa:""}.fa-hammer{--fa:""}.fa-hand-peace{--fa:""}.fa-rotate,.fa-sync-alt{--fa:""}.fa-spinner{--fa:""}.fa-robot{--fa:""}.fa-peace{--fa:""}.fa-cogs,.fa-gears{--fa:""}.fa-warehouse{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-splotch{--fa:""}.fa-face-grin-hearts,.fa-grin-hearts{--fa:""}.fa-dice-four{--fa:""}.fa-sim-card{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-mercury{--fa:""}.fa-arrow-turn-down,.fa-level-down{--fa:""}.fa-person-falling-burst{--fa:""}.fa-award{--fa:""}.fa-ticket-alt,.fa-ticket-simple{--fa:""}.fa-building{--fa:""}.fa-angle-double-left,.fa-angles-left{--fa:""}.fa-qrcode{--fa:""}.fa-clock-rotate-left,.fa-history{--fa:""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:""}.fa-arrow-right-from-file,.fa-file-export{--fa:""}.fa-shield,.fa-shield-blank{--fa:""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:""}.fa-comment-nodes{--fa:""}.fa-house-medical{--fa:""}.fa-golf-ball,.fa-golf-ball-tee{--fa:""}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:""}.fa-house-chimney-window{--fa:""}.fa-pen-nib{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tents{--fa:""}.fa-magic,.fa-wand-magic{--fa:""}.fa-dog{--fa:""}.fa-carrot{--fa:""}.fa-moon{--fa:""}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:""}.fa-cheese{--fa:""}.fa-yin-yang{--fa:""}.fa-music{--fa:""}.fa-code-commit{--fa:""}.fa-temperature-low{--fa:""}.fa-biking,.fa-person-biking{--fa:""}.fa-broom{--fa:""}.fa-shield-heart{--fa:""}.fa-gopuram{--fa:""}.fa-earth-oceania,.fa-globe-oceania{--fa:""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:""}.fa-hashtag{--fa:"#"}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:""}.fa-oil-can{--fa:""}.fa-t{--fa:"T"}.fa-hippo{--fa:""}.fa-chart-column{--fa:""}.fa-infinity{--fa:""}.fa-vial-circle-check{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-voicemail{--fa:""}.fa-fan{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-arrows-alt-v,.fa-up-down{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-calendar{--fa:""}.fa-trailer{--fa:""}.fa-bahai,.fa-haykal{--fa:""}.fa-sd-card{--fa:""}.fa-dragon{--fa:""}.fa-shoe-prints{--fa:""}.fa-circle-plus,.fa-plus-circle{--fa:""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:""}.fa-hand-holding{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:""}.fa-clone{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:""}.fa-fire-alt,.fa-fire-flame-curved{--fa:""}.fa-tornado{--fa:""}.fa-file-circle-plus{--fa:""}.fa-book-quran,.fa-quran{--fa:""}.fa-anchor{--fa:""}.fa-border-all{--fa:""}.fa-angry,.fa-face-angry{--fa:""}.fa-cookie-bite{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-feed,.fa-rss{--fa:""}.fa-draw-polygon{--fa:""}.fa-balance-scale,.fa-scale-balanced{--fa:""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:""}.fa-shower{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-m{--fa:"M"}.fa-table-list,.fa-th-list{--fa:""}.fa-comment-sms,.fa-sms{--fa:""}.fa-book{--fa:""}.fa-user-plus{--fa:""}.fa-check{--fa:""}.fa-battery-4,.fa-battery-three-quarters{--fa:""}.fa-house-circle-check{--fa:""}.fa-angle-left{--fa:""}.fa-diagram-successor{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-fist-raised,.fa-hand-fist{--fa:""}.fa-cloud-moon{--fa:""}.fa-briefcase{--fa:""}.fa-person-falling{--fa:""}.fa-image-portrait,.fa-portrait{--fa:""}.fa-user-tag{--fa:""}.fa-rug{--fa:""}.fa-earth-europe,.fa-globe-europe{--fa:""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:""}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:""}.fa-baht-sign{--fa:""}.fa-book-open{--fa:""}.fa-book-journal-whills,.fa-journal-whills{--fa:""}.fa-handcuffs{--fa:""}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:""}.fa-database{--fa:""}.fa-mail-forward,.fa-share{--fa:""}.fa-bottle-droplet{--fa:""}.fa-mask-face{--fa:""}.fa-hill-rockslide{--fa:""}.fa-exchange-alt,.fa-right-left{--fa:""}.fa-paper-plane{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-dungeon{--fa:""}.fa-align-right{--fa:""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:""}.fa-life-ring{--fa:""}.fa-hands,.fa-sign-language,.fa-signing{--fa:""}.fa-calendar-day{--fa:""}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:""}.fa-arrows-up-down,.fa-arrows-v{--fa:""}.fa-face-grimace,.fa-grimace{--fa:""}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:""}.fa-level-down-alt,.fa-turn-down{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-envelope-square,.fa-square-envelope{--fa:""}.fa-dice{--fa:""}.fa-bowling-ball{--fa:""}.fa-brain{--fa:""}.fa-band-aid,.fa-bandage{--fa:""}.fa-calendar-minus{--fa:""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:""}.fa-gifts{--fa:""}.fa-hotel{--fa:""}.fa-earth-asia,.fa-globe-asia{--fa:""}.fa-id-card-alt,.fa-id-card-clip{--fa:""}.fa-magnifying-glass-plus,.fa-search-plus{--fa:""}.fa-thumbs-up{--fa:""}.fa-user-clock{--fa:""}.fa-allergies,.fa-hand-dots{--fa:""}.fa-file-invoice{--fa:""}.fa-window-minimize{--fa:""}.fa-coffee,.fa-mug-saucer{--fa:""}.fa-brush{--fa:""}.fa-file-half-dashed{--fa:""}.fa-mask{--fa:""}.fa-magnifying-glass-minus,.fa-search-minus{--fa:""}.fa-ruler-vertical{--fa:""}.fa-user-alt,.fa-user-large{--fa:""}.fa-train-tram{--fa:""}.fa-user-nurse{--fa:""}.fa-syringe{--fa:""}.fa-cloud-sun{--fa:""}.fa-stopwatch-20{--fa:""}.fa-square-full{--fa:""}.fa-magnet{--fa:""}.fa-jar{--fa:""}.fa-note-sticky,.fa-sticky-note{--fa:""}.fa-bug-slash{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-bone{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-user-injured{--fa:""}.fa-face-sad-tear,.fa-sad-tear{--fa:""}.fa-plane{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-exclamation{--fa:"!"}.fa-arrows-spin{--fa:""}.fa-print{--fa:""}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:""}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"$"}.fa-x{--fa:"X"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:""}.fa-users-cog,.fa-users-gear{--fa:""}.fa-person-military-pointing{--fa:""}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:""}.fa-umbrella{--fa:""}.fa-trowel{--fa:""}.fa-d{--fa:"D"}.fa-stapler{--fa:""}.fa-masks-theater,.fa-theater-masks{--fa:""}.fa-kip-sign{--fa:""}.fa-hand-point-left{--fa:""}.fa-handshake-alt,.fa-handshake-simple{--fa:""}.fa-fighter-jet,.fa-jet-fighter{--fa:""}.fa-share-alt-square,.fa-square-share-nodes{--fa:""}.fa-barcode{--fa:""}.fa-plus-minus{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-graduation-cap,.fa-mortar-board{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-person-circle-check{--fa:""}.fa-level-up-alt,.fa-turn-up{--fa:""}.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-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero{--fa:""}.fa-hooli{--fa:""}.fa-yelp{--fa:""}.fa-cc-visa{--fa:""}.fa-lastfm{--fa:""}.fa-shopware{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-aws{--fa:""}.fa-redhat{--fa:""}.fa-yoast{--fa:""}.fa-cloudflare{--fa:""}.fa-ups{--fa:""}.fa-pixiv{--fa:""}.fa-wpexplorer{--fa:""}.fa-dyalog{--fa:""}.fa-bity{--fa:""}.fa-stackpath{--fa:""}.fa-buysellads{--fa:""}.fa-first-order{--fa:""}.fa-modx{--fa:""}.fa-guilded{--fa:""}.fa-vnv{--fa:""}.fa-js-square,.fa-square-js{--fa:""}.fa-microsoft{--fa:""}.fa-qq{--fa:""}.fa-orcid{--fa:""}.fa-java{--fa:""}.fa-invision{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-centercode{--fa:""}.fa-glide-g{--fa:""}.fa-drupal{--fa:""}.fa-jxl{--fa:""}.fa-dart-lang{--fa:""}.fa-hire-a-helper{--fa:""}.fa-creative-commons-by{--fa:""}.fa-unity{--fa:""}.fa-whmcs{--fa:""}.fa-rocketchat{--fa:""}.fa-vk{--fa:""}.fa-untappd{--fa:""}.fa-mailchimp{--fa:""}.fa-css3-alt{--fa:""}.fa-reddit-square,.fa-square-reddit{--fa:""}.fa-vimeo-v{--fa:""}.fa-contao{--fa:""}.fa-square-font-awesome{--fa:""}.fa-deskpro{--fa:""}.fa-brave{--fa:""}.fa-sistrix{--fa:""}.fa-instagram-square,.fa-square-instagram{--fa:""}.fa-battle-net{--fa:""}.fa-the-red-yeti{--fa:""}.fa-hacker-news-square,.fa-square-hacker-news{--fa:""}.fa-edge{--fa:""}.fa-threads{--fa:""}.fa-napster{--fa:""}.fa-snapchat-square,.fa-square-snapchat{--fa:""}.fa-google-plus-g{--fa:""}.fa-artstation{--fa:""}.fa-markdown{--fa:""}.fa-sourcetree{--fa:""}.fa-google-plus{--fa:""}.fa-diaspora{--fa:""}.fa-foursquare{--fa:""}.fa-stack-overflow{--fa:""}.fa-github-alt{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-pagelines{--fa:""}.fa-algolia{--fa:""}.fa-red-river{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-safari{--fa:""}.fa-google{--fa:""}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:""}.fa-atlassian{--fa:""}.fa-linkedin-in{--fa:""}.fa-digital-ocean{--fa:""}.fa-nimblr{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-hacker-news{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-adversal{--fa:""}.fa-creative-commons{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-fonticons{--fa:""}.fa-weixin{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-codepen{--fa:""}.fa-git-alt{--fa:""}.fa-lyft{--fa:""}.fa-rev{--fa:""}.fa-windows{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-square-viadeo,.fa-viadeo-square{--fa:""}.fa-meetup{--fa:""}.fa-centos{--fa:""}.fa-adn{--fa:""}.fa-cloudsmith{--fa:""}.fa-opensuse{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-dribbble-square,.fa-square-dribbble{--fa:""}.fa-codiepie{--fa:""}.fa-node{--fa:""}.fa-mix{--fa:""}.fa-steam{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-scribd{--fa:""}.fa-debian{--fa:""}.fa-openid{--fa:""}.fa-instalod{--fa:""}.fa-files-pinwheel{--fa:""}.fa-expeditedssl{--fa:""}.fa-sellcast{--fa:""}.fa-square-twitter,.fa-twitter-square{--fa:""}.fa-r-project{--fa:""}.fa-delicious{--fa:""}.fa-freebsd{--fa:""}.fa-vuejs{--fa:""}.fa-accusoft{--fa:""}.fa-ioxhost{--fa:""}.fa-fonticons-fi{--fa:""}.fa-app-store{--fa:""}.fa-cc-mastercard{--fa:""}.fa-itunes-note{--fa:""}.fa-golang{--fa:""}.fa-kickstarter,.fa-square-kickstarter{--fa:""}.fa-grav{--fa:""}.fa-weibo{--fa:""}.fa-uncharted{--fa:""}.fa-firstdraft{--fa:""}.fa-square-youtube,.fa-youtube-square{--fa:""}.fa-wikipedia-w{--fa:""}.fa-rendact,.fa-wpressr{--fa:""}.fa-angellist{--fa:""}.fa-galactic-republic{--fa:""}.fa-nfc-directional{--fa:""}.fa-skype{--fa:""}.fa-joget{--fa:""}.fa-fedora{--fa:""}.fa-stripe-s{--fa:""}.fa-meta{--fa:""}.fa-laravel{--fa:""}.fa-hotjar{--fa:""}.fa-bluetooth-b{--fa:""}.fa-square-letterboxd{--fa:""}.fa-sticker-mule{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-hips{--fa:""}.fa-css{--fa:""}.fa-behance{--fa:""}.fa-reddit{--fa:""}.fa-discord{--fa:""}.fa-chrome{--fa:""}.fa-app-store-ios{--fa:""}.fa-cc-discover{--fa:""}.fa-wpbeginner{--fa:""}.fa-confluence{--fa:""}.fa-shoelace{--fa:""}.fa-mdb{--fa:""}.fa-dochub{--fa:""}.fa-accessible-icon{--fa:""}.fa-ebay{--fa:""}.fa-amazon{--fa:""}.fa-unsplash{--fa:""}.fa-yarn{--fa:""}.fa-square-steam,.fa-steam-square{--fa:""}.fa-500px{--fa:""}.fa-square-vimeo,.fa-vimeo-square{--fa:""}.fa-asymmetrik{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-gratipay{--fa:""}.fa-apple{--fa:""}.fa-hive{--fa:""}.fa-gitkraken{--fa:""}.fa-keybase{--fa:""}.fa-apple-pay{--fa:""}.fa-padlet{--fa:""}.fa-amazon-pay{--fa:""}.fa-github-square,.fa-square-github{--fa:""}.fa-stumbleupon{--fa:""}.fa-fedex{--fa:""}.fa-phoenix-framework{--fa:""}.fa-shopify{--fa:""}.fa-neos{--fa:""}.fa-square-threads{--fa:""}.fa-hackerrank{--fa:""}.fa-researchgate{--fa:""}.fa-swift{--fa:""}.fa-angular{--fa:""}.fa-speakap{--fa:""}.fa-angrycreative{--fa:""}.fa-y-combinator{--fa:""}.fa-empire{--fa:""}.fa-envira{--fa:""}.fa-google-scholar{--fa:""}.fa-gitlab-square,.fa-square-gitlab{--fa:""}.fa-studiovinari{--fa:""}.fa-pied-piper{--fa:""}.fa-wordpress{--fa:""}.fa-product-hunt{--fa:""}.fa-firefox{--fa:""}.fa-linode{--fa:""}.fa-goodreads{--fa:""}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:""}.fa-jsfiddle{--fa:""}.fa-sith{--fa:""}.fa-themeisle{--fa:""}.fa-page4{--fa:""}.fa-hashnode{--fa:""}.fa-react{--fa:""}.fa-cc-paypal{--fa:""}.fa-squarespace{--fa:""}.fa-cc-stripe{--fa:""}.fa-creative-commons-share{--fa:""}.fa-bitcoin{--fa:""}.fa-keycdn{--fa:""}.fa-opera{--fa:""}.fa-itch-io{--fa:""}.fa-umbraco{--fa:""}.fa-galactic-senate{--fa:""}.fa-ubuntu{--fa:""}.fa-draft2digital{--fa:""}.fa-stripe{--fa:""}.fa-houzz{--fa:""}.fa-gg{--fa:""}.fa-dhl{--fa:""}.fa-pinterest-square,.fa-square-pinterest{--fa:""}.fa-xing{--fa:""}.fa-blackberry{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-playstation{--fa:""}.fa-quinscape{--fa:""}.fa-less{--fa:""}.fa-blogger-b{--fa:""}.fa-opencart{--fa:""}.fa-vine{--fa:""}.fa-signal-messenger{--fa:""}.fa-paypal{--fa:""}.fa-gitlab{--fa:""}.fa-typo3{--fa:""}.fa-reddit-alien{--fa:""}.fa-yahoo{--fa:""}.fa-dailymotion{--fa:""}.fa-affiliatetheme{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-bootstrap{--fa:""}.fa-odnoklassniki{--fa:""}.fa-nfc-symbol{--fa:""}.fa-mintbit{--fa:""}.fa-ethereum{--fa:""}.fa-speaker-deck{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-patreon{--fa:""}.fa-avianex{--fa:""}.fa-ello{--fa:""}.fa-gofore{--fa:""}.fa-bimobject{--fa:""}.fa-brave-reverse{--fa:""}.fa-facebook-f{--fa:""}.fa-google-plus-square,.fa-square-google-plus{--fa:""}.fa-web-awesome{--fa:""}.fa-mandalorian{--fa:""}.fa-first-order-alt{--fa:""}.fa-osi{--fa:""}.fa-google-wallet{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-periscope{--fa:""}.fa-fulcrum{--fa:""}.fa-cloudscale{--fa:""}.fa-forumbee{--fa:""}.fa-mizuni{--fa:""}.fa-schlix{--fa:""}.fa-square-xing,.fa-xing-square{--fa:""}.fa-bandcamp{--fa:""}.fa-wpforms{--fa:""}.fa-cloudversify{--fa:""}.fa-usps{--fa:""}.fa-megaport{--fa:""}.fa-magento{--fa:""}.fa-spotify{--fa:""}.fa-optin-monster{--fa:""}.fa-fly{--fa:""}.fa-square-bluesky{--fa:""}.fa-aviato{--fa:""}.fa-itunes{--fa:""}.fa-cuttlefish{--fa:""}.fa-blogger{--fa:""}.fa-flickr{--fa:""}.fa-viber{--fa:""}.fa-soundcloud{--fa:""}.fa-digg{--fa:""}.fa-tencent-weibo{--fa:""}.fa-letterboxd{--fa:""}.fa-symfony{--fa:""}.fa-maxcdn{--fa:""}.fa-etsy{--fa:""}.fa-facebook-messenger{--fa:""}.fa-audible{--fa:""}.fa-think-peaks{--fa:""}.fa-bilibili{--fa:""}.fa-erlang{--fa:""}.fa-x-twitter{--fa:""}.fa-cotton-bureau{--fa:""}.fa-dashcube{--fa:""}.fa-42-group,.fa-innosoft{--fa:""}.fa-stack-exchange{--fa:""}.fa-elementor{--fa:""}.fa-pied-piper-square,.fa-square-pied-piper{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-palfed{--fa:""}.fa-superpowers{--fa:""}.fa-resolving{--fa:""}.fa-xbox{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-searchengin{--fa:""}.fa-tiktok{--fa:""}.fa-facebook-square,.fa-square-facebook{--fa:""}.fa-renren{--fa:""}.fa-linux{--fa:""}.fa-glide{--fa:""}.fa-linkedin{--fa:""}.fa-hubspot{--fa:""}.fa-deploydog{--fa:""}.fa-twitch{--fa:""}.fa-flutter{--fa:""}.fa-ravelry{--fa:""}.fa-mixer{--fa:""}.fa-lastfm-square,.fa-square-lastfm{--fa:""}.fa-vimeo{--fa:""}.fa-mendeley{--fa:""}.fa-uniregistry{--fa:""}.fa-figma{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-dropbox{--fa:""}.fa-instagram{--fa:""}.fa-cmplid{--fa:""}.fa-upwork{--fa:""}.fa-facebook{--fa:""}.fa-gripfire{--fa:""}.fa-jedi-order{--fa:""}.fa-uikit{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-phabricator{--fa:""}.fa-ussunnah{--fa:""}.fa-earlybirds{--fa:""}.fa-trade-federation{--fa:""}.fa-autoprefixer{--fa:""}.fa-whatsapp{--fa:""}.fa-square-upwork{--fa:""}.fa-slideshare{--fa:""}.fa-google-play{--fa:""}.fa-viadeo{--fa:""}.fa-line{--fa:""}.fa-google-drive{--fa:""}.fa-servicestack{--fa:""}.fa-simplybuilt{--fa:""}.fa-bitbucket{--fa:""}.fa-imdb{--fa:""}.fa-deezer{--fa:""}.fa-raspberry-pi{--fa:""}.fa-jira{--fa:""}.fa-docker{--fa:""}.fa-screenpal{--fa:""}.fa-bluetooth{--fa:""}.fa-gitter{--fa:""}.fa-d-and-d{--fa:""}.fa-microblog{--fa:""}.fa-cc-diners-club{--fa:""}.fa-gg-circle{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-kickstarter-k{--fa:""}.fa-yandex{--fa:""}.fa-readme{--fa:""}.fa-html5{--fa:""}.fa-sellsy{--fa:""}.fa-square-web-awesome{--fa:""}.fa-sass{--fa:""}.fa-wirsindhandwerk,.fa-wsh{--fa:""}.fa-buromobelexperte{--fa:""}.fa-salesforce{--fa:""}.fa-octopus-deploy{--fa:""}.fa-medapps{--fa:""}.fa-ns8{--fa:""}.fa-pinterest-p{--fa:""}.fa-apper{--fa:""}.fa-fort-awesome{--fa:""}.fa-waze{--fa:""}.fa-bluesky{--fa:""}.fa-cc-jcb{--fa:""}.fa-snapchat,.fa-snapchat-ghost{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-rust{--fa:""}.fa-wix{--fa:""}.fa-behance-square,.fa-square-behance{--fa:""}.fa-supple{--fa:""}.fa-webflow{--fa:""}.fa-rebel{--fa:""}.fa-css3{--fa:""}.fa-staylinked{--fa:""}.fa-kaggle{--fa:""}.fa-space-awesome{--fa:""}.fa-deviantart{--fa:""}.fa-cpanel{--fa:""}.fa-goodreads-g{--fa:""}.fa-git-square,.fa-square-git{--fa:""}.fa-square-tumblr,.fa-tumblr-square{--fa:""}.fa-trello{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-get-pocket{--fa:""}.fa-perbyte{--fa:""}.fa-grunt{--fa:""}.fa-weebly{--fa:""}.fa-connectdevelop{--fa:""}.fa-leanpub{--fa:""}.fa-black-tie{--fa:""}.fa-themeco{--fa:""}.fa-python{--fa:""}.fa-android{--fa:""}.fa-bots{--fa:""}.fa-free-code-camp{--fa:""}.fa-hornbill{--fa:""}.fa-js{--fa:""}.fa-ideal{--fa:""}.fa-git{--fa:""}.fa-dev{--fa:""}.fa-sketch{--fa:""}.fa-yandex-international{--fa:""}.fa-cc-amex{--fa:""}.fa-uber{--fa:""}.fa-github{--fa:""}.fa-php{--fa:""}.fa-alipay{--fa:""}.fa-youtube{--fa:""}.fa-skyatlas{--fa:""}.fa-firefox-browser{--fa:""}.fa-replyd{--fa:""}.fa-suse{--fa:""}.fa-jenkins{--fa:""}.fa-twitter{--fa:""}.fa-rockrms{--fa:""}.fa-pinterest{--fa:""}.fa-buffer{--fa:""}.fa-npm{--fa:""}.fa-yammer{--fa:""}.fa-btc{--fa:""}.fa-dribbble{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-internet-explorer{--fa:""}.fa-stubber{--fa:""}.fa-telegram,.fa-telegram-plane{--fa:""}.fa-old-republic{--fa:""}.fa-odysee{--fa:""}.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}.fa-node-js{--fa:""}.fa-edge-legacy{--fa:""}.fa-slack,.fa-slack-hash{--fa:""}.fa-medrt{--fa:""}.fa-usb{--fa:""}.fa-tumblr{--fa:""}.fa-vaadin{--fa:""}.fa-quora{--fa:""}.fa-square-x-twitter{--fa:""}.fa-reacteurope{--fa:""}.fa-medium,.fa-medium-m{--fa:""}.fa-amilia{--fa:""}.fa-mixcloud{--fa:""}.fa-flipboard{--fa:""}.fa-viacoin{--fa:""}.fa-critical-role{--fa:""}.fa-sitrox{--fa:""}.fa-discourse{--fa:""}.fa-joomla{--fa:""}.fa-mastodon{--fa:""}.fa-airbnb{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-buy-n-large{--fa:""}.fa-gulp{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-strava{--fa:""}.fa-ember{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-teamspeak{--fa:""}.fa-pushed{--fa:""}.fa-wordpress-simple{--fa:""}.fa-nutritionix{--fa:""}.fa-wodu{--fa:""}.fa-google-pay{--fa:""}.fa-intercom{--fa:""}.fa-zhihu{--fa:""}.fa-korvue{--fa:""}.fa-pix{--fa:""}.fa-steam-symbol{--fa:""}: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-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.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-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.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-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-brands-400-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.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-C9RhG_FT.woff2) format("woff2"),url(/assets/fa-v4compatibility-CCth-dXg.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;-webkit-user-select:none;user-select:none}.collapse h3.ui-accordion-header:not(.ui-accordion-header-active):after{content:"..."}.collapse .content{padding-bottom:.5em}.tag-wrap[data-v-cd1eb10c]{display:inline-block}.tag[data-v-cd1eb10c]{background:#ffeedb;color:#a68659d6;display:inline-flex;height:20px;position:relative;transition:color .2s}.tag .after[data-v-cd1eb10c]{border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:8px solid #ffeedb;position:absolute;top:0}.tag.right[data-v-cd1eb10c]{padding:0 6px 0 10px;margin-right:8px;border-radius:3px 0 0 3px}.tag.right .after[data-v-cd1eb10c]{right:-8px}.tag.left[data-v-cd1eb10c]{padding:0 10px 0 6px;margin-left:8px;border-radius:0 3px 3px 0}.tag.left .after[data-v-cd1eb10c]{transform:rotate(180deg);left:-8px}.index[data-v-ba4dbbfd] *{display:inline-block;margin-right:10px;margin-bottom:5px}.index-tags[data-v-ba4dbbfd]{font-size:.7em}.index-tags[data-v-ba4dbbfd] *{margin-bottom:10px}.index-categories[data-v-ba4dbbfd]{font-size:.8em;color:#ff8373}.index-categories[data-v-ba4dbbfd] *{text-decoration:underline} +*/.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-regular,.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-brands:before,.fa-regular:before,.fa-solid:before,.fa:before,.fab:before,.far:before,.fas:before{content:var(--fa)}.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{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);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{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.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{--fa:"0"}.fa-1{--fa:"1"}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-fill-drip{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:""}.fa-at{--fa:"@"}.fa-trash-alt,.fa-trash-can{--fa:""}.fa-text-height{--fa:""}.fa-user-times,.fa-user-xmark{--fa:""}.fa-stethoscope{--fa:""}.fa-comment-alt,.fa-message{--fa:""}.fa-info{--fa:""}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:""}.fa-explosion{--fa:""}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:""}.fa-wave-square{--fa:""}.fa-ring{--fa:""}.fa-building-un{--fa:""}.fa-dice-three{--fa:""}.fa-calendar-alt,.fa-calendar-days{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-sort-desc,.fa-sort-down{--fa:""}.fa-circle-minus,.fa-minus-circle{--fa:""}.fa-door-open{--fa:""}.fa-right-from-bracket,.fa-sign-out-alt{--fa:""}.fa-atom{--fa:""}.fa-soap{--fa:""}.fa-heart-music-camera-bolt,.fa-icons{--fa:""}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-pump-medical{--fa:""}.fa-fingerprint{--fa:""}.fa-hand-point-right{--fa:""}.fa-magnifying-glass-location,.fa-search-location{--fa:""}.fa-forward-step,.fa-step-forward{--fa:""}.fa-face-smile-beam,.fa-smile-beam{--fa:""}.fa-flag-checkered{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-crop{--fa:""}.fa-angle-double-down,.fa-angles-down{--fa:""}.fa-users-rectangle{--fa:""}.fa-people-roof{--fa:""}.fa-people-line{--fa:""}.fa-beer,.fa-beer-mug-empty{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-arrow-up-long,.fa-long-arrow-up{--fa:""}.fa-burn,.fa-fire-flame-simple{--fa:""}.fa-male,.fa-person{--fa:""}.fa-laptop{--fa:""}.fa-file-csv{--fa:""}.fa-menorah{--fa:""}.fa-truck-plane{--fa:""}.fa-record-vinyl{--fa:""}.fa-face-grin-stars,.fa-grin-stars{--fa:""}.fa-bong{--fa:""}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-spoon,.fa-utensil-spoon{--fa:""}.fa-jar-wheat{--fa:""}.fa-envelopes-bulk,.fa-mail-bulk{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-circle-h,.fa-hospital-symbol{--fa:""}.fa-pager{--fa:""}.fa-address-book,.fa-contact-book{--fa:""}.fa-strikethrough{--fa:""}.fa-k{--fa:"K"}.fa-landmark-flag{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-backward{--fa:""}.fa-caret-right{--fa:""}.fa-comments{--fa:""}.fa-file-clipboard,.fa-paste{--fa:""}.fa-code-pull-request{--fa:""}.fa-clipboard-list{--fa:""}.fa-truck-loading,.fa-truck-ramp-box{--fa:""}.fa-user-check{--fa:""}.fa-vial-virus{--fa:""}.fa-sheet-plastic{--fa:""}.fa-blog{--fa:""}.fa-user-ninja{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-scroll-torah,.fa-torah{--fa:""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-toggle-off{--fa:""}.fa-archive,.fa-box-archive{--fa:""}.fa-person-drowning{--fa:""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:""}.fa-spray-can{--fa:""}.fa-truck-monster{--fa:""}.fa-w{--fa:"W"}.fa-earth-africa,.fa-globe-africa{--fa:""}.fa-rainbow{--fa:""}.fa-circle-notch{--fa:""}.fa-tablet-alt,.fa-tablet-screen-button{--fa:""}.fa-paw{--fa:""}.fa-cloud{--fa:""}.fa-trowel-bricks{--fa:""}.fa-face-flushed,.fa-flushed{--fa:""}.fa-hospital-user{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-gavel,.fa-legal{--fa:""}.fa-binoculars{--fa:""}.fa-microphone-slash{--fa:""}.fa-box-tissue{--fa:""}.fa-motorcycle{--fa:""}.fa-bell-concierge,.fa-concierge-bell{--fa:""}.fa-pen-ruler,.fa-pencil-ruler{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-caret-square-right,.fa-square-caret-right{--fa:""}.fa-cut,.fa-scissors{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-toilets-portable{--fa:""}.fa-hockey-puck{--fa:""}.fa-table{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-digital-tachograph,.fa-tachograph-digital{--fa:""}.fa-users-slash{--fa:""}.fa-clover{--fa:""}.fa-mail-reply,.fa-reply{--fa:""}.fa-star-and-crescent{--fa:""}.fa-house-fire{--fa:""}.fa-minus-square,.fa-square-minus{--fa:""}.fa-helicopter{--fa:""}.fa-compass{--fa:""}.fa-caret-square-down,.fa-square-caret-down{--fa:""}.fa-file-circle-question{--fa:""}.fa-laptop-code{--fa:""}.fa-swatchbook{--fa:""}.fa-prescription-bottle{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-people-group{--fa:""}.fa-hourglass-3,.fa-hourglass-end{--fa:""}.fa-heart-broken,.fa-heart-crack{--fa:""}.fa-external-link-square-alt,.fa-square-up-right{--fa:""}.fa-face-kiss-beam,.fa-kiss-beam{--fa:""}.fa-film{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-people-robbery{--fa:""}.fa-lightbulb{--fa:""}.fa-caret-left{--fa:""}.fa-circle-exclamation,.fa-exclamation-circle{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:""}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:""}.fa-unlock-alt,.fa-unlock-keyhole{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-sitemap{--fa:""}.fa-circle-dollar-to-slot,.fa-donate{--fa:""}.fa-memory{--fa:""}.fa-road-spikes{--fa:""}.fa-fire-burner{--fa:""}.fa-flag{--fa:""}.fa-hanukiah{--fa:""}.fa-feather{--fa:""}.fa-volume-down,.fa-volume-low{--fa:""}.fa-comment-slash{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-compress{--fa:""}.fa-wheat-alt,.fa-wheat-awn{--fa:""}.fa-ankh{--fa:""}.fa-hands-holding-child{--fa:""}.fa-asterisk{--fa:"*"}.fa-check-square,.fa-square-check{--fa:""}.fa-peseta-sign{--fa:""}.fa-header,.fa-heading{--fa:""}.fa-ghost{--fa:""}.fa-list,.fa-list-squares{--fa:""}.fa-phone-square-alt,.fa-square-phone-flip{--fa:""}.fa-cart-plus{--fa:""}.fa-gamepad{--fa:""}.fa-circle-dot,.fa-dot-circle{--fa:""}.fa-dizzy,.fa-face-dizzy{--fa:""}.fa-egg{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-campground{--fa:""}.fa-folder-plus{--fa:""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:""}.fa-paint-brush,.fa-paintbrush{--fa:""}.fa-lock{--fa:""}.fa-gas-pump{--fa:""}.fa-hot-tub,.fa-hot-tub-person{--fa:""}.fa-map-location,.fa-map-marked{--fa:""}.fa-house-flood-water{--fa:""}.fa-tree{--fa:""}.fa-bridge-lock{--fa:""}.fa-sack-dollar{--fa:""}.fa-edit,.fa-pen-to-square{--fa:""}.fa-car-side{--fa:""}.fa-share-alt,.fa-share-nodes{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-hourglass-2,.fa-hourglass-half{--fa:""}.fa-microscope{--fa:""}.fa-sink{--fa:""}.fa-bag-shopping,.fa-shopping-bag{--fa:""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:""}.fa-mitten{--fa:""}.fa-person-rays{--fa:""}.fa-users{--fa:""}.fa-eye-slash{--fa:""}.fa-flask-vial{--fa:""}.fa-hand,.fa-hand-paper{--fa:""}.fa-om{--fa:""}.fa-worm{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-plug{--fa:""}.fa-chevron-up{--fa:""}.fa-hand-spock{--fa:""}.fa-stopwatch{--fa:""}.fa-face-kiss,.fa-kiss{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-face-grin-tongue,.fa-grin-tongue{--fa:""}.fa-chess-bishop{--fa:""}.fa-face-grin-wink,.fa-grin-wink{--fa:""}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:""}.fa-road-circle-check{--fa:""}.fa-dice-five{--fa:""}.fa-rss-square,.fa-square-rss{--fa:""}.fa-land-mine-on{--fa:""}.fa-i-cursor{--fa:""}.fa-stamp{--fa:""}.fa-stairs{--fa:""}.fa-i{--fa:"I"}.fa-hryvnia,.fa-hryvnia-sign{--fa:""}.fa-pills{--fa:""}.fa-face-grin-wide,.fa-grin-alt{--fa:""}.fa-tooth{--fa:""}.fa-v{--fa:"V"}.fa-bangladeshi-taka-sign{--fa:""}.fa-bicycle{--fa:""}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-ambulance,.fa-truck-medical{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-snowman{--fa:""}.fa-mortar-pestle{--fa:""}.fa-road-barrier{--fa:""}.fa-school{--fa:""}.fa-igloo{--fa:""}.fa-joint{--fa:""}.fa-angle-right{--fa:""}.fa-horse{--fa:""}.fa-q{--fa:"Q"}.fa-g{--fa:"G"}.fa-notes-medical{--fa:""}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:""}.fa-dong-sign{--fa:""}.fa-capsules{--fa:""}.fa-poo-bolt,.fa-poo-storm{--fa:""}.fa-face-frown-open,.fa-frown-open{--fa:""}.fa-hand-point-up{--fa:""}.fa-money-bill{--fa:""}.fa-bookmark{--fa:""}.fa-align-justify{--fa:""}.fa-umbrella-beach{--fa:""}.fa-helmet-un{--fa:""}.fa-bullseye{--fa:""}.fa-bacon{--fa:""}.fa-hand-point-down{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-folder,.fa-folder-blank{--fa:""}.fa-file-medical-alt,.fa-file-waveform{--fa:""}.fa-radiation{--fa:""}.fa-chart-simple{--fa:""}.fa-mars-stroke{--fa:""}.fa-vial{--fa:""}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:""}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:""}.fa-e{--fa:"E"}.fa-pen-alt,.fa-pen-clip{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-user{--fa:""}.fa-school-circle-check{--fa:""}.fa-dumpster{--fa:""}.fa-shuttle-van,.fa-van-shuttle{--fa:""}.fa-building-user{--fa:""}.fa-caret-square-left,.fa-square-caret-left{--fa:""}.fa-highlighter{--fa:""}.fa-key{--fa:""}.fa-bullhorn{--fa:""}.fa-globe{--fa:""}.fa-synagogue{--fa:""}.fa-person-half-dress{--fa:""}.fa-road-bridge{--fa:""}.fa-location-arrow{--fa:""}.fa-c{--fa:"C"}.fa-tablet-button{--fa:""}.fa-building-lock{--fa:""}.fa-pizza-slice{--fa:""}.fa-money-bill-wave{--fa:""}.fa-area-chart,.fa-chart-area{--fa:""}.fa-house-flag{--fa:""}.fa-person-circle-minus{--fa:""}.fa-ban,.fa-cancel{--fa:""}.fa-camera-rotate{--fa:""}.fa-air-freshener,.fa-spray-can-sparkles{--fa:""}.fa-star{--fa:""}.fa-repeat{--fa:""}.fa-cross{--fa:""}.fa-box{--fa:""}.fa-venus-mars{--fa:""}.fa-arrow-pointer,.fa-mouse-pointer{--fa:""}.fa-expand-arrows-alt,.fa-maximize{--fa:""}.fa-charging-station{--fa:""}.fa-shapes,.fa-triangle-circle-square{--fa:""}.fa-random,.fa-shuffle{--fa:""}.fa-person-running,.fa-running{--fa:""}.fa-mobile-retro{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-spider{--fa:""}.fa-hands-bound{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-x-ray{--fa:""}.fa-spell-check{--fa:""}.fa-slash{--fa:""}.fa-computer-mouse,.fa-mouse{--fa:""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:""}.fa-shop-slash,.fa-store-alt-slash{--fa:""}.fa-server{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-shop-lock{--fa:""}.fa-hourglass-1,.fa-hourglass-start{--fa:""}.fa-blender-phone{--fa:""}.fa-building-wheat{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-right-to-bracket,.fa-sign-in-alt{--fa:""}.fa-venus{--fa:""}.fa-passport{--fa:""}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:""}.fa-heart-pulse,.fa-heartbeat{--fa:""}.fa-people-carry,.fa-people-carry-box{--fa:""}.fa-temperature-high{--fa:""}.fa-microchip{--fa:""}.fa-crown{--fa:""}.fa-weight-hanging{--fa:""}.fa-xmarks-lines{--fa:""}.fa-file-prescription{--fa:""}.fa-weight,.fa-weight-scale{--fa:""}.fa-user-friends,.fa-user-group{--fa:""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:""}.fa-chess-knight{--fa:""}.fa-face-laugh-squint,.fa-laugh-squint{--fa:""}.fa-wheelchair{--fa:""}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:""}.fa-toggle-on{--fa:""}.fa-person-walking,.fa-walking{--fa:""}.fa-l{--fa:"L"}.fa-fire{--fa:""}.fa-bed-pulse,.fa-procedures{--fa:""}.fa-shuttle-space,.fa-space-shuttle{--fa:""}.fa-face-laugh,.fa-laugh{--fa:""}.fa-folder-open{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-code-fork{--fa:""}.fa-city{--fa:""}.fa-microphone-alt,.fa-microphone-lines{--fa:""}.fa-pepper-hot{--fa:""}.fa-unlock{--fa:""}.fa-colon-sign{--fa:""}.fa-headset{--fa:""}.fa-store-slash{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-user-minus{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-champagne-glasses,.fa-glass-cheers{--fa:""}.fa-clipboard{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-file-arrow-up,.fa-file-upload{--fa:""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-underline{--fa:""}.fa-user-edit,.fa-user-pen{--fa:""}.fa-signature{--fa:""}.fa-stroopwafel{--fa:""}.fa-bold{--fa:""}.fa-anchor-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-manat-sign{--fa:""}.fa-not-equal{--fa:""}.fa-border-style,.fa-border-top-left{--fa:""}.fa-map-location-dot,.fa-map-marked-alt{--fa:""}.fa-jedi{--fa:""}.fa-poll,.fa-square-poll-vertical{--fa:""}.fa-mug-hot{--fa:""}.fa-battery-car,.fa-car-battery{--fa:""}.fa-gift{--fa:""}.fa-dice-two{--fa:""}.fa-chess-queen{--fa:""}.fa-glasses{--fa:""}.fa-chess-board{--fa:""}.fa-building-circle-check{--fa:""}.fa-person-chalkboard{--fa:""}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:""}.fa-hand-back-fist,.fa-hand-rock{--fa:""}.fa-caret-square-up,.fa-square-caret-up{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-bar-chart,.fa-chart-bar{--fa:""}.fa-hands-bubbles,.fa-hands-wash{--fa:""}.fa-less-than-equal{--fa:""}.fa-train{--fa:""}.fa-eye-low-vision,.fa-low-vision{--fa:""}.fa-crow{--fa:""}.fa-sailboat{--fa:""}.fa-window-restore{--fa:""}.fa-plus-square,.fa-square-plus{--fa:""}.fa-torii-gate{--fa:""}.fa-frog{--fa:""}.fa-bucket{--fa:""}.fa-image{--fa:""}.fa-microphone{--fa:""}.fa-cow{--fa:""}.fa-caret-up{--fa:""}.fa-screwdriver{--fa:""}.fa-folder-closed{--fa:""}.fa-house-tsunami{--fa:""}.fa-square-nfi{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-glass-martini-alt,.fa-martini-glass{--fa:""}.fa-square-binary{--fa:""}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:""}.fa-columns,.fa-table-columns{--fa:""}.fa-lemon{--fa:""}.fa-head-side-mask{--fa:""}.fa-handshake{--fa:""}.fa-gem{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-smoking{--fa:""}.fa-compress-arrows-alt,.fa-minimize{--fa:""}.fa-monument{--fa:""}.fa-snowplow{--fa:""}.fa-angle-double-right,.fa-angles-right{--fa:""}.fa-cannabis{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-tablets{--fa:""}.fa-ethernet{--fa:""}.fa-eur,.fa-euro,.fa-euro-sign{--fa:""}.fa-chair{--fa:""}.fa-check-circle,.fa-circle-check{--fa:""}.fa-circle-stop,.fa-stop-circle{--fa:""}.fa-compass-drafting,.fa-drafting-compass{--fa:""}.fa-plate-wheat{--fa:""}.fa-icicles{--fa:""}.fa-person-shelter{--fa:""}.fa-neuter{--fa:""}.fa-id-badge{--fa:""}.fa-marker{--fa:""}.fa-face-laugh-beam,.fa-laugh-beam{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-universal-access{--fa:""}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:""}.fa-lari-sign{--fa:""}.fa-volcano{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:""}.fa-viruses{--fa:""}.fa-square-person-confined{--fa:""}.fa-user-tie{--fa:""}.fa-arrow-down-long,.fa-long-arrow-down{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-certificate{--fa:""}.fa-mail-reply-all,.fa-reply-all{--fa:""}.fa-suitcase{--fa:""}.fa-person-skating,.fa-skating{--fa:""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:""}.fa-camera-retro{--fa:""}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:""}.fa-arrow-right-to-file,.fa-file-import{--fa:""}.fa-external-link-square,.fa-square-arrow-up-right{--fa:""}.fa-box-open{--fa:""}.fa-scroll{--fa:""}.fa-spa{--fa:""}.fa-location-pin-lock{--fa:""}.fa-pause{--fa:""}.fa-hill-avalanche{--fa:""}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:""}.fa-bomb{--fa:""}.fa-registered{--fa:""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:""}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:""}.fa-subscript{--fa:""}.fa-diamond-turn-right,.fa-directions{--fa:""}.fa-burst{--fa:""}.fa-house-laptop,.fa-laptop-house{--fa:""}.fa-face-tired,.fa-tired{--fa:""}.fa-money-bills{--fa:""}.fa-smog{--fa:""}.fa-crutch{--fa:""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-palette{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-vest{--fa:""}.fa-ferry{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-seedling,.fa-sprout{--fa:""}.fa-arrows-alt-h,.fa-left-right{--fa:""}.fa-boxes-packing{--fa:""}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-bowl-food{--fa:""}.fa-candy-cane{--fa:""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:""}.fa-cloud-bolt,.fa-thunderstorm{--fa:""}.fa-remove-format,.fa-text-slash{--fa:""}.fa-face-smile-wink,.fa-smile-wink{--fa:""}.fa-file-word{--fa:""}.fa-file-powerpoint{--fa:""}.fa-arrows-h,.fa-arrows-left-right{--fa:""}.fa-house-lock{--fa:""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-children{--fa:""}.fa-blackboard,.fa-chalkboard{--fa:""}.fa-user-alt-slash,.fa-user-large-slash{--fa:""}.fa-envelope-open{--fa:""}.fa-handshake-alt-slash,.fa-handshake-simple-slash{--fa:""}.fa-mattress-pillow{--fa:""}.fa-guarani-sign{--fa:""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-greater-than-equal{--fa:""}.fa-shield-alt,.fa-shield-halved{--fa:""}.fa-atlas,.fa-book-atlas{--fa:""}.fa-virus{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-layer-group{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-archway{--fa:""}.fa-heart-circle-check{--fa:""}.fa-house-chimney-crack,.fa-house-damage{--fa:""}.fa-file-archive,.fa-file-zipper{--fa:""}.fa-square{--fa:""}.fa-glass-martini,.fa-martini-glass-empty{--fa:""}.fa-couch{--fa:""}.fa-cedi-sign{--fa:""}.fa-italic{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-church{--fa:""}.fa-comments-dollar{--fa:""}.fa-democrat{--fa:""}.fa-z{--fa:"Z"}.fa-person-skiing,.fa-skiing{--fa:""}.fa-road-lock{--fa:""}.fa-a{--fa:"A"}.fa-temperature-arrow-down,.fa-temperature-down{--fa:""}.fa-feather-alt,.fa-feather-pointed{--fa:""}.fa-p{--fa:"P"}.fa-snowflake{--fa:""}.fa-newspaper{--fa:""}.fa-ad,.fa-rectangle-ad{--fa:""}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-locust{--fa:""}.fa-sort,.fa-unsorted{--fa:""}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:""}.fa-person-dress-burst{--fa:""}.fa-money-check-alt,.fa-money-check-dollar{--fa:""}.fa-vector-square{--fa:""}.fa-bread-slice{--fa:""}.fa-language{--fa:""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:""}.fa-filter{--fa:""}.fa-question{--fa:"?"}.fa-file-signature{--fa:""}.fa-arrows-alt,.fa-up-down-left-right{--fa:""}.fa-house-chimney-user{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-puzzle-piece{--fa:""}.fa-money-check{--fa:""}.fa-star-half-alt,.fa-star-half-stroke{--fa:""}.fa-code{--fa:""}.fa-glass-whiskey,.fa-whiskey-glass{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-arrow-up-right-from-square,.fa-external-link{--fa:""}.fa-cubes-stacked{--fa:""}.fa-krw,.fa-won,.fa-won-sign{--fa:""}.fa-virus-covid{--fa:""}.fa-austral-sign{--fa:""}.fa-f{--fa:"F"}.fa-leaf{--fa:""}.fa-road{--fa:""}.fa-cab,.fa-taxi{--fa:""}.fa-person-circle-plus{--fa:""}.fa-chart-pie,.fa-pie-chart{--fa:""}.fa-bolt-lightning{--fa:""}.fa-sack-xmark{--fa:""}.fa-file-excel{--fa:""}.fa-file-contract{--fa:""}.fa-fish-fins{--fa:""}.fa-building-flag{--fa:""}.fa-face-grin-beam,.fa-grin-beam{--fa:""}.fa-object-ungroup{--fa:""}.fa-poop{--fa:""}.fa-location-pin,.fa-map-marker{--fa:""}.fa-kaaba{--fa:""}.fa-toilet-paper{--fa:""}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:""}.fa-eject{--fa:""}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:""}.fa-plane-circle-check{--fa:""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:""}.fa-object-group{--fa:""}.fa-chart-line,.fa-line-chart{--fa:""}.fa-mask-ventilator{--fa:""}.fa-arrow-right{--fa:""}.fa-map-signs,.fa-signs-post{--fa:""}.fa-cash-register{--fa:""}.fa-person-circle-question{--fa:""}.fa-h{--fa:"H"}.fa-tarp{--fa:""}.fa-screwdriver-wrench,.fa-tools{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-heart{--fa:""}.fa-mars-and-venus{--fa:""}.fa-home-user,.fa-house-user{--fa:""}.fa-dumpster-fire{--fa:""}.fa-house-crack{--fa:""}.fa-cocktail,.fa-martini-glass-citrus{--fa:""}.fa-face-surprise,.fa-surprise{--fa:""}.fa-bottle-water{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-apple-alt,.fa-apple-whole{--fa:""}.fa-kitchen-set{--fa:""}.fa-r{--fa:"R"}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:""}.fa-cube{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-shield-dog{--fa:""}.fa-solar-panel{--fa:""}.fa-lock-open{--fa:""}.fa-elevator{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-poll-h,.fa-square-poll-horizontal{--fa:""}.fa-circle{--fa:""}.fa-backward-fast,.fa-fast-backward{--fa:""}.fa-recycle{--fa:""}.fa-user-astronaut{--fa:""}.fa-plane-slash{--fa:""}.fa-trademark{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-satellite-dish{--fa:""}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:""}.fa-mobile-alt,.fa-mobile-screen-button{--fa:""}.fa-volume-high,.fa-volume-up{--fa:""}.fa-users-rays{--fa:""}.fa-wallet{--fa:""}.fa-clipboard-check{--fa:""}.fa-file-audio{--fa:""}.fa-burger,.fa-hamburger{--fa:""}.fa-wrench{--fa:""}.fa-bugs{--fa:""}.fa-rupee,.fa-rupee-sign{--fa:""}.fa-file-image{--fa:""}.fa-circle-question,.fa-question-circle{--fa:""}.fa-plane-departure{--fa:""}.fa-handshake-slash{--fa:""}.fa-book-bookmark{--fa:""}.fa-code-branch{--fa:""}.fa-hat-cowboy{--fa:""}.fa-bridge{--fa:""}.fa-phone-alt,.fa-phone-flip{--fa:""}.fa-truck-front{--fa:""}.fa-cat{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-truck-field{--fa:""}.fa-route{--fa:""}.fa-clipboard-question{--fa:""}.fa-panorama{--fa:""}.fa-comment-medical{--fa:""}.fa-teeth-open{--fa:""}.fa-file-circle-minus{--fa:""}.fa-tags{--fa:""}.fa-wine-glass{--fa:""}.fa-fast-forward,.fa-forward-fast{--fa:""}.fa-face-meh-blank,.fa-meh-blank{--fa:""}.fa-parking,.fa-square-parking{--fa:""}.fa-house-signal{--fa:""}.fa-bars-progress,.fa-tasks-alt{--fa:""}.fa-faucet-drip{--fa:""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:""}.fa-ban-smoking,.fa-smoking-ban{--fa:""}.fa-terminal{--fa:""}.fa-mobile-button{--fa:""}.fa-house-medical-flag{--fa:""}.fa-basket-shopping,.fa-shopping-basket{--fa:""}.fa-tape{--fa:""}.fa-bus-alt,.fa-bus-simple{--fa:""}.fa-eye{--fa:""}.fa-face-sad-cry,.fa-sad-cry{--fa:""}.fa-audio-description{--fa:""}.fa-person-military-to-person{--fa:""}.fa-file-shield{--fa:""}.fa-user-slash{--fa:""}.fa-pen{--fa:""}.fa-tower-observation{--fa:""}.fa-file-code{--fa:""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:""}.fa-bus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-home-lg,.fa-house-chimney{--fa:""}.fa-window-maximize{--fa:""}.fa-face-frown,.fa-frown{--fa:""}.fa-prescription{--fa:""}.fa-shop,.fa-store-alt{--fa:""}.fa-floppy-disk,.fa-save{--fa:""}.fa-vihara{--fa:""}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:""}.fa-sort-asc,.fa-sort-up{--fa:""}.fa-comment-dots,.fa-commenting{--fa:""}.fa-plant-wilt{--fa:""}.fa-diamond{--fa:""}.fa-face-grin-squint,.fa-grin-squint{--fa:""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:""}.fa-chart-diagram{--fa:""}.fa-bacterium{--fa:""}.fa-hand-pointer{--fa:""}.fa-drum-steelpan{--fa:""}.fa-hand-scissors{--fa:""}.fa-hands-praying,.fa-praying-hands{--fa:""}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:""}.fa-biohazard{--fa:""}.fa-location,.fa-location-crosshairs{--fa:""}.fa-mars-double{--fa:""}.fa-child-dress{--fa:""}.fa-users-between-lines{--fa:""}.fa-lungs-virus{--fa:""}.fa-face-grin-tears,.fa-grin-tears{--fa:""}.fa-phone{--fa:""}.fa-calendar-times,.fa-calendar-xmark{--fa:""}.fa-child-reaching{--fa:""}.fa-head-side-virus{--fa:""}.fa-user-cog,.fa-user-gear{--fa:""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:""}.fa-door-closed{--fa:""}.fa-shield-virus{--fa:""}.fa-dice-six{--fa:""}.fa-mosquito-net{--fa:""}.fa-file-fragment{--fa:""}.fa-bridge-water{--fa:""}.fa-person-booth{--fa:""}.fa-text-width{--fa:""}.fa-hat-wizard{--fa:""}.fa-pen-fancy{--fa:""}.fa-digging,.fa-person-digging{--fa:""}.fa-trash{--fa:""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:""}.fa-book-medical{--fa:""}.fa-poo{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:""}.fa-cubes{--fa:""}.fa-divide{--fa:""}.fa-tenge,.fa-tenge-sign{--fa:""}.fa-headphones{--fa:""}.fa-hands-holding{--fa:""}.fa-hands-clapping{--fa:""}.fa-republican{--fa:""}.fa-arrow-left{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-ruler{--fa:""}.fa-align-left{--fa:""}.fa-dice-d6{--fa:""}.fa-restroom{--fa:""}.fa-j{--fa:"J"}.fa-users-viewfinder{--fa:""}.fa-file-video{--fa:""}.fa-external-link-alt,.fa-up-right-from-square{--fa:""}.fa-table-cells,.fa-th{--fa:""}.fa-file-pdf{--fa:""}.fa-bible,.fa-book-bible{--fa:""}.fa-o{--fa:"O"}.fa-medkit,.fa-suitcase-medical{--fa:""}.fa-user-secret{--fa:""}.fa-otter{--fa:""}.fa-female,.fa-person-dress{--fa:""}.fa-comment-dollar{--fa:""}.fa-briefcase-clock,.fa-business-time{--fa:""}.fa-table-cells-large,.fa-th-large{--fa:""}.fa-book-tanakh,.fa-tanakh{--fa:""}.fa-phone-volume,.fa-volume-control-phone{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-clipboard-user{--fa:""}.fa-child{--fa:""}.fa-lira-sign{--fa:""}.fa-satellite{--fa:""}.fa-plane-lock{--fa:""}.fa-tag{--fa:""}.fa-comment{--fa:""}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:""}.fa-envelope{--fa:""}.fa-angle-double-up,.fa-angles-up{--fa:""}.fa-paperclip{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-ribbon{--fa:""}.fa-lungs{--fa:""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:""}.fa-litecoin-sign{--fa:""}.fa-border-none{--fa:""}.fa-circle-nodes{--fa:""}.fa-parachute-box{--fa:""}.fa-indent{--fa:""}.fa-truck-field-un{--fa:""}.fa-hourglass,.fa-hourglass-empty{--fa:""}.fa-mountain{--fa:""}.fa-user-doctor,.fa-user-md{--fa:""}.fa-circle-info,.fa-info-circle{--fa:""}.fa-cloud-meatball{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-square-virus{--fa:""}.fa-meteor{--fa:""}.fa-car-on{--fa:""}.fa-sleigh{--fa:""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:""}.fa-water{--fa:""}.fa-calendar-check{--fa:""}.fa-braille{--fa:""}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:""}.fa-landmark{--fa:""}.fa-truck{--fa:""}.fa-crosshairs{--fa:""}.fa-person-cane{--fa:""}.fa-tent{--fa:""}.fa-vest-patches{--fa:""}.fa-check-double{--fa:""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-cookie{--fa:""}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:""}.fa-hard-drive,.fa-hdd{--fa:""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:""}.fa-dumbbell{--fa:""}.fa-list-alt,.fa-rectangle-list{--fa:""}.fa-tarp-droplet{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:""}.fa-calendar-plus{--fa:""}.fa-plane-arrival{--fa:""}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:""}.fa-subway,.fa-train-subway{--fa:""}.fa-chart-gantt{--fa:""}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:""}.fa-crop-alt,.fa-crop-simple{--fa:""}.fa-money-bill-1,.fa-money-bill-alt{--fa:""}.fa-left-long,.fa-long-arrow-alt-left{--fa:""}.fa-dna{--fa:""}.fa-virus-slash{--fa:""}.fa-minus,.fa-subtract{--fa:""}.fa-chess{--fa:""}.fa-arrow-left-long,.fa-long-arrow-left{--fa:""}.fa-plug-circle-check{--fa:""}.fa-street-view{--fa:""}.fa-franc-sign{--fa:""}.fa-volume-off{--fa:""}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:""}.fa-cog,.fa-gear{--fa:""}.fa-droplet-slash,.fa-tint-slash{--fa:""}.fa-mosque{--fa:""}.fa-mosquito{--fa:""}.fa-star-of-david{--fa:""}.fa-person-military-rifle{--fa:""}.fa-cart-shopping,.fa-shopping-cart{--fa:""}.fa-vials{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-place-of-worship{--fa:""}.fa-grip-vertical{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-arrow-turn-up,.fa-level-up{--fa:""}.fa-u{--fa:"U"}.fa-square-root-alt,.fa-square-root-variable{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-backward-step,.fa-step-backward{--fa:""}.fa-pallet{--fa:""}.fa-faucet{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-s{--fa:"S"}.fa-timeline{--fa:""}.fa-keyboard{--fa:""}.fa-caret-down{--fa:""}.fa-clinic-medical,.fa-house-chimney-medical{--fa:""}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:""}.fa-mobile-android-alt,.fa-mobile-screen{--fa:""}.fa-plane-up{--fa:""}.fa-piggy-bank{--fa:""}.fa-battery-3,.fa-battery-half{--fa:""}.fa-mountain-city{--fa:""}.fa-coins{--fa:""}.fa-khanda{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-folder-tree{--fa:""}.fa-network-wired{--fa:""}.fa-map-pin{--fa:""}.fa-hamsa{--fa:""}.fa-cent-sign{--fa:""}.fa-flask{--fa:""}.fa-person-pregnant{--fa:""}.fa-wand-sparkles{--fa:""}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:""}.fa-ticket{--fa:""}.fa-power-off{--fa:""}.fa-long-arrow-alt-right,.fa-right-long{--fa:""}.fa-flag-usa{--fa:""}.fa-laptop-file{--fa:""}.fa-teletype,.fa-tty{--fa:""}.fa-diagram-next{--fa:""}.fa-person-rifle{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-closed-captioning{--fa:""}.fa-hiking,.fa-person-hiking{--fa:""}.fa-venus-double{--fa:""}.fa-images{--fa:""}.fa-calculator{--fa:""}.fa-people-pulling{--fa:""}.fa-n{--fa:"N"}.fa-cable-car,.fa-tram{--fa:""}.fa-cloud-rain{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-ship{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-download{--fa:""}.fa-face-grin,.fa-grin{--fa:""}.fa-backspace,.fa-delete-left{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:""}.fa-file-circle-check{--fa:""}.fa-forward{--fa:""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:""}.fa-face-meh,.fa-meh{--fa:""}.fa-align-center{--fa:""}.fa-book-dead,.fa-book-skull{--fa:""}.fa-drivers-license,.fa-id-card{--fa:""}.fa-dedent,.fa-outdent{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:""}.fa-calendar-week{--fa:""}.fa-laptop-medical{--fa:""}.fa-b{--fa:"B"}.fa-file-medical{--fa:""}.fa-dice-one{--fa:""}.fa-kiwi-bird{--fa:""}.fa-arrow-right-arrow-left,.fa-exchange{--fa:""}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:""}.fa-cutlery,.fa-utensils{--fa:""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:""}.fa-mill-sign{--fa:""}.fa-bowl-rice{--fa:""}.fa-skull{--fa:""}.fa-broadcast-tower,.fa-tower-broadcast{--fa:""}.fa-truck-pickup{--fa:""}.fa-long-arrow-alt-up,.fa-up-long{--fa:""}.fa-stop{--fa:""}.fa-code-merge{--fa:""}.fa-upload{--fa:""}.fa-hurricane{--fa:""}.fa-mound{--fa:""}.fa-toilet-portable{--fa:""}.fa-compact-disc{--fa:""}.fa-file-arrow-down,.fa-file-download{--fa:""}.fa-caravan{--fa:""}.fa-shield-cat{--fa:""}.fa-bolt,.fa-zap{--fa:""}.fa-glass-water{--fa:""}.fa-oil-well{--fa:""}.fa-vault{--fa:""}.fa-mars{--fa:""}.fa-toilet{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:""}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:""}.fa-sun{--fa:""}.fa-guitar{--fa:""}.fa-face-laugh-wink,.fa-laugh-wink{--fa:""}.fa-horse-head{--fa:""}.fa-bore-hole{--fa:""}.fa-industry{--fa:""}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-florin-sign{--fa:""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:""}.fa-less-than{--fa:"<"}.fa-angle-down{--fa:""}.fa-car-tunnel{--fa:""}.fa-head-side-cough{--fa:""}.fa-grip-lines{--fa:""}.fa-thumbs-down{--fa:""}.fa-user-lock{--fa:""}.fa-arrow-right-long,.fa-long-arrow-right{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-chess-pawn{--fa:""}.fa-first-aid,.fa-kit-medical{--fa:""}.fa-person-through-window{--fa:""}.fa-toolbox{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-bug{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-automobile,.fa-car{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-book-open-reader,.fa-book-reader{--fa:""}.fa-mountain-sun{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-dice-d20{--fa:""}.fa-truck-droplet{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-temperature-arrow-up,.fa-temperature-up{--fa:""}.fa-medal{--fa:""}.fa-bed{--fa:""}.fa-h-square,.fa-square-h{--fa:""}.fa-podcast{--fa:""}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:""}.fa-bell{--fa:""}.fa-superscript{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-star-of-life{--fa:""}.fa-phone-slash{--fa:""}.fa-paint-roller{--fa:""}.fa-hands-helping,.fa-handshake-angle{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-file{--fa:""}.fa-greater-than{--fa:">"}.fa-person-swimming,.fa-swimmer{--fa:""}.fa-arrow-down{--fa:""}.fa-droplet,.fa-tint{--fa:""}.fa-eraser{--fa:""}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:""}.fa-person-burst{--fa:""}.fa-dove{--fa:""}.fa-battery-0,.fa-battery-empty{--fa:""}.fa-socks{--fa:""}.fa-inbox{--fa:""}.fa-section{--fa:""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:""}.fa-envelope-open-text{--fa:""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:""}.fa-wine-bottle{--fa:""}.fa-chess-rook{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-dharmachakra{--fa:""}.fa-hotdog{--fa:""}.fa-blind,.fa-person-walking-with-cane{--fa:""}.fa-drum{--fa:""}.fa-ice-cream{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-fax{--fa:""}.fa-paragraph{--fa:""}.fa-check-to-slot,.fa-vote-yea{--fa:""}.fa-star-half{--fa:""}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:""}.fa-chain,.fa-link{--fa:""}.fa-assistive-listening-systems,.fa-ear-listen{--fa:""}.fa-tree-city{--fa:""}.fa-play{--fa:""}.fa-font{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-rupiah-sign{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:""}.fa-diagnoses,.fa-person-dots-from-line{--fa:""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:""}.fa-naira-sign{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-walkie-talkie{--fa:""}.fa-file-edit,.fa-file-pen{--fa:""}.fa-receipt{--fa:""}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-chevron-down{--fa:""}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:""}.fa-skull-crossbones{--fa:""}.fa-code-compare{--fa:""}.fa-list-dots,.fa-list-ul{--fa:""}.fa-school-lock{--fa:""}.fa-tower-cell{--fa:""}.fa-down-long,.fa-long-arrow-alt-down{--fa:""}.fa-ranking-star{--fa:""}.fa-chess-king{--fa:""}.fa-person-harassing{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-landmark-alt,.fa-landmark-dome{--fa:""}.fa-arrow-up{--fa:""}.fa-television,.fa-tv,.fa-tv-alt{--fa:""}.fa-shrimp{--fa:""}.fa-list-check,.fa-tasks{--fa:""}.fa-jug-detergent{--fa:""}.fa-circle-user,.fa-user-circle{--fa:""}.fa-user-shield{--fa:""}.fa-wind{--fa:""}.fa-car-burst,.fa-car-crash{--fa:""}.fa-y{--fa:"Y"}.fa-person-snowboarding,.fa-snowboarding{--fa:""}.fa-shipping-fast,.fa-truck-fast{--fa:""}.fa-fish{--fa:""}.fa-user-graduate{--fa:""}.fa-adjust,.fa-circle-half-stroke{--fa:""}.fa-clapperboard{--fa:""}.fa-circle-radiation,.fa-radiation-alt{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-diagram-project,.fa-project-diagram{--fa:""}.fa-copy{--fa:""}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:""}.fa-hand-sparkles{--fa:""}.fa-grip,.fa-grip-horizontal{--fa:""}.fa-share-from-square,.fa-share-square{--fa:""}.fa-child-combatant,.fa-child-rifle{--fa:""}.fa-gun{--fa:""}.fa-phone-square,.fa-square-phone{--fa:""}.fa-add,.fa-plus{--fa:"+"}.fa-expand{--fa:""}.fa-computer{--fa:""}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:""}.fa-arrows,.fa-arrows-up-down-left-right{--fa:""}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:""}.fa-peso-sign{--fa:""}.fa-building-shield{--fa:""}.fa-baby{--fa:""}.fa-users-line{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-tractor{--fa:""}.fa-trash-arrow-up,.fa-trash-restore{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-lines-leaning{--fa:""}.fa-ruler-combined{--fa:""}.fa-copyright{--fa:""}.fa-equals{--fa:"="}.fa-blender{--fa:""}.fa-teeth{--fa:""}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-map{--fa:""}.fa-rocket{--fa:""}.fa-photo-film,.fa-photo-video{--fa:""}.fa-folder-minus{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-store{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-sign,.fa-sign-hanging{--fa:""}.fa-bezier-curve{--fa:""}.fa-bell-slash{--fa:""}.fa-tablet,.fa-tablet-android{--fa:""}.fa-school-flag{--fa:""}.fa-fill{--fa:""}.fa-angle-up{--fa:""}.fa-drumstick-bite{--fa:""}.fa-holly-berry{--fa:""}.fa-chevron-left{--fa:""}.fa-bacteria{--fa:""}.fa-hand-lizard{--fa:""}.fa-notdef{--fa:""}.fa-disease{--fa:""}.fa-briefcase-medical{--fa:""}.fa-genderless{--fa:""}.fa-chevron-right{--fa:""}.fa-retweet{--fa:""}.fa-car-alt,.fa-car-rear{--fa:""}.fa-pump-soap{--fa:""}.fa-video-slash{--fa:""}.fa-battery-2,.fa-battery-quarter{--fa:""}.fa-radio{--fa:""}.fa-baby-carriage,.fa-carriage-baby{--fa:""}.fa-traffic-light{--fa:""}.fa-thermometer{--fa:""}.fa-vr-cardboard{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-percent,.fa-percentage{--fa:"%"}.fa-truck-moving{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-display{--fa:""}.fa-face-smile,.fa-smile{--fa:""}.fa-thumb-tack,.fa-thumbtack{--fa:""}.fa-trophy{--fa:""}.fa-person-praying,.fa-pray{--fa:""}.fa-hammer{--fa:""}.fa-hand-peace{--fa:""}.fa-rotate,.fa-sync-alt{--fa:""}.fa-spinner{--fa:""}.fa-robot{--fa:""}.fa-peace{--fa:""}.fa-cogs,.fa-gears{--fa:""}.fa-warehouse{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-splotch{--fa:""}.fa-face-grin-hearts,.fa-grin-hearts{--fa:""}.fa-dice-four{--fa:""}.fa-sim-card{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-mercury{--fa:""}.fa-arrow-turn-down,.fa-level-down{--fa:""}.fa-person-falling-burst{--fa:""}.fa-award{--fa:""}.fa-ticket-alt,.fa-ticket-simple{--fa:""}.fa-building{--fa:""}.fa-angle-double-left,.fa-angles-left{--fa:""}.fa-qrcode{--fa:""}.fa-clock-rotate-left,.fa-history{--fa:""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:""}.fa-arrow-right-from-file,.fa-file-export{--fa:""}.fa-shield,.fa-shield-blank{--fa:""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:""}.fa-comment-nodes{--fa:""}.fa-house-medical{--fa:""}.fa-golf-ball,.fa-golf-ball-tee{--fa:""}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:""}.fa-house-chimney-window{--fa:""}.fa-pen-nib{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tents{--fa:""}.fa-magic,.fa-wand-magic{--fa:""}.fa-dog{--fa:""}.fa-carrot{--fa:""}.fa-moon{--fa:""}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:""}.fa-cheese{--fa:""}.fa-yin-yang{--fa:""}.fa-music{--fa:""}.fa-code-commit{--fa:""}.fa-temperature-low{--fa:""}.fa-biking,.fa-person-biking{--fa:""}.fa-broom{--fa:""}.fa-shield-heart{--fa:""}.fa-gopuram{--fa:""}.fa-earth-oceania,.fa-globe-oceania{--fa:""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:""}.fa-hashtag{--fa:"#"}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:""}.fa-oil-can{--fa:""}.fa-t{--fa:"T"}.fa-hippo{--fa:""}.fa-chart-column{--fa:""}.fa-infinity{--fa:""}.fa-vial-circle-check{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-voicemail{--fa:""}.fa-fan{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-arrows-alt-v,.fa-up-down{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-calendar{--fa:""}.fa-trailer{--fa:""}.fa-bahai,.fa-haykal{--fa:""}.fa-sd-card{--fa:""}.fa-dragon{--fa:""}.fa-shoe-prints{--fa:""}.fa-circle-plus,.fa-plus-circle{--fa:""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:""}.fa-hand-holding{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:""}.fa-clone{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:""}.fa-fire-alt,.fa-fire-flame-curved{--fa:""}.fa-tornado{--fa:""}.fa-file-circle-plus{--fa:""}.fa-book-quran,.fa-quran{--fa:""}.fa-anchor{--fa:""}.fa-border-all{--fa:""}.fa-angry,.fa-face-angry{--fa:""}.fa-cookie-bite{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-feed,.fa-rss{--fa:""}.fa-draw-polygon{--fa:""}.fa-balance-scale,.fa-scale-balanced{--fa:""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:""}.fa-shower{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-m{--fa:"M"}.fa-table-list,.fa-th-list{--fa:""}.fa-comment-sms,.fa-sms{--fa:""}.fa-book{--fa:""}.fa-user-plus{--fa:""}.fa-check{--fa:""}.fa-battery-4,.fa-battery-three-quarters{--fa:""}.fa-house-circle-check{--fa:""}.fa-angle-left{--fa:""}.fa-diagram-successor{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-fist-raised,.fa-hand-fist{--fa:""}.fa-cloud-moon{--fa:""}.fa-briefcase{--fa:""}.fa-person-falling{--fa:""}.fa-image-portrait,.fa-portrait{--fa:""}.fa-user-tag{--fa:""}.fa-rug{--fa:""}.fa-earth-europe,.fa-globe-europe{--fa:""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:""}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:""}.fa-baht-sign{--fa:""}.fa-book-open{--fa:""}.fa-book-journal-whills,.fa-journal-whills{--fa:""}.fa-handcuffs{--fa:""}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:""}.fa-database{--fa:""}.fa-mail-forward,.fa-share{--fa:""}.fa-bottle-droplet{--fa:""}.fa-mask-face{--fa:""}.fa-hill-rockslide{--fa:""}.fa-exchange-alt,.fa-right-left{--fa:""}.fa-paper-plane{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-dungeon{--fa:""}.fa-align-right{--fa:""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:""}.fa-life-ring{--fa:""}.fa-hands,.fa-sign-language,.fa-signing{--fa:""}.fa-calendar-day{--fa:""}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:""}.fa-arrows-up-down,.fa-arrows-v{--fa:""}.fa-face-grimace,.fa-grimace{--fa:""}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:""}.fa-level-down-alt,.fa-turn-down{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-envelope-square,.fa-square-envelope{--fa:""}.fa-dice{--fa:""}.fa-bowling-ball{--fa:""}.fa-brain{--fa:""}.fa-band-aid,.fa-bandage{--fa:""}.fa-calendar-minus{--fa:""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:""}.fa-gifts{--fa:""}.fa-hotel{--fa:""}.fa-earth-asia,.fa-globe-asia{--fa:""}.fa-id-card-alt,.fa-id-card-clip{--fa:""}.fa-magnifying-glass-plus,.fa-search-plus{--fa:""}.fa-thumbs-up{--fa:""}.fa-user-clock{--fa:""}.fa-allergies,.fa-hand-dots{--fa:""}.fa-file-invoice{--fa:""}.fa-window-minimize{--fa:""}.fa-coffee,.fa-mug-saucer{--fa:""}.fa-brush{--fa:""}.fa-file-half-dashed{--fa:""}.fa-mask{--fa:""}.fa-magnifying-glass-minus,.fa-search-minus{--fa:""}.fa-ruler-vertical{--fa:""}.fa-user-alt,.fa-user-large{--fa:""}.fa-train-tram{--fa:""}.fa-user-nurse{--fa:""}.fa-syringe{--fa:""}.fa-cloud-sun{--fa:""}.fa-stopwatch-20{--fa:""}.fa-square-full{--fa:""}.fa-magnet{--fa:""}.fa-jar{--fa:""}.fa-note-sticky,.fa-sticky-note{--fa:""}.fa-bug-slash{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-bone{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-user-injured{--fa:""}.fa-face-sad-tear,.fa-sad-tear{--fa:""}.fa-plane{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-exclamation{--fa:"!"}.fa-arrows-spin{--fa:""}.fa-print{--fa:""}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:""}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"$"}.fa-x{--fa:"X"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:""}.fa-users-cog,.fa-users-gear{--fa:""}.fa-person-military-pointing{--fa:""}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:""}.fa-umbrella{--fa:""}.fa-trowel{--fa:""}.fa-d{--fa:"D"}.fa-stapler{--fa:""}.fa-masks-theater,.fa-theater-masks{--fa:""}.fa-kip-sign{--fa:""}.fa-hand-point-left{--fa:""}.fa-handshake-alt,.fa-handshake-simple{--fa:""}.fa-fighter-jet,.fa-jet-fighter{--fa:""}.fa-share-alt-square,.fa-square-share-nodes{--fa:""}.fa-barcode{--fa:""}.fa-plus-minus{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-graduation-cap,.fa-mortar-board{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-person-circle-check{--fa:""}.fa-level-up-alt,.fa-turn-up{--fa:""}.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-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero{--fa:""}.fa-hooli{--fa:""}.fa-yelp{--fa:""}.fa-cc-visa{--fa:""}.fa-lastfm{--fa:""}.fa-shopware{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-aws{--fa:""}.fa-redhat{--fa:""}.fa-yoast{--fa:""}.fa-cloudflare{--fa:""}.fa-ups{--fa:""}.fa-pixiv{--fa:""}.fa-wpexplorer{--fa:""}.fa-dyalog{--fa:""}.fa-bity{--fa:""}.fa-stackpath{--fa:""}.fa-buysellads{--fa:""}.fa-first-order{--fa:""}.fa-modx{--fa:""}.fa-guilded{--fa:""}.fa-vnv{--fa:""}.fa-js-square,.fa-square-js{--fa:""}.fa-microsoft{--fa:""}.fa-qq{--fa:""}.fa-orcid{--fa:""}.fa-java{--fa:""}.fa-invision{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-centercode{--fa:""}.fa-glide-g{--fa:""}.fa-drupal{--fa:""}.fa-jxl{--fa:""}.fa-dart-lang{--fa:""}.fa-hire-a-helper{--fa:""}.fa-creative-commons-by{--fa:""}.fa-unity{--fa:""}.fa-whmcs{--fa:""}.fa-rocketchat{--fa:""}.fa-vk{--fa:""}.fa-untappd{--fa:""}.fa-mailchimp{--fa:""}.fa-css3-alt{--fa:""}.fa-reddit-square,.fa-square-reddit{--fa:""}.fa-vimeo-v{--fa:""}.fa-contao{--fa:""}.fa-square-font-awesome{--fa:""}.fa-deskpro{--fa:""}.fa-brave{--fa:""}.fa-sistrix{--fa:""}.fa-instagram-square,.fa-square-instagram{--fa:""}.fa-battle-net{--fa:""}.fa-the-red-yeti{--fa:""}.fa-hacker-news-square,.fa-square-hacker-news{--fa:""}.fa-edge{--fa:""}.fa-threads{--fa:""}.fa-napster{--fa:""}.fa-snapchat-square,.fa-square-snapchat{--fa:""}.fa-google-plus-g{--fa:""}.fa-artstation{--fa:""}.fa-markdown{--fa:""}.fa-sourcetree{--fa:""}.fa-google-plus{--fa:""}.fa-diaspora{--fa:""}.fa-foursquare{--fa:""}.fa-stack-overflow{--fa:""}.fa-github-alt{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-pagelines{--fa:""}.fa-algolia{--fa:""}.fa-red-river{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-safari{--fa:""}.fa-google{--fa:""}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:""}.fa-atlassian{--fa:""}.fa-linkedin-in{--fa:""}.fa-digital-ocean{--fa:""}.fa-nimblr{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-hacker-news{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-adversal{--fa:""}.fa-creative-commons{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-fonticons{--fa:""}.fa-weixin{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-codepen{--fa:""}.fa-git-alt{--fa:""}.fa-lyft{--fa:""}.fa-rev{--fa:""}.fa-windows{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-square-viadeo,.fa-viadeo-square{--fa:""}.fa-meetup{--fa:""}.fa-centos{--fa:""}.fa-adn{--fa:""}.fa-cloudsmith{--fa:""}.fa-opensuse{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-dribbble-square,.fa-square-dribbble{--fa:""}.fa-codiepie{--fa:""}.fa-node{--fa:""}.fa-mix{--fa:""}.fa-steam{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-scribd{--fa:""}.fa-debian{--fa:""}.fa-openid{--fa:""}.fa-instalod{--fa:""}.fa-files-pinwheel{--fa:""}.fa-expeditedssl{--fa:""}.fa-sellcast{--fa:""}.fa-square-twitter,.fa-twitter-square{--fa:""}.fa-r-project{--fa:""}.fa-delicious{--fa:""}.fa-freebsd{--fa:""}.fa-vuejs{--fa:""}.fa-accusoft{--fa:""}.fa-ioxhost{--fa:""}.fa-fonticons-fi{--fa:""}.fa-app-store{--fa:""}.fa-cc-mastercard{--fa:""}.fa-itunes-note{--fa:""}.fa-golang{--fa:""}.fa-kickstarter,.fa-square-kickstarter{--fa:""}.fa-grav{--fa:""}.fa-weibo{--fa:""}.fa-uncharted{--fa:""}.fa-firstdraft{--fa:""}.fa-square-youtube,.fa-youtube-square{--fa:""}.fa-wikipedia-w{--fa:""}.fa-rendact,.fa-wpressr{--fa:""}.fa-angellist{--fa:""}.fa-galactic-republic{--fa:""}.fa-nfc-directional{--fa:""}.fa-skype{--fa:""}.fa-joget{--fa:""}.fa-fedora{--fa:""}.fa-stripe-s{--fa:""}.fa-meta{--fa:""}.fa-laravel{--fa:""}.fa-hotjar{--fa:""}.fa-bluetooth-b{--fa:""}.fa-square-letterboxd{--fa:""}.fa-sticker-mule{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-hips{--fa:""}.fa-css{--fa:""}.fa-behance{--fa:""}.fa-reddit{--fa:""}.fa-discord{--fa:""}.fa-chrome{--fa:""}.fa-app-store-ios{--fa:""}.fa-cc-discover{--fa:""}.fa-wpbeginner{--fa:""}.fa-confluence{--fa:""}.fa-shoelace{--fa:""}.fa-mdb{--fa:""}.fa-dochub{--fa:""}.fa-accessible-icon{--fa:""}.fa-ebay{--fa:""}.fa-amazon{--fa:""}.fa-unsplash{--fa:""}.fa-yarn{--fa:""}.fa-square-steam,.fa-steam-square{--fa:""}.fa-500px{--fa:""}.fa-square-vimeo,.fa-vimeo-square{--fa:""}.fa-asymmetrik{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-gratipay{--fa:""}.fa-apple{--fa:""}.fa-hive{--fa:""}.fa-gitkraken{--fa:""}.fa-keybase{--fa:""}.fa-apple-pay{--fa:""}.fa-padlet{--fa:""}.fa-amazon-pay{--fa:""}.fa-github-square,.fa-square-github{--fa:""}.fa-stumbleupon{--fa:""}.fa-fedex{--fa:""}.fa-phoenix-framework{--fa:""}.fa-shopify{--fa:""}.fa-neos{--fa:""}.fa-square-threads{--fa:""}.fa-hackerrank{--fa:""}.fa-researchgate{--fa:""}.fa-swift{--fa:""}.fa-angular{--fa:""}.fa-speakap{--fa:""}.fa-angrycreative{--fa:""}.fa-y-combinator{--fa:""}.fa-empire{--fa:""}.fa-envira{--fa:""}.fa-google-scholar{--fa:""}.fa-gitlab-square,.fa-square-gitlab{--fa:""}.fa-studiovinari{--fa:""}.fa-pied-piper{--fa:""}.fa-wordpress{--fa:""}.fa-product-hunt{--fa:""}.fa-firefox{--fa:""}.fa-linode{--fa:""}.fa-goodreads{--fa:""}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:""}.fa-jsfiddle{--fa:""}.fa-sith{--fa:""}.fa-themeisle{--fa:""}.fa-page4{--fa:""}.fa-hashnode{--fa:""}.fa-react{--fa:""}.fa-cc-paypal{--fa:""}.fa-squarespace{--fa:""}.fa-cc-stripe{--fa:""}.fa-creative-commons-share{--fa:""}.fa-bitcoin{--fa:""}.fa-keycdn{--fa:""}.fa-opera{--fa:""}.fa-itch-io{--fa:""}.fa-umbraco{--fa:""}.fa-galactic-senate{--fa:""}.fa-ubuntu{--fa:""}.fa-draft2digital{--fa:""}.fa-stripe{--fa:""}.fa-houzz{--fa:""}.fa-gg{--fa:""}.fa-dhl{--fa:""}.fa-pinterest-square,.fa-square-pinterest{--fa:""}.fa-xing{--fa:""}.fa-blackberry{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-playstation{--fa:""}.fa-quinscape{--fa:""}.fa-less{--fa:""}.fa-blogger-b{--fa:""}.fa-opencart{--fa:""}.fa-vine{--fa:""}.fa-signal-messenger{--fa:""}.fa-paypal{--fa:""}.fa-gitlab{--fa:""}.fa-typo3{--fa:""}.fa-reddit-alien{--fa:""}.fa-yahoo{--fa:""}.fa-dailymotion{--fa:""}.fa-affiliatetheme{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-bootstrap{--fa:""}.fa-odnoklassniki{--fa:""}.fa-nfc-symbol{--fa:""}.fa-mintbit{--fa:""}.fa-ethereum{--fa:""}.fa-speaker-deck{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-patreon{--fa:""}.fa-avianex{--fa:""}.fa-ello{--fa:""}.fa-gofore{--fa:""}.fa-bimobject{--fa:""}.fa-brave-reverse{--fa:""}.fa-facebook-f{--fa:""}.fa-google-plus-square,.fa-square-google-plus{--fa:""}.fa-web-awesome{--fa:""}.fa-mandalorian{--fa:""}.fa-first-order-alt{--fa:""}.fa-osi{--fa:""}.fa-google-wallet{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-periscope{--fa:""}.fa-fulcrum{--fa:""}.fa-cloudscale{--fa:""}.fa-forumbee{--fa:""}.fa-mizuni{--fa:""}.fa-schlix{--fa:""}.fa-square-xing,.fa-xing-square{--fa:""}.fa-bandcamp{--fa:""}.fa-wpforms{--fa:""}.fa-cloudversify{--fa:""}.fa-usps{--fa:""}.fa-megaport{--fa:""}.fa-magento{--fa:""}.fa-spotify{--fa:""}.fa-optin-monster{--fa:""}.fa-fly{--fa:""}.fa-square-bluesky{--fa:""}.fa-aviato{--fa:""}.fa-itunes{--fa:""}.fa-cuttlefish{--fa:""}.fa-blogger{--fa:""}.fa-flickr{--fa:""}.fa-viber{--fa:""}.fa-soundcloud{--fa:""}.fa-digg{--fa:""}.fa-tencent-weibo{--fa:""}.fa-letterboxd{--fa:""}.fa-symfony{--fa:""}.fa-maxcdn{--fa:""}.fa-etsy{--fa:""}.fa-facebook-messenger{--fa:""}.fa-audible{--fa:""}.fa-think-peaks{--fa:""}.fa-bilibili{--fa:""}.fa-erlang{--fa:""}.fa-x-twitter{--fa:""}.fa-cotton-bureau{--fa:""}.fa-dashcube{--fa:""}.fa-42-group,.fa-innosoft{--fa:""}.fa-stack-exchange{--fa:""}.fa-elementor{--fa:""}.fa-pied-piper-square,.fa-square-pied-piper{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-palfed{--fa:""}.fa-superpowers{--fa:""}.fa-resolving{--fa:""}.fa-xbox{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-searchengin{--fa:""}.fa-tiktok{--fa:""}.fa-facebook-square,.fa-square-facebook{--fa:""}.fa-renren{--fa:""}.fa-linux{--fa:""}.fa-glide{--fa:""}.fa-linkedin{--fa:""}.fa-hubspot{--fa:""}.fa-deploydog{--fa:""}.fa-twitch{--fa:""}.fa-flutter{--fa:""}.fa-ravelry{--fa:""}.fa-mixer{--fa:""}.fa-lastfm-square,.fa-square-lastfm{--fa:""}.fa-vimeo{--fa:""}.fa-mendeley{--fa:""}.fa-uniregistry{--fa:""}.fa-figma{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-dropbox{--fa:""}.fa-instagram{--fa:""}.fa-cmplid{--fa:""}.fa-upwork{--fa:""}.fa-facebook{--fa:""}.fa-gripfire{--fa:""}.fa-jedi-order{--fa:""}.fa-uikit{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-phabricator{--fa:""}.fa-ussunnah{--fa:""}.fa-earlybirds{--fa:""}.fa-trade-federation{--fa:""}.fa-autoprefixer{--fa:""}.fa-whatsapp{--fa:""}.fa-square-upwork{--fa:""}.fa-slideshare{--fa:""}.fa-google-play{--fa:""}.fa-viadeo{--fa:""}.fa-line{--fa:""}.fa-google-drive{--fa:""}.fa-servicestack{--fa:""}.fa-simplybuilt{--fa:""}.fa-bitbucket{--fa:""}.fa-imdb{--fa:""}.fa-deezer{--fa:""}.fa-raspberry-pi{--fa:""}.fa-jira{--fa:""}.fa-docker{--fa:""}.fa-screenpal{--fa:""}.fa-bluetooth{--fa:""}.fa-gitter{--fa:""}.fa-d-and-d{--fa:""}.fa-microblog{--fa:""}.fa-cc-diners-club{--fa:""}.fa-gg-circle{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-kickstarter-k{--fa:""}.fa-yandex{--fa:""}.fa-readme{--fa:""}.fa-html5{--fa:""}.fa-sellsy{--fa:""}.fa-square-web-awesome{--fa:""}.fa-sass{--fa:""}.fa-wirsindhandwerk,.fa-wsh{--fa:""}.fa-buromobelexperte{--fa:""}.fa-salesforce{--fa:""}.fa-octopus-deploy{--fa:""}.fa-medapps{--fa:""}.fa-ns8{--fa:""}.fa-pinterest-p{--fa:""}.fa-apper{--fa:""}.fa-fort-awesome{--fa:""}.fa-waze{--fa:""}.fa-bluesky{--fa:""}.fa-cc-jcb{--fa:""}.fa-snapchat,.fa-snapchat-ghost{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-rust{--fa:""}.fa-wix{--fa:""}.fa-behance-square,.fa-square-behance{--fa:""}.fa-supple{--fa:""}.fa-webflow{--fa:""}.fa-rebel{--fa:""}.fa-css3{--fa:""}.fa-staylinked{--fa:""}.fa-kaggle{--fa:""}.fa-space-awesome{--fa:""}.fa-deviantart{--fa:""}.fa-cpanel{--fa:""}.fa-goodreads-g{--fa:""}.fa-git-square,.fa-square-git{--fa:""}.fa-square-tumblr,.fa-tumblr-square{--fa:""}.fa-trello{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-get-pocket{--fa:""}.fa-perbyte{--fa:""}.fa-grunt{--fa:""}.fa-weebly{--fa:""}.fa-connectdevelop{--fa:""}.fa-leanpub{--fa:""}.fa-black-tie{--fa:""}.fa-themeco{--fa:""}.fa-python{--fa:""}.fa-android{--fa:""}.fa-bots{--fa:""}.fa-free-code-camp{--fa:""}.fa-hornbill{--fa:""}.fa-js{--fa:""}.fa-ideal{--fa:""}.fa-git{--fa:""}.fa-dev{--fa:""}.fa-sketch{--fa:""}.fa-yandex-international{--fa:""}.fa-cc-amex{--fa:""}.fa-uber{--fa:""}.fa-github{--fa:""}.fa-php{--fa:""}.fa-alipay{--fa:""}.fa-youtube{--fa:""}.fa-skyatlas{--fa:""}.fa-firefox-browser{--fa:""}.fa-replyd{--fa:""}.fa-suse{--fa:""}.fa-jenkins{--fa:""}.fa-twitter{--fa:""}.fa-rockrms{--fa:""}.fa-pinterest{--fa:""}.fa-buffer{--fa:""}.fa-npm{--fa:""}.fa-yammer{--fa:""}.fa-btc{--fa:""}.fa-dribbble{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-internet-explorer{--fa:""}.fa-stubber{--fa:""}.fa-telegram,.fa-telegram-plane{--fa:""}.fa-old-republic{--fa:""}.fa-odysee{--fa:""}.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}.fa-node-js{--fa:""}.fa-edge-legacy{--fa:""}.fa-slack,.fa-slack-hash{--fa:""}.fa-medrt{--fa:""}.fa-usb{--fa:""}.fa-tumblr{--fa:""}.fa-vaadin{--fa:""}.fa-quora{--fa:""}.fa-square-x-twitter{--fa:""}.fa-reacteurope{--fa:""}.fa-medium,.fa-medium-m{--fa:""}.fa-amilia{--fa:""}.fa-mixcloud{--fa:""}.fa-flipboard{--fa:""}.fa-viacoin{--fa:""}.fa-critical-role{--fa:""}.fa-sitrox{--fa:""}.fa-discourse{--fa:""}.fa-joomla{--fa:""}.fa-mastodon{--fa:""}.fa-airbnb{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-buy-n-large{--fa:""}.fa-gulp{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-strava{--fa:""}.fa-ember{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-teamspeak{--fa:""}.fa-pushed{--fa:""}.fa-wordpress-simple{--fa:""}.fa-nutritionix{--fa:""}.fa-wodu{--fa:""}.fa-google-pay{--fa:""}.fa-intercom{--fa:""}.fa-zhihu{--fa:""}.fa-korvue{--fa:""}.fa-pix{--fa:""}.fa-steam-symbol{--fa:""}: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-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.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-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.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-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-brands-400-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.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-C9RhG_FT.woff2) format("woff2"),url(/assets/fa-v4compatibility-CCth-dXg.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;-webkit-user-select:none;user-select:none}.collapse h3.ui-accordion-header:not(.ui-accordion-header-active):after{content:"..."}.collapse .content{padding-bottom:.5em}.tag-wrap[data-v-cd1eb10c]{display:inline-block}.tag[data-v-cd1eb10c]{background:#ffeedb;color:#a68659d6;display:inline-flex;height:20px;position:relative;transition:color .2s}.tag .after[data-v-cd1eb10c]{border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:8px solid #ffeedb;position:absolute;top:0}.tag.right[data-v-cd1eb10c]{padding:0 6px 0 10px;margin-right:8px;border-radius:3px 0 0 3px}.tag.right .after[data-v-cd1eb10c]{right:-8px}.tag.left[data-v-cd1eb10c]{padding:0 10px 0 6px;margin-left:8px;border-radius:0 3px 3px 0}.tag.left .after[data-v-cd1eb10c]{transform:rotate(180deg);left:-8px}.index[data-v-ba4dbbfd] *{display:inline-block;margin-right:10px;margin-bottom:5px}.index-tags[data-v-ba4dbbfd]{font-size:.7em}.index-tags[data-v-ba4dbbfd] *{margin-bottom:10px}.index-categories[data-v-ba4dbbfd]{font-size:.8em;color:#ff8373}.index-categories[data-v-ba4dbbfd] *{text-decoration:underline}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.absolute,[absolute=""]{position:absolute}.fixed,.pos-fixed,[pos-fixed=""]{position:fixed}.relative{position:relative}.static{position:static}.inset-0,[inset-0=""]{inset:0}[position-top-none=""]{top:0}[z-5=""]{z-index:5}.grid{display:grid}.inline-block{display:inline-block}.hidden,[hidden=""]{display:none}.h-full,[h-full=""]{height:100%}.h2{height:.5rem}.h3{height:.75rem}.w-full,[w-full=""]{width:100%}.flex,[flex=""]{display:flex}.inline-flex{display:inline-flex}.flex-grow{flex-grow:1}.flex-wrap{flex-wrap:wrap}.table{display:table}.table\!{display:table!important}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}[cursor-pointer=""]{cursor:pointer}.resize{resize:both}[items-center=""]{align-items:center}.justify-center,[justify-center=""]{justify-content:center}.object-contain,[object-contain=""]{object-fit:contain}.px{padding-left:1rem;padding-right:1rem}.capitalize{text-transform:capitalize}.underline{text-decoration-line:underline}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}.opacity-0,[opacity-0=""]{opacity:0}.backdrop-blur-sm,[backdrop-blur-sm=""]{--un-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(max-width:639.9px){.\ - - + +
diff --git a/thumb tack 2 plain.png b/thumb tack 2 plain.png new file mode 100644 index 0000000000000000000000000000000000000000..19a7f9e5a31305213eda8d7d576673da2c1da56d GIT binary patch literal 89513 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 Xga>bzk7b=;13x2u6Ij_T=ji_d^U89C literal 0 HcmV?d00001