From 04571ff7780b0363f619f0b34d1c30e618646c2e Mon Sep 17 00:00:00 2001 From: mahula Date: Sat, 30 Mar 2024 16:09:05 +0000 Subject: [PATCH] Auto deploy from Github Actions --- 404.html | 40 ++++++++++++++++ LICENSE.html | 40 ++++++++++++++++ assets/404.html-DtOf0yaU.js | 1 + assets/LICENSE.html-BtsCI0_Y.js | 13 ++++++ assets/SearchResult-DcGhwlAm.js | 1 + assets/app-DTNa3xTs.js | 30 ++++++++++++ assets/index.html-C6-MpLlJ.js | 10 ++++ assets/photoswipe.esm-SzV8tJDW.js | 4 ++ assets/plugin-vue_export-helper-DlAUqK2U.js | 1 + assets/style-DkR-0f_t.css | 1 + favicon.ico | Bin 0 -> 1150 bytes index.html | 49 ++++++++++++++++++++ it4c-logo2-clean-bg_alpha-1024x1024.png | Bin 0 -> 333155 bytes it4c-logo2-clean-bg_alpha-128x128.png | Bin 0 -> 14581 bytes it4c-logo2-clean-bg_black-1024x1024.png | Bin 0 -> 338185 bytes it4c-logo2-clean-bg_black-128x128.png | Bin 0 -> 12804 bytes search-pro.worker.js | 2 + 17 files changed, 192 insertions(+) create mode 100644 404.html create mode 100644 LICENSE.html create mode 100644 assets/404.html-DtOf0yaU.js create mode 100644 assets/LICENSE.html-BtsCI0_Y.js create mode 100644 assets/SearchResult-DcGhwlAm.js create mode 100644 assets/app-DTNa3xTs.js create mode 100644 assets/index.html-C6-MpLlJ.js create mode 100644 assets/photoswipe.esm-SzV8tJDW.js create mode 100644 assets/plugin-vue_export-helper-DlAUqK2U.js create mode 100644 assets/style-DkR-0f_t.css create mode 100644 favicon.ico create mode 100644 index.html create mode 100644 it4c-logo2-clean-bg_alpha-1024x1024.png create mode 100644 it4c-logo2-clean-bg_alpha-128x128.png create mode 100644 it4c-logo2-clean-bg_black-1024x1024.png create mode 100644 it4c-logo2-clean-bg_black-128x128.png create mode 100644 search-pro.worker.js diff --git a/404.html b/404.html new file mode 100644 index 0000000..af08986 --- /dev/null +++ b/404.html @@ -0,0 +1,40 @@ + + + + + + + + + + E2E Cypress Cucumber Boilerplate Documentation + + + + + +
Skip to main content

404

Page not found

There’s nothing here.

+ + + diff --git a/LICENSE.html b/LICENSE.html new file mode 100644 index 0000000..72640cc --- /dev/null +++ b/LICENSE.html @@ -0,0 +1,40 @@ + + + + + + + + + + E2E Cypress Cucumber Boilerplate Documentation + + + + + +
Skip to main content

404

Page not found

That’s a Four-Oh-Four.

+ + + diff --git a/assets/404.html-DtOf0yaU.js b/assets/404.html-DtOf0yaU.js new file mode 100644 index 0000000..541a8f7 --- /dev/null +++ b/assets/404.html-DtOf0yaU.js @@ -0,0 +1 @@ +import{_ as t}from"./plugin-vue_export-helper-DlAUqK2U.js";import{o as e,c as o,b as n}from"./app-DTNa3xTs.js";const a={},r=n("p",null,"404 Not Found",-1),s=[r];function c(l,_){return e(),o("div",null,s)}const m=t(a,[["render",c],["__file","404.html.vue"]]),p=JSON.parse('{"path":"/404.html","title":"","lang":"en-US","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"readingTime":{"minutes":0.01,"words":3},"filePathRelative":null,"excerpt":"

404 Not Found

\\n"}');export{m as comp,p as data}; diff --git a/assets/LICENSE.html-BtsCI0_Y.js b/assets/LICENSE.html-BtsCI0_Y.js new file mode 100644 index 0000000..21abb36 --- /dev/null +++ b/assets/LICENSE.html-BtsCI0_Y.js @@ -0,0 +1,13 @@ +import{_ as e}from"./plugin-vue_export-helper-DlAUqK2U.js";import{o as t,c as o,a as i}from"./app-DTNa3xTs.js";const n={},r=i(`
                             Apache License
+                       Version 2.0, January 2004
+                    http://www.apache.org/licenses/
+

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

  1. Definitions.

    "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.

    "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.

    "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.

    "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.

    "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.

    "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.

    "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).

    "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.

    "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."

    "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.

  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.

  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.

  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:

    (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and

    (b) You must cause any modified files to carry prominent notices stating that You changed the files; and

    (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and

    (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.

    You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.

  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.

  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.

  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.

  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work.

  To apply the Apache License to your work, attach the following
+  boilerplate notice, with the fields enclosed by brackets "[]"
+  replaced with your own identifying information. (Don't include
+  the brackets!)  The text should be enclosed in the appropriate
+  comment syntax for the file format. We also recommend that a
+  file or class name and description of purpose be included on the
+  same "printed page" as the copyright notice for easier
+  identification within third-party archives.
+

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0
+

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

`,10),a=[r];function s(c,h){return t(),o("div",null,a)}const u=e(n,[["render",s],["__file","LICENSE.html.vue"]]),p=JSON.parse('{"path":"/LICENSE","title":"","lang":"en-US","frontmatter":{},"headers":[],"git":{"createdTime":1711814833000,"updatedTime":1711814833000,"contributors":[{"name":"mahula","email":"lenzmath@posteo.de","commits":1}]},"readingTime":{"minutes":5.33,"words":1598},"filePathRelative":"LICENSE","localizedDate":"March 30, 2024","excerpt":"
                             Apache License\\n                       Version 2.0, January 2004\\n                    http://www.apache.org/licenses/\\n
\\n

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

\\n
    \\n
  1. \\n

    Definitions.

    \\n

    \\"License\\" shall mean the terms and conditions for use, reproduction,\\nand distribution as defined by Sections 1 through 9 of this document.

    \\n

    \\"Licensor\\" shall mean the copyright owner or entity authorized by\\nthe copyright owner that is granting the License.

    \\n

    \\"Legal Entity\\" shall mean the union of the acting entity and all\\nother entities that control, are controlled by, or are under common\\ncontrol with that entity. For the purposes of this definition,\\n\\"control\\" means (i) the power, direct or indirect, to cause the\\ndirection or management of such entity, whether by contract or\\notherwise, or (ii) ownership of fifty percent (50%) or more of the\\noutstanding shares, or (iii) beneficial ownership of such entity.

    \\n

    \\"You\\" (or \\"Your\\") shall mean an individual or Legal Entity\\nexercising permissions granted by this License.

    \\n

    \\"Source\\" form shall mean the preferred form for making modifications,\\nincluding but not limited to software source code, documentation\\nsource, and configuration files.

    \\n

    \\"Object\\" form shall mean any form resulting from mechanical\\ntransformation or translation of a Source form, including but\\nnot limited to compiled object code, generated documentation,\\nand conversions to other media types.

    \\n

    \\"Work\\" shall mean the work of authorship, whether in Source or\\nObject form, made available under the License, as indicated by a\\ncopyright notice that is included in or attached to the work\\n(an example is provided in the Appendix below).

    \\n

    \\"Derivative Works\\" shall mean any work, whether in Source or Object\\nform, that is based on (or derived from) the Work and for which the\\neditorial revisions, annotations, elaborations, or other modifications\\nrepresent, as a whole, an original work of authorship. For the purposes\\nof this License, Derivative Works shall not include works that remain\\nseparable from, or merely link (or bind by name) to the interfaces of,\\nthe Work and Derivative Works thereof.

    \\n

    \\"Contribution\\" shall mean any work of authorship, including\\nthe original version of the Work and any modifications or additions\\nto that Work or Derivative Works thereof, that is intentionally\\nsubmitted to Licensor for inclusion in the Work by the copyright owner\\nor by an individual or Legal Entity authorized to submit on behalf of\\nthe copyright owner. For the purposes of this definition, \\"submitted\\"\\nmeans any form of electronic, verbal, or written communication sent\\nto the Licensor or its representatives, including but not limited to\\ncommunication on electronic mailing lists, source code control systems,\\nand issue tracking systems that are managed by, or on behalf of, the\\nLicensor for the purpose of discussing and improving the Work, but\\nexcluding communication that is conspicuously marked or otherwise\\ndesignated in writing by the copyright owner as \\"Not a Contribution.\\"

    \\n

    \\"Contributor\\" shall mean Licensor and any individual or Legal Entity\\non behalf of whom a Contribution has been received by Licensor and\\nsubsequently incorporated within the Work.

    \\n
  2. \\n
  3. \\n

    Grant of Copyright License. Subject to the terms and conditions of\\nthis License, each Contributor hereby grants to You a perpetual,\\nworldwide, non-exclusive, no-charge, royalty-free, irrevocable\\ncopyright license to reproduce, prepare Derivative Works of,\\npublicly display, publicly perform, sublicense, and distribute the\\nWork and such Derivative Works in Source or Object form.

    \\n
  4. \\n
  5. \\n

    Grant of Patent License. Subject to the terms and conditions of\\nthis License, each Contributor hereby grants to You a perpetual,\\nworldwide, non-exclusive, no-charge, royalty-free, irrevocable\\n(except as stated in this section) patent license to make, have made,\\nuse, offer to sell, sell, import, and otherwise transfer the Work,\\nwhere such license applies only to those patent claims licensable\\nby such Contributor that are necessarily infringed by their\\nContribution(s) alone or by combination of their Contribution(s)\\nwith the Work to which such Contribution(s) was submitted. If You\\ninstitute patent litigation against any entity (including a\\ncross-claim or counterclaim in a lawsuit) alleging that the Work\\nor a Contribution incorporated within the Work constitutes direct\\nor contributory patent infringement, then any patent licenses\\ngranted to You under this License for that Work shall terminate\\nas of the date such litigation is filed.

    \\n
  6. \\n
  7. \\n

    Redistribution. You may reproduce and distribute copies of the\\nWork or Derivative Works thereof in any medium, with or without\\nmodifications, and in Source or Object form, provided that You\\nmeet the following conditions:

    \\n

    (a) You must give any other recipients of the Work or\\nDerivative Works a copy of this License; and

    \\n

    (b) You must cause any modified files to carry prominent notices\\nstating that You changed the files; and

    \\n

    (c) You must retain, in the Source form of any Derivative Works\\nthat You distribute, all copyright, patent, trademark, and\\nattribution notices from the Source form of the Work,\\nexcluding those notices that do not pertain to any part of\\nthe Derivative Works; and

    \\n

    (d) If the Work includes a \\"NOTICE\\" text file as part of its\\ndistribution, then any Derivative Works that You distribute must\\ninclude a readable copy of the attribution notices contained\\nwithin such NOTICE file, excluding those notices that do not\\npertain to any part of the Derivative Works, in at least one\\nof the following places: within a NOTICE text file distributed\\nas part of the Derivative Works; within the Source form or\\ndocumentation, if provided along with the Derivative Works; or,\\nwithin a display generated by the Derivative Works, if and\\nwherever such third-party notices normally appear. The contents\\nof the NOTICE file are for informational purposes only and\\ndo not modify the License. You may add Your own attribution\\nnotices within Derivative Works that You distribute, alongside\\nor as an addendum to the NOTICE text from the Work, provided\\nthat such additional attribution notices cannot be construed\\nas modifying the License.

    \\n

    You may add Your own copyright statement to Your modifications and\\nmay provide additional or different license terms and conditions\\nfor use, reproduction, or distribution of Your modifications, or\\nfor any such Derivative Works as a whole, provided Your use,\\nreproduction, and distribution of the Work otherwise complies with\\nthe conditions stated in this License.

    \\n
  8. \\n
  9. \\n

    Submission of Contributions. Unless You explicitly state otherwise,\\nany Contribution intentionally submitted for inclusion in the Work\\nby You to the Licensor shall be under the terms and conditions of\\nthis License, without any additional terms or conditions.\\nNotwithstanding the above, nothing herein shall supersede or modify\\nthe terms of any separate license agreement you may have executed\\nwith Licensor regarding such Contributions.

    \\n
  10. \\n
  11. \\n

    Trademarks. This License does not grant permission to use the trade\\nnames, trademarks, service marks, or product names of the Licensor,\\nexcept as required for reasonable and customary use in describing the\\norigin of the Work and reproducing the content of the NOTICE file.

    \\n
  12. \\n
  13. \\n

    Disclaimer of Warranty. Unless required by applicable law or\\nagreed to in writing, Licensor provides the Work (and each\\nContributor provides its Contributions) on an \\"AS IS\\" BASIS,\\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\\nimplied, including, without limitation, any warranties or conditions\\nof TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\\nPARTICULAR PURPOSE. You are solely responsible for determining the\\nappropriateness of using or redistributing the Work and assume any\\nrisks associated with Your exercise of permissions under this License.

    \\n
  14. \\n
  15. \\n

    Limitation of Liability. In no event and under no legal theory,\\nwhether in tort (including negligence), contract, or otherwise,\\nunless required by applicable law (such as deliberate and grossly\\nnegligent acts) or agreed to in writing, shall any Contributor be\\nliable to You for damages, including any direct, indirect, special,\\nincidental, or consequential damages of any character arising as a\\nresult of this License or out of the use or inability to use the\\nWork (including but not limited to damages for loss of goodwill,\\nwork stoppage, computer failure or malfunction, or any and all\\nother commercial damages or losses), even if such Contributor\\nhas been advised of the possibility of such damages.

    \\n
  16. \\n
  17. \\n

    Accepting Warranty or Additional Liability. While redistributing\\nthe Work or Derivative Works thereof, You may choose to offer,\\nand charge a fee for, acceptance of support, warranty, indemnity,\\nor other liability obligations and/or rights consistent with this\\nLicense. However, in accepting such obligations, You may act only\\non Your own behalf and on Your sole responsibility, not on behalf\\nof any other Contributor, and only if You agree to indemnify,\\ndefend, and hold each Contributor harmless for any liability\\nincurred by, or claims asserted against, such Contributor by reason\\nof your accepting any such warranty or additional liability.

    \\n
  18. \\n
"}');export{u as comp,p as data}; diff --git a/assets/SearchResult-DcGhwlAm.js b/assets/SearchResult-DcGhwlAm.js new file mode 100644 index 0000000..8fe27d1 --- /dev/null +++ b/assets/SearchResult-DcGhwlAm.js @@ -0,0 +1 @@ +import{u as B,f as Z,g as ee,h as M,i as se,j as ae,t as te,k as le,l as P,m as b,n as re,w as Y,p as a,q as ue,R as O,s as ie,v as oe,x as ne,y as _,z as U,A as ce,B as ve,C as pe,D as de,O as he,E as ye,F as me,P as ge,G as fe,H as He,I as C}from"./app-DTNa3xTs.js";const Re=["/LICENSE","/","/404.html"],Qe="SEARCH_PRO_QUERY_HISTORY",h=B(Qe,[]),ke=()=>{const{queryHistoryCount:t}=C,l=t>0;return{enabled:l,queryHistory:h,addQueryHistory:r=>{l&&(h.value.length{h.value=[...h.value.slice(0,r),...h.value.slice(r+1)]}}},T=t=>Re[t.id]+("anchor"in t?`#${t.anchor}`:""),we="SEARCH_PRO_RESULT_HISTORY",{resultHistoryCount:F}=C,y=B(we,[]),xe=()=>{const t=F>0;return{enabled:t,resultHistory:y,addResultHistory:l=>{if(t){const r={link:T(l),display:l.display};"header"in l&&(r.header=l.header),y.value.length{y.value=[...y.value.slice(0,l),...y.value.slice(l+1)]}}},Ce=t=>{const l=ce(),r=M(),q=ve(),i=P(!1),f=pe([]);return de(()=>{const{search:Q,terminate:m}=he(),k=()=>{f.value=[],i.value=!1},H=He(c=>{const R=c.join(" "),{searchFilter:S=d=>d,splitWord:D,suggestionsFilter:$,...g}=l.value;i.value=!0,R?Q(c.join(" "),r.value,g).then(d=>S(d,R,r.value,q.value)).then(d=>{f.value=d,i.value=!1}).catch(d=>{console.error(d),k()}):k()},C.searchDelay-C.suggestDelay);Y([t,r],([c])=>H(c),{immediate:!0}),ye(()=>{m()})}),{searching:i,results:f}};var Se=Z({name:"SearchResult",props:{queries:{type:Array,required:!0},isFocusing:Boolean},emits:["close","updateQuery"],setup(t,{emit:l}){const r=ee(),q=M(),i=se(ae),{enabled:f,addQueryHistory:Q,queryHistory:m,removeQueryHistory:k}=ke(),{enabled:H,resultHistory:c,addResultHistory:R,removeResultHistory:S}=xe(),D=f||H,$=te(t,"queries"),{results:g,searching:d}=Ce($),u=le({isQuery:!0,index:0}),v=P(0),p=P(0),j=b(()=>D&&(m.value.length>0||c.value.length>0)),E=b(()=>g.value.length>0),L=b(()=>g.value[v.value]||null),z=()=>{const{isQuery:e,index:s}=u;s===0?(u.isQuery=!e,u.index=e?c.value.length-1:m.value.length-1):u.index=s-1},G=()=>{const{isQuery:e,index:s}=u;s===(e?m.value.length-1:c.value.length-1)?(u.isQuery=!e,u.index=0):u.index=s+1},N=()=>{v.value=v.value>0?v.value-1:g.value.length-1,p.value=L.value.contents.length-1},V=()=>{v.value=v.value{p.value{p.value>0?p.value-=1:N()},A=e=>e.map(s=>me(s)?s:a(s[0],s[1])),W=e=>{if(e.type==="customField"){const s=ge[e.index]||"$content",[o,x=""]=fe(s)?s[q.value].split("$content"):s.split("$content");return e.display.map(n=>a("div",A([o,...n,x])))}return e.display.map(s=>a("div",A(s)))},w=()=>{v.value=0,p.value=0,l("updateQuery",""),l("close")};return re("keydown",e=>{if(t.isFocusing){if(E.value){if(e.key==="ArrowUp")K();else if(e.key==="ArrowDown")J();else if(e.key==="Enter"){const s=L.value.contents[p.value];Q(t.queries.join(" ")),R(s),r.push(T(s)),w()}}else if(H){if(e.key==="ArrowUp")z();else if(e.key==="ArrowDown")G();else if(e.key==="Enter"){const{index:s}=u;u.isQuery?(l("updateQuery",m.value[s]),e.preventDefault()):(r.push(c.value[s].link),w())}}}}),Y([v,p],()=>{var e;(e=document.querySelector(".search-pro-result-list-item.active .search-pro-result-item.active"))==null||e.scrollIntoView(!1)},{flush:"post"}),()=>a("div",{class:["search-pro-result-wrapper",{empty:t.queries.length?!E.value:!j.value}],id:"search-pro-results"},t.queries.length?d.value?a(ue,{hint:i.value.searching}):E.value?a("ul",{class:"search-pro-result-list"},g.value.map(({title:e,contents:s},o)=>{const x=v.value===o;return a("li",{class:["search-pro-result-list-item",{active:x}]},[a("div",{class:"search-pro-result-title"},e||i.value.defaultTitle),s.map((n,X)=>{const I=x&&p.value===X;return a(O,{to:T(n),class:["search-pro-result-item",{active:I,"aria-selected":I}],onClick:()=>{Q(t.queries.join(" ")),R(n),w()}},()=>[n.type==="text"?null:a(n.type==="title"?ie:n.type==="heading"?oe:ne,{class:"search-pro-result-type"}),a("div",{class:"search-pro-result-content"},[n.type==="text"&&n.header?a("div",{class:"content-header"},n.header):null,a("div",W(n))])])})])})):i.value.emptyResult:D?j.value?[f?a("ul",{class:"search-pro-result-list"},a("li",{class:"search-pro-result-list-item"},[a("div",{class:"search-pro-result-title"},i.value.queryHistory),m.value.map((e,s)=>a("div",{class:["search-pro-result-item",{active:u.isQuery&&u.index===s}],onClick:()=>{l("updateQuery",e)}},[a(_,{class:"search-pro-result-type"}),a("div",{class:"search-pro-result-content"},e),a("button",{class:"search-pro-remove-icon",innerHTML:U,onClick:o=>{o.preventDefault(),o.stopPropagation(),k(s)}})]))])):null,H?a("ul",{class:"search-pro-result-list"},a("li",{class:"search-pro-result-list-item"},[a("div",{class:"search-pro-result-title"},i.value.resultHistory),c.value.map((e,s)=>a(O,{to:e.link,class:["search-pro-result-item",{active:!u.isQuery&&u.index===s}],onClick:()=>{w()}},()=>[a(_,{class:"search-pro-result-type"}),a("div",{class:"search-pro-result-content"},[e.header?a("div",{class:"content-header"},e.header):null,a("div",e.display.map(o=>A(o)).flat())]),a("button",{class:"search-pro-remove-icon",innerHTML:U,onClick:o=>{o.preventDefault(),o.stopPropagation(),S(s)}})]))])):null]:i.value.emptyHistory:i.value.emptyResult)}});export{Se as default}; diff --git a/assets/app-DTNa3xTs.js b/assets/app-DTNa3xTs.js new file mode 100644 index 0000000..a70de28 --- /dev/null +++ b/assets/app-DTNa3xTs.js @@ -0,0 +1,30 @@ +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["assets/LICENSE.html-BtsCI0_Y.js","assets/plugin-vue_export-helper-DlAUqK2U.js","assets/index.html-C6-MpLlJ.js","assets/404.html-DtOf0yaU.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} +/** +* @vue/shared v3.4.21 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function Vs(e,t){const n=new Set(e.split(","));return t?r=>n.has(r.toLowerCase()):r=>n.has(r)}const ve={},an=[],Ze=()=>{},Rc=()=>!1,Jn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ws=e=>e.startsWith("onUpdate:"),Se=Object.assign,Gs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ic=Object.prototype.hasOwnProperty,le=(e,t)=>Ic.call(e,t),ee=Array.isArray,Pn=e=>Fr(e)==="[object Map]",Mc=e=>Fr(e)==="[object Set]",te=e=>typeof e=="function",Ae=e=>typeof e=="string",$r=e=>typeof e=="symbol",me=e=>e!==null&&typeof e=="object",Zl=e=>(me(e)||te(e))&&te(e.then)&&te(e.catch),Oc=Object.prototype.toString,Fr=e=>Oc.call(e),Nc=e=>Fr(e).slice(8,-1),Hc=e=>Fr(e)==="[object Object]",Ks=e=>Ae(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,cn=Vs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Dr=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},$c=/-(\w)/g,Je=Dr(e=>e.replace($c,(t,n)=>n?n.toUpperCase():"")),Fc=/\B([A-Z])/g,yn=Dr(e=>e.replace(Fc,"-$1").toLowerCase()),Qn=Dr(e=>e.charAt(0).toUpperCase()+e.slice(1)),es=Dr(e=>e?`on${Qn(e)}`:""),Mt=(e,t)=>!Object.is(e,t),ts=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Dc=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Bc=e=>{const t=Ae(e)?Number(e):NaN;return isNaN(t)?e:t};let Ro;const Yl=()=>Ro||(Ro=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Us(e){if(ee(e)){const t={};for(let n=0;n{if(n){const r=n.split(zc);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function qs(e){let t="";if(Ae(e))t=e;else if(ee(e))for(let n=0;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Xt()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Rt,n=Kt;try{return Rt=!0,Kt=this,this._runnings++,Io(this),this.fn()}finally{Mo(this),this._runnings--,Kt=n,Rt=t}}stop(){var t;this.active&&(Io(this),Mo(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function Yc(e){return e.value}function Io(e){e._trackId++,e._depsLength=0}function Mo(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},Lr=new WeakMap,Ut=Symbol(""),Es=Symbol("");function Be(e,t,n){if(Rt&&Kt){let r=Lr.get(e);r||Lr.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=ra(()=>r.delete(n))),ta(Kt,s)}}function gt(e,t,n,r,s,o){const l=Lr.get(e);if(!l)return;let a=[];if(t==="clear")a=[...l.values()];else if(n==="length"&&ee(e)){const i=Number(r);l.forEach((u,f)=>{(f==="length"||!$r(f)&&f>=i)&&a.push(u)})}else switch(n!==void 0&&a.push(l.get(n)),t){case"add":ee(e)?Ks(n)&&a.push(l.get("length")):(a.push(l.get(Ut)),Pn(e)&&a.push(l.get(Es)));break;case"delete":ee(e)||(a.push(l.get(Ut)),Pn(e)&&a.push(l.get(Es)));break;case"set":Pn(e)&&a.push(l.get(Ut));break}Ys();for(const i of a)i&&na(i,4);Xs()}function Xc(e,t){var n;return(n=Lr.get(e))==null?void 0:n.get(t)}const Jc=Vs("__proto__,__v_isRef,__isVue"),sa=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter($r)),Oo=Qc();function Qc(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=se(this);for(let o=0,l=this.length;o{e[t]=function(...n){Yt(),Ys();const r=se(this)[t].apply(this,n);return Xs(),Xt(),r}}),e}function eu(e){const t=se(this);return Be(t,"has",e),t.hasOwnProperty(e)}class oa{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const s=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(s?o?pu:ca:o?ia:aa).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const l=ee(t);if(!s){if(l&&le(Oo,n))return Reflect.get(Oo,n,r);if(n==="hasOwnProperty")return eu}const a=Reflect.get(t,n,r);return($r(n)?sa.has(n):Jc(n))||(s||Be(t,"get",n),o)?a:Pe(a)?l&&Ks(n)?a:a.value:me(a)?s?tr(a):er(a):a}}class la extends oa{constructor(t=!1){super(!1,t)}set(t,n,r,s){let o=t[n];if(!this._isShallow){const i=pn(o);if(!Ar(r)&&!pn(r)&&(o=se(o),r=se(r)),!ee(t)&&Pe(o)&&!Pe(r))return i?!1:(o.value=r,!0)}const l=ee(t)&&Ks(n)?Number(n)e,Br=e=>Reflect.getPrototypeOf(e);function fr(e,t,n=!1,r=!1){e=e.__v_raw;const s=se(e),o=se(t);n||(Mt(t,o)&&Be(s,"get",t),Be(s,"get",o));const{has:l}=Br(s),a=r?Js:n?to:Bn;if(l.call(s,t))return a(e.get(t));if(l.call(s,o))return a(e.get(o));e!==s&&e.get(t)}function dr(e,t=!1){const n=this.__v_raw,r=se(n),s=se(e);return t||(Mt(e,s)&&Be(r,"has",e),Be(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function pr(e,t=!1){return e=e.__v_raw,!t&&Be(se(e),"iterate",Ut),Reflect.get(e,"size",e)}function No(e){e=se(e);const t=se(this);return Br(t).has.call(t,e)||(t.add(e),gt(t,"add",e,e)),this}function Ho(e,t){t=se(t);const n=se(this),{has:r,get:s}=Br(n);let o=r.call(n,e);o||(e=se(e),o=r.call(n,e));const l=s.call(n,e);return n.set(e,t),o?Mt(t,l)&>(n,"set",e,t):gt(n,"add",e,t),this}function $o(e){const t=se(this),{has:n,get:r}=Br(t);let s=n.call(t,e);s||(e=se(e),s=n.call(t,e)),r&&r.call(t,e);const o=t.delete(e);return s&>(t,"delete",e,void 0),o}function Fo(){const e=se(this),t=e.size!==0,n=e.clear();return t&>(e,"clear",void 0,void 0),n}function hr(e,t){return function(r,s){const o=this,l=o.__v_raw,a=se(l),i=t?Js:e?to:Bn;return!e&&Be(a,"iterate",Ut),l.forEach((u,f)=>r.call(s,i(u),i(f),o))}}function vr(e,t,n){return function(...r){const s=this.__v_raw,o=se(s),l=Pn(o),a=e==="entries"||e===Symbol.iterator&&l,i=e==="keys"&&l,u=s[e](...r),f=n?Js:t?to:Bn;return!t&&Be(o,"iterate",i?Es:Ut),{next(){const{value:p,done:d}=u.next();return d?{value:p,done:d}:{value:a?[f(p[0]),f(p[1])]:f(p),done:d}},[Symbol.iterator](){return this}}}}function _t(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function ou(){const e={get(o){return fr(this,o)},get size(){return pr(this)},has:dr,add:No,set:Ho,delete:$o,clear:Fo,forEach:hr(!1,!1)},t={get(o){return fr(this,o,!1,!0)},get size(){return pr(this)},has:dr,add:No,set:Ho,delete:$o,clear:Fo,forEach:hr(!1,!0)},n={get(o){return fr(this,o,!0)},get size(){return pr(this,!0)},has(o){return dr.call(this,o,!0)},add:_t("add"),set:_t("set"),delete:_t("delete"),clear:_t("clear"),forEach:hr(!0,!1)},r={get(o){return fr(this,o,!0,!0)},get size(){return pr(this,!0)},has(o){return dr.call(this,o,!0)},add:_t("add"),set:_t("set"),delete:_t("delete"),clear:_t("clear"),forEach:hr(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=vr(o,!1,!1),n[o]=vr(o,!0,!1),t[o]=vr(o,!1,!0),r[o]=vr(o,!0,!0)}),[e,n,t,r]}const[lu,au,iu,cu]=ou();function Qs(e,t){const n=t?e?cu:iu:e?au:lu;return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(le(n,s)&&s in r?n:r,s,o)}const uu={get:Qs(!1,!1)},fu={get:Qs(!1,!0)},du={get:Qs(!0,!1)},aa=new WeakMap,ia=new WeakMap,ca=new WeakMap,pu=new WeakMap;function hu(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function vu(e){return e.__v_skip||!Object.isExtensible(e)?0:hu(Nc(e))}function er(e){return pn(e)?e:eo(e,!1,nu,uu,aa)}function ua(e){return eo(e,!1,su,fu,ia)}function tr(e){return eo(e,!0,ru,du,ca)}function eo(e,t,n,r,s){if(!me(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const l=vu(e);if(l===0)return e;const a=new Proxy(e,l===2?r:n);return s.set(e,a),a}function un(e){return pn(e)?un(e.__v_raw):!!(e&&e.__v_isReactive)}function pn(e){return!!(e&&e.__v_isReadonly)}function Ar(e){return!!(e&&e.__v_isShallow)}function fa(e){return un(e)||pn(e)}function se(e){const t=e&&e.__v_raw;return t?se(t):e}function da(e){return Object.isExtensible(e)&&Tr(e,"__v_skip",!0),e}const Bn=e=>me(e)?er(e):e,to=e=>me(e)?tr(e):e;class pa{constructor(t,n,r,s){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Zs(()=>t(this._value),()=>Rn(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=r}get value(){const t=se(this);return(!t._cacheable||t.effect.dirty)&&Mt(t._value,t._value=t.effect.run())&&Rn(t,4),no(t),t.effect._dirtyLevel>=2&&Rn(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function mu(e,t,n=!1){let r,s;const o=te(e);return o?(r=e,s=Ze):(r=e.get,s=e.set),new pa(r,s,o||!s,n)}function no(e){var t;Rt&&Kt&&(e=se(e),ta(Kt,(t=e.dep)!=null?t:e.dep=ra(()=>e.dep=void 0,e instanceof pa?e:void 0)))}function Rn(e,t=4,n){e=se(e);const r=e.dep;r&&na(r,t)}function Pe(e){return!!(e&&e.__v_isRef===!0)}function X(e){return ha(e,!1)}function je(e){return ha(e,!0)}function ha(e,t){return Pe(e)?e:new gu(e,t)}class gu{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:se(t),this._value=n?t:Bn(t)}get value(){return no(this),this._value}set value(t){const n=this.__v_isShallow||Ar(t)||pn(t);t=n?t:se(t),Mt(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Bn(t),Rn(this,4))}}function qt(e){return Pe(e)?e.value:e}const bu={get:(e,t,n)=>qt(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return Pe(s)&&!Pe(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function va(e){return un(e)?e:new Proxy(e,bu)}class yu{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>no(this),()=>Rn(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function ro(e){return new yu(e)}class wu{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Xc(se(this._object),this._key)}}class Cu{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function jr(e,t,n){return Pe(e)?e:te(e)?new Cu(e):me(e)&&arguments.length>1?_u(e,t,n):X(e)}function _u(e,t,n){const r=e[t];return Pe(r)?r:new wu(e,t,n)}/** +* @vue/runtime-core v3.4.21 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function It(e,t,n,r){try{return r?e(...r):e()}catch(s){nr(s,t,n)}}function Xe(e,t,n,r){if(te(e)){const o=It(e,t,n,r);return o&&Zl(o)&&o.catch(l=>{nr(l,t,n)}),o}const s=[];for(let o=0;o>>1,s=Ie[r],o=zn(s);oct&&Ie.splice(t,1)}function xu(e){ee(e)?fn.push(...e):(!xt||!xt.includes(e,e.allowRecurse?Vt+1:Vt))&&fn.push(e),ga()}function Do(e,t,n=jn?ct+1:0){for(;nzn(n)-zn(r));if(fn.length=0,xt){xt.push(...t);return}for(xt=t,Vt=0;Vte.id==null?1/0:e.id,Tu=(e,t)=>{const n=zn(e)-zn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function ba(e){Ss=!1,jn=!0,Ie.sort(Tu);try{for(ct=0;ctAe(v)?v.trim():v)),p&&(s=n.map(Dc))}let a,i=r[a=es(t)]||r[a=es(Je(t))];!i&&o&&(i=r[a=es(yn(t))]),i&&Xe(i,e,6,s);const u=r[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Xe(u,e,6,s)}}function ya(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let l={},a=!1;if(!te(e)){const i=u=>{const f=ya(u,t,!0);f&&(a=!0,Se(l,f))};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}return!o&&!a?(me(e)&&r.set(e,null),null):(ee(o)?o.forEach(i=>l[i]=null):Se(l,o),me(e)&&r.set(e,l),l)}function Vr(e,t){return!e||!Jn(t)?!1:(t=t.slice(2).replace(/Once$/,""),le(e,t[0].toLowerCase()+t.slice(1))||le(e,yn(t))||le(e,t))}let Ye=null,wa=null;function Rr(e){const t=Ye;return Ye=e,wa=e&&e.type.__scopeId||null,t}function Au(e,t=Ye,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&Xo(-1);const o=Rr(t);let l;try{l=e(...s)}finally{Rr(o),r._d&&Xo(1)}return l};return r._n=!0,r._c=!0,r._d=!0,r}function ns(e){const{type:t,vnode:n,proxy:r,withProxy:s,props:o,propsOptions:[l],slots:a,attrs:i,emit:u,render:f,renderCache:p,data:d,setupState:v,ctx:g,inheritAttrs:_}=e;let y,b;const E=Rr(e);try{if(n.shapeFlag&4){const x=s||r,H=x;y=nt(f.call(H,x,p,o,v,d,g)),b=i}else{const x=t;y=nt(x.length>1?x(o,{attrs:i,slots:a,emit:u}):x(o,null)),b=t.props?i:Pu(i)}}catch(x){Hn.length=0,nr(x,e,1),y=xe(ft)}let w=y;if(b&&_!==!1){const x=Object.keys(b),{shapeFlag:H}=w;x.length&&H&7&&(l&&x.some(Ws)&&(b=Ru(b,l)),w=Ot(w,b))}return n.dirs&&(w=Ot(w),w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&(w.transition=n.transition),y=w,Rr(E),y}const Pu=e=>{let t;for(const n in e)(n==="class"||n==="style"||Jn(n))&&((t||(t={}))[n]=e[n]);return t},Ru=(e,t)=>{const n={};for(const r in e)(!Ws(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Iu(e,t,n){const{props:r,children:s,component:o}=e,{props:l,children:a,patchFlag:i}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&i>=0){if(i&1024)return!0;if(i&16)return r?Bo(r,l,u):!!l;if(i&8){const f=t.dynamicProps;for(let p=0;pe.__isSuspense;function _a(e,t){t&&t.pendingBranch?ee(e)?t.effects.push(...e):t.effects.push(e):xu(e)}const $u=Symbol.for("v-scx"),Fu=()=>_e($u);function Ea(e,t){return oo(e,null,t)}const mr={};function ae(e,t,n){return oo(e,t,n)}function oo(e,t,{immediate:n,deep:r,flush:s,once:o,onTrack:l,onTrigger:a}=ve){if(t&&o){const S=t;t=(...z)=>{S(...z),H()}}const i=Le,u=S=>r===!0?S:on(S,r===!1?1:void 0);let f,p=!1,d=!1;if(Pe(e)?(f=()=>e.value,p=Ar(e)):un(e)?(f=()=>u(e),p=!0):ee(e)?(d=!0,p=e.some(S=>un(S)||Ar(S)),f=()=>e.map(S=>{if(Pe(S))return S.value;if(un(S))return u(S);if(te(S))return It(S,i,2)})):te(e)?t?f=()=>It(e,i,2):f=()=>(v&&v(),Xe(e,i,3,[g])):f=Ze,t&&r){const S=f;f=()=>on(S())}let v,g=S=>{v=w.onStop=()=>{It(S,i,4),v=w.onStop=void 0}},_;if(or)if(g=Ze,t?n&&Xe(t,i,3,[f(),d?[]:void 0,g]):f(),s==="sync"){const S=Fu();_=S.__watcherHandles||(S.__watcherHandles=[])}else return Ze;let y=d?new Array(e.length).fill(mr):mr;const b=()=>{if(!(!w.active||!w.dirty))if(t){const S=w.run();(r||p||(d?S.some((z,$)=>Mt(z,y[$])):Mt(S,y)))&&(v&&v(),Xe(t,i,3,[S,y===mr?void 0:d&&y[0]===mr?[]:y,g]),y=S)}else w.run()};b.allowRecurse=!!t;let E;s==="sync"?E=b:s==="post"?E=()=>He(b,i&&i.suspense):(b.pre=!0,i&&(b.id=i.uid),E=()=>zr(b));const w=new Zs(f,Ze,E),x=Jl(),H=()=>{w.stop(),x&&Gs(x.effects,w)};return t?n?b():y=w.run():s==="post"?He(w.run.bind(w),i&&i.suspense):w.run(),_&&_.push(H),H}function Du(e,t,n){const r=this.proxy,s=Ae(e)?e.includes(".")?Sa(r,e):()=>r[e]:e.bind(r,r);let o;te(t)?o=t:(o=t.handler,n=t);const l=sr(this),a=oo(s,o.bind(r),n);return l(),a}function Sa(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s0){if(n>=t)return e;n++}if(r=r||new Set,r.has(e))return e;if(r.add(e),Pe(e))on(e.value,t,n,r);else if(ee(e))for(let s=0;s{on(s,t,n,r)});else if(Hc(e))for(const s in e)on(e[s],t,n,r);return e}function it(e,t,n,r){const s=e.dirs,o=t&&t.dirs;for(let l=0;l{e.isMounted=!0}),Ra(()=>{e.isUnmounting=!0}),e}const Ue=[Function,Array],xa={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ue,onEnter:Ue,onAfterEnter:Ue,onEnterCancelled:Ue,onBeforeLeave:Ue,onLeave:Ue,onAfterLeave:Ue,onLeaveCancelled:Ue,onBeforeAppear:Ue,onAppear:Ue,onAfterAppear:Ue,onAppearCancelled:Ue},Bu={name:"BaseTransition",props:xa,setup(e,{slots:t}){const n=wn(),r=ka();return()=>{const s=t.default&&lo(t.default(),!0);if(!s||!s.length)return;let o=s[0];if(s.length>1){for(const d of s)if(d.type!==ft){o=d;break}}const l=se(e),{mode:a}=l;if(r.isLeaving)return rs(o);const i=zo(o);if(!i)return rs(o);const u=Vn(i,l,r,n);Wn(i,u);const f=n.subTree,p=f&&zo(f);if(p&&p.type!==ft&&!Wt(i,p)){const d=Vn(p,l,r,n);if(Wn(p,d),a==="out-in")return r.isLeaving=!0,d.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},rs(o);a==="in-out"&&i.type!==ft&&(d.delayLeave=(v,g,_)=>{const y=Ta(r,p);y[String(p.key)]=p,v[Tt]=()=>{g(),v[Tt]=void 0,delete u.delayedLeave},u.delayedLeave=_})}return o}}},ju=Bu;function Ta(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Vn(e,t,n,r){const{appear:s,mode:o,persisted:l=!1,onBeforeEnter:a,onEnter:i,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:p,onLeave:d,onAfterLeave:v,onLeaveCancelled:g,onBeforeAppear:_,onAppear:y,onAfterAppear:b,onAppearCancelled:E}=t,w=String(e.key),x=Ta(n,e),H=($,q)=>{$&&Xe($,r,9,q)},S=($,q)=>{const R=q[1];H($,q),ee($)?$.every(Z=>Z.length<=1)&&R():$.length<=1&&R()},z={mode:o,persisted:l,beforeEnter($){let q=a;if(!n.isMounted)if(s)q=_||a;else return;$[Tt]&&$[Tt](!0);const R=x[w];R&&Wt(e,R)&&R.el[Tt]&&R.el[Tt](),H(q,[$])},enter($){let q=i,R=u,Z=f;if(!n.isMounted)if(s)q=y||i,R=b||u,Z=E||f;else return;let O=!1;const J=$[gr]=we=>{O||(O=!0,we?H(Z,[$]):H(R,[$]),z.delayedLeave&&z.delayedLeave(),$[gr]=void 0)};q?S(q,[$,J]):J()},leave($,q){const R=String(e.key);if($[gr]&&$[gr](!0),n.isUnmounting)return q();H(p,[$]);let Z=!1;const O=$[Tt]=J=>{Z||(Z=!0,q(),J?H(g,[$]):H(v,[$]),$[Tt]=void 0,x[R]===e&&delete x[R])};x[R]=e,d?S(d,[$,O]):O()},clone($){return Vn($,t,n,r)}};return z}function rs(e){if(rr(e))return e=Ot(e),e.children=null,e}function zo(e){return rr(e)?e.children?e.children[0]:void 0:e}function Wn(e,t){e.shapeFlag&6&&e.component?Wn(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 lo(e,t=!1,n){let r=[],s=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function La(e){te(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,timeout:o,suspensible:l=!0,onError:a}=e;let i=null,u,f=0;const p=()=>(f++,i=null,d()),d=()=>{let v;return i||(v=i=t().catch(g=>{if(g=g instanceof Error?g:new Error(String(g)),a)return new Promise((_,y)=>{a(g,()=>_(p()),()=>y(g),f+1)});throw g}).then(g=>v!==i&&i?i:(g&&(g.__esModule||g[Symbol.toStringTag]==="Module")&&(g=g.default),u=g,g)))};return U({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return u},setup(){const v=Le;if(u)return()=>ss(u,v);const g=E=>{i=null,nr(E,v,13,!r)};if(l&&v.suspense||or)return d().then(E=>()=>ss(E,v)).catch(E=>(g(E),()=>r?xe(r,{error:E}):null));const _=X(!1),y=X(),b=X(!!s);return s&&setTimeout(()=>{b.value=!1},s),o!=null&&setTimeout(()=>{if(!_.value&&!y.value){const E=new Error(`Async component timed out after ${o}ms.`);g(E),y.value=E}},o),d().then(()=>{_.value=!0,v.parent&&rr(v.parent.vnode)&&(v.parent.effect.dirty=!0,zr(v.parent.update))}).catch(E=>{g(E),y.value=E}),()=>{if(_.value&&u)return ss(u,v);if(y.value&&r)return xe(r,{error:y.value});if(n&&!b.value)return xe(n)}}})}function ss(e,t){const{ref:n,props:r,children:s,ce:o}=t.vnode,l=xe(e,r,s);return l.ref=n,l.ce=o,delete t.vnode.ce,l}const rr=e=>e.type.__isKeepAlive;function zu(e,t){Aa(e,"a",t)}function Vu(e,t){Aa(e,"da",t)}function Aa(e,t,n=Le){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(Wr(t,r,n),n){let s=n.parent;for(;s&&s.parent;)rr(s.parent.vnode)&&Wu(r,t,n,s),s=s.parent}}function Wu(e,t,n,r){const s=Wr(t,e,r,!0);Jt(()=>{Gs(r[t],s)},n)}function Wr(e,t,n=Le,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...l)=>{if(n.isUnmounted)return;Yt();const a=sr(n),i=Xe(t,n,e,l);return a(),Xt(),i});return r?s.unshift(o):s.push(o),o}}const wt=e=>(t,n=Le)=>(!or||e==="sp")&&Wr(e,(...r)=>t(...r),n),Gu=wt("bm"),be=wt("m"),Ku=wt("bu"),Pa=wt("u"),Ra=wt("bum"),Jt=wt("um"),Uu=wt("sp"),qu=wt("rtg"),Zu=wt("rtc");function Yu(e,t=Le){Wr("ec",e,t)}const ks=e=>e?Ga(e)?uo(e)||e.proxy:ks(e.parent):null,Mn=Se(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=>ks(e.parent),$root:e=>ks(e.root),$emit:e=>e.emit,$options:e=>ao(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,zr(e.update)}),$nextTick:e=>e.n||(e.n=Ht.bind(e.proxy)),$watch:e=>Du.bind(e)}),os=(e,t)=>e!==ve&&!e.__isScriptSetup&&le(e,t),Xu={get({_:e},t){const{ctx:n,setupState:r,data:s,props:o,accessCache:l,type:a,appContext:i}=e;let u;if(t[0]!=="$"){const v=l[t];if(v!==void 0)switch(v){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(os(r,t))return l[t]=1,r[t];if(s!==ve&&le(s,t))return l[t]=2,s[t];if((u=e.propsOptions[0])&&le(u,t))return l[t]=3,o[t];if(n!==ve&&le(n,t))return l[t]=4,n[t];xs&&(l[t]=0)}}const f=Mn[t];let p,d;if(f)return t==="$attrs"&&Be(e,"get",t),f(e);if((p=a.__cssModules)&&(p=p[t]))return p;if(n!==ve&&le(n,t))return l[t]=4,n[t];if(d=i.config.globalProperties,le(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return os(s,t)?(s[t]=n,!0):r!==ve&&le(r,t)?(r[t]=n,!0):le(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},l){let a;return!!n[l]||e!==ve&&le(e,l)||os(t,l)||(a=o[0])&&le(a,l)||le(r,l)||le(Mn,l)||le(s.config.globalProperties,l)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:le(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Vo(e){return ee(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let xs=!0;function Ju(e){const t=ao(e),n=e.proxy,r=e.ctx;xs=!1,t.beforeCreate&&Wo(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:l,watch:a,provide:i,inject:u,created:f,beforeMount:p,mounted:d,beforeUpdate:v,updated:g,activated:_,deactivated:y,beforeDestroy:b,beforeUnmount:E,destroyed:w,unmounted:x,render:H,renderTracked:S,renderTriggered:z,errorCaptured:$,serverPrefetch:q,expose:R,inheritAttrs:Z,components:O,directives:J,filters:we}=t;if(u&&Qu(u,r,null),l)for(const ne in l){const W=l[ne];te(W)&&(r[ne]=W.bind(n))}if(s){const ne=s.call(n,n);me(ne)&&(e.data=er(ne))}if(xs=!0,o)for(const ne in o){const W=o[ne],et=te(W)?W.bind(n,n):te(W.get)?W.get.bind(n,n):Ze,Ct=!te(W)&&te(W.set)?W.set.bind(n):Ze,lt=k({get:et,set:Ct});Object.defineProperty(r,ne,{enumerable:!0,configurable:!0,get:()=>lt.value,set:Ne=>lt.value=Ne})}if(a)for(const ne in a)Ia(a[ne],r,n,ne);if(i){const ne=te(i)?i.call(n):i;Reflect.ownKeys(ne).forEach(W=>{Zt(W,ne[W])})}f&&Wo(f,e,"c");function G(ne,W){ee(W)?W.forEach(et=>ne(et.bind(n))):W&&ne(W.bind(n))}if(G(Gu,p),G(be,d),G(Ku,v),G(Pa,g),G(zu,_),G(Vu,y),G(Yu,$),G(Zu,S),G(qu,z),G(Ra,E),G(Jt,x),G(Uu,q),ee(R))if(R.length){const ne=e.exposed||(e.exposed={});R.forEach(W=>{Object.defineProperty(ne,W,{get:()=>n[W],set:et=>n[W]=et})})}else e.exposed||(e.exposed={});H&&e.render===Ze&&(e.render=H),Z!=null&&(e.inheritAttrs=Z),O&&(e.components=O),J&&(e.directives=J)}function Qu(e,t,n=Ze){ee(e)&&(e=Ts(e));for(const r in e){const s=e[r];let o;me(s)?"default"in s?o=_e(s.from||r,s.default,!0):o=_e(s.from||r):o=_e(s),Pe(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:l=>o.value=l}):t[r]=o}}function Wo(e,t,n){Xe(ee(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ia(e,t,n,r){const s=r.includes(".")?Sa(n,r):()=>n[r];if(Ae(e)){const o=t[e];te(o)&&ae(s,o)}else if(te(e))ae(s,e.bind(n));else if(me(e))if(ee(e))e.forEach(o=>Ia(o,t,n,r));else{const o=te(e.handler)?e.handler.bind(n):t[e.handler];te(o)&&ae(s,o,e)}}function ao(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:l}}=e.appContext,a=o.get(t);let i;return a?i=a:!s.length&&!n&&!r?i=t:(i={},s.length&&s.forEach(u=>Ir(i,u,l,!0)),Ir(i,t,l)),me(t)&&o.set(t,i),i}function Ir(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&Ir(e,o,n,!0),s&&s.forEach(l=>Ir(e,l,n,!0));for(const l in t)if(!(r&&l==="expose")){const a=ef[l]||n&&n[l];e[l]=a?a(e[l],t[l]):t[l]}return e}const ef={data:Go,props:Ko,emits:Ko,methods:Ln,computed:Ln,beforeCreate:Me,created:Me,beforeMount:Me,mounted:Me,beforeUpdate:Me,updated:Me,beforeDestroy:Me,beforeUnmount:Me,destroyed:Me,unmounted:Me,activated:Me,deactivated:Me,errorCaptured:Me,serverPrefetch:Me,components:Ln,directives:Ln,watch:nf,provide:Go,inject:tf};function Go(e,t){return t?e?function(){return Se(te(e)?e.call(this,this):e,te(t)?t.call(this,this):t)}:t:e}function tf(e,t){return Ln(Ts(e),Ts(t))}function Ts(e){if(ee(e)){const t={};for(let n=0;n1)return n&&te(t)?t.call(r&&r.proxy):t}}function of(e,t,n,r=!1){const s={},o={};Tr(o,Gr,1),e.propsDefaults=Object.create(null),Oa(e,t,s,o);for(const l in e.propsOptions[0])l in s||(s[l]=void 0);n?e.props=r?s:ua(s):e.type.props?e.props=s:e.props=o,e.attrs=o}function lf(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:l}}=e,a=se(s),[i]=e.propsOptions;let u=!1;if((r||l>0)&&!(l&16)){if(l&8){const f=e.vnode.dynamicProps;for(let p=0;p{i=!0;const[d,v]=Na(p,t,!0);Se(l,d),v&&a.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!o&&!i)return me(e)&&r.set(e,an),an;if(ee(o))for(let f=0;f-1,v[1]=_<0||g<_,(g>-1||le(v,"default"))&&a.push(p)}}}const u=[l,a];return me(e)&&r.set(e,u),u}function Uo(e){return e[0]!=="$"&&!cn(e)}function qo(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function Zo(e,t){return qo(e)===qo(t)}function Yo(e,t){return ee(t)?t.findIndex(n=>Zo(n,e)):te(t)&&Zo(t,e)?0:-1}const Ha=e=>e[0]==="_"||e==="$stable",io=e=>ee(e)?e.map(nt):[nt(e)],af=(e,t,n)=>{if(t._n)return t;const r=Au((...s)=>io(t(...s)),n);return r._c=!1,r},$a=(e,t,n)=>{const r=e._ctx;for(const s in e){if(Ha(s))continue;const o=e[s];if(te(o))t[s]=af(s,o,r);else if(o!=null){const l=io(o);t[s]=()=>l}}},Fa=(e,t)=>{const n=io(t);e.slots.default=()=>n},cf=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=se(t),Tr(t,"_",n)):$a(t,e.slots={})}else e.slots={},t&&Fa(e,t);Tr(e.slots,Gr,1)},uf=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,l=ve;if(r.shapeFlag&32){const a=t._;a?n&&a===1?o=!1:(Se(s,t),!n&&a===1&&delete s._):(o=!t.$stable,$a(t,s)),l=t}else t&&(Fa(e,t),l={default:1});if(o)for(const a in s)!Ha(a)&&l[a]==null&&delete s[a]};function Mr(e,t,n,r,s=!1){if(ee(e)){e.forEach((d,v)=>Mr(d,t&&(ee(t)?t[v]:t),n,r,s));return}if(In(r)&&!s)return;const o=r.shapeFlag&4?uo(r.component)||r.component.proxy:r.el,l=s?null:o,{i:a,r:i}=e,u=t&&t.r,f=a.refs===ve?a.refs={}:a.refs,p=a.setupState;if(u!=null&&u!==i&&(Ae(u)?(f[u]=null,le(p,u)&&(p[u]=null)):Pe(u)&&(u.value=null)),te(i))It(i,a,12,[l,f]);else{const d=Ae(i),v=Pe(i);if(d||v){const g=()=>{if(e.f){const _=d?le(p,i)?p[i]:f[i]:i.value;s?ee(_)&&Gs(_,o):ee(_)?_.includes(o)||_.push(o):d?(f[i]=[o],le(p,i)&&(p[i]=f[i])):(i.value=[o],e.k&&(f[e.k]=i.value))}else d?(f[i]=l,le(p,i)&&(p[i]=l)):v&&(i.value=l,e.k&&(f[e.k]=l))};l?(g.id=-1,He(g,n)):g()}}}let Et=!1;const ff=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",df=e=>e.namespaceURI.includes("MathML"),br=e=>{if(ff(e))return"svg";if(df(e))return"mathml"},yr=e=>e.nodeType===8;function pf(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:o,parentNode:l,remove:a,insert:i,createComment:u}}=e,f=(w,x)=>{if(!x.hasChildNodes()){n(null,w,x),Pr(),x._vnode=w;return}Et=!1,p(x.firstChild,w,null,null,null),Pr(),x._vnode=w,Et&&console.error("Hydration completed but contains mismatches.")},p=(w,x,H,S,z,$=!1)=>{const q=yr(w)&&w.data==="[",R=()=>_(w,x,H,S,z,q),{type:Z,ref:O,shapeFlag:J,patchFlag:we}=x;let Ce=w.nodeType;x.el=w,we===-2&&($=!1,x.dynamicChildren=null);let G=null;switch(Z){case hn:Ce!==3?x.children===""?(i(x.el=s(""),l(w),w),G=w):G=R():(w.data!==x.children&&(Et=!0,w.data=x.children),G=o(w));break;case ft:E(w)?(G=o(w),b(x.el=w.content.firstChild,w,H)):Ce!==8||q?G=R():G=o(w);break;case Nn:if(q&&(w=o(w),Ce=w.nodeType),Ce===1||Ce===3){G=w;const ne=!x.children.length;for(let W=0;W{$=$||!!x.dynamicChildren;const{type:q,props:R,patchFlag:Z,shapeFlag:O,dirs:J,transition:we}=x,Ce=q==="input"||q==="option";if(Ce||Z!==-1){J&&it(x,null,H,"created");let G=!1;if(E(w)){G=Da(S,we)&&H&&H.vnode.props&&H.vnode.props.appear;const W=w.content.firstChild;G&&we.beforeEnter(W),b(W,w,H),x.el=w=W}if(O&16&&!(R&&(R.innerHTML||R.textContent))){let W=v(w.firstChild,x,w,H,S,z,$);for(;W;){Et=!0;const et=W;W=W.nextSibling,a(et)}}else O&8&&w.textContent!==x.children&&(Et=!0,w.textContent=x.children);if(R)if(Ce||!$||Z&48)for(const W in R)(Ce&&(W.endsWith("value")||W==="indeterminate")||Jn(W)&&!cn(W)||W[0]===".")&&r(w,W,null,R[W],void 0,void 0,H);else R.onClick&&r(w,"onClick",null,R.onClick,void 0,void 0,H);let ne;(ne=R&&R.onVnodeBeforeMount)&&qe(ne,H,x),J&&it(x,null,H,"beforeMount"),((ne=R&&R.onVnodeMounted)||J||G)&&_a(()=>{ne&&qe(ne,H,x),G&&we.enter(w),J&&it(x,null,H,"mounted")},S)}return w.nextSibling},v=(w,x,H,S,z,$,q)=>{q=q||!!x.dynamicChildren;const R=x.children,Z=R.length;for(let O=0;O{const{slotScopeIds:q}=x;q&&(z=z?z.concat(q):q);const R=l(w),Z=v(o(w),x,R,H,S,z,$);return Z&&yr(Z)&&Z.data==="]"?o(x.anchor=Z):(Et=!0,i(x.anchor=u("]"),R,Z),Z)},_=(w,x,H,S,z,$)=>{if(Et=!0,x.el=null,$){const Z=y(w);for(;;){const O=o(w);if(O&&O!==Z)a(O);else break}}const q=o(w),R=l(w);return a(w),n(null,x,R,q,H,S,br(R),z),q},y=(w,x="[",H="]")=>{let S=0;for(;w;)if(w=o(w),w&&yr(w)&&(w.data===x&&S++,w.data===H)){if(S===0)return o(w);S--}return w},b=(w,x,H)=>{const S=x.parentNode;S&&S.replaceChild(w,x);let z=H;for(;z;)z.vnode.el===x&&(z.vnode.el=z.subTree.el=w),z=z.parent},E=w=>w.nodeType===1&&w.tagName.toLowerCase()==="template";return[f,p]}const He=_a;function hf(e){return vf(e,pf)}function vf(e,t){const n=Yl();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:l,createText:a,createComment:i,setText:u,setElementText:f,parentNode:p,nextSibling:d,setScopeId:v=Ze,insertStaticContent:g}=e,_=(h,m,C,A=null,T=null,M=null,D=void 0,I=null,N=!!m.dynamicChildren)=>{if(h===m)return;h&&!Wt(h,m)&&(A=L(h),Ne(h,T,M,!0),h=null),m.patchFlag===-2&&(N=!1,m.dynamicChildren=null);const{type:P,ref:j,shapeFlag:Y}=m;switch(P){case hn:y(h,m,C,A);break;case ft:b(h,m,C,A);break;case Nn:h==null&&E(m,C,A,D);break;case We:O(h,m,C,A,T,M,D,I,N);break;default:Y&1?H(h,m,C,A,T,M,D,I,N):Y&6?J(h,m,C,A,T,M,D,I,N):(Y&64||Y&128)&&P.process(h,m,C,A,T,M,D,I,N,V)}j!=null&&T&&Mr(j,h&&h.ref,M,m||h,!m)},y=(h,m,C,A)=>{if(h==null)r(m.el=a(m.children),C,A);else{const T=m.el=h.el;m.children!==h.children&&u(T,m.children)}},b=(h,m,C,A)=>{h==null?r(m.el=i(m.children||""),C,A):m.el=h.el},E=(h,m,C,A)=>{[h.el,h.anchor]=g(h.children,m,C,A,h.el,h.anchor)},w=({el:h,anchor:m},C,A)=>{let T;for(;h&&h!==m;)T=d(h),r(h,C,A),h=T;r(m,C,A)},x=({el:h,anchor:m})=>{let C;for(;h&&h!==m;)C=d(h),s(h),h=C;s(m)},H=(h,m,C,A,T,M,D,I,N)=>{m.type==="svg"?D="svg":m.type==="math"&&(D="mathml"),h==null?S(m,C,A,T,M,D,I,N):q(h,m,T,M,D,I,N)},S=(h,m,C,A,T,M,D,I)=>{let N,P;const{props:j,shapeFlag:Y,transition:K,dirs:Q}=h;if(N=h.el=l(h.type,M,j&&j.is,j),Y&8?f(N,h.children):Y&16&&$(h.children,N,null,A,T,ls(h,M),D,I),Q&&it(h,null,A,"created"),z(N,h,h.scopeId,D,A),j){for(const ue in j)ue!=="value"&&!cn(ue)&&o(N,ue,null,j[ue],M,h.children,A,T,Re);"value"in j&&o(N,"value",null,j.value,M),(P=j.onVnodeBeforeMount)&&qe(P,A,h)}Q&&it(h,null,A,"beforeMount");const re=Da(T,K);re&&K.beforeEnter(N),r(N,m,C),((P=j&&j.onVnodeMounted)||re||Q)&&He(()=>{P&&qe(P,A,h),re&&K.enter(N),Q&&it(h,null,A,"mounted")},T)},z=(h,m,C,A,T)=>{if(C&&v(h,C),A)for(let M=0;M{for(let P=N;P{const I=m.el=h.el;let{patchFlag:N,dynamicChildren:P,dirs:j}=m;N|=h.patchFlag&16;const Y=h.props||ve,K=m.props||ve;let Q;if(C&&Bt(C,!1),(Q=K.onVnodeBeforeUpdate)&&qe(Q,C,m,h),j&&it(m,h,C,"beforeUpdate"),C&&Bt(C,!0),P?R(h.dynamicChildren,P,I,C,A,ls(m,T),M):D||W(h,m,I,null,C,A,ls(m,T),M,!1),N>0){if(N&16)Z(I,m,Y,K,C,A,T);else if(N&2&&Y.class!==K.class&&o(I,"class",null,K.class,T),N&4&&o(I,"style",Y.style,K.style,T),N&8){const re=m.dynamicProps;for(let ue=0;ue{Q&&qe(Q,C,m,h),j&&it(m,h,C,"updated")},A)},R=(h,m,C,A,T,M,D)=>{for(let I=0;I{if(C!==A){if(C!==ve)for(const I in C)!cn(I)&&!(I in A)&&o(h,I,C[I],null,D,m.children,T,M,Re);for(const I in A){if(cn(I))continue;const N=A[I],P=C[I];N!==P&&I!=="value"&&o(h,I,P,N,D,m.children,T,M,Re)}"value"in A&&o(h,"value",C.value,A.value,D)}},O=(h,m,C,A,T,M,D,I,N)=>{const P=m.el=h?h.el:a(""),j=m.anchor=h?h.anchor:a("");let{patchFlag:Y,dynamicChildren:K,slotScopeIds:Q}=m;Q&&(I=I?I.concat(Q):Q),h==null?(r(P,C,A),r(j,C,A),$(m.children||[],C,j,T,M,D,I,N)):Y>0&&Y&64&&K&&h.dynamicChildren?(R(h.dynamicChildren,K,C,T,M,D,I),(m.key!=null||T&&m===T.subTree)&&Ba(h,m,!0)):W(h,m,C,j,T,M,D,I,N)},J=(h,m,C,A,T,M,D,I,N)=>{m.slotScopeIds=I,h==null?m.shapeFlag&512?T.ctx.activate(m,C,A,D,N):we(m,C,A,T,M,D,N):Ce(h,m,N)},we=(h,m,C,A,T,M,D)=>{const I=h.component=kf(h,A,T);if(rr(h)&&(I.ctx.renderer=V),xf(I),I.asyncDep){if(T&&T.registerDep(I,G),!h.el){const N=I.subTree=xe(ft);b(null,N,m,C)}}else G(I,h,m,C,T,M,D)},Ce=(h,m,C)=>{const A=m.component=h.component;if(Iu(h,m,C))if(A.asyncDep&&!A.asyncResolved){ne(A,m,C);return}else A.next=m,ku(A.update),A.effect.dirty=!0,A.update();else m.el=h.el,A.vnode=m},G=(h,m,C,A,T,M,D)=>{const I=()=>{if(h.isMounted){let{next:j,bu:Y,u:K,parent:Q,vnode:re}=h;{const rn=ja(h);if(rn){j&&(j.el=re.el,ne(h,j,D)),rn.asyncDep.then(()=>{h.isUnmounted||I()});return}}let ue=j,he;Bt(h,!1),j?(j.el=re.el,ne(h,j,D)):j=re,Y&&ts(Y),(he=j.props&&j.props.onVnodeBeforeUpdate)&&qe(he,Q,j,re),Bt(h,!0);const Te=ns(h),tt=h.subTree;h.subTree=Te,_(tt,Te,p(tt.el),L(tt),h,T,M),j.el=Te.el,ue===null&&Mu(h,Te.el),K&&He(K,T),(he=j.props&&j.props.onVnodeUpdated)&&He(()=>qe(he,Q,j,re),T)}else{let j;const{el:Y,props:K}=m,{bm:Q,m:re,parent:ue}=h,he=In(m);if(Bt(h,!1),Q&&ts(Q),!he&&(j=K&&K.onVnodeBeforeMount)&&qe(j,ue,m),Bt(h,!0),Y&&pe){const Te=()=>{h.subTree=ns(h),pe(Y,h.subTree,h,T,null)};he?m.type.__asyncLoader().then(()=>!h.isUnmounted&&Te()):Te()}else{const Te=h.subTree=ns(h);_(null,Te,C,A,h,T,M),m.el=Te.el}if(re&&He(re,T),!he&&(j=K&&K.onVnodeMounted)){const Te=m;He(()=>qe(j,ue,Te),T)}(m.shapeFlag&256||ue&&In(ue.vnode)&&ue.vnode.shapeFlag&256)&&h.a&&He(h.a,T),h.isMounted=!0,m=C=A=null}},N=h.effect=new Zs(I,Ze,()=>zr(P),h.scope),P=h.update=()=>{N.dirty&&N.run()};P.id=h.uid,Bt(h,!0),P()},ne=(h,m,C)=>{m.component=h;const A=h.vnode.props;h.vnode=m,h.next=null,lf(h,m.props,A,C),uf(h,m.children,C),Yt(),Do(h),Xt()},W=(h,m,C,A,T,M,D,I,N=!1)=>{const P=h&&h.children,j=h?h.shapeFlag:0,Y=m.children,{patchFlag:K,shapeFlag:Q}=m;if(K>0){if(K&128){Ct(P,Y,C,A,T,M,D,I,N);return}else if(K&256){et(P,Y,C,A,T,M,D,I,N);return}}Q&8?(j&16&&Re(P,T,M),Y!==P&&f(C,Y)):j&16?Q&16?Ct(P,Y,C,A,T,M,D,I,N):Re(P,T,M,!0):(j&8&&f(C,""),Q&16&&$(Y,C,A,T,M,D,I,N))},et=(h,m,C,A,T,M,D,I,N)=>{h=h||an,m=m||an;const P=h.length,j=m.length,Y=Math.min(P,j);let K;for(K=0;Kj?Re(h,T,M,!0,!1,Y):$(m,C,A,T,M,D,I,N,Y)},Ct=(h,m,C,A,T,M,D,I,N)=>{let P=0;const j=m.length;let Y=h.length-1,K=j-1;for(;P<=Y&&P<=K;){const Q=h[P],re=m[P]=N?Lt(m[P]):nt(m[P]);if(Wt(Q,re))_(Q,re,C,null,T,M,D,I,N);else break;P++}for(;P<=Y&&P<=K;){const Q=h[Y],re=m[K]=N?Lt(m[K]):nt(m[K]);if(Wt(Q,re))_(Q,re,C,null,T,M,D,I,N);else break;Y--,K--}if(P>Y){if(P<=K){const Q=K+1,re=QK)for(;P<=Y;)Ne(h[P],T,M,!0),P++;else{const Q=P,re=P,ue=new Map;for(P=re;P<=K;P++){const ze=m[P]=N?Lt(m[P]):nt(m[P]);ze.key!=null&&ue.set(ze.key,P)}let he,Te=0;const tt=K-re+1;let rn=!1,Lo=0;const Sn=new Array(tt);for(P=0;P=tt){Ne(ze,T,M,!0);continue}let at;if(ze.key!=null)at=ue.get(ze.key);else for(he=re;he<=K;he++)if(Sn[he-re]===0&&Wt(ze,m[he])){at=he;break}at===void 0?Ne(ze,T,M,!0):(Sn[at-re]=P+1,at>=Lo?Lo=at:rn=!0,_(ze,m[at],C,null,T,M,D,I,N),Te++)}const Ao=rn?mf(Sn):an;for(he=Ao.length-1,P=tt-1;P>=0;P--){const ze=re+P,at=m[ze],Po=ze+1{const{el:M,type:D,transition:I,children:N,shapeFlag:P}=h;if(P&6){lt(h.component.subTree,m,C,A);return}if(P&128){h.suspense.move(m,C,A);return}if(P&64){D.move(h,m,C,V);return}if(D===We){r(M,m,C);for(let Y=0;YI.enter(M),T);else{const{leave:Y,delayLeave:K,afterLeave:Q}=I,re=()=>r(M,m,C),ue=()=>{Y(M,()=>{re(),Q&&Q()})};K?K(M,re,ue):ue()}else r(M,m,C)},Ne=(h,m,C,A=!1,T=!1)=>{const{type:M,props:D,ref:I,children:N,dynamicChildren:P,shapeFlag:j,patchFlag:Y,dirs:K}=h;if(I!=null&&Mr(I,null,C,h,!0),j&256){m.ctx.deactivate(h);return}const Q=j&1&&K,re=!In(h);let ue;if(re&&(ue=D&&D.onVnodeBeforeUnmount)&&qe(ue,m,h),j&6)ur(h.component,C,A);else{if(j&128){h.suspense.unmount(C,A);return}Q&&it(h,null,m,"beforeUnmount"),j&64?h.type.remove(h,m,C,T,V,A):P&&(M!==We||Y>0&&Y&64)?Re(P,m,C,!1,!0):(M===We&&Y&384||!T&&j&16)&&Re(N,m,C),A&&tn(h)}(re&&(ue=D&&D.onVnodeUnmounted)||Q)&&He(()=>{ue&&qe(ue,m,h),Q&&it(h,null,m,"unmounted")},C)},tn=h=>{const{type:m,el:C,anchor:A,transition:T}=h;if(m===We){nn(C,A);return}if(m===Nn){x(h);return}const M=()=>{s(C),T&&!T.persisted&&T.afterLeave&&T.afterLeave()};if(h.shapeFlag&1&&T&&!T.persisted){const{leave:D,delayLeave:I}=T,N=()=>D(C,M);I?I(h.el,M,N):N()}else M()},nn=(h,m)=>{let C;for(;h!==m;)C=d(h),s(h),h=C;s(m)},ur=(h,m,C)=>{const{bum:A,scope:T,update:M,subTree:D,um:I}=h;A&&ts(A),T.stop(),M&&(M.active=!1,Ne(D,h,m,C)),I&&He(I,m),He(()=>{h.isUnmounted=!0},m),m&&m.pendingBranch&&!m.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===m.pendingId&&(m.deps--,m.deps===0&&m.resolve())},Re=(h,m,C,A=!1,T=!1,M=0)=>{for(let D=M;Dh.shapeFlag&6?L(h.component.subTree):h.shapeFlag&128?h.suspense.next():d(h.anchor||h.el);let B=!1;const F=(h,m,C)=>{h==null?m._vnode&&Ne(m._vnode,null,null,!0):_(m._vnode||null,h,m,null,null,null,C),B||(B=!0,Do(),Pr(),B=!1),m._vnode=h},V={p:_,um:Ne,m:lt,r:tn,mt:we,mc:$,pc:W,pbc:R,n:L,o:e};let ie,pe;return t&&([ie,pe]=t(V)),{render:F,hydrate:ie,createApp:sf(F,ie)}}function ls({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 Bt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Da(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ba(e,t,n=!1){const r=e.children,s=t.children;if(ee(r)&&ee(s))for(let o=0;o>1,e[n[a]]0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,l=n[o-1];o-- >0;)n[o]=l,l=t[l];return n}function ja(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ja(t)}const gf=e=>e.__isTeleport,We=Symbol.for("v-fgt"),hn=Symbol.for("v-txt"),ft=Symbol.for("v-cmt"),Nn=Symbol.for("v-stc"),Hn=[];let rt=null;function k0(e=!1){Hn.push(rt=e?null:[])}function bf(){Hn.pop(),rt=Hn[Hn.length-1]||null}let Gn=1;function Xo(e){Gn+=e}function yf(e){return e.dynamicChildren=Gn>0?rt||an:null,bf(),Gn>0&&rt&&rt.push(e),e}function x0(e,t,n,r,s,o){return yf(Va(e,t,n,r,s,o,!0))}function As(e){return e?e.__v_isVNode===!0:!1}function Wt(e,t){return e.type===t.type&&e.key===t.key}const Gr="__vInternal",za=({key:e})=>e??null,kr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ae(e)||Pe(e)||te(e)?{i:Ye,r:e,k:t,f:!!n}:e:null);function Va(e,t=null,n=null,r=0,s=null,o=e===We?0:1,l=!1,a=!1){const i={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&za(t),ref:t&&kr(t),scopeId:wa,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:Ye};return a?(co(i,n),o&128&&e.normalize(i)):n&&(i.shapeFlag|=Ae(n)?8:16),Gn>0&&!l&&rt&&(i.patchFlag>0||o&6)&&i.patchFlag!==32&&rt.push(i),i}const xe=wf;function wf(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===Ou)&&(e=ft),As(e)){const a=Ot(e,t,!0);return n&&co(a,n),Gn>0&&!o&&rt&&(a.shapeFlag&6?rt[rt.indexOf(e)]=a:rt.push(a)),a.patchFlag|=-2,a}if(Rf(e)&&(e=e.__vccOpts),t){t=Cf(t);let{class:a,style:i}=t;a&&!Ae(a)&&(t.class=qs(a)),me(i)&&(fa(i)&&!ee(i)&&(i=Se({},i)),t.style=Us(i))}const l=Ae(e)?1:Hu(e)?128:gf(e)?64:me(e)?4:te(e)?2:0;return Va(e,t,n,r,s,l,o,!0)}function Cf(e){return e?fa(e)||Gr in e?Se({},e):e:null}function Ot(e,t,n=!1){const{props:r,ref:s,patchFlag:o,children:l}=e,a=t?_f(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&za(a),ref:t&&t.ref?n&&s?ee(s)?s.concat(kr(t)):[s,kr(t)]:kr(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==We?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ot(e.ssContent),ssFallback:e.ssFallback&&Ot(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Wa(e=" ",t=0){return xe(hn,null,e,t)}function T0(e,t){const n=xe(Nn,null,e);return n.staticCount=t,n}function nt(e){return e==null||typeof e=="boolean"?xe(ft):ee(e)?xe(We,null,e.slice()):typeof e=="object"?Lt(e):xe(hn,null,String(e))}function Lt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ot(e)}function co(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(ee(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),co(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!(Gr in t)?t._ctx=Ye:s===3&&Ye&&(Ye.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else te(t)?(t={default:t,_ctx:Ye},n=32):(t=String(t),r&64?(n=16,t=[Wa(t)]):n=8);e.children=t,e.shapeFlag|=n}function _f(...e){const t={};for(let n=0;nLe||Ye;let Or,Ps;{const e=Yl(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),o=>{s.length>1?s.forEach(l=>l(o)):s[0](o)}};Or=t("__VUE_INSTANCE_SETTERS__",n=>Le=n),Ps=t("__VUE_SSR_SETTERS__",n=>or=n)}const sr=e=>{const t=Le;return Or(e),e.scope.on(),()=>{e.scope.off(),Or(t)}},Jo=()=>{Le&&Le.scope.off(),Or(null)};function Ga(e){return e.vnode.shapeFlag&4}let or=!1;function xf(e,t=!1){t&&Ps(t);const{props:n,children:r}=e.vnode,s=Ga(e);of(e,n,s,t),cf(e,r);const o=s?Tf(e,t):void 0;return t&&Ps(!1),o}function Tf(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=da(new Proxy(e.ctx,Xu));const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?Af(e):null,o=sr(e);Yt();const l=It(r,e,0,[e.props,s]);if(Xt(),o(),Zl(l)){if(l.then(Jo,Jo),t)return l.then(a=>{Qo(e,a,t)}).catch(a=>{nr(a,e,0)});e.asyncDep=l}else Qo(e,l,t)}else Ka(e,t)}function Qo(e,t,n){te(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:me(t)&&(e.setupState=va(t)),Ka(e,n)}let el;function Ka(e,t,n){const r=e.type;if(!e.render){if(!t&&el&&!r.render){const s=r.template||ao(e).template;if(s){const{isCustomElement:o,compilerOptions:l}=e.appContext.config,{delimiters:a,compilerOptions:i}=r,u=Se(Se({isCustomElement:o,delimiters:a},l),i);r.render=el(s,u)}}e.render=r.render||Ze}{const s=sr(e);Yt();try{Ju(e)}finally{Xt(),s()}}}function Lf(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Be(e,"get","$attrs"),t[n]}}))}function Af(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Lf(e)},slots:e.slots,emit:e.emit,expose:t}}function uo(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(va(da(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Mn)return Mn[n](e)},has(t,n){return n in t||n in Mn}}))}function Pf(e,t=!0){return te(e)?e.displayName||e.name:e.name||t&&e.__name}function Rf(e){return te(e)&&"__vccOpts"in e}const k=(e,t)=>mu(e,t,or);function c(e,t,n){const r=arguments.length;return r===2?me(t)&&!ee(t)?As(t)?xe(e,null,[t]):xe(e,t):xe(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&As(n)&&(n=[n]),xe(e,t,n))}const If="3.4.21";/** +* @vue/runtime-dom v3.4.21 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const Mf="http://www.w3.org/2000/svg",Of="http://www.w3.org/1998/Math/MathML",At=typeof document<"u"?document:null,tl=At&&At.createElement("template"),Nf={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?At.createElementNS(Mf,e):t==="mathml"?At.createElementNS(Of,e):At.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>At.createTextNode(e),createComment:e=>At.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>At.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,o){const l=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{tl.innerHTML=r==="svg"?`${e}`:r==="mathml"?`${e}`:e;const a=tl.content;if(r==="svg"||r==="mathml"){const i=a.firstChild;for(;i.firstChild;)a.appendChild(i.firstChild);a.removeChild(i)}t.insertBefore(a,n)}return[l?l.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},St="transition",kn="animation",vn=Symbol("_vtc"),Nt=(e,{slots:t})=>c(ju,qa(e),t);Nt.displayName="Transition";const Ua={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},Hf=Nt.props=Se({},xa,Ua),jt=(e,t=[])=>{ee(e)?e.forEach(n=>n(...t)):e&&e(...t)},nl=e=>e?ee(e)?e.some(t=>t.length>1):e.length>1:!1;function qa(e){const t={};for(const O in e)O in Ua||(t[O]=e[O]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:l=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:i=o,appearActiveClass:u=l,appearToClass:f=a,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,g=$f(s),_=g&&g[0],y=g&&g[1],{onBeforeEnter:b,onEnter:E,onEnterCancelled:w,onLeave:x,onLeaveCancelled:H,onBeforeAppear:S=b,onAppear:z=E,onAppearCancelled:$=w}=t,q=(O,J,we)=>{kt(O,J?f:a),kt(O,J?u:l),we&&we()},R=(O,J)=>{O._isLeaving=!1,kt(O,p),kt(O,v),kt(O,d),J&&J()},Z=O=>(J,we)=>{const Ce=O?z:E,G=()=>q(J,O,we);jt(Ce,[J,G]),rl(()=>{kt(J,O?i:o),vt(J,O?f:a),nl(Ce)||sl(J,r,_,G)})};return Se(t,{onBeforeEnter(O){jt(b,[O]),vt(O,o),vt(O,l)},onBeforeAppear(O){jt(S,[O]),vt(O,i),vt(O,u)},onEnter:Z(!1),onAppear:Z(!0),onLeave(O,J){O._isLeaving=!0;const we=()=>R(O,J);vt(O,p),Ya(),vt(O,d),rl(()=>{O._isLeaving&&(kt(O,p),vt(O,v),nl(x)||sl(O,r,y,we))}),jt(x,[O,we])},onEnterCancelled(O){q(O,!1),jt(w,[O])},onAppearCancelled(O){q(O,!0),jt($,[O])},onLeaveCancelled(O){R(O),jt(H,[O])}})}function $f(e){if(e==null)return null;if(me(e))return[as(e.enter),as(e.leave)];{const t=as(e);return[t,t]}}function as(e){return Bc(e)}function vt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[vn]||(e[vn]=new Set)).add(t)}function kt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[vn];n&&(n.delete(t),n.size||(e[vn]=void 0))}function rl(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ff=0;function sl(e,t,n,r){const s=e._endId=++Ff,o=()=>{s===e._endId&&r()};if(n)return setTimeout(o,n);const{type:l,timeout:a,propCount:i}=Za(e,t);if(!l)return r();const u=l+"end";let f=0;const p=()=>{e.removeEventListener(u,d),o()},d=v=>{v.target===e&&++f>=i&&p()};setTimeout(()=>{f(n[g]||"").split(", "),s=r(`${St}Delay`),o=r(`${St}Duration`),l=ol(s,o),a=r(`${kn}Delay`),i=r(`${kn}Duration`),u=ol(a,i);let f=null,p=0,d=0;t===St?l>0&&(f=St,p=l,d=o.length):t===kn?u>0&&(f=kn,p=u,d=i.length):(p=Math.max(l,u),f=p>0?l>u?St:kn:null,d=f?f===St?o.length:i.length:0);const v=f===St&&/\b(transform|all)(,|$)/.test(r(`${St}Property`).toString());return{type:f,timeout:p,propCount:d,hasTransform:v}}function ol(e,t){for(;e.lengthll(n)+ll(e[r])))}function ll(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ya(){return document.body.offsetHeight}function Df(e,t,n){const r=e[vn];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const al=Symbol("_vod"),Bf=Symbol("_vsh"),jf=Symbol(""),zf=/(^|;)\s*display\s*:/;function Vf(e,t,n){const r=e.style,s=Ae(n);let o=!1;if(n&&!s){if(t)if(Ae(t))for(const l of t.split(";")){const a=l.slice(0,l.indexOf(":")).trim();n[a]==null&&xr(r,a,"")}else for(const l in t)n[l]==null&&xr(r,l,"");for(const l in n)l==="display"&&(o=!0),xr(r,l,n[l])}else if(s){if(t!==n){const l=r[jf];l&&(n+=";"+l),r.cssText=n,o=zf.test(n)}}else t&&e.removeAttribute("style");al in e&&(e[al]=o?r.display:"",e[Bf]&&(r.display="none"))}const il=/\s*!important$/;function xr(e,t,n){if(ee(n))n.forEach(r=>xr(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Wf(e,t);il.test(n)?e.setProperty(yn(r),n.replace(il,""),"important"):e[r]=n}}const cl=["Webkit","Moz","ms"],is={};function Wf(e,t){const n=is[t];if(n)return n;let r=Je(t);if(r!=="filter"&&r in e)return is[t]=r;r=Qn(r);for(let s=0;scs||(Xf.then(()=>cs=0),cs=Date.now());function Qf(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Xe(ed(r,n.value),t,5,[r])};return n.value=e,n.attached=Jf(),n}function ed(e,t){if(ee(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const pl=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,td=(e,t,n,r,s,o,l,a,i)=>{const u=s==="svg";t==="class"?Df(e,r,u):t==="style"?Vf(e,n,r):Jn(t)?Ws(t)||Zf(e,t,n,r,l):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):nd(e,t,r,u))?Kf(e,t,r,o,l,a,i):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Gf(e,t,r,u))};function nd(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&pl(t)&&te(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return pl(t)&&Ae(n)?!1:t in e}const Xa=new WeakMap,Ja=new WeakMap,Nr=Symbol("_moveCb"),hl=Symbol("_enterCb"),Qa={name:"TransitionGroup",props:Se({},Hf,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=wn(),r=ka();let s,o;return Pa(()=>{if(!s.length)return;const l=e.moveClass||`${e.name||"v"}-move`;if(!id(s[0].el,n.vnode.el,l))return;s.forEach(od),s.forEach(ld);const a=s.filter(ad);Ya(),a.forEach(i=>{const u=i.el,f=u.style;vt(u,l),f.transform=f.webkitTransform=f.transitionDuration="";const p=u[Nr]=d=>{d&&d.target!==u||(!d||/transform$/.test(d.propertyName))&&(u.removeEventListener("transitionend",p),u[Nr]=null,kt(u,l))};u.addEventListener("transitionend",p)})}),()=>{const l=se(e),a=qa(l);let i=l.tag||We;s=o,o=t.default?lo(t.default()):[];for(let u=0;udelete e.mode;Qa.props;const sd=Qa;function od(e){const t=e.el;t[Nr]&&t[Nr](),t[hl]&&t[hl]()}function ld(e){Ja.set(e,e.el.getBoundingClientRect())}function ad(e){const t=Xa.get(e),n=Ja.get(e),r=t.left-n.left,s=t.top-n.top;if(r||s){const o=e.el.style;return o.transform=o.webkitTransform=`translate(${r}px,${s}px)`,o.transitionDuration="0s",e}}function id(e,t,n){const r=e.cloneNode(),s=e[vn];s&&s.forEach(a=>{a.split(/\s+/).forEach(i=>i&&r.classList.remove(i))}),n.split(/\s+/).forEach(a=>a&&r.classList.add(a)),r.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(r);const{hasTransform:l}=Za(r);return o.removeChild(r),l}const cd=Se({patchProp:td},Nf);let us,vl=!1;function ud(){return us=vl?us:hf(cd),vl=!0,us}const fd=(...e)=>{const t=ud().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=pd(r);if(s)return n(s,!0,dd(s))},t};function dd(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function pd(e){return Ae(e)?document.querySelector(e):e}var hd=["link","meta","script","style","noscript","template"],vd=["title","base"],md=([e,t,n])=>vd.includes(e)?e:hd.includes(e)?e==="meta"&&t.name?`${e}.${t.name}`:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,Object.entries(t).map(([r,s])=>typeof s=="boolean"?s?[r,""]:null:[r,s]).filter(r=>r!=null).sort(([r],[s])=>r.localeCompare(s)),n]):null,gd=e=>{const t=new Set,n=[];return e.forEach(r=>{const s=md(r);s&&!t.has(s)&&(t.add(s),n.push(r))}),n},bd=e=>e[0]==="/"?e:`/${e}`,ei=e=>e[e.length-1]==="/"||e.endsWith(".html")?e:`${e}/`,Qt=e=>/^(https?:)?\/\//.test(e),yd=/.md((\?|#).*)?$/,Kn=(e,t="/")=>!!(Qt(e)||e.startsWith("/")&&!e.startsWith(t)&&!yd.test(e)),ti=e=>/^[a-z][a-z0-9+.-]*:/.test(e),Kr=e=>Object.prototype.toString.call(e)==="[object Object]",wd=e=>{const[t,...n]=e.split(/(\?|#)/);if(!t||t.endsWith("/"))return e;let r=t.replace(/(^|\/)README.md$/i,"$1index.html");return r.endsWith(".md")?r=r.substring(0,r.length-3)+".html":r.endsWith(".html")||(r=r+".html"),r.endsWith("/index.html")&&(r=r.substring(0,r.length-10)),r+n.join("")},fo=e=>e[e.length-1]==="/"?e.slice(0,-1):e,ni=e=>e[0]==="/"?e.slice(1):e,Cd=(e,t)=>{const n=Object.keys(e).sort((r,s)=>{const o=s.split("/").length-r.split("/").length;return o!==0?o:s.length-r.length});for(const r of n)if(t.startsWith(r))return r;return"/"},Ee=e=>typeof e=="string";const _d="modulepreload",Ed=function(e){return"/boilerplate-e2e-cypress-cucumber/"+e},ml={},$n=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){const o=document.getElementsByTagName("link"),l=document.querySelector("meta[property=csp-nonce]"),a=(l==null?void 0:l.nonce)||(l==null?void 0:l.getAttribute("nonce"));s=Promise.all(n.map(i=>{if(i=Ed(i),i in ml)return;ml[i]=!0;const u=i.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(!!r)for(let v=o.length-1;v>=0;v--){const g=o[v];if(g.href===i&&(!u||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${f}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":_d,u||(d.as="script",d.crossOrigin=""),d.href=i,a&&d.setAttribute("nonce",a),document.head.appendChild(d),u)return new Promise((v,g)=>{d.addEventListener("load",v),d.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${i}`)))})}))}return s.then(()=>t()).catch(o=>{const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=o,window.dispatchEvent(l),!l.defaultPrevented)throw o})},Sd=JSON.parse('{"/LICENSE":"/LICENSE"}'),kd=Object.fromEntries([["/LICENSE",{loader:()=>$n(()=>import("./LICENSE.html-BtsCI0_Y.js"),__vite__mapDeps([0,1])),meta:{t:""}}],["/",{loader:()=>$n(()=>import("./index.html-C6-MpLlJ.js"),__vite__mapDeps([2,1])),meta:{t:"boilerplate-e2e-cypress-cucumber"}}],["/404.html",{loader:()=>$n(()=>import("./404.html-DtOf0yaU.js"),__vite__mapDeps([3,1])),meta:{t:""}}]]);/*! + * vue-router v4.3.0 + * (c) 2024 Eduardo San Martin Morote + * @license MIT + */const sn=typeof document<"u";function xd(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const ce=Object.assign;function fs(e,t){const n={};for(const r in t){const s=t[r];n[r]=ot(s)?s.map(e):e(s)}return n}const Fn=()=>{},ot=Array.isArray,ri=/#/g,Td=/&/g,Ld=/\//g,Ad=/=/g,Pd=/\?/g,si=/\+/g,Rd=/%5B/g,Id=/%5D/g,oi=/%5E/g,Md=/%60/g,li=/%7B/g,Od=/%7C/g,ai=/%7D/g,Nd=/%20/g;function po(e){return encodeURI(""+e).replace(Od,"|").replace(Rd,"[").replace(Id,"]")}function Hd(e){return po(e).replace(li,"{").replace(ai,"}").replace(oi,"^")}function Rs(e){return po(e).replace(si,"%2B").replace(Nd,"+").replace(ri,"%23").replace(Td,"%26").replace(Md,"`").replace(li,"{").replace(ai,"}").replace(oi,"^")}function $d(e){return Rs(e).replace(Ad,"%3D")}function Fd(e){return po(e).replace(ri,"%23").replace(Pd,"%3F")}function Dd(e){return e==null?"":Fd(e).replace(Ld,"%2F")}function Un(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Bd=/\/$/,jd=e=>e.replace(Bd,"");function ds(e,t,n="/"){let r,s={},o="",l="";const a=t.indexOf("#");let i=t.indexOf("?");return a=0&&(i=-1),i>-1&&(r=t.slice(0,i),o=t.slice(i+1,a>-1?a:t.length),s=e(o)),a>-1&&(r=r||t.slice(0,a),l=t.slice(a,t.length)),r=Gd(r??t,n),{fullPath:r+(o&&"?")+o+l,path:r,query:s,hash:Un(l)}}function zd(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function gl(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Vd(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&mn(t.matched[r],n.matched[s])&&ii(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function mn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ii(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Wd(e[n],t[n]))return!1;return!0}function Wd(e,t){return ot(e)?bl(e,t):ot(t)?bl(t,e):e===t}function bl(e,t){return ot(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Gd(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,l,a;for(l=0;l1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(l).join("/")}var qn;(function(e){e.pop="pop",e.push="push"})(qn||(qn={}));var Dn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Dn||(Dn={}));function Kd(e){if(!e)if(sn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),jd(e)}const Ud=/^[^#]+#/;function qd(e,t){return e.replace(Ud,"#")+t}function Zd(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Ur=()=>({left:window.scrollX,top:window.scrollY});function Yd(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Zd(s,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 yl(e,t){return(history.state?history.state.position-t:-1)+e}const Is=new Map;function Xd(e,t){Is.set(e,t)}function Jd(e){const t=Is.get(e);return Is.delete(e),t}let Qd=()=>location.protocol+"//"+location.host;function ci(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let a=s.includes(e.slice(o))?e.slice(o).length:1,i=s.slice(a);return i[0]!=="/"&&(i="/"+i),gl(i,"")}return gl(n,e)+r+s}function ep(e,t,n,r){let s=[],o=[],l=null;const a=({state:d})=>{const v=ci(e,location),g=n.value,_=t.value;let y=0;if(d){if(n.value=v,t.value=d,l&&l===g){l=null;return}y=_?d.position-_.position:0}else r(v);s.forEach(b=>{b(n.value,g,{delta:y,type:qn.pop,direction:y?y>0?Dn.forward:Dn.back:Dn.unknown})})};function i(){l=n.value}function u(d){s.push(d);const v=()=>{const g=s.indexOf(d);g>-1&&s.splice(g,1)};return o.push(v),v}function f(){const{history:d}=window;d.state&&d.replaceState(ce({},d.state,{scroll:Ur()}),"")}function p(){for(const d of o)d();o=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",f,{passive:!0}),{pauseListeners:i,listen:u,destroy:p}}function wl(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?Ur():null}}function tp(e){const{history:t,location:n}=window,r={value:ci(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(i,u,f){const p=e.indexOf("#"),d=p>-1?(n.host&&document.querySelector("base")?e:e.slice(p))+i:Qd()+e+i;try{t[f?"replaceState":"pushState"](u,"",d),s.value=u}catch(v){console.error(v),n[f?"replace":"assign"](d)}}function l(i,u){const f=ce({},t.state,wl(s.value.back,i,s.value.forward,!0),u,{position:s.value.position});o(i,f,!0),r.value=i}function a(i,u){const f=ce({},s.value,t.state,{forward:i,scroll:Ur()});o(f.current,f,!0);const p=ce({},wl(r.value,i,null),{position:f.position+1},u);o(i,p,!1),r.value=i}return{location:r,state:s,push:a,replace:l}}function np(e){e=Kd(e);const t=tp(e),n=ep(e,t.state,t.location,t.replace);function r(o,l=!0){l||n.pauseListeners(),history.go(o)}const s=ce({location:"",base:e,go:r,createHref:qd.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function rp(e){return typeof e=="string"||e&&typeof e=="object"}function ui(e){return typeof e=="string"||typeof e=="symbol"}const mt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},fi=Symbol("");var Cl;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Cl||(Cl={}));function gn(e,t){return ce(new Error,{type:e,[fi]:!0},t)}function ht(e,t){return e instanceof Error&&fi in e&&(t==null||!!(e.type&t))}const _l="[^/]+?",sp={sensitive:!1,strict:!1,start:!0,end:!0},op=/[.+*?^${}()[\]/\\]/g;function lp(e,t){const n=ce({},sp,t),r=[];let s=n.start?"^":"";const o=[];for(const u of e){const f=u.length?[]:[90];n.strict&&!u.length&&(s+="/");for(let p=0;pt.length?t.length===1&&t[0]===80?1:-1:0}function ip(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const cp={type:0,value:""},up=/[a-zA-Z0-9_]/;function fp(e){if(!e)return[[]];if(e==="/")return[[cp]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(v){throw new Error(`ERR (${n})/"${u}": ${v}`)}let n=0,r=n;const s=[];let o;function l(){o&&s.push(o),o=[]}let a=0,i,u="",f="";function p(){u&&(n===0?o.push({type:0,value:u}):n===1||n===2||n===3?(o.length>1&&(i==="*"||i==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:u,regexp:f,repeatable:i==="*"||i==="+",optional:i==="*"||i==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=i}for(;a{l(E)}:Fn}function l(f){if(ui(f)){const p=r.get(f);p&&(r.delete(f),n.splice(n.indexOf(p),1),p.children.forEach(l),p.alias.forEach(l))}else{const p=n.indexOf(f);p>-1&&(n.splice(p,1),f.record.name&&r.delete(f.record.name),f.children.forEach(l),f.alias.forEach(l))}}function a(){return n}function i(f){let p=0;for(;p=0&&(f.record.path!==n[p].record.path||!di(f,n[p]));)p++;n.splice(p,0,f),f.record.name&&!kl(f)&&r.set(f.record.name,f)}function u(f,p){let d,v={},g,_;if("name"in f&&f.name){if(d=r.get(f.name),!d)throw gn(1,{location:f});_=d.record.name,v=ce(Sl(p.params,d.keys.filter(E=>!E.optional).concat(d.parent?d.parent.keys.filter(E=>E.optional):[]).map(E=>E.name)),f.params&&Sl(f.params,d.keys.map(E=>E.name))),g=d.stringify(v)}else if(f.path!=null)g=f.path,d=n.find(E=>E.re.test(g)),d&&(v=d.parse(g),_=d.record.name);else{if(d=p.name?r.get(p.name):n.find(E=>E.re.test(p.path)),!d)throw gn(1,{location:f,currentLocation:p});_=d.record.name,v=ce({},p.params,f.params),g=d.stringify(v)}const y=[];let b=d;for(;b;)y.unshift(b.record),b=b.parent;return{name:_,path:g,params:v,matched:y,meta:mp(y)}}return e.forEach(f=>o(f)),{addRoute:o,resolve:u,removeRoute:l,getRoutes:a,getRecordMatcher:s}}function Sl(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function hp(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:vp(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function vp(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function kl(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function mp(e){return e.reduce((t,n)=>ce(t,n.meta),{})}function xl(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function di(e,t){return t.children.some(n=>n===e||di(e,n))}function gp(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&Rs(o)):[r&&Rs(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function bp(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=ot(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const yp=Symbol(""),Ll=Symbol(""),qr=Symbol(""),ho=Symbol(""),Ms=Symbol("");function xn(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Pt(e,t,n,r,s,o=l=>l()){const l=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((a,i)=>{const u=d=>{d===!1?i(gn(4,{from:n,to:t})):d instanceof Error?i(d):rp(d)?i(gn(2,{from:t,to:d})):(l&&r.enterCallbacks[s]===l&&typeof d=="function"&&l.push(d),a())},f=o(()=>e.call(r&&r.instances[s],t,n,u));let p=Promise.resolve(f);e.length<3&&(p=p.then(u)),p.catch(d=>i(d))})}function ps(e,t,n,r,s=o=>o()){const o=[];for(const l of e)for(const a in l.components){let i=l.components[a];if(!(t!=="beforeRouteEnter"&&!l.instances[a]))if(wp(i)){const f=(i.__vccOpts||i)[t];f&&o.push(Pt(f,n,r,l,a,s))}else{let u=i();o.push(()=>u.then(f=>{if(!f)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${l.path}"`));const p=xd(f)?f.default:f;l.components[a]=p;const v=(p.__vccOpts||p)[t];return v&&Pt(v,n,r,l,a,s)()}))}}return o}function wp(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Al(e){const t=_e(qr),n=_e(ho),r=k(()=>t.resolve(qt(e.to))),s=k(()=>{const{matched:i}=r.value,{length:u}=i,f=i[u-1],p=n.matched;if(!f||!p.length)return-1;const d=p.findIndex(mn.bind(null,f));if(d>-1)return d;const v=Pl(i[u-2]);return u>1&&Pl(f)===v&&p[p.length-1].path!==v?p.findIndex(mn.bind(null,i[u-2])):d}),o=k(()=>s.value>-1&&Sp(n.params,r.value.params)),l=k(()=>s.value>-1&&s.value===n.matched.length-1&&ii(n.params,r.value.params));function a(i={}){return Ep(i)?t[qt(e.replace)?"replace":"push"](qt(e.to)).catch(Fn):Promise.resolve()}return{route:r,href:k(()=>r.value.href),isActive:o,isExactActive:l,navigate:a}}const Cp=U({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Al,setup(e,{slots:t}){const n=er(Al(e)),{options:r}=_e(qr),s=k(()=>({[Rl(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Rl(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:c("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),_p=Cp;function Ep(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 Sp(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!ot(s)||s.length!==r.length||r.some((o,l)=>o!==s[l]))return!1}return!0}function Pl(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Rl=(e,t,n)=>e??t??n,kp=U({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=_e(Ms),s=k(()=>e.route||r.value),o=_e(Ll,0),l=k(()=>{let u=qt(o);const{matched:f}=s.value;let p;for(;(p=f[u])&&!p.components;)u++;return u}),a=k(()=>s.value.matched[l.value]);Zt(Ll,k(()=>l.value+1)),Zt(yp,a),Zt(Ms,s);const i=X();return ae(()=>[i.value,a.value,e.name],([u,f,p],[d,v,g])=>{f&&(f.instances[p]=u,v&&v!==f&&u&&u===d&&(f.leaveGuards.size||(f.leaveGuards=v.leaveGuards),f.updateGuards.size||(f.updateGuards=v.updateGuards))),u&&f&&(!v||!mn(f,v)||!d)&&(f.enterCallbacks[p]||[]).forEach(_=>_(u))},{flush:"post"}),()=>{const u=s.value,f=e.name,p=a.value,d=p&&p.components[f];if(!d)return Il(n.default,{Component:d,route:u});const v=p.props[f],g=v?v===!0?u.params:typeof v=="function"?v(u):v:null,y=c(d,ce({},g,t,{onVnodeUnmounted:b=>{b.component.isUnmounted&&(p.instances[f]=null)},ref:i}));return Il(n.default,{Component:y,route:u})||y}}});function Il(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const xp=kp;function Tp(e){const t=pp(e.routes,e),n=e.parseQuery||gp,r=e.stringifyQuery||Tl,s=e.history,o=xn(),l=xn(),a=xn(),i=je(mt);let u=mt;sn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=fs.bind(null,L=>""+L),p=fs.bind(null,Dd),d=fs.bind(null,Un);function v(L,B){let F,V;return ui(L)?(F=t.getRecordMatcher(L),V=B):V=L,t.addRoute(V,F)}function g(L){const B=t.getRecordMatcher(L);B&&t.removeRoute(B)}function _(){return t.getRoutes().map(L=>L.record)}function y(L){return!!t.getRecordMatcher(L)}function b(L,B){if(B=ce({},B||i.value),typeof L=="string"){const m=ds(n,L,B.path),C=t.resolve({path:m.path},B),A=s.createHref(m.fullPath);return ce(m,C,{params:d(C.params),hash:Un(m.hash),redirectedFrom:void 0,href:A})}let F;if(L.path!=null)F=ce({},L,{path:ds(n,L.path,B.path).path});else{const m=ce({},L.params);for(const C in m)m[C]==null&&delete m[C];F=ce({},L,{params:p(m)}),B.params=p(B.params)}const V=t.resolve(F,B),ie=L.hash||"";V.params=f(d(V.params));const pe=zd(r,ce({},L,{hash:Hd(ie),path:V.path})),h=s.createHref(pe);return ce({fullPath:pe,hash:ie,query:r===Tl?bp(L.query):L.query||{}},V,{redirectedFrom:void 0,href:h})}function E(L){return typeof L=="string"?ds(n,L,i.value.path):ce({},L)}function w(L,B){if(u!==L)return gn(8,{from:B,to:L})}function x(L){return z(L)}function H(L){return x(ce(E(L),{replace:!0}))}function S(L){const B=L.matched[L.matched.length-1];if(B&&B.redirect){const{redirect:F}=B;let V=typeof F=="function"?F(L):F;return typeof V=="string"&&(V=V.includes("?")||V.includes("#")?V=E(V):{path:V},V.params={}),ce({query:L.query,hash:L.hash,params:V.path!=null?{}:L.params},V)}}function z(L,B){const F=u=b(L),V=i.value,ie=L.state,pe=L.force,h=L.replace===!0,m=S(F);if(m)return z(ce(E(m),{state:typeof m=="object"?ce({},ie,m.state):ie,force:pe,replace:h}),B||F);const C=F;C.redirectedFrom=B;let A;return!pe&&Vd(r,V,F)&&(A=gn(16,{to:C,from:V}),lt(V,V,!0,!1)),(A?Promise.resolve(A):R(C,V)).catch(T=>ht(T)?ht(T,2)?T:Ct(T):W(T,C,V)).then(T=>{if(T){if(ht(T,2))return z(ce({replace:h},E(T.to),{state:typeof T.to=="object"?ce({},ie,T.to.state):ie,force:pe}),B||C)}else T=O(C,V,!0,h,ie);return Z(C,V,T),T})}function $(L,B){const F=w(L,B);return F?Promise.reject(F):Promise.resolve()}function q(L){const B=nn.values().next().value;return B&&typeof B.runWithContext=="function"?B.runWithContext(L):L()}function R(L,B){let F;const[V,ie,pe]=Lp(L,B);F=ps(V.reverse(),"beforeRouteLeave",L,B);for(const m of V)m.leaveGuards.forEach(C=>{F.push(Pt(C,L,B))});const h=$.bind(null,L,B);return F.push(h),Re(F).then(()=>{F=[];for(const m of o.list())F.push(Pt(m,L,B));return F.push(h),Re(F)}).then(()=>{F=ps(ie,"beforeRouteUpdate",L,B);for(const m of ie)m.updateGuards.forEach(C=>{F.push(Pt(C,L,B))});return F.push(h),Re(F)}).then(()=>{F=[];for(const m of pe)if(m.beforeEnter)if(ot(m.beforeEnter))for(const C of m.beforeEnter)F.push(Pt(C,L,B));else F.push(Pt(m.beforeEnter,L,B));return F.push(h),Re(F)}).then(()=>(L.matched.forEach(m=>m.enterCallbacks={}),F=ps(pe,"beforeRouteEnter",L,B,q),F.push(h),Re(F))).then(()=>{F=[];for(const m of l.list())F.push(Pt(m,L,B));return F.push(h),Re(F)}).catch(m=>ht(m,8)?m:Promise.reject(m))}function Z(L,B,F){a.list().forEach(V=>q(()=>V(L,B,F)))}function O(L,B,F,V,ie){const pe=w(L,B);if(pe)return pe;const h=B===mt,m=sn?history.state:{};F&&(V||h?s.replace(L.fullPath,ce({scroll:h&&m&&m.scroll},ie)):s.push(L.fullPath,ie)),i.value=L,lt(L,B,F,h),Ct()}let J;function we(){J||(J=s.listen((L,B,F)=>{if(!ur.listening)return;const V=b(L),ie=S(V);if(ie){z(ce(ie,{replace:!0}),V).catch(Fn);return}u=V;const pe=i.value;sn&&Xd(yl(pe.fullPath,F.delta),Ur()),R(V,pe).catch(h=>ht(h,12)?h:ht(h,2)?(z(h.to,V).then(m=>{ht(m,20)&&!F.delta&&F.type===qn.pop&&s.go(-1,!1)}).catch(Fn),Promise.reject()):(F.delta&&s.go(-F.delta,!1),W(h,V,pe))).then(h=>{h=h||O(V,pe,!1),h&&(F.delta&&!ht(h,8)?s.go(-F.delta,!1):F.type===qn.pop&&ht(h,20)&&s.go(-1,!1)),Z(V,pe,h)}).catch(Fn)}))}let Ce=xn(),G=xn(),ne;function W(L,B,F){Ct(L);const V=G.list();return V.length?V.forEach(ie=>ie(L,B,F)):console.error(L),Promise.reject(L)}function et(){return ne&&i.value!==mt?Promise.resolve():new Promise((L,B)=>{Ce.add([L,B])})}function Ct(L){return ne||(ne=!L,we(),Ce.list().forEach(([B,F])=>L?F(L):B()),Ce.reset()),L}function lt(L,B,F,V){const{scrollBehavior:ie}=e;if(!sn||!ie)return Promise.resolve();const pe=!F&&Jd(yl(L.fullPath,0))||(V||!F)&&history.state&&history.state.scroll||null;return Ht().then(()=>ie(L,B,pe)).then(h=>h&&Yd(h)).catch(h=>W(h,L,B))}const Ne=L=>s.go(L);let tn;const nn=new Set,ur={currentRoute:i,listening:!0,addRoute:v,removeRoute:g,hasRoute:y,getRoutes:_,resolve:b,options:e,push:x,replace:H,go:Ne,back:()=>Ne(-1),forward:()=>Ne(1),beforeEach:o.add,beforeResolve:l.add,afterEach:a.add,onError:G.add,isReady:et,install(L){const B=this;L.component("RouterLink",_p),L.component("RouterView",xp),L.config.globalProperties.$router=B,Object.defineProperty(L.config.globalProperties,"$route",{enumerable:!0,get:()=>qt(i)}),sn&&!tn&&i.value===mt&&(tn=!0,x(s.location).catch(ie=>{}));const F={};for(const ie in mt)Object.defineProperty(F,ie,{get:()=>i.value[ie],enumerable:!0});L.provide(qr,B),L.provide(ho,ua(F)),L.provide(Ms,i);const V=L.unmount;nn.add(L),L.unmount=function(){nn.delete(L),nn.size<1&&(u=mt,J&&J(),J=null,i.value=mt,tn=!1,ne=!1),V()}}};function Re(L){return L.reduce((B,F)=>B.then(()=>q(F)),Promise.resolve())}return ur}function Lp(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let l=0;lmn(u,a))?r.push(a):n.push(a));const i=e.matched[l];i&&(t.matched.find(u=>mn(u,i))||s.push(i))}return[n,r,s]}function Cn(){return _e(qr)}function en(){return _e(ho)}var vo=Symbol(""),pt=()=>{const e=_e(vo);if(!e)throw new Error("useClientData() is called without provider.");return e},Ap=()=>pt().pageComponent,ye=()=>pt().pageData,ke=()=>pt().pageFrontmatter,Pp=()=>pt().pageHead,pi=()=>pt().pageLang,Rp=()=>pt().pageLayout,$t=()=>pt().routeLocale,Ip=()=>pt().routes,hi=()=>pt().siteData,Zr=()=>pt().siteLocaleData,Mp=Symbol(""),Os=je(Sd),Zn=je(kd),vi=e=>{const t=wd(e);if(Zn.value[t])return t;const n=encodeURI(t);return Zn.value[n]?n:Os.value[t]||Os.value[n]||t},Yr=e=>{const t=vi(e),n=Zn.value[t]??{...Zn.value["/404.html"],notFound:!0};return{path:t,notFound:!1,...n}},Xr=U({name:"ClientOnly",setup(e,t){const n=X(!1);return be(()=>{n.value=!0}),()=>{var r,s;return n.value?(s=(r=t.slots).default)==null?void 0:s.call(r):null}}}),mi=U({name:"Content",props:{path:{type:String,required:!1,default:""}},setup(e){const t=Ap(),n=k(()=>{if(!e.path)return t.value;const r=Yr(e.path);return La(()=>r.loader().then(({comp:s})=>s))});return()=>c(n.value)}}),Qe=(e={})=>e,$e=e=>Qt(e)?e:`/boilerplate-e2e-cypress-cucumber/${ni(e)}`,Op=e=>{if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget){const t=e.currentTarget.getAttribute("target");if(t!=null&&t.match(/\b_blank\b/i))return}return e.preventDefault(),!0}},Ge=({active:e=!1,activeClass:t="route-link-active",to:n,...r},{slots:s})=>{var i;const o=Cn(),l=vi(n),a=l.startsWith("#")||l.startsWith("?")?l:$e(l);return c("a",{...r,class:["route-link",{[t]:e}],href:a,onClick:(u={})=>{Op(u)?o.push(n).catch():Promise.resolve()}},(i=s.default)==null?void 0:i.call(s))};Ge.displayName="RouteLink";Ge.props={active:Boolean,activeClass:String,to:String};var Np="Layout",Hp="en-US",zt=er({resolveLayouts:e=>e.reduce((t,n)=>({...t,...n.layouts}),{}),resolvePageHead:(e,t,n)=>{const r=Ee(t.description)?t.description:n.description,s=[...Array.isArray(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:r}]];return gd(s)},resolvePageHeadTitle:(e,t)=>[e.title,t.title].filter(n=>!!n).join(" | "),resolvePageLang:(e,t)=>e.lang||t.lang||Hp,resolvePageLayout:(e,t)=>{const n=Ee(e.frontmatter.layout)?e.frontmatter.layout:Np;if(!t[n])throw new Error(`[vuepress] Cannot resolve layout: ${n}`);return t[n]},resolveRouteLocale:(e,t)=>Cd(e,t),resolveSiteLocaleData:(e,t)=>{var n;return{...e,...e.locales[t],head:[...((n=e.locales[t])==null?void 0:n.head)??[],...e.head??[]]}}});const $p={},Ft=e=>{const t=$t();return k(()=>e[t.value]??{})},bt=(e,t)=>{var r;const n=(r=(t==null?void 0:t._instance)||wn())==null?void 0:r.appContext.components;return n?e in n||Je(e)in n||Qn(Je(e))in n:!1},gi=e=>new Promise(t=>setTimeout(t,e)),Fp=e=>typeof e<"u",hs=e=>typeof e=="number",Ns=Array.isArray,bn=(e,t)=>Ee(e)&&e.startsWith(t),Dp=(e,t)=>Ee(e)&&e.endsWith(t),Bp=Object.entries,Jr=Object.keys,jp=Object.values,zp=e=>{if(e){if(typeof e=="number")return new Date(e);const t=Date.parse(e.toString());if(!Number.isNaN(t))return new Date(t)}return null},mo=e=>bn(e,"/"),bi=({type:e="info",text:t="",vertical:n,color:r},{slots:s})=>{var o;return c("span",{class:["vp-badge",e,{diy:r}],style:{verticalAlign:n??!1,backgroundColor:r??!1}},((o=s.default)==null?void 0:o.call(s))||t)};bi.displayName="Badge";var Vp=U({name:"FontIcon",props:{icon:{type:String,default:""},color:{type:String,default:""},size:{type:[String,Number],default:""}},setup(e){const t=k(()=>{const r=["font-icon icon"],s=`${e.icon}`;return r.push(s),r}),n=k(()=>{const r={};return e.color&&(r.color=e.color),e.size&&(r["font-size"]=Number.isNaN(Number(e.size))?e.size:`${e.size}px`),Jr(r).length?r:null});return()=>e.icon?c("span",{key:e.icon,class:t.value,style:n.value}):null}});const Wp=Qe({enhance:({app:e})=>{bt("Badge")||e.component("Badge",bi),bt("FontIcon")||e.component("FontIcon",Vp)},setup:()=>{},rootComponents:[]});function yi(e,t){let n,r,s;const o=X(!0),l=()=>{o.value=!0,s()};ae(e,l,{flush:"sync"});const a=typeof t=="function"?t:t.get,i=typeof t=="function"?void 0:t.set,u=ro((f,p)=>(r=f,s=p,{get(){return o.value&&(n=a(),o.value=!1),r(),n},set(d){i==null||i(d)}}));return Object.isExtensible(u)&&(u.trigger=l),u}function _n(e){return Jl()?(Zc(e),!0):!1}function Fe(e){return typeof e=="function"?e():qt(e)}const lr=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Gp=Object.prototype.toString,Kp=e=>Gp.call(e)==="[object Object]",yt=()=>{},Hs=Up();function Up(){var e,t;return lr&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function go(e,t){function n(...r){return new Promise((s,o)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(s).catch(o)})}return n}const wi=e=>e();function qp(e,t={}){let n,r,s=yt;const o=a=>{clearTimeout(a),s(),s=yt};return a=>{const i=Fe(e),u=Fe(t.maxWait);return n&&o(n),i<=0||u!==void 0&&u<=0?(r&&(o(r),r=null),Promise.resolve(a())):new Promise((f,p)=>{s=t.rejectOnCancel?p:f,u&&!r&&(r=setTimeout(()=>{n&&o(n),r=null,f(a())},u)),n=setTimeout(()=>{r&&o(r),r=null,f(a())},i)})}}function Zp(...e){let t=0,n,r=!0,s=yt,o,l,a,i,u;!Pe(e[0])&&typeof e[0]=="object"?{delay:l,trailing:a=!0,leading:i=!0,rejectOnCancel:u=!1}=e[0]:[l,a=!0,i=!0,u=!1]=e;const f=()=>{n&&(clearTimeout(n),n=void 0,s(),s=yt)};return d=>{const v=Fe(l),g=Date.now()-t,_=()=>o=d();return f(),v<=0?(t=Date.now(),_()):(g>v&&(i||!r)?(t=Date.now(),_()):a&&(o=new Promise((y,b)=>{s=u?b:y,n=setTimeout(()=>{t=Date.now(),r=!0,y(_()),f()},Math.max(0,v-g))})),!i&&!n&&(n=setTimeout(()=>r=!0,v)),r=!1,o)}}function Yp(e=wi){const t=X(!0);function n(){t.value=!1}function r(){t.value=!0}const s=(...o)=>{t.value&&e(...o)};return{isActive:tr(t),pause:n,resume:r,eventFilter:s}}function Xp(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const r=t;t=void 0,r&&await r},n}function Jp(e){return e||wn()}function Qp(...e){if(e.length!==1)return jr(...e);const t=e[0];return typeof t=="function"?tr(ro(()=>({get:t,set:yt}))):X(t)}function Ci(e,t=200,n={}){return go(qp(t,n),e)}function eh(e,t=200,n=!1,r=!0,s=!1){return go(Zp(t,n,r,s),e)}function th(e,t,n={}){const{eventFilter:r=wi,...s}=n;return ae(e,go(r,t),s)}function nh(e,t,n={}){const{eventFilter:r,...s}=n,{eventFilter:o,pause:l,resume:a,isActive:i}=Yp(r);return{stop:th(e,t,{...s,eventFilter:o}),pause:l,resume:a,isActive:i}}function bo(e,t=!0,n){Jp()?be(e,n):t?e():Ht(e)}function rh(e,t,n={}){const{immediate:r=!0}=n,s=X(!1);let o=null;function l(){o&&(clearTimeout(o),o=null)}function a(){s.value=!1,l()}function i(...u){l(),s.value=!0,o=setTimeout(()=>{s.value=!1,o=null,e(...u)},Fe(t))}return r&&(s.value=!0,lr&&i()),_n(a),{isPending:tr(s),start:i,stop:a}}function $s(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,s=Pe(e),o=X(e);function l(a){if(arguments.length)return o.value=a,o.value;{const i=Fe(n);return o.value=o.value===i?Fe(r):i,o.value}}return s?l:[o,l]}function Ke(e){var t;const n=Fe(e);return(t=n==null?void 0:n.$el)!=null?t:n}const dt=lr?window:void 0,sh=lr?window.document:void 0,_i=lr?window.navigator:void 0;function ge(...e){let t,n,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,s]=e,t=dt):[t,n,r,s]=e,!t)return yt;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const o=[],l=()=>{o.forEach(f=>f()),o.length=0},a=(f,p,d,v)=>(f.addEventListener(p,d,v),()=>f.removeEventListener(p,d,v)),i=ae(()=>[Ke(t),Fe(s)],([f,p])=>{if(l(),!f)return;const d=Kp(p)?{...p}:p;o.push(...n.flatMap(v=>r.map(g=>a(f,v,g,d))))},{immediate:!0,flush:"post"}),u=()=>{i(),l()};return _n(u),u}let Ml=!1;function oh(e,t,n={}){const{window:r=dt,ignore:s=[],capture:o=!0,detectIframe:l=!1}=n;if(!r)return yt;Hs&&!Ml&&(Ml=!0,Array.from(r.document.body.children).forEach(d=>d.addEventListener("click",yt)),r.document.documentElement.addEventListener("click",yt));let a=!0;const i=d=>s.some(v=>{if(typeof v=="string")return Array.from(r.document.querySelectorAll(v)).some(g=>g===d.target||d.composedPath().includes(g));{const g=Ke(v);return g&&(d.target===g||d.composedPath().includes(g))}}),f=[ge(r,"click",d=>{const v=Ke(e);if(!(!v||v===d.target||d.composedPath().includes(v))){if(d.detail===0&&(a=!i(d)),!a){a=!0;return}t(d)}},{passive:!0,capture:o}),ge(r,"pointerdown",d=>{const v=Ke(e);a=!i(d)&&!!(v&&!d.composedPath().includes(v))},{passive:!0}),l&&ge(r,"blur",d=>{setTimeout(()=>{var v;const g=Ke(e);((v=r.document.activeElement)==null?void 0:v.tagName)==="IFRAME"&&!(g!=null&&g.contains(r.document.activeElement))&&t(d)},0)})].filter(Boolean);return()=>f.forEach(d=>d())}function lh(){const e=X(!1),t=wn();return t&&be(()=>{e.value=!0},t),e}function ar(e){const t=lh();return k(()=>(t.value,!!e()))}function Ei(e,t={}){const{window:n=dt}=t,r=ar(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const o=X(!1),l=u=>{o.value=u.matches},a=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",l):s.removeListener(l))},i=Ea(()=>{r.value&&(a(),s=n.matchMedia(Fe(e)),"addEventListener"in s?s.addEventListener("change",l):s.addListener(l),o.value=s.matches)});return _n(()=>{i(),a(),s=void 0}),o}function Ol(e,t={}){const{controls:n=!1,navigator:r=_i}=t,s=ar(()=>r&&"permissions"in r);let o;const l=typeof e=="string"?{name:e}:e,a=X(),i=()=>{o&&(a.value=o.state)},u=Xp(async()=>{if(s.value){if(!o)try{o=await r.permissions.query(l),ge(o,"change",i),i()}catch{a.value="prompt"}return o}});return u(),n?{state:a,isSupported:s,query:u}:a}function ah(e={}){const{navigator:t=_i,read:n=!1,source:r,copiedDuring:s=1500,legacy:o=!1}=e,l=ar(()=>t&&"clipboard"in t),a=Ol("clipboard-read"),i=Ol("clipboard-write"),u=k(()=>l.value||o),f=X(""),p=X(!1),d=rh(()=>p.value=!1,s);function v(){l.value&&b(a.value)?t.clipboard.readText().then(E=>{f.value=E}):f.value=y()}u.value&&n&&ge(["copy","cut"],v);async function g(E=Fe(r)){u.value&&E!=null&&(l.value&&b(i.value)?await t.clipboard.writeText(E):_(E),f.value=E,p.value=!0,d.start())}function _(E){const w=document.createElement("textarea");w.value=E??"",w.style.position="absolute",w.style.opacity="0",document.body.appendChild(w),w.select(),document.execCommand("copy"),w.remove()}function y(){var E,w,x;return(x=(w=(E=document==null?void 0:document.getSelection)==null?void 0:E.call(document))==null?void 0:w.toString())!=null?x:""}function b(E){return E==="granted"||E==="prompt"}return{isSupported:u,text:f,copied:p,copy:g}}const wr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Cr="__vueuse_ssr_handlers__",ih=ch();function ch(){return Cr in wr||(wr[Cr]=wr[Cr]||{}),wr[Cr]}function uh(e,t){return ih[e]||t}function fh(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const dh={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Nl="vueuse-storage";function Si(e,t,n,r={}){var s;const{flush:o="pre",deep:l=!0,listenToStorageChanges:a=!0,writeDefaults:i=!0,mergeDefaults:u=!1,shallow:f,window:p=dt,eventFilter:d,onError:v=R=>{console.error(R)},initOnMounted:g}=r,_=(f?je:X)(typeof t=="function"?t():t);if(!n)try{n=uh("getDefaultStorage",()=>{var R;return(R=dt)==null?void 0:R.localStorage})()}catch(R){v(R)}if(!n)return _;const y=Fe(t),b=fh(y),E=(s=r.serializer)!=null?s:dh[b],{pause:w,resume:x}=nh(_,()=>S(_.value),{flush:o,deep:l,eventFilter:d});p&&a&&bo(()=>{ge(p,"storage",$),ge(p,Nl,q),g&&$()}),g||$();function H(R,Z){p&&p.dispatchEvent(new CustomEvent(Nl,{detail:{key:e,oldValue:R,newValue:Z,storageArea:n}}))}function S(R){try{const Z=n.getItem(e);if(R==null)H(Z,null),n.removeItem(e);else{const O=E.write(R);Z!==O&&(n.setItem(e,O),H(Z,O))}}catch(Z){v(Z)}}function z(R){const Z=R?R.newValue:n.getItem(e);if(Z==null)return i&&y!=null&&n.setItem(e,E.write(y)),y;if(!R&&u){const O=E.read(Z);return typeof u=="function"?u(O,y):b==="object"&&!Array.isArray(O)?{...y,...O}:O}else return typeof Z!="string"?Z:E.read(Z)}function $(R){if(!(R&&R.storageArea!==n)){if(R&&R.key==null){_.value=y;return}if(!(R&&R.key!==e)){w();try{(R==null?void 0:R.newValue)!==E.write(_.value)&&(_.value=z(R))}catch(Z){v(Z)}finally{R?Ht(x):x()}}}}function q(R){$(R.detail)}return _}function ph(e){return Ei("(prefers-color-scheme: dark)",e)}function hh(e,t,n={}){const{window:r=dt,...s}=n;let o;const l=ar(()=>r&&"ResizeObserver"in r),a=()=>{o&&(o.disconnect(),o=void 0)},i=k(()=>Array.isArray(e)?e.map(p=>Ke(p)):[Ke(e)]),u=ae(i,p=>{if(a(),l.value&&r){o=new ResizeObserver(t);for(const d of p)d&&o.observe(d,s)}},{immediate:!0,flush:"post"}),f=()=>{a(),u()};return _n(f),{isSupported:l,stop:f}}function vh(e,t={width:0,height:0},n={}){const{window:r=dt,box:s="content-box"}=n,o=k(()=>{var p,d;return(d=(p=Ke(e))==null?void 0:p.namespaceURI)==null?void 0:d.includes("svg")}),l=X(t.width),a=X(t.height),{stop:i}=hh(e,([p])=>{const d=s==="border-box"?p.borderBoxSize:s==="content-box"?p.contentBoxSize:p.devicePixelContentBoxSize;if(r&&o.value){const v=Ke(e);if(v){const g=r.getComputedStyle(v);l.value=Number.parseFloat(g.width),a.value=Number.parseFloat(g.height)}}else if(d){const v=Array.isArray(d)?d:[d];l.value=v.reduce((g,{inlineSize:_})=>g+_,0),a.value=v.reduce((g,{blockSize:_})=>g+_,0)}else l.value=p.contentRect.width,a.value=p.contentRect.height},n);bo(()=>{const p=Ke(e);p&&(l.value="offsetWidth"in p?p.offsetWidth:t.width,a.value="offsetHeight"in p?p.offsetHeight:t.height)});const u=ae(()=>Ke(e),p=>{l.value=p?t.width:0,a.value=p?t.height:0});function f(){i(),u()}return{width:l,height:a,stop:f}}const Hl=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function yo(e,t={}){const{document:n=sh,autoExit:r=!1}=t,s=k(()=>{var b;return(b=Ke(e))!=null?b:n==null?void 0:n.querySelector("html")}),o=X(!1),l=k(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(b=>n&&b in n||s.value&&b in s.value)),a=k(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(b=>n&&b in n||s.value&&b in s.value)),i=k(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(b=>n&&b in n||s.value&&b in s.value)),u=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(b=>n&&b in n),f=ar(()=>s.value&&n&&l.value!==void 0&&a.value!==void 0&&i.value!==void 0),p=()=>u?(n==null?void 0:n[u])===s.value:!1,d=()=>{if(i.value){if(n&&n[i.value]!=null)return n[i.value];{const b=s.value;if((b==null?void 0:b[i.value])!=null)return!!b[i.value]}}return!1};async function v(){if(!(!f.value||!o.value)){if(a.value)if((n==null?void 0:n[a.value])!=null)await n[a.value]();else{const b=s.value;(b==null?void 0:b[a.value])!=null&&await b[a.value]()}o.value=!1}}async function g(){if(!f.value||o.value)return;d()&&await v();const b=s.value;l.value&&(b==null?void 0:b[l.value])!=null&&(await b[l.value](),o.value=!0)}async function _(){await(o.value?v():g())}const y=()=>{const b=d();(!b||b&&p())&&(o.value=b)};return ge(n,Hl,y,!1),ge(()=>Ke(s),Hl,y,!1),r&&_n(v),{isSupported:f,isFullscreen:o,enter:g,exit:v,toggle:_}}function vs(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function L0(e,t,n={}){const{window:r=dt}=n;return Si(e,t,r==null?void 0:r.localStorage,n)}function ki(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const _r=new WeakMap;function wo(e,t=!1){const n=X(t);let r=null;ae(Qp(e),l=>{const a=vs(Fe(l));if(a){const i=a;_r.get(i)||_r.set(i,i.style.overflow),n.value&&(i.style.overflow="hidden")}},{immediate:!0});const s=()=>{const l=vs(Fe(e));!l||n.value||(Hs&&(r=ge(l,"touchmove",a=>{mh(a)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},o=()=>{var l;const a=vs(Fe(e));!a||!n.value||(Hs&&(r==null||r()),a.style.overflow=(l=_r.get(a))!=null?l:"",_r.delete(a),n.value=!1)};return _n(o),k({get(){return n.value},set(l){l?s():o()}})}function gh(e={}){const{window:t=dt,behavior:n="auto"}=e;if(!t)return{x:X(0),y:X(0)};const r=X(t.scrollX),s=X(t.scrollY),o=k({get(){return r.value},set(a){scrollTo({left:a,behavior:n})}}),l=k({get(){return s.value},set(a){scrollTo({top:a,behavior:n})}});return ge(t,"scroll",()=>{r.value=t.scrollX,s.value=t.scrollY},{capture:!1,passive:!0}),{x:o,y:l}}function bh(e={}){const{window:t=dt,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:s=!0,includeScrollbar:o=!0}=e,l=X(n),a=X(r),i=()=>{t&&(o?(l.value=t.innerWidth,a.value=t.innerHeight):(l.value=t.document.documentElement.clientWidth,a.value=t.document.documentElement.clientHeight))};if(i(),bo(i),ge("resize",i,{passive:!0}),s){const u=Ei("(orientation: portrait)");ae(u,()=>i())}return{width:l,height:a}}const $l=async(e,t)=>{const{path:n,query:r}=e.currentRoute.value,{scrollBehavior:s}=e.options;e.options.scrollBehavior=void 0,await e.replace({path:n,query:r,hash:t}),e.options.scrollBehavior=s},yh=({headerLinkSelector:e,headerAnchorSelector:t,delay:n,offset:r=5})=>{const s=Cn();ge("scroll",Ci(()=>{var g,_;const l=Math.max(window.scrollY,document.documentElement.scrollTop,document.body.scrollTop);if(Math.abs(l-0)p.some(b=>b.hash===y.hash));for(let y=0;y=(((g=b.parentElement)==null?void 0:g.offsetTop)??0)-r,x=!E||l<(((_=E.parentElement)==null?void 0:_.offsetTop)??0)-r;if(!(w&&x))continue;const S=decodeURIComponent(s.currentRoute.value.hash),z=decodeURIComponent(b.hash);if(S===z)return;if(f){for(let $=y+1;$Ee(e.title)?{title:e.title}:null;const Ti=Symbol(""),kh=e=>{xi=e},xh=()=>_e(Ti),Th=e=>{e.provide(Ti,xi)};var Lh={"/":{title:"Catalog",empty:"No catalog"}};const Ah=U({name:"Catalog",props:{base:{type:String,default:""},level:{type:Number,default:3},index:Boolean,hideHeading:Boolean},setup(e){const t=xh(),n=Ft(Lh),r=ye(),s=Ip(),o=hi(),a=je(Bp(s.value).map(([u,{meta:f}])=>{const p=t(f);if(!p)return null;const d=u.split("/").length;return{level:Dp(u,"/")?d-2:d-1,base:u.replace(/\/[^/]+\/?$/,"/"),path:u,...p}}).filter(u=>Kr(u)&&Ee(u.title))),i=k(()=>{const u=e.base?bd(ei(e.base)):r.value.path.replace(/\/[^/]+$/,"/"),f=u.split("/").length-2,p=[];return a.value.filter(({level:d,path:v})=>{if(!bn(v,u)||v===u)return!1;if(u==="/"){const g=Jr(o.value.locales).filter(_=>_!=="/");if(v==="/404.html"||g.some(_=>bn(v,_)))return!1}return d-f<=e.level}).sort(({title:d,level:v,order:g},{title:_,level:y,order:b})=>{const E=v-y;return E||(hs(g)?hs(b)?g>0?b>0?g-b:-1:b<0?g-b:1:g:hs(b)?b:d.localeCompare(_))}).forEach(d=>{var _;const{base:v,level:g}=d;switch(g-f){case 1:{p.push(d);break}case 2:{const y=p.find(b=>b.path===v);y&&(y.children??(y.children=[])).push(d);break}default:{const y=p.find(b=>b.path===v.replace(/\/[^/]+\/$/,"/"));if(y){const b=(_=y.children)==null?void 0:_.find(E=>E.path===v);b&&(b.children??(b.children=[])).push(d)}}}}),p});return()=>{const u=i.value.some(f=>f.children);return c("div",{class:["vp-catalog-wrapper",{index:e.index}]},[e.hideHeading?null:c("h2",{class:"vp-catalog-main-title"},n.value.title),i.value.length?c(e.index?"ol":"ul",{class:["vp-catalogs",{deep:u}]},i.value.map(({children:f=[],title:p,path:d,content:v})=>{const g=c(Ge,{class:"vp-catalog-title",to:d},()=>v?c(v):p);return c("li",{class:"vp-catalog"},u?[c("h3",{id:p,class:["vp-catalog-child-title",{"has-children":f.length}]},[c("a",{href:`#${p}`,class:"vp-catalog-header-anchor","aria-hidden":!0},"#"),g]),f.length?c(e.index?"ol":"ul",{class:"vp-child-catalogs"},f.map(({children:_=[],content:y,path:b,title:E})=>c("li",{class:"vp-child-catalog"},[c("div",{class:["vp-catalog-sub-title",{"has-children":_.length}]},[c("a",{href:`#${E}`,class:"vp-catalog-header-anchor"},"#"),c(Ge,{class:"vp-catalog-title",to:b},()=>y?c(y):E)]),_.length?c(e.index?"ol":"div",{class:e.index?"vp-sub-catalogs":"vp-sub-catalogs-wrapper"},_.map(({content:w,path:x,title:H})=>e.index?c("li",{class:"vp-sub-catalog"},c(Ge,{to:x},()=>w?c(w):H)):c(Ge,{class:"vp-sub-catalog-link",to:x},()=>w?c(w):H))):null]))):null]:c("div",{class:"vp-catalog-child-title"},g))})):c("p",{class:"vp-empty-catalog"},n.value.empty)])}}}),Ph=Qe({enhance:({app:e})=>{Th(e),bt("Catalog",e)||e.component("Catalog",Ah)}});var Rh={"/":{backToTop:"Back to top"}};const Ih=U({name:"BackToTop",setup(e){const t=ke(),n=Ft(Rh),r=je(),{height:s}=vh(r),{height:o}=bh(),{y:l}=gh(),a=k(()=>t.value.backToTop!==!1&&l.value>100),i=k(()=>l.value/(s.value-o.value)*100);return be(()=>{r.value=document.body}),()=>c(Nt,{name:"back-to-top"},()=>a.value?c("button",{type:"button",class:"vp-back-to-top-button","aria-label":n.value.backToTop,onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})}},[c("span",{class:"vp-scroll-progress",role:"progressbar","aria-labelledby":"loadinglabel","aria-valuenow":i.value},c("svg",c("circle",{cx:"50%",cy:"50%",style:{"stroke-dasharray":`calc(${Math.PI*i.value}% - ${4*Math.PI}px) calc(${Math.PI*100}% - ${4*Math.PI}px)`}}))),c("div",{class:"back-to-top-icon"})]):null)}}),Mh=Qe({rootComponents:[Ih]}),Oh=c("svg",{class:"external-link-icon",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",x:"0px",y:"0px",viewBox:"0 0 100 100",width:"15",height:"15"},[c("path",{fill:"currentColor",d:"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"}),c("polygon",{fill:"currentColor",points:"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"})]),Li=U({name:"ExternalLinkIcon",props:{locales:{type:Object,required:!1,default:()=>({})}},setup(e){const t=$t(),n=k(()=>e.locales[t.value]??{openInNewWindow:"open in new window"});return()=>c("span",[Oh,c("span",{class:"external-link-icon-sr-only"},n.value.openInNewWindow)])}});var Nh={};const Hh=Nh,$h=Qe({enhance({app:e}){e.component("ExternalLinkIcon",c(Li,{locales:Hh}))}});/** + * NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress + * @license MIT + */const oe={settings:{minimum:.08,easing:"ease",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'
'},status:null,set:e=>{const t=oe.isStarted();e=ms(e,oe.settings.minimum,1),oe.status=e===1?null:e;const n=oe.render(!t),r=n.querySelector(oe.settings.barSelector),s=oe.settings.speed,o=oe.settings.easing;return n.offsetWidth,Fh(l=>{Er(r,{transform:"translate3d("+Fl(e)+"%,0,0)",transition:"all "+s+"ms "+o}),e===1?(Er(n,{transition:"none",opacity:"1"}),n.offsetWidth,setTimeout(function(){Er(n,{transition:"all "+s+"ms linear",opacity:"0"}),setTimeout(function(){oe.remove(),l()},s)},s)):setTimeout(()=>l(),s)}),oe},isStarted:()=>typeof oe.status=="number",start:()=>{oe.status||oe.set(0);const e=()=>{setTimeout(()=>{oe.status&&(oe.trickle(),e())},oe.settings.trickleSpeed)};return oe.settings.trickle&&e(),oe},done:e=>!e&&!oe.status?oe:oe.inc(.3+.5*Math.random()).set(1),inc:e=>{let t=oe.status;return t?(typeof e!="number"&&(e=(1-t)*ms(Math.random()*t,.1,.95)),t=ms(t+e,0,.994),oe.set(t)):oe.start()},trickle:()=>oe.inc(Math.random()*oe.settings.trickleRate),render:e=>{if(oe.isRendered())return document.getElementById("nprogress");Dl(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=oe.settings.template;const n=t.querySelector(oe.settings.barSelector),r=e?"-100":Fl(oe.status||0),s=document.querySelector(oe.settings.parent);return Er(n,{transition:"all 0 linear",transform:"translate3d("+r+"%,0,0)"}),s!==document.body&&Dl(s,"nprogress-custom-parent"),s==null||s.appendChild(t),t},remove:()=>{Bl(document.documentElement,"nprogress-busy"),Bl(document.querySelector(oe.settings.parent),"nprogress-custom-parent");const e=document.getElementById("nprogress");e&&Dh(e)},isRendered:()=>!!document.getElementById("nprogress")},ms=(e,t,n)=>en?n:e,Fl=e=>(-1+e)*100,Fh=function(){const e=[];function t(){const n=e.shift();n&&n(t)}return function(n){e.push(n),e.length===1&&t()}}(),Er=function(){const e=["Webkit","O","Moz","ms"],t={};function n(l){return l.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(a,i){return i.toUpperCase()})}function r(l){const a=document.body.style;if(l in a)return l;let i=e.length;const u=l.charAt(0).toUpperCase()+l.slice(1);let f;for(;i--;)if(f=e[i]+u,f in a)return f;return l}function s(l){return l=n(l),t[l]??(t[l]=r(l))}function o(l,a,i){a=s(a),l.style[a]=i}return function(l,a){for(const i in a){const u=a[i];u!==void 0&&Object.prototype.hasOwnProperty.call(a,i)&&o(l,i,u)}}}(),Ai=(e,t)=>(typeof e=="string"?e:Co(e)).indexOf(" "+t+" ")>=0,Dl=(e,t)=>{const n=Co(e),r=n+t;Ai(n,t)||(e.className=r.substring(1))},Bl=(e,t)=>{const n=Co(e);if(!Ai(e,t))return;const r=n.replace(" "+t+" "," ");e.className=r.substring(1,r.length-1)},Co=e=>(" "+(e.className||"")+" ").replace(/\s+/gi," "),Dh=e=>{e&&e.parentNode&&e.parentNode.removeChild(e)},Bh=()=>{be(()=>{const e=Cn(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||oe.start()}),e.afterEach(n=>{t.add(n.path),oe.done()})})},jh=Qe({setup(){Bh()}}),zh=JSON.parse(`{"encrypt":{},"logo":"/it4c-logo2-clean-bg_alpha-128x128.png","contributors":false,"docsBranch":"master","docsDir":".","docsRepo":"https://github.com/IT4Change/boilerplate-e2e-cypress-cucumber","editLink":true,"lastUpdated":false,"print":false,"repo":"IT4Change/boilerplate-e2e-cypress-cucumber","repoLabel":"GitHub","repoDisplay":true,"displayFooter":true,"footer":"CC BY IT4C.dev & Authors - Imprint","navbarLayout":{"start":["Brand"],"end":["Repo","Outlook","Search"]},"locales":{"/":{"lang":"en-US","navbarLocales":{"langName":"English","selectLangAriaLabel":"Select language"},"metaLocales":{"author":"Author","date":"Writing Date","origin":"Original","views":"Page views","category":"Category","tag":"Tag","readingTime":"Reading Time","words":"Words","toc":"On This Page","prev":"Prev","next":"Next","lastUpdated":"Last update","contributors":"Contributors","editLink":"Edit this page","print":"Print"},"outlookLocales":{"themeColor":"Theme Color","darkmode":"Theme Mode","fullscreen":"Full Screen"},"routeLocales":{"skipToContent":"Skip to main content","notFoundTitle":"Page not found","notFoundMsg":["There’s nothing here.","How did we get here?","That’s a Four-Oh-Four.","Looks like we've got some broken links."],"back":"Go back","home":"Take me home","openInNewWindow":"Open in new window"}}}}`),Vh=X(zh),Pi=()=>Vh,Ri=Symbol(""),Wh=()=>{const e=_e(Ri);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},Gh=(e,t)=>{const{locales:n,...r}=e;return{...r,...n==null?void 0:n[t]}},Kh=Qe({enhance({app:e}){const t=Pi(),n=e._context.provides[vo],r=k(()=>Gh(t.value,n.routeLocale.value));e.provide(Ri,r),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return r.value}}})}}),Uh=/\b(?:Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini)/i,qh=()=>typeof window<"u"&&window.navigator&&"userAgent"in window.navigator&&Uh.test(navigator.userAgent),Zh=({delay:e=500,duration:t=2e3,locales:n,selector:r,showInMobile:s})=>{const{copy:o,copied:l}=ah({legacy:!0,copiedDuring:t}),a=Ft(n),i=ye(),u=d=>{if(!d.hasAttribute("copy-code-registered")){const v=document.createElement("button");v.type="button",v.classList.add("vp-copy-code-button"),v.innerHTML='
',v.setAttribute("aria-label",a.value.copy),v.setAttribute("data-copied",a.value.copied),d.parentElement&&d.parentElement.insertBefore(v,d),d.setAttribute("copy-code-registered","")}},f=()=>{Ht().then(()=>gi(e)).then(()=>{r.forEach(d=>{document.querySelectorAll(d).forEach(u)})})},p=(d,v,g)=>{let{innerText:_=""}=v;/language-(shellscript|shell|bash|sh|zsh)/.test(d.classList.toString())&&(_=_.replace(/^ *(\$|>) /gm,"")),o(_).then(()=>{g.classList.add("copied"),ae(l,()=>{g.classList.remove("copied"),g.blur()},{once:!0})})};be(()=>{const d=!qh()||s;d&&f(),ge("click",v=>{const g=v.target;if(g.matches('div[class*="language-"] > button.copy')){const _=g.parentElement,y=g.nextElementSibling;y&&p(_,y,g)}else if(g.matches('div[class*="language-"] div.vp-copy-icon')){const _=g.parentElement,y=_.parentElement,b=_.nextElementSibling;b&&p(y,b,_)}}),ae(()=>i.value.path,()=>{d&&f()})})};var Yh={"/":{copy:"Copy code",copied:"Copied"}},Xh=['.theme-hope-content div[class*="language-"] pre'];const Jh=500,Qh=2e3,e1=Yh,t1=Xh,n1=!1,r1=Qe({setup:()=>{Zh({selector:t1,locales:e1,duration:Qh,delay:Jh,showInMobile:n1})}}),s1=()=>{ge("beforeprint",()=>{document.querySelectorAll("details").forEach(e=>{e.open=!0})})},o1=Qe({enhance:({app:e})=>{},setup:()=>{s1()}});let l1={};const Ii=Symbol(""),a1=()=>_e(Ii),i1=e=>{e.provide(Ii,l1)},c1='
',u1=e=>Ee(e)?Array.from(document.querySelectorAll(e)):e.map(t=>Array.from(document.querySelectorAll(t))).flat(),Mi=e=>new Promise((t,n)=>{e.complete?t({type:"image",element:e,src:e.src,width:e.naturalWidth,height:e.naturalHeight,alt:e.alt,msrc:e.src}):(e.onload=()=>t(Mi(e)),e.onerror=r=>n(r))}),f1=e=>{const{isSupported:t,toggle:n}=yo();e.on("uiRegister",()=>{t.value&&e.ui.registerElement({name:"fullscreen",order:7,isButton:!0,html:'',onClick:()=>{n()}}),e.ui.registerElement({name:"download",order:8,isButton:!0,tagName:"a",html:{isCustomSVG:!0,inner:'',outlineID:"pswp__icn-download"},onInit:(r,s)=>{r.setAttribute("download",""),r.setAttribute("target","_blank"),r.setAttribute("rel","noopener"),s.on("change",()=>{r.setAttribute("href",s.currSlide.data.src)})}}),e.ui.registerElement({name:"bulletsIndicator",className:"photo-swipe-bullets-indicator",appendTo:"wrapper",onInit:(r,s)=>{const o=[];let l=-1;for(let a=0;a{s.goTo(o.indexOf(u.target))},o.push(i),r.appendChild(i)}s.on("change",()=>{l>=0&&o[l].classList.remove("active"),o[s.currIndex].classList.add("active"),l=s.currIndex})}})})},d1=(e,t,n=!0)=>$n(()=>import("./photoswipe.esm-SzV8tJDW.js"),[]).then(({default:r})=>{let s=null;const o=e.map(l=>({html:c1,element:l,msrc:l.src}));return e.forEach((l,a)=>{const i=()=>{s==null||s.destroy(),s=new r({preloaderDelay:0,showHideAnimationType:"zoom",...t,dataSource:o,index:a,...n?{closeOnVerticalDrag:!0,wheelToZoom:!1}:{}}),f1(s),s.addFilter("thumbEl",()=>l),s.addFilter("placeholderSrc",()=>l.src),s.init()};l.getAttribute("photo-swipe")||(l.style.cursor="zoom-in",l.addEventListener("click",()=>{i()}),l.addEventListener("keypress",({key:u})=>{u==="Enter"&&i()}),l.setAttribute("photo-swipe","")),Mi(l).then(u=>{o.splice(a,1,u),s==null||s.refreshSlideContent(a)})}),n?ge("wheel",()=>{s==null||s.close()}):()=>{}}),p1=({selector:e,locales:t,delay:n=500,scrollToClose:r=!0})=>{const s=a1(),o=Ft(t),l=ye(),a=ke();let i=null;const u=()=>{const{photoSwipe:f}=a.value;f!==!1&&Ht().then(()=>gi(n)).then(async()=>{const p=Ee(f)?f:e;i=await d1(u1(p),{...s,...o.value},r)})};be(()=>{u(),ae(()=>l.value.path,()=>{i==null||i(),u()})}),Jt(()=>{i==null||i()})};var h1={"/":{closeTitle:"Close",downloadTitle:"Download Image",fullscreenTitle:"Switch to full screen",zoomTitle:"Zoom in/out",arrowPrevTitle:"Prev (Arrow Left)",arrowNextTitle:"Next (Arrow Right)"}};const v1=".theme-hope-content :not(a) > img:not([no-view])",m1=h1,g1=800,b1=!0,y1=Qe({enhance:({app:e})=>{i1(e)},setup:()=>{p1({selector:v1,delay:g1,locales:m1,scrollToClose:b1})}}),de=({name:e="",color:t="currentColor"},{slots:n})=>{var r;return c("svg",{xmlns:"http://www.w3.org/2000/svg",class:["icon",`${e}-icon`],viewBox:"0 0 1024 1024",fill:t,"aria-label":`${e} icon`},(r=n.default)==null?void 0:r.call(n))};de.displayName="IconBase";const Oi=(e,{slots:t})=>{var n;return(n=t.default)==null?void 0:n.call(t)},Ni=()=>c(de,{name:"github"},()=>c("path",{d:"M511.957 21.333C241.024 21.333 21.333 240.981 21.333 512c0 216.832 140.544 400.725 335.574 465.664 24.49 4.395 32.256-10.07 32.256-23.083 0-11.69.256-44.245 0-85.205-136.448 29.61-164.736-64.64-164.736-64.64-22.315-56.704-54.4-71.765-54.4-71.765-44.587-30.464 3.285-29.824 3.285-29.824 49.195 3.413 75.179 50.517 75.179 50.517 43.776 75.008 114.816 53.333 142.762 40.79 4.523-31.66 17.152-53.377 31.19-65.537-108.971-12.458-223.488-54.485-223.488-242.602 0-53.547 19.114-97.323 50.517-131.67-5.035-12.33-21.93-62.293 4.779-129.834 0 0 41.258-13.184 134.912 50.346a469.803 469.803 0 0 1 122.88-16.554c41.642.213 83.626 5.632 122.88 16.554 93.653-63.488 134.784-50.346 134.784-50.346 26.752 67.541 9.898 117.504 4.864 129.834 31.402 34.347 50.474 78.123 50.474 131.67 0 188.586-114.73 230.016-224.042 242.09 17.578 15.232 33.578 44.672 33.578 90.454v135.85c0 13.142 7.936 27.606 32.854 22.87C862.25 912.597 1002.667 728.747 1002.667 512c0-271.019-219.648-490.667-490.71-490.667z"}));Ni.displayName="GitHubIcon";const Hi=()=>c(de,{name:"gitlab"},()=>c("path",{d:"M229.333 78.688C223.52 62 199.895 62 193.895 78.688L87.958 406.438h247.5c-.188 0-106.125-327.75-106.125-327.75zM33.77 571.438c-4.875 15 .563 31.687 13.313 41.25l464.812 345L87.77 406.438zm301.5-165 176.813 551.25 176.812-551.25zm655.125 165-54-165-424.312 551.25 464.812-345c12.938-9.563 18.188-26.25 13.5-41.25zM830.27 78.688c-5.812-16.688-29.437-16.688-35.437 0l-106.125 327.75h247.5z"}));Hi.displayName="GitLabIcon";const $i=()=>c(de,{name:"gitee"},()=>c("path",{d:"M512 992C246.92 992 32 777.08 32 512S246.92 32 512 32s480 214.92 480 480-214.92 480-480 480zm242.97-533.34H482.39a23.7 23.7 0 0 0-23.7 23.7l-.03 59.28c0 13.08 10.59 23.7 23.7 23.7h165.96a23.7 23.7 0 0 1 23.7 23.7v11.85a71.1 71.1 0 0 1-71.1 71.1H375.71a23.7 23.7 0 0 1-23.7-23.7V423.11a71.1 71.1 0 0 1 71.1-71.1h331.8a23.7 23.7 0 0 0 23.7-23.7l.06-59.25a23.73 23.73 0 0 0-23.7-23.73H423.11a177.78 177.78 0 0 0-177.78 177.75v331.83c0 13.08 10.62 23.7 23.7 23.7h349.62a159.99 159.99 0 0 0 159.99-159.99V482.33a23.7 23.7 0 0 0-23.7-23.7z"}));$i.displayName="GiteeIcon";const Fi=()=>c(de,{name:"bitbucket"},()=>c("path",{d:"M575.256 490.862c6.29 47.981-52.005 85.723-92.563 61.147-45.714-20.004-45.714-92.562-1.133-113.152 38.29-23.442 93.696 7.424 93.696 52.005zm63.451-11.996c-10.276-81.152-102.29-134.839-177.152-101.156-47.433 21.138-79.433 71.424-77.129 124.562 2.853 69.705 69.157 126.866 138.862 120.576S647.3 548.571 638.708 478.83zm136.558-309.723c-25.161-33.134-67.986-38.839-105.728-45.13-106.862-17.151-216.576-17.7-323.438 1.134-35.438 5.706-75.447 11.996-97.719 43.996 36.572 34.304 88.576 39.424 135.424 45.129 84.553 10.862 171.447 11.447 256 .585 47.433-5.705 99.987-10.276 135.424-45.714zm32.585 591.433c-16.018 55.99-6.839 131.438-66.304 163.986-102.29 56.576-226.304 62.867-338.87 42.862-59.43-10.862-129.135-29.696-161.72-85.723-14.3-54.858-23.442-110.848-32.585-166.84l3.438-9.142 10.276-5.157c170.277 112.567 408.576 112.567 579.438 0 26.844 8.01 6.84 40.558 6.29 60.014zm103.424-549.157c-19.42 125.148-41.728 249.71-63.415 374.272-6.29 36.572-41.728 57.162-71.424 72.558-106.862 53.724-231.424 62.866-348.562 50.286-79.433-8.558-160.585-29.696-225.134-79.433-30.28-23.443-30.28-63.415-35.986-97.134-20.005-117.138-42.862-234.277-57.161-352.585 6.839-51.42 64.585-73.728 107.447-89.71 57.16-21.138 118.272-30.866 178.87-36.571 129.134-12.58 261.157-8.01 386.304 28.562 44.581 13.13 92.563 31.415 122.844 69.705 13.714 17.7 9.143 40.01 6.29 60.014z"}));Fi.displayName="BitbucketIcon";const Di=()=>c(de,{name:"source"},()=>c("path",{d:"M601.92 475.2c0 76.428-8.91 83.754-28.512 99.594-14.652 11.88-43.956 14.058-78.012 16.434-18.81 1.386-40.392 2.97-62.172 6.534-18.612 2.97-36.432 9.306-53.064 17.424V299.772c37.818-21.978 63.36-62.766 63.36-109.692 0-69.894-56.826-126.72-126.72-126.72S190.08 120.186 190.08 190.08c0 46.926 25.542 87.714 63.36 109.692v414.216c-37.818 21.978-63.36 62.766-63.36 109.692 0 69.894 56.826 126.72 126.72 126.72s126.72-56.826 126.72-126.72c0-31.086-11.286-59.598-29.7-81.576 13.266-9.504 27.522-17.226 39.996-19.206 16.038-2.574 32.868-3.762 50.688-5.148 48.312-3.366 103.158-7.326 148.896-44.55 61.182-49.698 74.25-103.158 75.24-187.902V475.2h-126.72zM316.8 126.72c34.848 0 63.36 28.512 63.36 63.36s-28.512 63.36-63.36 63.36-63.36-28.512-63.36-63.36 28.512-63.36 63.36-63.36zm0 760.32c-34.848 0-63.36-28.512-63.36-63.36s28.512-63.36 63.36-63.36 63.36 28.512 63.36 63.36-28.512 63.36-63.36 63.36zM823.68 158.4h-95.04V63.36h-126.72v95.04h-95.04v126.72h95.04v95.04h126.72v-95.04h95.04z"}));Di.displayName="SourceIcon";function w1(){const e=X(!1),t=wn();return t&&be(()=>{e.value=!0},t),e}function C1(e){return w1(),k(()=>!!e())}const _1=()=>C1(()=>typeof window<"u"&&window.navigator&&"userAgent"in window.navigator),E1=()=>{const e=_1();return k(()=>e.value&&/\b(?:Android|iPhone)/i.test(navigator.userAgent))},S1=e=>[/\((ipad);[-\w),; ]+apple/i,/applecoremedia\/[\w.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i].some(t=>t.test(e)),k1=e=>[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/cfnetwork\/.+darwin/i].some(t=>t.test(e)),x1=e=>[/(mac os x) ?([\w. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i].some(t=>t.test(e)),Bi=(e,t)=>{let n=1;for(let r=0;r>6;return n+=n<<3,n^=n>>11,n%t},ji=/#.*$/u,T1=e=>{const t=ji.exec(e);return t?t[0]:""},jl=e=>decodeURI(e).replace(ji,"").replace(/\/index\.html$/iu,"/").replace(/\.html$/iu,"").replace(/(README|index)?\.md$/iu,""),zi=(e,t)=>{if(!Fp(t))return!1;const n=jl(e.path),r=jl(t),s=T1(t);return s?s===e.hash&&(!r||n===r):n===r},L1=e=>Qt(e)?e:`https://github.com/${e}`,Vi=e=>!Qt(e)||/github\.com/.test(e)?"GitHub":/bitbucket\.org/.test(e)?"Bitbucket":/gitlab\.com/.test(e)?"GitLab":/gitee\.com/.test(e)?"Gitee":null;var A1=e=>Object.prototype.toString.call(e)==="[object Object]",Yn=e=>typeof e=="string";const Wi=Array.isArray,zl=e=>A1(e)&&Yn(e.name),Vl=(e,t=!1)=>e?Wi(e)?e.map(n=>Yn(n)?{name:n}:zl(n)?n:null).filter(n=>n!==null):Yn(e)?[{name:e}]:zl(e)?[e]:(console.error(`Expect "author" to be \`AuthorInfo[] | AuthorInfo | string[] | string ${t?"":"| false"} | undefined\`, but got`,e),[]):[],Gi=(e,t)=>{if(e){if(Wi(e)&&e.every(Yn))return e;if(Yn(e))return[e];console.error(`Expect ${t||"value"} to be \`string[] | string | undefined\`, but got`,e)}return[]},P1=e=>Gi(e,"category"),R1=e=>Gi(e,"tag"),I1=()=>c(de,{name:"heading"},()=>c("path",{d:"M250.4 704.6H64V595.4h202.4l26.2-166.6H94V319.6h214.4L352 64h127.8l-43.6 255.4h211.2L691 64h126.2l-43.6 255.4H960v109.2H756.2l-24.6 166.6H930v109.2H717L672 960H545.8l43.6-255.4H376.6L333 960H206.8l43.6-255.4zm168.4-276L394 595.4h211.2l24.6-166.6h-211z"}));I1.displayName="HeadingIcon";const M1=()=>c(de,{name:"heart"},()=>c("path",{d:"M1024 358.156C1024 195.698 892.3 64 729.844 64c-86.362 0-164.03 37.218-217.844 96.49C458.186 101.218 380.518 64 294.156 64 131.698 64 0 195.698 0 358.156 0 444.518 37.218 522.186 96.49 576H96l320 320c32 32 64 64 96 64s64-32 96-64l320-320h-.49c59.272-53.814 96.49-131.482 96.49-217.844zM841.468 481.232 517.49 805.49a2981.962 2981.962 0 0 1-5.49 5.48c-1.96-1.95-3.814-3.802-5.49-5.48L182.532 481.234C147.366 449.306 128 405.596 128 358.156 128 266.538 202.538 192 294.156 192c47.44 0 91.15 19.366 123.076 54.532L512 350.912l94.768-104.378C638.696 211.366 682.404 192 729.844 192 821.462 192 896 266.538 896 358.156c0 47.44-19.368 91.15-54.532 123.076z"}));M1.displayName="HeartIcon";const O1=()=>c(de,{name:"history"},()=>c("path",{d:"M512 1024a512 512 0 1 1 512-512 512 512 0 0 1-512 512zm0-896a384 384 0 1 0 384 384 384 384 0 0 0-384-384zm192 448H512a64 64 0 0 1-64-64V320a64 64 0 0 1 128 0v128h128a64 64 0 0 1 0 128z"}));O1.displayName="HistoryIcon";const N1=()=>c(de,{name:"title"},()=>c("path",{d:"M512 256c70.656 0 134.656 28.672 180.992 75.008A254.933 254.933 0 0 1 768 512c0 83.968-41.024 157.888-103.488 204.48C688.96 748.736 704 788.48 704 832c0 105.984-86.016 192-192 192-106.048 0-192-86.016-192-192h128a64 64 0 1 0 128 0 64 64 0 0 0-64-64 255.19 255.19 0 0 1-181.056-75.008A255.403 255.403 0 0 1 256 512c0-83.968 41.024-157.824 103.488-204.544C335.04 275.264 320 235.584 320 192A192 192 0 0 1 512 0c105.984 0 192 85.952 192 192H576a64.021 64.021 0 0 0-128 0c0 35.328 28.672 64 64 64zM384 512c0 70.656 57.344 128 128 128s128-57.344 128-128-57.344-128-128-128-128 57.344-128 128z"}));N1.displayName="TitleIcon";const _o=()=>c(de,{name:"search"},()=>c("path",{d:"M192 480a256 256 0 1 1 512 0 256 256 0 0 1-512 0m631.776 362.496-143.2-143.168A318.464 318.464 0 0 0 768 480c0-176.736-143.264-320-320-320S128 303.264 128 480s143.264 320 320 320a318.016 318.016 0 0 0 184.16-58.592l146.336 146.368c12.512 12.48 32.768 12.48 45.28 0 12.48-12.512 12.48-32.768 0-45.28"}));_o.displayName="SearchIcon";const Ki=()=>c("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",preserveAspectRatio:"xMidYMid",viewBox:"0 0 100 100"},[c("circle",{cx:"28",cy:"75",r:"11",fill:"currentColor"},c("animate",{attributeName:"fill-opacity",begin:"0s",dur:"1s",keyTimes:"0;0.2;1",repeatCount:"indefinite",values:"0;1;1"})),c("path",{fill:"none",stroke:"#88baf0","stroke-width":"10",d:"M28 47a28 28 0 0 1 28 28"},c("animate",{attributeName:"stroke-opacity",begin:"0.1s",dur:"1s",keyTimes:"0;0.2;1",repeatCount:"indefinite",values:"0;1;1"})),c("path",{fill:"none",stroke:"#88baf0","stroke-width":"10",d:"M28 25a50 50 0 0 1 50 50"},c("animate",{attributeName:"stroke-opacity",begin:"0.2s",dur:"1s",keyTimes:"0;0.2;1",repeatCount:"indefinite",values:"0;1;1"}))]);Ki.displayName="LoadingIcon";const Ui=({hint:e})=>c("div",{class:"search-pro-result-wrapper loading"},[c(Ki),e]);Ui.displayName="SearchLoading";const H1='';var $1={0:"Category: $content",1:"Tag: $content"},F1={"/":{cancel:"Cancel",placeholder:"Search",search:"Search",searching:"Searching",defaultTitle:"Documentation",select:"to select",navigate:"to navigate",autocomplete:"to autocomplete",exit:"to exit",queryHistory:"Search History",resultHistory:"Result History",emptyHistory:"Empty Search History",emptyResult:"No results found",loading:"Loading search indexes..."}},D1={searchDelay:150,suggestDelay:0,queryHistoryCount:5,resultHistoryCount:5,hotKeys:[{key:"k",ctrl:!0},{key:"/",ctrl:!0}],worker:"search-pro.worker.js"};const Hr=D1,A0=$1,qi=Hr.hotKeys,Eo=F1;new URL("data:text/javascript;base64,aW1wb3J0e3NlYXJjaCBhcyBPLGdldFN0b3JlZEZpZWxkcyBhcyB6LGF1dG9TdWdnZXN0IGFzIEMsbG9hZEpTT05JbmRleCBhcyBGfWZyb20ic2xpbXNlYXJjaCI7aW1wb3J0IFQgZnJvbSJAdGVtcC9zZWFyY2gtcHJvL2luZGV4LmpzIjtpbXBvcnR7ZW50cmllcyBhcyAkfWZyb20iQHZ1ZXByZXNzL2hlbHBlci9jbGllbnQiO2NvbnN0IFM9KGUsbCk9Pntjb25zdCBpPWUudG9Mb3dlckNhc2UoKSxvPWwudG9Mb3dlckNhc2UoKSx0PVtdO2xldCBzPTAsbj0wO2NvbnN0IHI9KGMsZz0hMSk9PntsZXQgdT0iIjtuPT09MD91PWMubGVuZ3RoPjIwP2DigKYgJHtjLnNsaWNlKC0yMCl9YDpjOmc/dT1jLmxlbmd0aCtuPjEwMD9gJHtjLnNsaWNlKDAsMTAwLW4pfeKApiBgOmM6dT1jLmxlbmd0aD4yMD9gJHtjLnNsaWNlKDAsMjApfSDigKYgJHtjLnNsaWNlKC0yMCl9YDpjLHUmJnQucHVzaCh1KSxuKz11Lmxlbmd0aCxnfHwodC5wdXNoKFsibWFyayIsbF0pLG4rPWwubGVuZ3RoLG4+PTEwMCYmdC5wdXNoKCIg4oCmIikpfTtsZXQgcD1pLmluZGV4T2YobyxzKTtpZihwPT09LTEpcmV0dXJuIG51bGw7Zm9yKDtwPj0wOyl7Y29uc3QgYz1wK28ubGVuZ3RoO2lmKHIoZS5zbGljZShzLHApKSxzPWMsbj4xMDApYnJlYWs7cD1pLmluZGV4T2YobyxzKX1yZXR1cm4gbjwxMDAmJnIoZS5zbGljZShzKSwhMCksdH0sYj0oZSxsKT0+bC5jb250ZW50cy5yZWR1Y2UoKGksWyxvXSk9PmkrbywwKS1lLmNvbnRlbnRzLnJlZHVjZSgoaSxbLG9dKT0+aStvLDApLHc9KGUsbCk9Pk1hdGgubWF4KC4uLmwuY29udGVudHMubWFwKChbLGldKT0+aSkpLU1hdGgubWF4KC4uLmUuY29udGVudHMubWFwKChbLGldKT0+aSkpLE09KGUsbCxpPXt9KT0+e2NvbnN0IG89e307cmV0dXJuIE8obCxlLHtib29zdDp7aDoyLHQ6MSxjOjR9LHByZWZpeDohMCwuLi5pfSkuZm9yRWFjaCh0PT57Y29uc3R7aWQ6cyx0ZXJtczpuLHNjb3JlOnJ9PXQscD1zLmluY2x1ZGVzKCJAIiksYz1zLmluY2x1ZGVzKCIjIiksW2csdV09cy5zcGxpdCgvWyNAXS8pLGY9TnVtYmVyKGcpLG09bi5zb3J0KChoLGEpPT5oLmxlbmd0aC1hLmxlbmd0aCkuZmlsdGVyKChoLGEpPT5uLnNsaWNlKGErMSkuZXZlcnkoZD0+IWQuaW5jbHVkZXMoaCkpKSx7Y29udGVudHM6eX09b1tmXT8/PXt0aXRsZToiIixjb250ZW50czpbXX07aWYocCl5LnB1c2goW3t0eXBlOiJjdXN0b21GaWVsZCIsaWQ6ZixpbmRleDp1LGRpc3BsYXk6bS5tYXAoaD0+dC5jLm1hcChhPT5TKGEsaCkpKS5mbGF0KCkuZmlsdGVyKGg9PmghPT1udWxsKX0scl0pO2Vsc2V7Y29uc3QgaD1tLm1hcChhPT5TKHQuaCxhKSkuZmlsdGVyKGE9PmEhPT1udWxsKTtpZihoLmxlbmd0aCYmeS5wdXNoKFt7dHlwZTpjPyJoZWFkaW5nIjoidGl0bGUiLGlkOmYsLi4uYyYme2FuY2hvcjp1fSxkaXNwbGF5Omh9LHJdKSwidCJpbiB0KWZvcihjb25zdCBhIG9mIHQudCl7Y29uc3QgZD1tLm1hcCh4PT5TKGEseCkpLmZpbHRlcih4PT54IT09bnVsbCk7ZC5sZW5ndGgmJnkucHVzaChbe3R5cGU6InRleHQiLGlkOmYsLi4uYyYme2FuY2hvcjp1fSxkaXNwbGF5OmR9LHJdKX19fSksJChvKS5zb3J0KChbLHRdLFssc10pPT5TRUFSQ0hfUFJPX1NPUlRfU1RSQVRFR1k9PT0idG90YWwiP2IodCxzKTp3KHQscykpLm1hcCgoW3Qse3RpdGxlOnMsY29udGVudHM6bn1dKT0+e2lmKCFzKXtjb25zdCByPXoobCx0KTtyJiYocz1yLmgpfXJldHVybnt0aXRsZTpzLGNvbnRlbnRzOm4ubWFwKChbcl0pPT5yKX19KX0sUj0oZSxsLGk9e30pPT5DKGwsZSx7ZnV6enk6LjIsbWF4RnV6enk6MywuLi5pfSkubWFwKCh7c3VnZ2VzdGlvbjpvfSk9Pm8pO3NlbGYub25tZXNzYWdlPWFzeW5jKHtkYXRhOnt0eXBlOmU9ImFsbCIscXVlcnk6bCxsb2NhbGU6aSxvcHRpb25zOm8saWQ6dH19KT0+e2NvbnN0e2RlZmF1bHQ6c309YXdhaXQgVFtpPz8iLyJdKCksbj1GKHMse2ZpZWxkczpbImgiLCJ0IiwiYyJdLHN0b3JlRmllbGRzOlsiaCIsInQiLCJjIl19KTtlPT09InN1Z2dlc3QiP3NlbGYucG9zdE1lc3NhZ2UoW2UsdCxSKGwsbixvKV0pOmU9PT0ic2VhcmNoIj9zZWxmLnBvc3RNZXNzYWdlKFtlLHQsTShsLG4sbyldKTpzZWxmLnBvc3RNZXNzYWdlKHtzdWdnZXN0aW9uczpbZSx0LFIobCxuLG8pXSxyZXN1bHRzOltlLHQsTShsLG4sbyldfSl9OwovLyMgc291cmNlTWFwcGluZ1VSTD1pbmRleC5qcy5tYXAK",import.meta.url);const B1=()=>{const e=new Worker(`/boilerplate-e2e-cypress-cucumber/${Hr.worker}`,{}),t={suggest:[],search:[],all:[]};return e.addEventListener("message",({data:n})=>{const[r,s,o]=n,l=t[r],a=l.findIndex(({id:i})=>i===s);if(a>-1){const{resolve:i}=l[a];l.forEach((u,f)=>{f>a&&u.reject(new Error("Search has been canceled."))}),t[r]=l.slice(a+1),i(o)}}),{suggest:(n,r,s)=>new Promise((o,l)=>{const a=Date.now();e.postMessage({type:"suggest",id:a,query:n,locale:r,options:s}),t.suggest.push({id:a,resolve:o,reject:l})}),search:(n,r,s)=>new Promise((o,l)=>{const a=Date.now();e.postMessage({type:"search",id:a,query:n,locale:r,options:s}),t.search.push({id:a,resolve:o,reject:l})}),all:(n,r,s)=>new Promise((o,l)=>{const a=Date.now();e.postMessage({type:"all",id:a,query:n,locale:r,options:s}),t.all.push({id:a,resolve:o,reject:l})}),terminate:()=>{e.terminate(),jp(t).forEach(n=>{n.forEach(({reject:r})=>r(new Error("Worker has been terminated.")))})}}};let j1={};const Zi=Symbol(""),Yi=()=>{const e=$t(),{locales:t={},...n}=_e(Zi);return k(()=>({...n,...t[e.value]||{}}))},z1=e=>{e.provide(Zi,j1)},V1=(e,t=!1)=>{const n=X(0),r=k(()=>e.value[n.value]),s=()=>{n.value=n.value>0?n.value-1:e.value.length-1},o=()=>{n.value=n.value{t||(n.value=0)}),{index:n,item:r,prev:s,next:o}},W1=e=>e instanceof Element?document.activeElement===e&&(["TEXTAREA","SELECT","INPUT"].includes(e.tagName)||e.hasAttribute("contenteditable")):!1,G1=e=>qi.some(t=>{const{key:n,ctrl:r=!1,shift:s=!1,alt:o=!1,meta:l=!1}=t;return n===e.key&&r===e.ctrlKey&&s===e.shiftKey&&o===e.altKey&&l===e.metaKey}),K1='',U1='',q1='',Z1='',So=Symbol(""),Y1=()=>{const e=X(!1);Zt(So,e)},X1=e=>{const t=X([]);{const n=Yi(),r=ye(),s=$t();be(()=>{const{suggest:o,terminate:l}=B1();ae([e,s],([a])=>{const i=a.join(" "),{searchFilter:u,splitWord:f,suggestionsFilter:p=v=>v,...d}=n.value;i?o(i,s.value,d).then(v=>p(v,i,s.value,r.value)).then(v=>{t.value=v.length?bn(v[0],i)&&!v[0].slice(i.length).includes(" ")?v:[i,...v]:[]}).catch(v=>{console.error(v)}):t.value=[]},{immediate:!0}),Jt(()=>{l()})})}return{suggestions:t}},gs=qi[0];var J1=U({name:"SearchBox",setup(){const e=Ft(Eo),t=_e(So),n=X(!1),r=k(()=>gs?[(n.value?["⌃","⇧","⌥","⌘"]:["Ctrl","Shift","Alt","Win"]).filter((s,o)=>gs[["ctrl","shift","alt","meta"][o]]),gs.key.toUpperCase()]:null);return ge("keydown",s=>{!t.value&&G1(s)&&!W1(s.target)&&(s.preventDefault(),t.value=!0)}),be(()=>{const{userAgent:s}=navigator;n.value=x1(s)||k1(s)||S1(s)}),()=>[c("button",{type:"button",class:"search-pro-button","aria-label":e.value.search,onClick:()=>{t.value=!0}},[c(_o),c("div",{class:"search-pro-placeholder"},e.value.search),r.value?c("div",{class:"search-pro-key-hints"},r.value.map(s=>c("kbd",{class:"search-pro-key"},s))):null])]}});const Q1=La({loader:()=>$n(()=>import("./SearchResult-DcGhwlAm.js"),[]),loadingComponent:()=>{const e=Ft(Eo);return c(Ui,{hint:e.value.loading})}});var ev=U({name:"SearchModal",setup(){const e=_e(So),t=Zr(),n=E1(),r=Ft(Eo),s=Yi(),o=X(""),l=X([]),{suggestions:a}=X1(l),i=X(!1),{index:u,prev:f,next:p}=V1(a),d=je(),v=je(),g=(y=u.value)=>{o.value=a.value[y],i.value=!1};ge("keydown",y=>{i.value?y.key==="ArrowUp"?f():y.key==="ArrowDown"?p():y.key==="Enter"?g():y.key==="Escape"&&(i.value=!1):y.key==="Escape"&&(e.value=!1)});const _=Ci(()=>{var y,b;(((b=(y=s.value).splitWord)==null?void 0:b.call(y,o.value))||Promise.resolve(o.value.split(" "))).then(E=>{l.value=E})},Math.min(Hr.searchDelay,Hr.suggestDelay));return ae(o,_,{immediate:!0}),be(()=>{const y=wo(document.body);ae(e,async b=>{var E;y.value=b,b&&(await Ht(),(E=d.value)==null||E.focus())}),oh(v,()=>{i.value=!1}),Jt(()=>{y.value=!1})}),()=>e.value?c("div",{class:"search-pro-modal-wrapper"},[c("div",{class:"search-pro-mask",onClick:()=>{e.value=!1,o.value=""}}),c("div",{class:"search-pro-modal"},[c("div",{class:"search-pro-box"},[c("form",[c("label",{for:"search-pro","aria-label":r.value.search},c(_o)),c("input",{ref:d,type:"search",class:"search-pro-input",id:"search-pro",placeholder:r.value.placeholder,spellcheck:"false",autocapitalize:"off",autocomplete:"off",autocorrect:"off",name:`${t.value.title}-search`,value:o.value,"aria-controls":"search-pro-results",onKeydown:y=>{const{key:b}=y;a.value.length&&(b==="Tab"?(g(),y.preventDefault()):(b==="ArrowDown"||b==="ArrowUp"||b==="Escape")&&y.preventDefault())},onInput:({target:y})=>{o.value=y.value,i.value=!0,u.value=0}}),o.value?c("button",{type:"reset",class:"search-pro-clear-button",innerHTML:H1,onClick:()=>{o.value=""}}):null,i.value&&a.value.length?c("ul",{class:"search-pro-suggestions",ref:v},a.value.map((y,b)=>c("li",{class:["search-pro-suggestion",{active:b===u.value}],onClick:()=>{g(b)}},[c("kbd",{class:"search-pro-auto-complete",title:`Tab ${r.value.autocomplete}`},"Tab"),y]))):null]),c("button",{type:"button",class:"search-pro-close-button",onClick:()=>{e.value=!1,o.value=""}},r.value.cancel)]),c(Q1,{queries:l.value,isFocusing:!i.value,onClose:()=>{e.value=!1},onUpdateQuery:y=>{o.value=y}}),n.value?null:c("div",{class:"search-pro-hints"},[c("span",{class:"search-pro-hint"},[c("kbd",{innerHTML:K1}),r.value.select]),c("span",{class:"search-pro-hint"},[c("kbd",{innerHTML:q1}),c("kbd",{innerHTML:U1}),r.value.navigate]),c("span",{class:"search-pro-hint"},[c("kbd",{innerHTML:Z1}),r.value.exit])])])]):null}}),tv=Qe({enhance({app:e}){z1(e),e.component("SearchBox",J1)},setup(){Y1()},rootComponents:[ev]});const Xi=()=>{const e=ye();return k(()=>e.value.readingTime??null)},nv=(e,t)=>{const{minutes:n,words:r}=e,{less1Minute:s,word:o,time:l}=t;return{time:n<1?s:l.replace("$time",Math.round(n).toString()),words:o.replace("$word",r.toString())}};var Wl={"/":{word:"About $word words",less1Minute:"Less than 1 minute",time:"About $time min"}};const Gl={words:"",time:""},Fs=typeof Wl>"u"?null:Wl,rv=()=>Fs?Ft(Fs):k(()=>null),sv=()=>{if(typeof Fs>"u")return k(()=>Gl);const e=Xi(),t=rv();return k(()=>e.value&&t.value?nv(e.value,t.value):Gl)},En=()=>Pi(),fe=()=>Wh(),ir=()=>{const e=En();return k(()=>!!e.value.pure)},bs=()=>null,ov="719px",lv="1440px",av="false",Ji={mobileBreakPoint:ov,pcBreakPoint:lv,enableThemeColor:av},ko={"/":["","LICENSE"]},Qi=e=>{const{icon:t="",color:n,size:r}=e,s=n||r?{}:null;return n&&(s.color=n),r&&(s.height=Number.isNaN(Number(r))?r:`${r}px`),Qt(t)?c("img",{class:"icon",src:t,alt:"","no-view":"",style:s}):mo(t)?c("img",{class:"icon",src:$e(t),alt:"","aria-hidden":"","no-view":"",style:s}):c(st("FontIcon"),e)};Qi.displayName="HopeIcon";var Oe=Qi;const iv="http://.",xo=()=>{const e=Cn(),t=en();return n=>{if(n)if(mo(n))t.path!==n&&e.push(n);else if(ti(n))window&&window.open(n);else{const r=t.path.slice(0,t.path.lastIndexOf("/"));e.push(new URL(`${r}/${encodeURI(n)}`,iv).pathname)}}},ec=()=>{const e=fe(),t=ke();return k(()=>{const{author:n}=t.value;return n?Vl(n):n===!1?[]:Vl(e.value.author,!1)})},cv=()=>{const e=ke();return k(()=>P1(e.value.category).map(t=>({name:t,path:""})))},uv=()=>{const e=ke();return k(()=>R1(e.value.tag).map(t=>({name:t,path:""})))},fv=()=>{const e=ke(),t=ye();return k(()=>{const n=zp(e.value.date);if(n)return n;const{createdTime:r}=t.value.git||{};return r?new Date(r):null})},dv=()=>{const e=fe(),t=ye(),n=ke(),r=ec(),s=cv(),o=uv(),l=fv(),a=Xi(),i=sv(),u=k(()=>({author:r.value,category:s.value,date:l.value,localizedDate:t.value.localizedDate,tag:o.value,isOriginal:n.value.isOriginal||!1,readingTime:a.value,readingTimeLocale:i.value,pageview:"pageview"in n.value?n.value.pageview:!0})),f=k(()=>"pageInfo"in n.value?n.value.pageInfo:"pageInfo"in e.value?e.value.pageInfo:null);return{info:u,items:f}},{mobileBreakPoint:pv,pcBreakPoint:hv}=Ji,Kl=e=>e.endsWith("px")?Number(e.slice(0,-2)):null,Qr=()=>{const e=X(!1),t=X(!1),n=()=>{e.value=window.innerWidth<=(Kl(pv)??719),t.value=window.innerWidth>=(Kl(hv)??1440)};return be(()=>{n(),ge("resize",n,!1),ge("orientationchange",n,!1)}),{isMobile:e,isPC:t}},tc=Symbol(""),cr=()=>{const e=_e(tc);if(!e)throw new Error("useDarkmode() is called without provider.");return e},vv=e=>{const t=En(),n=ph(),r=k(()=>t.value.darkmode||"switch"),s=Si("vuepress-theme-hope-scheme","auto"),o=k(()=>{const a=r.value;return a==="disable"?!1:a==="enable"?!0:a==="auto"?n.value:a==="toggle"?s.value==="dark":s.value==="dark"||s.value==="auto"&&n.value}),l=k(()=>{const a=r.value;return a==="switch"||a==="toggle"});e.provide(tc,{canToggle:l,config:r,isDarkmode:o,status:s}),Object.defineProperties(e.config.globalProperties,{$isDarkmode:{get:()=>o.value}})},mv=()=>{const{config:e,isDarkmode:t,status:n}=cr();Ea(()=>{e.value==="disable"?n.value="light":e.value==="enable"?n.value="dark":e.value==="toggle"&&n.value==="auto"&&(n.value="light")}),be(()=>{ae(t,r=>document.documentElement.setAttribute("data-theme",r?"dark":"light"),{immediate:!0})})};var ut=(e=>(e.title="t",e.shortTitle="s",e.icon="i",e.index="I",e.order="O",e.breadcrumbExclude="b",e))(ut||{}),gv=(e=>(e.type="y",e.author="a",e.date="d",e.localizedDate="l",e.category="c",e.tag="g",e.isEncrypted="n",e.isOriginal="o",e.readingTime="r",e.excerpt="e",e.sticky="u",e.cover="v",e))(gv||{}),bv=(e=>(e.article="a",e.home="h",e.slide="s",e.page="p",e))(bv||{});const Gt=(e="",t="")=>mo(t)?t:`${ei(e)}${t}`,dn=(e,t=!1)=>{const{meta:n,path:r,notFound:s}=Yr(e);return s?{text:r,link:r}:{text:!t&&n[ut.shortTitle]?n[ut.shortTitle]:n[ut.title]||r,link:r,...n[ut.icon]?{icon:n[ut.icon]}:{}}},Ds=({config:e,prefix:t=""})=>{const n=(r,s=t)=>{const o=Ee(r)?dn(Gt(s,r)):r.link?{...r,...Kn(r.link)?{}:{link:dn(Gt(s,r.link)).link}}:r;if("children"in o){const l=Gt(s,o.prefix),a=o.children==="structure"?ko[l]:o.children;return{type:"group",...o,prefix:l,children:a.map(i=>n(i,l))}}return{type:"page",...o}};return e.map(r=>n(r))},yv=({config:e,page:t,headerDepth:n})=>{const r=Jr(e).sort((s,o)=>o.length-s.length);for(const s of r)if(bn(decodeURI(t.path),s)){const o=e[s];return o?Ds({config:o==="structure"?ko[s]:o,page:t,headerDepth:n,prefix:s}):[]}return console.warn(`${t.path} is missing sidebar config.`),[]},wv=({config:e,routeLocale:t,page:n,headerDepth:r})=>e==="structure"?Ds({config:ko[t],page:n,headerDepth:r,prefix:t}):Ns(e)?Ds({config:e,page:n,headerDepth:r}):Kr(e)?yv({config:e,page:n,headerDepth:r}):[],nc=Symbol(""),Cv=()=>{const e=ke(),t=fe(),n=ye(),r=$t(),s=k(()=>e.value.home?!1:e.value.sidebar??t.value.sidebar??"structure"),o=k(()=>e.value.headerDepth??t.value.headerDepth??2),l=yi(()=>[s.value,o.value,n.value.path,null],()=>wv({config:s.value,routeLocale:r.value,page:n.value,headerDepth:o.value}));Zt(nc,l)},To=()=>{const e=_e(nc);if(!e)throw new Error("useSidebarItems() is called without provider.");return e};var _v=U({name:"PageFooter",setup(){const e=En(),t=fe(),n=ke(),r=ec(),s=k(()=>{const{copyright:u,footer:f}=n.value;return f!==!1&&!!(u||f||t.value.displayFooter)}),o=k(()=>{const{footer:u}=n.value;return u===!1?!1:Ee(u)?u:t.value.footer||""}),l=k(()=>r.value.map(({name:u})=>u).join(", ")),a=u=>`Copyright © ${new Date().getFullYear()} ${l.value} ${u?`${u} Licensed`:""}`,i=k(()=>{const{copyright:u,license:f=""}=n.value,{license:p}=e.value,{copyright:d}=t.value;return u??(f?a(f):Ee(d)?d:l.value||p?a(p):!1)});return()=>s.value?c("footer",{class:"vp-footer-wrapper"},[o.value?c("div",{class:"vp-footer",innerHTML:o.value}):null,i.value?c("div",{class:"vp-copyright",innerHTML:i.value}):null]):null}}),De=U({name:"AutoLink",inheritAttrs:!1,props:{config:{type:Object,required:!0},exact:Boolean,noExternalLinkIcon:Boolean},emits:["focusout"],slots:Object,setup(e,{attrs:t,emit:n,slots:r}){const s=en(),o=hi(),l=jr(e,"config"),a=k(()=>Qt(l.value.link)),i=k(()=>!a.value&&ti(l.value.link)),u=k(()=>l.value.target||(a.value?"_blank":void 0)),f=k(()=>u.value==="_blank"),p=k(()=>!a.value&&!i.value&&!f.value),d=k(()=>l.value.rel||(f.value?"noopener noreferrer":null)),v=k(()=>l.value.ariaLabel||l.value.text),g=k(()=>{if(e.exact)return!1;const y=Jr(o.value.locales);return y.length?y.every(b=>b!==l.value.link):l.value.link!=="/"}),_=k(()=>p.value?l.value.activeMatch?new RegExp(l.value.activeMatch,"u").test(s.path):g.value?bn(s.path,l.value.link):s.path===l.value.link:!1);return()=>{const{before:y,after:b,default:E}=r,{text:w,icon:x,link:H}=l.value;return p.value?c(Ge,{to:H,"aria-label":v.value,...t,class:["nav-link",{active:_.value},t.class],onFocusout:()=>n("focusout")},()=>E?E():[y?y():c(Oe,{icon:x}),w,b==null?void 0:b()]):c("a",{href:H,rel:d.value,target:u.value,"aria-label":v.value,...t,class:["nav-link",t.class],onFocusout:()=>n("focusout")},E?E():[y?y():c(Oe,{icon:x}),w,e.noExternalLinkIcon?null:c(Li),b==null?void 0:b()])}}}),Ev=U({name:"NavbarDropdownLink",props:{config:{type:Object,required:!0}},slots:Object,setup(e,{slots:t}){const n=ye(),r=jr(e,"config"),s=k(()=>r.value.ariaLabel||r.value.text),o=X(!1);ae(()=>n.value.path,()=>{o.value=!1});const l=a=>{a.detail===0&&(o.value=!o.value)};return()=>{var a;return c("div",{class:["dropdown-wrapper",{open:o.value}]},[c("button",{type:"button",class:"dropdown-title","aria-label":s.value,onClick:l},[((a=t.title)==null?void 0:a.call(t))||c("span",{class:"title"},[c(Oe,{icon:r.value.icon}),e.config.text]),c("span",{class:"arrow"}),c("ul",{class:"nav-dropdown"},r.value.children.map((i,u)=>{const f=u===r.value.children.length-1;return c("li",{class:"dropdown-item"},"children"in i?[c("h4",{class:"dropdown-subtitle"},i.link?c(De,{config:i,onFocusout:()=>{i.children.length===0&&f&&(o.value=!1)}}):c("span",i.text)),c("ul",{class:"dropdown-subitem-wrapper"},i.children.map((p,d)=>c("li",{class:"dropdown-subitem"},c(De,{config:p,onFocusout:()=>{d===i.children.length-1&&f&&(o.value=!1)}}))))]:c(De,{config:i,onFocusout:()=>{f&&(o.value=!1)}}))}))])])}}});const rc=(e,t="")=>Ee(e)?dn(Gt(t,e)):"children"in e?{...e,...e.link&&!Kn(e.link)?dn(Gt(t,e.link)):{},children:e.children.map(n=>rc(n,Gt(t,e.prefix)))}:{...e,link:Kn(e.link)?e.link:dn(Gt(t,e.link)).link},sc=()=>{const e=fe(),t=()=>(e.value.navbar||[]).map(n=>rc(n));return yi(()=>e.value.navbar,()=>t())},Sv=()=>{const e=fe(),t=k(()=>e.value.repo||null),n=k(()=>t.value?L1(t.value):null),r=k(()=>t.value?Vi(t.value):null),s=k(()=>n.value?e.value.repoLabel??(r.value===null?"Source":r.value):null);return k(()=>!n.value||!s.value||e.value.repoDisplay===!1?null:{type:r.value||"Source",label:s.value,link:n.value})};var kv=U({name:"NavScreenDropdown",props:{config:{type:Object,required:!0}},setup(e){const t=ye(),n=jr(e,"config"),r=k(()=>n.value.ariaLabel||n.value.text),s=X(!1);ae(()=>t.value.path,()=>{s.value=!1});const o=(l,a)=>a[a.length-1]===l;return()=>[c("button",{type:"button",class:["nav-screen-dropdown-title",{active:s.value}],"aria-label":r.value,onClick:()=>{s.value=!s.value}},[c("span",{class:"title"},[c(Oe,{icon:n.value.icon}),e.config.text]),c("span",{class:["arrow",s.value?"down":"end"]})]),c("ul",{class:["nav-screen-dropdown",{hide:!s.value}]},n.value.children.map(l=>c("li",{class:"dropdown-item"},"children"in l?[c("h4",{class:"dropdown-subtitle"},l.link?c(De,{config:l,onFocusout:()=>{o(l,n.value.children)&&l.children.length===0&&(s.value=!1)}}):c("span",l.text)),c("ul",{class:"dropdown-subitem-wrapper"},l.children.map(a=>c("li",{class:"dropdown-subitem"},c(De,{config:a,onFocusout:()=>{o(a,l.children)&&o(l,n.value.children)&&(s.value=!1)}}))))]:c(De,{config:l,onFocusout:()=>{o(l,n.value.children)&&(s.value=!1)}}))))]}}),xv=U({name:"NavScreenLinks",setup(){const e=sc();return()=>e.value.length?c("nav",{class:"nav-screen-links"},e.value.map(t=>c("div",{class:"navbar-links-item"},"children"in t?c(kv,{config:t}):c(De,{config:t})))):null}});const oc=()=>c(de,{name:"dark"},()=>c("path",{d:"M524.8 938.667h-4.267a439.893 439.893 0 0 1-313.173-134.4 446.293 446.293 0 0 1-11.093-597.334A432.213 432.213 0 0 1 366.933 90.027a42.667 42.667 0 0 1 45.227 9.386 42.667 42.667 0 0 1 10.24 42.667 358.4 358.4 0 0 0 82.773 375.893 361.387 361.387 0 0 0 376.747 82.774 42.667 42.667 0 0 1 54.187 55.04 433.493 433.493 0 0 1-99.84 154.88 438.613 438.613 0 0 1-311.467 128z"}));oc.displayName="DarkIcon";const lc=()=>c(de,{name:"light"},()=>c("path",{d:"M952 552h-80a40 40 0 0 1 0-80h80a40 40 0 0 1 0 80zM801.88 280.08a41 41 0 0 1-57.96-57.96l57.96-58a41.04 41.04 0 0 1 58 58l-58 57.96zM512 752a240 240 0 1 1 0-480 240 240 0 0 1 0 480zm0-560a40 40 0 0 1-40-40V72a40 40 0 0 1 80 0v80a40 40 0 0 1-40 40zm-289.88 88.08-58-57.96a41.04 41.04 0 0 1 58-58l57.96 58a41 41 0 0 1-57.96 57.96zM192 512a40 40 0 0 1-40 40H72a40 40 0 0 1 0-80h80a40 40 0 0 1 40 40zm30.12 231.92a41 41 0 0 1 57.96 57.96l-57.96 58a41.04 41.04 0 0 1-58-58l58-57.96zM512 832a40 40 0 0 1 40 40v80a40 40 0 0 1-80 0v-80a40 40 0 0 1 40-40zm289.88-88.08 58 57.96a41.04 41.04 0 0 1-58 58l-57.96-58a41 41 0 0 1 57.96-57.96z"}));lc.displayName="LightIcon";const ac=()=>c(de,{name:"auto"},()=>c("path",{d:"M512 992C246.92 992 32 777.08 32 512S246.92 32 512 32s480 214.92 480 480-214.92 480-480 480zm0-840c-198.78 0-360 161.22-360 360 0 198.84 161.22 360 360 360s360-161.16 360-360c0-198.78-161.22-360-360-360zm0 660V212c165.72 0 300 134.34 300 300 0 165.72-134.28 300-300 300z"}));ac.displayName="AutoIcon";const ic=()=>c(de,{name:"enter-fullscreen"},()=>c("path",{d:"M762.773 90.24h-497.28c-96.106 0-174.4 78.293-174.4 174.4v497.28c0 96.107 78.294 174.4 174.4 174.4h497.28c96.107 0 175.04-78.293 174.4-174.4V264.64c0-96.213-78.186-174.4-174.4-174.4zm-387.2 761.173H215.04c-21.867 0-40.427-17.92-41.067-41.066V649.92c0-22.507 17.92-40.427 40.427-40.427 11.307 0 21.227 4.694 28.48 11.947 7.253 7.253 11.947 17.92 11.947 28.48v62.293l145.28-145.28c15.893-15.893 41.813-15.893 57.706 0 15.894 15.894 15.894 41.814 0 57.707l-145.28 145.28h62.294c22.506 0 40.426 17.92 40.426 40.427s-17.173 41.066-39.68 41.066zM650.24 165.76h160.427c21.866 0 40.426 17.92 41.066 41.067v160.426c0 22.507-17.92 40.427-40.426 40.427-11.307 0-21.227-4.693-28.48-11.947-7.254-7.253-11.947-17.92-11.947-28.48v-62.186L625.6 450.347c-15.893 15.893-41.813 15.893-57.707 0-15.893-15.894-15.893-41.814 0-57.707l145.28-145.28H650.88c-22.507 0-40.427-17.92-40.427-40.427s17.174-41.173 39.787-41.173z"}));ic.displayName="EnterFullScreenIcon";const cc=()=>c(de,{name:"cancel-fullscreen"},()=>c("path",{d:"M778.468 78.62H247.922c-102.514 0-186.027 83.513-186.027 186.027V795.08c0 102.514 83.513 186.027 186.027 186.027h530.432c102.514 0 186.71-83.513 186.026-186.027V264.647C964.494 162.02 880.981 78.62 778.468 78.62zM250.88 574.35h171.122c23.324 0 43.122 19.115 43.804 43.805v171.121c0 24.008-19.114 43.122-43.122 43.122-12.06 0-22.641-5.006-30.378-12.743s-12.743-19.115-12.743-30.379V722.83L224.597 877.91c-16.953 16.952-44.6 16.952-61.553 0-16.953-16.954-16.953-44.602 0-61.554L318.009 661.39h-66.446c-24.007 0-43.122-19.114-43.122-43.122 0-24.12 18.432-43.918 42.439-43.918zm521.899-98.873H601.657c-23.325 0-43.122-19.114-43.805-43.804V260.55c0-24.007 19.115-43.122 43.122-43.122 12.06 0 22.642 5.007 30.379 12.743s12.743 19.115 12.743 30.38v66.445l154.965-154.965c16.953-16.953 44.601-16.953 61.554 0 16.953 16.953 16.953 44.6 0 61.554L705.536 388.55h66.446c24.007 0 43.122 19.115 43.122 43.122.114 24.007-18.318 43.804-42.325 43.804z"}));cc.displayName="CancelFullScreenIcon";const uc=()=>c(de,{name:"outlook"},()=>[c("path",{d:"M224 800c0 9.6 3.2 44.8 6.4 54.4 6.4 48-48 76.8-48 76.8s80 41.6 147.2 0 134.4-134.4 38.4-195.2c-22.4-12.8-41.6-19.2-57.6-19.2C259.2 716.8 227.2 761.6 224 800zM560 675.2l-32 51.2c-51.2 51.2-83.2 32-83.2 32 25.6 67.2 0 112-12.8 128 25.6 6.4 51.2 9.6 80 9.6 54.4 0 102.4-9.6 150.4-32l0 0c3.2 0 3.2-3.2 3.2-3.2 22.4-16 12.8-35.2 6.4-44.8-9.6-12.8-12.8-25.6-12.8-41.6 0-54.4 60.8-99.2 137.6-99.2 6.4 0 12.8 0 22.4 0 12.8 0 38.4 9.6 48-25.6 0-3.2 0-3.2 3.2-6.4 0-3.2 3.2-6.4 3.2-6.4 6.4-16 6.4-16 6.4-19.2 9.6-35.2 16-73.6 16-115.2 0-105.6-41.6-198.4-108.8-268.8C704 396.8 560 675.2 560 675.2zM224 419.2c0-28.8 22.4-51.2 51.2-51.2 28.8 0 51.2 22.4 51.2 51.2 0 28.8-22.4 51.2-51.2 51.2C246.4 470.4 224 448 224 419.2zM320 284.8c0-22.4 19.2-41.6 41.6-41.6 22.4 0 41.6 19.2 41.6 41.6 0 22.4-19.2 41.6-41.6 41.6C339.2 326.4 320 307.2 320 284.8zM457.6 208c0-12.8 12.8-25.6 25.6-25.6 12.8 0 25.6 12.8 25.6 25.6 0 12.8-12.8 25.6-25.6 25.6C470.4 233.6 457.6 220.8 457.6 208zM128 505.6C128 592 153.6 672 201.6 736c28.8-60.8 112-60.8 124.8-60.8-16-51.2 16-99.2 16-99.2l316.8-422.4c-48-19.2-99.2-32-150.4-32C297.6 118.4 128 291.2 128 505.6zM764.8 86.4c-22.4 19.2-390.4 518.4-390.4 518.4-22.4 28.8-12.8 76.8 22.4 99.2l9.6 6.4c35.2 22.4 80 12.8 99.2-25.6 0 0 6.4-12.8 9.6-19.2 54.4-105.6 275.2-524.8 288-553.6 6.4-19.2-3.2-32-19.2-32C777.6 76.8 771.2 80 764.8 86.4z"})]);uc.displayName="OutlookIcon";var fc=U({name:"AppearanceSwitch",setup(){const{config:e,isDarkmode:t,status:n}=cr(),r=ir(),s=()=>{e.value==="switch"?n.value={light:"dark",dark:"auto",auto:"light"}[n.value]:n.value=n.value==="light"?"dark":"light"},o=async l=>{if(!(document.startViewTransition&&!window.matchMedia("(prefers-reduced-motion: reduce)").matches&&!r.value)||!l){s();return}const a=l.clientX,i=l.clientY,u=Math.hypot(Math.max(a,innerWidth-a),Math.max(i,innerHeight-i)),f=t.value;await document.startViewTransition(async()=>{s(),await Ht()}).ready,t.value!==f&&document.documentElement.animate({clipPath:t.value?[`circle(${u}px at ${a}px ${i}px)`,`circle(0px at ${a}px ${i}px)`]:[`circle(0px at ${a}px ${i}px)`,`circle(${u}px at ${a}px ${i}px)`]},{duration:400,pseudoElement:t.value?"::view-transition-old(root)":"::view-transition-new(root)"})};return()=>c("button",{type:"button",id:"appearance-switch",onClick:o},[c(ac,{style:{display:n.value==="auto"?"block":"none"}}),c(oc,{style:{display:n.value==="dark"?"block":"none"}}),c(lc,{style:{display:n.value==="light"?"block":"none"}})])}}),Tv=U({name:"AppearanceMode",setup(){const e=fe(),{canToggle:t}=cr(),n=k(()=>e.value.outlookLocales.darkmode);return()=>t.value?c("div",{class:"appearance-wrapper"},[c("label",{class:"appearance-title",for:"appearance-switch"},n.value),c(fc)]):null}});const ys=Ji.enableThemeColor==="true";var dc=U({name:"ToggleFullScreenButton",setup(){const e=fe(),{isSupported:t,isFullscreen:n,toggle:r}=yo(),s=k(()=>e.value.outlookLocales.fullscreen);return()=>t?c("div",{class:"full-screen-wrapper"},[c("label",{class:"full-screen-title",for:"full-screen-switch"},s.value),c("button",{type:"button",id:"full-screen-switch",class:"full-screen",ariaPressed:n.value,onClick:()=>r()},n.value?c(cc):c(ic))]):null}}),pc=U({name:"OutlookSettings",setup(){const e=En(),t=ir(),n=k(()=>!t.value&&e.value.fullscreen);return()=>c(Xr,()=>[null,c(Tv),n.value?c(dc):null])}}),Lv=U({name:"NavScreen",props:{show:Boolean},emits:["close"],slots:Object,setup(e,{emit:t,slots:n}){const r=ye(),{isMobile:s}=Qr(),o=je(),l=wo(o);return be(()=>{o.value=document.body,ae(s,a=>{!a&&e.show&&(l.value=!1,t("close"))}),ae(()=>r.value.path,()=>{l.value=!1,t("close")})}),Jt(()=>{l.value=!1}),()=>c(Nt,{name:"fade",onEnter:()=>{l.value=!0},onAfterLeave:()=>{l.value=!1}},()=>{var a,i;return e.show?c("div",{id:"nav-screen"},c("div",{class:"vp-nav-screen-container"},[(a=n.before)==null?void 0:a.call(n),c(xv),c("div",{class:"vp-outlook-wrapper"},c(pc)),(i=n.after)==null?void 0:i.call(n)])):null})}}),Av=U({name:"NavbarBrand",setup(){const e=$t(),t=Zr(),n=fe(),r=k(()=>n.value.home||e.value),s=k(()=>t.value.title),o=k(()=>n.value.navTitle??s.value),l=k(()=>n.value.logo?$e(n.value.logo):null),a=k(()=>n.value.logoDark?$e(n.value.logoDark):null);return()=>c(Ge,{to:r.value,class:"vp-brand"},()=>[l.value?c("img",{class:["vp-nav-logo",{light:!!a.value}],src:l.value,alt:""}):null,a.value?c("img",{class:["vp-nav-logo dark"],src:a.value,alt:""}):null,o.value?c("span",{class:["vp-site-name",{"hide-in-pad":l.value&&n.value.hideSiteNameOnMobile!==!1}]},o.value):null])}}),Pv=U({name:"NavbarLinks",setup(){const e=sc();return()=>e.value.length?c("nav",{class:"vp-nav-links"},e.value.map(t=>c("div",{class:"nav-item hide-in-mobile"},"children"in t?c(Ev,{config:t}):c(De,{config:t})))):null}}),Rv=U({name:"RepoLink",components:{BitbucketIcon:Fi,GiteeIcon:$i,GitHubIcon:Ni,GitLabIcon:Hi,SourceIcon:Di},setup(){const e=Sv();return()=>e.value?c("div",{class:"nav-item vp-repo"},c("a",{class:"vp-repo-link",href:e.value.link,target:"_blank",rel:"noopener noreferrer","aria-label":e.value.label},c(st(`${e.value.type}Icon`),{style:{width:"1.25rem",height:"1.25rem",verticalAlign:"middle"}}))):null}});const hc=({active:e=!1},{emit:t})=>c("button",{type:"button",class:["vp-toggle-navbar-button",{"is-active":e}],"aria-label":"Toggle Navbar","aria-expanded":e,"aria-controls":"nav-screen",onClick:()=>t("toggle")},c("span",[c("span",{class:"vp-top"}),c("span",{class:"vp-middle"}),c("span",{class:"vp-bottom"})]));hc.displayName="ToggleNavbarButton";var Iv=hc;const Bs=(e,{emit:t})=>c("button",{type:"button",class:"vp-toggle-sidebar-button",title:"Toggle Sidebar",onClick:()=>t("toggle")},c("span",{class:"icon"}));Bs.displayName="ToggleSidebarButton",Bs.emits=["toggle"];var Mv=Bs,Ov=U({name:"OutlookButton",setup(){const{isSupported:e}=yo(),t=En(),n=ir(),r=ye(),{canToggle:s}=cr(),o=X(!1),l=k(()=>!n.value&&t.value.fullscreen&&e);return ae(()=>r.value.path,()=>{o.value=!1}),()=>s.value||l.value||ys?c("div",{class:"nav-item hide-in-mobile"},s.value&&!l.value&&!ys?c(fc):l.value&&!s.value&&!ys?c(dc):c("button",{type:"button",class:["outlook-button",{open:o.value}],tabindex:"-1","aria-hidden":!0},[c(uc),c("div",{class:"outlook-dropdown"},c(pc))])):null}}),Nv=U({name:"NavBar",emits:["toggleSidebar"],slots:Object,setup(e,{emit:t,slots:n}){const r=fe(),{isMobile:s}=Qr(),o=X(!1),l=k(()=>{const{navbarAutoHide:f="mobile"}=r.value;return f!=="none"&&(f==="always"||s.value)}),a=k(()=>r.value.navbarLayout||{start:["Brand"],center:["Links"],end:["Language","Repo","Outlook","Search"]}),i={Brand:Av,Language:bs,Links:Pv,Repo:Rv,Outlook:Ov,Search:bt("Docsearch")?st("Docsearch"):bt("SearchBox")?st("SearchBox"):bs},u=f=>i[f]??(bt(f)?st(f):bs);return()=>{var f,p,d,v,g,_;return[c("header",{key:"navbar",id:"navbar",class:["vp-navbar",{"auto-hide":l.value,"hide-icon":r.value.navbarIcon===!1}]},[c("div",{class:"vp-navbar-start"},[c(Mv,{onToggle:()=>{o.value&&(o.value=!1),t("toggleSidebar")}}),(f=n.startBefore)==null?void 0:f.call(n),(a.value.start||[]).map(y=>c(u(y))),(p=n.startAfter)==null?void 0:p.call(n)]),c("div",{class:"vp-navbar-center"},[(d=n.centerBefore)==null?void 0:d.call(n),(a.value.center||[]).map(y=>c(u(y))),(v=n.centerAfter)==null?void 0:v.call(n)]),c("div",{class:"vp-navbar-end"},[(g=n.endBefore)==null?void 0:g.call(n),(a.value.end||[]).map(y=>c(u(y))),(_=n.endAfter)==null?void 0:_.call(n),c(Iv,{active:o.value,onToggle:()=>{o.value=!o.value}})])]),c(Lv,{show:o.value,onClose:()=>{o.value=!1}},{before:()=>{var y;return(y=n.screenTop)==null?void 0:y.call(n)},after:()=>{var y;return(y=n.screenBottom)==null?void 0:y.call(n)}})]}}});const Xn=(e,t,n=!1)=>"activeMatch"in t?new RegExp(t.activeMatch,"u").test(e.path):zi(e,t.link)?!0:"children"in t&&!n?t.children.some(r=>Xn(e,r)):!1,vc=(e,t)=>t.type==="group"?t.children.some(n=>n.type==="group"?vc(e,n):n.type==="page"&&Xn(e,n,!0))||"prefix"in t&&zi(e,t.prefix):!1;var Hv=U({name:"SidebarChild",props:{config:{type:Object,required:!0}},setup(e){const t=en();return()=>Ee(e.config.link)?c(De,{class:["vp-sidebar-link","vp-sidebar-page",{active:Xn(t,e.config,!0)}],exact:!0,config:e.config}):c("p",e,[c(Oe,{icon:e.config.icon}),e.config.text])}}),$v=U({name:"SidebarGroup",props:{config:{type:Object,required:!0},open:{type:Boolean,required:!0}},emits:["toggle"],setup(e,{emit:t}){const n=en(),r=k(()=>Xn(n,e.config)),s=k(()=>Xn(n,e.config,!0));return()=>{const{collapsible:o,children:l=[],icon:a,prefix:i,link:u,text:f}=e.config;return c("section",{class:"vp-sidebar-group"},[c(o?"button":"p",{class:["vp-sidebar-header",{clickable:o||u,exact:s.value,active:r.value}],...o?{type:"button",onClick:()=>t("toggle"),onKeydown:p=>{p.key==="Enter"&&t("toggle")}}:{}},[c(Oe,{icon:a}),u?c(De,{class:"vp-sidebar-title",config:{text:f,link:u},noExternalLinkIcon:!0}):c("span",{class:"vp-sidebar-title"},f),o?c("span",{class:["vp-arrow",e.open?"down":"end"]}):null]),e.open||!o?c(mc,{key:i,config:l}):null])}}}),mc=U({name:"SidebarLinks",props:{config:{type:Array,required:!0}},setup(e){const t=en(),n=X(-1),r=s=>{n.value=s===n.value?-1:s};return ae(()=>t.path,()=>{const s=e.config.findIndex(o=>vc(t,o));n.value=s},{immediate:!0,flush:"post"}),()=>c("ul",{class:"vp-sidebar-links"},e.config.map((s,o)=>c("li",s.type==="group"?c($v,{config:s,open:o===n.value,onToggle:()=>r(o)}):c(Hv,{config:s}))))}}),Fv=U({name:"SideBar",slots:Object,setup(e,{slots:t}){const n=en(),r=fe(),s=To(),o=je();return be(()=>{ae(()=>n.hash,l=>{const a=document.querySelector(`.vp-sidebar a.vp-sidebar-link[href="${n.path}${l}"]`);if(!a)return;const{top:i,height:u}=o.value.getBoundingClientRect(),{top:f,height:p}=a.getBoundingClientRect();fi+u&&a.scrollIntoView(!1)},{immediate:!0})}),()=>{var l,a,i;return c("aside",{ref:o,id:"sidebar",class:["vp-sidebar",{"hide-icon":r.value.sidebarIcon===!1}],key:"sidebar"},[(l=t.top)==null?void 0:l.call(t),((a=t.default)==null?void 0:a.call(t))||c(mc,{config:s.value}),(i=t.bottom)==null?void 0:i.call(t)])}}}),gc=U({name:"CommonWrapper",props:{containerClass:{type:String,default:""},noNavbar:Boolean,noSidebar:Boolean,noToc:Boolean},slots:Object,setup(e,{slots:t}){const n=Cn(),r=ye(),s=ke(),o=fe(),{isMobile:l,isPC:a}=Qr(),[i,u]=$s(!1),[f,p]=$s(!1),d=To(),v=X(!1),g=k(()=>e.noNavbar||s.value.navbar===!1||o.value.navbar===!1?!1:!!(r.value.title||o.value.logo||o.value.repo||o.value.navbar)),_=k(()=>e.noSidebar?!1:s.value.sidebar!==!1&&d.value.length!==0&&!s.value.home),y=k(()=>e.noToc||s.value.home?!1:s.value.toc||o.value.toc!==!1&&s.value.toc!==!1),b={x:0,y:0},E=S=>{b.x=S.changedTouches[0].clientX,b.y=S.changedTouches[0].clientY},w=S=>{const z=S.changedTouches[0].clientX-b.x,$=S.changedTouches[0].clientY-b.y;Math.abs(z)>Math.abs($)*1.5&&Math.abs(z)>40&&(z>0&&b.x<=80?u(!0):u(!1))},x=()=>window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;let H=0;return ge("scroll",eh(()=>{const S=x();S<=58||S{S||u(!1)}),be(()=>{const S=wo(document.body);ae(i,$=>{S.value=$});const z=n.afterEach(()=>{u(!1)});Jt(()=>{S.value=!1,z()})}),()=>c(bt("GlobalEncrypt")?st("GlobalEncrypt"):Oi,()=>c("div",{class:["theme-container",{"no-navbar":!g.value,"no-sidebar":!_.value&&!(t.sidebar||t.sidebarTop||t.sidebarBottom),"has-toc":y.value,"hide-navbar":v.value,"sidebar-collapsed":!l.value&&!a.value&&f.value,"sidebar-open":l.value&&i.value},e.containerClass,s.value.containerClass||""],onTouchStart:E,onTouchEnd:w},[g.value?c(Nv,{onToggleSidebar:()=>u()},{startBefore:()=>{var S;return(S=t.navbarStartBefore)==null?void 0:S.call(t)},startAfter:()=>{var S;return(S=t.navbarStartAfter)==null?void 0:S.call(t)},centerBefore:()=>{var S;return(S=t.navbarCenterBefore)==null?void 0:S.call(t)},centerAfter:()=>{var S;return(S=t.navbarCenterAfter)==null?void 0:S.call(t)},endBefore:()=>{var S;return(S=t.navbarEndBefore)==null?void 0:S.call(t)},endAfter:()=>{var S;return(S=t.navbarEndAfter)==null?void 0:S.call(t)},screenTop:()=>{var S;return(S=t.navScreenTop)==null?void 0:S.call(t)},screenBottom:()=>{var S;return(S=t.navScreenBottom)==null?void 0:S.call(t)}}):null,c(Nt,{name:"fade"},()=>i.value?c("div",{class:"vp-sidebar-mask",onClick:()=>u(!1)}):null),c(Nt,{name:"fade"},()=>l.value?null:c("div",{class:"toggle-sidebar-wrapper",onClick:()=>p()},c("span",{class:["arrow",f.value?"end":"start"]}))),c(Fv,{},{...t.sidebar?{default:()=>t.sidebar()}:{},top:()=>{var S;return(S=t.sidebarTop)==null?void 0:S.call(t)},bottom:()=>{var S;return(S=t.sidebarBottom)==null?void 0:S.call(t)}}),t.default(),c(_v)]))}}),ln=U({name:"DropTransition",props:{type:{type:String,default:"single"},delay:{type:Number,default:0},duration:{type:Number,default:.25},appear:Boolean},slots:Object,setup(e,{slots:t}){const n=s=>{s.style.transition=`transform ${e.duration}s ease-in-out ${e.delay}s, opacity ${e.duration}s ease-in-out ${e.delay}s`,s.style.transform="translateY(-20px)",s.style.opacity="0"},r=s=>{s.style.transform="translateY(0)",s.style.opacity="1"};return()=>c(e.type==="single"?Nt:sd,{name:"drop",appear:e.appear,onAppear:n,onAfterAppear:r,onEnter:n,onAfterEnter:r,onBeforeLeave:n},()=>t.default())}});const js=({custom:e})=>c(mi,{class:["theme-hope-content",{custom:e}]});js.displayName="MarkdownContent",js.props={custom:Boolean};var bc=js;const yc=()=>c(de,{name:"author"},()=>c("path",{d:"M649.6 633.6c86.4-48 147.2-144 147.2-249.6 0-160-128-288-288-288s-288 128-288 288c0 108.8 57.6 201.6 147.2 249.6-121.6 48-214.4 153.6-240 288-3.2 9.6 0 19.2 6.4 25.6 3.2 9.6 12.8 12.8 22.4 12.8h704c9.6 0 19.2-3.2 25.6-12.8 6.4-6.4 9.6-16 6.4-25.6-25.6-134.4-121.6-240-243.2-288z"}));yc.displayName="AuthorIcon";const wc=()=>c(de,{name:"calendar"},()=>c("path",{d:"M716.4 110.137c0-18.753-14.72-33.473-33.472-33.473-18.753 0-33.473 14.72-33.473 33.473v33.473h66.993v-33.473zm-334.87 0c0-18.753-14.72-33.473-33.473-33.473s-33.52 14.72-33.52 33.473v33.473h66.993v-33.473zm468.81 33.52H716.4v100.465c0 18.753-14.72 33.473-33.472 33.473a33.145 33.145 0 01-33.473-33.473V143.657H381.53v100.465c0 18.753-14.72 33.473-33.473 33.473a33.145 33.145 0 01-33.473-33.473V143.657H180.6A134.314 134.314 0 0046.66 277.595v535.756A134.314 134.314 0 00180.6 947.289h669.74a134.36 134.36 0 00133.94-133.938V277.595a134.314 134.314 0 00-133.94-133.938zm33.473 267.877H147.126a33.145 33.145 0 01-33.473-33.473c0-18.752 14.72-33.473 33.473-33.473h736.687c18.752 0 33.472 14.72 33.472 33.473a33.145 33.145 0 01-33.472 33.473z"}));wc.displayName="CalendarIcon";const Cc=()=>c(de,{name:"category"},()=>c("path",{d:"M148.41 106.992h282.176c22.263 0 40.31 18.048 40.31 40.31V429.48c0 22.263-18.047 40.31-40.31 40.31H148.41c-22.263 0-40.311-18.047-40.311-40.31V147.302c0-22.263 18.048-40.31 40.311-40.31zM147.556 553.478H429.73c22.263 0 40.311 18.048 40.311 40.31v282.176c0 22.263-18.048 40.312-40.31 40.312H147.555c-22.263 0-40.311-18.049-40.311-40.312V593.79c0-22.263 18.048-40.311 40.31-40.311zM593.927 106.992h282.176c22.263 0 40.31 18.048 40.31 40.31V429.48c0 22.263-18.047 40.31-40.31 40.31H593.927c-22.263 0-40.311-18.047-40.311-40.31V147.302c0-22.263 18.048-40.31 40.31-40.31zM730.22 920.502H623.926c-40.925 0-74.22-33.388-74.22-74.425V623.992c0-41.038 33.387-74.424 74.425-74.424h222.085c41.038 0 74.424 33.226 74.424 74.067v114.233c0 10.244-8.304 18.548-18.547 18.548s-18.548-8.304-18.548-18.548V623.635c0-20.388-16.746-36.974-37.33-36.974H624.13c-20.585 0-37.331 16.747-37.331 37.33v222.086c0 20.585 16.654 37.331 37.126 37.331H730.22c10.243 0 18.547 8.304 18.547 18.547 0 10.244-8.304 18.547-18.547 18.547z"}));Cc.displayName="CategoryIcon";const _c=()=>c(de,{name:"print"},()=>c("path",{d:"M819.2 364.8h-44.8V128c0-17.067-14.933-32-32-32H281.6c-17.067 0-32 14.933-32 32v236.8h-44.8C145.067 364.8 96 413.867 96 473.6v192c0 59.733 49.067 108.8 108.8 108.8h44.8V896c0 17.067 14.933 32 32 32h460.8c17.067 0 32-14.933 32-32V774.4h44.8c59.733 0 108.8-49.067 108.8-108.8v-192c0-59.733-49.067-108.8-108.8-108.8zM313.6 160h396.8v204.8H313.6V160zm396.8 704H313.6V620.8h396.8V864zM864 665.6c0 25.6-19.2 44.8-44.8 44.8h-44.8V588.8c0-17.067-14.933-32-32-32H281.6c-17.067 0-32 14.933-32 32v121.6h-44.8c-25.6 0-44.8-19.2-44.8-44.8v-192c0-25.6 19.2-44.8 44.8-44.8h614.4c25.6 0 44.8 19.2 44.8 44.8v192z"}));_c.displayName="PrintIcon";const Ec=()=>c(de,{name:"tag"},()=>c("path",{d:"M939.902 458.563L910.17 144.567c-1.507-16.272-14.465-29.13-30.737-30.737L565.438 84.098h-.402c-3.215 0-5.726 1.005-7.634 2.913l-470.39 470.39a10.004 10.004 0 000 14.164l365.423 365.424c1.909 1.908 4.42 2.913 7.132 2.913s5.223-1.005 7.132-2.913l470.39-470.39c2.01-2.11 3.014-5.023 2.813-8.036zm-240.067-72.121c-35.458 0-64.286-28.828-64.286-64.286s28.828-64.285 64.286-64.285 64.286 28.828 64.286 64.285-28.829 64.286-64.286 64.286z"}));Ec.displayName="TagIcon";const Sc=()=>c(de,{name:"timer"},()=>c("path",{d:"M799.387 122.15c4.402-2.978 7.38-7.897 7.38-13.463v-1.165c0-8.933-7.38-16.312-16.312-16.312H256.33c-8.933 0-16.311 7.38-16.311 16.312v1.165c0 5.825 2.977 10.874 7.637 13.592 4.143 194.44 97.22 354.963 220.201 392.763-122.204 37.542-214.893 196.511-220.2 389.397-4.661 5.049-7.638 11.651-7.638 19.03v5.825h566.49v-5.825c0-7.379-2.849-13.981-7.509-18.9-5.049-193.016-97.867-351.985-220.2-389.527 123.24-37.67 216.446-198.453 220.588-392.892zM531.16 450.445v352.632c117.674 1.553 211.787 40.778 211.787 88.676H304.097c0-48.286 95.149-87.382 213.728-88.676V450.445c-93.077-3.107-167.901-81.297-167.901-177.093 0-8.803 6.99-15.793 15.793-15.793 8.803 0 15.794 6.99 15.794 15.793 0 80.261 63.69 145.635 142.01 145.635s142.011-65.374 142.011-145.635c0-8.803 6.99-15.793 15.794-15.793s15.793 6.99 15.793 15.793c0 95.019-73.789 172.82-165.96 177.093z"}));Sc.displayName="TimerIcon";const kc=()=>c(de,{name:"word"},()=>[c("path",{d:"M518.217 432.64V73.143A73.143 73.143 0 01603.43 1.097a512 512 0 01419.474 419.474 73.143 73.143 0 01-72.046 85.212H591.36a73.143 73.143 0 01-73.143-73.143z"}),c("path",{d:"M493.714 566.857h340.297a73.143 73.143 0 0173.143 85.577A457.143 457.143 0 11371.566 117.76a73.143 73.143 0 0185.577 73.143v339.383a36.571 36.571 0 0036.571 36.571z"})]);kc.displayName="WordIcon";const Dt=()=>{const e=fe();return k(()=>e.value.metaLocales)};var Dv=U({name:"AuthorInfo",inheritAttrs:!1,props:{author:{type:Array,required:!0},pure:Boolean},setup(e){const t=Dt();return()=>e.author.length?c("span",{class:"page-author-info","aria-label":`${t.value.author}${e.pure?"":"🖊"}`,...e.pure?{}:{"data-balloon-pos":"up"}},[c(yc),c("span",e.author.map(n=>n.url?c("a",{class:"page-author-item",href:n.url,target:"_blank",rel:"noopener noreferrer"},n.name):c("span",{class:"page-author-item"},n.name))),c("span",{property:"author",content:e.author.map(n=>n.name).join(", ")})]):null}}),Bv=U({name:"CategoryInfo",inheritAttrs:!1,props:{category:{type:Array,required:!0},pure:Boolean},setup(e){const t=Dt(),n=xo();return()=>e.category.length?c("span",{class:"page-category-info","aria-label":`${t.value.category}${e.pure?"":"🌈"}`,...e.pure?{}:{"data-balloon-pos":"up"}},[c(Cc),e.category.map(({name:r,path:s})=>c("span",{class:["page-category-item",{[`category${Bi(r,9)}`]:!e.pure,clickable:s}],role:s?"navigation":"",onClick:()=>{s&&n(s)}},r)),c("meta",{property:"articleSection",content:e.category.map(({name:r})=>r).join(",")})]):null}}),jv=U({name:"DateInfo",inheritAttrs:!1,props:{date:{type:Object,default:null},localizedDate:{type:String,default:""},pure:Boolean},setup(e){const t=pi(),n=Dt();return()=>e.date?c("span",{class:"page-date-info","aria-label":`${n.value.date}${e.pure?"":"📅"}`,...e.pure?{}:{"data-balloon-pos":"up"}},[c(wc),c("span",c(Xr,()=>e.localizedDate||e.date.toLocaleDateString(t.value))),c("meta",{property:"datePublished",content:e.date.toISOString()||""})]):null}}),zv=U({name:"OriginalInfo",inheritAttrs:!1,props:{isOriginal:Boolean},setup(e){const t=Dt();return()=>e.isOriginal?c("span",{class:"page-original-info"},t.value.origin):null}}),Vv=U({name:"ReadingTimeInfo",inheritAttrs:!1,props:{readingTime:{type:Object,default:()=>null},readingTimeLocale:{type:Object,default:()=>null},pure:Boolean},setup(e){const t=Dt(),n=k(()=>{if(!e.readingTime)return null;const{minutes:r}=e.readingTime;return r<1?"PT1M":`PT${Math.round(r)}M`});return()=>{var r,s;return(r=e.readingTimeLocale)!=null&&r.time?c("span",{class:"page-reading-time-info","aria-label":`${t.value.readingTime}${e.pure?"":"⌛"}`,...e.pure?{}:{"data-balloon-pos":"up"}},[c(Sc),c("span",(s=e.readingTimeLocale)==null?void 0:s.time),c("meta",{property:"timeRequired",content:n.value})]):null}}}),Wv=U({name:"TagInfo",inheritAttrs:!1,props:{tag:{type:Array,default:()=>[]},pure:Boolean},setup(e){const t=Dt(),n=xo();return()=>e.tag.length?c("span",{class:"page-tag-info","aria-label":`${t.value.tag}${e.pure?"":"🏷"}`,...e.pure?{}:{"data-balloon-pos":"up"}},[c(Ec),e.tag.map(({name:r,path:s})=>c("span",{class:["page-tag-item",{[`tag${Bi(r,9)}`]:!e.pure,clickable:s}],role:s?"navigation":"",onClick:()=>{s&&n(s)}},r)),c("meta",{property:"keywords",content:e.tag.map(({name:r})=>r).join(",")})]):null}}),Gv=U({name:"ReadTimeInfo",inheritAttrs:!1,props:{readingTime:{type:Object,default:()=>null},readingTimeLocale:{type:Object,default:()=>null},pure:Boolean},setup(e){const t=Dt();return()=>{var n,r,s;return(n=e.readingTimeLocale)!=null&&n.words?c("span",{class:"page-word-info","aria-label":`${t.value.words}${e.pure?"":"🔠"}`,...e.pure?{}:{"data-balloon-pos":"up"}},[c(kc),c("span",(r=e.readingTimeLocale)==null?void 0:r.words),c("meta",{property:"wordCount",content:(s=e.readingTime)==null?void 0:s.words})]):null}}}),Kv=U({name:"PageInfo",components:{AuthorInfo:Dv,CategoryInfo:Bv,DateInfo:jv,OriginalInfo:zv,PageViewInfo:()=>null,ReadingTimeInfo:Vv,TagInfo:Wv,WordInfo:Gv},props:{items:{type:[Array,Boolean],default:()=>["Author","Original","Date","PageView","ReadingTime","Category","Tag"]},info:{type:Object,required:!0}},setup(e){const t=ir();return()=>e.items?c("div",{class:"page-info"},e.items.map(n=>c(st(`${n}Info`),{...e.info,pure:t.value}))):null}}),Uv=U({name:"PrintButton",setup(){const e=En(),t=fe();return()=>e.value.print===!1?null:c("button",{type:"button",class:"print-button",title:t.value.metaLocales.print,onClick:()=>{window.print()}},c(_c))}}),qv=U({name:"TOC",props:{items:{type:Array,default:()=>[]},headerDepth:{type:Number,default:2}},slots:Object,setup(e,{slots:t}){const n=en(),r=ye(),s=Dt(),[o,l]=$s(),a=je(),i=X("-1.7rem"),u=p=>{var d;(d=a.value)==null||d.scrollTo({top:p,behavior:"smooth"})},f=()=>{if(a.value){const p=document.querySelector(".vp-toc-item.active");p?i.value=`${p.getBoundingClientRect().top-a.value.getBoundingClientRect().top+a.value.scrollTop}px`:i.value="-1.7rem"}else i.value="-1.7rem"};return be(()=>{ae(()=>n.hash,p=>{if(a.value){const d=document.querySelector(`#toc a.toc-link[href$="${p}"]`);if(!d)return;const{top:v,height:g}=a.value.getBoundingClientRect(),{top:_,height:y}=d.getBoundingClientRect();_v+g&&u(a.value.scrollTop+_+y-v-g)}}),ae(()=>n.fullPath,f,{flush:"post",immediate:!0})}),()=>{var g,_;const p=({title:y,level:b,slug:E})=>c(Ge,{to:`#${E}`,class:["vp-toc-link",`level${b}`],onClick:()=>{l()}},()=>y),d=(y,b)=>y.length&&b>0?c("ul",{class:"vp-toc-list"},y.map(E=>{const w=d(E.children,b-1);return[c("li",{class:["vp-toc-item",{active:n.hash===`#${E.slug}`}]},p(E)),w?c("li",w):null]})):null,v=e.items.length?d(e.items,e.headerDepth):r.value.headers?d(r.value.headers,e.headerDepth):null;return v?c("div",{class:"vp-toc-placeholder"},[c("aside",{id:"toc"},[(g=t.before)==null?void 0:g.call(t),c("div",{class:"vp-toc-header",onClick:()=>{l()}},[s.value.toc,c(Uv),c("div",{class:["arrow",o.value?"down":"end"]})]),c("div",{class:["vp-toc-wrapper",o.value?"open":""],ref:a},[v,c("div",{class:"vp-toc-marker",style:{top:i.value}})]),(_=t.after)==null?void 0:_.call(t)])]):null}}}),xc=U({name:"SkipLink",props:{content:{type:String,default:"main-content"}},setup(e){const t=ye(),n=fe(),r=je(),s=({target:o})=>{const l=document.querySelector(o.hash);if(l){const a=()=>{l.removeAttribute("tabindex"),l.removeEventListener("blur",a)};l.setAttribute("tabindex","-1"),l.addEventListener("blur",a),l.focus(),window.scrollTo(0,0)}};return be(()=>{ae(()=>t.value.path,()=>r.value.focus())}),()=>[c("span",{ref:r,tabindex:"-1"}),c("a",{href:`#${e.content}`,class:"vp-skip-link sr-only",onClick:s},n.value.routeLocales.skipToContent)]}});let ws=null,Tn=null;const Zv={wait:()=>ws,pending:()=>{ws=new Promise(e=>{Tn=e})},resolve:()=>{Tn==null||Tn(),ws=null,Tn=null}},Tc=()=>Zv;var Yv=U({name:"FadeSlideY",slots:Object,setup(e,{slots:t}){const{resolve:n,pending:r}=Tc();return()=>c(Nt,{name:"fade-slide-y",mode:"out-in",onBeforeEnter:n,onBeforeLeave:r},()=>{var s;return(s=t.default)==null?void 0:s.call(t)})}});const Xv=(e,t)=>{const n=e.replace(t,"/").split("/"),r=[];let s=fo(t);return n.forEach((o,l)=>{l!==n.length-1?(s+=`${o}/`,r.push({link:s,name:o||"Home"})):o!==""&&(s+=o,r.push({link:s,name:o}))}),r},Lc=(e,{slots:t})=>{var p,d;const{bgImage:n,bgImageDark:r,bgImageStyle:s,color:o,description:l,image:a,imageDark:i,header:u,features:f=[]}=e;return c("div",{class:"vp-feature-wrapper"},[n?c("div",{class:["vp-feature-bg",{light:r}],style:[{"background-image":`url(${n})`},s]}):null,r?c("div",{class:"vp-feature-bg dark",style:[{"background-image":`url(${r})`},s]}):null,c("div",{class:"vp-feature",style:o?{color:o}:{}},[((p=t.image)==null?void 0:p.call(t,e))||[a?c("img",{class:["vp-feature-image",{light:i}],src:$e(a),alt:""}):null,i?c("img",{class:"vp-feature-image dark",src:$e(i),alt:""}):null],((d=t.info)==null?void 0:d.call(t,e))||[u?c("h2",{class:"vp-feature-header"},u):null,l?c("p",{class:"vp-feature-description",innerHTML:l}):null],f.length?c("div",{class:"vp-features"},f.map(({icon:v,title:g,details:_,link:y})=>{const b=[c("h3",{class:"vp-feature-title"},[c(Oe,{icon:v}),c("span",{innerHTML:g})]),c("p",{class:"vp-feature-details",innerHTML:_})];return y?Kn(y)?c("a",{class:"vp-feature-item link",href:y,"aria-label":g,target:"_blank"},b):c(Ge,{class:"vp-feature-item link",to:y,"aria-label":g},()=>b):c("div",{class:"vp-feature-item"},b)})):null])])};Lc.displayName="FeaturePanel";var Ul=Lc,Jv=U({name:"HeroInfo",slots:Object,setup(e,{slots:t}){const n=ke(),r=Zr(),s=k(()=>n.value.heroFullScreen??!1),o=k(()=>{const{heroText:u,tagline:f}=n.value;return{text:u??r.value.title??"Hello",tagline:f??r.value.description??"",isFullScreen:s.value}}),l=k(()=>{const{heroText:u,heroImage:f,heroImageDark:p,heroAlt:d,heroImageStyle:v}=n.value;return{image:f?$e(f):null,imageDark:p?$e(p):null,style:v,alt:d||u||"",isFullScreen:s.value}}),a=k(()=>{const{bgImage:u,bgImageDark:f,bgImageStyle:p}=n.value;return{image:Ee(u)?$e(u):null,imageDark:Ee(f)?$e(f):null,bgStyle:p,isFullScreen:s.value}}),i=k(()=>n.value.actions??[]);return()=>{var u,f,p;return c("header",{class:["vp-hero-info-wrapper",{fullscreen:s.value}]},[((u=t.heroBg)==null?void 0:u.call(t,a.value))||[a.value.image?c("div",{class:["vp-hero-mask",{light:a.value.imageDark}],style:[{"background-image":`url(${a.value.image})`},a.value.bgStyle]}):null,a.value.imageDark?c("div",{class:"vp-hero-mask dark",style:[{"background-image":`url(${a.value.imageDark})`},a.value.bgStyle]}):null],c("div",{class:"vp-hero-info"},[((f=t.heroImage)==null?void 0:f.call(t,l.value))||c(ln,{appear:!0,type:"group"},()=>[l.value.image?c("img",{key:"light",class:["vp-hero-image",{light:l.value.imageDark}],style:l.value.style,src:l.value.image,alt:l.value.alt}):null,l.value.imageDark?c("img",{key:"dark",class:"vp-hero-image dark",style:l.value.style,src:l.value.imageDark,alt:l.value.alt}):null]),((p=t.heroInfo)==null?void 0:p.call(t,o.value))??c("div",{class:"vp-hero-infos"},[o.value.text?c(ln,{appear:!0,delay:.04},()=>c("h1",{id:"main-title"},o.value.text)):null,o.value.tagline?c(ln,{appear:!0,delay:.08},()=>c("p",{id:"main-description",innerHTML:o.value.tagline})):null,i.value.length?c(ln,{appear:!0,delay:.12},()=>c("p",{class:"vp-hero-actions"},i.value.map(d=>c(De,{class:["vp-hero-action",d.type||"default"],config:d,noExternalLinkIcon:!0},d.icon?{before:()=>c(Oe,{icon:d.icon})}:{})))):null])])])}}});const Ac=(e,{slots:t})=>{var d,v,g;const{bgImage:n,bgImageDark:r,bgImageStyle:s,color:o,description:l,image:a,imageDark:i,header:u,highlights:f=[],type:p="un-order"}=e;return c("div",{class:"vp-highlight-wrapper",style:o?{color:o}:{}},[n?c("div",{class:["vp-highlight-bg",{light:r}],style:[{"background-image":`url(${n})`},s]}):null,r?c("div",{class:"vp-highlight-bg dark",style:[{"background-image":`url(${r})`},s]}):null,c("div",{class:"vp-highlight"},[((d=t.image)==null?void 0:d.call(t,e))||[a?c("img",{class:["vp-highlight-image",{light:i}],src:$e(a),alt:""}):null,i?c("img",{class:"vp-highlight-image dark",src:$e(i),alt:""}):null],((v=t.info)==null?void 0:v.call(t,e))||[c("div",{class:"vp-highlight-info-wrapper"},c("div",{class:"vp-highlight-info"},[u?c("h2",{class:"vp-highlight-header",innerHTML:u}):null,l?c("p",{class:"vp-highlight-description",innerHTML:l}):null,((g=t.highlights)==null?void 0:g.call(t,f))||c(p==="order"?"ol":p==="no-order"?"dl":"ul",{class:"vp-highlights"},f.map(({icon:_,title:y,details:b,link:E})=>{const w=[c(p==="no-order"?"dt":"h3",{class:"vp-highlight-title"},[_?c(Oe,{class:"vp-highlight-icon",icon:_}):null,c("span",{innerHTML:y})]),b?c(p==="no-order"?"dd":"p",{class:"vp-highlight-details",innerHTML:b}):null];return c(p==="no-order"?"div":"li",{class:["vp-highlight-item-wrapper",{link:E}]},E?Kn(E)?c("a",{class:"vp-highlight-item link",href:E,"aria-label":y,target:"_blank"},w):c(Ge,{class:"vp-highlight-item link",to:E,"aria-label":y},()=>w):c("div",{class:"vp-highlight-item"},w))}))]))]])])};Ac.displayName="HighlightPanel";var Qv=Ac,e0=U({name:"HomePage",slots:Object,setup(e,{slots:t}){const n=ir(),r=ke(),s=k(()=>{const{features:l}=r.value;return Ns(l)?l:null}),o=k(()=>{const{highlights:l}=r.value;return Ns(l)?l:null});return()=>{var l,a,i,u;return c("main",{id:"main-content",class:["vp-project-home ",{pure:n.value}],"aria-labelledby":r.value.heroText===null?"":"main-title"},[(l=t.top)==null?void 0:l.call(t),c(Jv),((a=o.value)==null?void 0:a.map(f=>"features"in f?c(Ul,f):c(Qv,f)))||(s.value?c(ln,{appear:!0,delay:.24},()=>c(Ul,{features:s.value})):null),(i=t.center)==null?void 0:i.call(t),c(ln,{appear:!0,delay:.32},()=>c(bc)),(u=t.bottom)==null?void 0:u.call(t)])}}}),t0=U({name:"BreadCrumb",setup(){const e=ye(),t=$t(),n=ke(),r=fe(),s=je([]),o=k(()=>(n.value.breadcrumb||n.value.breadcrumb!==!1&&r.value.breadcrumb!==!1)&&s.value.length>1),l=k(()=>n.value.breadcrumbIcon||n.value.breadcrumbIcon!==!1&&r.value.breadcrumbIcon!==!1),a=()=>{const i=Xv(e.value.path,t.value).map(({link:u,name:f})=>{const{path:p,meta:d,notFound:v}=Yr(u);return v||d[ut.breadcrumbExclude]?null:{title:d[ut.shortTitle]||d[ut.title]||f,icon:d[ut.icon],path:p}}).filter(u=>u!==null);i.length>1&&(s.value=i)};return be(()=>{ae(()=>e.value.path,a,{immediate:!0})}),()=>c("nav",{class:["vp-breadcrumb",{disable:!o.value}]},o.value?c("ol",{vocab:"https://schema.org/",typeof:"BreadcrumbList"},s.value.map((i,u)=>c("li",{class:{"is-active":s.value.length-1===u},property:"itemListElement",typeof:"ListItem"},[c(Ge,{to:i.path,property:"item",typeof:"WebPage"},()=>[l.value?c(Oe,{icon:i.icon}):null,c("span",{property:"name"},i.title||"Unknown")]),c("meta",{property:"position",content:u+1})]))):[])}});const ql=e=>e===!1||Kr(e)?e:Ee(e)?dn(e,!0):null,zs=(e,t,n)=>{const r=e.findIndex(s=>s.link===t);if(r!==-1){const s=e[r+n];return s!=null&&s.link?s:null}for(const s of e)if("children"in s){const o=zs(s.children,t,n);if(o)return o}return null};var n0=U({name:"PageNav",setup(){const e=fe(),t=ke(),n=To(),r=ye(),s=xo(),o=k(()=>{const a=ql(t.value.prev);return a===!1?null:a||(e.value.prevLink===!1?null:zs(n.value,r.value.path,-1))}),l=k(()=>{const a=ql(t.value.next);return a===!1?null:a||(e.value.nextLink===!1?null:zs(n.value,r.value.path,1))});return ge("keydown",a=>{a.altKey&&(a.key==="ArrowRight"?l.value&&(s(l.value.link),a.preventDefault()):a.key==="ArrowLeft"&&o.value&&(s(o.value.link),a.preventDefault()))}),()=>o.value||l.value?c("nav",{class:"vp-page-nav"},[o.value?c(De,{class:"prev",config:o.value},()=>{var a,i;return[c("div",{class:"hint"},[c("span",{class:"arrow start"}),e.value.metaLocales.prev]),c("div",{class:"link"},[c(Oe,{icon:(a=o.value)==null?void 0:a.icon}),(i=o.value)==null?void 0:i.text])]}):null,l.value?c(De,{class:"next",config:l.value},()=>{var a,i;return[c("div",{class:"hint"},[e.value.metaLocales.next,c("span",{class:"arrow end"})]),c("div",{class:"link"},[(a=l.value)==null?void 0:a.text,c(Oe,{icon:(i=l.value)==null?void 0:i.icon})])]}):null]):null}});const r0={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},s0=({docsRepo:e,docsBranch:t,docsDir:n,filePathRelative:r,editLinkPattern:s})=>{if(!r)return null;const o=Vi(e);let l;return s?l=s:o!==null&&(l=r0[o]),l?l.replace(/:repo/u,Qt(e)?e:`https://github.com/${e}`).replace(/:branch/u,t).replace(/:path/u,ni(`${fo(n)}/${r}`)):null},o0=()=>{const e=fe(),t=ye(),n=ke();return k(()=>{const{repo:r,docsRepo:s=r,docsBranch:o="main",docsDir:l="",editLink:a,editLinkPattern:i=""}=e.value;if(!(n.value.editLink??a??!0)||!s)return null;const u=s0({docsRepo:s,docsBranch:o,docsDir:l,editLinkPattern:i,filePathRelative:t.value.filePathRelative});return u?{text:e.value.metaLocales.editLink,link:u}:null})},l0=()=>{const e=Zr(),t=fe(),n=ye(),r=ke();return k(()=>{var s,o;return!(r.value.lastUpdated??t.value.lastUpdated??!0)||!((s=n.value.git)!=null&&s.updatedTime)?null:new Date((o=n.value.git)==null?void 0:o.updatedTime).toLocaleString(e.value.lang)})},a0=()=>{const e=fe(),t=ye(),n=ke();return k(()=>{var r;return n.value.contributors??e.value.contributors??!0?((r=t.value.git)==null?void 0:r.contributors)??null:null})};var i0=U({name:"PageTitle",setup(){const e=ye(),t=ke(),n=fe(),{info:r,items:s}=dv();return()=>c("div",{class:"vp-page-title"},[c("h1",[n.value.titleIcon===!1?null:c(Oe,{icon:t.value.icon}),e.value.title]),c(Kv,{info:r.value,...s.value===null?{}:{items:s.value}}),c("hr")])}});const Pc=()=>c(de,{name:"edit"},()=>[c("path",{d:"M430.818 653.65a60.46 60.46 0 0 1-50.96-93.281l71.69-114.012 7.773-10.365L816.038 80.138A60.46 60.46 0 0 1 859.225 62a60.46 60.46 0 0 1 43.186 18.138l43.186 43.186a60.46 60.46 0 0 1 0 86.373L588.879 565.55l-8.637 8.637-117.466 68.234a60.46 60.46 0 0 1-31.958 11.229z"}),c("path",{d:"M728.802 962H252.891A190.883 190.883 0 0 1 62.008 771.98V296.934a190.883 190.883 0 0 1 190.883-192.61h267.754a60.46 60.46 0 0 1 0 120.92H252.891a69.962 69.962 0 0 0-69.098 69.099V771.98a69.962 69.962 0 0 0 69.098 69.098h475.911A69.962 69.962 0 0 0 797.9 771.98V503.363a60.46 60.46 0 1 1 120.922 0V771.98A190.883 190.883 0 0 1 728.802 962z"})]);Pc.displayName="EditIcon";var c0=U({name:"PageMeta",setup(){const e=fe(),t=o0(),n=l0(),r=a0();return()=>{const{metaLocales:s}=e.value;return c("footer",{class:"page-meta"},[t.value?c("div",{class:"meta-item edit-link"},c(De,{class:"label",config:t.value},{before:()=>c(Pc)})):null,c("div",{class:"meta-item git-info"},[n.value?c("div",{class:"update-time"},[c("span",{class:"label"},`${s.lastUpdated}: `),c(Xr,()=>c("span",{class:"info"},n.value))]):null,r.value&&r.value.length?c("div",{class:"contributors"},[c("span",{class:"label"},`${s.contributors}: `),r.value.map(({email:o,name:l},a)=>[c("span",{class:"contributor",title:`email: ${o}`},l),a!==r.value.length-1?",":""])]):null])])}}}),u0=U({name:"NormalPage",slots:Object,setup(e,{slots:t}){const n=ke(),{isDarkmode:r}=cr(),s=fe(),o=k(()=>n.value.toc||n.value.toc!==!1&&s.value.toc!==!1);return()=>c("main",{id:"main-content",class:"vp-page"},c(bt("LocalEncrypt")?st("LocalEncrypt"):Oi,()=>{var l,a,i,u;return[(l=t.top)==null?void 0:l.call(t),n.value.cover?c("div",{class:"page-cover"},c("img",{src:$e(n.value.cover),alt:"","no-view":""})):null,c(t0),c(i0),o.value?c(qv,{headerDepth:n.value.headerDepth??s.value.headerDepth??2},{before:()=>{var f;return(f=t.tocBefore)==null?void 0:f.call(t)},after:()=>{var f;return(f=t.tocAfter)==null?void 0:f.call(t)}}):null,(a=t.contentBefore)==null?void 0:a.call(t),c(bc),(i=t.contentAfter)==null?void 0:i.call(t),c(c0),c(n0),bt("CommentService")?c(st("CommentService"),{darkmode:r.value}):null,(u=t.bottom)==null?void 0:u.call(t)]}))}}),f0=U({name:"Layout",slots:Object,setup(e,{slots:t}){fe();const n=ye(),r=ke(),{isMobile:s}=Qr(),o=k(()=>"none");return()=>[c(xc),c(gc,{},{default:()=>{var l;return((l=t.default)==null?void 0:l.call(t))||(r.value.home?c(e0):c(Yv,()=>c(u0,{key:n.value.path},{top:()=>{var a;return(a=t.top)==null?void 0:a.call(t)},bottom:()=>{var a;return(a=t.bottom)==null?void 0:a.call(t)},contentBefore:()=>{var a;return(a=t.contentBefore)==null?void 0:a.call(t)},contentAfter:()=>{var a;return(a=t.contentAfter)==null?void 0:a.call(t)},tocBefore:()=>{var a;return(a=t.tocBefore)==null?void 0:a.call(t)},tocAfter:()=>{var a;return(a=t.tocAfter)==null?void 0:a.call(t)}})))},...o.value==="none"?{}:{navScreenBottom:()=>c(st("BloggerInfo"))},...!s.value&&o.value==="always"?{sidebar:()=>c(st("BloggerInfo"))}:{}})]}}),d0=U({name:"NotFoundHint",setup(){const e=fe(),t=()=>{const n=e.value.routeLocales.notFoundMsg;return n[Math.floor(Math.random()*n.length)]};return()=>c("div",{class:"not-found-hint"},[c("p",{class:"error-code"},"404"),c("h1",{class:"error-title"},e.value.routeLocales.notFoundTitle),c("p",{class:"error-hint"},t())])}}),p0=U({name:"NotFound",slots:Object,setup(e,{slots:t}){const n=Cn(),r=$t(),s=fe();return()=>[c(xc),c(gc,{noSidebar:!0},()=>{var o;return c("main",{id:"main-content",class:"vp-page not-found"},((o=t.default)==null?void 0:o.call(t))||[c(d0),c("div",{class:"actions"},[c("button",{type:"button",class:"action-button",onClick:()=>{window.history.go(-1)}},s.value.routeLocales.back),c("button",{type:"button",class:"action-button",onClick:()=>{n.push(s.value.home??r.value)}},s.value.routeLocales.home)])])})]}});kh(e=>{const t=e.t,n=e.I!==!1,r=e.i;return n?{title:t,content:r?()=>[c(Oe,{icon:r}),t]:null,order:e.O,index:e.I}:null});const h0=Qe({enhance:({app:e,router:t})=>{const{scrollBehavior:n}=t.options;t.options.scrollBehavior=async(...r)=>(await Tc().wait(),n(...r)),vv(e),e.component("HopeIcon",Oe)},setup:()=>{mv(),Cv()},layouts:{Layout:f0,NotFound:p0}}),Sr=[$p,Wp,Sh,Ph,Mh,$h,jh,Kh,r1,o1,y1,tv,h0],v0=JSON.parse('{"base":"/boilerplate-e2e-cypress-cucumber/","lang":"en-US","title":"E2E Cypress Cucumber Boilerplate Documentation","description":"IT4C - E2E Cypress Cucumber Boilerplate Documentation","head":[["link",{"rel":"icon","href":"/boilerplate-e2e-cypress-cucumber/favicon.ico"}]],"locales":{}}');var An=je(v0),m0=np,g0=()=>{const e=Tp({history:m0(fo("/boilerplate-e2e-cypress-cucumber/")),routes:[{name:"vuepress-route",path:"/:catchAll(.*)",components:{}}],scrollBehavior:(t,n,r)=>r||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{if(t.path!==n.path||n===mt){const r=Yr(t.path);if(r.path!==t.path)return r.path;const s=await r.loader();t.meta={...r.meta,_pageChunk:s}}else t.path===n.path&&(t.meta=n.meta)}),e},b0=e=>{e.component("ClientOnly",Xr),e.component("Content",mi),e.component("RouteLink",Ge)},y0=(e,t,n)=>{const r=k(()=>t.currentRoute.value.path),s=ro((y,b)=>({get(){return y(),t.currentRoute.value.meta._pageChunk},set(E){t.currentRoute.value.meta._pageChunk=E,b()}})),o=k(()=>zt.resolveLayouts(n)),l=k(()=>zt.resolveRouteLocale(An.value.locales,r.value)),a=k(()=>zt.resolveSiteLocaleData(An.value,l.value)),i=k(()=>s.value.comp),u=k(()=>s.value.data),f=k(()=>u.value.frontmatter),p=k(()=>zt.resolvePageHeadTitle(u.value,a.value)),d=k(()=>zt.resolvePageHead(p.value,f.value,a.value)),v=k(()=>zt.resolvePageLang(u.value,a.value)),g=k(()=>zt.resolvePageLayout(u.value,o.value)),_={layouts:o,pageData:u,pageComponent:i,pageFrontmatter:f,pageHead:d,pageHeadTitle:p,pageLang:v,pageLayout:g,redirects:Os,routeLocale:l,routePath:r,routes:Zn,siteData:An,siteLocaleData:a};return e.provide(vo,_),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>f.value},$head:{get:()=>d.value},$headTitle:{get:()=>p.value},$lang:{get:()=>v.value},$page:{get:()=>u.value},$routeLocale:{get:()=>l.value},$site:{get:()=>An.value},$siteLocale:{get:()=>a.value},$withBase:{get:()=>$e}}),_},w0=()=>{const e=Pp(),t=pi();let n=[];const r=()=>{e.value.forEach(l=>{const a=C0(l);a&&n.push(a)})},s=()=>{const l=[];return e.value.forEach(a=>{const i=_0(a);i&&l.push(i)}),l},o=()=>{document.documentElement.lang=t.value;const l=s();n.forEach((a,i)=>{const u=l.findIndex(f=>a.isEqualNode(f));u===-1?(a.remove(),delete n[i]):l.splice(u,1)}),l.forEach(a=>document.head.appendChild(a)),n=[...n.filter(a=>!!a),...l]};Zt(Mp,o),be(()=>{r(),ae(e,o,{immediate:!1})})},C0=([e,t,n=""])=>{const r=Object.entries(t).map(([a,i])=>Ee(i)?`[${a}=${JSON.stringify(i)}]`:i===!0?`[${a}]`:"").join(""),s=`head > ${e}${r}`;return Array.from(document.querySelectorAll(s)).find(a=>a.innerText===n)||null},_0=([e,t,n])=>{if(!Ee(e))return null;const r=document.createElement(e);return Kr(t)&&Object.entries(t).forEach(([s,o])=>{Ee(o)?r.setAttribute(s,o):o===!0&&r.setAttribute(s,"")}),Ee(n)&&r.appendChild(document.createTextNode(n)),r},E0=fd,S0=async()=>{var n;const e=E0({name:"Vuepress",setup(){var o;w0();for(const l of Sr)(o=l.setup)==null||o.call(l);const r=Sr.flatMap(({rootComponents:l=[]})=>l.map(a=>c(a))),s=Rp();return()=>[c(s.value),r]}}),t=g0();b0(e),y0(e,t,Sr);for(const r of Sr)await((n=r.enhance)==null?void 0:n.call(r,{app:e,router:t,siteData:An}));return e.use(t),{app:e,router:t}};S0().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{Yi as A,ye as B,je as C,be as D,Jt as E,Ee as F,Kr as G,Ci as H,Hr as I,B1 as O,A0 as P,Ge as R,T0 as a,Va as b,x0 as c,S0 as createVueApp,Wa as d,xe as e,U as f,Cn as g,$t as h,Ft as i,Eo as j,er as k,X as l,k as m,ge as n,k0 as o,c as p,Ui as q,st as r,N1 as s,jr as t,L0 as u,I1 as v,ae as w,M1 as x,O1 as y,H1 as z}; diff --git a/assets/index.html-C6-MpLlJ.js b/assets/index.html-C6-MpLlJ.js new file mode 100644 index 0000000..745407b --- /dev/null +++ b/assets/index.html-C6-MpLlJ.js @@ -0,0 +1,10 @@ +import{_ as r}from"./plugin-vue_export-helper-DlAUqK2U.js";import{r as o,o as i,c,b as e,d as t,e as n,a as s}from"./app-DTNa3xTs.js";const l={},d=e("h1",{id:"boilerplate-e2e-cypress-cucumber",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#boilerplate-e2e-cypress-cucumber"},[e("span",null,"boilerplate-e2e-cypress-cucumber")])],-1),p=e("p",null,"IT4C Boilerplate for End-to-End Testing with Cypress utilizing",-1),u={href:"https://github.com/marketplace/actions/cypress-io",target:"_blank",rel:"noopener noreferrer"},h={href:"https://cucumber.io/docs/gherkin/reference/",target:"_blank",rel:"noopener noreferrer"},m={href:"https://github.com/WasiqB/multiple-cucumber-html-reporter/tree/main",target:"_blank",rel:"noopener noreferrer"},b=s(`

Requirements and Commands

Building this project requires nodejs (>= v20) and npm.

Commands

CommandDescription
Installation
npm installProject setup
Linting
npm run test:lint:eslintRun Eslint linter
Run Cypress
npm run cypress:openOpen Cypress GUI
npm run cypress:runRun all Cypress tests headless in CLI
Documentation
npm run docs:devRun documentation locally in development mode
npm run docs:buildBuild static documentation
Maintenance
npm run updateCheck for updates

Update

Retrieve a list of updatable packages by running npm run update.

Appending -u will also update the packages in the package.json. Afterwards run npm install.

npm run update -- -u
+npm install
+

Test Examples

`,9),g={href:"https://the-internet.herokuapp.com/",target:"_blank",rel:"noopener noreferrer"},f=e("a",{href:"./cypress/e2e/features/Login.feature"},"Login.feature",-1),_=e("br",null,null,-1),x=e("code",null,"baseUrl",-1),k={href:"https://github.com/IT4Change/boilerplate-e2e-cypress-cucumber/blob/8306614812c1011642c75ae34057ca66784cae4f/cypress.config.ts#L25",target:"_blank",rel:"noopener noreferrer"},v=e("a",{href:"./cypress/e2e/ssteps/login.ts"},"this step definition file",-1),y={href:"https://the-internet.herokuapp.com/",target:"_blank",rel:"noopener noreferrer"},w=s(`

How to use as part of a project

If you want to use this template as part of a larger project, e.g. in conjunction with a frontend also utilizing a boilerplate you cannot use the template mechanic provided by github for this repository.

You can use the following commands to include the whole git history of the boilerplate and be able to update according to changes to this repo using another remote.

git remote add xxx_boilerplate-e2e-cypress-cucumber git@github.com:IT4Change/boilerplate-backend.git
+git fetch xxx_boilerplate-e2e-cypress-cucumber
+git merge -s ours --no-commit --allow-unrelated-histories xxx_boilerplate-e2e-cypress-cucumber/master
+git read-tree --prefix=xxx/ -u xxx_boilerplate-e2e-cypress-cucumber/master
+git commit -m "Imported boilerplate-e2e-cypress-cucumber as a subtree under xxx/."
+

To update the subtree you can use

git subtree pull -P xxx/ xxx_boilerplate-e2e-cypress-cucumber master
+git commit -m "Updated boilerplate-e2e-cypress-cucumber in subtree under xxx/."
+

Where xxx refers to the folder and product part you want to use the boilerplate in (e.g. cypress or e2e-tests).

`,7),C={href:"https://stackoverflow.com/questions/1683531/how-to-import-existing-git-repository-into-another/8396318#8396318",target:"_blank",rel:"noopener noreferrer"},T=e("h2",{id:"license",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#license"},[e("span",null,"License")])],-1),q=e("p",null,[e("a",{href:"./LICENSE"},"Apache 2.0")],-1);function E(I,L){const a=o("ExternalLinkIcon");return i(),c("div",null,[d,p,e("ul",null,[e("li",null,[e("a",u,[t("cypress-io/github-action"),n(a)]),t(" caching the Cypress installation and dependencies for fast Cypress CI initialisation")]),e("li",null,[e("a",h,[t("Cucumber"),n(a)]),t(" for human-readable test specifications")]),e("li",null,[e("a",m,[t("Multiple Cucumber HTML Reporter"),n(a)]),t(" to create easy readable, and searchable HTML reports enriched with metadata")])]),b,e("p",null,[t("To showcase Cucumber feature tests, a simple login example on "),e("a",g,[t("the-internet"),n(a)]),t(" is written in the feature file "),f,t("."),_,t(" The "),x,t(" is set in "),e("a",k,[t("cypress.config.ts"),n(a)]),t(" and the test steps are defined in "),v,t(".")]),e("p",null,[t("Testing against the demo website "),e("a",y,[t("the-internet"),n(a)]),t(" was chosen from the test practice recommendations of https://www.davidmello.com/best-websites-for-practicing-test-automation/.")]),w,e("p",null,[t("This mechanic was taken from this "),e("a",C,[t("source"),n(a)])]),T,q])}const B=r(l,[["render",E],["__file","index.html.vue"]]),M=JSON.parse('{"path":"/","title":"boilerplate-e2e-cypress-cucumber","lang":"en-US","frontmatter":{},"headers":[{"level":2,"title":"Requirements and Commands","slug":"requirements-and-commands","link":"#requirements-and-commands","children":[{"level":3,"title":"Commands","slug":"commands","link":"#commands","children":[]},{"level":3,"title":"Update","slug":"update","link":"#update","children":[]}]},{"level":2,"title":"Test Examples","slug":"test-examples","link":"#test-examples","children":[]},{"level":2,"title":"How to use as part of a project","slug":"how-to-use-as-part-of-a-project","link":"#how-to-use-as-part-of-a-project","children":[]},{"level":2,"title":"License","slug":"license","link":"#license","children":[]}],"git":{"createdTime":1711814833000,"updatedTime":1711814833000,"contributors":[{"name":"mahula","email":"lenzmath@posteo.de","commits":1}]},"readingTime":{"minutes":1.48,"words":443},"filePathRelative":"README.md","localizedDate":"March 30, 2024","excerpt":"\\n

IT4C Boilerplate for End-to-End Testing with Cypress utilizing

\\n"}');export{B as comp,M as data}; diff --git a/assets/photoswipe.esm-SzV8tJDW.js b/assets/photoswipe.esm-SzV8tJDW.js new file mode 100644 index 0000000..4048314 --- /dev/null +++ b/assets/photoswipe.esm-SzV8tJDW.js @@ -0,0 +1,4 @@ +/*! + * PhotoSwipe 5.4.3 - https://photoswipe.com + * (c) 2023 Dmytro Semenov + */function f(r,t,i){const e=document.createElement(t);return r&&(e.className=r),i&&i.appendChild(e),e}function p(r,t){return r.x=t.x,r.y=t.y,t.id!==void 0&&(r.id=t.id),r}function M(r){r.x=Math.round(r.x),r.y=Math.round(r.y)}function A(r,t){const i=Math.abs(r.x-t.x),e=Math.abs(r.y-t.y);return Math.sqrt(i*i+e*e)}function x(r,t){return r.x===t.x&&r.y===t.y}function I(r,t,i){return Math.min(Math.max(r,t),i)}function b(r,t,i){let e=`translate3d(${r}px,${t||0}px,0)`;return i!==void 0&&(e+=` scale3d(${i},${i},1)`),e}function y(r,t,i,e){r.style.transform=b(t,i,e)}const $="cubic-bezier(.4,0,.22,1)";function R(r,t,i,e){r.style.transition=t?`${t} ${i}ms ${e||$}`:"none"}function L(r,t,i){r.style.width=typeof t=="number"?`${t}px`:t,r.style.height=typeof i=="number"?`${i}px`:i}function U(r){R(r)}function q(r){return"decode"in r?r.decode().catch(()=>{}):r.complete?Promise.resolve(r):new Promise((t,i)=>{r.onload=()=>t(r),r.onerror=i})}const _={IDLE:"idle",LOADING:"loading",LOADED:"loaded",ERROR:"error"};function G(r){return"button"in r&&r.button===1||r.ctrlKey||r.metaKey||r.altKey||r.shiftKey}function K(r,t,i=document){let e=[];if(r instanceof Element)e=[r];else if(r instanceof NodeList||Array.isArray(r))e=Array.from(r);else{const s=typeof r=="string"?r:t;s&&(e=Array.from(i.querySelectorAll(s)))}return e}function C(){return!!(navigator.vendor&&navigator.vendor.match(/apple/i))}let F=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>{F=!0}}))}catch{}class X{constructor(){this._pool=[]}add(t,i,e,s){this._toggleListener(t,i,e,s)}remove(t,i,e,s){this._toggleListener(t,i,e,s,!0)}removeAll(){this._pool.forEach(t=>{this._toggleListener(t.target,t.type,t.listener,t.passive,!0,!0)}),this._pool=[]}_toggleListener(t,i,e,s,n,o){if(!t)return;const a=n?"removeEventListener":"addEventListener";i.split(" ").forEach(l=>{if(l){o||(n?this._pool=this._pool.filter(d=>d.type!==l||d.listener!==e||d.target!==t):this._pool.push({target:t,type:l,listener:e,passive:s}));const c=F?{passive:s||!1}:!1;t[a](l,e,c)}})}}function B(r,t){if(r.getViewportSizeFn){const i=r.getViewportSizeFn(r,t);if(i)return i}return{x:document.documentElement.clientWidth,y:window.innerHeight}}function S(r,t,i,e,s){let n=0;if(t.paddingFn)n=t.paddingFn(i,e,s)[r];else if(t.padding)n=t.padding[r];else{const o="padding"+r[0].toUpperCase()+r.slice(1);t[o]&&(n=t[o])}return Number(n)||0}function N(r,t,i,e){return{x:t.x-S("left",r,t,i,e)-S("right",r,t,i,e),y:t.y-S("top",r,t,i,e)-S("bottom",r,t,i,e)}}class Y{constructor(t){this.slide=t,this.currZoomLevel=1,this.center={x:0,y:0},this.max={x:0,y:0},this.min={x:0,y:0}}update(t){this.currZoomLevel=t,this.slide.width?(this._updateAxis("x"),this._updateAxis("y"),this.slide.pswp.dispatch("calcBounds",{slide:this.slide})):this.reset()}_updateAxis(t){const{pswp:i}=this.slide,e=this.slide[t==="x"?"width":"height"]*this.currZoomLevel,n=S(t==="x"?"left":"top",i.options,i.viewportSize,this.slide.data,this.slide.index),o=this.slide.panAreaSize[t];this.center[t]=Math.round((o-e)/2)+n,this.max[t]=e>o?Math.round(o-e)+n:this.center[t],this.min[t]=e>o?n:this.center[t]}reset(){this.center.x=0,this.center.y=0,this.max.x=0,this.max.y=0,this.min.x=0,this.min.y=0}correctPan(t,i){return I(i,this.max[t],this.min[t])}}const T=4e3;class k{constructor(t,i,e,s){this.pswp=s,this.options=t,this.itemData=i,this.index=e,this.panAreaSize=null,this.elementSize=null,this.fit=1,this.fill=1,this.vFill=1,this.initial=1,this.secondary=1,this.max=1,this.min=1}update(t,i,e){const s={x:t,y:i};this.elementSize=s,this.panAreaSize=e;const n=e.x/s.x,o=e.y/s.y;this.fit=Math.min(1,no?n:o),this.vFill=Math.min(1,o),this.initial=this._getInitial(),this.secondary=this._getSecondary(),this.max=Math.max(this.initial,this.secondary,this._getMax()),this.min=Math.min(this.fit,this.initial,this.secondary),this.pswp&&this.pswp.dispatch("zoomLevelsUpdate",{zoomLevels:this,slideData:this.itemData})}_parseZoomLevelOption(t){const i=t+"ZoomLevel",e=this.options[i];if(e)return typeof e=="function"?e(this):e==="fill"?this.fill:e==="fit"?this.fit:Number(e)}_getSecondary(){let t=this._parseZoomLevelOption("secondary");return t||(t=Math.min(1,this.fit*3),this.elementSize&&t*this.elementSize.x>T&&(t=T/this.elementSize.x),t)}_getInitial(){return this._parseZoomLevelOption("initial")||this.fit}_getMax(){return this._parseZoomLevelOption("max")||Math.max(1,this.fit*4)}}class j{constructor(t,i,e){this.data=t,this.index=i,this.pswp=e,this.isActive=i===e.currIndex,this.currentResolution=0,this.panAreaSize={x:0,y:0},this.pan={x:0,y:0},this.isFirstSlide=this.isActive&&!e.opener.isOpen,this.zoomLevels=new k(e.options,t,i,e),this.pswp.dispatch("gettingData",{slide:this,data:this.data,index:i}),this.content=this.pswp.contentLoader.getContentBySlide(this),this.container=f("pswp__zoom-wrap","div"),this.holderElement=null,this.currZoomLevel=1,this.width=this.content.width,this.height=this.content.height,this.heavyAppended=!1,this.bounds=new Y(this),this.prevDisplayedWidth=-1,this.prevDisplayedHeight=-1,this.pswp.dispatch("slideInit",{slide:this})}setIsActive(t){t&&!this.isActive?this.activate():!t&&this.isActive&&this.deactivate()}append(t){this.holderElement=t,this.container.style.transformOrigin="0 0",this.data&&(this.calculateSize(),this.load(),this.updateContentSize(),this.appendHeavy(),this.holderElement.appendChild(this.container),this.zoomAndPanToInitial(),this.pswp.dispatch("firstZoomPan",{slide:this}),this.applyCurrentZoomPan(),this.pswp.dispatch("afterSetContent",{slide:this}),this.isActive&&this.activate())}load(){this.content.load(!1),this.pswp.dispatch("slideLoad",{slide:this})}appendHeavy(){const{pswp:t}=this;this.heavyAppended||!t.opener.isOpen||t.mainScroll.isShifted()||!this.isActive&&!!0||this.pswp.dispatch("appendHeavy",{slide:this}).defaultPrevented||(this.heavyAppended=!0,this.content.append(),this.pswp.dispatch("appendHeavyContent",{slide:this}))}activate(){this.isActive=!0,this.appendHeavy(),this.content.activate(),this.pswp.dispatch("slideActivate",{slide:this})}deactivate(){this.isActive=!1,this.content.deactivate(),this.currZoomLevel!==this.zoomLevels.initial&&this.calculateSize(),this.currentResolution=0,this.zoomAndPanToInitial(),this.applyCurrentZoomPan(),this.updateContentSize(),this.pswp.dispatch("slideDeactivate",{slide:this})}destroy(){this.content.hasSlide=!1,this.content.remove(),this.container.remove(),this.pswp.dispatch("slideDestroy",{slide:this})}resize(){this.currZoomLevel===this.zoomLevels.initial||!this.isActive?(this.calculateSize(),this.currentResolution=0,this.zoomAndPanToInitial(),this.applyCurrentZoomPan(),this.updateContentSize()):(this.calculateSize(),this.bounds.update(this.currZoomLevel),this.panTo(this.pan.x,this.pan.y))}updateContentSize(t){const i=this.currentResolution||this.zoomLevels.initial;if(!i)return;const e=Math.round(this.width*i)||this.pswp.viewportSize.x,s=Math.round(this.height*i)||this.pswp.viewportSize.y;!this.sizeChanged(e,s)&&!t||this.content.setDisplayedSize(e,s)}sizeChanged(t,i){return t!==this.prevDisplayedWidth||i!==this.prevDisplayedHeight?(this.prevDisplayedWidth=t,this.prevDisplayedHeight=i,!0):!1}getPlaceholderElement(){var t;return(t=this.content.placeholder)===null||t===void 0?void 0:t.element}zoomTo(t,i,e,s){const{pswp:n}=this;if(!this.isZoomable()||n.mainScroll.isShifted())return;n.dispatch("beforeZoomTo",{destZoomLevel:t,centerPoint:i,transitionDuration:e}),n.animations.stopAllPan();const o=this.currZoomLevel;s||(t=I(t,this.zoomLevels.min,this.zoomLevels.max)),this.setZoomLevel(t),this.pan.x=this.calculateZoomToPanOffset("x",i,o),this.pan.y=this.calculateZoomToPanOffset("y",i,o),M(this.pan);const a=()=>{this._setResolution(t),this.applyCurrentZoomPan()};e?n.animations.startTransition({isPan:!0,name:"zoomTo",target:this.container,transform:this.getCurrentTransform(),onComplete:a,duration:e,easing:n.options.easing}):a()}toggleZoom(t){this.zoomTo(this.currZoomLevel===this.zoomLevels.initial?this.zoomLevels.secondary:this.zoomLevels.initial,t,this.pswp.options.zoomAnimationDuration)}setZoomLevel(t){this.currZoomLevel=t,this.bounds.update(this.currZoomLevel)}calculateZoomToPanOffset(t,i,e){if(this.bounds.max[t]-this.bounds.min[t]===0)return this.bounds.center[t];i||(i=this.pswp.getViewportCenterPoint()),e||(e=this.zoomLevels.initial);const n=this.currZoomLevel/e;return this.bounds.correctPan(t,(this.pan[t]-i[t])*n+i[t])}panTo(t,i){this.pan.x=this.bounds.correctPan("x",t),this.pan.y=this.bounds.correctPan("y",i),this.applyCurrentZoomPan()}isPannable(){return!!this.width&&this.currZoomLevel>this.zoomLevels.fit}isZoomable(){return!!this.width&&this.content.isZoomable()}applyCurrentZoomPan(){this._applyZoomTransform(this.pan.x,this.pan.y,this.currZoomLevel),this===this.pswp.currSlide&&this.pswp.dispatch("zoomPanUpdate",{slide:this})}zoomAndPanToInitial(){this.currZoomLevel=this.zoomLevels.initial,this.bounds.update(this.currZoomLevel),p(this.pan,this.bounds.center),this.pswp.dispatch("initialZoomPan",{slide:this})}_applyZoomTransform(t,i,e){e/=this.currentResolution||this.zoomLevels.initial,y(this.container,t,i,e)}calculateSize(){const{pswp:t}=this;p(this.panAreaSize,N(t.options,t.viewportSize,this.data,this.index)),this.zoomLevels.update(this.width,this.height,this.panAreaSize),t.dispatch("calcSlideSize",{slide:this})}getCurrentTransform(){const t=this.currZoomLevel/(this.currentResolution||this.zoomLevels.initial);return b(this.pan.x,this.pan.y,t)}_setResolution(t){t!==this.currentResolution&&(this.currentResolution=t,this.updateContentSize(),this.pswp.dispatch("resolutionChanged"))}}const Q=.35,J=.6,z=.4,E=.5;function tt(r,t){return r*t/(1-t)}class it{constructor(t){this.gestures=t,this.pswp=t.pswp,this.startPan={x:0,y:0}}start(){this.pswp.currSlide&&p(this.startPan,this.pswp.currSlide.pan),this.pswp.animations.stopAll()}change(){const{p1:t,prevP1:i,dragAxis:e}=this.gestures,{currSlide:s}=this.pswp;if(e==="y"&&this.pswp.options.closeOnVerticalDrag&&s&&s.currZoomLevel<=s.zoomLevels.fit&&!this.gestures.isMultitouch){const n=s.pan.y+(t.y-i.y);if(!this.pswp.dispatch("verticalDrag",{panY:n}).defaultPrevented){this._setPanWithFriction("y",n,J);const o=1-Math.abs(this._getVerticalDragRatio(s.pan.y));this.pswp.applyBgOpacity(o),s.applyCurrentZoomPan()}}else this._panOrMoveMainScroll("x")||(this._panOrMoveMainScroll("y"),s&&(M(s.pan),s.applyCurrentZoomPan()))}end(){const{velocity:t}=this.gestures,{mainScroll:i,currSlide:e}=this.pswp;let s=0;if(this.pswp.animations.stopAll(),i.isShifted()){const o=(i.x-i.getCurrSlideX())/this.pswp.viewportSize.x;t.x<-E&&o<0||t.x<.1&&o<-.5?(s=1,t.x=Math.min(t.x,0)):(t.x>E&&o>0||t.x>-.1&&o>.5)&&(s=-1,t.x=Math.max(t.x,0)),i.moveIndexBy(s,!0,t.x)}e&&e.currZoomLevel>e.zoomLevels.max||this.gestures.isMultitouch?this.gestures.zoomLevels.correctZoomPan(!0):(this._finishPanGestureForAxis("x"),this._finishPanGestureForAxis("y"))}_finishPanGestureForAxis(t){const{velocity:i}=this.gestures,{currSlide:e}=this.pswp;if(!e)return;const{pan:s,bounds:n}=e,o=s[t],a=this.pswp.bgOpacity<1&&t==="y",l=o+tt(i[t],.995);if(a){const v=this._getVerticalDragRatio(o),w=this._getVerticalDragRatio(l);if(v<0&&w<-z||v>0&&w>z){this.pswp.close();return}}const c=n.correctPan(t,l);if(o===c)return;const d=c===l?1:.82,u=this.pswp.bgOpacity,m=c-o;this.pswp.animations.startSpring({name:"panGesture"+t,isPan:!0,start:o,end:c,velocity:i[t],dampingRatio:d,onUpdate:v=>{if(a&&this.pswp.bgOpacity<1){const w=1-(c-v)/m;this.pswp.applyBgOpacity(I(u+(1-u)*w,0,1))}s[t]=Math.floor(v),e.applyCurrentZoomPan()}})}_panOrMoveMainScroll(t){const{p1:i,dragAxis:e,prevP1:s,isMultitouch:n}=this.gestures,{currSlide:o,mainScroll:a}=this.pswp,h=i[t]-s[t],l=a.x+h;if(!h||!o)return!1;if(t==="x"&&!o.isPannable()&&!n)return a.moveTo(l,!0),!0;const{bounds:c}=o,d=o.pan[t]+h;if(this.pswp.options.allowPanToNext&&e==="x"&&t==="x"&&!n){const u=a.getCurrSlideX(),m=a.x-u,v=h>0,w=!v;if(d>c.min[t]&&v){if(c.min[t]<=this.startPan[t])return a.moveTo(l,!0),!0;this._setPanWithFriction(t,d)}else if(d0)return a.moveTo(Math.max(l,u),!0),!0;if(m<0)return a.moveTo(Math.min(l,u),!0),!0}else this._setPanWithFriction(t,d)}else t==="y"?!a.isShifted()&&c.min.y!==c.max.y&&this._setPanWithFriction(t,d):this._setPanWithFriction(t,d);return!1}_getVerticalDragRatio(t){var i,e;return(t-((i=(e=this.pswp.currSlide)===null||e===void 0?void 0:e.bounds.center.y)!==null&&i!==void 0?i:0))/(this.pswp.viewportSize.y/3)}_setPanWithFriction(t,i,e){const{currSlide:s}=this.pswp;if(!s)return;const{pan:n,bounds:o}=s;if(o.correctPan(t,i)!==i||e){const h=Math.round(i-n[t]);n[t]+=h*(e||Q)}else n[t]=i}}const et=.05,st=.15;function O(r,t,i){return r.x=(t.x+i.x)/2,r.y=(t.y+i.y)/2,r}class nt{constructor(t){this.gestures=t,this._startPan={x:0,y:0},this._startZoomPoint={x:0,y:0},this._zoomPoint={x:0,y:0},this._wasOverFitZoomLevel=!1,this._startZoomLevel=1}start(){const{currSlide:t}=this.gestures.pswp;t&&(this._startZoomLevel=t.currZoomLevel,p(this._startPan,t.pan)),this.gestures.pswp.animations.stopAllPan(),this._wasOverFitZoomLevel=!1}change(){const{p1:t,startP1:i,p2:e,startP2:s,pswp:n}=this.gestures,{currSlide:o}=n;if(!o)return;const a=o.zoomLevels.min,h=o.zoomLevels.max;if(!o.isZoomable()||n.mainScroll.isShifted())return;O(this._startZoomPoint,i,s),O(this._zoomPoint,t,e);let l=1/A(i,s)*A(t,e)*this._startZoomLevel;if(l>o.zoomLevels.initial+o.zoomLevels.initial/15&&(this._wasOverFitZoomLevel=!0),lh&&(l=h+(l-h)*et);o.pan.x=this._calculatePanForZoomLevel("x",l),o.pan.y=this._calculatePanForZoomLevel("y",l),o.setZoomLevel(l),o.applyCurrentZoomPan()}end(){const{pswp:t}=this.gestures,{currSlide:i}=t;(!i||i.currZoomLevele.zoomLevels.max?n=e.zoomLevels.max:(o=!1,n=s);const a=i.bgOpacity,h=i.bgOpacity<1,l=p({x:0,y:0},e.pan);let c=p({x:0,y:0},l);t&&(this._zoomPoint.x=0,this._zoomPoint.y=0,this._startZoomPoint.x=0,this._startZoomPoint.y=0,this._startZoomLevel=s,p(this._startPan,l)),o&&(c={x:this._calculatePanForZoomLevel("x",n),y:this._calculatePanForZoomLevel("y",n)}),e.setZoomLevel(n),c={x:e.bounds.correctPan("x",c.x),y:e.bounds.correctPan("y",c.y)},e.setZoomLevel(s);const d=!x(c,l);if(!d&&!o&&!h){e._setResolution(n),e.applyCurrentZoomPan();return}i.animations.stopAllPan(),i.animations.startSpring({isPan:!0,start:0,end:1e3,velocity:0,dampingRatio:1,naturalFrequency:40,onUpdate:u=>{if(u/=1e3,d||o){if(d&&(e.pan.x=l.x+(c.x-l.x)*u,e.pan.y=l.y+(c.y-l.y)*u),o){const m=s+(n-s)*u;e.setZoomLevel(m)}e.applyCurrentZoomPan()}h&&i.bgOpacity<1&&i.applyBgOpacity(I(a+(1-a)*u,0,1))},onComplete:()=>{e._setResolution(n),e.applyCurrentZoomPan()}})}}function Z(r){return!!r.target.closest(".pswp__container")}class ot{constructor(t){this.gestures=t}click(t,i){const e=i.target.classList,s=e.contains("pswp__img"),n=e.contains("pswp__item")||e.contains("pswp__zoom-wrap");s?this._doClickOrTapAction("imageClick",t,i):n&&this._doClickOrTapAction("bgClick",t,i)}tap(t,i){Z(i)&&this._doClickOrTapAction("tap",t,i)}doubleTap(t,i){Z(i)&&this._doClickOrTapAction("doubleTap",t,i)}_doClickOrTapAction(t,i,e){var s;const{pswp:n}=this.gestures,{currSlide:o}=n,a=t+"Action",h=n.options[a];if(!n.dispatch(a,{point:i,originalEvent:e}).defaultPrevented){if(typeof h=="function"){h.call(n,i,e);return}switch(h){case"close":case"next":n[h]();break;case"zoom":o==null||o.toggleZoom(i);break;case"zoom-or-close":o!=null&&o.isZoomable()&&o.zoomLevels.secondary!==o.zoomLevels.initial?o.toggleZoom(i):n.options.clickToCloseNonZoomable&&n.close();break;case"toggle-controls":(s=this.gestures.pswp.element)===null||s===void 0||s.classList.toggle("pswp--ui-visible");break}}}}const rt=10,at=300,ht=25;class lt{constructor(t){this.pswp=t,this.dragAxis=null,this.p1={x:0,y:0},this.p2={x:0,y:0},this.prevP1={x:0,y:0},this.prevP2={x:0,y:0},this.startP1={x:0,y:0},this.startP2={x:0,y:0},this.velocity={x:0,y:0},this._lastStartP1={x:0,y:0},this._intervalP1={x:0,y:0},this._numActivePoints=0,this._ongoingPointers=[],this._touchEventEnabled="ontouchstart"in window,this._pointerEventEnabled=!!window.PointerEvent,this.supportsTouch=this._touchEventEnabled||this._pointerEventEnabled&&navigator.maxTouchPoints>1,this._numActivePoints=0,this._intervalTime=0,this._velocityCalculated=!1,this.isMultitouch=!1,this.isDragging=!1,this.isZooming=!1,this.raf=null,this._tapTimer=null,this.supportsTouch||(t.options.allowPanToNext=!1),this.drag=new it(this),this.zoomLevels=new nt(this),this.tapHandler=new ot(this),t.on("bindEvents",()=>{t.events.add(t.scrollWrap,"click",this._onClick.bind(this)),this._pointerEventEnabled?this._bindEvents("pointer","down","up","cancel"):this._touchEventEnabled?(this._bindEvents("touch","start","end","cancel"),t.scrollWrap&&(t.scrollWrap.ontouchmove=()=>{},t.scrollWrap.ontouchend=()=>{})):this._bindEvents("mouse","down","up")})}_bindEvents(t,i,e,s){const{pswp:n}=this,{events:o}=n,a=s?t+s:"";o.add(n.scrollWrap,t+i,this.onPointerDown.bind(this)),o.add(window,t+"move",this.onPointerMove.bind(this)),o.add(window,t+e,this.onPointerUp.bind(this)),a&&o.add(n.scrollWrap,a,this.onPointerUp.bind(this))}onPointerDown(t){const i=t.type==="mousedown"||t.pointerType==="mouse";if(i&&t.button>0)return;const{pswp:e}=this;if(!e.opener.isOpen){t.preventDefault();return}e.dispatch("pointerDown",{originalEvent:t}).defaultPrevented||(i&&(e.mouseDetected(),this._preventPointerEventBehaviour(t,"down")),e.animations.stopAll(),this._updatePoints(t,"down"),this._numActivePoints===1&&(this.dragAxis=null,p(this.startP1,this.p1)),this._numActivePoints>1?(this._clearTapTimer(),this.isMultitouch=!0):this.isMultitouch=!1)}onPointerMove(t){this._preventPointerEventBehaviour(t,"move"),this._numActivePoints&&(this._updatePoints(t,"move"),!this.pswp.dispatch("pointerMove",{originalEvent:t}).defaultPrevented&&(this._numActivePoints===1&&!this.isDragging?(this.dragAxis||this._calculateDragDirection(),this.dragAxis&&!this.isDragging&&(this.isZooming&&(this.isZooming=!1,this.zoomLevels.end()),this.isDragging=!0,this._clearTapTimer(),this._updateStartPoints(),this._intervalTime=Date.now(),this._velocityCalculated=!1,p(this._intervalP1,this.p1),this.velocity.x=0,this.velocity.y=0,this.drag.start(),this._rafStopLoop(),this._rafRenderLoop())):this._numActivePoints>1&&!this.isZooming&&(this._finishDrag(),this.isZooming=!0,this._updateStartPoints(),this.zoomLevels.start(),this._rafStopLoop(),this._rafRenderLoop())))}_finishDrag(){this.isDragging&&(this.isDragging=!1,this._velocityCalculated||this._updateVelocity(!0),this.drag.end(),this.dragAxis=null)}onPointerUp(t){this._numActivePoints&&(this._updatePoints(t,"up"),!this.pswp.dispatch("pointerUp",{originalEvent:t}).defaultPrevented&&(this._numActivePoints===0&&(this._rafStopLoop(),this.isDragging?this._finishDrag():!this.isZooming&&!this.isMultitouch&&this._finishTap(t)),this._numActivePoints<2&&this.isZooming&&(this.isZooming=!1,this.zoomLevels.end(),this._numActivePoints===1&&(this.dragAxis=null,this._updateStartPoints()))))}_rafRenderLoop(){(this.isDragging||this.isZooming)&&(this._updateVelocity(),this.isDragging?x(this.p1,this.prevP1)||this.drag.change():(!x(this.p1,this.prevP1)||!x(this.p2,this.prevP2))&&this.zoomLevels.change(),this._updatePrevPoints(),this.raf=requestAnimationFrame(this._rafRenderLoop.bind(this)))}_updateVelocity(t){const i=Date.now(),e=i-this._intervalTime;e<50&&!t||(this.velocity.x=this._getVelocity("x",e),this.velocity.y=this._getVelocity("y",e),this._intervalTime=i,p(this._intervalP1,this.p1),this._velocityCalculated=!0)}_finishTap(t){const{mainScroll:i}=this.pswp;if(i.isShifted()){i.moveIndexBy(0,!0);return}if(t.type.indexOf("cancel")>0)return;if(t.type==="mouseup"||t.pointerType==="mouse"){this.tapHandler.click(this.startP1,t);return}const e=this.pswp.options.doubleTapAction?at:0;this._tapTimer?(this._clearTapTimer(),A(this._lastStartP1,this.startP1){this.tapHandler.tap(this.startP1,t),this._clearTapTimer()},e))}_clearTapTimer(){this._tapTimer&&(clearTimeout(this._tapTimer),this._tapTimer=null)}_getVelocity(t,i){const e=this.p1[t]-this._intervalP1[t];return Math.abs(e)>1&&i>5?e/i:0}_rafStopLoop(){this.raf&&(cancelAnimationFrame(this.raf),this.raf=null)}_preventPointerEventBehaviour(t,i){this.pswp.applyFilters("preventPointerEvent",!0,t,i)&&t.preventDefault()}_updatePoints(t,i){if(this._pointerEventEnabled){const e=t,s=this._ongoingPointers.findIndex(n=>n.id===e.pointerId);i==="up"&&s>-1?this._ongoingPointers.splice(s,1):i==="down"&&s===-1?this._ongoingPointers.push(this._convertEventPosToPoint(e,{x:0,y:0})):s>-1&&this._convertEventPosToPoint(e,this._ongoingPointers[s]),this._numActivePoints=this._ongoingPointers.length,this._numActivePoints>0&&p(this.p1,this._ongoingPointers[0]),this._numActivePoints>1&&p(this.p2,this._ongoingPointers[1])}else{const e=t;this._numActivePoints=0,e.type.indexOf("touch")>-1?e.touches&&e.touches.length>0&&(this._convertEventPosToPoint(e.touches[0],this.p1),this._numActivePoints++,e.touches.length>1&&(this._convertEventPosToPoint(e.touches[1],this.p2),this._numActivePoints++)):(this._convertEventPosToPoint(t,this.p1),i==="up"?this._numActivePoints=0:this._numActivePoints++)}}_updatePrevPoints(){p(this.prevP1,this.p1),p(this.prevP2,this.p2)}_updateStartPoints(){p(this.startP1,this.p1),p(this.startP2,this.p2),this._updatePrevPoints()}_calculateDragDirection(){if(this.pswp.mainScroll.isShifted())this.dragAxis="x";else{const t=Math.abs(this.p1.x-this.startP1.x)-Math.abs(this.p1.y-this.startP1.y);if(t!==0){const i=t>0?"x":"y";Math.abs(this.p1[i]-this.startP1[i])>=rt&&(this.dragAxis=i)}}}_convertEventPosToPoint(t,i){return i.x=t.pageX-this.pswp.offset.x,i.y=t.pageY-this.pswp.offset.y,"pointerId"in t?i.id=t.pointerId:t.identifier!==void 0&&(i.id=t.identifier),i}_onClick(t){this.pswp.mainScroll.isShifted()&&(t.preventDefault(),t.stopPropagation())}}const ct=.35;class dt{constructor(t){this.pswp=t,this.x=0,this.slideWidth=0,this._currPositionIndex=0,this._prevPositionIndex=0,this._containerShiftIndex=-1,this.itemHolders=[]}resize(t){const{pswp:i}=this,e=Math.round(i.viewportSize.x+i.viewportSize.x*i.options.spacing),s=e!==this.slideWidth;s&&(this.slideWidth=e,this.moveTo(this.getCurrSlideX())),this.itemHolders.forEach((n,o)=>{s&&y(n.el,(o+this._containerShiftIndex)*this.slideWidth),t&&n.slide&&n.slide.resize()})}resetPosition(){this._currPositionIndex=0,this._prevPositionIndex=0,this.slideWidth=0,this._containerShiftIndex=-1}appendHolders(){this.itemHolders=[];for(let t=0;t<3;t++){const i=f("pswp__item","div",this.pswp.container);i.setAttribute("role","group"),i.setAttribute("aria-roledescription","slide"),i.setAttribute("aria-hidden","true"),i.style.display=t===1?"block":"none",this.itemHolders.push({el:i})}}canBeSwiped(){return this.pswp.getNumItems()>1}moveIndexBy(t,i,e){const{pswp:s}=this;let n=s.potentialIndex+t;const o=s.getNumItems();if(s.canLoop()){n=s.getLoopedIndex(n);const h=(t+o)%o;h<=o/2?t=h:t=h-o}else n<0?n=0:n>=o&&(n=o-1),t=n-s.potentialIndex;s.potentialIndex=n,this._currPositionIndex-=t,s.animations.stopMainScroll();const a=this.getCurrSlideX();if(!i)this.moveTo(a),this.updateCurrItem();else{s.animations.startSpring({isMainScroll:!0,start:this.x,end:a,velocity:e||0,naturalFrequency:30,dampingRatio:1,onUpdate:l=>{this.moveTo(l)},onComplete:()=>{this.updateCurrItem(),s.appendHeavy()}});let h=s.potentialIndex-s.currIndex;if(s.canLoop()){const l=(h+o)%o;l<=o/2?h=l:h=l-o}Math.abs(h)>1&&this.updateCurrItem()}return!!t}getCurrSlideX(){return this.slideWidth*this._currPositionIndex}isShifted(){return this.x!==this.getCurrSlideX()}updateCurrItem(){var t;const{pswp:i}=this,e=this._prevPositionIndex-this._currPositionIndex;if(!e)return;this._prevPositionIndex=this._currPositionIndex,i.currIndex=i.potentialIndex;let s=Math.abs(e),n;s>=3&&(this._containerShiftIndex+=e+(e>0?-3:3),s=3);for(let o=0;o0?(n=this.itemHolders.shift(),n&&(this.itemHolders[2]=n,this._containerShiftIndex++,y(n.el,(this._containerShiftIndex+2)*this.slideWidth),i.setContent(n,i.currIndex-s+o+2))):(n=this.itemHolders.pop(),n&&(this.itemHolders.unshift(n),this._containerShiftIndex--,y(n.el,this._containerShiftIndex*this.slideWidth),i.setContent(n,i.currIndex+s-o-2)));Math.abs(this._containerShiftIndex)>50&&!this.isShifted()&&(this.resetPosition(),this.resize()),i.animations.stopAllPan(),this.itemHolders.forEach((o,a)=>{o.slide&&o.slide.setIsActive(a===1)}),i.currSlide=(t=this.itemHolders[1])===null||t===void 0?void 0:t.slide,i.contentLoader.updateLazy(e),i.currSlide&&i.currSlide.applyCurrentZoomPan(),i.dispatch("change")}moveTo(t,i){if(!this.pswp.canLoop()&&i){let e=(this.slideWidth*this._currPositionIndex-t)/this.slideWidth;e+=this.pswp.currIndex;const s=Math.round(t-this.x);(e<0&&s>0||e>=this.pswp.getNumItems()-1&&s<0)&&(t=this.x+s*ct)}this.x=t,this.pswp.container&&y(this.pswp.container,t),this.pswp.dispatch("moveMainScroll",{x:t,dragging:i??!1})}}const pt={Escape:27,z:90,ArrowLeft:37,ArrowUp:38,ArrowRight:39,ArrowDown:40,Tab:9},g=(r,t)=>t?r:pt[r];class ut{constructor(t){this.pswp=t,this._wasFocused=!1,t.on("bindEvents",()=>{t.options.trapFocus&&(t.options.initialPointerPos||this._focusRoot(),t.events.add(document,"focusin",this._onFocusIn.bind(this))),t.events.add(document,"keydown",this._onKeyDown.bind(this))});const i=document.activeElement;t.on("destroy",()=>{t.options.returnFocus&&i&&this._wasFocused&&i.focus()})}_focusRoot(){!this._wasFocused&&this.pswp.element&&(this.pswp.element.focus(),this._wasFocused=!0)}_onKeyDown(t){const{pswp:i}=this;if(i.dispatch("keydown",{originalEvent:t}).defaultPrevented||G(t))return;let e,s,n=!1;const o="key"in t;switch(o?t.key:t.keyCode){case g("Escape",o):i.options.escKey&&(e="close");break;case g("z",o):e="toggleZoom";break;case g("ArrowLeft",o):s="x";break;case g("ArrowUp",o):s="y";break;case g("ArrowRight",o):s="x",n=!0;break;case g("ArrowDown",o):n=!0,s="y";break;case g("Tab",o):this._focusRoot();break}if(s){t.preventDefault();const{currSlide:a}=i;i.options.arrowKeys&&s==="x"&&i.getNumItems()>1?e=n?"next":"prev":a&&a.currZoomLevel>a.zoomLevels.fit&&(a.pan[s]+=n?-80:80,a.panTo(a.pan.x,a.pan.y))}e&&(t.preventDefault(),i[e]())}_onFocusIn(t){const{template:i}=this.pswp;i&&document!==t.target&&i!==t.target&&!i.contains(t.target)&&i.focus()}}const mt="cubic-bezier(.4,0,.22,1)";class ft{constructor(t){var i;this.props=t;const{target:e,onComplete:s,transform:n,onFinish:o=()=>{},duration:a=333,easing:h=mt}=t;this.onFinish=o;const l=n?"transform":"opacity",c=(i=t[l])!==null&&i!==void 0?i:"";this._target=e,this._onComplete=s,this._finished=!1,this._onTransitionEnd=this._onTransitionEnd.bind(this),this._helperTimeout=setTimeout(()=>{R(e,l,a,h),this._helperTimeout=setTimeout(()=>{e.addEventListener("transitionend",this._onTransitionEnd,!1),e.addEventListener("transitioncancel",this._onTransitionEnd,!1),this._helperTimeout=setTimeout(()=>{this._finalizeAnimation()},a+500),e.style[l]=c},30)},0)}_onTransitionEnd(t){t.target===this._target&&this._finalizeAnimation()}_finalizeAnimation(){this._finished||(this._finished=!0,this.onFinish(),this._onComplete&&this._onComplete())}destroy(){this._helperTimeout&&clearTimeout(this._helperTimeout),U(this._target),this._target.removeEventListener("transitionend",this._onTransitionEnd,!1),this._target.removeEventListener("transitioncancel",this._onTransitionEnd,!1),this._finished||this._finalizeAnimation()}}const _t=12,vt=.75;class gt{constructor(t,i,e){this.velocity=t*1e3,this._dampingRatio=i||vt,this._naturalFrequency=e||_t,this._dampedFrequency=this._naturalFrequency,this._dampingRatio<1&&(this._dampedFrequency*=Math.sqrt(1-this._dampingRatio*this._dampingRatio))}easeFrame(t,i){let e=0,s;i/=1e3;const n=Math.E**(-this._dampingRatio*this._naturalFrequency*i);if(this._dampingRatio===1)s=this.velocity+this._naturalFrequency*t,e=(t+s*i)*n,this.velocity=e*-this._naturalFrequency+s*n;else if(this._dampingRatio<1){s=1/this._dampedFrequency*(this._dampingRatio*this._naturalFrequency*t+this.velocity);const o=Math.cos(this._dampedFrequency*i),a=Math.sin(this._dampedFrequency*i);e=n*(t*o+s*a),this.velocity=e*-this._naturalFrequency*this._dampingRatio+n*(-this._dampedFrequency*t*a+this._dampedFrequency*s*o)}return e}}class yt{constructor(t){this.props=t,this._raf=0;const{start:i,end:e,velocity:s,onUpdate:n,onComplete:o,onFinish:a=()=>{},dampingRatio:h,naturalFrequency:l}=t;this.onFinish=a;const c=new gt(s,h,l);let d=Date.now(),u=i-e;const m=()=>{this._raf&&(u=c.easeFrame(u,Date.now()-d),Math.abs(u)<1&&Math.abs(c.velocity)<50?(n(e),o&&o(),this.onFinish()):(d=Date.now(),n(u+e),this._raf=requestAnimationFrame(m)))};this._raf=requestAnimationFrame(m)}destroy(){this._raf>=0&&cancelAnimationFrame(this._raf),this._raf=0}}class wt{constructor(){this.activeAnimations=[]}startSpring(t){this._start(t,!0)}startTransition(t){this._start(t)}_start(t,i){const e=i?new yt(t):new ft(t);return this.activeAnimations.push(e),e.onFinish=()=>this.stop(e),e}stop(t){t.destroy();const i=this.activeAnimations.indexOf(t);i>-1&&this.activeAnimations.splice(i,1)}stopAll(){this.activeAnimations.forEach(t=>{t.destroy()}),this.activeAnimations=[]}stopAllPan(){this.activeAnimations=this.activeAnimations.filter(t=>t.props.isPan?(t.destroy(),!1):!0)}stopMainScroll(){this.activeAnimations=this.activeAnimations.filter(t=>t.props.isMainScroll?(t.destroy(),!1):!0)}isPanRunning(){return this.activeAnimations.some(t=>t.props.isPan)}}class Pt{constructor(t){this.pswp=t,t.events.add(t.element,"wheel",this._onWheel.bind(this))}_onWheel(t){t.preventDefault();const{currSlide:i}=this.pswp;let{deltaX:e,deltaY:s}=t;if(i&&!this.pswp.dispatch("wheel",{originalEvent:t}).defaultPrevented)if(t.ctrlKey||this.pswp.options.wheelToZoom){if(i.isZoomable()){let n=-s;t.deltaMode===1?n*=.05:n*=t.deltaMode?1:.002,n=2**n;const o=i.currZoomLevel*n;i.zoomTo(o,{x:t.clientX,y:t.clientY})}}else i.isPannable()&&(t.deltaMode===1&&(e*=18,s*=18),i.panTo(i.pan.x-e,i.pan.y-s))}}function St(r){if(typeof r=="string")return r;if(!r||!r.isCustomSVG)return"";const t=r;let i='",i}class xt{constructor(t,i){var e;const s=i.name||i.className;let n=i.html;if(t.options[s]===!1)return;typeof t.options[s+"SVG"]=="string"&&(n=t.options[s+"SVG"]),t.dispatch("uiElementCreate",{data:i});let o="";i.isButton?(o+="pswp__button ",o+=i.className||`pswp__button--${i.name}`):o+=i.className||`pswp__${i.name}`;let a=i.isButton?i.tagName||"button":i.tagName||"div";a=a.toLowerCase();const h=f(o,a);if(i.isButton){a==="button"&&(h.type="button");let{title:d}=i;const{ariaLabel:u}=i;typeof t.options[s+"Title"]=="string"&&(d=t.options[s+"Title"]),d&&(h.title=d);const m=u||d;m&&h.setAttribute("aria-label",m)}h.innerHTML=St(n),i.onInit&&i.onInit(h,t),i.onClick&&(h.onclick=d=>{typeof i.onClick=="string"?t[i.onClick]():typeof i.onClick=="function"&&i.onClick(d,h,t)});const l=i.appendTo||"bar";let c=t.element;l==="bar"?(t.topBar||(t.topBar=f("pswp__top-bar pswp__hide-on-close","div",t.scrollWrap)),c=t.topBar):(h.classList.add("pswp__hide-on-close"),l==="wrapper"&&(c=t.scrollWrap)),(e=c)===null||e===void 0||e.appendChild(t.applyFilters("uiElement",h,i))}}function H(r,t,i){r.classList.add("pswp__button--arrow"),r.setAttribute("aria-controls","pswp__items"),t.on("change",()=>{t.options.loop||(i?r.disabled=!(t.currIndex0))})}const bt={name:"arrowPrev",className:"pswp__button--arrow--prev",title:"Previous",order:10,isButton:!0,appendTo:"wrapper",html:{isCustomSVG:!0,size:60,inner:'',outlineID:"pswp__icn-arrow"},onClick:"prev",onInit:H},It={name:"arrowNext",className:"pswp__button--arrow--next",title:"Next",order:11,isButton:!0,appendTo:"wrapper",html:{isCustomSVG:!0,size:60,inner:'',outlineID:"pswp__icn-arrow"},onClick:"next",onInit:(r,t)=>{H(r,t,!0)}},At={name:"close",title:"Close",order:20,isButton:!0,html:{isCustomSVG:!0,inner:'',outlineID:"pswp__icn-close"},onClick:"close"},Lt={name:"zoom",title:"Zoom",order:10,isButton:!0,html:{isCustomSVG:!0,inner:'',outlineID:"pswp__icn-zoom"},onClick:"toggleZoom"},Ct={name:"preloader",appendTo:"bar",order:7,html:{isCustomSVG:!0,inner:'',outlineID:"pswp__icn-loading"},onInit:(r,t)=>{let i,e=null;const s=(a,h)=>{r.classList.toggle("pswp__preloader--"+a,h)},n=a=>{i!==a&&(i=a,s("active",a))},o=()=>{var a;if(!((a=t.currSlide)!==null&&a!==void 0&&a.content.isLoading())){n(!1),e&&(clearTimeout(e),e=null);return}e||(e=setTimeout(()=>{var h;n(!!(!((h=t.currSlide)===null||h===void 0)&&h.content.isLoading())),e=null},t.options.preloaderDelay))};t.on("change",o),t.on("loadComplete",a=>{t.currSlide===a.slide&&o()}),t.ui&&(t.ui.updatePreloaderVisibility=o)}},Tt={name:"counter",order:5,onInit:(r,t)=>{t.on("change",()=>{r.innerText=t.currIndex+1+t.options.indexIndicatorSep+t.getNumItems()})}};function D(r,t){r.classList.toggle("pswp--zoomed-in",t)}class zt{constructor(t){this.pswp=t,this.isRegistered=!1,this.uiElementsData=[],this.items=[],this.updatePreloaderVisibility=()=>{},this._lastUpdatedZoomLevel=void 0}init(){const{pswp:t}=this;this.isRegistered=!1,this.uiElementsData=[At,bt,It,Lt,Ct,Tt],t.dispatch("uiRegister"),this.uiElementsData.sort((i,e)=>(i.order||0)-(e.order||0)),this.items=[],this.isRegistered=!0,this.uiElementsData.forEach(i=>{this.registerElement(i)}),t.on("change",()=>{var i;(i=t.element)===null||i===void 0||i.classList.toggle("pswp--one-slide",t.getNumItems()===1)}),t.on("zoomPanUpdate",()=>this._onZoomPanUpdate())}registerElement(t){this.isRegistered?this.items.push(new xt(this.pswp,t)):this.uiElementsData.push(t)}_onZoomPanUpdate(){const{template:t,currSlide:i,options:e}=this.pswp;if(this.pswp.opener.isClosing||!t||!i)return;let{currZoomLevel:s}=i;if(this.pswp.opener.isOpen||(s=i.zoomLevels.initial),s===this._lastUpdatedZoomLevel)return;this._lastUpdatedZoomLevel=s;const n=i.zoomLevels.initial-i.zoomLevels.secondary;if(Math.abs(n)<.01||!i.isZoomable()){D(t,!1),t.classList.remove("pswp--zoom-allowed");return}t.classList.add("pswp--zoom-allowed");const o=s===i.zoomLevels.initial?i.zoomLevels.secondary:i.zoomLevels.initial;D(t,o<=s),(e.imageClickAction==="zoom"||e.imageClickAction==="zoom-or-close")&&t.classList.add("pswp--click-to-zoom")}}function Et(r){const t=r.getBoundingClientRect();return{x:t.left,y:t.top,w:t.width}}function Ot(r,t,i){const e=r.getBoundingClientRect(),s=e.width/t,n=e.height/i,o=s>n?s:n,a=(e.width-t*o)/2,h=(e.height-i*o)/2,l={x:e.left+a,y:e.top+h,w:t*o};return l.innerRect={w:e.width,h:e.height,x:a,y:h},l}function Zt(r,t,i){const e=i.dispatch("thumbBounds",{index:r,itemData:t,instance:i});if(e.thumbBounds)return e.thumbBounds;const{element:s}=t;let n,o;if(s&&i.options.thumbSelector!==!1){const a=i.options.thumbSelector||"img";o=s.matches(a)?s:s.querySelector(a)}return o=i.applyFilters("thumbEl",o,t,r),o&&(t.thumbCropped?n=Ot(o,t.width||t.w||0,t.height||t.h||0):n=Et(o)),i.applyFilters("thumbBounds",n,t,r)}class Dt{constructor(t,i){this.type=t,this.defaultPrevented=!1,i&&Object.assign(this,i)}preventDefault(){this.defaultPrevented=!0}}class Mt{constructor(){this._listeners={},this._filters={},this.pswp=void 0,this.options=void 0}addFilter(t,i,e=100){var s,n,o;this._filters[t]||(this._filters[t]=[]),(s=this._filters[t])===null||s===void 0||s.push({fn:i,priority:e}),(n=this._filters[t])===null||n===void 0||n.sort((a,h)=>a.priority-h.priority),(o=this.pswp)===null||o===void 0||o.addFilter(t,i,e)}removeFilter(t,i){this._filters[t]&&(this._filters[t]=this._filters[t].filter(e=>e.fn!==i)),this.pswp&&this.pswp.removeFilter(t,i)}applyFilters(t,...i){var e;return(e=this._filters[t])===null||e===void 0||e.forEach(s=>{i[0]=s.fn.apply(this,i)}),i[0]}on(t,i){var e,s;this._listeners[t]||(this._listeners[t]=[]),(e=this._listeners[t])===null||e===void 0||e.push(i),(s=this.pswp)===null||s===void 0||s.on(t,i)}off(t,i){var e;this._listeners[t]&&(this._listeners[t]=this._listeners[t].filter(s=>i!==s)),(e=this.pswp)===null||e===void 0||e.off(t,i)}dispatch(t,i){var e;if(this.pswp)return this.pswp.dispatch(t,i);const s=new Dt(t,i);return(e=this._listeners[t])===null||e===void 0||e.forEach(n=>{n.call(this,s)}),s}}class Rt{constructor(t,i){if(this.element=f("pswp__img pswp__img--placeholder",t?"img":"div",i),t){const e=this.element;e.decoding="async",e.alt="",e.src=t,e.setAttribute("role","presentation")}this.element.setAttribute("aria-hidden","true")}setDisplayedSize(t,i){this.element&&(this.element.tagName==="IMG"?(L(this.element,250,"auto"),this.element.style.transformOrigin="0 0",this.element.style.transform=b(0,0,t/250)):L(this.element,t,i))}destroy(){var t;(t=this.element)!==null&&t!==void 0&&t.parentNode&&this.element.remove(),this.element=null}}class Ft{constructor(t,i,e){this.instance=i,this.data=t,this.index=e,this.element=void 0,this.placeholder=void 0,this.slide=void 0,this.displayedImageWidth=0,this.displayedImageHeight=0,this.width=Number(this.data.w)||Number(this.data.width)||0,this.height=Number(this.data.h)||Number(this.data.height)||0,this.isAttached=!1,this.hasSlide=!1,this.isDecoding=!1,this.state=_.IDLE,this.data.type?this.type=this.data.type:this.data.src?this.type="image":this.type="html",this.instance.dispatch("contentInit",{content:this})}removePlaceholder(){this.placeholder&&!this.keepPlaceholder()&&setTimeout(()=>{this.placeholder&&(this.placeholder.destroy(),this.placeholder=void 0)},1e3)}load(t,i){if(this.slide&&this.usePlaceholder())if(this.placeholder){const e=this.placeholder.element;e&&!e.parentElement&&this.slide.container.prepend(e)}else{const e=this.instance.applyFilters("placeholderSrc",this.data.msrc&&this.slide.isFirstSlide?this.data.msrc:!1,this);this.placeholder=new Rt(e,this.slide.container)}this.element&&!i||this.instance.dispatch("contentLoad",{content:this,isLazy:t}).defaultPrevented||(this.isImageContent()?(this.element=f("pswp__img","img"),this.displayedImageWidth&&this.loadImage(t)):(this.element=f("pswp__content","div"),this.element.innerHTML=this.data.html||""),i&&this.slide&&this.slide.updateContentSize(!0))}loadImage(t){var i,e;if(!this.isImageContent()||!this.element||this.instance.dispatch("contentLoadImage",{content:this,isLazy:t}).defaultPrevented)return;const s=this.element;this.updateSrcsetSizes(),this.data.srcset&&(s.srcset=this.data.srcset),s.src=(i=this.data.src)!==null&&i!==void 0?i:"",s.alt=(e=this.data.alt)!==null&&e!==void 0?e:"",this.state=_.LOADING,s.complete?this.onLoaded():(s.onload=()=>{this.onLoaded()},s.onerror=()=>{this.onError()})}setSlide(t){this.slide=t,this.hasSlide=!0,this.instance=t.pswp}onLoaded(){this.state=_.LOADED,this.slide&&this.element&&(this.instance.dispatch("loadComplete",{slide:this.slide,content:this}),this.slide.isActive&&this.slide.heavyAppended&&!this.element.parentNode&&(this.append(),this.slide.updateContentSize(!0)),(this.state===_.LOADED||this.state===_.ERROR)&&this.removePlaceholder())}onError(){this.state=_.ERROR,this.slide&&(this.displayError(),this.instance.dispatch("loadComplete",{slide:this.slide,isError:!0,content:this}),this.instance.dispatch("loadError",{slide:this.slide,content:this}))}isLoading(){return this.instance.applyFilters("isContentLoading",this.state===_.LOADING,this)}isError(){return this.state===_.ERROR}isImageContent(){return this.type==="image"}setDisplayedSize(t,i){if(this.element&&(this.placeholder&&this.placeholder.setDisplayedSize(t,i),!this.instance.dispatch("contentResize",{content:this,width:t,height:i}).defaultPrevented&&(L(this.element,t,i),this.isImageContent()&&!this.isError()))){const e=!this.displayedImageWidth&&t;this.displayedImageWidth=t,this.displayedImageHeight=i,e?this.loadImage(!1):this.updateSrcsetSizes(),this.slide&&this.instance.dispatch("imageSizeChange",{slide:this.slide,width:t,height:i,content:this})}}isZoomable(){return this.instance.applyFilters("isContentZoomable",this.isImageContent()&&this.state!==_.ERROR,this)}updateSrcsetSizes(){if(!this.isImageContent()||!this.element||!this.data.srcset)return;const t=this.element,i=this.instance.applyFilters("srcsetSizesWidth",this.displayedImageWidth,this);(!t.dataset.largestUsedSize||i>parseInt(t.dataset.largestUsedSize,10))&&(t.sizes=i+"px",t.dataset.largestUsedSize=String(i))}usePlaceholder(){return this.instance.applyFilters("useContentPlaceholder",this.isImageContent(),this)}lazyLoad(){this.instance.dispatch("contentLazyLoad",{content:this}).defaultPrevented||this.load(!0)}keepPlaceholder(){return this.instance.applyFilters("isKeepingPlaceholder",this.isLoading(),this)}destroy(){this.hasSlide=!1,this.slide=void 0,!this.instance.dispatch("contentDestroy",{content:this}).defaultPrevented&&(this.remove(),this.placeholder&&(this.placeholder.destroy(),this.placeholder=void 0),this.isImageContent()&&this.element&&(this.element.onload=null,this.element.onerror=null,this.element=void 0))}displayError(){if(this.slide){var t,i;let e=f("pswp__error-msg","div");e.innerText=(t=(i=this.instance.options)===null||i===void 0?void 0:i.errorMsg)!==null&&t!==void 0?t:"",e=this.instance.applyFilters("contentErrorElement",e,this),this.element=f("pswp__content pswp__error-msg-container","div"),this.element.appendChild(e),this.slide.container.innerText="",this.slide.container.appendChild(this.element),this.slide.updateContentSize(!0),this.removePlaceholder()}}append(){if(this.isAttached||!this.element)return;if(this.isAttached=!0,this.state===_.ERROR){this.displayError();return}if(this.instance.dispatch("contentAppend",{content:this}).defaultPrevented)return;const t="decode"in this.element;this.isImageContent()?t&&this.slide&&(!this.slide.isActive||C())?(this.isDecoding=!0,this.element.decode().catch(()=>{}).finally(()=>{this.isDecoding=!1,this.appendImage()})):this.appendImage():this.slide&&!this.element.parentNode&&this.slide.container.appendChild(this.element)}activate(){this.instance.dispatch("contentActivate",{content:this}).defaultPrevented||!this.slide||(this.isImageContent()&&this.isDecoding&&!C()?this.appendImage():this.isError()&&this.load(!1,!0),this.slide.holderElement&&this.slide.holderElement.setAttribute("aria-hidden","false"))}deactivate(){this.instance.dispatch("contentDeactivate",{content:this}),this.slide&&this.slide.holderElement&&this.slide.holderElement.setAttribute("aria-hidden","true")}remove(){this.isAttached=!1,!this.instance.dispatch("contentRemove",{content:this}).defaultPrevented&&(this.element&&this.element.parentNode&&this.element.remove(),this.placeholder&&this.placeholder.element&&this.placeholder.element.remove())}appendImage(){this.isAttached&&(this.instance.dispatch("contentAppendImage",{content:this}).defaultPrevented||(this.slide&&this.element&&!this.element.parentNode&&this.slide.container.appendChild(this.element),(this.state===_.LOADED||this.state===_.ERROR)&&this.removePlaceholder()))}}const Bt=5;function W(r,t,i){const e=t.createContentFromData(r,i);let s;const{options:n}=t;if(n){s=new k(n,r,-1);let o;t.pswp?o=t.pswp.viewportSize:o=B(n,t);const a=N(n,o,r,i);s.update(e.width,e.height,a)}return e.lazyLoad(),s&&e.setDisplayedSize(Math.ceil(e.width*s.initial),Math.ceil(e.height*s.initial)),e}function Nt(r,t){const i=t.getItemData(r);if(!t.dispatch("lazyLoadSlide",{index:r,itemData:i}).defaultPrevented)return W(i,t,r)}class kt{constructor(t){this.pswp=t,this.limit=Math.max(t.options.preload[0]+t.options.preload[1]+1,Bt),this._cachedItems=[]}updateLazy(t){const{pswp:i}=this;if(i.dispatch("lazyLoad").defaultPrevented)return;const{preload:e}=i.options,s=t===void 0?!0:t>=0;let n;for(n=0;n<=e[1];n++)this.loadSlideByIndex(i.currIndex+(s?n:-n));for(n=1;n<=e[0];n++)this.loadSlideByIndex(i.currIndex+(s?-n:n))}loadSlideByIndex(t){const i=this.pswp.getLoopedIndex(t);let e=this.getContentByIndex(i);e||(e=Nt(i,this.pswp),e&&this.addToCache(e))}getContentBySlide(t){let i=this.getContentByIndex(t.index);return i||(i=this.pswp.createContentFromData(t.data,t.index),this.addToCache(i)),i.setSlide(t),i}addToCache(t){if(this.removeByIndex(t.index),this._cachedItems.push(t),this._cachedItems.length>this.limit){const i=this._cachedItems.findIndex(e=>!e.isAttached&&!e.hasSlide);i!==-1&&this._cachedItems.splice(i,1)[0].destroy()}}removeByIndex(t){const i=this._cachedItems.findIndex(e=>e.index===t);i!==-1&&this._cachedItems.splice(i,1)}getContentByIndex(t){return this._cachedItems.find(i=>i.index===t)}destroy(){this._cachedItems.forEach(t=>t.destroy()),this._cachedItems=[]}}class Ht extends Mt{getNumItems(){var t;let i=0;const e=(t=this.options)===null||t===void 0?void 0:t.dataSource;e&&"length"in e?i=e.length:e&&"gallery"in e&&(e.items||(e.items=this._getGalleryDOMElements(e.gallery)),e.items&&(i=e.items.length));const s=this.dispatch("numItems",{dataSource:e,numItems:i});return this.applyFilters("numItems",s.numItems,e)}createContentFromData(t,i){return new Ft(t,this,i)}getItemData(t){var i;const e=(i=this.options)===null||i===void 0?void 0:i.dataSource;let s={};Array.isArray(e)?s=e[t]:e&&"gallery"in e&&(e.items||(e.items=this._getGalleryDOMElements(e.gallery)),s=e.items[t]);let n=s;n instanceof Element&&(n=this._domElementToItemData(n));const o=this.dispatch("itemData",{itemData:n||{},index:t});return this.applyFilters("itemData",o.itemData,t)}_getGalleryDOMElements(t){var i,e;return(i=this.options)!==null&&i!==void 0&&i.children||(e=this.options)!==null&&e!==void 0&&e.childSelector?K(this.options.children,this.options.childSelector,t)||[]:[t]}_domElementToItemData(t){const i={element:t},e=t.tagName==="A"?t:t.querySelector("a");if(e){i.src=e.dataset.pswpSrc||e.href,e.dataset.pswpSrcset&&(i.srcset=e.dataset.pswpSrcset),i.width=e.dataset.pswpWidth?parseInt(e.dataset.pswpWidth,10):0,i.height=e.dataset.pswpHeight?parseInt(e.dataset.pswpHeight,10):0,i.w=i.width,i.h=i.height,e.dataset.pswpType&&(i.type=e.dataset.pswpType);const n=t.querySelector("img");if(n){var s;i.msrc=n.currentSrc||n.src,i.alt=(s=n.getAttribute("alt"))!==null&&s!==void 0?s:""}(e.dataset.pswpCropped||e.dataset.cropped)&&(i.thumbCropped=!0)}return this.applyFilters("domItemData",i,t,e)}lazyLoadData(t,i){return W(t,this,i)}}const P=.003;class Wt{constructor(t){this.pswp=t,this.isClosed=!0,this.isOpen=!1,this.isClosing=!1,this.isOpening=!1,this._duration=void 0,this._useAnimation=!1,this._croppedZoom=!1,this._animateRootOpacity=!1,this._animateBgOpacity=!1,this._placeholder=void 0,this._opacityElement=void 0,this._cropContainer1=void 0,this._cropContainer2=void 0,this._thumbBounds=void 0,this._prepareOpen=this._prepareOpen.bind(this),t.on("firstZoomPan",this._prepareOpen)}open(){this._prepareOpen(),this._start()}close(){if(this.isClosed||this.isClosing||this.isOpening)return;const t=this.pswp.currSlide;this.isOpen=!1,this.isOpening=!1,this.isClosing=!0,this._duration=this.pswp.options.hideAnimationDuration,t&&t.currZoomLevel*t.width>=this.pswp.options.maxWidthToAnimate&&(this._duration=0),this._applyStartProps(),setTimeout(()=>{this._start()},this._croppedZoom?30:0)}_prepareOpen(){if(this.pswp.off("firstZoomPan",this._prepareOpen),!this.isOpening){const t=this.pswp.currSlide;this.isOpening=!0,this.isClosing=!1,this._duration=this.pswp.options.showAnimationDuration,t&&t.zoomLevels.initial*t.width>=this.pswp.options.maxWidthToAnimate&&(this._duration=0),this._applyStartProps()}}_applyStartProps(){const{pswp:t}=this,i=this.pswp.currSlide,{options:e}=t;if(e.showHideAnimationType==="fade"?(e.showHideOpacity=!0,this._thumbBounds=void 0):e.showHideAnimationType==="none"?(e.showHideOpacity=!1,this._duration=0,this._thumbBounds=void 0):this.isOpening&&t._initialThumbBounds?this._thumbBounds=t._initialThumbBounds:this._thumbBounds=this.pswp.getThumbBounds(),this._placeholder=i==null?void 0:i.getPlaceholderElement(),t.animations.stopAll(),this._useAnimation=!!(this._duration&&this._duration>50),this._animateZoom=!!this._thumbBounds&&(i==null?void 0:i.content.usePlaceholder())&&(!this.isClosing||!t.mainScroll.isShifted()),!this._animateZoom)this._animateRootOpacity=!0,this.isOpening&&i&&(i.zoomAndPanToInitial(),i.applyCurrentZoomPan());else{var s;this._animateRootOpacity=(s=e.showHideOpacity)!==null&&s!==void 0?s:!1}if(this._animateBgOpacity=!this._animateRootOpacity&&this.pswp.options.bgOpacity>P,this._opacityElement=this._animateRootOpacity?t.element:t.bg,!this._useAnimation){this._duration=0,this._animateZoom=!1,this._animateBgOpacity=!1,this._animateRootOpacity=!0,this.isOpening&&(t.element&&(t.element.style.opacity=String(P)),t.applyBgOpacity(1));return}if(this._animateZoom&&this._thumbBounds&&this._thumbBounds.innerRect){var n;this._croppedZoom=!0,this._cropContainer1=this.pswp.container,this._cropContainer2=(n=this.pswp.currSlide)===null||n===void 0?void 0:n.holderElement,t.container&&(t.container.style.overflow="hidden",t.container.style.width=t.viewportSize.x+"px")}else this._croppedZoom=!1;this.isOpening?(this._animateRootOpacity?(t.element&&(t.element.style.opacity=String(P)),t.applyBgOpacity(1)):(this._animateBgOpacity&&t.bg&&(t.bg.style.opacity=String(P)),t.element&&(t.element.style.opacity="1")),this._animateZoom&&(this._setClosedStateZoomPan(),this._placeholder&&(this._placeholder.style.willChange="transform",this._placeholder.style.opacity=String(P)))):this.isClosing&&(t.mainScroll.itemHolders[0]&&(t.mainScroll.itemHolders[0].el.style.display="none"),t.mainScroll.itemHolders[2]&&(t.mainScroll.itemHolders[2].el.style.display="none"),this._croppedZoom&&t.mainScroll.x!==0&&(t.mainScroll.resetPosition(),t.mainScroll.resize()))}_start(){this.isOpening&&this._useAnimation&&this._placeholder&&this._placeholder.tagName==="IMG"?new Promise(t=>{let i=!1,e=!0;q(this._placeholder).finally(()=>{i=!0,e||t(!0)}),setTimeout(()=>{e=!1,i&&t(!0)},50),setTimeout(t,250)}).finally(()=>this._initiate()):this._initiate()}_initiate(){var t,i;(t=this.pswp.element)===null||t===void 0||t.style.setProperty("--pswp-transition-duration",this._duration+"ms"),this.pswp.dispatch(this.isOpening?"openingAnimationStart":"closingAnimationStart"),this.pswp.dispatch("initialZoom"+(this.isOpening?"In":"Out")),(i=this.pswp.element)===null||i===void 0||i.classList.toggle("pswp--ui-visible",this.isOpening),this.isOpening?(this._placeholder&&(this._placeholder.style.opacity="1"),this._animateToOpenState()):this.isClosing&&this._animateToClosedState(),this._useAnimation||this._onAnimationComplete()}_onAnimationComplete(){const{pswp:t}=this;if(this.isOpen=this.isOpening,this.isClosed=this.isClosing,this.isOpening=!1,this.isClosing=!1,t.dispatch(this.isOpen?"openingAnimationEnd":"closingAnimationEnd"),t.dispatch("initialZoom"+(this.isOpen?"InEnd":"OutEnd")),this.isClosed)t.destroy();else if(this.isOpen){var i;this._animateZoom&&t.container&&(t.container.style.overflow="visible",t.container.style.width="100%"),(i=t.currSlide)===null||i===void 0||i.applyCurrentZoomPan()}}_animateToOpenState(){const{pswp:t}=this;this._animateZoom&&(this._croppedZoom&&this._cropContainer1&&this._cropContainer2&&(this._animateTo(this._cropContainer1,"transform","translate3d(0,0,0)"),this._animateTo(this._cropContainer2,"transform","none")),t.currSlide&&(t.currSlide.zoomAndPanToInitial(),this._animateTo(t.currSlide.container,"transform",t.currSlide.getCurrentTransform()))),this._animateBgOpacity&&t.bg&&this._animateTo(t.bg,"opacity",String(t.options.bgOpacity)),this._animateRootOpacity&&t.element&&this._animateTo(t.element,"opacity","1")}_animateToClosedState(){const{pswp:t}=this;this._animateZoom&&this._setClosedStateZoomPan(!0),this._animateBgOpacity&&t.bgOpacity>.01&&t.bg&&this._animateTo(t.bg,"opacity","0"),this._animateRootOpacity&&t.element&&this._animateTo(t.element,"opacity","0")}_setClosedStateZoomPan(t){if(!this._thumbBounds)return;const{pswp:i}=this,{innerRect:e}=this._thumbBounds,{currSlide:s,viewportSize:n}=i;if(this._croppedZoom&&e&&this._cropContainer1&&this._cropContainer2){const o=-n.x+(this._thumbBounds.x-e.x)+e.w,a=-n.y+(this._thumbBounds.y-e.y)+e.h,h=n.x-e.w,l=n.y-e.h;t?(this._animateTo(this._cropContainer1,"transform",b(o,a)),this._animateTo(this._cropContainer2,"transform",b(h,l))):(y(this._cropContainer1,o,a),y(this._cropContainer2,h,l))}s&&(p(s.pan,e||this._thumbBounds),s.currZoomLevel=this._thumbBounds.w/s.width,t?this._animateTo(s.container,"transform",s.getCurrentTransform()):s.applyCurrentZoomPan())}_animateTo(t,i,e){if(!this._duration){t.style[i]=e;return}const{animations:s}=this.pswp,n={duration:this._duration,easing:this.pswp.options.easing,onComplete:()=>{s.activeAnimations.length||this._onAnimationComplete()},target:t};n[i]=e,s.startTransition(n)}}const Vt={allowPanToNext:!0,spacing:.1,loop:!0,pinchToClose:!0,closeOnVerticalDrag:!0,hideAnimationDuration:333,showAnimationDuration:333,zoomAnimationDuration:333,escKey:!0,arrowKeys:!0,trapFocus:!0,returnFocus:!0,maxWidthToAnimate:4e3,clickToCloseNonZoomable:!0,imageClickAction:"zoom-or-close",bgClickAction:"close",tapAction:"toggle-controls",doubleTapAction:"zoom",indexIndicatorSep:" / ",preloaderDelay:2e3,bgOpacity:.8,index:0,errorMsg:"The image cannot be loaded",preload:[1,2],easing:"cubic-bezier(.4,0,.22,1)"};class $t extends Ht{constructor(t){super(),this.options=this._prepareOptions(t||{}),this.offset={x:0,y:0},this._prevViewportSize={x:0,y:0},this.viewportSize={x:0,y:0},this.bgOpacity=1,this.currIndex=0,this.potentialIndex=0,this.isOpen=!1,this.isDestroying=!1,this.hasMouse=!1,this._initialItemData={},this._initialThumbBounds=void 0,this.topBar=void 0,this.element=void 0,this.template=void 0,this.container=void 0,this.scrollWrap=void 0,this.currSlide=void 0,this.events=new X,this.animations=new wt,this.mainScroll=new dt(this),this.gestures=new lt(this),this.opener=new Wt(this),this.keyboard=new ut(this),this.contentLoader=new kt(this)}init(){if(this.isOpen||this.isDestroying)return!1;this.isOpen=!0,this.dispatch("init"),this.dispatch("beforeOpen"),this._createMainStructure();let t="pswp--open";return this.gestures.supportsTouch&&(t+=" pswp--touch"),this.options.mainClass&&(t+=" "+this.options.mainClass),this.element&&(this.element.className+=" "+t),this.currIndex=this.options.index||0,this.potentialIndex=this.currIndex,this.dispatch("firstUpdate"),this.scrollWheel=new Pt(this),(Number.isNaN(this.currIndex)||this.currIndex<0||this.currIndex>=this.getNumItems())&&(this.currIndex=0),this.gestures.supportsTouch||this.mouseDetected(),this.updateSize(),this.offset.y=window.pageYOffset,this._initialItemData=this.getItemData(this.currIndex),this.dispatch("gettingData",{index:this.currIndex,data:this._initialItemData,slide:void 0}),this._initialThumbBounds=this.getThumbBounds(),this.dispatch("initialLayout"),this.on("openingAnimationEnd",()=>{const{itemHolders:i}=this.mainScroll;i[0]&&(i[0].el.style.display="block",this.setContent(i[0],this.currIndex-1)),i[2]&&(i[2].el.style.display="block",this.setContent(i[2],this.currIndex+1)),this.appendHeavy(),this.contentLoader.updateLazy(),this.events.add(window,"resize",this._handlePageResize.bind(this)),this.events.add(window,"scroll",this._updatePageScrollOffset.bind(this)),this.dispatch("bindEvents")}),this.mainScroll.itemHolders[1]&&this.setContent(this.mainScroll.itemHolders[1],this.currIndex),this.dispatch("change"),this.opener.open(),this.dispatch("afterInit"),!0}getLoopedIndex(t){const i=this.getNumItems();return this.options.loop&&(t>i-1&&(t-=i),t<0&&(t+=i)),I(t,0,i-1)}appendHeavy(){this.mainScroll.itemHolders.forEach(t=>{var i;(i=t.slide)===null||i===void 0||i.appendHeavy()})}goTo(t){this.mainScroll.moveIndexBy(this.getLoopedIndex(t)-this.potentialIndex)}next(){this.goTo(this.potentialIndex+1)}prev(){this.goTo(this.potentialIndex-1)}zoomTo(...t){var i;(i=this.currSlide)===null||i===void 0||i.zoomTo(...t)}toggleZoom(){var t;(t=this.currSlide)===null||t===void 0||t.toggleZoom()}close(){!this.opener.isOpen||this.isDestroying||(this.isDestroying=!0,this.dispatch("close"),this.events.removeAll(),this.opener.close())}destroy(){var t;if(!this.isDestroying){this.options.showHideAnimationType="none",this.close();return}this.dispatch("destroy"),this._listeners={},this.scrollWrap&&(this.scrollWrap.ontouchmove=null,this.scrollWrap.ontouchend=null),(t=this.element)===null||t===void 0||t.remove(),this.mainScroll.itemHolders.forEach(i=>{var e;(e=i.slide)===null||e===void 0||e.destroy()}),this.contentLoader.destroy(),this.events.removeAll()}refreshSlideContent(t){this.contentLoader.removeByIndex(t),this.mainScroll.itemHolders.forEach((i,e)=>{var s,n;let o=((s=(n=this.currSlide)===null||n===void 0?void 0:n.index)!==null&&s!==void 0?s:0)-1+e;if(this.canLoop()&&(o=this.getLoopedIndex(o)),o===t&&(this.setContent(i,t,!0),e===1)){var a;this.currSlide=i.slide,(a=i.slide)===null||a===void 0||a.setIsActive(!0)}}),this.dispatch("change")}setContent(t,i,e){if(this.canLoop()&&(i=this.getLoopedIndex(i)),t.slide){if(t.slide.index===i&&!e)return;t.slide.destroy(),t.slide=void 0}if(!this.canLoop()&&(i<0||i>=this.getNumItems()))return;const s=this.getItemData(i);t.slide=new j(s,i,this),i===this.currIndex&&(this.currSlide=t.slide),t.slide.append(t.el)}getViewportCenterPoint(){return{x:this.viewportSize.x/2,y:this.viewportSize.y/2}}updateSize(t){if(this.isDestroying)return;const i=B(this.options,this);!t&&x(i,this._prevViewportSize)||(p(this._prevViewportSize,i),this.dispatch("beforeResize"),p(this.viewportSize,this._prevViewportSize),this._updatePageScrollOffset(),this.dispatch("viewportSize"),this.mainScroll.resize(this.opener.isOpen),!this.hasMouse&&window.matchMedia("(any-hover: hover)").matches&&this.mouseDetected(),this.dispatch("resize"))}applyBgOpacity(t){this.bgOpacity=Math.max(t,0),this.bg&&(this.bg.style.opacity=String(this.bgOpacity*this.options.bgOpacity))}mouseDetected(){if(!this.hasMouse){var t;this.hasMouse=!0,(t=this.element)===null||t===void 0||t.classList.add("pswp--has_mouse")}}_handlePageResize(){this.updateSize(),/iPhone|iPad|iPod/i.test(window.navigator.userAgent)&&setTimeout(()=>{this.updateSize()},500)}_updatePageScrollOffset(){this.setScrollOffset(0,window.pageYOffset)}setScrollOffset(t,i){this.offset.x=t,this.offset.y=i,this.dispatch("updateScrollOffset")}_createMainStructure(){this.element=f("pswp","div"),this.element.setAttribute("tabindex","-1"),this.element.setAttribute("role","dialog"),this.template=this.element,this.bg=f("pswp__bg","div",this.element),this.scrollWrap=f("pswp__scroll-wrap","section",this.element),this.container=f("pswp__container","div",this.scrollWrap),this.scrollWrap.setAttribute("aria-roledescription","carousel"),this.container.setAttribute("aria-live","off"),this.container.setAttribute("id","pswp__items"),this.mainScroll.appendHolders(),this.ui=new zt(this),this.ui.init(),(this.options.appendToEl||document.body).appendChild(this.element)}getThumbBounds(){return Zt(this.currIndex,this.currSlide?this.currSlide.data:this._initialItemData,this)}canLoop(){return this.options.loop&&this.getNumItems()>2}_prepareOptions(t){return window.matchMedia("(prefers-reduced-motion), (update: slow)").matches&&(t.showHideAnimationType="none",t.zoomAnimationDuration=0),{...Vt,...t}}}export{$t as default}; diff --git a/assets/plugin-vue_export-helper-DlAUqK2U.js b/assets/plugin-vue_export-helper-DlAUqK2U.js new file mode 100644 index 0000000..718edd3 --- /dev/null +++ b/assets/plugin-vue_export-helper-DlAUqK2U.js @@ -0,0 +1 @@ +const s=(t,r)=>{const o=t.__vccOpts||t;for(const[c,e]of r)o[c]=e;return o};export{s as _}; diff --git a/assets/style-DkR-0f_t.css b/assets/style-DkR-0f_t.css new file mode 100644 index 0000000..80855a4 --- /dev/null +++ b/assets/style-DkR-0f_t.css @@ -0,0 +1 @@ +@charset "UTF-8";html[data-theme=dark]{--text-color: #9e9e9e;--bg-color: #0d1117;--bg-color-secondary: #161b22;--bg-color-tertiary: #21262c;--border-color: #30363d;--box-shadow: #282a32;--card-shadow: rgba(0, 0, 0, .3);--black: #fff;--dark-grey: #999;--light-grey: #666;--white: #000;--grey3: #bbb;--grey12: #333;--grey14: #111;--bg-color-light: #161b22;--bg-color-back: #0d1117;--bg-color-float: #161b22;--bg-color-blur: rgba(13, 17, 23, .9);--bg-color-float-blur: rgba(22, 27, 34, .9);--text-color-light: #a8a8a8;--text-color-lighter: #b1b1b1;--text-color-bright: #c5c5c5;--border-color-light: #2e333a;--border-color-dark: #394048}:root{--theme-color: #3eaf7c;--text-color: #2c3e50;--bg-color: #fff;--bg-color-secondary: #f8f8f8;--bg-color-tertiary: #efeef4;--border-color: #eaecef;--box-shadow: #f0f1f2;--card-shadow: rgba(0, 0, 0, .15);--black: #000;--dark-grey: #666;--light-grey: #999;--white: #fff;--grey3: #333;--grey12: #bbb;--grey14: #eee;--navbar-height: 3.75rem;--navbar-horizontal-padding: 1.5rem;--navbar-vertical-padding: .7rem;--navbar-mobile-height: 3.25rem;--navbar-mobile-horizontal-padding: 1rem;--navbar-mobile-vertical-padding: .5rem;--sidebar-width: 18rem;--sidebar-mobile-width: 16rem;--content-width: 780px;--home-page-width: 1160px;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", STHeiti, "Microsoft YaHei", SimSun, sans-serif;--font-family-heading: Georgia Pro, Crimson, Georgia, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", STHeiti, "Microsoft YaHei", SimSun, sans-serif;--font-family-mono: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--line-numbers-width: 2.5rem;--color-transition: .3s ease;--transform-transition: .3s ease;--vp-bg: var(--bg-color);--vp-bgl: var(--bg-color-light);--vp-bglt: var(--bg-color-tertiary);--vp-c: var(--text-color);--vp-cl: var(--text-color-light);--vp-clt: var(--text-color-lighter);--vp-brc: var(--border-color);--vp-brcd: var(--border-color-dark);--vp-tc: var(--theme-color);--vp-tcl: var(--theme-color-light);--vp-ct: var(--color-transition);--vp-tt: var(--transform-transition);--bg-color-light: #fff;--bg-color-back: #f8f8f8;--bg-color-float: #fff;--bg-color-blur: rgba(255, 255, 255, .9);--bg-color-float-blur: rgba(255, 255, 255, .9);--text-color-light: #3a5169;--text-color-lighter: #476582;--text-color-bright: #6a8bad;--border-color-light: #eceef1;--border-color-dark: #cfd4db;--theme-color-dark: #389e70;--theme-color-light: #4abf8a;--theme-color-mask: rgba(62, 175, 124, .15)}:root{--badge-tip-color: #42b983;--badge-warning-color: #f4cd00;--badge-danger-color: #f55;--badge-info-color: #0295ff;--badge-note-color: #666}.vp-badge{display:inline-block;vertical-align:center;height:18px;padding:0 6px;border-radius:3px;background:var(--vp-tc);color:var(--white);font-size:14px;line-height:18px;transition:background var(--vp-ct),color var(--vp-ct)}.vp-badge+.vp-badge{margin-inline-start:5px}h1 .vp-badge,h2 .vp-badge,h3 .vp-badge,h4 .vp-badge,h5 .vp-badge,h6 .vp-badge{vertical-align:top}.vp-badge.tip{background:var(--badge-tip-color)}.vp-badge.warning{background:var(--badge-warning-color)}.vp-badge.danger{background:var(--badge-danger-color)}.vp-badge.info{background:var(--badge-info-color)}.vp-badge.note{background:var(--badge-note-color)}.font-icon{display:inline-block}.theme-hope-content .font-icon{vertical-align:middle}@media screen{.sr-only{position:absolute;overflow:hidden;clip:rect 0,0,0,0;width:1px;height:1px;margin:-1px;padding:0;border:0}}@media print{.sr-only{display:none}}.vp-catalog-wrapper{margin-top:8px;margin-bottom:8px}.vp-catalog-wrapper.index ol{padding-inline-start:0}.vp-catalog-wrapper.index li{list-style-type:none}.vp-catalog-wrapper.index .vp-catalogs{padding-inline-start:0}.vp-catalog-wrapper.index .vp-catalog{list-style-type:none}.vp-catalog-wrapper.index .vp-catalog-title:before{content:"§" counter(catalog-item,upper-roman) " "}.vp-catalog-wrapper.index .vp-child-catalogs{counter-reset:child-catalog}.vp-catalog-wrapper.index .vp-child-catalog{counter-increment:child-catalog}.vp-catalog-wrapper.index .vp-child-catalog .vp-catalog-title:before{content:counter(catalog-item) "." counter(child-catalog) " "}.vp-catalog-wrapper.index .vp-sub-catalogs{padding-inline-start:.5rem}.vp-catalogs{margin:0;counter-reset:catalog-item}.vp-catalogs.deep{padding-inline-start:0}.vp-catalogs.deep .vp-catalog{list-style-type:none}.vp-catalogs .font-icon{vertical-align:baseline;margin-inline-end:.25rem}.vp-catalog{counter-increment:catalog-item}.vp-catalog-main-title{margin-top:calc(.5rem - var(--navbar-height, 3.6rem));margin-bottom:.5rem;padding-top:var(--navbar-height, 3.6rem);font-weight:500;font-size:1.75rem}.vp-catalog-main-title:first-child{margin-bottom:.5rem!important}.vp-catalog-main-title:only-child{margin-bottom:0!important}.vp-catalog-main-title .vp-link{text-decoration:none!important}.vp-catalog-child-title{margin-bottom:.5rem!important}.vp-catalog-child-title.has-children{margin-top:calc(.5rem - var(--navbar-height, 3.6rem));padding-top:var(--navbar-height, 3.6rem);border-bottom:1px solid var(--catalog-border-color);font-weight:500;font-size:1.3rem;transition:border-color .3s}.vp-catalog-child-title.has-children:only-child{margin-bottom:0!important}.vp-catalog-child-title .vp-link{text-decoration:none!important}.vp-catalog-sub-title{font-weight:500;font-size:1.1rem}.vp-catalog-sub-title:only-child{margin-bottom:0!important}.vp-catalog-title{color:inherit;text-decoration:none}.vp-catalog-title:hover{color:var(--catalog-active-color)}.vp-child-catalogs{margin:0}.vp-child-catalog{list-style-type:disc}.vp-sub-catalogs{counter-reset:sub-catalog}.vp-sub-catalog{counter-increment:sub-catalog}.vp-sub-catalog .vp-link:before{content:counter(catalog-item) "." counter(child-catalog) "." counter(sub-catalog) " "}.vp-sub-catalogs-wrapper{display:flex;flex-wrap:wrap}.vp-sub-catalog-link{display:inline-block;margin:4px 8px;padding:4px 8px;border-radius:6px;background-color:var(--catalog-bg-secondary-color);line-height:1.5;overflow-wrap:break-word;transition:background-color .3s,color .3s}.vp-sub-catalog-link:hover{background-color:var(--catalog-hover-color);color:var(--catalog-bg-color);text-decoration:none!important}.vp-catalog-header-anchor{font-size:.85em;float:left;margin-left:-1em;padding-right:0;margin-top:.125em;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;content:"¶"}@media print{.vp-catalog-header-anchor{display:none}}h2:hover .vp-catalog-header-anchor,h3:hover .vp-catalog-header-anchor{opacity:1;text-decoration:none}.vp-catalog-header-anchor:focus-visible{opacity:1}.vp-empty-catalog{font-size:1.25rem;text-align:center}:root{--catalog-bg-color: #fff;--catalog-bg-secondary-color: #f8f8f8;--catalog-border-color: #e5e5e5;--catalog-active-color: #3eaf7c;--catalog-hover-color: #71cda3}.vp-back-to-top-button{position:fixed!important;bottom:4rem;inset-inline-end:1rem;z-index:100;width:3rem;height:3rem;padding:.5rem;border-width:0;border-radius:50%;background:var(--back-to-top-bg-color);color:var(--back-to-top-color);box-shadow:2px 2px 10px 4px var(--back-to-top-shadow);cursor:pointer}@media (max-width: 959px){.vp-back-to-top-button{width:2.5rem;height:2.5rem}}@media print{.vp-back-to-top-button{display:none}}.vp-back-to-top-button:hover{color:var(--back-to-top-color-hover)}.vp-back-to-top-button .back-to-top-icon{overflow:hidden;width:100%;height:100%;background:currentcolor;border-radius:50%;-webkit-mask-image:var(--back-to-top-icon);mask-image:var(--back-to-top-icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover}.vp-scroll-progress{position:absolute;right:-2px;bottom:-2px;width:calc(100% + 4px);height:calc(100% + 4px)}.vp-scroll-progress svg{width:100%;height:100%}.vp-scroll-progress circle{opacity:.9;fill:none;stroke:currentColor;transform:rotate(-90deg);transform-origin:50% 50%;r:22;stroke-dasharray:0% 314.1593%;stroke-width:3px}@media (max-width: 959px){.vp-scroll-progress circle{r:18}}.back-to-top-enter-active,.back-to-top-leave-active{transition:opacity .3s}.back-to-top-enter-from,.back-to-top-leave-to{opacity:0}:root{--back-to-top-z-index: 5;--back-to-top-icon: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201024'%3e%3cpath%20d='M512%20843.2c-36.2%200-66.4-13.6-85.8-21.8-10.8-4.6-22.6%203.6-21.8%2015.2l7%20102c.4%206.2%207.6%209.4%2012.6%205.6l29-22c3.6-2.8%209-1.8%2011.4%202l41%2064.2c3%204.8%2010.2%204.8%2013.2%200l41-64.2c2.4-3.8%207.8-4.8%2011.4-2l29%2022c5%203.8%2012.2.6%2012.6-5.6l7-102c.8-11.6-11-20-21.8-15.2-19.6%208.2-49.6%2021.8-85.8%2021.8'/%3e%3cpath%20d='m795.4%20586.2-96-98.2C699.4%20172%20513%2032%20513%2032S324.8%20172%20324.8%20488l-96%2098.2c-3.6%203.6-5.2%209-4.4%2014.2L261.2%20824c1.8%2011.4%2014.2%2017%2023.6%2010.8L419%20744s41.4%2040%2094.2%2040%2092.2-40%2092.2-40l134.2%2090.8c9.2%206.2%2021.6.6%2023.6-10.8l37-223.8c.4-5.2-1.2-10.4-4.8-14M513%20384c-34%200-61.4-28.6-61.4-64s27.6-64%2061.4-64c34%200%2061.4%2028.6%2061.4%2064S547%20384%20513%20384'/%3e%3c/svg%3e");--back-to-top-bg-color: #fff;--back-to-top-color: #3eaf7c;--back-to-top-color-hover: #71cda3;--back-to-top-shadow: rgb(0 0 0 / 20%)}:root{--external-link-icon-color: #aaa}.external-link-icon{position:relative;display:inline-block;color:var(--external-link-icon-color);vertical-align:middle;top:-1px}@media print{.external-link-icon{display:none}}.external-link-icon-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root{--nprogress-color: #29d;--nprogress-z-index: 1031}#nprogress{pointer-events:none}#nprogress .bar{background:var(--nprogress-color);position:fixed;z-index:var(--nprogress-z-index);top:0;left:0;width:100%;height:2px}div[class*=language-]:hover:before{display:none}div[class*=language-]:hover .vp-copy-code-button{opacity:1}.vp-copy-code-button{position:absolute;top:.5em;right:.5em;z-index:5;width:2.5rem;height:2.5rem;padding:0;border-width:0;border-radius:.5rem;background:transparent;outline:none;opacity:0;cursor:pointer;transition:opacity .4s}@media print{.vp-copy-code-button{display:none}}.vp-copy-code-button:focus,.vp-copy-code-button.copied{opacity:1}.vp-copy-code-button:hover,.vp-copy-code-button.copied{background:var(--copy-code-hover)}.vp-copy-code-button.copied .vp-copy-icon{-webkit-mask-image:var(--code-copied-icon);mask-image:var(--code-copied-icon)}.vp-copy-code-button.copied:after{content:attr(data-copied);position:absolute;top:0;right:calc(100% + .25rem);display:block;height:1.25rem;padding:.625rem;border-radius:.5rem;background:var(--copy-code-hover);color:var(--copy-code-color);font-weight:500;line-height:1.25rem;white-space:nowrap}.vp-copy-icon{width:1.25rem;height:1.25rem;padding:.625rem;background:currentcolor;color:var(--copy-code-color);font-size:1.25rem;-webkit-mask-image:var(--code-copy-icon);mask-image:var(--code-copy-icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1em;mask-size:1em}:root{--code-copy-icon: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20height='20'%20width='20'%20stroke='rgba(128,128,128,1)'%20stroke-width='2'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M9%205H7a2%202%200%200%200-2%202v12a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2V7a2%202%200%200%200-2-2h-2M9%205a2%202%200%200%200%202%202h2a2%202%200%200%200%202-2M9%205a2%202%200%200%201%202-2h2a2%202%200%200%201%202%202'%20/%3e%3c/svg%3e");--code-copied-icon: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20height='20'%20width='20'%20stroke='rgba(128,128,128,1)'%20stroke-width='2'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M9%205H7a2%202%200%200%200-2%202v12a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2V7a2%202%200%200%200-2-2h-2M9%205a2%202%200%200%200%202%202h2a2%202%200%200%200%202-2M9%205a2%202%200%200%201%202-2h2a2%202%200%200%201%202%202m-6%209%202%202%204-4'%20/%3e%3c/svg%3e");--copy-code-color: #9e9e9e;--copy-code-hover: rgb(0 0 0 / 50%)}:root{--important-title-color: #230555;--important-bg-color: #f4eefe;--important-border-color: #a371f7;--important-code-bg-color: rgb(163 113 247 / 10%);--info-title-color: #193c47;--info-bg-color: #eef9fd;--info-border-color: #4cb3d4;--info-code-bg-color: rgb(76 179 212 / 10%);--note-title-color: #474748;--note-bg-color: #fdfdfe;--note-border-color: #ccc;--note-code-bg-color: rgb(212 213 216 / 20%);--tip-title-color: #003100;--tip-bg-color: #e6f6e6;--tip-border-color: #009400;--tip-code-bg-color: rgb(0 148 0 / 15%);--warning-title-color: #4d3800;--warning-bg-color: #fff8e6;--warning-border-color: #e6a700;--warning-code-bg-color: rgb(230 167 0 / 15%);--caution-title-color: #4b1113;--caution-bg-color: #ffebec;--caution-border-color: #e13238;--caution-code-bg-color: rgb(225 50 56 / 15%);--detail-bg-color: #eee;--detail-text-color: inherit;--detail-code-bg-color: rgb(127 127 127 / 15%)}html[data-theme=dark]{--important-title-color: #f4eefe;--important-bg-color: #230555;--info-title-color: #eef9fd;--info-bg-color: #193c47;--note-title-color: #fdfdfe;--note-bg-color: #474748;--tip-title-color: #e6f6e6;--tip-bg-color: #003100;--warning-title-color: #fff8e6;--warning-bg-color: #4d3800;--caution-title-color: #ffebec;--caution-bg-color: #4b1113;--detail-bg-color: #333;--detail-text-color: #a8a8a8}.hint-container{position:relative;transition:background var(--vp-ct),border-color var(--vp-ct),color var(--vp-ct)}@media print{.hint-container{page-break-inside:avoid}}.hint-container .hint-container-title{position:relative;font-weight:600;line-height:1.25}.hint-container.important,.hint-container.info,.hint-container.note,.hint-container.tip,.hint-container.warning,.hint-container.caution{margin:1rem 0;padding:.25rem 1rem;border-inline-start-width:.3rem;border-inline-start-style:solid;border-radius:.5rem;color:inherit}@media (max-width: 419px){.hint-container.important,.hint-container.info,.hint-container.note,.hint-container.tip,.hint-container.warning,.hint-container.caution{margin-inline:-.75rem}}.hint-container.important .hint-container-title,.hint-container.info .hint-container-title,.hint-container.note .hint-container-title,.hint-container.tip .hint-container-title,.hint-container.warning .hint-container-title,.hint-container.caution .hint-container-title{padding-inline-start:1.75rem}@media print{.hint-container.important .hint-container-title,.hint-container.info .hint-container-title,.hint-container.note .hint-container-title,.hint-container.tip .hint-container-title,.hint-container.warning .hint-container-title,.hint-container.caution .hint-container-title{padding-inline-start:0}}.hint-container.important .hint-container-title:before,.hint-container.info .hint-container-title:before,.hint-container.note .hint-container-title:before,.hint-container.tip .hint-container-title:before,.hint-container.warning .hint-container-title:before,.hint-container.caution .hint-container-title:before{content:" ";position:absolute;top:calc(50% - .6125em);inset-inline-start:0;width:1.25em;height:1.25em;background-position:left;background-repeat:no-repeat}@media print{.hint-container.important .hint-container-title:before,.hint-container.info .hint-container-title:before,.hint-container.note .hint-container-title:before,.hint-container.tip .hint-container-title:before,.hint-container.warning .hint-container-title:before,.hint-container.caution .hint-container-title:before{display:none}}.hint-container.important p,.hint-container.info p,.hint-container.note p,.hint-container.tip p,.hint-container.warning p,.hint-container.caution p{line-height:1.5}.hint-container.important a,.hint-container.info a,.hint-container.note a,.hint-container.tip a,.hint-container.warning a,.hint-container.caution a{color:var(--vp-tc)}.hint-container.important{border-color:var(--important-border-color);background:var(--important-bg-color)}.hint-container.important>.hint-container-title{color:var(--important-title-color)}.hint-container.important>.hint-container-title:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 981.333a84.992 84.992 0 0 1-84.907-84.906h169.814A84.992 84.992 0 0 1 512 981.333zm384-128H128v-42.666l85.333-85.334v-256A298.325 298.325 0 0 1 448 177.92V128a64 64 0 0 1 128 0v49.92a298.325 298.325 0 0 1 234.667 291.413v256L896 810.667v42.666zm-426.667-256v85.334h85.334v-85.334h-85.334zm0-256V512h85.334V341.333h-85.334z' fill='%23a371f7'/%3E%3C/svg%3E")}.hint-container.important code{background:var(--important-code-bg-color)}.hint-container.info{border-color:var(--info-border-color);background:var(--info-bg-color)}.hint-container.info>.hint-container-title{color:var(--info-title-color)}.hint-container.info>.hint-container-title:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1-11v6h2v-6h-2zm0-4v2h2V7h-2z' fill='%234cb3d4'/%3E%3C/svg%3E")}.hint-container.info code{background:var(--info-code-bg-color)}.hint-container.note{border-color:var(--note-border-color);background:var(--note-bg-color)}.hint-container.note>.hint-container-title{color:var(--note-title-color)}.hint-container.note>.hint-container-title:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1-11v6h2v-6h-2zm0-4v2h2V7h-2z' fill='%23ccc'/%3E%3C/svg%3E")}.hint-container.note code{background:var(--note-code-bg-color)}.hint-container.tip{border-color:var(--tip-border-color);background:var(--tip-bg-color)}.hint-container.tip>.hint-container-title{color:var(--tip-title-color)}.hint-container.tip>.hint-container-title:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23009400' d='M7.941 18c-.297-1.273-1.637-2.314-2.187-3a8 8 0 1 1 12.49.002c-.55.685-1.888 1.726-2.185 2.998H7.94zM16 20v1a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2v-1h8zm-3-9.995V6l-4.5 6.005H11v4l4.5-6H13z'/%3E%3C/svg%3E")}.hint-container.tip code{background:var(--tip-code-bg-color)}.hint-container.warning{border-color:var(--warning-border-color);background:var(--warning-bg-color)}.hint-container.warning>.hint-container-title{color:var(--warning-title-color)}.hint-container.warning>.hint-container-title:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M576.286 752.57v-95.425q0-7.031-4.771-11.802t-11.3-4.772h-96.43q-6.528 0-11.3 4.772t-4.77 11.802v95.424q0 7.031 4.77 11.803t11.3 4.77h96.43q6.528 0 11.3-4.77t4.77-11.803zm-1.005-187.836 9.04-230.524q0-6.027-5.022-9.543-6.529-5.524-12.053-5.524H456.754q-5.524 0-12.053 5.524-5.022 3.516-5.022 10.547l8.538 229.52q0 5.023 5.022 8.287t12.053 3.265h92.913q7.032 0 11.803-3.265t5.273-8.287zM568.25 95.65l385.714 707.142q17.578 31.641-1.004 63.282-8.538 14.564-23.354 23.102t-31.892 8.538H126.286q-17.076 0-31.892-8.538T71.04 866.074q-18.582-31.641-1.004-63.282L455.75 95.65q8.538-15.57 23.605-24.61T512 62t32.645 9.04 23.605 24.61z' fill='%23e6a700'/%3E%3C/svg%3E")}.hint-container.warning code{background:var(--warning-code-bg-color)}.hint-container.caution{border-color:var(--caution-border-color);background:var(--caution-bg-color)}.hint-container.caution>.hint-container-title{color:var(--caution-title-color)}.hint-container.caution>.hint-container-title:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.523 0 10 4.477 10 10v3.764a2 2 0 0 1-1.106 1.789L18 19v1a3 3 0 0 1-2.824 2.995L14.95 23a2.5 2.5 0 0 0 .044-.33L15 22.5V22a2 2 0 0 0-1.85-1.995L13 20h-2a2 2 0 0 0-1.995 1.85L9 22v.5c0 .171.017.339.05.5H9a3 3 0 0 1-3-3v-1l-2.894-1.447A2 2 0 0 1 2 15.763V12C2 6.477 6.477 2 12 2zm-4 9a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm8 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4z' fill='%23e13238'/%3E%3C/svg%3E")}.hint-container.caution code{background:var(--caution-code-bg-color)}.hint-container.details{position:relative;display:block;margin:1rem 0;padding:1.5rem;border-radius:.5rem;background:var(--detail-bg-color);color:var(--detail-text-color);transition:background var(--vp-tt),color var(--vp-tt)}@media (max-width: 419px){.hint-container.details{margin-inline:-.75rem}}.hint-container.details h4{margin-top:0}.hint-container.details figure:last-child,.hint-container.details p:last-child{margin-bottom:0;padding-bottom:0}.hint-container.details a{color:var(--vp-tc)}.hint-container.details code{background:var(--detail-code-bg-color)}.hint-container.details summary{position:relative;margin:-1.5rem;padding-block:1.5rem;padding-inline:4rem 1.5rem;list-style:none;cursor:pointer}.hint-container.details summary::-webkit-details-marker{display:none}.hint-container.details summary::marker{color:transparent;font-size:0}.hint-container.details summary:before,.hint-container.details summary:after{content:" ";position:absolute;top:calc(50% - .75rem);inset-inline-start:1.5rem;width:1.5rem;height:1.5rem}.hint-container.details summary:before{border-radius:50%;background:#ccc;transition:background var(--vp-ct),transform var(--vp-tt)}html[data-theme=dark] .hint-container.details summary:before{background:#555}.hint-container.details summary:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");line-height:normal;transition:transform var(--vp-tt);transform:rotate(90deg)}html[data-theme=dark] .hint-container.details summary:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.hint-container.details[open]>summary{margin-bottom:.5em}.hint-container.details[open]>summary:after{transform:rotate(180deg)}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.photo-swipe-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.photo-swipe-bullets-indicator{position:absolute;bottom:30px;left:50%;display:flex;flex-direction:row;align-items:center;transform:translate(-50%)}.photo-swipe-bullet{width:12px;height:6px;margin:0 5px;border-radius:3px;background:var(--photo-swipe-bullet);transition:width .3s,color .3s}.photo-swipe-bullet.active{width:30px;background:var(--photo-swipe-bullet-active)}:root{--photo-swipe-bullet: #fff;--photo-swipe-bullet-active: #3eaf7c}.search-pro-button{border-width:0;background:transparent;display:inline-flex;align-items:center;box-sizing:content-box;height:1.25rem;margin-inline:1rem 0;margin-top:0;margin-bottom:0;padding:.5rem;border:0;border:1px solid var(--vp-bgl);border-radius:1rem;background:var(--vp-bgl);color:var(--vp-c);font-weight:500;cursor:pointer;transition:background var(--vp-ct),color var(--vp-ct)}@media print{.search-pro-button{display:none}}@media (max-width: 959px){.search-pro-button{border-radius:50%}}.search-pro-button:hover{border:1px solid var(--vp-tc);background-color:var(--vp-bglt);color:var(--vp-clt)}.search-pro-button .search-icon{width:1.25rem;height:1.25rem}.search-pro-placeholder{margin-inline:.25rem;font-size:1rem}@media (max-width: 959px){.search-pro-placeholder{display:none}}.search-pro-key-hints{font-size:.75rem}@media (max-width: 959px){.search-pro-key-hints{display:none}}.search-pro-key{display:inline-block;min-width:1em;margin-inline:.125rem;padding:.25rem;border:1px solid var(--vp-brc);border-radius:4px;box-shadow:1px 1px 4px 0 var(--card-shadow);line-height:1;letter-spacing:-.1em;transition:background var(--vp-ct),color var(--vp-ct),border var(--vp-ct) box-shadow var(--vp-ct)}@keyframes search-pro-fade-in{0%{opacity:.2}to{opacity:1}}.search-pro-modal-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:997;display:flex;align-items:center;justify-content:center;overflow:auto;cursor:default}.search-pro-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;animation:.25s search-pro-fade-in;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.search-pro-modal{position:absolute;z-index:999;display:flex;flex-direction:column;width:calc(100% - 6rem);max-width:50em;border-radius:10px;background:var(--vp-bg);box-shadow:2px 2px 10px 0 var(--card-shadow);transition:background var(--vp-ct);animation:.15s pwa-opened}@media (max-width: 1280px){.search-pro-modal{animation:.25s pwa-mobile}}@media (max-width: 719px){.search-pro-modal{width:100vw;max-width:unset;height:100vh}}.search-pro-box{display:flex;margin:1rem}.search-pro-box form{position:relative;display:flex;flex:1}.search-pro-box label{position:absolute;top:calc(50% - .75rem);inset-inline-start:.5rem;color:var(--vp-tc)}.search-pro-box label .search-icon{width:1.5rem;height:1.5rem}.search-pro-clear-button{border-width:0;background:transparent;cursor:pointer;position:absolute;top:calc(50% - 10px);inset-inline-end:.75rem;padding:0;color:var(--vp-tc)}.search-pro-clear-button:hover{border-radius:50%;background-color:#0000001a}.search-pro-close-button{border-width:0;background:transparent;cursor:pointer;display:none;margin-inline:.5rem -.5rem;padding:.5rem;color:var(--grey3);font-size:1rem}@media (max-width: 719px){.search-pro-close-button{display:block}}.search-pro-input{flex:1;width:0;margin:0;padding-block:.25rem;padding-inline:2.5rem 2rem;border:0;border:2px solid var(--vp-tc);border-radius:8px;background:var(--vp-bg);color:var(--vp-c);outline:none;font-size:1.25rem;line-height:2.5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-pro-input::-webkit-search-cancel-button{display:none}.search-pro-suggestions{position:absolute;inset:calc(100% + 4px) 0 auto;z-index:20;overflow:visible;overflow-y:auto;max-height:50vh;margin:0;padding:0;border-radius:.5rem;background-color:var(--vp-bg);box-shadow:2px 2px 10px 0 var(--card-shadow);list-style:none;line-height:1.5}.search-pro-suggestion{padding:.25rem 1rem;border-top:1px solid var(--vp-brc);cursor:pointer}.search-pro-suggestion:first-child{border-top:none}.search-pro-suggestion.active,.search-pro-suggestion:hover{background-color:var(--vp-bglt)}.search-pro-auto-complete{display:none;float:right;margin:0 .5rem;padding:4px;border:1px solid var(--vp-brc);border-radius:4px;box-shadow:1px 1px 4px 0 var(--card-shadow);font-size:12px;line-height:1}.search-pro-suggestion.active .search-pro-auto-complete{display:block}.search-pro-result-wrapper{flex-grow:1;overflow-y:auto;min-height:40vh;max-height:calc(80vh - 10rem);padding:0 1rem}@media (max-width: 719px){.search-pro-result-wrapper{min-height:unset;max-height:unset}}.search-pro-result-wrapper.loading,.search-pro-result-wrapper.empty{display:flex;align-items:center;justify-content:center;padding:1.5rem;font-weight:600;font-size:22px;text-align:center}.search-pro-hints{margin-top:1rem;padding:.75rem .5rem;box-shadow:0 -1px 4px 0 var(--card-shadow);line-height:1}.search-pro-hint{display:inline-flex;align-items:center;margin:0 .5rem}.search-pro-hint kbd{margin:0 .5rem;padding:2px;border:1px solid var(--vp-brc);border-radius:4px;box-shadow:1px 1px 4px 0 var(--card-shadow)}.search-pro-hint kbd+kbd{margin-inline-start:-.25rem}.search-pro-hint svg{display:block;width:15px;height:15px}:root{--balloon-border-radius: 2px;--balloon-color: rgba(16, 16, 16, .95);--balloon-text-color: #fff;--balloon-font-size: 12px;--balloon-move: 4px}button[aria-label][data-balloon-pos]{overflow:visible}[aria-label][data-balloon-pos]{position:relative;cursor:pointer}[aria-label][data-balloon-pos]:after{opacity:0;pointer-events:none;transition:all .18s ease-out .18s;text-indent:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:400;font-style:normal;text-shadow:none;font-size:var(--balloon-font-size);background:var(--balloon-color);border-radius:2px;color:var(--balloon-text-color);border-radius:var(--balloon-border-radius);content:attr(aria-label);padding:.5em 1em;position:absolute;white-space:nowrap;z-index:10}[aria-label][data-balloon-pos]:before{width:0;height:0;border:5px solid transparent;border-top-color:var(--balloon-color);opacity:0;pointer-events:none;transition:all .18s ease-out .18s;content:"";position:absolute;z-index:10}[aria-label][data-balloon-pos]:hover:before,[aria-label][data-balloon-pos]:hover:after,[aria-label][data-balloon-pos][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-visible]:after,[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:before,[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:after{opacity:1;pointer-events:none}[aria-label][data-balloon-pos].font-awesome:after{font-family:FontAwesome,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}[aria-label][data-balloon-pos][data-balloon-break]:after{white-space:pre}[aria-label][data-balloon-pos][data-balloon-break][data-balloon-length]:after{white-space:pre-line;word-break:break-word}[aria-label][data-balloon-pos][data-balloon-blunt]:before,[aria-label][data-balloon-pos][data-balloon-blunt]:after{transition:none}[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos=down]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:after{transform:translate(-50%)}[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos=down]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:before{transform:translate(-50%)}[aria-label][data-balloon-pos][data-balloon-pos*=-left]:after{left:0}[aria-label][data-balloon-pos][data-balloon-pos*=-left]:before{left:5px}[aria-label][data-balloon-pos][data-balloon-pos*=-right]:after{right:0}[aria-label][data-balloon-pos][data-balloon-pos*=-right]:before{right:5px}[aria-label][data-balloon-pos][data-balloon-po*=-left]:hover:after,[aria-label][data-balloon-pos][data-balloon-po*=-left][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos*=-right]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos*=-right][data-balloon-visible]:after{transform:translate(0)}[aria-label][data-balloon-pos][data-balloon-po*=-left]:hover:before,[aria-label][data-balloon-pos][data-balloon-po*=-left][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos*=-right]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos*=-right][data-balloon-visible]:before{transform:translate(0)}[aria-label][data-balloon-pos][data-balloon-pos^=up]:before,[aria-label][data-balloon-pos][data-balloon-pos^=up]:after{bottom:100%;transform-origin:top;transform:translateY(var(--balloon-move))}[aria-label][data-balloon-pos][data-balloon-pos^=up]:after{margin-bottom:10px}[aria-label][data-balloon-pos][data-balloon-pos=up]:before,[aria-label][data-balloon-pos][data-balloon-pos=up]:after{left:50%;transform:translate(-50%,var(--balloon-move))}[aria-label][data-balloon-pos][data-balloon-pos^=down]:before,[aria-label][data-balloon-pos][data-balloon-pos^=down]:after{top:100%;transform:translateY(calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos^=down]:after{margin-top:10px}[aria-label][data-balloon-pos][data-balloon-pos^=down]:before{width:0;height:0;border:5px solid transparent;border-bottom-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-pos=down]:after,[aria-label][data-balloon-pos][data-balloon-pos=down]:before{left:50%;transform:translate(-50%,calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos=right]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:after{transform:translateY(-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos=right]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:before{transform:translateY(-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:after,[aria-label][data-balloon-pos][data-balloon-pos=left]:before{right:100%;top:50%;transform:translate(var(--balloon-move),-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:after{margin-right:10px}[aria-label][data-balloon-pos][data-balloon-pos=left]:before{width:0;height:0;border:5px solid transparent;border-left-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-pos=right]:after,[aria-label][data-balloon-pos][data-balloon-pos=right]:before{left:100%;top:50%;transform:translate(calc(var(--balloon-move) * -1),-50%)}[aria-label][data-balloon-pos][data-balloon-pos=right]:after{margin-left:10px}[aria-label][data-balloon-pos][data-balloon-pos=right]:before{width:0;height:0;border:5px solid transparent;border-right-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-length]:after{white-space:normal}[aria-label][data-balloon-pos][data-balloon-length=small]:after{width:80px}[aria-label][data-balloon-pos][data-balloon-length=medium]:after{width:150px}[aria-label][data-balloon-pos][data-balloon-length=large]:after{width:260px}[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after{width:380px}@media screen and (max-width: 768px){[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after{width:90vw}}[aria-label][data-balloon-pos][data-balloon-length=fit]:after{width:100%}:root{--navbar-bg-color: var(--bg-color-float-blur);--sidebar-bg-color: var(--bg-color-blur)}html[data-theme=dark]{--navbar-bg-color: var(--bg-color-blur);--sidebar-bg-color: var(--bg-color-blur)}#app{--code-hl-bg-color: var(--code-highlight-line-color);--code-ln-color: var(--code-line-color);--code-ln-wrapper-width: var(--line-numbers-width);--code-tabs-nav-text-color: var(--code-color);--code-tabs-nav-bg-color: var(--code-border-color);--code-tabs-nav-hover-color: var(--code-highlight-line-color);--sidebar-space: var(--sidebar-width)}@media (max-width: 959px){#app{--navbar-height: var(--navbar-mobile-height);--navbar-vertical-padding: var(--navbar-mobile-vertical-padding);--navbar-horizontal-padding: var(--navbar-mobile-horizontal-padding);--sidebar-width: var(--sidebar-mobile-width)}}@media (min-width: 1440px){#app{--sidebar-space: clamp( var(--sidebar-width), max(0px, calc((100vw - var(--content-width)) / 2 - 2rem)) , 100vw )}}.vp-copy-code-button{--copy-code-color: var(--code-ln-color);--copy-code-hover: var(--code-hl-bg-color)}.DocSearch-Button,.DocSearch{--docsearch-primary-color: var(--vp-tc);--docsearch-text-color: var(--vp-c);--docsearch-highlight-color: var(--vp-tc);--docsearch-muted-color: var(--light-grey);--docsearch-container-background: rgb(9 10 17 / 80%);--docsearch-modal-background: var(--bg-color-float);--docsearch-searchbox-background: var(--bg-color-secondary);--docsearch-searchbox-focus-background: var(--vp-bg);--docsearch-searchbox-shadow: inset 0 0 0 2px var(--vp-tc);--docsearch-hit-color: var(--vp-cl);--docsearch-hit-active-color: var(--vp-bg);--docsearch-hit-background: var(--vp-bg);--docsearch-hit-shadow: 0 1px 3px 0 var(--border-color);--docsearch-footer-background: var(--vp-bg)}html[data-theme=dark] .DocSearch-Button,html[data-theme=dark] .DocSearch{--docsearch-logo-color: var(--vp-c);--docsearch-modal-shadow: inset 1px 1px 0 0 #2c2e40, 0 3px 8px 0 #000309;--docsearch-key-shadow: inset 0 -2px 0 0 #282d55, inset 0 0 1px 1px #51577d, 0 2px 2px 0 rgb(3 4 9 / 30%);--docsearch-key-gradient: linear-gradient(-225deg, #444950, #1c1e21);--docsearch-footer-shadow: inset 0 1px 0 0 rgb(73 76 106 / 50%), 0 -4px 8px 0 rgb(0 0 0 / 20%)}.vp-back-to-top-button{--back-to-top-color: var(--vp-tc);--back-to-top-color-hover: var(--vp-tcl);--back-to-top-bg-color: var(--vp-bg)}.vp-catalog-wrapper{--catalog-bg-color: var(--vp-bg);--catalog-bg-secondary-color: var(--vp-bgl);--catalog-border-color: var(--vp-brc);--catalog-active-color: var(--vp-tc);--catalog-hover-color: var(--vp-tcl)}.external-link-icon{--external-link-icon-color: var(--light-grey)}#nprogress{--nprogress-color: var(--vp-tc)}body{--photo-swipe-bullet: var(--white);--photo-swipe-bullet-active: var(--vp-tc);--pwa-text-color: var(--vp-c);--pwa-bg-color: var(--vp-bg);--pwa-border-color: var(--vp-brc);--pwa-btn-text-color: var(--vp-bg);--pwa-btn-bg-color: var(--vp-tc);--pwa-btn-hover-bg-color: var(--vp-tcl);--pwa-shadow-color: var(--card-shadow);--pwa-content-color: var(--grey3);--pwa-content-light-color: var(--dark-grey)}.language-modal-mask{--redirect-bg-color: var(--vp-bg);--redirect-bg-color-light: var(--vp-bgl);--redirect-bg-color-lighter: var(--vp-bglt);--redirect-text-color: var(--vp-c);--redirect-primary-color: var(--vp-tc);--redirect-primary-hover-color: var(--vp-tcl);--redirect-primary-text-color: var(--white)}.search-box{--search-bg-color: var(--vp-bg);--search-accent-color: var(--vp-tc);--search-text-color: var(--vp-c);--search-border-color: var(--border-color);--search-item-text-color: var(--vp-clt);--search-item-focus-bg-color: var(--bg-color-secondary)}html,body{margin:0;padding:0;background:#fff}html{font-size:16px;font-display:optional;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}@media print{html{font-size:12pt}}body{min-height:100vh;color:#2c3e50}a{color:#3eaf7c;font-weight:500;text-decoration:none;overflow-wrap:break-word}kbd{display:inline-block;min-width:1em;margin-inline:.125rem;padding:.25em;border:1px solid #eee;border-radius:.25em;box-shadow:1px 1px 4px #00000026;line-height:1;letter-spacing:-.1em;text-align:center}code{margin:0;padding:.2rem .4rem;border-radius:5px;background:#7f7f7f1f;font-size:.85em;overflow-wrap:break-word}table code{padding:.1rem .4rem}p a code{color:#3eaf7c;font-weight:400}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.25;overflow-wrap:break-word}h1:focus-visible,h2:focus-visible,h3:focus-visible,h4:focus-visible,h5:focus-visible,h6:focus-visible{outline:none}h1{font-size:2rem}h2{padding-bottom:.3rem;border-bottom:1px solid #eaecef;font-size:1.65rem}h3{font-size:1.35rem}h4{font-size:1.15rem}h5{font-size:1.05rem}h6{font-size:1rem}a.header-anchor{position:relative;color:inherit}a.header-anchor:hover:before{content:"¶";position:absolute;bottom:0;left:-.75em;color:var(--c-brand);font-size:.75em}a.header-anchor:focus-visible{outline:none}a.header-anchor:focus-visible:before{content:"¶";position:absolute;left:-.75em;color:var(--c-brand);outline:auto}p,ul,ol{line-height:1.6;overflow-wrap:break-word}@media print{p,ul,ol{line-height:1.5}}ul,ol{padding-inline-start:1.2em}blockquote{margin:1rem 0;padding:.25rem 0 .25rem 1rem;border-inline-start:.2rem solid #ddd;color:#666;font-size:1rem;overflow-wrap:break-word}blockquote>p{margin:0}hr{border:0;border-top:1px solid #eaecef}table{display:block;overflow-x:auto;margin:1rem 0;border-collapse:collapse}tr:nth-child(odd){background:#f6f8fa}th,td{padding:.6em 1em;border:1px solid #dfe2e5}pre{direction:ltr}@page{margin:2cm;font-size:12pt;size:a4}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a{color:inherit;font-weight:inherit!important;font-size:inherit!important;text-decoration:underline}a[href^="http://"]:after,a[href^="https://"]:after{content:" (" attr(href) ") "}abbr[title]:after{content:" (" attr(title) ")"}pre{border:1px solid #eee;white-space:pre-wrap!important}pre>code{white-space:pre-wrap!important}blockquote{border-inline-start:.2rem solid #ddd;color:inherit}blockquote,pre{orphans:5;widows:5}img,tr,canvas{page-break-inside:avoid}}@font-face{font-weight:400;font-style:normal;font-family:Crimson;src:url(data:font/truetype;charset=utf-8;base64,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) format("truetype")}html,body{background:var(--bg-color);transition:background var(--color-transition)}:root{color-scheme:light}html[data-theme=dark]{color-scheme:dark}body{color:var(--text-color);font-family:var(--font-family)}@media (min-width: 1440px){body{font-size:17px}}a{color:var(--theme-color)}kbd{border-color:var(--border-color-dark);background:var(--bg-color-secondary);font-family:var(--font-family-mono)}code{font-family:var(--font-family-mono);transition:background var(--color-transition),color var(--color-transition)}html[data-theme=dark] code{background:#333}p a code{color:var(--theme-color)}blockquote{border-color:#eee;color:#666;transition:border-color var(--color-transition),color var(--color-transition)}html[data-theme=dark] blockquote{border-color:#333}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading)}@media (max-width: 419px){h1{font-size:1.9rem}}h2{border-color:var(--border-color);transition:border-bottom-color var(--color-transition)}hr{border-color:var(--border-color);transition:border-top-color var(--color-transition)}tr:nth-child(odd){background:var(--bg-color-secondary)}th,td{border-color:var(--border-color-dark)}@media print{@page{--text-color: #000 !important;--bg-color: #fff !important}div[class*=language-]{position:relative!important}}.theme-hope-content:not(.custom)>*:first-child{margin-top:0}.vp-breadcrumb{max-width:var(--content-width, 740px);margin-inline:auto;padding-inline:2.5rem;position:relative;z-index:2;padding-top:1rem;font-size:15px}@media (max-width: 959px){.vp-breadcrumb{padding-inline:1.5rem}}@media print{.vp-breadcrumb{max-width:unset}}@media (max-width: 959px){.vp-breadcrumb{font-size:14px}}@media (max-width: 419px){.vp-breadcrumb{padding-top:.5rem;font-size:12.8px}}@media print{.vp-breadcrumb{display:none}}.vp-breadcrumb .icon{margin-inline-end:.25em;font-size:1em}.vp-breadcrumb img.icon{vertical-align:-.125em;height:1em}.vp-breadcrumb a{display:inline-block;padding:0 .5em}.vp-breadcrumb a:before{position:relative;bottom:.125rem;margin-inline-end:.25em}.vp-breadcrumb a:hover{color:var(--theme-color)}.vp-breadcrumb ol{margin:0;padding-inline-start:0;list-style:none}.vp-breadcrumb li{display:inline-block;line-height:1.5}.vp-breadcrumb li:first-child a{padding-inline-start:0}.vp-breadcrumb li:last-child a{padding-inline-end:0}.vp-breadcrumb li.is-active a{color:var(--light-grey);cursor:default;pointer-events:none}.vp-breadcrumb li+li:before{content:"/";color:var(--light-grey)}.toggle-sidebar-wrapper{position:fixed;top:var(--navbar-height);bottom:0;inset-inline-start:var(--sidebar-space);z-index:100;display:flex;align-items:center;justify-content:center;font-size:2rem;transition:inset-inline-start var(--transform-transition)}@media (max-width: 719px){.toggle-sidebar-wrapper{display:none}}@media (min-width: 1440px){.toggle-sidebar-wrapper{display:none}}.toggle-sidebar-wrapper:hover{background:#7f7f7f0d;cursor:pointer}.toggle-sidebar-wrapper .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s}html[data-theme=dark] .toggle-sidebar-wrapper .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.toggle-sidebar-wrapper .arrow.down{transform:rotate(180deg)}html[dir=rtl] .toggle-sidebar-wrapper .arrow.down{transform:rotate(-180deg)}.toggle-sidebar-wrapper .arrow.end{transform:rotate(90deg)}html[dir=rtl] .toggle-sidebar-wrapper .arrow.end,.toggle-sidebar-wrapper .arrow.start{transform:rotate(-90deg)}html[dir=rtl] .toggle-sidebar-wrapper .arrow.start{transform:rotate(90deg)}.theme-container{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.theme-container .vp-page{padding-top:var(--navbar-height);padding-inline-start:calc(var(--sidebar-space) + 2rem)}@media (max-width: 719px){.theme-container .vp-page{padding-inline:0}}@media (min-width: 1440px){.theme-container .vp-page{padding-inline-end:calc(100vw - var(--content-width) - var(--sidebar-space) - 6rem)}}.theme-container .vp-sidebar{top:var(--navbar-height)}.theme-container.no-navbar .vp-page{padding-top:0}.theme-container.no-navbar .vp-sidebar{top:0}@media (max-width: 719px){.theme-container.no-navbar .vp-sidebar{top:0}}@media (max-width: 719px){.theme-container.hide-navbar .vp-sidebar{top:0}}.theme-container.sidebar-collapsed .vp-page{padding-inline-start:0}.theme-container.sidebar-collapsed .vp-sidebar{box-shadow:none;transform:translate(-100%)}html[dir=rtl] .theme-container.sidebar-collapsed .vp-sidebar{transform:translate(100%)}.theme-container.sidebar-collapsed .toggle-sidebar-wrapper{inset-inline-start:0}.theme-container.no-sidebar .vp-page{padding-inline:0}@media (min-width: 1440px){.theme-container.no-sidebar.has-toc .vp-page{padding-inline-end:16rem}}.theme-container.no-sidebar .vp-toggle-sidebar-button,.theme-container.no-sidebar .toggle-sidebar-wrapper,.theme-container.no-sidebar .vp-sidebar{display:none}.theme-container.sidebar-open .vp-sidebar{box-shadow:2px 0 8px var(--card-shadow);transform:translate(0)}.fade-slide-y-enter-active{transition:all .3s ease!important}.fade-slide-y-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)!important}.fade-slide-y-enter-from,.fade-slide-y-leave-to{opacity:0;transform:translateY(10px)}.vp-feature-wrapper{position:relative}.vp-feature-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-attachment:fixed;background-position:50%;background-size:cover}.vp-feature-bg.light{display:inline-block}.vp-feature-bg.dark,html[data-theme=dark] .vp-feature-bg.light{display:none}html[data-theme=dark] .vp-feature-bg.dark{display:inline-block}.vp-feature{position:relative;z-index:1;margin:0 auto;padding:1.5rem 1rem;color:var(--text-color-lighter);text-align:center}.vp-feature-bg+.vp-feature{color:#222}html[data-theme=dark] .vp-feature-bg+.vp-feature{color:#eee}.vp-feature-bg+.vp-feature .icon{color:inherit}.vp-feature-image{height:10rem;margin:0 auto}@media (max-width: 959px){.vp-feature-image{height:8rem}}.vp-feature-image.light{display:inline-block}.vp-feature-image.dark,html[data-theme=dark] .vp-feature-image.light{display:none}html[data-theme=dark] .vp-feature-image.dark{display:inline-block}.vp-feature-header{margin-bottom:1.5rem;border-bottom:none;font-size:3rem;font-family:var(--font-family);text-align:center}@media (max-width: 959px){.vp-feature-header{font-size:2.5rem}}@media (max-width: 719px){.vp-feature-header{font-size:2.25rem}}@media (max-width: 419px){.vp-feature-header{font-size:2rem}}.vp-feature-description{font-size:1.125rem}.vp-features{z-index:1;display:flex;flex-wrap:wrap;align-items:stretch;place-content:stretch center;margin:1rem 0;text-align:start}@media print{.vp-features{display:block}}.vp-features:first-child{border-top:1px solid var(--border-color);transition:border-color var(--color-transition)}.vp-feature-item{position:relative;display:block;flex-basis:calc(33% - 3rem);margin:.5rem;padding:1rem;border-radius:.5rem;color:inherit;transition:background var(--color-transition),box-shadow var(--color-transition),transform var(--transform-transition)}@media (min-width: 1440px){.vp-feature-item{flex-basis:calc(25% - 3rem)}}@media (max-width: 959px){.vp-feature-item{flex-basis:calc(50% - 3rem)}}@media (max-width: 719px){.vp-feature-item{flex-basis:100%;font-size:.95rem}}@media (max-width: 419px){.vp-feature-item{margin:.5rem 0;font-size:.9rem}}.vp-feature-item.link{cursor:pointer}@media print{.vp-feature-item.link{text-decoration:none}}.vp-feature-item .icon{display:inline-block;height:1.1em;margin-inline-end:.5rem;color:var(--theme-color);font-weight:400;font-size:1.1em}.vp-feature-item:hover{background-color:var(--bg-color-secondary);box-shadow:0 2px 12px 0 var(--card-shadow);transform:translate(-2px,-2px);transform:scale(1.05)}.vp-feature-bg+.vp-feature .vp-feature-item:hover{background-color:transparent}.vp-feature-item:only-child{flex-basis:100%}.vp-feature-item:first-child:nth-last-child(2),.vp-feature-item:nth-child(2):last-child{flex-basis:calc(50% - 3rem)}@media (max-width: 719px){.vp-feature-item:first-child:nth-last-child(2),.vp-feature-item:nth-child(2):last-child{flex-basis:100%}}.vp-feature-title{margin:.25rem 0 .5rem;font-weight:700;font-size:1.3rem;font-family:var(--font-family)}@media (max-width: 419px){.vp-feature-title{font-size:1.2rem}}.vp-feature-details{margin:0;line-height:1.4}.vp-footer-wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;padding-block:.75rem;padding-inline:calc(var(--sidebar-space) + 2rem) 2rem;border-top:1px solid var(--border-color);background:var(--bg-color);color:var(--dark-grey);text-align:center;transition:border-top-color var(--color-transition),background var(--color-transition),padding var(--transform-transition)}@media (max-width: 719px){.vp-footer-wrapper{padding-inline-start:2rem}}@media (min-width: 1440px){.vp-footer-wrapper{z-index:50;padding-inline-start:2rem}}@media print{.vp-footer-wrapper{margin:0!important;padding:0!important}}@media (max-width: 419px){.vp-footer-wrapper{display:block}}.no-sidebar .vp-footer-wrapper,.sidebar-collapsed .vp-footer-wrapper{padding-inline-start:2rem}.vp-footer{margin:.5rem 1rem;font-size:14px}@media print{.vp-footer{display:none}}.vp-copyright{margin:6px 0;font-size:13px}.vp-page:not(.not-found)+.vp-footer-wrapper{margin-top:-2rem}.vp-hero-info-wrapper{position:relative;display:flex;align-items:center;justify-content:center;margin-inline:auto}.vp-hero-info-wrapper.fullscreen{height:calc(100vh - var(--navbar-height))!important}.vp-hero-info{z-index:1;width:100%;padding-inline:2.5rem}@media (max-width: 959px){.vp-hero-info{padding-inline:1.5rem}}@media (min-width: 959px){.vp-hero-info{display:flex;align-items:center;justify-content:space-evenly}}.vp-hero-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-position:50%;background-size:cover}.vp-hero-mask:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.vp-hero-mask.light{display:block}html[data-theme=dark] .vp-hero-mask.light,.vp-hero-mask.dark{display:none}html[data-theme=dark] .vp-hero-mask.dark{display:block}.vp-hero-infos{z-index:1;margin:0 .5rem}.vp-hero-image{display:block;max-width:100%;max-height:18rem;margin:1rem}@media (max-width: 959px){.vp-hero-image{margin:2rem auto}}@media (max-width: 719px){.vp-hero-image{max-height:16rem;margin:1.5rem auto}}@media (max-width: 419px){.vp-hero-image{max-height:14rem}}.vp-hero-image.light{display:block}html[data-theme=dark] .vp-hero-image.light,.vp-hero-image.dark{display:none}html[data-theme=dark] .vp-hero-image.dark{display:block}#main-title{margin:.5rem 0;background:linear-gradient(120deg,var(--theme-color-light),var(--theme-color) 30%,#3e71af 100%);-webkit-background-clip:text;background-clip:text;font-weight:700;font-size:3.6rem;font-family:var(--font-family);line-height:1.5;-webkit-text-fill-color:transparent}@media (max-width: 719px){#main-title{margin:0}}@media (max-width: 959px){#main-title{font-size:2.5rem;text-align:center}}@media (max-width: 719px){#main-title{font-size:2.25rem;text-align:center}}@media (max-width: 419px){#main-title{margin:0 auto;font-size:2rem}}#main-description,.vp-hero-actions{margin:1.8rem 0}@media (max-width: 719px){#main-description,.vp-hero-actions{margin:1.5rem 0}}@media (max-width: 959px){#main-description,.vp-hero-actions{margin:1.5rem auto;text-align:center}}@media (max-width: 419px){#main-description,.vp-hero-actions{margin:1.2rem 0}}#main-description{max-width:35rem;color:var(--text-color-light);font-weight:500;font-size:1.6rem;line-height:1.3}@media (max-width: 719px){#main-description{font-size:1.4rem}}@media (max-width: 419px){#main-description{font-size:1.2rem}}.vp-hero-action{display:inline-block;overflow:hidden;min-width:4rem;margin:.5rem;padding:.5em 1.5rem;border-radius:2rem;background:var(--bg-color-secondary);color:var(--text-color);font-size:1.2rem;text-align:center;transition:color var(--color-transition),color var(--color-transition),transform var(--transform-transition)}@media (max-width: 719px){.vp-hero-action{padding:.5rem 1rem;font-size:1.1rem}}@media (max-width: 419px){.vp-hero-action{font-size:1rem}}@media print{.vp-hero-action{text-decoration:none}}.vp-hero-action:hover{background:var(--bg-color-tertiary)}.vp-hero-action.primary{border-color:var(--theme-color);background:var(--theme-color);color:var(--white)}.vp-hero-action.primary:hover{border-color:var(--theme-color-light);background:var(--theme-color-light)}.vp-project-home:not(.pure) .vp-hero-action:active{transform:scale(.96)}.vp-hero-action .icon{margin-inline-end:.25em}.vp-highlight-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.vp-highlight-wrapper:nth-child(odd) .vp-highlight{flex-direction:row-reverse}.vp-highlight{z-index:1;display:flex;flex:1;align-items:center;justify-content:flex-end;max-width:var(--home-page-width);margin:0 auto;padding:1.5rem 2.5rem;color:#222}@media (max-width: 719px){.vp-highlight{display:block;padding-inline:1.5rem;text-align:center}}html[data-theme=dark] .vp-highlight{color:#eee}.vp-highlight-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-attachment:fixed;background-position:50%;background-size:cover}.vp-highlight-bg.light{display:inline-block}.vp-highlight-bg.dark,html[data-theme=dark] .vp-highlight-bg.light{display:none}html[data-theme=dark] .vp-highlight-bg.dark{display:inline-block}.vp-highlight-image{width:12rem;margin:2rem 4rem}@media (max-width: 959px){.vp-highlight-image{width:10rem}}@media (max-width: 719px){.vp-highlight-image{width:8rem;margin:0 auto}}.vp-highlight-image.light{display:inline-block}.vp-highlight-image.dark,html[data-theme=dark] .vp-highlight-image.light{display:none}html[data-theme=dark] .vp-highlight-image.dark{display:inline-block}.vp-highlight-info-wrapper{display:flex;flex:1;justify-content:center;padding:2rem}@media (max-width: 719px){.vp-highlight-info-wrapper{padding:1rem 0}}.vp-highlight-info-wrapper:only-child{flex:1 0 100%}.vp-highlight-info{text-align:start}.vp-highlight-header{margin-bottom:1.5rem;border-bottom:none;font-size:3rem;font-family:var(--font-family)}@media (max-width: 959px){.vp-highlight-header{font-size:2.5rem}}@media (max-width: 719px){.vp-highlight-header{font-size:2.25rem;text-align:center}}@media (max-width: 419px){.vp-highlight-header{font-size:2rem}}.vp-highlight-description{font-size:1.125rem}.vp-highlights{margin-inline-start:-1.25em;padding-inline-start:0}.vp-highlight-item-wrapper{padding:.5em .5em .5em 1.75em;border-radius:.5rem;list-style:none}.vp-highlight-item-wrapper.link{cursor:pointer}.vp-highlight-item-wrapper:hover{background-color:var(--bg-color-secondary);box-shadow:0 2px 12px 0 var(--card-shadow);transition:transform var(--transform-transition);transform:translate(-2px,-2px)}.vp-highlight-bg+.vp-highlight .vp-highlight-item-wrapper:hover{background-color:transparent}.vp-highlight-item-wrapper::marker{font-weight:700}.vp-highlight-item{display:list-item;color:inherit;list-style:initial}@media print{.vp-highlight-item{text-decoration:none}}.vp-highlight-title{margin:0;font-weight:600;font-size:1.125rem;font-family:var(--font-family)}.vp-highlight-title .icon{margin-inline-end:.25em;font-size:1em}.vp-highlight-title img.icon{vertical-align:-.125em;height:1em}.vp-highlight-details{margin:.5rem 0 0}.vp-project-home{--content-width: var(--home-page-width);display:block;flex:1;padding-top:var(--navbar-height)}@media screen{.vp-project-home .vp-hero-info-wrapper:not(.fullscreen) .vp-hero-info{max-width:var(--home-page-width)}}@media screen{.vp-project-home .vp-feature{max-width:var(--home-page-width)}}.vp-project-home .theme-hope-content{padding-bottom:1.5rem!important}.vp-project-home .theme-hope-content:empty{padding:0!important}.not-found-hint{padding:2rem}.not-found-hint .error-code{margin:0;font-weight:700;font-size:4rem;line-height:4rem}.not-found-hint .error-title{font-weight:700}.not-found-hint .error-hint{margin:0;padding:12px 0;font-weight:600;font-size:20px;line-height:20px;letter-spacing:2px}.vp-page.not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100vw;max-width:var(--home-page-width);margin:0 auto;padding:calc(var(--navbar-height) + 1rem) 1rem 1rem!important;text-align:center}.vp-page.not-found .action-button{display:inline-block;box-sizing:border-box;margin:.25rem;padding:.75rem 1rem;border-width:0;border-bottom:1px solid var(--theme-color-dark);border-radius:3rem;background:var(--theme-color);color:var(--white);outline:none;font-size:1rem;transition:background .1s ease}.vp-page.not-found .action-button:hover{background:var(--theme-color-light);cursor:pointer}.vp-page-nav{display:flex;flex-wrap:wrap;max-width:var(--content-width, 740px);min-height:2rem;margin-inline:auto;margin-top:0;padding-block:.5rem;padding-inline:2rem;border-top:1px solid var(--border-color);transition:border-top var(--color-transition)}@media (max-width: 959px){.vp-page-nav{padding-inline:1rem}}@media print{.vp-page-nav{display:none}}.vp-page-nav .nav-link{display:inline-block;flex-grow:1;margin:.25rem;padding:.25rem .5rem;border:1px solid var(--border-color);border-radius:.25rem}.vp-page-nav .nav-link:hover{background:var(--bg-color-secondary)}.vp-page-nav .nav-link .hint{color:var(--light-grey);font-size:.875rem;line-height:2}.vp-page-nav .nav-link .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s;font-size:.75rem}html[data-theme=dark] .vp-page-nav .nav-link .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-page-nav .nav-link .arrow.down{transform:rotate(180deg)}html[dir=rtl] .vp-page-nav .nav-link .arrow.down{transform:rotate(-180deg)}.vp-page-nav .nav-link .arrow.end{transform:rotate(90deg)}html[dir=rtl] .vp-page-nav .nav-link .arrow.end,.vp-page-nav .nav-link .arrow.start{transform:rotate(-90deg)}html[dir=rtl] .vp-page-nav .nav-link .arrow.start{transform:rotate(90deg)}.vp-page-nav .prev{text-align:start}.vp-page-nav .prev .icon{margin-inline-end:.25em;font-size:1em}.vp-page-nav .prev img.icon{vertical-align:-.125em;height:1em}.vp-page-nav .next{text-align:end}.vp-page-nav .next .icon{margin-inline-start:.25em;font-size:1em}.vp-page-nav .next img.icon{vertical-align:-.125em;height:1em}.vp-page-title{max-width:var(--content-width, 740px);margin-inline:auto;padding-inline:2.5rem;position:relative;z-index:1;padding-top:1rem;padding-bottom:0}@media (max-width: 959px){.vp-page-title{padding-inline:1.5rem}}@media print{.vp-page-title{max-width:unset}}@media print{.vp-page-title{padding-inline:0!important}}@media (max-width: 959px){.vp-page-title{padding-top:.5rem}}.vp-page-title h1{margin-top:calc(0px - var(--navbar-height))!important;margin-bottom:1rem;padding-top:var(--navbar-height)!important;font-size:2.2rem}@media (max-width: 959px){.vp-page-title h1{margin-bottom:.5rem}}.vp-page-title h1 .icon{margin-inline-end:.25em;color:var(--theme-color);font-size:.9em}.vp-page-title h1 img.icon{vertical-align:-.125em;height:1em}.theme-hope-content:not(.custom){padding-top:0!important}.theme-hope-content:not(.custom) h1:first-child,.theme-hope-content:not(.custom) h2:first-child,.theme-hope-content:not(.custom) h3:first-child,.theme-hope-content:not(.custom) h4:first-child,.theme-hope-content:not(.custom) h5:first-child,.theme-hope-content:not(.custom) h6:first-child{margin-top:calc(.5rem - var(--navbar-height))!important;padding-top:var(--navbar-height)!important}.theme-hope-content:not(.custom)>h1:first-child{display:none}.vp-page{display:block;flex-grow:1;padding-bottom:2rem;transition:padding var(--transform-transition)}@media print{.vp-page{min-height:auto!important;margin:0!important;padding:0!important}}.page-cover{width:var(--content-width);margin-inline:auto}@media (max-width: 719px){.page-cover{width:100%}}.page-cover img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:25vh;border-radius:.5rem}@media (max-width: 719px){.page-cover img{border-radius:0}}#vp-comment{max-width:var(--content-width, 740px);margin:0 auto;padding:2rem 2.5rem}@media (max-width: 959px){#vp-comment{padding:1.5rem}}@media (max-width: 419px){#vp-comment{padding:1rem 1.5rem}}@media print{#vp-comment{max-width:unset}}.vp-skip-link{top:.25rem;inset-inline-start:.25rem;z-index:999;padding:.65rem 1.5rem;border-radius:.5rem;background:var(--bg-color);color:var(--theme-color);box-shadow:var(--card-shadow);font-weight:700;font-size:.9em;text-decoration:none}@media print{.vp-skip-link{display:none}}.vp-skip-link:focus{clip:auto;width:auto;height:auto;-webkit-clip-path:none;clip-path:none}.theme-hope-content pre{overflow:auto;margin:.85rem 0;padding:1rem;border-radius:6px;line-height:1.375}.theme-hope-content pre code{padding:0;border-radius:0;background:transparent!important;color:var(--code-color);font-family:var(--font-family-mono);text-align:left;white-space:pre;word-spacing:normal;word-wrap:normal;word-break:normal;overflow-wrap:unset;-webkit-hyphens:none;hyphens:none;transition:color var(--color-transition);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@media print{.theme-hope-content pre code{white-space:pre-wrap}}.theme-hope-content .line-number{font-family:var(--font-family-mono)}div[class*=language-]{position:relative;border-radius:6px;background:var(--code-bg-color);font-size:16px;transition:background var(--color-transition)}@media (max-width: 419px){.theme-hope-content>div[class*=language-]{margin:.85rem -1.5rem;border-radius:0}}div[class*=language-]:before{content:attr(data-title);position:absolute;top:0;right:1em;z-index:3;color:var(--code-line-color);font-size:.75rem;transition:color var(--color-transition)}div[class*=language-] pre{position:relative;z-index:1;scrollbar-gutter:stable}div[class*=language-] .highlight-lines{position:absolute;top:0;bottom:0;left:0;width:100%;padding:1rem 0;line-height:1.375;-webkit-user-select:none;-moz-user-select:none;user-select:none}div[class*=language-] .highlight-line{background:var(--code-highlight-line-color);transition:background var(--color-transition)}div[class*=language-].line-numbers-mode:after{content:"";position:absolute;top:0;bottom:0;left:0;z-index:2;width:var(--line-numbers-width);border-right:1px solid var(--code-highlight-line-color);border-radius:6px 0 0 6px;transition:border-color var(--color-transition)}@media (max-width: 419px){div[class*=language-].line-numbers-mode:after{border-radius:0}}@media print{div[class*=language-].line-numbers-mode:after{display:none}}div[class*=language-].line-numbers-mode .highlight-line{position:relative}div[class*=language-].line-numbers-mode .highlight-line:before{content:" ";position:absolute;top:0;left:0;z-index:3;display:block;width:var(--line-numbers-width);height:100%}div[class*=language-].line-numbers-mode pre{vertical-align:middle;margin-left:var(--line-numbers-width);padding-left:.5rem}@media print{div[class*=language-].line-numbers-mode pre{margin-left:0;padding-left:1rem}}div[class*=language-].line-numbers-mode .line-numbers{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:var(--line-numbers-width);padding:1rem 0;color:var(--code-line-color);counter-reset:line-number;text-align:center;transition:color var(--color-transition)}@media print{div[class*=language-].line-numbers-mode .line-numbers{display:none}}div[class*=language-].line-numbers-mode .line-number{position:relative;z-index:4;display:flex;flex:1;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}div[class*=language-].line-numbers-mode .line-number:before{content:counter(line-number);display:block;font-size:.8em;line-height:1;counter-increment:line-number}div[class*=language-]:not(.line-numbers-mode) .line-numbers{display:none}html[data-theme=light] #app{--code-color: #383a42;--code-line-color: rgba(56, 58, 66, .67);--code-bg-color: #ecf4fa;--code-border-color: #c3def3;--code-highlight-line-color: #d8e9f6}html[data-theme=light] code[class*=language-],html[data-theme=light] pre[class*=language-]{-moz-tab-size:2;-o-tab-size:2;tab-size:2}html[data-theme=light] code[class*=language-]::-moz-selection,html[data-theme=light] code[class*=language-] ::-moz-selection,html[data-theme=light] pre[class*=language-]::-moz-selection,html[data-theme=light] pre[class*=language-] ::-moz-selection{background:#e5e5e6;color:inherit}html[data-theme=light] code[class*=language-]::selection,html[data-theme=light] code[class*=language-] ::selection,html[data-theme=light] pre[class*=language-]::selection,html[data-theme=light] pre[class*=language-] ::selection{background:#e5e5e6;color:inherit}html[data-theme=light] .token.comment,html[data-theme=light] .token.prolog,html[data-theme=light] .token.cdata{color:#a0a1a7}html[data-theme=light] .token.doctype,html[data-theme=light] .token.punctuation,html[data-theme=light] .token.entity{color:#383a42}html[data-theme=light] .token.attr-name,html[data-theme=light] .token.class-name,html[data-theme=light] .token.boolean,html[data-theme=light] .token.constant,html[data-theme=light] .token.number,html[data-theme=light] .token.atrule{color:#b76b01}html[data-theme=light] .token.keyword{color:#a626a4}html[data-theme=light] .token.property,html[data-theme=light] .token.tag,html[data-theme=light] .token.symbol,html[data-theme=light] .token.deleted,html[data-theme=light] .token.important{color:#e45649}html[data-theme=light] .token.selector,html[data-theme=light] .token.string,html[data-theme=light] .token.char,html[data-theme=light] .token.builtin,html[data-theme=light] .token.inserted,html[data-theme=light] .token.regex,html[data-theme=light] .token.attr-value,html[data-theme=light] .token.attr-value>.token.punctuation{color:#50a14f}html[data-theme=light] .token.variable,html[data-theme=light] .token.operator,html[data-theme=light] .token.function{color:#4078f2}html[data-theme=light] .token.url{color:#0184bc}html[data-theme=light] .token.attr-value>.token.punctuation.attr-equals,html[data-theme=light] .token.special-attr>.token.attr-value>.token.value.css{color:#383a42}html[data-theme=light] .language-css .token.selector{color:#e45649}html[data-theme=light] .language-css .token.property{color:#383a42}html[data-theme=light] .language-css .token.function,html[data-theme=light] .language-css .token.url>.token.function{color:#0184bc}html[data-theme=light] .language-css .token.url>.token.string.url{color:#50a14f}html[data-theme=light] .language-css .token.important,html[data-theme=light] .language-css .token.atrule .token.rule,html[data-theme=light] .language-javascript .token.operator{color:#a626a4}html[data-theme=light] .language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#ca1243}html[data-theme=light] .language-json .token.operator{color:#383a42}html[data-theme=light] .language-json .token.null.keyword{color:#b76b01}html[data-theme=light] .language-markdown .token.url,html[data-theme=light] .language-markdown .token.url>.token.operator,html[data-theme=light] .language-markdown .token.url-reference.url>.token.string{color:#383a42}html[data-theme=light] .language-markdown .token.url>.token.content{color:#4078f2}html[data-theme=light] .language-markdown .token.url>.token.url,html[data-theme=light] .language-markdown .token.url-reference.url{color:#0184bc}html[data-theme=light] .language-markdown .token.blockquote.punctuation,html[data-theme=light] .language-markdown .token.hr.punctuation{color:#a0a1a7;font-style:italic}html[data-theme=light] .language-markdown .token.code-snippet{color:#50a14f}html[data-theme=light] .language-markdown .token.bold .token.content{color:#b76b01}html[data-theme=light] .language-markdown .token.italic .token.content{color:#a626a4}html[data-theme=light] .language-markdown .token.strike .token.content,html[data-theme=light] .language-markdown .token.strike .token.punctuation,html[data-theme=light] .language-markdown .token.list.punctuation,html[data-theme=light] .language-markdown .token.title.important>.token.punctuation{color:#e45649}html[data-theme=light] .token.bold{font-weight:700}html[data-theme=light] .token.comment,html[data-theme=light] .token.italic{font-style:italic}html[data-theme=light] .token.entity{cursor:help}html[data-theme=light] .token.namespace{opacity:.8}html[data-theme=dark] #app{--code-color: #abb2bf;--code-line-color: rgba(171, 178, 191, .67);--code-bg-color: #282c34;--code-border-color: #343e51;--code-highlight-line-color: #2f3542}html[data-theme=dark] code[class*=language-],html[data-theme=dark] pre[class*=language-]{text-shadow:0 1px rgba(0,0,0,.3);-moz-tab-size:2;-o-tab-size:2;tab-size:2}@media print{html[data-theme=dark] code[class*=language-],html[data-theme=dark] pre[class*=language-]{text-shadow:none}}html[data-theme=dark] code[class*=language-]::-moz-selection,html[data-theme=dark] code[class*=language-] ::-moz-selection,html[data-theme=dark] pre[class*=language-]::-moz-selection,html[data-theme=dark] pre[class*=language-] ::-moz-selection{background:#3e4451;color:inherit;text-shadow:none}html[data-theme=dark] code[class*=language-]::selection,html[data-theme=dark] code[class*=language-] ::selection,html[data-theme=dark] pre[class*=language-]::selection,html[data-theme=dark] pre[class*=language-] ::selection{background:#3e4451;color:inherit;text-shadow:none}html[data-theme=dark] .token.comment,html[data-theme=dark] .token.prolog,html[data-theme=dark] .token.cdata{color:#5c6370}html[data-theme=dark] .token.doctype,html[data-theme=dark] .token.punctuation,html[data-theme=dark] .token.entity{color:#abb2bf}html[data-theme=dark] .token.attr-name,html[data-theme=dark] .token.class-name,html[data-theme=dark] .token.boolean,html[data-theme=dark] .token.constant,html[data-theme=dark] .token.number,html[data-theme=dark] .token.atrule{color:#d19a66}html[data-theme=dark] .token.keyword{color:#c678dd}html[data-theme=dark] .token.property,html[data-theme=dark] .token.tag,html[data-theme=dark] .token.symbol,html[data-theme=dark] .token.deleted,html[data-theme=dark] .token.important{color:#e06c75}html[data-theme=dark] .token.selector,html[data-theme=dark] .token.string,html[data-theme=dark] .token.char,html[data-theme=dark] .token.builtin,html[data-theme=dark] .token.inserted,html[data-theme=dark] .token.regex,html[data-theme=dark] .token.attr-value,html[data-theme=dark] .token.attr-value>.token.punctuation{color:#98c379}html[data-theme=dark] .token.variable,html[data-theme=dark] .token.operator,html[data-theme=dark] .token.function{color:#61afef}html[data-theme=dark] .token.url{color:#56b6c2}html[data-theme=dark] .token.attr-value>.token.punctuation.attr-equals,html[data-theme=dark] .token.special-attr>.token.attr-value>.token.value.css{color:#abb2bf}html[data-theme=dark] .language-css .token.selector{color:#e06c75}html[data-theme=dark] .language-css .token.property{color:#abb2bf}html[data-theme=dark] .language-css .token.function,html[data-theme=dark] .language-css .token.url>.token.function{color:#56b6c2}html[data-theme=dark] .language-css .token.url>.token.string.url{color:#98c379}html[data-theme=dark] .language-css .token.important,html[data-theme=dark] .language-css .token.atrule .token.rule,html[data-theme=dark] .language-javascript .token.operator{color:#c678dd}html[data-theme=dark] .language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#be5046}html[data-theme=dark] .language-json .token.operator{color:#abb2bf}html[data-theme=dark] .language-json .token.null.keyword{color:#d19a66}html[data-theme=dark] .language-markdown .token.url,html[data-theme=dark] .language-markdown .token.url>.token.operator,html[data-theme=dark] .language-markdown .token.url-reference.url>.token.string{color:#abb2bf}html[data-theme=dark] .language-markdown .token.url>.token.content{color:#61afef}html[data-theme=dark] .language-markdown .token.url>.token.url,html[data-theme=dark] .language-markdown .token.url-reference.url{color:#56b6c2}html[data-theme=dark] .language-markdown .token.blockquote.punctuation,html[data-theme=dark] .language-markdown .token.hr.punctuation{color:#5c6370;font-style:italic}html[data-theme=dark] .language-markdown .token.code-snippet{color:#98c379}html[data-theme=dark] .language-markdown .token.bold .token.content{color:#d19a66}html[data-theme=dark] .language-markdown .token.italic .token.content{color:#c678dd}html[data-theme=dark] .language-markdown .token.strike .token.content,html[data-theme=dark] .language-markdown .token.strike .token.punctuation,html[data-theme=dark] .language-markdown .token.list.punctuation,html[data-theme=dark] .language-markdown .token.title.important>.token.punctuation{color:#e06c75}html[data-theme=dark] .token.bold{font-weight:700}html[data-theme=dark] .token.comment,html[data-theme=dark] .token.italic{font-style:italic}html[data-theme=dark] .token.entity{cursor:help}html[data-theme=dark] .token.namespace{opacity:.8}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media print{.theme-hope-content{margin:0!important;padding-inline:0!important}}.theme-hope-content.custom{margin:0;padding:0}.theme-hope-content:not(.custom){max-width:var(--content-width, 740px);margin:0 auto;padding:2rem 2.5rem;padding-top:0}@media (max-width: 959px){.theme-hope-content:not(.custom){padding:1.5rem}}@media (max-width: 419px){.theme-hope-content:not(.custom){padding:1rem 1.5rem}}@media print{.theme-hope-content:not(.custom){max-width:unset}}.theme-hope-content:not(.custom)>h1,.theme-hope-content:not(.custom)>h2,.theme-hope-content:not(.custom)>h3,.theme-hope-content:not(.custom)>h4,.theme-hope-content:not(.custom)>h5,.theme-hope-content:not(.custom)>h6{margin-top:calc(.5rem - var(--navbar-height));margin-bottom:.5rem;padding-top:calc(1rem + var(--navbar-height));outline:none}.theme-container.no-navbar .theme-hope-content:not(.custom)>h1,.theme-container.no-navbar .theme-hope-content:not(.custom)>h2,.theme-container.no-navbar .theme-hope-content:not(.custom)>h3,.theme-container.no-navbar .theme-hope-content:not(.custom)>h4,.theme-container.no-navbar .theme-hope-content:not(.custom)>h5,.theme-container.no-navbar .theme-hope-content:not(.custom)>h6{margin-top:1.5rem;padding-top:0}.theme-hope-content:not(.custom)>p,.theme-hope-content:not(.custom)>ul p,.theme-hope-content:not(.custom)>ol p{text-align:justify;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width: 419px){.theme-hope-content:not(.custom)>p,.theme-hope-content:not(.custom)>ul p,.theme-hope-content:not(.custom)>ol p{text-align:start}}@media print{.theme-hope-content:not(.custom)>p,.theme-hope-content:not(.custom)>ul p,.theme-hope-content:not(.custom)>ol p{text-align:start}}.theme-hope-content a:not(.header-anchor):hover{text-decoration:underline}.theme-hope-content img{max-width:100%}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}html[data-theme=light]::view-transition-old(root),html[data-theme=dark]::view-transition-new(root){z-index:1}html[data-theme=light]::view-transition-new(root),html[data-theme=dark]::view-transition-old(root){z-index:99999}@media (min-width: 1280px){.chart-wrapper::-webkit-scrollbar,.flowchart-wrapper::-webkit-scrollbar,.mermaid-wrapper::-webkit-scrollbar{width:8px;height:8px}.chart-wrapper::-webkit-scrollbar-track-piece,.flowchart-wrapper::-webkit-scrollbar-track-piece,.mermaid-wrapper::-webkit-scrollbar-track-piece{border-radius:8px;background:#0000001a}}html[dir=rtl] a.header-anchor:before{right:-.75em}#docsearch-container{min-width:145.7px!important}@media (max-width: 959px){#docsearch-container{min-width:36px!important}}.DocSearch.DocSearch-Button{margin-left:0}@media (max-width: 959px){.DocSearch.DocSearch-Button{min-width:36px!important}}.DocSearch .DocSearch-Button-Placeholder{display:inline-block;padding:4px 12px 4px 6px;font-size:14px}@media (max-width: 719px){.DocSearch .DocSearch-Button-Placeholder{display:none}}.DocSearch .DocSearch-Search-Icon{width:1.25em;height:1.25em}@media (max-width: 959px){.DocSearch .DocSearch-Button-Keys{display:none}}.DocSearch .DocSearch-Button-Key{background:var(--bg-color);box-shadow:none}:root{scrollbar-width:thin}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track-piece{border-radius:6px;background:#0000001a}::-webkit-scrollbar-thumb{border-radius:6px;background:var(--theme-color)}::-webkit-scrollbar-thumb:active{background:var(--theme-color-light)}@media (max-width: 719px){.hide-in-mobile{display:none!important}}@media (max-width: 959px){.hide-in-pad{display:none!important}}.page-author-item{display:inline-block;margin:0 4px;font-weight:400;overflow-wrap:break-word}.page-category-info{flex-wrap:wrap}.page-category-item{display:inline-block;margin:.125em .25em;padding:0 .25em;border-radius:.25em;background:var(--bg-color-secondary);color:var(--text-color-light);font-weight:700;font-size:.75rem;line-height:2;transition:background var(--color-transition),color var(--color-transition)}@media print{.page-category-item{padding:0;font-weight:400}.page-category-item:after{content:", "}.page-category-item:last-of-type:after{content:""}}.page-category-item.clickable>span:hover{color:var(--theme-color);cursor:pointer}.page-category-item.category0{background:#fde5e7;color:#ec2f3e}html[data-theme=dark] .page-category-item.category0{background:#340509;color:#ba111f}.page-category-item.category0:hover{background:#f9bec3}html[data-theme=dark] .page-category-item.category0:hover{background:#53080e}.page-category-item.category1{background:#ffeee8;color:#fb7649}html[data-theme=dark] .page-category-item.category1{background:#441201;color:#f54205}.page-category-item.category1:hover{background:#fed4c6}html[data-theme=dark] .page-category-item.category1:hover{background:#6d1d02}.page-category-item.category2{background:#fef5e7;color:#f5b041}html[data-theme=dark] .page-category-item.category2{background:#3e2703;color:#e08e0b}.page-category-item.category2:hover{background:#fce6c4}html[data-theme=dark] .page-category-item.category2:hover{background:#633f05}.page-category-item.category3{background:#eafaf1;color:#55d98d}html[data-theme=dark] .page-category-item.category3{background:#0c331c;color:#29b866}.page-category-item.category3:hover{background:#caf3db}html[data-theme=dark] .page-category-item.category3:hover{background:#12522d}.page-category-item.category4{background:#e6f9ee;color:#36d278}html[data-theme=dark] .page-category-item.category4{background:#092917;color:#219552}.page-category-item.category4:hover{background:#c0f1d5}html[data-theme=dark] .page-category-item.category4:hover{background:#0f4224}.page-category-item.category5{background:#e1fcfc;color:#16e1e1}html[data-theme=dark] .page-category-item.category5{background:#042929;color:#0e9595}.page-category-item.category5:hover{background:#b4f8f8}html[data-theme=dark] .page-category-item.category5:hover{background:#064242}.page-category-item.category6{background:#e4f0fe;color:#2589f6}html[data-theme=dark] .page-category-item.category6{background:#021b36;color:#0862c3}.page-category-item.category6:hover{background:#bbdafc}html[data-theme=dark] .page-category-item.category6:hover{background:#042c57}.page-category-item.category7{background:#f7f1fd;color:#bb8ced}html[data-theme=dark] .page-category-item.category7{background:#2a0b4b;color:#9851e4}.page-category-item.category7:hover{background:#eadbfa}html[data-theme=dark] .page-category-item.category7:hover{background:#431277}.page-category-item.category8{background:#fdeaf5;color:#ef59ab}html[data-theme=dark] .page-category-item.category8{background:#400626;color:#e81689}.page-category-item.category8:hover{background:#facbe5}html[data-theme=dark] .page-category-item.category8:hover{background:#670a3d}.page-original-info{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;padding:0 .5em;border:.5px solid var(--dark-grey);border-radius:.75em;background:var(--bg-color);font-size:.75em;line-height:1.5!important}.page-info{display:flex;flex-wrap:wrap;align-items:center;place-content:stretch flex-start;color:var(--dark-grey);font-size:14px}@media print{.page-info{display:flex!important}}.page-info>span{display:flex;align-items:center;max-width:100%;margin-inline-end:.5em;line-height:2}@media (min-width: 1440px){.page-info>span{font-size:1.1em}}@media (max-width: 419px){.page-info>span{margin-inline-end:.3em;font-size:.875em}}@media print{.page-info>span{display:flex!important}}.page-info .icon{position:relative;display:inline-block;vertical-align:middle;width:1em;height:1em;margin-inline-end:.25em}.page-info a{color:inherit}.page-info a:hover,.page-info a:active{color:var(--theme-color)}.page-meta{max-width:var(--content-width, 740px);margin-inline:auto;padding-inline:2.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:auto;padding-top:.75rem;padding-bottom:.75rem}@media (max-width: 959px){.page-meta{padding-inline:1.5rem}}@media print{.page-meta{max-width:unset}}@media print{.page-meta{margin:0!important;padding-inline:0!important}}@media (max-width: 719px){.page-meta{display:block}}.page-meta .meta-item{flex-grow:1}.page-meta .meta-item .label{font-weight:500}.page-meta .meta-item .label:not(a){color:var(--text-color-lighter)}.page-meta .meta-item .info{color:var(--dark-grey);font-weight:400}.page-meta .git-info{text-align:end}.page-meta .edit-link{margin-top:.25rem;margin-bottom:.25rem;margin-inline-end:.5rem;font-size:14px}@media print{.page-meta .edit-link{display:none}}.page-meta .edit-link .icon{position:relative;bottom:-.125em;width:1em;height:1em;margin-inline-end:.25em}.page-meta .update-time,.page-meta .contributors{margin-top:.25rem;margin-bottom:.25rem;font-size:14px}@media (max-width: 719px){.page-meta .update-time,.page-meta .contributors{font-size:13px;text-align:start}}.print-button{border-width:0;background:transparent;cursor:pointer;box-sizing:content-box;width:1rem;height:1rem;padding:.5rem;border-radius:.25em;color:inherit;font-size:1rem;transform:translateY(.25rem)}@media print{.print-button{display:none}}.page-tag-info{flex-wrap:wrap}.page-tag-item{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;min-width:1.5rem;margin:.125rem;padding:.125rem .25rem .125rem .625rem;background:var(--bg-color-secondary);background:linear-gradient(135deg,transparent .75em,var(--bg-color-secondary) 0) top,linear-gradient(45deg,transparent .75em,var(--bg-color-secondary) 0) bottom;background-size:100% 52%!important;background-repeat:no-repeat!important;color:var(--text-color-light);font-weight:700;font-size:.625rem;line-height:1.5;text-align:center;transition:background var(--color-transition),color var(--color-transition)}@media print{.page-tag-item{padding:0;font-weight:400}.page-tag-item:after{content:", "}.page-tag-item:last-of-type:after{content:""}}.page-tag-item.clickable:hover{cursor:pointer}.page-tag-item.tag0{background:#fde5e7;background:linear-gradient(135deg,transparent .75em,#fde5e7 0) top,linear-gradient(45deg,transparent .75em,#fde5e7 0) bottom;color:#ec2f3e}html[data-theme=dark] .page-tag-item.tag0{background:#340509;background:linear-gradient(135deg,transparent .75em,#340509 0) top,linear-gradient(45deg,transparent .75em,#340509 0) bottom;color:#ba111f}.page-tag-item.tag0.clickable:hover{background:#f9bec3;background:linear-gradient(135deg,transparent .75em,#f9bec3 0) top,linear-gradient(45deg,transparent .75em,#f9bec3 0) bottom}html[data-theme=dark] .page-tag-item.tag0.clickable:hover{background:#53080e;background:linear-gradient(135deg,transparent .75em,#53080e 0) top,linear-gradient(45deg,transparent .75em,#53080e 0) bottom}.page-tag-item.tag1{background:#ffeee8;background:linear-gradient(135deg,transparent .75em,#ffeee8 0) top,linear-gradient(45deg,transparent .75em,#ffeee8 0) bottom;color:#fb7649}html[data-theme=dark] .page-tag-item.tag1{background:#441201;background:linear-gradient(135deg,transparent .75em,#441201 0) top,linear-gradient(45deg,transparent .75em,#441201 0) bottom;color:#f54205}.page-tag-item.tag1.clickable:hover{background:#fed4c6;background:linear-gradient(135deg,transparent .75em,#fed4c6 0) top,linear-gradient(45deg,transparent .75em,#fed4c6 0) bottom}html[data-theme=dark] .page-tag-item.tag1.clickable:hover{background:#6d1d02;background:linear-gradient(135deg,transparent .75em,#6d1d02 0) top,linear-gradient(45deg,transparent .75em,#6d1d02 0) bottom}.page-tag-item.tag2{background:#fef5e7;background:linear-gradient(135deg,transparent .75em,#fef5e7 0) top,linear-gradient(45deg,transparent .75em,#fef5e7 0) bottom;color:#f5b041}html[data-theme=dark] .page-tag-item.tag2{background:#3e2703;background:linear-gradient(135deg,transparent .75em,#3e2703 0) top,linear-gradient(45deg,transparent .75em,#3e2703 0) bottom;color:#e08e0b}.page-tag-item.tag2.clickable:hover{background:#fce6c4;background:linear-gradient(135deg,transparent .75em,#fce6c4 0) top,linear-gradient(45deg,transparent .75em,#fce6c4 0) bottom}html[data-theme=dark] .page-tag-item.tag2.clickable:hover{background:#633f05;background:linear-gradient(135deg,transparent .75em,#633f05 0) top,linear-gradient(45deg,transparent .75em,#633f05 0) bottom}.page-tag-item.tag3{background:#eafaf1;background:linear-gradient(135deg,transparent .75em,#eafaf1 0) top,linear-gradient(45deg,transparent .75em,#eafaf1 0) bottom;color:#55d98d}html[data-theme=dark] .page-tag-item.tag3{background:#0c331c;background:linear-gradient(135deg,transparent .75em,#0c331c 0) top,linear-gradient(45deg,transparent .75em,#0c331c 0) bottom;color:#29b866}.page-tag-item.tag3.clickable:hover{background:#caf3db;background:linear-gradient(135deg,transparent .75em,#caf3db 0) top,linear-gradient(45deg,transparent .75em,#caf3db 0) bottom}html[data-theme=dark] .page-tag-item.tag3.clickable:hover{background:#12522d;background:linear-gradient(135deg,transparent .75em,#12522d 0) top,linear-gradient(45deg,transparent .75em,#12522d 0) bottom}.page-tag-item.tag4{background:#e6f9ee;background:linear-gradient(135deg,transparent .75em,#e6f9ee 0) top,linear-gradient(45deg,transparent .75em,#e6f9ee 0) bottom;color:#36d278}html[data-theme=dark] .page-tag-item.tag4{background:#092917;background:linear-gradient(135deg,transparent .75em,#092917 0) top,linear-gradient(45deg,transparent .75em,#092917 0) bottom;color:#219552}.page-tag-item.tag4.clickable:hover{background:#c0f1d5;background:linear-gradient(135deg,transparent .75em,#c0f1d5 0) top,linear-gradient(45deg,transparent .75em,#c0f1d5 0) bottom}html[data-theme=dark] .page-tag-item.tag4.clickable:hover{background:#0f4224;background:linear-gradient(135deg,transparent .75em,#0f4224 0) top,linear-gradient(45deg,transparent .75em,#0f4224 0) bottom}.page-tag-item.tag5{background:#e1fcfc;background:linear-gradient(135deg,transparent .75em,#e1fcfc 0) top,linear-gradient(45deg,transparent .75em,#e1fcfc 0) bottom;color:#16e1e1}html[data-theme=dark] .page-tag-item.tag5{background:#042929;background:linear-gradient(135deg,transparent .75em,#042929 0) top,linear-gradient(45deg,transparent .75em,#042929 0) bottom;color:#0e9595}.page-tag-item.tag5.clickable:hover{background:#b4f8f8;background:linear-gradient(135deg,transparent .75em,#b4f8f8 0) top,linear-gradient(45deg,transparent .75em,#b4f8f8 0) bottom}html[data-theme=dark] .page-tag-item.tag5.clickable:hover{background:#064242;background:linear-gradient(135deg,transparent .75em,#064242 0) top,linear-gradient(45deg,transparent .75em,#064242 0) bottom}.page-tag-item.tag6{background:#e4f0fe;background:linear-gradient(135deg,transparent .75em,#e4f0fe 0) top,linear-gradient(45deg,transparent .75em,#e4f0fe 0) bottom;color:#2589f6}html[data-theme=dark] .page-tag-item.tag6{background:#021b36;background:linear-gradient(135deg,transparent .75em,#021b36 0) top,linear-gradient(45deg,transparent .75em,#021b36 0) bottom;color:#0862c3}.page-tag-item.tag6.clickable:hover{background:#bbdafc;background:linear-gradient(135deg,transparent .75em,#bbdafc 0) top,linear-gradient(45deg,transparent .75em,#bbdafc 0) bottom}html[data-theme=dark] .page-tag-item.tag6.clickable:hover{background:#042c57;background:linear-gradient(135deg,transparent .75em,#042c57 0) top,linear-gradient(45deg,transparent .75em,#042c57 0) bottom}.page-tag-item.tag7{background:#f7f1fd;background:linear-gradient(135deg,transparent .75em,#f7f1fd 0) top,linear-gradient(45deg,transparent .75em,#f7f1fd 0) bottom;color:#bb8ced}html[data-theme=dark] .page-tag-item.tag7{background:#2a0b4b;background:linear-gradient(135deg,transparent .75em,#2a0b4b 0) top,linear-gradient(45deg,transparent .75em,#2a0b4b 0) bottom;color:#9851e4}.page-tag-item.tag7.clickable:hover{background:#eadbfa;background:linear-gradient(135deg,transparent .75em,#eadbfa 0) top,linear-gradient(45deg,transparent .75em,#eadbfa 0) bottom}html[data-theme=dark] .page-tag-item.tag7.clickable:hover{background:#431277;background:linear-gradient(135deg,transparent .75em,#431277 0) top,linear-gradient(45deg,transparent .75em,#431277 0) bottom}.page-tag-item.tag8{background:#fdeaf5;background:linear-gradient(135deg,transparent .75em,#fdeaf5 0) top,linear-gradient(45deg,transparent .75em,#fdeaf5 0) bottom;color:#ef59ab}html[data-theme=dark] .page-tag-item.tag8{background:#400626;background:linear-gradient(135deg,transparent .75em,#400626 0) top,linear-gradient(45deg,transparent .75em,#400626 0) bottom;color:#e81689}.page-tag-item.tag8.clickable:hover{background:#facbe5;background:linear-gradient(135deg,transparent .75em,#facbe5 0) top,linear-gradient(45deg,transparent .75em,#facbe5 0) bottom}html[data-theme=dark] .page-tag-item.tag8.clickable:hover{background:#670a3d;background:linear-gradient(135deg,transparent .75em,#670a3d 0) top,linear-gradient(45deg,transparent .75em,#670a3d 0) bottom}.vp-toc-placeholder{margin-inline:auto;padding-inline:2.5rem;position:sticky;top:calc(var(--navbar-height) + .5rem);z-index:99;display:none;max-width:var(--content-width, 740px)}@media (max-width: 959px){.vp-toc-placeholder{padding-inline:1.5rem}}@media print{.vp-toc-placeholder{max-width:unset}}@media (max-width: 719px){.hide-navbar .vp-toc-placeholder{top:.5rem}}@media (min-width: 1440px){.vp-toc-placeholder{top:calc(var(--navbar-height) + 2rem)}}@media print{.vp-toc-placeholder{display:none!important}}.vp-toc-placeholder+.theme-hope-content:not(.custom){padding-top:0}.has-toc .vp-toc-placeholder{display:block}#toc{margin-bottom:1rem;border-radius:8px;background:var(--bg-color-secondary)}@media (min-width: 1440px){#toc{position:absolute;inset-inline-start:calc(100% + 1rem);min-width:10rem;max-width:15rem;margin-bottom:0;border-radius:0;background:transparent}}.vp-toc-header{padding:.5rem 1rem;font-weight:600}@media (min-width: 1440px){.vp-toc-header{padding-top:0;font-size:.875rem}}.vp-toc-header .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s}html[data-theme=dark] .vp-toc-header .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-toc-header .arrow.down{transform:rotate(180deg)}html[dir=rtl] .vp-toc-header .arrow.down{transform:rotate(-180deg)}.vp-toc-header .arrow.end{transform:rotate(90deg)}html[dir=rtl] .vp-toc-header .arrow.end,.vp-toc-header .arrow.start{transform:rotate(-90deg)}html[dir=rtl] .vp-toc-header .arrow.start{transform:rotate(90deg)}@media (min-width: 1440px){.vp-toc-header .arrow{display:none}}.vp-toc-header .print-button{display:none}@media (min-width: 1440px){.vp-toc-header .print-button{display:inline-block}}.vp-toc-wrapper{position:relative;overflow:hidden auto;height:0;max-height:8rem;margin:0 .5rem;padding-inline-start:8px;text-overflow:ellipsis;white-space:nowrap;transition:height .5s;scroll-behavior:smooth}@media (min-width: 1440px){.vp-toc-wrapper{height:auto;max-height:75vh}}.vp-toc-wrapper.open{height:auto;margin-top:.5rem;padding-bottom:.5rem}.vp-toc-wrapper::-webkit-scrollbar-track-piece{background:transparent}.vp-toc-wrapper::-webkit-scrollbar{width:3px}.vp-toc-wrapper::-webkit-scrollbar-thumb:vertical{background:#ddd}html[data-theme=dark] .vp-toc-wrapper::-webkit-scrollbar-thumb:vertical{background:#333}.vp-toc-wrapper:before{content:" ";position:absolute;top:0;bottom:0;inset-inline-start:0;z-index:-1;width:2px;background:var(--border-color)}.vp-toc-list{position:relative;margin:0;padding:0}.vp-toc-marker{position:absolute;top:0;inset-inline-start:0;z-index:2;display:none;width:2px;height:1.7rem;background:var(--theme-color);transition:top var(--vp-tt)}@media (min-width: 1440px){.vp-toc-marker{display:block}}.vp-toc-link{position:relative;display:block;overflow:hidden;max-width:100%;color:var(--light-grey);line-height:inherit;text-overflow:ellipsis;white-space:nowrap}.vp-toc-link.level2{padding-inline-start:0px;font-size:14px}.vp-toc-link.level3{padding-inline-start:8px;font-size:13px}.vp-toc-link.level4{padding-inline-start:16px;font-size:12px}.vp-toc-link.level5{padding-inline-start:24px;font-size:11px}.vp-toc-link.level6{padding-inline-start:32px;font-size:10px}.vp-toc-item{position:relative;box-sizing:border-box;height:1.7rem;list-style:none;line-height:1.7rem}@media (min-width: 1440px){.vp-toc-item{padding:0 .5rem}}.vp-toc-item:hover>.vp-toc-link{color:var(--theme-color)}.vp-toc-item.active>.vp-toc-link{color:var(--theme-color);font-weight:700}.dropdown-wrapper{cursor:pointer}.dropdown-wrapper:not(:hover) .arrow{transform:rotate(-180deg)}.dropdown-wrapper .dropdown-title{border-width:0;background:transparent;cursor:pointer;padding:0 .25rem;color:var(--dark-grey);font-weight:500;font-size:inherit;font-family:inherit;line-height:inherit;cursor:inherit}.dropdown-wrapper .dropdown-title:hover{border-color:transparent}.dropdown-wrapper .dropdown-title .icon{margin-inline-end:.25em;font-size:1em}.dropdown-wrapper .dropdown-title .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s;font-size:1.2em}html[data-theme=dark] .dropdown-wrapper .dropdown-title .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.dropdown-wrapper .dropdown-title .arrow.down{transform:rotate(180deg)}html[dir=rtl] .dropdown-wrapper .dropdown-title .arrow.down{transform:rotate(-180deg)}.dropdown-wrapper .dropdown-title .arrow.end{transform:rotate(90deg)}html[dir=rtl] .dropdown-wrapper .dropdown-title .arrow.end,.dropdown-wrapper .dropdown-title .arrow.start{transform:rotate(-90deg)}html[dir=rtl] .dropdown-wrapper .dropdown-title .arrow.start{transform:rotate(90deg)}.dropdown-wrapper ul{margin:0;padding:0;list-style-type:none}.dropdown-wrapper .nav-dropdown{position:absolute;top:100%;inset-inline-end:0;overflow-y:auto;box-sizing:border-box;min-width:6rem;max-height:calc(100vh - var(--navbar-height));margin:0;padding:.5rem .75rem;border:1px solid var(--grey14);border-radius:.5rem;background:var(--bg-color);box-shadow:2px 2px 10px var(--card-shadow);text-align:start;white-space:nowrap;opacity:0;visibility:hidden;transition:all .18s ease-out;transform:scale(.9)}.dropdown-wrapper:hover .nav-dropdown,.dropdown-wrapper.open .nav-dropdown{z-index:2;opacity:1;visibility:visible;transform:none}.dropdown-wrapper .nav-link{position:relative;display:block;margin-bottom:0;border-bottom:none;color:var(--dark-grey);font-weight:400;font-size:.875rem;line-height:1.7rem;transition:color var(--color-transition)}.dropdown-wrapper .nav-link:hover,.dropdown-wrapper .nav-link.active{color:var(--theme-color)}.dropdown-wrapper .dropdown-subtitle{margin:0;padding:.5rem .25rem 0;color:var(--light-grey);font-weight:600;font-size:.75rem;line-height:2;text-transform:uppercase;transition:color var(--color-transition)}.dropdown-wrapper .dropdown-subitem-wrapper{padding:0 0 .25rem}.dropdown-wrapper .dropdown-item{color:inherit;line-height:1.7rem}.dropdown-wrapper .dropdown-item:last-child .dropdown-subtitle{padding-top:0}.dropdown-wrapper .dropdown-item:last-child .dropdown-subitem-wrapper{padding-bottom:0}.nav-screen-dropdown-title{border-width:0;background:transparent;position:relative;display:flex;align-items:center;width:100%;padding:0;color:var(--dark-grey);font-size:inherit;font-family:inherit;text-align:start;cursor:pointer}.nav-screen-dropdown-title:hover,.nav-screen-dropdown-title.active{color:var(--text-color)}.nav-screen-dropdown-title .title{flex:1}.nav-screen-dropdown-title .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s}html[data-theme=dark] .nav-screen-dropdown-title .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.nav-screen-dropdown-title .arrow.down{transform:rotate(180deg)}html[dir=rtl] .nav-screen-dropdown-title .arrow.down{transform:rotate(-180deg)}.nav-screen-dropdown-title .arrow.end{transform:rotate(90deg)}html[dir=rtl] .nav-screen-dropdown-title .arrow.end,.nav-screen-dropdown-title .arrow.start{transform:rotate(-90deg)}html[dir=rtl] .nav-screen-dropdown-title .arrow.start{transform:rotate(90deg)}.nav-screen-dropdown{overflow:hidden;margin:.5rem 0 0;padding:0;list-style:none;transition:transform .1s ease-out;transform:scaleY(1);transform-origin:top}.nav-screen-dropdown.hide{height:0;margin:0;transform:scaleY(0)}.nav-screen-dropdown .nav-link{position:relative;display:block;padding-inline-start:.5rem;font-weight:400;line-height:2}.nav-screen-dropdown .nav-link:hover,.nav-screen-dropdown .nav-link.active{color:var(--theme-color)}.nav-screen-dropdown .nav-link .icon{font-size:1em}.nav-screen-dropdown .dropdown-item{color:inherit;line-height:1.7rem}.nav-screen-dropdown .dropdown-subtitle{margin:0;padding-inline-start:.25rem;color:var(--light-grey);font-weight:600;font-size:.75rem;line-height:2;text-transform:uppercase;transition:color var(--color-transition)}.nav-screen-dropdown .dropdown-subtitle .nav-link{padding:0}.nav-screen-dropdown .dropdown-subitem-wrapper{margin:0;padding:0;list-style:none}.nav-screen-dropdown .dropdown-subitem{padding-inline-start:.5rem;font-size:.9em}.nav-screen-links{display:none;padding-bottom:.75rem}@media (max-width: 719px){.nav-screen-links{display:block}}.nav-screen-links .navbar-links-item{position:relative;display:block;padding:12px 4px 11px 0;border-bottom:1px solid var(--border-color);font-size:16px;line-height:1.5rem;transition:border-bottom-color var(--color-transition)}.nav-screen-links .nav-link{display:inline-block;width:100%;color:var(--dark-grey);font-weight:400}.nav-screen-links .nav-link:hover{color:var(--text-color)}.nav-screen-links .nav-link.active{color:var(--theme-color)}.vp-nav-screen-container{max-width:320px;margin:0 auto;padding:2rem 0 4rem}#nav-screen{position:fixed;inset:var(--navbar-height) 0 0 0;z-index:150;display:none;overflow-y:auto;padding:0 2rem;background:var(--bg-color);transition:background .5s}@media (max-width: 719px){#nav-screen{display:block}}#nav-screen.fade-enter-active,#nav-screen.fade-leave-active{transition:opacity .25s}#nav-screen.fade-enter-active .vp-nav-screen-container,#nav-screen.fade-leave-active .vp-nav-screen-container{transition:transform .25s ease}#nav-screen.fade-enter-from,#nav-screen.fade-leave-to{opacity:0}#nav-screen.fade-enter-from .vp-nav-screen-container,#nav-screen.fade-leave-to .vp-nav-screen-container{transform:translateY(-8px)}#nav-screen .icon{margin-inline-end:.25em;font-size:1em}#nav-screen img.icon{vertical-align:-.125em;height:1em}.vp-outlook-wrapper{display:flex;justify-content:space-around}.vp-nav-logo{vertical-align:top;height:var(--navbar-line-height);margin-inline-end:.8rem}.vp-nav-logo.light{display:inline-block}.vp-nav-logo.dark,html[data-theme=dark] .vp-nav-logo.light{display:none}html[data-theme=dark] .vp-nav-logo.dark{display:inline-block}.vp-site-name{position:relative;color:var(--text-color);font-size:1.25rem}@media (max-width: 719px){.vp-site-name{overflow:hidden;width:calc(100vw - 9.4rem);text-overflow:ellipsis;white-space:nowrap}}.vp-brand:hover .vp-site-name{color:var(--theme-color)}.vp-navbar .vp-nav-links{display:flex;align-items:center;font-size:.875rem}.vp-navbar .nav-item{position:relative;margin:0 .25rem;line-height:2rem}.vp-navbar .nav-item:first-child{margin-inline-start:0}.vp-navbar .nav-item:last-child{margin-inline-end:0}.vp-navbar .nav-item>.nav-link{color:var(--dark-grey)}.vp-navbar .nav-item>.nav-link:after{content:" ";position:absolute;inset:auto 50% 0;height:2px;border-radius:1px;background:var(--theme-color-light);visibility:hidden;transition:inset .2s ease-in-out}.vp-navbar .nav-item>.nav-link.active{color:var(--theme-color)}.vp-navbar .nav-item>.nav-link:hover:after,.vp-navbar .nav-item>.nav-link.active:after{inset:auto 0 0;visibility:visible}.vp-navbar{--navbar-line-height: calc( var(--navbar-height) - var(--navbar-vertical-padding) * 2 );position:fixed;inset:0 0 auto;z-index:175;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--navbar-height);padding:var(--navbar-vertical-padding) var(--navbar-horizontal-padding);background:var(--navbar-bg-color);box-shadow:0 2px 8px var(--card-shadow);line-height:var(--navbar-line-height);white-space:nowrap;transition:transform ease-in-out .3s,background var(--color-transition),box-shadow var(--color-transition);-webkit-backdrop-filter:saturate(150%) blur(12px);backdrop-filter:saturate(150%) blur(12px)}@media print{.vp-navbar{display:none}}.hide-navbar .vp-navbar.auto-hide{transform:translateY(-100%)}.vp-navbar .nav-link{padding:0 .25rem;color:var(--dark-grey)}.vp-navbar .nav-link.active{color:var(--theme-color)}.vp-navbar .nav-link .icon{margin-inline-end:.25em;font-size:1em}.vp-navbar .nav-link img.icon{vertical-align:-.125em;height:1em}.vp-navbar.hide-icon .vp-nav-links .icon{display:none!important}.vp-navbar-start,.vp-navbar-end,.vp-navbar-center{display:flex;flex:1;align-items:center}.vp-navbar-start>*,.vp-navbar-end>*,.vp-navbar-center>*{position:relative;margin:0 .25rem!important}.vp-navbar-start>*:first-child,.vp-navbar-end>*:first-child,.vp-navbar-center>*:first-child{margin-inline-start:0!important}.vp-navbar-start>*:last-child,.vp-navbar-end>*:last-child,.vp-navbar-center>*:last-child{margin-inline-end:0!important}.vp-navbar-start{justify-content:start}.vp-navbar-center{justify-content:center}.vp-navbar-end{justify-content:end}.vp-navbar .vp-repo{margin:0!important}.vp-navbar .vp-repo-link{display:inline-block;margin:auto;padding:6px;color:var(--dark-grey);line-height:1}.vp-navbar .vp-repo-link:hover,.vp-navbar .vp-repo-link:active{color:var(--theme-color)}.vp-toggle-navbar-button{border-width:0;background:transparent;cursor:pointer;position:relative;display:none;align-items:center;justify-content:center;padding:6px}@media screen and (max-width: 719px){.vp-toggle-navbar-button{display:flex}}.vp-toggle-navbar-button>span{position:relative;overflow:hidden;width:16px;height:14px}.vp-toggle-navbar-button .vp-top,.vp-toggle-navbar-button .vp-middle,.vp-toggle-navbar-button .vp-bottom{position:absolute;width:16px;height:2px;background:var(--dark-grey);transition:top .25s,background .5s,transform .25s}.vp-toggle-navbar-button .vp-top{top:0;left:0;transform:translate(0)}.vp-toggle-navbar-button .vp-middle{top:6px;left:0;transform:translate(8px)}.vp-toggle-navbar-button .vp-bottom{top:12px;left:0;transform:translate(4px)}.vp-toggle-navbar-button:hover .vp-top{top:0;left:0;transform:translate(4px)}.vp-toggle-navbar-button:hover .vp-middle{top:6;left:0;transform:translate(0)}.vp-toggle-navbar-button:hover .vp-bottom{top:12px;left:0;transform:translate(8px)}.vp-toggle-navbar-button.is-active .vp-top{top:6px;transform:translate(0) rotate(225deg)}.vp-toggle-navbar-button.is-active .vp-middle{top:6px;transform:translate(16px)}.vp-toggle-navbar-button.is-active .vp-bottom{top:6px;transform:translate(0) rotate(135deg)}.vp-toggle-navbar-button.is-active:hover .vp-top,.vp-toggle-navbar-button.is-active:hover .vp-middle,.vp-toggle-navbar-button.is-active:hover .vp-bottom{background:var(--theme-color);transition:top .25s,background .25s,transform .25s}.vp-toggle-sidebar-button{border-width:0;background:transparent;cursor:pointer;display:none;vertical-align:middle;box-sizing:content-box;width:1rem;height:1rem;padding:.5rem;font:unset;transition:transform .2s ease-in-out}@media screen and (max-width: 719px){.vp-toggle-sidebar-button{display:block;padding-inline-end:var(--navbar-mobile-horizontal-padding)}}.vp-toggle-sidebar-button:before,.vp-toggle-sidebar-button:after,.vp-toggle-sidebar-button .icon{display:block;width:100%;height:2px;border-radius:.05em;background:var(--dark-grey);transition:transform .2s ease-in-out}.vp-toggle-sidebar-button:before{content:" ";margin-top:.125em}.sidebar-open .vp-toggle-sidebar-button:before{transform:translateY(.34rem) rotate(135deg)}.vp-toggle-sidebar-button:after{content:" ";margin-bottom:.125em}.sidebar-open .vp-toggle-sidebar-button:after{transform:translateY(-.34rem) rotate(-135deg)}.vp-toggle-sidebar-button .icon{margin:.2em 0}.sidebar-open .vp-toggle-sidebar-button .icon{transform:scale(0)}.appearance-title{display:block;margin:0;padding:0 .25rem;color:var(--light-grey);font-weight:600;font-size:.75rem;line-height:2;transition:color var(--color-transition)}#appearance-switch{border-width:0;background:transparent;vertical-align:middle;padding:6px;color:var(--dark-grey);cursor:pointer;transition:color var(--color-transition)}#appearance-switch:hover{color:var(--theme-color)}#appearance-switch .icon{width:1.25rem;height:1.25rem}.outlook-button{border-width:0;background:transparent;cursor:pointer;position:relative;padding:.375rem;color:var(--dark-grey)}.outlook-button .icon{vertical-align:middle;width:1.25rem;height:1.25rem}.outlook-dropdown{position:absolute;top:100%;inset-inline-end:0;overflow-y:auto;box-sizing:border-box;min-width:100px;margin:0;padding:.5rem .75rem;border:1px solid var(--grey14);border-radius:.25rem;background:var(--bg-color);box-shadow:2px 2px 10px var(--card-shadow);text-align:start;white-space:nowrap;opacity:0;visibility:hidden;transition:all .18s ease-out;transform:scale(.8)}.outlook-dropdown>*:not(:last-child){padding-bottom:.5rem;border-bottom:1px solid var(--grey14)}.outlook-button:hover .outlook-dropdown,.outlook-button.open .outlook-dropdown{z-index:2;opacity:1;visibility:visible;transform:scale(1)}.theme-color-title{display:block;margin:0;padding:0 .25rem;color:var(--light-grey);font-weight:600;font-size:.75rem;line-height:2;transition:color var(--color-transition)}#theme-color-picker{display:flex;margin:0;padding:0;list-style-type:none;font-size:14px}#theme-color-picker li span{display:inline-block;vertical-align:middle;width:15px;height:15px;margin:0 2px;border-radius:2px}#theme-color-picker li span.theme-color,#theme-color-picker li span.theme-color html[data-theme=dark]{background:#3eaf7c}@media print{.full-screen-wrapper{display:none}}.full-screen-title{display:block;margin:0;padding:0 .25rem;color:var(--light-grey);font-weight:600;font-size:.75rem;line-height:2;transition:color var(--color-transition)}.full-screen,.cancel-full-screen{border-width:0;background:transparent;vertical-align:middle;padding:.375rem;color:var(--dark-grey);cursor:pointer}.full-screen:hover,.cancel-full-screen:hover{color:var(--theme-color)}.full-screen .icon,.cancel-full-screen .icon{width:1.25rem;height:1.25rem}.enter-fullscreen-icon:hover,.cancel-fullscreen-icon{color:var(--theme-color)}.cancel-fullscreen-icon:hover{color:var(--dark-grey)}.vp-sidebar-header{display:flex;align-items:center;overflow:hidden;box-sizing:border-box;width:calc(100% - 1rem);margin:0;margin-inline:.5rem;padding:.25rem .5rem;border-width:0;border-radius:.375rem;background:transparent;color:var(--text-color);font-size:1.1em;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease;transform:rotate(0)}.vp-sidebar-header.open{color:inherit}.vp-sidebar-header.clickable:hover{background:var(--bg-color-secondary)}.vp-sidebar-header.clickable.exact{border-inline-start-color:var(--theme-color);color:var(--theme-color)}.vp-sidebar-header.clickable.exact a{color:inherit}.vp-sidebar-header .vp-sidebar-title{flex:1}.vp-sidebar-header .vp-arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s;font-size:1.5em}html[data-theme=dark] .vp-sidebar-header .vp-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-sidebar-header .vp-arrow.down{transform:rotate(180deg)}html[dir=rtl] .vp-sidebar-header .vp-arrow.down{transform:rotate(-180deg)}.vp-sidebar-header .vp-arrow.end{transform:rotate(90deg)}html[dir=rtl] .vp-sidebar-header .vp-arrow.end,.vp-sidebar-header .vp-arrow.start{transform:rotate(-90deg)}html[dir=rtl] .vp-sidebar-header .vp-arrow.start{transform:rotate(90deg)}button.vp-sidebar-header{outline:none;font-weight:inherit;font-family:inherit;line-height:inherit;text-align:start;cursor:pointer}.vp-sidebar-link{display:inline-block;box-sizing:border-box;width:calc(100% - 1rem);margin-inline:.5rem;padding:.25rem .5rem;border-radius:.375rem;color:var(--text-color);font-weight:400;font-size:1em;line-height:1.5}.vp-sidebar-link:hover{background:var(--bg-color-secondary)}.vp-sidebar-link.active{background:var(--theme-color-mask);color:var(--theme-color);font-weight:500}.vp-sidebar-link.active .icon{color:var(--theme-color)}.vp-sidebar-group:not(.collapsible) .vp-sidebar-header:not(.clickable){color:inherit;cursor:auto}.vp-sidebar-group .vp-sidebar-group{padding-inline-start:.75rem}.vp-sidebar-group .vp-sidebar-group .vp-sidebar-header{font-size:1em}.vp-sidebar-group .vp-sidebar-link{padding-inline-start:1.25rem}.vp-sidebar-links,.vp-sidebar-links ul{margin:0;padding:0}.vp-sidebar-links li{list-style-type:none}.vp-sidebar>.vp-sidebar-links{padding:1.5rem 0}@media (max-width: 719px){.vp-sidebar>.vp-sidebar-links{padding:1rem 0}}.vp-sidebar>.vp-sidebar-links>li>.vp-sidebar-link{font-size:1.1em}.vp-sidebar>.vp-sidebar-links>li:not(:first-child){margin-top:.5rem}.vp-sidebar{position:fixed;top:0;bottom:0;inset-inline-start:0;z-index:1;overflow-y:auto;width:var(--sidebar-width);margin:0;padding-inline-start:calc(var(--sidebar-space) - var(--sidebar-width));background:var(--sidebar-bg-color);box-shadow:2px 0 8px var(--card-shadow);font-size:.94rem;transition:background var(--color-transition),box-shadow var(--color-transition),padding var(--transform-transition),transform var(--transform-transition);-webkit-backdrop-filter:saturate(150%) blur(12px);backdrop-filter:saturate(150%) blur(12px);scrollbar-color:var(--theme-color) var(--border-color);scrollbar-width:thin}@media (max-width: 959px){.vp-sidebar{font-size:.86em}}@media (max-width: 719px){.vp-sidebar{z-index:125;box-shadow:none;transform:translate(-100%)}html[dir=rtl] .vp-sidebar{transform:translate(100%)}}@media (min-width: 1440px){.vp-sidebar{padding-bottom:3rem;box-shadow:none;font-size:1rem}}@media print{.vp-sidebar{display:none}}.vp-sidebar a{display:inline-block;color:var(--text-color);font-weight:400}.vp-sidebar .icon{margin-inline-end:.25em;font-size:1em}.vp-sidebar img.icon{vertical-align:-.125em;height:1em}.vp-sidebar.hide-icon .icon{display:none!important}.vp-sidebar-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background:#00000026}.vp-sidebar-mask.fade-enter-active,.vp-sidebar-mask.fade-leave-active{transition:opacity .25s}.vp-sidebar-mask.fade-enter-from,.vp-sidebar-mask.fade-leave-to{opacity:0}.search-pro-result-wrapper{scrollbar-color:var(--vp-tc) var(--vp-brc);scrollbar-width:thin}@media (max-width: 419px){.search-pro-result-wrapper{font-size:14px}}.search-pro-result-wrapper::-webkit-scrollbar{width:6px;height:6px}.search-pro-result-wrapper::-webkit-scrollbar-track-piece{border-radius:6px;background:#0000001a}.search-pro-result-wrapper::-webkit-scrollbar-thumb{border-radius:6px;background:var(--vp-tc)}.search-pro-result-wrapper::-webkit-scrollbar-thumb:active{background:var(--vp-tcl)}.search-pro-result-wrapper mark{border-radius:.25em;line-height:1}.search-pro-result-list{margin:0;padding:0}.search-pro-result-list-item{display:block;list-style:none}.search-pro-result-title{position:sticky;top:-2px;z-index:10;margin:-4px;margin-bottom:.25rem;padding:4px;background:var(--vp-bg);color:var(--vp-tc);font-weight:600;font-size:.85em;line-height:2rem;text-indent:.5em}.search-pro-result-item.active .search-pro-result-title{color:var(--vp-tc)}.search-pro-result-type{display:block;width:1rem;height:1rem;margin-inline-start:-.5rem;padding:.5rem;color:var(--vp-tc)}.search-pro-remove-icon{border-width:0;background:transparent;cursor:pointer;box-sizing:content-box;height:1.5rem;padding:0;border-radius:50%;color:var(--vp-tc);font-size:1rem}.search-pro-remove-icon svg{width:1.5rem;height:1.5rem}.search-pro-remove-icon:hover{background:#8080804d}.search-pro-result-content{display:flex;flex-grow:1;flex-direction:column;align-items:stretch;justify-content:center;line-height:1.5}.search-pro-result-content .content-header{margin-bottom:.25rem;border-bottom:1px solid var(--vp-brcd);font-size:.9em}.search-pro-result-item{display:flex;align-items:center;margin:.5rem 0;padding:.5rem .75rem;border-radius:.25rem;background:var(--vp-bgl);color:inherit;box-shadow:0 1px 3px 0 var(--card-shadow);font-weight:400;white-space:pre-wrap;word-wrap:break-word}.search-pro-result-item strong{color:var(--vp-tc)}.search-pro-result-item:hover,.search-pro-result-item.active{background-color:var(--vp-tcl);color:var(--white);cursor:pointer}.search-pro-result-item:hover .search-pro-result-type,.search-pro-result-item:hover .search-pro-remove-icon,.search-pro-result-item:hover strong,.search-pro-result-item.active .search-pro-result-type,.search-pro-result-item.active .search-pro-remove-icon,.search-pro-result-item.active strong{color:var(--white)} diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..782b643cc38e881c22a8ef56ac29b01eaf1ec1cf GIT binary patch literal 1150 zcmZXTS!@$m6o!w-#&gH^cui~?5RO`6_6krW)E0z5EJ6q>Kp>EiXi+69m3R73pg~CV zp_I1iL#qDxdm8ddPrvO0jEZP}O&r=57?|*@|PEK%!IE~cF zF?TnoDQo8hsf!cjkb-$)Db(9kceN3O@^+4wyA}vi(9Y!G5>^qk@p8<_q|kDqqSL|T zkOlrk;GK`(g0q>nycKwNRH639Me>Tw8#W4U&+|2%$<@pqF|&#eE$<4dg|d3!U737p z!v*yturM%^zrMCLw5BfDZD^a=ZEk)JIj#Mvwv1d~GXP@Epi=37=E$p#p4@ZYj~|!& zaZy8m9mLSAZJ)?sQVYa__|7UP>1?}AtfZ8GJrJiI<1${$^u;xI;~O-!kvV%>wDkN3S%@mJDss3eI-Y1E{@&9Uxa*rDw6EKT zwqw7cL2CI*ERbO353V%U{-7HyXDcDg)pFQeP?$!DT0Y!JPfyqV0GI z>fNnh=zpz)72io|ytSbp^oX3PrlZ7MScR5TrRezn7UrIDq3yF`oPV?!vwy4&7@LOQ zH3s_9Sl$(*GZ9lVPh8afJDRVT9$m=(vhusJ=O{ zgZK3AWKvkgoHKWUSn3sdhwg|?T{W~>eRFUd@9r_pyO+pee-FPe+#mW-T{Z9l@9o=4 z(vl4HA3>19)9VXz1c(9N+pDDh8%cTOSxa#X^?8r-Pe==C?+)^)C{O$Txe4tHND6If zJN4?*lV4B%sr44oJytPK&z$v53>yHZ#RI(D2rz1&QIh6U8l6>`qE9g^B{5TV^1cS{ Cr+^p$ literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..d21eeee --- /dev/null +++ b/index.html @@ -0,0 +1,49 @@ + + + + + + + + + + boilerplate-e2e-cypress-cucumber | E2E Cypress Cucumber Boilerplate Documentation + + + + + +
Skip to main content

boilerplate-e2e-cypress-cucumber

About 1 min

boilerplate-e2e-cypress-cucumber

IT4C Boilerplate for End-to-End Testing with Cypress utilizing

Requirements and Commands

Building this project requires nodejs (>= v20) and npm.

Commands

CommandDescription
Installation
npm installProject setup
Linting
npm run test:lint:eslintRun Eslint linter
Run Cypress
npm run cypress:openOpen Cypress GUI
npm run cypress:runRun all Cypress tests headless in CLI
Documentation
npm run docs:devRun documentation locally in development mode
npm run docs:buildBuild static documentation
Maintenance
npm run updateCheck for updates

Update

Retrieve a list of updatable packages by running npm run update.

Appending -u will also update the packages in the package.json. Afterwards run npm install.

npm run update -- -u
+npm install
+

Test Examples

To showcase Cucumber feature tests, a simple login example on the-internetopen in new window is written in the feature file Login.feature.
The baseUrl is set in cypress.config.tsopen in new window and the test steps are defined in this step definition file.

Testing against the demo website the-internetopen in new window was chosen from the test practice recommendations of https://www.davidmello.com/best-websites-for-practicing-test-automation/.

How to use as part of a project

If you want to use this template as part of a larger project, e.g. in conjunction with a frontend also utilizing a boilerplate you cannot use the template mechanic provided by github for this repository.

You can use the following commands to include the whole git history of the boilerplate and be able to update according to changes to this repo using another remote.

git remote add xxx_boilerplate-e2e-cypress-cucumber git@github.com:IT4Change/boilerplate-backend.git
+git fetch xxx_boilerplate-e2e-cypress-cucumber
+git merge -s ours --no-commit --allow-unrelated-histories xxx_boilerplate-e2e-cypress-cucumber/master
+git read-tree --prefix=xxx/ -u xxx_boilerplate-e2e-cypress-cucumber/master
+git commit -m "Imported boilerplate-e2e-cypress-cucumber as a subtree under xxx/."
+

To update the subtree you can use

git subtree pull -P xxx/ xxx_boilerplate-e2e-cypress-cucumber master
+git commit -m "Updated boilerplate-e2e-cypress-cucumber in subtree under xxx/."
+

Where xxx refers to the folder and product part you want to use the boilerplate in (e.g. cypress or e2e-tests).

This mechanic was taken from this sourceopen in new window

License

Apache 2.0

+ + + diff --git a/it4c-logo2-clean-bg_alpha-1024x1024.png b/it4c-logo2-clean-bg_alpha-1024x1024.png new file mode 100644 index 0000000000000000000000000000000000000000..0c42b2445427596ed0ef63b4de73c4ef2c2cf578 GIT binary patch literal 333155 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

Ph_w*UR8t?#ROn>Tm!@aAzm3+_~KOv_!Vp~&6I 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

5ALf7^_mgp4PTas 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%0Ds6 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 literal 0 HcmV?d00001 diff --git a/it4c-logo2-clean-bg_alpha-128x128.png b/it4c-logo2-clean-bg_alpha-128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..9626249541985a1a954b609b1a7705514f74f005 GIT binary patch literal 14581 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 E0UpXGZ2$lO literal 0 HcmV?d00001 diff --git a/it4c-logo2-clean-bg_black-1024x1024.png b/it4c-logo2-clean-bg_black-1024x1024.png new file mode 100644 index 0000000000000000000000000000000000000000..bd1f31a331cc5b273f68e9dca90bfd338b298e43 GIT binary patch literal 338185 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�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

HsX5$YoteG%ei^F7}_j;J@(E*;8jHF4wxT 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

H#;g8>r?%x&v*tzW>v^+UDl%HK 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%0De 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
s;QBs<4Z81Vm~oh`^eA5e2f#cE@|{vqz2o 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 literal 0 HcmV?d00001 diff --git a/search-pro.worker.js b/search-pro.worker.js new file mode 100644 index 0000000..c2697dc --- /dev/null +++ b/search-pro.worker.js @@ -0,0 +1,2 @@ +const V=Object.entries,et=Object.fromEntries,st="ENTRIES",L="KEYS",T="VALUES",_="";class D{set;_type;_path;constructor(t,s){const n=t._tree,o=Array.from(n.keys());this.set=t,this._type=s,this._path=o.length>0?[{node:n,keys:o}]:[]}next(){const t=this.dive();return this.backtrack(),t}dive(){if(this._path.length===0)return{done:!0,value:void 0};const{node:t,keys:s}=E(this._path);if(E(s)===_)return{done:!1,value:this.result()};const n=t.get(E(s));return this._path.push({node:n,keys:Array.from(n.keys())}),this.dive()}backtrack(){if(this._path.length===0)return;const t=E(this._path).keys;t.pop(),!(t.length>0)&&(this._path.pop(),this.backtrack())}key(){return this.set._prefix+this._path.map(({keys:t})=>E(t)).filter(t=>t!==_).join("")}value(){return E(this._path).node.get(_)}result(){switch(this._type){case T:return this.value();case L:return this.key();default:return[this.key(),this.value()]}}[Symbol.iterator](){return this}}const E=e=>e[e.length-1],nt=(e,t,s)=>{const n=new Map;if(t===void 0)return n;const o=t.length+1,u=o+s,i=new Uint8Array(u*o).fill(s+1);for(let r=0;r{const d=u*i;t:for(const c of e.keys())if(c===_){const a=o[d-1];a<=s&&n.set(r,[e.get(c),a])}else{let a=u;for(let h=0;hs)continue t}R(e.get(c),t,s,n,o,a,i,r+c)}};class C{_tree;_prefix;_size=void 0;constructor(t=new Map,s=""){this._tree=t,this._prefix=s}atPrefix(t){if(!t.startsWith(this._prefix))throw new Error("Mismatched prefix");const[s,n]=x(this._tree,t.slice(this._prefix.length));if(s===void 0){const[o,u]=O(n);for(const i of o.keys())if(i!==_&&i.startsWith(u)){const r=new Map;return r.set(i.slice(u.length),o.get(i)),new C(r,t)}}return new C(s,t)}clear(){this._size=void 0,this._tree.clear()}delete(t){return this._size=void 0,ot(this._tree,t)}entries(){return new D(this,st)}forEach(t){for(const[s,n]of this)t(s,n,this)}fuzzyGet(t,s){return nt(this._tree,t,s)}get(t){const s=k(this._tree,t);return s!==void 0?s.get(_):void 0}has(t){const s=k(this._tree,t);return s!==void 0&&s.has(_)}keys(){return new D(this,L)}set(t,s){if(typeof t!="string")throw new Error("key must be a string");return this._size=void 0,I(this._tree,t).set(_,s),this}get size(){if(this._size)return this._size;this._size=0;const t=this.entries();for(;!t.next().done;)this._size+=1;return this._size}update(t,s){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;const n=I(this._tree,t);return n.set(_,s(n.get(_))),this}fetch(t,s){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;const n=I(this._tree,t);let o=n.get(_);return o===void 0&&n.set(_,o=s()),o}values(){return new D(this,T)}[Symbol.iterator](){return this.entries()}static from(t){const s=new C;for(const[n,o]of t)s.set(n,o);return s}static fromObject(t){return C.from(Object.entries(t))}}const x=(e,t,s=[])=>{if(t.length===0||e==null)return[e,s];for(const n of e.keys())if(n!==_&&t.startsWith(n))return s.push([e,n]),x(e.get(n),t.slice(n.length),s);return s.push([e,t]),x(void 0,"",s)},k=(e,t)=>{if(t.length===0||e==null)return e;for(const s of e.keys())if(s!==_&&t.startsWith(s))return k(e.get(s),t.slice(s.length))},I=(e,t)=>{const s=t.length;t:for(let n=0;e&&n{const[s,n]=x(e,t);if(s!==void 0){if(s.delete(_),s.size===0)W(n);else if(s.size===1){const[o,u]=s.entries().next().value;q(n,o,u)}}},W=e=>{if(e.length===0)return;const[t,s]=O(e);if(t.delete(s),t.size===0)W(e.slice(0,-1));else if(t.size===1){const[n,o]=t.entries().next().value;n!==_&&q(e.slice(0,-1),n,o)}},q=(e,t,s)=>{if(e.length===0)return;const[n,o]=O(e);n.set(o+t,s),n.delete(o)},O=e=>e[e.length-1],ut=(e,t)=>{const s=e._idToShortId.get(t);if(s!=null)return e._storedFields.get(s)},it=/[\n\r -#%-*,-/:;?@[-\]_{}\u00A0\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u1680\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2000-\u200A\u2010-\u2029\u202F-\u2043\u2045-\u2051\u2053-\u205F\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u3000-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]+/u,M="or",$="and",rt="and_not",ct=(e,t)=>{e.includes(t)||e.push(t)},N=(e,t)=>{for(const s of t)e.includes(s)||e.push(s)},P=({score:e},{score:t})=>t-e,lt=()=>new Map,b=e=>{const t=new Map;for(const s of Object.keys(e))t.set(parseInt(s,10),e[s]);return t},G=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)?e[t]:void 0,ht={[M]:(e,t)=>{for(const s of t.keys()){const n=e.get(s);if(n==null)e.set(s,t.get(s));else{const{score:o,terms:u,match:i}=t.get(s);n.score=n.score+o,n.match=Object.assign(n.match,i),N(n.terms,u)}}return e},[$]:(e,t)=>{const s=new Map;for(const n of t.keys()){const o=e.get(n);if(o==null)continue;const{score:u,terms:i,match:r}=t.get(n);N(o.terms,i),s.set(n,{score:o.score+u,terms:o.terms,match:Object.assign(o.match,r)})}return s},[rt]:(e,t)=>{for(const s of t.keys())e.delete(s);return e}},dt=(e,t,s,n,o,u)=>{const{k:i,b:r,d}=u;return Math.log(1+(s-t+.5)/(t+.5))*(d+e*(i+1)/(e+i*(1-r+r*n/o)))},at=e=>(t,s,n)=>{const o=typeof e.fuzzy=="function"?e.fuzzy(t,s,n):e.fuzzy||!1,u=typeof e.prefix=="function"?e.prefix(t,s,n):e.prefix===!0;return{term:t,fuzzy:o,prefix:u}},H=(e,t,s,n)=>{for(const o of Object.keys(e._fieldIds))if(e._fieldIds[o]===s){e._options.logger("warn",`SlimSearch: document with ID ${e._documentIds.get(t)} has changed before removal: term "${n}" was not present in field "${o}". Removing a document after it has changed can corrupt the index!`,"version_conflict");return}},ft=(e,t,s,n)=>{if(!e._index.has(n)){H(e,s,t,n);return}const o=e._index.fetch(n,lt),u=o.get(t);u==null||u.get(s)==null?H(e,s,t,n):u.get(s)<=1?u.size<=1?o.delete(t):u.delete(s):u.set(s,u.get(s)-1),e._index.get(n).size===0&&e._index.delete(n)},gt={k:1.2,b:.7,d:.5},mt={idField:"id",extractField:(e,t)=>e[t],tokenize:e=>e.split(it),processTerm:e=>e.toLowerCase(),fields:void 0,searchOptions:void 0,storeFields:[],logger:(e,t)=>{typeof console?.[e]=="function"&&console[e](t)},autoVacuum:!0},J={combineWith:M,prefix:!1,fuzzy:!1,maxFuzzy:6,boost:{},weights:{fuzzy:.45,prefix:.375},bm25:gt},pt={combineWith:$,prefix:(e,t,s)=>t===s.length-1},Ft={batchSize:1e3,batchWait:10},U={minDirtFactor:.1,minDirtCount:20},_t={...Ft,...U},K=Symbol("*"),yt=(e,t)=>{const s=new Map,n={...e._options.searchOptions,...t};for(const[o,u]of e._documentIds){const i=n.boostDocument?n.boostDocument(u,"",e._storedFields.get(o)):1;s.set(o,{score:i,terms:[],match:{}})}return s},X=(e,t=M)=>{if(e.length===0)return new Map;const s=t.toLowerCase(),n=ht[s];if(!n)throw new Error(`Invalid combination operator: ${t}`);return e.reduce(n)||new Map},S=(e,t,s,n,o,u,i,r,d=new Map)=>{if(o==null)return d;for(const c of Object.keys(u)){const a=u[c],h=e._fieldIds[c],g=o.get(h);if(g==null)continue;let m=g.size;const p=e._avgFieldLength[h];for(const l of g.keys()){if(!e._documentIds.has(l)){ft(e,h,l,s),m-=1;continue}const f=i?i(e._documentIds.get(l),s,e._storedFields.get(l)):1;if(!f)continue;const y=g.get(l),F=e._fieldLength.get(l)[h],v=dt(y,m,e._documentCount,F,p,r),z=n*a*f*v,A=d.get(l);if(A){A.score+=z,ct(A.terms,t);const w=G(A.match,s);w?w.push(c):A.match[s]=[c]}else d.set(l,{score:z,terms:[t],match:{[s]:[c]}})}}return d},At=(e,t,s)=>{const n={...e._options.searchOptions,...s},o=(n.fields||e._options.fields).reduce((l,f)=>({...l,[f]:G(n.boost,f)||1}),{}),{boostDocument:u,weights:i,maxFuzzy:r,bm25:d}=n,{fuzzy:c,prefix:a}={...J.weights,...i},h=e._index.get(t.term),g=S(e,t.term,t.term,1,h,o,u,d);let m,p;if(t.prefix&&(m=e._index.atPrefix(t.term)),t.fuzzy){const l=t.fuzzy===!0?.2:t.fuzzy,f=l<1?Math.min(r,Math.round(t.term.length*l)):l;f&&(p=e._index.fuzzyGet(t.term,f))}if(m)for(const[l,f]of m){const y=l.length-t.term.length;if(!y)continue;p?.delete(l);const F=a*l.length/(l.length+.3*y);S(e,t.term,l,F,f,o,u,d,g)}if(p)for(const l of p.keys()){const[f,y]=p.get(l);if(!y)continue;const F=c*l.length/(l.length+y);S(e,t.term,l,F,f,o,u,d,g)}return g},Y=(e,t,s={})=>{if(t===K)return yt(e,s);if(typeof t!="string"){const a={...s,...t,queries:void 0},h=t.queries.map(g=>Y(e,g,a));return X(h,a.combineWith)}const{tokenize:n,processTerm:o,searchOptions:u}=e._options,i={tokenize:n,processTerm:o,...u,...s},{tokenize:r,processTerm:d}=i,c=r(t).flatMap(a=>d(a)).filter(a=>!!a).map(at(i)).map(a=>At(e,a,i));return X(c,i.combineWith)},Q=(e,t,s={})=>{const n=Y(e,t,s),o=[];for(const[u,{score:i,terms:r,match:d}]of n){const c=r.length||1,a={id:e._documentIds.get(u),score:i*c,terms:Object.keys(d),queryTerms:r,match:d};Object.assign(a,e._storedFields.get(u)),(s.filter==null||s.filter(a))&&o.push(a)}return t===K&&s.boostDocument==null&&e._options.searchOptions.boostDocument==null||o.sort(P),o},Ct=(e,t,s={})=>{s={...e._options.autoSuggestOptions,...s};const n=new Map;for(const{score:u,terms:i}of Q(e,t,s)){const r=i.join(" "),d=n.get(r);d!=null?(d.score+=u,d.count+=1):n.set(r,{score:u,terms:i,count:1})}const o=[];for(const[u,{score:i,terms:r,count:d}]of n)o.push({suggestion:u,terms:r,score:i/d});return o.sort(P),o};class Et{_options;_index;_documentCount;_documentIds;_idToShortId;_fieldIds;_fieldLength;_avgFieldLength;_nextId;_storedFields;_dirtCount;_currentVacuum;_enqueuedVacuum;_enqueuedVacuumConditions;constructor(t){if(t?.fields==null)throw new Error('SlimSearch: option "fields" must be provided');const s=t.autoVacuum==null||t.autoVacuum===!0?_t:t.autoVacuum;this._options={...mt,...t,autoVacuum:s,searchOptions:{...J,...t.searchOptions||{}},autoSuggestOptions:{...pt,...t.autoSuggestOptions||{}}},this._index=new C,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldIds={},this._fieldLength=new Map,this._avgFieldLength=[],this._nextId=0,this._storedFields=new Map,this._dirtCount=0,this._currentVacuum=null,this._enqueuedVacuum=null,this._enqueuedVacuumConditions=U,this.addFields(this._options.fields)}get isVacuuming(){return this._currentVacuum!=null}get dirtCount(){return this._dirtCount}get dirtFactor(){return this._dirtCount/(1+this._documentCount+this._dirtCount)}get documentCount(){return this._documentCount}get termCount(){return this._index.size}toJSON(){const t=[];for(const[s,n]of this._index){const o={};for(const[u,i]of n)o[u]=Object.fromEntries(i);t.push([s,o])}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:t,serializationVersion:2}}addFields(t){for(let s=0;s{if(c!==1&&c!==2)throw new Error("SlimSearch: cannot deserialize an index created with an incompatible version");const h=new Et(a);h._documentCount=t,h._nextId=s,h._documentIds=b(n),h._idToShortId=new Map,h._fieldIds=o,h._fieldLength=b(u),h._avgFieldLength=i,h._storedFields=b(r),h._dirtCount=d||0,h._index=new C;for(const[g,m]of h._documentIds)h._idToShortId.set(m,g);for(const[g,m]of e){const p=new Map;for(const l of Object.keys(m)){let f=m[l];c===1&&(f=f.ds),p.set(parseInt(l,10),b(f))}h._index.set(g,p)}return h},B=(e,t)=>{const s=e.toLowerCase(),n=t.toLowerCase(),o=[];let u=0,i=0;const r=(c,a=!1)=>{let h="";i===0?h=c.length>20?`… ${c.slice(-20)}`:c:a?h=c.length+i>100?`${c.slice(0,100-i)}… `:c:h=c.length>20?`${c.slice(0,20)} … ${c.slice(-20)}`:c,h&&o.push(h),i+=h.length,a||(o.push(["mark",t]),i+=t.length,i>=100&&o.push(" …"))};let d=s.indexOf(n,u);if(d===-1)return null;for(;d>=0;){const c=d+n.length;if(r(e.slice(u,d)),u=c,i>100)break;d=s.indexOf(n,u)}return i<100&&r(e.slice(u),!0),o},wt=(e,t)=>t.contents.reduce((s,[,n])=>s+n,0)-e.contents.reduce((s,[,n])=>s+n,0),xt=(e,t)=>Math.max(...t.contents.map(([,s])=>s))-Math.max(...e.contents.map(([,s])=>s)),Z=(e,t,s={})=>{const n={};return Q(t,e,{boost:{h:2,t:1,c:4},prefix:!0,...s}).forEach(o=>{const{id:u,terms:i,score:r}=o,d=u.includes("@"),c=u.includes("#"),[a,h]=u.split(/[#@]/),g=Number(a),m=i.sort((l,f)=>l.length-f.length).filter((l,f)=>i.slice(f+1).every(y=>!y.includes(l))),{contents:p}=n[g]??={title:"",contents:[]};if(d)p.push([{type:"customField",id:g,index:h,display:m.map(l=>o.c.map(f=>B(f,l))).flat().filter(l=>l!==null)},r]);else{const l=m.map(f=>B(o.h,f)).filter(f=>f!==null);if(l.length&&p.push([{type:c?"heading":"title",id:g,...c&&{anchor:h},display:l},r]),"t"in o)for(const f of o.t){const y=m.map(F=>B(f,F)).filter(F=>F!==null);y.length&&p.push([{type:"text",id:g,...c&&{anchor:h},display:y},r])}}}),V(n).sort(([,o],[,u])=>"max"==="total"?wt(o,u):xt(o,u)).map(([o,{title:u,contents:i}])=>{if(!u){const r=ut(t,o);r&&(u=r.h)}return{title:u,contents:i.map(([r])=>r)}})},tt=(e,t,s={})=>Ct(t,e,{fuzzy:.2,maxFuzzy:3,...s}).map(({suggestion:n})=>n),bt=et(V(JSON.parse("{\"/\":{\"documentCount\":9,\"nextId\":9,\"documentIds\":{\"0\":\"0\",\"1\":\"1\",\"2\":\"1#requirements-and-commands\",\"3\":\"1#commands\",\"4\":\"1#update\",\"5\":\"1#test-examples\",\"6\":\"1#how-to-use-as-part-of-a-project\",\"7\":\"1#license\",\"8\":\"2\"},\"fieldIds\":{\"h\":0,\"t\":1,\"c\":2},\"fieldLength\":{\"0\":[1,497],\"1\":[4,35],\"2\":[3,10],\"3\":[1,40],\"4\":[1,22],\"5\":[2,51],\"6\":[8,89],\"7\":[1,3],\"8\":[1,3]},\"averageFieldLength\":[2.4444444444444446,83.33333333333333],\"storedFields\":{\"0\":{\"h\":\"\",\"t\":[\" Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ \",\"TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\",\"Definitions.\",\"\\\"License\\\" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.\",\"\\\"Licensor\\\" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.\",\"\\\"Legal Entity\\\" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, \\\"control\\\" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.\",\"\\\"You\\\" (or \\\"Your\\\") shall mean an individual or Legal Entity exercising permissions granted by this License.\",\"\\\"Source\\\" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.\",\"\\\"Object\\\" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.\",\"\\\"Work\\\" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).\",\"\\\"Derivative Works\\\" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.\",\"\\\"Contribution\\\" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, \\\"submitted\\\" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as \\\"Not a Contribution.\\\"\",\"\\\"Contributor\\\" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.\",\"Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.\",\"Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.\",\"Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:\",\"(a) You must give any other recipients of the Work or Derivative Works a copy of this License; and\",\"(b) You must cause any modified files to carry prominent notices stating that You changed the files; and\",\"(c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and\",\"(d) If the Work includes a \\\"NOTICE\\\" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.\",\"You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.\",\"Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.\",\"Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.\",\"Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an \\\"AS IS\\\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.\",\"Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.\",\"Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.\",\"END OF TERMS AND CONDITIONS\",\"APPENDIX: How to apply the Apache License to your work.\",\" To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets \\\"[]\\\" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same \\\"printed page\\\" as the copyright notice for easier identification within third-party archives. \",\"Copyright [yyyy] [name of copyright owner]\",\"Licensed under the Apache License, Version 2.0 (the \\\"License\\\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at\",\" http://www.apache.org/licenses/LICENSE-2.0 \",\"Unless required by applicable law or agreed to in writing, software\\ndistributed under the License is distributed on an \\\"AS IS\\\" BASIS,\\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\\nSee the License for the specific language governing permissions and\\nlimitations under the License.\"]},\"1\":{\"h\":\"boilerplate-e2e-cypress-cucumber\",\"t\":[\"IT4C Boilerplate for End-to-End Testing with Cypress utilizing\",\"cypress-io/github-action caching the Cypress installation and dependencies for fast Cypress CI initialisation\",\"Cucumber for human-readable test specifications\",\"Multiple Cucumber HTML Reporter to create easy readable, and searchable HTML reports enriched with metadata\"]},\"2\":{\"h\":\"Requirements and Commands\",\"t\":[\"Building this project requires nodejs (>= v20) and npm.\"]},\"3\":{\"h\":\"Commands\",\"t\":[\"Command\",\"Description\",\"Installation\",\"npm install\",\"Project setup\",\"Linting\",\"npm run test:lint:eslint\",\"Run Eslint linter\",\"Run Cypress\",\"npm run cypress:open\",\"Open Cypress GUI\",\"npm run cypress:run\",\"Run all Cypress tests headless in CLI\",\"Documentation\",\"npm run docs:dev\",\"Run documentation locally in development mode\",\"npm run docs:build\",\"Build static documentation\",\"Maintenance\",\"npm run update\",\"Check for updates\"]},\"4\":{\"h\":\"Update\",\"t\":[\"Retrieve a list of updatable packages by running npm run update.\",\"Appending -u will also update the packages in the package.json. Afterwards run npm install.\",\"npm run update -- -u npm install \"]},\"5\":{\"h\":\"Test Examples\",\"t\":[\"To showcase Cucumber feature tests, a simple login example on the-internet is written in the feature file Login.feature. The baseUrl is set in cypress.config.ts and the test steps are defined in this step definition file.\",\"Testing against the demo website the-internet was chosen from the test practice recommendations of https://www.davidmello.com/best-websites-for-practicing-test-automation/.\"]},\"6\":{\"h\":\"How to use as part of a project\",\"t\":[\"If you want to use this template as part of a larger project, e.g. in conjunction with a frontend also utilizing a boilerplate you cannot use the template mechanic provided by github for this repository.\",\"You can use the following commands to include the whole git history of the boilerplate and be able to update according to changes to this repo using another remote.\",\"git remote add xxx_boilerplate-e2e-cypress-cucumber git@github.com:IT4Change/boilerplate-backend.git git fetch xxx_boilerplate-e2e-cypress-cucumber git merge -s ours --no-commit --allow-unrelated-histories xxx_boilerplate-e2e-cypress-cucumber/master git read-tree --prefix=xxx/ -u xxx_boilerplate-e2e-cypress-cucumber/master git commit -m \\\"Imported boilerplate-e2e-cypress-cucumber as a subtree under xxx/.\\\" \",\"To update the subtree you can use\",\"git subtree pull -P xxx/ xxx_boilerplate-e2e-cypress-cucumber master git commit -m \\\"Updated boilerplate-e2e-cypress-cucumber in subtree under xxx/.\\\" \",\"Where xxx refers to the folder and product part you want to use the boilerplate in (e.g. cypress or e2e-tests).\",\"This mechanic was taken from this source\"]},\"7\":{\"h\":\"License\",\"t\":[\"Apache 2.0\"]},\"8\":{\"h\":\"\",\"t\":[\"404 Not Found\"]}},\"dirtCount\":0,\"index\":[[\"404\",{\"1\":{\"8\":1}}],[\"xxx\",{\"1\":{\"6\":9}}],[\"json\",{\"1\":{\"4\":1}}],[\"january\",{\"1\":{\"0\":1}}],[\"v20\",{\"1\":{\"2\":1}}],[\"verbal\",{\"1\":{\"0\":1}}],[\"version\",{\"1\":{\"0\":3}}],[\">=\",{\"1\":{\"2\":1}}],[\"yyyy\",{\"1\":{\"0\":1}}],[\"your\",{\"1\":{\"0\":13}}],[\"you\",{\"1\":{\"0\":26,\"6\":5}}],[\"kind\",{\"1\":{\"0\":2}}],[\"running\",{\"1\":{\"4\":1}}],[\"run\",{\"1\":{\"3\":11,\"4\":3}}],[\"rights\",{\"1\":{\"0\":1}}],[\"risks\",{\"1\":{\"0\":1}}],[\"royalty\",{\"1\":{\"0\":2}}],[\"refers\",{\"1\":{\"6\":1}}],[\"remote\",{\"1\":{\"6\":2}}],[\"remain\",{\"1\":{\"0\":1}}],[\"retrieve\",{\"1\":{\"4\":1}}],[\"retain\",{\"1\":{\"0\":1}}],[\"requires\",{\"1\":{\"2\":1}}],[\"requirements\",{\"0\":{\"2\":1}}],[\"required\",{\"1\":{\"0\":4}}],[\"repo\",{\"1\":{\"6\":1}}],[\"repository\",{\"1\":{\"6\":1}}],[\"reports\",{\"1\":{\"1\":1}}],[\"reporter\",{\"1\":{\"1\":1}}],[\"replaced\",{\"1\":{\"0\":1}}],[\"reproducing\",{\"1\":{\"0\":1}}],[\"reproduce\",{\"1\":{\"0\":2}}],[\"reproduction\",{\"1\":{\"0\":4}}],[\"representatives\",{\"1\":{\"0\":1}}],[\"represent\",{\"1\":{\"0\":1}}],[\"redistributing\",{\"1\":{\"0\":2}}],[\"redistribution\",{\"1\":{\"0\":1}}],[\"responsibility\",{\"1\":{\"0\":1}}],[\"responsible\",{\"1\":{\"0\":1}}],[\"result\",{\"1\":{\"0\":1}}],[\"resulting\",{\"1\":{\"0\":1}}],[\"read\",{\"1\":{\"6\":1}}],[\"readable\",{\"1\":{\"0\":1,\"1\":2}}],[\"reason\",{\"1\":{\"0\":1}}],[\"reasonable\",{\"1\":{\"0\":1}}],[\"regarding\",{\"1\":{\"0\":1}}],[\"recommendations\",{\"1\":{\"5\":1}}],[\"recommend\",{\"1\":{\"0\":1}}],[\"recipients\",{\"1\":{\"0\":1}}],[\"received\",{\"1\":{\"0\":1}}],[\"revisions\",{\"1\":{\"0\":1}}],[\"histories\",{\"1\":{\"6\":1}}],[\"history\",{\"1\":{\"6\":1}}],[\"headless\",{\"1\":{\"3\":1}}],[\"herein\",{\"1\":{\"0\":1}}],[\"hereby\",{\"1\":{\"0\":2}}],[\"html\",{\"1\":{\"1\":2}}],[\"https\",{\"1\":{\"5\":1}}],[\"http\",{\"1\":{\"0\":2}}],[\"human\",{\"1\":{\"1\":1}}],[\"how\",{\"0\":{\"6\":1},\"1\":{\"0\":1}}],[\"however\",{\"1\":{\"0\":1}}],[\"hold\",{\"1\":{\"0\":1}}],[\"harmless\",{\"1\":{\"0\":1}}],[\"have\",{\"1\":{\"0\":2}}],[\"has\",{\"1\":{\"0\":2}}],[\"npm\",{\"1\":{\"2\":1,\"3\":7,\"4\":4}}],[\"negligent\",{\"1\":{\"0\":1}}],[\"negligence\",{\"1\":{\"0\":1}}],[\"necessarily\",{\"1\":{\"0\":1}}],[\"nodejs\",{\"1\":{\"2\":1}}],[\"normally\",{\"1\":{\"0\":1}}],[\"no\",{\"1\":{\"0\":4,\"6\":1}}],[\"non\",{\"1\":{\"0\":3}}],[\"nothing\",{\"1\":{\"0\":1}}],[\"notwithstanding\",{\"1\":{\"0\":1}}],[\"notices\",{\"1\":{\"0\":8}}],[\"notice\",{\"1\":{\"0\":9}}],[\"not\",{\"1\":{\"0\":12,\"8\":1}}],[\"names\",{\"1\":{\"0\":2}}],[\"name\",{\"1\":{\"0\":3}}],[\"g\",{\"1\":{\"6\":2}}],[\"gui\",{\"1\":{\"3\":1}}],[\"git\",{\"1\":{\"6\":10}}],[\"github\",{\"1\":{\"1\":1,\"6\":2}}],[\"give\",{\"1\":{\"0\":1}}],[\"governing\",{\"1\":{\"0\":1}}],[\"goodwill\",{\"1\":{\"0\":1}}],[\"grossly\",{\"1\":{\"0\":1}}],[\"grants\",{\"1\":{\"0\":2}}],[\"grant\",{\"1\":{\"0\":3}}],[\"granted\",{\"1\":{\"0\":2}}],[\"granting\",{\"1\":{\"0\":1}}],[\"generated\",{\"1\":{\"0\":2}}],[\"e\",{\"1\":{\"6\":2}}],[\"eslint\",{\"1\":{\"3\":2}}],[\"e2e\",{\"0\":{\"1\":1},\"1\":{\"6\":8}}],[\"easy\",{\"1\":{\"1\":1}}],[\"easier\",{\"1\":{\"0\":1}}],[\"each\",{\"1\":{\"0\":4}}],[\"enriched\",{\"1\":{\"1\":1}}],[\"enclosed\",{\"1\":{\"0\":2}}],[\"end\",{\"1\":{\"0\":1,\"1\":2}}],[\"entities\",{\"1\":{\"0\":1}}],[\"entity\",{\"1\":{\"0\":10}}],[\"even\",{\"1\":{\"0\":1}}],[\"event\",{\"1\":{\"0\":1}}],[\"either\",{\"1\":{\"0\":2}}],[\"electronic\",{\"1\":{\"0\":2}}],[\"elaborations\",{\"1\":{\"0\":1}}],[\"editorial\",{\"1\":{\"0\":1}}],[\"express\",{\"1\":{\"0\":2}}],[\"explicitly\",{\"1\":{\"0\":1}}],[\"exercise\",{\"1\":{\"0\":1}}],[\"exercising\",{\"1\":{\"0\":1}}],[\"executed\",{\"1\":{\"0\":1}}],[\"except\",{\"1\":{\"0\":3}}],[\"exclusive\",{\"1\":{\"0\":2}}],[\"excluding\",{\"1\":{\"0\":3}}],[\"examples\",{\"0\":{\"5\":1}}],[\"example\",{\"1\":{\"0\":1,\"5\":1}}],[\"backend\",{\"1\":{\"6\":1}}],[\"baseurl\",{\"1\":{\"5\":1}}],[\"based\",{\"1\":{\"0\":1}}],[\"basis\",{\"1\":{\"0\":2}}],[\"build\",{\"1\":{\"3\":2}}],[\"building\",{\"1\":{\"2\":1}}],[\"but\",{\"1\":{\"0\":5}}],[\"brackets\",{\"1\":{\"0\":2}}],[\"boilerplate\",{\"0\":{\"1\":1},\"1\":{\"0\":1,\"1\":1,\"6\":11}}],[\"b\",{\"1\":{\"0\":1}}],[\"bind\",{\"1\":{\"0\":1}}],[\"best\",{\"1\":{\"5\":1}}],[\"be\",{\"1\":{\"0\":5,\"6\":1}}],[\"been\",{\"1\":{\"0\":2}}],[\"behalf\",{\"1\":{\"0\":5}}],[\"below\",{\"1\":{\"0\":1}}],[\"beneficial\",{\"1\":{\"0\":1}}],[\"by\",{\"1\":{\"0\":23,\"4\":1,\"6\":1}}],[\"50\",{\"1\":{\"0\":1}}],[\"fetch\",{\"1\":{\"6\":1}}],[\"feature\",{\"1\":{\"5\":3}}],[\"fee\",{\"1\":{\"0\":1}}],[\"fast\",{\"1\":{\"1\":1}}],[\"failure\",{\"1\":{\"0\":1}}],[\"found\",{\"1\":{\"8\":1}}],[\"folder\",{\"1\":{\"6\":1}}],[\"following\",{\"1\":{\"0\":3,\"6\":1}}],[\"format\",{\"1\":{\"0\":1}}],[\"form\",{\"1\":{\"0\":13}}],[\"for\",{\"1\":{\"0\":24,\"1\":3,\"3\":1,\"5\":1,\"6\":1}}],[\"frontend\",{\"1\":{\"6\":1}}],[\"from\",{\"1\":{\"0\":5,\"5\":1,\"6\":1}}],[\"free\",{\"1\":{\"0\":2}}],[\"fields\",{\"1\":{\"0\":1}}],[\"fitness\",{\"1\":{\"0\":1}}],[\"file\",{\"1\":{\"0\":8,\"5\":2}}],[\"filed\",{\"1\":{\"0\":1}}],[\"files\",{\"1\":{\"0\":3}}],[\"fifty\",{\"1\":{\"0\":1}}],[\"m\",{\"1\":{\"6\":2}}],[\"multiple\",{\"1\":{\"1\":1}}],[\"must\",{\"1\":{\"0\":4}}],[\"mechanic\",{\"1\":{\"6\":2}}],[\"mechanical\",{\"1\":{\"0\":1}}],[\"metadata\",{\"1\":{\"1\":1}}],[\"merge\",{\"1\":{\"6\":1}}],[\"merchantability\",{\"1\":{\"0\":1}}],[\"merely\",{\"1\":{\"0\":1}}],[\"meet\",{\"1\":{\"0\":1}}],[\"medium\",{\"1\":{\"0\":1}}],[\"media\",{\"1\":{\"0\":1}}],[\"means\",{\"1\":{\"0\":2}}],[\"mean\",{\"1\":{\"0\":10}}],[\"mode\",{\"1\":{\"3\":1}}],[\"modifying\",{\"1\":{\"0\":1}}],[\"modify\",{\"1\":{\"0\":2}}],[\"modified\",{\"1\":{\"0\":1}}],[\"modifications\",{\"1\":{\"0\":6}}],[\"more\",{\"1\":{\"0\":1}}],[\"master\",{\"1\":{\"6\":3}}],[\"maintenance\",{\"1\":{\"3\":1}}],[\"mailing\",{\"1\":{\"0\":1}}],[\"malfunction\",{\"1\":{\"0\":1}}],[\"marks\",{\"1\":{\"0\":1}}],[\"marked\",{\"1\":{\"0\":1}}],[\"may\",{\"1\":{\"0\":9}}],[\"make\",{\"1\":{\"0\":1}}],[\"making\",{\"1\":{\"0\":1}}],[\"managed\",{\"1\":{\"0\":1}}],[\"management\",{\"1\":{\"0\":1}}],[\"made\",{\"1\":{\"0\":2}}],[\"cli\",{\"1\":{\"3\":1}}],[\"class\",{\"1\":{\"0\":1}}],[\"claim\",{\"1\":{\"0\":1}}],[\"claims\",{\"1\":{\"0\":2}}],[\"create\",{\"1\":{\"1\":1}}],[\"cross\",{\"1\":{\"0\":1}}],[\"ci\",{\"1\":{\"1\":1}}],[\"cucumber\",{\"0\":{\"1\":1},\"1\":{\"1\":2,\"5\":1,\"6\":7}}],[\"customary\",{\"1\":{\"0\":1}}],[\"cypress\",{\"0\":{\"1\":1},\"1\":{\"1\":4,\"3\":5,\"5\":1,\"6\":8}}],[\"chosen\",{\"1\":{\"5\":1}}],[\"choose\",{\"1\":{\"0\":1}}],[\"check\",{\"1\":{\"3\":1}}],[\"changes\",{\"1\":{\"6\":1}}],[\"changed\",{\"1\":{\"0\":1}}],[\"character\",{\"1\":{\"0\":1}}],[\"charge\",{\"1\":{\"0\":3}}],[\"c\",{\"1\":{\"0\":1}}],[\"can\",{\"1\":{\"6\":2}}],[\"cannot\",{\"1\":{\"0\":1,\"6\":1}}],[\"caching\",{\"1\":{\"1\":1}}],[\"carry\",{\"1\":{\"0\":1}}],[\"cause\",{\"1\":{\"0\":2}}],[\"copy\",{\"1\":{\"0\":3}}],[\"copyright\",{\"1\":{\"0\":13}}],[\"copies\",{\"1\":{\"0\":1}}],[\"counterclaim\",{\"1\":{\"0\":1}}],[\"com\",{\"1\":{\"5\":1,\"6\":1}}],[\"compliance\",{\"1\":{\"0\":1}}],[\"complies\",{\"1\":{\"0\":1}}],[\"computer\",{\"1\":{\"0\":1}}],[\"compiled\",{\"1\":{\"0\":1}}],[\"combination\",{\"1\":{\"0\":1}}],[\"commit\",{\"1\":{\"6\":3}}],[\"command\",{\"1\":{\"3\":1}}],[\"commands\",{\"0\":{\"2\":1,\"3\":1},\"1\":{\"6\":1}}],[\"comment\",{\"1\":{\"0\":1}}],[\"commercial\",{\"1\":{\"0\":1}}],[\"communication\",{\"1\":{\"0\":3}}],[\"common\",{\"1\":{\"0\":1}}],[\"code\",{\"1\":{\"0\":3}}],[\"conjunction\",{\"1\":{\"6\":1}}],[\"config\",{\"1\":{\"5\":1}}],[\"configuration\",{\"1\":{\"0\":1}}],[\"content\",{\"1\":{\"0\":1}}],[\"contents\",{\"1\":{\"0\":1}}],[\"contained\",{\"1\":{\"0\":1}}],[\"contributory\",{\"1\":{\"0\":1}}],[\"contributor\",{\"1\":{\"0\":10}}],[\"contributions\",{\"1\":{\"0\":3}}],[\"contribution\",{\"1\":{\"0\":8}}],[\"contract\",{\"1\":{\"0\":2}}],[\"controlled\",{\"1\":{\"0\":1}}],[\"control\",{\"1\":{\"0\":4}}],[\"consistent\",{\"1\":{\"0\":1}}],[\"consequential\",{\"1\":{\"0\":1}}],[\"construed\",{\"1\":{\"0\":1}}],[\"constitutes\",{\"1\":{\"0\":1}}],[\"conspicuously\",{\"1\":{\"0\":1}}],[\"conversions\",{\"1\":{\"0\":1}}],[\"conditions\",{\"1\":{\"0\":13}}],[\"p\",{\"1\":{\"6\":1}}],[\"possibility\",{\"1\":{\"0\":1}}],[\"power\",{\"1\":{\"0\":1}}],[\"places\",{\"1\":{\"0\":1}}],[\"package\",{\"1\":{\"4\":1}}],[\"packages\",{\"1\":{\"4\":2}}],[\"page\",{\"1\":{\"0\":1}}],[\"particular\",{\"1\":{\"0\":1}}],[\"party\",{\"1\":{\"0\":2}}],[\"part\",{\"0\":{\"6\":1},\"1\":{\"0\":4,\"6\":2}}],[\"patent\",{\"1\":{\"0\":7}}],[\"pull\",{\"1\":{\"6\":1}}],[\"publicly\",{\"1\":{\"0\":2}}],[\"purpose\",{\"1\":{\"0\":3}}],[\"purposes\",{\"1\":{\"0\":4}}],[\"practicing\",{\"1\":{\"5\":1}}],[\"practice\",{\"1\":{\"5\":1}}],[\"printed\",{\"1\":{\"0\":1}}],[\"project\",{\"0\":{\"6\":1},\"1\":{\"2\":1,\"3\":1,\"6\":1}}],[\"product\",{\"1\":{\"0\":1,\"6\":1}}],[\"provides\",{\"1\":{\"0\":2}}],[\"provide\",{\"1\":{\"0\":1}}],[\"provided\",{\"1\":{\"0\":5,\"6\":1}}],[\"prominent\",{\"1\":{\"0\":1}}],[\"prefix=xxx\",{\"1\":{\"6\":1}}],[\"preferred\",{\"1\":{\"0\":1}}],[\"prepare\",{\"1\":{\"0\":1}}],[\"permission\",{\"1\":{\"0\":1}}],[\"permissions\",{\"1\":{\"0\":3}}],[\"pertain\",{\"1\":{\"0\":2}}],[\"perform\",{\"1\":{\"0\":1}}],[\"perpetual\",{\"1\":{\"0\":2}}],[\"percent\",{\"1\":{\"0\":1}}],[\"io\",{\"1\":{\"1\":1}}],[\"it4change\",{\"1\":{\"6\":1}}],[\"it4c\",{\"1\":{\"1\":1}}],[\"its\",{\"1\":{\"0\":3}}],[\"identification\",{\"1\":{\"0\":1}}],[\"identifying\",{\"1\":{\"0\":1}}],[\"if\",{\"1\":{\"0\":6,\"6\":1}}],[\"implied\",{\"1\":{\"0\":2}}],[\"imported\",{\"1\":{\"6\":1}}],[\"import\",{\"1\":{\"0\":1}}],[\"improving\",{\"1\":{\"0\":1}}],[\"irrevocable\",{\"1\":{\"0\":2}}],[\"initialisation\",{\"1\":{\"1\":1}}],[\"install\",{\"1\":{\"3\":1,\"4\":2}}],[\"installation\",{\"1\":{\"1\":1,\"3\":1}}],[\"institute\",{\"1\":{\"0\":1}}],[\"indemnify\",{\"1\":{\"0\":1}}],[\"indemnity\",{\"1\":{\"0\":1}}],[\"indicated\",{\"1\":{\"0\":1}}],[\"individual\",{\"1\":{\"0\":3}}],[\"indirect\",{\"1\":{\"0\":2}}],[\"inability\",{\"1\":{\"0\":1}}],[\"information\",{\"1\":{\"0\":1}}],[\"informational\",{\"1\":{\"0\":1}}],[\"infringement\",{\"1\":{\"0\":2}}],[\"infringed\",{\"1\":{\"0\":1}}],[\"incurred\",{\"1\":{\"0\":1}}],[\"incidental\",{\"1\":{\"0\":1}}],[\"incorporated\",{\"1\":{\"0\":2}}],[\"inclusion\",{\"1\":{\"0\":2}}],[\"includes\",{\"1\":{\"0\":1}}],[\"include\",{\"1\":{\"0\":3,\"6\":1}}],[\"included\",{\"1\":{\"0\":2}}],[\"including\",{\"1\":{\"0\":9}}],[\"internet\",{\"1\":{\"5\":2}}],[\"interfaces\",{\"1\":{\"0\":1}}],[\"intentionally\",{\"1\":{\"0\":2}}],[\"in\",{\"1\":{\"0\":24,\"3\":2,\"4\":1,\"5\":3,\"6\":3}}],[\"iii\",{\"1\":{\"0\":1}}],[\"ii\",{\"1\":{\"0\":1}}],[\"i\",{\"1\":{\"0\":1}}],[\"issue\",{\"1\":{\"0\":1}}],[\"is\",{\"1\":{\"0\":10,\"5\":2}}],[\"will\",{\"1\":{\"4\":1}}],[\"without\",{\"1\":{\"0\":5}}],[\"within\",{\"1\":{\"0\":8}}],[\"with\",{\"1\":{\"0\":11,\"1\":2,\"6\":1}}],[\"websites\",{\"1\":{\"5\":1}}],[\"website\",{\"1\":{\"5\":1}}],[\"we\",{\"1\":{\"0\":1}}],[\"want\",{\"1\":{\"6\":2}}],[\"warranties\",{\"1\":{\"0\":3}}],[\"warranty\",{\"1\":{\"0\":4}}],[\"was\",{\"1\":{\"0\":1,\"5\":1,\"6\":1}}],[\"worldwide\",{\"1\":{\"0\":2}}],[\"works\",{\"1\":{\"0\":19}}],[\"work\",{\"1\":{\"0\":34}}],[\"writing\",{\"1\":{\"0\":4}}],[\"written\",{\"1\":{\"0\":1,\"5\":1}}],[\"while\",{\"1\":{\"0\":1}}],[\"which\",{\"1\":{\"0\":2}}],[\"wherever\",{\"1\":{\"0\":1}}],[\"where\",{\"1\":{\"0\":1,\"6\":1}}],[\"whether\",{\"1\":{\"0\":4}}],[\"whom\",{\"1\":{\"0\":1}}],[\"whole\",{\"1\":{\"0\":2,\"6\":1}}],[\"www\",{\"1\":{\"0\":2,\"5\":1}}],[\"u\",{\"1\":{\"4\":2,\"6\":1}}],[\"updatable\",{\"1\":{\"4\":1}}],[\"updated\",{\"1\":{\"6\":1}}],[\"updates\",{\"1\":{\"3\":1}}],[\"update\",{\"0\":{\"4\":1},\"1\":{\"3\":1,\"4\":3,\"6\":2}}],[\"utilizing\",{\"1\":{\"1\":1,\"6\":1}}],[\"using\",{\"1\":{\"0\":1,\"6\":1}}],[\"use\",{\"0\":{\"6\":1},\"1\":{\"0\":10,\"6\":5}}],[\"unrelated\",{\"1\":{\"6\":1}}],[\"unless\",{\"1\":{\"0\":4}}],[\"under\",{\"1\":{\"0\":9,\"6\":2}}],[\"union\",{\"1\":{\"0\":1}}],[\"login\",{\"1\":{\"5\":2}}],[\"locally\",{\"1\":{\"3\":1}}],[\"losses\",{\"1\":{\"0\":1}}],[\"loss\",{\"1\":{\"0\":1}}],[\"larger\",{\"1\":{\"6\":1}}],[\"language\",{\"1\":{\"0\":1}}],[\"law\",{\"1\":{\"0\":3}}],[\"lawsuit\",{\"1\":{\"0\":1}}],[\"least\",{\"1\":{\"0\":1}}],[\"legal\",{\"1\":{\"0\":5}}],[\"list\",{\"1\":{\"4\":1}}],[\"lists\",{\"1\":{\"0\":1}}],[\"linter\",{\"1\":{\"3\":1}}],[\"lint\",{\"1\":{\"3\":1}}],[\"linting\",{\"1\":{\"3\":1}}],[\"link\",{\"1\":{\"0\":1}}],[\"liable\",{\"1\":{\"0\":1}}],[\"liability\",{\"1\":{\"0\":5}}],[\"limitations\",{\"1\":{\"0\":1}}],[\"limitation\",{\"1\":{\"0\":2}}],[\"limited\",{\"1\":{\"0\":4}}],[\"litigation\",{\"1\":{\"0\":2}}],[\"licensable\",{\"1\":{\"0\":1}}],[\"licensor\",{\"1\":{\"0\":10}}],[\"licensed\",{\"1\":{\"0\":1}}],[\"licenses\",{\"1\":{\"0\":3}}],[\"license\",{\"0\":{\"7\":1},\"1\":{\"0\":35}}],[\"ours\",{\"1\":{\"6\":1}}],[\"out\",{\"1\":{\"0\":1}}],[\"outstanding\",{\"1\":{\"0\":1}}],[\"open\",{\"1\":{\"3\":2}}],[\"obtain\",{\"1\":{\"0\":1}}],[\"obligations\",{\"1\":{\"0\":2}}],[\"object\",{\"1\":{\"0\":6}}],[\"own\",{\"1\":{\"0\":4}}],[\"ownership\",{\"1\":{\"0\":2}}],[\"owner\",{\"1\":{\"0\":6}}],[\"one\",{\"1\":{\"0\":1}}],[\"only\",{\"1\":{\"0\":4}}],[\"on\",{\"1\":{\"0\":11,\"5\":1}}],[\"otherwise\",{\"1\":{\"0\":6}}],[\"other\",{\"1\":{\"0\":7}}],[\"origin\",{\"1\":{\"0\":1}}],[\"original\",{\"1\":{\"0\":2}}],[\"or\",{\"1\":{\"0\":69,\"6\":1}}],[\"org\",{\"1\":{\"0\":2}}],[\"offer\",{\"1\":{\"0\":2}}],[\"of\",{\"0\":{\"6\":1},\"1\":{\"0\":67,\"4\":1,\"5\":1,\"6\":2}}],[\"9\",{\"1\":{\"0\":1}}],[\"1\",{\"1\":{\"0\":1}}],[\"simple\",{\"1\":{\"5\":1}}],[\"specifications\",{\"1\":{\"1\":1}}],[\"specific\",{\"1\":{\"0\":1}}],[\"special\",{\"1\":{\"0\":1}}],[\"same\",{\"1\":{\"0\":1}}],[\"syntax\",{\"1\":{\"0\":1}}],[\"systems\",{\"1\":{\"0\":2}}],[\"showcase\",{\"1\":{\"5\":1}}],[\"should\",{\"1\":{\"0\":1}}],[\"shares\",{\"1\":{\"0\":1}}],[\"shall\",{\"1\":{\"0\":15}}],[\"step\",{\"1\":{\"5\":1}}],[\"steps\",{\"1\":{\"5\":1}}],[\"stoppage\",{\"1\":{\"0\":1}}],[\"static\",{\"1\":{\"3\":1}}],[\"stating\",{\"1\":{\"0\":1}}],[\"state\",{\"1\":{\"0\":1}}],[\"statement\",{\"1\":{\"0\":1}}],[\"stated\",{\"1\":{\"0\":2}}],[\"s\",{\"1\":{\"0\":3,\"6\":1}}],[\"support\",{\"1\":{\"0\":1}}],[\"supersede\",{\"1\":{\"0\":1}}],[\"subtree\",{\"1\":{\"6\":4}}],[\"submission\",{\"1\":{\"0\":1}}],[\"submit\",{\"1\":{\"0\":1}}],[\"submitted\",{\"1\":{\"0\":4}}],[\"sublicense\",{\"1\":{\"0\":1}}],[\"subject\",{\"1\":{\"0\":2}}],[\"subsequently\",{\"1\":{\"0\":1}}],[\"such\",{\"1\":{\"0\":18}}],[\"set\",{\"1\":{\"5\":1}}],[\"setup\",{\"1\":{\"3\":1}}],[\"searchable\",{\"1\":{\"1\":1}}],[\"see\",{\"1\":{\"0\":1}}],[\"service\",{\"1\":{\"0\":1}}],[\"separate\",{\"1\":{\"0\":1}}],[\"separable\",{\"1\":{\"0\":1}}],[\"sell\",{\"1\":{\"0\":2}}],[\"section\",{\"1\":{\"0\":1}}],[\"sections\",{\"1\":{\"0\":1}}],[\"sent\",{\"1\":{\"0\":1}}],[\"sole\",{\"1\":{\"0\":1}}],[\"solely\",{\"1\":{\"0\":1}}],[\"software\",{\"1\":{\"0\":2}}],[\"source\",{\"1\":{\"0\":12,\"6\":1}}],[\"taken\",{\"1\":{\"6\":1}}],[\"tree\",{\"1\":{\"6\":1}}],[\"trade\",{\"1\":{\"0\":1}}],[\"trademarks\",{\"1\":{\"0\":2}}],[\"trademark\",{\"1\":{\"0\":1}}],[\"tracking\",{\"1\":{\"0\":1}}],[\"transfer\",{\"1\":{\"0\":1}}],[\"transformation\",{\"1\":{\"0\":1}}],[\"translation\",{\"1\":{\"0\":1}}],[\"ts\",{\"1\":{\"5\":1}}],[\"t\",{\"1\":{\"0\":1}}],[\"title\",{\"1\":{\"0\":1}}],[\"template\",{\"1\":{\"6\":2}}],[\"tests\",{\"1\":{\"3\":1,\"5\":1,\"6\":1}}],[\"test\",{\"0\":{\"5\":1},\"1\":{\"1\":1,\"3\":1,\"5\":3}}],[\"testing\",{\"1\":{\"1\":1,\"5\":1}}],[\"text\",{\"1\":{\"0\":4}}],[\"terminate\",{\"1\":{\"0\":1}}],[\"terms\",{\"1\":{\"0\":9}}],[\"types\",{\"1\":{\"0\":1}}],[\"tort\",{\"1\":{\"0\":1}}],[\"to\",{\"0\":{\"6\":1},\"1\":{\"0\":40,\"1\":2,\"5\":1,\"6\":8}}],[\"third\",{\"1\":{\"0\":2}}],[\"this\",{\"1\":{\"0\":17,\"2\":1,\"5\":1,\"6\":5}}],[\"those\",{\"1\":{\"0\":3}}],[\"that\",{\"1\":{\"0\":22}}],[\"through\",{\"1\":{\"0\":1}}],[\"theory\",{\"1\":{\"0\":1}}],[\"then\",{\"1\":{\"0\":2}}],[\"their\",{\"1\":{\"0\":2}}],[\"thereof\",{\"1\":{\"0\":4}}],[\"the\",{\"1\":{\"0\":100,\"1\":1,\"4\":2,\"5\":7,\"6\":7}}],[\"davidmello\",{\"1\":{\"5\":1}}],[\"damages\",{\"1\":{\"0\":5}}],[\"date\",{\"1\":{\"0\":1}}],[\"d\",{\"1\":{\"0\":1}}],[\"docs\",{\"1\":{\"3\":2}}],[\"documentation\",{\"1\":{\"0\":3,\"3\":3}}],[\"document\",{\"1\":{\"0\":1}}],[\"don\",{\"1\":{\"0\":1}}],[\"does\",{\"1\":{\"0\":1}}],[\"do\",{\"1\":{\"0\":3}}],[\"demo\",{\"1\":{\"5\":1}}],[\"development\",{\"1\":{\"3\":1}}],[\"dev\",{\"1\":{\"3\":1}}],[\"dependencies\",{\"1\":{\"1\":1}}],[\"defend\",{\"1\":{\"0\":1}}],[\"definition\",{\"1\":{\"0\":2,\"5\":1}}],[\"definitions\",{\"1\":{\"0\":1}}],[\"defined\",{\"1\":{\"0\":1,\"5\":1}}],[\"deliberate\",{\"1\":{\"0\":1}}],[\"determining\",{\"1\":{\"0\":1}}],[\"description\",{\"1\":{\"0\":1,\"3\":1}}],[\"describing\",{\"1\":{\"0\":1}}],[\"designated\",{\"1\":{\"0\":1}}],[\"derived\",{\"1\":{\"0\":1}}],[\"derivative\",{\"1\":{\"0\":18}}],[\"different\",{\"1\":{\"0\":1}}],[\"disclaimer\",{\"1\":{\"0\":1}}],[\"discussing\",{\"1\":{\"0\":1}}],[\"distributed\",{\"1\":{\"0\":3}}],[\"distribute\",{\"1\":{\"0\":5}}],[\"distribution\",{\"1\":{\"0\":5}}],[\"display\",{\"1\":{\"0\":2}}],[\"direction\",{\"1\":{\"0\":1}}],[\"direct\",{\"1\":{\"0\":3}}],[\"able\",{\"1\":{\"6\":1}}],[\"above\",{\"1\":{\"0\":1}}],[\"automation\",{\"1\":{\"5\":1}}],[\"authorship\",{\"1\":{\"0\":3}}],[\"authorized\",{\"1\":{\"0\":2}}],[\"afterwards\",{\"1\":{\"4\":1}}],[\"according\",{\"1\":{\"6\":1}}],[\"acceptance\",{\"1\":{\"0\":1}}],[\"accepting\",{\"1\":{\"0\":3}}],[\"action\",{\"1\":{\"1\":1}}],[\"acting\",{\"1\":{\"0\":1}}],[\"act\",{\"1\":{\"0\":1}}],[\"acts\",{\"1\":{\"0\":1}}],[\"advised\",{\"1\":{\"0\":1}}],[\"additional\",{\"1\":{\"0\":5}}],[\"additions\",{\"1\":{\"0\":1}}],[\"addendum\",{\"1\":{\"0\":1}}],[\"add\",{\"1\":{\"0\":2,\"6\":1}}],[\"archives\",{\"1\":{\"0\":1}}],[\"arising\",{\"1\":{\"0\":1}}],[\"are\",{\"1\":{\"0\":6,\"5\":1}}],[\"agree\",{\"1\":{\"0\":1}}],[\"agreed\",{\"1\":{\"0\":3}}],[\"agreement\",{\"1\":{\"0\":1}}],[\"against\",{\"1\":{\"0\":2,\"5\":1}}],[\"at\",{\"1\":{\"0\":2}}],[\"attach\",{\"1\":{\"0\":1}}],[\"attached\",{\"1\":{\"0\":1}}],[\"attribution\",{\"1\":{\"0\":4}}],[\"also\",{\"1\":{\"0\":1,\"4\":1,\"6\":1}}],[\"alongside\",{\"1\":{\"0\":1}}],[\"along\",{\"1\":{\"0\":1}}],[\"alone\",{\"1\":{\"0\":1}}],[\"allow\",{\"1\":{\"6\":1}}],[\"alleging\",{\"1\":{\"0\":1}}],[\"all\",{\"1\":{\"0\":3,\"3\":1}}],[\"appropriate\",{\"1\":{\"0\":1}}],[\"appropriateness\",{\"1\":{\"0\":1}}],[\"apply\",{\"1\":{\"0\":2}}],[\"applicable\",{\"1\":{\"0\":3}}],[\"applies\",{\"1\":{\"0\":1}}],[\"appending\",{\"1\":{\"4\":1}}],[\"appendix\",{\"1\":{\"0\":2}}],[\"appear\",{\"1\":{\"0\":1}}],[\"apache\",{\"1\":{\"0\":6,\"7\":1}}],[\"available\",{\"1\":{\"0\":1}}],[\"a\",{\"0\":{\"6\":1},\"1\":{\"0\":22,\"4\":1,\"5\":1,\"6\":4}}],[\"another\",{\"1\":{\"6\":1}}],[\"annotations\",{\"1\":{\"0\":1}}],[\"any\",{\"1\":{\"0\":30}}],[\"an\",{\"1\":{\"0\":7}}],[\"and\",{\"0\":{\"2\":1},\"1\":{\"0\":46,\"1\":2,\"2\":1,\"5\":1,\"6\":2}}],[\"asserted\",{\"1\":{\"0\":1}}],[\"associated\",{\"1\":{\"0\":1}}],[\"assume\",{\"1\":{\"0\":1}}],[\"as\",{\"0\":{\"6\":1},\"1\":{\"0\":17,\"6\":2}}],[\"0\",{\"1\":{\"0\":3,\"7\":1}}],[\"2004\",{\"1\":{\"0\":1}}],[\"2\",{\"1\":{\"0\":3,\"7\":1}}]],\"serializationVersion\":2}}")).map(([e,t])=>[e,zt(t,{fields:["h","t","c"],storeFields:["h","t","c"]})]));self.onmessage=({data:{type:e="all",query:t,locale:s,options:n,id:o}})=>{const u=bt[s];e==="suggest"?self.postMessage([e,o,tt(t,u,n)]):e==="search"?self.postMessage([e,o,Z(t,u,n)]):self.postMessage({suggestions:[e,o,tt(t,u,n)],results:[e,o,Z(t,u,n)]})}; +//# sourceMappingURL=index.js.map

LX6l+@w&iBhY(6_f&GVk(BJ)?MHfX5E!uxJH2>f))jlB$WJBsD zx}f1sG~Hj+y-Xh#^FJ*;v>=XlnA+PXw}q2PLBO-}X1|U7^wz$~&l9}Hg2zKC;&(Ds z$TeFtXVCORnQfA!GEgorJW@S*4rprJd^369GyTK&92l$%JTBvvX@9s3`nrma&_uvj z!olu(C!B_RVk_ivE3s`So7{;1(Y>mOhgwk1IdyZnU9qw;st&9YKd^khyW-S;yJKKl{n2%P8^q%FMKTq5>j%|NX~FWF)_O>+8<$1*0{QJ zQF(KAe!d?5ve111`yG8r*5kBdt@8`)aFt?>rTYlakuUaXZfM9W__g#1Snx@oV_`p= zpT-tCRixi`Z2_Y-qkGM>IRKZg48B4M0+Hk(_PGck3M%-|SF)b3_a65lx6>6XVyDX{ zEzK!SP0bxs;oLWC;v?exHSb4*#ci&k<5tcZRtIr(Oi{OFK&o5NxkR3wN96jNS*~pH zrd!aSRte?bjOnK3#8c+Q+_a`$UfwS!>?gqIwqD@NTE6X@-DU6+8dKh%D`4d2qB_i9 zY|D!4Rm42Q_+I3yuF|S5*39h1sl4h*MCZ3ZC@1fND9AACe#p#jId~ytby@EsrR9G^ zX(0t*`B03ggAk!Ej*R^<9L~`e|9msEYc<^j`MvKmS|2_5N|+ZaDE5{;e2>=Khtdw8 zvfNHRT}Mc$htZi<{A(t95Q@H_S=A{t`xhrcUV$Br!ASq?g`{4V&H-pSw4A$b#=M`3 zS)Kc72as_y19TPxf9i1l3g@)5h3C7o%<+!!){ZXR zs30kov&Q`$E5{m|)lg~^K2Vt;B{xapbWm`le7c~*R>>~@@?UFnP1emxA4@kY{9o=f zdc=(E)QObD@nQZIET{_EFnaZQ5Uq93R|gE|_lpQ>P-JdbZqkNIuk zZ5&-Rrmod(j56QO)h$^;FGef?-znmf;wLdIY&{=1jUlWWKRyWixvZ1j@AJPcmUlhR?7ITJDiQ%i%%U<|Mz6%B*FJqF6}=%H-Mh4 zFH;VUv&uQ1I;?RE7+AfGd~nBJZ@F>eHvs%EjbXr-JwBRe^N<$myEuvdC|$l_y9vx* zM>f1RqWP-}yc}px7GLCX&r!!82mgEAmUl?fhg7~uJ}|j^Htp|Q(kLLz%qIrjn8c-C zVASHBFM^?^ucW(!H1Ha!(7}U8Fs_SPd}|nl?V|N@&PSC~4`+Kp5tN)wB;_IsEW-h? zbv_9}f_yn;i5L>T7$lj7Woe?9&}9-GONoe^nS4&Jo)3^0x)UaAB^lPEmEp&4c~(t% zQbyh1bk@xdBi`v^U`Ug~G(iMrKPjqoTItMZ(s5vwJJ!&A@~>$E>tP@OC0)W(o)uK` zUrGHZJ+15(WXrwCm*#-Z;|44hfXcN8zP^(=bN)zhgad&4nSC{dV?`gTL3kr zB#cd(!qAd0I0Z!GMz0NFyx(Z|rw0qsh#AIyYKxF8+id-MreWt(zg*GeXYU&UzvFXu z*VR$BPU?GF5emyUxe}BAGK=v4WfnJBgCh`ijL!R@_Z#QequW-_^m^!nCz${tfLKH? zq$Na--#2$s(`tVV@=u9A5VxLLZs^n}A;q`toN9NUAP_V0COl-9qp3H(+tK%Yn3q-d zlqH3=1``fFVy9!b%Z^JUL&j2ktj%+_9 zZ+L6W*6rjStUp>h@9!^K?<|{@*V`3rZk)5V?o(MS?cP#=_mq{-=w#6!7sP8`!Mci{ zBC33SrvURUhsM;bHm$6-CeBT)7WF_3tFNY!&IJ8Py)#5O0r4ln??u~b(pDn25_D$* zbl>{H$uEa&u-|^k5NnCswPc~p%1Erg*NEU@;+k_yaqbI@tf=KhE8X6owoGkxb@-On zR)A-6Y@cV@whUSG>-`54ygF;K#}z+UAvCE};W5~A`zi@VD5;72VSI&hl##oP{ccum zMeeeidI-=e(MUIZWu^laF_$kIV{W0UWPy*5w_Wd($=Tl9H^Kbh?k>|RK0>-qp&TPw zKe)sHmsqa8#L!-!`tK{Q1bmbxt`xm0<@@E%PYY~fD!2$b}`&Hhb;@aBgA z-s03Sd;%A)w?$nqt3~I?K65_)X#1C-482LFt`(F&p*aMHa0FguT@2De#$umkA;hQy z3XJy21i6%L-}$T`dliwN#c+>b2E6{p&Ic{{c-JnQ31A4UU`2`q`?{0sv{S8lJ40r% zxub_du?R>cuc(w!q(;YdQ8Jqwuq!3KDbX(Iui;C>u>-dl~DULFNsTH9u;sb~xl zb8H@0hC8^B8#~nM6C=UDd)}=FT~`WF3F??L+?!34KF8Ch zU3PCf><|22)(_$7%4H27N$BrY*PeJZAYWBKtIz8;Rf{*5HxC0|4Y6K_bH5fT`v)||vbHT&q`aFyEQr@?)*JyEM zZHfJ5xghMBxI{(9M(N=$h|7GNJ@B=at($f;S6{~PS{#|Il@X1Q*H#i&4~^SE`k*i) zVmKsHNt`cxoTvHWSuDne!ZN&3lH2FDlj;jTWt-U>3+j}ao|HFX^2oIT0T}td7lB-p zufd2_8%rD9AL0Bh&G%5IO}4jI?6wnd@qP`Ol_tM`OQV33n~)PLzNxW#hQ5nOHXf?i zDS6K=05^-ig`2=ghsVJB$y1buFYydJ1@%4zVn%(we!gEZ@Vh=AeQ}J1Zs~ZawEqiH z&i_J`rVx7J5sw;xq0`~%Ielp|ovyyIrD0J(Uv8J&7lux(5N|wcK-9Yol~GS5IGOXF z+FmZ3s~>O$dI>j#m_-V&1cjeNWes<`UT;KU&Nop%kM4!O!x#Q5i#QtO_y$7ze_Vhg z%jVnl?NiIY&6f(?_Oz>Y<7xQezuM=JlWCT#4yDM7uXNhdTpQY5QGb3p`iPHVV3*D6 z!*{1b_9IA;M4G6MQ&)N))!E4-ybVO z^E624DeO3HjyRJWG>n$lRS^~6a93NAnz0!`C`nxPb0WI870F5g*?=*Raq@GlRUZ;S*tk{ zqki9LlBCKHx=<9A^E;BoJYF)1Y#owtJC6BqHP9#{E0z3X1))=Xr9iy-p!-I7HlQn8 z6UTWjbv~ExGB3Y&7f~>Ljsv}%)ZzY`kfcZAM(v$E*9~C*FLh}8gIDghz9R15zdBr2 zRQr;PO_fC1u&lvz|Fo3Yh;XU*VC0Trme&euwqz0c;mDN(v@jFHrk6|-5wW9|sS~KFE)|Z|35e>m z6Q1uC#r(XTj_lriYJaWB&a>_1hKr8bb2CFh_MH9-Z8asQ-4XdwX2Us7Cu>?b_Jzr-vQr$A-Mkb; zF0smQv3&*nQVbtA zsCxh*gaLLJIvO}T8$xrc-!<8bvDB`vl zSLI5jWRTnr%id2m-sSSD|ImFswKd{)(JUolu;&p)_y`keC1W3 zna>gG$0mg(U)hwE?Q~XR(5QM`Xh17(=c$9E8~l71tIPQP8sQ-m|93Cjf4AS;(5mQ( zpmp@8Pgm83?p4?q<1VK#hPX&broy%H?dq5J!_Vhq$kiS#?ha?wBG5d4^cpltYN@}T zH5B^D{tdMY^cW+`+%NuhbOEpjyDWBNK8Ww(NfqDw@q$Z4N~d6n3c|PoE4GM*ws*i< zD=CSL&=;B|t@_D<+V#uM&kV^T1aM}cV0uGXbHyT)`|?QNqzIP-;PTBt3Q;u4^_sd? zyg!3)N+)qYZ*CF0p3bGkKMVDMETg}BzUn!9y8r7?@z8a5!`(%)A7XYsT(x-aw{YLL zaEt2Qn@K1+7-28?$sFNGfXx50ZmyoFhbZ}-`rQmcc7_w&2LOrz6@u{Vk-|z5_CO2n zZnJ(1Tm~CK#8CkpMY%}6FK{0B1?QL7&WSZ14w3@{sq$4##2_56oKV~ZxSJ5}_;wkm z35IzwW6l#w0IE?It4U2zmXtO$3V9@-c_q+X54AUYLpLJyO`xt4nW&mB)-}w`hZj_B z?a&thUA6>rPsr9Q#O+|6IgX<2QSP+p1HTp!o8Ssg*WuLT0tl;r-SjGJ@9ND1Utsne(UHG zs&t&z=UT9*-|?BKKH1fRT7lyn0z$`m2P<@ZC0e|DSLKA3BcUV>c2JMv`nHp=Vux1>rgf2%9@R>#5tn(}k~rxD2LTa%pPnY!ykg=oK+SRnqvQ^LYh%hnZEIFZiCR8Vz5_KJafFd4YfAawt(r7OMAN~1c=vDNqy z0wrO#QxV25G+@A&VFXf-H7!o$-A_#SX(=(dB?eHrWLheic4DwNZCLrtJ<%^_RS7;^zpunSyPy79dep(36iJJF7Q-FHh- zZwM)y`}<5yTp74V`4X*TchaWRAvF+8(ADAHcu(9B2uMxI*oV-!U}9tlK< ze$%C6-47Acx~Ap2+PIzyEFWf0Ix@ z#Uq1}aBh&VAOnpn>xjCoSF!1gi13HAS0i_~d#wbCbR5-Gpe%k~!6~ z3~}84mrV~Syb!~H8#*bKX!h2qn+23-K{Fqho2icYnXRGrIUB5~L>_HQRIP?l8WnSg z-Dfc4iCqOllOF zw1~%xv_gj>oZi@Va|)Jv_Ra3iD$0;lf(4ke=0!^KsD*m{$>&0LL9Pq}(y;!!={3H4aIK-m)>&TCBwnF@>IB*<#z+J^qPE5MTj6Yw^KI1A%L6z z{gJr;pyB?2k<}6TYg+4Y)}>srOgFX-j>$sq1W`4C22E&cj3Qn1JOnm3XF%KBjAoN% zTF%C7t&C6*&FG#Y+qxPFC*C@7Ji;9LSBQlXmrZMjMg6K9)9@&L4Dr<5)$=fIR>a%5 zHSgsxO+YSVgCJ3rgMA_nF1mnIDg@g+7l;zop&Fu#?$gK{@T33ztJpiSxID;$6j+xl zk&f6Hylo!9{_Gh1zxi%4jYR!I$9d75<^$CFPdZ&sI*lxcsD~d!1u1^$+JC7pEH8$n zW^S{#$u1En{myQnVPw%52ggFe@B7BHX8=(^$pBsvL+c0|hkWeujR3o?STxU!y~}rt zJC<^S#b*)4D~=iS#9&DM-jKq=kUG9t4w)DSdm~6L_I7kGA+Y%80}A?sMM8#_qS-fA z$uL3X)-}G18q~^eI5xLLX?wG;^XH+qz)tZ%ZN4Kz@!PGUxQ`9=o4XdV{{2iy`9gOi zwkKibxFz-sqL!r*r<^X;v2?w>`ZmP7T(Z$oxmp>*krGwK;)h5^LnuU9sOnIpB9x2c z#_g#su~zNU6f}BW&{h8!y6w>m5iSr&zozna)hb4QTubcLajfwVbhptHg)iQT#tz^v z@rcBxqzK&G{PODuJIo|D$Xl~IyMW;L!b~S_Vlb++pR?R>s;qPeSZmrqz?JlYPUOJA zDunDf`{6DP*n{mdMS*|{gHRm87k?(i^Mgg_LD`tvL~5=JP`x#HQTovgOU2>sDKW+r zctHw@C4Z|i8iiEO5h5&`;qaAvK@!Tz17$i*$_5=*OaUe zRuaW`ohLhy>`Fk3BX9ZUZN2-0zNf)+rqa+=Dvp|4oUc#SHHRfk3f9t;t$x1rpVr}5 zslOs6IVt)YX3WP3S0q#S<#>Po7-}E@4YSg(?tB&}5iuz~N}j|;MJT0`XK*^a`po_` zt}Vlkr7K>18IxzvE84w+=7}xn2YXA3ak(S?B~*C}jse^^++hU1seH$9KUaMcmjT|j(()NS$Fwv5hj*lbZb2z(8oyDus>{VE0A z9R5Y~G~p!bLD8szI1UQO{A<5E6C-IUPcSm;B0L4tYVs`1X1F2Nv8b(I7QDn-E-d>8 z=i~-{xE+==+N{Xd#fF{Sxr#aGf7wyIVTsVLdCFcb#T@sh#6wXz9{sEgR?E7PDE0G1 zVB3oCQ6C=HlMrOdD8~fQfBL^$b(zS=mHY}`J#XfmWhdf=urqEgxF)5sW>Q9m+C$O2 zH=D3VBfoUb;z^ApVEqOr@K}nA9m0Hz_c&iDCDJ^uqs1*;rqi7tw#Hiye2OR==|>Q# zsf@fli8kPlFo8E;q+9o+!THWDY{U~&}n{wga#5gtgJj7oP)ldU^5IWt+O zpDL*dL6tO5_#x)Dq@9*(;=1o#CB;iqZxyQt8VnA(T48IbjTJgS4zGq zZw^Vl8OZk-13ASmf+snnN$Qm!!TtL^y-KsLB+vp91{U<}qg1>8StTEzTMpI7Ajk74 zgUeBlU~$rQtWvR(t?ps+^27aBMRak*g7GVKO+@s z5)loj0updSLB#|EX+`%ImTzL){PPaE1uQVEJfK=Qe%Pu$cS2cH){znjOE*)Dj@LLw zuOoB5b3$-eAQ^HRaNk-bozoio(QfU$@61dhh!J=Sy~k_9I#N|~A$9$X%N(9b3+jka zrIA#cqpn3mmPsG)&t#rk*Rr+Id5h|}i!Uee0Y2ZEGJKxc5~$2{xpcFX|PON!zR3SAmmUMLr$;l;*Hu8@;#+?UMw;-2#DuS6Hzkq zR+jR2o^g+`Lddm^n@8NF*rCW}nbT(7YQwY&78XcNwG&s}=CA zI%ICF0ctmL6Zac+TzdQ;$r^BCs=8=#RDn!^=7f>f0Da>x-9Cm=^qz_>_M{+`2pF2pryfj=Iv?4?jV9mS|X&Z=LdnvrNv5-M{ z@jKf|1Rxq84RS&Kt(0=<>}-b(@KXt0sG{dM=|JNRdYD>-3Z&Fe6cVUvSn zGXWto4WY_gg@8fvos_KI!wU^SgkE+XqdsEWUXd%9ioNid&~6me`75{wq(g}^K>29Q zJbE1;Q(PO@$n_4^xBA5v4Gt}kjTkp9#|TUI3M~*OI|EO&hBP6USSePLu#A*Y%ul8d zvKio_z89&xz|h4Ad4ylZ%G>U1?bBKTYD#;IT8{vUnelH`BDKoCP~B1sf8-O`fZ zh_VTXTy%?HvL5ykoP~SNL&aK`BV2}fni}_3>K*Ol{wcOM92a$zj?4?zc>g+^7<2XW zOm|M9e$JOp7!|EGI_rABN}{%_7|%+&b=x_X4~ly6e1VG`Nsv=vcSy1c%$DP9i0fy~ zWm^R055}&~B`kwoN~XyrTUMlVBFLJn%{{oUj&T7W2;)X`qZk{?ad;LQ{M%uWb-F-k zWfpPLVytx~%>1|js1$RRmJAL6sggy$WT);B&G+#|Dipb;AU0h7i>ec9;wKQ-TgEY( zsIDsXspF0k#yCo35F?eT@Ta-0uOAtc*+o17iz{5YN{7?8&MSn^&B-=51Af=t{jO=J*ZsSiLG9)GY9YOs zld9uB|0oY0;dUZYDhrm2m#Zau_R=nK zr7^)#{pwTmv}G(HV@@537HVEt+un30y-^S1!pO@CLC*~{6OcsMQh#}lC28XuIx}G& zcDIThn?+oC@gkw9W24P_cFXemQMHF171e&_8LmSLva(!-S2wTcOB*-konR1#PK8#w z2b!)Cy@#9vgBbzk&1p=&68FAX4!<5qSq2`N2u=d`tz=r4Aon3m)v=h;dq&6-5(Grk zYjIrfSM?V28pAXiP0q-Lbzz z|9E1?ui<|GThSt{T7j}v>}O|TtP5Ui8HOIta(nzeLi6+X5?)U7e!V_oRgkbGP`Vg+ z4*iXfo8;B14$AD0;POfD=W~L$qmynDzUBxh0q|QH=06&rUwGi}|GKW|GT$M#PHH>v zc6$ll&0YvTldLL(AAfpw|ojnu-?kC3^WAh?l5qPwp3jyW>TPmCGG&9Y--FLjj&x^`KY|cH!UAX7*f+Kf1^n#?qN9rSK?5FrXrUIstX&Q>qc)hy zfF12K&A-}OI`raUA6=pgd4=gVeMX{pI3T}!;z`EI%S&47qFEef^NrE-SSZ2wair18 z$HLSim&yy@;px(-2Fi=+Et3c)=eu_d`jYI2dF&ma940%|47w*q3ep%||2$qI_6sp~ z4`G~XgUx&M{QwMBW%~&QxRVV~&k3OASV=FR`@$papX7Evd$^xt-kg+=BI^Fxd_v}b zoiDfbdd((nLo+gjk^>10g9cQ2Om;OM2_6ExJs4){gKf0kO8Ib;B6#3CAg6P=snL8~eus-b zaBIoXD~OC<0&t4khFO%pVp2^Vm!C%5JupP>a!mEiPW5<4Jc@O4Tot?8;9(dYI#|BN z2XqG@6tH}}+9b-o`(0m4qJJf)v_tbJRaO%iPl5x7pZ* zRZxxH4$;tAmBYb--(`r}-NEnrI!>EYAW$eFVqkgmv<>P8mlL(Mho2SLm`n+!d4--5 z!ZMh*UNZR*)jO3h)KfHae1AD(QXm{Mi z@8*MD=(=Rd7*<}sUu%3ph7IX|m;pNY6|e-_W9-{NdmbjqzLmeKWg{&AA(*Uhxz;jS}e4BqnqDn{J0mN^F3W%bPy z#-N%_1&2h}ZRs{~-)~6OZP1B|y7@o@I`8bfw>R-F5@9@wiPiShKbd^XLXBpK@vvum zr_(k&>7*JzcbX3+(ADK?nxJgfK%f&SAp_C$6e%gGm!K($Suexxqyq`Dc?{A(!8RSa z3|0)=lGknix1-i|N1#hno48< zI*WwDF!Kn+ozkryrM94pa$A7x`o?MLVj7w6 zdrVQnh2^6Guo9=)qL|L{bgNto2pfk*ygn&ej~5Jmdo=dKuR4)P$SO60D}K{-y5J`` zxT&`k6))FL@1D6#R*Tc8Fu2YSXMeG#4qmg1e+a73j=<6z6>=Xq`5(2oBTEO7hu*(h z#G|mh|6~To#&mxN9Tm9UndcFGl`ohLzHT2MrI!9#IZv3ysgNt`(J4fU({CcIP%9*p z`I2Hnm(Q*+v_%V1nlMsp=NMQ=lSN?1XQ*bZrC{MH6sSQr5{dD&20=u&NV3&eBlp z@u6v(iLdBz(3I(F(Tp20-!6Tm-$&R`ukbBEPnmo0eOK1?A%DF8E&A~0K+fc)%B>xAVh?&kv>KdajMvb5hL$)roJa+1X$Jsx8*PP&;F0m!ofh$=qXOES2UB(?&d^PD~?D%hsuY9By+D6(J91fT)C4 z((}xLxIr*6Ikp;QHysPg?RLR%^Ji~8NL389*bYi2`UfCTL3!0H$kh~x7KHmI!2FVV zQzopmbmvM&z*Y>ugYW`LOAHkYCWTJrur`d~AfG~WA08IfE?RIc?GKsBiC3z&c2?8T zw~XILQUv>plDtxv8x~o39dMP4q~G!FU@!ymJFEy=Q8i3P4#eO&j_tY6)$BMs(CqW7 z=i^itcy*giaHz4-X}dTDJo{CT4ksG>-(;Mf;NLM%9K~ES-rgwEKh~bfD`rkdSp2NV zNxg{t*lJyJXrPU*z(*sOPn#;~b^8O7V@$5`?i|p(ClPpt{|=9rX|N)%NfN*3_kipC zg9nc;Vivvi``DOX)=lJCCBgC6(b|ONE+>A;CWVbm8J2l7C2f3-DjOEk98qc~+3%SO zME4770Gl_1)PN`?RyOAf>9-MTfei^r7IMKA!_^GjF}>x`HRY3U@`82y90d6EgTV$+ zDx(^ZGTTZcnlBda4*u$pnydgYmhmy*E@aXR<7x7$6jY_y7EA59xy4}X->_2VTlOAO zYI4nha6J%=A!LITnMrWW7?NgjRv{Nfa(VqYW6ahX%0OE5SwG{+ada2Y7H2Y3D66Qc zlf2IXVw%%Z?e)u-`xt!=kDZ83@yK_b&Ha{paWCB;B{0r<#mz>7u12p@ zs8KZ?x2GFv#Fc}KM#Zogb?Wl&vAPeME8Q=#l+eG_rkP);F8kowu{P=@-n8N{C67l& zpPFP~MNw--aV=#Y@(07*aAXD1^MF{RN9&m_>M8m`F%Z{e<721_l@c!%wWi^y9OJ@ylt6(?SdMF2=2?fO#y*54&6A*=;t%;sDOC>2LXL?dm5C-3-O^dj`sgyqp*Ux{F}HLoOuqb_WTKNs zLf`I*XL7nVKqSlznGOl0!9eSy)Yi7^+R*Dl8u8=$_EFdSxU81;2d|r1RTon< zd!y!z^tZ4Yga5Le^*>cwF%z-wH-I_@pO+ru#ppIxOM@f-&31lqZHC)8B}+FkM~vD4 zZ;Jq!AlBBJU}zGdO$j~30jMpl%esWW>)P*;y5tJw)bEPbY#SSeVn8Ud)Mp==o$E%;HF6BYq;#5C9x)ADx3! zOGxTXbGsk!h9{YWA&Ns{#kKx4pY@kXn++{ot^Q$~{~=;I!%JjvwvypPlfH4hvaj=c zD zx&OL?i)RMj{+JPS_{3l0p#wWHQ|}+@xla+SKrjXVD&VrB%Wm6#DU)Iv>C;ZFNyF^J4D+@nWe)*kaaqKe$l>Oz>GK@4o86a(pep5 z`@N7zLYzm@?-K;K-QrwIdv8uEUnrbe;h|Ia8A`?{RETNMiZIlNYKk%Qk~BT9pEH+~ z90Jv9d9dK3d)iV=+yQuzgS=k};V(R)00hDmR$G|kh)wqcWx7V=Z&fwN!pD+6m4dgS zQv)UtLLB}b)4K1zw5_!J_qs!ed|jWw&y#6>pGP}&#z}B|rDv_RFHMB{ZfV%R&Z1!q z9?gR0Lo%isqBCDy1}gvb>}@wlnx%X*8dnHYH?4ED2N@6OLG6jJt+juO;V+hmK$%tq zN=yp#wX9B+13$ApfgdV=urY*@1dcTxo_3-9W8Howp%N$lO&^B=a%fnd%UsJ! zC(V|V(F@v#zeiNLaDk8!b7CAhz*Q{5?0h>&mk|V{mMcF#E;0C#@dPHn2Ntf;p)vyO4$)@r~SCXrU$dO{u}I_(T2msNJOgm9|RQ zu?J8m+W22f;kM2lc<@Wan$trPveeN)RdTismopyW*&JJXYB9BZlYXLuq6-nEq^+mY z(@Gf*Fj+2R0SfaEQ;>OP0!(ylQ|m?LUZm3!!xjlb&~yfqZ*b^aW44>!k|nTHgI%wE zeC+!QJHAZm)bd_)l>k%s>}l(871d;B=&jC^=0n2@ayoDG(_9s)XYdl6S+nJ)V7mYS z2^^*1u6j51C>%EcYDYrZb@=)xSlv=~r>rE)&Vq|bRues)_-kXP&zRc4?5a~MYozDz zO{H4AY$EcwNzRgp)_BYy2@MewDfC=3nGI36ee}l^Atoytwmv^aQKtY&B0+qPRJmuB zIXy={5YWgG78MmtVb0xnJ(yl4I;j$gSohln26l#z>h`;`0VBS@zM9BfpH^YIUt-;g zYp4H@{;@AW?cDnby1cxO2WPY2v78jAl1Lf^oBQmt*j?@}e|RConl8}Lt5wtuEK!Iv zvwSZJJ*mBRl^ClPEU=tbYN1oWoG=MR|sZnF5WR9_o9Jajf?R&oiD<26i3HlnP0q>)r)YU%za+} zLfDWu55MoBI^Y%5e56JOJKt*gjfedHE>D;92 z4M+V#*jnbpXw2)*JxLf+nKKvPTKgMH=UYSXqYl?mf!1HjQR4gNgV(Qdtn2?;fRWqK zK52yh?tJZc@w#u_h-{y$BnjuL$Wdy-^R1DA!Z|}pnlhRWHpsgOX-auTaSSAtINyO;C`|-#hLz$ z|LfF_UDpKaA=RoQhRsb0I{3{=R>F-ptV(27cqSE%B^(xaj@Ey$>BNc7{SC(uJbZzV zii*qqZT4KNTUomrmA6NyQeDq;j-(k{ww8>v6DzEI!sABhhMfEe?;x|Gjq8KguIp2Q zFh@$KpV2w@65bPDEDp{{+BRn1&jm7?RmwT!@@Vt$XWw<-p^rj>GP1AM3^Xg%{3T(; zA2(qwsogef8R1i_pPwrW#IX$+mk`M4(|Kt9?Jb{T&mWJ6z_)>~y`{&OZhOp}nfI-c)WW8(7&9@ju4BZ#p2v+n59W5@pcZC(={oQ4klj@|;2|3OnZZ;Vc5HQQ z+wLSC+qP|^W7|f@wpVO->~w4=C*R)RKF@zO@9TN1<`|=@M)AO&xI}(HpoBkXj%l~+ zRb}%s!E4FSO0~9ms_VW}b$=EP#Oif9PdV`#FaBqR5&z%4xu16S{^%skYJBu75J`c> z-np|NI8?Hts!M!c6V@g829bY0p*KzxZNP7LQ&^~cE&R*-u0b|y&C1c2@uVDXC}3Xw zz{?Q7VN2-LO~?#D%Hdtr{1bl;h{d+N@u*`{X_trn5g=0@ONd+TJTe#ygfT^ZVg06Y zJkZl9{WS>bfa3S}u`r$^e7cvsZ%XK=Yc$TncfyMu(oN`Cp+M1ZgkN681x2XTY5IR! zwvsMCwx4##f$t9MZS#5w|NKx-{fa!8eX$}7x>5w&m z!LBx;k0;=S^Kc{$G)*xLG4c2l?~#*Z;uE@1!?WsFY)XNeEUU_mLNgZo5m_-`bzF~O zpUB_?nQimMRR)j{q$Hd%5+5d0O3RvSt-ch02%`u>eq8~K(YnX(dNf*HQ|MraKSY-_*>-4)RXk zK7Nl@zIvaR49S@pV{Iu25cy;SQR&|$zXE@F+!w!uU{-g(biE%Cdly$+zpz#RpWJ)e zfM%I!Ac#%Vf?QUChk(&G+?^*1$j=LmbYPXXMYkDu|^w1WCx3kE*_q=YVCQss|qGp1e$w!6&* z)a(Wj0+63wm8}IP?06NE{0SqnJ3NiXGHpJzphG4Jk5a3)!>gX>#G541A`&K)Gi()r zcPt9y-9sw@u4M!!e~**6w&E#|o7ur=si3&$Bh@$kJ5uB4ehC2=la44WxYvU2ZQPUI z=*XTOF)0nSr%HOxjTF4$44U8SRyq$ZZGrfitTaq5E^4z(v0Hwed@7{=vv$_2D1SD} z*9MO$=x>Y})}lS$?hq$kz>i1$GM-Amrjp?WMb}x)SMGe>$Rzmh5~LeN+~($|zYT@O zpB_?(shejsnrafr)pQ$fefC{T)J!-a6oT4*#o%cpqUk@T1iXv0d2K3f-ej=^BVE~9 zC+2xbpfkviq?0^idB`CV6Z^B)B@iHSh;ELpvxy1kr2AIT_7hW3mZ-V|UI9h3#ASg( zn%YTDpi5yrZp5Ly7Angk)d8!`b|Ob+KMmc`CQ9Vv!5i{lABJ%7H4;;l^b-k)dX9j$ zi}Ab{iRQgE?Ifc=XFBB0aU^3-Q7+dZMSUhOej%wh9q79tEnO7ue+Li;3!_7S7c-J_ zPZ)Y$EXFalE;)8H)~?Q~zTDq%ILh?+>)*xY{r67%kr06qC706RgJ{fMPpfS(mQvC* z$(U2)s44mpar+HnrV~{hQ}8AF7uB&WQ3WOEneMCD^WkI6mPffR{%)0v>|4#(vW;mK z`hV65PNH-Cp;CT9A=!WO$4GEC+BpGsYrxsT<{Yin3|LO%UE1iir>o3e!<&y+=T4jA~u=uHqfin5C@dr#=S|Kc;NHRjc z?8}phgBI$o6lql_JYxfCd3EYUaT9^@Z83Gp@u~}F#_2M`&1+0sP_^=_rJ~MO;`b~U zI^c_(Jv=6-%A0ku_P1JZJHjqO(VoZK7efb!Xt@AoZ$+0q=9i3pj2Rmr-25CJp+P zBW?^!u>V;f?m#i+#H$q;F%*V?OS>(PqB_PXi@L!9g(R)aS51Q}kIo-(3rb`^UlhNi z#V-Noia0DNy~t$Ag~Lc%zKZ5CV{`hKYQiW?#u(}G@Q`#0ar)9}(m#e;doq}aI;zcG zvBqRHigaoTDZ&!`hC#h8CW5W2g2DP7m|SIBjf67zz0up*&QCTspF*dv^`pB5VJ*l4 ztRl7z08wy%PB!o^4i1ZsA&hY)$OB7V4@>58TXa4HeZBV!Vm6u%IY6xYGYR0VA6?}K zkGU8Ve#U3+d@Alud!E-ug%?VU1zzy0VCL|iD~JBdj{-my@eB8iqe%y1Z`bG^Ve|D4 zmV6P+KAK31PMIFJWBqLxz5D9-yIHsIb95>az!kSVw7B~3KXOF&zXK&bxWsRtt6nX- zf0oX;%bGr-xsKMn2vgxG;)f1EV8{eTrGniBiNrv!A!~Svu6yF*+(n7PNlpr>b#ej~4i?sy(n%+kX6h z+|)c}#5UxZ1N(LxX6-_CJ2~Kv3onoAqwgF=51%hmfU_dJLjUVZy%|U0ZytIRP`R*m z@o%lXVcAR5QUIdl2)gcSbFnBU??8ZlQV1s763VRu5UrlbJ(u(6N97}-xA*Ga{L_;F zOPVBlK1;d*Em0(*$Ab^ot^Q4Gfe$NEo-@MDUw_ z6M+~C9;=G4EYn7-AgG{`ibAmP!u(LBvuls&ZsLJM-Gj*f?)L7$7;f?Ic|$#^<+%Mu ztnnKXTW@SDoFB7qt9qrTwPhE0T@?8*Vt)`iafuure?k@`4hCkz&>tt4zBR+;1MB@^ zoT(nBVbGo z$1l^?LcKa&rp_Yvbk*Fm4Co8tVp7gwa7bw!tjb1Mnwj5eS^J0_+{esqL((7>^#?%( z2u=VwF#Qa6uu{lcX*YX_uk#!sUyBEnBTRS$N;S5j7$Bd>@Rq>`;><)LbV7Ajdgrbm zFFU$7;twrh-O?-^bZAUjh@;?~9PQXMN~R z^QSS~@ej36Lr}%LI0h&KGk)*uf9_rH*Mr)}_DAZ^qty*!!#hGuRl8kG&qQBoLd+J_ zW$&TbqR3WES84pjmwlK!(hU#$(ZRO+ybW6hrIKEc%YIRFey{R82?BArPVM|DB6G=b z;sK-dhox)7Y2M%byKm(mzAm^wl7@01&BUR0(<{{tCfL%Tho>-}L8m7izONqw@BQPS z50yvi1_pyG=RG{G-Xkk;{`g;CAL3L@9uJS}t@p0eo`;&2+;@(v27y0O10C@3l_H^c zz_LE6c;mwYGIM<2dk2elZ0;2zr?wS*KD9Dtyi|-aY^vzIoM`W__II<(ml<^F#R9&1 zqR4I;bNMfka8Vyf0d{&=!-|z|%N-NR^7ke2>2Ft0d1U4vf?Mok&%KP#=oefPu*?8F zMG52)1N#CvL~it=Y80qiK4ce6*`$dsDahGyF>``Tb$E6Ou!5m*($`T3kV=ba_|$db zAoA6znf#Hu35AK*adRdS_X4A?G7x0iR1kZAj`R7B)wa*@rn)UT3%b%uUwAqGcD7#O&h0s|8g;*Hh~TzJJ^k|n=K&u2@%bJu~Is^dZPt94n%Q_(59%Iy{V z<7PR}j<Z^PgXmd6hB6vpkfQAsZgK`2 zG=~tu+gz6|FM|ywFk`D}UPhNvkP}u?W?8MRQcO|~38+_0zr>hNM&3IDyZ7d#3d+mt zI&^H+$9E0O4l!Gf+`%YHS6EzpE1<1&rkr;q5cxzwCEH&pqj%39e+@$D{LBm+z&z~S z?sIz&cMMI+%s}#dXC&iXF$u!!r!-NgYS(p{zbY02R&utU)%HfMp z#l2r|C;W2*yS!KPF8*ovIhN{o{^{AhfhWkKed%@U_f-!F{;dZ*nnqT~I{u$Kgd1D@ zJ)pQ!D5mCgng@xsvN+^}a-^x9<27>-zF^|=8llVc%vuUWcxdQ@4maeWcc|JuM~Gss zQQ23~9cq74(PSIfl@5eCLw4fU4{~UrArDyj(eSCzM#WuRR!%+3LXla5SOysvM?;x> z5Bgf29M<+Xs+C_7i8(>^SxKYoaTG*Dz|ti|xbGQh$6_??RD)HU*s2iAS3a%1OQi%^ ziu^j19Bg1_HN>|b|C~OjPsHJ+C{jaG%IO?ju5YzXh4NS%znS3R$yaHs{Imfo>t(A8 z;KlwKC|yFJ8h-n@sCh(0zWxLJqoM|?=cA(2u6Vg$8;pvN7li=$g#ZvNO66CjbCDvX z-{YOq@UWgr(7-X{BA>~}`np`q1gY(+ow8@q$LaGd^?L8;{z>S2@m%vc*YSrMK-g9P zTH!T~W7hI{v2wj*$N+FXTe)@t8ey4Ru^U(Jwa(zsKF+61k!vV6R(46z;df@Y{&1Vd z!$lc3_R?i-2Z?5+1iiXdm?4JZJ5J&hxq?yW4wbT3MIBuz5RpA?L?lGK#8Pw<(!}$r zMRE?~_%@*dn^a*0K4=KWfI7y#J=v1ko)5(rx~)9S!+f{1!%HcSmzo5Qj?Gg1ByJ0s zN*LzN4F+*3n+7v#|6NEj_LkMiv44cdl&xc);{TnljEGWvG#Nt8v;G#Ekc4)RPhCuh z6T6==tEi<=&)etPA*H%kI?8aOFp2$kQdIcH@EIuspTA17Iyft=`;~U`?qmFrZeZY! zoaY7iertiN;V|OIBu@39iBod`282IND97^>ou01jC-+RNK2w_q+P4D`xsTjT=H^JD z$VcYhlc^o3Yf*w%t&f|np3g_W`-7v8spods)z{_q^p=KCd>(%DGlp7T*UG;t^5%N?5v8Z&uyWqUE1TaeFQam;06}?h;Tk zM8s>!#zHYmdrJXfg;tQAh5O3k%M|Wa2U-N+F{YJ^Wr8o}xdnJ=5=uRObSb%UQz|q{=N#VDb%0Fgdu|1Jn zZ|A3a&sq$A@2NSLG=R4StB%bk)yvN?APbM{*;8#TCg7j%+Fl>=i9XN(5JMyUgF(G1 z2A`(2_Eh8CUZEtFcS`tZEsX`HIpFQt|0Sj4x_aVwgkb+D&2{CeHIlv{=gFw zv=EmG5n72vC^E2P8+4}Zh6q(u3mBhRg>bNlKb z&dlUt2>p~17+8wjGDURZrEJG7l}{@d*E@L^;N7_va4He9?$(-60Ik3scN25|-z-2b zp^O+2x(p)}K1T9IkhPRb|GpL)acc7c)P3a>Ww)RFa{+lAYx_6mM$$E!tlaMV*B9I# z_m8%o*9$e@Q@pbt?3%~05IvsPt-8Gdpf2ESrEc#uW-bQ0x81Re;nbf{{cu!%skFY2 z=tq1bTp;lcch}ai=WSg-RCv;Br9xg5R{TJajEYdPBci_GMXh8~Y>IXHP_%h(g2c8B zq>}W-#eh#M-X^EMoY;ry6Z}fll3-+Pcua>P&Nu1Da{F0rS3oZ<%j*$ws*isI4bt3B zKQbUbNk#-&zrlM1(rZpTlJPqWmc?+w&4{!D8G_-24crXa&uY%+?Q$ngg^FBiYsGk7 zyKFoc)3t93LQg2FHMnm6@c-qU?;u!hxWjI?eNNk2&kR#Y2|XWa_I+cA@0H=6 z1g+<{s$>QqAub&}sKtwg+P=Ecc-_!@^!xbC`WzL&?YXK<)q4v&au4J9>8kU%`5A*R zVEZp5+oK%3PlFU6a;`a5*g5wTMwR}sE;)EzpTc=@%&CV4 zU1>{9%z~Zd8n@9-CV#ZOi)a2i$#?iHtF3X{u9~j6{#dd99Lv3jytNV5DB(Uzx+(h2 z`=dfK7M8S4kr|C8=gwSIVymKa_Rfpc?i(RogrqilXtaxh0Nxr+RjJ-*^sC>aK+pS- zUf25Nu@TQMeo2qEzMV zkrmh`fs72f5F+PV5fAAJuVD%z-!zpqYL8)jf(VEsAt|Sq6(wC9VqLU@@NjJ`WNx5D z<6S!w?kx2pY-zB?j4?0|{XUKW-wM2^{ArK3g>-UY)~-P9`4=dFAN##eZAd`x8RKZ# zcnQlOJ^Z^~-v)cP`&uyMly?3qD&x0d9lHJ76<)57!Oxp3E4UZpgXHQH6|4VmZXFQX$@9eWi;ecE% zr0}LtpA2~l8|M>wFmhvucgR*b|NOyGhxp@SMcWyue)J+X;vo!F7$fUOn^qMu=ECXqdIv1vnOwVSpN zeq#tIkjxrlI}8B_KYouuWzUu&?>nz?rZJSTa#Z4qVc`%Ua^UV{7-V3JqP=;I&Hvya z(?|iVKKZJ5WlB|zZGh$pnT9KuLYpKo!S#Y5RJm2Tamz%4kpB$DZyGe(oPP6WH1eCX z*r~%O!r!nUUtMod3E9bylZ2Vq=1(o2>2&+U3v!7L&XPv~D?AYqmuLWhjuh7&esQ0A zOcX4vGSyE9$sCf|c$Ik<^41Au^oH+8vf&BT`*AJt z(;eKNyL|zyy`V0@N}UlfEZAl7kK5k4*1DR8h!%iCld{Wz9N-w3qWpE^PyLZz?*Ko8 zOexRIj0MK&UeYL$A#y;hkw5zw5XeCaL4{H*@NKtH=gUM&+^W1MU~~h-tv%Ct@NRW@ zjRuDFfU=AixZ2B5#3V!ou3++4dBy7)vtmeRf63_wEscn-2X=F}qp|=QQ7Mo1m88IZ zcsOfV+iVE2YuHE%PNibqk-{Nf(TA7fXA)TcFdI@(ROfyzZzxH-OhS}#3%SPr?(_ud z7}v!aM+{;F*&#tF5u z1ZI5?c3lhGi-!Wg7_8c!%_#;QH8S^(&sS=ntU!z!-c&0C@`@ z*il1IRvqH3AZhYTjO1T4s%w#G+wY04&sZB0%UCF@NJV;wvDNwE#H0S`aZ86tXsF2~d^D-n7aV z;mw9;64PZo$TU+&5cEG_eRbiqgieZDYf@tqK9C{CgmPr)C83J>n@@GoP&N3BZu;3$|lb@RVP z71_4SD-%fl=Nu0dCTSk*Yjt-&pvXTzQg6EKEVG$!VUpwTK3ce%1REAS?miIH=amVf zxu7eq3a}ua*XR7l0MU(Q>c$`lLZ-a>8YCB68%y1t+Bw~~4zELcZSQXkU2jX5+IDU_ zwl2DZHpxg=LZnUqAXs18y8ptfTERzl?YRXf@W&PjI#0HY#53&9%8sp0J)iZqJJkM8 z;JYvbYJW_D%}zOj#m~Zw{O_c<%1{TmgQT!G2l+4sn&y!=2FRAPNjm;uD>Klb+3h%Z z+Phf^zkZTud1Sh@PHX_Eh^O^aWp1dFJ<6>DS${c#;kNen_jp06I!>lENY$~fijCo! zN5yoYjRS&r;=rbyD>9h-6H|V_SU!MhksXMXcD|vg)b8VpHtn?OOvKqASO*Q+D+D@& z#bu06M%UGx54vvl!BJr?_-o}sqA`Anp`Bt-d zF|_91qVC78u>*>-;P9?vEs;^vE2=<=kaF4e6oy2^nH3mW`04b6V%iC9TMiD!+%SFK zPM)R+V}AKP+ry}Hu!0L6eQ}yZ z5$9uWF6p=5Mo6>%yJ~NnaTP=2N)th>mmZLa083 z&;f{u%szit=wS(^p{*~gJPnKpG6QV-cEI_c-|vEs4qkJ&V+9Uc_!kA#fB)2a7X&L2Bp5Su%;L zdC+{Js+sI|Ma&z>Q$~r{4z&Z+#_+LgMg7)so$?6<)1|P@br?eZFfOrz z^j*Sn;UGr&1f*qkwradf<2mRrdsgiAa*!CwIvFOoUvR)3QwmP@!{Oc9yFcO_1mHO4 z2o!V@{%&N{}JbKsGyi?mlRHusnm59AFw;6+=mw8Vc(9 z!GzMqj*(}~5$Ha62(r*qi`wFL6xQx2e6>y?-^oa@H<6~6-*z-ns;%p8adSPoKN68z7J;J1H zm$Z=7(Jba^O~7ZLF*N!Ob>s=Hu=9olhD~RXQM{!JZ%PHFjdO(zbWQ`0v;dnS1#XNC zb3(JsZTmyAuIpsK8=j`N`fa`b+4=JMh3^lUJ>ipv1(r=@5c#%UW1fLWfVC2xft>i4 zxi$n$uHdu+B4>Js&iq{gh**}2TF@}>aM5lHi^q}a8Z4q42BL>S!{B5;K)&$~+>0rR zT@Y0e%{|GtIB@&5oquF_a~s(g7|XXA>R`>gF_nyDi?c)5ovlFEAqlwog;s}xv>Hi@ zq;LIo5R{usGx;@F2%>rTtAuz>KNJflS&B|^rLen2<;DhGevuF9 z!&ZSF29N0_Pwdj~bZEXgSNc!#eZXR8Ul>T^UR}1X-({j&&zsfLP>;_$u;=-v>*vMk zubuPyzmW{D#-D)Dagy%iojkXP9wXpS=zsrnkP|C7ODerD*Fa9a+!YKKOwTnvmLT2y z4=IeHxW7nwL6y!<8wmLMaBJ;r)%yDAT%_=+*jnPdrKTqPjsPcf|7@%xFr86V&Zo7PsjBSEOynEcHIL^edDKTtQkQ~*wB3~4(|33v|2?*_BGU( zPwh1tArbqGIy!48btl$kVJ%H7Q;BWx7IE6hrlEzcmwPX)OAM_=VKjz`XmDX%+dcZ8 z_NhBeSWy`Y9Q~#|HG|dPHt^r;k#02G%YN@673Fh7;UP{vxT0w~vEZa3>hDiRj3R6} z5bmu4dHxD_DDkOrm|KJY-Du_*LOO4kp{AAe?y@{&kiPjFks(R@di7>Q%t+Fxezsc%7KPH>=He&IuUI z7pxYh>ch%ae;$cg-FB9zT_R(mf|IGZehwvfgn|x%1QX9x)mpIZ(r&!H zuNQguV{gOyJ3fwlX}qcZ?MILUmwBg-PRpyu9Sx&l>~G#LGO>>%^%QK+){6ru2a}sK zZ0{9k^&~@aahSn57v=HCrWawiigqRXDbHeWv4pdO+4CWIidlkdBWR0b&n9m_^1G%z z7kKW}d>IhrDbj7o(-&oJiogn@k0-@if{X1EEZiPA(Nrg+gK+QJJQYAYY`Mhr=RE%| z0u(A(O;urmtG%tKRRDKt5TOOT^cXKvxf#LHm7`X+PiktS)hh_V)v!&0Ac9-Nk~+DK^W%;-&p$Nzef;`i zKI-8u-HzUBxxID+tzcG8gDX;0dNt#cK4aTJ1hObvUXdBp*U~8fDIF?$63y zC-w@jkZ0)D`Pk;?_L?!JuHK-SErn;I1PD-TFz2FPVgwNo)`KA2!>-hQ{;D~VlpX!` z_?g&;{zPR>C`)8&XBLn|QHa`1Q+JW}4m!cOtCNAxUR)T>hdf3qgT`A5hs8}inEaSc z3_9MMfsYw)Y*6xa+Tob;&&-FZO$q)5zcPudN0@*~WJ5UhLdI`?a`KMw3is#DGByMv zW51f4OtM?!vsKY+kw#TOtGdp=%6H7*e_8dwzd^IlN)G_eM4gSs-7 zh_%u;XraRR6IrY~9w54Js9q6GZ9>igo=+ua3#4!3hmK{NK@>)bm61locryt|VjPQ`R+DmVA~E#*CQKtZU+kjdU!GT}Q_ zB4yb2F6^eP+kAFAj9PrZu$I2K%U|KH*4)=ti>w_pLQF!P4W`h?AB1)ipZ&{b(Jao1 zwl^JbhkGRs16Wvv&Hf=e?%yv$7gyStG>Ve8AgOLqusPE=2&)yA+I6`Yi>}=thye-u z>D$8NcQa)egL!^(BL^{#JE|S(6$s{N=JjRZ+DYHKZkR1-(LKx5@MiM1W;W-T)5MpY z^;B2oMOX05YqY#J*1jRxxj%)6ahzYhT-`;xzCfmM^v3h1XIEvT;Sdvyh^X+V?0SkK zZSKp)u~K78IRA)7&UQ8z>v7aB?>@iujGJn}Yo#XPGvTTe(zF)*hG7VE+aOP~NY=L9 z&Gqdm?&LP_qlT*w4P=oFfKH%tc;l%XTndYftIw2eFPa=q_xLT=cgvHEgJQx_ydXW@ z9yiyo+4teOz1riWQQf8PAGYY)8TMax0~H8`I1iPhcXa`AI<{PuLbGbfktRe8iZfy^ z55j-UaT|F8;SQolG`;Y&bA$V)@!=YEv^iZUP}wv8vg@-*4d130CJ=iq_g>|Yyj4Ww zoVpd1hr3YmU1qEdqI*WGczPPc;bfc?Z(%h25hld%t{6cB*t$?218Eiq=a$2PE)krMrhuQqn- zG&59EQb~6_5*vUTml9J7^EJ2A&o=@l$z$0{lua!rkhj;n)vR%>shXV;H07l2&_qU6xAklYsiV6M-;vTgnD=s(_KhNA~ z8TdEb{VetnoR`*stsQ!cdaRo<*RFSNg}Ge0O0kmyMAeSK`jm9bZ+4RJG!V zoQPF3t75vD-3&?Nx|tUFvNp5T=%-Vz4Xd9@psx%);fGQL653TCgBFtLt3Wd#7~ADV zq0S|NP_jthA%F}_iB4F8KrIHo>ScVyLy*IzHVD%H$~+}AivA@pbRwL_g-IZfa32`3 zGZ@3zr!Kp?8-(dROI04Z0g3=Fv=W1Hk zA5`;j>lwG3$rdV_@1F#ge6sT>R8!MPA>$v2&_}{#1{egyXws{Nfh_s~3$t{QUJ9NC z8dPFy&Un*gvQ_Az5nb}~a+CvaNVRbS7>ub=<$V|wvv z9(}2Gbw>ZTMf3G<4IlE4#@*fOI&iH=v6A3Z%8TV#syifRA8QDuB&S^Q(3kUtN--zI0$|H^_S*mI>l|+z(JtgM! zK7IBK9U7q=v!Qo4In)&I@SuN(y)frMc!AvOq{esbnMMOV-y)nHVp4wB1zY)7YCaV(PRtWfb?e0naD9@Cek?8*+v0#zV;>9i*hL0%17ZY zVMOAkml5~jVh@pDtt6%rNg?y7wNO4=I*dV;ntty$jMBI%s^WJgn)1l7b7h|wA zQB-n`Zq0fLGpd^{R+w+UuyUpI862dnAt|M#S5!+8vzuzD=S9Xjf6=o4jV(jub)i8* zuo{`qvt%j@kHzV;8)aRElx-GMFX*z}2VBU-P-=qLT}VWK14g_DzcNo`9iAJ9 zEo*;;eR6=~{K?Gv8GGetx=&*xhxVpES6_^OA9^8bK>s3;=W-e=l^U>rE0WB=x&qFA z>s~~60@Z{U)l^?u;37#X*=mSTx9{RplBU-di!Cf?q0ZA=&zt5IYZNBLO(ze^D0Nud z$6m{sF;DU`x^?<0K5&3zLT_#9vEd46O7#6Yz#yjFj1{Uew5 z{);Fgp`+M&I)XD#adCZsXyUjx(HL*|13Mw<@qp zT>N7Swt?K?-jJXnX;r5slye^oMl-xBp`*d`avtn@=h}ab%j-KlFzrvs_DV%3P&^>9 zq+5q?0A+&T5H8!<;kUB~M`*`3wSa?Nj&$QONm6b}jr6WqR*{ql;0&O|oJY)`n<}*d z=qDxIzN)pDW5{@aa$rx~akdGi2V2#$_=Aw&Ly3uR6yaPA`p9|+5Wr&c!gI2212lv1 zyWNjI?~pusPu%qhk9|tNMt;toQ2uQ`aZ)nxWw)dboF7=U79!|};MuD~l9gzBUpOZF zTh|z#|F!dJWYWGdwT3i6S1rf&4C3gg1v3n63mg2NF%hgjX+wt3B6)E$Lgd1sPI-{X zNu$g}&E@VIla6azn$U^GH#a_36cirAP9-uHB3;yQ-$+A3Fw~&H`)R<2t`sFK)-5}M zvmGeLq*6V1oSkYNBG?WQESaL*X54TE3Ql<4=HVG%Z@~p1hA&{IM%O(JU<)1IP!rMW z?1}m~8$YUFjI8gVT|zWNHq{Pw{3-g)Ef{ zM2SXYdPN$eI^ZaYkCGi=+PKmN$Gp!xdfg3(04A3k65IXo-a;Er$~dEReHSi6huSd) zh*$HEpykO@u@1!j1v}L9f3ZStA{An}3U>&8F{tAX)_MO2CJUhaj}S_kLj#T?KX+Q} z{I0@E-HrXt7$2D7v6oK8h?)s`>p}W(Jeb8;~ zmr5X&S~o2{t-NP0Z#y3OARxrlrcd48>U2^MzX4#s^`8m9w}^iqBhrF3>HlT{u%Hhc zXc_n3zpmgA`aNj%u<*a$OgFo-HWHPjfjh$+%Ek_pn=@`!zsq;y<|d4esA5 zlen1)%{_dutJoet-$#-Y!SN^8!yDBt$|MSOSY0f{IrB>;G%-#Sa4^PtoP^wDcil6dtle>PE&@ES#@s9_4*1z<{*Lc zf|-J6k%1>}ym<fEUOX(mYG0Eq?{0#Is%}|o{&ANyG%E!H*UoGw+$}jMXGr4F|}$Bp!VIM;{szod(dmpU_=UA1EiH-(%f zEmb{qH8R?@M`F{fS(S!A1kK3o(u<5?PXt1mKDQukH#vDrH!yGQI-~9bITb`gsPV_b8}ZVEDRXIRDSE;}b|M3iipBd+G%IHvd+n?g zW`{SY3^%u4rvMkoW=2jq%c>Etkq1M<>^EDFMvq$v6nfD;z6oTFn&4T|Ab-Q)Z!PAy zgp57f6?5l1XI2~POITHyZ!;WNY`kePo~I7rGwH1?xVaO`y>gwQ$x9w9jJs zPyFsiJv)xF9dl!Xzuwi^6ZO9s9+k|)VYZmAg-5S?*J=(Y`Xc^?3TLwSB#3TrdWx_eM}e-8FTPlus?BJql8Qa3SW3;LmyHsd ztt7>Je&t)@b9{bhx`JR?kgxfTosDTo`1g&v@9a>>I(}3B854W)(rr^VQSy6HWsEm` zX`a~0PMnBLaJjXx#*~Ul#MX7FbeGUXrCu9xAcBrzL9941WBUk3#1ow{Q0%`4|Wv z=Z4E@F13c`>!0zWy{^!f<{iaH{-W8maUFa4H%uP=2z9t7OK;9@%H z0?=zM|DT|_|Er*Y4Un<T~OTWChmq*7NEVGre77;~MbWI@6NW)E%rPdW0WkEJuS4n^tYoL|bo5efFR zQRMnOW7%@Ah*@c5CnE>~6|Z$RQWs0p_~lgM=m?TvXVl?%-LJbUp!taf3+b8doZ09u zKeiu;@)Q@KSmu&h`PSw0=#@6cmG6F{#B8&XmtPfHKLQEU1-0~29)kr>ibk+!%cN%v z=y7R{q@t^LBg-@#M{Y6-iZrj62AKR08n^FH_I}=Td`ul2`8`AQUQ0gm0i3@&;-4h{ z=A-hu-N(%o!}Q!wEh|XRHu(l*c_{&Mk6$G<)0`ixN(VB*%S*eP8QTqZSy55eC@4u8 z`Nl(Wq}*GiTdO2*!(yeQ84`TRfAPjwgUOG)c@UyY(NSBPgfBj);u@$ZoHoMpV{aXGSwh zoRv91EV3R*JUId|g)2mR^>M@WWjVZ6Wu}c5DVo|YQ3y2mo3YY5S`xuj+Z&fb5-<+J zHm*7Xy>@;a;LHE5J7)Tm9x^Wyfi0j>{Sz!MB9|1S(f|V>D4JxbJCV^;`#0+M$0S2o z0NmTv(9xsci`V1R_R?$Bde$e2*%!616sUP;TwR70G%F(%i-57l;V`sc(HT@ZWE*Du}HV-=l6zMoGhw>JerR}8Wd*?qJXHr#8h=V z=9xEW+^cN8NFhUNCpM@Wl0F?XqVAFhTm~u8UWd09H>|ZRdX|<&(BdC3@80g-p1O}R z;dej+YciBmh_PTNrP)fyx<#36aKMq z?_!I^iqTW5hDQuG|L9=@JaX)8_7Pj>{s`z-=dm5qaWv-5rBd#0W-kDMz!Hbj>rrT$ zjzj|6ZUl|9Sg(EM!5iSf{=MT-nL`W_+0>Qlh(#=PO(OG!+!T)XmRZnUx|!0f6@wkh z=KM`KnlK6wtst0mKETTJgsYb;FnImt#K0Z=^zak~@QI^8$j6|VX0{~gX@t0=98xPL z|23aGtcR!x+%+elkRf&jE|wPP@-gV31B#ukSgjCJ*}Df*b5B-o;DNn&qyK0Kz}SCF zmWT+`RMYGDvu`)vt36K~#S=nzD7?7%IHjchVWqO(S_wYeD5JAF@4ZGP6S-5QP=M17(|)FDw3 zWcg^M#qUHZePTI1MhTCeSNTB%K`;|Y;jl#T(1Ed*?PgH9`BE(C+j#d!(dP{jm15xNg@ZTBE&P;2uk3IA1tHyg_Z|^gtr}A_qX2#HXc9z zgDF`5Kc;AAkBvTEWMJ6ju|W6{6fXq9!xWsa4Koq-l)hn^QTLWB?-`uT{JMfFt}#=) z-HV`I6jV7Hbk|aCaxb!+A6t3>eC4d_b{1$Q3?mF{*-;>-RZK>()V0dp9*w0-uuIT3 z>&b!_#$$GCss*o|AD;8x@eeg%JDm)j#qC&aSGRK>ux#bnM6#i6X5Y+oVX?!K=Ws<8 z7hYU5i!kF=;um6CdKojlF_(^#rdBRd`-U93q(1b+BG58I_{2&5l9BCFg>fOe*Gt9? z_JOV8u|cQ?3j|rd4WnXWyyJw+ybO?AQ|5oHK$-Get4Lx(fVLYnup}h-7YH2nB}_Vj zX0a^mWlNwzj`g+sL72FtHJIi^+#z=8g;{&qZESj-a!`1ZPTK?`)JkP4gWT2&>3d%b zF!l20GL)de@gG5JPvT!ii@2{Tgfydf(VlHR!uEKdh`UjkBY(i#e6IP7E%mU-P*oiV zMS_vLvdlLq(X_FQD#Pn^^F=+Bup?JhV7+O5*y6r)Q4dMrH@CAu)gGgB9AWXHEqx-+ z0%ao6&|2y4OiV3Gm^MYC2Qw^XqZsH+fbC{klqI!bjGg$jO|J*gZzUzK*4T zP&X>D(*88J%b70SdVhF!>*><1b^`1D%?>a!5h|Na{j^$iX&_Or{bS`ew|8{#i@4(z|$fe^jgN zX@8xcjBRny1Xfn7fk`aycHf=75XSNA6S;1T0Y+E|`S++r-U!h&vx?X}ml%%#0Wr*B z)aSp2M5Rh0XN5}J?q@m6HW_h%{Y}@t+wU_=A{}(&=QGt%9r)+X<~H5*OPTjW>&VIT zX-ftb;pa)&Kosg!Z(>sa=3!rpAo=tnQMS=a9bF{D$oJV4rXt0Tp3~e{|RYaeMG8Z+;nVmDWNy4k{-7VB-wu>W5xaXGMx2<@6JH z`l5X&`cP0ZZH~4qFsaGhH9J{gVjeqx!V&`8H1|+EU+$pZ?zg(%hQIvk`C^|scaSh* z{{xH_{^hTd=EFwspDEjZ7kbxz_od5fR)o2^xYfcxn+`abNV<L%7dvJGmm*CFePH+$I?(Po3Ww1e#;2zwW%Q@%$)?M?X=XZ5KReSH= zU8VNfE=aA@MMf1FG`w#=$UbTUa=C~A`*c?;ty~^+8E)SmpVyu9)x2^%Isc;73oV`B zRbaKk8tl|BinRY|{C8HZ(m=s2;r2@<*DbA+w%L9Wwx2f}K5wpvI%@^%w1%Q6{ovvk!hCY}M zdzw8F{^GTe5r4P~;N(`tVYqy&*6RR~dB?Oy2L-D%Tr%MXxYrNyWv`;cpP}A9MI;Vt z60v;-{N$k-$cN*8ej}^vyX0rtetN^{Ke9g8eeQ+vdIy3)r2n%>W(AFIUHV-fAOpIE zR)Ke9y>D`m-q*~$4yISWt=yg(_|-tzciAjwVwIRyoR;hc?_D{e$xbx=BzDs0M$$>< z^y+ptW(VxN)oQzZS~uE!xvea#UHrRGhAd&t5(gV zZBPB3Oee-%Ekz9kEh$3^9_3iU`*ec9LWdf1{xP3BHl%8PVt&-$=02nbd2GOO%tMeV z-K;CeOX$kazOCd|yo=KS*X>g*G=Ig0Bz5{?%rWj-?vYq#9if#mc&P+8X2jXiyfW8I$%Z`^b!~m zH=00q60P$xV5Ql3nmlhtI7jw_YCRT zo5$f#UWE(U@(eEPG&(kjiG^@2_Dk}3kZ1{SjV{&*8!T(3KQFfQ>D)e@*J%lFzH+=A z@~9$XKfOrNtincX9$%m@QEk>y!wmS+>{OX&7pLL`MJbFY30`6Md{CAdk5b+^ShL_Y znR09?LX;aj#5fX1XTJ!a-;KE)Y9w7h3j{|U(D-`m&Xf(^w*OG_5L&(McW(e$?-C*y z{jOL?N~If^&@jrjMp(O@y@UKPe(+lte;q75rnSr)N~E`HGzE)&Raq$3ku>k=?@TMn z_z8nUP=yMZj5GPNZUm<3=8hL3iMf)CEQW|M9p}sj@Gt=wUx7Ivb54K%`Ec;HGxp%+ z_dI+9FRr#M_1784r27v~^-6iAut-~nFMm6E{M&bHb(!}vvI0C}3D}v1JP!4}I@R(B z*4^7(=TireNrXiGEHtXIbJ{nD*`EaU2EoJXRp z*Z9RoD*W^1wG;?|m~ui1kxFs`Yw>!xzFB@)@yn(bS+MLF??jOu1=tx?d55T6{z_dON+Vm}R;@ST`hI z;pYGLt3L=r_#OUzfdNL%jh3AQbfRbM>Z~1|&Yt_gz$=5r?Wd@(7eI*3Q>*UGy-|;^ zJgt@SY%!tPfxkKb!zZe{Bj1B00RMIELZAi(@Buc9hG7g3uvH4?Q!LjUKdHjtl8uc8O<+N**OyHolE3xV8~oMQR} zGeJx{0RvN{G0NvSf{OAb^yza&o*mY^)@o2QsjZCp&OX~6SLJh1YfR_%P*w50=%WC0 zRDZ&mN&lHugD)!TPn-|r#pK~o_C*SDyuG6gyjys6oeyYpo(jJAE5glR`P)hh!4PB_ z=_089)WlNJS8wBx(D{VsXRx*`<_25QM)y^8z?mlt+2iVKI$8SNab!fF@4vC7{9lYa z=4{J%X^W2%3@ADl31TUN%+Vd67fsj-ygSpwo$$<#rt~*R@y_upM*I$!5H&*mB&}ErJ^Ba zU?&C7NLORkn0FbR&X)+J`cJgVw<;b5R4O^X1ngVwTbE(OI$N5y^$p;!A0|qUHAZgeU zhEMzLb>CZ$`^Ik3-jUY9#es5QMcHMo&!4m`$4l@rFr_tLgMDd6&WWla^*B>nr zN~}xnq>JJT8%J7~OGYtUBr50&BY5R;B9$!yU39B3#1#hDR_VUK>2#_1;fPoH zM6AoLR?V6l6Z?HyaqIHGLG*rqyk6?<1pkDLf+hrSYQ*cN0*GLX&u0TVMX;7r7v`^T zF~ug*yI$HvC8s8}TWpuQQ;K&2AT9P3WbEZ7maaSfkqF(;m&63}asqVT$3r*x!d7f{njB3u zST-PJ=e(}R`I>V4UVWMY-nNpPQ3LZZl*g;j|XW9k=t&`4~= z(f-Z-3-jg!8sQIh{J4Z*1#cO?-)NyF(-GLkgxMrovI$ZK8_8~U;rT%bqXnC`F0nav zI|sES?Yfbzf&d=fI721)uO_HS%Nggs^Hcsmp4DA}fMosRf zC$p5@n74LidM4+T9kDBK#5KmPN4LlDV=FL>WM6{i;JrtZS$#* zf~sxv)nAX8*1f>dg;7p~CjF(2cN@+iCGM;tDZIgUswh?|N=c32;-``4^Z0UQHFL7Q z25FID{z%O8?bmF05!CzAZ^Rlt);AL~gC1y=+e+qha+7?K3H*aln!a^9+mqY9hLr9u znBAIL$i^CdD0+63dX|d_-Y?}Zfa#~DCR-X%MMtV%;DSE?L9^B0MnA0ir}tN>X=PSr z<0bZwe2KtstRa@@=2W6Z(Efq^<@cSWGa>8UaW4_SspmWKo7vN2rHlv!au9@gbJScd z>h*b#rY)^#woc&!%+TW)>!d_&H^+EVTHmb6=(N$5>t7iK(5*enD9jQ#SI$hq`ZJkI zpM^5d1XiATXIwk;+++lN4U=lVAJdB1-jXjV+h1W|Z z5z14T9LTgpJ!{9uPRlt7*UC{E`z?TW)Ith|mowJL58Vod`t4RgMjwP80_W>ug$iu| z+PsxOpT3Xl`~%M9?;ZY9D^5K$&sym!B}#dRN?H75AXi%F0l&G=NrjJ4`!#FF-2Y9) z^#4o51Lz4P8tOQKi?MmHbJLK&SZyo;>3whBg4a`g+m11|OQwcn z!{|5)dnZ&{q95lbPmu!?b$?{(722I?hva(VY7S-S7IpoYI{vDA>v`{@~xUbVo52$=|80AX=jj)xNA}Y-^VhYjac2!pQ77^m#5|lMrcb-hyjB6H**7(DG+`2@^x)_6Wb>8a_uwSCvF2;X__`? z1Gq<$We!f|{v?@)FA!3+{1mKJJGcB{c4o+ByJQVmePCPux_c%CCP#14<1Rfwg5|L0 zTWKvw^nu@zZ2|h)tFF_;^`NrBLx??U&pJP{X#HFd6Lo6wDH^LfSXh0&;kSfhxROQA zTBVbo|1?>$hE2PH@3kqJOG2;tA8Lw&-rXFp&?WAqhLA2U{!azk@2W5H&*9=ZF zqec#WTO9`(vrg2gZ(W2nZY^vBTV_!mN>$I!MD)-q(Zo}=*`P^k&28r7oOgxq z#c}<-^wv@F-jz@3y*{>UHl}Rx`_Q|VV)VfCY_)@Tc@rSSDmwV6< z`92j^3lnIm&bTl10;^Q~!@kK~><)1ObbBkf3U-Xr|+W$oL4We+(Jz)dw~aTfB_ z7QheOJ-gQ1^78?M_dUCJ%haN@Y4pTeP)9W`zcGSK!GwjXsLp$aLGDU-LQEH?;GSc! z5y)!Kzj~u|o>QkGR9RY1At1S1sYlR&_1#3KerJRuwR?Cw8 z#QOy`e@g(8`HwfT_7$22-21YNh47#n#%yJi3&y4DgkYCw`VTfcQaQN3&7}@>vwY`Y zF81AkUpDiu9#eAVJ@Q_+{5kdFK*|b*v_%Cvn>SdbZwfp6XG{iNUCTqT95blXNi9YZ zy=XonF~@%bo%hCE^8-LFbugp1D~D)7{(TE|$1M&+RYU-cW|g5_SFpPJWTed?sYY-(~%YvK-?6b$+Z~QF#pCm>WHZVDYMMG%`0S=+7@`)Ds2D z=J=s$a*2clkLN6Ab)aeCVsQ~glUneH+i;K`Ko)lMmJPGNQFfQOJBFC^{7Y0)AK@2_pGJL!*cwbZ|#vx z(DzstoznOe(dhdYj2AGZO0~rb6*h%reo9y}D%&rnWY~WeebukU2Gl*GZd#cE&C9A$ zf`lMooh0+U0r!`+QnmA|O~}9^n*6F3(Poe9Qfy0wRanF5Au0duB3$GT;`3$X->yz`BmUXy`Z zJc7D;cN22fRTP7+@vN>7?M`AI(KB28-}-FN2&&E|m%|2ZwZk;H9_tM7kc&I<7FP9) zA;TvtuN0{$?Af1-7n8^Co>^GP{2#9#0*WD{WJ;g^C4|CoUt#_shQglc(uj(TaGc6o zf}Y5pyXL|#GcUrB-J>!gR^j_@9QzpNlTN}E*U7=bUpd1S{ zKLYU9 z$!FJfN{!-ZeGUzUAV%tO=uNX++prEeUFnpdkGl8cD%>RmeyRIQ9kcECmu@RW(wKHy z_jhT*hw%5rD~M=7E&khbBQ9uhzWfsnKjq4gsF&sKcIp)pJ1Ch*`<#|(*)cWgPpAIg z>}xBQzJAH)PNmlzIqzY=JnhZWYQ&fALfxb$gCgUFh8`>KQh1_k36r`O^8W?RZ|Ew> zc9VRr6m%!soAZ5D+7b$c(Zz{$iGUd#fC|1?t$G(i_YzpV`m^qV1$aIsl3k9+a_NE} zI&NKnFFT`5pTuDWN)Wk#Z#XY6b=!~^CxN$@bRTFD!37}N`?Biq)IOBfu`tzlP+KDsRBvP8L#Y4$v_QdJF(dx>zKN7peYw|a9C7KMNwyf4a zb_#Yfb_&$p*36xoZhEG*<2W7TRVeuw2~dih?0hg39djhFQBuT>j(->9S2)JmnRKH? z8xR!ZM!t3-O{7=5~0~TWsGYzG?TU#9KPk^)IN7!03Y zX)2Q=chcvJb(1AAX4QKO<^^W5&TMz^A3Y5X#*Qc>k|DhC2Zp#it{zZ zFld8xnds$iYo0WFG+EdjoST-jTYj|iIV5T+z|s8zP}Tk9R3-WZBXd)$j!TY}!)mvg z0J~spuBQVKY_Ghh@!j~w@Vjp3>4X*>VUyqi{{-Wfggt+D-eHvPq35Gz96~QSFEf-e z?rDlcK3v)f(rI@WXsTy)&upFC^-LDbUD!;yD7&EodtX^xF?l z=hElw*~v7M-;a*c+Fs@#Dmc!#Y9ki+_E97<4Hg}?1{tRNS^3V!lg8eSC0FrBlpTRp zTz0Y0+*y*@Kyax5;QMY1=a%klP^0FIlj3pD)FeBt|0P-8KO5TZ)B5#1 z_yHSzBD%b<}7D}7=nd0Xj7 z=I(m;;78iTEU&>rb8$D{O7XPDhOJYpn6fLhOJLmXuw?^B`&-DPMg{3Jr}RA<1WKC6 zmmDyM)mLjyd5Q)qe|s*BvLDVThtkvu(ke!(V;$flsS@VnN>e+Vw`W$=VscHkx%tW+ zUFgC`Eze!&7c6}LyDRUxWDIQq=xMe3uSE6qA6EA|`yEP@rucI}&oG|M2ZN=Tx9_#& z=GAEjc^1yKgc7@ud`Z(uH4>jHXQmSXK!h6k_NsLs7<3DtZwK>1>~lDuT+Zeu+_Ydh znE5+yfl>?6?9jRZ?}zP*)gIlDk@G*o(!#b`8+N!l%>#}^>+DZeS%^yf){U(sAq1Nz zDQl;JVw#l>Alc%Ub<9=}w#COy?0-@awL=Dj5>ApH zg{HsuhIu)a>@J9`X)x3FWoRR0910=Hg|(c4;kp?`x9ow&AnKrQiF6Lk9nH z`2)@&XDvV@LCKhQyF6?$RMXsVeE$0}dl!(6o%bPGMpgYs<}J41?~jmwD5>awl+^Ic zX)Htz3JI_|^$>KikFY&});qTS=mAM{DpSIsRT=s*5$7fvWIctRzsSK+{*vQg!Zzwyo@i*gGBaPGV`DgT=5K#GQSL+)J%{Q@3!$;HC@e3A* zhYKncqW|*FHu?Wn?Dp9sqMdD(k$136{%- z%{Kf>l9NL!7OC1PV9d<77J~WJigaM0IOd@8ZE2nW)3S|=QNcx5n-ii2#{@Oac1|Wp zRU^xwm82?{7OI8VwFDGP!Hf)SoEj!{QJKou{Oa_AbE6ETd0Fb23c#^*S^C>#T@T6?)@xDK8T z;PrdI=FgIF{URJ?vaN#1;g^T0Mj$T+@v=&`K|Gp>Qkyqd{-Df;3!f2{B@XjDZ3Q;L~Wom^>D(r3i3Dbs{A;~c2EGF8ZTNNf$t z)oa#eaVb>!*-@H#vm&^lqVfC^Q+;kzX{?Q!o8xUhHZuFf9{!>c(kTWbAV2RHI=Zw5 zIBgX*Aq3fZZrKz;{5znVeQ5)yM^jd8yz1gh=3l7iVI_Hf!)121cr_0MsHC#_OD=wy;{_#ojn&|M^*;1|qjdog5MXRik8nf&^7k%^3k5F!l|Ane$HuDzy zoxmSh2^}l+tORFh9EMvHyRGEzCWmg_=|Q1IGDt4dP(l)tyP-OoY4mt{1rpZYzvOQ@ zj)d^NV8jua(De;mKi<-epOiqfJp7TRDeswvvqUGw#8+d*+Dsi0Y8~bP zwuXhSKc`-5{n#UScvG#o$^C@~9U2CnYWaggLH4hr!o9&5utnn}Dhu}`yHYyurh=cq z<7TnkpAj|A@J#u}s?~xs{qWRz{8Fs0Rtk^B#rdpLM1()TFbkL@mkjZ9l=g$Qii7nt zgG-%*vg8uo2}HEaV_%?RTeMEFte2@66*gk)*I4)V?4BORE`;tbySiuuUrwYUg8ytz z)PI}9{Q;V8fba+ilfM}1*&RgoAoP6cx#!uF(svyf;KRowS>Eat!;wERo9Xwxo!=&EymTE!EmUWkh>n8V$tvb zwGzQ+fTRd*4N**@{6f-tfKA+yP|tI2${HgYQ-vvmVF9;yS=}zpg*H8@mC1nMPW{u$w@g@gf!%qFX+aD5d^o%9_=I}vXCyEFs7ind>qnR8)p|GHbJ~Kh^&&eR z2}ztTTBk6c=bQaoQ0P}Zyin^;H28?h^Tf_grbP}>CvYdpXY4fxyqh_vM{2#<$D7zj z*;kvpR$rYp#W|Oj!LbtD?voXF&N*85SneeQSi2(kQ zu+iGtz@zC=P0zpbI5FXaUPxr1qkL79qUL9YCWlP0dAj-gW%Q|CBQ^NFox6IIQ)-nr zXF6x_E9Y2ilbH`L6j-GD9=-=tGoLGJ=-Ua!p$20yvB|{nu^ZatZw#5MazoonHD=DQ z3N8DDytd!}5-yI~G^r1KKrT^6((MPmi6l!8Sfs+nedE%M&DvBr7{VX^EPzk_rkJ@V zXFG7G!*{1xYIKEQ1~mM#(OILy9ZKSiewIxUi2=_?iEt3?5|x||K8?2o-l<=dxo|rf z@$S`a?RKddCL6`#H8H957^$o(Q{U_mf`BUyD7wmh$b`>Db_1J7`hmmNX^>_Bx3-BL z{JK)tU0a@{@6UCe`-^+IB1PcfVZ=nBOm2os>1=?!r%YtckVk` z7hU-v#x|O_L-45+MEYr-Y-;-rzRz1zDE$u{3ZZw&wm%6JSwlPM)h??s z9(ycVqJ4Zo63SiWU<>c0uE7y1A2s|B@YGsN3xw_Eox1s;w8i(I{REFv?+jgObEnai zmMe9YBXt9zBojr!*=?r6|mYY-L`sztykuUz+j9+PW`-)!KKiiSfP+U zmnH`F0%&NiAS_0-%fO)UA7$8O?Q%vh;%~=aPlTVi4}kaCVC1@??biz@;TyBII$tj3 z^tAk{0Y=+TTL!-CGW4Gb^ypbj$c+2@)-8=Jw;R)cRGGLgO9``|u5EV#RzLus);qj;(j-wsWpt9Rgfr@3Clc3JN7Z-;6cYd;^bc#u)DK| z7f=&$j0|P}Cr#BKg7)AkaA6s{@Ni&u<2UVeoTzMOXqQt86?Pj`&xvYZrEsK(uRcEt zvSf!F(QLPb!ZC$)7RPSPu&uTGBjxxj%`eA4(|@{Rw|l>t8XU_`uVb#M#e=LfRjG4x zY;=m3pt>}Jdqe~cUE^ntg*@Xl2AzVoH?IVHxp z3{xp^mSU<^ES9RLLX#%u!><0tJ05HEWkl3Cq!`}$%xyK>^U0byTkCcVKiGAZ>x`pZ z$YF*2cPzZI7RiUdiuH+4uEiCj&A;8EzS@9YbeoJy_o`@~XTdMjo1F@2UKE;znD|%Q zcW$tNg<7|~`5lo2`u;6g4$3SIZ^_Cj9NvVizv=b(@&N+sD6v?Qed=9J))%NxCw5`O ze*6^MewS)@F=V}v^gg%yhuShotp%{|Km7eav&t7y5%zXh9q>5b_Pv4Mw%pzR#ZCH_ z{e>5Do=*W`jM}%QJ7fy4x`OJ*d=9AMK*A4{kpNk8u~4LD5jgg5Vn3w`+~(-is#hz! zEUeehudNKLL_BE1;kwXateL7?aqY{Wfu_1iGudF_5ZsE|?p&?D=teQCSve*svj%!?P)74bl zpBdJWYY11S_IANPI3CmdruEq?i|P@{$!~4~t$hO>WfnDBKOq$q>P#kwRAWy|BAE7v zz*>LKVBkECVH@-_Q`Riqi#Nx_H*}*uW(-kzk^^xn*No(&M?bR9(nD)>jH#vfiY;Q*YmmZ7B*ne?8 z-LU70EbOgHT9p6wj8In;!(0N}E6Zv(Tgk8Xr3ZMq3wiArV_==ttdixeguL%vH~jyu z{#Hc#Jw_qXnv8;3m*;J(2-_#XGr_mkivSnFv9Nd9&+MorEj^{+Pl%N|nrt_DN zcDQ2Z(m~5%Ufgbp^kQi1IZX8G8dVPNrtNUm`026N_TV4xvf$kVI)g^1OuNA}W#d%C z*f9NxxN_V5FNbFP`&>l@whoC_3Uufil+vgNkAd^#^;{h+FjRxc$|VY^3iRl*)T(qH z_TE)$Dq9?&tatgy;Y+@Lia1>YMSAspn5-(iOOu1C94UGsUVqWn8A6XRsX<9@sV{+iVSQ!(Y+61AD~3;C!?SywrC^8DbpF0@%|Ze57ptLdue{eAgav*>d8e0;z2{*WPNp&CfcBN# zIAu1fAFtEl2xjOb+MNSdO-~rc;cn105~ObefuT&wCS{MI+2Fm@m+U@+xB0%#m%+L` z;K81Q@J!9m)>qfRd;C3DI2-admTb>MAifEO9x*KKmu<<+N9^cVm?g zY}%^(etZrrby0~l;)qmGOmY&74O#9-1F@m!Unt{zqZ@T|*3W#XkQ`Z&3q(X|g6A>A zhHQ(=JC?C!OG;J!tGuhcYsxqk^>Sp3G1V+;6JgEpQ}Q#b3#&$|&VH_mp4mRnX0F0W~@BhyWU>rsni4+s%XFIYu`Q+78 zoQ1jJYlg9zYm}o8;zl$87%P~u-7x_IMM`i=2kG8ZWgMo(X+^((?)Gep!c$jkz9hp< zZ6k6nXnmKINNRT9W-u-9g`)387NQqe5ckhrLC^~9e{ci>{b3jO3uDM7Xprlxsh4cF5TF2=HNgPx$5d$_e;-rN>eSklvVS#Z3)%IJup-x$E+M`3>A} z6R^0hNp?RBsza;n*RO=oF3-6$v)mqs4 zRf<4i6S9TM-dKXiZK@Q8Bym)o)Sk)I>>vxCXq(__8(BRfK6Hdz>qm zO#Ee(HhOe-JyUGRFqzb&vU9VwyGFArYB`{n!MPzO=DrVFFrZ*lmI9U?-8cxZ^e6ER zIfH>96)IYco5vsgv960Vr01>+>|%q{{(L3G#paFY$-D}qmk@UMAfBHg8{Pj_xX=Hq za4h*al@rcK^Wt77o_`{?_MLooZWgj%a-5b=42}HhQ#H^@SkuphvH}OJd&tn~=p*?? znL^3f#WU7QP@qNRWa z$PT=csC@FEdKA{LOGx7Qmmb{Rwj)5P(A!A@Nq9S%S5aF$!vd=p9@+4kC3;f{bCwSzIG z&KK@c`hTv45PH4;Q^so_%wmB6ucvU~hn@$!i$C#wV@5tPJ?HK>*rqj%xsuSM`F!)F z^W6|4&VYDs(+?$ZOmLNj>gpKvD7pO`OHcrns^z~(d1`z)E;ZL$MiXSu*6)SX>rogo z@%s81zdTUjppE5^@UQcfi8FlLj*iZY$?y zd%HV}p9gd~G<|ue?>lz-{uc}HKuV)ADGYv$rv*bcOi?>Jw-rQ$!KuJV+^$;m0lp@+ zEEOIv`=ZYbE}f9hiK~p*{X0)8pTkLWt=b|=%6Q3xW>0?@0gud=jA0b{{KRS0rKeK^ zQYJ)il+Le&&{AVdVIR#%=J+cH;0DpJTBTxkJ_oYi{`!LKJvR>;T46*ACZ3EeQ1F_w zP&F-~r}DBu`aIC3vNWFI1@a5{8#tN|bPHc8ErX2UpF}H)7gCsI3qyEc7o0ZUAE|Ud zhp>3&>N#P&I|aV|YU%&4mPLgHP=srT$!Zj~;vr$8%Gc{XFo~2a+fKp;ccj@=9dVUjYb~<8xjb&a zU2Y1$ju^hetVVm_<(&-J2_rKzFyk$o9>P8dtL9+T;9vZiv^1X(x%R9m1$|@tQ9<(| zesn7lt~+kJs}Uz;GI-1PW&rZb8%>e{2jEM!9?8#ofS&JBw6u(#(0J%%pA)ihmW-*9 zv*s^*^5azH&f;p4E>G!E;D9FgJO}UKSbqbzEs3_Q`i$g>(ZJyg+f$ITdKgt!5C*FR z9&2-GFgucdf*a;csaWf3?09ZDXLDLsD_tsQ4YgBZYf>v{H>(fnX&>n4A6`1U~xJQQ1#k7sxK z7n}G~_W?!s_$c*-VRgKTk%H-j;(xZ>`+&s+e);5wvvwC`Yx-d~{hQ@=e+~ftk#z0;v-1L^%_A`6L~)Lz4@d`4>8@ce>hm7+{SPvYcp%JYPz3U*5vd^ znzQhj#gFW=HC;S4-1@SoBaOPqO5@kOiY^v^;1**m>LgWfZZb`jp1L=_n;;y(syPd~ z{u=AY*texAU?#^HQn=Q+P}ad9*j*LTLc0}CgTFGqrnX#iYJ63q^ z+_pHN?|h;%R|#KNSE==5+$3XDMdczKoff%hMd1~sLz`|b47S3FIA=pwO)ixdjP~>&_@b>w_X-jLOmO;PvZ=flvU-2``w#?@$yyRG(UxanY-N-<}#b?GU`Wa zXN77acj)E#yV=ZzB_cc#{n|N`3#FIAVWuI`M4LLjX7;+`admdPH;~&m2h>k`eoGX9q8<}fm!{y+~GN_i_csrAV#Uar7pG;{-9O_ zkx5TdbBZGBpV^HCElB2g*nt4C0lTt+S16MvcQ^)OdHAowmv$~J9x4|PKEP@Y6!Qo| z5iZj1L|+9iKJA}~NBb`=NB6=yki|)G;|+qp(b&HR61%W}_4qpGH~bwVK<+#L;$B18 zwjg_YmjS^GuG{a5TqTv-%=GjqoL!PCN8Rkc(JG1(J>O8b1|;rYxSKfh_eZ6ASU$j# zLW2nw>)P~UlR{Y+%Yo6O^vlfH3>n1hwXM(Rai!10k#M%m@wEG}@hx4B;z-wP)98;{ zUZ3Af)7zhH;{AQ*6ab2#Lu&Ucg1wQHW0Gg8Y{wkfBMhl;xe|i z7tF;-cm|fiEgup0gFkgA%1bpwC?*|yT-5NluN!}aUp7=ZN9;Ff*#I>vXaVfp%}_OD zrXmSi2&;VC>!Q+|jP~{SZ6=O>oc-vauFJJm)ccdv(Ox6|1>HD7vOLalh)qljW!b+^ ze>pqx4W%Wi`!0Ab*4!oI6Lm5prGl)U47hdKfdSlEJ=vI}wV}Qd>KM{esE%(EL`Btr zY#;QYWrK@o3gVIJgKTPcf*BfDBJWEKNU%K36{)ET?5JK0(>+)$#{cz~NF(;U^#N+jv-XNFvc93gk-h+Vj4j{;{LZk_?^YO;&(zVa;{vzPo&NIDt zcm3zUoA5t*G4_AE$2T&h?GwxVd1(7V6p}5Rvi0`acgJ(BY1XxOUKP7=W3V$?W%_F$ z>fN*Nk*-zP673?60v94Q{1@_&FH=E$JQq-WF~l~F*?PurhZm`kTVUTaj$2p^qjk9zt5k=5Go=3W^~of z%K|tw<+Y77oztg?^X?|dFz<>~Hs&LeUJ>F-2NBCVC~kNE1=(8$vJId2M3~}_pfq+o z0i`9KWTfKwzNdsZFCeWJ@Fb{7s=|qJ<0v_l=r1R+*eRau#(=YWcGX>VY4nneHqyK-%1!)$Wb;BDk*KDy20(QpDjYyDna7tVKA{ZcV2d9%iDpvP8E_P-)bgh%O#t#is%D?>M zMy}SnjV1}-PMjINKG*p@aQ8v~;?O~LKzN3{gTy+{fA8-5qQ?=Xm?b%t#aRSUJ+r{i zhRu18&X8YSubBthpR1FW$x|_ZBi5vtT930n2Ida%srTW~ihXHA3(OxPkz$2HBv)^6 zU@Y8Fu?9tfWnbMXd6Y>k6d4rRN-UTRQ>Y^Fe^aZ*6_f7!+Y$darrY=`D-fY`rWAQiSuery`-9y6O4i z(E5!4yJ13i3z_PP7;lAM>Z-L?b3IwPE0F(0uY&$(J+)3R-6@utk@}=;w#Y!S@_ZjL zC$!qeJM0W|Rsy^1vWQqr9bbP&_6>=un`4_>w+YuuFz<0k%A~4en!~zmC0p2j^kON> zE9A7tripRQouu_{>%d%d^SKl88#+x4(nn0D=wjZ?6dS$LVRVv@!1~*5>?bHqTH+MZ zpN#~>u*&2BXz~w%ze1&opz7H;2tUnl)?L*6oN~Q0eET+2(W!u710P5FheGRXcds~V zrjGZgyZUh63`x~wQ7oxu!fw>xlCH<)@8r z3r>C@;p<0NVbma@6rq3n*Ki~H!n_Y*Zljc^CRkqR9gT;;JZF+AY~ODleeG2O{vrFt z-^*`~G`~-cc0|ACNQOwQ4iL4j@>QP`tD%xcfGN+vmuaJt4yMgIiqn$bhPO5@wV05x zze>M;7S?`igS=mp_W`#nfdH!Ld)e2?tZc@X@Ii?d^bH+BhAoPmdRn&se7Fkt{D-6<0e+td?h=>wDaK}ex<)r!U#rwKqG z(O}(*9$cn_%FL8x`9}5w_JhpJ%!||+`r!(i(&RS>nxW90GM%bigBvI9jD0o>^;-J9 z+}Cd{J3THHgp8zyKTW>`55Zrkay-)5waHS*kk7Fl>qiHn_Ye&RB~BBT%1VmXO9fzZ zXA2Rvlb#F(4rm<8q3-`7L@_{KJrMh8-GpmPBi~g}kb~?IDQS(@6pDZ=fxU*aM7g8O z%(FVAvaf_yj2&|2qJ9$^@+I$PDPXoQi)LKs%Fd|T=utP4+}Y~2XyuJ`=$jM!4dR<3 zmJ@ls7nP@e`V~*z)3Hc>zL&DbVOj?{q>vY`XX6ilZXT4 z;uNO=t?_=t6l1vuxV-4fjo8R!d#!acoFeUSVi&VW^C0?>92h2{(GYt`O_ncjT{jlP zD#?*c4#U5K73jc7ks7E2PIpkLDooc5)w>oJsz#!#o!B&z3OhQ)OS5P{J}sC4JFO)ky>wE*YOA& zD76!{le_LH`O5gNLVv88OEFk60~~3Z3?Is>HuE>L{mMyv+P}!~^zGhGPeX$Y#qjWe zOf$bE)6DC#>7$xw9j>5GeSKl);+m^P_VqY#1ITcOx)3%9@i&B0f-O z;`iog-e9Z9)uFG5M?k=7MGWZn@J;FXW6k@2?MF+DezZ$Qg8;UKCZW7;PeNYr@k>Zw z3$C6w95!CKNgP){=dAA|<3#SF&R$sPZIyFVNKzUr)HRF2*xrW!#5p#df|rv3Ezf+$ zrU?DM#2)`-@%SgNKfvepqB<^D4Ak0>reSei4EON$cTH{l4YC+&f7cK$~FnGfG|^K_o#QlF@ddK zI#-CIs}SBc8ulc0DVJj774l-jpDxwe#Bx;HY!nEYKrxu40ZQ5xnq3OsjyXs>nWJ1w z{C*oHJULFOR^*}0>~JwOxj1Pl`V)klH!2gWAK5$h)zQi<7pH`*?b>vcVUmq#I19>eUYS=<~Ly6%AMbRuN(0_=* zChFTBMaN+)KsBqZe&USw;bc1_29jPIZn?4c#cq&3s*t^IOP5==|YBc5%u6!X4 z1r{YGfN2t}qoZG-Oli8APmuG9xe}zEyQlZ(-(H_aUa!{&Qv?-tL)@MI6;XaL{^!@L zr+b3xR4SmnnGXzzkn`UhJT`j1yiyQ>IQfQR)NI)`msQMwF~Yd9eZ@`pg|ZIb13Zob zU{lH@5peC#%aCE_jFD8~yW#;*xROh9i!71=O23QQ>uu88IFaqM$L(v0JU+O<-_wuNC~j? zl5*H(T~p7l%zQs*PUI0zIEWUl=LX`9L97(?Nizs?R9Pf%dwfh)3NzFzsV?Jeciq#T6qZSn&*H;nBJ#;Eq9R43NOvmUF9M6AOG9ESrotT86%r5wwPDVZ78~bcNsH zTE|;`Yrw4f`geK`c02-yuS+VAcUQ>Ox^(NAFP6>MS4*Th=xayyJ{8gQ#22DAasZQX zpy~&Sr<*T_DSIsFnPH1h-Tlqu%QK>n+pWx^Etto~00b;AQNFJyc6%bvS2H-BP}cmH zk1vRCtm8knor2n7-hPH<%r5SRpwAs=^=|<7<2k9K$g|N%+%x6ZM^B$bLKJOK>$kM3 zt%HVaa1=MYD@susAY16$u=hC3?8My}zXA-|@-ee!6NBN2NA3@$$*-%gXF zKe-=%N-kS>GmeRROz-B1thy-vB7~zJ0*V$d)!Y>P6xVf<0fiu!vCh+|f>r6mO+jPw z3)Dw^dt54d6D#HlGn%uOEi_D`JJz+!2;?lM ze~!J^M{4i9FV&eMa0jbMqDUesr$dM35sA*_n3p%+Pj>!z(*&Eg^T&{Hpg}^4Q-z?q z{`x}njklga4lUM!Gcm9A98~(?cA>iWr2jBx$NdYUP0)GRVxgu)@h*F}m1S7F6HEK% z_4HpZ=tb;*%a5eE0fBev*#38q*Z2V!e@8_Go{!_Ud^-mns$p2JR;>nmRBz-NmO0f? zY?tMpf@yAW-yt&(cfjV$@QGn_HAKKjy5lg6mkfVPO5yT5i9YzLGFbC+^YG1+c`p{g zxVcMqbkpSic&`^!#yk(<0i+$g&R&YE_kA?O{XNo|VQq$6^T5*0BZABu@au2J|Mxx#k5h5EDl zQl-86GL3<&E+-RTUR{-3v@JnJzojnO`Ypz>x1N3C`LtN0a3$*B$94)0+-^jix_L#~ z(d@>pm4fUh7lxI#+#0oEukNH-^!)12jT=l|6h|%td!vCopi4sgwn}5J6;n;b_=eKdT z(fQcxIXdHX??C(dPb6LUt-onRpHoR7upvig|4kB!F?z^2=zM%*CVlC>THE-cB{=yMeSb+#1s^&6po?2VnI{5H{J|A$q zvbS-sTJr+qCDm&IlK#~FOgLC|vcVoETLe!7K9M9dU4&^kJ zHA)7|KzRqs?!xtE;QX6ycw$L$lA>|jV9CrF$(D&fKZF-dTV{%(TD&nR=TG-bFjR)O zL~AqU+M3It4T~|&%MaV-C=er~<0f4KR{_|PIE8=T4jk(|#bZ*7<|`4UFW2#9RkP-F zY|NqADf5Mn5GwkT=o0GE+2n<6d3mm-Om{gSyp=g9MGLAhq`Wwb?(@SzxNK)~QJU?H z4zfuiXF>*E?j?6xgQ7R{rM|MAkkc34qxRIIhuF(~L1|Wsg3k!_Nx~PlF<4ofj&luLqq%Py6W0 z>P=|&dTU@-b*Ot#846SY5V))}D=JH>FD)x+^CAzmc5Zs z`&+o6c>-rYUCJB{M@n@o0!DsQREN@cRK<_By%&v!fVQE-d z-R=AjL(p|v?*mr&Sjh@$OlKhQX(lh$9|x5BM<Klh$;&e~tA&~t^aA|aZumb^7Fi&hK6qDwm5Q(0G77_8yhO>q`TwJG|=F+Hu+ z6OEP31)dUAJ@C?OHg#9K2(uSxEwr>gnz4;q2irTDXnpOg*6o><9?@AzN^ z7Q7jJ6f85_YG@%cb*pv~##LXY#ijn1z90RyWz{I(X`0V3UV&0$v|-WH1KomRwAV+P z49%2OT8v|=oPQukHS00f0tw4*wW5+TJWT~QgCyq9XLW0PZh2R4_*sJ@;gU60VF9ee z*SB+J=@p-$ojbf&i6B!T z;xCdx zKCU$^U5Y)$s$)1y``j@#2q?54BrnNYILqlH4h4hL!9U#5G0A@5sm`ABmU4DJfgXl9 z&WBZUMV^Nrg5sFY?k^z;P9z_%+RhVY|Bm-SyrR0azE?Xh?jCda&kpT(z4dxCJ7d98AE?DmEZE4wST=Es>q8dpI$8&_4+_t#BM!8m2Op!v`!pal^Vy)AX z3uYJWaR)k|1@^M!j^6}StPVW94RwoC>+0`*<{i_2(VkFwG<5?|+M8U#Y*P;~=i7nV za@QMW+NA(=g`ds&+fDNxzdny>+mamTANt-bzOmCAdLE;8efy|Fqi8~-r0UxyCvrKf z^4v2ye(%iR?n2sOAz@8R{kL!wXWzK)DyjmZE8M5RY2q(lDK$+x8Mb8D^aqwuQB4j> zIqh3|2<4x@$E72k_Zy_Ir|%{Vbw94YD|`)D^?%|2D^`xzr`3$xtgz=AH+=lJ`0HI8 zP)8MjJzt{d&Qnu9r%}O&l2|5h&BF%*;1Ze^grISncT8u(JCy6M`TAR9O7mCCuE<m{f{@C>yFd`^`q>M&enwtX+$de%d&R@(92o!t=)Aw4KL?>!?E)G zl7w=a=aaG3`!Mh>3bB!oeV&)U-;L|uV5uX(?MvVCKgh-Z&wE?e1-gSsue||&Pmuv% zhc=W~t2(L~5=;I7J2SKOzZ$ogDWPjX6fkhhx(VT_#Of&2usPj#C}EwyfM@CWsaxfK zE*u;gP2_#;csX=he|Gx_3SJ)K8p{?o{6WkV{q&OrqG$S3BP#hm?S;;nd ziWwWNFzGwuUfbml5>^#{oALmb=gflh?Xc}MA8%2!+)wl%6Hc5T?4{R0*Ils9O35sD z&QZZ#!GlH*baFx>c8O9zeM;7jm{qkUykWXG6Q!lyPas{CvLS>JmKqLcYG0pw}|W905k=aC5e5tte@&q zLq4X~GU+U3Rc35J(e6G<1x@1s9tj@diIwwtde3WOz_B&L7&o#+^y*w zeR}PAvE|WD5{TjD7tcrX0PpYii^oL?7qQzu8AW~lN$#0_Z0o3_`2ya(%bAL9QI6MzXOm-w_g zv;(91t8^8{)+(p$y^U7o$Dq>evD%NO7rf0XdP)%Gut5;I-mqQ{GHqPsP`8a_x)_zQ z%V${>TlGbC^ac*tXZSavaWF8At~Ro=WRC_*ww7_lyVl~(ZmFCOsq!PaiCK=wYUMM3 z25nE~eCh+QN=|yZVEd^wq&N~&`Nor~!!?@;92qjvXNWobDM0YdX}R)C+%Gg;XcRE{9B{YR+6eY~oYg`; zn^2Q!Ie;VS=fOr_6;%6VE2bef1dM926%<%%|0HDby)J}RT-<*9D^x{jy`z0V{hP$* z@sQGapkowabLxTSz9?N!pOSbO)KND{8dg)EQBseJP}5)@)$tH&vQRktW>rT9%|1;! zU=$^CA&`MNp&qlR03}|G%O*!J4zD+V1{+i$6dO$=_s5!@4O88#n#&>AZcHy{G_{Ex zpM)U}LLx6@FU-eL5Zq_|xdT?T@+eavKqj-oM*aF*kz3?09Tmr)eE%Z45-B&1HJZw# z99QAJljIA&J*FLp%vAe5^NIonxiT=6Yh{6;FDJEdRm8?Z6q!?zXF1VajV~*A(WQ0X z`;+>4$S75roJvWByc&{2+PSH+n|FKk&Z|`Kmv)oD(cb~AI}cmN@d1A>Rz{iD9qR`& zDG+F&@ol+R(JXT+em>qWVGVg;`8MUKyMIHC=|4yiQ|JiU)`yoS1NHsS@KTzcSi@qI zm=5NIW{(f>{!|(MVC&2ABVlu}L z9-yAR2=-E%e)ZAjhZii?LhYo2iTOAfHXF1UQzx+9_My9Ms&@3p-$qG}tUTh3@qyY| z;Q{ZV@7_q-9_Kcf=W3Cb>_|wmCmRfst8;bIjkdeC8rbvDmdq;4`N~YZc?QNPB{%iz z;N@N*&epWS9%M1s<-GY_%bwzBnI_iwMyCXBuz2!RG0n&yHYF}!dCa8IFBOCCIVwlw z^I2GfV7_!psLa;yaapi!UY=Q>w5MZI{R%vmkYS+dH@Sn96t{w!O1?&%y+60**@-zI z;mOPA^L*FT%B*fpW2Pb9VPtq2R=s+nw))vR=&1s>A$ONn zXSvT~Yu*RP0k?iv|In%O0RIaru$oNsWgEbXj7kCy3r4y~RKLE+Sdx|t9y7E~FEy)- zOFg?0ejgs&gMzn-fjo8Q%38Q9ZsSh=Vb@66$aFv7T(=i7O zm%b%iyQR%897%ejX@basIxE$I17sLz3uPlju|%_V!^4e_KgaaO2l-TNhHEXV)RBkT z@wh47K7^9-HwjCM`~E=Xn$=)hY^(b0l3Kr1aCavDv#ebEscgJX8 zG3~H3i|5OffB3pMGjsKcExPW9pbGR#{e5>R5?A}*!p_&Yv)6rW&%J&r1oP{he_^Bl zGYSgAMSPreoS{S5Tv@>2cLK_=$f}2T#=*r?C20BaGZb)S@l-S=&iH$R2beCre&fOy zYOkFEuP;IYF1N?{sU841i;AzVvf~a)Y6std2S0|i!&S{*!G<@~O7N?P`yNBZa_N%z z-iE`(IlMC?hH4+$CF6dI7gf*+u*p#UQnX}T7P}IXu&dARhrth(=gyjkT5~ZCH&$BI zvhT6)xz}f5Ddu8_It+CiE~*4sizWkH(r zwY%GH9!3j3!Va_EIgRWoK8*hA+Y8&jS-CC5>GH>`ji?HI^9$L=e6+iAeaH&QFtJ7e zgevk|WG)&aj%;Z@`b}B%d3$dB%Y@#sbi+_?a?dy%NBkdt`P1@tCqy5d2yvx;uv*AB zYD^-4PqL4*?Kvu->!9D#_|6H>jg!|sPc{{?nCGk5Yc2VbgddTt1IR+QC(p6A&qjwy zuov&l%Ck@2vn0p)fAu?!#_ck}^Gt53d;JG+Ks5Oma476f@Pz;!cK2~`)ikA9B3AZW zy@SzYrj#|DN-~yv0@=o_IOhZz>31bEuf1+T{x|9`n{ibEceE>{f^~wADF{NLI!)}1 zw-zyy8{gHP_>I#J!OfZ91vQY-H(ejgWt$w+ZuD8FxQb4GXd?p!w%-97D#S=tqeG7q z)Z>*6O0Q6st7#pmG62C?Rf*p)3V5Z6w-~r0t*-6aAeriNT8hz2wvE)E=Ph5lU#ROH!E1=Ai7WOe=EslfpSmc!DnrKfel8uV z+pR4;SVxD<%9`oayi7xVZCmRpC}x?kJk?vWN-wi*7nXA&avjHy$!EGCbPTczJlohb}?sAoi&CtF*hV=$Eh>w+r-| zbF;UK?bo^Ve-jGWFXeS_YfKPF*>_|JcFobSmH?khJDI@op!V?*O?qT@{({i8s&!qz zjHuGB%n~H`hdz#Lqt5O5jfarS`?2U8F)AcKiQRVoh_a=`)Ynw7QVNYW2Ot`=1 zN}OLdDbN=5%k38RacpnoGS6u7`tZ4P^5vh9kp2&Y+xjayB1^$7i6E+mA&>k4^Nko< zA;Yl$s#!zMxFnz@kH}Zsd67Vn*oo_Je?ceX>j3Iofc48g=Bc$s2}zKCpXQ;8ELpWcR+S>OTY2ZhLe_89co1T&Wt;zyrWsqMDIx+?#GqPNT`i33Q@{bj zImQ_`CX;i42@>sZjLjoFy)P+6hp`8lv)&Uc*-iAgb^UH~HaTNfOf(gy4$OrQ{59^?{zq+VhhIKr$vC{~sz~O+W_`P1+#ViI0sn~dL$EhM`=uPHucS3=Kq=r^N$6S3I zyI$x5ajH85ghwczQMX*=6J6G;akQ|hiXf{^0ouW8@79Vj6CTXz>O#d9Gp-9s2d1?j0fp33;U`(*sz`$e;kgt6P9Uprs0+ZSA?(11m zG(sUH%PpNPkMk_ZI`a;s*Ud9~a%~EMfzGn)_t2miuJ#Kq|C_p{SiXKq`*DpA6@8x2{)&whH27Oz);@hQ%%$7&F8ZIn5n zqkUBDKwp37YS}l5ED7t!y)nN8g&(31KK+3J;b+olDz=c!J z)Lp^vdnMi6e0nfY)wmt?W*gl65Ono87!#JS7nG5FbvAB8jXp?q#Qb8>w|#l1S3C+0 z41|LZDg4eCJ;u^mJn3)wJa;)-dn1wp_PhDFy@2`O9Kc+bp`jLw)VunrKl&pZzV149(yUwWqX2y$$_~i4Vy{K$eL0>UD zANr=utxP|u)AhWAZ`)4mw%f?8ZF#x|j3`6$-y8R=gJ}1p#YVUI>T8l}#WvMibFVf- zSu=Ee?3`5=f{s_0pNeUEQT9|tWB^3ELUk?WyjOPrTZujNr}Klar>LUkt+)S3kgdc2 z4>+b!9bAMASas-#+~4;GoWt>OJH-#4R`(@S>CL7EPupt(u#rO#Mayu9ZR=Kr-(+9T zS8r-wpB2s?rYctO@S$Mfp&m!K8<4{;-(q(Q^xPyYn#F`V_`CBl(3DCrquE5A5sZ+H zK!GKBy2Fi|2)n%MW3Ca=zLoY46!Q)R%kW?;)?fVOhwbuphncUan+LGrJw30zf{d)@ zGG|E&_YkG^?f~idm5Cw{+qV+Ark0^A+rWV0kVL>c-C!+_S;0cNi}Hwl8j*xa^#!fr}M1WgX| zf^XP0^&%BA2Q|LXl|h7c{e)7~l}qK$(0zn=X9aWizE1ck*AnokFLHaw6-+uHIH?Ge z%;g&g(1yo{tDYBQ4cO-@(FlxtXO4cMA8e>>uy3gBcd}iTgip7>5;!ra|Hz1OvPMQg zB5RFofC$7Vr;)+R(bjAC7^Gy_pYN5R6De7P*gs9CzL- zY2<%Z53Z*0??P*_ZX}I@4M$8Dk|Uy&Kr`4S&o7JE$(+2M)$YU#IPXcJZHoK1hPC{! ztz(~7^h%5@|N4v@a5hL%leMO-60kD9(s|^|&ZS10Rx5u8&!Mg+iBwufjft&blgYN$ z_v!xq`F$_|j5jO* zUt@hLB95$YG1@{r{D?!FN(lfhW4IqrciTEl`TY; zjG_z!EaszF4QqfqYR9WVo1#DJOI=iM8I&Lz7SC2Rs0m>V#FU0jC)@0HxCC)0xGu~l zrn(^z&QDu)WAo@)Qoqi=0#YIwEWLz3~tHGRH z4Hl~A9GDubcgi95pS}fskQJqvlOxL?Uo?X8+KBnR$u5~MDmhwPgoMV7?H%&K`P_J? zZ=<{|W+|aXX#Tw{80L#S1j(Gn#R>7%7FJt@ww1=Gp+XoQK=2s)e$hzxj7O5VZ3H$` zov|-bZ13^$=_mf*F#MwABiQ|_bK1H$6v|2JzYN7LtMM)n^mjULqy6O0<;(MVK;p~G zZNQ4BpPv7Nha8=CDqZ~cEHXhKv3JEmSk1_uVa%le>C>v~(V5?$Q@^}sr<(gl87+ph zG`edholbqEd1&TrF}L<@)f^D0!7P22cHprW2#0~0lAF_yp`yE6zdCU%cksp1+ATab zvy3%?FB95;L<@`QW(~$fDiCv}8pKHuoP%MrISN^(nl+UyEH+M^h_$&;i!9+TVO_of z^g>HM*K^m{&;^{WJQ; zMqbNp0KMKC+a=?+o=~L^n!? zJ0-ijZ+w9%;F;R*Oy)G;*?`6GIHT2l)4M%0yE2UAE9*l*#ion3JnImfHQnZq~s{~7leRO0G+sxCjOl7J3 zce2auKV^|q(jzt66TL6Dp>f;>O~mMv=R zZ!6vZH6&u1+GijFmPyj}yYY)ViM*QLpLljYDu${E6f{@zv2d>jXn7*+s#TUh1?^n4s#I+I`$7Qtr5>BCj-W5+(6kj9pl za3pkco^H^n$6I))r(Tk?L`Y~S0 zN2{}i;8@Ew{`tz^4^OoCf4cy4t=_Gl8+&Vomj5Ii7D(Qt2XnxH8S=+%fa8^JS3JnR zzw_r{f62BGc&*-Xhs)AYP?lt#)lv1+@8MS7>m-m5 z@Yd{POm=W8UB*3i*_V`TPDfI+AJb*Is1xSoV6ByGkYhl_6+=LpZ<-vCBQ0DvTVRe5 zfN`04wPi(>s4cpS%pu+>M;Hf&G=gY0ubd99)I@voNZ>LXfwe@lYd84=NBIc)oCTMW z9m}dqEhp%PmT3HnZb*>w5GdxUe&SaoSy@jiwWtXOR(6G8JE9v$!F(pI9KFjQ-)?XD zKH@}86ejf#60HEtP~f$Xs}XG5fVAuCtI3@iiK>91LAtxMpLGR2VnWi61FaXr6WQs*bFt2^? znkbPf^QIfrMtpd$nr5TNShbXDZ#Sb^MF&d`_A-va7RL{*SG0-h(g>9&q@YTq(OVv^ z-VsdMuKk#H;=u%Ie)laVV@&KIV@NcO(D>K!cRo*OJ#j<{SQ?qw*4b6IYYlpc0<@bT z`b0)ylOAN)9s>ZEkrluHRL%9$duI69TY_jg33haYycePG3E>|{vUxeSx}Ughdss*B z@Zmo@etmg{9Mv zQzjW+CR)JnL!9C$GUA^FMn;&*hi4bm9z%f4xigJ|7HpP4x^Kg`dpE)CxCr%JycDS) z^b%gHPUJB?er9)vUV<0F6DzsPWmuyW`u=w{u&nm($w->|fZ_rg!Qv7mt zsX_`;-w=|cvRqVejN4<6_7>0j^N3T&o&_Kxq@^zTf3u(u|GIG#GO+m;q^+b#O^w;z zcz>@C_!C1Hgt0;G?WGk6B;xxWO9@SAA?JDKdie%zXc_RCu&m1$XPP zB~jLU1h8Q)ocL9bp#{}*;k2DkIssL+Wg-O=E+7p<7cIpm32(6fu(NJ_i4;#%oEn7{ zq}TJKRZAP4a$G`at~XfyT3^8tRaA_5j0i2|-5#;xagPO@5>=60Zq`Rk93cj6SY&fi zaNln6NNvA|Vf09*J)dH!3vWtRt4)W({e0yfqh4x0d>^EBTOYS)Uv5;@#?}PC1&GQ; zn^&paqS!cIp4-$?X(5FJaIv38B5*)r{xUN22mtE&i<@0ghAMKgbG@qr(W06+4Lcxn z;YW@R&WJn`SPB>6KUIW_6z!8HQKdW4dj4&##Ay z-!rh`G;9JB%Kfvdu}oK$<&?kIt+Zg!xq;0kKjC=C6el#{uT*GYmD+*yBbK>7>7wjj z)d+5oYM3a>Orj+Rx@#g9iV2zc$LNUKC|?i7l%GD!rt4me=da&y9hGX$_uPN!ZZvsX zYF&Q-V6n7Ju@3`fbn0INd(lK5mPDpSx_q2Nsh7kMlwe?y)RGm03aw$=esjYGl0|0l zm9~E3xLx14=w1K3CLuh+ZiVKeq@p6@simo$QGH@3{UO7H`9d` z&$^5oi;9>;M$W@nfP6A%c%*qvK62T}L_c{cXpp)$T1($x-~Sy(Z^~zBLM;9auYhW- zU_d%l9c^e|qc%}!w=%i6DpRu}mxO%0Av?fT`2n#0iBvb0?TKCKq4^=6g>xB9Fn>;+-omsP}b9z*Vkp_szz{? zLdKBo5=>_{$PwN9y-+5wdlhIHA~Cw2x_sfF;5f=|G`jOM+5PiK_9A`Nuv4G1mU?rG zFc}q+^asp=+w&kI)zUWAF4xX5Q)Qg-0eO>S;Kega#K;d`u%nZ`ZD*9+%+pohFCGywyd>}x`{d#D z%ggN9b}woFCRf;kA=fIcayIXIQ$!sM@7uTBjJoX5ppkJ$1YpT`cN8_GCAgvYZ~gvu zWn`_>d1Q#^5s<+Q1m=hF#`qC*_94Gy5s@Kcn`2&-WRysN|f2M6s1#WqNqc6j$LT2W!5VPLT%4-{^ z%j%!Hjym}aN{QIYG`cAMGn+gNvTjp~)|=Eo>TO8B1XGiPuOah_#ZQC16~S?Ok=Cj{ zW}FbdaHI;H;#E3V7$)ffHl|fr*M-sCm7;HVUVmWIDu3<%!VP%)jG}E;?!$hC=(4{)-2_`p6H`B^ zv7@;RfHT`wR%Dn;l@WqaFolxkna#-+@M0++=H6aHa)u!Hp4i4J}fyu$&_Af6a^8{hfbL<=ty$G9e8cMJ`hAOZ8p(83MIuNsILJ78{N$jnx80YGP!644lXb!?@X}f8q8T z$eJ9^y=2-O&G={B(5Lh@->S0+rK8P=oL~5Uqp1yOWD!~##WWLgJLBLxhLEXkR`VS` zZK7X0b=;qBymYU0J{_#1M|aB zV|p3U2GHtmyfVzsCg4yLCwf@4v$aHcvLHE)1{`@@^>W|0+0&ukmV4vqd`X4MEdLKG zyxN%vIM8>2`=(8FLUT`$#rOA&`oiQ{QS+6Fx&=LqZ3X=^J-SUwg%S%bVi*w>w1rJF z^UX>&?TSa#XLVd=zV236cnWjV@@tYmqmM4s1gH(-V$v1|oCh`zblo&Iloz&`=|vKaT zvJ$NXPLZ9t-S(TtUwQpcTg;a7Z`aPcYNpslX;1sicY*G`^4x@De`u@-%*~$S3h+9j zV|}Ms&+xcv*Xd#;e6Itn>m%?qw}1WkM6hsWX>ff^VYk86EJ@eHh_zfiV-A6UW~r4{ zIGs*vn^s6BtC%#^r5traKg-6KIqqQ_tQqIRzen6R;Vg!>opsRTW+{08T6Tb{Tt3wo zuN=Sa+-_MKT1#OTNOKa#NE3!25BxZG4!_R@R}NKCb2aJMt?5-nW*W`o=wX7Qp zS9<{@8_%Z?n=(x=);!z?P6Q{p|0K5!v@1WH`tu$C#pLVgnq0ciU;l6NjwA zva@EK$l=4N-Sk2q)bML%exqtumxWpwXqbgJEP-goGZ|yTf~~8cwW_D{KIZASK&355za5KG)SR4{wSuYpzTzyrSnvHsI}j#F&aK9c)4zj z%sahcb~-6OCTY(i)7IX%(#~)B_Ghy9UfUPuFR1#IE}ZWz3Xmc(Y-*K%9!UK_(g+Dw zO8QG9zw)Ex*?Z)S`To4+pNALeEL-Jt9&koWJk8NYfLDuo9L*dEEX=Ipb|2Lp_g%WF zbv5!fQSdD;SzyJ?aAV+9l<2Key!Xf;tw}2#h5Y&Kq3;$G`_1rLQNoVR5xI>MMkX>q zwoSw}>Dubxd@8WG1i+^ujH%TYK2#c@9-Xbow|8j1Vu zHb~go2m2f&GlC{v&J6%VAFkCjq8iJ)fJ#MgmL65EQ$wv3zS}6EAUz&q&jmRwZ)qUW zv$J=cZ_m`Mvt%5Qe_tD90(?|lnc)b3bk@a$Lb-1caMh@%tB%ZvNzUy}QIUaW!{+IW z!wRd=3$5G*hmJ4n_RQD1+e*=PcIvS>o6oUCV-z^z1Ut%vu4G&mlC~pJcKZc$M~%vt zoJ?<}jia~WxM!~;LpT`{N0J(*&?gi`N-CYAMtiR5B;3i?G_DlB#Un!PxR!a)3Ng0= zJ=v^!qe|-44gUtSt9wnagEdvX&E3t_^8^rI_~L8CXH3JfOtcoAn7DJ?u*y+b&aV)2 zG#Y2I43P)x=Yh_Er`tA92E@5eKz=RhrGB(Vx1h@ zj=`cD1NZ-k`U)>F+a8pFQHm_mMhz+)2Q;o;hS+ft5^)d?Ee0R^f7hdwLz6GZ8t#vtiP^p_@ zDy2|LjcnaG(##h`l2M}&4$K36-e0He`LsFTD!TjUj9N@iY50DGDz==xcz7rVT-8oV zYm9sZKxYSB?I# z2p~y^Wh;n%7UuTtUb>HbCyM%kL@+3+_w7iyG;QD$N5Dn@RW26j8N=u6s|vKu`1G#; za-gs3FUhu|QGnwY?E?P&nEtv9DTRE>D@Ad3Iv)ZTLK(gN!CXJ8ceI?Y18`#l@G750 z86ZZFYq=bfk)rew_+`dRnRrs6#Kv#J$-8&7M6Zq)`t-vCg5bN@N2rs23Lg?Fz3cPO$itQyBF4{uMx2GNc4dX6s z?#3lHN~E2$OuEt@w}b4`srh-cVtUv-e&Mywyo1-{9u=UI^of0a_ta+XcPivX3EfQ{ z{uwUrtWB>Qm|633LCI7R7ooCgx=82cuwVhR9f7!F@$M#$&!~VnRKT832+Q}5Mi+k@ zaPql`%Nl!5{ETVt-~RLe()^9H>%KAk@51h77gDGRfVAXPjFl;onA^@lK!ng|h+SRS zTZMxko#+^60@50_3^Tr$N^(Xfap}B$Ph4M9^fNKeDfv8?z^W7xb1I+H#{pItBUJUY z1UAL#DR(=^Dcbiur3P0y{_ZYkgH=S?21JGK>Tz_8^KB**2MWeJWiZ$<3L9&9i~#uZ z{19|6Yr-6R2PY7tsEW_ZSn+^W>~Zy^K_=;&l%QX&vN*Zw$pA#9rXcYR?xnJ|0Oegy zm$|Neef4%FWl#jm^$?AIKeA)Q{Iu_CtyhUi+~i_0PK*|C$|v`v!MA2mQ6oO9wKJ1! z(~!J&E~_(Rc>OkT9>O~=l#ts~pG}O5^NWu+vVHcL1$t=-J-EyMlArb?`Rj+*TBzsX zUH9|NW$Rt2LcIIG>NrLEU;AeJD#6$K4drK@g4cj57?baQ>oLLN#qZwdgt&+5AdDk! z%kmzK^R;Qig3=Xl5#A~4i*%T`luWo(4<^0OZHNBy@3bIFT9z{zZC47#bFfOfZ%{Dz^TY!{C9aa9Dt$wb#^d_}V@Bb<1nhtQ+>S{_WjC3^|h5d_>}Yz4&-^ zSj`J7C1wC!@{q%nN^462&igZFpxssIFJzSvAlKgx!X_{Cpdzv_ySJ+k7#?kRO(|xw zPNdcOP|e2Mk&~dS_B(K4a(yI*!McrgaDAU_pj@Ga!{RfpVU(6sQb)6#=%ta1O7n|F zba?m|#Qk2?pXYLE2KQGkB=U3y+4LZ%JRc^n;#}n+mONGTdD6EV#STJzb^?VrIS(pB z|EqePgPo(vVgf?_$-e}a_Cz*>IRO`(SR!O>9;c36^8;ymZwFfhHSRkHC|hX#kX(uG z$oDSWy5)3MD>VEO>5Y6nep0-_0A*cr)3{oO#>a;jCBmY{*4b8tuf`bw{jWHSIVV8S zr*hVN9^ffWX{5*3;2ENXs@aC68`4SAy@D%E&B@aXx%S%!#5H?jRz!T5Zncj!oyt8K ztv2=73sZQ{n^Qb7P!z4zaKlB~G>Was$rRLT_e&x&NlCGKTs`hMwnlAs&?ppqzo7Rpqn(QuX*qjX`-; zIFi_ZQgT05E}0#B=b?q5=7P8p7R0?s@6v zL-lYiRfPAZeegMaS z6ULFWuyQv7JTVx6*ZLVgnPaobs9V}0yC1u@E)eiAPHpRDlGz_xGL;8C#3G~UcHwcB zCp9b~E(XAj4;sWK%TCOul2FyhL7F*rZFKMt2%sV|DBxidS@{?cuI{R4WYqClP zGqdjWHTwR6H3XTn$~|O0%vB2e+m7;LOuF!MPA3iY?2ayLu@Rm!GF6bJYp5Dt@&~?V z;e04^SpoWt`K&lGikK|g*{?{JkxeX*lPV9RchxF=#p4U(GBqP;qLYFjIQaI{H6$$F zXu^hO)k=i4NVi7+1jjTLU8~vyXP2wa#slzek*(iInm>V@u z+kjdYvS6TGUED?=m~|S86!@IDVFczap6F~jjpi}%K!o`jv_XO+oPJ;TbDlE#U?EVY zhstmW5X$qk+hnbs?84~8zp1W2=ed5@33QMOGnZmbNNR@xl&Uh_svql*YARF=+Fxpu zt$D<@S|Vkb#^Vk9T-Yl8aXm@691IHgO(l=ycq4nks^w7^c$M0JuMX!VVW@{*#hE$u=ZD9tK^>QotBZmV1Sg!@n8!po5}!P?8y2*uu0U z5=S|fGL)ycY7HCXE80-mD%3DKQWd{dT-r>TVDN-<#R|liEiCf9os-v4tD$dWkltj? zHWJd%zwufY!6O674V#C$sJ@dvZihuAG7Tlnu$^%7+H^B^*Dq~yw%b%(Q8?kzCtUzi zl;Mhh;6Y38DPmvPxY7+joW>czdGn?p8bnihL*~jrjw^;?ev+hgkD2XIEN)F zGHY96FudiAg;JK2oT;FPQAs<)-2(rcT!{fncmm=RHDiGcHh($tPR#VOp7rrP(-u++ zMeqvAylLD#H^_VWk#1qXTG~VZ zV;Tk-4OW}D_m&grmSVxk0&&!NPRQvP+kSi}J2)pizO-G2?wF_NirL|kNE}&l-@fx| z&VUsXQIQ)e`}fZSWxFq%K_=i_FOUZ}z)yJW-%MZgKMvDd^s)`!p>NUAE$20NWTBd(_nHQ)D2#IZC)%AgPZKa0pW;?MC_(C-84N@rPf7)7*v5Ws3Wv`nLK(iL3zYdovQssBHvCTU(svl z;ICEM&vsd)8a*)dZviqvJzzyKP+k3&W`zYAR^y~#$e(56&(#$XQ?%7n7k2&Q^uF)i z?4k(NG(ol_ivzdXK!^4Ho0JFnJ1_UH3Fu8o5=B08ssYK2{2-}m%z44axL3+~Mc$xFT|%dS53M3q~)O0_U_{LK69 zceQTl4?_hb&pjGv^k-|`hS9kG%LgLew@FTAUg(Ih>y3wrX5E^Q7DX=Cx*q_GD2(xm z`bU#j@8^WgjXxB|xhMbP?e)KSQ@ON9USnF6byA6Qy~fLvB783MPVs3FWP9;`Fg-c0 zi+6O+QnJp1t>%aC;gEr#O6zPzFjF<}QKI>vIW(*?4-jlvYH17_Hft(NEAGyIfFt&| zz$WW#7|tETg^IUULYon7z}STF7EOpo97^x@3WY`U1ve8ZBoB&+8HluEB35fAtAYM( zRt<^`b|1&A0-T`-Duz!gGsj^an-0Rf<-@*3e@2c9B9WQQB&Im0I%bzT3PF<`wb~eK zaB**IDc<)lZ{rP1q_DAM5|?j6L>3=cCL5$KAxI~2XK~Li6%d}7W9iMwXChkU12lBO zACAVdMv)2QncEVd*dF(o?ZTnIS<-pebMX3gvkVK|{*-C{@vHpQW37n2=xf;!$Cc;` zcGv_#;w-pz7)WGWYOM`rt=vl19s{^SE`n5mCMOjYv@G@iEh;fwC7vf4UED zOB4RLf8Ja5d_DlBI8zKwaZQGk1R78bEn=B!A4Q_`wy z41ByUkCUAFLC{}FF;$7F%;v%};F4+GYzn-iJB21^T0E&9F+{yz{t6Dc&Uu7;BTJFZ zP1Q}S>b6vXmUr!FBNB|RC_i}KbDTSE+>dp!T??6{4UfGD@xQC|3GZHX*0|p*b$Q=5 zb3|G7I&KrYlsk_D7G%&oA`Shao3`wQ+WRFlD3bi8Jn+^5RQozPXR`vaLHbLmO$q)t zGBOtVVa^%f=#YcDpWywnS$%*haC8}@zQ|&H@ug9KX-Qc2m-`=TLJAFCyvSlHuoyr4 zFB=U8xWedAuLuc=^9cv5pM9vPbo;53OmSL)zw|4%{E9kvh0|hMZJEB^X9VeGgjdO- z65_JN&v>|AoVM#ttPhz)R?oQJ;C*skH~alV=-_FC0|%sH$cqOMx(WMhbi#;!N#~sqmE%G@zT8CXmmP)si7qdRn3K58}6IFf+7BaSa@x zl3-8WHF91-qrH4qWDyC3HV4LMRRhU;u|g|p)ba)GBdg(l=VvIM0@(%Tm6rPWW;O1^ z-%nsii7mnQQ&8xqE0bIL-5e_gbB@9~k2F+|+~?>k@H~579|H%C)k1d_-_y@#Xd7LC>~e?t*v?aVFXWdGYJsy z7QKmwHBAaR8ib%>y$xCh@4@tbzBm!gMe2Oj*>871RtgoXjYCkN`Mq93j(b3mTTaD3 zuD&epTVG<3++0Uutk23(?V)e5dSti?B}}tm`9JWCD{C;I$$z7W6bl_^rwZZG6{+i5 zK)%7GkUK!ei+c5h?~$7wnY_WO{Rv`N1NvoN2~7Ct?|tc9-3?jEXdy-W3i~X#60vGtNBT9G9L@Wu{u_fz$|V6VBO5eo z&deV8mfuD=?~K6H;nT7z^U5OU&b6TnbItf(*AQpZo26)>un>6R>=jLy!$R^QED`(W zuie9DslI=Ae%}NC?ds__RHXPWXaGXO=bNu*^qWs-I;+h4hQaQTF7q3U0;Nt8}94f|OkWV8gb&+IYEWDBCEp;lBV+|+jP=V>CSj1+pw z=@*^8cF@({M#-#OwJ|jxiy*5XGlJsata&u=y)|H6BkHZCcbUc#&VBQcX3DG=wTew%jpe3R1gPPPRfuLb?neRY4GHc5r<%v&0X23yrc z#I@Al+Q05j{H}x_vw)}CplV}>>|zu-A~TysJI&ktD>lZEUYfB6_%_qrWrQK&b!CAt zEH>wSl9D`G_?}+8IbFhw3&6WAz`d-3eUqY0+n4?J7eW*Nr`7I&U(VH#=9I=4Q7CCh zi1;70c+(j$H8S2>eYz&<`|KBZa|wAFVS_`X8?7V>hJROu69!oePF5Ab~W z)iKb|n^ZJt`a*iTiF`{%et!-KSgJ3?X zqJ$+)d9332D<3VHy^*~^MF~N2N-(#=<&3>;lc3Q(K%7Gp1w4;k1hp00*kZ7SlIbl) z)9RyEbD!T|H?S>@%~^G^*p1mKYbWEo6L+%dJjJR8AFQkL9iLAbtx#iBQJqFie1ZbJ z(J3E4-;K?a=WN`i3d4R{ET3?FLbXcX8U=^0lwFc*^!uRj=?@(W!_WL_ANpUf^KRKc zTD1thYcu(?O9`H9(+H!}R1kVM&lDbH?F>9;*FCkU`OUNm93(mD^ zz?bvFHIr8#0C7eJE=gOpNF>{2#;pRP2bMxm@3(eo&##JvEd_*!pQMIK?2^>hJ;>QA zLnud2`C%diDamI7rAIJx>(9mu1%tm&P_z+C%Y@oXSvC)m7@M#1oPJuladyG-GrHq+ zv0`fDHY808icCtRr6+lAfbm2Q$0vHtk7U;7_=t#IkeqIt7Pl37w>5jz&^%UcmDoL&QkH)dbKE`TG z`+FL7)T~g`-oH0bWlCz1bapy-JWPO2D@WHGX^H`DJHxb_bep)@m1^-s zqzHo<&B^Pz^gXaVRK#+K{^{rA@0}D3?>qJzRsv|*b`YFUy_>KXcT|>kFBP#8$c28@ zq_e0jxD_H09W*gtyw0E-%u{*|*`gR9y{0=KoBF<6c&!`~hfz;!SSc3yDEfpW@)F=+ z^}_S<{2y?g`5m}M{})`mfe_EM-m$>{ChTf>0d-#$L$1etir)D{1JBEbt(IV2%g zC0|5+rj|Z+Wh0FPKi{>rqa}8{qpI33^n~=s;P~iQ!a_V^>fHF`VH^onG$51WSABVx|ZxP=nTsz z*A?1|=t?0oNx=*9q4Y3V7?ffWZTi70zfVP0``_~upS5C-QAQ&s)mM~4|c_P}r2rJp^I2xE+W{z}O zViOdNWI``cO`a4{sS?$^+E%>p;e6VAV$O?#INF)XcfbC{!(^SW(Y|bG&$hF#2)jS% zI^fS+_#YNd)AUE{vQZpLFMhfN01dvUa|vT)TQaVt!PC`6E##bOuq`aae#)69b);w>wTkpG{5(q!;&}gzppaST0r_sed7mhOE-V3C5 zzcE9eo)3hP!!uNn{`nThtSf9Pqe-!t5y3-(`o}~OrH$s#&Wv)0gYHe zj6}fp;`e|TN+<>;n_nDZLR@u_RCs(#Ejq2OeFmtlZn9bFIWL{jq=b9l6OQ;pEmoL>u*A z1BJL+xSaulL?6$dlCjV>U`%)oh}xSF;IpC;hhoW^_Mh*#VHlqW@G$*5I+ zR3&75!ugDVVn6%MVw|W`JY?Q&e%#-4v$TAE>>4QS-k#d|N1bOOLxQUgdvP;e{74TF zCRLw(|Cy}&-C~}TVd2NqZ`8P{)O##@`um+qYa-{@Uvj@2+|hDrjI7So6D2-1UY_;# zJBQL#NPG?<$fK&~Pi`;b-FNd}-t*yMv!sWhBbCm)U5ESPXGm(o+4)rVJ!Dxpz*y_0 zu(D71G;`77tEB1Zo9!!b!o#si;Qejjv!~Jd2ISJ-&i!vIFd_O6)&|Pi7FtWL|B2jO z54-~3#dh-=Z7{E$8u>Y6=Xy!z9B2hB^>V&5gLnOM{JB!tK@&F3Bo6H*j@o~DYR%#~;qT{|@5sFvJC4Ey!>)VQ4gn);R z9nFnikU9fZucJAfVHl?UD0i#BI6&)3*9afqQf@xi!{SMXx z$8WygfVv(TgT@@2%jex;{`CQxk2n|5v1ua^+14q=J~J-nPyqZV@Uk~Ofb~iT)QPr^9luw4R(Yy0>x^L*w(?~q2_sq za;#$ElT$MX7vPok`exO0wt>&`Xuo!CF$?Y9Y>9U1qB?^-CT)-Sd4X9U9Bb_(g+JKwO)~CNz+tUYxU52RVH7)%v!NRVde}w4U#}j^cgWMb_g8_|J8u$ zXTiPG0;EpHaJSg<2pzp?SQIx8l_K$Oj-iWR^nO^=y`jlrc|?gFdv;UTc_m41Tv%DI z$gz>F(;PGOzMii4kk)PjC&RdasFn4A!*C&w<$6Rjg0!rOdZU0VwI`j;7Vuncz|&nh z%*9640EFD@{O{iACGhKivX%sqj>(mhkqwarm%wulW-uS*f$(*vwu_^BDuFMImaZvp z+v5Z5yF&8~v>D_4tHjutC|1I=N1#lxD$}UnXM1IWcS>Rs59}Mt*@liY4Kf3TRNaSI&K$>XSFVH_-UOA>_4PegHZPD%)iFEi8y&mi=P zV-*p&Yq2UwmorM!403==iRuy$ixu`=afB;;QBez8wNw^L_xPDd4DY?INnIetghb!7 ziD!6v15})dfRg?3&E#K@Nd?m7ii!|3KDG61yxi25KrSY(Y6JEUp~p_{Ixx@}ZYPHS zt=eEdsR#Yte>aAFbb`U|IfrbOlKa~Xm%1bpd_+@_4BcVZxDhf$cOEe#4m?M4WWNYr z%zZ>av#@kg@UXKgf96s&uO_g_XU?bp8lN=R7sL)o(xU2X;t{R&WRsK)3Fm% z$gl5^!ik9F$7Qh1<6}h(2RBRuY{gHK>N20 zpc$nHY3aqG`=wX(={dlMp=s1;nYsW2T6%E3#~=Na&gzj{{Pgao-;<2XakVXL)VswS zej{l}ks!VZZA(VqV3dSc9-@vyv;JMTfTgSq&Cn(vm-J5KyQ{i|NP~7~r;Rnu$|V`K zwB6P>e<-ui&D2E;w+`P(u9B#_2ryTbI{cXF*HA2{eGhH4wEM2Ln&R(g6~U)sHV82I zW&ZZ82u~NAC_~HNRn6<#Pp09qbdw_+QVbNE>k+t#1T4Q#axLr7U^af7JcJr{d0{J$ zo9U&&hdMd}&SZovA}?m^G5n_5Q;$CIps!zDz#sJvSlDo$h}q#OrLAu^4M%Q*yN@AH zfnQz(10OU=(nh?K{;4PshX1#Zv_Ys%1-LgbuoORCcOP_LcqN738EA#A2zL`4XmMGF zl88hMu@%g=+X)S)kCSwaRH`TQ_-J5SQHWy_?S#T(sasP-2U*eLb^~>%KGbf7A)s z?VVoSSFWbrHY=KoxBYWb0)IXaG5a#oZWaK+W#qJ-sho%)Sfpy60qEWn9dW-H%U_B3 ziI_Xws>?|(E}@g%DAcBTDraAjT$7|%cj~QW?_XVLlI4x{>z8)w0bFNMVtXC=xq&B> z`E=~_)Y0XkVsD1zYED=T#+WCQs!Ha6RqDYoO(O?mREX);KDXofXs##8csHoYl(3@7 zh$+iPgzOj*zhx_yknZ$qB(qmKL7BFcA8(*(^JOK$x}WNYxp_!@s4ybsAN7iy z_CxZjf^qFA@L)lLkxBfV&DO-X3EA3p*o@kIc-jVa-?yZn(F{((qyF0o5n`AAQyYsK z)U_W|-;j5Kp-OnwjY#$f~ROCZ}A9mfS_U_ZfHF8AIwIzYB?xNl02k{?}fI(P~%otu`x2$mO{i*gRj} zgHN2%J5Cw#F1#&>=rvC$Bp$0~=J!fb361g}DkF&{5|_%3m`}Y)fKja z@q*a93YY_fc;l@EqWb=AS++5ljU}FrcK&Z{es4_=iU*y+jFl4*le>+xmBmVdYrmn4 zYyTyEzw<&DnqX0E-d>a;t@V#4H03l}hYA&J>Z!4sI<)t#z}mLjXcxi<4--2 z)`EIXEkf(#us2~TgC7#H<>cf9_D`moH@qe`Q-Jz!~5p4am;A~MP}ah6;b@+T7?@Rj{VE{LX0M)f~}K+?F;Gs z#;N&t`_!PQ1{528@Mc^GtQI+GN$7qrziB@K6=%mLlH{tY&0Zqyvx)D{9 zs>o%(nUnA`qz9-IK|76+km;MnWOwB2B){4p1|A~8J@-P1dGL56E|BgHZSz~7knr17Xh)_N}-8dHY3#)EmIo6bX|F9Bq z-U~D8iG_+d30;9^)HKPaBvZ29qke+Bw$x{NqEel=*}0;69MQsjOw3%ddw$WS#nY~~ zD3VWLynJtvN=QjEPkp1LNn<^lAYYwHb#;$D3OA@ci%ETMmarfQ-rx2+d}vFtMAD&c zfpt~tLYPcFlXef2IyVQcLV!MV(~pM{p#H^;D}j1X5*g*Cx++~w96O^4rQy;!%EkTpm9HobeB82xtq_AD)0 z$~P?jGfWrK?hVTTQp6vtVjaRNM)|Fipi|foDxc9NmfR}1txQ2F#Y|MZ(KQr{2G;v zCKe{`JS6HkQ)m&X3t{g$Kbn|5U$ie^1Jf=%gRfa<9Zq9s@lMyXa8upv7FL zxM@AI+%*hns%Nv~p}_`O$xOde)m?x;c;hmBYRv^Qaw`fsIIN+dE$d^hfKVVC(@Vi& z!}p$sdoy(ddOUSNHn*$IH`BE>n-6G=hukV$C|V&1>iJy?+E$lUsMhR z{2fiv!im$`CcE}485o&zPRI$b<6XBv!fHRCCn_~03YOE^V-rGbl=2Im$O_9ciePH~ z250;A@mueTY&+w0&iSlLS}qeT88wNH8@{M!eUqxv+=hiQfGL%<8d5d?0%a=4N`|8* zrao7O=~;@5D*Gd%a81*ExI@ZPPW&) zIw4Q-jj+GHli~lsG>Buv*TNORAcy?E>x*s4p|xUJFwXPbmI>HCrH8C!yDyHNIx9-z zVoMi41#Rr#R9l|D@lmLUpqN}d z-^%KVj72SmBvmN{-nw4RNlBMBPMu4^TrGo1GbyH>hRNU-%l#2clj0;;d}5~O&x|-# z0rN-=@8gwsqo6>RPNCK2LpH`L3H}t3I-!hw<0J5_icNCk9+3=j9(u*hbK#kr&sWvf zwfBuQyg-e*NNXEM!0zQ?A;k4=WSDKLR=*~R*g+}~T7!Klm3pAHb0 zH)WH(uwvb!kEJ7-*YJ@_YfuwjQ{65IrwuAkmg7K3CQ5lPj+33JLj-DDPxY~}s?l~R z=gAglz#l0+7E?FbcyGO7rMhDIVL}XpLrW1Zawg)(v%kg^81L9jvd!Dqzf^}D!uDO? z#JA@Thu7d@7V7Q_zu5I7NF6;a?l^U4``9G4JK!NTLCE*o-oS{%lSl6aj1lttR_b3@ z`kFX_gx-T{5@7dqHrC&XrC@B8--E6&p&;KEW{+2ZYs7uFF{AAqDq~W;%Sn_(V}q(W zn=$)o@~!)pE;}A(b5!tja6#VkCdhVXL5d2y49x>z`+fM?+c+O+yV1#Pd=;97S(4Cx zNSR9$fy#kyT`AzS=hl&XwtV&xw7qh9WZu}Ok71y!k(3mM8ubLfu6Vr{2(YaxN?4WW zn4$8Sz7@i}u9;sq^t={Yx;1pK)>lGnP-W7pQ&)SFgaDt>J8vN*kLQ{_>&bJrm~Ce` z<&&YolvGg`oyE)=4y1tIV#T&|AQ2jG!T_V(lQEzDrmbB7Bk7*)ZO#hDq1U*IKyAy~ zv4q_o?^Tolybde~?q+3>PzrBh9Nc^gWM>Tmm3<1Pfg|L5k^K9OWL(vKrf8pPPMR4Y zVO6YL(|h-ASf6jJ@z6M~SPUND0gR9>GAb9P zNNLW%bHTp3ziFeBWv1QhjW9&YZT!f8KGZ>a#e2v)Qv8Q$BxRsMLUkmwDmE9E{Tu2E z9lt1v%ZC3K-}~mq4Xu?)@1NR9#f{*-4kMX*|PmU<3pK1y?mrJph)I!JGrwmA>A zMm0ux9#PG-n|^D+(lJoA7o}Hj-Fz)PzBg+3xgS}vZhSY)xU1)$I?%PBPT>ceC^st& zo?8WUXWwC%j2T3T7V&6yIaT``(gkV4X()KTRqVQZoZ1Gx{!aA*556zeSrDC+dqoNP z?IAB06hhJBFE5`2D;Dm*RX&z(Lgy%!m5G;?Z)9Lm#OS+#Mp@Nl*3f)wIHqk>H#~)A ziq9EsJK1I~z*$Z+$Szr-6w#-kxsA#hg{(zkF7k6veSsusFk{VWylZu-_@axX>d?q{ zAf6BF^d5NL4ZW<+cFUY5&Ets78a{wQ>j|T%8(h5XGWz<8CVY^TmZ3WR z63pJWob?`=rkFDMc>R5U>}Jk)@Y7fKu_wmVvDwYC*Z-eEY}U_zoO9;}JvO{iyo3|4 zn3n7+QWIg4sviBDi!TzztayTi>E{9YNvf*pFFs7BGUKrFOxvbsxzfBJ2kV-BEg7gr zEFHh)86S?RuL145v^tD7+>agGWpCva8Be*ctQJ|Yv*gx(DjrS*Wg<&qw7TXTTLXP6 z=p_YK78{ND1+%6Ww|DJZpqEYQaq7DYs$xRQs-I*L>`r~9?M$UZDv~^=eWvYFf!FL4 zyvn=wS&`~o(zGjyAld9Ohhajmw?;KXxqDRhU92np&j#jpZypK}o;xaN&fnweqwTE7 z=f%?~;8y+VF6`81O05XPJoZR(m=dide>!-SB@=#MEPVT@MFW8szi6W+34#_`6FJ>; z04wXsq0K1t3`?Qk(CvtQ$dtCf##stfHfu;2v^>X{flp}i{awkvO>~;HJv@F=$4P@~<8xzNS zXl;Y~X{$Mlg0Owcn5*rStY{e1DWW3xIz8|ero5IvN!AuLOxD4VvQr`#(Hd}H7X=7q zu2i7l&7u$fEqt$29I_u$-P)%-?=PG$f7q(eJ4|p()(wA1Dufc|6i}fCe@oRiL#(}T z?{1P+zB5%|e)B>=P-KhdH3+U{rYcDansF>sLc~8^TqxPRtRR^HA4@vpH+=yUgiirU z$Fc#ic(-Jxmq>7bfL5M3oloCc-?`P+W-xr4xH61vg(A6q&T-oGEHo~f$}(gWYWqe~ z1_Z>cpaM-N=zO%AT1G{?6P9BCaW1ih!)4gauW6Oc1vs3&?kkMZUsN8Yuff$Edq!RZ zf@if%k`!!0iUz71J>%|`U|&sjf?#LUS+W^3HS~ACe7>7~I8=f1H$8{XWL-Wy#800j z{>6m=-T&gE!);toJ?YeOs-s0&J`n6g?-DS^u+5z+L7YT0Ev4KjN2O|p-yEZLnY3iZ zXNqQt;_14^m(eW zNxEl@Ug}11<}8#QM!nj6+|C2N{cdGy)djpYcK$S`Gs#vNhz-1X^B2BrNWkJjhntV; zBTUzZFhZB{l`er}t|Gr{Qfuh5-zYKQm4~3>G9(h~|3C`R022GZHy$K}@rLTl6_#pr zmBUaXG~YPV{v?W%tRFBR)!!)_CArYjt3HWr`JT_#L?!hFrGCuoE;V56z*47=&Ace| zb56i|i7@$3@?p36W=U8Bpbu5Q{AB*p>Gdy1UsDo3!WJFHm(uzP|KFxar#v-knUbFH)@-adF4$HW=t<2r2{jlWgcWZutKxCgpUz)_4)pOjZqw_GZ zG7-LnB9k4n+>rR_Q9~8i*TweaLOZ{vHr<5%$}RKpHA z68N?R6Sl>HN3wVUd39CNivjtwH7Q`jLal4Je0z!KPa3H8UPk_74HENw%r+C8@lfu^ zrS2v#p6~@_Vec*t#jOH>Lx`I8; z4q6jl+dLg8e575SQHr(T2|jRyI)_(Tf_$#zyUtxEU+?Djm)NSXxySQP@t{TDm;PUJ zdv!>VH^hbJ8K>3yABUuXx_4J4yT34(p8*AR-)TxgEg}`Av^4#x*jDK;YPgq-%li!z z`@8(L*K~8bt`xGKA#69N_J`xO7OI^OTSDoGN@LMYwLKn z20T9AT+n-+zaFg6e_uVbu0g^NmcAv2X7WE21P@@R(fX#2V!E-_{pGmx-1|W4tNkv4 z_8UC;MCf(hrir#>mGVQaa%Pkd?B5sJd?_dmK>72Fbl7!^=nU$dFoO&W_s?zF3xZfi z71z8c^aPa^H^rv@)IANHOD4nzzC_|vgNF^2b_Ic~nC4Aa?Tk^Yu=Smf+5?+#^JNPW z_N^(7JdK!^yo#^XQBmrHPg<%e1tpnT(nv+YN#)TM*gt%~&u&oqe(TnK`wP7j9t;P@ z%_b=Gf|-Dse#+TPAed1oFW9al-q~s2Bon#1xLXhOySrp_DwTKuMuZ|V{6%}pe^VD8 zkk1sPNgcHP>0#md{9zDD+iQLJvS?a?r7Ec683q|g4gdQ+Xk8Z@|AD~tBs4hf8!%Eg z2JqTrTnnrsDfSNYPu@bN5pOWXE*TuIP!0Cj3D--|#_5^^5NVD{vwu8?$+n(Tg`hZV6OIQ(2eza;b8^W}~JpC#U zV@-amR_4Z-i%xNi!gs2o5a9=PqqR*5!8evPvJ^f(wbStUPbi_X4l%VYxT-EJDZBY@ zcT01|U~)&qWe|OU{Ma7M%_*#I4l-DcjLNdhQ!FJZ4oX5e@=R@WW6b5m(5j2UF{x6P z5Ht3Z0^W5zl}44by#cI{rW5R(%j_*S+*Hv*xV8LV)cm}_B4FNnx@?IMTOJsiVvfU^ z+w-ppUm9L6pQm15&Q-jiTVDNg03{eJca%b6MK|OskmOr;#S1wW_^FclfD3?uJ&oPbrSB zGDgW-9GC7?!(PjUPA;oQstRM^IT`es;vT1^IEV#7!**8tq`{BySBt|KS&)^VxQnIl z80DC|-}gjAOsSI5AB#du+&a0jy0p5udnt-!_LEL8wZvIJq6_dA&jhq>Ngo2BJ^pPl1rF+dzoUQY{c)Onn|THn$r} z23bp?+d_FnGV$8@Uiz+2uhlkaE>$}pl{2-+LDnpb`qTO%@uCvhd$P#$HDE9Pg!=e- zgxS087;J82e|#PM#E@P-N1WecdYN%rxHQ?c`hLQE?^NZ=L;AoZu-y`;`!G(f&V2;p zQm!bhv~fFK^FT6~qwkV$cHS4YW9XCM_-0I9W%8)u=y4=g>K`jnmoTSio2kn4D=MUg z$))TF!YJ7q<<9%Yl9@EAY@I)&r^V`{F9pDbgQvw-!#$c)Ve?@WY}4BQ3_i@dKivEu z;;zD}?dNF+*A^)hDXs;ITZ=<+clYAj;u@?_q!f2|ch{8S?(XjHgpfDwcYc4vJCn?0 zCX>m1_HLhj_PM=VOBUhhfkihCfIC^ysa;zMQiLCDAq|p?JUj<=Jpr zsNTrLpw|aBWKp0du*u@oSjZw%(2P`pToLn6Z!ed;B7h<}9Yc;%$iCB+_2#)U-CNEM`6DuxXg$+RC8@4;9~)uXMXGSuv1)Z?&ZDb>! z2I&*~Tg)5mh#H)kWd}s?=Qg~}vzWV;8!uAwwE!<{C$$-Xk;a4NPL$N4usPKHj`$aR zu-T8Dvh%Nhe(Oac8*yJx!)sg~&8D?aNwr^1z}gY)HEMGpH3+F<985y^@ET6#6zyJ+ zMQw(L`SMxax+Q%<&jc+wH&h)-LcSn;hGtI`%s7+ib|{JPrld9M;e>;-iL##F4l-1R=@ z($3}@ONapz!6r~99VY%`pIm+%pp=unx;nhckup>~ewu3%df4O58UW;zmIY8r$3D#v zeZPgfGMvQ9Cu>KGK_oU2cfA#$ME)GLf$p2`kjtlMI=J#$fQ19^b#M^- zEfO-Dzi9<&jyjGW75||nmIBo|yRa2UPT{s=?n~uW7src~5z52}+*)Zh!Aiv1+V?^V zW0~-y^j+EM-odA<9gn6@nf)5GcBRPdtjn(|njH@dUF_riLQt#=n|9vkWJr8%$zh6H zK^J+_K|RQb2$vNzH8^#^90#@tJsp;Tz|XVW<8M*tf~0L?s$kKhiSqAO2X;I0r($-{ z!|v%kC_L?4JEJ`(*^ut7SSU>_1)>G}af1ivB76nLfeeqJc@eB{OnnwZFF3#rS)^12 zNmsp8YZd;rDssxa*QeQS)3TIpvo8%N_iop0z2cKwk8o~f?8`i?Nqs?`Bg1%P%&mmJ zi)V-C&1GQ%dvOY6-Hk)p^DnDt#^Jfej2g;y@;ar~o+t`}?}<{BxsDY~Bl(gpFUk_LnIPh-;$7u^Ks;2#nF zSt-v+t!Z}any@Ea0sh^?5WTRGPHjN{wscvhbej3>vIxBAwQU^^;07-L~tt`&`rYL5nVE zDRzI|^f|Z^m=nVlUbFf`x$b+s2yHF{!kjr~n91%uCpa9KP} z-B5acvAhn8=HrQ#FVN-mXsKa1Z`7Q)aRT1@EvnX~%cdf@-kagfB-!fB_CUTsv;4=|-{LCOlHJ-b<$n&n+WT>cJZx zn6%?j@RiI|5+2v?>z`a-3LZq^0IHEG$~d%Y z6+sQmUu;Gs3m6U$^KA|&%@Gs6A^2ScEc z;Pb#NthM0t7o*lIl*&5wZjvn+MmjkDBMTnfeS3%lGLD9cQGSO{4c=42kkRd?=OI)g zN`4$1lk4bkblg-wO>qEq{d}q6Dhng=4P|{)i@gpqrid}wDguB8pUzWLGx5`5Vq%W0 zS)JM57CE;{-k(&|zI>)lN@T)(T+Lnsba4)gbt!q9ip39LG!c85Jk!LVM?Vn0i{VBi zqQ|n~gojS`gqy0SpsYq7+6*kmHyz)edDOj|kNc(ZBQ>_<&Kg{s-CQC5=6B*H@HikJ z2?tJOIeS8I2q@x&t;X2-E)uWKVNlaAvgP$>gGD!=lgmT*b-$NP5I-xTf4mu^$`gtx z_J7M6iV)T^ACdLEHR|qX9CzKY?$Q5s-#|))*|kvTE&LJerq4&X`$is_2w^p_B`^Ak ztv>#xv{J9(qZpfLZ1qDS;7bY5Xfb+#imirMS+-Dn(pee4Eqj4g3zSMyn>Lb-GQLxb z5MYwH(kWL=`8cyK&y=998Xzu{A9zN~<5%##^u3IQ0{6c4NE@Y+^@r`&O5Vgin_|4s zT-MjeWw8x%cayxdbrnK|#ptgYeeR!!wv-(_3u>F;#J`&fvto|~^9+96*}mPodb$`? zItM~KEXh4~{`mdqx6MG`cX)$}rVN89PLm*X*lzVpJx5K{4sY2F=sCjsWgNQQ2|WXi zPt=vA5v1G8hvkRk;Hw(2Qs=Viaz}4j-zy*>+>9t_p)>frA%ye#W#ztrE1^8o@uz$P zQL%bRR~bW_;i#5?{RlS&?YECqid4MU(d(`woX0IM%4|mnm5&13GaqW+LM?ytkrM^6 z@+&*Jp4gdkZrbSp>-uy#;`c<>y1H zsn;LBD>EWGXj&=JN`_JlxA!{8(x*`mOj?rH_}zN*zCeDAwFeIm_G;D_gM%ngw-6~{ zkrhnk>jNTkC7Bw%ezegNe!8sldofyvra21pb=qoqQZ9)(c_|7#Z5fG46mwO5TjV?g zM;k4~e!8c&51lGt^ZwR;SK>~mQ7i&Co1L$sYZZmMX=vz|FysEJJGEIlM_pOuxX%5_ z$+)o&Fhr$X8|2CF6I5;V+P4EBQEVflz-fj(DxDJhU1oVOV4@D3#w`Ypcz|^&=#T>! z)i)0Mj)M_mU&2^&S}Gn%DSM#C}rF#F%7M@9)60`JFJUTz$9Z~acC-8qXE zUB%eJSb-Fw$p4U^yFfOV4t$dvdibot`}z>uI@=abk%KpaM73 zbniCH?{9(nmT+RF<_x+k`fk$61`k}Fj#(<5P%k?eDy#lSdJ0pMX~DjB?g^vO@<*}l zwj>Yl?}YnsuMna*Pxq|dl`#-)Bu^|zqcnf-mC!#p0-<~S!XAxjOD9kpDZSE{ zzsfS|Kd^a-;vDB01yG<_JUFaZ-kC| z9jovSTWs&zYVCQq;;5&@$M!lN{>kjL{OykRAxAPIejQvW^!uD$s@AUvQpO^!yWmG9 zXQp~?sB5&H8R$u8foV;m#iVc7`9upobvJt6{4v(?1iJocpwKw-az85Zm#_YpMMBxz z%|>)WK2)WjzibXBxf-n9O!(dlC!e?Tin_?Bs+ZzluPEZ=`0o|i7$rvtjh-1AC%ssu zr63&4nZV&KXhEZSs@zquB}D8KxZp~$2NU-cc1KF4RuOH3qpK zmx=4{+;4d$LcI_+h_V32FXczUJk~7ESIKH{6Y>}pgWsg!?hdm~oexWCuyaqfsAhLrLQFrLYSmZTs zpcg^)!Oo=F!^#g+uibP+9h%Q|6k%pDqV-UjpaY87Ne3dZQvYt&1RPiod2)A5hbw|k zH1ItG&4?8l%FJ5eElaPhyC|n1|BV_FQoRJcwI9eqDq6yNMmO>9rGQuBpb*s&uo6j; z%h)hgN=KyiNJwy8CD6AHyzd41j*pgw0nYejdOs38d2K_!eTLB%Z2G^czA)Xhwz=5uXtUWl5&q8OTp1>iZ~pRsWt6t@Ca4l>6u^{ zWF)?hVRN*10lQ^8VDW zjv`|Q-EF#(3*IX$kUNp18oVuHN(|PDSSf@&Bre{n{$ZW<_I@dBwa!WXUd>Ii#Y;R% zC75)LqIKSFj|h=zmOg5kqv){iJq^(BI5(rs>u8Uyr%y-M?cSfI>>!6_!G+5jr z`_I=!DV3Sx!f~8839{OgWnWl^Hf$>ye~xm%J@;0*T8 zW}${>bvJNR#0d8H*8Ek7WYpp(O33Y~_akJ7yEjf#)qW`*_}S}gWOeuZPSE}zx5KBu zMPt?tx;u@s$z_zqb}UKwwJhwI7HZ<ne37>BY}E0fI1Ql(x^T)Y2t&#ha*GpBb9X&iQEMLODcirFJCyeamv z=6-h4pYZ+;^qAPcR4|^2bvEMCRfk<^%URfMzYBL$ev1sE1utd=|_l$ zRS+a17YbK*WHvUY1UXFp< zThic+2UHoq+`-oOMG*Esx{VcnGc<+SolP%g&8x$3*Q3RPLb~R%e(8JvN{Zer#a(OG zhS=$78=8nXlljBooa*RPW)nK3?cvAp40%Mryao>nfeTxzW8+e0Q44w5FtdGstUx^% z;D_L#6D|1HcD9V??N4a7eRL2U(9fa9WbiRxgoS|E9}6(EoT6^QzplO;k0Niu$DT+r>?w*p7s z`a*bZ&HV1ysP|c-ccmvF@3ca5k;ckA3I34(Y;w=KUSaFL&E?SHTJGz8ADpIcvE|KaI4L_f+$-@l&{yO;j9SE9p zECdE^e@r0ugoz}G!X*E)>gNd(bQ_zT_oK?;zGpSp5pv*!CVlS7jXlLR=QH~4sBn* z+g=x}1^d11BtS1V)0P*nUsR4o_x>q5h{A;b4fcJ#GvG7#UOxT&l!Il#!W*Mbc~75h z-~Rixwx#sY1^vRo0j^LH>9hUgTKRrKaS;BL0#Usm?G1kOaJFyEjJHBX(-Y#w(IUvN zA2I_KDF^xSpDy?ImaP$fNCmE3rORPudl6E3QJ`J5``z6cqX}M3tta`UG>I#80&=(0m{XT?(H{VUm1Ll9Ja`&7F!|1UT#b3cRkUU0j431IU zBt-S%ku^QbsL<$f)|>1(fqHXx_fbOib=gQ`#W4NlPHvDi%YRxRtXr*Z@NLHP4y(!90Oq~hy%aM7KJB92P4kY(2E?|K>{kd);=MvEZU zhf33E4J&LO?`oVr;2H&236BU5Lq`1R(_+zOPL%#j7udn)Af~QlACi_sZ2AuqsQ<%+ zsIe`S;=c6T9h!4DP4vv?As(z_-j$ZtYg8%QJ#o#l-kGK^U4T}Ew<2$#C&%t?x6hO) z27gp75x{|IC^f>rg+!$Rr60DTdSh?z;2{WMIH{gm9VQdq&Vgsg20RZ>J0OW)XGWd) zFQ+%go>vZ%#!(N58lnm4$=Iq9)iy(4I^EKz1|!dZ89fC0?raVV!w%AbfHyuYh+o_1 zOy6@`{9CS6|E++$=35efcw&`s-_6Uqw5o-)wXatbteMh#Zf$Rz2GGQQ_Y{W|s3!7E z-RG__Id5f8fO`FwpMn!TJSkc)e`cSLKE{~mgP`c%O8zJ3C4rsk*=@*oQW(I8Y7gYM zobdMs;(pqCH~`e|nfso@i$S8LaQUUOs>Kvxg&g#W?2%F*`7(`&gl`X?Ey+K6k4q^E z-|m*F!cov$mnHm%vw67xa8@|6gFKtVyu&Tloj;A<`)W|G_h`qgPH1dfHza_ojI%d? z_I|7EYYpq-H@3(miS9b`GV;zn=2WO2=)f?rpq?8h?;)&ZhqTji z1loPl+C7-XKKPz`IBIz_U|l@)y}C?6$t(>?okMJT`Z^&wG}recPs{JNiNFthc|GoX zTB{jPrPb_XuvKMKX1Y$k^R}4b)N|9 z>%x>)jZ)=Ban}c!e-1sxqJ9pJvyl~ncgmC7={6am|{=BUPBk?w!K6WP5KZ?_Mi$@FvsubwA<-(2(V<3HPCQ`AIfOLx-O4ZIFI~c zVVAt~J^}OsPD^TA5|Xq{A_x1zazLQ|fAnfQUt>bNLOo%WZ@hQNZrtbE#=9g}C(hy5 z6zROGkm`hNiDt?0g<(&(*d*PR9jt<9AA<7QzneNxF9TuN4+~!mjd0Q`q%o3!I$>*B!j#8H?X z3bAY=e|b2R5(a+ZCGzL5qSasswov&;s6K}M%e?zX*03nVM35u_9-D1#=bZzmk2ZCS zE0-a&m)yztX{DjNHLMf8hNVGq~A5MlT%k0jtE<>pTy47>fkA5M|M}tn9L1 z6cmFzhxbH&;5nb1D!=7zh+t_kH=LaB*xf?!y87e>{1EOg0aDfuFZUkw z;eN5rYcb0*>txY^ayc`glM_&3`SF0`J&H-T{V)+4@!^x7T)618ZvUIBo!#lt`K(zf z^0b$mD#dk3*E?Rt<6Vtad;2=gBybY$>|f@g^!-1&^ygvAh>LyPO)Kl+XqP&R5A?#Z z{@geE+0oFXxb4&~K}P~VRU$4F^}VT}T3n~#N%r2|;j>9!6ttb+G07t z0;+-iPd)>!r=KL6c3$}dmPq>n*^un60%@Ak<%BeQ{|ocq-(#~il>HHh(G{$JH%l(2 zXS^C0>aP;w_k}D^Yh~3)3Ax@Kj%UIlZ~ThWXJoCiftJ61iiLsCM!)QTX<)oEK5jw1 zU5U1dE`Doj0hPzRl+xnzehONmeKBpX7Dh;j5EG>Dwodv93RbE`8zTe%;Mrr*T z0~FSwjIvQ8bg-5F(s0w!X;mdU*@#EDrfMbJqkQ>V+*pi<^-ruUBUP-=E4CC9ruc-J zS0~Lgaat_DvOL@#hNBE1lUW@%omd?=3)_~g?adj5Lg z1)y4|$mI8-P6sd#c#ub+Mew*gy_r*W@Y%7i3Nm$+bS|}I7Z8{+n=wZvrlBEiN`8fa zr*cD+S@*nEvU*`F~t zSB9&=#J}85H_Pbfx)+&}Z=C?-&m(VUos!Sq%{JEhO%Z&xp>@fJ;AMjY$Y0En{SR}d z3)PRg`2fJnlHn===LD^XQNP-!^_Tf=TWI%F=bIpWSkVbGKEB25hf+H+;PSGI%qDQ? z{1$Y+5{UD?J{#y!9(C;UJ^zeaaM=_N*VI2Ono(?u>2{Bl2U`q5Jl=m9x0oV_tAN%9 zUaG6qshzR=(Czy4d?!lK>9Pw1Jd`u~lvaA;reEp@XlTTUn*8S{k^lM0(g^2%3cxAR zCrl$bA#QNwq1Ly3g9Mzi>te6$->(-Wmz7^NHHs?Z_!n+*i@ok z(c0c#!=W#mh&Z1%y6T@HWQ*VfdKVP_U=zZM0u@Zi4rBlp*`AWciytifMJXBR6?E97 zWu=MuPWEOawL&a2x935Eg0Nde$K(#m+9=@3)^-+K^-G-lPbe6)@~q^Jb)SAxtW}P0kz5K65X4iLkm#_XZ-=8e zgorp_q=J1Zf0ShO)N&Kjl#fC;r+tG0vCrXYT+OkAQvtU{mN==Q==LJII6)Mn+y-{n z81p~qL1RCJzdc?`DS;kO4NAN`&E;;fvNgl&KS%s^jG}+%)ex)T;G^FcFy9eNUV1(| zk1GIw?1R2Y(fb^(oVAXhb*KSPBfD8al#x<_qR~i*jXnCMF_N0P@9xraPcL8x4F%`a z4wica3i_G6qQ!697`~g%z6p}fjzwl%c~u^(UMs7Lzj_e;Cc8MC!O?wtbojC_MF1-1 zd)M-K=y=}wBoDdSXC;UJIhXkEe8CaSYW2>Qo_a0|3IaHU$^pH z$oqObB>L%B)2`nm>#vu7sD;M`P|jUF9e~!%rmvA!imw}x(*I0BTikf^;((h7ku?04 zflaxW>qiWigZ|wZDU^o7j)#*t-r)$gajPjKjaK$k0UkfeYn#^dtoP=|{Yq{9&llJw zxz9E4#(izQxi7bHwUVx{$eiD5K=03qhWe?`CH-D3Xc|vMC2ksg=B9u^ni*Z2^ zEFrt)#&j0!sKgS|o^Jgq<?tR$BX6~UpPqv z4L}&H6EBoh-f*J=)YxgdqN8z3jWzKyyPU%b)%5`_*)CURtu+GX|%%RP*s&zh{+VPMt2$&1?L|u5y)PPvoLjukEr>J z1Yzs2(-2ly>>^iX9p08bued(;e3|YS0^T+_jxfg78QOb#1(cDFjhBsrBgS;pMP%jw z;YDHSKNDq9j<6|IXe!F|si?QCUOwrx02`|+vYw9W1+%jJSl0cjNV66uGhFpkP^&WX z!DlhvXYm?Sh%^ZT(quHW#a41>1lD>KqZFMO+BN|igtKv;Hs%aY+jy)-tVO*0txN>_ z?LbCWqxgM?3$-YPDB#f%*bw?Lv{+rQ@FleCFFcGB{|By|va+$b;>trNp}(lz4d0!$ zFhx>pG3^CR|5Ux0U@d?iWxWDjX6^GwxvG~-l93O31<#_(lvIl&;Ib2%Gyv#IE%=lc zPOF)mz6B3goD{lji;?@;Jk9L0WJ2zE(41mdf0mKDA@M4nUR{AtPH`#BLs7$YsrO*< za>FwIKZJTMEfXsS&RXs9g!PhsE&{~>A@i%_cts`pKNh_7|3zV(N_Mx#=ekd>Zt3J|AoxIbmj0SK^#ekU4HR)PhpIxUKOm-EnjP}pS86kV>u5>#J)G7)9wiV z1-9}0`6u|lVT>FJ2iEqWrN~P+YYR$vNk~4Wg_%c6`r*f4{OcO0{BIsw#SjOt1>vN@ zP3`SZMt4^orVztL@L4q-dbrBpKR%8Mg?k0_F@w#1csbAWSm-&!Hpov$slKi8)_C&( z_7#kH{Qtc+EO9(5SYZR$DEbi^3IL$RR^9HxgmT0#TmQ~Ef`4IL()14J@7DiV4-^Br zD=GzcK`T5wl-%3#&a6Kn-4l4WFWzI|G>#a(fNDx99Zi86O97}f{>CcHD5DW8tJ=gR z$ohrT{`w=d=jUSmV)E#4`$&DO{Y*uooxDb=sy$7C={Ndj)(v=nL^M+rj+hkpuu$if zeafx1_OQqSans#LqT~@;hm|+`eOqV!kn1u0!d`-_+%==#9A9@zcpOm;u?gX73e2Ds z04+R@I;B`{^jBFV_<&<xX48Ovm(DKF( zI3}Wke}iNF&DC2((1P_)gaW%6h{^;A_`UTTvwKHkH_*bOB?T+zpzJekjf|ZJ!>~bO z8+PZb^f!gM`r;{~i07MsmJDD&3SiUnhW+aHm20{co%UzLPTEQ%J33tl$u1Po$k&(} zI6&wJN9}1pa7a$V@X?%8Udq0rKb3hzAQN_Sa471C8K%x>s%HN$d0NL>P(_;?{-^o55hL2)?#-CRNq@vFGhl+3P_Nfd| z&J8Fh28GR6Ri3o+wzxZE=4!1E(-1jsMS5iE3nf6v0DY-{Ogb%RI*Z?5HCxx4E=<7mn8KEzq6VA`MhC|f2 z?cX8zk4x*j9GG1V&p)pV&f7I2ikJ;z^ca{2<>-ZHqtme=h`0xAA^-LUEEz@2l^3sr zXuV8-_`y2W@s!7ct`f=kkO3i-fIx%`(hvX@2j-Wtl+(}m>nSUsPrB@d+j6xvD#D*g zJD%OHp5I-)bneMBNvTkYptkr1h-|b{e1sXhfGVRMsvDfOLIyoh0Y1U?Qi%K%hodk@ zH50Sd5c1>$o<)`~CaxH~;c=@8G)ZLOEy zP_n=S_54*WUU^tBTY2J=_=^~C5+cBVssbcNE?ANmLk_%s)(i3IJ|kcwGl^jPJN>#M zZIX&MbD?hY?S z7-pp>%D-0n!@v;|@jZaH`{u!SZ}60u{_!T?(E?D8jv$K}Tt%nN5nkj*qxP!K8;kT4 z5@1dwz8!>qXNd!5?K|(#4RU2F0a++1T-KmjH?F$sB4_KCzVJ`h=K!dNu^hSecnjr1 zxP}WRcY6NpCXYI|vS4w2Ey4Ex)kY{KpuBIBo3K!25N6+WZ1B!}RJFyLA(7Q&27j#K zomHV7i3>VP)X<=eeZdkF4gOdjY}t2U!%VoLs(kd}nLg&{tA=eju@EklfLOvUjU2n^ zz4(1}NrCuZuc&{?$>3PbmL++S5oya+YRs@~`#tA$*ejeiovQ<{OgqmvT+W>E82SA5 zvBpH)(Ygt>KcA|@-OOHe_s5b8oA6W&Ud@yZ7efeO-)%OjHF+S+Ap6OE7_HinLVq%kT;5PUDO7wGH3^x{FV+8+L{Vy6LXB%pir z4;%oeG7i%dDO4I?S)tA}_Hnaf&`7{Ovt0>ua8fO|r;#cYThB;cAn)Lf&us{4vo7}N z(z(otZK9Ujn)UhW!1fm##@CvZBBgQDEDAA%-Nv>JxM=iCM$J=o*{PDP)T6;2@TcfL@d4$qWT!;-aO7!`*=+oh}7 z1|c%e{un}W&&|c$QxsW5W4W9{{FA&ok!gXX@<7Y{7r_O z#``E6+0fK;h$wz*aFU0gX&VBJACp_4V>^|Ruk%r&%;}3VigR>OHuyN=WYkMWN;urt zH6P>pN4woUaUP$rZ|943DfdxT@zC{mYmh7XO6>nG(i3ZHijT`YRI;lrw%jd73FZ z7<}QWijtI+$WR;&ecK_3xFwSyJ1>Ndide}ThyWWRI_#JnK-$^)M4el(LdKphY|_Ct zF@^x%7_}#r#^1)7O2{jADTS2;puuO`u`$GE`_vQj`o1kkh=9n0J$K$*6#=J2RVBt6 zbJgqm_dR)a+nM$2+ZI8TElvJbUwdz#nF2&q1PXMa-|nP1F2^FN%+NuCQ3#5RMj3l- zXsSKZO^o*l^g?PdZ#n+ca0injsR&vx0lFLj=Eq(%|NQtecdCXeO6lO*@#%%n5k##k z6w)aq0;efLiO7LX!iU@O0+;DGot6Bd0(rkm5!hi;`*sXYBrl==n{Ba?9sV4loLy!2 zl4Q3{WFsehF86S0lzl|z!kL3Eoe^0r`Dq!vb{kdH_6SBE9@?uAz3gpRXN>v75Pt8V ztoCBx2I=4Kj^f+_sGnj&<7H4+XF3DliA(chqxuk_z80aV{u<6wC&7F;sdmQv1MYvd z0B7e$RwP+Jr$0QtKxClWA@4ua0HQhdIeY~?4-Ft`Sw$dUe*5|YkA${b_-unnACZ(6 zwK$3|K|0XTz}{V&OhPXMPXOZY2#!2l4N0&Rd2>+K5|8h(!f4px!Rq*vkRUeeI~fT$ z_?Xi73}R=J*&BbJAl7uy!>r}gcu8pFnlrsznr;bhfOIHLx+Khye6;_qH&?vfQ6pnGpk zZ*+7Rzb1(F_G@L;2(qp5t0vB@-RhtGb1A|ry;1hpCF5D%-OpF}HU;$-pJGwBHUzN` zUH3K+SvV!mQRx_0oNz*otFgX)|MKQ2-EW&(ULJ=rq~i&>$A4%7x?&3bOFtC<+Vg9P zN7Ymf{W2`Kv^WmxP_IC(b2&l7m(jC#w-Z|`5TH%(PdKUPUcOHnBp!3Z$_7b}uNXn{ z4BTd8d5Axu&f%sUe_l3g+-9Y&T^a*q8_Kymr1eXFgQlJ&*=E{o)P*;aP!CETwhLwvyUT=QQf*RloR_P+ked9 zmu+LiGJ~my{}(yz;COUhzz?;*kOKM-QY^d&OT+c!Whgk_fkCzSfa;J8k8`*Q`!W== zMdH<#PHv9maJ;ZfU90VZrn94^--LvPZiRr@WavfA5%lKs8c^zb8}bOfG};k{im6W+ zZFe#jw0Kp8@Yhy!xncOc8)5rN0-!KwvO~rxZWgN74sP{Az=Yv{@SDHU9_RfWTn_`l zcHk|;pNULV;gUa|AFGnM@5Wch^6O^9Y~+a;SULOvYwe9MH)A_B_P|H&Js*}oVFhBi zG1iK9*Sd;dFQzi&uO|#9vxG~c*5q^yy&pTCwW=D!g+{s&cz%5xo$+M5zp>BWKt^Oi z#A#&$SQk>Mqaz2@H`k-B?)v{-FrEJ#5Ot&iQJrw^9KM}|;L z_Pj~Pmw|U$Sb`1Io_hfLU+>0>-EDqn>C z;O`wB8aeNme)zWC(~LGEr~-6e#~4lvn?X@n&~aRnZaf-U$wc`Bpx96t`I%?#f|ut_@td<=@;u84swH*)}GWEqJK5|*qUoH|JyT?ROx<o4n7@W0p75 z1m^c-=5!XJ#)Tz1m2=pzt*Kz=e61SHdD;FxDGSD&vKibI74Eq}ZTpv2g91vN#Ul4P=+~sx z+ME{C@>L_(wK#%orf?Z$(X$OfOzL08sC{@<9m<8DFO#O=vZqWgI_sWl9)8G=F(CNP z9u%5G*4uuNtt{yZ6-p`18UmvX7gk@s8kI&5P{pYh6krP%v`9|R%C0IS5y~6WS!8VM zWLV0V?t)Z(Bq!Txm&wkI#GG-Lxz_@;5%j(W*jf8J4-8l~SN#j$4U%*1kFA3DMDWQ~zkTVjn`6-a zLOUv6%Dp%nrs=5j$0~zYU74d^TR)O43FnpuYR$Ft`m(D+Xe3iViJYxjz3i}GKllR8 zs(0JR)jTYJYFMaHs&JG7#I0My@`~Q(fEb+T?K;$3gF-(@B&OPrl9cy0D(pqMZJtGP zuvdV98NioX;Io9@48nj@HrqBI1Ph>Ffk#0_NM})Ob5`Fb&*iuGy)?|22>nW^8NQCK zi_kQXz}0YN|$Y;>J>Rl1=p!1g&cP=vAMDirE&7YMUox)id&@1aR z-s0+fK;~2cm}?%J?p6?MS};-tf9dwPgIjG`>__&;y#HcH7zC-cL*$a)AW?9Awet%z ztvI)oN^FgQ1#vgrt9QM#@fL#OQq2l|BBTnEr3wbBq=fopT2p1e_f@1K4BC!caL1mG zl;Ag0SCgavSi{A%RnwbCjz{x-}%%-V15z$4eQZ^+|Q??>r&ptCfM)Sx^3qgHwe4lSek;c&fg>SBErUvJuC{wU(O(PF4 z>kpCg+>I@v-yhk>!M{_^n`Qe$HV{uSCrptN+KXc~aeIEo#Vz<@tGxoS>C<7r^p1#s z*&b5PuQ{Vj`=~}boa8XnN1dp2T~pw*_U$FgR^m*JDVX2`sbodqdiyWvt>eYZJ|J5BLX~dkgTI6Hax%vwiU@NT z$d~Tr-p{nrZeaak0g?sXc-efMx-*wdHCRAzZV&NeZ|Jxs8|lDNt8*}4pVQmAWxAdn zo-)q^HXD`J^l1(h*T|L|YXrLa0ICL5<9HP6td~kM9JXexNd(CJUKF0sEDw356cG&Z z=Avzix>npRNR7wr+{fPRTUvS_GvC@bNiiku!TN`qQ#<4vnNs(?N9{?Ty~YWwc81Mp z^5*CM(XhdxwV+8Qza-ME^h|5;3RAK%MTYKA3H>o@>>7?}@R{R70Dmbzuaul5#MrOV z>^=Dzfo*~|8U+inE&|1+vXMIEs)vhQ$OM)TfrN-p*Wy5Tlk)DQ0V!T_xU74aHI40+ zaODO8(A}!bouK5wZwH7Q$~F1APi2gV{^d@AA5eC+g}&iW7dwz- z#cvNZ(kcvjF+_KORJ8l2*Anei$iQZk$m)C&of#ge-X`^|! zJ$3VWgPWqL={s+Kp+BnGQ8Sa!>!{u9M(ubI$v6XDICB>Vhkc<{{)&|vzXZR;9%1%? z6G>OKM*wQ<0@lox?1@CqP;dyg=ns^Uhgw4R&wP{(7!et7en%&IiPnEt&Wn`N?}&wi z_eUd`r#xLLPE_&HurCUBwar>Gd3n-VapmPznloC+fbQLf5Wr0s?Yl9y#8oD&zq>2C z!pP9mHe-L!?2E)n^*Kdtf7Y{9BhL#dL3*yTmj8SzBMrhl3<+1kynUybdxc2-`@OUY z9%gkQ5)L*3e13SL&9c(iMG1qDPvD*J=XaWmO~REv^;MoWx@o6QjREJfBsU|AV-bse z%6{sRI65F}W?@&5fJc(iCpv0~`n&34fW)FzO*U=saRlUBifpV(p0!14`+YV{AQ+xM zVJ<5$L`oM)P6_{bzeNI{qh0%z48Z)ZVOBfE?Aq(4i^cbVMTg@(gj*c)R%TMEomxnj zFNu^l22M`8!Izj`aafD~IaPyi!BJ@Khg;t%$@J(|;v1bSClz>6@!o$XY@{-4) zrr{B!b&zB(FZV0rt`i%&wq#GT$p|4PcB$7gj#gD`1PJRU{M8JT&++KxR7L$v%WWLl z+hV+|*T0de-`eny#p>=0z0u`BgukZxo78x=9I!F2cUCq+etC4ug6wGYIO5j@Ds8nI zxq^gC5?>K>eJZI7hKsQA3C9%(|8Y}deZA}s*7aPG-Q9`D{@8dzlCFh=cNHgtXklM8 zK&r_qbG~>0wiUX+Fs$f0L_UYo32~@gnx^PzNVxDsz6c<&x-c)Ngd3YhGof`n0l_=g zMgqwh(F2}F-t2_PoCF3VjO@Z4bua4>vc|O~yNo{=j0h5(7hHcoCz%^6K9uRg z%hORe%EiAd-hP`ngpiikFnpcnD9h_$RZbXmna(qMNo`R(_=Xd9uzcm)*}^APjbU89 z$PeYSHWJ9T9CKB}iH%9ju6f<{kY59}IyE$()$}WCD2GdByB>h{bNr)Dpj|5TDYD+iZPz z=**P3E0;Jtl;CpDd^g?E5Y<^-bw0TEGE#;P=vK#r^JVI&7=;ONptDNPu)$`V8GYW& zSxEtbXm$W$@Sld$u<6Srsk}I~!qnu2t=apfBE@n2XI~L?IJ)=#Z;D2p9o04RUUYTC zrY>=eh;Fd$6|PGTX_Ah1DF9-o5Nq>3Iz65@sGA+A|_}u$AVwS5H zl`v!GbOM!fqWui_txknjHzWtL{Vw*9(aDP+O4+k}moqbrAD!gu%2z5r*pPmWVb%NU z1262I;^y~XYYbauBtUnm@y`4)&w>EFzAzeNk3ER(eNJnGLHuEMiA(dM$g0AX$ifQ zfWGY85XMNHq0hRRv(%-Hk(i%jMVu14)t6yKkZ~ZT}T%I`}>-{v)2u>lJ1(a zTB81u+W~$If&ig7DR$WzDw)*7n?9QWE4yA@1>DoJLFp_#?mb5%`lhO)+p^Kt-LJ2E zthjOlb>Y7@6(PQLqq8oW;r@l`T%HTzZrWCS>NfDO;7|OZMgxDTHa)rdd9st$V;m0J ztHR5!a2lWfInnuyqSTBgjJuKeol#Y5T9U~z^W|P-t&MrBMS>ouqQPDNAwToo?G)7LD|OVXDI zf5nl3oH#GL+!dkwt_Li{J<-2Hdi)6i*37fwo^V8!{MFsVUW1}DgP| zb4~7SIPk!8mNXOYO;~IwY;$Jab$H`ku!o=+al8nM``-ORW${GJ?g;AGG?;wrK$L8^z(3!p$&ym3<;*(p{R?Yfqnks`T+eXG z=(wQ+xzHh;w%W`embpss~dOQ)cLzF0WzZPAHRj`6R zRO^!8yOvit_2ud-qj9$;Vha;ePWV|TMI^QOTjeD2R-o(ih2Smy8K>S{BMO+~+`OuNQhpNf00FF|>1F9{9&38`) z9q#GXP=3`*sCBDst|6GC1I@a`4N1DH^mSL=o6pn2tgfH#Mz=Y)sUHWlzvwZO5=u)V zGeNk4ml=|0c%-{q7)EIv%i|=GiBPL``NYpXj=FF98+o+*`?yuB_SW(YIb(XwrXhP3 z&ka#%YoZv|xq4{SpK}{p$Y3a=KqpwzI_XcIsnog%^ILX8ZZO>$;>m zEg`D_`HDa{%`-oowoD}Wb)>&)RXW<6j|QuK`zOIvV}uHIr_V{w;T+Xdpc?c zdWyd$xym5Tw>+!gCr|@BQTlm>+@EweF6W-QUtF>0x1^_zMfS$ho~0OQT;9ylyFAbU z#NQgSl>2-7=IOc&P_gQ2LmSWq>o^}H==1u|TpI%3wr739@og4Hun5$W7G z7T()Jz+zJeLMLA-%CD^pG~h|*LuO>H>4%7NF9sy%Fxi~KHBp0|4Qh-p%^6<%G5j62 z)X>8(la&>2yBt{CwEa6JX5$2R30Mz#5SN{N;5Tg{aOuN`-IMG5d#@~^4OP~4lKwRE ziH@cvsq<<6x&4NKo3Yy|qcWX04bw+y-cu_wcwJym{r79b@^$I;N}WSbwwDWRRr(>^ z!;7BbHsRVKArr#N@oGD2uRK5#WWVLbDe+o99S^q7*87wwHtmc?-99$$WOTH= z!FrHn+JWWr82@zhlo6g)M4Pa++9^j+`rZGSzG}uc#b_VbJN&ry` zJ$^8XfH+GVcXxMpcN<{vxjgT;?jJa3oxS?>uCA`?jw~N7VDr=XBVX8xYfW3jKFe@E?GN!z z>hu_~)4Q~q=lof0z9ZjR0X^Y(I*tUzcBBryq5^buIGVzQ94ww9gR0Nm*KPA?GP93RJohXu7j+lFIq8r05f9*S2iK1 zi^qpdjY5w#Uq{LmfGN_6m(VAds^LEO0jLXFJ{;2&z4acUExbg>z!Qu`*-guIa6~Dy&f4~^r5M5dty?x7iB#! z_e4nWE&r7{+*qnfas%GAjM>B%oww)^$bK3a_LC(4&#gZ{RdG(bf5Q1**RbgER@_CD z59s~k2*ni!H2)}LFkSq;Lo=aet{@Dbgjci+=xfMWP#$0t8L3!MGLbe+97_LDxTozJ z;AL%xqtHy5LS4fgvQlb>&T@PF zU-FfIPBStnA7&_vNcoAN^N{iTR$`wO3rRld4sMm_`SNL@_QZ=fN~}9!JG>-3y%L#v z?!~_mma!F_8J30@{E(t3^c5P`RnBEARM9`lVuTV@1=e_scEI6!amSi{xk&!&bRYzc;7*d+PJNy`+!7;1y?L+}?-~|F#HOnxrBrSeiRs zNje)*;a?n{XWSOe6JTmt{xd@`@H1D0@LLwHNZ|-`Y+r6p#;&d7>F(5n64=gsU*@Mz z>^E6Dy#%~ZXX_;WjDLI<-Q%aY#P>0w9GxM*JG~R|^I?dHTKDs27u?Aks?rC(21aYs z`qx$Y=zbRYQxgdy%+(66$Sn;)d@0sHRhM`su$|SnZJc2k|7Wx01AS{+UkH*YJ@QnN zUGf}1)J!4YKOPOx?HpNa7yxO|mi!ErpD8D;n?(hPBXB#XTAmo`4F`6)hyRC7&1cHv z+;0SM$&kV<-nndA@={=xy3xOOLMDa<@(3DBQ2b?^@l)x!qHCHbSQYFKt$2mLma8Y_ zL4^+va1h!U5Dim>X^>oT05j2cg$_2)&SBJXfXNbHf3T zO1>zy6;sEk(6cW14&xxk=br!gk=OkSo;%iVTOyywJjE^>Vy zm)xll4E5AYH=&bS@5^0FtBM^!jJ*y~wKUn{FT>Gg%i5@08&oX*N`Bmy{5f2*UU^vb z{y;SdvKHe?Z`OsbJYOo_cLoT}JI{eX75b#X{U32YQGhh~rECVI0wJAw_wBdZLRtk7 zZ`wn_`PAcm$tKTK724khn(PKA=o3n``qr7+qQSL-0gx3%$XA8yt6*I0(&2v2W@Yku zwx=UKPL=MTWFFI{A+XE?g6&wbn~No?@lc;2wHMr=pMoRIwr$ ziU?R|6aD?Zjq18={l!0#W((2V~NOm(bu@)Nct0BOJNZGRFHK2#i{xIY|V( zH(ib~%_UD#gjJYR=I!(Q-aHPm(WFjGNK>6401l2=& zy&Hzfgo1jv;AO{90hb@MGHqem@@gu4!1L;9tJ!kWhi{@CYS-l{Fl3mxVty`2^vNso zou7rsAF5yg>ISJtuvX_spKdBoMj7d#s9Apsdr#` zJ+c@|Q1#hJTc1@&vzeXrY_$GwiJplyIQ|Iaa5Q~Ki;<+jo(EhH`AEYbKp$MsEF%{4 z^Yd(MN6O2y&^~d-D(TtyTkqym=d0@S*(_e2@;UmMm1!F@oK*AdnxPBxiktQ;BF1%5 z#;VN>P<3o?hl!s&Kaa_07AL@dWxT7m z>hnYyVRAC*xq^=I=~Qap_x-^#^?LnG`qsYA3~&ahB6oS<<9Py&AZ6u?W-haxu#2S} zYjrJzOfcsR$8J*SWtnW|fVnUEzR(q=WfC44Yv`E@d*DUbE|aXb(K>{82YlP%JLpb`*zotS<2sBme#s zLuUHKh_>I>eIHY8Pd;P{l;!<9%+%MvHsmYj!3NZ>yEeXFCwN@x{Z`S34!ynXyT#oL ztWAPcR+fE?p^>qsM&f*M0bXLHttq6Pv7yheGNL&Ka&nm!zSWcM;71k3LCx}12HeiS zXCKCOHCc%y3d)qxxaPT?DblSIHVic2$VZ%1bJV7F-7^L+cME&J%L8e`;*BJVJpR8H z082Ru1Jdd)NS`5(WBn5x-+G)UTwDtKFOA}NYk+kRGk(!d6iEFYJCEf<^7QVM-?vC{ z++Pi!v}U(93IQ)Fv>cL8dnjF6rJw+E>zFKd3Aq~s-Lz>NLz6E4j&(V%{e8&jxDg7I z%k`yc(-}JK(4qeHo=Vbi^*AA8an}tC_-bMAh}Qq8fO8dKz*wr6NW)l5P?Yz=<-R=f zE!vd}U*)(9)9+kVKe+^fI3aPq(FIue$KD3p9Pxv!WU%*!#XYmwD2kXh` za0%~=a3$npLB6(lP}~6C{os{jf~nJQI$u$-FmdX?BrWl`=f6+5FSYBWNO8Nrkhn(7 zzBAQSu}R}`L8(8qJpW$fDZ@{HMIdIkUbfJZbS_n~(W@cDaSWW?g$P#Ft?Y}pE53Z_ zph(I(q>n2jtKnYHX%vj!e4AiD9FSjp^gxN@ z3f1d6EB8G%@Xuh@{>WUlU&2#PVkMUqBM*!LGK~-_NSo}Y+w7)Sq$i5E7+&=+6a37P zD+!iNi7Gk*TPzu4{Ze0$O0wI6g$Qp&V5+?z8%i#3apgtk9{M_>kqJ+Y!IyOHPaYt_ z>Vq#?R)^DmNelF0b)R#SK4aPI>3bfCcv*!;#a@MaKNfe+a|wPn(||jiwiqY)3eMD~ z%ioK>@jl~`KP$?x+}B9%J8@Pqk}?tyq_y|U^sm!LbLI$yT$RN!E}}E3kO<=TpQW38 z{YxjMNn*<5`PDdr)10J3SK4Cy<~@ZVH?83qXAJ)H(2psZF52w)ChF?zQBF$u^B`oz+!PlJvGPAgV?nO1uQ5+-e3tw1MWZte#Y0+`#~H>q7v{?P zM4!7B>4tE5Z@^I+VkO>Bx)_J6J;%WFx0ZD`?ac%}i}{(57ItR>P5O~dqTW^SA_(!( zSVQaF@`V%0^K;(V4G%??7{uvkA31m}LrHM!QqIs0aQo znT;_PBmtCvsiM;{Rn4+Wot;hOi(trc&|`3Uw7BU??l8t`IgCtGOV2&~7!b)a-wv1> z>S0FDzJi`Vnk5_eBIE0K7s-OgBse=gJxy0_?}8-mMtf(QN3U&@03k4m9G~e2&ahUk zg#3EeTf7eTSk~LApY{OqT%%&}aR%=dVx;i@M0~+0BEqVG3EUNzTB8^BUmtGsXq5?7 zMEYl1@+e%q9*+fwcf-h~qm#cJtFCgUkqVYU)(+$+hrsq*#hnT6kcRrBhm0>&mu+=o zBT(zd!V03MK5>KK;uKe2@yj)$^QAEgILl;Fm2l4%Ok$qx*i0Jjdbi(2k(~d?|5`)( zv`kXFR3`3^076aQytd>BNUA{$s+eY3mII;k52Az8uS869|A4q~c^|66@4hskV@&xr zO03!+P6xVOAX~3yrc2%XoeQpQ0?2+V7bed3NMs$UPpMEmt~Yl_u^ z{`EU_uD1z3p3w_N- zqX&~UDW=(7ZXrR>Cy;y*l^M}zWAX&P5hC((QD4@zOA5XWXQ3+Tyv7+o4%X~1W4bSf zG?}995!#DQvevbM9Zpc(N_MiDtTTTu&ZRB~1XBN}de7J0wAW3UGPAf~4h5ZIJ{2;D z-p~JKK(XKv_;hIyej9-cX_qwi)+WFXbT<{RI~N`Vy0Rpp(4H7FpgXeI9p1~#{&vry!E#`yJ$-xq|?@g z3E-GfAAX{RN*F-wJ%IIU%vifcvLH87_b+njSq+>pfpi|lX zJd0LsMK>ywO4Z3q(z&X1JJ|DZX?wqo9+f;e!(?Y@%{7t~e{8Df->xrW%u%;-;qPR_ zPa2f}6OAG8Hk0U{Pc7@@SVv^(l@x3#!5m4w@6cGcOv?)+VEmvUd$kGmdl7=- z+pqj>2j@aD{8!)XC-W7U{vlX41aBXMf_B?R866-lHxbm#Vdr$+yQOE&Hi4&#HCsu;dzc=+zAh% zd!Ft%8O`n3Va|fUg+6R=jBkMdW*!^4Mm*f5D4e}_CF!Eb5s{j#Qq2&Lj(4sY&UGmU zhk5g~17ekFH)XEh|BP;Q{OL~h@4<+8NJ#Cs-YnkNsPNlN`{|5Vp?BF^d*gk+#5#zJ zLr#9`*?X4>Lot~P1+i>}U)^iqWB&(Ip)2RgI^?c*o9^*KD9k2qwE`FWIO z!FTpip7$`|#mSQ*Z@h%N&Gr;1xO{w!HlSPZodD4DIrF~=F<(~vllSFcarjctSwtnA zY1F-Hff}tl>TjfU+DZ0rrewXcE2|Tv+mL2A$~4mm!-K(d=+9kl*N+!+Z+EKWg-Ktv9>R z%U)c){eny^u&)ng)_p%}wWBR7jjwk<;wp81x7tU(lZee&m^{S`e_8ra^-Z9IH(Ou) z?gL9WvD+b-Z~LH^bNQy_?-EBkLvI-HU!wmfxA}O7H`!hfvxtJCyr6@(FxDVmM)?vX zaRR-7xSTTD^2k;BD0m;%79<@ABjfuvVguL_O`<|FuwL@c20KM>I$GrT-Ts$}b za?NbVew=Lty}4gbv^_TiIzIQJIJu8wyS)qOg#H&089cWBk?e8S56v9bH~N;|zY13K z=J}hxy+sxuJ!8-;wLNCNK91g8<7$=vrE`kqSMMd8UA=|)#0jega{y?Z%ObeRjYWzM zu@o3l3zm}al|RREUD=vm3|N^*a{tWTq>34Ww?;t(1phiwokcyjS*UMHKAS#`)l>B| z`x)H2KQcOwqQz4Ww)SlZpVNZD;tw-;7YloDIk;>g$;upBW_@-o^bq-30PHVo*6V&m zzd$_Df&bptM=cOoP;s!0M1}BdK0qzh-X8$a3dl2RxT_oahj3r=pD`m@Umasymeu zQ1ahMZV!|eZf-454zqzR%{d>Qlpj8jVjgt;szE^((t{UGA;4j}@l zfQ8By=QS-CiFmtk=-*nwJnjXUb6)&P{`b-ov?rKtb+qTw+{CHx2!fs0G<;)dL`0`X zjJXP#*Tnuh*)1-CP%{l9zsJ{`dbb|w_d)C)x@2(sj(vnS_U*LUX4B&_AS5i7FQFfL#qc>wS~o;-=LAq0 z@KkT4{@NAsDfEp#u9+4sek$neFCBw76~B0VIJTIC@x83Q5cgW(GKX5iWWKIw<`bcy zDR@j@%yZ7>sc%5?gF3Vv%ToeHc8CatSOZoUem-NAm8i#6<{LICIKT!_#=W!Wvk-~V zlr;JKVQ2e2dmj@m;2Cs{KKRO?th(ess#im$B%jxRfUO=CPOo;dy8mx~Gg6pjJ=SyM z^or_T=p_q=t!r{2%5T%Uxd7jsF-;xrq3eD^C1_^LvolCSgwu}R$AyTKt@CGjVFI5Y22 z3aYe;`G@?E9yiYz^FOZ#LdUU+l@lQ_ zjOtDRz?j{!h4o`oAcuEn@}WDI9uz5{ipqhc8RZ%(Z18`Q%2W#plbSm9I^$rSjMys8 z+?i1vZjLDO1Wov|!a7gPiOcddz6GjPyIECZ%~nRlj#A=>kPI~ae@9iT+kU5Q4N8Ux zld^>;k8fi>VMZ&ASi;TjdM*V*1f(-w6{s*>KR*RaFmAieAM*SkzjdkT6u=H`1aS)_bm5t8X8oe*9{Kk2;5%JP`{KJ1UV$@4nQQ`{ zO2K?zVHKH6KVT|4{+cP|SUk7%gjMC^QO!u(>F~l5PR{QvDo?IcXS|MM#9fb4B)2k8 zH^V!Lyx3TRJY%%TS{M1QUcS-^I{X3ipPNBLJ30fq_Wx&<%VW0Ai&w%F|Lz-LO^NRL zeI)SRJL}fZrcDnWfg&}M?E>_^_{l57`x_sso^^s3W$>x2A%@dwYV za}(6SrPz`Gk8QE%$P=YkrCdQ@clvU$jFmlWg);O*R1e%tJ|1i9EQ&b*cufe44ZC-e zv6sFlfCFQErve(;8u?;{3_}DH(X%%tmzoHm;I@SLgYKl7y)W)L#0=w;;hbWMGR%s` zUsd%zFyp4<1ci8Wl8#_GfQxKWW6VB9W0;sxFz_2pMQD|&^AD56vYcloLAy&h$6ptW za^Ar$`^kO%xf&wV2GW<8o@H>~tV{x-?L}1t>rYI4V*D%VkUF(AU0S0VPu2EGTx&_m z$s>>>tyjMupoD`NVUy@xiOdykCRLt1?7K@PR|{D^7f`?OXYEuZHH(yGhq+s8%-loQ)ESW>}e|lmA#UokKONI~F2dB+OXNyR@ z=DvCC8MorC_~6a17S$&C}p=JWGcwkQh(t z=N>^K-#4XCu0NptQyvq-Ehqq8XZ^`|w!E6HnZE;nB6T<>+pGkG|Y zWMpQqgbDDGK4}shFXs9oCT3$}nK-J$m<1ai9@0+o$am=(D*Sbqnfv2vd#8~ zpwRn^=jKX^QH%$O3j~dc3=Y1FNK6V_EIeM^6Wh$q-ObF_zS`Zk%DUkt$loQ&|Ekld zRi~j`#|?BYo3K#Jw~{1oNf{0MO(_mLNRlOh5*DV-LD`)Y>agkU5oHAUwk()kR=S-N z5ZVD*=Q^78ojA6V5p#@`<*AaV#}n1uc(g&sINEM$h)L1zNP3b>8nyicqm}aQQjq@T zO*A!aHb61m*;*u(L|tC!)0o~Z^&~hra$g<~beml7ckW?kg}}+%X@KrOeUVipD^&vx zZZf6>d@|y=dvkF!hweiSrnqiCJ=d6i(`EHN=zy;E(Yr3b;V2rEWWuT$^Fth(Y+t*E z(;T41%i(E-Z9|G?Gi(zR%g{%k=PTUq1dKjy&bbN+deh5XRd+%Cq7{0hlMu?a#vXsr z^DwVsT9Zq> zv{dd`YRk#;hw?kZUw7I21(zE-tF`&aTlvPrZ}J56wGLuF?JLI_T^h$+*(NSezj^p1 zPKy3_0I|L~!qIWVB0FuWPt!(hR$M9^ zbW0SYEDCq4TvU8q&g~~700STHrTWshHBq<0Cn{ujzXo3KxVFha*mWbXuYJViFae+3 zk?)xB@71IH5?ss+=$E^E^E*C{k65GiZ;EIxhitq1uKE=pR$0~NiYG^ zQnYexS^78r(9@kYohCyiQ=XNN^dF4F@ULXXWK1z86epAVu!j|;c9~VwWt4^*R|{G3XE#Bg-=+fM0&!4Lrj`tw2Hye9?$deN9~PB zX0l5|^#kyg-#20lzqCzmi(>Jsu^=}aJkQ)E*5LjYj@zxutGy_Q4WX?)dl-_>ez!^E z#Y{vbUn;Ls2gXLNtIVJ4I5PB42zH}dcYAuio4N#l7_H|eb&2_8gXcBnoTbH>7}~}o z%{r9~+m@~_iAOl)X717ad_FB;)>aMl@6i+u?!J4lx3JeIa?#aa?mOrXYh zK6hRR0*Sh3z1NS(kR@ycKKRXI3;4)C^m|^m>smc^37^g{^S}TU404bbz)mQDvVU(I z`6n2iqwcnS)3ZtaAv|upOmG0Drv0UVP=;-0q)A2LgzJOyC*LXn{wNg-1R{y)i__XNOLd)6vgpS5+3TIycc{$cKF-YZHAKPUB?JDCwG z_bDL!D|f8g%K7qS1qY@gAEPxUzy&tQZ~t@C0$I;X{OfSJEY(U|w|v#Cq1<@ihXwnz zn71RYvY&6b_TRZybTs}1)=Z?(SCrRxXp8HsZ$!`Q3N1v0@qU<6EFtMAzF#6~_ag@q z{j(lSnEr~`vvB;ft?T2L>-6;Fs{^_`$u4YcEjn?C|q?_FrXg+E)4dL$*=W> z$$xOOQNWhU#fb`m-I?nfl+!KdNjsadaV|GuyK)?lut$Md4Cb(1&2Lxb1>}v0P7=+; zpkp$@CDQ=ez)=gGCnUYmZ(Dk5ZB#L|WqO9*GwC2XGJXai{Tms%SpQ=uE)Z}*U~8_{ zI?^BB7!&9e-42x(42%-NR=@&uw1N28!Xz>44%%o=k?%TyNu>OS9ne$`>$x2f?-!Zf zKGYRU#f`L@*D!K;7#3%>rL!1d;7?7fW^t_)^S>;RnMfTwzJ%v~&dktGt;Hm6c+7n< zbJN$6Va1$b3wB0rdkmsn6kKDP4@r$H8+bBNQ_dJ)M}yLupQ_LsU=A};*pWXyudXAK z{V?3Q%0G{vOH!VkM~3r(bfdw&UI|P?NEbJ~6FKFSa@rva&8UA| zcb8g$$dODF#wK0tD@l!la^N12ns}>H0S*A+EKd2YZ~3X8xa>X^R4*|$JJ7cYr%>z&Z%vULDKz$;z!PwZT|6Z09Nnq zny3v>Pa_6;0m8mIpF>126b4kZ9}B+1E0wL)ZTC3w?YkiZk|ceh;ajmCkrJIB{yfcz z5OK$oJY{B_PasY`YTIiM_>K}C9{4|$&%Eq+>Y6X2%$go;xvnrjpabJF zt1!aC6-vetv?+V`})y7-S&wc5(Dy8yBk;8v(uuAn1$n$=v#01HcqmL=fyKN zg))5{3RD-qr-VPeaTaZvhK}6egdqI3U)O#HQjgVQ9B3CS<9Kry_0R|33?%%}7;lhS zH7AK8R^R3JdEPxx%5OSzwY!VoZb<@Inh6RhF4w1BY-G;S8N}w6ZPs$|x#T^}!)PD0 zShU|XAs<1Ee7gPt!V{2<5N<3Z}1 z_JEFRyoxyR5X#z_O)8%)hwll|(lvqItd#}ocrJb0Z#{nNrQM2# z!CP2=qONI_7X8!nCEKrqpQ9+N3B%nUx&Ger09edjx4J+TdtR!+#mrO2C0idr-l+l9 zEn|+T@%qyl_gwhnMMxYL@YPNoqCx{;4iUauV>CWDEAxJ5I$|0WRXlujPqkme(IzN{ z1Bncb&QQ~9kPN$CC}Ftp`gK?O&`kD zhK72V?oRindv&JLAPH~{i03(pRpemeyMJ?_gXPJbtiH-+XH$Y>Oild1FQ?pp)PQ^& zd*G?o%$&Jd^`<9d_$rF`X~~yP_v)h`pPBL>bg<4q2RAnk@ABFhvZAaq1(8fvwj0 z$iGX{QjLq}mEZtl9CC_HjtjXEL3S*!^8jK(HEZgzBa5uYd>0pPxmXR;{Ba0zNspI|FVe1#Y#HH+scdi{l&(J81Y#-VF{4+`pA6_Pfld|l}DibE+UL?9J3nsCYtA;l+(+IUX607W|=C11um&H{ns4qffFq|ocZ<5>MdRt`x_CzO^v9+bPCf(&`VoSOap z!f8>iM?xBH(i6FynMY1?X3s-gE=mfz=d46~)#esym*e#7`VHnw7zYCb_K9&^A;0Er zooYuq51VM@UYpVnyDTb9_jdZ^Dgjo8cex4D0nQ|jG84T#2uC5{9!bo=B@2y3{4ACO zNH*y8Vs@#KZIj=!w(Wk{u~K}UwCUWB`{$Z$hzMxMtwOpH6g<=M5B1Uz)idPoh-6tx zQzUpdP^8h=V`mFczxE>(U*hTGaxzmP7bGOK6k!# z0CCKA3;Yb|kaXj?Xpj{m*F%OE>;*nYV+>HZg7Z_f8?=XYE{5Vx-kvVtmdod8BfCfc z(FAuCP}jN{Ic$EfwKso$Yt`~@_%;PI^N??RGWjO>xXR^x!0Mu3PtlmF{=|W!mYo(o zIaW44tBGCXyoWy@vCf`EP)IG|>4Z&61onUOd6wu@nP`=Qr(cHt@cH&$|LmNE8L(p~ z*|t@^A(mzygu;ZC09n~?daU{#OGbPh=-4#dtNwUd%@M)FH9MRBmNf@m5Y+0CS05(* z+BnhE;etqD1}h+E;-ar8gLbGTW_|gNOA&u}`Vu$0f~D8#mdeL-(tnvd+|iw{YQ9F> zi^ZPPy4mU=BQkRHd+N16I;s^FW6Z1SImGLl5-))F73aoh2-10(_VFEM-)Qx>aI zL-}ynp+KI`soRR>snN41y}Rhu(z3V+NHU(2X-IzG3|d80zRPJJ>Uj);v_-Wt+E;_Z z4M$KWH_#U1*R`7+#7iA+h4+KrQ{pPuO1t+8aFI^u&MdJWYa+io)AeAAT?eD?2lkTv zy0rg;F0_4+rqa>4yTiTYZo`m)gAaGhu5~Gg>jxmvEvWvdDiRN_8lk8m(j{-?PDBn) z=4|kXRM&6B6^~uFu%LO*#I#{It-hs3AvgbPa!VZk7Cs`p8l9`79N!zii3l2|lS{u9 zcptSUW?>#}w@PK!bzq-+x)kk+OBWOJcj}yA)%+k4j*#j5>*tptz~5dz){sOafL5H+ zBL2aA60Jm+o=HZ`hl0b)0=yi4PhZK7A|Gpa>Ej3i9weA3_FgoST(2&4)9rm3m^w1ZE#(lf>+#}l{D~+yIx@#izShHt^J5M6zeLh<)0JPt zh^i0zUYSW%BVizkxdH%yJY4<`hH|5(;!9zA7yS-J>_v1(ClT6>0cuJ*lZJ-DesJNX z(`&w6f6PM!Y0-BjEnc)|xt2}G#Q&koWn@#zbdPhyI7bdIpC5XCL}7G?TgQ&(gl?6d z2>H;pxofwWHSy@wTBI?3pNjlZ@=q{~}yf&eWF%yVmB2Cmn!bC0RKLVoePpQ`q zELG^wU{~P9DX1VB z=b$$~GQb^uJ~i`_(#z32Q(^tSNXqrime`B<(cK>3!>DSdxv<{ZxW+LZOvNMN2*@90 z7c#r;XkLvxZmH1zIFOwF0P#;_;{5IZJUL$3j$L=N|0N2BmWw}?zhMyr4ZPeu@?!LI zAOf9L*Se?TZA%}Xo)%cmU(e8Xx3}D^Ev&a(k&D?2!;bfWetjkNPlUeQv5&(D(-%Bi zaZ(+fhtmcJ@9#Y7bHR#2Yz}NQqNhy<2vm*jUA}}Sa+W#cqSc<7L8}UokiTBg{1-wx z%_}DYH7_A==%!+q7`4m)1UK4)7iIUf9Q9}}X+NC)Mku=-5-__kG66pO6vZ7hjD=se zY%nRg+^KGB@A5xi7`D~oUhlNpc>rS1-137maV_d|6SGO~CePq%8{|5{;i^*eM#|ij z_+5Pg=9Pc2@hHR2)F-;Jy#s>>ss7=EHDLXTj|x1#1eLZ z+huaO3z&2EljYgo%JmP7gCdsC*6;@YDedvM{`=Z!HV4WkLWMhT_k<{)w#W1^4_mlR zn+2bHCp**^|A<9P*Xp-EZ>Zqd^hJ8FtUJwHBTvR?fdYjXM2h~`($BlbXc!|OfA*?>d($ZE5M972+1Avinbp7J!mLr`}=nmq@*xm9Ssv6o=Fh^ zAY#Pm^i=m?#QC!#wn6FeuL0=kigMyHuc=!S_fE>Zo{2#YB<@o#$%iSQ z^~0*t;Q>E%KCF*KeOqcZzG@`J$Xd#<*GPb0@v7>&LZ47%Y=GEV*Ts9W5nEACukFD8 z-Fz@myT+(>1~f68@^jfkZ*kAveqibTXq{@@#c)w?$@FF4v2d?w4KTU|vOJd+5Z@zeZq(`iF)9;i)eylOP ztt_uT^GQ37aT|d?nh!SzzpLWJ$5qabnRT65V|d~ zd`A9uM~Z;4LE39F&)w;Mx-(?p>r}w2!NJs4>m+#Xn%2sRF6dOX+)TUNTDK#`SuJr{OYXv!%I6ZQ*J-9Rp6Xlk`N;P$&%DSGu@z)$<3WDq?*d zw%^+=(Y-3x0rN)XZzC{Zp)7el4?fye@g!?#yH~;dtH-_jjp5N_p@*m9JbiKr4a2GM z*MVWt3;FE#2*5E3PS|*dME(C!!eaJf%PeIqvazMz1fJrCB3m_FNYyj&%t(@$H$7eh z2lcmef_`4v>;JwJmzbR`-!XcIQe|h-khCp2Gqdx{kdn@VBLO){hFwYF!s|f9i>$Tg zwVgCieUggSmS@1g-|6a)=FPtQzISJ$^X+^p+<&9dzle1=yH2cL8&;&T#y;fK%b<)} znA0HBF%Sh|e}KVI@iaoZGbF2Xh)UENKN_@3Y%9(0_iO1q0;FLC|^z@*goPYb=>6@6|GYDv*X>))?~m(^nd3w) z;%;!+w!>@ZV`D#bdQd=H8)sPiO{8kOAy;kfCicWyv4|G=o0X;?YsM?iP&^8eSW6EdcptH_LjN5@_QdV<=nH|}+7to)C~1@SZX~5ygS{`Q3VrKkJvmuLTT1osDkgaSM6oxz*P>K=y!&p zpb-anF_2YIKpVw@TrGhT8Jcn1G^&wCh*yGk){2LFvM;ULb@x?HwJ2u(;S_E`7@O&w`p7B^4wCjO%#u+)$Lh;|28^Vlg9J( z&IVCK77)rA|E@C6KLG7BhzT8TBS(%=w#RfF?DQDfORjXHSy+x1QJ?>P<>Is{7GH1q z*l8#GKBh=9=Wp=gA-&LZ((|Q|y?nIUELNRuBf688)xSGDQYVQ0q!91#Y|CsH#Jj>+ zPpDbA^BSS2;Vaaq!_%(vCN`^*znw{sFByT?lnf~cI|ndIhO&=X*6=ybeGfmY)P`Ib z86IOl2*7LdsTYQ)MrV>yE!IcT`y9}DWe0xe`u0$L7g?D$LqJR7Ef=+$Epeq#MK_5TB;SuH?lFZ2S6Owh$R4k@j zJEjT128hUzkz0(1VH+VTci{|evyBUq85Me+_oStzehU3gGDf|CsT0Nj1Km2Uoi0WF z;}ii1eqwg&&yNrF5zt3Mms@s#g>2J2oNSc|u@^NCec=Y*Sa3Zli6g|em^h>7*pavo zeS%8%uzisrP#iCDa~=3TE~E~9&_f`@0<>|pK~#pBiBdL^)+nnajmVc}_wRlhiC zhVj_HIOO#9sQqbm5>KPJj_T=U@o5Y$zApJ}g)m_}%!R9B%){>+D9AT1Ayz@}a9(Tqyh;$Lf5X(NK3CrDP7-sm(RUpXWU8NdF2KXA5R!v- z_*9!P9eH^}{~XzDM?vfD9Gz4dTD9a_s#?9aV@4?C#e)JnFPBeziXahkGd=C&G$UJy z(y@*zmzj&jW_M4{g_Y#}^J^@|!!TwRf%0yzNMR)=H}-ws@lKbao`#z9=ya^UA}P@w z7;6YcJQ$`5hYmB%a7E#t{6?(*ZLrs!ud;@0SHHO8K>Mr2w65Td9mwG^6Hhj%-l;Rp z|IKRv$sBh+9g|ByoR725n!4_*MA|pzEub@5F;3L+{oXlF1idgEiKcd;Wva>c7!j$E zv3yo9?%@kx_7azn%!qj|!RB&3)K5zU6Q-lu5Bl{z!(Pt9(1}@h6A3Bvut^6x3L~uL zx|#n7vyKM{hvB@Yku2oKd9d4L8I_)MT2JlM94k4SU;R?PJ|9-AruXp9=u`yH=hngZ{ z?o$g-8*7fP&?Yvum~kl-L4nH&pwh39Wly|dFBuZL`Z+n@WGrtqnosT<+j86p8|I#(DG`SMq1}=S|f`A~R)vkEVS~+dsV{e`zvtV7zUn{G{;GKK*o^fu{!8Rd3vqr2UGzG#thc6a%LeN1hPp7 zZH5uhJ;a0X_Ukz1Y46apz+UNd_Q4TF7xm7KH$RcFOx*VJD|_EL!G|9bZauy#!DbOId@N#=}bD_1g(b<~!lu^?GHDRTUwU9=y?p3(owbGC(@ zK5RN%rsC8)?{e>qlm@cO3vHNqkF92h%pGO{&jlX`%C}p1rbZRW%HnQo=mn#u>c_6oBMG7%@-F{dVNht>Kl4TqSLP+)h?X;i{MVCiT_HGJ)V;4lb2h z!i7F-@hGLNp%j+r+ABRA^h2f6>BO$R-;HL1@=5ViVqx-z_je2k;~_X}v=^j-nVNKGP;F|?9*atjeq5X2 z=k^bbayGv9xG_=(p&`5{l-0_go*=LVaI>8f*t(ld#Jn4ginK~jF&F9hSqsENRN8-t zdxF}h$v)g0s0FK{Nb|Fqn;-b*gPe;~v|X;k{K36F-iX{{?{oC z^RUg~(k~Nr;dj4jtzFb2YPqX*Puw;jD!6cGtfIYo$lUC4JocVTutpU9#cGoC zow1&=*)4pv%*V+F#!7^`5E&I5a8~5X&YD@Vmkdl;*kc2LIH_siVkT_riAON5Ykc{B zGOxo@+l?L%%lX(iqP3SFj~+ih1LyJoYwt?G*+8^-bO;mL#x|8P9i_D^9ZNG(T1%)H zEg?!%CCm^{YKbjPEu|{j>Cmc@s!~fWV@Yfgya?5%tu3l*36juCIhH7@B0*l}uXyL3 z^S<0q_ndprz31HDhu`nsy9l9AHX@eZ_r6iBZOU<$Cq3=Hd$NkXtOeQ4d*jA?|q!mSe2pK%Nj;-D}d|$jHV27kXmnyAm zURfOs(A|$7@5bw7$q*Es`Iyt0?;HbJl+MOb`3iY@-XQpd2N7$qHoyh&ZT$&?P#E@} zrBxiq?>74TVGBHmB7q?k>fE#MKaQBcGehbV$%s5Ul`8+5IN1YsaFHXiK?z?`&C=0I zs}|$ZJddHk)~-XRUB5d<7aMBTFLrAOr@er&bQy*VXONI269Vc{=f>B+h2|IO58DH* zv8PnCfbP18rVlG-Lp*k|p#x5D$wIf(T|))s3l_a=95DjD87!K3EfM}a#W?Lf|1=Ki z_I#Ex(eE!?hwSI=hp&qYZ@aOO{{CqH#MRbCds{TQP)zu;W2DV}R40OK=^Uy^bNN-CMmX`6%=4JwBM+CX@Yq7wZK4}|Jdo7okRgx8$Sm>=}t=XpD$U>fig*&~x zoU6Y3ZEL+^`w*Abq()*Ifhv&Mw1lsmBYn#{W;$mJuVfulsvlDxU=~yCh5^DU@cxT9 zXG!81dHVWV%yPzX0rs;ucuDhUCdxmeZELqVC<2Y^KB2H!d))BWIJ|w{7E)U@;uva; zbt$_`udiE~wqXz>>+`o(${plT8iB^E3|Oi`%64AmC#)I?lu?@O^dxe+=#ut9AaQ%^ z#1yzp?eFwjieD+s!i?rK=Jud!yv1x^dEMrp0Wy&9vl-1Ui07m%=InC~^ePahVV|#6 zLc(H($LB8i;K9F!;Z#(;{K192wRsB#H-#HJqSCnC}D1i9%lLMo7r!6#vJQyRmx&IXc zZPe@FYudYD)u(vAzyddbvo^`y@Mw4?SK~KS5}8p{wT#H|%%SHbH^nzpl?#xg(1eaX z9d#ECpcjaU7l<;r(^*i@^M5|wG*{7(8*d(&Y7r+J?9H~Y23$kqJ8T>?yMCV|gFi|y z%A^SR4r)Zho@}-4k$a1_M`+)iLTaIYziP1NRow-+bH{P@ zLnTL0@g9U$-_$n*E9=Vt!_S~KUT7K7EEO2M8;Q`&1=6~2cZ$9~px7=Jhc_IBQOfP+ z+*Io&4|!yPIE3>wK4JMxwCu?7W%Uje-dRz<0&C-<;rRBpvpU zrsrbBT!~Tyx)OZewhsn~Vb$^ONSRu~d`18G;lcje&51L;yp&6|X7>Y)>0KTgJ>jt` zYdvY3d$99-Jq3266((P9UhR!#$$JL z8Clyw+>mteM@w&cvsYty>MyKpiX4AFsChXx$pRpP?b|hPzk;?s;6&d0Y9rOO7=TEC zvH9x(wu88XPw?0b3Y+OfaA4MJNt^lp1x4gO4F4~Lx+IFl(hmxaC!{k!2Yb^GdlIv# zc^?)!RwflBXm+w(rO)f;1DCyo7O}#br zQo>(=Kd+hS3l|Ikc8g7ycBQ^+QC5#{EVJRW(PFOo#8kQ^SE_B#79It{pgSbtNjX%a zW5{(WEfcdr)Nrc*fg=ZY3gG9rfC|HBRLNB*5~L&cO>;%b!$~wX{ulg#_V_fYZJ6*I zKmxPaFnM-9c{M}LNfsXbfAc?B1Ja|=MgRbiihw(!{wqBcNqJJa9syZE_M|JyG65i5 LF2X5Jm|On=40mWu literal 0 HcmV?d00001 diff --git a/it4c-logo2-clean-bg_black-128x128.png b/it4c-logo2-clean-bg_black-128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..199d57fc939c2024c63f358d5074190945ee5f0f GIT binary patch literal 12804 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