PageSourceSearch

https://www.tendacn.com/_nuxt/aQjsstpp.js

js tendacn.com collected 2026-10-02 03:57:07 UTC 526,622 bytes, 41 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./B0Fdwr6f.js","./B3PpE6rH.js","./BWY33ES3.js","./Bj8i6imW.js","./DSwnU79o.js","./jXP6OKD2.js","./lFSkf5KE.js","./DDyLi6eN.js","./DSk9Y_bS.js","./DNYtXSrO.js","./G01uKdj9.js","./DWn8P3ss.js","./DhfAD_rG.js","./irjOi2yK.js","./Tdimg.CbsVs5Sr.css","./DCLmQEuJ.js","./NuxtIcon.B51hbG6t.css","./CqqKSudI.js","./hePW80VL.js","./BIkLrmRy.js","./BottomUp.BJDePddD.css","./B_GVn6I0.js","./Empty.CRUWqDGE.css","./DUdzwmRI.js","./Bb5odkui.js","./9_K7R7tN.js","./C96Y7C4V.js","./BFU3g0_k.js","./CslSzuWH.js","./BQb5zN5V.js","./DetailPDF.B6iz0er4.css","./BxTTQEfp.js","./HoverQrcode.BYnFxzLQ.css","./BPGGNs5O.js","./DhEnd44O.js","./B_1rcbXY.js","./BD6lpC2d.js","./Tooltip.DV_gteRn.css","./FaqList.B97cFXfe.css","./Detail.h6g4SFUz.css","./7gzOTjNC.js","./DdBxwX8i.js","./BoVz24Hc.js","./TdH2.B8wcoyVU.css","./CuKHtrit.js","./BBtoM8Te.js","./DmCp0Y9h.js","./CbYw-83z.js","./Cr1aJisc.js","./8yNvvUve.js","./productDetailPageState.DGI9vNnn.css","./D1mF231u.js","./SkeletonProductDetail.jhAxpKDW.css","./BqMNqsN5.js","./syYbq5XO.js","./CqE__2nD.js","./DGWpELsu.js","./LargeReworktBox.DB1R7BNS.css","./LargeContactUs.BcnR0obK.css","./svDvStWw.js","./_id_.CBMNV8ti.css","./CaCTij0j.js","./YTniK_Bq.js","./DpuT7wLy.js","./CcWI8Hez.js","./CLteVOQh.js","./CZKKzKtz.js","./B5l3hDTf.js","./swiper.BwpG7flr.css","./CG-MFIm9.js","./SliderPC.DYsUUOOP.css","./navigation.CWR-60hb.css","./pagination.fn3kXoMy.css","./ProductHeroGallery.D52-Jd0L.css","./DUujAYBd.js","./DPoNJ74s.js","./ResourcePagination.COBp8SZM.css","./CoJBIEe8.js","./ResourceRow.BOd790uu.css","./getElementDocumentTop.DapcCJvl.css","./_id_.BqyNHMhP.css","./4Jt3D4QK.js","./_id_.BR7edO0c.css","./C4A_eXOa.js","./BTrQ53qn.js","./0j8y3otx.js","./ProductCompareSelector.CdIWAkmg.css","./_productid_.CqDlBxzf.css","./CUa9sL-Q.js","./CC8QctdY.js","./BxK21Z77.js","./HVKwS7zr.js","./ProductCategoryCatalogSkeletonList.BQpB6P9T.css","./D-s4QzI1.js","./searchRight.fwxKbbSe.css","./DGwo04Ah.js","./useResourceSearchSubmit.CWDdZR9D.css","./specification.DVO2X6am.css","./Ch-5HGhe.js","./_id_.CMb0oR7F.css","./CmXhlsU-.js","./ipc.DqUxI7ro.css","./DEGncKWr.js","./ipe.B8Mu7U5w.css","./C2FC9gv5.js","./tdc.C-sMyQgl.css","./Cz2CkARJ.js","./tde.C88fIehZ.css","./CQ-EQVys.js","./BLeUyL5B.js","./cloudfi.BusXxZrN.css","./DtnOpTlt.js","./BpuQeP-L.js","./compare.DKQ2HGpZ.css","./D745onG7.js","./5xX-xT41.js","./ProductHeroBannerShell.DtBErBZz.css","./CxYLCPN1.js","./ProductMaterialCategorySearchRow.D929gIMB.css","./eol.D5UirsGp.css","./BzGWYrgs.js","./ANlIXvVs.js","./B6IEG87R.js","./ProductActionCard.rjCuyqjM.css","./ServiceSupportSection.DyFJXimR.css","./helplist.C1hnSsRO.css","./BAbpjK55.js","./DZ1AugH6.js","./DownloadSearchControl
1s.BaYoI2-0.css","./xdgsv5O3.js","./ProductGroup.DO-OTFfN.css","./tlE-0uv0.js","./material.DWhjSckj.css","./tarE0lO8.js","./supportlist.BDxRPGaY.css","./C7Y2XLOf.js","./wiki.DxUgC4ah.css","./qjLFOALm.js","./YOztDAwA.js","./SkeletonPageDetail.DAUqOIQv.css","./D-I87t6T.js","./ProfilePageShell.CTkQNSGS.css","./history.A3qKEezk.css","./B4vYZBZI.js","./tH4r2XpG.js","./TextImgLeft.JR0pwiII.css","./Bp4ggvai.js","./CnebNi4A.js","./useContentListPage.BfrGSVLY.css","./CNs_Ozdc.js","./copyindex.BOlqdyve.css","./D-Jz9RpT.js","./Alx_gdiS.js","./DYfTSnxU.js","./Df60JaHS.js","./DS41pllj.js","./ContentDetailSkeleton.01ZlANRC.css","./C8dwUBkt.js","./ContentDetailBody.TmfyaYkE.css","./StandardMaterialDetailShell.CJZoqFHo.css","./Bu7kAIBz.js","./BQLYLGXo.js","./Don7Nh4A.js","./cases.Cty6YeyE.css","./DmQVMLfD.js","./_urlFlag_.BymBeqrE.css","./BU9dB2Ie.js","./CPS5H0mU.js","./_id_.BsghV3Eh.css","./CwkrOkiR.js","./_id_.EqlOBgQR.css","./CBGDgQpa.js","./_rhW05yb.js","./BkE6_74t.js","./mRbu69RU.js","./SkeletonDownloadCard.BopiFA83.css","./CQX679JH.js","./DoPU_9Qi.js","./DownloadProductCardSkeleton.DMAdvw0D.css","./download.CTZHdKAM.css","./C4hmAuoi.js","./CObKA8A1.js","./CeDownloadCardGrid.Z4OxEBFF.css","./_urlFlag_.97OAzgwR.css","./CECdpiA1.js","./_faqId_.BDv0njm5.css","./BZI4LcL_.js","./B3QTZclH.js","./faq.blApynYw.css","./BA16B88x.js","./DD_Pgiz5.js","./ey5gs1cb.js","./news.CsZYnSXO.css","./Cn6nf1wJ.js","./Ba3Ju7eT.js","./CF1oIbNm.js","./notices.IoLsup_6.css","./BE-LsRqs.js","./_pageUrl_.CpFuOs6m.css","./SEogDo1j.js","./Dnlwned4.js","./NJFHLhGj.js","./partner.x8ae6s3r.css","./1CSL6xev.js","./D9Sctkwi.js","./_productid_.B0Mqp_2S.css","./DTWWeaM_.js","./BrLZaLxw.js","./ProductCategoryCatalogNavigation.D8slxt8X.css","./_urlFlag_.BU15Tf1J.css","./D5Hmu86-.js","./Dn6ecYKw.js","./7Vc7e9Xy.js","./qig.KeRrP1N5.css","./CqgqOTC8.js","./_id_.CZWGOMUR.css","./DsmYdrCP.js","./Cg4YnqtI.js","./simulator.DMe6wh9b.css","./DsWd2HHw.js","./_solutionId_.D0gkNcpC.css","./B2Vg8a0v.js","./0ZWjtAAz.js","./solutions.DXOsDheV.css","./DSzOVV8r.js","./_type_.DfkL2bFz.css","./BcMJC6p3.js","./DBo5bVMW.js","./PurchaseProductBrowser._gOtViLs.css","./_storeid_.DxdIRJcT.css","./Doz9C5fK.js","./about.D1dMXjwg.css","./CyN0j6AA.js","./ce.DBzdQtXf.css","./ClPbvQen.js","./choose-site.BDk7c0mI.css","./C-yqG3tu.js","./eybUc-JM.js","./blockImageRatios.DZ0LWb2P.css","./lJHSTJ7r.js","./useIndustryBlockPage.D-cbpaNn.css","./commerce.B1KwfSkc.css","./CXYz2Dye.js","./distribution.Cp5Qe4qV.css","./B91V3j7J.js","./BpzzoJY2.js","./search.DvrZ2HdP.css","./error.7F90gkca.css","./CrwDxQsl.js","./videosurveillance.Bqcy9gnf.css","./Dg2YgJJC.js","./fJXb9JSI.js","./useListKeywordSearch.ZWM06hg6.css","./market.DBo2BKF2.css","./DlfVUOwl.js","./material.bOSotFxf.css","./CFDKvMLO.
1js","./product.Drkg0mWb.css","./DExHh4uM.js","./profile.DIL2qV1Z.css","./4iSwI9i8.js","./purchase.Upua-RCZ.css","./C_A68FDS.js","./B_yBbjeP.js","./search.C39lKvL_.css","./B1RquHYk.js","./service.Bw1Qyby3.css","./DneGeZBK.js","./sitemap.BPv4ecAo.css","./QnzL-VvC.js","./DumscNeZ.js","./MaterialVideoCardLink.CDVf2fML.css","./video.DX_764eY.css","./CUq6TWhD.js","./CYGPWo9w.js","./2MKejDMs.js","./BXjFn0b7.js","./Swiper.DRzmNqHa.css","./_site_.BjhXx0Jp.css","./CiDu-KlS.js","./default.DHqrtQwF.css","./vhkpvAHb.js","./simulator.CmZtOYuP.css","./BnRAuWXH.js","./user.D-xwYcWv.css","./BfIAfkeK.js","./DiXjldIK.js","./error-404.Bb87HomL.css","./CiGr86fa.js","./error-500.Bwd7zAaE.css"])))=>i.map(i=>d[i]);
2import{n as e,r as t,t as n}from"./hePW80VL.js";import{_ as r,b as i,c as a,d as o,f as s,g as c,h as l,i as u,m as d,n as f,o as p,p as m,r as h,s as g,t as _,u as v,v as y,y as b}from"./BWY33ES3.js";import{A as x,C as S,Ct as C,D as w,E as T,Gt as E,H as D,It as O,J as ee,K as te,L as k,N as ne,O as A,P as j,R as M,S as N,T as re,U as ie,V as ae,_t as oe,a as se,b as ce,bt as le,ct as ue,d as de,dt as fe,f as pe,gt as P,ht as me,i as he,it as ge,j as _e,k as ve,l as ye,m as be,mt as xe,nt as Se,ot as F,p as Ce,pt as we,qt as Te,r as Ee,rt as De,s as Oe,st as ke,tt as Ae,u as I,ut as je,wt as L,x as Me,xt as Ne,yt as R,z as Pe}from"./Bj8i6imW.js";import{i as Fe,r as Ie}from"./G01uKdj9.js";import{a as Le,c as Re,d as ze,f as Be,g as Ve,h as He,i as Ue,l as We,m as Ge,p as Ke,r as qe,s as Je,u as Ye}from"./DSwnU79o.js";import{_ as Xe,a as Ze,b as Qe,c as $e,d as et,f as tt,g as nt,h as rt,i as it,l as at,m as ot,n as st,o as ct,p as lt,r as ut,s as dt,t as ft,u as pt,v as mt,y as ht}from"./B3PpE6rH.js";import{a as gt,i as _t,n as vt,o as yt,r as bt,t as xt}from"./C96Y7C4V.js";import{a as St,c as Ct,d as wt,i as Tt,l as Et,n as Dt,o as Ot,r as kt,s as At,t as jt,u as Mt}from"./DWn8P3ss.js";import{t as Nt}from"./NJFHLhGj.js";import{A as Pt,B as Ft,D as It,E as Lt,F as Rt,H as zt,I as Bt,K as Vt,L as Ht,M as Ut,N as z,O as Wt,P as Gt,R as Kt,S as qt,T as Jt,U as Yt,V as Xt,W as Zt,_ as Qt,a as $t,b as en,c as tn,d as nn,f as rn,g as an,h as on,i as sn,j as cn,k as ln,l as un,m as dn,n as fn,o as pn,p as mn,s as hn,t as gn,u as _n,v as vn,w as yn,x as bn,y as xn,z as Sn}from"./B_1rcbXY.js";import{t as Cn}from"./D8F9Mwo9.js";import{n as wn,r as Tn,t as En}from"./lFSkf5KE.js";import{i as Dn,l as On,n as kn,r as An}from"./DSk9Y_bS.js";import{_ as jn,a as Mn,c as Nn,d as Pn,f as Fn,h as In,i as Ln,l as Rn,n as zn,o as Bn,p as Vn,r as Hn,s as Un,t as Wn,u as Gn}from"./BFU3g0_k.js";import{n as Kn,o as qn,r as Jn,s as Yn}from"./DhfAD_rG.js";import{n as Xn,r as Zn,t as Qn}from"./DqZ-05Pk.js";import{a as $n,c as er,d as tr,f as nr,h as rr,i as ir,l as ar,m as or,n as sr,o as cr,r as lr,s as ur,t as dr,u as fr}from"./Cr1aJisc.js";(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),t.credentials=e.crossOrigin===`use-credentials`?`include`:e.crossOrigin===`anonymous`?`omit`:`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})(),`global`in globalThis||(globalThis.global=globalThis);function pr(e,t){return t&&typeof e==`function`&&(e.key=t),e}var mr=/\\/g,hr=/</g,gr=/"/g,_r=/%\w+(?:\.\w+)?/g,vr=`%separator`;function yr(e,t,n=!1){let r;if(t===`s`||t===`pageTitle`)r=e.pageTitle;else if(t.includes(`.`)){let n=t.indexOf(`.`);r=e[t.substring(0,n)]?.[t.substring(n+1)]}else r=e[t];if(r!==void 0)return n?(r||``).replace(mr,`\\\\`).replace(hr,`\\u003C`).replace(gr,`\\"`):r||``}function br(e,t,n,r=!1){if(typeof e!=`string`||!e.includes(`%`))return e;let i=e;try{i=decodeURI(e)}catch{}let a=i.match(_r);if(!a)return e;let o=e.includes(vr);return e=e.replace(_r,e=>
2{if(e===vr||!a.includes(e))return e;let n=yr(t,e.slice(1),r);return n===void 0?e:n}).trim(),o&&(e=e.split(vr).map(e=>e.trim()).filter(e=>e!==``).join(n?` ${n} `:` `)),e}var xr=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,Sr=e=>e.includes(`:key`)?e:e.split(`:`).join(`:key:`),Cr=pr({key:`aliasSorting`,hooks:{"tags:resolve":e=>{let t=!1;for(let n of e.tags){let r=n.tagPriority;if(!r)continue;let i=String(r);if(i.startsWith(`before:`)){let r=Sr(i.slice(7)),a=e.tagMap.get(r);a&&(typeof a.tagPriority==`number`&&(n.tagPriority=a.tagPriority),n._p=a._p-1,t=!0)}else if(i.startsWith(`after:`)){let r=Sr(i.slice(6)),a=e.tagMap.get(r);a&&(typeof a.tagPriority==`number`&&(n.tagPriority=a.tagPriority),n._p=a._p+1,t=!0)}}t&&(e.tags=e.tags.sort(xr))}}}),wr=pr({key:`deprecations`,hooks:{"entries:normalize":({tags:e})=>{for(let t of e)t.props.children&&(t.innerHTML=t.props.children,delete t.props.children),t.props.hid&&(t.key=t.props.hid,delete t.props.hid),t.props.vmid&&(t.key=t.props.vmid,delete t.props.vmid),`body`in t.props&&(t.props.body&&(t.tagPosition=`bodyClose`),delete t.props.body),t.props.renderPriority!=null&&(t.tagPriority=t.props.renderPriority,delete t.props.renderPriority)}}});function Tr(e){return typeof e?.then==`function`}var Er=256;function Dr(e,t){if(t===e.length)return;if(t===Er){let n=Array(e.length),r=!1;for(;t<e.length;t++){let i=kr(e[t]);n[t]=i,r||=Tr(i)}return r?n:void 0}let n=kr(e[t]);if(Tr(n)){let r=Array(e.length);r[t]=n;for(let n=t+1;n<e.length;n++)r[n]=kr(e[n]);return r}let r=Dr(e,t+1);return r&&(r[t]=n),r}function Or(e,t,n){if(n===t.length)return;if(n===Er){let r=Array(t.length),i=!1;for(;n<t.length;n++){let a=kr(e[t[n]]);r[n]=a,i||=Tr(a)}return i?r:void 0}let r=kr(e[t[n]]);if(Tr(r)){let i=Array(t.length);i[n]=r;for(let r=n+1;r<t.length;r++)i[r]=kr(e[t[r]]);return i}let i=Or(e,t,n+1);return i&&(i[n]=r),i}function kr(e){if(typeof e==`function`)return e;if(Tr(e))return Promise.resolve(e).then(kr);if(Array.isArray(e)){let t=Dr(e,0);return t?Promise.all(t):e}if(e?.constructor===Object){let t=Object.keys(e),n=Or(e,t,0);if(n)return Promise.all(n).then(e=>Object.fromEntries(t.map((t,n)=>[t,e[n]])))}return e}var Ar=pr(e=>{let t=new WeakMap;return{key:`promises`,hooks:{"entries:resolve":n=>{for(let r=n.entries.length-1;r>=0;r--){let i=n.entries[r],a=i.input;if(t.get(i)===a){n.entries.splice(r,1);continue}let o=kr(a);if(!Tr(o)){t.delete(i);continue}t.set(i,a),n.entries.splice(r,1),Promise.resolve(o).then(n=>{t.get(i)===a&&(t.delete(i),i.input=n,delete i._tags,e.invalidate?.())},()=>{t.get(i)===a&&t.delete(i)})}}}}},`promises`),jr={meta:`content`,link:`href`,htmlAttrs:`lang`},Mr=[`innerHTML`,`textContent`];function Nr(e,t,n,r=!1){return typeof e==`string`&&e.includes(`%`)?br(e,t,n,r):e}var Pr=pr(e=>({key:`template-params`,hooks:{"tags:resolve":({tagMap:t,tags:n})=>{let r=t.get(`templateParams`)?.props||{},i=r.separator||`|`;delete r.separator,r.pageTitle=Nr(r.pageTitle||e._title||``,r,i);for(let e of n){if(e.processTemplateParams===!1)continue;let t=jr[e.tag];if(t&&typeof e.props[t]==`string`)e.props[t]=Nr(e.props[t],r,i);else if(e.processTemplateParams||e.tag===`titleTemplate`||e.tag===`title`)for(let t of Mr)typeof e[t]==`string`&&(e[t]=Nr(e[t],r,i,e.tag===`script`&&typeof e.props.type==`string`&&e.props.type.endsWith(`json`)))}e._templateParams=r,e._separator=i},"tags:afterResolve":({tagMap:t})=>{let n=t.get(`title`);n?.textContent&&n.processTemplateParams!==!1&&(n.textContent=Nr(n.textContent,e._templateParams,e._separator))}}}),`template-params`);function Fr(e,t){if(typeof t==`function`&&t.key&&e.plugins.has(t.key))return;let n=typeof t==`function`?t(e):t,r=n.key||String(e.plugins.size+1);if(!e.plugins.get(r)){e.plugins.set(r,n);for(let t in n.hooks||{})e.hooks?.hook(t,n.hooks[t])}}function Ir(e,t={}){let n=!t.document,r=new Map,i={_entryCount:1,_h:0,plugins:new Map,resolvedOptions:t,ssr:n,entries:r,hooks:void 0,render:()=>e(i),use:e=>Fr(i,e),push(e,t){let a=t?._index??i._entryCount++,o=t?{...t}:{};delete o.head,delete o.onRendered,delete o._index;let s={_i:a,input:e,options:o};return r.set(a,s),{_i:a,dispose(){r.delete(a)},patch(e){n?(s.input=e,delete s._tags):s._pending=e,r.has(a)||r.set(a,s)}}}};
vendor: 1,462 bytes, line 2
2return t.init?.forEach(e=>e&&i.push(e)),i}var Lr=i({docsBase:y,reporters:b}),Rr=()=>location.protocol+`//`+location.host;function zr(e,t){let{pathname:n,search:r,hash:i}=t,a=e.indexOf(`#`);if(a>-1){let t=i.includes(e.slice(a))?e.slice(a).length:1,n=i.slice(t);return n[0]!==`/`&&(n=`/`+n),Pt(n,``)}return Pt(n,e)+r+i}function Br(e,t,n,r){let i=[],a=[],o=null,s=({state:a})=>{let s=zr(e,location),c=n.value,l=t.value,u=0;if(a){if(n.value=s,t.value=a,o&&o===c){o=null;return}u=l?a.position-l.position:0}else r(s);i.forEach(e=>{e(n.value,c,{delta:u,type:`pop`,direction:u?u>0?`forward`:`back`:``})})};function c(){o=n.value}function l(e){i.push(e);let t=()=>{let t=i.indexOf(e);t>-1&&i.splice(t,1)};return a.push(t),t}function u(){let{history:e}=window;e.state&&e.replaceState(z({},e.state,{scroll:pn()}),``)}function d(){for(let e of a)e();a=[],window.removeEventListener(`popstate`,s),window.removeEventListener(`pagehide`,u)}return window.addEventListener(`popstate`,s),window.addEventListener(`pagehide`,u),{pauseListeners:c,listen:l,destroy:d}}function Vr(e,t,n,r=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:null}}function Hr(e){let{history:t,location:n}=window,r={value:zr(e,n)},i={value:t.state};i.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(r,a,o){let s=e.indexOf(`#`),c=s>-1?(n.host&&document.querySelector(`base`)?e:e.slice(s))+r:Rr()+e+r;
vendor: 4,540 bytes, line 2
2try{t[o?`replaceState`:`pushState`](a,``,c),i.value=a}catch(e){console.error(e),n[o?`replace`:`assign`](c)}}function o(e,n){a(e,z({},t.state,Vr(i.value.back,e,i.value.forward,!0),n,{position:i.value.position}),!0),r.value=e}function s(e,n){let o=z({},i.value,t.state,{forward:e,scroll:pn()});a(o.current,o,!0),a(e,z({},Vr(r.value,e,null),{position:o.position+1},n),!1),r.value=e}return{location:r,state:i,push:s,replace:o}}function Ur(e){e=bn(e);let t=Hr(e),n=Br(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}let i=z({location:``,base:e,go:r,createHref:hn.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}var Wr={type:0,value:``},Gr=/[a-zA-Z0-9_]/;function Kr(e){if(!e)return[[]];if(e===`/`)return[[Wr]];if(!Rt(e))throw Error(`Invalid path "${e}"`);function t(e){throw Error(`ERR (${n})/"${l}": ${e}`)}let n=0,r=n,i=[],a;function o(){a&&i.push(a),a=[]}let s=0,c,l=``,u=``;function d(){l&&=(n===0?a.push({type:0,value:l}):n===1||n===2||n===3?(a.length>1&&(c===`*`||c===`+`)&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:l,regexp:u,repeatable:c===`*`||c===`+`,optional:c===`*`||c===`?`})):t(`Invalid state to consume buffer`),``)}function f(){l+=c}for(;s<e.length;)switch(c=e[s++],n){case 0:c===`\\`?(r=n,n=4):c===`/`?(l&&d(),o()):c===`:`?(d(),n=1):f();break;case 4:f(),n=r;break;case 1:c===`(`?n=2:Gr.test(c)?f():(d(),n=0,c!==`*`&&c!==`?`&&c!==`+`&&s--);break;case 2:c===`)`?u[u.length-1]==`\\`?u=u.slice(0,-1)+c:n=3:u+=c;break;case 3:d(),n=0,c!==`*`&&c!==`?`&&c!==`+`&&s--,u=``;break;default:t(`Unknown state`)}return n===2&&t(`Unfinished custom RegExp for param "${l}"`),d(),o(),i}var qr=`[^/]+?`,Jr={sensitive:!1,strict:!1,start:!0,end:!0},Yr=/[.+*?^${}()[\]/\\]/g;function Xr(e,t){let n=z({},Jr,t),r=[],i=n.start?`^`:``,a=[];for(let t of e){let e=t.length?[]:[90];n.strict&&!t.length&&(i+=`/`);for(let r=0;r<t.length;r++){let o=t[r],s=40+(n.sensitive?.25:0);if(o.type===0)r||(i+=`/`),i+=o.value.replace(Yr,`\\$&`),s+=40;else if(o.type===1){let{value:e,repeatable:n,optional:c,regexp:l}=o;a.push({name:e,repeatable:n,optional:c});let u=l||qr;if(u!==qr){s+=10;try{RegExp(`(${u})`)}catch(t){throw Error(`Invalid custom RegExp for param "${e}" (${u}): `+t.message)}}let d=n?`((?:${u})(?:/(?:${u}))*)`:`(${u})`;r||(d=c&&t.length<2?`(?:/${d})`:`/`+d),c&&(d+=`?`),i+=d,s+=20,c&&(s+=-8),n&&(s+=-20),u===`.*`&&(s+=-50)}e.push(s)}r.push(e)}if(n.strict&&n.end){let e=r.length-1;r[e][r[e].length-1]+=.7000000000000001}n.strict||(i+=`/?`),n.end?i+=`$`:n.strict&&!i.endsWith(`/`)&&(i+=`(?:/|$)`);let o=new RegExp(i,n.sensitive?``:`i`);function s(e){let t=e.match(o),n={};if(!t)return null;for(let e=1;e<t.length;e++){let r=t[e]||``,i=a[e-1];n[i.name]=r&&i.repeatable?r.split(`/`):r}return n}function c(t){let n=``,r=!1;for(let i of e){(!r||!n.endsWith(`/`))&&(n+=`/`),r=!1;for(let e of i)if(e.type===0)n+=e.value;else if(e.type===1){let{value:a,repeatable:o,optional:s}=e,c=a in t?t[a]:``;if(Bt(c)&&!o)throw Error(`Provided param "${a}" is an array but it is not repeatable (* or + modifiers)`);let l=Bt(c)?c.join(`/`):c;if(!l){if(s)i.length<2&&(n.endsWith(`/`)?n=n.slice(0,-1):r=!0);else throw Error(`Missing required param "${a}"`)}n+=l}}return n||`/`}return{re:o,score:r,keys:a,parse:s,stringify:c}}function Zr(e,t){let n=0;for(;n<e.length&&n<t.length;){let r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function Qr(e,t){let n=0,r=e.score,i=t.score;for(;n<r.length&&n<i.length;){let e=Zr(r[n],i[n]);if(e)return e;n++}if(Math.abs(i.length-r.length)===1){if($r(r))return 1;if($r(i))return-1}return i.length-r.length}function $r(e){let t=e[e.length-1];return e.length>0&&t[t.length-1]<0}var ei={strict:!1,end:!0,sensitive:!1};function ti(e,t,n){let r=Xr(Kr(e.path),n),i=z(r,{record:e,parent:t,children:[],alias:[]});return t&&!i.record.aliasOf==!t.record.aliasOf&&t.children.push(i),i}function ni(e,t){let n=[],r=new Map;t=Sn(ei,t);function i(e){return r.get(e)}function a(e,n,r){let i=!r,s=ii(e);s.aliasOf=r&&r.record;let l=Sn(t,e),u=[s];if(`alias`in e){let t=typeof e.alias==`string`?[e.alias]:e.alias;for(let e of t)u.push(ii(z({},s,{components:r?r.record.components:s.components,path:e,aliasOf:r?r.record:s})))}let d,f;for(let t of u){let{path:u}=t;if(n&&!Rt(u)){let e=n.record.path,r=e[e.length-1]===`/`?``:`/`;t.path=n.record.path+(u&&r+u)}
vendor: 8,581 bytes, line 2
2if(d=ti(t,n,l),r?r.alias.push(d):(f||=d,f!==d&&f.alias.push(d),i&&e.name&&!oi(d)&&o(e.name)),ui(d)&&c(d),s.children){let e=s.children;for(let t=0;t<e.length;t++)a(e[t],d,r&&r.children[t])}r||=d}return f?()=>{o(f)}:Ft}function o(e){if(Qt(e)){let t=r.get(e);t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(o),t.alias.forEach(o))}else{let t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(o),e.alias.forEach(o))}}function s(){return n}function c(e){let t=ci(e,n);n.splice(t,0,e),e.record.name&&!oi(e)&&r.set(e.record.name,e)}function l(e,t){let i,a={},o,s;if(`name`in e&&e.name){if(i=r.get(e.name),!i)throw Gt(1,{location:e});s=i.record.name,a=z(ri(t.params,i.keys.filter(e=>!e.optional).concat(i.parent?i.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&ri(e.params,i.keys.map(e=>e.name))),o=i.stringify(a)}else if(e.path!=null)o=e.path,i=n.find(e=>e.re.test(o)),i&&(a=i.parse(o),s=i.record.name,i.keys.forEach(e=>{e.optional&&!a[e.name]&&delete a[e.name]}));else{if(i=t.name?r.get(t.name):n.find(e=>e.re.test(t.path)),!i)throw Gt(1,{location:e,currentLocation:t});s=i.record.name,a=z({},t.params,e.params),o=i.stringify(a)}let c=[],l=i;for(;l;)c.unshift(l.record),l=l.parent;return{name:s,path:o,params:a,matched:c,meta:si(c)}}e.forEach(e=>a(e));function u(){n.length=0,r.clear()}return{addRoute:a,resolve:l,removeRoute:o,clearRoutes:u,getRoutes:s,getRecordMatcher:i}}function ri(e,t){let n={};for(let r of t)r in e&&(n[r]=e[r]);return n}function ii(e){let t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:ai(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:`components`in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function ai(e){let t={},n=e.props||!1;if(`component`in e)t.default=n;else for(let r in e.components)t[r]=typeof n==`object`?n[r]:n;return t}function oi(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function si(e){return e.reduce((e,t)=>z(e,t.meta),{})}function ci(e,t){let n=0,r=t.length;for(;n!==r;){let i=n+r>>1;Qr(e,t[i])<0?r=i:n=i+1}let i=li(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function li(e){let t=e;for(;t=t.parent;)if(ui(t)&&Qr(e,t)===0)return t}function ui({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function di(e){let t=A(zt),n=A(Xt),r=I(()=>{let n=L(e.to);return t.resolve(n)}),i=I(()=>{let{matched:e}=r.value,{length:t}=e,i=e[t-1],a=n.matched;if(!i||!a.length)return-1;let o=a.findIndex(en.bind(null,i));if(o>-1)return o;let s=gi(e[t-2]);return t>1&&gi(i)===s&&a[a.length-1].path!==s?a.findIndex(en.bind(null,e[t-2])):o}),a=I(()=>i.value>-1&&hi(n.params,r.value.params)),o=I(()=>i.value>-1&&i.value===n.matched.length-1&&xn(n.params,r.value.params));function s(n={}){if(mi(n)){let n=t[L(e.replace)?`replace`:`push`](L(e.to)).catch(Ft);return e.viewTransition&&typeof document<`u`&&`startViewTransition`in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}return{route:r,href:I(()=>r.value.href),isActive:a,isExactActive:o,navigate:s}}function fi(e){return e.length===1?e[0]:e}var pi=N({name:`RouterLink`,compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:`page`},viewTransition:Boolean},useLink:di,setup(e,{slots:t}){let n=xe(di(e)),{options:r}=A(zt),i=I(()=>({[_i(e.activeClass,r.linkActiveClass,`router-link-active`)]:n.isActive,[_i(e.exactActiveClass,r.linkExactActiveClass,`router-link-exact-active`)]:n.isExactActive}));return()=>{let r=t.default&&fi(t.default(n));return e.custom?r:T(`a`,{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},r)}}});function mi(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){let t=e.currentTarget.getAttribute(`target`);if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function hi(e,t){for(let n in t){let r=t[n],i=e[n];if(Bt(r)){if(!Bt(i)||i.length!==r.length||r.some((e,t)=>e.valueOf()!==i[t].valueOf()))return!1}else if(r!==i)return!1}return!0}function gi(e){return e?e.aliasOf?e.aliasOf.path:e.path:``}var _i=(e,t,n)=>e??t??n,vi=N({name:`RouterView`,inheritAttrs:!1,props:{name:{type:String,default:`default`},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){let r=A(Yt),i=I(()=>e.route||r.value),a=A(Vt,0),o=I(()=>{let e=L(a),{matched:t}=i.value,n;for(;(n=t[e])&&!n.components;)e++;return e}),s=I(()=>i.value.matched[o.value]);D(Vt,I(()=>o.value+1)),D(Kt,s),D(Yt,i);let c=P();return Ae(()=>[c.value,s.value,e.name],([e,t,n],[r,i,a])=>{t&&(t.instances[n]=e,i&&i!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=i.leaveGuards),t.updateGuards.size||(t.updateGuards=i.updateGuards))),e&&t&&(!i||!en(t,i)||!r)&&(t.enterCallbacks[n]||[]).forEach(t=>t(e))},{flush:`post`}),()=>{let r=i.value,a=e.name,o=s.value,l=o&&o.components[a];if(!l)return yi(n.default,{Component:l,route:r});let u=o.props[a],d=u?u===!0?r.params:typeof u==`function`?u(r):u:null,f=T(l,z({},d,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(o.instances[a]=null)},ref:c}));return yi(n.default,{Component:f,route:r})||f}}});function yi(e,t){if(!e)return null;let n=e(t);return n.length===1?n[0]:n}var bi=vi;function xi(e){let t=ni(e.routes,e),n=e.parseQuery||yn,r=e.stringifyQuery||Wt,i=e.history,a=cn(),o=cn(),s=cn(),c=R($t),l=R(0),u=$t;an&&e.scrollBehavior&&`scrollRestoration`in history&&(history.scrollRestoration=`manual`);let d=Ut.bind(null,e=>``+e),f=Ut.bind(null,_n),p=Ut.bind(null,tn);function m(e,n){let r,i;Qt(e)?(r=t.getRecordMatcher(e),i=n):i=e;let a=t.addRoute(i,r);return l.value++,()=>{a(),l.value++}}function h(e){let n=t.getRecordMatcher(e);n&&(t.removeRoute(n),l.value++)}function g(){t.clearRoutes(),l.value++}function _(){return t.getRoutes().map(e=>e.record)}function v(e){return!!t.getRecordMatcher(e)}function y(e,a){if(l.value,typeof e==`string`){a||=e.startsWith(`/`)?$t:c.value;let r=Jt(n,e,a.path),o=t.resolve({path:r.path},a),s=i.createHref(r.fullPath);return z(r,o,{params:p(o.params),redirectedFrom:void 0,href:s})}a=z({},a||(e.path!=null&&e.path.startsWith(`/`)&&!(`name`in e&&e.name)?$t:c.value));let o;if(e.path!=null)o=z({},e,{path:Jt(n,e.path,a.path).path});else{let t=z({},e.params);for(let e in t)t[e]??delete t[e];o=z({},e,{params:f(t)}),a.params=f(a.params)}let s=t.resolve(o,a),u=e.hash||``;s.params=d(p(s.params));let m=ln(r,z({},e,{hash:un(u),path:s.path})),h=i.createHref(m);return z({fullPath:m,hash:u,query:r===Wt?qt(e.query):e.query||{}},s,{redirectedFrom:void 0,href:h})}function b(e){return typeof e==`string`?Jt(n,e,c.value.path):z({},e)}function x(e,t){if(u!==e)return Gt(8,{from:t,to:e})}function S(e){return T(e)}function C(e){return S(z(b(e),{replace:!0}))}function w(e,t){let n=e.matched[e.matched.length-1];if(n&&n.redirect){let{redirect:r}=n,i=typeof r==`function`?r(e,t):r;return typeof i==`string`&&(i=i.includes(`?`)||i.includes(`#`)?i=b(i):{path:i},i.params={}),z({query:e.query,hash:e.hash,params:i.path==null?e.params:{}},i)}}function T(e,t){let n=u=y(e),i=c.value,a=e.state,o=e.force,s=e.replace===!0,l=w(n,i);if(l)return T(z(b(l),{state:typeof l==`object`?z({},a,l.state):a,force:o,replace:s}),t||n);let d=n;d.redirectedFrom=t;let f;return!o&&vn(r,i,n)&&(f=Gt(16,{to:d,from:i}),ae(i,i,!0,!1)),(f?Promise.resolve(f):O(d,i)).catch(e=>Ht(e)?Ht(e,2)?e:ie(e):N(e,d,i)).then(e=>{if(e){if(Ht(e,2))return T(z({replace:s},b(e.to),{state:typeof e.to==`object`?z({},a,e.to.state):a,force:o}),t||d)}else e=te(d,i,!0,s,a);return ee(d,i,e),e})}function E(e,t){let n=x(e,t);return n?Promise.reject(n):Promise.resolve()}function D(e){let t=le.values().next().value;return t&&typeof t.runWithContext==`function`?t.runWithContext(e):e()}function O(e,t){let n,[r,i,s]=nn(e,t);n=rn(r.reverse(),`beforeRouteLeave`,e,t);for(let i of r)i.leaveGuards.forEach(r=>{n.push(on(r,e,t))});let c=E.bind(null,e,t);return n.push(c),de(n).then(()=>{n=[];for(let r of a.list())n.push(on(r,e,t));return n.push(c),de(n)}).then(()=>{n=rn(i,`beforeRouteUpdate`,e,t);for(let r of i)r.updateGuards.forEach(r=>{n.push(on(r,e,t))});return n.push(c),de(n)}).then(()=>{n=[];for(let r of s)if(r.beforeEnter){if(Bt(r.beforeEnter))for(let i of r.beforeEnter)n.push(on(i,e,t));else n.push(on(r.beforeEnter,e,t))}return n.push(c),de(n)}).then(()=>
2(e.matched.forEach(e=>e.enterCallbacks={}),n=rn(s,`beforeRouteEnter`,e,t,D),n.push(c),de(n))).then(()=>{n=[];for(let r of o.list())n.push(on(r,e,t));return n.push(c),de(n)}).catch(e=>Ht(e,8)?e:Promise.reject(e))}function ee(e,t,n){s.list().forEach(r=>D(()=>r(e,t,n)))}function te(e,t,n,r,a){let o=x(e,t);if(o)return o;let s=t===$t,l=an?history.state:{};n&&(r||s?i.replace(e.fullPath,z({scroll:s&&l&&l.scroll},a)):i.push(e.fullPath,a)),c.value=e,ae(e,t,n,s),ie()}let k;function ne(){k||=i.listen((e,t,n)=>{if(!ue.listening)return;let r=y(e),a=w(r,ue.currentRoute.value);if(a){T(z(a,{replace:!0,force:!0}),r).catch(Ft);return}u=r;let o=c.value;an&&n.delta&&Lt(dn(o.fullPath,n.delta)),O(r,o).catch(e=>Ht(e,12)?e:Ht(e,2)?(T(z(b(e.to),{force:!0}),r).then(e=>{Ht(e,20)&&!n.delta&&n.type===`pop`&&i.go(-1,!1)}).catch(Ft),Promise.reject()):(n.delta&&i.go(-n.delta,!1),N(e,r,o))).then(e=>{e||=te(r,o,!1),e&&(n.delta&&!Ht(e,8)?i.go(-n.delta,!1):n.type===`pop`&&Ht(e,20)&&i.go(-1,!1)),ee(r,o,e)}).catch(Ft)})}let A=cn(),j=cn(),M;function N(e,t,n){ie(e);let r=j.list();return r.length?r.forEach(r=>r(e,t,n)):console.error(e),Promise.reject(e)}function re(){return M&&c.value!==$t?Promise.resolve():new Promise((e,t)=>{A.add([e,t])})}function ie(e){return M||(M=!e,ne(),A.list().forEach(([t,n])=>e?n(e):t()),A.reset()),e}function ae(t,n,r,i){let{scrollBehavior:a}=e;if(!an||!a)return Promise.resolve();let o=!r&&mn(dn(t.fullPath,0))||(i||!r)&&history.state&&history.state.scroll||null;return _e().then(()=>a(t,n,o)).then(e=>t===c.value&&e&&It(e)).catch(e=>t===c.value&&N(e,t,n))}let se=e=>i.go(e),ce,le=new Set,ue={currentRoute:c,listening:!0,addRoute:m,removeRoute:h,clearRoutes:g,hasRoute:v,getRoutes:_,resolve:y,options:e,push:S,replace:C,go:se,back:()=>se(-1),forward:()=>se(1),beforeEach:a.add,beforeResolve:o.add,afterEach:s.add,onError:j.add,isReady:re,install(e){e.component(`RouterLink`,pi),e.component(`RouterView`,bi),e.config.globalProperties.$router=ue,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>L(c)}),an&&!ce&&c.value===$t&&(ce=!0,S(i.location).catch(e=>{}));let t={};for(let e in $t)Object.defineProperty(t,e,{get:()=>c.value[e],enumerable:!0});e.provide(zt,ue),e.provide(Xt,oe(t)),e.provide(Yt,c);let n=e.unmount;le.add(e),e.unmount=function(){le.delete(e),le.size<1&&(u=$t,k&&k(),k=null,c.value=$t,ce=!1,M=!1),n()}}};function de(e){return e.reduce((e,t)=>e.then(()=>D(t)),Promise.resolve())}return ue}var Si=(()=>{let e={};return(t,n)=>{let r=[];n.charCodeAt(n.length-1)===47&&(n=n.slice(0,-1));let i=n.split(`/`);return i.length>1&&i[i.length-1]===``&&(i.pop(),n=n.slice(0,-1)),i.length,r.push({data:e,params:{_:n.slice(1)}}),r.reverse()}})(),Ci=Si,wi=function(e){if(!e.includes(`%`))return e;let t=e.indexOf(`?`),n=t===-1?e:e.slice(0,t);try{return t===-1?decodeURI(n):decodeURI(n)+e.slice(t)}catch{return e}},Ti=(e,t)=>{if(typeof e!=`string`)return e;let n=wi(e);return t?n.toLowerCase():n},Ei=e=>Cn.sensitive?nt({},...Si(``,Ti(e,!1)).map(e=>e.data).reverse()):nt({},...Ci(``,Ti(e,!0)).map(e=>e.data).reverse()),Di=`modulepreload`,Oi=function(e,t){return new URL(e,t).href},ki={},B=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function s(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href}r=o(t.map(t=>
2{if(t=Oi(t,n),t=s(t),t in ki)return;ki[t]=!0;let r=t.endsWith(`.css`);for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}let i=document.createElement(`link`);if(i.rel=r?`stylesheet`:Di,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n)=>{i.addEventListener(`load`,e),i.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},Ai=gt,ji=Ei,Mi;function Ni(){let e;return e=Ai(yt(`builds/meta/${g().app.buildId}.json`),{responseType:`json`}).then(e=>{if(!e||typeof e!=`object`||!Array.isArray(e.prerendered))throw Lr.NUXT_E5004();return e}),Mi=e,e.catch(t=>{Mi===e&&(Mi=void 0),Lr.NUXT_E5002({cause:t})}),e}function Pi(){return Mi||Ni()}function Fi(e){let t=typeof e==`string`?e:e.path;try{return ji(t)}catch(e){return Lr.NUXT_E5003({path:t,cause:e}),{}}}var Ii=2**32-1,Li=Ii-1,Ri=Object.getOwnPropertyNames(Object.prototype).sort().join(`\0`);function zi(e){let t=Object.getPrototypeOf(e);return t===Object.prototype||t===null||Object.getPrototypeOf(t)===null||Object.getOwnPropertyNames(t).sort().join(`\0`)===Ri}function Bi(e){return Object.prototype.toString.call(e).slice(8,-1)}function Vi(e){return Object.getOwnPropertySymbols(e).filter(t=>Object.getOwnPropertyDescriptor(e,t).enumerable)}function Hi(e){return!(!Number.isInteger(e)||e<0||e>Li)}function Ui(e){return!(!Number.isInteger(e)||e<0||e>Ii)}function Wi(e){if(e.length===0||e.length>1&&e.charCodeAt(0)===48)return!1;for(let t=0;t<e.length;t++){let n=e.charCodeAt(t);if(n<48||n>57)return!1}return Hi(+e)}function Gi(e){for(var t=e.length-1;t>=0&&!Wi(e[t]);t--);return t+1}function Ki(e){let t=Object.keys(e);return t.length=Gi(t),t}function qi(e){return Uint8Array.fromBase64(e).buffer}function Ji(e){return Uint8Array.from(Buffer.from(e,`base64`)).buffer}function Yi(e){let t=atob(e),n=t.length,r=new Uint8Array(n);for(let e=0;e<n;e++)r[e]=t.charCodeAt(e);return r.buffer}var Xi=typeof Uint8Array.fromBase64==`function`,Zi=typeof process==`object`&&process.versions?.node!==void 0,Qi=Xi?qi:Zi?Ji:Yi;function $i(e,t){if(!t)return e;let n={};for(let r of Object.keys(e))n[r]=t[r]??e[r];return n}var ea=Object.freeze({kind:`not-plain`}),ta=Object.freeze({kind:`symbol-keys`});Object.freeze({identify:e=>e,typeOf:e=>e===null?`null`:typeof e,toPrimitive:e=>e,tagOf:e=>Bi(e),isThenable:e=>typeof e.then==`function`,toPromise:e=>Promise.resolve(e),unbox:e=>e.valueOf(),toISOString:e=>isNaN(e.getDate())?``:e.toISOString(),toStringValue:e=>e.toString(),regExpInfo:e=>({source:e.source,flags:e.flags}),valuesOf:e=>e,entriesOf:e=>e,viewInfo:e=>({buffer:e.buffer,byteOffset:e.byteOffset,byteLength:e.byteLength,length:e.length,bufferByteLength:e.buffer.byteLength}),toArrayBuffer:e=>e,lengthOf:e=>e.length,hasOwn:(e,t)=>Object.hasOwn(e,t),indicesOf:e=>Ki(e),shapeOf:e=>zi(e)?Vi(e).length>0?ta:{kind:Object.getPrototypeOf(e)===null?`null-proto`:`plain`,keys:Object.keys(e)}:ea,get:(e,t)=>e[t]});var na=Object.freeze({fromPrimitive:e=>e,fromISOString:e=>new Date(e),fromStringValue:(e,t)=>e===`URL`?new URL(t):e===`URLSearchParams`?new URLSearchParams(t):Temporal[e.slice(9)].from(t),fromArrayBuffer:e=>e,fromRegExpInfo:(e,t)=>new RegExp(e,t),fromViewInfo:(e,t,n,r)=>{let i=globalThis[e];return n===void 0?new i(t):new i(t,n,r)},box:e=>Object(e),createArray:e=>Array(e),createSparseArray:e=>{let t=[];return t[Li]=void 0,delete t[Li],t.length=e,t},createObject:()=>({}),createNullPrototypeObject:()=>Object.create(null),createSet:()=>new Set,createMap:()=>new Map,set:(e,t,n)=>{e[t]=n},addValue:(e,t)=>{e.add(t)},addEntry:(e,t,n)=>{e.set(t,n)}});function ra(e,t,n){return ia(JSON.parse(e),t,n)}function ia(e,t,n){let r=$i(na,n?.operations);if(typeof e==`number`)return s(e,!0);if(!Array.isArray(e)||e.length===0)throw Error(`Invalid input`);let i=e,a=Array(i.length),o=null;function s(e,n=!1){if(e===-1)return r.fromPrimitive(void 0);if(e===-3)return r.fromPrimitive(NaN);if(e===-4)return r.fromPrimitive(1/0);if(e===-5)return r.fromPrimitive(-1/0);if(e===-6)return r.fromPrimitive(-0);if(n||typeof e!=`number`)throw Error(`Invalid input`);if(e in a)return a[e];if(e>=i.length)throw Error(`Invalid input`);let c=i[e];if(!c||typeof c!=`object`)a[e]=r.fromPrimitive(c);
2else if(Array.isArray(c)){if(typeof c[0]==`string`){let n=c[0],l=t&&Object.hasOwn(t,n)?t[n]:void 0;if(l){let t=c[1];if(typeof t!=`number`&&(t=i.push(c[1])-1),Object.hasOwn(a,t))return a[e]=l(a[t]);if(o??=new Set,o.has(t))throw Error(`Invalid circular reference`);return o.add(t),a[e]=l(s(t)),o.delete(t),a[e]}switch(n){case`Date`:a[e]=r.fromISOString(c[1]);break;case`Set`:let t=r.createSet();a[e]=t;for(let e=1;e<c.length;e+=1)r.addValue(t,s(c[e]));break;case`Map`:let o=r.createMap();a[e]=o;for(let e=1;e<c.length;e+=2)r.addEntry(o,s(c[e]),s(c[e+1]));break;case`RegExp`:a[e]=r.fromRegExpInfo(c[1],c[2]);break;case`Object`:{let t=c[1];if(typeof i[t]==`object`&&i[t][0]!==`BigInt`)throw Error(`Invalid input`);a[e]=r.box(s(t));break}case`BigInt`:a[e]=r.fromPrimitive(BigInt(c[1]));break;case`null`:let l=r.createNullPrototypeObject();a[e]=l;for(let e=1;e<c.length;e+=2){if(c[e]===`__proto__`)throw Error("Cannot parse an object with a `__proto__` property");r.set(l,c[e],s(c[e+1]))}break;case`Int8Array`:case`Uint8Array`:case`Uint8ClampedArray`:case`Int16Array`:case`Uint16Array`:case`Float16Array`:case`Int32Array`:case`Uint32Array`:case`Float32Array`:case`Float64Array`:case`BigInt64Array`:case`BigUint64Array`:case`DataView`:{if(i[c[1]][0]!==`ArrayBuffer`)throw Error(`Invalid data`);let t=s(c[1]);a[e]=r.fromViewInfo(n,t,c[2],c[3]);break}case`ArrayBuffer`:{let t=c[1];if(typeof t!=`string`)throw Error(`Invalid ArrayBuffer encoding`);a[e]=r.fromArrayBuffer(Qi(t));break}case`URL`:case`URLSearchParams`:case`Temporal.Duration`:case`Temporal.Instant`:case`Temporal.PlainDate`:case`Temporal.PlainTime`:case`Temporal.PlainDateTime`:case`Temporal.PlainMonthDay`:case`Temporal.PlainYearMonth`:case`Temporal.ZonedDateTime`:a[e]=r.fromStringValue(n,c[1]);break;default:throw Error(`Unknown type ${n}`)}}else if(c[0]===-7){let t=c[1];if(!Ui(t))throw Error(`Invalid input`);let n=r.createSparseArray(t);a[e]=n;for(let e=2;e<c.length;e+=2){let i=c[e];if(!Hi(i)||i>=t)throw Error(`Invalid input`);r.set(n,i,s(c[e+1]))}}else{let t=r.createArray(c.length);a[e]=t;for(let e=0;e<c.length;e+=1){let n=c[e];n!==-2&&r.set(t,e,s(n))}}}else{let t=r.createObject();a[e]=t;for(let e of Object.keys(c)){if(e===`__proto__`)throw Error("Cannot parse an object with a `__proto__` property");r.set(t,e,s(c[e]))}}return a[e]}return s(0)}async function aa(e,t){return null}var oa=null;async function sa(){if(oa)return oa;let e=document.getElementById(`__NUXT_DATA__`);if(!e)return{};let t=await ca(e.textContent||``),n=e.dataset.src?await aa(e.dataset.src,t.prerenderedAt?`force-cache`:`no-cache`):void 0;return oa={...t,...n,...window.__NUXT__},oa.config?.public&&(oa.config.public=xe(oa.config.public)),oa}async function ca(e){return await ra(e,p()._payloadRevivers)}function la(e,t){p()._payloadRevivers[e]=t}var ua=u(()=>{la(`skipHydrate`,e=>void 0)});function da(e){try{return JSON.parse(e)}catch{return e}}var fa=[[`NuxtError`,e=>it(e)],[`EmptyShallowRef`,e=>R(e===`_`?void 0:e===`0n`?BigInt(0):da(e))],[`EmptyRef`,e=>P(e===`_`?void 0:e===`0n`?BigInt(0):da(e))],[`ShallowRef`,e=>R(e)],[`ShallowReactive`,e=>oe(e)],[`Ref`,e=>P(e)],[`Reactive`,e=>xe(e)]],pa=h({name:`nuxt:revive-payload:client`,order:-30,async setup(e){let t,n;for(let[e,t]of fa)la(e,t);Object.assign(e.payload,([t,n]=c(()=>e.runWithContext(sa)),t=await t,n(),t)),delete window.__NUXT__}},1);function ma(e,t){t.push(a),e.vueApp.use(t);let n=!0,r=()=>{n=!1,t.render()};t.hooks?.hook(`dom:beforeRender`,e=>{e.shouldRender=!n}),e.hooks.hook(`page:start`,()=>{n=!0}),e.hooks.hook(`page:finish`,()=>{e.isHydrating||r()}),e.hooks.hook(`app:error`,r),e.hooks.hook(`app:suspense:resolve`,r);let i=t.push.bind(t);t.push=((t,n)=>{let r=i(t,n),a=r.dispose.bind(r);return r.dispose=()=>{let t=e[`~transitionPromise`];t?t.finally(a):a()},r})}function ha(e,t,n){let r=e.push,i=e;i.ssr=!1,i.hooks=t,i.dirty=!!i.dirty,i.use=e=>Fr(i,e),i.render=()=>n(i);function a(){t.callHook(`entries:updated`,i),i._b||i.render()}return i.invalidate=()=>{for(let e of i.entries.values())delete e._tags;i.dirty=!0,a()},i.push=(n,o)=>{let s=o?.onRendered?t.hook(`dom:rendered`,o.onRendered):void 0,c=r(n,o),l=e.entries.get(c._i);return l&&(l._o=n),i.dirty=!0,a(),{_i:c._i,patch(e){c.patch(e),i.dirty=!0,a()},dispose(){s?.(),e.entries.has(c._i)&&(c.dispose(),i.invalidate())}}},i}var ga=/\s+/;function _a(e={}){return t=>ba(t,e)}function va(e){for(let t of e.entries.values())if(t._pending!==void 0)return!0;return!1}function ya(e,t){let n={_d:t,_t:t.title,_e:new Map([[`htmlAttrs`,t.documentElement],[`bodyAttrs`,t.body]]),_p:{},_s:{},_l:new Map};for(let t of e.entries.values())if(t._o!==void 0){let e=t._o;for(let t of[`bodyAttrs`,`htmlAttrs`]){let r=e[t]?.class;if(typeof r==`string`){let e=n._e.get(t);for(let i of r.split(ga))i&&(n._p[`${t}:attr:class:${i}`]=()=>e.classList.remove(i))}}}return n}function ba(e,t={}){let n=t.document||e.resolvedOptions.document,r=e._dom;if(!n||e._du||r&&r._d===n&&!e.dirty&&!va(e))return!1;let i=n.defaultView;e._du=!0;let a=!1;try{let o=function(e,t,n){d._s[e]=!n&&f[e]||t,delete f[e]},s=function(e,t,n,r,i,a){let s=`${e}:event:${t}`,c=d._l.get(s);if(c&&c[0]===a&&c[1]===n&&c[2]===r){o(s,c[4]);return}c?.[4]();let l=`data-${t}`,u=(e=>r.call(i,e)),f=()=>{a.removeEventListener(n,u),i.getAttribute(l)===``&&i.removeAttribute(l),d._l.get(s)?.[3]===u&&d._l.delete(s)};a.addEventListener(n,u),d._l.set(s,[a,n,r,u,f]),i.setAttribute(l,``),o(s,f,!0)},c=function({id:e,$el:t,tag:n}){if(d._e.set(e,t),!n.tag.endsWith(`Attrs`)){let r=n.textContent;r!=null&&r!==``&&(r!==t.textContent&&(t.textContent=r),o(`${e}:text`,()=>{t.textContent===r&&(t.textContent=``)},!0));let i=n.innerHTML;i!=null&&i!==``&&(i!==t.innerHTML&&(t.innerHTML=i),o(`${e}:html`,()=>{t.innerHTML===i&&(t.innerHTML=``)},!0));let a=`${e}:el`;o(a,f[a]||(()=>{t?.remove(),d._e.delete(e)}))}for(let r in n.props){let a=n.props[r];if(r[0]===`o`&&r[1]===`n`&&typeof a==`function`){let o=r.slice(2);t?.dataset?.[`${r}fired`]&&a.call(t,new((i?.Event)||Event)(o)),s(e,r,o,a,t,n.tag===`bodyAttrs`&&i?i:t);continue}let c=`${e}:attr:${r}`;if(r===`class`&&a)for(let e of a){let n=`${c}:${e}`;o(n,f[n]||(()=>t.classList.remove(e))),t.classList.contains(e)||t.classList.add(e)}else if(r===`style`&&a)for(let[e,n]of a){let r=`${c}:${e}`;o(r,f[r]||(()=>t.style.removeProperty(e))),t.style.setProperty(e,n)}else a!==!1&&a!==null&&(t.getAttribute(r)!==a&&t.setAttribute(r,a===!0?``:String(a)),o(c,f[c]||(()=>t.removeAttribute(r))))}},l={shouldRender:!0,tags:[]};if(Ct(e,`dom:beforeRender`,l),!l.shouldRender)return!1;let u=r;if(u?._d!==n){if(u){for(let e in u._s)u._s[e]();for(let e in u._p)u._p[e]();u._s=u._p={},u._e.clear(),u._l.clear()}u=void 0}u?u._p=u._s:u=ya(e,n),u._s={};let d=u,f=d._p,p=[],m={};e.dirty=!1;let h=At(e,t.tagWeight?{tagWeight:t.tagWeight}:void 0),g=[],_={};for(let e of h){let t=_[e._d]||0,r=(t?`${e._d}:${t}`:e._d)||e._h,i={tag:e,id:r,shouldRender:!0};if(e.tag===`meta`&&e._d&&St(e._d)&&(_[e._d]=t+1),g.push(i),e.tag===`title`){n.title=e.textContent,o(`title:`,()=>n.title=d._t);continue}i.$el=d._e.get(r),i.$el?c(i):Mt.has(e.tag)&&p.push(i)}if(p.length){let e=new Set(d._e.values());for(let t of[...n.body.children,...n.head.children]){let n=t.tagName.toLowerCase();if(!Mt.has(n)||e.has(t))continue;let r={innerHTML:t.innerHTML};for(let e of t.getAttributeNames())r[e]=t.getAttribute(e);let i=Ot({tag:n,props:{}},r);i.key=t.getAttribute(`data-hid`)||void 0;let a=kt(i)||Tt(i),o=a,s=1;for(;d._e.has(o);)o=`${a}:${s++}
2`;d._e.set(o,t)}}for(let e of p){let t=d._e.get(e.id);e.$el=t||n.createElement(e.tag.tag),c(e),t||(m[e.tag.tagPosition||`head`]??=n.createDocumentFragment()).appendChild(e.$el)}m.head&&n.head.appendChild(m.head),m.bodyOpen&&n.body.insertBefore(m.bodyOpen,n.body.firstChild),m.bodyClose&&n.body.appendChild(m.bodyClose);for(let e in f)f[e](),delete f[e];e._dom=d,a=!0,Ct(e,`dom:rendered`,{renders:g})}catch(t){throw e.dirty=!0,t}finally{e._du=!1}return a&&(e.dirty||va(e))&&ba(e,t),a}var xa=e=>typeof e.tagPriority==`number`?e.tagPriority:100+(wt[e.tagPriority]||0);function Sa(e={}){e.document=e.document||(typeof window<`u`?document:void 0);let t=e.render||_a({document:e.document}),n=ha(Ir(t,{document:e.document,propResolvers:e.propResolvers,_tagWeight:xa,init:[]}),Et(e.hooks),t);return e.plugins?.forEach(e=>n.use(e)),e.init?.forEach(e=>e&&n.push(e)),n}function Ca(e={}){let t=_a(),n,r=0;return n=Sa({render:()=>{let e=++r;setTimeout(()=>{e===r&&t(n)},0)},...e}),n.install=Dt(n),n}var wa={disableDefaults:!0,plugins:[wr,Ar,Pr,Cr]},Ta=h({name:`nuxt:head`,enforce:`pre`,setup(e){ma(e,Ca(wa))}}),Ea=/(:\w+)\([^)]+\)/g,Da=/(:\w+)[?+*]/g,Oa=/:\w+/g,ka=(e,t)=>t.path.replace(Ea,`$1`).replace(Da,`$1`).replace(Oa,t=>e.params[t.slice(1)]?.toString()||``),Aa=(e,t)=>{let n=e.route.matched.find(t=>t.components?.default===e.Component.type),r=t??n?.meta.key??(n&&ka(e.route,n));return typeof r==`function`?r(e.route):r},ja=(e,t)=>({default:()=>e?T(he,e===!0?{}:e,t):t});function Ma(e){return Array.isArray(e)?e:[e]}var Na=at(async e=>{let t,n;if(!e.meta?.validate)return;let r=([t,n]=c(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(r!==!0)return it({fatal:!0,status:r&&(r.status||r.statusCode)||404,statusText:r&&(r.statusText||r.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}})},1);function Pa(e,t){let n=new Map;function r(e){Array.isArray(e)&&e.forEach(e=>{let t=e?.categoryId,i=String(e?.urlFlag||``).trim();t!=null&&i&&n.set(String(t),i),r(e?.list)})}return r(t),(Array.isArray(e)?e:[]).map(e=>{if(e?.templateComponent!==`product`||e?.urlFlag)return e;let t=e?.optionCategory,r=t==null?``:n.get(String(t));return r?{...e,urlFlag:r}:e})}function Fa(e,t={}){let n={id:`catalogId`,parentId:`parentId`,children:`children`,...t};function r(e=``,t=``){let n=String(e||``).replace(/^\/+|\/+$/g,``),r=String(t||``).replace(/^\/+|\/+$/g,``);return n?!r||r===`index`||r===n||r===`${n}/index`?`/${n}`:r.startsWith(`${n}/`)?`/${r}`:`/${[n,r].filter(Boolean).join(`/`)}`:r?`/${r}`:`/`}let i=Array.isArray(e)?e.map(e=>({...e,__rawPath:e?.__rawPath??e?.path??``})):[],a={},o={};i.forEach(e=>{let t=e[n.id],r=e[n.parentId];a[r]||(a[r]=[]),a[r].push(e),o[t]=e});let s={},c={...o};i.forEach(e=>{if(e.state===An.ENABLED){if(e.templateComponent===`product`&&e.catalogType===Dn.COMMON&&e.urlFlag)e.path=`/products/${e.urlFlag}`;else if(e.catalogType===Dn.LINK)e.path=e.redirectUrl||`#`;else{let t=e.__rawPath||``,n=e.templateComponent||``;if(e.isIndex===!0||e.isIndex===1||e.isIndex===`1`)e.path=`/`;else if(n===`index`){let n=String(t).replace(/^\/+|\/+$/g,``);e.path=n?`/${n}`:`/`}else e.path=r(n,t)}e.path&&e.path!==`#`&&![`/material/show`,`/market/show`].includes(e.path)&&(s[e.path]=e.catalogId,e.path===`/`&&(s[``]=e.catalogId)),e.targetPath=e.openType===On.NEW?`${e.catalogId}`:``,c[e.catalogId]=e}});let l=`__MATERIAL_CENTER__`,u=`__MARKET_CENTER__`;s[`/material/show`]=l,s[`/market/show`]=u,c[l]={name:`资料中心`,catalogId:l,path:`/material`,children:[]},c[u]={name:`营销中心`,catalogId:u,path:`/market`,children:[]};let d=i.filter(e=>e.state===An.ENABLED&&e.catalogShow===kn.VISIBLE&&(!e[n.parentId]||!o[e[n.parentId]]));function f(e,t=0){if(t>=20){e[n.children]=[];return}let r=(a[e[n.id]]||[]).filter(e=>e.catalogShow===kn.VISIBLE).map(e=>({...e}));r.length>0?(e[n.children]=r,e[n.children].forEach(e=>f(e,t+1))):e[n.children]=[]}return d.forEach(e=>f(e,0)),{tree:d,pathToCatalog:s,idToCatalog:c}}function Ia(e,t,n,r={}){if(!e||typeof e.then!=`function`)return Promise.resolve(n);if(!(r.allowBackground??!0))return Promise.resolve(e);let i=null,a=new Promise(e=>{i=setTimeout(()=>e(n),t),i?.unref?.()});return Promise.race([e,a]).finally(()=>{i&&clearTimeout(i)})}var La=zn(`NUXT_CATALOG_SERVER_CACHE_TTL_MS`,864e5),Ra=zn(`NUXT_SITE_MAP_SERVER_CACHE_TTL_MS`,0);function za(){let e=vt();return{getCatalogList(t={}){let n=Hn(t);return Mn(`catalog:list`,n,{},La,t=>e.get(`/cms/api/catalog/list`,n,{...t,transform:e=>{Rn(e);let t=e.data?.map(e=>
2({icon:e.icon,catalogId:e.catalogId,catalogShow:e.catalogShow,catalogType:e.catalogType,name:e.name,openType:e.openType,optionCategory:e.optionCategory,urlFlag:e.urlFlag,parentId:e.parentId,path:e.path,redirectUrl:e.redirectUrl,showType:e.showType,state:e.state,templateComponent:e.templateComponent,highlighted:e.highlighted}))||[];return{...e,data:t}}}).cancelPrevious(xt(`catalog-list`,n)))},getDetail(t,n=``){let r=Hn({url:t,siteId:n});return Mn(`catalog:static-detail`,r,{},La,t=>e.get(`/cms/api/static-content/detail`,r,t))},getCatalogDetail(t){return Mn(`catalog:detail`,{catalogId:t},{},La,n=>e.get(`/cms/api/catalog/detail/${t}`,void 0,n))},getSiteMap(){return Mn(`site:map-public-v2`,{},{Lazy:!1},Ra,t=>e.get(`/cms/api/site/map`,{},{Lazy:!1,...t}))},getServerMap(){return e.get(`/cms/api/system/server/map`,{},{Lazy:!1})},getDataVersion(){return e.get(`/cms/api/system/dataVersion`,{},{Lazy:!1})},getServerMapFlagAndId(){return console.warn(`[API] getServerMapFlagAndId uses the same endpoint as getSiteMap.`),Mn(`site:map-flag-id-public-v2`,{},{Lazy:!1},Ra,t=>e.get(`/cms/api/site/map`,{},{Lazy:!1,...t}))}}}var Ba=zn(`NUXT_CMS_BLOCK_SERVER_CACHE_TTL_MS`,864e5);function Va(){let e=vt();return{trackBlockHit(t){return e.get(`/cms/api/block/hit`,{blockId:String(t)}).debounce(500)},getBlockBannerHitsById(t){return e.get(`/cms/api/block/banner/hit`,{id:t})},getBlocks(t,n={},r={}){let{transform:i,serverCacheVariant:a=``,...o}=r,s=Hn({...t,...n});return Mn(`block:page-blocks`,s,{variant:a},typeof i==`function`&&!a?0:Ba,t=>e.get(`/cms/api/block/pageBlocks`,s,{...o,...t,transform:e=>(Rn(e),typeof i==`function`?i(e):e)}).cancelPrevious(xt(`page-blocks`,s)))},getProductRec(t){return Mn(`block:product-rec`,{catalogId:t},{},Ba,n=>e.get(`/prod/api/pro/product/rec/${t}`,void 0,n))},getMediaList(t=``){let n=Hn({siteId:t});return Mn(`block:media-list`,n,{serverCacheVariant:String(t)},Ba,t=>e.get(`/cms/api/media/list`,n,t))}}}var Ha=zn(`NUXT_SITE_SERVER_CACHE_TTL_MS`,864e5),Ua=zn(`NUXT_SITE_DISCOVERY_SERVER_CACHE_TTL_MS`,0),Wa=zn(`NUXT_SITE_DETAIL_SERVER_CACHE_TTL_MS`,0);function Ga(){let e=vt();return{getTreeList(t={}){let n=Hn(t);return Mn(`site:tree`,n,{},Ha,t=>e.get(`/cms/api/site/tree`,n,{...t,transform:Rn}).cancelPrevious(xt(`site-tree`,n)))},getSitesByFlag(t=`cn`){return Mn(`site:sites-by-flag`,{flag:t},{},Ua,n=>e.get(`/cms/api/site/sites/${t}`,void 0,n))},getSimpleSites(){return Mn(`site:simple-list-public-v2`,{},{},Ua,t=>e.get(`/cms/api/site/list/simple`,void 0,t))},getSiteDetail(t,{bypassServerCache:n=!1,transform:r,serverCacheVariant:i=``}={}){let a=t?{siteId:t}:{},o=(t={})=>e.get(`/cms/api/site/detail`,a,{...t,transform:e=>(Rn(e),typeof r==`function`?r(e):e)});return n?o():Mn(`site:detail`,a,{transform:r,serverCacheVariant:i},Wa,o)},getIpLocation(){return e.get(`/api/ipinfo`)}}}var Ka=0;function qa(e){return e>=48&&e<=57}function Ja(e){return qa(e)||e>=65&&e<=70||e>=97&&e<=102}function Ya(e){return e>=65&&e<=90}function Xa(e){return e>=97&&e<=122}function Za(e){return Ya(e)||Xa(e)}function Qa(e){return e>=128}function $a(e){return Za(e)||Qa(e)||e===95}function eo(e){return $a(e)||qa(e)||e===45}function to(e){return e>=0&&e<=8||e===11||e>=14&&e<=31||e===127}function no(e){return e===10||e===13||e===12}function ro(e){return no(e)||e===32||e===9}function io(e,t){return!(e!==92||no(t)||t===Ka)}function ao(e,t,n){return e===45?$a(t)||t===45||io(t,n):$a(e)?!0:e===92&&io(e,t)}function oo(e,t,n){return e===43||e===45?qa(t)?2:t===46&&qa(n)?3:0:e===46?qa(t)?2:0:+!!qa(e)}function so(e){return+(e===65279||e===65534)}var co=Array(128);for(let e=0;e<co.length;e++)co[e]=ro(e)&&130||qa(e)&&131||$a(e)&&132||to(e)&&133||e||128;function lo(e){return e<128?co[e]:132}function uo(e,t){return t<e.length?e.charCodeAt(t):0}function fo(e,t,n){return n===13&&uo(e,t+1)===10?2:1}function po(e,t,n){let r=e.charCodeAt(t);return Ya(r)&&(r|=32),r===n}function mo(e,t,n,r){if(n-t!==r.length||t<0||n>e.length)return!1;for(let i=t;i<n;i++){let n=r.charCodeAt(i-t),a=e.charCodeAt(i);if(Ya(a)&&(a|=32),a!==n)return!1}return!0}function ho(e,t){for(;t>=0&&ro(e.charCodeAt(t));t--);return t+1}function go(e,t){for(;t<e.length&&ro(e.charCodeAt(t));t++);return t}function _o(e,t){for(;t<e.length&&qa(e.charCodeAt(t));t++);return t}function vo(e,t){if(t+=2,Ja(uo(e,t-1))){for(let n=Math.min(e.length,t+5);t<n&&Ja(uo(e,t));t++);let n=uo(e,t);ro(n)&&(t+=fo(e,t,n))}return t}function yo(e,t){for(;t<e.length;t++){let n=e.charCodeAt(t);if(!eo(n)){if(io(n,uo(e,t+1))){t=vo(e,t)-1;continue}break}}return t}function bo(e,t){let n=e.charCodeAt(t);if((n===43||n===45)&&(n=e.charCodeAt(t+=1)),qa(n)&&(t=_o(e,t+1),n=e.charCodeAt(t)),n===46&&qa(e.charCodeAt(t+1))&&(t+=2,t=_o(e,t)),po(e,t,101)){let r=0;n=e.charCodeAt(t+1),(n===45||n===43)&&(r=1,n=e.charCodeAt(t+2)),qa(n)&&(t=_o(e,t+1+r+1))}return t}function xo(e,t){for(;t<e.length;t++){let n=e.charCodeAt(t);if(n===41){t++;break}io(n,uo(e,t+1))&&(t=vo(e,t))}return t}function So(e){if(e.length===1&&!Ja(e.charCodeAt(0)))return e[0];let t=parseInt(e,16);return(t===0||t>=55296&&t<=57343||t>
21114111)&&(t=65533),String.fromCodePoint(t)}var Co=`EOF-token.ident-token.function-token.at-keyword-token.hash-token.string-token.bad-string-token.url-token.bad-url-token.delim-token.number-token.percentage-token.dimension-token.whitespace-token.CDO-token.CDC-token.colon-token.semicolon-token.comma-token.[-token.]-token.(-token.)-token.{-token.}-token.comment-token`.split(`.`),wo=16384;function To(e=null,t){return e===null||e.length<t?new Uint32Array(Math.max(t+1024,wo)):e}var Eo=10,Do=12,Oo=13;function ko(e){let t=e.source,n=t.length,r=t.length>0?so(t.charCodeAt(0)):0,i=To(e.lines,n),a=To(e.columns,n),o=e.startLine,s=e.startColumn;for(let e=r;e<n;e++){let r=t.charCodeAt(e);i[e]=o,a[e]=s++,(r===Eo||r===Oo||r===Do)&&(r===Oo&&e+1<n&&t.charCodeAt(e+1)===Eo&&(e++,i[e]=o,a[e]=s),o++,s=1)}i[n]=o,a[n]=s,e.lines=i,e.columns=a,e.computed=!0}var Ao=class{constructor(e,t,n,r){this.setSource(e,t,n,r),this.lines=null,this.columns=null}setSource(e=``,t=0,n=1,r=1){this.source=e,this.startOffset=t,this.startLine=n,this.startColumn=r,this.computed=!1}getLocation(e,t){return this.computed||ko(this),{source:t,offset:this.startOffset+e,line:this.lines[e],column:this.columns[e]}}getLocationRange(e,t,n){return this.computed||ko(this),{source:n,start:{offset:this.startOffset+e,line:this.lines[e],column:this.columns[e]},end:{offset:this.startOffset+t,line:this.lines[t],column:this.columns[t]}}}},jo=16777215,Mo=24,No=1,Po=2,Fo=new Uint8Array(32);Fo[2]=22,Fo[21]=22,Fo[19]=20,Fo[23]=24;var Io=new Uint8Array(32);Io[2]=No,Io[21]=No,Io[19]=No,Io[23]=No,Io[22]=Po,Io[20]=Po,Io[24]=Po;function Lo(e,t,n){return e<t?t:e>n?n:e}var Ro=class{constructor(e,t){this.setSource(e,t)}reset(){this.eof=!1,this.tokenIndex=-1,this.tokenType=0,this.tokenStart=this.firstCharOffset,this.tokenEnd=this.firstCharOffset}setSource(e=``,t=()=>{}){e=String(e||``);let n=e.length,r=To(this.offsetAndType,e.length+1),i=To(this.balance,e.length+1),a=0,o=-1,s=0,c=e.length;this.offsetAndType=null,this.balance=null,i.fill(0),t(e,(e,t,n)=>{let l=a++;if(r[l]=e<<Mo|n,o===-1&&(o=t),i[l]=c,e===s){let e=i[c];i[c]=l,c=e,s=Fo[r[e]>>Mo]}else this.isBlockOpenerTokenType(e)&&(c=l,s=Fo[e])}),r[a]=0<<Mo|n,i[a]=a;for(let e=0;e<a;e++){let t=i[e];if(t<=e){let n=i[t];n!==e&&(i[e]=n)}else t>a&&(i[e]=a)}this.source=e,this.firstCharOffset=o===-1?0:o,this.tokenCount=a,this.offsetAndType=r,this.balance=i,this.reset(),this.next()}lookupType(e){return e+=this.tokenIndex,e<this.tokenCount?this.offsetAndType[e]>>Mo:0}lookupTypeNonSC(e){for(let t=this.tokenIndex;t<this.tokenCount;t++){let n=this.offsetAndType[t]>>Mo;if(n!==13&&n!==25&&e--===0)return n}return 0}lookupOffset(e){return e+=this.tokenIndex,e<this.tokenCount?this.offsetAndType[e-1]&jo:this.source.length}lookupOffsetNonSC(e){for(let t=this.tokenIndex;t<this.tokenCount;t++){let n=this.offsetAndType[t]>>Mo;if(n!==13&&n!==25&&e--===0)return t-this.tokenIndex}return 0}lookupValue(e,t){return e+=this.tokenIndex,e<this.tokenCount&&mo(this.source,this.offsetAndType[e-1]&jo,this.offsetAndType[e]&jo,t)}getTokenStart(e){return e===this.tokenIndex?this.tokenStart:e>0?e<this.tokenCount?this.offsetAndType[e-1]&jo:this.offsetAndType[this.tokenCount]&jo:this.firstCharOffset}getTokenEnd(e){return e===this.tokenIndex?this.tokenEnd:this.offsetAndType[Lo(e,0,this.tokenCount)]&jo}getTokenType(e){return e===this.tokenIndex?this.tokenType:this.offsetAndType[Lo(e,0,this.tokenCount)]>>Mo}substrToCursor(e){return this.source.substring(e,this.tokenStart)}isBlockOpenerTokenType(e){return Io[e]===No}isBlockCloserTokenType(e){return Io[e]===Po}getBlockTokenPairIndex(e){let t=this.getTokenType(e);if(Io[t]===1){let n=this.balance[e],r=this.getTokenType(n);return Fo[t]===r?n:-1}if(Io[t]===2){let n=this.balance[e];return Fo[this.getTokenType(n)]===t?n:-1}return-1}isBalanceEdge(e){return this.balance[this.tokenIndex]<e}isDelim(e,t){return t?this.lookupType(t)===9&&this.source.charCodeAt(this.lookupOffset(t))===e:this.tokenType===9&&this.source.charCodeAt(this.tokenStart)===e}skip(e){let t=this.tokenIndex+e;t<this.tokenCount?(this.tokenIndex=t,this.tokenStart=this.offsetAndType[t-1]&jo,t=this.offsetAndType[t],this.tokenType=t>>Mo,this.tokenEnd=t&jo):(this.tokenIndex=this.tokenCount,this.next())}next(){let e=this.tokenIndex+1;e<this.tokenCount?(this.tokenIndex=e,this.tokenStart=this.tokenEnd,e=this.offsetAndType[e],this.tokenType=e>>Mo,this.tokenEnd=e&jo):(this.eof=!0,this.tokenIndex=this.tokenCount,this.tokenType=0,this.tokenStart=this.tokenEnd=this.source.length)}skipSC(){for(;this.tokenType===13||this.tokenType===25;)this.next()}skipUntilBalanced(e,t){let n=e,r=0,i=0;loop:for(;n<this.tokenCount;n++){if(r=this.balance[n],r<e)break loop;switch(i=n>0?this.offsetAndType[n-1]&jo:this.firstCharOffset,t(this.source.charCodeAt(i))){case 1:break loop;case 2:n++;break loop;default:this.isBlockOpenerTokenType(this.offsetAndType[n]>>Mo)&&(n=r)}}this.skip(n-this.tokenIndex)}forEachToken(e){for(let t=0,n=this.firstCharOffset;t<this.tokenCount;t++){let r=n,i=this.offsetAndType[t],a=i&jo,o=i>>Mo;n=a,e(o,r,a,t)}}dump(){let e=Array(this.tokenCount);return this.forEachToken((t,n,r,i)=>{e[i]={idx:i,type:Co[t],chunk:this.source.substring(n,r),balance:this.balance[i]}}),e}};function zo(e,t){function n(t){return t<s?e.charCodeAt(t):0}function r(){if(l=bo(e,l),ao(n(l),n(l+1),n(l+2))){u=12,l=yo(e,l);return}if(n(l)===37){u=11,l++;return}u=10}function i(){let t=l;if(l=yo(e,l),mo(e,t,l,`url`)&&n(l)===40){if(l=go(e,l+1),n(l)===34||n(l)===39){u=2,l=t+4;return}o();return}if(n(l)===40){u=2,l++;return}u=1}function a(t){for(t||=n(l++),u=5;l<e.length;l++){let r=e.charCodeAt(l);switch(lo(r)){case t:l++;return;case 130:if(no(r)){l+=fo(e,l,r),u=6;return}break;case 92:if(l===e.length-1)break;let i=n(l+1);
2no(i)?l+=fo(e,l+1,i):io(r,i)&&(l=vo(e,l)-1)}}}function o(){for(u=7,l=go(e,l);l<e.length;l++){let t=e.charCodeAt(l);switch(lo(t)){case 41:l++;return;case 130:if(l=go(e,l),n(l)===41||l>=e.length){l<e.length&&l++;return}l=xo(e,l),u=8;return;case 34:case 39:case 40:case 133:l=xo(e,l),u=8;return;case 92:if(io(t,n(l+1))){l=vo(e,l)-1;break}l=xo(e,l),u=8;return}}}e=String(e||``);let s=e.length,c=so(n(0)),l=c,u;for(;l<s;){let o=e.charCodeAt(l);switch(lo(o)){case 130:u=13,l=go(e,l+1);break;case 34:a();break;case 35:eo(n(l+1))||io(n(l+1),n(l+2))?(u=4,l=yo(e,l+1)):(u=9,l++);break;case 39:a();break;case 40:u=21,l++;break;case 41:u=22,l++;break;case 43:oo(o,n(l+1),n(l+2))?r():(u=9,l++);break;case 44:u=18,l++;break;case 45:oo(o,n(l+1),n(l+2))?r():n(l+1)===45&&n(l+2)===62?(u=15,l+=3):ao(o,n(l+1),n(l+2))?i():(u=9,l++);break;case 46:oo(o,n(l+1),n(l+2))?r():(u=9,l++);break;case 47:n(l+1)===42?(u=25,l=e.indexOf(`*/`,l+2),l=l===-1?e.length:l+2):(u=9,l++);break;case 58:u=16,l++;break;case 59:u=17,l++;break;case 60:n(l+1)===33&&n(l+2)===45&&n(l+3)===45?(u=14,l+=4):(u=9,l++);break;case 64:ao(n(l+1),n(l+2),n(l+3))?(u=3,l=yo(e,l+1)):(u=9,l++);break;case 91:u=19,l++;break;case 92:io(o,n(l+1))?i():(u=9,l++);break;case 93:u=20,l++;break;case 123:u=23,l++;break;case 125:u=24,l++;break;case 131:r();break;case 132:i();break;default:u=9,l++}t(u,c,c=l)}}var Bo=null,Vo=class e{static createItem(e){return{prev:null,next:null,data:e}}constructor(){this.head=null,this.tail=null,this.cursor=null}createItem(t){return e.createItem(t)}allocateCursor(e,t){let n;return Bo===null?n={prev:e,next:t,cursor:this.cursor}:(n=Bo,Bo=Bo.cursor,n.prev=e,n.next=t,n.cursor=this.cursor),this.cursor=n,n}releaseCursor(){let{cursor:e}=this;this.cursor=e.cursor,e.prev=null,e.next=null,e.cursor=Bo,Bo=e}updateCursors(e,t,n,r){let{cursor:i}=this;for(;i!==null;)i.prev===e&&(i.prev=t),i.next===n&&(i.next=r),i=i.cursor}*[Symbol.iterator](){for(let e=this.head;e!==null;e=e.next)yield e.data}get size(){let e=0;for(let t=this.head;t!==null;t=t.next)e++;return e}get isEmpty(){return this.head===null}get first(){return this.head&&this.head.data}get last(){return this.tail&&this.tail.data}fromArray(t){let n=null;this.head=null;for(let r of t){let t=e.createItem(r);n===null?this.head=t:n.next=t,t.prev=n,n=t}return this.tail=n,this}toArray(){return[...this]}toJSON(){return[...this]}forEach(e,t=this){let n=this.allocateCursor(null,this.head);for(;n.next!==null;){let r=n.next;n.next=r.next,e.call(t,r.data,r,this)}this.releaseCursor()}forEachRight(e,t=this){let n=this.allocateCursor(this.tail,null);for(;n.prev!==null;){let r=n.prev;n.prev=r.prev,e.call(t,r.data,r,this)}this.releaseCursor()}reduce(e,t,n=this){let r=this.allocateCursor(null,this.head),i=t,a;for(;r.next!==null;)a=r.next,r.next=a.next,i=e.call(n,i,a.data,a,this);return this.releaseCursor(),i}reduceRight(e,t,n=this){let r=this.allocateCursor(this.tail,null),i=t,a;for(;r.prev!==null;)a=r.prev,r.prev=a.prev,i=e.call(n,i,a.data,a,this);return this.releaseCursor(),i}some(e,t=this){for(let n=this.head;n!==null;n=n.next)if(e.call(t,n.data,n,this))return!0;return!1}map(t,n=this){let r=new e;for(let e=this.head;e!==null;e=e.next)r.appendData(t.call(n,e.data,e,this));return r}filter(t,n=this){let r=new e;for(let e=this.head;e!==null;e=e.next)t.call(n,e.data,e,this)&&r.appendData(e.data);return r}nextUntil(e,t,n=this){if(e===null)return;let r=this.allocateCursor(null,e);for(;r.next!==null;){let e=r.next;if(r.next=e.next,t.call(n,e.data,e,this))break}this.releaseCursor()}prevUntil(e,t,n=this){if(e===null)return;let r=this.allocateCursor(e,null);for(;r.prev!==null;){let e=r.prev;if(r.prev=e.prev,t.call(n,e.data,e,this))break}this.releaseCursor()}clear(){this.head=null,this.tail=null}copy(){let t=new e;for(let e of this)t.appendData(e);return t}prepend(e){return this.updateCursors(null,e,this.head,e),this.head===null?this.tail=e:(this.head.prev=e,e.next=this.head),this.head=e,this}prependData(t){return this.prepend(e.createItem(t))}append(e){return this.insert(e)}appendData(t){return this.insert(e.createItem(t))}insert(e,t=null){if(t!==null){if(this.updateCursors(t.prev,e,t,e),t.prev===null){if(this.head!==t)throw Error(`before doesn't belong to list`);this.head=e,t.prev=e,e.next=t,this.updateCursors(null,e)}else t.prev.next=e,e.prev=t.prev,t.prev=e,e.next=t}else this.updateCursors(this.tail,e,null,e),this.tail===null?this.head=e:(this.tail.next=e,e.prev=this.tail),this.tail=e;return this}insertData(t,n){return this.insert(e.createItem(t),n)}remove(e){if(this.updateCursors(e,e.prev,e,e.next),e.prev!==null)e.prev.next=e.next;else{if(this.head!==e)throw Error(`item doesn't belong to list`);this.head=e.next}if(e.next!==null)e.next.prev=e.prev;else{if(this.tail!==e)throw Error(`item doesn't belong to list`);this.tail=e.prev}return e.prev=null,e.next=null,e}push(t){this.insert(e.createItem(t))}pop(){return this.tail===null?null:this.remove(this.tail)}unshift(t){this.prepend(e.createItem(t))}shift(){return this.head===null?null:this.remove(this.head)}prependList(e){return this.insertList(e,this.head)}appendList(e){return this.insertList(e)}insertList(e,t){return e.head===null?this:(t==null?(this.updateCursors(this.tail,e.tail,null,e.head),this.tail===null?this.head=e.head:(this.tail.next=e.head,e.head.prev=this.tail),this.tail=e.tail):(this.updateCursors(t.prev,e.tail,t,e.head),t.prev===null?this.head=e.head:(t.prev.next=e.head,e.head.prev=t.prev),t.prev=e.tail,e.tail.next=t),e.head=null,e.tail=null,this)}replace(e,t){`head`in t?this.insertList(t,e):this.insert(t,e),this.remove(e)}};function Ho(e,t){let n=Object.create(SyntaxError.prototype),r=Error();return Object.assign(n,{name:e,message:t,get stack(){return(r.stack||``).replace(/^(.+\n){1,3}/,`${e}: ${t}\n`)}})}var Uo=100,Wo=60,Go=`    `;function Ko({source:e,line:t,column:n,baseLine:r,baseColumn:i},a){function o(e,t){return s.slice(e,t).map((t,n)=>String(e+n+1).padStart(u)+` |`+t).join(`
3`)}let s=(`
4`.repeat(Math.max(r-1,0))+` `.repeat(Math.max(i-1,0))+e).split(/\r\n?|\n|\f/),c=Math.max(1,t-a)-1,l=Math.min(t+a,s.length+1),u=Math.max(4,String(l).length)+1,d=0;n+=3*(s[t-1].substr(0,n-1).match(/\t/g)||[]).length,n>Uo&&(d=n-Wo+3,n=58);for(let e=c;e<=l;e++)e>=0&&e<s.length&&(s[e]=s[e].replace(/\t/g,Go),s[e]=(d>0&&s[e].length>d?`…`:``)+s[e].substr(d,98)+(s[e].length>d+Uo-1?`…`:``));
4return[o(c,t),Array(n+u+2).join(`-`)+`^`,o(t,l)].filter(Boolean).join(`
5`).replace(/^(\s+\d+\s+\|\n)+/,``).replace(/\n(\s+\d+\s+\|)+$/,``)}function qo(e,t,n,r,i,a=1,o=1){return Object.assign(Ho(`SyntaxError`,e),{source:t,offset:n,line:r,column:i,sourceFragment(e){return Ko({source:t,line:r,column:i,baseLine:a,baseColumn:o},isNaN(e)?0:e)},get formattedMessage(){return`Parse error: ${e}\n`+Ko({source:t,line:r,column:i,baseLine:a,baseColumn:o},2)}})}function Jo(e){let t=this.createList(),n=!1,r={recognizer:e};for(;!this.eof;){switch(this.tokenType){case 25:this.next();continue;case 13:n=!0,this.next();continue}let i=e.getNode.call(this,r);if(i===void 0)break;n&&=(e.onWhiteSpace&&e.onWhiteSpace.call(this,i,t,r),!1),t.push(i)}return n&&e.onWhiteSpace&&e.onWhiteSpace.call(this,null,t,r),t}var Yo=()=>{},Xo=33,Zo=35,Qo=59,$o=123,es=0,ts={createList(){return[]},createSingleNodeList(e){return[e]},getFirstListNode(e){return e&&e[0]||null},getLastListNode(e){return e&&e.length>0?e[e.length-1]:null}},ns={createList(){return new Vo},createSingleNodeList(e){return new Vo().appendData(e)},getFirstListNode(e){return e&&e.first},getLastListNode(e){return e&&e.last}};function rs(e){return function(){return this[e]()}}function is(e){let t=Object.create(null);for(let n of Object.keys(e)){let r=e[n],i=r.parse||r;i&&(t[n]=i)}return t}function as(e){let t={context:Object.create(null),features:Object.assign(Object.create(null),e.features),scope:Object.assign(Object.create(null),e.scope),atrule:is(e.atrule),pseudo:is(e.pseudo),node:is(e.node)};for(let[n,r]of Object.entries(e.parseContext))switch(typeof r){case`function`:t.context[n]=r;break;case`string`:t.context[n]=rs(r)}return{config:t,...t,...t.node}}function os(e){let t=``,n=`<unknown>`,r=!1,i=Yo,a=!1,o=new Ao,s=Object.assign(new Ro,as(e||{}),{parseAtrulePrelude:!0,parseRulePrelude:!0,parseValue:!0,parseCustomProperty:!1,readSequence:Jo,consumeUntilBalanceEnd:()=>0,consumeUntilLeftCurlyBracket(e){return+(e===$o)},consumeUntilLeftCurlyBracketOrSemicolon(e){return+(e===$o||e===Qo)},consumeUntilExclamationMarkOrSemicolon(e){return+(e===Xo||e===Qo)},consumeUntilSemicolonIncluded(e){return e===Qo?2:0},createList:Yo,createSingleNodeList:Yo,getFirstListNode:Yo,getLastListNode:Yo,parseWithFallback(e,t){let n=this.tokenIndex;try{return e.call(this)}catch(e){if(a)throw e;this.skip(n-this.tokenIndex);let r=t.call(this);return a=!0,i(e,r),a=!1,r}},lookupNonWSType(e){let t;do if(t=this.lookupType(e++),t!==13&&t!==25)return t;while(t!==es);return es}
5,charCodeAt(e){return e>=0&&e<t.length?t.charCodeAt(e):0},substring(e,n){return t.substring(e,n)},substrToCursor(e){return this.source.substring(e,this.tokenStart)},cmpChar(e,n){return po(t,e,n)},cmpStr(e,n,r){return mo(t,e,n,r)},consume(e){let t=this.tokenStart;return this.eat(e),this.substrToCursor(t)},consumeFunctionName(){let e=t.substring(this.tokenStart,this.tokenEnd-1);return this.eat(2),e},consumeNumber(e){let n=t.substring(this.tokenStart,bo(t,this.tokenStart));return this.eat(e),n},eat(e){if(this.tokenType!==e){let t=Co[e].slice(0,-6).replace(/-/g,` `).replace(/^./,e=>e.toUpperCase()),n=`${/[[\](){}]/.test(t)?`"${t}"`:t} is expected`,r=this.tokenStart;switch(e){case 1:this.tokenType===2||this.tokenType===7?(r=this.tokenEnd-1,n=`Identifier is expected but function found`):n=`Identifier is expected`;break;case 4:this.isDelim(Zo)&&(this.next(),r++,n=`Name is expected`);break;case 11:this.tokenType===10&&(r=this.tokenEnd,n=`Percent sign is expected`)}this.error(n,r)}this.next()},eatIdent(e){(this.tokenType!==1||this.lookupValue(0,e)===!1)&&this.error(`Identifier "${e}" is expected`),this.next()},eatDelim(e){this.isDelim(e)||this.error(`Delim "${String.fromCharCode(e)}" is expected`),this.next()},getLocation(e,t){return r?o.getLocationRange(e,t,n):null},getLocationFromList(e){if(r){let t=this.getFirstListNode(e),r=this.getLastListNode(e);return o.getLocationRange(t===null?this.tokenStart:t.loc.start.offset-o.startOffset,r===null?this.tokenStart:r.loc.end.offset-o.startOffset,n)}return null},error(e,n){let r=n!==void 0&&n<t.length?o.getLocation(n):this.eof?o.getLocation(ho(t,t.length-1)):o.getLocation(this.tokenStart);throw new qo(e||`Unexpected input`,t,r.offset,r.line,r.column,o.startLine,o.startColumn)}}),c=()=>({filename:n,source:t,tokenCount:s.tokenCount,getTokenType:e=>s.getTokenType(e),getTokenTypeName:e=>Co[s.getTokenType(e)],getTokenStart:e=>s.getTokenStart(e),getTokenEnd:e=>s.getTokenEnd(e),getTokenValue:e=>s.source.substring(s.getTokenStart(e),s.getTokenEnd(e)),substring:(e,t)=>s.source.substring(e,t),balance:s.balance.subarray(0,s.tokenCount+1),isBlockOpenerTokenType:s.isBlockOpenerTokenType,isBlockCloserTokenType:s.isBlockCloserTokenType,getBlockTokenPairIndex:e=>s.getBlockTokenPairIndex(e),getLocation:e=>o.getLocation(e,n),getRangeLocation:(e,t)=>o.getLocationRange(e,t,n)});return Object.assign(function(e,l){t=e,l||={},s.setSource(t,zo),o.setSource(t,l.offset,l.line,l.column),n=l.filename||`<unknown>`,r=!!l.positions,i=typeof l.onParseError==`function`?l.onParseError:Yo,a=!1,s.parseAtrulePrelude=`parseAtrulePrelude`in l?!!l.parseAtrulePrelude:!0,s.parseRulePrelude=`parseRulePrelude`in l?!!l.parseRulePrelude:!0,s.parseValue=`parseValue`in l?!!l.parseValue:!0,s.parseCustomProperty=`parseCustomProperty`in l&&!!l.parseCustomProperty;let{context:u=`default`,list:d=!0,onComment:f,onToken:p}=l;if(!(u in s.context))throw Error("Unknown context `"+u+"`");Object.assign(s,d?ns:ts),Array.isArray(p)?s.forEachToken((e,t,n)=>{p.push({type:e,start:t,end:n})}):typeof p==`function`&&s.forEachToken(p.bind(c())),typeof f==`function`&&s.forEachToken((e,n,r)=>{if(e===25){let e=s.getLocation(n,r),i=mo(t,r-2,r,`*/`)?t.slice(n+2,r-2):t.slice(n+2,r);f(i,e)}});let m=s.context[u].call(s,l);return s.eof||s.error(),m},{SyntaxError:qo,config:s.config})}var ss=n((e=>{var t=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`.split(``);e.encode=function(e){if(0<=e&&e<t.length)return t[e];throw TypeError(`Must be between 0 and 63: `+e)},e.decode=function(e){var t=65,n=90,r=97,i=122,a=48;return t<=e&&e<=n?e-t:r<=e&&e<=i?e-r+26:a<=e&&e<=57?e-a+52:e==43?62:e==47?63:-1}})),cs=n((e=>{var t=ss(),n=5,r=1<<n,i=r-1,a=r;function o(e){return e<0?(-e<<1)+1:(e<<1)+0}function s(e){var t=(e&1)==1,n=e>>1;return t?-n:n}e.encode=function(e){var r=``,s,c=o(e);do s=c&i,c>>>=n,c>0&&(s|=a),r+=t.encode(s);while(c>0);return r},e.decode=function(e,r,o){var c=e.length,l=0,u=0,d,f;do{if(r>=c)throw Error(`Expected more digits in base 64 VLQ value.`);if(f=t.decode(e.charCodeAt(r++)),f===-1)throw Error(`Invalid base64 digit: `+e.charAt(r-1));d=!!(f&a),f&=i,l+=f<<u,u+=n}while(d);o.value=s(l),o.rest=r}})),ls=n((e=>{function t(e,t,n){if(t in e)return e[t];if(arguments.length===3)return n;throw Error(`"`+t+`" is a required argument.`)}e.getArg=t;var n=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.-]*)(?::(\d+))?(.*)$/,r=/^data:.+\,.+$/;function i(e){var t=e.match(n);return t?{scheme:t[1],auth:t[2],host:t[3],port:t[4],path:t[5]}:null}e.urlParse=i;function a(e){var t=``;return e.scheme&&(t+=e.scheme+`:`),t+=`//`,e.auth&&(t+=e.auth+`@`),e.host&&(t+=e.host),e.port&&(t+=`:`+e.port),e.path&&(t+=e.path),t}e.urlGenerate=a;var o=32;function s(e){var t=[];return function(n){for(var r=0;r<t.length;r++)if(t[r].input===n){var i=t[0];return t[0]=t[r],t[r]=i,t[0].result}var a=e(n);return t.unshift({input:n,result:a}),t.length>
5o&&t.pop(),a}}var c=s(function(t){var n=t,r=i(t);if(r){if(!r.path)return t;n=r.path}for(var o=e.isAbsolute(n),s=[],c=0,l=0;;){if(c=l,l=n.indexOf(`/`,c),l===-1){s.push(n.slice(c));break}for(s.push(n.slice(c,l));l<n.length&&n[l]===`/`;)l++}for(var u,d=0,l=s.length-1;l>=0;l--)u=s[l],u===`.`?s.splice(l,1):u===`..`?d++:d>0&&(u===``?(s.splice(l+1,d),d=0):(s.splice(l,2),d--));return n=s.join(`/`),n===``&&(n=o?`/`:`.`),r?(r.path=n,a(r)):n});e.normalize=c;function l(e,t){e===``&&(e=`.`),t===``&&(t=`.`);var n=i(t),o=i(e);if(o&&(e=o.path||`/`),n&&!n.scheme)return o&&(n.scheme=o.scheme),a(n);if(n||t.match(r))return t;if(o&&!o.host&&!o.path)return o.host=t,a(o);var s=t.charAt(0)===`/`?t:c(e.replace(/\/+$/,``)+`/`+t);return o?(o.path=s,a(o)):s}e.join=l,e.isAbsolute=function(e){return e.charAt(0)===`/`||n.test(e)};function u(e,t){e===``&&(e=`.`),e=e.replace(/\/$/,``);for(var n=0;t.indexOf(e+`/`)!==0;){var r=e.lastIndexOf(`/`);if(r<0||(e=e.slice(0,r),e.match(/^([^\/]+:\/)?\/*$/)))return t;++n}return Array(n+1).join(`../`)+t.substr(e.length+1)}e.relative=u;var d=function(){return!(`__proto__`in Object.create(null))}();function f(e){return e}function p(e){return h(e)?`$`+e:e}e.toSetString=d?f:p;function m(e){return h(e)?e.slice(1):e}e.fromSetString=d?f:m;function h(e){if(!e)return!1;var t=e.length;if(t<9||e.charCodeAt(t-1)!==95||e.charCodeAt(t-2)!==95||e.charCodeAt(t-3)!==111||e.charCodeAt(t-4)!==116||e.charCodeAt(t-5)!==111||e.charCodeAt(t-6)!==114||e.charCodeAt(t-7)!==112||e.charCodeAt(t-8)!==95||e.charCodeAt(t-9)!==95)return!1;for(var n=t-10;n>=0;n--)if(e.charCodeAt(n)!==36)return!1;return!0}function g(e,t,n){var r=b(e.source,t.source);return r!==0||(r=e.originalLine-t.originalLine,r!==0)||(r=e.originalColumn-t.originalColumn,r!==0||n)||(r=e.generatedColumn-t.generatedColumn,r!==0)||(r=e.generatedLine-t.generatedLine,r!==0)?r:b(e.name,t.name)}e.compareByOriginalPositions=g;function _(e,t,n){var r=e.originalLine-t.originalLine;return r!==0||(r=e.originalColumn-t.originalColumn,r!==0||n)||(r=e.generatedColumn-t.generatedColumn,r!==0)||(r=e.generatedLine-t.generatedLine,r!==0)?r:b(e.name,t.name)}e.compareByOriginalPositionsNoSource=_;function v(e,t,n){var r=e.generatedLine-t.generatedLine;return r!==0||(r=e.generatedColumn-t.generatedColumn,r!==0||n)||(r=b(e.source,t.source),r!==0)||(r=e.originalLine-t.originalLine,r!==0)||(r=e.originalColumn-t.originalColumn,r!==0)?r:b(e.name,t.name)}e.compareByGeneratedPositionsDeflated=v;function y(e,t,n){var r=e.generatedColumn-t.generatedColumn;return r!==0||n||(r=b(e.source,t.source),r!==0)||(r=e.originalLine-t.originalLine,r!==0)||(r=e.originalColumn-t.originalColumn,r!==0)?r:b(e.name,t.name)}e.compareByGeneratedPositionsDeflatedNoLine=y;function b(e,t){return e===t?0:e===null?1:t===null?-1:e>t?1:-1}function x(e,t){var n=e.generatedLine-t.generatedLine;return n!==0||(n=e.generatedColumn-t.generatedColumn,n!==0)||(n=b(e.source,t.source),n!==0)||(n=e.originalLine-t.originalLine,n!==0)||(n=e.originalColumn-t.originalColumn,n!==0)?n:b(e.name,t.name)}e.compareByGeneratedPositionsInflated=x;function S(e){return JSON.parse(e.replace(/^\)]}'[^\n]*\n/,``))}e.parseSourceMapInput=S;function C(e,t,n){if(t||=``,e&&(e[e.length-1]!==`/`&&t[0]!==`/`&&(e+=`/`),t=e+t),n){var r=i(n);if(!r)throw Error(`sourceMapURL could not be parsed`);if(r.path){var o=r.path.lastIndexOf(`/`);o>=0&&(r.path=r.path.substring(0,o+1))}t=l(a(r),t)}return c(t)}e.computeSourceURL=C})),us=n((e=>{var t=ls(),n=Object.prototype.hasOwnProperty,r=typeof Map<`u`;function i(){this._array=[],this._set=r?new Map:Object.create(null)}i.fromArray=function(e,t){for(var n=new i,r=0,a=e.length;r<a;r++)n.add(e[r],t);return n},i.prototype.size=function(){return r?this._set.size:Object.getOwnPropertyNames(this._set).length},i.prototype.add=function(e,i){var a=r?e:t.toSetString(e),o=r?this.has(e):n.call(this._set,a),s=this._array.length;(!o||i)&&this._array.push(e),o||(r?this._set.set(e,s):this._set[a]=s)},i.prototype.has=function(e){if(r)return this._set.has(e);var i=t.toSetString(e);return n.call(this._set,i)},i.prototype.indexOf=function(e){if(r){var i=this._set.get(e);if(i>=0)return i}else{var a=t.toSetString(e);if(n.call(this._set,a))return this._set[a]}throw Error(`"`+e+`" is not in the set.`)},i.prototype.at=function(e){if(e>=0&&e<this._array.length)return this._array[e];throw Error(`No element indexed by `+e)},i.prototype.toArray=function(){return this._array.slice()},e.ArraySet=i})),ds=n((e=>{var t=ls();function n(e,n){var r=e.generatedLine,i=n.generatedLine,a=e.generatedColumn,o=n.generatedColumn;return i>r||i==r&&o>=a||t.compareByGeneratedPositionsInflated(e,n)<=0}function r(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}r.prototype.unsortedForEach=function(e,t){this._array.forEach(e,t)},r.prototype.add=function(e){n(this._last,e)?(this._last=e,this._array.push(e)):(this._sorted=!1,this._array.push(e))},r.prototype.toArray=function(){return this._sorted||=(this._array.sort(t.compareByGeneratedPositionsInflated),!0),this._array},e.MappingList=r})),fs=n((e=>{var t=cs(),n=ls(),r=us().ArraySet,i=ds().MappingList;function a(e){e||={},this._file=n.getArg(e,`file`,null),this._sourceRoot=n.getArg(e,`sourceRoot`,null),this._skipValidation=n.getArg(e,`skipValidation`,!1),this._ignoreInvalidMapping=n.getArg(e,`ignoreInvalidMapping`,!1),this._sources=new r,this._names=new r,this._mappings=new i,this._sourcesContents=null}a.prototype._version=3,a.fromSourceMap=function(e,t){var r=e.sourceRoot,i=new a(Object.assign(t||{},{file:e.file,sourceRoot:r}));return e.eachMapping(function(e){var t={generated:{line:e.generatedLine,column:e.generatedColumn}};e.source!=null&&(t.source=e.source,r!=null&&(t.source=n.relative(r,t.source)),t.original={line:e.originalLine,column:e.originalColumn},e.name!=null&&(t.name=e.name)),i.addMapping(t)}
5),e.sources.forEach(function(t){var a=t;r!==null&&(a=n.relative(r,t)),i._sources.has(a)||i._sources.add(a);var o=e.sourceContentFor(t);o!=null&&i.setSourceContent(t,o)}),i},a.prototype.addMapping=function(e){var t=n.getArg(e,`generated`),r=n.getArg(e,`original`,null),i=n.getArg(e,`source`,null),a=n.getArg(e,`name`,null);(this._skipValidation||this._validateMapping(t,r,i,a)!==!1)&&(i!=null&&(i=String(i),this._sources.has(i)||this._sources.add(i)),a!=null&&(a=String(a),this._names.has(a)||this._names.add(a)),this._mappings.add({generatedLine:t.line,generatedColumn:t.column,originalLine:r!=null&&r.line,originalColumn:r!=null&&r.column,source:i,name:a}))},a.prototype.setSourceContent=function(e,t){var r=e;this._sourceRoot!=null&&(r=n.relative(this._sourceRoot,r)),t==null?this._sourcesContents&&(delete this._sourcesContents[n.toSetString(r)],Object.keys(this._sourcesContents).length===0&&(this._sourcesContents=null)):(this._sourcesContents||=Object.create(null),this._sourcesContents[n.toSetString(r)]=t)},a.prototype.applySourceMap=function(e,t,i){var a=t;if(t==null){if(e.file==null)throw Error(`SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map's "file" property. Both were omitted.`);a=e.file}var o=this._sourceRoot;o!=null&&(a=n.relative(o,a));var s=new r,c=new r;this._mappings.unsortedForEach(function(t){if(t.source===a&&t.originalLine!=null){var r=e.originalPositionFor({line:t.originalLine,column:t.originalColumn});r.source!=null&&(t.source=r.source,i!=null&&(t.source=n.join(i,t.source)),o!=null&&(t.source=n.relative(o,t.source)),t.originalLine=r.line,t.originalColumn=r.column,r.name!=null&&(t.name=r.name))}var l=t.source;l!=null&&!s.has(l)&&s.add(l);var u=t.name;u!=null&&!c.has(u)&&c.add(u)},this),this._sources=s,this._names=c,e.sources.forEach(function(t){var r=e.sourceContentFor(t);r!=null&&(i!=null&&(t=n.join(i,t)),o!=null&&(t=n.relative(o,t)),this.setSourceContent(t,r))},this)},a.prototype._validateMapping=function(e,t,n,r){if(t&&typeof t.line!=`number`&&typeof t.column!=`number`){var i=`original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.`;if(this._ignoreInvalidMapping)return typeof console<`u`&&console.warn&&console.warn(i),!1;throw Error(i)}if(!(e&&`line`in e&&`column`in e&&e.line>0&&e.column>=0&&!t&&!n&&!r)&&!(e&&`line`in e&&`column`in e&&t&&`line`in t&&`column`in t&&e.line>0&&e.column>=0&&t.line>0&&t.column>=0&&n)){var i=`Invalid mapping: `+JSON.stringify({generated:e,source:n,original:t,name:r});if(this._ignoreInvalidMapping)return typeof console<`u`&&console.warn&&console.warn(i),!1;throw Error(i)}},a.prototype._serializeMappings=function(){for(var e=0,r=1,i=0,a=0,o=0,s=0,c=``,l,u,d,f,p=this._mappings.toArray(),m=0,h=p.length;m<h;m++){if(u=p[m],l=``,u.generatedLine!==r)for(e=0;u.generatedLine!==r;)l+=`;`,r++;else if(m>0){if(!n.compareByGeneratedPositionsInflated(u,p[m-1]))continue;l+=`,`}l+=t.encode(u.generatedColumn-e),e=u.generatedColumn,u.source!=null&&(f=this._sources.indexOf(u.source),l+=t.encode(f-s),s=f,l+=t.encode(u.originalLine-1-a),a=u.originalLine-1,l+=t.encode(u.originalColumn-i),i=u.originalColumn,u.name!=null&&(d=this._names.indexOf(u.name),l+=t.encode(d-o),o=d)),c+=l}return c},a.prototype._generateSourcesContent=function(e,t){return e.map(function(e){if(!this._sourcesContents)return null;t!=null&&(e=n.relative(t,e));var r=n.toSetString(e);return Object.prototype.hasOwnProperty.call(this._sourcesContents,r)?this._sourcesContents[r]:null},this)},a.prototype.toJSON=function(){var e={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return this._file!=null&&(e.file=this._file),this._sourceRoot!=null&&(e.sourceRoot=this._sourceRoot),this._sourcesContents&&(e.sourcesContent=this._generateSourcesContent(e.sources,e.sourceRoot)),e},a.prototype.toString=function(){return JSON.stringify(this.toJSON())},e.SourceMapGenerator=a}))(),ps=new Set([`Atrule`,`Selector`,`Declaration`]);function ms(e){let t=new fs.SourceMapGenerator,n={line:1,column:0},r={line:0,column:0},i={line:1,column:0},a={generated:i},o=1,s=0,c=!1,l=e.node;e.node=function(e){if(e.loc&&e.loc.start&&ps.has(e.type)){let l=e.loc.start.line,u=e.loc.start.column-1;(r.line!==l||r.column!==u)&&(r.line=l,r.column=u,n.line=o,n.column=s,c&&(c=!1,(n.line!==i.line||n.column!==i.column)&&t.addMapping(a)),c=!0,t.addMapping({source:e.loc.source,original:r,generated:n}))}l.call(this,e),c&&ps.has(e.type)&&(i.line=o,i.column=s)};let u=e.emit;e.emit=function(e,t,n){for(let t=0;t<e.length;t++)e.charCodeAt(t)===10?(o++,s=0):s++;u(e,t,n)};let d=e.result;return e.result=function(){return c&&t.addMapping(a),{css:d(),map:t}},e}var hs=e({safe:()=>Cs,spec:()=>Ss}),gs=43,_s=45,vs=(e,t)=>
5(e===9&&(e=t),typeof e==`string`&&(e=Math.min(e.charCodeAt(0),128)<<6),e<<1),ys=[[1,1],[1,2],[1,7],[1,8],[1,`-`],[1,10],[1,11],[1,12],[1,15],[1,21],[3,1],[3,2],[3,7],[3,8],[3,`-`],[3,10],[3,11],[3,12],[3,15],[4,1],[4,2],[4,7],[4,8],[4,`-`],[4,10],[4,11],[4,12],[4,15],[12,1],[12,2],[12,7],[12,8],[12,`-`],[12,10],[12,11],[12,12],[12,15],[`#`,1],[`#`,2],[`#`,7],[`#`,8],[`#`,`-`],[`#`,10],[`#`,11],[`#`,12],[`#`,15],[`-`,1],[`-`,2],[`-`,7],[`-`,8],[`-`,`-`],[`-`,10],[`-`,11],[`-`,12],[`-`,15],[10,1],[10,2],[10,7],[10,8],[10,10],[10,11],[10,12],[10,`%`],[10,15],[`@`,1],[`@`,2],[`@`,7],[`@`,8],[`@`,`-`],[`@`,15],[`.`,10],[`.`,11],[`.`,12],[`+`,10],[`+`,11],[`+`,12],[`/`,`*`]],bs=ys.concat([[1,4],[12,4],[4,4],[3,21],[3,5],[3,16],[11,11],[11,12],[11,2],[11,`-`],[22,1],[22,2],[22,11],[22,12],[22,4],[22,`-`]]);function xs(e){let t=new Set(e.map(([e,t])=>vs(e)<<16|vs(t)));return function(e,n,r){let i=vs(n,r),a=r.charCodeAt(0);return i|(a===_s&&n!==1&&n!==2&&n!==15||a===gs?t.has((e&65534)<<16|a<<7):t.has((e&65534)<<16|i))}}var Ss=xs(ys),Cs=xs(bs),ws=92;function Ts(e,t){if(typeof t==`function`){let n=null;e.children.forEach(e=>{n!==null&&t.call(this,n),this.node(e),n=e});return}e.children.forEach(this.node,this)}function Es(e){let t=new Map;for(let[n,r]of Object.entries(e.node))typeof(r.generate||r)==`function`&&t.set(n,r.generate||r);return function(e,n){let r=``,i=0,a={node(e){if(t.has(e.type))t.get(e.type).call(o,e);else throw Error(`Unknown node type: `+e.type)},tokenBefore:Cs,token(e,t,n){i=this.tokenBefore(i,e,t),!n&&i&1&&this.emit(` `,13,!0),this.emit(t,e,!1),e===9&&t.charCodeAt(0)===ws&&this.emit(`
6`,13,!0)},emit(e){r+=e},result(){return r}};n&&(typeof n.decorator==`function`&&(a=n.decorator(a)),n.sourceMap&&(a=ms(a)),n.mode in hs&&(a.tokenBefore=hs[n.mode]));let o={node:e=>a.node(e),children:Ts,token:(e,t)=>a.token(e,t),tokenize:e=>zo(e,(t,n,r)=>{a.token(t,e.slice(n,r),n!==0)})};return a.node(e),a.result()}}function Ds(e){return{fromPlainObject(t){return e(t,{enter(e){e.children&&!(e.children instanceof Vo)&&(e.children=new Vo().fromArray(e.children))}}),t},toPlainObject(t){return e(t,{leave(e){e.children&&e.children instanceof Vo&&(e.children=e.children.toArray())}}),t}}}var{hasOwnProperty:Os}=Object.prototype,ks=function(){};function As(e){return typeof e==`function`?e:ks}function js(e,t){return function(n,r,i){n.type===t&&e.call(this,n,r,i)}}function Ms(e,t){let n=t.structure,r=[];for(let e in n){if(Os.call(n,e)===!1)continue;let t=n[e],i={name:e,type:!1,nullable:!1};Array.isArray(t)||(t=[t]);for(let e of t)e===null?i.nullable=!0:typeof e==`string`?i.type=`node`:Array.isArray(e)&&(i.type=`list`);i.type&&r.push(i)}return r.length?{context:t.walkContext,fields:r}:null}function Ns(e){let t={};for(let n in e.node)if(Os.call(e.node,n)){let r=e.node[n];if(!r.structure)throw Error("Missed `structure` field in `"+n+"` node type definition");t[n]=Ms(n,r)}return t}function Ps(e,t){let n=e.fields.slice(),r=e.context,i=typeof r==`string`;return t&&n.reverse(),function(e,a,o,s){let c;i&&(c=a[r],a[r]=e);for(let r of n){let n=e[r.name];if(!r.nullable||n){if(r.type===`list`){if(t?n.reduceRight(s,!1):n.reduce(s,!1))return!0}else if(o(n))return!0}}i&&(a[r]=c)}}function Fs({StyleSheet:e,Atrule:t,Rule:n,Block:r,DeclarationList:i}){return{Atrule:{StyleSheet:e,Atrule:t,Rule:n,Block:r},Rule:{StyleSheet:e,Atrule:t,Rule:n,Block:r},Declaration:{StyleSheet:e,Atrule:t,Rule:n,Block:r,DeclarationList:i}}}function Is(e){let t=Ns(e),n={},r={},i=Symbol(`break-walk`),a=Symbol(`skip-node`);for(let e in t)Os.call(t,e)&&t[e]!==null&&(n[e]=Ps(t[e],!1),r[e]=Ps(t[e],!0));let o=Fs(n),s=Fs(r),c=function(e,c){function l(e,t,n){let r=u.call(m,e,t,n);return r===i||r!==a&&!!(f.hasOwnProperty(e.type)&&f[e.type](e,m,l,p)||d.call(m,e,t,n)===i)}let u=ks,d=ks,f=n,p=(e,t,n,r)=>e||l(t,n,r),m={break:i,skip:a,root:e,stylesheet:null,atrule:null,atrulePrelude:null,rule:null,selector:null,block:null,declaration:null,function:null};if(typeof c==`function`)u=c;else if(c&&(u=As(c.enter),d=As(c.leave),c.reverse&&(f=r),c.visit)){if(o.hasOwnProperty(c.visit))f=c.reverse?s[c.visit]:o[c.visit];else if(!t.hasOwnProperty(c.visit))throw Error("Bad value `"+c.visit+"` for `visit` option (should be: "+Object.keys(t).sort().join(`, `)+`)`);u=js(u,c.visit),d=js(d,c.visit)}if(u===ks&&d===ks)throw Error("Neither `enter` nor `leave` walker handler is set or both aren't a function");l(e)};return c.break=i,c.skip=a,c.find=function(e,t){let n=null;return c(e,function(e,r,a){if(t.call(this,e,r,a))return n=e,i}),n},c.findLast=function(e,t){let n=null;return c(e,{reverse:!0,enter(e,r,a){if(t.call(this,e,r,a))return n=e,i}}),n},c.findAll=function(e,t){let n=[];return c(e,function(e,r,i){t.call(this,e,r,i)&&n.push(e)}),n},c}function Ls(e){return e}function Rs(e){let{min:t,max:n,comma:r}=e;return t===0&&n===0?r?`#?`:`*`:t===0&&n===1?`?`:t===1&&n===0?r?`#`:`+`:t===1&&n===1?``:(r?`#`:``)+(t===n?`{`+t+`}`:`{`+t+`,`+(n===0?``:n)+`}`)}function zs(e){switch(e.type){case`Range`:return` [`+(e.min===null?`-â
6ˆž`:e.min)+`,`+(e.max===null?`∞`:e.max)+`]`;default:throw Error("Unknown node type `"+e.type+"`")}}function Bs(e,t,n,r){let i=e.combinator===` `||r?e.combinator:` `+e.combinator+` `,a=e.terms.map(e=>Vs(e,t,n,r)).join(i);return e.explicit||n?(r||a[0]===`,`?`[`:`[ `)+a+(r?`]`:` ]`):a}function Vs(e,t,n,r){let i;switch(e.type){case`Group`:i=Bs(e,t,n,r)+(e.disallowEmpty?`!`:``);break;case`Multiplier`:return Vs(e.term,t,n,r)+t(Rs(e),e);case`Boolean`:i=`<boolean-expr[`+Vs(e.term,t,n,r)+`]>`;break;case`Type`:i=`<`+e.name+(e.opts?t(zs(e.opts),e.opts):``)+`>`;break;case`Property`:i=`<'`+e.name+`'>`;break;case`Keyword`:i=e.name;break;case`AtKeyword`:i=`@`+e.name;break;case`Function`:i=e.name+`(`;break;case`String`:case`Token`:i=e.value;break;case`Comma`:i=`,`;break;default:throw Error("Unknown node type `"+e.type+"`")}return t(i,e)}function Hs(e,t){let n=Ls,r=!1,i=!1;return typeof t==`function`?n=t:t&&(r=!!t.forceBraces,i=!!t.compact,typeof t.decorate==`function`&&(n=t.decorate)),Vs(e,n,r,i)}var Us={offset:0,line:1,column:1};function Ws(e,t){let n=e.tokens,r=e.longestMatch,i=r<n.length&&n[r].node||null,a=i===t?null:i,o=0,s=0,c=0,l=``,u,d;for(let e=0;e<n.length;e++){let t=n[e].value;e===r&&(s=t.length,o=l.length),a!==null&&n[e].node===a&&(e<=r?c++:c=0),l+=t}return r===n.length||c>1?(u=Gs(a||t,`end`)||Ks(Us,l),d=Ks(u)):(u=Gs(a,`start`)||Ks(Gs(t,`start`)||Us,l.slice(0,o)),d=Gs(a,`end`)||Ks(u,l.substr(o,s))),{css:l,mismatchOffset:o,mismatchLength:s,start:u,end:d}}function Gs(e,t){let n=e&&e.loc&&e.loc[t];return n?`line`in n?Ks(n):n:null}function Ks({offset:e,line:t,column:n},r){let i={offset:e,line:t,column:n};if(r){let e=r.split(/\n|\r\n?|\f/);i.offset+=r.length,i.line+=e.length-1,i.column=e.length===1?i.column+r.length:e.pop().length+1}return i}var qs=function(e,t){let n=Ho(`SyntaxReferenceError`,e+(t?" `"+t+"`":``));return n.reference=t,n},Js=function(e,t,n,r){let i=Ho(`SyntaxMatchError`,e),{css:a,mismatchOffset:o,mismatchLength:s,start:c,end:l}=Ws(r,n);return i.rawMessage=e,i.syntax=t?Hs(t):`<generic>`,i.css=a,i.mismatchOffset=o,i.mismatchLength=s,i.message=e+`
7  syntax: `+i.syntax+`
8   value: `+(a||`<empty string>`)+`
9  --------`+Array(i.mismatchOffset+1).join(`-`)+`^`,Object.assign(i,c),i.loc={source:n&&n.loc&&n.loc.source||`<unknown>`,start:c,end:l},i},Ys=new Map,Xs=new Map,Zs=45,Qs=nc,$s=rc;function ec(e,t){return t||=0,e.length-t>=2&&e.charCodeAt(t)===Zs&&e.charCodeAt(t+1)===Zs}function tc(e,t){if(t||=0,e.length-t>=3&&e.charCodeAt(t)===Zs&&e.charCodeAt(t+1)!==Zs){let n=e.indexOf(`-`,t+2);if(n!==-1)return e.substring(t,n+1)}return``}function nc(e){if(Ys.has(e))return Ys.get(e);let t=e.toLowerCase(),n=Ys.get(t);if(n===void 0){let e=ec(t,0),r=e?``:tc(t,0);n=Object.freeze({basename:t.substr(r.length),name:t,prefix:r,vendor:r,custom:e})}return Ys.set(e,n),n}function rc(e){if(Xs.has(e))return Xs.get(e);let t=e,n=e[0];n===`/`?n=e[1]===`/`?`//`:`/`:n!==`_`&&n!==`*`&&n!==`$`&&n!==`#`&&n!==`+`&&n!==`&`&&(n=``);let r=ec(t,n.length);if(!r&&(t=t.toLowerCase(),Xs.has(t))){let n=Xs.get(t);return Xs.set(e,n),n}let i=r?``:tc(t,n.length),a=t.substr(0,n.length+i.length),o=Object.freeze({basename:t.substr(a.length),name:t.substr(n.length),hack:n,vendor:i,prefix:a,custom:r});return Xs.set(e,o),o}var ic=[`initial`,`inherit`,`unset`,`revert`,`revert-layer`],ac=43,oc=45,sc=110,cc=!0,lc=!1;function uc(e,t){return e!==null&&e.type===9&&e.value.charCodeAt(0)===t}function dc(e,t,n){for(;e!==null&&(e.type===13||e.type===25);)e=n(++t);return t}function fc(e,t,n,r){if(!e)return 0;let i=e.value.charCodeAt(t);if(i===ac||i===oc){if(n)return 0;t++}for(;t<e.value.length;t++)if(!qa(e.value.charCodeAt(t)))return 0;return r+1}function pc(e,t,n){let r=!1,i=dc(e,t,n);if(e=n(i),e===null)return t;if(e.type!==10){if(uc(e,ac)||uc(e,oc)){if(r=!0,i=dc(n(++i),i,n),e=n(i),e===null||e.type!==10)return 0}else return t}if(!r){let t=e.value.charCodeAt(0);if(t!==ac&&t!==oc)return 0}return fc(e,+!r,r,i)}function mc(e,t){let n=0;if(!e)return 0;if(e.type===10)return fc(e,0,lc,n);if(e.type===1&&e.value.charCodeAt(0)===oc){if(!po(e.value,1,sc))return 0;switch(e.value.length){case 2:return pc(t(++n),n,t);case 3:return e.value.charCodeAt(2)===oc?(n=dc(t(++n),n,t),e=t(n),fc(e,0,cc,n)):0;default:return e.value.charCodeAt(2)===oc?fc(e,3,cc,n):0}}else if(e.type===1||uc(e,ac)&&t(n+1).type===1){if(e.type!==1&&(e=t(++n)),e===null||!po(e.value,0,sc))return 0;switch(e.value.length){case 1:return pc(t(++n),n,t);case 2:return e.value.charCodeAt(1)===oc?(n=dc(t(++n),n,t),e=t(n),fc(e,0,cc,n)):0;default:return e.value.charCodeAt(1)===oc?fc(e,2,cc,n):0}}else if(e.type===12){let r=e.value.charCodeAt(0),i=+(r===ac||r===oc),a=i;for(;a<e.value.length&&qa(e.value.charCodeAt(a));a++);return a===i||!po(e.value,a,sc)?0:a+1===e.value.length?pc(t(++n),n,t):e.value.charCodeAt(a+1)===oc?a+2===e.value.length?(n=dc(t(++n),n,t),e=t(n),fc(e,0,cc,n)):fc(e,a+2,cc,n):0}return 0}var hc=43,gc=45,_c=63,vc=117;function yc(e,t){return e!==null&&e.type===9&&e.value.charCodeAt(0)===t}function bc(e,t){return e.value.charCodeAt(0)===t}function xc(e,t,n){let r=0;for(let i=t;i<e.value.length;i++){let a=e.value.charCodeAt(i);
9if(a===gc&&n&&r!==0)return xc(e,t+r+1,!1),6;if(!Ja(a)||++r>6)return 0}return r}function Sc(e,t,n){if(!e)return 0;for(;yc(n(t),_c);){if(++e>6)return 0;t++}return t}function Cc(e,t){let n=0;if(e===null||e.type!==1||!po(e.value,0,vc)||(e=t(++n),e===null))return 0;if(yc(e,hc))return e=t(++n),e===null?0:e.type===1?Sc(xc(e,0,!0),++n,t):yc(e,_c)?Sc(1,++n,t):0;if(e.type===10){let r=xc(e,1,!0);return r===0?0:(e=t(++n),e===null?n:e.type===12||e.type===10?!bc(e,gc)||!xc(e,1,!1)?0:n+1:Sc(r,n,t))}return e.type===12?Sc(xc(e,1,!0),++n,t):0}var wc=[`calc(`,`-moz-calc(`,`-webkit-calc(`],Tc=[`min(`,`max(`,`clamp(`],Ec=[`round(`,`mod(`,`rem(`],Dc=[`sin(`,`cos(`,`tan(`],Oc=[`asin(`,`acos(`,`atan(`,`atan2(`],kc=[`pow(`,`sqrt(`,`log(`,`exp(`,`sign(`],Ac=[`hypot(`],jc=[`abs(`],Mc=[...wc,...Tc,...Ec,...Dc,...kc,...Ac,...jc],Nc=[...wc,...Tc,...Ec,...Ac,...jc],Pc=[...wc,...Tc,...Ec,...Oc,...Ac,...jc],Fc=new Map([[2,22],[21,22],[19,20],[23,24]]);function Ic(e,t){return t<e.length?e.charCodeAt(t):0}function Lc(e,t){return mo(e,0,e.length,t)}function Rc(e,t){for(let n=0;n<t.length;n++)if(Lc(e,t[n]))return!0;return!1}function zc(e,t){return t===e.length-2&&Ic(e,t)===92&&qa(Ic(e,t+1))}function Bc(e,t,n){if(e&&e.type===`Range`){let r=Number(n!==void 0&&n!==t.length?t.substr(0,n):t);if(isNaN(r)||e.min!==null&&r<e.min&&typeof e.min!=`string`||e.max!==null&&r>e.max&&typeof e.max!=`string`)return!0}return!1}function Vc(e,t){let n=0,r=[],i=0;scan:do{switch(e.type){case 24:case 22:case 20:if(e.type!==n)break scan;if(n=r.pop(),r.length===0){i++;break scan}break;case 2:case 21:case 19:case 23:r.push(n),n=Fc.get(e.type)}i++}while(e=t(i));return i}function Hc(e,t){return function(n,r,i){return n===null?0:n.type===2&&Rc(n.value,t)?Vc(n,r):e(n,r,i)}}function V(e){return function(t){return t===null||t.type!==e?0:1}}function Uc(e){if(e===null||e.type!==1)return 0;let t=e.value.toLowerCase();return Rc(t,ic)||Lc(t,`default`)?0:1}function Wc(e){return e===null||e.type!==1||Ic(e.value,0)!==45||Ic(e.value,1)!==45?0:1}function Gc(e){return!Wc(e)||e.value===`--`?0:1}function Kc(e){if(e===null||e.type!==4)return 0;let t=e.value.length;if(t!==4&&t!==5&&t!==7&&t!==9)return 0;for(let n=1;n<t;n++)if(!Ja(Ic(e.value,n)))return 0;return 1}function qc(e){return e===null||e.type!==4||!ao(Ic(e.value,1),Ic(e.value,2),Ic(e.value,3))?0:1}function Jc(e,t){if(!e)return 0;let n=0,r=[],i=0;scan:do{switch(e.type){case 6:case 8:break scan;case 24:case 22:case 20:if(e.type!==n)break scan;n=r.pop();break;case 17:if(n===0)break scan;break;case 9:if(n===0&&e.value===`!`)break scan;break;case 2:case 21:case 19:case 23:r.push(n),n=Fc.get(e.type)}i++}while(e=t(i));return i}function Yc(e,t){if(!e)return 0;let n=0,r=[],i=0;scan:do{switch(e.type){case 6:case 8:break scan;case 24:case 22:case 20:if(e.type!==n)break scan;n=r.pop();break;case 2:case 21:case 19:case 23:r.push(n),n=Fc.get(e.type)}i++}while(e=t(i));return i}function Xc(e){return e&&=new Set(e),function(t,n,r){if(t===null||t.type!==12)return 0;let i=bo(t.value,0);if(e!==null){let n=t.value.indexOf(`\\`,i),r=n===-1||!zc(t.value,n)?t.value.substr(i):t.value.substring(i,n);if(e.has(r.toLowerCase())===!1)return 0}return+!Bc(r,t.value,i)}}function Zc(e,t,n){return e===null||e.type!==11||Bc(n,e.value,e.value.length-1)?0:1}function Qc(e){return typeof e!=`function`&&(e=function(){return 0}),function(t,n,r){return t!==null&&t.type===10&&Number(t.value)===0?1:e(t,n,r)}}function $c(e,t,n){if(e===null)return 0;let r=bo(e.value,0);return r!==e.value.length&&!zc(e.value,r)||Bc(n,e.value,r)?0:1}function el(e,t,n){if(e===null||e.type!==10)return 0;let r=+(Ic(e.value,0)===43||Ic(e.value,0)===45);for(;r<e.value.length;r++)if(!qa(Ic(e.value,r)))return 0;return+!Bc(n,e.value,r)}var tl={"ident-token":V(1),"function-token":V(2),"at-keyword-token":V(3),"hash-token":V(4),"string-token":V(5),"bad-string-token":V(6),"url-token":V(7),"bad-url-token":V(8),"delim-token":V(9),"number-token":V(10),"percentage-token":V(11),"dimension-token":V(12),"whitespace-token":V(13),"CDO-token":V(14),"CDC-token":V(15),"colon-token":V(16),"semicolon-token":V(17),"comma-token":V(18),"[-token":V(19),"]-token":V(20),"(-token":V(21),")-token":V(22),"{-token":V(23),"}-token":V(24)},nl={string:V(5),ident:V(1),percentage:Hc(Zc,Nc),zero:Qc(),number:Hc($c,Mc),integer:Hc(el,Mc),"custom-ident":Uc,"dashed-ident":Wc,"custom-property-name":Gc,"hex-color":Kc,"id-selector":qc,"an-plus-b":mc,urange:Cc,"declaration-value":Jc,"any-value":Yc},rl=[`length`,`angle`,`time`,`frequency`,`resolution`,`flex`,`decibel`,`semitones`];function il(e){let{angle:t,decibel:n,frequency:r,flex:i,length:a,resolution:o,semitones:s,time:c}=e||{};return{dimension:Hc(Xc(null),Pc),angle:Hc(Xc(t),Pc),decibel:Hc(Xc(n),Pc),frequency:Hc(Xc(r),Pc),flex:
9Hc(Xc(i),Pc),length:Hc(Qc(Xc(a)),Pc),resolution:Hc(Xc(o),Pc),semitones:Hc(Xc(s),Pc),time:Hc(Xc(c),Pc)}}function al(e){let t=new Set;for(let n of rl)if(Array.isArray(e[n]))for(let r of e[n])t.add(r.toLowerCase());return function(e){return e===null?0:e.type===9&&e.value===`%`||e.type===1&&t.has(e.value.toLowerCase())?1:0}}function ol(e){return{...tl,...nl,...il(e),"attr-unit":al(e)}}var sl=e({angle:()=>ll,decibel:()=>ml,flex:()=>pl,frequency:()=>dl,length:()=>cl,resolution:()=>fl,semitones:()=>hl,time:()=>ul}),cl=`cm.mm.q.in.pt.pc.px.em.rem.ex.rex.cap.rcap.ch.rch.ic.ric.lh.rlh.vw.svw.lvw.dvw.vh.svh.lvh.dvh.vi.svi.lvi.dvi.vb.svb.lvb.dvb.vmin.svmin.lvmin.dvmin.vmax.svmax.lvmax.dvmax.cqw.cqh.cqi.cqb.cqmin.cqmax`.split(`.`),ll=[`deg`,`grad`,`rad`,`turn`],ul=[`s`,`ms`],dl=[`hz`,`khz`],fl=[`dpi`,`dpcm`,`dppx`,`x`],pl=[`fr`],ml=[`db`],hl=[`st`];function gl(e,t,n){return Object.assign(Ho(`SyntaxError`,e),{input:t,offset:n,rawMessage:e,message:e+`
10  `+t+`
11--`+Array((n||t.length)+1).join(`-`)+`^`})}var _l=9,vl=10,yl=12,bl=13,xl=32,Sl=new Uint8Array(128).map((e,t)=>+!!/[a-zA-Z0-9\-]/.test(String.fromCharCode(t))),Cl=class{constructor(e){this.str=e,this.pos=0}charCodeAt(e){return e<this.str.length?this.str.charCodeAt(e):0}
11charCode(){return this.charCodeAt(this.pos)}isNameCharCode(e=this.charCode()){return e<128&&Sl[e]===1}nextCharCode(){return this.charCodeAt(this.pos+1)}nextNonWsCode(e){return this.charCodeAt(this.findWsEnd(e))}skipWs(){this.pos=this.findWsEnd(this.pos)}findWsEnd(e){for(;e<this.str.length;e++){let t=this.str.charCodeAt(e);if(t!==bl&&t!==vl&&t!==yl&&t!==xl&&t!==_l)break}return e}substringToPos(e){return this.str.substring(this.pos,this.pos=e)}eat(e){this.charCode()!==e&&this.error("Expect `"+String.fromCharCode(e)+"`"),this.pos++}peek(){return this.pos<this.str.length?this.str.charAt(this.pos++):``}error(e){throw new gl(e,this.str,this.pos)}scanSpaces(){return this.substringToPos(this.findWsEnd(this.pos))}scanWord(){let e=this.pos;for(;e<this.str.length;e++){let t=this.str.charCodeAt(e);if(t>=128||Sl[t]===0)break}return this.pos===e&&this.error(`Expect a keyword`),this.substringToPos(e)}scanNumber(){let e=this.pos;for(;e<this.str.length;e++){let t=this.str.charCodeAt(e);if(t<48||t>57)break}return this.pos===e&&this.error(`Expect a number`),this.substringToPos(e)}scanString(){let e=this.str.indexOf(`'`,this.pos+1);return e===-1&&(this.pos=this.str.length,this.error(`Expect an apostrophe`)),this.substringToPos(e+1)}},wl=9,Tl=10,El=12,Dl=13,Ol=32,kl=33,Al=35,jl=38,Ml=39,Nl=40,Pl=41,Fl=42,Il=43,Ll=44,Rl=45,zl=60,Bl=62,Vl=63,Hl=64,Ul=91,Wl=93,Gl=123,Kl=124,ql=125,Jl=8734,Yl={" ":1,"&&":2,"||":3,"|":4};function Xl(e){let t=null,n=null;return e.eat(Gl),e.skipWs(),t=e.scanNumber(e),e.skipWs(),e.charCode()===Ll?(e.pos++,e.skipWs(),e.charCode()!==ql&&(n=e.scanNumber(e),e.skipWs())):n=t,e.eat(ql),{min:Number(t),max:n?Number(n):0}}function Zl(e){let t=null,n=!1;switch(e.charCode()){case Fl:e.pos++,t={min:0,max:0};break;case Il:e.pos++,t={min:1,max:0};break;case Vl:e.pos++,t={min:0,max:1};break;case Al:e.pos++,n=!0,e.charCode()===Gl?t=Xl(e):e.charCode()===Vl?(e.pos++,t={min:0,max:0}):t={min:1,max:0};break;case Gl:t=Xl(e);break;default:return null}return{type:`Multiplier`,comma:n,min:t.min,max:t.max,term:null}}function Ql(e,t){let n=Zl(e);return n===null?t:(n.term=t,e.charCode()===Al&&e.charCodeAt(e.pos-1)===Il||e.charCode()===Vl&&e.charCodeAt(e.pos-1)===ql?Ql(e,n):n)}function $l(e){let t=e.peek();return t===``?null:Ql(e,{type:`Token`,value:t})}function eu(e){let t;return e.eat(zl),e.eat(Ml),t=e.scanWord(),e.eat(Ml),e.eat(Bl),Ql(e,{type:`Property`,name:t})}function tu(e){let t=null,n=null,r=1;return e.eat(Ul),e.charCode()===Rl&&(e.peek(),r=-1),r==-1&&e.charCode()===Jl?e.peek():(t=r*Number(e.scanNumber(e)),e.isNameCharCode()&&(t+=e.scanWord())),e.skipWs(),e.eat(Ll),e.skipWs(),e.charCode()===Jl?e.peek():(r=1,e.charCode()===Rl&&(e.peek(),r=-1),n=r*Number(e.scanNumber(e)),e.isNameCharCode()&&(n+=e.scanWord())),e.eat(Wl),{type:`Range`,min:t,max:n}}function nu(e){let t,n=null;if(e.eat(zl),t=e.scanWord(),t===`boolean-expr`){e.eat(Ul);let t=au(e,Wl);return e.eat(Wl),e.eat(Bl),Ql(e,{type:`Boolean`,term:t.terms.length===1?t.terms[0]:t})}return e.charCode()===Nl&&e.nextCharCode()===Pl&&(e.pos+=2,t+=`()`),e.charCodeAt(e.findWsEnd(e.pos))===Ul&&(e.skipWs(),n=tu(e)),e.eat(Bl),Ql(e,{type:`Type`,name:t,opts:n})}function ru(e){let t=e.scanWord();return e.charCode()===Nl?(e.pos++,{type:`Function`,name:t}):Ql(e,{type:`Keyword`,name:t})}function iu(e,t){function n(e,t){return{type:`Group`,terms:e,combinator:t,disallowEmpty:!1,explicit:!1}}let r;for(t=Object.keys(t).sort((e,t)=>Yl[e]-Yl[t]);t.length>0;){r=t.shift();let i=0,a=0;for(;i<e.length;i++){let t=e[i];t.type===`Combinator`&&(t.value===r?(a===-1&&(a=i-1),e.splice(i,1),i--):(a!==-1&&i-a>1&&(e.splice(a,i-a,n(e.slice(a,i),r)),i=a+1),a=-1))}a!==-1&&t.length&&e.splice(a,i-a,n(e.slice(a,i),r))}return r}function au(e,t=-1){let n=Object.create(null),r=[],i=null,a=e.pos,o=!1;for(;e.charCode()!==t;){let t=o?au(e,Pl):su(e);if(!t)break;if(t.type!==`Spaces`){if(o){if(t.terms.length===0){o=!1;continue}if(t.combinator===` `){for(;t.terms.length>1;)n[` `]=!0,r.push({type:`Combinator`,value:` `},t.terms.shift());t=t.terms[0]}}t.type===`Combinator`?((i===null||i.type===`Combinator`)&&(e.pos=a,e.error(`Unexpected combinator`)),n[t.value]=!0):i!==null&&i.type!==`Combinator`&&(n[` `]=!0,r.push({type:`Combinator`,value:` `})),r.push(t),i=t,a=e.pos,o=t.type===`Function`}}return i!==null&&i.type===`Combinator`&&(e.pos-=a,e.error(`Unexpected combinator`)),{type:`Group`,terms:r,combinator:iu(r,n)||` `,disallowEmpty:!1,explicit:!1}}function ou(e){let t;return e.eat(Ul),t=au(e,Wl),e.eat(Wl),t.explicit=!0,e.charCode()===kl&&(e.pos++,t.disallowEmpty=!0),t}function su(e){let t=e.charCode();switch(t){case Wl:break;case Ul:return Ql(e,ou(e));case zl:return e.nextCharCode()===Ml?eu(e):nu(e);case Kl:return{type:`Combinator`,value:e.substringToPos(e.pos+(e.nextCharCode()===Kl?2:1))};case jl:return e.pos++,e.eat(jl),{type:`Combinator`,value:`&&`};case Ll:return e.pos++,{type:`Comma`};case Ml:return Ql(e,{type:`String`,value:e.scanString()});case Ol:case wl:case Tl:case Dl:case El:return{type:`Spaces`,value:e.scanSpaces()};
11case Hl:return t=e.nextCharCode(),e.isNameCharCode(t)?(e.pos++,{type:`AtKeyword`,name:e.scanWord()}):$l(e);case Fl:case Il:case Vl:case Al:case kl:break;case Gl:if(t=e.nextCharCode(),t<48||t>57)return $l(e);break;default:return e.isNameCharCode(t)?ru(e):$l(e)}}function cu(e){let t=new Cl(e),n=au(t);return t.pos!==e.length&&t.error(`Unexpected input`),n.terms.length===1&&n.terms[0].type===`Group`?n.terms[0]:n}var lu=function(){};function uu(e){return typeof e==`function`?e:lu}function du(e,t,n){function r(e){switch(i.call(n,e),e.type){case`Group`:e.terms.forEach(r);break;case`Multiplier`:case`Boolean`:r(e.term);break;case`Type`:case`Property`:case`Keyword`:case`AtKeyword`:case`Function`:case`String`:case`Token`:case`Comma`:break;default:throw Error(`Unknown type: `+e.type)}a.call(n,e)}let i=lu,a=lu;if(typeof t==`function`?i=t:t&&(i=uu(t.enter),a=uu(t.leave)),i===lu&&a===lu)throw Error("Neither `enter` nor `leave` walker handler is set or both aren't a function");r(e,n)}var fu={decorator(e){let t=[],n=null;return{...e,node(t){let r=n;n=t,e.node.call(this,t),n=r},emit(e,r,i){t.push({type:r,value:e,node:i?null:n})},result(){return t}}}};function pu(e){let t=[];return zo(e,(n,r,i)=>t.push({type:n,value:e.slice(r,i),node:null})),t}function mu(e,t){return typeof e==`string`?pu(e):t.generate(e,fu)}var H={type:`Match`},U={type:`Mismatch`},hu={type:`DisallowEmpty`},gu=40,_u=41;function vu(e,t,n){return t===H&&n===U||e===H&&t===H&&n===H?e:(e.type===`If`&&e.else===U&&t===H&&(t=e.then,e=e.match),{type:`If`,match:e,then:t,else:n})}function yu(e){return e.length>2&&e.charCodeAt(e.length-2)===gu&&e.charCodeAt(e.length-1)===_u}function bu(e){return e.type===`Keyword`||e.type===`AtKeyword`||e.type===`Function`||e.type===`Type`&&yu(e.name)}function xu(e,t=` `,n=!1){return{type:`Group`,terms:e,combinator:t,disallowEmpty:!1,explicit:n}}function Su(e,t,n=new Set){if(!n.has(e))switch(n.add(e),e.type){case`If`:e.match=Su(e.match,t,n),e.then=Su(e.then,t,n),e.else=Su(e.else,t,n);break;case`Type`:return t[e.name]||e}return e}function Cu(e,t,n){switch(e){case` `:{let e=H;for(let n=t.length-1;n>=0;n--){let r=t[n];e=vu(r,e,U)}return e}case`|`:{let e=U,n=null;for(let r=t.length-1;r>=0;r--){let i=t[r];if(bu(i)&&(n===null&&r>0&&bu(t[r-1])&&(n=Object.create(null),e=vu({type:`Enum`,map:n},H,e)),n!==null)){let e=(yu(i.name)?i.name.slice(0,-1):i.name).toLowerCase();if(!(e in n)){n[e]=i;continue}}n=null,e=vu(i,H,e)}return e}case`&&`:{if(t.length>5)return{type:`MatchOnce`,terms:t,all:!0};let n=U;for(let r=t.length-1;r>=0;r--){let i=t[r],a;a=t.length>1?Cu(e,t.filter(function(e){return e!==i}),!1):H,n=vu(i,a,n)}return n}case`||`:{if(t.length>5)return{type:`MatchOnce`,terms:t,all:!1};let r=n?H:U;for(let n=t.length-1;n>=0;n--){let i=t[n],a;a=t.length>1?Cu(e,t.filter(function(e){return e!==i}),!0):H,r=vu(i,a,r)}return r}}}function wu(e){let t=H,n=Tu(e.term);if(e.max===0)n=vu(n,hu,U),t=vu(n,null,U),t.then=vu(H,H,t),e.comma&&(t.then.else=vu({type:`Comma`,syntax:e},t,U));else for(let r=e.min||1;r<=e.max;r++)e.comma&&t!==H&&(t=vu({type:`Comma`,syntax:e},t,U)),t=vu(n,vu(H,H,t),U);if(e.min===0)t=vu(H,H,t);else for(let r=0;r<e.min-1;r++)e.comma&&t!==H&&(t=vu({type:`Comma`,syntax:e},t,U)),t=vu(n,t,U);return t}function Tu(e){if(typeof e==`function`)return{type:`Generic`,fn:e};switch(e.type){case`Group`:{let t=Cu(e.combinator,e.terms.map(Tu),!1);return e.disallowEmpty&&(t=vu(t,hu,U)),t}case`Multiplier`:return wu(e);case`Boolean`:{let t=Tu(e.term),n=Tu(xu([xu([{type:`Keyword`,name:`not`},{type:`Type`,name:`!boolean-group`}]),xu([{type:`Type`,name:`!boolean-group`},xu([{type:`Multiplier`,comma:!1,min:0,max:0,term:xu([{type:`Keyword`,name:`and`},{type:`Type`,name:`!boolean-group`}])},{type:`Multiplier`,comma:!1,min:0,max:0,term:xu([{type:`Keyword`,name:`or`},{type:`Type`,name:`!boolean-group`}])}],`|`)])],`|`)),r=Tu(xu([{type:`Type`,name:`!term`},xu([{type:`Token`,value:`(`},{type:`Type`,name:`!self`},{type:`Token`,value:`)`}]),{type:`Type`,name:`general-enclosed`}],`|`));return Su(r,{"!term":t,"!self":n}),Su(n,{"!boolean-group":r}),n}case`Type`:case`Property`:return{type:e.type,name:e.name,syntax:e};
11case`Keyword`:return{type:e.type,name:e.name.toLowerCase(),syntax:e};case`AtKeyword`:return{type:e.type,name:`@`+e.name.toLowerCase(),syntax:e};case`Function`:return{type:e.type,name:e.name.toLowerCase()+`(`,syntax:e};case`String`:return e.value.length===3?{type:`Token`,value:e.value.charAt(1),syntax:e}:{type:e.type,value:e.value.substr(1,e.value.length-2).replace(/\\'/g,`'`),syntax:e};case`Token`:return{type:e.type,value:e.value,syntax:e};case`Comma`:return{type:e.type,syntax:e};default:throw Error(`Unknown node type:`,e.type)}}function Eu(e,t){return typeof e==`string`&&(e=cu(e)),{type:`MatchGraph`,match:Tu(e),syntax:t||null,source:e}}var{hasOwnProperty:Du}=Object.prototype,Ou=0,ku=1,Au=2,ju=3,Mu=`Match`,Nu=`Mismatch`,Pu=`Maximum iteration number exceeded (please fill an issue on https://github.com/csstree/csstree/issues)`,Fu=15e3,Iu=0;function Lu(e){let t=null,n=null,r=e;for(;r!==null;)n=r.prev,r.prev=t,t=r,r=n;return t}function Ru(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++){let r=t.charCodeAt(n),i=e.charCodeAt(n);if(i>=65&&i<=90&&(i|=32),i!==r)return!1}return!0}function zu(e){return e.type===9&&e.value!==`?`}function Bu(e){return e===null||e.type===18||e.type===2||e.type===21||e.type===19||e.type===23||zu(e)}function Vu(e){return e===null||e.type===22||e.type===20||e.type===24||e.type===9&&e.value===`/`}function Hu(e,t,n){function r(){do v++,_=v<e.length?e[v]:null;while(_!==null&&(_.type===13||_.type===25))}function i(t){let n=v+t;return n<e.length?e[n]:null}function a(e,t){return{nextState:e,matchStack:b,syntaxStack:d,thenStack:f,tokenIndex:v,prev:t}}function o(e){f={nextState:e,matchStack:b,syntaxStack:d,prev:f}}function s(e){p=a(e,p)}function c(){b={type:ku,syntax:t.syntax,token:_,prev:b},r(),m=null,v>y&&(y=v)}function l(){d={syntax:t.syntax,opts:t.syntax.opts||d!==null&&d.opts||null,prev:d},b={type:Au,syntax:t.syntax,token:b.token,prev:b}}function u(){b=b.type===Au?b.prev:{type:ju,syntax:d.syntax,token:b.token,prev:b},d=d.prev}let d=null,f=null,p=null,m=null,h=0,g=null,_=null,v=-1,y=0,b={type:Ou,syntax:null,token:null,prev:null};for(r();g===null&&++h<Fu;)switch(t.type){case`Match`:if(f===null){if(_!==null&&(v!==e.length-1||_.value!==`\\0`&&_.value!==`\\9`)){t=U;break}g=Mu;break}if(t=f.nextState,t===hu){if(f.matchStack===b){t=U;break}t=H}for(;f.syntaxStack!==d;)u();f=f.prev;break;case`Mismatch`:if(m!==null&&m!==!1)(p===null||v>p.tokenIndex)&&(p=m,m=!1);else if(p===null){g=Nu;break}t=p.nextState,f=p.thenStack,d=p.syntaxStack,b=p.matchStack,v=p.tokenIndex,_=v<e.length?e[v]:null,p=p.prev;break;case`MatchGraph`:t=t.match;break;case`If`:t.else!==U&&s(t.else),t.then!==H&&o(t.then),t=t.match;break;case`MatchOnce`:t={type:`MatchOnceBuffer`,syntax:t,index:0,mask:0};break;case`MatchOnceBuffer`:{let e=t.syntax.terms;if(t.index===e.length){if(t.mask===0||t.syntax.all){t=U;break}t=H;break}if(t.mask===(1<<e.length)-1){t=H;break}for(;t.index<e.length;t.index++){let n=1<<t.index;if((t.mask&n)===0){s(t),o({type:`AddMatchOnce`,syntax:t.syntax,mask:t.mask|n}),t=e[t.index++];break}}break}case`AddMatchOnce`:t={type:`MatchOnceBuffer`,syntax:t.syntax,index:0,mask:t.mask};break;case`Enum`:if(_!==null){let e=_.value.toLowerCase();if(e.indexOf(`\\`)!==-1&&(e=e.replace(/\\[09].*$/,``)),Du.call(t.map,e)){t=t.map[e];break}}t=U;break;case`Generic`:{let e=d===null?null:d.opts,n=v+Math.floor(t.fn(_,i,e));if(!isNaN(n)&&n>v){for(;v<n;)c();t=H}else t=U;break}case`Type`:case`Property`:{let e=t.type===`Type`?`types`:`properties`,r=Du.call(n,e)?n[e][t.name]:null;if(!r||!r.match)throw Error(`Bad syntax reference: `+(t.type===`Type`?`<`+t.name+`>`:`<'`+t.name+`'>`));if(m!==!1&&_!==null&&t.type===`Type`&&(t.name===`custom-ident`&&_.type===1||t.name===`length`&&_.value===`0`)){m===null&&(m=a(t,p)),t=U;break}l(),t=r.matchRef||r.match;break}case`Keyword`:{let e=t.name;if(_!==null){let n=_.value;if(n.indexOf(`\\`)!==-1&&(n=n.replace(/\\[09].*$/,``)),Ru(n,e)){c(),t=H;break}}t=U;break}case`AtKeyword`:case`Function`:if(_!==null&&Ru(_.value,t.name)){c(),t=H;break}t=U;break;case`Token`:if(_!==null&&_.value===t.value){c(),t=H;break}t=U;break;case`Comma`:_!==null&&_.type===18?Bu(b.token)?t=U:(c(),t=Vu(_)?U:H):t=Bu(b.token)||Vu(_)?H:U;break;case`String`:let r=``,h=v;for(;h<e.length&&r.length<t.value.length;h++)r+=e[h].value;if(Ru(r,t.value)){for(;v<h;)c();t=H}else t=U;break;default:throw Error(`Unknown node type: `+t.type)}switch(Iu+=h,g){case null:console.warn(`[csstree-match] BREAK after 15000 iterations`),g=Pu,b
11=null;break;case Mu:for(;d!==null;)u();break;default:b=null}return{tokens:e,reason:g,iterations:h,match:b,longestMatch:y}}function Uu(e,t,n){let r=Hu(e,t,n||{});if(r.match===null)return r;let i=r.match,a=r.match={syntax:t.syntax||null,match:[]},o=[a];for(i=Lu(i).prev;i!==null;){switch(i.type){case Au:a.match.push(a={syntax:i.syntax,match:[]}),o.push(a);break;case ju:o.pop(),a=o[o.length-1];break;default:a.match.push({syntax:i.syntax||null,token:i.token.value,node:i.token.node})}i=i.prev}return r}var Wu=e({getTrace:()=>Gu,isKeyword:()=>Ju,isProperty:()=>qu,isType:()=>Ku});function Gu(e){function t(e){return e===null?!1:e.type===`Type`||e.type===`Property`||e.type===`Keyword`}function n(i){if(Array.isArray(i.match)){for(let e=0;e<i.match.length;e++)if(n(i.match[e]))return t(i.syntax)&&r.unshift(i.syntax),!0}else if(i.node===e)return r=t(i.syntax)?[i.syntax]:[],!0;return!1}let r=null;return this.matched!==null&&n(this.matched),r}function Ku(e,t){return Yu(this,e,e=>e.type===`Type`&&e.name===t)}function qu(e,t){return Yu(this,e,e=>e.type===`Property`&&e.name===t)}function Ju(e){return Yu(this,e,e=>e.type===`Keyword`)}function Yu(e,t,n){let r=Gu.call(e,t);return r!==null&&r.some(n)}function Xu(e){return`node`in e?e.node:Xu(e.match[0])}function Zu(e){return`node`in e?e.node:Zu(e.match[e.match.length-1])}function Qu(e,t,n,r,i){function a(n){if(n.syntax!==null&&n.syntax.type===r&&n.syntax.name===i){let r=Xu(n),i=Zu(n);e.syntax.walk(t,function(e,t,n){if(e===r){let e=new Vo;do{if(e.appendData(t.data),t.data===i)break;t=t.next}while(t!==null);o.push({parent:n,nodes:e})}})}Array.isArray(n.match)&&n.match.forEach(a)}let o=[];return n.matched!==null&&a(n.matched),o}var{hasOwnProperty:$u}=Object.prototype;function ed(e){return typeof e==`number`&&isFinite(e)&&Math.floor(e)===e&&e>=0}function td(e){return!!e&&ed(e.offset)&&ed(e.line)&&ed(e.column)}function nd(e,t){return function(n,r){if(!n||n.constructor!==Object)return r(n,`Type of node should be an Object`);for(let i in n){let a=!0;if($u.call(n,i)!==!1){if(i===`type`)n.type!==e&&r(n,"Wrong node type `"+n.type+"`, expected `"+e+"`");else if(i===`loc`){if(n.loc===null)continue;if(n.loc&&n.loc.constructor===Object){if(typeof n.loc.source!=`string`)i+=`.source`;else if(!td(n.loc.start))i+=`.start`;else if(!td(n.loc.end))i+=`.end`;else continue}a=!1}else if(t.hasOwnProperty(i)){a=!1;for(let e=0;!a&&e<t[i].length;e++){let r=t[i][e];switch(r){case String:a=typeof n[i]==`string`;break;case Boolean:a=typeof n[i]==`boolean`;break;case null:a=n[i]===null;break;default:typeof r==`string`?a=n[i]&&n[i].type===r:Array.isArray(r)&&(a=n[i]instanceof Vo)}}}else r(n,"Unknown field `"+i+"` for "+e+` node type`);a||r(n,"Bad value for `"+e+`.`+i+"`")}}for(let i in t)$u.call(t,i)&&$u.call(n,i)===!1&&r(n,"Field `"+e+`.`+i+"` is missed")}}function rd(e,t){let n=[];for(let r=0;r<e.length;r++){let i=e[r];if(i===String||i===Boolean)n.push(i.name.toLowerCase());else if(i===null)n.push(`null`);else if(typeof i==`string`)n.push(i);else if(Array.isArray(i))n.push(`List<`+(rd(i,t)||`any`)+`>`);else throw Error("Wrong value `"+i+"` in `"+t+"` structure definition")}return n.join(` | `)}function id(e,t){let n=t.structure,r={type:String,loc:!0},i={type:`"`+e+`"`};for(let t in n)$u.call(n,t)!==!1&&(i[t]=rd(r[t]=Array.isArray(n[t])?n[t].slice():[n[t]],e+`.`+t));return{docs:i,check:nd(e,r)}}function ad(e){let t={};if(e.node){for(let n in e.node)if($u.call(e.node,n)){let r=e.node[n];if(r.structure)t[n]=id(n,r);else throw Error("Missed `structure` field in `"+n+"` node type definition")}}return t}function od(e,t,n){let r={};for(let i in e)e[i].syntax&&(r[i]=n?e[i].syntax:Hs(e[i].syntax,{compact:t}));return r}function sd(e,t,n){let r={};for(let[i,a]of Object.entries(e))r[i]={prelude:a.prelude&&(n?a.prelude.syntax:Hs(a.prelude.syntax,{compact:t})),descriptors:a.descriptors&&od(a.descriptors,t,n)};return r}function cd(e){for(let t=0;t<e.length;t++)if(e[t].value.toLowerCase()===`var(`)return!0;return!1}function ld(e){let t=e.terms[0];return e.explicit===!1&&e.terms.length===1&&t.type===`Multiplier`&&t.comma===!0}function ud(e,t,n){return{matched:e,iterations:n,error:t,...Wu}}function dd(e,t,n,r){let i=mu(n,e.syntax),a;return cd(i)?ud(null,Error(`Matching for a tree with var() is not supported`)):(r&&(a=Uu(i,e.cssWideKeywordsSyntax,e)),(!r||!a.match)&&(a=Uu(i,t.match,e),!a.match)?ud(null,new Js(a.reason,t.syntax,n,a),a.iterations):ud(a.match,null,a.iterations))}var fd=class{constructor(e,t,n){if(this.cssWideKeywords=ic,this.syntax=t,this.generic=!1,this.units={...sl},this.atrules=Object.create(null),this.properties=Object.create(null),this.types=Object.create(null),this.structure=n||ad(e),e){if(e.cssWideKeywords&&(this.cssWideKeywords=e.cssWideKeywords),e.units)for(let t of Object.keys(sl))Array.isArray(e.units[t])&&(this.units[t]=e.units[t]);if(e.types)for(let[t,n]of Object.entries(e.types))this.addType_(t,n);if(e.generic){this.generic=!0;for(let[e,t]of Object.entries(ol(this.units)))this.addType_(e,t)}
11if(e.atrules)for(let[t,n]of Object.entries(e.atrules))this.addAtrule_(t,n);if(e.properties)for(let[t,n]of Object.entries(e.properties))this.addProperty_(t,n)}this.cssWideKeywordsSyntax=Eu(this.cssWideKeywords.join(` |  `))}checkStructure(e){function t(e,t){r.push({node:e,message:t})}let n=this.structure,r=[];return this.syntax.walk(e,function(e){n.hasOwnProperty(e.type)?n[e.type].check(e,t):t(e,"Unknown node type `"+e.type+"`")}),r.length?r:!1}createDescriptor(e,t,n,r=null){let i={type:t,name:n},a={type:t,name:n,parent:r,serializable:typeof e==`string`||e&&typeof e.type==`string`,syntax:null,match:null,matchRef:null};return typeof e==`function`?a.match=Eu(e,i):(typeof e==`string`?Object.defineProperty(a,"syntax",{get(){return Object.defineProperty(a,"syntax",{value:cu(e)}),a.syntax}}):a.syntax=e,Object.defineProperty(a,"match",{get(){return Object.defineProperty(a,"match",{value:Eu(a.syntax,i)}),a.match}}),t===`Property`&&Object.defineProperty(a,"matchRef",{get(){let e=a.syntax,t=ld(e)?Eu({...e,terms:[e.terms[0].term]},i):null;return Object.defineProperty(a,"matchRef",{value:t}),t}})),a}addAtrule_(e,t){t&&(this.atrules[e]={type:`Atrule`,name:e,prelude:t.prelude?this.createDescriptor(t.prelude,`AtrulePrelude`,e):null,descriptors:t.descriptors?Object.keys(t.descriptors).reduce((n,r)=>(n[r]=this.createDescriptor(t.descriptors[r],`AtruleDescriptor`,r,e),n),Object.create(null)):null})}addProperty_(e,t){t&&(this.properties[e]=this.createDescriptor(t,`Property`,e))}addType_(e,t){t&&(this.types[e]=this.createDescriptor(t,`Type`,e))}checkAtruleName(e){if(!this.getAtrule(e))return new qs(`Unknown at-rule`,`@`+e)}checkAtrulePrelude(e,t){let n=this.checkAtruleName(e);if(n)return n;let r=this.getAtrule(e);if(!r.prelude&&t)return SyntaxError("At-rule `@"+e+"` should not contain a prelude");if(r.prelude&&!t&&!dd(this,r.prelude,``,!1).matched)return SyntaxError("At-rule `@"+e+"` should contain a prelude")}checkAtruleDescriptorName(e,t){let n=this.checkAtruleName(e);if(n)return n;let r=this.getAtrule(e),i=Qs(t);if(!r.descriptors)return SyntaxError("At-rule `@"+e+"` has no known descriptors");if(!r.descriptors[i.name]&&!r.descriptors[i.basename])return new qs(`Unknown at-rule descriptor`,t)}checkPropertyName(e){if(!this.getProperty(e))return new qs(`Unknown property`,e)}matchAtrulePrelude(e,t){let n=this.checkAtrulePrelude(e,t);if(n)return ud(null,n);let r=this.getAtrule(e);return r.prelude?dd(this,r.prelude,t||``,!1):ud(null,null)}matchAtruleDescriptor(e,t,n){let r=this.checkAtruleDescriptorName(e,t);if(r)return ud(null,r);let i=this.getAtrule(e),a=Qs(t);return dd(this,i.descriptors[a.name]||i.descriptors[a.basename],n,!1)}matchDeclaration(e){return e.type===`Declaration`?this.matchProperty(e.property,e.value):ud(null,Error(`Not a Declaration node`))}matchProperty(e,t){if($s(e).custom)return ud(null,Error(`Lexer matching doesn't applicable for custom properties`));let n=this.checkPropertyName(e);return n?ud(null,n):dd(this,this.getProperty(e),t,!0)}matchType(e,t){let n=this.getType(e);return n?dd(this,n,t,!1):ud(null,new qs(`Unknown type`,e))}match(e,t){return typeof e!=`string`&&(!e||!e.type)?ud(null,new qs(`Bad syntax`)):((typeof e==`string`||!e.match)&&(e=this.createDescriptor(e,`Type`,`anonymous`)),dd(this,e,t,!1))}findValueFragments(e,t,n,r){return Qu(this,t,this.matchProperty(e,t),n,r)}findDeclarationValueFragments(e,t,n){return Qu(this,e.value,this.matchDeclaration(e),t,n)}findAllFragments(e,t,n){let r=[];return this.syntax.walk(e,{visit:`Declaration`,enter:e=>{r.push.apply(r,this.findDeclarationValueFragments(e,t,n))}}),r}getAtrule(e,t=!0){let n=Qs(e);return(n.vendor&&t?this.atrules[n.name]||this.atrules[n.basename]:this.atrules[n.name])||null}getAtrulePrelude(e,t=!0){let n=this.getAtrule(e,t);return n&&n.prelude||null}getAtruleDescriptor(e,t){return this.atrules.hasOwnProperty(e)&&this.atrules.declarators&&this.atrules[e].declarators[t]||null}getProperty(e,t=!0){let n=$s(e);return(n.vendor&&t?this.properties[n.name]||this.properties[n.basename]:this.properties[n.name])||null}getType(e){return hasOwnProperty.call(this.types,e)?this.types[e]:null}validate(){function e(e,t){return t?`<${e}>`:`<'${e}'>`}function t(a,o,s,c){if(s.has(o))return s.get(o);s.set(o,!1),c.syntax!==null&&du(c.syntax,function(c){if(c.type!==`Type`&&c.type!==`Property`)return;let l=c.type===`Type`?a.types:a.properties,u=c.type===`Type`?r:i;hasOwnProperty.call(l,c.name)?t(a,c.name,u,l[c.name])&&(n.push(`${e(
11o,s===r)} used broken syntax definition ${e(c.name,c.type===`Type`)}`),s.set(o,!0)):(n.push(`${e(o,s===r)} used missed syntax definition ${e(c.name,c.type===`Type`)}`),s.set(o,!0))},this)}let n=[],r=new Map,i=new Map;for(let e in this.types)t(this,e,r,this.types[e]);for(let e in this.properties)t(this,e,i,this.properties[e]);let a=[...r.keys()].filter(e=>r.get(e)),o=[...i.keys()].filter(e=>i.get(e));return a.length||o.length?{errors:n,types:a,properties:o}:null}dump(e,t){return{generic:this.generic,cssWideKeywords:this.cssWideKeywords,units:this.units,types:od(this.types,!t,e),properties:od(this.properties,!t,e),atrules:sd(this.atrules,!t,e)}}toString(){return JSON.stringify(this.dump())}};function pd(e,t){return typeof t==`string`&&/^\s*\|/.test(t)?typeof e==`string`?e+t:t.replace(/^\s*\|\s*/,``):t||null}function md(e,t){let n=Object.create(null);for(let r of Object.keys(e))t.includes(r)&&(n[r]=e[r]);return n}function hd(e,t,n){let r={...e};for(let[e,i]of Object.entries(t))r[e]={...r[e],...n?md(i,n):i};return r}function gd(e,t){let n={...e};for(let[r,i]of Object.entries(t))switch(r){case`generic`:n[r]=!!i;break;case`cssWideKeywords`:n[r]=e[r]?[...e[r],...i]:i||[];break;case`units`:n[r]={...e[r]};for(let[e,t]of Object.entries(i))n[r][e]=Array.isArray(t)?t:[];break;case`atrules`:n[r]={...e[r]};for(let[e,t]of Object.entries(i)){let i=n[r][e]||{},a=n[r][e]={prelude:i.prelude||null,descriptors:{...i.descriptors}};if(t){a.prelude=t.prelude?pd(a.prelude,t.prelude):a.prelude||null;for(let[e,n]of Object.entries(t.descriptors||{}))a.descriptors[e]=n?pd(a.descriptors[e],n):null;Object.keys(a.descriptors).length||(a.descriptors=null)}}break;case`types`:case`properties`:n[r]={...e[r]};for(let[e,t]of Object.entries(i))n[r][e]=pd(n[r][e],t);break;case`parseContext`:n[r]={...e[r],...i};break;case`scope`:case`features`:n[r]=hd(e[r],i);break;case`atrule`:case`pseudo`:n[r]=hd(e[r],i,[`parse`]);break;case`node`:n[r]=hd(e[r],i,[`name`,`structure`,`parse`,`generate`,`walkContext`])}return n}function _d(e){let t=os(e),n=Is(e),r=Es(e),{fromPlainObject:i,toPlainObject:a}=Ds(n),o={lexer:null,createLexer:e=>new fd(e,o,o.lexer.structure),tokenize:zo,parse:t,generate:r,walk:n,find:n.find,findLast:n.findLast,findAll:n.findAll,fromPlainObject:i,toPlainObject:a,fork(t){let n=gd({},e);return _d(typeof t==`function`?t(n):gd(n,t))}};return o.lexer=new fd({generic:e.generic,cssWideKeywords:e.cssWideKeywords,units:e.units,types:e.types,atrules:e.atrules,properties:e.properties,node:e.node},o),o}var vd=e=>_d(gd({},e)),yd={generic:!0,cssWideKeywords:[`initial`,`inherit`,`unset`,`revert`,`revert-layer`],units:{angle:[`deg`,`grad`,`rad`,`turn`],decibel:[`db`],flex:[`fr`],frequency:[`hz`,`khz`],length:`cm.mm.q.in.pt.pc.px.em.rem.ex.rex.cap.rcap.ch.rch.ic.ric.lh.rlh.vw.svw.lvw.dvw.vh.svh.lvh.dvh.vi.svi.lvi.dvi.vb.svb.lvb.dvb.vmin.svmin.lvmin.dvmin.vmax.svmax.lvmax.dvmax.cqw.cqh.cqi.cqb.cqmin.cqmax`.split(`.`),resolution:[`dpi`,`dpcm`,`dppx`,`x`],semitones:[`st`],time:[`s`,`ms`]},types:{"abs()":`abs( <calc-sum> )`,"absolute-size":`xx-small|x-small|small|medium|large|x-large|xx-large|xxx-large`,"acos()":`acos( <calc-sum> )`,"alpha-value":`<number>|<percentage>`,"an+b":`odd|even|<integer>|<n-dimension>|'+'? † n|-n|<ndashdigit-dimension>|'+'? † <ndashdigit-ident>|<dashndashdigit-ident>|<n-dimension> <signed-integer>|'+'? † n <signed-integer>|-n <signed-integer>|<ndash-dimension> <signless-integer>|'+'? † n- <signless-integer>|-n- <signless-integer>|<n-dimension> ['+'|'-'] <signless-integer>|'+'? † n ['+'|'-'] <signless-integer>|-n ['+'|'-'] <signless-integer>
11`,"anchor()":`anchor( <anchor-name>?&&<anchor-side> , <length-percentage>? )`,"anchor-name":`<dashed-ident>`,"anchor-side":`inside|outside|top|left|right|bottom|start|end|self-start|self-end|<percentage>|center`,"anchor-size":`width|height|block|inline|self-block|self-inline`,"anchor-size()":`anchor-size( [<anchor-name>||<anchor-size>]? , <length-percentage>? )`,"angle-percentage":`<angle>|<percentage>`,"angular-color-hint":`<angle-percentage>|<zero>`,"angular-color-stop":`<color> <color-stop-angle>?`,"angular-color-stop-list":`<angular-color-stop> , [<angular-color-hint>? , <angular-color-stop>]#?`,"animateable-feature":`scroll-position|contents|<custom-ident>`,"animation-action":`none|play|play-once|play-forwards|play-backwards|pause|reset|replay`,"asin()":`asin( <calc-sum> )`,"atan()":`atan( <calc-sum> )`,"atan2()":`atan2( <calc-sum> , <calc-sum> )`,attachment:`scroll|fixed|local`,"attr()":`attr( <attr-name> <attr-type>? , <declaration-value>? )`,"attr-matcher":`['~'|'|'|'^'|'$'|'*']? '='`,"attr-modifier":`i|s`,"attr-type":`type( <syntax> )|raw-string|number|<attr-unit>`,"attribute-selector":`'[' <wq-name> ']'|'[' <wq-name> <attr-matcher> [<string-token>|<ident-token>] <attr-modifier>? ']'`,"auto-repeat":`repeat( [auto-fill|auto-fit] , [<line-names>? <fixed-size>]+ <line-names>? )`,"auto-track-list":`[<line-names>? [<fixed-size>|<fixed-repeat>]]* <line-names>? <auto-repeat> [<line-names>? [<fixed-size>|<fixed-repeat>]]* <line-names>?`,axis:`block|inline|x|y`,"baseline-position":`[first|last]? baseline`,"basic-shape":`<inset()>|<xywh()>|<rect()>|<circle()>|<ellipse()>|<polygon()>|<path()>`,"basic-shape-rect":`<inset()>|<rect()>|<xywh()>`,"bg-clip":`<visual-box>|border-area|text`,"bg-image":`<image>|none`,"bg-layer":`<bg-image>||<bg-position> [/ <bg-size>]?||<repeat-style>||<attachment>||<visual-box>||<visual-box>`,"bg-position":`[[left|center|right|top|bottom|<length-percentage>]|[left|center|right|<length-percentage>] [top|center|bottom|<length-percentage>]|[center|[left|right] <length-percentage>?]&&[center|[top|bottom] <length-percentage>?]]`,"bg-size":`[<length-percentage [0,∞]>|auto]{1,2}|cover|contain`,"blend-mode":`normal|multiply|screen|overlay|darken|lighten|color-dodge|color-burn|hard-light|soft-light|difference|exclusion|hue|saturation|color|luminosity`,"blur()":`blur( <length>? )`,"brightness()":`brightness( [<number>|<percentage>]? )`,"calc()":`calc( <calc-sum> )`,"calc-constant":`e|pi|infinity|-infinity|NaN`,"calc-product":`<calc-value> ['*' <calc-value>|'/' <number>]*`,"calc-size()":`calc-size( <calc-size-basis> , <calc-sum> )`,"calc-size-basis":`<intrinsic-size-keyword>|<calc-size()>|any|<calc-sum>`,"calc-sum":`<calc-product> [['+'|'-'] <calc-product>]*`,"calc-value":`<number>|<dimension>|<percentage>|<calc-constant>|( <calc-sum> )`,"cf-final-image":`<image>|<color>`,"cf-mixing-image":`<percentage>?&&<image>`,"circle()":`circle( <radial-size>? [at <position>]? )`,"clamp()":`clamp( <calc-sum>#{3} )`,"class-selector":`'.' <ident-token>`,"clip-source":`<url>`,color:`<color-base>|currentColor|<system-color>|<device-cmyk()>|<light-dark()>|<-non-standard-color>`,"color()":`color( <colorspace-params> [/ [<alpha-value>|none]]? )`,"color-base":`<hex-color>|<color-function>|<named-color>|<color-mix()>|transparent`,"color-function":`<rgb()>|<rgba()>|<hsl()>|<hsla()>|<hwb()>|<lab()>|<lch()>|<oklab()>|<oklch()>|<color()>`,"color-interpolation-method":`in [<rectangular-color-space>|<polar-color-space> <hue-interpolation-method>?|<custom-color-space>]`,"color-mix()":`color-mix( <color-interpolation-method> , [<color>&&<percentage [0,100]>?]#{2} )`,"color-stop":`<color-stop-length>|<color-stop-angle>`,"color-stop-angle":`[<angle-percentage>|<zero>]{1,2}`,"color-stop-length":`<length-percentage>{1,2}`,"color-stop-list":`<linear-color-stop> , [<linear-color-hint>? , <linear-color-stop>]#?`,"colorspace-params":`[<predefined-rgb-params>|<xyz-params>]`,combinator:`'>'|'+'|'~'|['|' '|']`,"common-lig-values":`[common-ligatures|no-common-ligatures]`,"compat-auto":`searchfield|textarea|checkbox|radio|menulist|listbox|meter|progress-bar|button`,"compat-special":`textfield|menulist-button`,"complex-selector":`<complex-selector-unit> [<combinator>? <complex-selector-unit>]*`,"complex-selector-list":`<complex-selector>#`,"composite-style":`clear|copy|source-over|source-in|source-out|source-atop|destination-over|destination-in|destination-out|destination-atop|xor`,"compositing-operator":`add|subtract|intersect|exclude`,"compound-selector":`[<type-selector>? <subclass-selector>*]!`,"compound-selector-list":`<compound-selector>#`,"conic-gradient()":`conic-gradient( [<conic-gradient-syntax>] )`,"conic-gradient-syntax":`[[[from [<angle>|<zero>]]? [at <position>]?]||<color-interpolation-method>]? , <angular-color-stop-list>`,"container-condition":`not <query-in-parens>|<query-in-parens> [[and <query-in-parens>]*|[or <query-in-parens>]*]`,"container-name":`<custom-ident>`,"container-query":`not <query-in-parens>|<query-in-parens> [[and <query-in-parens>]*|[or <query-in-parens>]*]`,"content-distribution":`space-between|space-around|space-evenly|stretch`,"content-list":`[<string>|contents|<image>|<counter>|<quote>|<target>|<leader()>|<attr()>]+`,"content-position":`center|start|end|flex-start|flex-end`,"content-replacement":`<image>`,"contextual-alt-values":`[contextual|no-contextual]`,"contrast()":`contrast( [<number>|<percentage>]? )`,"coord-box":`content-box|padding-box|border-box|fill-box|stroke-box|view-box`,"corner-shape-value":`round|scoop|bevel|notch|square|squircle|<superellipse()>`,"cos()":`cos( <calc-sum> )`,counter:`<counter()>|<counters()>`,"counter()":`counter( <counter-name> , <counter-style>? )`,"counter-name":`<custom-ident>`,"counter-style":`<counter-style-name>|symbols( )`,"counter-style-name":`<custom-ident>`,"counters()":`counters( <counter-name> , <string> , <counter-style>? )`,"cross-fade()":`cross-fade( <cf-mixing-image> , <cf-final-image>? )`,"cubic-bezier()":`cubic-bezier( [<number [0,1]> , <number>]#{2} )`,"cubic-bezier-easing-function":`ease|ease-in|ease-out|ease-in-out|cubic-bezier( <number [0,1]> , <number> , <number [0,1]> , <number> )`,"cursor-predefined":`auto|default|none|context-menu|help|pointer|progress|wait|cell|crosshair|text|vertical-text|alias|copy|move|no-drop|n
11ot-allowed|e-resize|n-resize|ne-resize|nw-resize|s-resize|se-resize|sw-resize|w-resize|ew-resize|ns-resize|nesw-resize|nwse-resize|col-resize|row-resize|all-scroll|zoom-in|zoom-out|grab|grabbing`,"custom-color-space":`<dashed-ident>`,"custom-params":`<dashed-ident> [<number>|<percentage>|none]+`,dasharray:`[[<length-percentage>|<number>]+]#`,"dashndashdigit-ident":`<ident-token>`,"deprecated-system-color":`ActiveBorder|ActiveCaption|AppWorkspace|Background|ButtonHighlight|ButtonShadow|CaptionText|InactiveBorder|InactiveCaption|InactiveCaptionText|InfoBackground|InfoText|Menu|MenuText|Scrollbar|ThreeDDarkShadow|ThreeDFace|ThreeDHighlight|ThreeDLightShadow|ThreeDShadow|Window|WindowFrame|WindowText`,"discretionary-lig-values":`[discretionary-ligatures|no-discretionary-ligatures]`,"display-box":`contents|none`,"display-inside":`flow|flow-root|table|flex|grid|ruby`,"display-internal":`table-row-group|table-header-group|table-footer-group|table-row|table-cell|table-column-group|table-column|table-caption|ruby-base|ruby-text|ruby-base-container|ruby-text-container`,"display-legacy":`inline-block|inline-list-item|inline-table|inline-flex|inline-grid`,"display-listitem":`<display-outside>?&&[flow|flow-root]?&&list-item`,"display-outside":`block|inline|run-in`,"drop-shadow()":`drop-shadow( [<color>?&&<length>{2,3}] )`,"dynamic-range-limit-mix()":`dynamic-range-limit-mix( [<'dynamic-range-limit'>&&<percentage [0,100]>]#{2,} )`,"easing-function":`<linear-easing-function>|<cubic-bezier-easing-function>|<step-easing-function>`,"east-asian-variant-values":`[jis78|jis83|jis90|jis04|simplified|traditional]`,"east-asian-width-values":`[full-width|proportional-width]`,"element()":`element( <custom-ident> , [first|start|last|first-except]? )|element( <id-selector> )`,"ellipse()":`ellipse( <radial-size>? [at <position>]? )`,"env()":`env( <custom-ident> , <declaration-value>? )`,"exp()":`exp( <calc-sum> )`,"explicit-track-list":`[<line-names>? <track-size>]+ <line-names>?`,"family-name":`<string>|<custom-ident>+`,"feature-tag-value":`<string> [<integer>|on|off]?`,"feature-type":`@stylistic|@historical-forms|@styleset|@character-variant|@swash|@ornaments|@annotation`,"feature-value-block":`<feature-type> '{' <feature-value-declaration-list> '}'`,"feature-value-block-list":`<feature-value-block>+`,"feature-value-declaration":`<custom-ident> : <integer>+ ;`,"feature-value-declaration-list":`<feature-value-declaration>`,"feature-value-name":`<custom-ident>`,"filter-function":`<blur()>|<brightness()>|<contrast()>|<drop-shadow()>|<grayscale()>|<hue-rotate()>|<invert()>|<opacity()>|<saturate()>|<sepia()>`,"filter-value-list":`[<filter-function>|<url>]+`,"final-bg-layer":`<bg-image>||<bg-position> [/ <bg-size>]?||<repeat-style>||<attachment>||<visual-box>||<visual-box>||<'background-color'>`,"fit-content()":`fit-content( <length-percentage [0,∞]> )`,"fixed-breadth":`<length-percentage>`,"fixed-repeat":`repeat( [<integer [1,∞]>] , [<line-names>? <fixed-size>]+ <line-names>? )`,"fixed-size":`<fixed-breadth>|minmax( <fixed-breadth> , <track-breadth> )|minmax( <inflexible-breadth> , <fixed-breadth> )`,"font-stretch-absolute":`normal|ultra-condensed|extra-condensed|condensed|semi-condensed|semi-expanded|expanded|extra-expanded|ultra-expanded|<percentage>`,"font-variant-css2":`normal|small-caps`,"font-weight-absolute":`normal|bold|<number [1,1000]>`,"font-width-css3":`normal|ultra-condensed|extra-condensed|condensed|semi-condensed|semi-expanded|expanded|extra-expanded|ultra-expanded`,"form-control-identifier":`select`,"frequency-percentage":`<frequency>|<percentage>`,"generic-complete":`serif|sans-serif|system-ui|cursive|fantasy|math|monospace`,"general-enclosed":`[<function-token> <any-value>? )]|[( <any-value>? )]`,"generic-family":`<generic-script-specific>|<generic-complete>|<generic-incomplete>|<-non-standard-generic-family>`,"generic-incomplete":`ui-serif|ui-sans-serif|ui-monospace|ui-rounded`,"geometry-box":`<shape-box>|fill-box|stroke-box|view-box`,gradient:`<linear-gradient()>|<repeating-linear-gradient()>|<radial-gradient()>|<repeating-radial-gradient()>|<conic-gradient()>|<repeating-conic-gradient()>|<-legacy-gradient>`,"grayscale()":`grayscale( [<number>|<percentage>]? )`,"grid-line":`auto|<custom-ident>|[<integer>&&<custom-ident>?]|[span&&[<integer>||<custom-ident>]]`,"historical-lig-values":`[historical-ligatures|no-historical-ligatures]`,"hsl()":`hsl( <hue> , <percentage> , <percentage> , <alpha-value>? )|hsl( [<hue>|none] [<percentage>|<number>|none] [<percentage>|<number>|none] [/ [<alpha-value>|none]]? )`,"hsla()":`hsla( <hue> , <percentage> , <percentage> , <alpha-value>? )|hsla( [<hue>|none] [<percentage>|<number>|none] [<percentage>|<number>|none] [/ [<alpha-value>|none]]? )`,hue:`<number>|<angle>`,"hue-interpolation-method":`[shorter|longer|increasing|decreasing] hue`,"hue-rotate()":`hue-rotate( [<angle>|<zero>]? )`,"hwb()":`hwb( [<hue>|none] [<percentage>|<number>|none] [<percentage>|<number>|none] [/ [<alpha-value>|none]]? )`,"hypot()":`hypot( <calc-sum># )`,image:`<url>|<image()>|<image-set()>|<element()>|<paint()>|<cross-fade()>|<gradient>`,"image()":`image( <image-tags>? [<image-src>? , <color>?]! )`,"image-set()":`image-set( <image-set-option># )`,"image-set-option":`[<image>|<string>] [<resolution>||type( <string> )]`,"image-src":`<url>|<string>`,"image-tags":`ltr|rtl`,"inflexible-breadth":`<length-percentage>|min-content|max-content|auto`,"inset()":`inset( <length-percentage>{1,4} [round <'border-radius'>]? )`,"invert()":`invert( [<number>|<percentage>]? )`,"keyframe-block":`<keyframe-selector># { <declaration-list> }`,"keyframe-selector":`from|to|<percentage [0,100]>|<timeline-range-name> <percentage>`,"keyframes-name":`<custom-ident>|<string>`,"lab()":`lab( [<percentage>|<number>|none] [<percentage>|<number>|none] [<percentage>|<number>|none] [/ [<alpha-value>|none]]? )`,"layer()":`layer( <layer-name> )`,"layer-name":`<ident> ['.' <ident>]*`,"lch()":`lch( [<percentage>|<number>|none] [<percentage>|<number>|none] [<hue>|none] [/ [<alpha-value>|none]]? )`,"leader()":`leader( <leader-type> )`,"leader-type":`dotted|solid|space|<string>`,"length-percentage":`<length>|<percentage>`,"light-dark()":`light-dark( <color> , <color> )`,"line-name-list":`[<line-names>|<name-repeat>]+`,"line-names":`'[' <custom-ident>* ']'`,"line-style":`none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset`,"line-width":`<length>|thin|medium|thick`,"linear()":`linear( [<number>&&<percentage>{0,2}]# )`,"linear-color-hint":`<length-percentage>`,"linear-color-stop":`<color> <color-stop-length>?`,"linear-easing-function":`linear|<linear()>`,"linear-gradient()":`linear-gradient( [<linear-gradient-syntax>] )`,"linear-gradient-syntax":`[[<angle>|<zero>|to <side-or-corner>]||<color-interpolation-method>]? , <color-stop-list>`,"log()":`log( <calc-sum> , <calc-sum>? )`,"mask-layer":`<mask-reference>||<position> [/ <bg-size>]?||<repeat-style>||<geometry-box>||[<geometry-box>|no-clip]||<compositing-operator>||<masking-mode>
11`,"mask-position":`[<length-percentage>|left|center|right] [<length-percentage>|top|center|bottom]?`,"mask-reference":`none|<image>|<mask-source>`,"mask-source":`<url>`,"masking-mode":`alpha|luminance|match-source`,"matrix()":`matrix( <number>#{6} )`,"matrix3d()":`matrix3d( <number>#{16} )`,"max()":`max( <calc-sum># )`,"media-and":`<media-in-parens> [and <media-in-parens>]+`,"media-condition":`<media-not>|<media-and>|<media-or>|<media-in-parens>`,"media-condition-without-or":`<media-not>|<media-and>|<media-in-parens>`,"media-feature":`( [<mf-plain>|<mf-boolean>|<mf-range>] )`,"media-in-parens":`( <media-condition> )|<media-feature>|<general-enclosed>`,"media-not":`not <media-in-parens>`,"media-or":`<media-in-parens> [or <media-in-parens>]+`,"media-query":`<media-condition>|[not|only]? <media-type> [and <media-condition-without-or>]?`,"media-query-list":`<media-query>#`,"media-type":`<ident>`,"mf-boolean":`<mf-name>`,"mf-name":`<ident>`,"mf-plain":`<mf-name> : <mf-value>`,"mf-range":`<mf-name> ['<'|'>']? '='? <mf-value>|<mf-value> ['<'|'>']? '='? <mf-name>|<mf-value> '<' '='? <mf-name> '<' '='? <mf-value>|<mf-value> '>' '='? <mf-name> '>' '='? <mf-value>`,"mf-value":`<number>|<dimension>|<ident>|<ratio>`,"min()":`min( <calc-sum># )`,"minmax()":`minmax( [<length-percentage>|min-content|max-content|auto] , [<length-percentage>|<flex>|min-content|max-content|auto] )`,"mod()":`mod( <calc-sum> , <calc-sum> )`,"n-dimension":`<dimension-token>`,"name-repeat":`repeat( [<integer [1,∞]>|auto-fill] , <line-names>+ )`,"named-color":`aliceblue|antiquewhite|aqua|aquamarine|azure|beige|bisque|black|blanchedalmond|blue|blueviolet|brown|burlywood|cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan|darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange|darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen|fuchsia|gainsboro|ghostwhite|gold|goldenrod|gray|green|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray|lightslategrey|lightsteelblue|lightyellow|lime|limegreen|linen|magenta|maroon|mediumaquamarine|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise|mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|navy|oldlace|olive|olivedrab|orange|orangered|orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum|powderblue|purple|rebeccapurple|red|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell|sienna|silver|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|teal|thistle|tomato|turquoise|violet|wheat|white|whitesmoke|yellow|yellowgreen`,"namespace-prefix":`<ident>`,"ndash-dimension":`<dimension-token>`,"ndashdigit-dimension":`<dimension-token>`,"ndashdigit-ident":`<ident-token>`,"ns-prefix":`[<ident-token>|'*']? '|'`,"number-percentage":`<number>|<percentage>`,"numeric-figure-values":`[lining-nums|oldstyle-nums]`,"numeric-fraction-values":`[diagonal-fractions|stacked-fractions]`,"numeric-spacing-values":`[proportional-nums|tabular-nums]`,"offset-path":`<ray()>|<url>|<basic-shape>`,"oklab()":`oklab( [<percentage>|<number>|none] [<percentage>|<number>|none] [<percentage>|<number>|none] [/ [<alpha-value>|none]]? )`,"oklch()":`oklch( [<percentage>|<number>|none] [<percentage>|<number>|none] [<hue>|none] [/ [<alpha-value>|none]]? )`,"opacity()":`opacity( [<number>|<percentage>]? )`,"opacity-value":`<number>|<percentage>`,"outline-line-style":`none|dotted|dashed|solid|double|groove|ridge|inset|outset`,"outline-radius":`<length>|<percentage>`,"overflow-position":`unsafe|safe`,"page-body":`<declaration>? [; <page-body>]?|<page-margin-box> <page-body>`,"page-margin-box":`<page-margin-box-type> '{' <declaration-list> '}'`,"page-margin-box-type":`@top-left-corner|@top-left|@top-center|@top-right|@top-right-corner|@bottom-left-corner|@bottom-left|@bottom-center|@bottom-right|@bottom-right-corner|@left-top|@left-middle|@left-bottom|@right-top|@right-middle|@right-bottom`,"page-selector":`<pseudo-page>+|<ident> <pseudo-page>*`,"page-selector-list":`[<page-selector>#]?`,"page-size":`A5|A4|A3|B5|B4|JIS-B5|JIS-B4|letter|legal|ledger`,paint:`none|<color>|<url> [none|<color>]?|context-fill|context-stroke`,"paint()":`paint( <ident> , <declaration-value>? )`,"paint-box":`<visual-box>|fill-box|stroke-box`,"palette-identifier":`<dashed-ident>`,"palette-mix()":`palette-mix( <color-interpolation-method> , [[normal|light|dark|<palette-identifier>|<palette-mix()>]&&<percentage [0,100]>?]#{2} )`,"path()":`path( <'fill-rule'>? , <string> )`,"perspective()":`perspective( [<length [0,∞]>|none] )`,"polar-color-space":`hsl|hwb|lch|oklch`,"polygon()":`polygon( <'fill-rule'>? , [<length-percentage> <length-percentage>]# )`,position:`[[left|center|right]||[top|center|bottom]|[left|center|right|<length-percentage>] [top|center|bottom|<length-percentage>]?|[[left|right] <length-percentage>]&&[[top|bottom] <length-percentage>]]`,"position-area":`[[left|center|right|span-left|span-right|x-start|x-end|span-x-start|span-x-end|x-self-start|x-self-end|span-x-self-start|span-x-self-end|span-all]||[top|center|bottom|span-top|span-bottom|y-start|y-end|span-y-start|span-y-end|y-self-start|y-self-end|span-y-self-start|span-y-self-end|span-all]|[block-start|center|block-e
11nd|span-block-start|span-block-end|span-all]||[inline-start|center|inline-end|span-inline-start|span-inline-end|span-all]|[self-block-start|center|self-block-end|span-self-block-start|span-self-block-end|span-all]||[self-inline-start|center|self-inline-end|span-self-inline-start|span-self-inline-end|span-all]|[start|center|end|span-start|span-end|span-all]{1,2}|[self-start|center|self-end|span-self-start|span-self-end|span-all]{1,2}]`,"pow()":`pow( <calc-sum> , <calc-sum> )`,"predefined-rgb":`srgb|srgb-linear|display-p3|display-p3-linear|a98-rgb|prophoto-rgb|rec2020`,"predefined-rgb-params":`<predefined-rgb> [<number>|<percentage>|none]{3}`,"pseudo-class-selector":`':' <ident-token>|':' <function-token> <any-value> ')'`,"pseudo-element-selector":`':' <pseudo-class-selector>|<legacy-pseudo-element-selector>`,"pseudo-page":`: [left|right|first|blank]`,"query-in-parens":`( <container-condition> )|( <size-feature> )|style( <style-query> )|<general-enclosed>`,quote:`open-quote|close-quote|no-open-quote|no-close-quote`,"radial-extent":`closest-corner|closest-side|farthest-corner|farthest-side`,"radial-gradient()":`radial-gradient( [<radial-gradient-syntax>] )`,"radial-gradient-syntax":`[[[<radial-shape>||<radial-size>]? [at <position>]?]||<color-interpolation-method>]? , <color-stop-list>`,"radial-shape":`circle|ellipse`,"radial-size":`<radial-extent>|<length [0,∞]>|<length-percentage [0,∞]>{2}`,ratio:`<number [0,∞]> [/ <number [0,∞]>]?`,"ray()":`ray( <angle>&&<ray-size>?&&contain?&&[at <position>]? )`,"ray-size":`closest-side|closest-corner|farthest-side|farthest-corner|sides`,"rect()":`rect( [<length-percentage>|auto]{4} [round <'border-radius'>]? )`,"rectangular-color-space":`srgb|srgb-linear|display-p3|display-p3-linear|a98-rgb|prophoto-rgb|rec2020|lab|oklab|xyz|xyz-d50|xyz-d65`,"relative-selector":`<combinator>? <complex-selector>`,"relative-selector-list":`<relative-selector>#`,"relative-size":`larger|smaller`,"rem()":`rem( <calc-sum> , <calc-sum> )`,"repeat-style":`repeat-x|repeat-y|[repeat|space|round|no-repeat]{1,2}`,"repeating-conic-gradient()":`repeating-conic-gradient( [<conic-gradient-syntax>] )`,"repeating-linear-gradient()":`repeating-linear-gradient( [<linear-gradient-syntax>] )`,"repeating-radial-gradient()":`repeating-radial-gradient( [<radial-gradient-syntax>] )`,"reversed-counter-name":`reversed( <counter-name> )`,"rgb()":`rgb( <percentage>#{3} , <alpha-value>? )|rgb( <number>#{3} , <alpha-value>? )|rgb( [<number>|<percentage>|none]{3} [/ [<alpha-value>|none]]? )`,"rgba()":`rgba( <percentage>#{3} , <alpha-value>? )|rgba( <number>#{3} , <alpha-value>? )|rgba( [<number>|<percentage>|none]{3} [/ [<alpha-value>|none]]? )`,"rotate()":`rotate( [<angle>|<zero>] )`,"rotate3d()":`rotate3d( <number> , <number> , <number> , [<angle>|<zero>] )`,"rotateX()":`rotateX( [<angle>|<zero>] )`,"rotateY()":`rotateY( [<angle>|<zero>] )`,"rotateZ()":`rotateZ( [<angle>|<zero>] )`,"round()":`round( <rounding-strategy>? , <calc-sum> , <calc-sum> )`,"rounding-strategy":`nearest|up|down|to-zero`,"saturate()":`saturate( [<number>|<percentage>]? )`,"scale()":`scale( [<number>|<percentage>]#{1,2} )`,"scale3d()":`scale3d( [<number>|<percentage>]#{3} )`,"scaleX()":`scaleX( [<number>|<percentage>] )`,"scaleY()":`scaleY( [<number>|<percentage>] )`,"scaleZ()":`scaleZ( [<number>|<percentage>] )`,"scope-end":`<forgiving-selector-list>`,"scope-start":`<forgiving-selector-list>`,"scroll()":`scroll( [<scroller>||<axis>]? )`,scroller:`root|nearest|self`,"scroll-state-feature":`<media-query-list>`,"scroll-state-in-parens":`( <scroll-state-query> )|( <scroll-state-feature> )|<general-enclosed>`,"scroll-state-query":`not <scroll-state-in-parens>|<scroll-state-in-parens> [[and <scroll-state-in-parens>]*|[or <scroll-state-in-parens>]*]|<scroll-state-feature>`,"selector-list":`<complex-selector-list>`,"self-position":`center|start|end|self-start|self-end|flex-start|flex-end`,"sepia()":`sepia( [<number>|<percentage>]? )`,shadow:`inset?&&<length>{2,4}&&<color>?`,"shadow-t":`[<length>{2,3}&&<color>?]`,shape:`rect( <top> , <right> , <bottom> , <left> )|rect( <top> <right> <bottom> <left> )`,"shape-box":`<visual-box>|margin-box`,"side-or-corner":`[left|right]||[top|bottom]`,"sign()":`sign( <calc-sum> )`,"signed-integer":`<number-token>`,"signless-integer":`<number-token>`,"sin()":`sin( <calc-sum> )`,"single-animation":`<'animation-duration'>||<easing-function>||<'animation-delay'>||<single-animation-iteration-count>||<single-animation-direction>||<single-animation-fill-mode>||<single-animation-play-state>||[none|<keyframes-name>]||<single-animation-timeline>`,"single-animation-composition":`replace|add|accumulate`,"single-animation-direction":`normal|reverse|alternate|alternate-reverse`,"single-animation-fill-mode":`none|forwards|backwards|both`,"single-animation-iteration-count":`infinite|<number>`,"single-animation-play-state":`running|paused`,"single-animation-timeline":`auto|none|<dashed-ident>|<scroll()>|<view()>`,"single-transition":`[none|<single-transition-property>]||<time>||<easing-function>||<time>||<transition-behavior-value>`,"single-transition-property":`all|<custom-ident>`,size:`closest-side|farthest-side|closest-corner|farthest-corner|<length>|<length-percentage>{2}`,"size-feature":`<mf-plain>|<mf-boolean>|<mf-range>`,"skew()":`skew( [<angle>|<zero>] , [<angle>|<zero>]? )`,"skewX()":`skewX( [<angle>|<zero>] )`,"skewY()":`skewY( [<angle>|<zero>] )`,"sqrt()":`sqrt( <calc-sum> )`,"step-position":`jump-start|jump-end|jump-none|jump-both|start|end`,"step-easing-function":`step-start|step-end|<steps()>`,"steps()":`steps( <integer> , <step-position>? )`,"style-feature":`<declaration>`,"style-in-parens":`( <style-condition> )|( <style-feature> )|<general-enclosed>`,"style-query":`<style-condition>|<style-feature>`,"subclass-selector":`<id-selector>|<class-selector>|<attribute-selector>|<pseudo-class-selector>`,"superellipse()":`superellipse( [<number>|infinity|-infinity] )`,"supports-condition":`not <supports-in-parens>|<supports-in-parens> [and <supports-in-parens>]*|<supports-in-parens> [or <supports-in-parens>]*`,"supports-decl":`( <declaration> )`,"supports-feature":`<supports-decl>|<supports-selector-fn>`,"supports-in-parens":`( <supports-condition> )|<supports-feature>|<general-enclosed>`,"supports-selector-fn":`selector( <complex-selector>
11 )`,symbol:`<string>|<image>|<custom-ident>`,"symbols()":`symbols( <symbols-type>? [<string>|<image>]+ )`,"symbols-type":`cyclic|numeric|alphabetic|symbolic|fixed`,"system-color":`AccentColor|AccentColorText|ActiveText|ButtonBorder|ButtonFace|ButtonText|Canvas|CanvasText|Field|FieldText|GrayText|Highlight|HighlightText|LinkText|Mark|MarkText|SelectedItem|SelectedItemText|VisitedText`,"system-family-name":`caption|icon|menu|message-box|small-caption|status-bar`,"tan()":`tan( <calc-sum> )`,target:`<target-counter()>|<target-counters()>|<target-text()>`,"target-counter()":`target-counter( [<string>|<url>] , <custom-ident> , <counter-style>? )`,"target-counters()":`target-counters( [<string>|<url>] , <custom-ident> , <string> , <counter-style>? )`,"target-text()":`target-text( [<string>|<url>] , [content|before|after|first-letter]? )`,"text-edge":`[text|cap|ex|ideographic|ideographic-ink] [text|alphabetic|ideographic|ideographic-ink]?`,"time-percentage":`<time>|<percentage>`,"timeline-range-name":`cover|contain|entry|exit|entry-crossing|exit-crossing`,"track-breadth":`<length-percentage>|<flex>|min-content|max-content|auto`,"track-list":`[<line-names>? [<track-size>|<track-repeat>]]+ <line-names>?`,"track-repeat":`repeat( [<integer [1,∞]>] , [<line-names>? <track-size>]+ <line-names>? )`,"track-size":`<track-breadth>|minmax( <inflexible-breadth> , <track-breadth> )|fit-content( <length-percentage> )`,"transform-function":`<matrix()>|<translate()>|<translateX()>|<translateY()>|<scale()>|<scaleX()>|<scaleY()>|<rotate()>|<skew()>|<skewX()>|<skewY()>|<matrix3d()>|<translate3d()>|<translateZ()>|<scale3d()>|<scaleZ()>|<rotate3d()>|<rotateX()>|<rotateY()>|<rotateZ()>|<perspective()>`,"transform-list":`<transform-function>+`,"transition-behavior-value":`normal|allow-discrete`,"translate()":`translate( <length-percentage> , <length-percentage>? )`,"translate3d()":`translate3d( <length-percentage> , <length-percentage> , <length> )`,"translateX()":`translateX( <length-percentage> )`,"translateY()":`translateY( <length-percentage> )`,"translateZ()":`translateZ( <length> )`,"try-size":`most-width|most-height|most-block-size|most-inline-size`,"try-tactic":`flip-block||flip-inline||flip-start`,"type-or-unit":`string|color|url|integer|number|length|angle|time|frequency|cap|ch|em|ex|ic|lh|rlh|rem|vb|vi|vw|vh|vmin|vmax|mm|Q|cm|in|pt|pc|px|deg|grad|rad|turn|ms|s|Hz|kHz|%`,"type-selector":`<wq-name>|<ns-prefix>? '*'`,"var()":`var( <custom-property-name> , <declaration-value>? )`,"view()":`view( [<axis>||<'view-timeline-inset'>]? )`,"viewport-length":`auto|<length-percentage>
11`,"visual-box":`content-box|padding-box|border-box`,"wq-name":`<ns-prefix>? <ident-token>`,"xywh()":`xywh( <length-percentage>{2} <length-percentage [0,∞]>{2} [round <'border-radius'>]? )`,xyz:`xyz|xyz-d50|xyz-d65`,"xyz-params":`<xyz-space> [<number>|<percentage>|none]{3}`,"-legacy-gradient":`<-webkit-gradient()>|<-legacy-linear-gradient>|<-legacy-repeating-linear-gradient>|<-legacy-radial-gradient>|<-legacy-repeating-radial-gradient>`,"-legacy-linear-gradient":`-moz-linear-gradient( <-legacy-linear-gradient-arguments> )|-webkit-linear-gradient( <-legacy-linear-gradient-arguments> )|-o-linear-gradient( <-legacy-linear-gradient-arguments> )`,"-legacy-repeating-linear-gradient":`-moz-repeating-linear-gradient( <-legacy-linear-gradient-arguments> )|-webkit-repeating-linear-gradient( <-legacy-linear-gradient-arguments> )|-o-repeating-linear-gradient( <-legacy-linear-gradient-arguments> )`,"-legacy-linear-gradient-arguments":`[<angle>|<side-or-corner>]? , <color-stop-list>`,"-legacy-radial-gradient":`-moz-radial-gradient( <-legacy-radial-gradient-arguments> )|-webkit-radial-gradient( <-legacy-radial-gradient-arguments> )|-o-radial-gradient( <-legacy-radial-gradient-arguments> )`,"-legacy-repeating-radial-gradient":`-moz-repeating-radial-gradient( <-legacy-radial-gradient-arguments> )|-webkit-repeating-radial-gradient( <-legacy-radial-gradient-arguments> )|-o-repeating-radial-gradient( <-legacy-radial-gradient-arguments> )`,"-legacy-radial-gradient-arguments":`[<position> ,]? [[[<-legacy-radial-gradient-shape>||<-legacy-radial-gradient-size>]|[<length>|<percentage>]{2}] ,]? <color-stop-list>`,"-legacy-radial-gradient-size":`closest-side|closest-corner|farthest-side|farthest-corner|contain|cover`,"-legacy-radial-gradient-shape":`circle|ellipse`,"-non-standard-font":`-apple-system-body|-apple-system-headline|-apple-system-subheadline|-apple-system-caption1|-apple-system-caption2|-apple-system-footnote|-apple-system-short-body|-apple-system-short-headline|-apple-system-short-subheadline|-apple-system-short-caption1|-apple-system-short-footnote|-apple-system-tall-body`,"-non-standard-color":`-moz-ButtonDefault|-moz-ButtonHoverFace|-moz-ButtonHoverText|-moz-CellHighlight|-moz-CellHighlightText|-moz-Combobox|-moz-ComboboxText|-moz-Dialog|-moz-DialogText|-moz-dragtargetzone|-moz-EvenTreeRow|-moz-Field|-moz-FieldText|-moz-html-CellHighlight|-moz-html-CellHighlightText|-moz-mac-accentdarkestshadow|-moz-mac-accentdarkshadow|-moz-mac-accentface|-moz-mac-accentlightesthighlight|-moz-mac-accentlightshadow|-moz-mac-accentregularhighlight|-moz-mac-accentregularshadow|-moz-mac-chrome-active|-moz-mac-chrome-inactive|-moz-mac-focusring|-moz-mac-menuselect|-moz-mac-menushadow|-moz-mac-menutextselect|-moz-MenuHover|-moz-MenuHoverText|-moz-MenuBarText|-moz-MenuBarHoverText|-moz-nativehyperlinktext|-moz-OddTreeRow|-moz-win-communicationstext|-moz-win-mediatext|-moz-activehyperlinktext|-moz-default-background-color|-moz-default-color|-moz-hyperlinktext|-moz-visitedhyperlinktext|-webkit-activelink|-webkit-focus-ring-color|-webkit-link|-webkit-text`,"-non-standard-image-rendering":`optimize-contrast|-moz-crisp-edges|-o-crisp-edges|-webkit-optimize-contrast`,"-non-standard-overflow":`overlay|-moz-scrollbars-none|-moz-scrollbars-horizontal|-moz-scrollbars-vertical|-moz-hidden-unscrollable`,"-non-standard-size":`intrinsic|min-intrinsic|-webkit-fill-available|-webkit-fit-content|-webkit-min-content|-webkit-max-content|-moz-available|-moz-fit-content|-moz-min-content|-moz-max-content`,"-webkit-gradient()":`-webkit-gradient( <-webkit-gradient-type> , <-webkit-gradient-point> [, <-webkit-gradient-point>|, <-webkit-gradient-radius> , <-webkit-gradient-point>] [, <-webkit-gradient-radius>]? [, <-webkit-gradient-color-stop>]* )`,"-webkit-gradient-color-stop":`from( <color> )|color-stop( [<number-zero-one>|<percentage>] , <color> )|to( <color> )`,"-webkit-gradient-point":`[left|center|right|<length-percentage>] [top|center|bottom|<length-percentage>]`,"-webkit-gradient-radius":`<length>|<percentage>`,"-webkit-gradient-type":`linear|radial`,"-webkit-mask-box-repeat":`repeat|stretch|round`,"-ms-filter-function-list":`<-ms-filter-function>+`,"-ms-filter-function":`<-ms-filter-function-progid>|<-ms-filter-function-legacy>`,"-ms-filter-function-progid":`'progid:' [<ident-token> '.']* [<ident-token>|<function-token> <any-value>? )]`,"-ms-filter-function-legacy":`<ident-token>|<function-token> <any-value>? )`,age:`child|young|old`,"attr-name":`<wq-name>`,"attr-fallback":`<any-value>`,autospace:`no-autospace|[ideograph-alpha||ideograph-numeric||punctuation]||[insert|replace]`,bottom:`<length>|auto`,"generic-voice":`[<age>? <gender> <integer>?]`,gender:`male|female|neutral`,"generic-script-specific":`generic( kai )|generic( fangsong )|generic( nastaliq )`,"-non-standard-generic-family":`-apple-system|BlinkMacSystemFont`,"intrinsic-size-keyword":`min-content|max-content|fit-content`,left:`<length>|auto`,"device-cmyk()":`<legacy-device-cmyk-syntax>|<modern-device-cmyk-syntax>`,"legacy-device-cmyk-syntax":`device-cmyk( <number>#{4} )`,"modern-device-cmyk-syntax":`device-cmyk( <cmyk-component>{4} [/ [<alpha-value>|none]]? )`,"cmyk-component":`<number>|<percentage>|none`,"color-space":`<rectangular-color-space>|<polar-color-space>|<custom-color-space>`,right:`<length>|auto`,"forgiving-selector-list":`<complex-real-selector-list>`,"forgiving-relative-selector-list":`<relative-real-selector-list>`,"complex-real-selector-list":`<complex-real-selector>#`,"simple-selector-list":`<simple-selector>#`,"relative-real-selector-list":`<relative-real-selector>#`,"complex-selector-unit":`[<compound-selector>? <pseudo-compound-selector>*]!`,"complex-real-selector":`<compound-selector> [<combinator>? <compound-selector>]*`,"relative-real-selector":`<combinator>? <complex-real-selector>`,"pseudo-compound-selector":`<pseudo-element-selector> <pseudo-class-selector>*`,"simple-selector":`<type-selector>|<subclass-selector>`,"legacy-pseudo-element-selector":`':' [before|after|first-line|first-letter]`,"svg-length":`<percentage>|<length>|<number>`,"svg-writing-mode":`lr-tb|rl-tb|tb-rl|lr|rl|tb`,top:`<length>|auto`,x:`<number>`,y:`<number>`,declaration:`<ident-token> : <declaration-value>? ['!' important]?`,"declaration-list":`[<declaration>? ';']* <declaration>?`,url:`url( <string> <url-modifier>* )|<url-token>`,"url-modifier":`<ident>|<function-token> <any-value> )`,"number-zero-one":`<number [0,1]>`,"number-one-or-greater":`<number [1,∞]>`,"xyz-space":`xyz|xyz-d50|xyz-d65`,"style-condition":`not <style-in-parens>|<style-in-parens> [[and <style-in-parens>]*|[or <style-in-parens>]*]`,"-non-standard-display":`-ms-inline-flexbox|-ms-grid|-ms-inline-grid|-webkit-flex|-webkit-inline-flex|-webkit-box|-webkit-inline-box|-moz-inline-stack|-moz-box|-moz-inline-box`,"inset-
11area":`[[left|center|right|span-left|span-right|x-start|x-end|span-x-start|span-x-end|x-self-start|x-self-end|span-x-self-start|span-x-self-end|span-all]||[top|center|bottom|span-top|span-bottom|y-start|y-end|span-y-start|span-y-end|y-self-start|y-self-end|span-y-self-start|span-y-self-end|span-all]|[block-start|center|block-end|span-block-start|span-block-end|span-all]||[inline-start|center|inline-end|span-inline-start|span-inline-end|span-all]|[self-block-start|self-block-end|span-self-block-start|span-self-block-end|span-all]||[self-inline-start|self-inline-end|span-self-inline-start|span-self-inline-end|span-all]|[start|center|end|span-start|span-end|span-all]{1,2}|[self-start|center|self-end|span-self-start|span-self-end|span-all]{1,2}]`,syntax:`'*'|<syntax-component> [<syntax-combinator> <syntax-component>]*|<syntax-string>`,"syntax-component":`<syntax-single-component> <syntax-multiplier>?|'<' transform-list '>'`,"syntax-single-component":`'<' <syntax-type-name> '>'|<ident>`,"syntax-type-name":`angle|color|custom-ident|image|integer|length|length-percentage|number|percentage|resolution|string|time|url|transform-function`,"syntax-combinator":`'|'`,"syntax-multiplier":`'#'|'+'`,"syntax-string":`<string>`},properties:{"--*":`<declaration-value>`,"-ms-accelerator":`false|true`,"-ms-block-progression":`tb|rl|bt|lr`,"-ms-content-zoom-chaining":`none|chained`,"-ms-content-zoom-limit":`<'-ms-content-zoom-limit-min'> <'-ms-content-zoom-limit-max'>`,"-ms-content-zoom-limit-max":`<percentage>`,"-ms-content-zoom-limit-min":`<percentage>`,"-ms-content-zoom-snap":`<'-ms-content-zoom-snap-type'>||<'-ms-content-zoom-snap-points'>`,"-ms-content-zoom-snap-points":`snapInterval( <percentage> , <percentage> )|snapList( <percentage># )`,"-ms-content-zoom-snap-type":`none|proximity|mandatory`,"-ms-content-zooming":`none|zoom`,"-ms-filter":`<string>`,"-ms-flow-from":`[none|<custom-ident>]#`,"-ms-flow-into":`[none|<custom-ident>]#`,"-ms-grid-columns":`none|<track-list>|<auto-track-list>`,"-ms-grid-rows":`none|<track-list>|<auto-track-list>`,"-ms-high-contrast-adjust":`auto|none`,"-ms-hyphenate-limit-chars":`auto|<integer>{1,3}`,"-ms-hyphenate-limit-lines":`no-limit|<integer>`,"-ms-hyphenate-limit-zone":`<percentage>|<length>`,"-ms-ime-align":`auto|after`,"-ms-overflow-style":`auto|none|scrollbar|-ms-autohiding-scrollbar`,"-ms-scroll-chaining":`chained|none`,"-ms-scroll-limit":`<'-ms-scroll-limit-x-min'> <'-ms-scroll-limit-y-min'> <'-ms-scroll-limit-x-max'> <'-ms-scroll-limit-y-max'>`,"-ms-scroll-limit-x-max":`auto|<length>`,"-ms-scroll-limit-x-min":`<length>`,"-ms-scroll-limit-y-max":`auto|<length>`,"-ms-scroll-limit-y-min":`<length>`,"-ms-scroll-rails":`none|railed`,"-ms-scroll-snap-points-x":`snapInterval( <length-percentage> , <length-percentage> )|snapList( <length-percentage># )`,"-ms-scroll-snap-points-y":`snapInterval( <length-percentage> , <length-percentage> )|snapList( <length-percentage># )`,"-ms-scroll-snap-type":`none|proximity|mandatory`,"-ms-scroll-snap-x":`<'-ms-scroll-snap-type'> <'-ms-scroll-snap-points-x'>`,"-ms-scroll-snap-y":`<'-ms-scroll-snap-type'> <'-ms-scroll-snap-points-y'>`,"-ms-scroll-translation":`none|vertical-to-horizontal`,"-ms-scrollbar-3dlight-color":`<color>`,"-ms-scrollbar-arrow-color":`<color>`,"-ms-scrollbar-base-color":`<color>`,"-ms-scrollbar-darkshadow-color":`<color>`,"-ms-scrollbar-face-color":`<color>`,"-ms-scrollbar-highlight-color":`<color>`,"-ms-scrollbar-shadow-color":`<color>`,"-ms-scrollbar-track-color":`<color>`,"-ms-text-autospace":`none|ideograph-alpha|ideograph-numeric|ideograph-parenthesis|ideograph-space`,"-ms-touch-select":`grippers|none`,"-ms-user-select":`none|element|text`,"-ms-wrap-flow":`auto|both|start|end|maximum|clear`,"-ms-wrap-margin":`<length>`,"-ms-wrap-through":`wrap|none`,"-moz-appearance":`none|button|button-arrow-down|button-arrow-next|button-arrow-previous|button-arrow-up|button-bevel|button-focus|caret|checkbox|checkbox-container|checkbox-label|checkmenuitem|dualbutton|groupbox|listbox|listitem|menuarrow|menubar|menucheckbox|menuimage|menuitem|menuitemtext|menulist|menulist-button|menulist-text|menulist-textfield|menupopup|menuradio|menuseparator|meterbar|meterchunk|progressbar|progressbar-vertical|progresschunk|progresschunk-vertical|radio|radio-container|radio-label|radiomenuitem|range|range-thumb|resizer|resizerpanel|scale-horizontal|scalethumbend|scalethumb-horizontal|scalethumbstart|scalethumbtick|scalethumb-vertical|scale-vertical|scrollbarbutton-down|scrollbarbutton-left|scrollbarbutton-right|scrollbarbutton-up|scrollbarthumb-horizontal|scrollbarthumb-vertical|scrollbartrack-horizontal|scrollbartrack-vertical|searchfield|separator|sheet|spinner|spinner-downbutton|spinner-textfield|spinner-upbutton|splitter|statusbar|statusbarpanel|tab|tabpanel|tabpanels|tab-scroll-arrow-back|tab-scroll-arrow-forward|textfield|textfield-multiline|toolbar|toolbarbutton|toolbarbutton-dropdown|toolbargripper|toolbox|tooltip|treeheader|treeheadercell|treeheadersortarrow|treeitem|treeline|treetwisty|treetwistyopen|treeview|-moz-mac-unified-toolbar|-moz-win-borderless-glass|-moz-win-browsertabbar-toolbox|-moz-win-communicationstext|-moz-win-communications-toolbox|-moz-win-exclude-glass|-moz-win-glass|-moz-win-mediatext|-moz-win-media-toolbox|-moz-window-button-box|-moz-window-button-box-maximized|-moz-window-button-close|-moz-window-button-maximize|-moz-window-button-minimize|-moz-window-button-restore|-moz-window-frame-bottom|-moz-window-frame-left|-moz-window-frame-right|-moz-window-titlebar|-moz-window-titlebar-maximized`,"-moz-binding":`<url>|none`,"-moz-border-bottom-colors":`<color>+|none`,"-moz-border-left-colors":`<color>+|none`,"-moz-border-right-colors":`<color>+|none`,"-moz-border-top-colors":`<color>+|none`,"-moz-context-properties":`none|[fill|fill-opacity|stroke|stroke-opacity]#`,"-moz-float-edge":`border-box|content-box|margin-box|padding-box`,"-moz-force-broken-image-icon":`0|1`,"-moz-orient":`inline|block|horizontal|vertical`,"-moz-outline-radius":`<outline-radius>{1,4} [/ <outline-radius>{1,4}]?`,"-moz-outline-radius-bottomleft":`<outline-radius>`,"-moz-outline-radius-bottomright":`<outline-radius>`,"-moz-outline-radius-topleft":`<outline-radius>`,"-moz-outline-radius-topright":`<outline-radius>`,"-moz-stack-sizing":`ignore|stretch-to-fit`,"-moz-text-blink":`none|blink`,"-moz-user-focus":`ignore|normal|select-after|select-before|select-menu|select-same|select-all|none`,"-moz-user-input":`auto|none|enabled|disabled`,"-moz-user-modify":`read-only|read-write|write-only`,"-moz-window-dragging":`drag|no-drag`,"-moz-window-shadow":`default|menu|tooltip|sheet|none`,"-webkit-appearance":`none|button|button-bevel|caps-lock-indicator|caret|checkbox|default-button|inner-spin-button|listbox|listitem|media-controls-background|media-controls-fullscreen-background|media-current-time-display|media-enter-fullscreen-button|media-exit-fullscreen-button|media-fullscreen-button|media-mute-button|media-overlay-play-button|media-play-button|media-seek-back-button|media-seek-forward-button|media-slider|media-sliderthumb|media-time-remaining-display|media-toggle-closed-captions-button|media-volume-slider|media-volume-slider-container|media-volume-sliderthumb|menulist|menulist-button|menulist-text|menulist-textfield|meter|progress-bar|progress-bar-value|push-button|radio|scrollbarbutton-down|scrollbarbutton-left|scrollbarbutton-right|scrollbarbutton-up|scrollbargripper-horizontal|scrollbargripper-vertical|scrollbarthumb-horizontal|scrollbarthumb-vertical|scrollbartrack-horizontal|scrollbartrack-vertical|searchfield|searchfield-cancel-button|searchfield-decoration|searchfield-results-button|searchfield-results-decoration|slider-horizontal|slider-vertical|sliderthumb
11-horizontal|sliderthumb-vertical|square-button|textarea|textfield|-apple-pay-button`,"-webkit-border-before":`<'border-width'>||<'border-style'>||<color>`,"-webkit-border-before-color":`<color>`,"-webkit-border-before-style":`<'border-style'>`,"-webkit-border-before-width":`<'border-width'>`,"-webkit-box-reflect":`[above|below|right|left]? <length>? <image>?`,"-webkit-line-clamp":`none|<integer>`,"-webkit-mask":`[<mask-reference>||<position> [/ <bg-size>]?||<repeat-style>||[<visual-box>|border|padding|content|text]||[<visual-box>|border|padding|content]]#`,"-webkit-mask-attachment":`<attachment>#`,"-webkit-mask-clip":`[<coord-box>|no-clip|border|padding|content|text]#`,"-webkit-mask-composite":`<composite-style>#`,"-webkit-mask-image":`<mask-reference>#`,"-webkit-mask-origin":`[<coord-box>|border|padding|content]#`,"-webkit-mask-position":`<position>#`,"-webkit-mask-position-x":`[<length-percentage>|left|center|right]#`,"-webkit-mask-position-y":`[<length-percentage>|top|center|bottom]#`,"-webkit-mask-repeat":`<repeat-style>#`,"-webkit-mask-repeat-x":`repeat|no-repeat|space|round`,"-webkit-mask-repeat-y":`repeat|no-repeat|space|round`,"-webkit-mask-size":`<bg-size>#`,"-webkit-overflow-scrolling":`auto|touch`,"-webkit-tap-highlight-color":`<color>`,"-webkit-text-fill-color":`<color>`,"-webkit-text-stroke":`<length>||<color>`,"-webkit-text-stroke-color":`<color>`,"-webkit-text-stroke-width":`<length>`,"-webkit-touch-callout":`default|none`,"-webkit-user-modify":`read-only|read-write|read-write-plaintext-only`,"-webkit-user-select":`auto|none|text|all`,"accent-color":`auto|<color>`,"align-content":`normal|<baseline-position>|<content-distribution>|<overflow-position>? <content-position>`,"align-items":`normal|stretch|<baseline-position>|[<overflow-position>? <self-position>]|anchor-center`,"align-self":`auto|normal|stretch|<baseline-position>|<overflow-position>? <self-position>|anchor-center`,"align-tracks":`[normal|<baseline-position>|<content-distribution>|<overflow-position>? <content-position>]#`,"alignment-baseline":`auto|baseline|before-edge|text-before-edge|middle|central|after-edge|text-after-edge|ideographic|alphabetic|hanging|mathematical`,all:`initial|inherit|unset|revert|revert-layer`,"anchor-name":`none|<dashed-ident>#`,"anchor-scope":`none|all|<dashed-ident>#`,animation:`<single-animation>#`,"animation-composition":`<single-animation-composition>#`,"animation-delay":`<time>#`,"animation-direction":`<single-animation-direction>#`,"animation-duration":`[auto|<time [0s,∞]>]#`,"animation-fill-mode":`<single-animation-fill-mode>#`,"animation-iteration-count":`<single-animation-iteration-count>#`,"animation-name":`[none|<keyframes-name>]#`,"animation-play-state":`<single-animation-play-state>#`,"animation-range":`[<'animation-range-start'> <'animation-range-end'>?]#`,"animation-range-end":`[normal|<length-percentage>|<timeline-range-name> <length-percentage>?]#`,"animation-range-start":`[normal|<length-percentage>|<timeline-range-name> <length-percentage>?]#`,"animation-timeline":`<single-animation-timeline>#`,"animation-timing-function":`<easing-function>#`,"animation-trigger":`[none|[<dashed-ident> <animation-action>+]+]#`,appearance:`none|auto|<compat-auto>|<compat-special>`,"aspect-ratio":`auto||<ratio>`,"backdrop-filter":`none|<filter-value-list>`,"backface-visibility":`visible|hidden`,background:`<bg-layer>#? , <final-bg-layer>`,"background-attachment":`<attachment>#`,"background-blend-mode":`<blend-mode>#`,"background-clip":`<bg-clip>#`,"background-color":`<color>`,"background-image":`<bg-image>#`,"background-origin":`<visual-box>#`,"background-position":`<bg-position>#`,"background-position-x":`[center|[[left|right|x-start|x-end]? <length-percentage>?]!]#`,"background-position-y":`[center|[[top|bottom|y-start|y-end]? <length-percentage>?]!]#`,"background-repeat":`<repeat-style>#`,"background-size":`<bg-size>#`,"baseline-shift":`baseline|sub|super|<svg-length>`,"baseline-source":`auto|first|last`,"block-size":`<'width'>`,border:`<line-width>||<line-style>||<color>`,"border-block":`<'border-block-start'>`,"border-block-color":`<'border-top-color'>{1,2}`,"border-block-end":`<'border-top-width'>||<'border-top-style'>||<color>`,"border-block-end-color":`<'border-top-color'>`,"border-block-end-style":`<'border-top-style'>`,"border-block-end-width":`<'border-top-width'>`,"border-block-start":`<'border-top-width'>||<'border-top-style'>||<color>`,"border-block-start-color":`<'border-top-color'>`,"border-block-start-style":`<'border-top-style'>`,"border-block-start-width":`<'border-top-width'>`,"border-block-style":`<'border-top-style'>{1,2}`,"border-block-width":`<'border-top-width'>{1,2}`,"border-bottom":`<line-width>||<line-style>||<color>`,"border-bottom-color":`<'border-top-color'>`,"border-bottom-left-radius":`<length-percentage [0,∞]>{1,2}`,"border-bottom-right-radius":`<length-percentage [0,∞]>{1,2}`,"border-bottom-style":`<line-style>`,"border-bottom-width":`<line-width>`,"border-collapse":`separate|collapse`,"border-color":`<color>{1,4}`,"border-end-end-radius":`<'border-top-left-radius'>`,"border-end-start-radius":`<'border-top-left-radius'>`,"border-image":`<'border-image-source'>||<'border-image-slice'> [/ <'border-image-width'>|/ <'border-image-width'>? / <'border-image-outset'>]?||<'border-image-repeat'>`,"border-image-outset":`[<length [0,∞]>|<number [0,∞]>]{1,4}
11`,"border-image-repeat":`[stretch|repeat|round|space]{1,2}`,"border-image-slice":`[<number [0,∞]>|<percentage [0,∞]>]{1,4}&&fill?`,"border-image-source":`none|<image>`,"border-image-width":`[<length-percentage [0,∞]>|<number [0,∞]>|auto]{1,4}`,"border-inline":`<'border-block-start'>`,"border-inline-color":`<'border-top-color'>{1,2}`,"border-inline-end":`<'border-top-width'>||<'border-top-style'>||<color>`,"border-inline-end-color":`<'border-top-color'>`,"border-inline-end-style":`<'border-top-style'>`,"border-inline-end-width":`<'border-top-width'>`,"border-inline-start":`<'border-top-width'>||<'border-top-style'>||<color>`,"border-inline-start-color":`<'border-top-color'>`,"border-inline-start-style":`<'border-top-style'>`,"border-inline-start-width":`<'border-top-width'>`,"border-inline-style":`<'border-top-style'>{1,2}`,"border-inline-width":`<'border-top-width'>{1,2}`,"border-left":`<line-width>||<line-style>||<color>`,"border-left-color":`<color>`,"border-left-style":`<line-style>`,"border-left-width":`<line-width>`,"border-radius":`<length-percentage [0,∞]>{1,4} [/ <length-percentage [0,∞]>{1,4}]?`,"border-right":`<line-width>||<line-style>||<color>`,"border-right-color":`<color>`,"border-right-style":`<line-style>`,"border-right-width":`<line-width>`,"border-spacing":`<length>{1,2}`,"border-start-end-radius":`<'border-top-left-radius'>`,"border-start-start-radius":`<'border-top-left-radius'>`,"border-style":`<line-style>{1,4}`,"border-top":`<line-width>||<line-style>||<color>`,"border-top-color":`<color>`,"border-top-left-radius":`<length-percentage [0,∞]>{1,2}`,"border-top-right-radius":`<length-percentage [0,∞]>{1,2}`,"border-top-style":`<line-style>`,"border-top-width":`<line-width>`,"border-width":`<line-width>{1,4}`,bottom:`auto|<length-percentage>|<anchor()>|<anchor-size()>`,"box-align":`start|center|end|baseline|stretch`,"box-decoration-break":`slice|clone`,"box-direction":`normal|reverse|inherit`,"box-flex":`<number>`,"box-flex-group":`<integer>`,"box-lines":`single|multiple`,"box-ordinal-group":`<integer>`,"box-orient":`horizontal|vertical|inline-axis|block-axis|inherit`,"box-pack":`start|center|end|justify`,"box-shadow":`none|<shadow>#`,"box-sizing":`content-box|border-box`,"break-after":`auto|avoid|always|all|avoid-page|page|left|right|recto|verso|avoid-column|column|avoid-region|region`,"break-before":`auto|avoid|always|all|avoid-page|page|left|right|recto|verso|avoid-column|column|avoid-region|region`,"break-inside":`auto|avoid|avoid-page|avoid-column|avoid-region`,"caption-side":`top|bottom`,caret:`<'caret-color'>||<'caret-animation'>||<'caret-shape'>`,"caret-animation":`auto|manual`,"caret-color":`auto|<color>`,"caret-shape":`auto|bar|block|underscore`,clear:`none|left|right|both|inline-start|inline-end`,clip:`<shape>|auto`,"clip-path":`<clip-source>|[<basic-shape>||<geometry-box>]|none`,"clip-rule":`nonzero|evenodd`,color:`<color>`,"color-interpolation-filters":`auto|sRGB|linearRGB`,"color-scheme":`normal|[light|dark|<custom-ident>]+&&only?`,"column-count":`<integer>|auto`,"column-fill":`auto|balance`,"column-gap":`normal|<length-percentage>`,"column-height":`auto|<length [0,∞]>`,"column-rule":`<'column-rule-width'>||<'column-rule-style'>||<'column-rule-color'>`,"column-rule-color":`<color>`,"column-rule-style":`<'border-style'>`,"column-rule-width":`<'border-width'>`,"column-span":`none|all`,"column-width":`auto|<length [0,∞]>`,"column-wrap":`auto|nowrap|wrap`,columns:`[<'column-width'>||<'column-count'>] [/ <'column-height'>]?`,contain:`none|strict|content|[[size||inline-size]||layout||style||paint]`,"contain-intrinsic-block-size":`auto? [none|<length>]`,"contain-intrinsic-height":`auto? [none|<length>]`,"contain-intrinsic-inline-size":`auto? [none|<length>]`,"contain-intrinsic-size":`[auto? [none|<length>]]{1,2}`,"contain-intrinsic-width":`auto? [none|<length>]`,container:`<'container-name'> [/ <'container-type'>]?`,"container-name":`none|<custom-ident>+`,"container-type":`normal||[size|inline-size]`,content:`normal|none|[<content-replacement>|<content-list>] [/ [<string>|<counter>|<attr()>]+]?`,"content-visibility":`visible|auto|hidden`,"corner-block-end-shape":`<corner-shape-value>{1,2}`,"corner-block-start-shape":`<corner-shape-value>{1,2}`,"corner-bottom-shape":`<corner-shape-value>{1,2}`,"corner-bottom-left-shape":`<corner-shape-value>`,"corner-bottom-right-shape":`<corner-shape-value>`,"corner-end-end-shape":`<corner-shape-value>`,"corner-end-start-shape":`<corner-shape-value>`,"corner-inline-end-shape":`<corner-shape-value>{1,2}`,"corner-inline-start-shape":`<corner-shape-value>{1,2}`,"corner-left-shape":`<corner-shape-value>{1,2}`,"corner-right-shape":`<corner-shape-value>{1,2}`,"corner-shape":`<corner-shape-value>{1,4}`,"corner-start-start-shape":`<corner-shape-value>`,"corner-start-end-shape":`<corner-shape-value>`,"corner-top-shape":`<corner-shape-value>{1,2}
11`,"corner-top-left-shape":`<corner-shape-value>`,"corner-top-right-shape":`<corner-shape-value>`,"counter-increment":`[<counter-name> <integer>?]+|none`,"counter-reset":`[<counter-name> <integer>?|<reversed-counter-name> <integer>?]+|none`,"counter-set":`[<counter-name> <integer>?]+|none`,cursor:`[[<url> [<x> <y>]? ,]* [auto|default|none|context-menu|help|pointer|progress|wait|cell|crosshair|text|vertical-text|alias|copy|move|no-drop|not-allowed|e-resize|n-resize|ne-resize|nw-resize|s-resize|se-resize|sw-resize|w-resize|ew-resize|ns-resize|nesw-resize|nwse-resize|col-resize|row-resize|all-scroll|zoom-in|zoom-out|grab|grabbing|hand|-webkit-grab|-webkit-grabbing|-webkit-zoom-in|-webkit-zoom-out|-moz-grab|-moz-grabbing|-moz-zoom-in|-moz-zoom-out]]`,cx:`<length>|<percentage>`,cy:`<length>|<percentage>`,d:`none|path( <string> )`,direction:`ltr|rtl`,display:`[<display-outside>||<display-inside>]|<display-listitem>|<display-internal>|<display-box>|<display-legacy>|<-non-standard-display>`,"dominant-baseline":`auto|use-script|no-change|reset-size|ideographic|alphabetic|hanging|mathematical|central|middle|text-after-edge|text-before-edge`,"dynamic-range-limit":`standard|no-limit|constrained|<dynamic-range-limit-mix()>`,"empty-cells":`show|hide`,"field-sizing":`content|fixed`,fill:`<paint>`,"fill-opacity":`<number-zero-one>|<percentage>`,"fill-rule":`nonzero|evenodd`,filter:`none|<filter-value-list>|<-ms-filter-function-list>`,flex:`none|[<'flex-grow'> <'flex-shrink'>?||<'flex-basis'>]`,"flex-basis":`content|<'width'>`,"flex-direction":`row|row-reverse|column|column-reverse`,"flex-flow":`<'flex-direction'>||<'flex-wrap'>`,"flex-grow":`<number>`,"flex-shrink":`<number>`,"flex-wrap":`nowrap|wrap|wrap-reverse`,float:`left|right|none|inline-start|inline-end`,"flood-color":`<color>`,"flood-opacity":`<'opacity'>`,font:`[[<'font-style'>||<font-variant-css2>||<'font-weight'>||<font-width-css3>]? <'font-size'> [/ <'line-height'>]? <'font-family'>#]|<system-family-name>|<-non-standard-font>`,"font-family":`[<family-name>|<generic-family>]#`,"font-feature-settings":`normal|<feature-tag-value>#`,"font-kerning":`auto|normal|none`,"font-language-override":`normal|<string>`,"font-optical-sizing":`auto|none`,"font-palette":`normal|light|dark|<palette-identifier>|<palette-mix()>`,"font-size":`<absolute-size>|<relative-size>|<length-percentage [0,∞]>|math`,"font-size-adjust":`none|[ex-height|cap-height|ch-width|ic-width|ic-height]? [from-font|<number>]`,"font-smooth":`auto|never|always|<absolute-size>|<length>`,"font-stretch":`<font-stretch-absolute>`,"font-style":`normal|italic|oblique <angle>?`,"font-synthesis":`none|[weight||style||small-caps||position]`,"font-synthesis-position":`auto|none`,"font-synthesis-small-caps":`auto|none`,"font-synthesis-style":`auto|none`,"font-synthesis-weight":`auto|none`,"font-variant":`normal|none|[<common-lig-values>||<discretionary-lig-values>||<historical-lig-values>||<contextual-alt-values>||stylistic( <feature-value-name> )||historical-forms||styleset( <feature-value-name># )||character-variant( <feature-value-name># )||swash( <feature-value-name> )||ornaments( <feature-value-name> )||annotation( <feature-value-name> )||[small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps]||<numeric-figure-values>||<numeric-spacing-values>||<numeric-fraction-values>||ordinal||slashed-zero||<east-asian-variant-values>||<east-asian-width-values>||ruby]`,"font-variant-alternates":`normal|[stylistic( <feature-value-name> )||historical-forms||styleset( <feature-value-name># )||character-variant( <feature-value-name># )||swash( <feature-value-name> )||ornaments( <feature-value-name> )||annotation( <feature-value-name> )]`,"font-variant-caps":`normal|small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps`,"font-variant-east-asian":`normal|[<east-asian-variant-values>||<east-asian-width-values>||ruby]`,"font-variant-emoji":`normal|text|emoji|unicode`,"font-variant-ligatures":`normal|none|[<common-lig-values>||<discretionary-lig-values>||<historical-lig-values>||<contextual-alt-values>]`,"font-variant-numeric":`normal|[<numeric-figure-values>||<numeric-spacing-values>||<numeric-fraction-values>||ordinal||slashed-zero]`,"font-variant-position":`normal|sub|super`,"font-variation-settings":`normal|[<string> <number>
11]#`,"font-weight":`<font-weight-absolute>|bolder|lighter`,"font-width":`normal|<percentage [0,∞]>|ultra-condensed|extra-condensed|condensed|semi-condensed|semi-expanded|expanded|extra-expanded|ultra-expanded`,"forced-color-adjust":`auto|none|preserve-parent-color`,gap:`<'row-gap'> <'column-gap'>?`,grid:`<'grid-template'>|<'grid-template-rows'> / [auto-flow&&dense?] <'grid-auto-columns'>?|[auto-flow&&dense?] <'grid-auto-rows'>? / <'grid-template-columns'>`,"grid-area":`<grid-line> [/ <grid-line>]{0,3}`,"grid-auto-columns":`<track-size>+`,"grid-auto-flow":`[row|column]||dense`,"grid-auto-rows":`<track-size>+`,"grid-column":`<grid-line> [/ <grid-line>]?`,"grid-column-end":`<grid-line>`,"grid-column-gap":`<length-percentage>`,"grid-column-start":`<grid-line>`,"grid-gap":`<'grid-row-gap'> <'grid-column-gap'>?`,"grid-row":`<grid-line> [/ <grid-line>]?`,"grid-row-end":`<grid-line>`,"grid-row-gap":`<length-percentage>`,"grid-row-start":`<grid-line>`,"grid-template":`none|[<'grid-template-rows'> / <'grid-template-columns'>]|[<line-names>? <string> <track-size>? <line-names>?]+ [/ <explicit-track-list>]?`,"grid-template-areas":`none|<string>+`,"grid-template-columns":`none|<track-list>|<auto-track-list>|subgrid <line-name-list>?`,"grid-template-rows":`none|<track-list>|<auto-track-list>|subgrid <line-name-list>?`,"hanging-punctuation":`none|[first||[force-end|allow-end]||last]`,height:`auto|<length-percentage [0,∞]>|min-content|max-content|fit-content|fit-content( <length-percentage [0,∞]> )|<calc-size()>|<anchor-size()>|stretch|<-non-standard-size>`,"hyphenate-character":`auto|<string>`,"hyphenate-limit-chars":`[auto|<integer>]{1,3}`,hyphens:`none|manual|auto`,"image-orientation":`from-image|<angle>|[<angle>? flip]`,"image-rendering":`auto|crisp-edges|pixelated|smooth|optimizeSpeed|optimizeQuality|<-non-standard-image-rendering>`,"image-resolution":`[from-image||<resolution>]&&snap?`,"ime-mode":`auto|normal|active|inactive|disabled`,"initial-letter":`normal|[<number> <integer>?]`,"initial-letter-align":`[auto|alphabetic|hanging|ideographic]`,"inline-size":`<'width'>`,inset:`<'top'>{1,4}`,"inset-block":`<'top'>{1,2}`,"inset-block-end":`<'top'>`,"inset-block-start":`<'top'>`,"inset-inline":`<'top'>{1,2}`,"inset-inline-end":`<'top'>`,"inset-inline-start":`<'top'>`,"interpolate-size":`numeric-only|allow-keywords`,isolation:`auto|isolate`,interactivity:`auto|inert`,"interest-delay":`<'interest-delay-start'>{1,2}`,"interest-delay-end":`normal|<time>`,"interest-delay-start":`normal|<time>`,"justify-content":`normal|<content-distribution>|<overflow-position>? [<content-position>|left|right]`,"justify-items":`normal|stretch|<baseline-position>|<overflow-position>? [<self-position>|left|right]|legacy|legacy&&[left|right|center]|anchor-center`,"justify-self":`auto|normal|stretch|<baseline-position>|<overflow-position>? [<self-position>|left|right]|anchor-center`,"justify-tracks":`[normal|<content-distribution>|<overflow-position>? [<content-position>|left|right]]#`,left:`auto|<length-percentage>|<anchor()>|<anchor-size()>`,"letter-spacing":`normal|<length-percentage>`,"lighting-color":`<color>`,"line-break":`auto|loose|normal|strict|anywhere`,"line-clamp":`none|<integer>`,"line-height":`normal|<number>|<length>|<percentage>`,"line-height-step":`<length>`,"list-style":`<'list-style-type'>||<'list-style-position'>||<'list-style-image'>`,"list-style-image":`<image>|none`,"list-style-position":`inside|outside`,"list-style-type":`<counter-style>|<string>|none`,margin:`<'margin-top'>{1,4}`,"margin-block":`<'margin-top'>{1,2}`,"margin-block-end":`<'margin-top'>`,"margin-block-start":`<'margin-top'>`,"margin-bottom":`<length-percentage>|auto|<anchor-size()>`,"margin-inline":`<'margin-top'>{1,2}`,"margin-inline-end":`<'margin-top'>`,"margin-inline-start":`<'margin-top'>`,"margin-left":`<length-percentage>|auto|<anchor-size()>`,"margin-right":`<length-percentage>|auto|<anchor-size()>`,"margin-top":`<length-percentage>|auto|<anchor-size()>`,"margin-trim":`none|in-flow|all`,marker:`none|<url>`,"marker-end":`none|<url>
11`,"marker-mid":`none|<url>`,"marker-start":`none|<url>`,mask:`<mask-layer>#`,"mask-border":`<'mask-border-source'>||<'mask-border-slice'> [/ <'mask-border-width'>? [/ <'mask-border-outset'>]?]?||<'mask-border-repeat'>||<'mask-border-mode'>`,"mask-border-mode":`luminance|alpha`,"mask-border-outset":`[<length>|<number>]{1,4}`,"mask-border-repeat":`[stretch|repeat|round|space]{1,2}`,"mask-border-slice":`<number-percentage>{1,4} fill?`,"mask-border-source":`none|<image>`,"mask-border-width":`[<length-percentage>|<number>|auto]{1,4}`,"mask-clip":`[<coord-box>|no-clip]#`,"mask-composite":`<compositing-operator>#`,"mask-image":`<mask-reference>#`,"mask-mode":`<masking-mode>#`,"mask-origin":`<coord-box>#`,"mask-position":`<position>#`,"mask-repeat":`<repeat-style>#`,"mask-size":`<bg-size>#`,"mask-type":`luminance|alpha`,"masonry-auto-flow":`[pack|next]||[definite-first|ordered]`,"math-depth":`auto-add|add( <integer> )|<integer>`,"math-shift":`normal|compact`,"math-style":`normal|compact`,"max-block-size":`<'max-width'>`,"max-height":`none|<length-percentage [0,∞]>|min-content|max-content|fit-content|fit-content( <length-percentage [0,∞]> )|<calc-size()>|<anchor-size()>|stretch|<-non-standard-size>`,"max-inline-size":`<'max-width'>`,"max-lines":`none|<integer>`,"max-width":`none|<length-percentage [0,∞]>|min-content|max-content|fit-content|fit-content( <length-percentage [0,∞]> )|<calc-size()>|<anchor-size()>|stretch|<-non-standard-size>`,"min-block-size":`<'min-width'>`,"min-height":`auto|<length-percentage [0,∞]>|min-content|max-content|fit-content|fit-content( <length-percentage [0,∞]> )|<calc-size()>|<anchor-size()>|stretch|<-non-standard-size>`,"min-inline-size":`<'min-width'>`,"min-width":`auto|<length-percentage [0,∞]>|min-content|max-content|fit-content|fit-content( <length-percentage [0,∞]> )|<calc-size()>|<anchor-size()>|stretch|<-non-standard-size>`,"mix-blend-mode":`<blend-mode>|plus-darker|plus-lighter`,"object-fit":`fill|contain|cover|none|scale-down`,"object-position":`<position>`,"object-view-box":`none|<basic-shape-rect>`,offset:`[<'offset-position'>? [<'offset-path'> [<'offset-distance'>||<'offset-rotate'>]?]?]! [/ <'offset-anchor'>]?`,"offset-anchor":`auto|<position>`,"offset-distance":`<length-percentage>`,"offset-path":`none|<offset-path>||<coord-box>`,"offset-position":`normal|auto|<position>`,"offset-rotate":`[auto|reverse]||<angle>`,opacity:`<opacity-value>`,order:`<integer>`,orphans:`<integer>`,outline:`<'outline-width'>||<'outline-style'>||<'outline-color'>`,"outline-color":`auto|<color>`,"outline-offset":`<length>`,"outline-style":`auto|<outline-line-style>`,"outline-width":`<line-width>`,overflow:`[visible|hidden|clip|scroll|auto]{1,2}|<-non-standard-overflow>`,"overflow-anchor":`auto|none`,"overflow-block":`visible|hidden|clip|scroll|auto|<-non-standard-overflow>`,"overflow-clip-box":`padding-box|content-box`,"overflow-clip-margin":`<visual-box>||<length [0,∞]>`,"overflow-inline":`visible|hidden|clip|scroll|auto|<-non-standard-overflow>`,"overflow-wrap":`normal|break-word|anywhere`,"overflow-x":`visible|hidden|clip|scroll|auto|<-non-standard-overflow>`,"overflow-y":`visible|hidden|clip|scroll|auto|<-non-standard-overflow>`,overlay:`none|auto`,"overscroll-behavior":`[contain|none|auto]{1,2}`,"overscroll-behavior-block":`contain|none|auto`,"overscroll-behavior-inline":`contain|none|auto`,"overscroll-behavior-x":`contain|none|auto`,"overscroll-behavior-y":`contain|none|auto`,padding:`<'padding-top'>{1,4}`,"padding-block":`<'padding-top'>{1,2}`,"padding-block-end":`<'padding-top'>`,"padding-block-start":`<'padding-top'>`,"padding-bottom":`<length-percentage [0,∞]>`,"padding-inline":`<'padding-top'>{1,2}`,"padding-inline-end":`<'padding-top'>`,"padding-inline-start":`<'padding-top'>`,"padding-left":`<length-percentage [0,∞]>`,"padding-right":`<length-percentage [0,∞]>`,"padding-top":`<length-percentage [0,∞]>`,page:`auto|<custom-ident>`,"page-break-after":`auto|always|avoid|left|right|recto|verso`,"page-break-before":`auto|always|avoid|left|right|recto|verso`,"page-break-inside":`auto|avoid`,"paint-order":`normal|[fill||stroke||markers]`,perspective:`none|<length>`,"perspective-origin":`<position>`,"place-content":`<'align-content'> <'justify-content'>?`,"place-items":`<'align-items'> <'justify-items'>?`,"place-self":`<'align-self'> <'justify-self'>?`,"pointer-events":`auto|none|visiblePainted|visibleFill|visibleStroke|visible|painted|fill|stroke|all|inherit`,position:`static|relative|absolute|sticky|fixed|-webkit-sticky`,"position-anchor":`auto|none|<anchor-name>`,"position-area":`none|<position-area>`,"position-try":`<'position-try-order'>? <'position-try-fallbacks'>`,"position-try-fallbacks":`none|[[<dashed-ident>||<try-tactic>]|<'position-area'>]#`,"position-try-order":`normal|<try-size>`,"position-visibility":`always|[anchors-valid||anchors-visible||no-overflow]`,"print-color-adjust":`economy|exact`,quotes:`none|auto|[<string> <string>]+`,r:`<length>|<percentage>`,"reading-flow":`normal|source-order|flex-visual|flex-flow|grid-rows|grid-columns|grid-order`,"reading-order":`<integer>`,resize:`none|both|horizontal|vertical|block|inline`,right:`auto|<length-percentage>|<anchor()>|<anchor-size()>`,rotate:`none|<angle>|[x|y|z|<number>{3}]&&<angle>`,"row-gap":`normal|<length-percentage>`,"ruby-align":`start|center|space-between|space-around`,"ruby-merge":`separate|collapse|auto`,"ruby-overhang":`auto|none`,"ruby-position":`[alternate||[over|under]]|inter-character`,rx:`<length>|<percentage>`,ry:`<length>|<percentage>`,scale:`none|[<number>|<percentage>]{1,3}`,"scroll-behavior":`auto|smooth`,"scroll-initial-target":`none|nearest`,"scroll-margin":`<length>{1,4}`,"scroll-margin-block":`<length>{1,2}`,"scroll-margin-block-end":`<length>`,"scroll-margin-block-start":`<length>`,"scroll-margin-bottom":`<length>`,"scroll-margin-inline":`<length>{1,2}`,"scroll-margin-inline-end":`<length>`,"scroll-margin-inline-start":`<length>`,"scroll-margin-left":`<length>`,"scroll-margin-right":`<length>`,"scroll-margin-top":`<length>`,"scroll-marker-group":`none|before|after`,"scroll-padding":`[auto|<length-percentage>]{1,4}`,"scroll-padding-block":`[auto|<length-percentage>]{1,2}`,"scroll-padding-block-end":`auto|<length-percentage>`,"scroll-padding-block-start":`auto|<length-percentage>`,"scroll-padding-bottom":`auto|<length-percentage>`,"scroll-padding-inline":`[auto|<length-percentage>]{1,2}`,"scroll-padding-inline-end":`auto|<length-percentage>`,"scroll-padding-inline-start":`auto|<length-percentage>`,"scroll-padding-left":`auto|<length-percentage>`,"scroll-padding-right":`auto|<length-percentage>`,"scroll-padding-top":`auto|<length-percentage>`,"scroll-snap-align":`[none|start|end|center]{1,2}`,"scroll-snap-coordinate":`none|<position>#`,"scroll-snap-destination":`<position>`,"scroll-snap-points-x":`none|repeat( <length-percentage> )`,"scroll-snap-points-y":`none|repeat( <length-percentage> )`,"scroll-snap-stop":`normal|always`,"scroll-snap-type":`none|[x|y|block|inline|both] [mandatory|proximity]?`,"scroll-snap-type-x":`none|mandatory|proximity`,"scroll-snap-type-y":`none|mandatory|proximity`,"scroll-target-group":`none|auto`,"scroll-timeline":`[<'scroll-timeline-name'> <'scroll-timeline-axis'>?]#`,"scroll-timeline-axis":`[block|inline|x|y]#`,"scroll-timeline-name":`[none|<dashed-ident>]#`,"scrollbar-color":`auto|<color>{2}`,"scrollbar-gutter":`auto|stable&&both-edges?`,"scrollbar-width":`auto|thin|none`,"shape-image-threshold":`<opacity-value>`,"shape-margin":`<length-percentage>`,"shape-outside":`none|[<shape-box>||<basic-shape>]|<image>`,"shape-rendering":`auto|optimizeSpeed|crispEdges|geometricPrecision`,"speak-as":`normal|spell-out||digits||[literal-punctuation|no-punctuation]`,"stop-color":`<'color'>
11`,"stop-opacity":`<'opacity'>`,stroke:`<paint>`,"stroke-color":`<color>`,"stroke-dasharray":`none|[<svg-length>+]#`,"stroke-dashoffset":`<svg-length>`,"stroke-linecap":`butt|round|square`,"stroke-linejoin":`miter|round|bevel`,"stroke-miterlimit":`<number-one-or-greater>`,"stroke-opacity":`<'opacity'>`,"stroke-width":`<svg-length>`,"tab-size":`<integer>|<length>`,"table-layout":`auto|fixed`,"text-align":`start|end|left|right|center|justify|match-parent`,"text-align-last":`auto|start|end|left|right|center|justify`,"text-anchor":`start|middle|end`,"text-autospace":`normal|<autospace>|auto`,"text-box":`normal|<'text-box-trim'>||<'text-box-edge'>`,"text-box-edge":`auto|<text-edge>`,"text-box-trim":`none|trim-start|trim-end|trim-both`,"text-combine-upright":`none|all|[digits <integer>?]`,"text-decoration":`<'text-decoration-line'>||<'text-decoration-style'>||<'text-decoration-color'>||<'text-decoration-thickness'>`,"text-decoration-color":`<color>`,"text-decoration-inset":`<length>{1,2}|auto`,"text-decoration-line":`none|[underline||overline||line-through||blink]|spelling-error|grammar-error`,"text-decoration-skip":`none|[objects||[spaces|[leading-spaces||trailing-spaces]]||edges||box-decoration]`,"text-decoration-skip-ink":`auto|all|none`,"text-decoration-style":`solid|double|dotted|dashed|wavy`,"text-decoration-thickness":`auto|from-font|<length>|<percentage>`,"text-emphasis":`<'text-emphasis-style'>||<'text-emphasis-color'>`,"text-emphasis-color":`<color>`,"text-emphasis-position":`auto|[over|under]&&[right|left]?`,"text-emphasis-style":`none|[[filled|open]||[dot|circle|double-circle|triangle|sesame]]|<string>`,"text-indent":`<length-percentage>&&hanging?&&each-line?`,"text-justify":`auto|inter-character|inter-word|none`,"text-orientation":`mixed|upright|sideways`,"text-overflow":`[clip|ellipsis|<string>]{1,2}`,"text-rendering":`auto|optimizeSpeed|optimizeLegibility|geometricPrecision`,"text-shadow":`none|<shadow-t>#`,"text-size-adjust":`none|auto|<percentage>`,"text-spacing-trim":`space-all|normal|space-first|trim-start`,"text-transform":`none|[capitalize|uppercase|lowercase]||full-width||full-size-kana|math-auto`,"text-underline-offset":`auto|<length>|<percentage>`,"text-underline-position":`auto|from-font|[under||[left|right]]`,"text-wrap":`<'text-wrap-mode'>||<'text-wrap-style'>`,"text-wrap-mode":`wrap|nowrap`,"text-wrap-style":`auto|balance|stable|pretty`,"timeline-scope":`none|<dashed-ident>#`,"timeline-trigger":`none|[<'timeline-trigger-name'> <'timeline-trigger-source'> <'timeline-trigger-range'> ['/' <'timeline-trigger-exit-range'>]?]#`,"timeline-trigger-name":`none|<dashed-ident>#`,"timeline-trigger-exit-range":`[<'timeline-trigger-exit-range-start'> <'timeline-trigger-exit-range-end'>?]#`,"timeline-trigger-exit-range-end":`[auto|normal|<length-percentage>|<timeline-range-name> <length-percentage>?]#`,"timeline-trigger-exit-range-start":`[auto|normal|<length-percentage>|<timeline-range-name> <length-percentage>?]#`,"timeline-trigger-range":`[<'timeline-trigger-range-start'> <'timeline-trigger-range-end'>?]#`,"timeline-trigger-range-end":`[normal|<length-percentage>|<timeline-range-name> <length-percentage>?]#`,"timeline-trigger-range-start":`[normal|<length-percentage>|<timeline-range-name> <length-percentage>?]#`,"timeline-trigger-source":`<single-animation-timeline>#`,top:`auto|<length-percentage>|<anchor()>|<anchor-size()>`,"touch-action":`auto|none|[[pan-x|pan-left|pan-right]||[pan-y|pan-up|pan-down]||pinch-zoom]|manipulation`,transform:`none|<transform-list>`,"transform-box":`content-box|border-box|fill-box|stroke-box|view-box`,"transform-origin":`[<length-percentage>|left|center|right|top|bottom]|[[<length-percentage>|left|center|right]&&[<length-percentage>|top|center|bottom]] <length>?`,"transform-style":`flat|preserve-3d`,transition:`<single-transition>#`,"transition-behavior":`<transition-behavior-value>#`,"transition-delay":`<time>#`,"transition-duration":`<time>#`,"transition-property":`none|<single-transition-property>#`,"transition-timing-function":`<easing-function>#`,translate:`none|<length-percentage> [<length-percentage> <length>?]?`,"trigger-scope":`none|all|<dashed-ident>
11#`,"unicode-bidi":`normal|embed|isolate|bidi-override|isolate-override|plaintext|-moz-isolate|-moz-isolate-override|-moz-plaintext|-webkit-isolate|-webkit-isolate-override|-webkit-plaintext`,"user-select":`auto|text|none|all`,"vector-effect":`none|non-scaling-stroke|non-scaling-size|non-rotation|fixed-position`,"vertical-align":`baseline|sub|super|text-top|text-bottom|middle|top|bottom|<percentage>|<length>`,"view-timeline":`[<'view-timeline-name'> [<'view-timeline-axis'>||<'view-timeline-inset'>]?]#`,"view-timeline-axis":`[block|inline|x|y]#`,"view-timeline-inset":`[[auto|<length-percentage>]{1,2}]#`,"view-timeline-name":`[none|<dashed-ident>]#`,"view-transition-class":`none|<custom-ident>+`,"view-transition-name":`none|<custom-ident>|match-element`,visibility:`visible|hidden|collapse`,"white-space":`normal|pre|pre-wrap|pre-line|<'white-space-collapse'>||<'text-wrap-mode'>`,"white-space-collapse":`collapse|preserve|preserve-breaks|preserve-spaces|break-spaces`,widows:`<integer>`,width:`auto|<length-percentage [0,∞]>|min-content|max-content|fit-content|fit-content( <length-percentage [0,∞]> )|<calc-size()>|<anchor-size()>|stretch|<-non-standard-size>`,"will-change":`auto|<animateable-feature>#`,"word-break":`normal|break-all|keep-all|break-word|auto-phrase`,"word-spacing":`normal|<length>`,"word-wrap":`normal|break-word`,"writing-mode":`horizontal-tb|vertical-rl|vertical-lr|sideways-rl|sideways-lr|<svg-writing-mode>`,x:`<length>|<percentage>`,y:`<length>|<percentage>`,"z-index":`auto|<integer>`,zoom:`normal|reset|<number [0,∞]>||<percentage [0,∞]>`,"-moz-background-clip":`padding|border`,"-moz-border-radius-bottomleft":`<'border-bottom-left-radius'>`,"-moz-border-radius-bottomright":`<'border-bottom-right-radius'>`,"-moz-border-radius-topleft":`<'border-top-left-radius'>`,"-moz-border-radius-topright":`<'border-bottom-right-radius'>`,"-moz-control-character-visibility":`visible|hidden`,"-moz-osx-font-smoothing":`auto|grayscale`,"-moz-user-select":`none|text|all|-moz-none`,"-ms-flex-align":`start|end|center|baseline|stretch`,"-ms-flex-item-align":`auto|start|end|center|baseline|stretch`,"-ms-flex-line-pack":`start|end|center|justify|distribute|stretch`,"-ms-flex-negative":`<'flex-shrink'>`,"-ms-flex-pack":`start|end|center|justify|distribute`,"-ms-flex-order":`<integer>`,"-ms-flex-positive":`<'flex-grow'>`,"-ms-flex-preferred-size":`<'flex-basis'>`,"-ms-interpolation-mode":`nearest-neighbor|bicubic`,"-ms-grid-column-align":`start|end|center|stretch`,"-ms-grid-row-align":`start|end|center|stretch`,"-ms-hyphenate-limit-last":`none|always|column|page|spread`,"-webkit-background-clip":`[<visual-box>|border|padding|content|text]#`,"-webkit-column-break-after":`always|auto|avoid`,"-webkit-column-break-before":`always|auto|avoid`,"-webkit-column-break-inside":`always|auto|avoid`,"-webkit-font-smoothing":`auto|none|antialiased|subpixel-antialiased`,"-webkit-mask-box-image":`[<url>|<gradient>|none] [<length-percentage>{4} <-webkit-mask-box-repeat>{2}]?`,"-webkit-print-color-adjust":`economy|exact`,"-webkit-text-security":`none|circle|disc|square`,"-webkit-user-drag":`none|element|auto`,behavior:`<url>+`,cue:`<'cue-before'> <'cue-after'>?`,"cue-after":`<url> <decibel>?|none`,"cue-before":`<url> <decibel>?|none`,"glyph-orientation-horizontal":`<angle>`,"glyph-orientation-vertical":`<angle>`,kerning:`auto|<svg-length>`,pause:`<'pause-before'> <'pause-after'>?`,"pause-after":`<time>|none|x-weak|weak|medium|strong|x-strong`,"pause-before":`<time>|none|x-weak|weak|medium|strong|x-strong`,"position-try-options":`<'position-try-fallbacks'>`,rest:`<'rest-before'> <'rest-after'>?`,"rest-after":`<time>|none|x-weak|weak|medium|strong|x-strong`,"rest-before":`<time>|none|x-weak|weak|medium|strong|x-strong`,speak:`auto|never|always`,"voice-balance":`<number>|left|center|right|leftwards|rightwards`,"voice-duration":`auto|<time>`,"voice-family":`[[<family-name>|<generic-voice>] ,]* [<family-name>|<generic-voice>]|preserve`,"voice-pitch":`<frequency>&&absolute|[[x-low|low|medium|high|x-high]||[<frequency>|<semitones>|<percentage>]]`,"voice-range":`<frequency>&&absolute|[[x-low|low|medium|high|x-high]||[<frequency>|<semitones>|<percentage>]]`,"voice-rate":`[normal|x-slow|slow|medium|fast|x-fast]||<percentage>`,"voice-stress":`normal|strong|moderate|none|reduced`,"voice-volume":`silent|[[x-soft|soft|medium|loud|x-loud]||<decibel>]`,"white-space-trim":`none|discard-before||discard-after||discard-inner`}
11,atrules:{charset:{prelude:`<string>`,descriptors:null},"counter-style":{prelude:`<counter-style-name>`,descriptors:{"additive-symbols":`[<integer [0,∞]>&&<symbol>]#`,fallback:`<counter-style-name>`,negative:`<symbol> <symbol>?`,pad:`<integer [0,∞]>&&<symbol>`,prefix:`<symbol>`,range:`[[<integer>|infinite]{2}]#|auto`,"speak-as":`auto|bullets|numbers|words|spell-out|<counter-style-name>`,suffix:`<symbol>`,symbols:`<symbol>+`,system:`cyclic|numeric|alphabetic|symbolic|additive|[fixed <integer>?]|[extends <counter-style-name>]`}},container:{prelude:`[<container-name>]? <container-condition>`,descriptors:null},document:{prelude:`[<url>|url-prefix( <string> )|domain( <string> )|media-document( <string> )|regexp( <string> )]#`,descriptors:null},"font-face":{prelude:null,descriptors:{"ascent-override":`normal|<percentage>`,"descent-override":`normal|<percentage>`,"font-display":`auto|block|swap|fallback|optional`,"font-family":`<family-name>`,"font-feature-settings":`normal|<feature-tag-value>#`,"font-stretch":`<font-stretch-absolute>{1,2}`,"font-style":`normal|italic|oblique <angle>{0,2}`,"font-variation-settings":`normal|[<string> <number>]#`,"font-weight":`<font-weight-absolute>{1,2}`,"line-gap-override":`normal|<percentage>`,"size-adjust":`<percentage>`,src:`[<url> [format( <string># )]?|local( <family-name> )]#`,"unicode-range":`<urange>#`}},"font-feature-values":{prelude:`<family-name>#`,descriptors:null},"font-palette-values":{prelude:`<dashed-ident>`,descriptors:{"base-palette":`light|dark|<integer [0,∞]>`,"font-family":`<family-name>#`,"override-colors":`[<integer [0,∞]> <color>]#`}},import:{prelude:`[<string>|<url>] [layer|layer( <layer-name> )]? [supports( [<supports-condition>|<declaration>] )]? <media-query-list>?`,descriptors:null},keyframes:{prelude:`<keyframes-name>`,descriptors:null},layer:{prelude:`[<layer-name>#|<layer-name>?]`,descriptors:null},media:{prelude:`<media-query-list>`,descriptors:null},namespace:{prelude:`<namespace-prefix>? [<string>|<url>]`,descriptors:null},page:{prelude:`<page-selector-list>`,descriptors:{bleed:`auto|<length>`,marks:`none|[crop||cross]`,"page-orientation":`upright|rotate-left|rotate-right`,size:`<length [0,∞]>{1,2}|auto|[<page-size>||[portrait|landscape]]`}},"position-try":{prelude:`<dashed-ident>`,descriptors:{top:`<'top'>`,left:`<'left'>`,bottom:`<'bottom'>`,right:`<'right'>`,"inset-block-start":`<'inset-block-start'>`,"inset-block-end":`<'inset-block-end'>`,"inset-inline-start":`<'inset-inline-start'>`,"inset-inline-end":`<'inset-inline-end'>`,"inset-block":`<'inset-block'>`,"inset-inline":`<'inset-inline'>`,inset:`<'inset'>`,"margin-top":`<'margin-top'>`,"margin-left":`<'margin-left'>`,"margin-bottom":`<'margin-bottom'>`,"margin-right":`<'margin-right'>`,"margin-block-start":`<'margin-block-start'>`,"margin-block-end":`<'margin-block-end'>`,"margin-inline-start":`<'margin-inline-start'>`,"margin-inline-end":`<'margin-inline-end'>`,margin:`<'margin'>`,"margin-block":`<'margin-block'>`,"margin-inline":`<'margin-inline'>`,width:`<'width'>`,height:`<'height'>`,"min-width":`<'min-width'>`,"min-height":`<'min-height'>`,"max-width":`<'max-width'>`,"max-height":`<'max-height'>`,"block-size":`<'block-size'>`,"inline-size":`<'inline-size'>`,"min-block-size":`<'min-block-size'>`,"min-inline-size":`<'min-inline-size'>`,"max-block-size":`<'max-block-size'>`,"max-inline-size":`<'max-inline-size'>`,"align-self":`<'align-self'>|anchor-center`,"justify-self":`<'justify-self'>|anchor-center`}},property:{prelude:`<custom-property-name>`,descriptors:{inherits:`true|false`,"initial-value":`<declaration-value>?`,syntax:`<string>`}},scope:{prelude:`[( <scope-start> )]? [to ( <scope-end> )]?`,descriptors:null},"starting-style":{prelude:null,descriptors:null},supports:{prelude:`<supports-condition>`,descriptors:null},"view-transition":{prelude:null,descriptors:{navigation:`auto|none`,types:`none|<custom-ident>+`}},"font-features-values":{prelude:`[<string>|<custom-ident>]+`,descriptors:{"font-display":`auto|block|swap|fallback|optional`}}}},bd=e({generate:()=>Nd,name:()=>Ad,parse:()=>Md,structure:()=>jd}),xd=43,Sd=45,Cd=110,wd=!0,Td=!1;function Ed(e,t){let n=this.tokenStart+e,r=this.charCodeAt(n);for((r===xd||r===Sd)&&(t&&this.error(`Number sign is not allowed`),n++);n<this.tokenEnd;n++)qa(this.charCodeAt(n))||this.error(`Integer is expected`,n)}function Dd(e){return Ed.call(this,0,e)}function Od(e,t){if(!this.cmpChar(this.tokenStart+e,t)){let n=``;switch(t){case Cd:n=`N is expected`;break;case Sd:n=`HyphenMinus is expected`}this.error(n,this.tokenStart+e)}}function kd(){let e=0,t=0,n=this.tokenType;for(;n===13||n===25;)n=this.lookupType(++e);if(n!==10){if(this.isDelim(xd,e)||this.isDelim(Sd,e)){t=this.isDelim(xd,e)?xd:Sd;do n=this.lookupType(++e);while(n===13||n===25);n!==10&&(this.skip(e),Dd.call(this,wd))}else return null}return e>0&&this.skip(e),t===0&&(n=this.charCodeAt(this.tokenStart),n!==xd&&n!==Sd&&this.error(`Number sign is expected`)),Dd.call(this,t!==0),t===Sd?`-`+this.consume(10):this.consume(10)}var Ad=`AnPlusB`,jd={a:[String,null],b:[String,null]};function Md(){let e=this.tokenStart,t=null,n=null;if(this.tokenType===10)Dd.call(this,Td),n=this.consume(10);else if(this.tokenType===1&&this.cmpChar(this.tokenStart,Sd))switch(t=`-1`,Od.call(this,1,Cd),this.tokenEnd-this.tokenStart){case 2:this.next(),n=kd.call(this);break;case 3:Od.call(this,2,Sd),this.next(),this.skipSC(),Dd.call(this,wd),n=`-`+this.consume(10);break;default:Od.call(this,2,Sd),Ed.call(this,3,wd),this.next(),n=this.substrToCursor(e+2)}else if(this.tokenType===1||this.isDelim(xd)&&this.lookupType(1)===1){let r=0;
11switch(t=`1`,this.isDelim(xd)&&(r=1,this.next()),Od.call(this,0,Cd),this.tokenEnd-this.tokenStart){case 1:this.next(),n=kd.call(this);break;case 2:Od.call(this,1,Sd),this.next(),this.skipSC(),Dd.call(this,wd),n=`-`+this.consume(10);break;default:Od.call(this,1,Sd),Ed.call(this,2,wd),this.next(),n=this.substrToCursor(e+r+1)}}else if(this.tokenType===12){let r=this.charCodeAt(this.tokenStart),i=r===xd||r===Sd,a=this.tokenStart+i;for(;a<this.tokenEnd&&qa(this.charCodeAt(a));a++);a===this.tokenStart+i&&this.error(`Integer is expected`,this.tokenStart+i),Od.call(this,a-this.tokenStart,Cd),t=this.substring(e,a),a+1===this.tokenEnd?(this.next(),n=kd.call(this)):(Od.call(this,a-this.tokenStart+1,Sd),a+2===this.tokenEnd?(this.next(),this.skipSC(),Dd.call(this,wd),n=`-`+this.consume(10)):(Ed.call(this,a-this.tokenStart+2,wd),this.next(),n=this.substrToCursor(a+1)))}else this.error();return t!==null&&t.charCodeAt(0)===xd&&(t=t.substr(1)),n!==null&&n.charCodeAt(0)===xd&&(n=n.substr(1)),{type:`AnPlusB`,loc:this.getLocation(e,this.tokenStart),a:t,b:n}}function Nd(e){if(e.a){let t=e.a===`+1`&&`n`||e.a===`1`&&`n`||e.a===`-1`&&`-n`||e.a+`n`;if(e.b){let n=e.b[0]===`-`||e.b[0]===`+`?e.b:`+`+e.b;this.tokenize(t+n)}else this.tokenize(t)}else this.tokenize(e.b)}var Pd=e({generate:()=>Vd,name:()=>Ld,parse:()=>Bd,structure:()=>zd,walkContext:()=>Rd});function Fd(){return this.Raw(this.consumeUntilLeftCurlyBracketOrSemicolon,!0)}function Id(){for(let e=1,t;t=this.lookupType(e);e++){if(t===24)return!0;if(t===23||t===3)return!1}return!1}var Ld=`Atrule`,Rd=`atrule`,zd={name:String,prelude:[`AtrulePrelude`,`Raw`,null],block:[`Block`,null]};function Bd(e=!1){let t=this.tokenStart,n,r,i=null,a=null;switch(this.eat(3),n=this.substrToCursor(t+1),r=n.toLowerCase(),this.skipSC(),this.eof===!1&&this.tokenType!==23&&this.tokenType!==17&&(i=this.parseAtrulePrelude?this.parseWithFallback(this.AtrulePrelude.bind(this,n,e),Fd):Fd.call(this,this.tokenIndex),this.skipSC()),this.tokenType){case 17:this.next();break;case 23:a=hasOwnProperty.call(this.atrule,r)&&typeof this.atrule[r].block==`function`?this.atrule[r].block.call(this,e):this.Block(Id.call(this))}return{type:`Atrule`,loc:this.getLocation(t,this.tokenStart),name:n,prelude:i,block:a}}function Vd(e){this.token(3,`@`+e.name),e.prelude!==null&&this.node(e.prelude),e.block?this.node(e.block):this.token(17,`;`)}var Hd=e({generate:()=>qd,name:()=>Ud,parse:()=>Kd,structure:()=>Gd,walkContext:()=>Wd}),Ud=`AtrulePrelude`,Wd=`atrulePrelude`,Gd={children:[[]]};function Kd(e){let t=null;return e!==null&&(e=e.toLowerCase()),this.skipSC(),t=hasOwnProperty.call(this.atrule,e)&&typeof this.atrule[e].prelude==`function`?this.atrule[e].prelude.call(this):this.readSequence(this.scope.AtrulePrelude),this.skipSC(),this.eof!==!0&&this.tokenType!==23&&this.tokenType!==17&&this.error(`Semicolon or block is expected`),{type:`AtrulePrelude`,loc:this.getLocationFromList(t),children:t}}function qd(e){this.children(e)}var Jd=e({generate:()=>sf,name:()=>rf,parse:()=>of,structure:()=>af}),Yd=36,Xd=42,Zd=61,Qd=94,$d=124,ef=126;function tf(){this.eof&&this.error(`Unexpected end of input`);let e=this.tokenStart,t=!1;return this.isDelim(Xd)?(t=!0,this.next()):this.isDelim($d)||this.eat(1),this.isDelim($d)?this.charCodeAt(this.tokenStart+1)===Zd?t&&this.error(`Identifier is expected`,this.tokenEnd):(this.next(),this.eat(1)):t&&this.error(`Vertical line is expected`),{type:`Identifier`,loc:this.getLocation(e,this.tokenStart),name:this.substrToCursor(e)}}function nf(){let e=this.tokenStart,t=this.charCodeAt(e);return t!==Zd&&t!==ef&&t!==Qd&&t!==Yd&&t!==Xd&&t!==$d&&this.error(`Attribute selector (=, ~=, ^=, $=, *=, |=) is expected`),this.next(),t!==Zd&&(this.isDelim(Zd)||this.error(`Equal sign is expected`),this.next()),this.substrToCursor(e)}var rf=`AttributeSelector`,af={name:`Identifier`,matcher:[String,null],value:[`String`,`Identifier`,null],flags:[String,null]};function of(){let e=this.tokenStart,t,n=null,r=null,i=null;return this.eat(19),this.skipSC(),t=tf.call(this),this.skipSC(),this.tokenType!==20&&(this.tokenType!==1&&(n=nf.call(this),this.skipSC(),r=this.tokenType===5?this.Str
11ing():this.Identifier(),this.skipSC()),this.tokenType===1&&(i=this.consume(1),this.skipSC())),this.eat(20),{type:`AttributeSelector`,loc:this.getLocation(e,this.tokenStart),name:t,matcher:n,value:r,flags:i}}function sf(e){this.token(9,`[`),this.node(e.name),e.matcher!==null&&(this.tokenize(e.matcher),this.node(e.value)),e.flags!==null&&this.token(1,e.flags),this.token(9,`]`)}var cf=e({generate:()=>vf,name:()=>mf,parse:()=>_f,structure:()=>gf,walkContext:()=>hf}),lf=38;function uf(){return this.Raw(null,!0)}function df(){return this.parseWithFallback(this.Rule,uf)}function ff(){return this.Raw(this.consumeUntilSemicolonIncluded,!0)}function pf(){if(this.tokenType===17)return ff.call(this,this.tokenIndex);let e=this.parseWithFallback(this.Declaration,ff);return this.tokenType===17&&this.next(),e}var mf=`Block`,hf=`block`,gf={children:[[`Atrule`,`Rule`,`Declaration`]]};function _f(e){let t=e?pf:df,n=this.tokenStart,r=this.createList();this.eat(23);scan:for(;!this.eof;)switch(this.tokenType){case 24:break scan;case 13:case 25:this.next();break;case 3:r.push(this.parseWithFallback(this.Atrule.bind(this,e),uf));break;default:e&&this.isDelim(lf)?r.push(df.call(this)):r.push(t.call(this))}return this.eof||this.eat(24),{type:`Block`,loc:this.getLocation(n,this.tokenStart),children:r}}function vf(e){this.token(23,`{`),this.children(e,e=>{e.type===`Declaration`&&this.token(17,`;`)}),this.token(24,`}`)}var yf=e({generate:()=>Cf,name:()=>bf,parse:()=>Sf,structure:()=>xf}),bf=`Brackets`,xf={children:[[]]};function Sf(e,t){let n=this.tokenStart,r=null;return this.eat(19),r=e.call(this,t),this.eof||this.eat(20),{type:`Brackets`,loc:this.getLocation(n,this.tokenStart),children:r}}function Cf(e){this.token(9,`[`),this.children(e),this.token(9,`]`)}var wf=e({generate:()=>Df,name:()=>`CDC`,parse:()=>Ef,structure:()=>Tf}),Tf=[];function Ef(){let e=this.tokenStart;return this.eat(15),{type:`CDC`,loc:this.getLocation(e,this.tokenStart)}}function Df(){this.token(15,`-->`)}var Of=e({generate:()=>jf,name:()=>`CDO`,parse:()=>Af,structure:()=>kf}),kf=[];function Af(){let e=this.tokenStart;return this.eat(14),{type:`CDO`,loc:this.getLocation(e,this.tokenStart)}}function jf(){this.token(14,`<!--`)}var Mf=e({generate:()=>Lf,name:()=>Pf,parse:()=>If,structure:()=>Ff}),Nf=46,Pf=`ClassSelector`,Ff={name:String};function If(){return this.eatDelim(Nf),{type:`ClassSelector`,loc:this.getLocation(this.tokenStart-1,this.tokenEnd),name:this.consume(1)}}function Lf(e){this.token(9,`.`),this.token(1,e.name)}var Rf=e({generate:()=>Kf,name:()=>Uf,parse:()=>Gf,structure:()=>Wf}),zf=43,Bf=47,Vf=62,Hf=126,Uf=`Combinator`,Wf={name:String};function Gf(){let e=this.tokenStart,t;switch(this.tokenType){case 13:t=` `;break;case 9:switch(this.charCodeAt(this.tokenStart)){case Vf:case zf:case Hf:this.next();break;case Bf:this.next(),this.eatIdent(`deep`),this.eatDelim(Bf);break;default:this.error(`Combinator is expected`)}t=this.substrToCursor(e)}return{type:`Combinator`,loc:this.getLocation(e,this.tokenStart),name:t}}function Kf(e){this.tokenize(e.name)}var qf=e({generate:()=>$f,name:()=>Xf,parse:()=>Qf,structure:()=>Zf}),Jf=42,Yf=47,Xf=`Comment`,Zf={value:String};function Qf(){let e=this.tokenStart,t=this.tokenEnd;return this.eat(25),t-e+2>=2&&this.charCodeAt(t-2)===Jf&&this.charCodeAt(t-1)===Yf&&(t-=2),{type:`Comment`,loc:this.getLocation(e,this.tokenStart),value:this.substring(e+2,t)}}function $f(e){this.token(25,`/*`+e.value+`*/`)}var ep=e({generate:()=>sp,name:()=>np,parse:()=>op,structure:()=>rp}),tp=new Set([16,22,0]),np=`Condition`,rp={kind:String,children:[[`Identifier`,`Feature`,`FeatureFunction`,`FeatureRange`,`SupportsDeclaration`]]};function ip(e){return this.lookupTypeNonSC(1)===1&&tp.has(this.lookupTypeNonSC(2))?this.Feature(e):this.FeatureRange(e)}var ap={media:ip,container:ip,supports(){return this.SupportsDeclaration()}};
11function op(e=`media`){let t=this.createList();scan:for(;!this.eof;)switch(this.tokenType){case 25:case 13:this.next();continue;case 1:t.push(this.Identifier());break;case 21:{let n=this.parseWithFallback(()=>ap[e].call(this,e),()=>null);n||=this.parseWithFallback(()=>{this.eat(21);let t=this.Condition(e);return this.eat(22),t},()=>this.GeneralEnclosed(e)),t.push(n);break}case 2:{let n=this.parseWithFallback(()=>this.FeatureFunction(e),()=>null);n||=this.GeneralEnclosed(e),t.push(n);break}default:break scan}return t.isEmpty&&this.error(`Condition is expected`),{type:`Condition`,loc:this.getLocationFromList(t),kind:e,children:t}}function sp(e){e.children.forEach(e=>{e.type===`Condition`?(this.token(21,`(`),this.node(e),this.token(22,`)`)):this.node(e)})}var cp=e({generate:()=>Cp,name:()=>yp,parse:()=>Sp,structure:()=>xp,walkContext:()=>bp}),lp=33,up=35,dp=36,fp=38,pp=42,mp=43,hp=47;function gp(){return this.Raw(this.consumeUntilExclamationMarkOrSemicolon,!0)}function _p(){return this.Raw(this.consumeUntilExclamationMarkOrSemicolon,!1)}function vp(){let e=this.tokenIndex,t=this.Value();return t.type!==`Raw`&&this.eof===!1&&this.tokenType!==17&&this.isDelim(lp)===!1&&this.isBalanceEdge(e)===!1&&this.error(),t}var yp=`Declaration`,bp=`declaration`,xp={important:[Boolean,String],property:String,value:[`Value`,`Raw`]};function Sp(){let e=this.tokenStart,t=this.tokenIndex,n=wp.call(this),r=ec(n),i=r?this.parseCustomProperty:this.parseValue,a=r?_p:gp,o=!1,s;this.skipSC(),this.eat(16);let c=this.tokenIndex;if(r||this.skipSC(),s=i?this.parseWithFallback(vp,a):a.call(this,this.tokenIndex),r&&s.type===`Value`&&s.children.isEmpty){for(let e=c-this.tokenIndex;e<=0;e++)if(this.lookupType(e)===13){s.children.appendData({type:`WhiteSpace`,loc:null,value:` `});break}}return this.isDelim(lp)&&(o=Tp.call(this),this.skipSC()),this.eof===!1&&this.tokenType!==17&&this.isBalanceEdge(t)===!1&&this.error(),{type:`Declaration`,loc:this.getLocation(e,this.tokenStart),important:o,property:n,value:s}}function Cp(e){this.token(1,e.property),this.token(16,`:`),this.node(e.value),e.important&&(this.token(9,`!`),this.token(1,e.important===!0?`important`:e.important))}function wp(){let e=this.tokenStart;if(this.tokenType===9)switch(this.charCodeAt(this.tokenStart)){case pp:case dp:case mp:case up:case fp:this.next();break;case hp:this.next(),this.isDelim(hp)&&this.next()}return this.tokenType===4?this.eat(4):this.eat(1),this.substrToCursor(e)}function Tp(){this.eat(9),this.skipSC();let e=this.consume(1);return e===`important`||e}var Ep=e({generate:()=>Mp,name:()=>kp,parse:()=>jp,structure:()=>Ap}),Dp=38;function Op(){return this.Raw(this.consumeUntilSemicolonIncluded,!0)}var kp=`DeclarationList`,Ap={children:[[`Declaration`,`Atrule`,`Rule`]]};
11function jp(){let e=this.createList();scan:for(;!this.eof;)switch(this.tokenType){case 13:case 25:case 17:this.next();break;case 3:e.push(this.parseWithFallback(this.Atrule.bind(this,!0),Op));break;default:this.isDelim(Dp)?e.push(this.parseWithFallback(this.Rule,Op)):e.push(this.parseWithFallback(this.Declaration,Op))}return{type:`DeclarationList`,loc:this.getLocationFromList(e),children:e}}function Mp(e){this.children(e,e=>{e.type===`Declaration`&&this.token(17,`;`)})}var Np=e({generate:()=>Lp,name:()=>Pp,parse:()=>Ip,structure:()=>Fp}),Pp=`Dimension`,Fp={value:String,unit:String};function Ip(){let e=this.tokenStart,t=this.consumeNumber(12);return{type:`Dimension`,loc:this.getLocation(e,this.tokenStart),value:t,unit:this.substring(e+t.length,this.tokenStart)}}function Lp(e){this.token(12,e.value+e.unit)}var Rp=e({generate:()=>Up,name:()=>Bp,parse:()=>Hp,structure:()=>Vp}),zp=47,Bp=`Feature`,Vp={kind:String,name:String,value:[`Identifier`,`Number`,`Dimension`,`Ratio`,`Function`,null]};function Hp(e){let t=this.tokenStart,n,r=null;if(this.eat(21),this.skipSC(),n=this.consume(1),this.skipSC(),this.tokenType!==22){switch(this.eat(16),this.skipSC(),this.tokenType){case 10:r=this.lookupNonWSType(1)===9?this.Ratio():this.Number();break;case 12:r=this.Dimension();break;case 1:r=this.Identifier();break;case 2:r=this.parseWithFallback(()=>{let e=this.Function(this.readSequence,this.scope.Value);return this.skipSC(),this.isDelim(zp)&&this.error(),e},()=>this.Ratio());break;default:this.error(`Number, dimension, ratio or identifier is expected`)}this.skipSC()}return this.eof||this.eat(22),{type:`Feature`,loc:this.getLocation(t,this.tokenStart),kind:e,name:n,value:r}}function Up(e){this.token(21,`(`),this.token(1,e.name),e.value!==null&&(this.token(16,`:`),this.node(e.value)),this.token(22,`)`)}var Wp=e({generate:()=>Yp,name:()=>Gp,parse:()=>Jp,structure:()=>Kp}),Gp=`FeatureFunction`,Kp={kind:String,feature:String,value:[`Declaration`,`Selector`]};function qp(e,t){let n=(this.features[e]||{})[t];return typeof n!=`function`&&this.error(`Unknown feature ${t}()`),n}function Jp(e=`unknown`){let t=this.tokenStart,n=this.consumeFunctionName(),r=qp.call(this,e,n.toLowerCase());this.skipSC();let i=this.parseWithFallback(()=>{let e=this.tokenIndex,t=r.call(this);return this.eof===!1&&this.isBalanceEdge(e)===!1&&this.error(),t},()=>this.Raw(null,!1));return this.eof||this.eat(22),{type:`FeatureFunction`,loc:this.getLocation(t,this.tokenStart),kind:e,feature:n,value:i}}function Yp(e){this.token(2,e.feature+`(`),this.node(e.value),this.token(22,`)`)}var Xp=e({generate:()=>om,name:()=>tm,parse:()=>am,structure:()=>nm}),Zp=47,Qp=60,$p=61,em=62,tm=`FeatureRange`,nm={kind:String,left:[`Identifier`,`Number`,`Dimension`,`Ratio`,`Function`],leftComparison:String,middle:[`Identifier`,`Number`,`Dimension`,`Ratio`,`Function`],rightComparison:[String,null],right:[`Identifier`,`Number`,`Dimension`,`Ratio`,`Function`,null]};function rm(){switch(this.skipSC(),this.tokenType){case 10:return this.isDelim(Zp,this.lookupOffsetNonSC(1))?this.Ratio():this.Number();case 12:return this.Dimension();case 1:return this.Identifier();case 2:return this.parseWithFallback(()=>{let e=this.Function(this.readSequence,this.scope.Value);return this.skipSC(),this.isDelim(Zp)&&this.error(),e},()=>this.Ratio());default:this.error(`Number, dimension, ratio or identifier is expected`)}}function im(e){if(this.skipSC(),this.isDelim(Qp)||this.isDelim(em)){let e=this.source[this.tokenStart];return this.next(),this.isDelim($p)?(this.next(),e+`=`):e}if(this.isDelim($p))return`=`;this.error(`Expected ${e?`":", `:``}"<", ">", "=" or ")"`)}function am(e=`unknown`){let t=this.tokenStart;this.skipSC(),this.eat(21);let n=rm.call(this),r=im.call(this,n.type===`Identifier`),i=rm.call(this),a=null,o=null;return this.lookupNonWSType(0)!==22&&(a=im.call(this),o=rm.call(this)),this.skipSC(),this.eat(22),{type:`FeatureRange`,loc:this.getLocation(t,this.tokenStart),kind:e,left:n,leftComparison:r,middle:i,rightComparison:a,right:o}}function om(e){this.token(21,`(`),this.node(e.left),this.tokenize(e.leftComparison),this.node(e.middle),e.right&&(this.tokenize(e.rightComparison),this.node(e.right)),this.token(22,`)`)}var sm=e({generate:()=>fm,name:()=>cm,parse:()=>dm,structure:()=>um,walkContext:()=>lm}),cm=`Function`,lm=`function`,um={name:String,children:[[]]};function dm(e,t){let n=this.tokenStart,r=this.consumeFunctionName(),i=r.toLowerCase(),a;return a=t.hasOwnProperty(i)?t[i].call(this,t):e.call(this,t),this.eof||this.eat(22),{type:`Function`,loc:this.getLocation(n,this.tokenStart),name:r,children:a}}function fm(e){this.token(2,e.name+`(`),this.children(e),this.token(22,`)`)}var pm=e({generate:()=>_m,name:()=>mm,parse:()=>gm,structure:()=>hm}),mm=`GeneralEnclosed`,hm={kind:String,function:[String,null],children:[[]]};function gm(e){let t=this.tokenStart,n=null;this.tokenType===2?n=this.consumeFunctionName():this.eat(21);let r=this.parseWithFallback(()=>{let e=this.tokenIndex,t=this.readSequence(this.scope.Value);return this.eof===!1&&this.isBalanceEdge(e)===!1&&this.error(),t},()=>this.createSingleNodeList(this.Raw(null,!1)));return this.eof||this.eat(22),{type:`GeneralEnclosed`,loc:this.getLocation(t,this.tokenStart),kind:e,function:n,children:r}}function _m(e){e.function?this.token(2,e.function+`(`):this.token(21,`(`),this.children(e),this.token(22,`)`)}var vm=e({generate:()=>Sm,name:()=>ym,parse:()=>xm,structure:()=>bm,xxx:()=>`XXX`}),ym=`Hash`,bm={value:String};function xm(){let e=this.tokenStart;return this.eat(4),{type:`Hash`,loc:this.getLocation(e,this.tokenStart),value:this.substrToCursor(e+1)}}function Sm(e){this.token(4,`#`+e.value)}var Cm=e({generate:()=>Dm,name:()=>wm,parse:()=>Em,structure:()=>Tm}),wm=`Identifier`,Tm={name:String};function Em(){return{type:`Identifier`,loc:this.getLocation(this.tokenStart,this.tokenEnd),name:this.consume(1)}}function Dm(e){this.token(1,e.name)}var Om=e({generate:()=>Mm,name:()=>km,parse:()=>jm,structure:()=>Am}),km=`IdSelector`,Am={name:String};function jm(){let e=this.tokenStart;return this.eat(4),{type:`IdSelector`,loc:this.getLocation(e,this.tokenStart),name:this.substrToCursor(e+1)}}function Mm(e){this.token(9,`#`+e.name)}
11var Nm=e({generate:()=>Rm,name:()=>Fm,parse:()=>Lm,structure:()=>Im}),Pm=46,Fm=`Layer`,Im={name:String};function Lm(){let e=this.tokenStart,t=this.consume(1);for(;this.isDelim(Pm);)this.eat(9),t+=`.`+this.consume(1);return{type:`Layer`,loc:this.getLocation(e,this.tokenStart),name:t}}function Rm(e){this.tokenize(e.name)}var zm=e({generate:()=>Um,name:()=>Bm,parse:()=>Hm,structure:()=>Vm}),Bm=`LayerList`,Vm={children:[[`Layer`]]};function Hm(){let e=this.createList();for(this.skipSC();!this.eof&&(e.push(this.Layer()),this.lookupTypeNonSC(0)===18);)this.skipSC(),this.next(),this.skipSC();return{type:`LayerList`,loc:this.getLocationFromList(e),children:e}}function Um(e){this.children(e,()=>this.token(18,`,`))}var Wm=e({generate:()=>Jm,name:()=>Gm,parse:()=>qm,structure:()=>Km}),Gm=`MediaQuery`,Km={modifier:[String,null],mediaType:[String,null],condition:[`Condition`,null]};function qm(){let e=this.tokenStart,t=null,n=null,r=null;if(this.skipSC(),this.tokenType===1&&this.lookupTypeNonSC(1)!==21){let e=this.consume(1),i=e.toLowerCase();switch(i===`not`||i===`only`?(this.skipSC(),t=i,n=this.consume(1)):n=e,this.lookupTypeNonSC(0)){case 1:this.skipSC(),this.eatIdent(`and`),r=this.Condition(`media`);break;case 23:case 17:case 18:case 0:break;default:this.error(`Identifier or parenthesis is expected`)}}else switch(this.tokenType){case 1:case 21:case 2:r=this.Condition(`media`);break;case 23:case 17:case 0:break;default:this.error(`Identifier or parenthesis is expected`)}return{type:`MediaQuery`,loc:this.getLocation(e,this.tokenStart),modifier:t,mediaType:n,condition:r}}function Jm(e){e.mediaType?(e.modifier&&this.token(1,e.modifier),this.token(1,e.mediaType),e.condition&&(this.token(1,`and`),this.node(e.condition))):e.condition&&this.node(e.condition)}var Ym=e({generate:()=>$m,name:()=>Xm,parse:()=>Qm,structure:()=>Zm}),Xm=`MediaQueryList`,Zm={children:[[`MediaQuery`]]};
11function Qm(){let e=this.createList();for(this.skipSC();!this.eof&&(e.push(this.MediaQuery()),this.tokenType===18);)this.next();return{type:`MediaQueryList`,loc:this.getLocationFromList(e),children:e}}function $m(e){this.children(e,()=>this.token(18,`,`))}var eh=e({generate:()=>ah,name:()=>nh,parse:()=>ih,structure:()=>rh}),th=38,nh=`NestingSelector`,rh={};function ih(){let e=this.tokenStart;return this.eatDelim(th),{type:`NestingSelector`,loc:this.getLocation(e,this.tokenStart)}}function ah(){this.token(9,`&`)}var oh=e({generate:()=>lh,name:()=>`Nth`,parse:()=>ch,structure:()=>sh}),sh={nth:[`AnPlusB`,`Identifier`],selector:[`SelectorList`,null]};function ch(){this.skipSC();let e=this.tokenStart,t=e,n=null,r;return r=this.lookupValue(0,`odd`)||this.lookupValue(0,`even`)?this.Identifier():this.AnPlusB(),t=this.tokenStart,this.skipSC(),this.lookupValue(0,`of`)&&(this.next(),n=this.SelectorList(),t=this.tokenStart),{type:`Nth`,loc:this.getLocation(e,t),nth:r,selector:n}}function lh(e){this.node(e.nth),e.selector!==null&&(this.token(1,`of`),this.node(e.selector))}var uh=e({generate:()=>mh,name:()=>dh,parse:()=>ph,structure:()=>fh}),dh=`Number`,fh={value:String};function ph(){return{type:`Number`,loc:this.getLocation(this.tokenStart,this.tokenEnd),value:this.consume(10)}}function mh(e){this.token(10,e.value)}var hh=e({generate:()=>yh,name:()=>gh,parse:()=>vh,structure:()=>_h}),gh=`Operator`,_h={value:String};function vh(){let e=this.tokenStart;return this.next(),{type:`Operator`,loc:this.getLocation(e,this.tokenStart),value:this.substrToCursor(e)}}function yh(e){this.tokenize(e.value)}var bh=e({generate:()=>wh,name:()=>xh,parse:()=>Ch,structure:()=>Sh}),xh=`Parentheses`,Sh={children:[[]]};function Ch(e,t){let n=this.tokenStart,r=null;return this.eat(21),r=e.call(this,t),this.eof||this.eat(22),{type:`Parentheses`,loc:this.getLocation(n,this.tokenStart),children:r}}function wh(e){this.token(21,`(`),this.children(e),this.token(22,`)`)}var Th=e({generate:()=>kh,name:()=>Eh,parse:()=>Oh,structure:()=>Dh}),Eh=`Percentage`,Dh={value:String};function Oh(){return{type:`Percentage`,loc:this.getLocation(this.tokenStart,this.tokenEnd),value:this.consumeNumber(11)}}function kh(e){this.token(11,e.value+`%`)}var Ah=e({generate:()=>Fh,name:()=>jh,parse:()=>Ph,structure:()=>Nh,walkContext:()=>Mh}),jh=`PseudoClassSelector`,Mh=`function`,Nh={name:String,children:[[`Raw`],null]};function Ph(){let e=this.tokenStart,t=null,n,r;return this.eat(16),this.tokenType===2?(n=this.consumeFunctionName(),r=n.toLowerCase(),this.lookupNonWSType(0)==22?t=this.createList(
11):hasOwnProperty.call(this.pseudo,r)?(this.skipSC(),t=this.pseudo[r].call(this),this.skipSC()):(t=this.createList(),t.push(this.Raw(null,!1))),this.eat(22)):n=this.consume(1),{type:`PseudoClassSelector`,loc:this.getLocation(e,this.tokenStart),name:n,children:t}}function Fh(e){this.token(16,`:`),e.children===null?this.token(1,e.name):(this.token(2,e.name+`(`),this.children(e),this.token(22,`)`))}var Ih=e({generate:()=>Vh,name:()=>Lh,parse:()=>Bh,structure:()=>zh,walkContext:()=>Rh}),Lh=`PseudoElementSelector`,Rh=`function`,zh={name:String,children:[[`Raw`],null]};function Bh(){let e=this.tokenStart,t=null,n,r;return this.eat(16),this.eat(16),this.tokenType===2?(n=this.consumeFunctionName(),r=n.toLowerCase(),this.lookupNonWSType(0)==22?t=this.createList():hasOwnProperty.call(this.pseudo,r)?(this.skipSC(),t=this.pseudo[r].call(this),this.skipSC()):(t=this.createList(),t.push(this.Raw(null,!1))),this.eat(22)):n=this.consume(1),{type:`PseudoElementSelector`,loc:this.getLocation(e,this.tokenStart),name:n,children:t}}function Vh(e){this.token(16,`:`),this.token(16,`:`),e.children===null?this.token(1,e.name):(this.token(2,e.name+`(`),this.children(e),this.token(22,`)`))}var Hh=e({generate:()=>Jh,name:()=>Gh,parse:()=>qh,structure:()=>Kh}),Uh=47;function Wh(){switch(this.skipSC(),this.tokenType){case 10:return this.Number();case 2:return this.Function(this.readSequence,this.scope.Value);default:this.error(`Number of function is expected`)}}var Gh=`Ratio`,Kh={left:[`Number`,`Function`],right:[`Number`,`Function`,null]};function qh(){let e=this.tokenStart,t=Wh.call(this),n=null;return this.skipSC(),this.isDelim(Uh)&&(this.eatDelim(Uh),n=Wh.call(this)),{type:`Ratio`,loc:this.getLocation(e,this.tokenStart),left:t,right:n}}function Jh(e){this.node(e.left),this.token(9,`/`),e.right?this.node(e.right):this.node(10,1)}var Yh=e({generate:()=>$h,name:()=>`Raw`,parse:()=>Qh,structure:()=>Zh});function Xh(){return this.tokenIndex>0&&this.lookupType(-1)===13?this.tokenIndex>1?this.getTokenStart(this.tokenIndex-1):this.firstCharOffset:this.tokenStart}var Zh={value:String};function Qh(e,t){let n=this.getTokenStart(this.tokenIndex),r;return this.skipUntilBalanced(this.tokenIndex,e||this.consumeUntilBalanceEnd),r=t&&this.tokenStart>n?Xh.call(this):this.tokenStart,{type:`Raw`,loc:this.getLocation(n,r),value:this.substring(n,r)}}function $h(e){this.tokenize(e.value)}var eg=e({generate:()=>sg,name:()=>rg,parse:()=>og,structure:()=>ag,walkContext:()=>ig});function tg(){return this.Raw(this.consumeUntilLeftCurlyBracket,!0)}function ng(){let e=this.SelectorList();return e.type!==`Raw`&&this.eof===!1&&this.tokenType!==23&&this.error(),e}var rg=`Rule`,ig=`rule`,ag={prelude:[`SelectorList`,`Raw`],block:[`Block`]};function og(){let e=this.tokenIndex,t=this.tokenStart,n,r;return n=this.parseRulePrelude?this.parseWithFallback(ng,tg):tg.call(this,e),r=this.Block(!0),{type:`Rule`,loc:this.getLocation(t,this.tokenStart),prelude:n,block:r}}function sg(e){this.node(e.prelude),this.node(e.block)}var cg=e({generate:()=>fg,name:()=>lg,parse:()=>dg,structure:()=>ug}),lg=`Scope`,ug={root:[`SelectorList`,`Raw`,null],limit:[`SelectorList`,`Raw`,null]};function dg(){let e=null,t=null;this.skipSC();let n=this.tokenStart;return this.tokenType===21&&(this.next(),this.skipSC(),e=this.parseWithFallback(this.SelectorList,()=>this.Raw(!1,!0)),this.skipSC(),this.eat(22)),this.lookupNonWSType(0)===1&&(this.skipSC(),this.eatIdent(`to`),this.skipSC(),this.eat(21),this.skipSC(),t=this.parseWithFallback(this.SelectorList,()=>this.Raw(!1,!0)),this.skipSC(),this.eat(22)),{type:`Scope`,loc:this.getLocation(n,this.tokenStart),root:e,limit:t}}function fg(e){e.root&&(this.token(21,`(`),this.node(e.root),this.token(22,`)`)),e.limit&&(this.token(1,`to`),this.token(21,`(`),this.node(e.limit),this.token(22,`)`))}var pg=e({generate:()=>_g,name:()=>mg,parse:()=>gg,structure:()=>hg}),mg=`Selector`,hg={children:[[`TypeSelector`,`IdSelector`,`ClassSelector`,`AttributeSelector`,`PseudoClassSelector`,`PseudoElementSelector`,`Combinator`]]};function gg(){let e=this.readSequence(this.scope.Selector);return this.getFirstListNode(e)===null&&this.error(`Selector is expected`),{type:`Selector`,loc:this.getLocationFromList(e),children:e}}function _g(e){this.children(e)}var vg=e({generate:()=>Cg,name:()=>yg,parse:()=>Sg,structure:()=>xg,walkContext:()=>bg}),yg=`SelectorList`,bg=`selector`,xg={children:[[`Selector`,`Raw`]]};
11function Sg(){let e=this.createList();for(;!this.eof;){if(e.push(this.Selector()),this.tokenType===18){this.next();continue}break}return{type:`SelectorList`,loc:this.getLocationFromList(e),children:e}}function Cg(e){this.children(e,()=>this.token(18,`,`))}var wg=92,Tg=34,Eg=39;function Dg(e){let t=e.length,n=e.charCodeAt(0),r=+(n===Tg||n===Eg),i=r===1&&t>1&&e.charCodeAt(t-1)===n?t-2:t-1,a=``;for(let n=r;n<=i;n++){let r=e.charCodeAt(n);if(r===wg){if(n===i){n!==t-1&&(a=e.substr(n+1));break}if(r=e.charCodeAt(++n),io(wg,r)){let t=n-1,r=vo(e,t);n=r-1,a+=So(e.substring(t+1,r))}else r===13&&e.charCodeAt(n+1)===10&&n++}else a+=e[n]}return a}function Og(e,t){let n=t?`'`:`"`,r=t?Eg:Tg,i=``,a=!1;for(let t=0;t<e.length;t++){let n=e.charCodeAt(t);if(n===0){i+=`�`;continue}if(n<=31||n===127){i+=`\\`+n.toString(16),a=!0;continue}n===r||n===wg?(i+=`\\`+e.charAt(t),a=!1):(a&&(Ja(n)||ro(n))&&(i+=` `),i+=e.charAt(t),a=!1)}return n+i+n}var kg=e({generate:()=>Ng,name:()=>Ag,parse:()=>Mg,structure:()=>jg}),Ag=`String`,jg={value:String};function Mg(){return{type:`String`,loc:this.getLocation(this.tokenStart,this.tokenEnd),value:Dg(this.consume(5))}}function Ng(e){this.token(5,Og(e.value))}var Pg=e({generate:()=>Vg,name:()=>Lg,parse:()=>Bg,structure:()=>zg,walkContext:()=>Rg}),Fg=33;function Ig(){return this.Raw(null,!1)}var Lg=`StyleSheet`,Rg=`stylesheet`,zg={children:[[`Comment`,`CDO`,`CDC`,`Atrule`,`Rule`,`Raw`]]};
11function Bg(){let e=this.tokenStart,t=this.createList(),n;scan:for(;!this.eof;){switch(this.tokenType){case 13:this.next();continue;case 25:if(this.charCodeAt(this.tokenStart+2)!==Fg){this.next();continue}n=this.Comment();break;case 14:n=this.CDO();break;case 15:n=this.CDC();break;case 3:n=this.parseWithFallback(this.Atrule,Ig);break;default:n=this.parseWithFallback(this.Rule,Ig)}t.push(n)}return{type:`StyleSheet`,loc:this.getLocation(e,this.tokenStart),children:t}}function Vg(e){this.children(e)}var Hg=e({generate:()=>Kg,name:()=>Ug,parse:()=>Gg,structure:()=>Wg}),Ug=`SupportsDeclaration`,Wg={declaration:`Declaration`};function Gg(){let e=this.tokenStart;this.eat(21),this.skipSC();let t=this.Declaration();return this.eof||this.eat(22),{type:`SupportsDeclaration`,loc:this.getLocation(e,this.tokenStart),declaration:t}}function Kg(e){this.token(21,`(`),this.node(e.declaration),this.token(22,`)`)}var qg=e({generate:()=>e_,name:()=>Zg,parse:()=>$g,structure:()=>Qg}),Jg=42,Yg=124;function Xg(){this.tokenType!==1&&this.isDelim(Jg)===!1&&this.error(`Identifier or asterisk is expected`),this.next()}var Zg=`TypeSelector`,Qg={name:String};function $g(){let e=this.tokenStart;return this.isDelim(Yg)?(this.next(),Xg.call(this)):(Xg.call(this),this.isDelim(Yg)&&(this.next(),Xg.call(this))),{type:`TypeSelector`,loc:this.getLocation(e,this.tokenStart),name:this.substrToCursor(e)}}function e_(e){this.tokenize(e.name)}var t_=e({generate:()=>f_,name:()=>l_,parse:()=>d_,structure:()=>u_}),n_=43,r_=45,i_=63;function a_(e,t){let n=0;for(let r=this.tokenStart+e;r<this.tokenEnd;r++){let i=this.charCodeAt(r);if(i===r_&&t&&n!==0)return a_.call(this,e+n+1,!1),-1;Ja(i)||this.error(t&&n!==0?`Hyphen minus`+(n<6?` or hex digit`:``)+` is expected`:n<6?`Hex digit is expected`:`Unexpected input`,r),++n>6&&this.error(`Too many hex digits`,r)}return this.next(),n}function o_(e){let t=0;for(;this.isDelim(i_);)++t>e&&this.error(`Too many question marks`),this.next()}function s_(e){this.charCodeAt(this.tokenStart)!==e&&this.error((e===n_?`Plus sign`:`Hyphen minus`)+` is expected`)}function c_(){let e=0;switch(this.tokenType){case 10:if(e=a_.call(this,1,!0),this.isDelim(i_)){o_.call(this,6-e);break}if(this.tokenType===12||this.tokenType===10){s_.call(this,r_),a_.call(this,1,!1);break}break;case 12:e=a_.call(this,1,!0),e>0&&o_.call(this,6-e);break;default:if(this.eatDelim(n_),this.tokenType===1){e=a_.call(this,0,!0),e>0&&o_.call(this,6-e);break}if(this.isDelim(i_)){this.next(),o_.call(this,5);break}this.error(`Hex digit or question mark is expected`)}}var l_=`UnicodeRange`,u_={value:String};function d_(){let e=this.tokenStart;return this.eatIdent(`u`),c_.call(this),{type:`UnicodeRange`,loc:this.getLocation(e,this.tokenStart),value:this.substrToCursor(e)}}function f_(e){this.tokenize(e.value)}var p_=32,m_=92,h_=34,g_=39,__=40,v_=41;function y_(e){let t=e.length,n=4,r=e.charCodeAt(t-1)===v_?t-2:t-1,i=``;for(;n<r&&ro(e.charCodeAt(n));)n++;for(;n<r&&ro(e.charCodeAt(r));)r--;for(let a=n;a<=r;a++){let n=e.charCodeAt(a);if(n===m_){if(a===r){a!==t-1&&(i=e.substr(a+1));break}if(n=e.charCodeAt(++a),io(m_,n)){let t=a-1,n=vo(e,t);a=n-1,i+=So(e.substring(t+1,n))}else n===13&&e.charCodeAt(a+1)===10&&a++}else i+=e[a]}return i}function b_(e){let t=``,n=!1;for(let r=0;r<e.length;r++){let i=e.charCodeAt(r);if(i===0){t+=`�`;continue}if(i<=31||i===127){t+=`\\`+i.toString(16),n=!0;continue}i===p_||i===m_||i===h_||i===g_||i===__||i===v_?(t+=`\\`+e.charAt(r),n=!1):(n&&Ja(i)&&(t+=` `),t+=e.charAt(r),n=!1)}return`url(`+t+`)`}var x_=e({generate:()=>w_,name:()=>`Url`,parse:()=>C_,structure:()=>S_}),S_={value:String};function C_(){let e=this.tokenStart,t;switch(this.tokenType){case 7:t=y_(this.consume(7));break;case 2:this.cmpStr(this.tokenStart,this.tokenEnd,`url(`)||this.error("Function name must be `url`"),this.eat(2),this.skipSC(),t=Dg(this.consume(5)),this.skipSC(),this.eof||this.eat(22);break;default:this.error(`Url or Function is expected`)}return{type:`Url`,loc:this.getLocation(e,this.tokenStart),value:t}}function w_(e){this.token(7,b_(e.value))}var T_=e({generate:()=>k_,name:()=>E_,parse:()=>O_,structure:()=>D_}),E_=`Value`,D_={children:[[]]};function O_(){let e=this.tokenStart,t=this.readSequence(this.scope.Value);return{type:`Value`,loc:this.getLocation(e,this.tokenStart),children:t}}function k_(e){this.children(e)}var A_=e({generate:()=>F_,name:()=>M_,parse:()=>P_,structure:()=>N_}),j_=Object.freeze({type:`WhiteSpace`,loc:null,value:` `}),M_=`WhiteSpace`,N_={value:String};function P_(){return this.eat(13),j_}function F_(e){this.token(13,e.value)}var I_=e({AnPlusB:()=>bd,Atrule:()=>Pd,AtrulePrelude:()=>Hd,AttributeSelector:()=>Jd,Block:()=>cf,Brackets:()=>yf,CDC:()=>wf,CDO:()=>Of,ClassSelector:()=>
11Mf,Combinator:()=>Rf,Comment:()=>qf,Condition:()=>ep,Declaration:()=>cp,DeclarationList:()=>Ep,Dimension:()=>Np,Feature:()=>Rp,FeatureFunction:()=>Wp,FeatureRange:()=>Xp,Function:()=>sm,GeneralEnclosed:()=>pm,Hash:()=>vm,IdSelector:()=>Om,Identifier:()=>Cm,Layer:()=>Nm,LayerList:()=>zm,MediaQuery:()=>Wm,MediaQueryList:()=>Ym,NestingSelector:()=>eh,Nth:()=>oh,Number:()=>uh,Operator:()=>hh,Parentheses:()=>bh,Percentage:()=>Th,PseudoClassSelector:()=>Ah,PseudoElementSelector:()=>Ih,Ratio:()=>Hh,Raw:()=>Yh,Rule:()=>eg,Scope:()=>cg,Selector:()=>pg,SelectorList:()=>vg,String:()=>kg,StyleSheet:()=>Pg,SupportsDeclaration:()=>Hg,TypeSelector:()=>qg,UnicodeRange:()=>t_,Url:()=>x_,Value:()=>T_,WhiteSpace:()=>A_}),L_={generic:!0,cssWideKeywords:ic,...yd,node:I_},R_=35,z_=42,B_=43,V_=45,H_=47,U_=117;function W_(e){switch(this.tokenType){case 4:return this.Hash();case 18:return this.Operator();case 21:return this.Parentheses(this.readSequence,e.recognizer);case 19:return this.Brackets(this.readSequence,e.recognizer);case 5:return this.String();case 12:return this.Dimension();case 11:return this.Percentage();case 10:return this.Number();case 2:return this.cmpStr(this.tokenStart,this.tokenEnd,`url(`)?this.Url():this.Function(this.readSequence,e.recognizer);case 7:return this.Url();case 1:return this.cmpChar(this.tokenStart,U_)&&this.cmpChar(this.tokenStart+1,B_)?this.UnicodeRange():this.Identifier();case 9:{let e=this.charCodeAt(this.tokenStart);if(e===H_||e===z_||e===B_||e===V_)return this.Operator();e===R_&&this.error(`Hex or identifier is expected`,this.tokenStart+1);break}}}var G_={getNode:W_},K_=35,q_=38,J_=42,Y_=43,X_=47,Z_=46,Q_=62,$_=124,ev=126;function tv(e,t){t.last!==null&&t.last.type!==`Combinator`&&e!==null&&e.type!==`Combinator`&&t.push({type:`Combinator`,loc:null,name:` `})}function nv(){switch(this.tokenType){case 19:return this.AttributeSelector();case 4:return this.IdSelector();case 16:return this.lookupType(1)===16?this.PseudoElementSelector():this.PseudoClassSelector();case 1:return this.TypeSelector();case 10:case 11:return this.Percentage();case 12:this.charCodeAt(this.tokenStart)===Z_&&this.error(`Identifier is expected`,this.tokenStart+1);break;case 9:switch(this.charCodeAt(this.tokenStart)){case Y_:case Q_:case ev:case X_:return this.Combinator();case Z_:return this.ClassSelector();case J_:case $_:return this.TypeSelector();case K_:return this.IdSelector();case q_:return this.NestingSelector()}}}var rv={onWhiteSpace:tv,getNode:nv};function iv(){return this.createSingleNodeList(this.Raw(null,!1))}
11function av(){let e=this.createList();if(this.skipSC(),e.push(this.Identifier()),this.skipSC(),this.tokenType===18){e.push(this.Operator());let t=this.tokenIndex,n=this.parseCustomProperty?this.Value(null):this.Raw(this.consumeUntilExclamationMarkOrSemicolon,!1);if(n.type===`Value`&&n.children.isEmpty){for(let e=t-this.tokenIndex;e<=0;e++)if(this.lookupType(e)===13){n.children.appendData({type:`WhiteSpace`,loc:null,value:` `});break}}e.push(n)}return e}function ov(e){return e!==null&&e.type===`Operator`&&(e.value[e.value.length-1]===`-`||e.value[e.value.length-1]===`+`)}var sv={getNode:W_,onWhiteSpace(e,t){ov(e)&&(e.value=` `+e.value),ov(t.last)&&(t.last.value+=` `)},expression:iv,var:av},cv=e({AtrulePrelude:()=>G_,Selector:()=>rv,Value:()=>sv}),lv=new Set([`none`,`and`,`not`,`or`]),uv={parse:{prelude(){let e=this.createList();if(this.tokenType===1){let t=this.substring(this.tokenStart,this.tokenEnd);lv.has(t.toLowerCase())||e.push(this.Identifier())}return e.push(this.Condition(`container`)),e},block(e=!1){return this.Block(e)}}},dv={parse:{prelude:null,block(){return this.Block(!0)}}};function fv(e,t){return this.parseWithFallback(()=>{try{return e.call(this)}finally{this.skipSC(),this.lookupNonWSType(0)!==22&&this.error()}},t||(()=>this.Raw(null,!0)))}var pv={layer(){this.skipSC();
11let e=this.createList(),t=fv.call(this,this.Layer);return(t.type!==`Raw`||t.value!==``)&&e.push(t),e},supports(){this.skipSC();let e=this.createList(),t=fv.call(this,this.Declaration,()=>fv.call(this,()=>this.Condition(`supports`)));return(t.type!==`Raw`||t.value!==``)&&e.push(t),e}},mv={container:uv,"font-face":dv,import:{parse:{prelude(){let e=this.createList();switch(this.tokenType){case 5:e.push(this.String());break;case 7:case 2:e.push(this.Url());break;default:this.error(`String or url() is expected`)}return this.skipSC(),this.tokenType===1&&this.cmpStr(this.tokenStart,this.tokenEnd,`layer`)?e.push(this.Identifier()):this.tokenType===2&&this.cmpStr(this.tokenStart,this.tokenEnd,`layer(`)&&e.push(this.Function(null,pv)),this.skipSC(),this.tokenType===2&&this.cmpStr(this.tokenStart,this.tokenEnd,`supports(`)&&e.push(this.Function(null,pv)),(this.lookupNonWSType(0)===1||this.lookupNonWSType(0)===21)&&e.push(this.MediaQueryList()),e},block:null}},layer:{parse:{prelude(){return this.createSingleNodeList(this.LayerList())},block(){return this.Block(!1)}}},media:{parse:{prelude(){return this.createSingleNodeList(this.MediaQueryList())},block(e=!1){return this.Block(e)}}},nest:{parse:{prelude(){return this.createSingleNodeList(this.SelectorList())},block(){return this.Block(!0)}}},page:{parse:{prelude(){return this.createSingleNodeList(this.SelectorList())},block(){return this.Block(!0)}}},scope:{parse:{prelude(){return this.createSingleNodeList(this.Scope())},block(e=!1){return this.Block(e)}}},"starting-style":{parse:{prelude:null,block(e=!1){return this.Block(e)}}},supports:{parse:{prelude(){return this.createSingleNodeList(this.Condition(`supports`))},block(e=!1){return this.Block(e)}}}};
11function hv(){let e=this.createList();this.skipSC();loop:for(;!this.eof;){switch(this.tokenType){case 1:e.push(this.Identifier());break;case 5:e.push(this.String());break;case 18:e.push(this.Operator());break;case 22:break loop;default:this.error(`Identifier, string or comma is expected`)}this.skipSC()}return e}var gv={parse(){return this.createSingleNodeList(this.SelectorList())}},_v={parse(){return this.createSingleNodeList(this.Selector())}},vv={parse(){return this.createSingleNodeList(this.Identifier())}},yv={parse:hv},bv={parse(){return this.createSingleNodeList(this.Nth())}},xv={parseContext:{default:`StyleSheet`,stylesheet:`StyleSheet`,atrule:`Atrule`,atrulePrelude(e){return this.AtrulePrelude(e.atrule?String(e.atrule):null)},mediaQueryList:`MediaQueryList`,mediaQuery:`MediaQuery`,condition(e){return this.Condition(e.kind)},rule:`Rule`,selectorList:`SelectorList`,selector:`Selector`,block(){return this.Block(!0)},declarationList:`DeclarationList`,declaration:`Declaration`,value:`Value`},features:{supports:{selector(){return this.Selector()}},container:{style(){return this.Declaration()}}},scope:cv,atrule:mv,pseudo:{dir:vv,has:gv,lang:yv,matches:gv,is:gv,"-moz-any":gv,"-webkit-any":gv,where:gv,not:gv,"nth-child":bv,"nth-last-child":bv,"nth-last-of-type":bv,"nth-of-type":bv,slotted:_v,host:_v,"host-context":_v},node:e({AnPlusB:()=>Md,Atrule:()=>Bd,AtrulePrelude:()=>Kd,AttributeSelector:()=>of,Block:()=>_f,Brackets:()=>Sf,CDC:()=>Ef,CDO:()=>Af,ClassSelector:()=>If,Combinator:()=>Gf,Comment:()=>Qf,Condition:()=>op,Declaration:()=>Sp,DeclarationList:()=>jp,Dimension:()=>Ip,Feature:()=>Hp,FeatureFunction:()=>Jp,FeatureRange:()=>am,Function:()=>dm,GeneralEnclosed:()=>gm,Hash:()=>xm,IdSelector:()=>jm,Identifier:()=>Em,Layer:()=>Lm,LayerList:()=>Hm,MediaQuery:()=>qm,MediaQueryList:()=>Qm,NestingSelector:()=>ih,Nth:()=>ch,Number:()=>ph,Operator:()=>vh,Parentheses:()=>Ch,Percentage:()=>Oh,PseudoClassSelector:()=>Ph,PseudoElementSelector:()=>Bh,Ratio:()=>qh,Raw:()=>Qh,Rule:()=>og,Scope:()=>dg,Selector:()=>gg,SelectorList:()=>Sg,String:()=>Mg,StyleSheet:()=>Bg,SupportsDeclaration:()=>Gg,TypeSelector:()=>$g,UnicodeRange:()=>d_,Url:()=>C_,Value:()=>O_,WhiteSpace:()=>P_})},Sv={node:I_},{tokenize:Cv,parse:wv,generate:Tv,lexer:Ev,createLexer:Dv,walk:Ov,find:kv,findLast:Av,findAll:jv,toPlainObject:Mv,fromPlainObject:Nv,fork:Pv}=vd({...L_,...xv,...Sv}),Fv=n((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;function t(e){for(var t=e.toLowerCase(),n=``,r=!1,i=0;i<6&&t[i]!==void 0;i++){var a=t.charCodeAt(i),o=a>=97&&a<=102||a>=48&&a<=57;if(r=a===32,!o)break;n+=t[i]}if(n.length!==0){var s=parseInt(n,16);return s>=55296&&s<=57343||s===0||s>1114111?[`�`,n.length+ +!!r]:[String.fromCodePoint(s),n.length+ +!!r]}}var n=/\\/;function r(e){if(!n.test(e))return e;for(var r=``,i=0;i<e.length;i++){if(e[i]===`\\`){var a=t(e.slice(i+1,i+7));if(a!==void 0){r+=a[0],i+=a[1];continue}if(e[i+1]===`\\`){r+=`\\`,i++;continue}e.length===i+1&&(r+=e[i]);continue}r+=e[i]}return r}})),Iv=n((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(e){for(var t=[...arguments].slice(1);t.length>0;){var n=t.shift();if(!e[n])return;e=e[n]}return e}})),Lv=n((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(e){for(var t=[...arguments].slice(1);t.length>0;){var n=t.shift();e[n]||(e[n]={}),e=e[n]}}})),Rv=n((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(e){for(var t=``,n=e.indexOf(`/*`),r=0;n>=0;){t+=e.slice(r,n);var i=e.indexOf(`*/`,n+2);if(i<0)return t;r=i+2,n=e.indexOf(`/*`,r)}return t+=e.slice(r),t}})),zv=n((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.MAX_NESTING_DEPTH=void 0,e.default=t,e.MAX_NESTING_DEPTH=256;function t(t){return Number.isSafeInteger(t)&&t>=0?t:e.MAX_NESTING_DEPTH}})),Bv=n((e=>{var t=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0}),e.MAX_NESTING_DEPTH=e.resolveMaxNestingDepth=e.stripComments=e.ensureObject=e.getProp=e.unesc=void 0;var n=Fv();Object.defineProperty(e,"unesc",{enumerable:!0,get:function(){return t(n).default}});var r=Iv();Object.defineProperty(e,"getProp",{enumerable:!0,get:function(){return t(r).default}});var i=Lv();Object.defineProperty(e,"ensureObject",{enumerable:!0,get:function(){return t(i).default}});var a=Rv();Object.defineProperty(e,"stripComments",{enumerable:!0,get:function(){return t(a).default}});var o=zv();Object.defineProperty(e,"resolveMaxNestingDepth",{enumerable:!0,get:function(){return t(o).default}}),Object.defineProperty(e,"MAX_NESTING_DEPTH",{enumerable:!0,get:function(){return o.MAX_NESTING_DEPTH}})})),Vv=n((e=>
11{Object.defineProperty(e,"__esModule",{value:!0});var t=Bv(),n=function(e,r,i){if(i===void 0&&(i=0),i>t.MAX_NESTING_DEPTH)throw Error(`Cannot clone selector: nesting depth exceeds the maximum of ${t.MAX_NESTING_DEPTH}.`);if(typeof e!=`object`||!e)return e;var a=new e.constructor;for(var o in e)if(e.hasOwnProperty(o)){var s=e[o];o===`parent`&&typeof s==`object`?r&&(a[o]=r):a[o]=s instanceof Array?s.map(function(e){return n(e,a,i+1)}):n(s,a,i+1)}return a};e.default=function(){function e(e){e===void 0&&(e={}),Object.assign(this,e),this.spaces=this.spaces||{},this.spaces.before=this.spaces.before||``,this.spaces.after=this.spaces.after||``}return e.prototype.remove=function(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this},e.prototype.replaceWith=function(){if(this.parent){for(var e in arguments)this.parent.insertBefore(this,arguments[e]);this.remove()}return this},e.prototype.next=function(){return this.parent.at(this.parent.index(this)+1)},e.prototype.prev=function(){return this.parent.at(this.parent.index(this)-1)},e.prototype.clone=function(e){e===void 0&&(e={});var t=n(this);for(var r in e)t[r]=e[r];return t},e.prototype.appendToPropertyAndEscape=function(e,t,n){this.raws||={};var r=this[e],i=this.raws[e];this[e]=r+t,i||n!==t?this.raws[e]=(i||r)+n:delete this.raws[e]},e.prototype.setPropertyAndEscape=function(e,t,n){this.raws||={},this[e]=t,this.raws[e]=n},e.prototype.setPropertyWithoutEscape=function(e,t){this[e]=t,this.raws&&delete this.raws[e]},e.prototype.isAtPosition=function(e,t){if(this.source&&this.source.start&&this.source.end)return!(this.source.start.line>e||this.source.end.line<e||this.source.start.line===e&&this.source.start.column>t||this.source.end.line===e&&this.source.end.column<t)},e.prototype.stringifyProperty=function(e){return this.raws&&this.raws[e]||this[e]},Object.defineProperty(e.prototype,"rawSpaceBefore",{get:function(){var e=this.raws&&this.raws.spaces&&this.raws.spaces.before;return e===void 0&&(e=this.spaces&&this.spaces.before),e||``},set:function(e){(0,t.ensureObject)(this,`raws`,`spaces`),this.raws.spaces.before=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"rawSpaceAfter",{get:function(){var e=this.raws&&this.raws.spaces&&this.raws.spaces.after;return e===void 0&&(e=this.spaces.after),e||``},set:function(e){(0,t.ensureObject)(this,`raws`,`spaces`),this.raws.spaces.after=e},enumerable:!1,configurable:!0}),e.prototype.valueToString=function(){return String(this.stringifyProperty(`value`))},e.prototype.toString=function(){return[this.rawSpaceBefore,this.valueToString(),this.rawSpaceAfter].join(``)},e.prototype._stringify=function(){return this.toString()},e}()})),Hv=n((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.UNIVERSAL=e.ATTRIBUTE=e.CLASS=e.COMBINATOR=e.COMMENT=e.ID=e.NESTING=e.PSEUDO=e.ROOT=e.SELECTOR=e.STRING=e.TAG=void 0,e.TAG=`tag`,e.STRING=`string`,e.SELECTOR=`selector`,e.ROOT=`root`,e.PSEUDO=`pseudo`,e.NESTING=`nesting`,e.ID=`id`,e.COMMENT=`comment`,e.COMBINATOR=`combinator`,e.CLASS=`class`,e.ATTRIBUTE=`attribute`,e.UNIVERSAL=`universal`})),Uv=n((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__createBinding||(Object.create?(function(e,t,n,r){r===void 0&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||(`get`in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}):(function(e,t,n,r){r===void 0&&(r=n),e[r]=t[n]})),r=e&&e.__setModuleDefault||(Object.create?(function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}):function(e,t){e.default=t}),i=e&&e.__importStar||(function(){var e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)};return function(t){if(t&&t.__esModule)return t;var i={};if(t!=null)for(var a=e(t),o=0;o<a.length;o++)a[o]!=="default"&&n(i,t,a[o]);return r(i,t),i}})(),a=e&&e.__values||function(e){var t=typeof Symbol==`function`&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);
11if(e&&typeof e.length==`number`)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw TypeError(t?`Object is not iterable.`:`Symbol.iterator is not defined.`)},o=e&&e.__read||function(e,t){var n=typeof Symbol==`function`&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),i,a=[],o;try{for(;(t===void 0||t-->0)&&!(i=r.next()).done;)a.push(i.value)}catch(e){o={error:e}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return a},s=e&&e.__spreadArray||function(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;r<i;r++)(a||!(r in t))&&(a||=Array.prototype.slice.call(t,0,r),a[r]=t[r]);return e.concat(a||Array.prototype.slice.call(t))},c=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var l=Bv(),u=c(Vv()),d=i(Hv());e.default=function(e){t(n,e);function n(t){var n=e.call(this,t)||this;return n.nodes||=[],n}return n.prototype.append=function(e){return e.parent=this,this.nodes.push(e),this},n.prototype.prepend=function(e){for(var t in e.parent=this,this.nodes.unshift(e),this.indexes)this.indexes[t]++;return this},n.prototype.at=function(e){return this.nodes[e]},n.prototype.index=function(e){return typeof e==`number`?e:this.nodes.indexOf(e)},Object.defineProperty(n.prototype,"first",{get:function(){return this.at(0)},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"last",{get:function(){return this.at(this.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"length",{get:function(){return this.nodes.length},enumerable:!1,configurable:!0}),n.prototype.removeChild=function(e){e=this.index(e),this.at(e).parent=void 0,this.nodes.splice(e,1);var t;for(var n in this.indexes)t=this.indexes[n],t>=e&&(this.indexes[n]=t-1);return this},n.prototype.removeAll=function(){var e,t;try{for(var n=a(this.nodes),r=n.next();!r.done;r=n.next()){var i=r.value;i.parent=void 0}}catch(t){e={error:t}}finally{try{r&&!r.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return this.nodes=[],this},n.prototype.empty=function(){return this.removeAll()},n.prototype.insertAfter=function(e,t){var n;t.parent=this;for(var r=this.index(e),i=[],a=2;a<arguments.length;a++)i.push(arguments[a]);(n=this.nodes).splice.apply(n,s([r+1,0,t],o(i),!1)),t.parent=this;var c;for(var l in this.indexes)c=this.indexes[l],r<c&&(this.indexes[l]=c+arguments.length-1);return this},n.prototype.insertBefore=function(e,t){var n;t.parent=this;for(var r=this.index(e),i=[],a=2;a<arguments.length;a++)i.push(arguments[a]);(n=this.nodes).splice.apply(n,s([r,0,t],o(i),!1)),t.parent=this;var c;for(var l in this.indexes)c=this.indexes[l],c>=r&&(this.indexes[l]=c+arguments.length-1);return this},n.prototype._findChildAtPosition=function(e,t){var n=void 0;return this.each(function(r){if(r.atPosition){var i=r.atPosition(e,t);if(i)return n=i,!1}else if(r.isAtPosition(e,t))return n=r,!1}),n},n.prototype.atPosition=function(e,t){if(this.isAtPosition(e,t))return this._findChildAtPosition(e,t)||this},n.prototype._inferEndPosition=function(){this.last&&this.last.source&&this.last.source.end&&(this.source=this.source||{},this.source.end=this.source.end||{},Object.assign(this.source.end,this.last.source.end))},n.prototype.each=function(e){this.lastEach||=0,this.indexes||={},this.lastEach++;var t=this.lastEach;if(this.indexes[t]=0,this.length){for(var n,r;this.indexes[t]<this.length&&(n=this.indexes[t],r=e(this.at(n),n),r!==!1);)this.indexes[t]+=1;if(delete this.indexes[t],r===!1)return!1}},n.prototype.walk=function(e,t){if(t===void 0&&(t=0),t>l.MAX_NESTING_DEPTH)throw Error(`Cannot walk selector: nesting depth exceeds the maximum of ${l.MAX_NESTING_DEPTH}.`);return this.each(function(n,r){var i=e(n,r);if(i!==!1&&n.length&&(i=n.walk(e,t+1)),i===!1)return!1})},n.prototype.walkAttributes=function(e){var t=this;return this.walk(function(n){if(n.type===d.ATTRIBUTE)return e.call(t,n)})},n.prototype.walkClasses=function(e){var t=this;return this.walk(function(n){if(n.type===d.CLASS)return e.call(t,n)})},n.prototype.walkCombinators=function(e){var t=this;return this.walk(function(n){if(n.type===d.COMBINATOR)return e.call(t,n)})},n.prototype.walkComments=function(e){var t=this;return this.walk(function(n){if(n.type===d.COMMENT)return e.call(t,n)})},n.prototype.walkIds=function(e){var t=this;return this.walk(function(n){if(n.type===d.ID)return e.call(t,n)})},n.prototype.walkNesting=function(e){var t=this;return this.walk(function(n){if(n.type===d.NESTING)return e.call(t,n)})},n.prototype.walkPseudos=function(e){var t=this;return this.walk(function(n){if(n.type===d.PSEUDO)return e.call(t,n)})},n.prototype.walkTags=function(e){var t=this;return this.walk(function(n){if(n.type===d.TAG)return e.call(t,n)})},n.prototype.walkUniversals=function(e){var t=this;return this.walk(function(n){if(n.type===d.UNIVERSAL)return e.call(t,n)})},n.prototype.split=function(e){var t=this,n=[];return this.reduce(function(r,i,a){var o=e.call(t,i);return n.push(i),o?(r.push(n),n=[]):a===t.length-1&&r.push(n),r},[])},n.prototype.map=function(e){return this.nodes.map(e)},n.prototype.reduce=function(e,t){return this.nodes.reduce(e,t)},n.prototype.every=function(e){return this.nodes.every(e)},n.prototype.some=function(e){return this.nodes.some(e)},n.prototype.filter=function(e){return this.nodes.filter(e)},n.prototype.sort=function(e){return this.nodes.sort(e)},n.prototype.toString=function(e){return e===void 0&&(e={}),this._stringify(e,0,(0,l.resolveMaxNestingDepth)(e.maxNestingDepth))},n.prototype._stringify=function(e,t,n){var r=this;return this.map(function(i){return r._stringifyChild(i,e,t,n)}).join(``)},n.prototype._stringifyChild=function(e,t,n,r){return typeof e._stringify==`function`?e._stringify(t,n,r):String(e)},n}(u.default)})),Wv=n((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}
11t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var r=n(Uv()),i=Hv();e.default=function(e){t(n,e);function n(t){var n=e.call(this,t)||this;return n.type=i.ROOT,n}return n.prototype._stringify=function(e,t,n){var r=this,i=this.reduce(function(i,a){return i.push(r._stringifyChild(a,e,t,n)),i},[]).join(`,`);return this.trailingComma?i+`,`:i},n.prototype.error=function(e,t){return this._error?this._error(e,t):Error(e)},Object.defineProperty(n.prototype,"errorGenerator",{set:function(e){this._error=e},enumerable:!1,configurable:!0}),n}(r.default)})),Gv=n((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var r=n(Uv()),i=Hv();e.default=function(e){t(n,e);function n(t){var n=e.call(this,t)||this;return n.type=i.SELECTOR,n}return n}(r.default)})),Kv=n(((e,t)=>{var n={}.hasOwnProperty,r=function(e,t){if(!e)return t;var r={};for(var i in t)r[i]=n.call(e,i)?e[i]:t[i];return r},i=/[ -,\.\/:-@\[-\^`\{-~]/,a=/[ -,\.\/:-@\[\]\^`\{-~]/,o=/(^|\\+)?(\\[A-F0-9]{1,6})\x20(?![a-fA-F0-9\x20])/g,s=function e(t,n){n=r(n,e.options),n.quotes!=`single`&&n.quotes!=`double`&&(n.quotes=`single`);for(var s=n.quotes==`double`?`"`:`'`,c=n.isIdentifier,l=t.charAt(0),u=``,d=0,f=t.length;d<f;){var p=t.charAt(d++),m=p.charCodeAt(),h=void 0;if(m<32||m>126){if(m>=55296&&m<=56319&&d<f){var g=t.charCodeAt(d++);
11(g&64512)==56320?m=((m&1023)<<10)+(g&1023)+65536:d--}h=`\\`+m.toString(16).toUpperCase()+` `}else h=n.escapeEverything?i.test(p)?`\\`+p:`\\`+m.toString(16).toUpperCase()+` `:/[\t\n\f\r\x0B]/.test(p)?`\\`+m.toString(16).toUpperCase()+` `:p==`\\`||!c&&(p==`"`&&s==p||p==`'`&&s==p)||c&&a.test(p)?`\\`+p:p;u+=h}return c&&(/^-[-\d]/.test(u)?u=`\\-`+u.slice(1):/\d/.test(l)&&(u=`\\3`+l+` `+u.slice(1))),u=u.replace(o,function(e,t,n){return t&&t.length%2?e:(t||``)+n}),!c&&n.wrap?s+u+s:u};s.options={escapeEverything:!1,isIdentifier:!1,quotes:`single`,wrap:!1},s.version=`3.0.0`,t.exports=s})),qv=n((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var r=n(Kv()),i=Bv(),a=n(Vv()),o=Hv();e.default=function(e){t(n,e);function n(t){var n=e.call(this,t)||this;return n.type=o.CLASS,n._constructed=!0,n}return Object.defineProperty(n.prototype,"value",{get:function(){return this._value},set:function(e){if(this._constructed){var t=(0,r.default)(e,{isIdentifier:!0});t===e?this.raws&&delete this.raws.value:((0,i.ensureObject)(this,`raws`),this.raws.value=t)}this._value=e},enumerable:!1,configurable:!0}),n.prototype.valueToString=function(){return`.`+e.prototype.valueToString.call(this)},n}(a.default)})),Jv=n((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var r=n(Vv()),i=Hv();e.default=function(e){t(n,e);function n(t){var n=e.call(this,t)||this;return n.type=i.COMMENT,n}return n}(r.default)})),Yv=n((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var r=n(Vv()),i=Hv();e.default=function(e){t(n,e);function n(t){var n=e.call(this,t)||this;return n.type=i.ID,n}return n.prototype.valueToString=function(){return`#`+e.prototype.valueToString.call(this)},n}(r.default)})),Xv=n((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var r=n(Kv()),i=Bv();e.default=function(e){t(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return Object.defineProperty(n.prototype,"namespace",{get:function(){return this._namespace},set:function(e){if(e===!0||e===`*`||e===`&`){this._namespace=e,this.raws&&delete this.raws.namespace;return}var t=(0,r.default)(e,{isIdentifier:!0});
11this._namespace=e,t===e?this.raws&&delete this.raws.namespace:((0,i.ensureObject)(this,`raws`),this.raws.namespace=t)},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"ns",{get:function(){return this._namespace},set:function(e){this.namespace=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"namespaceString",{get:function(){if(this.namespace){var e=this.stringifyProperty(`namespace`);return e===!0?``:e}return``},enumerable:!1,configurable:!0}),n.prototype.qualifiedName=function(e){return this.namespace?`${this.namespaceString}|${e}`:e},n.prototype.valueToString=function(){return this.qualifiedName(e.prototype.valueToString.call(this))},n}(n(Vv()).default)})),Zv=n((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var r=n(Xv()),i=Hv();e.default=function(e){t(n,e);function n(t){var n=e.call(this,t)||this;return n.type=i.TAG,n}return n}(r.default)})),Qv=n((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+a(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var r=n(Vv()),i=Hv(),a=function(e){t(n,e);function n(t){var n=e.call(this,t)||this;return n.type=i.STRING,n}return n}(r.default);e.default=a})),$v=n((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var r=n(Uv()),i=Hv();e.default=function(e){t(n,e);function n(t){var n=e.call(this,t)||this;return n.type=i.PSEUDO,n}return n.prototype._stringify=function(e,t,n){var r=this;if(t>=n)throw Error(`Cannot serialize selector: nesting depth exceeds the maximum of ${n}.`);var i=this.length?`(`+this.map(function(i){return r._stringifyChild(i,e,t+1,n)}).join(`,`)+`)`:``;return[this.rawSpaceBefore,this.stringifyProperty(`value`),i,this.rawSpaceAfter].join(``)},n}(r.default)})),ey=n(((e,t)=>{t.exports=n;function n(e,t){if(r(`noDeprecation`))return e;var n=!1;function i(){if(!n){if(r(`throwDeprecation`))throw Error(t);r(`traceDeprecation`)?console.trace(t):console.warn(t),n=!0}return e.apply(this,arguments)}return i}function r(e){try{if(!global.localStorage)return!1}catch{return!1}var t=global.localStorage[e];return t!=null&&String(t).toLowerCase()===`true`}})),ty=n((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}
11t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},r;Object.defineProperty(e,"__esModule",{value:!0}),e.unescapeValue=p;var i=n(Kv()),a=n(Fv()),o=n(Xv()),s=Hv(),c=ey(),l=/^('|")([^]*)\1$/,u=c(function(){},`Assigning an attribute a value containing characters that might need to be escaped is deprecated. Call attribute.setValue() instead.`),d=c(function(){},`Assigning attr.quoted is deprecated and has no effect. Assign to attr.quoteMark instead.`),f=c(function(){},`Constructing an Attribute selector with a value without specifying quoteMark is deprecated. Note: The value should be unescaped now.`);function p(e){var t=!1,n=null,r=e,i=r.match(l);return i&&(n=i[1],r=i[2]),r=(0,a.default)(r),r!==e&&(t=!0),{deprecatedUsage:t,unescaped:r,quoteMark:n}}function m(e){if(e.quoteMark!==void 0||e.value===void 0)return e;f();var t=p(e.value),n=t.quoteMark,r=t.unescaped;return e.raws||={},e.raws.value===void 0&&(e.raws.value=e.value),e.value=r,e.quoteMark=n,e}e.default=function(e){t(n,e);function n(t){t===void 0&&(t={});var n=e.call(this,m(t))||this;return n.type=s.ATTRIBUTE,n.raws=n.raws||{},Object.defineProperty(n.raws,"unquoted",{get:c(function(){return n.value},`attr.raws.unquoted is deprecated. Call attr.value instead.`),set:c(function(){return n.value},`Setting attr.raws.unquoted is deprecated and has no effect. attr.value is unescaped by default now.`)}),n._constructed=!0,n}return n.prototype.getQuotedValue=function(e){e===void 0&&(e={});var t=h[this._determineQuoteMark(e)];return(0,i.default)(this._value,t)},n.prototype._determineQuoteMark=function(e){return e.smart?this.smartQuoteMark(e):this.preferredQuoteMark(e)},n.prototype.setValue=function(e,t){t===void 0&&(t={}),this._value=e,this._quoteMark=this._determineQuoteMark(t),this._syncRawValue()},n.prototype.smartQuoteMark=function(e){var t=this.value,r=t.replace(/[^']/g,``).length,a=t.replace(/[^"]/g,``).length;if(r+a===0){var o=(0,i.default)(t,{isIdentifier:!0});if(o===t)return n.NO_QUOTE;var s=this.preferredQuoteMark(e);if(s===n.NO_QUOTE){var c=this.quoteMark||e.quoteMark||n.DOUBLE_QUOTE,l=h[c];if((0,i.default)(t,l).length<o.length)return c}return s}return a===r?this.preferredQuoteMark(e):a<r?n.DOUBLE_QUOTE:n.SINGLE_QUOTE},n.prototype.preferredQuoteMark=function(e){var t=e.preferCurrentQuoteMark?this.quoteMark:e.quoteMark;return t===void 0&&(t=e.preferCurrentQuoteMark?e.quoteMark:this.quoteMark),t===void 0&&(t=n.DOUBLE_QUOTE),t},Object.defineProperty(n.prototype,"quoted",{get:function(){var e=this.quoteMark;return e===`'`||e===`"`},set:function(e){d()},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"quoteMark",{get:function(){return this._quoteMark},set:function(e){if(!this._constructed){this._quoteMark=e;return}this._quoteMark!==e&&(this._quoteMark=e,this._syncRawValue())},enumerable:!1,configurable:!0}),n.prototype._syncRawValue=function(){var e=(0,i.default)(this._value,h[this.quoteMark]);e===this._value?this.raws&&delete this.raws.value:this.raws.value=e},Object.defineProperty(n.prototype,"qualifiedAttribute",{get:function(){return this.qualifiedName(this.raws.attribute||this.attribute)},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"insensitiveFlag",{get:function(){return this.insensitive?`i`:``},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"value",{get:function(){return this._value},set:function(e){if(this._constructed){var t=p(e),n=t.deprecatedUsage,r=t.unescaped,i=t.quoteMark;if(n&&u(),r===this._value&&i===this._quoteMark)return;this._value=r,this._quoteMark=i,this._syncRawValue()}else this._value=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"insensitive",{get:function(){return this._insensitive},set:function(e){e||(this._insensitive=!1,this.raws&&(this.raws.insensitiveFlag===`I`||this.raws.insensitiveFlag===`i`)&&(this.raws.insensitiveFlag=void 0)),this._insensitive=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"attribute",{get:function(){return this._attribute},set:function(e){this._handleEscapes(`attribute`,e),this._attribute=e}
11,enumerable:!1,configurable:!0}),n.prototype._handleEscapes=function(e,t){if(this._constructed){var n=(0,i.default)(t,{isIdentifier:!0});n===t?delete this.raws[e]:this.raws[e]=n}},n.prototype._spacesFor=function(e){var t={before:``,after:``},n=this.spaces[e]||{},r=this.raws.spaces&&this.raws.spaces[e]||{};return Object.assign(t,n,r)},n.prototype._stringFor=function(e,t,n){t===void 0&&(t=e),n===void 0&&(n=g);var r=this._spacesFor(t);return n(this.stringifyProperty(e),r)},n.prototype.offsetOf=function(e){var t=1,n=this._spacesFor(`attribute`);if(t+=n.before.length,e===`namespace`||e===`ns`)return this.namespace?t:-1;if(e===`attributeNS`||(t+=this.namespaceString.length,this.namespace&&(t+=1),e===`attribute`))return t;t+=this.stringifyProperty(`attribute`).length,t+=n.after.length;var r=this._spacesFor(`operator`);t+=r.before.length;var i=this.stringifyProperty(`operator`);if(e===`operator`)return i?t:-1;t+=i.length,t+=r.after.length;var a=this._spacesFor(`value`);t+=a.before.length;var o=this.stringifyProperty(`value`);if(e===`value`)return o?t:-1;t+=o.length,t+=a.after.length;var s=this._spacesFor(`insensitive`);return t+=s.before.length,e===`insensitive`&&this.insensitive?t:-1},n.prototype.toString=function(){var e=this,t=[this.rawSpaceBefore,`[`];return t.push(this._stringFor(`qualifiedAttribute`,`attribute`)),this.operator&&(this.value||this.value===``)&&(t.push(this._stringFor(`operator`)),t.push(this._stringFor(`value`)),t.push(this._stringFor(`insensitiveFlag`,`insensitive`,function(t,n){return t.length>0&&!e.quoted&&n.before.length===0&&!(e.spaces.value&&e.spaces.value.after)&&(n.before=` `),g(t,n)}))),t.push(`]`),t.push(this.rawSpaceAfter),t.join(``)},n.NO_QUOTE=null,n.SINGLE_QUOTE=`'`,n.DOUBLE_QUOTE=`"`,n}(o.default);var h=(r={"'":{quotes:`single`,wrap:!0},'"':{quotes:`double`,wrap:!0}},r[null]={isIdentifier:!0},r);function g(e,t){return`${t.before}${e}${t.after}`}})),ny=n((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var r=n(Xv()),i=Hv();e.default=function(e){t(n,e);function n(t){var n=e.call(this,t)||this;return n.type=i.UNIVERSAL,n.value=`*`,n}return n}(r.default)})),ry=n((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var r=n(Vv()),i=Hv();e.default=function(e){t(n,e);function n(t){var n=e.call(this,t)||this;return n.type=i.COMBINATOR,n}return n}(r.default)})),iy=n((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var r=n(Vv()),i=Hv();e.default=function(e){t(n,e);function n(t){var n=e.call(this,t)||this;return n.type=i.NESTING,n.value=`&`,n}return n}(r.default)})),ay=n((e=>
11{Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(e){return e.sort(function(e,t){return e-t})}})),oy=n((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.combinator=e.word=e.comment=e.str=e.tab=e.newline=e.feed=e.cr=e.backslash=e.bang=e.slash=e.doubleQuote=e.singleQuote=e.space=e.greaterThan=e.pipe=e.equals=e.plus=e.caret=e.tilde=e.dollar=e.closeSquare=e.openSquare=e.closeParenthesis=e.openParenthesis=e.semicolon=e.colon=e.comma=e.at=e.asterisk=e.ampersand=void 0,e.ampersand=38,e.asterisk=42,e.at=64,e.comma=44,e.colon=58,e.semicolon=59,e.openParenthesis=40,e.closeParenthesis=41,e.openSquare=91,e.closeSquare=93,e.dollar=36,e.tilde=126,e.caret=94,e.plus=43,e.equals=61,e.pipe=124,e.greaterThan=62,e.space=32,e.singleQuote=39,e.doubleQuote=34,e.slash=47,e.bang=33,e.backslash=92,e.cr=13,e.feed=12,e.newline=10,e.tab=9,e.str=e.singleQuote,e.comment=-1,e.word=-2,e.combinator=-3})),sy=n((e=>{var t=e&&e.__createBinding||(Object.create?(function(e,t,n,r){r===void 0&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||(`get`in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}):(function(e,t,n,r){r===void 0&&(r=n),e[r]=t[n]})),n=e&&e.__setModuleDefault||(Object.create?(function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}):function(e,t){e.default=t}),r=e&&e.__importStar||(function(){var e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)};return function(r){if(r&&r.__esModule)return r;var i={};if(r!=null)for(var a=e(r),o=0;o<a.length;o++)a[o]!=="default"&&t(i,r,a[o]);return n(i,r),i}})(),i,a;Object.defineProperty(e,"__esModule",{value:!0}),e.FIELDS=void 0,e.default=m;for(var o=r(oy()),s=(i={},i[o.tab]=!0,i[o.newline]=!0,i[o.cr]=!0,i[o.feed]=!0,i),c=(a={},a[o.space]=!0,a[o.tab]=!0,a[o.newline]=!0,a[o.cr]=!0,a[o.feed]=!0,a[o.ampersand]=!0,a[o.asterisk]=!0,a[o.bang]=!0,a[o.comma]=!0,a[o.colon]=!0,a[o.semicolon]=!0,a[o.openParenthesis]=!0,a[o.closeParenthesis]=!0,a[o.openSquare]=!0,a[o.closeSquare]=!0,a[o.singleQuote]=!0,a[o.doubleQuote]=!0,a[o.plus]=!0,a[o.pipe]=!0,a[o.tilde]=!0,a[o.greaterThan]=!0,a[o.equals]=!0,a[o.dollar]=!0,a[o.caret]=!0,a[o.slash]=!0,a),l={},u=`0123456789abcdefABCDEF`,d=0;d<u.length;d++)l[u.charCodeAt(d)]=!0;function f(e,t){var n=t,r;do{if(r=e.charCodeAt(n),c[r])return n-1;r===o.backslash?n=p(e,n)+1:n++}while(n<e.length);return n-1}function p(e,t){var n=t,r=e.charCodeAt(n+1);if(!s[r]){if(l[r]){var i=0;do n++,i++,r=e.charCodeAt(n+1);while(l[r]&&i<6);i<6&&r===o.space&&n++}else n++}return n}e.FIELDS={TYPE:0,START_LINE:1,START_COL:2,END_LINE:3,END_COL:4,START_POS:5,END_POS:6};function m(e){var t=[],n=e.css.valueOf(),r=n.length,i=-1,a=1,s=0,c=0,l,u,d,p,m,h,g,_,v,y,b,x,S;function C(t,r){if(e.safe)n+=r,v=n.length-1;else throw e.error(`Unclosed `+t,a,s-i,s)}for(;s<r;){switch(l=n.charCodeAt(s),l===o.newline&&(i=s,a+=1),l){case o.space:case o.tab:case o.newline:case o.cr:case o.feed:v=s;do v+=1,l=n.charCodeAt(v),l===o.newline&&(i=v,a+=1);while(l===o.space||l===o.newline||l===o.tab||l===o.cr||l===o.feed);S=o.space,p=a,d=v-i-1,c=v;break;case o.plus:case o.greaterThan:case o.tilde:case o.pipe:v=s;do v+=1,l=n.charCodeAt(v);while(l===o.plus||l===o.greaterThan||l===o.tilde||l===o.pipe);S=o.combinator,p=a,d=s-i,c=v;break;case o.asterisk:case o.ampersand:case o.bang:case o.comma:case o.equals:case o.dollar:case o.caret:case o.openSquare:case o.closeSquare:case o.colon:case o.semicolon:case o.openParenthesis:case o.closeParenthesis:v=s,S=l,p=a,d=s-i,c=v+1;break;case o.singleQuote:case o.doubleQuote:x=l===o.singleQuote?`'`:`"`,v=s;do for(m=!1,v=n.indexOf(x,v+1),v===-1&&C(`quote`,x),h=v;n.charCodeAt(h-1)===o.backslash;)--h,m=!m;while(m);S=o.str,p=a,d=s-i,c=v+1;break;default:l===o.slash&&n.charCodeAt(s+1)===o.asterisk?(v=n.indexOf(`*/`,s+2)+1,v===0&&C(`comment`,`*/`),u=n.slice(s,v+1),_=u.split(`
12`),g=_.length-1,g>0?(y=a+g,b=v-_[g].length):(y=a,b=i),S=o.comment,a=y,p=y,d=v-b):l===o.slash?(v=s,S=l,p=a,d=s-i,c=v+1):(v=f(n,s),S=o.word,p=a,d=v-i),c=v+1}t.push([S,a,s-i,p,d,s,c]),b&&=(i=b,null),s=c}return t}})),cy=n((e=>{var t=e&&e.__assign||function(){return t=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},t.apply(this,arguments)},n=e&&e.__createBinding||(Object.create?(function(e,t,n,r){r===void 0&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);
12(!i||(`get`in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}):(function(e,t,n,r){r===void 0&&(r=n),e[r]=t[n]})),r=e&&e.__setModuleDefault||(Object.create?(function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}):function(e,t){e.default=t}),i=e&&e.__importStar||(function(){var e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)};return function(t){if(t&&t.__esModule)return t;var i={};if(t!=null)for(var a=e(t),o=0;o<a.length;o++)a[o]!=="default"&&n(i,t,a[o]);return r(i,t),i}})(),a=e&&e.__read||function(e,t){var n=typeof Symbol==`function`&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),i,a=[],o;try{for(;(t===void 0||t-->0)&&!(i=r.next()).done;)a.push(i.value)}catch(e){o={error:e}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return a},o=e&&e.__spreadArray||function(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;r<i;r++)(a||!(r in t))&&(a||=Array.prototype.slice.call(t,0,r),a[r]=t[r]);return e.concat(a||Array.prototype.slice.call(t))},s=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},c,l;Object.defineProperty(e,"__esModule",{value:!0});var u=s(Wv()),d=s(Gv()),f=s(qv()),p=s(Jv()),m=s(Yv()),h=s(Zv()),g=s(Qv()),_=s($v()),v=i(ty()),y=s(ny()),b=s(ry()),x=s(iy()),S=s(ay()),C=i(sy()),w=i(oy()),T=i(Hv()),E=Bv(),D=(c={},c[w.space]=!0,c[w.cr]=!0,c[w.feed]=!0,c[w.newline]=!0,c[w.tab]=!0,c),O=t(t({},D),(l={},l[w.comment]=!0,l));function ee(e){return{line:e[C.FIELDS.START_LINE],column:e[C.FIELDS.START_COL]}}function te(e){return{line:e[C.FIELDS.END_LINE],column:e[C.FIELDS.END_COL]}}function k(e,t,n,r){return{start:{line:e,column:t},end:{line:n,column:r}}}function ne(e){return k(e[C.FIELDS.START_LINE],e[C.FIELDS.START_COL],e[C.FIELDS.END_LINE],e[C.FIELDS.END_COL])}function A(e,t){if(e)return k(e[C.FIELDS.START_LINE],e[C.FIELDS.START_COL],t[C.FIELDS.END_LINE],t[C.FIELDS.END_COL])}function j(e,t){var n=e[t];if(typeof n==`string`)return n.indexOf(`\\`)!==-1&&((0,E.ensureObject)(e,`raws`),e[t]=(0,E.unesc)(n),e.raws[t]===void 0&&(e.raws[t]=n)),e}function M(e,t){for(var n=-1,r=[];(n=e.indexOf(t,n+1))!==-1;)r.push(n);return r}function N(){return Array.from(new Set(Array.prototype.concat.apply([],arguments)))}e.default=function(){function e(e,t){t===void 0&&(t={}),this.rule=e,this.options=Object.assign({lossy:!1,safe:!1},t),this.position=0,this.nestingDepth=0,this.maxNestingDepth=(0,E.resolveMaxNestingDepth)(this.options.maxNestingDepth),this.css=typeof this.rule==`string`?this.rule:this.rule.selector,this.tokens=(0,C.default)({css:this.css,error:this._errorGenerator(),safe:this.options.safe});var n=A(this.tokens[0],this.tokens[this.tokens.length-1]);this.root=new u.default({source:n}),this.root.errorGenerator=this._errorGenerator();var r=new d.default({source:{start:{line:1,column:1}},sourceIndex:0});this.root.append(r),this.current=r,this.loop()}return e.prototype._errorGenerator=function(){var e=this;return function(t,n){return typeof e.rule==`string`?Error(t):e.rule.error(t,n)}},e.prototype.attribute=function(){var e=[],t=this.currToken;for(this.position++;this.position<this.tokens.length&&this.currToken[C.FIELDS.TYPE]!==w.closeSquare;)e.push(this.currToken),this.position++;if(!this.currToken)return this.expected(`closing square bracket`,t[C.FIELDS.START_POS]);if(this.currToken[C.FIELDS.TYPE]!==w.closeSquare)return this.expected(`closing square bracket`,this.currToken[C.FIELDS.START_POS]);var n=e.length,r={source:k(t[1],t[2],this.currToken[3],this.currToken[4]),sourceIndex:t[C.FIELDS.START_POS]};if(n===1&&!~[w.word].indexOf(e[0][C.FIELDS.TYPE]))return this.expected(`attribute`,e[0][C.FIELDS.START_POS]);for(var i=0,a=``,o=``,s=null,c=!1;i<n;){var l=e[i],u=this.content(l),d=e[i+1];switch(l[C.FIELDS.TYPE]){case w.space:if(c=!0,this.options.lossy)break;if(s){(0,E.ensureObject)(r,`spaces`,s);var f=r.spaces[s].after||``;r.spaces[s].after=f+u;var p=(0,E.getProp)(r,`raws`,`spaces`,s,`after`)||null;p&&(r.raws.spaces[s].after=p+u)}else a+=u,o+=u;break;case w.asterisk:if(d[C.FIELDS.TYPE]===w.equals)r.operator=u,s=`operator`;else if((!r.namespace||s===`namespace`&&!c)&&d){a&&=((0,E.ensureObject)(r,`spaces`,`attribute`),r.spaces.attribute.before=a,``),o&&=((0,E.ensureObject)(r,`raws`,`spaces`,`attribute`),r.raws.spaces.attribute.before=o,``),r.namespace=(r.namespace||``)+u;var m=(0,E.getProp)(r,`raws`,`namespace`)||null;m&&(r.raws.namespace+=u),s=`namespace`}c=!1;break;case w.dollar:if(s===`value`){var h=(0,E.getProp)(r,`raws`,`value`);r.value+=`$`,h&&(r.raws.value=h+`$`);break}case w.caret:d[C.FIELDS.TYPE]===w.equals&&(r.operator=u,s=`operator`),c=!1;break;case w.combinator:if(u===`~`&&d[C.FIELDS.TYPE]===w.equals&&(r.operator=u,s=`operator`),u!==`|`){c=!1;break}d[C.FIELDS.TYPE]===w.equals?(r.operator=u,s=`operator`):!r.namespace&&!r.attribute&&(r.namespace=!0),c=!1;break;case w.word:if(d&&this.content(d)===`|`&&e[i+2]&&e[i+2][C.FIELDS.TYPE]!==w.equals&&!r.operator&&!r.namespace)r.namespace=u,s=`namespace`;else if(!r.attribute||s===`attribute`&&!c){a&&=((0,E.ensureObject)(r,`spaces`,`attribute`),r.spaces.attribute.before=a,``),o&&=((0,E.ensureObject)(r,`raws`,`spaces`,`attribute`),r.raws.spaces.attribute.before=o,``),r.attribute=(r.attribute||``)+u;var m=(0,E.getProp)(r,`raws`,`attribute`)||null;m&&(r.raws.attribute+=u),s=`attribute`}else if(!r.value&&r.value!==``||s===`value`&&!(c||r.quoteMark)){var g=(0,E.unesc)(u),h=(0,E.getProp)(r,`raws`,`value`)||``,_=r.value||``;r.value=_+g,r.quoteMark=null,(g!==u||h)&&((0,E.ensureObject)(r,`raws`),r.raws.value=(h||_)+u),s=`value`}else{var y=u===`i`||u===`I`;(r.value||r.value===``)&&(r.quoteMark||c)?(r.insensitive=y,(!y||u===`I`)&&((0,E.ensureObject)(r,`raws`),r.raws.insensitiveFlag=u),s=`insensitive`,a&&=((0,E.ensureObject)(r,`spaces`,`insensitive`),r.spaces.insensitive.before=a,``),o&&=((0,E.ensureObject)(r,`raws`,`spaces`,`insensitive`),r.raws.spaces.insensitive.before=o,``)):(r.value||r.value===``)&&(s=`value`,r.value+=u,r.raws.value&&(r.raws.value+=u))}c=!1;break;case w.str:if(!r.attribute||!r.operator)return this.error(`Expected an attribute followed by an operator preceding the string.`,{index:l[C.FIELDS.START_POS]});var b=(0,v.unescapeValue)(u),x=b.unescaped,S=b.quoteMark;r.value=x,r.quoteMark=S,s=`value`,(0,E.ensureObject)(r,`raws`),r.raws.value=u,c=!1;break;case w.equals:if(!r.attribute)return this.expected(`attribute`,l[C.FIELDS.START_POS],u);if(r.value)return this.error(`Unexpected "=" found; an operator was already defined.`,{index:l[C.FIELDS.START_POS]});r.operator=r.operator?r.operator+u:u,s=`operator`,c=!1;break;case w.comment:if(s){if(c||d&&d[C.FIELDS.TYPE]===w.space||s===`insensitive`){var T=(0,E.getProp)(r,`spaces`,s,`after`)||``,D=(0,E.getProp)(r,`raws`,`spaces`,s,`after`)||T;(0,E.ensureObject)(r,`raws`,`spaces`,s),r.raws.spaces[s].after=D+u}else{var O=r[s]||``,ee=(0,E.getProp)(r,`raws`,s)||O;(0,E.ensureObject)(r,`raws`),r.raws[s]=ee+u}}else o+=u;break;default:return this.error(`Unexpected "${u}" found.`,{index:l[C.FIELDS.START_POS]})}i++}j(r,`attribute`),j(r,`namespace`),this.newNode(new v.default(r)),this.position++},e.prototype.parseWhitespaceEquivalentTokens=function(e){e<0&&(e=this.tokens.length);var t=this.position,n=[],r=``,i=void 0;do if(D[this.currToken[C.FIELDS.TYPE]])this.options.lossy||(r+=this.content());else if(this.currToken[C.FIELDS.TYPE]===w.comment){var a={};r&&=(a.before=r,``),i=new p.default({value:this.content(),source:ne(this.currToken),sourceIndex:this.currToken[C.FIELDS.START_POS],space
vendor: 2,859 bytes, line 12
12s:a}),n.push(i)}while(++this.position<e);if(r){if(i)i.spaces.after=r;else if(!this.options.lossy){var o=this.tokens[t],s=this.tokens[this.position-1];n.push(new g.default({value:``,source:k(o[C.FIELDS.START_LINE],o[C.FIELDS.START_COL],s[C.FIELDS.END_LINE],s[C.FIELDS.END_COL]),sourceIndex:o[C.FIELDS.START_POS],spaces:{before:r,after:``}}))}}return n},e.prototype.convertWhitespaceNodesToSpace=function(e,t){var n=this;t===void 0&&(t=!1);var r=``,i=``;return e.forEach(function(e){var a=n.lossySpace(e.spaces.before,t),o=n.lossySpace(e.rawSpaceBefore,t);r+=a+n.lossySpace(e.spaces.after,t&&a.length===0),i+=a+e.value+n.lossySpace(e.rawSpaceAfter,t&&o.length===0)}),i===r&&(i=void 0),{space:r,rawSpace:i}},e.prototype.isNamedCombinator=function(e){return e===void 0&&(e=this.position),this.tokens[e+0]&&this.tokens[e+0][C.FIELDS.TYPE]===w.slash&&this.tokens[e+1]&&this.tokens[e+1][C.FIELDS.TYPE]===w.word&&this.tokens[e+2]&&this.tokens[e+2][C.FIELDS.TYPE]===w.slash},e.prototype.namedCombinator=function(){if(this.isNamedCombinator()){var e=this.content(this.tokens[this.position+1]),t=(0,E.unesc)(e).toLowerCase(),n={};t!==e&&(n.value=`/${e}/`);var r=new b.default({value:`/${t}/`,source:k(this.currToken[C.FIELDS.START_LINE],this.currToken[C.FIELDS.START_COL],this.tokens[this.position+2][C.FIELDS.END_LINE],this.tokens[this.position+2][C.FIELDS.END_COL]),sourceIndex:this.currToken[C.FIELDS.START_POS],raws:n});return this.position+=3,r}this.unexpected()},e.prototype.combinator=function(){var e=this;if(this.content()===`|`)return this.namespace();var t=this.locateNextMeaningfulToken(this.position);if(t<0||this.tokens[t][C.FIELDS.TYPE]===w.comma||this.tokens[t][C.FIELDS.TYPE]===w.closeParenthesis){var n=this.parseWhitespaceEquivalentTokens(t);if(n.length>0){var r=this.current.last;if(r){var i=this.convertWhitespaceNodesToSpace(n),a=i.space,o=i.rawSpace;o!==void 0&&(r.rawSpaceAfter+=o),r.spaces.after+=a}else n.forEach(function(t){return e.newNode(t)})}return}var s=this.currToken,c=void 0;t>this.position&&(c=this.parseWhitespaceEquivalentTokens(t));var l;if(this.isNamedCombinator()?l=this.namedCombinator():this.currToken[C.FIELDS.TYPE]===w.combinator?(l=new b.default({value:this.content(),source:ne(this.currToken),sourceIndex:this.currToken[C.FIELDS.START_POS]}),this.position++):D[this.currToken[C.FIELDS.TYPE]]||c||this.unexpected(),l){if(c){var u=this.convertWhitespaceNodesToSpace(c),a=u.space,o=u.rawSpace;l.spaces.before=a,l.rawSpaceBefore=o}}else{var d=this.convertWhitespaceNodesToSpace(c,!0),a=d.space,o=d.rawSpace;o||=a;var f={},p={spaces:{}};a.endsWith(` `)&&o.endsWith(` `)?(f.before=a.slice(0,a.length-1),p.spaces.before=o.slice(0,o.length-1)):a[0]===` `&&o[0]===` `?(f.after=a.slice(1),p.spaces.after=o.slice(1)):p.value=o,l=new b.default({value:` `,source:A(s,this.tokens[this.position-1]),sourceIndex:s[C.FIELDS.START_POS],space
12s:f,raws:p})}return this.currToken&&this.currToken[C.FIELDS.TYPE]===w.space&&(l.spaces.after=this.optionalSpace(this.content()),this.position++),this.newNode(l)},e.prototype.comma=function(){if(this.position===this.tokens.length-1){this.root.trailingComma=!0,this.position++;return}this.current._inferEndPosition();var e=new d.default({source:{start:ee(this.tokens[this.position+1])},sourceIndex:this.tokens[this.position+1][C.FIELDS.START_POS]});this.current.parent.append(e),this.current=e,this.position++},e.prototype.comment=function(){var e=this.currToken;this.newNode(new p.default({value:this.content(),source:ne(e),sourceIndex:e[C.FIELDS.START_POS]})),this.position++},e.prototype.error=function(e,t){throw this.root.error(e,t)},e.prototype.missingBackslash=function(){return this.error(`Expected a backslash preceding the semicolon.`,{index:this.currToken[C.FIELDS.START_POS]})},e.prototype.missingParenthesis=function(){return this.expected(`opening parenthesis`,this.currToken[C.FIELDS.START_POS])},e.prototype.missingSquareBracket=function(){return this.expected(`opening square bracket`,this.currToken[C.FIELDS.START_POS])},e.prototype.unexpected=function(){return this.error(`Unexpected '${this.content()}'. Escaping special characters with \\ may help.`,this.currToken[C.FIELDS.START_POS])},e.prototype.unexpectedPipe=function(){return this.error(`Unexpected '|'.`,this.currToken[C.FIELDS.START_POS])},e.prototype.namespace=function(){var e=this.prevToken,t=e&&(e[C.FIELDS.TYPE]===w.word||e[C.FIELDS.TYPE]===w.asterisk||e[C.FIELDS.TYPE]===w.ampersand)?this.content(e):!0;if(!this.nextToken)return this.unexpectedPipe();if(this.nextToken[C.FIELDS.TYPE]===w.word)return this.position++,this.word(t);if(this.nextToken[C.FIELDS.TYPE]===w.asterisk)return this.position++,this.universal(t);this.unexpectedPipe()},e.prototype.nesting=function(){if(this.nextToken&&this.content(this.nextToken)===`|`){this.position++;return}var e=this.currToken;this.newNode(new x.default({value:this.content(),source:ne(e),sourceIndex:e[C.FIELDS.START_POS]})),this.position++},e.prototype.parentheses=function(){var e=this.current.last,t=1,n=this.currToken;if(this.position++,e&&e.type===T.PSEUDO){var r=new d.default({source:{start:ee(this.tokens[this.position])},sourceIndex:this.tokens[this.position][C.FIELDS.START_POS]}),i=this.current;e.append(r),this.current=r,this.nestingDepth++;try{for(this.nestingDepth>this.maxNestingDepth&&this.error(`Cannot parse selector: nesting depth exceeds the maximum of ${this.maxNestingDepth}.`,{index:this.currToken[C.FIELDS.START_POS]});this.position<this.tokens.length&&t;)this.currToken[C.FIELDS.TYPE]===w.openParenthesis&&t++,this.currToken[C.FIELDS.TYPE]===w.closeParenthesis&&t--,t?this.parse():(this.current.source.end=te(this.currToken),this.current.parent.source.end=te(this.currToken),this.position++)}finally{this.nestingDepth--}this.current=i}else{for(var a=this.currToken,o=`(`,s=void 0;this.position<this.tokens.length&&t;)this.currToken[C.FIELDS.TYPE]===w.openParenthesis&&t++,this.currToken[C.FIELDS.TYPE]===w.closeParenthesis&&t--,s=this.currToken,o+=this.parseParenthesisToken(this.currToken),this.position++;e?e.appendToPropertyAndEscape(`value`,o,o):this.newNode(new g.default({value:o,source:k(a[C.FIELDS.START_LINE],a[C.FIELDS.START_COL],s[C.FIELDS.END_LINE],s[C.FIELDS.END_COL]),sourceIndex:a[C.FIELDS.START_POS]}))}if(t)return this.expected(`closing parenthesis`,(this.currToken||n)[C.FIELDS.START_POS])},e.prototype.pseudo=function(){for(var e=this,t=``,n=this.currToken;this.currToken&&this.currToken[C.FIELDS.TYPE]===w.colon;)t+=this.content(),this.position++;if(!this.currToken)return this.expected([`pseudo-class`,`pseudo-element`],this.position-1);if(this.currToken[C.FIELDS.TYPE]===w.word)this.splitWord(!1,function(r,i){t+=r,e.newNode(new _.default({value:t,source:A(n,e.currToken),sourceIndex:n[C.FIELDS.START_POS]})),i>1&&e.nextToken&&e.nextToken[C.FIELDS.TYPE]===w.openParenthesis&&e.error(`Misplaced parenthesis.`,{index:e.nextToken[C.FIELDS.START_POS]})});else return this.expected([`pseudo-class`,`pseudo-element`],this.currToken[C.FIELDS.START_POS])},e.prototype.space=function(){var e=this.content();this.position===0||this.prevToken[C.FIELDS.TYPE]===w.comma||this.prevToken[C.FIELDS.TYPE]===w.openParenthesis||this.current.nodes.every(function(e){return e.type===`comment`})?(this.spaces=this.optionalSpace(e),this.position++):this.position===this.tokens.length-1||this.nextToken[C.FIELDS.TYPE]===w.comma||this.nextToken[C.FIELDS.TYPE]===w.closeParenthesis?(this.current.last.spaces.after=this.optionalSpace(e),this.position++):this.combinator()},e.prototype.string=function(){var e=this.currToken;this.newNode(new g.default({value:this.content(),source:ne(e),sourceIndex:e[C.FIELDS.START_POS]})),this.position++},e.prototype.universal=function(e){var t=this.nextToken;if(t&&this.content(t)===`|`)return this.position++,this.namespace();var n=this.currToken;this.newNode(new y.default({value:this.content(),source:ne(n),sourceIndex:n[C.FIELDS.START_POS]}),e),this.position++},e.prototype.splitWord=function(e,t){for(var n=this,r=this.nextToken,i=this.content();r&&~[w.dollar,w.caret,w.equals,w.word].indexOf(r[C.FIELDS.TYPE]);){this.position++;var s=this.content();if(i+=s,s.lastIndexOf(`\\`)===s.length-1){var c=this.nextToken;c&&c[C.FIELDS.TYPE]===w.space&&(i+=this.requiredSpace(this.content(c)),this.position++)}r=this.nextToken}var l=M(i,`.`).filter(function(e){var t=i[e-1]===`\\`,n=/^\d+\.\d+%$/.test(i);return!t&&!n}),u=M(i,`#`).filter(function(e){return i[e-1]!==`\\`}),d=M(i,`#{`);if(d.length){var p=new Set(d);u=u.filter(function(e){return!p.has(e)})}var g=new Set(l),_=new Set(u),v=(0,S.default)(N(o(o([0],a(l),!1),a(u),!1)));v.forEach(function(r,a){var o=v[a+1]||i.length,s=i.slice(r,o);if(a===0&&t)return t.call(n,s,v.length);var c,l=n.currToken,u=l[C.FIELDS.START_POS]+v[a],d=k(l[1],l[2]+r,l[3],l[2]+(o-1));if(g.has(r)){var p={value:s.slice(1),source:d,sourceIndex:u};c=new f.default(j(p,`value`))}else if(_.has(r)){var y={value:s.slice(1),source:d,sourceIndex:u};c=new m.default(j(y,`value`))}else{var b={value:s,source:d,sourceIndex:u};j(b,`value`),c=new h.default(b)}n.newNode(c,e),e=null}),this.position++},e.prototype.word=function(e){var t=this.nextToken;return t&&this.content(t)===`|`?(this.position++,this.namespace()):this.splitWord(e)},e.prototype.loop=function(){for(;this.position<this.tokens.length;)this.parse(!0);return this.current._inferEndPosition(),this.root},e.prototype.parse=function(e){switch(this.currToken[C.FIELDS.TYPE]){case w.space:this.space();break;case w.comment:this.comment();break;case w.openParenthesis:this.parentheses();break;case w.closeParenthesis:e&&this.missingParenthesis();break;case w.openSquare:this.attribute();break;case w.dollar:case w.caret:case w.equals:case w.word:this.word();break;case w.colon:this.pseudo();break;case w.comma:this.comma();break;case w.asterisk:this.universal();break;case w.ampersand:this.nesting();break;case w.slash:case w.combinator:this.combinator();break;case w.str:this.string();break;case w.closeSquare:this.missingSquareBracket();case w.semicolon:this.missingBackslash();default:this.unexpected()}},e.prototype.expected=function(e,t,n){if(Array.isArray(e)){var r=e.pop();e=`${e.join(`, `)} or ${r}`}var i=/^[aeiou]/.test(e[0])?`an`:`a`;return n?this.error(`Expected ${i} ${e}, found "${n}" instead.`,{index:t}):this.error(`Expected ${i} ${e}.`,{index:t})},e.prototype.requiredSpace=function(e){return this.options.lossy?` `:e},e.prototype.optionalSpace=function(e){return this.options.lossy?``:e},e.prototype.lossySpace=function(e,t){return this.options.lossy?t?` `:``:e},e.prototype.parseParenthesisToken=function(e){var t=this.content(e);return e[C.FIELDS.TYPE]===w.space?this.requiredSpace(t):t},e.prototype.newNode=function(e,t){return t&&(/^ +$/.test(t)&&(this.options.lossy||(this.spaces=(this.spaces||``)+t),t=!0),e.namespace=t,j(e,`namespace`)),this.spaces&&=(e.spaces.before=this.spaces,``),this.current.append(e)},e.prototype.content=function(e){return e===void 0&&(e=this.currToken),this.css.slice(e[C.FIELDS.START_POS],e[C.FIELDS.END_POS])}
12,Object.defineProperty(e.prototype,"currToken",{get:function(){return this.tokens[this.position]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextToken",{get:function(){return this.tokens[this.position+1]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"prevToken",{get:function(){return this.tokens[this.position-1]},enumerable:!1,configurable:!0}),e.prototype.locateNextMeaningfulToken=function(e){e===void 0&&(e=this.position+1);for(var t=e;t<this.tokens.length;)if(O[this.tokens[t][C.FIELDS.TYPE]]){t++;continue}else return t;return-1},e}()})),ly=n((e=>{var t=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var n=t(cy());e.default=function(){function e(e,t){this.func=e||function(){},this.funcRes=null,this.options=t}return e.prototype._shouldUpdateSelector=function(e,t){return t===void 0&&(t={}),Object.assign({},this.options,t).updateSelector!==!1&&typeof e!=`string`},e.prototype._isLossy=function(e){return e===void 0&&(e={}),Object.assign({},this.options,e).lossless===!1},e.prototype._root=function(e,t){return t===void 0&&(t={}),new n.default(e,this._parseOptions(t)).root},e.prototype._parseOptions=function(e){var t=Object.assign({},this.options,e);return{lossy:this._isLossy(t),maxNestingDepth:t.maxNestingDepth}},e.prototype._stringifyOptions=function(e){return{maxNestingDepth:Object.assign({},this.options,e).maxNestingDepth}},e.prototype._run=function(e,t){var n=this;return t===void 0&&(t={}),new Promise(function(r,i){try{var a=n._root(e,t);Promise.resolve(n.func(a)).then(function(r){var i=void 0;return n._shouldUpdateSelector(e,t)&&(i=a.toString(n._stringifyOptions(t)),e.selector=i),{transform:r,root:a,string:i}}).then(r,i)}catch(e){i(e);return}})},e.prototype._runSync=function(e,t){t===void 0&&(t={});var n=this._root(e,t),r=this.func(n);if(r&&typeof r.then==`function`)throw Error(`Selector processor returned a promise to a synchronous call.`);var i=void 0;return t.updateSelector&&typeof e!=`string`&&(i=n.toString(this._stringifyOptions(t)),e.selector=i),{transform:r,root:n,string:i}},e.prototype.ast=function(e,t){return this._run(e,t).then(function(e){return e.root})},e.prototype.astSync=function(e,t){return this._runSync(e,t).root},e.prototype.transform=function(e,t){return this._run(e,t).then(function(e){return e.transform})},e.prototype.transformSync=function(e,t){return this._runSync(e,t).transform},e.prototype.process=function(e,t){var n=this;return this._run(e,t).then(function(e){return e.string||e.root.toString(n._stringifyOptions(t))})},e.prototype.processSync=function(e,t){var n=this._runSync(e,t);return n.string||n.root.toString(this._stringifyOptions(t))},e}()})),uy=n((e=>{var t=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0}),e.universal=e.tag=e.string=e.selector=e.root=e.pseudo=e.nesting=e.id=e.comment=e.combinator=e.className=e.attribute=void 0;var n=t(ty()),r=t(qv()),i=t(ry()),a=t(Jv()),o=t(Yv()),s=t(iy()),c=t($v()),l=t(Wv()),u=t(Gv()),d=t(Qv()),f=t(Zv()),p=t(ny());e.attribute=function(e){return new n.default(e)},e.className=function(e){return new r.default(e)},e.combinator=function(e){return new i.default(e)},e.comment=function(e){return new a.default(e)},e.id=function(e){return new o.default(e)},e.nesting=function(e){return new s.default(e)},e.pseudo=function(e){return new c.default(e)},e.root=function(e){return new l.default(e)},e.selector=function(e){return new u.default(e)},e.string=function(e){return new d.default(e)},e.tag=function(e){return new f.default(e)},e.universal=function(e){return new p.default(e)}})),dy=n((e=>{var t;Object.defineProperty(e,"__esModule",{value:!0}),e.isUniversal=e.isTag=e.isString=e.isSelector=e.isRoot=e.isPseudo=e.isNesting=e.isIdentifier=e.isComment=e.isCombinator=e.isClassName=e.isAttribute=void 0,e.isNode=i,e.isPseudoElement=o,e.isPseudoClass=s,e.isContainer=c,e.isNamespace=l;var n=Hv(),r=(t={},t[n.ATTRIBUTE]=!0,t[n.CLASS]=!0,t[n.COMBINATOR]=!0,t[n.COMMENT]=!0,t[n.ID]=!0,t[n.NESTING]=!0,t[n.PSEUDO]=!0,t[n.ROOT]=!0,t[n.SELECTOR]=!0,t[n.STRING]=!0,t[n.TAG]=!0,t[n.UNIVERSAL]=!0,t);function i(e){return typeof e==`object`&&r[e.type]}function a(e,t){return i(t)&&t.type===e}e.isAttribute=a.bind(null,n.ATTRIBUTE),e.isClassName=a.bind(null,n.CLASS),e.isCombinator=a.bind(null,n.COMBINATOR),e.isComment=a.bind(null,n.COMMENT),e.isIdentifier=a.bind(null,n.ID),e.
12isNesting=a.bind(null,n.NESTING),e.isPseudo=a.bind(null,n.PSEUDO),e.isRoot=a.bind(null,n.ROOT),e.isSelector=a.bind(null,n.SELECTOR),e.isString=a.bind(null,n.STRING),e.isTag=a.bind(null,n.TAG),e.isUniversal=a.bind(null,n.UNIVERSAL);function o(t){return(0,e.isPseudo)(t)&&t.value&&(t.value.startsWith(`::`)||t.value.toLowerCase()===`:before`||t.value.toLowerCase()===`:after`||t.value.toLowerCase()===`:first-letter`||t.value.toLowerCase()===`:first-line`)}function s(t){return(0,e.isPseudo)(t)&&!o(t)}function c(e){return!!(i(e)&&e.walk)}function l(t){return(0,e.isAttribute)(t)||(0,e.isTag)(t)}})),fy=n((e=>{var t=e&&e.__createBinding||(Object.create?(function(e,t,n,r){r===void 0&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||(`get`in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}):(function(e,t,n,r){r===void 0&&(r=n),e[r]=t[n]})),n=e&&e.__exportStar||function(e,n){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(n,r)&&t(n,e,r)};Object.defineProperty(e,"__esModule",{value:!0}),n(Hv(),e),n(uy(),e),n(dy(),e)})),py=t(n(((e,t)=>{var n=e&&e.__createBinding||(Object.create?(function(e,t,n,r){r===void 0&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||(`get`in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}):(function(e,t,n,r){r===void 0&&(r=n),e[r]=t[n]})),r=e&&e.__setModuleDefault||(Object.create?(function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}):function(e,t){e.default=t}),i=e&&e.__importStar||(function(){var e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)};return function(t){if(t&&t.__esModule)return t;var i={};if(t!=null)for(var a=e(t),o=0;o<a.length;o++)a[o]!=="default"&&n(i,t,a[o]);return r(i,t),i}})(),a=(e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}})(ly()),o=i(fy()),s=function(e){return new a.default(e)};Object.assign(s,o),delete s.__esModule,t.exports=s}))(),1),my=`:where(#pro-content)`;function hy(e){Ov(e,{visit:`Declaration`,enter(e,t,n){(/expression\s*\(|javascript\s*:|vbscript\s*:|[\\<>]/i.test(Tv(e.value))||/^(?:behavior|-moz-binding)$/i.test(e.property))&&n.remove(t)}})}function gy(e){try{let t=wv(e);return Ov(t,{visit:`Atrule`,enter(e,t,n){if(!/^(?:media|supports|(?:-webkit-)?keyframes)$/i.test(e.name))return n.remove(t),this.skip}}),hy(t),Ov(t,{visit:`Rule`,enter(e){/keyframes$/i.test(this.atrule?.name||``)||(e.prelude=wv((0,py.default)(e=>{e.each(e=>{let t=e.nodes,n=t.findIndex(e=>e.type===`id`&&e.value===`pro-content`||e.type===`pseudo`&&e.toString()===my);if(n>=0){let r=t.slice(n+1).find(e=>e.type===`combinator`);r&&![``,`>`].includes(r.value.trim())&&e.replaceWith((0,py.default)().astSync(my+` :not(*)`).first);return}if(t[0]?.type===`tag`&&/^(?:body|html)$/i.test(t[0].value)){let n=t.findIndex(e=>e.type===`combinator`);if(n<0){e.replaceWith((0,py.default)().astSync(my).first);return}let r=t.slice(0,n).map(String).join(``),i=t.slice(n+1).map(String).join(``);e.replaceWith((0,py.default)().astSync(r+` :where(#pro-content) `+i).first)}else e.replaceWith((0,py.default)().astSync(my+` `+e).first)})}).processSync(Tv(e.prelude)),{context:`selectorList`}))}}),Tv(t).replace(/</g,`\\3c `)}catch{return``}}function _y(e){try{let t=wv(e,{context:`declarationList`});return hy(t),Tv(t)}catch{return``}}var vy=`address article aside footer header h1 h2 h3 h4 h5 h6 main nav section blockquote dd div dl dt figcaption figure hr li ol p pre ul a abbr b bdi bdo br cite code em i kbd mark q s small span strong sub sup time u var wbr caption col colgroup table tbody td tfoot th thead tr img picture source video audio track`.split(` `);function yy(e,{marketing:t=!1}={}){try{return by(e,{marketing:t})}finally{Yn()}}function by(e,{marketing:t=!1}={}){let n=Jn(String(e||``)),r=qn.sanitize(Kn(n.html),{ALLOWED_TAGS:t?[...vy,`style`]:vy,ADD_ATTR:[`target`,`loading`,`decoding`,`fetchpriority`,`playsinline`],RETURN_DOM:!0,FORCE_BODY:!0});if(!r||typeof r.querySelectorAll!=`function`)return``;for(let e of r.querySelectorAll(`[style]`))e.setAttribute(`style`,_y(e.getAttribute(`style`)));for(let e of r.querySelectorAll(`style`)){let t=gy(e.textContent);t?e.textContent=t:e.remove()}for(let e of r.querySelectorAll(`[data-src], [data-original], [data-lazy-src]`))for(let t of[`data-src`,`data-original`,`data-lazy-src`]){let n=e.getAttribute(t);n&&!/^(?:https?:\/\/|\/[^/]|[^:/\s]+(?:\/|$))/i.test(n)&&e.removeAttribute(t)}for(let e of r.querySelectorAll(`a[target="_blank"]`))e.rel=[...new Set((e.rel+` no
12opener`).trim().split(/\s+/))].join(` `);let i=0;for(let e of r.querySelectorAll(`img`))if(/^data:/i.test(e.getAttribute(`src`)||``)&&!/^data:image\/(?:png|jpe?g|gif|webp|avif);base64,/i.test(e.getAttribute(`src`))&&e.removeAttribute(`src`),e.hasAttribute(`alt`)||e.setAttribute(`alt`,``),e.setAttribute(`decoding`,`async`),t){let t=i++===0;e.setAttribute(`loading`,t?`eager`:`lazy`),t&&e.setAttribute(`data-td-cms-first-img`,`1`),(/\b(w100|fullbg|full-bg|banner|hero)\b/i.test(e.className||``)||/width\s*:\s*100%/i.test(e.getAttribute(`style`)||``))&&e.setAttribute(`data-td-cms-full-img`,`1`)}return r.innerHTML}function xy(e){let t=String(e||``).replace(/<br\s*\/?\s*>|<\/(?:p|div|li|tr|h[1-6])>/gi,`
13`);try{return(qn.sanitize(t,{ALLOWED_TAGS:[],ALLOWED_ATTR:[],RETURN_DOM:!0,FORCE_BODY:!0}).textContent||``).trim()}finally{Yn()}}function Sy(e){let t=e?.data;if(typeof t?.detailContent!=`string`||!t.detailContent)return e;let n=yy(t.detailContent,{marketing:!0});return{...e,data:{...t,detailContent:n}}}function Cy({ttl:e=6e4,maxEntries:t=32,now:n=Date.now}={}){let r=new Map;return async function(i,a){let o=r.get(i);if(o&&o.expires>n())return o.promise;for(r.delete(i);r.size>=t;)r.delete(r.keys().next().value);let s={expires:n()+e};return s.promise=Promise.resolve().then(a).then(e=>((Number(e?.code)!==200||!e?.data?.productId)&&r.get(i)===s&&r.delete(i),e)).catch(e=>{throw r.get(i)===s&&r.delete(i),e}),r.set(i,s),s.promise}}function wy(e){if(e===void 0)return!0;let t=String(e||``).slice(0,16384).trim();if(!t||/<div[^>]*class=["'][^"']*\bcoming\b[^"']*["'][^>]*>\s*coming\s*soon(?:\s*\.{3})?\s*<\/div>/i.test(t))return!1;let n=t.replace(/<style[\s\S]*?<\/style>/gi,` `).replace(/<script[\s\S]*?<\/script>/gi,` `).replace(/<[^>]+>/g,` `).replace(/&nbsp;/gi,` `).replace(/&(?:#\d+|#x[\da-f]+|[a-z][\da-z]+);/gi,`x`).replace(/\s+/g,` `).trim().toLowerCase(),r=/<img\b[^>]*\bsrc\s*=\s*["'][^"']+["']/i.test(t);return(n.length>=50||r)&&n!==`coming soon`&&n!==`coming soon...`}function Ty(e,t){return typeof e==`boolean`?e:typeof t==`string`&&wy(t)}function Ey(e){if(!e||typeof e!=`object`)return e;let{detailContent:t,...n}=e;return{...n,detailContentAvailable:typeof e.detailContentAvailable==`boolean`?e.detailContentAvailable:t===void 0?null:wy(t)}}function Dy(e){if(!e||typeof e!=`object`||Array.isArray(e)||!(`data`in e))return e;let t=e.data,n=t&&typeof t==`object`&&t.detailContent==null?{...t,detailContent:void 0}:t;return{...e,data:Ey(n)}}function Oy(e){return String(e??``).trim()}var ky=6;function Ay(e){let t=Oy(e).toLowerCase();return t?[`no publicly visible product was found`,`product not found`,`product unavailable`].some(e=>t.includes(e)):!1}function jy(e){return Number(e?.state)===ky}function My(e){try{return decodeURIComponent(String(e??``).trim()).toLowerCase()}catch{return String(e??``).trim().toLowerCase()}}function Ny(e,t){let n=My(t);return!n||Number(e?.code)!==200?null:(Array.isArray(e?.data?.records)?e.data.records:[]).find(e=>Number(e?.state)!==2||e?.toShow!=null&&Number(e.toShow)!==1||e?.deleted!=null&&Number(e.deleted)!==0?!1:[e?.proPath,e?.productModel].map(My).filter(Boolean).includes(n)&&My(e?.proPath))||null}function Py(e){let t=e?.data,n=Number(e?.code),r=Oy(e?.msg||e?.message);return n===200&&t?.productId&&jy(t)?{status:`missing`,data:null,message:`Product is obsolete.`}:n===200&&t?.productId?{status:`ok`,data:t.state==null?t:{...t,state:Number(t.state)},message:r}:!t?.productId&&(n===404||Ay(r))?{status:`missing`,data:null,message:r}:{status:`fetchError`,data:null,message:r}}function Fy(e,t,n){try{let n=e(t);if(n&&n!==t)return n}catch{}return n}function Iy(e){return Py({code:e?.businessCode??e?.statusCode,msg:e?.businessMessage,data:null})}function Ly(e){return Iy(e).status===`missing`}function Ry(e){return Fy(e,`txt_product_load_failed`,`Failed to load product information. Please try again later.`)}function zy(e){return Fy(e,`txt_retry`,`Retry`)}var By=Cy(),Vy=8388608;function Hy(e,t){let n={}[e];if(n==null||n===``)return t;let r=Number(n);return Number.isFinite(r)&&r>=0?r:t}function Uy(e,t){return Math.min(Math.floor(Hy(e,t)),Vy)}var Wy=Hy(`NUXT_PRODUCT_DETAIL_SERVER_CACHE_TTL_MS`,3e5),Gy=Uy(`NUXT_PRODUCT_DETAIL_SERVER_CACHE_MAX_BYTES`,524288);Uy(`NUXT_PRODUCT_SERVER_CACHE_MAX_BYTES`,1048576);var Ky=Hy(`NUXT_PRODUCT_LIST_SERVER_CACHE_TTL_MS`,3e5),qy=Hy(`NUXT_PRODUCT_STATIC_SERVER_CACHE_TTL_MS`,3e5);function Jy(e={}){return Object.fromEntries(Object.entries(e||{}).filter(([,e])=>e==null?!1:typeof e==`string`?e.trim()!==``:!Array.isArray(e)||e.length>0))}function Yy(e,t={},n={}){let r={...n||{}};return delete r.signal,`product:${e===`detail`?`v4`:`v3`}:${e}:${JSON.stringify(Ln({data:t,params:r}))}`}function Xy(e,t,n,r,i,a={}){return i({})}function Zy(){let e=vt();return{getProductBySync(t,n={}
13){return e.get(`/prod/api/pro/product/by-sync/${encodeURIComponent(t)}`,Jy(n),{timeout:8e3})},getList(t={},n={}){let{debounce:r=300,cancelPrevious:i=!0,...a}=n||{},o=Jy(t);return Xy(`list`,o,a,Ky,t=>{let n=e.get(`/prod/api/pro/product/list`,o,{...a,...t,transform:e=>(Rn(e),typeof a.transform==`function`?a.transform(e):e)});return r>0&&n.debounce(r),i&&n.cancelPrevious(xt(`product-list`,o)),n})},getProductDetail(t,n={}){let r=Jy(n);return Xy(`detail`,{productId:t,...r},{},Wy,n=>e.get(`/prod/api/pro/product/detail/${t}`,r,{...n,shouldLogError:e=>!Ly(e)}).cancelPrevious(`product-detail-${t}`).then(Sy),{serverMaxBytes:Gy})},getProductSummary(t,n={}){let r=Jy(n),i=()=>e.get(`/prod/api/pro/product/summary/${t}`,r,{maxResponseBytes:1048576,shouldLogError:e=>!Ly(e)}).cancelPrevious(xt(`product-summary`,{productId:t,...r})).then(Dy);return r.siteId&&Wn({},r)?By(Yy(`summary`,{productId:t,...r}),i):i()},getListByCategory(t,n={}){let r=Jy(n);return Xy(`list-by-category`,{catalogId:t,...r},{},Ky,n=>e.get(`/prod/api/pro/product/listByCategory/${t}`,r,n))},getListByTree(t={}){let n=Jy(t);return Xy(`support-tree`,n,{},qy,t=>e.get(`/prod/api/pro/product/support/tree`,n,t))},getProTree(t={}){let n=Jy(t);return e.get(`/prod/api/pro/product/tree`,n,{transform:Rn})},getCategoryDetailByUrlFlag(t={}){let n=Jy(t);return Xy(`category-url-flag`,n,{},qy,t=>e.get(`/prod/api/pro/category/urlFlag`,n,{...t,transform:e=>(Rn(e),{...e,data:e?.data?{categoryId:e.data.categoryId,parentId:e.data.parentId,ancestors:e.data.ancestors||``,treeLevel:e.data.treeLevel,urlFlag:e.data.urlFlag||``,name:e.data.name||``,seoTitle:e.data.seoTitle||``,seoDescription:e.data.seoDescription||``,seoKeywords:e.data.seoKeywords||``}:e?.data})}))},getCategoryPVByUrlFlag(t,n){return e.post(`/prod/api/pro/category/pv/${encodeURIComponent(n)}`,{})},getProCatePVById(t={}){return e.post(`/prod/api/pro/category/pvById/${encodeURIComponent(t.categoryId)}`,{})},getFilterByCategoryId(t,n={}){let r=Jy(n);return Xy(`filter-by-category`,{catalogId:t,...r},{},qy,n=>e.get(`/prod/api/pro/filter/list/category/${t}`,r,{...n,transform:Rn}))},getFilter(t,n={}){let r=Jy(n);return Xy(`filter`,{catalogId:t,...r},{},qy,n=>e.get(`/prod/api/pro/filter/list/category/${t}`,r,{...n,transform:Rn}))},getRecommendList(t={}){let n=Jy(t);return Xy(`recommend-list`,n,{},Ky,t=>e.get(`/prod/api/pro/product/recommend/list`,n,t))},getEOL(t={}){let n=Jy(t);return Xy(`eol`,n,{},Ky,t=>e.get(`/prod/api/pro/product/eol`,n,t))}}}function Qy(){let e=vt();return{getOnlineHelper2(t){return e.get(`/cms/api/online/detail/${t}`)},getOnlineHelper(t={},n={}){return e.get(`/cms/api/online/detail`,t,n).cancelPrevious(xt(`online-helper`,t))}}}var $y=new Set([`static.tenda.com.cn`]);function eb(e){if(!e||typeof e!=`string`)return``;let t=e.trim();if(!t)return``;try{let e=new URL(t);return[`http:`,`https:`].includes(e.protocol)?e:null}catch{return null}}function tb(e,t=``){let n=String(t||``).split(/[\\/]/).pop()||e.pathname.split(`/`).pop()||`download`;try{return decodeURIComponent(n).replace(/[\u0000-\u001f\u007f"\\]/g,``)||`download`}catch{return n.replace(/[\u0000-\u001f\u007f"\\]/g,``)||`download`}}function nb(e){return e.replace(/[^\x20-\x7e]/g,`_`).trim()||`download`}function rb(e){return encodeURIComponent(e).replace(/[!'()*]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`)}function ib(e,t=``){let n=tb(e,t);return`attachment; filename="${nb(n)}"; filename*=UTF-8''${rb(n)}`}function ab(e,t=``){let n=eb(e);return!n||!$y.has(n.hostname)?``:(n.searchParams.set(`response-content-disposition`,ib(n,t)),n.toString())}function ob(e,t=``){let n=eb(e);return n?`${String(t||``).replace(/\/$/,``)}/api/download?url=${encodeURIComponent(n.toString())}`:``}function sb(e,{filename:t=``,origin:n=``}={}){return ab(e,t)||ob(e,n)}var cb=[`B`,`KB`,`MB`,`GB`];function lb(e,t=`-`){if(!e)return t;e=parseFloat(e);let n=0;for(;e>=1024&&n<cb.length-1;)e/=1024,n++;for(e=e.toFixed(2);e.endsWith(`0`);)e=e.slice(0,-1);return Number(e)+cb[n]}function ub(e,t){return t?`/${t}${e}
13`:e}function db(e,t){if(!e)return``;if(/^(https?:)?\/\/|^mailto:/i.test(e)||/^tel:/i.test(e))return e;let n=typeof e==`string`?e:e==null?`/`:String(e);return t?`/${String(t).replace(/^\/|\/$/g,``)}/${n.startsWith(`/`)?n.slice(1):n}`.replace(/\/+/g,`/`):n.startsWith(`/`)?n:`/${n}`}function fb(e,t){if(!t||typeof t!=`object`)return null;let n=e.path,r=e.params?.site;if(r){let e=RegExp(`^/${r}(?=/|$)`);n=n.replace(e,``)||`/`}let i=[n===`/`?``:n.replace(/^\/+/,``).replace(/\/+$/,``),n,`/product${n.startsWith(`/`)?``:`/`}${n}`];for(let e of i)if(t[e]!==void 0)return t[e];return t[``]||t[`/`]||null}function pb(e){let t=[],n={};return e.forEach(e=>{n[e.id]={...e,children:[]}}),e.forEach(e=>{let r=n[e.id],i=n[e.parentId];i?i.children.push(r):t.push(r)}),t}function mb(e,t=``){if(!e||typeof e!=`string`){console.warn(`downloadFile2: 文件 URL 为空或无效`,e);return}let n=e.trim();if(!n){console.warn(`downloadFile2: 文件 URL 为空字符串`);return}let r=sb(n,{filename:t,origin:typeof window<`u`?window.location.origin:``});if(!r){console.warn(`downloadFile2: 不支持的文件 URL`,e);return}let i=document.createElement(`a`);i.href=r,i.rel=`noopener`,i.style.display=`none`,document.body.appendChild(i),i.click(),document.body.removeChild(i)}function hb(...e){return`/`+e.join(`/`).replace(/\/+/g,`/`).replace(/^\/|\/$/g,``)+`/`}function gb(e){if(e==null||typeof e!=`string`)return``;let t=e.trim();if(!t)return``;for(;t.includes(`&amp;`);)t=t.replace(/&amp;/g,`&`);return t}function _b(e){if(!e||typeof e!=`object`)return e;let t=e.chatUrl;if(typeof t!=`string`)return e;let n=gb(t);return n===t?e:{...e,chatUrl:n}}var vb=1e4,yb=Number({}.NUXT_SITE_LIST_CACHE_TTL_MS)||3e5,bb=Number({}.NUXT_SITE_MAP_CACHE_TTL_MS)||3e5,xb={SITE_MAP:`siteMap_public_v2`,SITE_LIST:`siteList_public_v2`,NAV_LIST:e=>`navList_${String(e)}`,NAV_TREE:e=>`navTree_product_url_v2_${String(e)}`,MEDIA_LIST:e=>`mediaList_${String(e)}`,SITE_DETAIL:e=>`siteDetail_${String(e)}`,SITE_DETAIL_FULL:e=>`siteDetailFull_${String(e)}`,PRO_TREE:e=>`proTree_${String(e)}`,ONLINE_CHAT:e=>`ONLINE_CHAT_${String(e)}`},Sb={NAV_LIST:3e5,ONLINE_CHAT:3e5},Cb=new Map,wb={id:`catalogId`,parentId:`parentId`,children:`children`};function Tb(e){if(typeof structuredClone==`function`)try{return structuredClone(e)}catch{return e}try{return JSON.parse(JSON.stringify(e))}catch{return e}}var Eb=wn(`app`,{state:()=>({siteList:[],siteListLoaded:!1,topNavList:[],bottomNavList:[],pathToCatalog:{},idToCatalog:{},navLoaded:!1,loadedNavSiteId:null,siteMap:{},mediaMap:{},mediaLoadedMap:{},siteDetailMap:{},siteDetail:null,siteDetailFullLoadedMap:{},footerPageMap:{},footerPageLoadedMap:{},footerPageLoadingMap:{},proTreeMap:{},proTreeLoadedMap:{},onlineHelperDetail:null,onlineHelperFetched:!1,onlineHelperLoading:!1,onlineHelperLastSiteId:null,onlineHelperMap:{},onlineHelperLoadedMap:{},onlineHelperLoadingMap:{},activeSiteId:null,bootstrapToken:0,appReady:!1}),getters:{hasSiteListLoaded:e=>e.siteListLoaded&&e.siteList.length>0,validSites:e=>e.siteList.filter(e=>e.siteAddr&&e.siteLang),getSiteIdByFlag:e=>t=>{let n=t||``;return e.siteMap[n]||null},isAppReady:e=>e.appReady,hasSiteMapLoaded:e=>Object.keys(e.siteMap).length>0,mediaListBySiteId:e=>t=>e.mediaMap[String(t)]||[],isMediaLoaded:e=>t=>e.mediaLoadedMap[String(t)]||!1,footerPageListBySiteId:e=>t=>e.footerPageMap[String(t)]||[],isFooterPageLoaded:e=>t=>e.footerPageLoadedMap[String(t)]||!1,proTreeBySiteId:e=>t=>e.proTreeMap[String(t)]||[],isProTreeLoaded:e=>t=>e.proTreeLoadedMap[String(t)]||!1,getFullPath:e=>(t,n)=>{let r=t||``,i=e.pathToCatalog[r];if(!i)return[];let a=[],o=i,s=n?`/${n}`:``,c=new Set;for(;o&&e.idToCatalog[o]&&!c.has(o);){c.add(o);let t=e.idToCatalog[o];a.unshift({name:t.name,toPath:t.path===`/`?s||`/`:`${s}${t.path}`}),o=t.parentId}return a}},actions:{async _dedupe(e,t){let n=Cb;if(n.has(e))return n.get(e);let r=t().then(e=>e).catch(t=>{throw n.delete(e),t}).finally(()=>{n.delete(e)});return n.set(e,r),r},async ensureProTreeLoaded(e){if(!e)return[];let t=String(e);return this.isProTreeLoaded(t)?this.proTreeMap[t]:this._dedupe(`proTree_${t}`,async()=>{let e=xb.PRO_TREE(t);try{let{getProTree:n}=Zy(),r=await Un(e,()=>n({siteId:t}).then(e=>Array.isArray(e?.data)?e.data:[]),{ttlMillis:6048e5,allowHydrationCache:!0,serverTtlMillis:0});return this.proTreeMap[t]=r,this.proTreeLoadedMap[t]=!0,r}catch{return this.proTreeMap[t]=[],this.proTreeLoadedMap[t]=!1,[]}})},async ensureSiteMapLoaded(){return this.hasSiteMapLoaded?this.siteMap:this._dedupe(`siteMap`,async()=>{try{let{getSiteMap:e}=za(),t=await Ia(Un(xb.SITE_MAP,()=>e().then(e=>e?.data&&typeof e.data==`object`?e.data:{}),{ttlMillis:bb,serverTtlMillis:0}),vb,{});return this.siteMap=t,t}catch{return this.siteMap={},{}}})}
13,async ensureNavLoaded(e){if(!e||e===`undefined`||e===`null`)return;let t=String(e);return this.navLoaded&&this.loadedNavSiteId===t?!0:this._dedupe(`nav_${t}`,async()=>{let e=xb.NAV_LIST(t);try{let n=await Ia((async()=>{let{getCatalogList:n}=za(),r=this.ensureProTreeLoaded(t),[i,a]=await Promise.all([Un(e,async()=>{let e=await n({siteId:t});return Array.isArray(e?.data)?e.data:Array.isArray(e)?e:[]},{skipLocalStorage:!0,serverTtlMillis:0}),r]);if(!Array.isArray(i)||i.length===0)return String(this.activeSiteId||``)===t&&(this.$patch({topNavList:[],bottomNavList:[],pathToCatalog:{},idToCatalog:{},navLoaded:!0,loadedNavSiteId:t}),!0);let o=Pa(i,a),{topNavList:s,bottomNavList:c,pathToCatalog:l,idToCatalog:u}=Tb(await Un(xb.NAV_TREE(t),async()=>{let{tree:e,pathToCatalog:t,idToCatalog:n}=Fa(o,wb);return{topNavList:e.filter(e=>e.showType===1),bottomNavList:e.filter(e=>e.showType===2),pathToCatalog:t,idToCatalog:n}},{skipLocalStorage:!0,serverTtlMillis:Sb.NAV_LIST}));return String(this.activeSiteId||``)===t&&(this.$patch({topNavList:s,bottomNavList:c,pathToCatalog:l,idToCatalog:u,navLoaded:!0,loadedNavSiteId:t}),!0)})(),vb,null);return n!==null&&n}catch{return!1}})},async ensureSiteListLoaded(){if(!this.siteListLoaded)return this._dedupe(`siteList`,async()=>{try{let{getSimpleSites:e}=Ga(),t=await Ia(Un(xb.SITE_LIST,()=>e().then(e=>Array.isArray(e?.data)?e.data:Array.isArray(e)?e:[]),{ttlMillis:yb,allowHydrationCache:!0,serverTtlMillis:0}),vb,null);return Array.isArray(t)?(this.siteList=t,this.siteListLoaded=!0,!0):!1}catch{return!1}})},async getSiteDetail(e,t=!1){if(!e)return null;let n=String(e);if(!t&&this.siteDetailMap[n]){let e=this.siteDetailMap[n];return String(this.activeSiteId||``)===n&&(this.siteDetail=e),e}return this._dedupe(`siteDetail_${n}`,async()=>{let e=xb.SITE_DETAIL(n);try{let{getSiteDetail:r}=Ga(),i=await Ia(Un(e,async()=>(await r(n,{bypassServerCache:t,serverCacheVariant:`full-v1`,transform:void 0}))?.data||null,{ttlMillis:6048e5,skipLocalStorage:t,serverTtlMillis:0}),vb,null);return i&&(this.siteDetailMap[n]=i,this.siteDetailFullLoadedMap={...this.siteDetailFullLoadedMap,[n]:!0},String(this.activeSiteId||``)===n&&(this.siteDetail=i)),i}catch(e){if(Nn(e))throw e;return null}})},async ensureSiteDetailExtendedLoaded(e){if(!e)return null;let t=String(e);return this.siteDetailFullLoadedMap[t]?this.siteDetailMap[t]||null:this._dedupe(`siteDetail_full_${t}`,async()=>{let e=xb.SITE_DETAIL_FULL(t);try{let{getSiteDetail:n}=Ga(),r=await Un(e,async()=>(await n(t))?.data||null,{ttlMillis:6048e5,serverTtlMillis:0});if(!r)return null;let i={...this.siteDetailMap[t]||{},...r};return this.siteDetailMap[t]=i,this.siteDetailFullLoadedMap={...this.siteDetailFullLoadedMap,[t]:!0},String(this.activeSiteId||``)===t&&(this.siteDetail=i),i}catch{return this.siteDetailMap[t]||null}})},async fetchFooterPageList(e){if(!e)return[];let t=String(e),n=this.footerPageMap[t]||[];return this.$patch({footerPageMap:{...this.footerPageMap,[t]:n},footerPageLoadedMap:{...this.footerPageLoadedMap,[t]:!0}}),n},async fetchOnlineHelper(e,{force:t=!1}={}){if(!e)return;let n=String(e);return!t&&this.onlineHelperLoadedMap[n]?this.onlineHelperMap[n]||null:this._dedupe(`onlineHelper_${n}`,async()=>{this.onlineHelperLoadingMap={...this.onlineHelperLoadingMap,[n]:!0},String(this.activeSiteId||``)===n&&(this.onlineHelperLoading=!0);let e=xb.ONLINE_CHAT(n),r=this.onlineHelperMap[n]||null;try{let{getOnlineHelper:r}=Qy(),i=_b(await Un(e,async()=>{let e=await r({siteId:n},{});return Array.isArray(e?.data)?e.data[0]:e?.data},{ttlMillis:2592e6,allowHydrationCache:!0,skipLocalStorage:t,serverTtlMillis:Sb.ONLINE_CHAT}));return this.onlineHelperMap={...this.onlineHelperMap,[n]:i},this.onlineHelperLoadedMap={...this.onlineHelperLoadedMap,[n]:!0},String(this.activeSiteId||``)===n&&(this.onlineHelperDetail=i,this.onlineHelperFetched=!0,this.onlineHelperLastSiteId=n),i}catch{return this.onlineHelperLoadedMap={...this.onlineHelperLoadedMap,[n]:!!r},String(this.activeSiteId||``)===n&&(this.onlineHelperDetail=r,this.onlineHelperFetched=!!r,this.onlineHelperLastSiteId=r?n:null),r}finally{this.onlineHelperLoadingMap={...this.onlineHelperLoadingMap,[n]:!1},String(this.activeSiteId||``)===n&&(this.onlineHelperLoading=!1)}})},async getMedia(e,{force:t=!1}={}){if(!e)return[];let n=String(e);return!t&&this.mediaLoadedMap[n]?this.mediaMap[n]||[]:this._dedupe(`media_${n}`,async()=>{let e=xb.MEDIA_LIST(n),r=this.mediaMap[n]||[];try{let{getMediaList:r}=Va(),i=await Un(e,()=>r(n).then(e=>
13Array.isArray(e?.data)?e.data:[]),{ttlMillis:6048e5,skipLocalStorage:t,serverTtlMillis:0});return this.mediaMap[n]=i,this.mediaLoadedMap[n]=!0,i}catch{return this.mediaMap[n]=r,this.mediaLoadedMap[n]=!1,r}})},beginSiteSwitch(){this.bootstrapToken+=1,this.$patch({activeSiteId:null,siteDetail:null,topNavList:[],bottomNavList:[],pathToCatalog:{},idToCatalog:{},navLoaded:!1,loadedNavSiteId:null,onlineHelperDetail:null,onlineHelperFetched:!1,onlineHelperLoading:!1,onlineHelperLastSiteId:null,appReady:!1})},async initApp(e){let t=++this.bootstrapToken,n=()=>t===this.bootstrapToken,r=await this.ensureSiteMapLoaded();if(!n())return null;let i=e||``;[`error`,`choose-site`].includes(i)&&(i=``);let a=r[i];if(!a){if(await this.ensureSiteListLoaded(),!n())return null;a=(this.siteList.find(e=>e.isMain===1&&e.state===1)||this.siteList.find(e=>e.state===1))?.siteId}if(!a)return;let o=String(a),s=String(this.activeSiteId||``)!==o;if(this.activeSiteId=o,s){let e=this.onlineHelperMap[o]||null;this.$patch({siteDetail:this.siteDetailMap[o]||null,onlineHelperDetail:e,onlineHelperFetched:!!this.onlineHelperLoadedMap[o],onlineHelperLoading:!!this.onlineHelperLoadingMap[o],onlineHelperLastSiteId:e?o:null,appReady:!1}),String(this.loadedNavSiteId||``)!==o&&this.$patch({topNavList:[],bottomNavList:[],pathToCatalog:{},idToCatalog:{},navLoaded:!1,loadedNavSiteId:null})}if(this.appReady&&String(this.activeSiteId||``)===o&&this.loadedNavSiteId===o&&String(this.siteDetail?.siteId||``)===o)return o;let c=this.getSiteDetail(o,s),l=this.ensureNavLoaded(o),[u,d]=await Promise.allSettled([c,l]);if(!n()||String(this.activeSiteId||``)!==o)return null;let f=u.status===`fulfilled`&&!!u.value,p=d.status===`fulfilled`&&d.value===!0;if(u.status===`rejected`&&Nn(u.reason))throw u.reason;return this.appReady=f&&p,this.appReady?o:null},reset(){Cb.clear(),this.$state={siteList:[],siteListLoaded:!1,topNavList:[],bottomNavList:[],pathToCatalog:{},idToCatalog:{},navLoaded:!1,loadedNavSiteId:null,siteMap:{},mediaMap:{},mediaLoadedMap:{},siteDetailMap:{},siteDetail:null,siteDetailFullLoadedMap:{},footerPageMap:{},footerPageLoadedMap:{},footerPageLoadingMap:{},proTreeMap:{},proTreeLoadedMap:{},onlineHelperDetail:null,onlineHelperFetched:!1,onlineHelperLoading:!1,onlineHelperLastSiteId:null,onlineHelperMap:{},onlineHelperLoadedMap:{},onlineHelperLoadingMap:{},activeSiteId:null,bootstrapToken:0,appReady:!1},Bn(),Fn()}}}),Db=/^[a-z]{2}$/i;function Ob(e){return((Array.isArray(e)?e[0]:e)??``).toString().toLowerCase()}function kb(e,t={}){return Object.prototype.hasOwnProperty.call(t,e||``)}function Ab(e,t={}){return!!e&&!Object.keys(t).length&&!Db.test(e)}function jb(e,t={}){return!e||kb(e,t)?!0:Object.keys(t).length>0?!1:!Ab(e,t)}function Mb(e,t,n={}){return`${t&&kb(t,n)?`/${t}`:``}/error?path=${encodeURIComponent(e)}`}var Nb=/^\/_i18n\/([a-zA-Z0-9_-]{1,64})\/([a-zA-Z0-9-]{1,32})\/messages\.json$/;function Pb(e){let t=typeof e==`string`?Nb.exec(e):null;return t?{hash:t[1],locale:t[2]}:null}var Fb=/^\/(?:[^/]+\/)?sitemap(?:-(?:static|products|content|misc))?\.xml$/,Ib=new Set([`/__nuxt_error`,`/favicon.ico`,`/robots.txt`,`/llms.txt`,`/ai-sitemap.json`]);
13function Lb(e){let t=typeof e==`string`?e:``;return Ib.has(t)||Fb.test(t)||!!Pb(t)}var Rb=[Na,at(async e=>{let t,n,r=e.path;if(r.startsWith(`/_nuxt/`)||r.startsWith(`/api/`)||Lb(r))return;let i=r.split(`/`).filter(Boolean).map(e=>e.toLowerCase());if(i.length===1&&i[0]===`error`||i.length===2&&i[1]===`error`)return;let a=Eb();if(!a.hasSiteMapLoaded)try{[t,n]=c(()=>a.ensureSiteMapLoaded()),await t,n()}catch{}let o=a.siteMap||{},s=Object.keys(o),l=e.params.site;Array.isArray(l)&&(l=l[0]);let u=Ob(l);if(l&&l!==u&&s.includes(u)){let t=l.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`),n=e.fullPath.replace(RegExp(`^/${t}(/|$)`),`/${u}$1`);return et(n,{redirectCode:301})}let d=e.matched.length>0;if(!jb(u,o)||!d)return et(Mb(e.fullPath,u,o),{redirectCode:302,replace:!0});let f=kb(u,o)?o[u]:null;if(!f&&a.siteList?.length){let e=a.siteList.find(e=>e.isMain===1&&e.state===1),t=a.siteList.find(e=>e.state===1);f=e?.siteId||t?.siteId||null}e.meta.curSiteId=f,e.meta.siteFlag=f&&s.find(e=>o[e]===f)||``},1),at(e=>{let t=e.path;if(!t.includes(`/solutions`)&&/\/solution(\/|$)/.test(t)){let n=t.replace(/\/solution(\/|$)/,`/solutions$1`);if(n!==t)return et({path:n,query:e.query,hash:e.hash},{redirectCode:301})}}),at(e=>{let t=Fi({path:e.path});if(t.redirect){let n=t.redirect.includes(`#`)?t.redirect:t.redirect+e.hash;return qe(n,{acceptRelative:!0})?(window.location.href=n,!1):n}})],zb={auth:()=>B(()=>import(`./B0Fdwr6f.js`),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url)},Bb=[{name:`site-market-show-flagId`,path:`/:site?/market/show/:flagId()`,component:()=>B(()=>import(`./DDyLi6eN.js`),__vite__mapDeps([7,3,1,2,4,8,9,10,11,6,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39]),import.meta.url)},{name:`site-material-show-flagId`,path:`/:site?/material/show/:flagId()`,component:()=>B(()=>import(`./7gzOTjNC.js`),__vite__mapDeps([40,3,1,2,4,8,9,10,11,6,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39]),import.meta.url)},{name:`site-product-buy-id`,path:`/:site?/product/buy/:id()`,component:()=>B(()=>import(`./DdBxwX8i.js`),__vite__mapDeps([41,3,1,2,4,26,11,8,13,14,21,18,22,23,42,43,24,44,27,45,46,47,10,48,15,16,49,50,51,52,53,54,55,56,57,58,59,60]),import.meta.url)},{name:`site-product-help-id`,path:`/:site?/product/help/:id()`,component:()=>B(()=>import(`./CaCTij0j.js`),__vite__mapDeps([61,3,1,2,4,26,11,8,48,15,16,21,18,22,23,42,43,44,27,45,46,25,12,47,10,49,50,51,52,55,13,14,56,57,62,63,64,19,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80]),import.meta.url)},{name:`site-product-overview-id`,path:`/:site?/product/overview/:id()`,component:()=>B(()=>import(`./4Jt3D4QK.js`),__vite__mapDeps([81,3,10,1,2,4,26,11,8,15,16,23,44,27,45,46,25,12,47,48,49,50,51,52,54,55,13,14,42,43,56,57,58,64,19,65,66,67,68,69,18,70,71,72,82]),import.meta.url)},{name:`site-product-specification-productid`,path:`/:site?/product/specification/:productid()`,component:()=>B(()=>import(`./C4A_eXOa.js`),__vite__mapDeps([83,3,10,1,2,4,26,11,8,13,14,15,16,21,18,22,23,44,27,45,46,84,47,48,49,50,53,85,86,63,64,19,65,66,67,68,69,70,71,72,73,87]),import.meta.url)},{name:`site-product-specification-page-index`,path:`/:site?/product/specification/page-:index()`,component:()=>B(()=>import(`./CUa9sL-Q.js`),__vite__mapDeps([88,3,89,1,2,4,8,90,26,21,18,22,44,11,27,23,45,46,49,91,13,14,15,16,24,92,93,94,95,10,84,96,97]),import.meta.url)},{name:`site-product-support-id`,path:`/:site?/product/support/:id()`,component:()=>B(()=>import(`./Ch-5HGhe.js`),__vite__mapDeps([98,3,1,2,4,26,11,8,48,13,14,15,16,21,18,22,23,42,43,44,27,45,46,25,12,47,10,49,50,51,52,53,55,56,57,62,63,64,19,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,99]),import.meta.url)},{name:`site-openvpn-ipc`,path:`/:site?/openvpn/ipc`,component:()=>B(()=>import(`./CmXhlsU-.js`),__vite__mapDeps([100,3,15,16,44,1,2,4,11,27,26,23,45,46,101]),import.meta.url)},{name:`site-openvpn-ipe`,path:`/:site?/openvpn/ipe`,component:()=>B(()=>import(`./DEGncKWr.js`),__vite__mapDeps([102,3,15,16,44,1,2,4,11,27,26,23,45,46,103]),import.meta.url)},{name:`site-openvpn-tdc`,path:`/:site?/openvpn/tdc`,component:()=>B(()=>import(`./C2FC9gv5.js`),__vite__mapDeps([104,3,15,16,44,1,2,4,11,27,26,23,45,46,105]),import.meta.url)},{name:`site-openvpn-tde`,path:`/:site?/openvpn/tde`,component:()=>B(()=>import(`./Cz2CkARJ.js`),__vite__mapDeps([106,3,15,16,44,1,2,4,11,27,26,23,45,46,107]),import.meta.url)},{name:`site-product-cloudfi`,path:`/:site?/product/cloudfi`,component:()=>B(()=>import(`./CQ-EQVys.js`),__vite__mapDeps([108,3,1,2,4,11,8,12,21,18,22,44,27,26,23,45,46,109,110]),import.meta.url)},{name:`site-product-compare`,path:`/:site?/product/compare`,component:()=>B(()=>import(`./DtnOpTlt.js`),__vite__mapDeps([111,3,1,2,4,8,13,11,14,21,18,22,44,27,26,23,45,46,84,62,85,10,86,112,113]),import.meta.url)},{name:`site-product-eol`,path:`/:site?/product/eol`,component:()=>B(()=>import(`./D745onG7.js`),__vite__mapDeps([114,3,1,2,4,11,8,12,21,18,22,44,27,26,23,45,46,109,115,10,15,16,42,43,116,117,84,118,119]),import.meta.url)},{name:`site-product-helplist`,path:`/:site?/product/helplist`,component:()=>B(()=>import(`./BzGWYrgs.js`),__vite__mapDeps([120,3,1,2,4,8,42,43,44,11,27,26,23,45,46,121,10,15,16,19,21,18,22,65,66,67,68,69,122,13,14,24,123,91,92,124,72,125]),import.meta.url)},{name:`site-product-material`,path:`/:site?/product/material`,component:()=>B(()=>import(`./BAbpjK55.js`),__vite__mapDeps([126,3,1,2,4,8,90,26,44,11,27,23,45,46,25,12,127,10,15,16,19,128,129,13,14,21,18,22,24,130,131,84,132]),import.meta.url)},{name:`site-product-specification`,path:`/:site?/product/specification`,component:()=>B(()=>import(`./CC8QctdY.js`),__vite__mapDeps([89,3,1,2,4,8,90,26,21,18,22,44,11,27,23,45,46,49,91,13,14,15,16,24,92,93,94,95,10,84,96,97]),import.meta.url)},{name:`site-product-supportlist`,path:`/:site?/product/supportlist`,component:()=>B(()=>import(`./tarE0lO8.js`),__vite__mapDeps([133,3,1,2,4,8,44,11,27,26,23,45,46,121,10,15,16,19,21,18,22,65,66,67,68,69,42,43,122,13,14,24,123,91,92,124,72,93,94,95,84,96,134]),import.meta.url)},{name:`site-product-wiki`,path:`/:site?/product/wiki`,component:()=>B(()=>import(`./C7Y2XLOf.js`),__vite__mapDeps([135,3,1,2,4,8,90,26,44,11,27,23,45,46,25,12,127,10,15,16,19,128,129,13,14,21,18,22,24,130,131,84,136]),import.meta.url)},{name:`site-profile-history`,path:`/:site?/profile/history`,component:()=>B(()=>import(`./qjLFOALm.js`),__vite__mapDeps([137,3,1,2,4,26,8,21,18,22,138,139,44,11,27,23,45,46,140,10,48,15,16,141,142]),import.meta.url)},{name:`site-solutions-copyindex`,path:`/:site?/solutions/copyindex`,meta:{layout:!1},component:()=>B(()=>import(`./B4vYZBZI.js`),__vite__mapDeps([143,3,1,2,4,8,21,18,22,44,11,27,26,23,45,46,25,12,144,10,13,14,145,146,15,16,19,24,84,147,148,149,150]),import.meta.url)},{name:`site-cases-caseId`,path:`/:site?/cases/:caseId()`,component:()=>B(()=>import(`./D-Jz9RpT.js`),__vite__mapDeps([151,3,1,2,4,152,25,26,27,12,28,11,23,153,8,15,16,154,115,10,42,43,116,155,156,157,158,159,160,6,45]),import.meta.url)},{name:`site-cases-page-index`,path:`/:site?/cases/page-:index()`,component:()=>B(()=>import(`./BQLYLGXo.js`),__vite__mapDeps([161,3,162,1,2,4,8,21,18,22,44,11,27,26,23,45,46,25,12,144,10,13,14,145,146,15,16,19,24,84,147,148,149,163]),import.meta.url)},{name:`site-ce-urlFlag`,path:`/:site?/ce/:urlFlag()`,component:()=>B(()=>import(`./DmQVMLfD.js`),__vite__mapDeps([164,3,1,2,4,11,6,8,15,16,21,18,22,45,26,27,25,12,28,23,115,10,42,43,116,155,156,29,30,165]),import.meta.url)},{name:`site-distribution-id`,path:`/:site?/distribution/:id()`,component:()=>B(()=>import(`./BU9dB2Ie.js`),__vite__mapDeps([166,3,1,2,4,11,8,15,16,21,18,22,138,139,167,26,168]),import.meta.url)},{name:`site-download-id`,path:`/:site?/download/:id()`,component:()=>B(()=>import(`./CwkrOkiR.js`),__vite__mapDeps([169,3,1,2,4,8,138,139,25,26,27,12,170]),import.meta.url)},{name:`site-download-page-index`,path:`/:site?/download/page-:index()`,component:()=>B(()=>import(`./CBGDgQpa.js`),__vite__mapDeps([171,3,172,10,1,2,4,8,13,11,14,15,16,90,26,21,18,22,24,44,27,23,45,46,25,12,84,173,174,175,176,127,19,128,177,178,179]),import.meta.url)},{name:`site-downloads-urlFlag`,path:`/:site?/downloads/:urlFlag()`,component:()=>B(()=>import(`./C4hmAuoi.js`),__vite__mapDeps([180,3,1,2,4,11,8,90,26,21,18,22,44,27,23,45,46,109,25,12,115,10,15,16,42,43,116,173,117,84,118,181,182,183]),import.meta.url)},{name:`site-faq-faqId`,path:`/:site?/faq/:faqId()`,component:()=>B(()=>import(`./CECdpiA1.js`),__vite__mapDeps([184,3,1,2,4,8,17,18,10,15,16,19,20,21,22,152,25,26,27,12,28,11,23,115,42,43,116,155,156,157,158,160,6,45,33,13,14,31,32,34,35,36,37,38,185]),import.meta.url)},{name:`site-faq-page-index`,path:`/:site?/faq/page-:index()`,component:()=>B(()=>import(`./BZI4LcL_.js`),__vite__mapDeps([186,3,187,10,1,2,4,11,8,12,13,14,15,16,90,26,21,18,22,24,44,27,23,45,46,25,155,156,157,42,43,158,84,173,174,175,176,127,19,128,177,178,188]),import.meta.url)},{name:`site-news-newsId`,path:`/:site?/news/:newsId()`,component:()=>B(()=>import(`./BA16B88x.js`),__vite__mapDeps([189,3,1,2,4,152,25,26,27,12,28,11,23,153,8,15,16,154,115,10,42,43,116,155,156,157,158,159,160,6,45]),import.meta.url)},{name:`site-news-page-index`,path:`/:site?/news/page-:index()`,component:()=>B(()=>import(`./DD_Pgiz5.js`),__vite__mapDeps([190,3,191,1,2,4,8,21,18,22,44,11,27,26,23,45,46,25,12,144,10,13,14,145,146,15,16,19,24,84,147,148,149,192]),import.meta.url)},{name:`site-notices-noticesId`,path:`/:site?/notices/:noticesId()`,component:()=>B(()=>import(`./Cn6nf1wJ.js`),__vite__mapDeps([193,3,1,2,4,152,25,26,27,12,28,11,23,153,8,15,16,154,115,10,42,43,116,155,156,157,158,159,160,6,45]),import.meta.url)},{name:`site-notices-page-index`,path:`/:site?/notices/page-:index()`,component:()=>B(()=>import(`./Ba3Ju7eT.js`),__vite__mapDeps([194,3,195,1,2,4,8,15,16,90,26,21,18,22,44,11,27,23,45,46,25,12,115,10,42,43,116,117,84,118,174,175,196]),import.meta.url)},{name:`site-page-pageUrl`,path:`/:site?/page/:pageUrl()`,component:()=>B(()=>import(`./BE-LsRqs.js`),__vite__mapDeps([197,3,1,2,4,8,12,15,16,138,139,109,26,28,11,23,154,115,10,42,43,116,198]),import.meta.url)},{name:`site-partner-page-index`,path:`/:site?/partner/page-:index()`,component:()=>B(()=>import(`./SEogDo1j.js`),__vite__mapDeps([199,3,200,10,1,2,4,26,201,8,13,11,14,15,16,19,90,44,27,23,45,46,25,12,144,145,147,202]),import.meta.url)},{name:`site-product-productid`,path:`/:site?/product/:productid()`,component:()=>B(()=>import(`./1CSL6xev.js`),__vite__mapDeps([203,3,1,2,4,26,11,8,48,21,18,22,23,44,27,45,46,47,10,15,16,49,50,51,52,53,204,205]),import.meta.url)},{name:`site-products-urlFlag`,path:`/:site?/products/:urlFlag()`,component:()=>B(()=>import(`./DTWWeaM_.js`),__vite__mapDeps([206,3,10,1,2,4,11,35,8,15,16,21,18,22,46,84,147,112,27,26,91,13,14,24,92,93,94,207,19,208,209]),import.meta.url)},{name:`site-qig-Id`,path:`/:site?/qig/:Id()`,component:()=>B(()=>import(`./D5Hmu86-.js`),__vite__mapDeps([210,3,1,2,4,11,23,152,25,26,27,12,28,153,8,15,16,154,115,10,42,43,116,155,156,157,158,159,160,6,45]),import.meta.url)},{name:`site-qig-page-index`,path:`/:site?/qig/page-:index()`,component:()=>B(()=>import(`./Dn6ecYKw.js`),__vite__mapDeps([211,3,212,1,2,4,8,90,26,21,18,22,44,11,27,23,45,46,25,12,115,10,15,16,42,43,116,173,117,84,118,181,182,213]),import.meta.url)},{name:`site-simulator-id`,path:`/:site?/simulator/:id()`,component:()=>B(()=>import(`./CqgqOTC8.js`),__vite__mapDeps([214,3,1,2,4,11,21,18,22,138,139,44,27,26,23,45,46,25,12,215]),import.meta.url)},{name:`site-simulator-page-index`,path:`/:site?/simulator/page-:index()`,component:()=>B(()=>import(`./DsmYdrCP.js`),__vite__mapDeps([216,3,217,1,2,4,8,90,26,21,18,22,44,11,27,23,45,46,25,12,91,13,14,15,16,24,92,93,94,95,10,84,96,218]),import.meta.url)},{name:`site-solutions-solutionId`,path:`/:site?/solutions/:solutionId()`,component:()=>B(()=>import(`./DsWd2HHw.js`),__vite__mapDeps([219,3,1,2,4,11,8,15,16,152,25,26,27,12,28,23,154,155,156,157,10,42,43,158,160,6,45,204,220]),import.meta.url)},{name:`site-solutions-page-index`,path:`/:site?/solutions/page-:index()`,component:()=>B(()=>import(`./B2Vg8a0v.js`),__vite__mapDeps([221,3,222,1,2,4,8,13,11,14,15,16,21,18,22,65,66,67,68,69,24,44,27,26,23,45,46,25,12,144,10,145,149,223,72]),import.meta.url)},{name:`site-support-type`,path:`/:site?/support/:type()`,component:()=>B(()=>import(`./DSzOVV8r.js`),__vite__mapDeps([224,3,10,1,2,4,8,48,13,11,14,15,16,90,26,21,18,22,42,43,44,27,23,45,46,152,25,12,147,36,37,56,93,94,140,141,225]),import.meta.url)},{name:`site-wheretobuy-storeid`,path:`/:site?/wheretobuy/:storeid()`,component:()=>B(()=>import(`./BcMJC6p3.js`),__vite__mapDeps([226,3,1,2,4,11,8,44,27,26,23,45,46,59,53,227,10,13,14,15,16,19,24,228,229]),import.meta.url)},{name:`site-about`,path:`/:site?/about`,component:()=>B(()=>import(`./Doz9C5fK.js`),__vite__mapDeps([230,3,8,12,21,18,22,42,43,138,139,44,1,2,4,11,27,26,23,45,46,109,231]),import.meta.url)},{name:`site-cases`,path:`/:site?/cases`,meta:{layout:!1},component:()=>B(()=>import(`./Don7Nh4A.js`),__vite__mapDeps([162,3,1,2,4,8,21,18,22,44,11,27,26,23,45,46,25,12,144,10,13,14,145,146,15,16,19,24,84,147,148,149,163]),import.meta.url)},{name:`site-ce`,path:`/:site?/ce`,component:()=>B(()=>import(`./CyN0j6AA.js`),__vite__mapDeps([232,3,1,2,4,11,8,90,26,21,18,22,44,27,23,45,46,25,12,115,10,15,16,42,43,116,173,117,84,118,181,182,233]),import.meta.url)},{name:`site-choose-site`,path:`/:site?/choose-site`,component:()=>B(()=>import(`./ClPbvQen.js`),__vite__mapDeps([234,3,1,2,4,8,27,26,15,16,21,18,22,44,11,23,45,46,115,10,42,43,116,117,84,118,235]),import.meta.url)},{name:`site-commerce`,path:`/:site?/commerce`,component:()=>B(()=>import(`./C-yqG3tu.js`),__vite__mapDeps([236,3,1,2,4,8,21,18,22,237,10,13,11,14,23,238,44,27,26,45,46,239,240,241]),import.meta.url)},{name:`site-distribution`,path:`/:site?/distribution`,component:()=>B(()=>import(`./CXYz2Dye.js`),__vite__mapDeps([242,3,10,1,2,4,8,15,16,44,11,27,26,23,45,46,167,243]),import.meta.url)},{name:`site-download`,path:`/:site?/download`,component:()=>B(()=>import(`./_rhW05yb.js`),__vite__mapDeps([172,3,10,1,2,4,8,13,11,14,15,16,90,26,21,18,22,24,44,27,23,45,46,25,12,84,173,174,175,176,127,19,128,177,178,179]),import.meta.url)},{name:`site-error`,path:`/:site?/error`,meta:{pageTransition:{name:`error-page`,mode:`out-in`}},component:()=>B(()=>import(`./B91V3j7J.js`),__vite__mapDeps([244,3,10,1,2,4,26,8,245,15,16,246,90,44,11,27,23,45,46,149,247]),import.meta.url)},{name:`site-faq`,path:`/:site?/faq`,component:()=>B(()=>import(`./B3QTZclH.js`),__vite__mapDeps([187,3,10,1,2,4,11,8,12,13,14,15,16,90,26,21,18,22,24,44,27,23,45,46,25,155,156,157,42,43,158,84,173,174,175,176,127,19,128,177,178,188]),import.meta.url)},{name:`site-homewifi`,path:`/:site?/homewifi`,component:()=>B(()=>import(`./CrwDxQsl.js`),__vite__mapDeps([248,3,1,2,4,8,21,18,22,237,10,13,11,14,23,238,44,27,26,45,46,239,240,249]),import.meta.url)},{name:`site-market`,path:`/:site?/market`,component:()=>B(()=>import(`./Dg2YgJJC.js`),__vite__mapDeps([250,3,1,2,4,8,15,16,17,18,10,19,20,90,26,44,11,27,23,45,46,25,12,31,32,251,13,14,21,22,36,37,252,129,24,130,253]),import.meta.url)},{name:`site-material`,path:`/:site?/material`,component:()=>B(()=>import(`./DlfVUOwl.js`),__vite__mapDeps([254,3,10,1,2,4,8,15,16,17,18,19,20,90,26,44,11,27,23,45,46,25,12,84,176,31,32,34,35,251,13,14,21,22,36,37,252,129,24,130,255]),import.meta.url)},{name:`site-news`,path:`/:site?/news`,meta:{layout:!1},component:()=>B(()=>import(`./ey5gs1cb.js`),__vite__mapDeps([191,3,1,2,4,8,21,18,22,44,11,27,26,23,45,46,25,12,144,10,13,14,145,146,15,16,19,24,84,147,148,149,192]),import.meta.url)},{name:`site-notices`,path:`/:site?/notices`,component:()=>B(()=>import(`./CF1oIbNm.js`),__vite__mapDeps([195,3,1,2,4,8,15,16,90,26,21,18,22,44,11,27,23,45,46,25,12,115,10,42,43,116,117,84,118,174,175,196]),import.meta.url)},{name:`site-partner`,path:`/:site?/partner`,component:()=>B(()=>import(`./Dnlwned4.js`),__vite__mapDeps([200,3,10,1,2,4,26,201,8,13,11,14,15,16,19,90,44,27,23,45,46,25,12,144,145,147,202]),import.meta.url)},{name:`site-product`,path:`/:site?/product`,component:()=>B(()=>
13import(`./CFDKvMLO.js`),__vite__mapDeps([256,3,10,1,2,4,8,15,16,21,18,22,44,11,27,26,23,45,46,84,147,112,91,13,14,24,92,93,94,207,19,208,257]),import.meta.url)},{name:`site-profile`,path:`/:site?/profile`,component:()=>B(()=>import(`./DExHh4uM.js`),__vite__mapDeps([258,3,1,2,4,11,8,12,21,18,22,44,27,26,23,45,46,109,140,10,48,15,16,141,259]),import.meta.url)},{name:`site-purchase`,path:`/:site?/purchase`,component:()=>B(()=>import(`./4iSwI9i8.js`),__vite__mapDeps([260,3,1,2,4,8,21,18,22,44,11,27,26,23,45,46,144,10,13,14,145,54,55,15,16,42,43,56,57,58,59,53,227,19,24,228,261]),import.meta.url)},{name:`site-qig`,path:`/:site?/qig`,component:()=>B(()=>import(`./7Vc7e9Xy.js`),__vite__mapDeps([212,3,1,2,4,8,90,26,21,18,22,44,11,27,23,45,46,25,12,115,10,15,16,42,43,116,173,117,84,118,181,182,213]),import.meta.url)},{name:`site-search`,path:`/:site?/search`,component:()=>B(()=>import(`./C_A68FDS.js`),__vite__mapDeps([262,3,1,2,4,26,8,27,13,11,14,15,16,263,201,90,24,44,23,45,46,25,12,117,10,84,118,54,55,42,43,56,57,58,264]),import.meta.url)},{name:`site-service`,path:`/:site?/service`,component:()=>B(()=>import(`./B1RquHYk.js`),__vite__mapDeps([265,3,10,1,2,4,26,8,27,15,16,42,43,44,11,23,45,46,25,12,54,55,13,14,56,57,58,93,94,266]),import.meta.url)},{name:`site-simulator`,path:`/:site?/simulator`,component:()=>B(()=>import(`./Cg4YnqtI.js`),__vite__mapDeps([217,3,1,2,4,8,90,26,21,18,22,44,11,27,23,45,46,25,12,91,13,14,15,16,24,92,93,94,95,10,84,96,218]),import.meta.url)},{name:`site-sitemap`,path:`/:site?/sitemap`,component:()=>B(()=>import(`./DneGeZBK.js`),__vite__mapDeps([267,3,1,2,4,8,15,16,44,11,27,26,23,45,46,84,268]),import.meta.url)},{name:`site-solutions`,path:`/:site?/solutions`,meta:{layout:!1},component:()=>B(()=>import(`./0ZWjtAAz.js`),__vite__mapDeps([222,3,1,2,4,8,13,11,14,15,16,21,18,22,65,66,67,68,69,24,44,27,26,23,45,46,25,12,144,10,145,149,223,72]),import.meta.url)},{name:`site-video`,path:`/:site?/video`,component:()=>B(()=>import(`./QnzL-VvC.js`),__vite__mapDeps([269,3,10,1,2,4,8,90,26,21,18,22,270,13,11,14,15,16,24,271,44,27,23,45,46,25,12,93,94,95,84,96,272]),import.meta.url)},{name:`site-videosurveillance`,path:`/:site?/videosurveillance`,component:()=>B(()=>import(`./CUq6TWhD.js`),__vite__mapDeps([273,3,1,2,4,8,21,18,22,237,10,13,11,14,23,238,44,27,26,45,46,239,240,249]),import.meta.url)},{name:`site-path`,path:`/:site?/:path(.*)*`,component:()=>B(()=>import(`./CYGPWo9w.js`),__vite__mapDeps([274,3,1,2,4]),import.meta.url)},{name:`site`,path:`/:site?`,component:()=>B(()=>import(`./2MKejDMs.js`),__vite__mapDeps([275,3,1,2,4,201,8,21,18,22,237,10,13,11,14,23,238,276,277,44,27,26,45,46,278]),import.meta.url)}];function Vb(e,t,n){let{pathname:r,search:i,hash:a}=t,o=e.indexOf(`#`);if(o>-1){let t=a.includes(e.slice(o))?e.slice(o).length:1,n=a.slice(t);return n[0]!==`/`&&(n=`/`+n),Ge(n,``)}let s=Ge(r,e),c=!n||Ue(s,n)?s:n;return c+(c.includes(`?`)?``:i)+a}var Hb=h({name:`nuxt:router`,enforce:`pre`,async setup(e){let t,n,r=g().app.baseURL,i=Cn.history?.(r)??Ur(r),a=Cn.routes?([t,n]=c(()=>Cn.routes(Bb)),t=await t,n(),t??Bb):Bb,o,s=xi({...Cn,scrollBehavior:(e,t,n)=>{if(t===$t){o=n;return}if(Cn.scrollBehavior){if(s.options.scrollBehavior=Cn.scrollBehavior,`scrollRestoration`in window.history){let e=s.beforeEach(()=>{e(),window.history.scrollRestoration=`manual`})}return Cn.scrollBehavior(e,$t,o||n)}},history:i,routes:a});`scrollRestoration`in window.history&&(window.history.scrollRestoration=`auto`),e.vueApp.use(s);let l=R(s.currentRoute.value);s.afterEach((e,t)=>{l.value=t}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});let u=Vb(r,window.location,e.payload.path),d=R(s.currentRoute.value),f=()=>{d.value=s.currentRoute.value};s.afterEach((e,t)=>{let n=e.matched.at(-1)?.components?.default,r=t.matched.at(-1)?.components?.default;if(n===r){Aa({route:e,Component:{type:n}})===Aa({route:t,Component:{type:r}})&&f();return}e.matched.length<t.matched.length&&e.matched.every((e,n)=>e.components?.default===t.matched[n]?.components?.default)&&f()});let p={sync:f};for(let e in d.value)Object.defineProperty(p,e,{get:()=>d.value[e],enumerable:!0});e._route=oe(p),e._middleware||={global:[],named:{}};let m=dt();s.afterEach(async(t,n,r)=>{delete e._processingMiddleware,!e.isHydrating&&m.value&&await e.runWithContext(ut),r&&await e.callHook(`page:loading:end`)});try{[t,n]=c(()=>s.isReady()),await t,n()}catch(r){[t,n]=c(()=>st(e,r)),await t,n()}let h=u===s.currentRoute.value.fullPath?s.currentRoute.value:s.resolve(u),_=s.currentRoute.value.fullPath,v=e.isHydrating&&e.payload.prerenderedAt&&e.payload.path&&u!==e.payload.path&&Ue(s.currentRoute.value.path,e.payload.path);f();function y(t){!e.isHydrating&&t.fullPath!==Vb(r,window.location)&&i.push(t.fullPath)}let b=e.payload.state._layout;return s.beforeEach(async(t,n)=>{await e.callHook(`page:loading:start`),t.meta=xe(t.meta),e.isHydrating&&b&&!je(t.meta.layout)&&(t.meta.layout=b),e._processingMiddleware=!0;{let r=new Set([...Rb,...e._middleware.global]);for(let e of t.matched){let t=e.meta.middleware;if(t)for(let e of Ma(t))r.add(e)}let i=Fi({path:t.path});if(i.appMiddleware)for(let e in i.appMiddleware)i.appMiddleware[e]?r.add(e):r.delete(e);for(let i of r){let r=typeof i==`string`?e._middleware.named[i]||await zb[i]?.().then(e=>e.default||e):i;if(!r)throw Xe.NUXT_E2004({entry:String(i),validMiddleware:void 0});try{let i=await e.runWithContext(()=>r(t,n));if(!e.payload.serverRendered&&e.isHydrating&&(i===!1||i instanceof Error)){let t=i||it({status:404,statusText:`Page Not Found: ${u}`});return await e.runWithContext(()=>ct(t)),!1}if(i===!0)continue;if(i===!1)return i;if(i)return Ze(i)&&i.fatal&&(await e.runWithContext(()=>ct(i)),y(t)),i}catch(n){let r=it(n);return r.fatal&&(await e.runWithContext(()=>ct(r)),y(t)),r}}}}),s.onError(async()=>{delete e._processingMiddleware,await e.callHook(`page:loading:end`)}),s.afterEach(t=>{if(t.matched.length===0&&!m.value)return e.runWithContext(()=>ct(it({status:404,fatal:!1,statusText:`Page not found: ${t.fullPath}`,data:{path:t.fullPath}})))}),e.hooks.hookOnce(`app:created`,async()=>
13{try{if(`name`in h&&(h.name=void 0),s.currentRoute.value.fullPath===_){if(v){let t=s.resolve(e.payload.path);`name`in t&&(t.name=void 0),await s.replace({...t,force:!0});let n=()=>{e[`~restoreDeferredRoute`]&&(e[`~restoreDeferredRoute`]=void 0,s.currentRoute.value=s.resolve(u),f(),s.replace({...h,force:!0}).catch(()=>{}))};e[`~restoreDeferredRoute`]=n,e.hooks.hookOnce(`app:suspense:resolve`,n)}else await s.replace({...h,force:!0})}s.options.scrollBehavior=Cn.scrollBehavior}catch(t){await st(e,t)}}),{provide:{router:s}}}},1),Ub=h(()=>{let e=ot();Qn(()=>{e.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),Wb=h(e=>{let t;async function n(){let r;try{r=await Pi()}catch(e){let t=e;if(!(`status`in t&&(t.status===404||t.status===403)))throw t}t&&clearTimeout(t),t=setTimeout(n,d);try{let n=await gt(yt(`builds/latest.json`)+`?${Date.now()}`);n.id!==r?.id&&(e.hooks.callHook(`app:manifest:update`,n),t&&clearTimeout(t))}catch{}}Qn(()=>{t=setTimeout(n,d)})});function Gb(e={}){let t=e.path||window.location.pathname,n=new URL(t,window.location.href);if(n.host!==window.location.host)throw Xe.NUXT_E2010({path:t});if(n.protocol&&Le(n.protocol))throw Xe.NUXT_E2002({toPath:t,protocol:n.protocol});let r={};try{r=JSON.parse(sessionStorage.getItem(`nuxt:reload`)||`{}`)}catch{}if(e.force||r?.path!==t||r?.expires<Date.now()){try{sessionStorage.setItem(`nuxt:reload`,JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem(`nuxt:reload:state`,JSON.stringify({state:p().payload.state}))}catch{}window.location.pathname===t?window.location.reload():window.location.href=t}}var Kb=h({name:`nuxt:chunk-reload-crawler`,setup(e){let t=!0;e.hooks.hookOnce(`app:suspense:resolve`,()=>{t=!1}),e.hook(`app:chunkError`,()=>{t&&Ve(navigator.userAgent)&&Gb()})}}),qb=h({name:`nuxt:chunk-reload-immediate`,setup(e){let t=null;$e(e=>{t=e});let n=g();function r(e){Gb({path:Je(n.app.baseURL,e.fullPath),persistState:!0})}e.hook(`app:chunkError`,()=>r(t??e._route)),e.hook(`app:manifest:update`,()=>r(e._route))}});function Jb(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function Yb(e,t=ot()){let{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||=new Set,t._routePreloaded.has(n)))return;let i=t._preloadPromises||=[];if(i.length>4)return Promise.all(i).then(()=>Yb(e,t));t._routePreloaded.add(n);for(let e of r){let t=e.components?.default;if(typeof t!=`function`)continue;let n=Promise.resolve(t()).catch(()=>{}).finally(()=>i.splice(i.indexOf(n),1));i.push(n)}await Promise.all(i)}var Xb=(...e)=>e.find(e=>e!==void 0);function Zb(e){let t=e.replace(/[\u0000-\u001F\s]+/g,``);for(;t.toLowerCase().startsWith(`view-source:`);)t=t.slice(12);let n=t.indexOf(`:`);return n>0&&Le(t.slice(0,n+1))?null:e}function Qb(e){let t=e.componentName||`NuxtLink`;function n(e){return typeof e==`string`&&e.startsWith(`#`)}function r(t,n,r){let i=r??e.trailingSlash;if(!t||i!==`append`&&i!==`remove`)return t;if(typeof t==`string`)return ex(t,i);let a=`path`in t&&t.path!==void 0?t.path:n(t).path;return{...t,name:void 0,path:ex(a,i)}}function i(t){let i=ot(),a=g(),o=I(()=>!!L(t.target)&&L(t.target)!==`_self`),s=I(()=>{let e=L(t.to)||L(t.href)||``;return typeof e==`string`&&qe(e,{acceptRelative:!0})}),c=te(`RouterLink`),l=c&&typeof c!=`string`?c.useLink:void 0,u=I(()=>{if(L(t.external))return!0;let e=L(t.to)||L(t.href)||``;return typeof e==`object`?!1:e===``||s.value}),d=I(()=>{let e=L(t.to)||L(t.href)||``;return u.value?e:r(e,i.resolve,L(t.trailingSlash))}),f=u.value?void 0:l?.({...t,to:d,viewTransition:L(t.viewTransition)}),p=I(()=>{let r=L(t.trailingSlash)??e.trailingSlash;if(!d.value||s.value||n(d.value)){let e=d.value;return typeof e==`string`?Zb(e):e}if(u.value){let e=typeof d.value==`object`&&`path`in d.value?tt(d.value):d.value,t=typeof e==`object`?i.resolve(e).href:e,n=typeof t==`string`?Zb(t):t;return n===null?null:ex(n,r)}return typeof d.value==`object`?i.resolve(d.value)?.href??null:ex(Je(a.app.baseURL,d.value),r)});return{to:d,hasTarget:o,isAbsoluteUrl:s,isExternal:u,href:p,isActive:f?.isActive??I(()=>d.value===i.currentRoute.value.path),isExactActive:f?.isExactActive??I(()=>d.value===i.currentRoute.value.path),route:f?.route??I(()=>i.resolve(d.value)),async navigate(e){p.value!==null&&await et(p.value,{replace:L(t.replace),external:u.value||o.value})}}}return N({name:t,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:i,setup(t,{slots:r}
13){let a=ot(),{to:o,href:s,navigate:c,isExternal:l,hasTarget:u,isAbsoluteUrl:d}=i(t),f=R(!1),m=P(null),h=e=>{m.value=t.custom?e?.$el?.nextElementSibling:e?.$el};function g(n){return!!(!f.value&&(typeof t.prefetchOn==`string`?t.prefetchOn===n:t.prefetchOn?.[n]??e.prefetchOn?.[n])&&(t.prefetch??e.prefetch)!==!1&&t.noPrefetch!==!0&&t.target!==`_blank`&&!rx())}async function _(e=p()){if(f.value||s.value===null)return;f.value=!0;let t=typeof o.value==`string`?o.value:l.value?tt(o.value):a.resolve(o.value).fullPath,n=l.value?new URL(t,window.location.href).href:t;await Promise.all([e.hooks.callHook(`link:prefetch`,n)?.catch(()=>{}),!l.value&&!u.value&&Yb(o.value,a).catch(()=>{})])}if(!t.custom&&g(`visibility`)){let e=p(),t,n=null;M(()=>{let r=tx();Qn(()=>{t=Zn(()=>{m?.value?.tagName&&(n=r.observe(m.value,async()=>{n?.(),n=null,await _(e)}))})})}),j(()=>{t&&Xn(t),n?.(),n=null})}return()=>{let i=t.target||null,p=Xb(t.noRel?``:t.rel,e.externalRelAttribute,d.value||u.value?`noopener noreferrer`:``)||null,v=e=>({href:s.value,navigate:c,get route(){if(!s.value)return;let e=new URL(s.value,window.location.href);return{path:e.pathname,fullPath:e.pathname,get query(){return We(e.search)},hash:e.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:s.value}},rel:p,target:i,isExternal:l.value||u.value,isActive:!1,isExactActive:!1,...e,prefetch:_,prefetched:f.value,shouldPrefetch:g});if(!l.value&&!u.value&&!n(o.value)){let n={ref:h,to:o.value,activeClass:t.activeClass||e.activeClass,exactActiveClass:t.exactActiveClass||e.exactActiveClass,replace:t.replace,ariaCurrentValue:t.ariaCurrentValue,custom:t.custom};
13return t.custom||(g(`interaction`)&&(n.onPointerenter=_.bind(null,void 0),n.onFocus=_.bind(null,void 0)),f.value&&(n.class=t.prefetchedClass||e.prefetchedClass),n.rel=t.rel||void 0),T(te(`RouterLink`),n,t.custom&&r.default?{default:e=>r.default(v(e))}:r.default)}return t.custom?r.default?r.default(v()):null:T(`a`,{ref:m,href:s.value||null,rel:p,target:i,onClick:async e=>{if(!(l.value||u.value)){e.preventDefault();try{let e=pt(s.value??``);return await(t.replace?a.replace(e):a.push(e))}finally{if(n(o.value)){let e=o.value.slice(1),t=e;try{t=decodeURIComponent(e)}catch{}document.getElementById(t)?.focus()}}}}},r.default?.())}}})}var $b=Qb(m);function ex(e,t){if(t!==`append`&&t!==`remove`)return e;let n=t===`append`?Ke:He;return qe(e)&&!e.startsWith(`http`)?e:n(e,!0)}function tx(){let e=p();if(e._observer)return e._observer;let t=null,n=new Map;return e._observer={observe:(e,r)=>(t||=new IntersectionObserver(e=>{for(let t of e){let e=n.get(t.target);(t.isIntersecting||t.intersectionRatio>0)&&e&&e()}}),n.set(e,r),t.observe(e),()=>{n.delete(e),t?.unobserve(e),n.size===0&&(t?.disconnect(),t=null)})}}var nx=/2g/;function rx(){let e=navigator.connection;return!!(e&&(e.saveData||nx.test(e.effectiveType)))}var ix=h({name:`nuxt:island-link-navigation`,setup(e){}});function ax(e){if(typeof e!=`object`)return e;var t,n,r=Object.prototype.toString.call(e);if(r===`[object Object]`){if(e.constructor!==Object&&typeof e.constructor==`function`)for(t in n=new e.constructor,e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=ax(e[t]));else for(t in n={},e)t===`__proto__`?Object.defineProperty(n,t,{value:ax(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=ax(e[t]);return n}if(r===`[object Array]`){for(t=e.length,n=Array(t);t--;)n[t]=ax(e[t]);return n}return r===`[object Set]`?(n=new Set,e.forEach(function(e){n.add(ax(e))}),n):r===`[object Map]`?(n=new Map,e.forEach(function(e,t){n.set(ax(t),ax(e))}),n):r===`[object Date]`?new Date(+e):r===`[object RegExp]`?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r===`[object DataView]`?new e.constructor(ax(e.buffer)):r===`[object ArrayBuffer]`?e.slice(0):r.slice(-6)===`Array]`?new e.constructor(e):e}function ox(e){let t=e.length,n=0,r=0,i=8997,a=0,o=33826,s=0,c=40164,l=0,u=52210;for(;n<t;)i^=e.charCodeAt(n++),r=i*435,a=o*435,s=c*435,l=u*435,s+=i<<8,l+=o<<8,a+=r>>>16,i=r&65535,s+=a>>>16,o=a&65535,u=l+(s>>>16)&65535,c=s&65535;return{high:(u<<16|c)>>>0,low:(o<<16|i)>>>0}}function sx(e){let{high:t,low:n}=ox(e);return BigInt(t)<<32n|BigInt(n)}var cx=`0123456789abcdef`;Array.from({length:256},(e,t)=>cx.charAt(t>>4)+cx.charAt(t&15));function lx(e){return sx(e).toString(36)}function ux(e,t){if(e===null)return`L`;let n,r=0,i=e,a=typeof e;if(a!==`object`)return a===`number`?e-e===0?`n`+e:`L`:a===`string`?`s`+e:a===`bigint`?`n`+e:a===`boolean`?e?`T`:`F`:void 0;let o=Array.isArray(e);if(!o){if(e instanceof Date)return`d`+ +e;if(e instanceof RegExp)return`r`+e.source+e.flags}if(a=t.indexOf(e),~a)return`~`+(a+1);if(typeof e.toJSON==`function`&&!ArrayBuffer.isView(e)){if(e=e.toJSON(),typeof e!=`object`||!e)return ux(e,t);if(a=t.indexOf(e),~a)return`~`+(a+1);o=Array.isArray(e)}if(t.push(i),o)for(n=`a`;r<e.length;n+=(a=ux(e[r++],t))===void 0?`L`:a);else if(e instanceof Set){n=`e`;for(let r of e)n+=(a=ux(r,t))===void 0?`L`:a}else if(e instanceof Map)for(i=[...e.keys()],i.length>1&&i.sort(),n=`o`;r<i.length;r++)(a=ux(e.get(i[r]),t))!==void 0&&(n+=i[r]+a);else if(e[Symbol.toStringTag]===void 0||ArrayBuffer.isView(e))for(i=Object.keys(e),i.length>1&&i.sort(),n=`o`;r<i.length;r++)(a=ux(e[i[r]],t))!==void 0&&(n+=i[r]+a);else throw Error(`Unsupported value`);return t.pop(),n}function dx(e){return ux(e,[])??`U`}function fx(e){return lx(dx(e))}function px(e,t={}){let n,r=!1,i=[],a,o,s=(t,n)=>{let i=mx(e,t,n);return a=i,i.finally(()=>{if(a=void 0,o&&!r){let e=o;o=void 0,s(t,e)}}),i};return function(...e){return o=e,a||new Promise(a=>{let c=t.leading&&!r;r||(r=!0,ie(()=>{r=!1;let a=o??e;o=void 0;let c=t.leading?n:s(this,a);for(let e of i)e(c);i=[]})),c?(n=s(this,e),a(n)):i.push(a)})}}async function mx(e,t,n){return await e.apply(t,n)}
13N({name:`ServerPlaceholder`,render(){return be(`div`)}});var hx=Symbol.for(`nuxt:client-only`),gx=N({name:`ClientOnly`,inheritAttrs:!1,props:[`fallback`,`placeholder`,`placeholderTag`,`fallbackTag`],setup(e,{slots:t,attrs:n}){let r=R(!1);M(()=>{r.value=!0});let i=S();return i&&(i._nuxtClientOnly=!0),D(hx,!0),()=>{if(r.value){let e=t.default?.();return e&&e.length===1?[ye(e[0],n)]:e}let i=t.fallback||t.placeholder;if(i)return T(i);let a=e.fallback||e.placeholder||``,o=sn(e.fallbackTag||e.placeholderTag,`span`);return be(o,n,a)}}});function _x(e){return Object.defineProperty(function(){throw r.NUXT_E1007({name:e.name})},"__nuxt_factory",{enumerable:!1,get:()=>e.factory})}var vx=i({docsBase:y,reporters:b}),yx=_x({name:`createUseAsyncData`,factory(e={}){function t(...t){let n=typeof t[t.length-1]==`string`?t.pop():void 0;Sx(t[0],t[1])&&t.unshift(n);let[r,i,a={}]=t,s=!1,c=fe(r)||typeof r==`function`,l=c?I(()=>C(r)):{value:r};if(!l.value||typeof l.value!=`string`)throw vx.NUXT_E3008();if(typeof i!=`function`)throw vx.NUXT_E3009();let u=typeof e==`function`,d=p(),f=u?e(a):e;if(!u)for(let e in f)f[e]!==void 0&&a[e]===void 0&&(a[e]=f[e]);if(a.server??=!0,a.default??=Ex,a.getCachedData??=Dx,a.lazy??=!1,a.immediate??=!0,a.deep??=o.deep,a.dedupe??=`cancel`,a.enabled??=!0,u)for(let e in f)f[e]!==void 0&&(a[e]=f[e]);d._asyncData[l.value];function m(){let e={cause:`initial`,dedupe:a.dedupe},t=d._asyncData[l.value];return t?._init?d._asyncDataPromises[l.value]&&(e.cachedData=t._initialCachedData):(e.cachedData=a.getCachedData(l.value,d,{cause:`initial`}),d._asyncData[l.value]=Tx(d,l.value,i,a,e.cachedData),d._asyncData[l.value]._initialCachedData=e.cachedData),()=>d._asyncData[l.value].execute(e)}let h=m(),g=d._asyncData[l.value];g._deps++;let _=a.server!==!1&&d.payload.serverRendered;{let e=S();if(e&&_&&a.immediate&&!e.sp&&(e.sp=[]),e&&!e._nuxtOnBeforeMountCbs){e._nuxtOnBeforeMountCbs=[];let t=e._nuxtOnBeforeMountCbs;ne(()=>{t.forEach(e=>{e()}),t.splice(0,t.length)}),Pe(()=>t.splice(0,t.length))}let t=e&&(e._nuxtClientOnly||A(hx,!1));_&&d.isHydrating&&(g.error.value||g.data.value!==void 0)?g.status.value=g.error.value?`error`:`success`:e&&(!t&&d.payload.serverRendered&&d.isHydrating||a.lazy)&&a.immediate?e._nuxtOnBeforeMountCbs.push(h):a.immediate&&g.status.value!==`success`&&h();function n(e){let t=d._asyncData[e];t?._deps&&(t._deps--,t._deps===0&&t?._off())}let r=ue(),o=()=>{},u=c?Ae(l,(e,t)=>{if((e||t)&&e!==t){s=!0;let r=d._asyncData[t]?.data.value!==void 0,o=d._asyncDataPromises[t]!==void 0,c={cause:`initial`,dedupe:a.dedupe};if(!d._asyncData[e]?._init){let n=a.getCachedData(e,d,{cause:`initial`});c.cachedData=n;let o=t&&r&&n===void 0?d._asyncData[t].data.value:n;d._asyncData[e]=Tx(d,e,i,a,o),d._asyncData[e]._initialCachedData=n}d._asyncData[e]._deps++,t&&n(t),a._keyTriggersExecute!==!1&&(a.immediate||r||o)&&d._asyncData[e].execute(c),ie(()=>{s=!1})}},{flush:`sync`}):o,f=a.watch?Ae(a.watch,()=>{s||d._asyncData[l.value]?._execute({cause:`watch`,dedupe:a.dedupe})}):o,p=fe(a.enabled)||typeof a.enabled==`function`?Ae(()=>C(a.enabled),e=>{let t=d._asyncData[l.value];!e&&t&&d._asyncDataPromises[l.value]&&(t._abortController?.abort(new DOMException("AsyncData request cancelled by `enabled: false`",`AbortError`)),t._abortController=void 0,delete d._asyncDataPromises[l.value],t.status.value=`idle`)}):o;r&&we(()=>{u(),f(),p(),n(l.value)})}let v={data:xx(()=>d._asyncData[l.value]?.data),pending:xx(()=>d._asyncData[l.value]?.pending),status:xx(()=>d._asyncData[l.value]?.status),error:xx(()=>d._asyncData[l.value]?.error),refresh:(...e)=>d._asyncData[l.value]?._init?d._asyncData[l.value].execute(...e):m()(),execute:(...e)=>v.refresh(...e),clear:()=>{let e=d._asyncData[l.value];if(e?._abortController)try{e._abortController.abort(new DOMException(`AsyncData aborted by user.`,`AbortError`))}finally{e._abortController=void 0}Cx(d,l.value)}},y=Promise.resolve(d._asyncDataPromises[l.value]).then(()=>v);return Object.assign(y,v),Object.defineProperties(y,{then:{enumerable:!0,value:y.then.bind(y)},catch:{enumerable:!0,value:y.catch.bind(y)},finally:{enumerable:!0,value:y.finally.bind(y)}}),y}return t}}),bx=yx.__nuxt_factory();yx.__nuxt_factory({lazy:!0,_functionName:`useLazyAsyncData`});function xx(e){return I({get(){return e()?.value},set(t){let n=e();n&&(n.value=t)}})}function Sx(e,t){return!(typeof e==`string`||typeof e==`object`&&e||typeof e==`function`&&typeof t==`function`)}function Cx(e,t){delete e.payload.data[t],delete e.payload._errors[t],e._asyncData[t]&&(e._asyncData[t].data.value=L(e._asyncData[t]._default()),e._asyncData[t].error.value=void 0,e._asyncData[t].status.value=`idle`,e._asyncData[t]._initialCachedData=void 0),delete e._asyncDataPromises[t]}function wx(e,t){let n={};for(let r of t)n[r]=e[r];return n}function Tx(e,t,n,r,i){e.payload._errors[t]??=void 0;let a=r.getCachedData!==Dx,o=n,s=r.deep?P:R,c=i!==void 0,l=e.hook(`app:data:refresh`,async e=>{(!e||e.includes(t))&&await u.execute({cause:`refresh:hook`})}),u={data:s(c?i:r.default()),pending:I(()=>u.status.value===`pending`),error:Ne(e.payload._errors,t),status:R(`idle`),execute:(...n)=>{let[i,a=void 0]=n,s=i&&a===void 0&&typeof i==`object`?i:{};if(e._asyncDataPromises[t]&&(s.dedupe??r.dedupe)===`defer`)return e._asyncDataPromises[t];{let n=`cachedData`in s?s.cachedData:r.getCachedData(t,e,{cause:s.cause??`refresh:manual`});if(n!==void 0)return e.payload.data[t]=u.data.value=n,u.error.value=void 0,u.status.value=`success`,Promise.resolve(n)}if(C(r.enabled)===!1)return Promise.resolve(u.data.value);u._abortController&&u._abortController.abort(new DOMException(`AsyncData request cancelled by deduplication`,`AbortError`)),u._abortController=new AbortController,u.status.value=`pending`;let c=new AbortController,l=new Promise((t,n)=>{try{let i=s.timeout??r.timeout,a=Ox([u._abortController?.signal,s?.signal],c.signal,i);if(a.aborted){let e=a.reason;n(e instanceof Error?e:new DOMException(String(e??`Aborted`),`AbortError`));return}return a.addEventListener(`abort`,()=>{let e=a.reason;n(e instanceof Error?e:new DOMException(String(e??`Aborted`),`AbortError`))},{once:!0,signal:c.signal}),Promise.resolve(o(e,{signal:a})).then(t,n)}catch(e){n(e)}}).then(async n=>{if(e._asyncDataPromises[t]!==l)return;let i=n;r.transform&&(i=await r.transform(n)),r.pick&&(i=wx(i,r.pick)),e.payload.data[t]=i,u.data.value=i,u.error.value=void 0,u.status.value=`success`}).catch(n=>{if(e._asyncDataPromises[t]!==l||u._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<`u`&&n instanceof DOMException&&n.name===`AbortError`)return u.status.value=`idle`,e._asyncDataPromises[t];u.error.value=it(n),u.data.value=L(r.default()),u.status.value=`error`}).finally(()=>{c.abort(),e._asyncDataPromises[t]===l&&delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=l,e._asyncDataPromises[t]},_execute:px((...e)=>u.execute(...e)),_default:r.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{l(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),e._asyncDataPromises[t]&&(u._abortController?.abort(new DOMException(`AsyncData request cancelled by unmount`,`AbortError`)),delete e._asyncDataPromises[t],u.status.value===`pending`&&(u.status.value=`idle`)),a||_e(()=>{e._asyncData[t]?._init||(Cx(e,t),u.execute=()=>Promise.resolve())})}};return u}var Ex=()=>void 0,Dx=(e,t,n)=>{if(t.isHydrating)return t.payload.data[e];if(n.cause!==`refresh:manual`&&n.cause!==`refresh:hook`)return t.static.data[e]};function Ox(e,t,n){let r=e.filter(e=>!!e);
13if(typeof n==`number`&&n>=0){let e=AbortSignal.timeout?.(n);e&&r.push(e)}if(AbortSignal.any)return AbortSignal.any(r);let i=new AbortController;for(let e of r)if(e.aborted){let t=e.reason??new DOMException(`Aborted`,`AbortError`);try{i.abort(t)}catch{i.abort()}return i.signal}let a=()=>{let e=r.find(e=>e.aborted)?.reason??new DOMException(`Aborted`,`AbortError`);try{i.abort(e)}catch{i.abort()}};for(let e of r)e.addEventListener?.(`abort`,a,{once:!0,signal:t});return i.signal}var kx=gt,Ax=[`method`,`baseURL`,`query`,`params`,`body`,`headers`];function jx(e){let t=[C(e.method)?.toUpperCase()||`GET`,C(e.baseURL)];for(let n of[e.query||e.params]){let e=C(n);if(!e)continue;let r={};for(let[t,n]of Object.entries(e))r[C(t)]=C(n);t.push(r)}if(e.body){let n=C(e.body);if(!n)t.push(fx(n));else if(n instanceof ArrayBuffer)t.push(fx(Object.fromEntries([...new Uint8Array(n).entries()].map(([e,t])=>[e,t.toString()]))));else if(n instanceof FormData){let e=[];for(let t of n.entries()){let[n,r]=t;e.push([n,r instanceof File?`${r.name}:${r.size}:${r.lastModified}`:r])}t.push(fx(e))}else if(O(n))t.push(fx(xe(n)));else try{t.push(fx(n))}catch{vx.NUXT_E3002({cause:n})}}return t}var Mx=_x({name:`createUseFetch`,factory(e={}){function t(t,n,r){let[i={},a]=typeof n==`string`?[{},n]:[n,r],o=typeof e==`function`?e(i):e,{server:c,lazy:l,default:u,transform:d,pick:f,watch:p,immediate:m,getCachedData:h,deep:g,dedupe:_,timeout:v,enabled:y,...b}={...typeof e==`function`?{}:o,...i,...typeof e==`function`?o:{}},x=I(()=>C(t)),S=I(()=>C(b.key)||`$f`+fx([a,typeof x.value==`string`?x.value:``,...jx(b)]));if(!b.baseURL&&typeof x.value==`string`&&x.value[0]===`/`&&x.value[1]===`/`)throw vx.NUXT_E3001({url:x.value});let w=xe({...s,...b,cache:typeof b.cache==`boolean`?void 0:b.cache}),T={server:c,lazy:l,default:u,transform:d,pick:f,immediate:m,getCachedData:h,deep:g,dedupe:_,timeout:v,enabled:y,watch:p===!1?[]:[...p||[],w]};return p===!1&&(T._keyTriggersExecute=!1),bx(S,(e,{signal:t})=>{let n=b.$fetch||kx,r={signal:t,...w};for(let e of Ax)typeof r[e]==`function`&&(r[e]=C(r[e]));return n(x.value,r)},T)}return t}});Mx.__nuxt_factory(),Mx.__nuxt_factory({lazy:!0,_functionName:`useLazyFetch`});var Nx=3456e4;function Px(e,t,n){let r=e.indexOf(`;`,t);return r===-1?n:r}function Fx(e,t,n){let r=e.indexOf(`=`,t);return r<n?r:-1}function Ix(e,t,n){if(t===n)return``;let r=t,i=n;do{let t=e.charCodeAt(r);if(t!==32&&t!==9)break}while(++r<i);for(;i>r;){let t=e.charCodeAt(i-1);if(t!==32&&t!==9)break;i--}return e.slice(r,i)}var Lx=(()=>{let e=function(){};return e.prototype=Object.create(null),e})();function Rx(e,t){let n=new Lx,r=e.length;if(r<2)return n;let i=t?.decode||zx,a=t?.allowMultiple||!1,o=0;do{let s=Fx(e,o,r);if(s===-1)break;let c=Px(e,o,r);if(s>c){o=e.lastIndexOf(`;`,s-1)+1;continue}let l=Ix(e,o,s);if(t?.filter&&!t.filter(l)){o=c+1;continue}let u=i(Ix(e,s+1,c));if(a){let e=n[l];e===void 0?n[l]=u:Array.isArray(e)?e.push(u):n[l]=[e,u]}else n[l]===void 0&&(n[l]=u);o=c+1}while(o<r);return n}function zx(e){if(!e.includes(`%`))return e;try{return decodeURIComponent(e)}catch{return e}}var Bx=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,Vx=/^[\u0021-\u003A\u003C-\u007E]*$/,Hx=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,Ux=/^[\u0020-\u003A\u003C-\u007E]*$/,Wx=Object.prototype.toString;function Gx(e,t,n){let r=typeof e==`object`&&!!e,i=r?t:n,a=i?.stringify||JSON.stringify,o=r?e:{...n,name:e,value:t==null?``:typeof t==`string`?t:a(t)},s=i?.encode||encodeURIComponent;if(!Bx.test(o.name))throw TypeError(`argument name is invalid: ${o.name}`);let c=o.value?s(o.value):``;if(!Vx.test(c))throw TypeError(`argument val is invalid: ${o.value}`);if(!o.secure){if(o.partitioned)throw TypeError(`Partitioned cookies must have the Secure attribute`);if(o.sameSite&&String(o.sameSite).toLowerCase()===`none`)throw TypeError(`SameSite=None cookies must have the Secure attribute`);if(o.name.length>9&&o.name.charCodeAt(0)===95&&o.name.charCodeAt(1)===95){let e=o.name.toLowerCase();if(e.startsWith(`__secure-`)||e.startsWith(`__host-`))throw TypeError(`${o.name} cookies must have the Secure attribute`)}}if(o.name.length>7&&o.name.charCodeAt(0)===95&&o.name.charCodeAt(1)===95&&o.name.toLowerCase().startsWith(`__host-`)){if(o.path!==`/`)throw TypeError(`__Host- cookies must have Path=/`);if(o.domain)throw TypeError(`__Host- cookies must not have a Domain attribute`)}let l=o.name+`=`+c;if(o.maxAge!==void 0){if(!Number.isInteger(o.maxAge))throw TypeError(`option maxAge is invali
13d: ${o.maxAge}`);l+=`; Max-Age=`+Math.max(0,Math.min(o.maxAge,Nx))}if(o.domain){if(!Hx.test(o.domain))throw TypeError(`option domain is invalid: ${o.domain}`);l+=`; Domain=`+o.domain}if(o.path){if(!Ux.test(o.path))throw TypeError(`option path is invalid: ${o.path}`);l+=`; Path=`+o.path}if(o.expires){if(!Kx(o.expires)||!Number.isFinite(o.expires.valueOf()))throw TypeError(`option expires is invalid: ${o.expires}`);l+=`; Expires=`+o.expires.toUTCString()}if(o.httpOnly&&(l+=`; HttpOnly`),o.secure&&(l+=`; Secure`),o.partitioned&&(l+=`; Partitioned`),o.priority)switch(typeof o.priority==`string`?o.priority.toLowerCase():void 0){case`low`:l+=`; Priority=Low`;break;case`medium`:l+=`; Priority=Medium`;break;case`high`:l+=`; Priority=High`;break;default:throw TypeError(`option priority is invalid: ${o.priority}`)}if(o.sameSite)switch(typeof o.sameSite==`string`?o.sameSite.toLowerCase():o.sameSite){case!0:case`strict`:l+=`; SameSite=Strict`;break;case`lax`:l+=`; SameSite=Lax`;break;case`none`:l+=`; SameSite=None`;break;default:throw TypeError(`option sameSite is invalid: ${o.sameSite}`)}return l}function Kx(e){return Wx.call(e)===`[object Date]`}function qx(e){return typeof e==`string`?`'${e}'`:new Jx().serialize(e)}var Jx=function(){class e{#e=new Map;compare(e,t){let n=typeof e,r=typeof t;return n===`string`&&r===`string`?e.localeCompare(t):n===`number`&&r===`number`?e-t:String.prototype.localeCompare.call(this.serialize(e,!0),this.serialize(t,!0))}serialize(e,t){if(e===null)return`null`;switch(typeof e){case`string`:return t?e:`'${e}'`;case`bigint`:return`${e}n`;case`object`:return this.$object(e);case`function`:return this.$function(e)}return String(e)}serializeObject(e){let t=Object.prototype.toString.call(e);if(t!==`[object Object]`)return this.serializeBuiltInType(t.length<10?`unknown:${t}`:t.slice(8,-1),e);let n=e.constructor,r=n===Object||n===void 0?``:n.name;if(r!==``&&globalThis[r]===n)return this.serializeBuiltInType(r,e);if(typeof e.toJSON==`function`){let t=e.toJSON();return r+(typeof t==`object`&&t?this.$object(t):`(${this.serialize(t)})`)}return this.serializeObjectEntries(r,Object.entries(e))}serializeBuiltInType(e,t){let n=this[`$`+e];if(n)return n.call(this,t);if(typeof t?.entries==`function`)return this.serializeObjectEntries(e,t.entries());throw Error(`Cannot serialize ${e}`)}serializeObjectEntries(e,t){let n=Array.from(t).sort((e,t)=>this.compare(e[0],t[0])),r=`${e}{`;for(let e=0;e<n.length;e++){let[t,i]=n[e];r+=`${this.serialize(t,!0)}:${this.serialize(i)}`,e<n.length-1&&(r+=`,`)}return r+`}`}$object(e){let t=this.#e.get(e);return t===void 0&&(this.#e.set(e,`#${this.#e.size}`),t=this.serializeObject(e),this.#e.set(e,t)),t}$function(e){let t=Function.prototype.toString.call(e);return t.slice(-15)===`[native code] }`?`${e.name||``}()[native]`:`${e.name}(${e.length})${t.replace(/\s*\n\s*/g,``)}`}$Array(e){let t=`[`;for(let n=0;n<e.length;n++)t+=this.serialize(e[n]),n<e.length-1&&(t+=`,`);return t+`]`}$Date(e){try{return`Date(${e.toISOString()})`}catch{return`Date(null)`}}$ArrayBuffer(e){return`ArrayBuffer[${new Uint8Array(e).join(`,`)}]`}$Set(e){return`Set${this.$Array(Array.from(e).sort((e,t)=>this.compare(e,t)))}`}$Map(e){return this.serializeObjectEntries(`Map`,e.entries())}}for(let t of[`Error`,`RegExp`,`URL`])e.prototype[`$`+t]=function(e){return`${t}(${e})`};for(let t of[`Int8Array`,`Uint8Array`,`Uint8ClampedArray`,`Int16Array`,`Uint16Array`,`Int32Array`,`Uint32Array`,`Float32Array`,`Float64Array`])e.prototype[`$`+t]=function(e){return`${t}[${e.join(`,`)}]`};for(let t of[`BigInt64Array`,`BigUint64Array`])e.prototype[`$`+t]=function(e){return`${t}[${e.join(`n,`)}${e.length>0?`n`:``}]`};return e}();function Yx(e,t){return e===t||qx(e)===qx(t)}function Xx(e){if(e!==`undefined`)try{let t=JSON.parse(e);return typeof t==`number`&&String(t)!==e?e:t}catch{return e}}var Zx={path:`/`,watch:!0,decode:e=>e&&Xx(decodeURIComponent(e)),encode:e=>{if(typeof e!=`string`||e===`undefined`)return encodeURIComponent(JSON.stringify(e));try{if(typeof JSON.parse(e)!=`string`)return encodeURIComponent(JSON.stringify(e))}catch{}return encodeURIComponent(e)},refresh:!1},Qx=globalThis.cookieStore;function $x(e,t){let n={...Zx,...t};n.filter??=t=>t===e;let r=eS(n)||{},i;n.maxAge===void 0?n.expires&&(i=n.expires.getTime()-Date.now()):i=n.maxAge*1e3;let a=i!==void 0&&i<=0,o=a||r[e]===void 0||r[e]===null,s=ax(a?void 0:r[e]??n.default?.()),c=i&&!a?oS(s,i,n.watch&&n.watch!==`shallow`):P(s);{let t=null;try{!Qx&&typeof BroadcastChannel<`u`&&(t=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}let i=(i=!1)=>{(i||!n.readonly&&!Yx(c.value,r[e]))&&(iS(e,c.value===null||c.value===void 0?void 0:n.encode(c.value),n),r[e]=ax(c.value),t?.postMessage({value:n.encode(c.value)}))},a=t=>{let i=t.refresh?eS(n)?.[e]:n.decode(t.value);s=!0,c.value=i,r[e]=ax(i),_e(()=>{s=!1})},s=!1,l=!!ue();if(l&&we(()=>{s=!0,i(),t?.close()}),Qx){let t=t=>{let n=t.changed.find(t=>t.name===e),r=t.deleted.find(t=>t.name===e);n&&a({value:n.value}),r&&a({value:null})};Qx.addEventListener(`change`,t),l&&we(()=>Qx.removeEventListener(`change`,t))}else t&&(t.onmessage=({data:e})=>a(e));n.watch&&Ae(c,()=>{s||i(n.refresh)},{deep:n.watch!==`shallow`}),o&&i(o)}return c}function eS(e={}){return Rx(document.cookie,e)}var tS=e=>e;function nS(e){let{encode:t,decode:n,...r}=e;return{...r,encode:tS}}function rS(e,t,n={}){let r=nS(n);return t===void 0?Gx(e,``,{...r,maxAge:-1}):Gx(e,t,r)}function iS(e,t,n={}
13){document.cookie=rS(e,t,n)}var aS=2147483647;function oS(e,t,n){let r,i,a=0,o=n?P(e):{value:e};return ue()&&we(()=>{i?.(),clearTimeout(r)}),F((e,s)=>{n&&(i=Ae(o,s));function c(){let e=t-a,n=e<aS?e:aS;r=setTimeout(()=>{if(a+=n,a<t)return c();o.value=void 0,s()},n)}function l(){a=0,clearTimeout(r),c()}return{get(){return e(),o.value},set(e){l(),o.value=e,s()}}})}function sS(e){return new URL(globalThis.location.href)}var cS=Ei;function lS(e,t){return L(t)??e?.meta.layout??cS(e?.path??`/`).appLayout??`default`}var uS=h({name:`pinia`,setup(e){let t=En();return e.vueApp.use(t),Tn(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}},hooks:{"app:rendered"(){let e=p();e.payload.pinia=le(e.$pinia).state.value,Tn(void 0)}}}),dS=h({name:`nuxt:global-components`}),fS={default:Me(()=>B(()=>import(`./CiDu-KlS.js`).then(e=>e.default||e),__vite__mapDeps([279,3,10,1,2,4,6,280]),import.meta.url)),simulator:Me(()=>B(()=>import(`./vhkpvAHb.js`).then(e=>e.default||e),__vite__mapDeps([281,3,15,16,282]),import.meta.url)),user:Me(()=>B(()=>import(`./BnRAuWXH.js`).then(e=>e.default||e),__vite__mapDeps([283,3,1,2,4,35,10,5,6,284]),import.meta.url))},pS=h({name:`nuxt:prefetch`,setup(e){let t=ot();e.hooks.hook(`app:mounted`,()=>{t.beforeEach(async e=>{let t=e?.meta?.layout;t&&typeof fS[t]==`function`&&await fS[t]()})}),e.hooks.hook(`link:prefetch`,e=>{if(qe(e))return;let n=t.resolve(e);if(!n)return;let r=n.meta.layout,i=Ma(n.meta.middleware).filter(e=>typeof e==`string`);for(let e of i){let t=zb[e];typeof t==`function`&&t()}typeof r==`string`&&r in fS&&Jb(fS[r])})}});function mS(e,t,n){var r,i;if((function(){var t,n={lazyClass:`lazyload`,loadedClass:`lazyloaded`,loadingClass:`lazyloading`,preloadClass:`lazypreload`,errorClass:`lazyerror`,autosizesClass:`lazyautosizes`,fastLoadedClass:`ls-is-cached`,iframeLoadMode:0,srcAttr:`data-src`,srcsetAttr:`data-srcset`,sizesAttr:`data-sizes`,minSize:40,customMedia:{},init:!1,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(t in i=e.lazySizesConfig||e.lazysizesConfig||{},n)t in i||(i[t]=n[t])})(),!t||!t.getElementsByClassName)return{init:function(){},cfg:i,noSupport:!0};var a=t.documentElement,o=e.HTMLPictureElement,s=`addEventListener`,c=`getAttribute`,l=e[s].bind(e),u=e.setTimeout,d=e.requestAnimationFrame||u,f=e.requestIdleCallback,p=/^picture$/i,m=[`load`,`error`,`lazyincluded`,`_lazyloaded`],h={},g=Array.prototype.forEach,_=function(e,t){return h[t]||(h[t]=RegExp(`(\\s|^)`+t+`(\\s|$)`)),h[t].test(e[c](`class`)||``)&&h[t]},v=function(e,t){_(e,t)||e.setAttribute(`class`,(e[c](`class`)||``).trim()+` `+t)},y=function(e,t){var n;(n=_(e,t))&&e.setAttribute(`class`,(e[c](`class`)||``).replace(n,` `))},b=function(e,t,n){var r=n?s:`removeEventListener`;n&&b(e,t),m.forEach(function(n){e[r](n,t)})},x=function(e,n,i,a,o){var s=t.createEvent(`Event`);return i||={},i.instance=r,s.initEvent(n,!a,!o),s.detail=i,e.dispatchEvent(s),s},S=function(t,n){var r;!o&&(r=e.picturefill||i.pf)?(n&&n.src&&!t[c](`srcset`)&&t.setAttribute(`srcset`,n.src),r({reevaluate:!0,elements:[t]})):n&&n.src&&(t.src=n.src)},C=function(e,t){return(getComputedStyle(e,null)||{})[t]},w=function(e,t,n){for(n||=e.offsetWidth;n<i.minSize&&t&&!e._lazysizesWidth;)n=t.offsetWidth,t=t.parentNode;return n},T=(function(){var e,n,r=[],i=[],a=r,o=function(){var t=a;for(a=r.length?i:r,e=!0,n=!1;t.length;)t.shift()();e=!1},s=function(r,i){e&&!i?r.apply(this,arguments):(a.push(r),n||(n=!0,(t.hidden?u:d)(o)))};return s._lsFlush=o,s})(),E=function(e,t){return t?function(){T(e)}:function(){var t=this,n=arguments;T(function(){e.apply(t,n)})}},D=function(e){var t,r=0,a=i.throttleDelay,o=i.ricTimeout,s=function(){t=!1,r=n.now(),e()},c=f&&o>49?function(){f(s,{timeout:o}),o!==i.ricTimeout&&(o=i.ricTimeout)}:E(function(){u(s)},!0);return function(e){var i;(e=e===!0)&&(o=33),!t&&(t=!0,i=a-(n.now()-r),i<0&&(i=0),e||i<9?c():u(c,i))}},O=function(e){var t,r,i=function(){t=null,e()},a=function(){var e=n.now()-r;e<99?u(a,99-e):(f||i)(i)};return function(){r=n.now(),t||=u(a,99)}},ee=(function(){var o,f,m,h,w,ee,k,ne,A,j,M,N,re=/^img$/i,ie=/^iframe$/i,ae=`onscroll`in e&&!/(gle|ing)bot/.test(navigator.userAgent),oe=0,se=0,ce=0,le=-1,ue=function(e){ce--,(!e||ce<0||!e.target)&&(ce=0)},de=function(e){return N??=C(t.body,`visibility`)==`hidden`,N||C(e.parentNode,`visibility`)!=`hidden`||C(e,`visibility`)!=`hidden`},fe=function(e,n){var r,i=e,o=de(e);for(ne-=n,M+=n,A-=n,j+=n;o&&(i=i.offsetParent)&&i!=t.body&&i!=a;)o=(C(i,`opacity`)||1)>0,o&&C(i,`overflow`)!=`visible`&&(r=i.getBoundingClientRect(),o=j>r.left&&A<r.right&&M>r.top-1&&ne<r.bottom+1);return o},pe=function(){var e,n,s,l,u,d,p,m,g,_,v,y,b=r.elements;if((h=i.loadMode)&&ce<8&&(e=b.length)){for(n=0,le++;n<e;n++)if(b[n]&&!b[n]._lazyRace){if(!ae||r.prematureUnveil&&r.prematureUnveil(b[n])){be(b[n]);continue}if((!(m=b[n][c](`data-expand`))||!(d=m*1))&&(d=se),_||(_=!i.expand||i.expand<1?a.clientHeight>500&&a.clientWidth>500?500:370:i.expand,r._defEx=_,v=_*i.expFactor,y=i.hFac,N=null,se<v&&ce<1&&le>2&&h>2&&!t.hidden?(se=v,le=0):se=h>1&&le>1&&ce<6?_:oe),g!==d&&(ee=innerWidth+d*y,k=innerHeight+d,p=d*-1,g=d),s=b[n].getBoundingClientRect(),(M=s.bottom)>=p&&(ne=s.top)<=k&&(j=s.right)>=p*y&&(A=s.left)<=ee&&(M||j||A||ne)&&(i.loadHidden||de(b[n]))&&(f&&ce<3&&!m&&(h<3||le<4)||fe(b[n],d))){if(be(b[n]),u=!0,ce>9)break}else!u&&f&&!l&&ce<4&&le<4&&h>
132&&(o[0]||i.preloadAfterLoad)&&(o[0]||!m&&(M||j||A||ne||b[n][c](i.sizesAttr)!=`auto`))&&(l=o[0]||b[n])}l&&!u&&be(l)}},P=D(pe),me=function(e){var t=e.target;if(t._lazyCache){delete t._lazyCache;return}ue(e),v(t,i.loadedClass),y(t,i.loadingClass),b(t,ge),x(t,`lazyloaded`)},he=E(me),ge=function(e){he({target:e.target})},_e=function(e,t){var n=e.getAttribute(`data-load-mode`)||i.iframeLoadMode;n==0?e.contentWindow.location.replace(t):n==1&&(e.src=t)},ve=function(e){var t,n=e[c](i.srcsetAttr);(t=i.customMedia[e[c](`data-media`)||e[c](`media`)])&&e.setAttribute(`media`,t),n&&e.setAttribute(`srcset`,n)},ye=E(function(e,t,n,r,a){var o,s,l,d,f,h;(f=x(e,`lazybeforeunveil`,t)).defaultPrevented||(r&&(n?v(e,i.autosizesClass):e.setAttribute(`sizes`,r)),s=e[c](i.srcsetAttr),o=e[c](i.srcAttr),a&&(l=e.parentNode,d=l&&p.test(l.nodeName||``)),h=t.firesLoad||`src`in e&&(s||o||d),f={target:e},v(e,i.loadingClass),h&&(clearTimeout(m),m=u(ue,2500),b(e,ge,!0)),d&&g.call(l.getElementsByTagName(`source`),ve),s?e.setAttribute(`srcset`,s):o&&!d&&(ie.test(e.nodeName)?_e(e,o):e.src=o),a&&(s||d)&&S(e,{src:o})),e._lazyRace&&delete e._lazyRace,y(e,i.lazyClass),T(function(){var t=e.complete&&e.naturalWidth>1;(!h||t)&&(t&&v(e,i.fastLoadedClass),me(f),e._lazyCache=!0,u(function(){`_lazyCache`in e&&delete e._lazyCache},9)),e.loading==`lazy`&&ce--},!0)}),be=function(e){if(!e._lazyRace){var t,n=re.test(e.nodeName),r=n&&(e[c](i.sizesAttr)||e[c](`sizes`)),a=r==`auto`;(!a&&f||!n||!e[c](`src`)&&!e.srcset||e.complete||_(e,i.errorClass)||!_(e,i.lazyClass))&&(t=x(e,`lazyunveilread`).detail,a&&te.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,ce++,ye(e,t,a,r,n))}},xe=O(function(){i.loadMode=3,P()}),Se=function(){i.loadMode==3&&(i.loadMode=2),xe()},F=function(){if(!f){if(n.now()-w<999){u(F,999);return}f=!0,i.loadMode=3,P(),l(`scroll`,Se,!0)}};return{_:function(){w=n.now(),r.elements=t.getElementsByClassName(i.lazyClass),o=t.getElementsByClassName(i.lazyClass+` `+i.preloadClass),l(`scroll`,P,!0),l(`resize`,P,!0),l(`pageshow`,function(e){if(e.persisted){var n=t.querySelectorAll(`.`+i.loadingClass);n.length&&n.forEach&&d(function(){n.forEach(function(e){e.complete&&be(e)})})}}),e.MutationObserver?new MutationObserver(P).observe(a,{childList:!0,subtree:!0,attributes:!0}):(a[s](`DOMNodeInserted`,P,!0),a[s](`DOMAttrModified`,P,!0),setInterval(P,999)),l(`hashchange`,P,!0),[`focus`,`mouseover`,`click`,`load`,`transitionend`,`animationend`].forEach(function(e){t[s](e,P,!0)}),/d$|^c/.test(t.readyState)?F():(l(`load`,F),t[s](`DOMContentLoaded`,P),u(F,2e4)),r.elements.length?(pe(),T._lsFlush()):P()},checkElems:P,unveil:be,_aLSL:Se}})(),te=(function(){var e,n=E(function(e,t,n,r){var i,a,o;if(e._lazysizesWidth=r,r+=`px`,e.setAttribute(`sizes`,r),p.test(t.nodeName||``))for(i=t.getElementsByTagName(`source`),a=0,o=i.length;a<o;a++)i[a].setAttribute(`sizes`,r);n.detail.dataAttr||S(e,n.detail)}),r=function(e,t,r){var i,a=e.parentNode;a&&(r=w(e,a,r),i=x(e,`lazybeforesizes`,{width:r,dataAttr:!!t}),i.defaultPrevented||(r=i.detail.width,r&&r!==e._lazysizesWidth&&n(e,a,i,r)))},a=O(function(){var t,n=e.length;if(n)for(t=0;t<n;t++)r(e[t])});return{_:function(){e=t.getElementsByClassName(i.autosizesClass),l(`resize`,a)},checkElems:a,updateElem:r}})(),k=function(){!k.i&&t.getElementsByClassName&&(k.i=!0,te._(),ee._())};return u(function(){i.init&&k()}
13),r={cfg:i,autoSizer:te,loader:ee,init:k,uP:S,aC:v,rC:y,hC:_,fire:x,gW:w,rAF:T},r}var hS={plugins:{bgset:!1}},gS=h(async e=>{let t,n,r=typeof window<`u`?window:{},i=mS(r,r.document,Date);if(Object.assign(i.cfg,hS),hS.plugins.bgset&&typeof window<`u`){let{bgset:e}=([t,n]=c(()=>B(()=>import(`./C8tjXCpl.js`),[],import.meta.url)),t=await t,n(),t);e(window,window.document,i)}e.hook(`app:mounted`,()=>{i.init()})},1),_S=`en.cn.zh.ae.za.eg.uk.ua.tr.es.ru.ro.pt.pl.it.gr.de.fr.bg.cz.vn.th.sg.ph.my.id.in.hk.au.pa.us.pe.mx.cl.co.br.ar.tw.ve.ec.bo.uy.sa.iq.uz.ke.dk.se.no.fi.mo.kz.na`.split(`.`),vS={en:[{key:`locale_en_46json_ae26d64c`,load:()=>Promise.resolve({}),cache:!0}],cn:[{key:`locale_cn_46json_c460fdea`,load:()=>Promise.resolve({}),cache:!0}],zh:[{key:`locale_cn_46json_c460fdea`,load:()=>Promise.resolve({}),cache:!0}],ae:[{key:`locale_ae_46json_ef4c0058`,load:()=>Promise.resolve({}),cache:!0}],za:[{key:`locale_za_46json_0eb98611`,load:()=>Promise.resolve({}),cache:!0}],eg:[{key:`locale_eg_46json_8a7e2b05`,load:()=>Promise.resolve({}),cache:!0}],uk:[{key:`locale_uk_46json_fc45e0cc`,load:()=>Promise.resolve({}),cache:!0}],ua:[{key:`locale_ua_46json_5fd0197e`,load:()=>Promise.resolve({}),cache:!0}],tr:[{key:`locale_tr_46json_cfbb6c77`,load:()=>Promise.resolve({}),cache:!0}],es:[{key:`locale_es_46json_a6ccfb72`,load:()=>Promise.resolve({}),cache:!0}],ru:[{key:`locale_ru_46json_e48cc339`,load:()=>Promise.resolve({}),cache:!0}],ro:[{key:`locale_ro_46json_f3bc78a3`,load:()=>Promise.resolve({}),cache:!0}],pt:[{key:`locale_pt_46json_5e726b41`,load:()=>Promise.resolve({}),cache:!0}],pl:[{key:`locale_pl_46json_4d636512`,load:()=>Promise.resolve({}),cache:!0}],it:[{key:`locale_it_46json_2b2dff8e`,load:()=>Promise.resolve({}),cache:!0}],gr:[{key:`locale_gr_46json_886b2bc3`,load:()=>Promise.resolve({}),cache:!0}],de:[{key:`locale_de_46json_013a630b`,load:()=>Promise.resolve({}),cache:!0}],fr:[{key:`locale_fr_46json_18ab5791`,load:()=>Promise.resolve({}),cache:!0}],bg:[{key:`locale_bg_46json_98defdff`,load:()=>Promise.resolve({}),cache:!0}],cz:[{key:`locale_cz_46json_65b453c1`,load:()=>Promise.resolve({}),cache:!0}],vn:[{key:`locale_vn_46json_d79dcb30`,load:()=>Promise.resolve({}),cache:!0}],th:[{key:`locale_th_46json_515d7edb`,load:()=>Promise.resolve({}),cache:!0}],sg:[{key:`locale_sg_46json_194f1e5b`,load:()=>Promise.resolve({}),cache:!0}],ph:[{key:`locale_ph_46json_74e3296b`,load:()=>Promise.resolve({}),cache:!0}],my:[{key:`locale_my_46json_618a020d`,load:()=>Promise.resolve({}),cache:!0}],id:[{key:`locale_id_46json_a43d8567`,load:()=>Promise.resolve({}),cache:!0}],in:[{key:`locale_in_46json_1f9ba6f9`,load:()=>Promise.resolve({}),cache:!0}],hk:[{key:`locale_hk_46json_185dd00a`,load:()=>Promise.resolve({}),cache:!0}],au:[{key:`locale_au_46json_ee6514c9`,load:()=>Promise.resolve({}),cache:!0}],pa:[{key:`locale_pa_46json_1f96b0dd`,load:()=>Promise.resolve({}),cache:!0}],us:[{key:`locale_us_46json_ea4c34db`,load:()=>Promise.resolve({}),cache:!0}],pe:[{key:`locale_pe_46json_ee3f9597`,load:()=>Promise.resolve({}),cache:!0}],mx:[{key:`locale_mx_46json_d8e324cc`,load:()=>Promise.resolve({}),cache:!0}],cl:[{key:`locale_cl_46json_ddca9a23`,load:()=>Promise.resolve({}),cache:!0}],co:[{key:`locale_co_46json_a27bdda6`,load:()=>Promise.resolve({}),cache:!0}],br:[{key:`locale_br_46json_e9f59b44`,load:()=>Promise.resolve({}),cache:!0}],ar:[{key:`locale_ar_46json_72421d23`,load:()=>Promise.resolve({}),cache:!0}],tw:[{key:`locale_tw_46json_db46ea1c`,load:()=>Promise.resolve({}),cache:!0}],ve:[{key:`locale_ve_46json_8bc22287`,load:()=>Promise.resolve({}),cache:!0}],ec:[{key:`locale_ec_46json_0d28915d`,load:()=>Promise.resolve({}),cache:!0}],bo:[{key:`locale_bo_46json_d8ae234a`,load:()=>Promise.resolve({}),cache:!0}],uy:[{key:`locale_uy_46json_3bf163dc`,load:()=>Promise.resolve({}),cache:!0}],sa:[{key:`locale_sa_46json_2461ab35`,load:()=>Promise.resolve({}),cache:!0}],iq:[{key:`locale_iq_46json_90732987`,load:()=>Promise.resolve({}),cache:!0}],uz:[{key:`locale_uz_46json_f4a7b56a`,load:()=>Promise.resolve({}),cache:!0}],ke:[{key:`locale_ke_46json_8a91fa1e`,load:()=>Promise.resolve({}),cache:!0}],dk:[{key:`locale_dk_46json_896ebb60`,load:()=>Promise.resolve({}),cache:!0}],se:[{key:`locale_se_46json_662c6591`,load:()=>Promise.resolve({}),cache:!0}],no:[{key:`locale_no_46json_e6a69943`,load:()=>Promise.resolve({}),cache:!0}],fi:[{key:`locale_fi_46json_cd5887bb`,load:()=>Promise.resolve({}),cache:!0}],mo:[{key:`locale_mo_46json_3fe55cfb`,load:()=>Promise.resolve({}),cache:!0}],kz:[{key:`locale_kz_46json_fb47789c`,load:()=>Promise.resolve({}),cache:!0}],na:[{key:`locale_na_46json_d34ec468`,load:()=>Promise.resolve({}),cache:!0}]},yS=[()=>B(()=>import(`./MzZgcpc9.js`),[],import.meta.url)],bS=[{code:`en`,language:void 0,domains:[],defaultForDomains:[]},{code:`cn`,language:void 0,domains:[],defaultForDomains:[]},{code:`zh`,language:void 0,domains:[],defaultForDomains:[]},{code:`ae`,language:void 0,domains:[],defaultForDomains:[]},{code:`za`,language:void 0,domains:[],defaultForDomains:[]},{code:`eg`,language:void 0,domains:[],defaultForDomains:[]},{code:`uk`,language:void 0,domains:[],defaultForDomains:[]},{code:`ua`,language:void 0,domains:[],defaultForDomains:[]},{code:`tr`,language:void 0,domains:[],defaultForDomains:[]},{code:`es`,language:void 0,domains:[],defaultForDomains:[]},{code:`ru`,language:void 0,domains:[],defaultForDomains:[]},{code:`ro`,language:void 0,domains:[],defaultForDomains:[]},{code:`pt`,language:void 0,domains:[],defaultForDomains:[]},{code:`pl`,language:void 0,domains:[],defaultForDomains:[]},{code:`it`,language:void 0,domains:[],defaultForDomains:[]},{code:`gr`,language:void 0,domains:[],defaultForDomains:[]},{code:`de`,language:void 0,domains:[],defaultForDomains:[]},{code:`fr`,language:void 0,domains:[],defaultForDomains:[]},{code:`bg`,language:void 0,domains:[],defaultForDomains:[]},{code:`cz`,language:void 0,domains:[],defaultForDomains:[]},{code:`vn`,language:void 0,domains:[],defaultForDomains:[]},{code:`th`,language:void 0,domains:[],defaultForDomains:[]},{code:`sg`,language:void 0,domains:[],defaultForDomains:[]},{code:`ph`,language:void 0,domains:[],defaultForDomains:[]},{code:`my`,language:void 0,domains:[],defaultForDomains:[]},{code:`id`,language:void 0,domains:[],defaultForDomains:[]},{code:`in`,language:void 0,domains:[],defaultForDomains:[]},{code:`hk`,language:void 0,domains:[],defaultForDomains:[]},{code:`au`,language:void 0,domains:[],defaultForDomains:[]},{code:`pa`,language:void 0,domains:[],defaultForDomains:[]},{code:`us`,language:void 0,domains:[],defaultForDomains:[]},{code:`pe`,language:void 0,domains:[],defaultForDomains:[]},{code:`mx`,language:void 0,domains:[],defaultForDomains:[]},{code:`cl`,language:void 0,domains:[],defaultForDomains:[]},{code:`co`,language:void 0,domains:[],defaultForDomains:[]},{code:`br`,language:void 0,domains:[],defaultForDomains:[]},{code:`ar`,language:void 0,domains:[],defaultForDomains:[]},{code:`tw`,language:void 0,domains:[],defaultForDomains:[]},{code:`ve`,language:void 0,domains:[],defaultForDomains:[]},{code:`ec`,language:void 0,domains:[],defaultForDomains:[]},{code:`bo`,language:void 0,domains:[],defaultForDomains:[]},{code:`uy`,language:void 0,domains:[],defaultForDomains:[]},{code:`sa`,language:void 0,domains:[],defaultForDomains:[]},{code:`iq`,language:void 0,domains:[],defaultForDomains:[]},{code:`uz`,language:void 0,domains:[],defaultForDomains:[]},{code:`ke`,language:void 0,domains:[],defaultForDomains:[]},{code:`dk`,language:void 0,domains:[],defaultForDomains:[]},{code:`se`,language:void 0,domains:[],defaultForDomains:[]},{code:`no`,language:void 0,domains:[],defaultForDomains:[]},{code:`fi`,language:void 0,domains:[],defaultForDomains:[]},{code:`mo`,language:void 0,domains:[],defaultForDomains:[]},{code:`kz`,language:void 0,domains:[],defaultForDomains:[]},{code:`na`,language:void 0,domains:[],defaultForDomains:[]}],xS=typeof window<`u`,SS=(e,t=!1)=>t?Symbol.for(e):Symbol(e),CS=(e,t,n)=>wS({l:e,k:t,s:n}),wS=e=>JSON.stringify(e).replace(/\u2028/g,`\\u2028`).replace(/\u2029/g,`\\u2029`).replace(/\u0027/g,`\\u0027`),TS=e=>typeof e==`number`&&isFinite(e),ES=e=>IS(e)===`[object Date]`,DS=e=>IS(e)===`[object RegExp]`,OS=e=>Z(e)&&Object.keys(e).length===0,W=Object.assign,kS=Object.create,G=(e=null)=>kS(e),AS,jS=()=>AS||=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:G(),MS=Object.prototype.hasOwnProperty;function NS(e,t){return MS.call(e,t)}var K=Array.isArray,q=e=>typeof e==`function`,J=e=>typeof e==`string`,Y=e=>typeof e==`boolean`,X=e=>typeof e==`object`&&!!e,PS=e=>X(e)&&q(e.then)&&q(e.catch),FS=Object.prototype.toString,IS=e=>FS.call(e),Z=e=>IS(e)===`[object Object]`,LS=e=>e==null?``:K(e)||Z(e)&&e.toString===FS?JSON.stringify(e,null,2):String(e);function RS(e,t=``){return e.reduce((e,n,r)=>r===0?e+n:e+t+n,``)}function zS(e,t){typeof console<`u`&&(console.warn(`[intlify] `+e),t&&console.warn(t.stack))}function BS(e){return e.replace(/&/g,`&amp;`).replace(/</g,`&lt;`).replace(/>/g,`&gt;`).replace(/"/g,`&quot;`).replace(/'/g,`&apos;`).replace(/\//g,`&#x2F;`).replace(/=/g,`&#x3D;`)}function VS(e){return e.replace(/&(?![a-z0-9#]{2,6};)/gi,`&amp;`).replace(/"/g,`&quot;`).replace(/'/g,`&apos;`).replace(/</g,`&lt;`).replace(/>/g,`&gt;`)}var HS=/^javascript:/i,US=/^(?:href|src|action|formaction)$/i,WS=/&#(?:x([0-9a-f]+)|(\d+));?/gi,GS=/&(?:Tab|NewLine);/g,KS=/&colon;?/gi,qS=/[\u0000-\u0020\u007f-\u009f]/g,JS=/(?:^|[\s"'<>/])on\w+\s*=\s*["']?[^"'>]+["']?/i,YS=/(^|[\s"'<>/])on(\w+\s*=)/gi,XS=/(^|[\s"'<>/])((?:href|src|action|formaction)\s*=\s*)([^\s"'=<>`]+)/gi;function ZS(e,t,n){let r=t||n;if(!r)return e;let i=Number.parseInt(r,t?16:10);return i<=127?String.fromCharCode(i):e}function QS(e){let t=e.replace(WS,ZS).replace(GS,``).replace(KS,`:`).replace(qS,``);return HS.test(t)}function $S(e){let t=/url\s*\(/gi,n=``,r=0,i;for(;(i=t.exec(e))!==null;){let a=i.index,o=t.lastIndex-1,s=o+1,c=1,l=null;for(;s<e.length;s++){let t=e[s];if(l){t===l&&(l=null);continue}if(t===`"`||t===`'`)l=t;else if(t===`(`)c++;else if(t===`)`&&(c--,c===0))break}if(c!==0)break;let u=e.slice(o+1,s).trim(),d=u.startsWith(`"`)&&u.endsWith(`"`)||u.startsWith(`'`)&&u.endsWith(`'`)?u.slice(1,-1).trim():u;n+=e.slice(r,a),n+=QS(d)?`url(about:blank)`:e.slice(a,s+1),r=s+1}return n+e.slice(r)}function eC(e,t){return US.test(e)&&QS(t)?`about:blank`:VS(e.toLowerCase()===`style`?$S(t):t)}function tC(e){return e=e.replace(/([\w:-]+)\s*=\s*"([^"]*)"/g,(e,t,n)=>`${t}="${eC(t,n)}"`),e=e.replace(/([\w:-]+)\s*=\s*'([^']*)'/g,(e,t,n)=>`${t}='${eC(t,n)}'`),JS.test(e)&&(e=e.replace(YS,`$1&#111;n$2`)),e=e.replace(XS,(e,t,n,r)=>QS(r)?`${t}${n}about:blank`:e),e}var nC=e=>!X(e)||K(e);function rC(e,t){if(nC(e)||nC(t))throw Error(`Invalid value`);let n=[{src:e,des:t}];for(;n.length;){let{src:e,des:t}=n.pop();Object.keys(e).forEach(r=>{if(r===`__proto__`)return;let i=e[r];if(K(i)){let e=[];e.length=i.length,t[r]=e,n.push({src:i,des:e})}
13else X(i)?((!X(t[r])||K(t[r]))&&(t[r]=G()),n.push({src:i,des:t[r]})):t[r]=i})}}var iC=new Map;function aC(e){if(typeof e!=`object`||!e)return e;if(Array.isArray(e))return e.map(aC);let t=G(null);for(let n of Object.keys(e))t[n]=aC(e[n]);return t}var oC=rt((e,t,n)=>{if(t===`messages`||t===`datetimeFormats`||t===`numberFormats`)return e[t]??=G(null),rC(n,e[t]),!0});async function sC(e){let t=p(),n={messages:G(null)};for(let r of e){let e=await r().then(e=>cC(e)?e.default:e),i=q(e)?await t.runWithContext(()=>e()):e;n=oC(G(null),i,n)}return n.fallbackLocale??=!1,n}var cC=e=>IS(e)===`[object Module]`;async function lC(e,t){let n=p();try{let r=await n.runWithContext(t.load).then(e=>cC(e)?e.default:e);return q(r)?await n.runWithContext(()=>r(e)):r}catch(t){throw Error(`Failed loading locale (${e}): `+t.message,{cause:t})}}async function uC(e,t=[]){let n=p(),r=await Promise.all(t.map(async t=>{let r=dC(t),i=r||await n.runWithContext(()=>lC(e,t));return!r&&t.cache!==!1&&iC.set(t.key,{ttl:Date.now()+864e5,value:i}),i})),i={};for(let e of r)rC(e,i);return i}function dC(e){if(e.cache===!1)return;let t=iC.get(e.key);if(t!=null)return t.ttl>Date.now()?t.value:void 0}function fC(e){return t=>!e.dynamic.includes(t)&&!e.undeliverable.includes(t)}function pC(e){return t=>!e.ssr||e.undeliverable.includes(t)||e.dynamic.includes(t)&&(e.prerender||e.ssg)}function mC(e=0){return t=>{let n=(typeof t==`string`?t:t.pathname).split(`?`)[0].split(`/`);return n[0]===``&&n.shift(),n.length>e&&n[e]||``}}var hC=`___`,gC=`___default`;function _C(e){return typeof e==`string`?e:e==null?``:e.toString()}function vC(e){return _C(typeof e==`object`?e?.name:e).split(hC)[0]}function yC(e,t,n){return n?e+hC+t+gC:e+hC+t}var bC=e=>e?Ke:He;function xC(e,t,n){return n.routing&&(e!==t||n.strategy===`prefix`)}var SC=mC(0),CC=e=>SC(e),wC=e=>e.split(hC).at(1)??``;function TC(e){return String(typeof e==`object`?e?.name||e?.path||``:e)}function EC(e){let t=TC(e);return t[0]===`/`?CC(t):wC(t)||(typeof e==`object`&&e?.path?CC(String(e.path)):``)}function DC(e,t){return!t.routing&&!t.domains?e=>_C(e):(t,n)=>{let r=_C(t),i=yC(r,n,!0);return e(i)?i:yC(r,n,!1)}}function OC(e,t){return t.routing?t.strategy===`prefix`?(t,n)=>{let r=`/`+n+(t.path===`/`?``:t.path),i=e.options.routes.find(e=>e.path===r);return i==null?t:e.resolve(W({},t,i,{path:r}))}:t=>e.resolve(t):e=>e}var kC=(e=``)=>e.replace(/^https?:\/\//i,``).toLowerCase();function AC(e,t){return!!e?.domains.some(e=>kC(e)===t)}function jC(e,t,n){let r=e.find(e=>e.code===n);return!r?.domains.length||AC(r,t)?`here`:e.some(e=>AC(e,t))?`other-domain`:`off-host`}function MC(e,t,n){return jC(e,t,n)!==`other-domain`}var NC=e=>e?.defaultForDomains[0]||e?.domain||e?.domains[0];
13function PC(e,t,n){if(!MC(n,e,t))return NC(n.find(e=>e.code===t))}function FC(e,t,n){let r=e.filter(e=>AC(e,t));return(r.find(e=>e.code===n)||r.find(e=>e.defaultForDomains.some(e=>kC(e)===t))||r[0])?.code}function IC(e,t){let n=t.replace(/^\./,``).replace(/:\d+$/,``).toLowerCase();return e.every(e=>e.domains.concat(e.domain||[]).every(e=>{let t=kC(e).replace(/:\d+$/,``);return t===n||t.endsWith(`.`+n)}))}var LC=(e,t)=>qe(e,{strict:!0})?e:t.protocol+`//`+e;function RC(e,t,n,r=bS){let i=r.find(e=>e.code===n),a=e?.[n]?.domain||i?.domain||i?.domains.find(e=>kC(e)===t.host)||PC(t.host,n,r);if(a)return LC(a,t)}function zC(e,t,n=bS){let r;for(let i of n){let n=BC(i,e);for(let e of[n.domain,...n.domains])e&&kC(e)===t.host&&(!r||!qe(r,{strict:!0})&&qe(e,{strict:!0}))&&(r=e)}return r&&LC(r,t)}function BC(e,t){if(typeof e==`string`)return e;let n=e,r=t[n.code]?.domain;return!r||r===n.domain?e:{...n,domain:r,domains:[r],defaultForDomains:n.defaultForDomains.length?[r]:[]}}function VC(e){let t={};for(let n of _S){let r=HC(e,[n]);t[n]={fallbacks:r,cacheable:WC(n,r)}}return t}function HC(e,t){if(e===!1)return[];if(K(e))return e;let n=[];if(J(e))return t.every(t=>t!==e)&&n.push(e),n;let r=[...t,`default`];for(let t of r)t in e!=0&&(n=[...n,...e[t].filter(Boolean)]);return n}function UC(e){return vS[e]!=null&&vS[e].every(e=>e.cache!==!1)}function WC(e,t){return UC(e)&&t.every(e=>UC(e))}function GC(e,t=bS){return t.find(t=>t.defaultForDomains.some(t=>kC(t)===e))?.code}function KC(e,t,n=bS){return GC(e,n)||t||(n.some(e=>e.domains.length)?n[0]?.code:``)||``}var qC=e=>_S.includes(e||``),JC=e=>qC(e)?e:void 0,YC=e=>!!e.path&&!e.name;function XC(e){let{router:t,defaultLocale:n,strictSeo:r,compactRoutes:i}=e,a={strategy:e.strategy,routing:e.routing,domains:e.domains},o=bC(e.trailingSlash),s=DC(e=>t.hasRoute(e),a);function c(e,n){e.name=vC(e.name||t.currentRoute.value);let r=s(e.name,n);if(t.hasRoute(r))e.name=r,i&&e.params&&delete e.params.locale;else if(i&&qC(n)&&d().has(e.name))return e.params={...e.params||{},locale:n},e;return e.name=r,e}let l=OC(t,a),u;function d(){if(u)return u;if(u=new Set,i)for(let e of t.getRoutes())e.name!=null&&/^\/:locale\(/.test(e.path)&&u.add(String(e.name));return u}function f(e,r){let c=l(e,r),u=vC(c);if(u){let e=s(u,r);if(t.hasRoute(e)){c.name=e;let t=c;return i&&t.params&&delete t.params.locale,c}if(i&&d().has(u)){let e=c;return e.name=u,e.params={...e.params||{},locale:r},e}return c.name=e,c}return xC(r,n,a)&&(c.path=`/`+r+c.path),c.path=o(c.path,!0),c}let p=()=>t.currentRoute.value.meta.nuxtI18nInternal??{},m=(e,t=p())=>r&&!!e&&Object.keys(t).length>0&&!t[e],h=a.strategy===`prefix_except_default`||a.strategy===`prefix_and_default`,g=(t,n,r)=>!!t&&KC(kC(t),e.configuredDefaultLocale,r)===n,_=e=>(t,n,r,i)=>{let a=e(n);return a?(h&&g(NC(r),n,i)&&CC(t)===n&&(t=t.slice(n.length+1)||`/`),Je(a,t)):t},v=_(e.getBaseUrl),y=_(e.getCanonicalBaseUrl);return{router:t,getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getRouteBaseName:vC,getRouteLocalizedParams:p,getLocalizedDynamicParams:t=>{let n=e.getLocalePathPayload?.();return n?n[t]||{}:p()?.[t]},afterSwitchLocalePath:(t,n)=>{if(m(n))return``;if(!a.domains)return t;let r=e.getHost()??``,i=e.getLocales(),o=i.find(e=>e.code===n);return AC(o,r)||!t?t:v(t,n,o,i)},getAlternatePath:(t,n)=>{if(n!==e.getLocale()&&m(n))return``;if(!a.domains||!t)return t;let r=e.getLocales();return y(t,n,r.find(e=>e.code===n),r)},resolveLocalizedRouteObject:(e,t)=>YC(e)?f(e,t):c(e,t)}}function ZC(e){let t=e?._nuxtI18n?.composableCtx;if(!t)throw Error(`i18n context is not initialized. Ensure the i18n plugin is installed and the composable is used within a Vue component or setup function.`);return t}function QC(e,t=p()){let n=$C(t);return{...XC({router:ot(),defaultLocale:e.getDefaultLocale(),configuredDefaultLocale:e.config.defaultLocale||``,getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getCanonicalBaseUrl:e.getCanonicalBaseUrl,getHost:()=>sS({xForwardedHost:!0}).host,getLocalePathPayload:()=>!1,strategy:`no_prefix`,routing:!1,domains:!1,trailingSlash:!1,strictSeo:!1,compactRoutes:!1}),strictSeo:!1,_head:void 0,get head(){return this._head??=jt({}),this._head},metaState:{htmlAttrs:{},meta:[],link:[]},seoSettings:{dir:!1,lang:!1,seo:typeof e.config.experimental.strictSeo==`object`&&e.config.experimental.strictSeo||!1},localePathPayload:n,routingOptions:{defaultLocale:e.config.defaultLocale||``,domains:!1,strictCanonicals:e.config.experimental.alternateLinkCanonicalQueries??!0,hreflangLinks:!1}}}function $C(e=p()){let t=document.querySelector(`[data-nuxt-i18n-slp="${e._id}"]`)?.textContent;return JSON.parse(t||`{}`)}function ew(e){return e!=null&&`global`in e&&`mode`in e?e.global:e}function tw(e){let t=ew(e);return`__composer`in t?t.__composer:t}function nw(e,t){return e?e.$config.public.i18n:g(t).public.i18n}function rw(e){let t=nw(e).detectBrowserLanguage,n=t||{};
13return{...n,enabled:!!t,cookieKey:n.cookieKey||`i18n_redirected`}}function iw(e){if(e)return{path:`/`+(J(e)?e:e.path).replace(/^\//,``),code:!J(e)&&e.statusCode||302}}var aw={"&":`&amp;`,'"':`&quot;`,"'":`&#39;`,"<":`&lt;`,">":`&gt;`};function ow(e){return e.replace(/["'&<>]/g,e=>aw[e])}var sw=()=>Nt(`i18n:cached-locale-configs`,()=>void 0),cw=()=>Nt(`i18n:resolved-locale`,()=>``);function lw(e,t){let n=!q(t)&&Ye(t).protocol;return n?{host:e.host,protocol:n}:e}function uw(e){let{baseUrl:t,appBase:n,domains:r,getDomainForHost:i,getDomainFromLocale:a}=e,o=q(t)?t:()=>r&&i()||t||``;return e=>Je(e&&a(e)||o(),n)}function dw({cookieCrossOrigin:e,cookieDomain:t,cookieSecure:n,cookieKey:r}){let i=new Date;return $x(r||`i18n_redirected`,{path:`/`,readonly:!1,expires:new Date(i.setDate(i.getDate()+365)),sameSite:e?`none`:`lax`,domain:t||void 0,secure:e||n})}var fw=fC({dynamic:[],undeliverable:[]});function pw(e,t,n,r=!1){let i=ew(t),a=nw(e),o=rw(e),s=sw(),c=dw(o),l=new Set,u=e=>s.value[e],d,f=()=>d??=lw(sS({xForwardedHost:!0}),a.baseUrl),p=uw({baseUrl:q(a.baseUrl)?()=>a.baseUrl(e):a.baseUrl,appBase:e.$config.app.baseURL,domains:!1,getDomainForHost:()=>zC(a.domainLocales,f()),getDomainFromLocale:e=>RC(a.domainLocales,f(),e)}),m=p,h=cw(),g=pC({ssr:!0,ssg:!1,prerender:!1,dynamic:[],undeliverable:[]}),_=e=>``,v=async t=>{if(!(t in vS))return;let n=await e.runWithContext(()=>uC(t,vS[t])),a=r?aC(n):n;i.mergeLocaleMessage(t,a)},y=async e=>{if(!(e in vS))return;let t=e=>Object.keys(e).filter(e=>!b.usesRuntimeLoaders(e)),n=u(e)?.cacheable?{}:{"Cache-Control":`no-cache`},r=Je(_(e),`/_i18n`,{en:`9fd8adda`,cn:`9fd8adda`,zh:`9fd8adda`,ae:`9fd8adda`,za:`9fd8adda`,eg:`9fd8adda`,uk:`9fd8adda`,ua:`9fd8adda`,tr:`9fd8adda`,es:`9fd8adda`,ru:`9fd8adda`,ro:`9fd8adda`,pt:`9fd8adda`,pl:`9fd8adda`,it:`9fd8adda`,gr:`9fd8adda`,de:`9fd8adda`,fr:`9fd8adda`,bg:`9fd8adda`,cz:`9fd8adda`,vn:`9fd8adda`,th:`9fd8adda`,sg:`9fd8adda`,ph:`9fd8adda`,my:`9fd8adda`,id:`9fd8adda`,in:`9fd8adda`,hk:`9fd8adda`,au:`9fd8adda`,pa:`9fd8adda`,us:`9fd8adda`,pe:`9fd8adda`,mx:`9fd8adda`,cl:`9fd8adda`,co:`9fd8adda`,br:`9fd8adda`,ar:`9fd8adda`,tw:`9fd8adda`,ve:`9fd8adda`,ec:`9fd8adda`,bo:`9fd8adda`,uy:`9fd8adda`,sa:`9fd8adda`,iq:`9fd8adda`,uz:`9fd8adda`,ke:`9fd8adda`,dk:`9fd8adda`,se:`9fd8adda`,no:`9fd8adda`,fi:`9fd8adda`,mo:`9fd8adda`,kz:`9fd8adda`,na:`9fd8adda`}[e],e,`messages.json`),a=await $fetch(r,{headers:n});for(let e of t(a))i.mergeLocaleMessage(e,a[e])},b={vueI18n:t,initial:!0,preloaded:!1,config:a,rootRedirect:iw(a.rootRedirect),redirectStatusCode:a.redirectStatusCode??302,usesRuntimeLoaders:e=>g(e),getDefaultLocale:()=>n,getLocale:()=>L(i.locale),setLocale:async t=>{let n=b.getLocale();t!==n&&qC(t)&&(fe(i.locale)?i.locale.value=t:i.locale=t,await e.callHook(`i18n:localeSwitched`,{newLocale:t,oldLocale:n}),h.value=t)},setLocaleSuspend:async t=>{qC(t)&&(b.vueI18n.__pendingLocale=t,b.vueI18n.__pendingLocalePromise=new Promise(e=>{b.vueI18n.__resolvePendingLocalePromise=async()=>{b.setCookieLocale(t),await b.setLocale(t),b.vueI18n.__pendingLocale=void 0,e()}}),(e.isHydrating||!b.config.skipSettingLocaleOnNavigate)&&await b.vueI18n.__resolvePendingLocalePromise?.())},getLocales:()=>L(i.locales).map(e=>J(e)?{code:e,domains:[],defaultForDomains:[]}:e),setCookieLocale:e=>{o.useCookie&&qC(e)&&(c.value=e)},getBaseUrl:p,getCanonicalBaseUrl:m,loadMessages:async t=>{if(!(e.isHydrating&&l.has(t)))try{let e=u(t)?.fallbacks??[],n=e.includes(t)?e:[...e,t];if(!n.some(e=>b.usesRuntimeLoaders(e)))return await y(t);for(let e of n)try{await(b.usesRuntimeLoaders(e)?v(e):y(e))}catch(t){console.warn(`Failed to load messages for locale "${e}"`,t)}}catch(e){console.warn(`Failed to load messages for locale "${t}"`,e)}finally{l.add(t)}},composableCtx:void 0};return b.composableCtx=QC(b,e),b}function mw(e){if(e._nuxtI18n==null)throw Error(`Nuxt I18n context has not been set up yet.`);return e._nuxtI18n}function hw(e,t,n=e.getLocale()){if(J(t)&&qe(t,{acceptRelative:!0}))return t;
13try{return vw(e,t,n).fullPath}catch{return``}}function gw(e,t,n=e.getLocale()){try{return vw(e,t,n)}catch{return}}function _w(e){if(!J(e))return W({},e);if(e[0]===`/`){let{pathname:t,search:n,hash:r}=Re(e);return{path:t,query:We(n),hash:r}}return{name:e}}function vw(e,t,n){let r=_w(t),i=e.resolveLocalizedRouteObject(r,n);i.name&&(i.path=void 0);let a=e.router.resolve(i);return a.name?a:e.router.resolve(t)}function yw(e,t,n=e.router.currentRoute.value){let r=e.getRouteBaseName(n);if(!r)return``;let i=hw(e,{name:r,params:W({},n.params,e.getLocalizedDynamicParams(t)),fullPath:n.fullPath,query:n.query,hash:n.hash,meta:n.meta},t);return e.afterSwitchLocalePath(i,t)}function bw(e,t){let n=[];for(let[r,i]of t.entries()){let a=e.find(e=>e.language?.toLowerCase()===i.toLowerCase());if(a){n.push({code:a.code,score:1-r/t.length});break}}for(let[r,i]of t.entries()){let a=i.split(`-`)[0].toLowerCase(),o=e.find(e=>e.language?.split(`-`)[0].toLowerCase()===a);if(o){n.push({code:o.code,score:.999-r/t.length});break}}return n}function xw(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}function Sw(e,t){return bw(e.map(e=>({code:e.code,language:e.language||e.code})),t).sort(xw).at(0)?.code??``}var Cw=(e,t)=>$x(t).value||void 0,ww=(e,t)=>EC(t),Tw=e=>Sw(bS,navigator.languages),Ew=e=>new URL(window.location.href).host,Dw=e=>{let t=document.referrer;try{return t&&new URL(t).host||void 0}catch{return}},Ow=e=>bS.map(t=>BC(t,e)),kw=(e,t,n)=>{let r=nw(n),i,a,o=()=>i??=Ew(e),s=()=>a??=Ow(r.domainLocales);return{cookie:()=>Cw(e,t.cookieKey),header:()=>void 0,navigator:()=>Tw(e),host:e=>FC(s(),o(),CC(e)),route:t=>ww(e,t),onHost:e=>!e||MC(s(),o(),e)?e:void 0,fromOwnDomain:()=>{let t=Dw(e);return!!t&&s().some(e=>AC(e,t))},cookieSpans:()=>!!t.cookieDomain&&IC(s(),t.cookieDomain)}};function Aw(e){let{detection:t,routing:n,domains:r}=e,i=e.isSupportedLocale??qC;function a(e,r){return n?!!(t.redirectOn===`root`&&e!==`/`||t.redirectOn===`no prefix`&&!t.alwaysRedirect&&i(r)):!1}return function(e,o,s){let c=J(o)?Re(o).pathname:o.path,l=e=>e,u=r?e.onHost:l;function*d(){let i=s&&t.enabled&&!a(c,e.route(c));if(i){let t=r&&!e.fromOwnDomain(),n=t&&e.cookieSpans()?l:u,i=t?l:u;yield n(e.cookie()),yield i(e.header()),yield i(e.navigator())}r&&(yield e.host(c)),n&&(yield e.route(o)),i&&(yield u(t.fallbackLocale))}for(let e of d())if(e&&i(e))return e;return``}}async function jw(e,t){let n=mw(e),r=n.getLocale();if(t===r&&!n.initial&&(!n.vueI18n.__pendingLocale||n.vueI18n.__pendingLocale===t))return t;let i={oldLocale:r,newLocale:t,initialSetup:n.initial,context:e},a=await e.callHook(`i18n:beforeLocaleSwitch`,i);return a??=i.newLocale,qC(a)&&(t=a),await n.loadMessages(t),await n.setLocaleSuspend(t),t}function Mw(e,t){let n=rw(e),r=kw(_t(e),n,e),i=mw(e);return Aw({detection:n,routing:!1,domains:!1})(r,t,i.initial)||i.getLocale()||i.getDefaultLocale()||``}var Nw=h({name:`i18n:plugin:route-locale-detect`,dependsOn:[`i18n:plugin`],async setup(e){let t,n,r=p(e._id),i=mw(r),a=cw();[t,n]=c(()=>r.runWithContext(()=>jw(r,i.initial&&a.value||Mw(r,r.$router.currentRoute.value)))),await t,n()}},1);function Pw(e,t,n){return{line:e,column:t,offset:n}}function Fw(e,t,n){let r={start:e,end:t};return n!=null&&(r.source=n),r}var Q={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16};Q.EXPECTED_TOKEN,Q.INVALID_TOKEN_IN_PLACEHOLDER,Q.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,Q.UNKNOWN_ESCAPE_SEQUENCE,Q.INVALID_UNICODE_ESCAPE_SEQUENCE,Q.UNBALANCED_CLOSING_BRACE,Q.UNTERMINATED_CLOSING_BRACE,Q.EMPTY_PLACEHOLDER,Q.NOT_ALLOW_NEST_PLACEHOLDER,Q.INVALID_LINKED_FORMAT,Q.MUST_HAVE_MESSAGES_IN_PLURAL,Q.UNEXPECTED_EMPTY_LINKED_MODIFIER,Q.UNEXPECTED_EMPTY_LINKED_KEY,Q.UNEXPECTED_LEXICAL_ANALYSIS,Q.UNHANDLED_CODEGEN_NODE_TYPE,Q.UNHANDLED_MINIFIER_NODE_TYPE;function Iw(e,t,n={}){let{domain:r,messages:i,args:a}=n,o=SyntaxError(String(e));return o.code=e,t&&(o.location=t),o.domain=r,o}function Lw(e){throw e}var Rw=` `,zw=`\r`,Bw=`
14`,Vw=`\u2028`,Hw=`\u2029`;function Uw(e){let t=e,n=0,r=1,i=1,a=0,o=e=>t[e]===zw&&t[e+1]===Bw,s=e=>t[e]===Bw,c=e=>t[e]===Hw,l=e=>t[e]===Vw,u=e=>o(e)||s(e)||c(e)||l(e),d=()=>n,f=()=>r,p=()=>i,m=()=>a,h=e=>o(e)||c(e)||l(e)?Bw:t[e],g=()=>h(n),_=()=>h(n+a);function v(){return a=0,u(n)&&(r++,i=0),o(n)&&n++,n++,i++,t[n]}function y(){return o(n+a)&&a++,a++,t[n+a]}function b(){n=0,r=1,i=1,a=0}function x(e=0){a=e}function S(){let e=n+a;for(;e!==n;)v();a=0}return{index:d,line:f,column:p,peekOffset:m,charAt:h,currentChar:g,currentPeek:_,next:v,peek:y,reset:b,resetPeek:x,skipToPeek:S}}var Ww=void 0,Gw=`'`,Kw=`tokenizer`;function qw(e,t={}){let n=t.location!==!1,r=Uw(e),i=()=>r.index(),a=()=>Pw(r.line(),r.column(),r.index()),o=a(),s=i(),c={currentType:13,offset:s,startLoc:o,endLoc:o,lastType:13,lastOffset:s,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:``},l=()=>c,{onError:u}=t;function d(e,t,r,...i){let a=l();if(t.column+=r,t.offset+=r,u){let r=Iw(e,n?Fw(a.startLoc,t):null,{domain:Kw,args:i});u(r)}}function f(e,t,r){e.endLoc=a(),e.currentType=t;let i={type:t};return n&&(i.loc=Fw(e.startLoc,e.endLoc)),r!=null&&(i.value=r),i}let p=e=>f(e,13);function m(e,t){return e.currentChar()===t?(e.next(),t):(d(Q.EXPECTED_TOKEN,a(),0,t),``)}function h(e){let t=``;for(;e.currentPeek()===Rw||e.currentPeek()===Bw;)t+=e.currentPeek(),e.peek();return t}function g(e){let t=h(e);return e.skipToPeek(),t}function _(e){if(e===Ww)return!1;let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t===95}function v(e){if(e===Ww)return!1;let t=e.charCodeAt(0);return t>=48&&t<=57}function y(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=_(e.currentPeek());return e.resetPeek(),r}function b(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=v(e.currentPeek()===`-`?e.peek():e.currentPeek());return e.resetPeek(),r}function x(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=e.currentPeek()===Gw;return e.resetPeek(),r}function S(e,t){let{currentType:n}=t;if(n!==7)return!1;h(e);let r=e.currentPeek()===`.`;return e.resetPeek(),r}function C(e,t){let{currentType:n}=t;if(n!==8)return!1;h(e);let r=_(e.currentPeek());return e.resetPeek(),r}function w(e,t){let{currentType:n}=t;if(n!==7&&n!==11)return!1;h(e);let r=e.currentPeek()===`:`;return e.resetPeek(),r}function T(e,t){let{currentType:n}=t;if(n!==9)return!1;let r=()=>{let t=e.currentPeek();
vendor: 9,393 bytes, line 14
14return t===`{`?_(e.peek()):t===`@`||t===`|`||t===`:`||t===`.`||t===Rw||!t?!1:t===Bw?(e.peek(),r()):D(e,!1)},i=r();return e.resetPeek(),i}function E(e){h(e);let t=e.currentPeek()===`|`;return e.resetPeek(),t}function D(e,t=!0){let n=(t=!1,r=``)=>{let i=e.currentPeek();return i===`{`||i===`@`||!i?t:i===`|`?r!==Rw&&r!==Bw:i===Rw?(e.peek(),n(!0,Rw)):i!==Bw||(e.peek(),n(!0,Bw))},r=n();return t&&e.resetPeek(),r}function O(e,t){let n=e.currentChar();if(n!==Ww)return t(n)?(e.next(),n):null}function ee(e){let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||t===95||t===36}function te(e){return O(e,ee)}function k(e){let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||t===95||t===36||t===45}function ne(e){return O(e,k)}function A(e){let t=e.charCodeAt(0);return t>=48&&t<=57}function j(e){return O(e,A)}function M(e){let t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102}function N(e){return O(e,M)}function re(e){let t=``,n=``;for(;t=j(e);)n+=t;return n}function ie(e){let t=``;for(;;){let n=e.currentChar();if(n===`\\`){let r=e.peek();r===`{`||r===`}`||r===`@`||r===`|`||r===`\\`?(t+=n+r,e.next(),e.next()):(e.resetPeek(),t+=n,e.next())}else if(n===`{`||n===`}`||n===`@`||n===`|`||!n)break;else if(n===Rw||n===Bw){if(D(e))t+=n,e.next();else if(E(e))break;else t+=n,e.next()}else t+=n,e.next()}return t}function ae(e){g(e);let t=``,n=``;for(;t=ne(e);)n+=t;let r=e.currentChar();if(r&&r!==`}`&&r!==Ww&&r!==Rw&&r!==Bw&&r!==` `){let t=fe(e);return d(Q.INVALID_TOKEN_IN_PLACEHOLDER,a(),0,n+t),n+t}return e.currentChar()===Ww&&d(Q.UNTERMINATED_CLOSING_BRACE,a(),0),n}function oe(e){g(e);let t=``;return e.currentChar()===`-`?(e.next(),t+=`-${re(e)}`):t+=re(e),e.currentChar()===Ww&&d(Q.UNTERMINATED_CLOSING_BRACE,a(),0),t}function se(e){return e!==Gw&&e!==Bw}function ce(e){g(e),m(e,`'`);let t=``,n=``;for(;t=O(e,se);)n+=t===`\\`?le(e):t;let r=e.currentChar();return r===Bw||r===Ww?(d(Q.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,a(),0),r===Bw&&(e.next(),m(e,`'`)),n):(m(e,`'`),n)}function le(e){let t=e.currentChar();switch(t){case`\\`:case`'`:return e.next(),`\\${t}`;case`u`:return ue(e,t,4);case`U`:return ue(e,t,6);default:return d(Q.UNKNOWN_ESCAPE_SEQUENCE,a(),0,t),``}}function ue(e,t,n){m(e,t);let r=``;for(let i=0;i<n;i++){let n=N(e);if(!n){d(Q.INVALID_UNICODE_ESCAPE_SEQUENCE,a(),0,`\\${t}${r}${e.currentChar()}`);break}r+=n}return`\\${t}${r}`}function de(e){return e!==`{`&&e!==`}`&&e!==Rw&&e!==Bw}function fe(e){g(e);let t=``,n=``;for(;t=O(e,de);)n+=t;return n}function pe(e){let t=``,n=``;for(;t=te(e);)n+=t;return n}function P(e){let t=n=>{let r=e.currentChar();return r===`{`||r===`@`||r===`|`||r===`(`||r===`)`||!r||r===Rw?n:(n+=r,e.next(),t(n))};return t(``)}function me(e){g(e);let t=m(e,`|`);return g(e),t}function he(e,t){let n=null;switch(e.currentChar()){case`{`:return t.braceNest>=1&&d(Q.NOT_ALLOW_NEST_PLACEHOLDER,a(),0),e.next(),n=f(t,2,`{`),g(e),t.braceNest++,n;case`}`:return t.braceNest>0&&t.currentType===2&&d(Q.EMPTY_PLACEHOLDER,a(),0),e.next(),n=f(t,3,`}`),t.braceNest--,t.braceNest>0&&g(e),t.inLinked&&t.braceNest===0&&(t.inLinked=!1),n;case`@`:return t.braceNest>0&&d(Q.UNTERMINATED_CLOSING_BRACE,a(),0),n=ge(e,t)||p(t),t.braceNest=0,n;default:{let r=!0,i=!0,o=!0;if(E(e))return t.braceNest>0&&d(Q.UNTERMINATED_CLOSING_BRACE,a(),0),n=f(t,1,me(e)),t.braceNest=0,t.inLinked=!1,n;if(t.braceNest>0&&(t.currentType===4||t.currentType===5||t.currentType===6))return d(Q.UNTERMINATED_CLOSING_BRACE,a(),0),t.braceNest=0,_e(e,t);if(r=y(e,t))return n=f(t,4,ae(e)),g(e),n;if(i=b(e,t))return n=f(t,5,oe(e)),g(e),n;if(o=x(e,t))return n=f(t,6,ce(e)),g(e),n;if(!r&&!i&&!o)return n=f(t,12,fe(e)),d(Q.INVALID_TOKEN_IN_PLACEHOLDER,a(),0,n.value),g(e),n;break}}return n}function ge(e,t){let{currentType:n}=t,r=null,i=e.currentChar();switch((n===7||n===8||n===11||n===9)&&(i===Bw||i===Rw)&&d(Q.INVALID_LINKED_FORMAT,a(),0),i){case`@`:return e.next(),r=f(t,7,`@`),t.inLinked=!0,r;case`.`:return g(e),e.next(),f(t,8,`.`);case`:`:return g(e),e.next(),f(t,9,`:`);default:return E(e)?(r=f(t,1,me(e)),t.braceNest=0,t.inLinked=!1,r):S(e,t)||w(e,t)?(g(e),ge(e,t)):C(e,t)?(g(e),f(t,11,pe(e))):T(e,t)?(g(e),i===`{`?he(e,t)||r:f(t,10,P(e))):(n===7&&d(Q.INVALID_LINKED_FORMAT,a(),0),t.braceNest=0,t.inLinked=!1,_e(e,t))}}function _e(e,t){let n={type:13};if(t.braceNest>0)return he(e,t)||p(t);if(t.inLinked)return ge(e,t)||p(t);switch(e.currentChar()){case`{`:return he(e,t)||p(t);case`}`:return d(Q.UNBALANCED_CLOSING_BRACE,a(),0),e.next(),f(t,3,`}`);case`@`:return ge(e,t)||p(t);default:if(E(e))return n=f(t,1,me(e)),t.braceNest=0,t.inLinked=!1,n;if(D(e))return f(t,0,ie(e))}return n}function ve(){let{currentType:e,offset:t,startLoc:n,endLoc:o}=c;return c.lastType=e,c.lastOffset=t,c.lastStartLoc=n,c.lastEndLoc=o,c.offset=i(),c.startLoc=a(),r.currentChar()===Ww?f(c,13):_e(r,c)}return{nextToken:ve,currentOffset:i,currentPosition:a,context:l}}var Jw=`parser`,Yw=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g,Xw=/\\([\\@{}|])/g;function Zw(e,t){return t}function Qw(e,t,n){switch(e){case`\\\\`:return`\\`;case`\\'`:return`'`;default:{let e=parseInt(t||n,16);return e<=55295||e>=57344?String.fromCodePoint(e):`�`}}}function $w(e={}){let t=e.location!==!1,{onError:n}=e;function r(e,r,i,a,...o){let s=e.currentPosition();if(s.offset+=a,s.column+=a,n){let e=Iw(r,t?Fw(i,s):null,{domain:Jw,args:o});n(e)}}function i(e,n,r){let i={type:e};return t&&(i.start=n,i.end=n,i.loc={start:r,end:r}),i}function a(e,n,r,i){t&&(e.end=n,e.loc&&(e.loc.end=r))}function o(e,t){let n=e.context(),r=i(3,n.offset,n.startLoc);return r.value=t.replace(Xw,Zw),a(r,e.currentOffset(),e.currentPosition()),r}function s(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(5,n,r);return o.index=parseInt(t,10),e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function c(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(4,n,r);return o.key=t,e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function l(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(9,n,r);return o.value=t.replace(Yw,Qw),e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function u(e){let t=e.nextToken(),n=e.context(),{lastOffset:o,lastStartLoc:s}=n,c=i(8,o,s);return t.type===11?(t.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,n.lastStartLoc,0,eT(t)),c.value=t.value||``,a(c,e.currentOffset(),e.currentPosition()),{node:c}):(r(e,Q.UNEXPECTED_EMPTY_LINKED_MODIFIER,n.lastStartLoc,0),c.value=``,a(c,o,s),{nextConsumeToken:t,node:c})}function d(e,t){let n=e.context(),r=i(7,n.offset,n.startLoc);return r.value=t,a(r,e.currentOffset(),e.currentPosition()),r}function f(e){let t=e.context(),n=i(6,t.offset,t.startLoc),o=e.nextToken();if(o.type===8){let t=u(e);n.modifier=t.node,o=t.nextConsumeToken||e.nextToken()}switch(o.type!==9&&r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,eT(o)),o=e.nextToken(),o.type===2&&(o=e.nextToken()),o.type){case 10:o.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,eT(o)),n.key=d(e,o.value||``);break;case 4:o.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,eT(o)),n.key=c(e,o.value||``);break;case 5:o.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,eT(o)),n.key=s(e,o.value||``);break;case 6:o.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,eT(o)),n.key=l(e,o.value||``);break;default:{r(e,Q.UNEXPECTED_EMPTY_LINKED_KEY,t.lastStartLoc,0);let s=e.context(),c=i(7,s.offset,s.startLoc);return c.value=``,a(c,s.offset,s.startLoc),n.key=c,a(n,s.offset,s.startLoc),{nextConsumeToken:o,node:n}}}return a(n,e.currentOffset(),e.currentPosition()),{node:n}}function p(e){let t=e.context(),n=i(2,t.currentType===1?e.currentOffset():t.offset,t.currentType===1?t.endLoc:t.startLoc);n.items=[];let u=null;do{let i=u||e.nextToken();switch(u=null,i.type){case 0:i.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,eT(i)),n.items.push(o(e,i.value||``));break;case 5:i.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,eT(i)),n.items.push(s(e,i.value||``));break;case 4:i.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,eT(i)),n.items.push(c(e,i.value||``));break;case 6:i.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,eT(i)),n.items.push(l(e,i.value||``));break;case 7:{let t=f(e);n.items.push(t.node),u=t.nextConsumeToken||null;break}}}while(t.currentType!==13&&t.currentType!==1);return a(n,t.currentType===1?t.lastOffset:e.currentOffset(),t.currentType===1?t.lastEndLoc:e.currentPosition()),n}function m(e,t,n,o){let s=e.context(),c=o.items.length===0,l=i(1,t,n);l.cases=[],l.cases.push(o);do{let t=p(e);c||=t.items.length===0,l.cases.push(t)}while(s.currentType!==13);return c&&r(e,Q.MUST_HAVE_MESSAGES_IN_PLURAL,n,0),a(l,e.currentOffset(),e.currentPosition()),l}function h(e){let t=e.context(),{offset:n,startLoc:r}=t,i=p(e);return t.currentType===13?i:m(e,n,r,i)}function g(n){let o=qw(n,W({},e)),s=o.context(),c=i(0,s.offset,s.startLoc);return t&&c.loc&&(c.loc.source=n),c.body=h(o),e.onCacheKey&&(c.cacheKey=e.onCacheKey(n)),s.currentType!==13&&r(o,Q.UNEXPECTED_LEXICAL_ANALYSIS,s.lastStartLoc,0,n[s.offset]||``),a(c,o.currentOffset(),o.currentPosition()),c}return{parse:g}}function eT(e){if(e.type===13)return`EOF`;let t=(e.value||``).replace(/\r?\n/gu,`\\n`);return t.length>10?t.slice(0,9)+`…`:t}function tT(e,t={}){let n={ast:e,helpers:new Set};return{context:()=>n,helper:e=>(n.helpers.add(e),e)}}function nT(e,t){for(let n=0;n<e.length;
vendor: 30,352 bytes, lines 14-15
14n++)rT(e[n],t)}function rT(e,t){switch(e.type){case 1:nT(e.cases,t),t.helper(`plural`);break;case 2:nT(e.items,t);break;case 6:rT(e.key,t),t.helper(`linked`),t.helper(`type`);break;case 5:t.helper(`interpolate`),t.helper(`list`);break;case 4:t.helper(`interpolate`),t.helper(`named`)}}function iT(e,t={}){let n=tT(e);n.helper(`normalize`),e.body&&rT(e.body,n);let r=n.context();e.helpers=Array.from(r.helpers)}function aT(e){let t=e.body;return t.type===2?oT(t):t.cases.forEach(e=>oT(e)),e}function oT(e){if(e.items.length===1){let t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{let t=[];for(let n=0;n<e.items.length;n++){let r=e.items[n];if(r.type!==3&&r.type!==9||r.value==null)break;t.push(r.value)}if(t.length===e.items.length){e.static=RS(t);for(let t=0;t<e.items.length;t++){let n=e.items[t];(n.type===3||n.type===9)&&delete n.value}}}}function sT(e){switch(e.t=e.type,e.type){case 0:{let t=e;sT(t.body),t.b=t.body,delete t.body;break}case 1:{let t=e,n=t.cases;for(let e=0;e<n.length;e++)sT(n[e]);t.c=n,delete t.cases;break}case 2:{let t=e,n=t.items;for(let e=0;e<n.length;e++)sT(n[e]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{let t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{let t=e;sT(t.key),t.k=t.key,delete t.key,t.modifier&&(sT(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{let t=e;t.i=t.index,delete t.index;break}case 4:{let t=e;t.k=t.key,delete t.key;break}}delete e.type}function cT(e,t){let{filename:n,breakLineCode:r,needIndent:i}=t,a=t.location!==!1,o={filename:n,code:``,column:1,line:1,offset:0,map:void 0,breakLineCode:r,needIndent:i,indentLevel:0};a&&e.loc&&(o.source=e.loc.source);let s=()=>o;function c(e,t){o.code+=e}function l(e,t=!0){let n=t?r:``;c(i?n+`  `.repeat(e):n)}function u(e=!0){let t=++o.indentLevel;e&&l(t)}function d(e=!0){let t=--o.indentLevel;e&&l(t)}function f(){l(o.indentLevel)}return{context:s,push:c,indent:u,deindent:d,newline:f,helper:e=>`_${e}`,needIndent:()=>o.needIndent}}function lT(e,t){let{helper:n}=e;e.push(`${n(`linked`)}(`),pT(e,t.key),t.modifier?(e.push(`, `),pT(e,t.modifier),e.push(`, _type`)):e.push(`, undefined, _type`),e.push(`)`)}function uT(e,t){let{helper:n,needIndent:r}=e;e.push(`${n(`normalize`)}([`),e.indent(r());let i=t.items.length;for(let n=0;n<i&&(pT(e,t.items[n]),n!==i-1);n++)e.push(`, `);e.deindent(r()),e.push(`])`)}function dT(e,t){let{helper:n,needIndent:r}=e;if(t.cases.length>1){e.push(`${n(`plural`)}([`),e.indent(r());let i=t.cases.length;for(let n=0;n<i&&(pT(e,t.cases[n]),n!==i-1);n++)e.push(`, `);e.deindent(r()),e.push(`])`)}}function fT(e,t){t.body?pT(e,t.body):e.push(`null`)}function pT(e,t){let{helper:n}=e;switch(t.type){case 0:fT(e,t);break;case 1:dT(e,t);break;case 2:uT(e,t);break;case 6:lT(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n(`interpolate`)}(${n(`list`)}(${t.index}))`,t);break;case 4:e.push(`${n(`interpolate`)}(${n(`named`)}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t)}}var mT=(e,t={})=>{let n=J(t.mode)?t.mode:`normal`,r=J(t.filename)?t.filename:`message.intl`;t.sourceMap;let i=t.breakLineCode==null?n===`arrow`?`;`:`
15`:t.breakLineCode,a=t.needIndent?t.needIndent:n!==`arrow`,o=e.helpers||[],s=cT(e,{filename:r,breakLineCode:i,needIndent:a});s.push(n===`normal`?`function __msg__ (ctx) {`:`(ctx) => {`),s.indent(a),o.length>0&&(s.push(`const { ${RS(o.map(e=>`${e}: _${e}`),`, `)} } = ctx`),s.newline()),s.push(`return `),pT(s,e),s.deindent(a),s.push(`}`),delete e.helpers;let{code:c,map:l}=s.context();return{ast:e,code:c,map:l?l.toJSON():void 0}};function hT(e,t={}){let n=W({},t),r=!!n.jit,i=!!n.minify,a=n.optimize==null||n.optimize,o=$w(n).parse(e);return r?(a&&aT(o),i&&sT(o),{ast:o,code:``}):(iT(o,n),mT(o,n))}function gT(e){return X(e)&&ET(e)===0&&(NS(e,`b`)||NS(e,`body`))}var _T=[`b`,`body`];function vT(e){return NT(e,_T)}var yT=[`c`,`cases`];function bT(e){return NT(e,yT,[])}var xT=[`s`,`static`];function ST(e){return NT(e,xT)}var CT=[`i`,`items`];function wT(e){return NT(e,CT,[])}var TT=[`t`,`type`];function ET(e){return NT(e,TT)}var DT=[`v`,`value`];function OT(e,t){let n=NT(e,DT);if(n!=null)return n;throw FT(t)}var kT=[`m`,`modifier`];function AT(e){return NT(e,kT)}var jT=[`k`,`key`];function MT(e){let t=NT(e,jT);if(t)return t;throw FT(6)}function NT(e,t,n){for(let n=0;n<t.length;n++){let r=t[n];if(NS(e,r)&&e[r]!=null)return e[r]}return n}var PT=[..._T,...yT,...xT,...CT,...jT,...kT,...DT,...TT];function FT(e){return Error(`unhandled node type: ${e}`)}function IT(e){return t=>LT(t,e)}function LT(e,t){let n=vT(t);if(n==null)throw FT(0);if(ET(n)===1){let t=bT(n);return e.plural(t.reduce((t,n)=>[...t,RT(e,n)],[]))}return RT(e,n)}function RT(e,t){let n=ST(t);if(n!=null)return e.type===`text`?n:e.normalize([n]);{let n=wT(t).reduce((t,n)=>[...t,zT(e,n)],[]);return e.normalize(n)}}function zT(e,t){let n=ET(t);switch(n){case 3:return OT(t,n);case 9:return OT(t,n);case 4:{let r=t;if(NS(r,`k`)&&r.k)return e.interpolate(e.named(r.k));if(NS(r,`key`)&&r.key)return e.interpolate(e.named(r.key));throw FT(n)}case 5:{let r=t;if(NS(r,`i`)&&TS(r.i))return e.interpolate(e.list(r.i));if(NS(r,`index`)&&TS(r.index))return e.interpolate(e.list(r.index));throw FT(n)}case 6:{let n=t,r=AT(n),i=MT(n);return e.linked(zT(e,i),r?zT(e,r):void 0,e.type)}case 7:return OT(t,n);case 8:return OT(t,n);default:throw Error(`unhandled node on format message part: ${n}`)}}var BT=e=>e,VT=G();function HT(e,t={}){let n=!1,r=t.onError||Lw;return t.onError=e=>{n=!0,r(e)},{...hT(e,t),detectError:n}}function UT(e,t){if(J(e)){Y(t.warnHtmlMessage)&&t.warnHtmlMessage;let n=(t.onCacheKey||BT)(e),r=VT[n];if(r)return r;let{ast:i,detectError:a}=HT(e,{...t,location:!1,jit:!0}),o=IT(i);return a?o:VT[n]=o}{let t=e.cacheKey;return t?VT[t]||(VT[t]=IT(e)):IT(e)}}var WT={INVALID_ARGUMENT:17,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_NON_STRING_MESSAGE:20,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23};function GT(e){return Iw(e,null,void 0)}WT.INVALID_ARGUMENT,WT.INVALID_DATE_ARGUMENT,WT.INVALID_ISO_DATE_ARGUMENT,WT.NOT_SUPPORT_NON_STRING_MESSAGE,WT.NOT_SUPPORT_LOCALE_PROMISE_VALUE,WT.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION,WT.NOT_SUPPORT_LOCALE_TYPE;function KT(e,t){return t.locale==null?JT(e.locale):JT(t.locale)}var qT;function JT(e){if(J(e))return e;if(q(e)){if(e.resolvedOnce&&qT!=null)return qT;if(e.constructor.name===`Function`){let t=e();if(PS(t))throw GT(WT.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return qT=t}throw GT(WT.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}throw GT(WT.NOT_SUPPORT_LOCALE_TYPE)}function YT(e,t,n){return[...new Set([n,...K(t)?t:X(t)?Object.keys(t).filter(e=>e!=="default"):J(t)?[t]:[n]])]}function XT(e,t,n){let r=J(n)?n:fE,i=e;i.__localeChainCache||=new Map;let a=wS(t),o=i.__localeChainCache.get(r);o||(o=new Map,i.__localeChainCache.set(r,o));let s=o.get(a);if(s)return s;let c=[],l=[n];for(;K(l);)l=ZT(c,l,t);let u=K(t)||!Z(t)?t:t.default?t.default:null;return l=J(u)?[u]:u,K(l)&&ZT(c,l,!1),o.set(a,c),c}function ZT(e,t,n){let r=!0;for(let i=0;i<t.length&&Y(r);i++){let a=t[i];J(a)&&(r=QT(e,t[i],n))}return r}function QT(e,t,n){let r,i=t.split(`-`);do r=$T(e,i.join(`-`),n),i.splice(-1,1);while(i.length&&r===!0);return r}function $T(e,t,n){let r=!1;if(!e.includes(t)&&(r=!0,t)){r=t[t.length-1]!==`!`;let i=t.replace(/!/g,``);e.push(i),(K(n)||Z(n))&&n[i]&&(r=n[i])}return r}var eE=[];eE[0]={w:[0],i:[3,0],"[":[4],o:[7]},eE[1]={w:[1],".":[2],"[":[4],o:[7]},eE[2]={w:[2],i:[3,0],0:[3,0]},eE[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]},eE[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]},eE[5]={"'":[4,0],o:8,l:[5,0]},eE[6]={'"':[4,0],o:8,l:[6,0]};var tE=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function nE(e){return tE.test(e)}function rE(e){let t=e.charCodeAt(0);return t===e.charCodeAt(e.length-1)&&(t===34||t===39)?e.slice(1,-1):e}function iE(e){if(e==null)return`o`;switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return`i`;case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return`w`}return`i`}function aE(e){let t=e.trim();return e.charAt(0)===`0`&&isNaN(parseInt(e))?!1:nE(t)?rE(t):`*`+t}function oE(e){let t=[],n=-1,r=0,i=0,a,o,s,c,l,u,d,f=[];f[0]=()=>{o===void 0?o=s:o+=s},f[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},f[2]=()=>{f[0](),i++},f[3]=()=>{if(i>0)i--,r=4,f[0]();else{if(i=0,o===void 0||(o=aE(o),o===!1))return!1;f[1]()}};function p(){let t=e[n+1];if(r===5&&t===`'`||r===6&&t===`"`)return n++,s=`\\`+t,f[0](),!0}for(;r!==null;)if(n++,a=e[n],!(a===`\\`&&p())){if(c=iE(a),d=eE[r],l=d[c]||d.l||8,l===8||(r=l[0],l[1]!==void 0&&(u=f[l[1]],u&&(s=a,u()===!1))))return;if(r===7)return t}}var sE=new Map;function cE(e,t){return X(e)?e[t]:null}function lE(e,t){if(!X(e))return null;let n=sE.get(t);if(n||(n=oE(t),n&&sE.set(t,n)),!n)return null;let r=n.length,i=e,a=0;for(;a<r;){let e=n[a];if(PT.includes(e)&&gT(i)||!X(i)||!NS(i,e))return null;let t=i[e];if(t===void 0||q(i))return null;i=t,a++}return i}var uE={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,INVALID_NUMBER_ARGUMENT:8,INVALID_DATE_ARGUMENT:9};uE.NOT_FOUND_KEY,uE.FALLBACK_TO_TRANSLATE,uE.CANNOT_FORMAT_NUMBER,uE.FALLBACK_TO_NUMBER_FORMAT,uE.CANNOT_FORMAT_DATE,uE.FALLBACK_TO_DATE_FORMAT,uE.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER,uE.INVALID_NUMBER_ARGUMENT,uE.INVALID_DATE_ARGUMENT;var dE=`11.4.10`,fE=`en-US`,pE=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function mE(){return{upper:(e,t)=>t===`text`&&J(e)?e.toUpperCase():t===`vnode`&&X(e)&&`__v_isVNode`in e?e.children.toUpperCase():e,lower:(e,t)=>t===`text`&&J(e)?e.toLowerCase():t===`vnode`&&X(e)&&`__v_isVNode`in e?e.children.toLowerCase():e,capitalize:(e,t)=>t===`text`&&J(e)?pE(e):t===`vnode`&&X(e)&&`__v_isVNode`in e?pE(e.children):e}}var hE;function gE(e){hE=e}var _E;function vE(e){_E=e}var yE;function bE(e){yE=e}var xE=null,SE=e=>{xE=e},CE=()=>xE,wE=0;function TE(e={}){let t=q(e.onWarn)?e.onWarn:zS,n=J(e.version)?e.version:dE,r=J(e.locale)||q(e.locale)?e.locale:fE,i=q(r)?fE:r,a=K(e.fallbackLocale)||Z(e.fallbackLocale)||J(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i,o=Z(e.messages)?e.messages:EE(i),s=Z(e.datetimeFormats)?e.datetimeFormats:EE(i),c=Z(e.numberFormats)?e.numberFormats:EE(i),l=W(G(),e.modifiers,mE()),u=e.pluralRules||G(),d=q(e.missing)?e.missing:null,f=Y(e.missingWarn)||DS(e.missingWarn)?e.missingWarn:!0,p=Y(e.fallbackWarn)||DS(e.fallbackWarn)?e.fallbackWarn:!0,m=!!e.fallbackFormat,h=!!e.unresolving,g=q(e.postTranslation)?e.postTranslation:null,_=Z(e.processor)?e.processor:null,v=!Y(e.warnHtmlMessage)||e.warnHtmlMessage,y=!!e.escapeParameter,b=q(e.messageCompiler)?e.messageCompiler:hE,x=q(e.messageResolver)?e.messageResolver:_E||cE,S=q(e.localeFallbacker)?e.localeFallbacker:yE||YT,C=X(e.fallbackContext)?e.fallbackContext:void 0,w=e,T=X(w.__datetimeFormatters)?w.__datetimeFormatters:new Map,E=X(w.__numberFormatters)?w.__numberFormatters:new Map,D=X(w.__meta)?w.__meta:{};wE++;let O={version:n,cid:wE,locale:r,fallbackLocale:a,messages:o,modifiers:l,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:p,fallbackFormat:m,unresolving:h,postTranslation:g,processor:_,warnHtmlMessage:v,escapeParameter:y,messageCompiler:b,messageResolver:x,localeFallbacker:S,fallbackContext:C,onWarn:t,__meta:D};return O.datetimeFormats=s,O.numberFormats=c,O.__datetimeFormatters=T,O.__numberFormatters=E,O}var EE=e=>({[e]:G()});function DE(e,t,n,r,i){let{missing:a,onWarn:o}=e;if(a!==null){let r=a(e,n,t,i);return J(r)?r:t}return t}function OE(e,t,n){let r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function kE(e,t){return e!==t&&e.split(`-`)[0]===t.split(`-`)[0]}function AE(e,t){let n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;r<t.length;r++)if(kE(e,t[r]))return!0;return!1}function jE(e,t,n,r,i,a,o){let{fallbackLocale:s,localeFallbacker:c,onWarn:l}=e,u=c(e,s,n);for(let n=0;n<u.length;n++){let a=u[n],s=(r[a]||{})[t];if(Z(s)&&J(a))return a;DE(e,t,a,i,o)}return null}function ME(e,t,n){let r=`${e}__${t}`;return Z(n)&&!OS(n)&&(r=`${r}__${JSON.stringify(n)}`),r}function NE(e,t,n){for(let r in n){let n=`${t}__${r}`;for(let t of e.keys())(t===n||t.startsWith(`${n}__`))&&e.delete(t)}}function PE(e,t,n,r){let[,i,a,o]=e,s=n;return J(i)?t.key=i:Z(i)&&Object.keys(i).forEach(e=>{r.includes(e)?s[e]=i[e]:t[e]=i[e]}),J(a)?t.locale=a:Z(a)&&(s=a),Z(o)&&(s=o),s}var FE=typeof Intl<`u`;FE&&Intl.DateTimeFormat,FE&&Intl.NumberFormat;function IE(e,...t){let{datetimeFormats:n,unresolving:r,onWarn:i}=e,{__datetimeFormatters:a}=e;if(!J(t[0])&&!ES(t[0])&&!TS(t[0]))return``;let[o,s,c,l]=RE(...t),u=Y(c.missingWarn)?c.missingWarn:e.missingWarn,d=Y(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=!!c.part,p=KT(e,c);if(!J(o)||o===``){let e=new Intl.DateTimeFormat(p.replace(/!/g,``),l);return f?e.formatToParts(s):e.format(s)}let m=jE(e,o,p,n,u,d,`datetime format`);if(!J(m))return r?-1:o;let h=n[m][o],g=ME(m,o,l),_=a.get(g);return _||(_=new Intl.DateTimeFormat(m,W({},h,l)),a.set(g,_)),f?_.formatToParts(s):_.format(s)}var LE=[`localeMatcher`,`weekday`,`era`,`year`,`month`,`day`,`hour`,`minute`,`second`,`timeZoneName`,`formatMatcher`,`hour12`,`timeZone`,`dateStyle`,`timeStyle`,`calendar`,`dayPeriod`,`numberingSystem`,`hourCycle`,`fractionalSecondDigits`];function RE(...e){let[t]=e,n=G(),r=G(),i;if(J(t)){let e=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!e)throw GT(WT.INVALID_ISO_DATE_ARGUMENT);let n=e[3]?e[3].trim().startsWith(`T`)?`${e[1].trim()}${e[3].trim()}`:`${e[1].trim()}T${e[3].trim()}`:e[1].trim();i=new Date(n);try{i.toISOString()}catch{throw GT(WT.INVALID_ISO_DATE_ARGUMENT)}}else if(ES(t)){if(isNaN(t.getTime()))throw GT(WT.INVALID_DATE_ARGUMENT);i=t}else if(TS(t))i=t;else throw GT(WT.INVALID_ARGUMENT);let a=PE(e,n,r,LE);return[n.key||``,i,n,a]}function zE(e,t,n){NE(e.__datetimeFormatters,t,n)}function BE(e,...t){let{numberFormats:n,unresolving:r,onWarn:i}=e,{__numberFormatters:a}=e;if(!TS(t[0]))return``;let[o,s,c,l]=HE(...t),u=Y(c.missingWarn)?c.missingWarn:e.missingWarn,d=Y(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=!!c.part,p=KT(e,c);if(!J(o)||o===``){let e=new Intl.NumberFormat(p.replace(/!/g,``),l);return f?e.formatToParts(s):e.format(s)}let m=jE(e,o,p,n,u,d,`number format`);if(!J(m))return r?-1:o;let h=n[m][o],g=ME(m,o,l),_=a.get(g);return _||(_=new Intl.NumberFormat(m,W({},h,l)),a.set(g,_)),f?_.formatToParts(s):_.format(s)}var VE=[`localeMatcher`,`style`,`currency`,`currencyDisplay`,`currencySign`,`useGrouping`,`minimumIntegerDigits`,`minimumFractionDigits`,`maximumFractionDigits`,`minimumSignificantDigits`,`maximumSignificantDigits`,`compactDisplay`,`notation`,`signDisplay`,`unit`,`unitDisplay`,`roundingMode`,`roundingPriority`,`roundingIncrement`,`trailingZeroDisplay`];function HE(...e){let[t]=e,n=G(),r=G();if(!TS(t))throw GT(WT.INVALID_ARGUMENT);let i=t,a=PE(e,n,r,VE);return[n.key||``,i,n,a]}function UE(e,t,n){NE(e.__numberFormatters,t,n)}var WE=e=>e,GE=e=>``,KE=`text`,qE=e=>e.length===0?``:RS(e),JE=LS;function YE(e,t){return e=Math.abs(e),t===2?e===1?0:1:Math.min(e,2)}function XE(e){let t=TS(e.pluralIndex)?e.pluralIndex:-1;return TS(e.named?.count)?e.named.count:TS(e.named?.n)?e.named.n:t}function ZE(e={}){let t=e.locale,n=XE(e),r=J(t)&&q(e.pluralRules?.[t])?e.pluralRules[t]:YE,i=r===YE?void 0:YE,a=e=>e[r(n,e.length,i)],o=e.list||[],s=e=>o[e],c=e.named||G();TS(e.pluralIndex)&&(c.count||=e.pluralIndex,c.n||=e.pluralIndex);let l=e=>c[e];function u(t,n){return(q(e.messages)?e.messages(t,!!n):X(e.messages)?e.messages[t]:!1)||(e.parent?e.parent.message(t):GE)}let d=t=>e.modifiers?e.modifiers[t]:WE,f=q(e.processor?.normalize)?e.processor.normalize:qE,p=q(e.processor?.interpolate)?e.processor.interpolate:JE,m={list:s,named:l,plural:a,linked:(e,...t)=>{let[n,r]=t,i=`text`,a=``;t.length===1?X(n)?(a=n.modifier||a,i=n.type||i):J(n)&&(a=n||a):t.length===2&&(J(n)&&(a=n||a),J(r)&&(i=r||i));let o=u(e,!0)(m),s=o===``||o===void 0?e:o,c=i===`vnode`&&K(s)&&a?s[0]:s;return a?d(a)(c,i):c},message:u,type:J(e.processor?.type)?e.processor.type:KE,interpolate:p,normalize:f,values:W(G(),o,c)};return m}var QE=()=>``,$E=e=>q(e);function eD(e,...t){let{fallbackFormat:n,postTranslation:r,unresolving:i,messageCompiler:a,fallbackLocale:o,messages:s}=e,[c,l]=aD(...t),u=Y(l.missingWarn)?l.missingWarn:e.missingWarn,d=Y(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,f=Y(l.escapeParameter)?l.escapeParameter:e.escapeParameter,p=!!l.resolvedMessage,m=J(l.default)||Y(l.default)?Y(l.default)?a?c:()=>c:l.default:n?a?c:()=>c:null,h=n||m!=null&&(J(m)||q(m)),g=KT(e,l);f&&tD(l);let[_,v,y]=p?[c,g,s[g]||G()]:nD(e,c,g,o,d,u),b=_,x=c;if(!p&&!(J(b)||gT(b)||$E(b))&&h&&(b=m,x=b),!p&&(!(J(b)||gT(b)||$E(b))||!J(v)))return i?-1:c;let S=!1,C=$E(b)?b:rD(e,c,v,b,x,()=>{S=!0});if(S)return b;let w=iD(e,C,ZE(sD(e,v,y,l))),T=r?r(w,c):w;return f&&J(T)&&(T=tC(T)),T}function tD(e){K(e.list)?e.list=e.list.map(e=>J(e)?BS(e):e):X(e.named)&&Object.keys(e.named).forEach(t=>{J(e.named[t])&&(e.named[t]=BS(e.named[t]))})}function nD(e,t,n,r,i,a){let{messages:o,onWarn:s,messageResolver:c,localeFallbacker:l}=e,u=l(e,r,n),d=G(),f,p=null;for(let n=0;n<u.length&&(f=u[n],d=o[f]||G(),(p=c(d,t))===null&&(p=d[t]),!(J(p)||gT(p)||$E(p)));n++)if(!AE(f,u)){let n=DE(e,t,f,a,`translate`);n!==t&&(p=n)}return[p,f,d]}function rD(e,t,n,r,i,a){let{messageCompiler:o,warnHtmlMessage:s}=e;if($E(r)){let e=r;return e.locale=e.locale||n,e.key=e.key||t,e}if(o==null){let e=(()=>r);return e.locale=n,e.key=t,e}let c=o(r,oD(e,n,i,r,s,a));return c.locale=n,c.key=t,c.source=r,c}function iD(e,t,n){return t(n)}function aD(...e){let[t,n,r]=e,i=G();if(!J(t)&&!TS(t)&&!$E(t)&&!gT(t))throw GT(WT.INVALID_ARGUMENT);let a=TS(t)?String(t):($E(t),t);return TS(n)?i.plural=n:J(n)?i.default=n:Z(n)&&!OS(n)?i.named=n:K(n)&&(i.list=n),TS(r)?i.plural=r:J(r)?i.default=r:Z(r)&&W(i,r),[a,i]}function oD(e,t,n,r,i,a){return{locale:t,key:n,warnHtmlMessage:i,onError:e=>{throw a&&a(e),e},onCacheKey:e=>CS(t,n,e)}}function sD(e,t,n,r){let{modifiers:i,pluralRules:a,messageResolver:o,fallbackLocale:s,fallbackWarn:c,missingWarn:l,fallbackContext:u}=e,d={locale:t,modifiers:i,pluralRules:a,messages:(r,i)=>{let a=o(n,r);if(a==null&&(u||i)){let[n,,i]=nD(u||e,r,t,s,c,l);a=n??o(i,r)}if(J(a)||gT(a)){let n=!1,i=rD(e,r,t,a,r,()=>{n=!0});return n?QE:i}return $E(a)?a:QE}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),TS(r.plural)&&(d.pluralIndex=r.plural),d}var cD=`11.4.10`,$={UNEXPECTED_RETURN_TYPE:24,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:30,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_COMPATIBLE_LEGACY_VUE_I18N:33,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function lD(e,...t){return Iw(e,null,void 0)}$.UNEXPECTED_RETURN_TYPE,$.INVALID_ARGUMENT,$.MUST_BE_CALL_SETUP_TOP,$.NOT_INSTALLED,$.UNEXPECTED_ERROR,$.REQUIRED_VALUE,$.INVALID_VALUE,$.CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN,$.NOT_INSTALLED_WITH_PROVIDE,$.NOT_COMPATIBLE_LEGACY_VUE_I18N,$.NOT_AVAILABLE_COMPOSITION_IN_LEGACY;var uD=SS(`__translateVNode`),dD=SS(`__datetimeParts`),fD=SS(`__numberParts`),pD=SS(`__setPluralRules`);SS(`__intlifyMeta`);var mD=SS(`__injectWithOption`),hD=SS(`__dispose`),gD={FALLBACK_TO_ROOT:10,NOT_FOUND_PARENT_SCOPE:11,IGNORE_OBJ_FLATTEN:12,DEPRECATE_LEGACY_MODE:13,DEPRECATE_TRANSLATE_CUSTOME_DIRECTIVE:14,DUPLICATE_USE_I18N_CALLING:15};gD.FALLBACK_TO_ROOT,gD.NOT_FOUND_PARENT_SCOPE,gD.IGNORE_OBJ_FLATTEN,gD.DEPRECATE_LEGACY_MODE,gD.DEPRECATE_TRANSLATE_CUSTOME_DIRECTIVE,gD.DUPLICATE_USE_I18N_CALLING;var _D=null;{let e=jS().__VUE_INSTANCE_SETTERS__;K(e)&&e.push(e=>{_D=e})}function vD(e){if(!X(e)||gT(e))return e;for(let t in e)if(NS(e,t)){if(!t.includes(`.`))X(e[t])&&vD(e[t]);else{let n=t.split(`.`),r=n.length-1,i=e,a=!1;for(let e=0;e<r;e++){if(n[e]===`__proto__`)throw Error(`unsafe key: ${n[e]}`);if(n[e]in i||(i[n[e]]=G()),!X(i[n[e]])){a=!0;break}i=i[n[e]]}if(a||(gT(i)?PT.includes(n[r])||delete e[t]:(i[n[r]]=e[t],delete e[t])),!gT(i)){let e=i[n[r]];X(e)&&vD(e)}}}return e}function yD(e,t){let{messages:n,__i18n:r,messageResolver:i,flatJson:a}=t,o=Z(n)?n:K(r)?G():{[e]:G()};if(K(r)&&r.forEach(e=>{if(`locale`in e&&`resource`in e){let{locale:t,resource:n}=e;t?(o[t]=o[t]||G(),rC(n,o[t])):rC(n,o)}else J(e)&&rC(JSON.parse(e),o)}),i==null&&a)for(let e in o)NS(o,e)&&vD(o[e]);return o}function bD(e){return e.type}function xD(e,t,n){let r=X(t.messages)?t.messages:G();`__i18nGlobal`in n&&(r=yD(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));let i=Object.keys(r);if(i.length&&i.forEach(t=>{e.mergeLocaleMessage(t,r[t])}),X(t.datetimeFormats)){let n=Object.keys(t.datetimeFormats);n.length&&n.forEach(n=>{e.mergeDateTimeFormat(n,t.datetimeFormats[n])})}if(X(t.numberFormats)){let n=Object.keys(t.numberFormats);n.length&&n.forEach(n=>{e.mergeNumberFormat(n,t.numberFormats[n])})}}function SD(e){return ce(Oe,null,e,0)}function CD(){return _D??S()}var wD=()=>[],TD=()=>!1,ED=0;function DD(e){return((t,n,r,i)=>e(n,r,CD()||void 0,i))}function OD(e={}){let{__root:t,__injectWithOption:n}=e,r=t===void 0,i=e.flatJson,a=xS?P:R,o=!Y(e.inheritLocale)||e.inheritLocale,s=a(t&&o?t.locale.value:J(e.locale)?e.locale:fE),c=a(t&&o?t.fallbackLocale.value:J(e.fallbackLocale)||K(e.fallbackLocale)||Z(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s.value),l=a(yD(s.value,e)),u=a(Z(e.datetimeFormats)?e.datetimeFormats:{[s.value]:{}}),d=a(Z(e.numberFormats)?e.numberFormats:{[s.value]:{}}),f=t?t.missingWarn:Y(e.missingWarn)||DS(e.missingWarn)?e.missingWarn:!0,p=t?t.fallbackWarn:Y(e.fallbackWarn)||DS(e.fallbackWarn)?e.fallbackWarn:!0,m=t?t.fallbackRoot:!Y(e.fallbackRoot)||e.fallbackRoot,h=!!e.fallbackFormat,g=q(e.missing)?e.missing:null,_=q(e.missing)?DD(e.missing):null,v=q(e.postTranslation)?e.postTranslation:null,y=t?t.warnHtmlMessage:!Y(e.warnHtmlMessage)||e.warnHtmlMessage,b=!!e.escapeParameter,x=t?t.modifiers:Z(e.modifiers)?e.modifiers:{},S=e.pluralRules||t&&t.pluralRules,C;C=(()=>{r&&SE(null);let t={version:cD,locale:s.value,fallbackLocale:c.value,messages:l.value,modifiers:x,pluralRules:S,missing:_===null?void 0:_,missingWarn:f,fallbackWarn:p,fallbackFormat:h,unresolving:!0,postTranslation:v===null?void 0:v,warnHtmlMessage:y,escapeParameter:b,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:`vue`}};t.datetimeFormats=u.value,t.numberFormats=d.value,t.__datetimeFormatters=Z(C)?C.__datetimeFormatters:void 0,t.__numberFormatters=Z(C)?C.__numberFormatters:void 0;let n=TE(t);return r&&SE(n),n})(),OE(C,s.value,c.value);function w(){return[s.value,c.value,l.value,u.value,d.value]}let T=I({get:()=>s.value,set:e=>{C.locale=e,s.value=e}}),E=I({get:()=>c.value,set:e=>{C.fallbackLocale=e,c.value=e,OE(C,s.value,e)}}),D=I(()=>l.value),O=I(()=>u.value),ee=I(()=>d.value);function te(){return q(v)?v:null}function k(e){v=e,C.postTranslation=e}function ne(){return g}function A(e){e!==null&&(_=DD(e)),g=e,C.missing=_}let j=(e,n,i,a,o,s)=>{w();let c;try{r||(C.fallbackContext=t?CE():void 0),c=e(C)}finally{r||(C.fallbackContext=void 0)}if(i!==`translate exists`&&TS(c)&&c===-1||i===`translate exists`&&!c){let[e,r]=n();return t&&m?a(t):o(e)}if(s(c))return c;throw lD($.UNEXPECTED_RETURN_TYPE)};function M(...e){return j(t=>Reflect.apply(eD,null,[t,...e]),()=>aD(...e),`translate`,t=>Reflect.apply(t.t,t,[...e]),e=>e,e=>J(e))}function N(...e){let[t,n,r]=e;if(r&&!X(r))throw lD($.INVALID_ARGUMENT);return M(t,n,W({resolvedMessage:!0},r||{}))}function re(...e){return j(t=>Reflect.apply(IE,null,[t,...e]),()=>RE(...e),`datetime format`,t=>Reflect.apply(t.d,t,[...e]),()=>``,e=>J(e)||K(e))}function ie(...e){return j(t=>Reflect.apply(BE,null,[t,...e]),()=>HE(...e),`number format`,t=>Reflect.apply(t.n,t,[...e]),()=>``,e=>J(e)||K(e))}function ae(e){return e.map(e=>J(e)||TS(e)||Y(e)?SD(String(e)):e)}let oe={normalize:ae,interpolate:e=>e,type:`vnode`};function se(...e){return j(t=>{let n,r=t;try{r.processor=oe,n=Reflect.apply(eD,null,[r,...e])}finally{r.processor=null}return n},()=>aD(...e),`translate`,t=>t[uD](...e),e=>[SD(e)],e=>K(e))}function ce(...e){return j(t=>Reflect.apply(BE,null,[t,...e]),()=>HE(...e),`number format`,t=>t[fD](...e),wD,e=>J(e)||K(e))}function le(...e){return j(t=>Reflect.apply(IE,null,[t,...e]),()=>RE(...e),`datetime format`,t=>t[dD](...e),wD,e=>J(e)||K(e))}function ue(e){S=e,C.pluralRules=S}function de(e,t){return j(()=>{if(!e)return!1;let n=J(t)?t:s.value,r=J(t)?[n]:XT(C,c.value,n);for(let t=0;t<r.length;t++){let n=me(r[t]),i=C.messageResolver(n,e);if(i===null&&(i=n[e]),gT(i)||$E(i)||J(i))return!0}return!1},()=>[e],`translate exists`,n=>Reflect.apply(n.te,n,[e,t]),TD,e=>Y(e))}function fe(e){let t=null,n=XT(C,c.value,s.value);for(let r=0;r<n.length;r++){let i=l.value[n[r]]||{},a=C.messageResolver(i,e);if(a!=null){t=a;break}}return t}function pe(e){return fe(e)??(t&&t.tm(e)||{})}function me(e){return l.value[e]||{}}function he(e,t){if(i){let n={[e]:t};for(let e in n)NS(n,e)&&vD(n[e]);t=n[e]}l.value[e]=t,C.messages=l.value}function ge(e,t){l.value[e]=l.value[e]||{};let n={[e]:t};if(i)for(let e in n)NS(n,e)&&vD(n[e]);t=n[e],rC(t,l.value[e]),C.messages=l.value}function _e(e){return u.value[e]||{}}function ve(e,t){u.value[e]=t,C.datetimeFormats=u.value,zE(C,e,t)}function ye(e,t){u.value[e]=W(u.value[e]||{},t),C.datetimeFormats=u.value,zE(C,e,t)}function be(e){return d.value[e]||{}}function xe(e,t){d.value[e]=t,C.numberFormats=d.value,UE(C,e,t)}function Se(e,t){d.value[e]=W(d.value[e]||{},t),C.numberFormats=d.value,UE(C,e,t)}ED++,t&&xS&&(Ae(t.locale,e=>{o&&(s.value=e,C.locale=e,OE(C,s.value,c.value))}),Ae(t.fallbackLocale,e=>{o&&(c.value=e,C.fallbackLocale=e,OE(C,s.value,c.value))}));let F={id:ED,locale:T,fallbackLocale:E,get inheritLocale(){return o},set inheritLocale(e){o=e,e&&t&&(s.value=t.locale.value,c.value=t.fallbackLocale.value,OE(C,s.value,c.value))},get availableLocales(){return Object.keys(l.value).sort()},messages:D,get modifiers(){return x},get pluralRules(){return S||{}},get isGlobal(){return r},get missingWarn(){return f},set missingWarn(e){f=e,C.missingWarn=f},get fallbackWarn(){return p},set fallbackWarn(e){p=e,C.fallbackWarn=p},get fallbackRoot(){return m},set fallbackRoot(e){m=e},get fallbackFormat(){return h},set fallbackFormat(e){h=e,C.fallbackFormat=h},get warnHtmlMessage(){return y},set warnHtmlMessage(e){y=e,C.warnHtmlMessage=e},get escapeParameter(){return b},set escapeParameter(e){b=e,C.escapeParameter=e},t:M,getLocaleMessage:me,setLocaleMessage:he,mergeLocaleMessage:ge,getPostTranslationHandler:te,setPostTranslationHandler:k,getMissingHandler:ne,setMissingHandler:A,[pD]:ue};return F.datetimeFormats=O,F.numberFormats=ee,F.rt=N,F.te=de,F.tm=pe,F.d=re,F.n=ie,F.getDateTimeFormat=_e,F.setDateTimeFormat=ve,F.mergeDateTimeFormat=ye,F.getNumberFormat=be,F.setNumberFormat=xe,F.mergeNumberFormat=Se,F[mD]=n,F[uD]=se,F[dD]=le,F[fD]=ce,F}var kD={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e===`parent`||e===`global`,default:`parent`},i18n:{type:Object}};function AD({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((e,t)=>[...e,...t.type===Ee?t.children:[t]],[]):t.reduce((t,n)=>{let r=e[n];return r&&(t[n]=r()),t},G())}function jD(){return Ee}var MD=N({name:`i18n-t`,props:W({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>TS(e)||!isNaN(e)}},kD),setup(e,t){let{slots:n,attrs:r}=t,i=e.i18n||UD({useScope:e.scope,__useComponent:!0});return()=>{let a=()=>{let r=Object.keys(n).filter(e=>e[0]!==`_`),a=G();e.locale&&(a.locale=e.locale),e.plural!==void 0&&(a.plural=J(e.plural)?+e.plural:e.plural);let o=AD(t,r);return i[uD](e.keypath,o,a)},o=W(G(),r),s=J(e.tag)||X(e.tag)?e.tag:jD();return X(s)?T(s,o,{default:a}):T(s,o,a())}}});function ND(e){return K(e)&&!J(e[0])}function PD(e,t,n,r){let{slots:i,attrs:a}=t;return()=>{let t=()=>{let t={part:!0},a=G();e.locale&&(t.locale=e.locale),J(e.format)?t.key=e.format:X(e.format)&&(J(e.format.key)&&(t.key=e.format.key),a=Object.keys(e.format).reduce((t,r)=>n.includes(r)?W(G(),t,{[r]:e.format[r]}):t,G()));let o=r(e.value,t,a),s=[t.key];return K(o)?s=o.map((e,t)=>{let n=i[e.type],r=n?n({[e.type]:e.value,index:t,parts:o}):[e.value];return ND(r)&&(r[0].key=`${e.type}-${t}`),r}):J(o)&&(s=[o]),s},o=W(G(),a),s=J(e.tag)||X(e.tag)?e.tag:jD();return X(s)?T(s,o,{default:t}):T(s,o,t())}}var FD=N({name:`i18n-n`,props:W({value:{type:Number,required:!0},format:{type:[String,Object]}},kD),setup(e,t){let n=e.i18n||UD({useScope:e.scope,__useComponent:!0});return PD(e,t,VE,(...e)=>n[fD](...e))}});function ID(e,t){let n=e;if(e.mode===`composition`)return n.__getInstance(t)||e.global;{let r=n.__getInstance(t);return r==null?e.global.__composer:r.__composer}}function LD(e){let t=t=>{let{instance:n,value:r}=t;if(!n||!n.$)throw lD($.UNEXPECTED_ERROR);let i=ID(e,n.$),a=RD(r);return[Reflect.apply(i.t,i,[...zD(a)]),i]};return{created:(e,n)=>{let[r,i]=t(n);xS&&(e.__i18nWatcher=Ae(i.locale,()=>{n.instance&&n.instance.$forceUpdate()})),e.__composer=i,e.textContent=r},unmounted:e=>{xS&&e.__i18nWatcher&&(e.__i18nWatcher(),e.__i18nWatcher=void 0,delete e.__i18nWatcher),e.__composer&&(e.__composer=void 0,delete e.__composer)},beforeUpdate:(e,{value:t})=>{if(e.__composer){let n=e.__composer,r=RD(t);e.textContent=Reflect.apply(n.t,n,[...zD(r)])}},getSSRProps:e=>{let[n]=t(e);return{textContent:n}}}}function RD(e){if(J(e))return{path:e};if(Z(e)){if(!(`path`in e))throw lD($.REQUIRED_VALUE,`path`);return e}throw lD($.INVALID_VALUE)}function zD(e){let{path:t,locale:n,args:r,choice:i,plural:a}=e,o={},s=r||{};return J(n)&&(o.locale=n),TS(i)&&(o.plural=i),TS(a)&&(o.plural=a),[t,s,o]}function BD(e,t,...n){let r=Z(n[0])?n[0]:{};(!Y(r.globalInstall)||r.globalInstall)&&([MD.name,`I18nT`].forEach(t=>e.component(t,MD)),[FD.name,`I18nN`].forEach(t=>e.component(t,FD)),[eO.name,`I18nD`].forEach(t=>e.component(t,eO))),e.directive(`t`,LD(t))}var VD=SS(`global-vue-i18n`);function HD(e={}){let t=!Y(e.globalInjection)||e.globalInjection,n=new Map,[r,i]=WD(e,!1),a=SS(``);function o(e){return n.get(e)||null}function s(e,t){n.set(e,t)}function c(e){n.delete(e)}let l={get mode(){return`composition`}
15,async install(e,...n){if(e.__VUE_I18N_SYMBOL__=a,e.provide(e.__VUE_I18N_SYMBOL__,l),Z(n[0])){let e=n[0];l.__composerExtend=e.__composerExtend,l.__vueI18nExtend=e.__vueI18nExtend}let r=null;t&&(r=$D(e,l.global)),BD(e,l,...n);let i=e.unmount;e.unmount=()=>{r&&r(),l.dispose(),i()}},get global(){return i},dispose(){r.stop()},__instances:n,__getInstance:o,__setInstance:s,__deleteInstance:c};return l}function UD(e={}){let t=CD();if(t==null)throw lD($.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw lD($.NOT_INSTALLED);let n=GD(t),r=qD(n),i=bD(t),a=KD(e,i);if(a===`global`)return xD(r,e,i),r;if(a===`parent`){let i=JD(n,t,e.__useComponent);return i??=r,i}if(a===`isolated`){if(n.mode!==`composition`)throw lD($.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);let i=n,a=W({},e);a.__root=JD(n,t)||r;let o=OD(a);return i.__composerExtend&&(o[hD]=i.__composerExtend(o)),ue()&&we(()=>{let e=o[hD];e&&(e(),delete o[hD])}),o}let o=n,s=o.__getInstance(t);if(s==null){let n=W({},e);`__i18n`in i&&(n.__i18n=i.__i18n),r&&(n.__root=r),s=OD(n),o.__composerExtend&&(s[hD]=o.__composerExtend(s)),XD(o,t,s),o.__setInstance(t,s)}return s}function WD(e,t){let n=ke(),r=n.run(()=>OD(e));if(r==null)throw lD($.UNEXPECTED_ERROR);return[n,r]}function GD(e){let t=A(e.isCE?VD:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw lD(e.isCE?$.NOT_INSTALLED_WITH_PROVIDE:$.UNEXPECTED_ERROR);return t}function KD(e,t){return OS(e)?`__i18n`in t?`local`:`global`:e.useScope?e.useScope:`local`}function qD(e){return e.mode===`composition`?e.global:e.global.__composer}function JD(e,t,n=!1){let r=null,i=t.root,a=YD(t,n);for(;a!=null;){let t=e;if(e.mode===`composition`&&(r=t.__getInstance(a)),r!=null||i===a)break;a=a.parent}return r}function YD(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function XD(e,t,n){M(()=>{},t),Pe(()=>{let r=n;e.__deleteInstance(t);let i=r[hD];i&&(i(),delete r[hD])},t)}var ZD=[`locale`,`fallbackLocale`,`availableLocales`],QD=[`t`,`rt`,`d`,`n`,`tm`,`te`];function $D(e,t){let n=Object.create(null);return ZD.forEach(e=>{let r=Object.getOwnPropertyDescriptor(t,e);if(!r)throw lD($.UNEXPECTED_ERROR);let i=fe(r.value)?{get(){return r.value.value},set(e){r.value.value=e}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,e,i)}),e.config.globalProperties.$i18n=n,QD.forEach(n=>{let r=Object.getOwnPropertyDescriptor(t,n);if(!r||!r.value)throw lD($.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${n}`,r)}),()=>{delete e.config.globalProperties.$i18n,QD.forEach(t=>{delete e.config.globalProperties[`$${t}`]})}}var eO=N({name:`i18n-d`,props:W({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},kD),setup(e,t){let n=e.i18n||UD({useScope:e.scope,__useComponent:!0});return PD(e,t,LE,(...e)=>n[dD](...e))}});gE(UT),vE(lE),bE(XT);function tO(e,{extendComposer:t,extendComposerInstance:n}){let r=ke(),i=e.install.bind(e);e.install=(a,...o)=>{let s=W({},o[0]);s.__composerExtend=t=>(n(t,tw(e)),()=>{}),e.mode===`legacy`&&(s.__vueI18nExtend=e=>(n(e,tw(e)),()=>{})),Reflect.apply(i,e,[a,s]);let c=tw(e);if(r.run(()=>{t(c),e.mode===`legacy`&&`__composer`in e.global&&n(e.global,tw(e.global))}),e.mode===`composition`&&a.config.globalProperties.$i18n!=null&&n(a.config.globalProperties.$i18n,c),a.unmount){let e=a.unmount.bind(a);a.unmount=()=>{r.stop(),e()}}}}function nO(e,t=e.getCurrentLanguage(),n=e.getCurrentDirection()){let r={htmlAttrs:{},link:[],meta:[]};if(e.dir&&(r.htmlAttrs.dir=n),e.lang&&t&&(r.htmlAttrs.lang=t),e.seo){let t=e.strictCanonicals?e.getRouteWithoutQuery():void 0,n=iO(e,t),i=oO(e,t);r.link=r.link.concat(n,sO(e,i)),r.meta=r.meta.concat(lO(e,i),uO(e),fO(e,dO(e,n)))}return r}function rO(e){let t=new Map;for(let n of e){if(!n.language){console.warn("Locale `language` ISO code is required to generate alternate link");continue}let[e,r]=n.language.split(`-`);e&&r&&(n.isCatchallLocale||!t.has(e))&&t.set(e,n),t.set(n.language,n)}return t}function iO(e,t=e.strictCanonicals?e.getRouteWithoutQuery():void 0){if(!e.hreflangLinks)return[];let n=[],r=rO(e.locales),i=new Map;for(let[a,o]of r.entries()){let r=i.get(o.code)??aO(o.code,e,t);if(!r)continue;i.set(o.code,r);let s=e.strictSeo?{rel:`alternate`,href:r,hreflang:a}:{[e.key]:`i18n-alt-${a}`,rel:`alternate`,href:r,hreflang:a};n.push(s),e.defaultLocale&&e.defaultLocale===o.code&&n[0].hreflang!==`x-default`&&n.unshift(e.strictSeo?{rel:`alternate`,href:r,hreflang:`x-default`}:{[e.key]:`i18n-xd`,rel:`alternate`,href:r,hreflang:`x-default`})}return n}function aO(e,t,n=t.strictCanonicals?t.getRouteWithoutQuery():void 0){let r=t.getLocalizedRoute(e,n);if(r)return Be(ze(r,t.baseUrl),t.strictCanonicals?cO(t):{})}
15function oO(e,t=e.strictCanonicals?e.getRouteWithoutQuery():void 0){let n=e.getLocalizedRoute(e.currentLocale,t);return n?Be(ze(n,e.baseUrl),cO(e)):``}function sO(e,t=oO(e)){return t?[e.strictSeo?{rel:`canonical`,href:t}:{[e.key]:`i18n-can`,rel:`canonical`,href:t}]:[]}function cO(e,t=e.getCurrentRoute()){if(!e.canonicalQueries.length)return{};let n=e.getLocaleRoute(Object.assign({},t,{path:void 0,name:e.getRouteBaseName(t)}))?.query??{},r={};for(let t of e.canonicalQueries.filter(e=>e in n)){r[t]??=[];for(let e of mO(n[t]))r[t].push(e||``)}return r}function lO(e,t=oO(e)){return t?[e.strictSeo?{property:`og:url`,content:t}:{[e.key]:`i18n-og-url`,property:`og:url`,content:t}]:[]}function uO(e,t=e.getCurrentLanguage()){return t?[e.strictSeo?{property:`og:locale`,content:pO(t)}:{[e.key]:`i18n-og`,property:`og:locale`,content:pO(t)}]:[]}function dO(e,t){let n=e.locales.map(e=>e.language||e.code);if(!e.strictSeo)return n;let r=new Set(t.map(e=>e.hreflang));return n.filter(e=>r.has(e))}function fO(e,t,n=e.getCurrentLanguage()){return t.filter(e=>e&&e!==n).map(t=>e.strictSeo?{property:`og:locale:alternate`,content:pO(t)}:{[e.key]:`i18n-og-alt-${t}`,property:`og:locale:alternate`,content:pO(t)})}function pO(e=``){return e.replace(/-/g,`_`)}function mO(e){return Array.isArray(e)?e:[e]}function hO(e,t,n=e.getLocale(),r=e.getLocales(),i=e.routingOptions.domains?e.getBaseUrl(n):e.getBaseUrl()){let a=r.find(e=>e.code===n)||{code:n},o=[...new Set(typeof t.seo==`object`&&t.seo?.canonicalQueries||[])],s={...e,afterSwitchLocalePath:e.getAlternatePath};
15if(!i&&!e.routingOptions.domains){if(e.strictSeo)throw Error("I18n `baseUrl` is required to generate valid SEO tag links.");console.warn("I18n `baseUrl` is required to generate valid SEO tag links.")}return{...t,key:e.strictSeo?`key`:`id`,strictSeo:e.strictSeo,locales:r,currentLocale:n,baseUrl:i,canonicalQueries:o,hreflangLinks:e.routingOptions.hreflangLinks,defaultLocale:e.routingOptions.defaultLocale,strictCanonicals:e.strictSeo||e.routingOptions.strictCanonicals,getRouteBaseName:e.getRouteBaseName,getCurrentRoute:()=>e.router.currentRoute.value,getCurrentLanguage:()=>a.language,getCurrentDirection:()=>a.dir||`ltr`,getLocaleRoute:t=>gw(e,t),getLocalizedRoute:(e,t)=>yw(s,e,t),getRouteWithoutQuery:()=>{try{return W({},e.router.resolve({query:{}}),{meta:e.router.currentRoute.value.meta})}catch{return}}}}function gO(e,{dir:t=!0,lang:n=!0,seo:r=!0}){return nO(hO(e,{dir:t,lang:n,seo:r}))}function _O(e=p()){let t=ZC(e);return e=>{if(e!=null)return t.getRouteBaseName(e)||void 0}}function vO(e=p()){let t=ZC(e);return(e,n)=>hw(t,e,n)}function yO(e=p()){let t=ZC(e);return(e,n)=>gw(t,e,n)}function bO(e=p()){let t=ZC(e);return e=>yw(t,e)}var xO=async e=>{let t=await sC(yS);t.locale=e||t.locale||`en-US`,t.defaultLocale=e,t.fallbackLocale??=!1,t.messages??={};for(let e of _S)t.messages[e]??={};return t},SO=h({name:`i18n:plugin`,parallel:!1,async setup(e){let t,n;Object.defineProperty(e.versions,"nuxtI18n",{get:()=>`10.6.0`});let r=p(e._id),i=nw(r),a=r.ssrContext?.event?.context?.nuxtI18n?.vueI18nOptions,o=KC(sS({xForwardedHost:!0}).host,i.defaultLocale),s=a||([t,n]=c(()=>xO(o)),t=await t,n(),t),l=sw();l.value??=VC(s.fallbackLocale),bt(_S.filter(fw).map(e=>`/_i18n/${{en:`9fd8adda`,cn:`9fd8adda`,zh:`9fd8adda`,ae:`9fd8adda`,za:`9fd8adda`,eg:`9fd8adda`,uk:`9fd8adda`,ua:`9fd8adda`,tr:`9fd8adda`,es:`9fd8adda`,ru:`9fd8adda`,ro:`9fd8adda`,pt:`9fd8adda`,pl:`9fd8adda`,it:`9fd8adda`,gr:`9fd8adda`,de:`9fd8adda`,fr:`9fd8adda`,bg:`9fd8adda`,cz:`9fd8adda`,vn:`9fd8adda`,th:`9fd8adda`,sg:`9fd8adda`,ph:`9fd8adda`,my:`9fd8adda`,id:`9fd8adda`,in:`9fd8adda`,hk:`9fd8adda`,au:`9fd8adda`,pa:`9fd8adda`,us:`9fd8adda`,pe:`9fd8adda`,mx:`9fd8adda`,cl:`9fd8adda`,co:`9fd8adda`,br:`9fd8adda`,ar:`9fd8adda`,tw:`9fd8adda`,ve:`9fd8adda`,ec:`9fd8adda`,bo:`9fd8adda`,uy:`9fd8adda`,sa:`9fd8adda`,iq:`9fd8adda`,uz:`9fd8adda`,ke:`9fd8adda`,dk:`9fd8adda`,se:`9fd8adda`,no:`9fd8adda`,fi:`9fd8adda`,mo:`9fd8adda`,kz:`9fd8adda`,na:`9fd8adda`}[e]}/${e}/messages.json`));let u=HD(s),d=kw(_t(r),rw(r),r),f=pw(r,u,s.defaultLocale,!!s.flatJson);r._nuxtI18n=f,tO(u,{extendComposer(e){e.locales=I(()=>i.locales.map(e=>BC(e,i.domainLocales))),e.localeCodes=I(()=>_S);let t=P(f.getBaseUrl());e.baseUrl=I(()=>t.value),Ae(e.locale,()=>t.value=f.getBaseUrl()),e.strategy=`no_prefix`,e.localeProperties=I(()=>BC(bS.find(t=>t.code===e.locale.value)||{code:e.locale.value,domains:[],defaultForDomains:[]},i.domainLocales)),e.setLocale=async e=>{await jw(r,e),await r.runWithContext(()=>(r.$router.currentRoute.value,void 0))},e.loadLocaleMessages=f.loadMessages,e.differentDomains=!1,e.defaultLocale=s.defaultLocale,e.getBrowserLocale=()=>JC(d.navigator()),e.getLocaleCookie=()=>JC(d.cookie()),e.setLocaleCookie=f.setCookieLocale,e.finalizePendingLocaleChange=async()=>{u.__pendingLocale&&await u.__resolvePendingLocalePromise?.()},e.waitForPendingLocaleChange=async()=>{await u?.__pendingLocalePromise}},extendComposerInstance(e,t){let n=[[`locales`,()=>t.locales],[`localeCodes`,()=>t.localeCodes],[`baseUrl`,()=>t.baseUrl],[`strategy`,()=>`no_prefix`],[`localeProperties`,()=>t.localeProperties],[`setLocale`,()=>e=>Reflect.apply(t.setLocale,t,[e])],[`loadLocaleMessages`,()=>e=>Reflect.apply(t.loadLocaleMessages,t,[e])],[`differentDomains`,()=>!1],[`defaultLocale`,()=>t.defaultLocale],[`getBrowserLocale`,()=>()=>Reflect.apply(t.getBrowserLocale,t,[])],[`getLocaleCookie`,()=>()=>Reflect.apply(t.getLocaleCookie,t,[])],[`setLocaleCookie`,()=>e=>Reflect.apply(t.setLocaleCookie,t,[e])],[`finalizePendingLocaleChange`,()=>()=>Reflect.apply(t.finalizePendingLocaleChange,t,[])],[`waitForPendingLocaleChange`,()=>()=>Reflect.apply(t.waitForPendingLocaleChange,t,[])]];for(let[t,r]of n)Object.defineProperty(e,t,{get:r})}}),r.vueApp.use(u),Object.defineProperty(r,"$i18n",{get:()=>ew(u)}),r.provide(`localeHead`,e=>gO(r._nuxtI18n.composableCtx,e)),r.provide(`localePath`,vO(r)),r.provide(`localeRoute`,yO(r)),r.provide(`routeBaseName`,_O(r)),r.provide(`getRouteBaseName`,_O(r)),r.provide(`switchLocalePath`,bO(r))}},1),CO=`nuxt-i18n-slp`,wO=new RegExp([`<!--${CO}-\\[(\\w+)\\]-->`,`.+?`,`<!--/${CO}-->
15`].join(``),`g`),TO=h({name:`i18n:plugin:switch-locale-path-ssr`,dependsOn:[`i18n:plugin`],setup(e){let t=p(e._id),n=bO(t);t.hook(`app:rendered`,e=>{e.renderResult?.html!=null&&(e.renderResult.html=e.renderResult.html.replaceAll(wO,(e,t)=>{let r=ow(n(t??``));return e.replace(/href="([^"]+)"/,()=>`href="${r||`#`}" `)}))})}}),EO=h({name:`i18n:plugin:preload`,dependsOn:[`i18n:plugin`],async setup(e){}},1),DO=new Set,OO=new WeakMap,kO=new WeakMap,AO=new WeakMap,jO=new WeakMap,MO=new WeakMap,NO=new WeakMap,PO=new WeakMap,FO=new WeakMap,IO=new WeakSet,LO,RO=0,zO=0,BO=`__aa_tgt`,VO=`__aa_del`,HO=`__aa_new`,UO=e=>{let t=QO(e);t&&t.forEach(e=>ek(e))},WO=e=>{e.forEach(e=>{e.target===LO&&qO(),OO.has(e.target)&&KO(e.target)})};function GO(e){jO.get(e)?.disconnect();let t=OO.get(e),n=0;t||(t=rk(e),OO.set(e,t));let{offsetWidth:r,offsetHeight:i}=LO,a=[t.top-5,r-(t.left+5+t.width),i-(t.top+5+t.height),t.left-5].map(e=>`${-1*Math.floor(e)}px`).join(` `),o=new IntersectionObserver(()=>{++n>1&&KO(e)},{root:LO,threshold:1,rootMargin:a});o.observe(e),jO.set(e,o)}function KO(e){clearTimeout(FO.get(e));let t=ak(e),n=uk(t)?500:t.duration;FO.set(e,setTimeout(async()=>{let t=AO.get(e);try{await t?.finished,OO.set(e,rk(e)),GO(e)}catch{}},n))}function qO(){clearTimeout(FO.get(LO)),FO.set(LO,setTimeout(()=>{DO.forEach(e=>ck(e,e=>YO(()=>KO(e))))},100))}function JO(e){setTimeout(()=>{NO.set(e,setInterval(()=>YO(KO.bind(null,e)),2e3))},Math.round(2e3*Math.random()))}function YO(e){typeof requestIdleCallback==`function`?requestIdleCallback(()=>e()):requestAnimationFrame(()=>e())}var XO,ZO=typeof window<`u`&&`ResizeObserver`in window;ZO&&(LO=document.documentElement,new MutationObserver(UO),XO=new ResizeObserver(WO),window.addEventListener(`scroll`,()=>{zO=window.scrollY,RO=window.scrollX}),XO.observe(LO));function QO(e){return!e.reduce((e,t)=>[...e,...Array.from(t.addedNodes),...Array.from(t.removedNodes)],[]).every(e=>e.nodeName===`#comment`)&&e.reduce((e,t)=>{if(e===!1)return!1;if(t.target instanceof Element){if($O(t.target),!e.has(t.target)){e.add(t.target);for(let n=0;n<t.target.children.length;n++){let r=t.target.children.item(n);if(r){if(VO in r)return!1;$O(t.target,r),e.add(r)}}}if(t.removedNodes.length)for(let n=0;n<t.removedNodes.length;n++){let r=t.removedNodes[n];if(VO in r)return!1;r instanceof Element&&(e.add(r),$O(t.target,r),kO.set(r,[t.previousSibling,t.nextSibling]))}}return e},new Set)}function $O(e,t){!t&&!(BO in e)?Object.defineProperty(e,BO,{value:e}):t&&!(BO in t)&&Object.defineProperty(t,BO,{value:e})}function ek(e){var t;let n=e.isConnected,r=OO.has(e);n&&kO.has(e)&&kO.delete(e),AO.has(e)&&((t=AO.get(e))==null||t.cancel()),HO in e?fk(e):r&&n?dk(e):r&&!n?mk(e):fk(e)}function tk(e){return Number(e.replace(/[^0-9.\-]/g,``))}function nk(e){let t=e.parentElement;for(;t;){if(t.scrollLeft||t.scrollTop)return{x:t.scrollLeft,y:t.scrollTop};t=t.parentElement}return{x:0,y:0}}function rk(e){let t=e.getBoundingClientRect(),{x:n,y:r}=nk(e);return{top:t.top+r,left:t.left+n,width:t.width,height:t.height}}function ik(e,t,n){let r=t.width,i=t.height,a=n.width,o=n.height,s=getComputedStyle(e);if(s.getPropertyValue(`box-sizing`)===`content-box`){let e=tk(s.paddingTop)+tk(s.paddingBottom)+tk(s.borderTopWidth)+tk(s.borderBottomWidth),t=tk(s.paddingLeft)+tk(s.paddingRight)+tk(s.borderRightWidth)+tk(s.borderLeftWidth);r-=t,a-=t,i-=e,o-=e}return[r,a,i,o].map(Math.round)}function ak(e){return BO in e&&PO.has(e[BO])?PO.get(e[BO]):{duration:250,easing:`ease-in-out`}}function ok(e){if(BO in e)return e[BO]}function sk(e){let t=ok(e);return t?IO.has(t):!1}function ck(e,...t){t.forEach(t=>t(e,PO.has(e)));for(let n=0;n<e.children.length;n++){let r=e.children.item(n);r&&t.forEach(e=>e(r,PO.has(r)))}}function lk(e){return Array.isArray(e)?e:[e]}function uk(e){return typeof e==`function`}function dk(e){let t=OO.get(e),n=rk(e);if(!sk(e))return OO.set(e,n);let r;if(!t)return;let i=ak(e);if(typeof i!=`function`){let a=t.left-n.left,o=t.top-n.top,[s,c,l,u]=ik(e,t,n),d={transform:`translate(${a}px, ${o}px)`},f={transform:`translate(0, 0)`};s!==c&&(d.width=`${s}px`,f.width=`${c}px`),l!==u&&(d.height=`${l}
15px`,f.height=`${u}px`),r=e.animate([d,f],{duration:i.duration,easing:i.easing})}else{let[a]=lk(i(e,`remain`,t,n));r=new Animation(a),r.play()}AO.set(e,r),OO.set(e,n),r.addEventListener(`finish`,()=>KO(e),{once:!0})}function fk(e){HO in e&&delete e[HO];let t=rk(e);OO.set(e,t);let n=ak(e);if(!sk(e))return;let r;if(typeof n!=`function`)r=e.animate([{transform:`scale(.98)`,opacity:0},{transform:`scale(0.98)`,opacity:0,offset:.5},{transform:`scale(1)`,opacity:1}],{duration:n.duration*1.5,easing:`ease-in`});else{let[i]=lk(n(e,`add`,t));r=new Animation(i),r.play()}AO.set(e,r),r.addEventListener(`finish`,()=>KO(e),{once:!0})}function pk(e,t){var n;e.remove(),OO.delete(e),kO.delete(e),AO.delete(e),(n=jO.get(e))==null||n.disconnect(),setTimeout(()=>{if(VO in e&&delete e[VO],Object.defineProperty(e,HO,{value:!0,configurable:!0}),t&&e instanceof HTMLElement)for(let n in t)e.style[n]=``},0)}function mk(e){var t;if(!kO.has(e)||!OO.has(e))return;let[n,r]=kO.get(e);Object.defineProperty(e,VO,{value:!0,configurable:!0});let i=window.scrollX,a=window.scrollY;if(r&&r.parentNode&&r.parentNode instanceof Element?r.parentNode.insertBefore(e,r):n&&n.parentNode?n.parentNode.appendChild(e):(t=ok(e))==null||t.appendChild(e),!sk(e))return pk(e);let[o,s,c,l]=gk(e),u=ak(e),d=OO.get(e);(i!==RO||a!==zO)&&hk(e,i,a,u);let f,p={position:`absolute`,top:`${o}px`,left:`${s}px`,width:`${c}px`,height:`${l}px`,margin:`0`,pointerEvents:`none`,transformOrigin:`center`,zIndex:`100`};if(!uk(u))Object.assign(e.style,p),f=e.animate([{transform:`scale(1)`,opacity:1},{transform:`scale(.98)`,opacity:0}],{duration:u.duration,easing:`ease-out`});else{let[t,n]=lk(u(e,`remove`,d));n?.styleReset!==!1&&(p=n?.styleReset||p,Object.assign(e.style,p)),f=new Animation(t),f.play()}AO.set(e,f),f.addEventListener(`finish`,()=>pk(e,p),{once:!0})}function hk(e,t,n,r){let i=RO-t,a=zO-n,o=document.documentElement.style.scrollBehavior;if(getComputedStyle(LO).scrollBehavior===`smooth`&&(document.documentElement.style.scrollBehavior=`auto`),window.scrollTo(window.scrollX+i,window.scrollY+a),!e.parentElement)return;let s=e.parentElement,c=s.clientHeight,l=s.clientWidth,u=performance.now();function d(){requestAnimationFrame(()=>{if(!uk(r)){let e=c-s.clientHeight,t=l-s.clientWidth;u+r.duration>performance.now()?(window.scrollTo({left:window.scrollX-t,top:window.scrollY-e}),c=s.clientHeight,l=s.clientWidth,d()):document.documentElement.style.scrollBehavior=o}})}d()}function gk(e){let t=OO.get(e),[n,,r]=ik(e,t,rk(e)),i=e.parentElement;for(;i&&(getComputedStyle(i).position===`static`||i instanceof HTMLBodyElement);)i=i.parentElement;i||=document.body;let a=getComputedStyle(i),o=OO.get(i)||rk(i);return[Math.round(t.top-o.top)-tk(a.borderTopWidth),Math.round(t.left-o.left)-tk(a.borderLeftWidth),n,r]}function _k(e,t={}){if(ZO&&XO&&(!window.matchMedia(`(prefers-reduced-motion: reduce)`).matches||uk(t)||t.disrespectUserMotionPreference)){IO.add(e),getComputedStyle(e).position===`static`&&Object.assign(e.style,{position:`relative`}),ck(e,KO,JO,e=>XO?.observe(e)),uk(t)?PO.set(e,t):PO.set(e,{duration:250,easing:`ease-in-out`,...t});let n=new MutationObserver(UO);n.observe(e,{childList:!0}),MO.set(e,n),DO.add(e)}return Object.freeze({parent:e,enable:()=>{IO.add(e)},disable:()=>{IO.delete(e)},isEnabled:()=>IO.has(e),destroy:()=>{IO.delete(e),DO.delete(e),PO.delete(e),MO.get(e)?.disconnect(),MO.delete(e),ck(e,e=>{XO?.unobserve(e);let t=AO.get(e);try{t?.cancel()}catch{}AO.delete(e),jO.get(e)?.disconnect(),jO.delete(e);let n=NO.get(e);n&&clearInterval(n),NO.delete(e);let r=FO.get(e);r&&clearTimeout(r),FO.delete(e),OO.delete(e),kO.delete(e)})}})}var vk={mounted:(e,t)=>{let n=_k(e,t.value||{});Object.defineProperty(e,"__aa_ctl",{value:n,configurable:!0})},unmounted:e=>{var t;let n=e.__aa_ctl;(t=n?.destroy)==null||t.call(n);try{delete e.__aa_ctl}catch{}},getSSRProps:()=>({})},yk=h(e=>{e.vueApp.directive(`auto-animate`,vk)}),bk=h(e=>{e.provide(`copyText`,async e=>{if(navigator?.clipboard?.writeText&&window.isSecureContext)return await navigator.clipboard.writeText(e),{text:e};let{default:n}=await B(async()=>{let{default:e}=await import(`./BfIAfkeK.js`).then(e=>t(e.default,1));return{default:e}},__vite__mapDeps([285,18]),import.meta.url);return new Promise((t,r)=>{let i=document.createElement(`button`);i.setAttribute(`data-clipboard-text`,e),document.body.appendChild(i);let a=new n(i);a.on(`success`,e=>{a.destroy(),document.body.removeChild(i),t(e)}),a.on(`error`,e=>{a.destroy(),document.body.removeChild(i),r(e)}),i.click()})})}),xk=h(e=>{let t=new Map,n=3e4,r=`td:chunk-reload:guard`,i=e=>e instanceof Error?{name:e.name||`Error`,message:e.message||`Unknown error`}:typeof e==`string`?{name:`Error`,message:e}:{name:`Error`,message:`Unknown error`},a=(e,r,i)=>{let a=Date.now(),o=`${e}:${r}:${i}`,s=t.get(o);if(t.forEach((e,r)=>{a-e>n&&t.delete(r)}),t.size>=500&&!t.has(o)){let e=t.keys().next().value;e&&t.delete(e)}return s&&a-s<n?!1:(t.set(o,a),!0)},o=(e,t,n)=>{let r=i(t);a(e,r.name,r.message)&&console.error(`[${e}] ${r.name}: ${r.message}`)};e.hook(`vue:error`,(e,t,n)=>{let r=t?.$?.type;o(`Vue Error`,e,{info:n,component:r?.name||r?.__name||`AnonymousComponent`})}),e.hook(`app:error`,e=>{o(`App Error`,e)}),e.hook(`app:chunkError`,e=>{let t=e&&typeof e==`object`&&`error`in e?e.error:e;o(`Chunk Error`,t)});{let e=()=>{try{let e=Date.now(),t=sessionStorage.getItem(r),n=t?Number(t):0;return Number.isFinite(n)&&e-n<6e4?!1:(sessionStorage.setItem(r,String(e)),!0)}catch{return!0}},t=(t,n)=>{if(e()){console.warn(`[Chunk Recovery] Reloading page due to ${t}`);try{Gb({force:!0,persistState:!1,ttl:0})}catch{window.location.reload()}}},n=e=>{let t=typeof e==`string`?e:e instanceof Error?e.message:``;return t?t.includes(`Failed to fetch dynamically imported module`)||t.includes(`Importing a module script failed`)||t.includes(`/_nuxt/`)&&(t.includes(`.js`)||t.includes(`.css`)):!1};window.addEventListener(`unhandledrejection`,e=>{let r=e.reason;if(r instanceof TypeError&&typeof r?.message==`string`&&r.message.includes(`reading 'flags'`)){e.preventDefault();return}
15if(n(r)){e.preventDefault(),o(`Unhandled Rejection`,r),t(`unhandledrejection chunk fetch failure`,r);return}o(`Unhandled Rejection`,r)}),window.addEventListener(`vite:preloadError`,e=>{let r=e;n(r.payload)&&(r.preventDefault?.(),o(`Vite Preload Error`,r.payload),t(`vite:preloadError`,r.payload))}),window.addEventListener(`error`,e=>{let n=e.target;if(!n)return;let r=n.tagName?.toUpperCase();if(r===`SCRIPT`){let e=n.src||``;e.includes(`/_nuxt/`)&&t(`script load error`,e);return}if(r===`LINK`){let e=n,r=e.href||``;(e.rel||``).toLowerCase().includes(`stylesheet`)&&r.includes(`/_nuxt/`)&&t(`stylesheet load error`,r)}},!0)}});function Sk(e,t){if(e==null)return;let n=e;for(let e=0;e<t.length;e++){if(n===void 0||n[t[e]]===void 0)return;if(n===null||n[t[e]]===null)return null;n=n[t[e]]}return n}function Ck(e,t,n){if(n.length===0)return t;let r=n[0];return n.length>1&&(t=Ck(typeof e!=`object`||!e||!Object.prototype.hasOwnProperty.call(e,r)?Number.isInteger(Number(n[1]))?[]:{}:e[r],t,Array.prototype.slice.call(n,1))),Number.isInteger(Number(r))&&Array.isArray(e)?e.slice()[r]:Object.assign({},e,{[r]:t})}function wk(e,t){if(e==null||t.length===0)return e;if(t.length===1){if(e==null)return e;if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.slice.call(e,0).splice(t[0],1);let n={};for(let t in e)n[t]=e[t];return delete n[t[0]],n}if(e[t[0]]==null){if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.concat.call([],e);let n={};for(let t in e)n[t]=e[t];return n}return Ck(e,wk(e[t[0]],Array.prototype.slice.call(t,1)),[t[0]])}function Tk(e,t){return t.map(e=>e.split(`.`)).map(t=>[t,Sk(e,t)]).filter(e=>e[1]!==void 0).reduce((e,t)=>Ck(e,t[1],t[0]),{})}function Ek(e,t){return t.map(e=>e.split(`.`)).reduce((e,t)=>wk(e,t),e)}function Dk(e,{storage:t,serializer:n,key:r,debug:i,pick:a,omit:o,beforeHydrate:s,afterHydrate:c},l,u=!0){try{u&&s?.(l);let i=t.getItem(r);if(i){let t=n.deserialize(i),r=a?Tk(t,a):t,s=o?Ek(r,o):r;e.$patch(s)}u&&c?.(l)}catch(e){i&&console.error(`[pinia-plugin-persistedstate]`,e)}}function Ok(e,{storage:t,serializer:n,key:r,debug:i,pick:a,omit:o}){try{let i=a?Tk(e,a):e,s=o?Ek(i,o):i,c=n.serialize(s);t.setItem(r,c)}catch(e){i&&console.error(`[pinia-plugin-persistedstate]`,e)}}function kk(e,t){return typeof e==`function`?e(t):typeof e==`string`?e:t}function Ak(e,t,n){let{pinia:r,store:i,options:{persist:a=n}}=e;if(!a)return;if(!(i.$id in r.state.value)){let e=r._s.get(i.$id.replace(`__hot:`,``));e&&Promise.resolve().then(()=>e.$persist());return}let o=(Array.isArray(a)?a:a===!0?[{}]:[a]).map(t);i.$hydrate=({runHooks:t=!0}={})=>{o.forEach(n=>{Dk(i,n,e,t)})},i.$persist=()=>{o.forEach(e=>{Ok(i.$state,e)})},o.forEach(t=>{Dk(i,t,e),i.$subscribe((e,n)=>Ok(n,t),{detached:!0})})}function jk(e={}){return function(t){Ak(t,n=>{let r=kk(n.key,t.store.$id);return{key:(e.key?e.key:e=>e)(r),debug:n.debug??e.debug??!1,serializer:n.serializer??e.serializer??{serialize:e=>JSON.stringify(e),deserialize:e=>JSON.parse(e)},storage:n.storage??e.storage??window.localStorage,beforeHydrate:n.beforeHydrate??e.beforeHydrate,afterHydrate:n.afterHydrate??e.afterHydrate,pick:n.pick,omit:n.omit}},e.auto??!1)}}var Mk=jk(),Nk=h(({$pinia:e})=>{e.use(Mk)}),Pk=`fade-up`,Fk=1201,Ik=80,Lk=`aos-init`,Rk=[ua,pa,Ta,Hb,Ub,Wb,Kb,qb,ix,uS,dS,pS,gS,Nw,SO,TO,EO,yk,bk,xk,Nk,h(e=>{let t=null,n=null,r=null,i=null,a=null,o=!1,s=new WeakSet,c=()=>window.innerWidth>=Fk,l=()=>document.getElementById(`__nuxt`)||document.body;function u(e,t){e.setAttribute(`data-aos`,t||Pk)}function d(e=l()){return e?e instanceof Element?(e.matches(`[data-aos]`)?[e]:[]).concat(Array.from(e.querySelectorAll(`[data-aos]`))):e instanceof Document?Array.from(e.querySelectorAll(`[data-aos]`)):[]:[]}function f(e){e.classList.contains(Lk)||e.classList.add(Lk)}function p(e){return e instanceof Element?e.matches(`[data-aos]`)||!!e.querySelector(`[data-aos]`):!1}function m(e){let t=Number.parseInt(e.getAttribute(`data-aos-delay`)||`0`,10),n=Number.parseInt(e.getAttribute(`data-aos-duration`)||`0`,10);Number.isFinite(t)&&t>0&&e.style.setProperty(`--animate-delay`,`${t}ms`),Number.isFinite(n)&&n>0&&e.style.setProperty(`--animate-duration`,`${n}ms`)}function h(e){return e.getBoundingClientRect().top<window.innerHeight+Ik}function g(e){o||(f(e),!s.has(e)&&(m(e),s.add(e),e.classList.add(`aos-animate`),t?.unobserve(e)))}function _(){return o?null:t||(typeof IntersectionObserver>`u`?null:(t=new IntersectionObserver(e=>
15{e.forEach(e=>{e.isIntersecting&&g(e.target)})},{threshold:.1,rootMargin:`0px 0px -50px 0px`}),t))}function v(e){if(o||!e||s.has(e))return;if(f(e),h(e)){g(e);return}let t=_();t&&t.observe(e)}function y(e=l()){!o&&c()&&e&&(n&&cancelAnimationFrame(n),n=requestAnimationFrame(()=>{n=null,!o&&d(e).forEach(v)}))}function b(e){!o&&c()&&e&&(t?.unobserve(e),s.delete(e),e.classList.remove(`aos-animate`),v(e))}function x(){o||(o=!0,n&&=(cancelAnimationFrame(n),null),r&&=(clearTimeout(r),null),i?.disconnect(),i=null,t?.disconnect(),t=null,a?.(),a=null)}let S={refresh:y,reset:b,destroy:x};e.vueApp.directive(`aos`,{created(e,t){u(e,t.value)},mounted(e){y(e)},updated(e,t){u(e,t.value),y(e)},unmounted(e){t?.unobserve(e),s.delete(e)}}),e.provide(`scrollAnimate`,S),a=e.hook(`page:finish`,()=>{if(o||!c())return;let e=l();d(e).forEach(e=>{f(e),h(e)&&g(e)}),document.documentElement.classList.add(`aos-ready`),y(e),!i&&e&&(i=new MutationObserver(t=>{if(o)return;let n=!1;for(let e of t)if(e.type===`childList`&&e.addedNodes&&e.addedNodes.length!==0&&Array.from(e.addedNodes).some(p)){n=!0;break}n&&y(e)}),i.observe(e,{childList:!0,subtree:!0})),r&&clearTimeout(r),r=setTimeout(()=>{r=null,o||y(e)},300)})}),h({name:`i18n:plugin:ssg-detect`,dependsOn:[`i18n:plugin`,`i18n:plugin:route-locale-detect`],enforce:`post`,setup(e){}})],zk=Symbol(`head-component`),Bk={body:{type:Boolean,default:void 0},tagPosition:{type:String}};function Vk(e,t){let n=Object.fromEntries(Object.entries(e).filter(([e,t])=>t!==void 0));return n.body!==void 0&&(n.tagPosition=n.body?`bodyClose`:`head`),n.renderPriority!==void 0&&(n.tagPriority=n.renderPriority),{...n,key:t}}function Hk(){let e=S()?.vnode.key;return e!=null&&typeof e!=`symbol`?String(e):void 0}function Uk(){return A(zk,Wk,!0)}function Wk(){let e=A(zk,null);if(e)return e;let t=xe({}),n=jt(t),r={input:t,entry:n,update:()=>n.patch(t)};return D(zk,r),r}var Gk={accesskey:String,autocapitalize:String,autofocus:{type:Boolean,default:void 0},class:{type:[String,Object,Array],default:void 0},contenteditable:{type:Boolean,default:void 0},contextmenu:String,dir:String,draggable:{type:Boolean,default:void 0},enterkeyhint:String,exportparts:String,hidden:{type:Boolean,default:void 0},id:String,inputmode:String,is:String,itemid:String,itemprop:String,itemref:String,itemscope:String,itemtype:String,lang:String,nonce:String,part:String,slot:String,spellcheck:{type:Boolean,default:void 0},style:{type:[String,Object,Array],default:void 0},tabindex:String,title:String,translate:String,renderPriority:[String,Number],tagPriority:{type:[String,Number]}};N({name:`NoScript`,inheritAttrs:!1,props:{...Gk,...Bk,title:String},setup(e,{slots:t}){let{input:n,update:r}=Uk();n.noscript||=[];let i=n.noscript.push({})-1;Pe(()=>{n.noscript[i]=null,r()});let a=Hk();return()=>{let o=Vk(e,a),s=t.default?.(),c=[];if(s)for(let e of s)e.children&&c.push(e.children);return c.length>0&&(o.textContent=c.join(``)),n.noscript[i]=o,r(),null}}}),N({name:`Link`,inheritAttrs:!1,props:{...Gk,...Bk,as:String,crossorigin:String,disabled:Boolean,fetchpriority:String,href:String,hreflang:String,imagesizes:String,imagesrcset:String,integrity:String,media:String,prefetch:{type:Boolean,default:void 0},referrerpolicy:String,rel:String,sizes:String,title:String,type:String,methods:String,target:String},setup(e){let{input:t,update:n}=Uk();t.link||=[];let r=t.link.push(null)-1,i=Hk();return Pe(()=>{t.link[r]=null,n()}),()=>(t.link[r]=Vk(e,i),n(),null)}}),N({name:`Base`,inheritAttrs:!1,props:{...Gk,href:String,target:String},setup(e){let{input:t,update:n}=Uk(),r=Hk();return Pe(()=>{t.base=null,n()}),()=>(t.base=Vk(e,r),n(),null)}});var Kk=N({name:`Title`,inheritAttrs:!1,setup(e,{slots:t}){let{input:n,update:r}=Uk();return Pe(()=>{n.title=null,r()}),()=>{let e=t.default?.();return n.title=e?.[0]?.children?String(e?.[0]?.children):void 0,r(),null}}}),qk=N({name:`Meta`,inheritAttrs:!1,props:{...Gk,charset:String,content:String,httpEquiv:String,name:String,property:String},setup(e){let{input:t,update:n}=Uk(),r=Hk();t.meta||=[];let i=t.meta.push(null)-1;return Pe(()=>{t.meta[i]=null,n()}),()=>{let a={"http-equiv":e.httpEquiv,...Vk(e,r)};return`httpEquiv`in a&&delete a.httpEquiv,t.meta[i]=a,n(),null}}});
15N({name:`Style`,inheritAttrs:!1,props:{...Gk,...Bk,type:String,media:String,nonce:String,title:String,scoped:{type:Boolean,default:void 0}},setup(e,{slots:t}){let{input:n,update:r}=Uk(),i=Hk();n.style||=[];let a=n.style.push({})-1;return Pe(()=>{n.style[a]=null,r()}),()=>{let o=Vk(e,i),s=t.default?.()?.[0]?.children;return s&&(n.style[a]=o,o.textContent=s),r(),null}}});var Jk=N({name:`Head`,inheritAttrs:!1,setup:(e,t)=>(Wk(),()=>t.slots.default?.())}),Yk=N({name:`Html`,inheritAttrs:!1,props:{...Gk,manifest:String,version:String,xmlns:String},setup(e,t){let{input:n,update:r}=Uk();return Pe(()=>{n.htmlAttrs=null,r()}),()=>(n.htmlAttrs={...e,...t.attrs},r(),t.slots.default?.())}});N({name:`Body`,inheritAttrs:!1,props:Gk,setup(e,t){let{input:n,update:r}=Uk();return Pe(()=>{n.bodyAttrs=null,r()}),()=>(n.bodyAttrs={...e,...t.attrs},r(),t.slots.default?.())}});var Xk=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n},Zk={key:0,class:`async-data-error-fallback`},Qk={class:`async-data-error-fallback__message`},$k=Xk({__name:`AsyncDataErrorFallback`,props:{hasError:{type:Boolean,default:!1},message:{type:String,default:`加载失败,请稍后重试`},retryText:{type:String,default:`重试`}},emits:[`retry`],setup(e,{emit:t}){let n=t;function r(){n(`retry`)}return(t,n)=>e.hasError?(ae(),be(`div`,Zk,[de(`p`,Qk,Te(e.message),1),de(`button`,{type:`button`,class:`async-data-error-fallback__retry`,onClick:r},Te(e.retryText),1)])):Ce(``,!0)}},[[`__scopeId`,`data-v-80157b44`]]),eA={class:`app-init-fallback`},tA=Xk({__name:`AppInitFallback`,props:{message:{type:String,default:``},retryText:{type:String,default:``}},emits:[`retry`],setup(e){return(t,n)=>{let r=$k;return ae(),be(`div`,eA,[ce(r,{"has-error":``,message:e.message,"retry-text":e.retryText,onRetry:n[0]||=e=>t.$emit(`retry`)},null,8,[`message`,`retry-text`])])}}},[[`__scopeId`,`data-v-b1e81eac`]]),nA=N({name:`LayoutLoader`,inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(e,t){return()=>T(fS[e.name],e.layoutProps,t.slots)}}),rA=N({name:`NuxtLayout`,inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){let n=p(),r=A(Qe),i=!r||r===lt()?Zt():r,a=I(()=>{let t=lS(i,e.name);return t&&!(t in fS)&&e.fallback&&(t=L(e.fallback)),t});D(ht,a);let o=R();t.expose({layoutRef:o});let s=n.deferHydration();if(n.isHydrating){let e=n.hooks.hookOnce(`app:error`,s),t=ot().beforeEach(()=>{e(),t()})}let c;return()=>{let r=!!a.value&&a.value in fS&&!!(i?.meta.layoutTransition??!1),l=r&&gn([i?.meta.layoutTransition,!1,{onBeforeLeave(){n[`~transitionPromise`]=new Promise(e=>{n[`~transitionFinish`]=e})},onAfterLeave(){n[`~transitionFinish`]?.(),delete n[`~transitionFinish`],delete n[`~transitionPromise`]}}]),u=c;return c=a.value,fn(l,{default:()=>T(se,{suspensible:!0,onResolve:async()=>{await _e(s)}},{default:()=>T(iA,{layoutProps:x(t.attrs,i.meta.layoutProps??{},{ref:o}),key:a.value||void 0,name:a.value,shouldProvide:!e.name,isRenderingNewLayout:e=>e!==u&&e===a.value,hasTransition:r},t.slots)})}).default()}}}),iA=N({name:`NuxtLayoutProvider`,inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean},isRenderingNewLayout:{type:Function,required:!0}},setup(e,t){let n=e.name;e.shouldProvide&&D(mt,{isCurrent:e=>n===!1||n===lS(e)});let r=A(Qe),i=r&&r===lt(),a=A(mt,null);if(i){let t=Zt(),n={};for(let i in t){let o=i;Object.defineProperty(n,o,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)&&(!a||a.isCurrent(t))?t[o]:r[o]})}D(Qe,oe(n))}return()=>!n||typeof n==`string`&&!(n in fS)?t.slots.default?.():T(nA,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}),aA=(e=`RouteProvider`)=>N({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean,routeRecord:Object},setup(e){let t=e.renderKey,n=e.route,r={};for(let i in e.route)Object.defineProperty(r,i,{get:()=>t===e.renderKey?e.route[i]:n[i],enumerable:!0});return D(Qe,oe(r)),()=>e.vnode?T(e.vnode,{ref:e.vnodeRef}):e.vnode}}),oA=aA(),sA=new WeakMap,cA=N({name:`NuxtPage`,inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:r}){let i=p(),a=P(),o=A(Qe,null),s=new Set,c;r({pageRef:a});let l=A(mt,null),u,d=i.deferHydration(),f=!1,m=!1,h,g=0;if(i.isHydrating){let e=i.hooks.hookOnce(`app:error`,d),t=ot().beforeEach(()=>{e(),t()})}e.pageKey&&Ae(()=>e.pageKey,(e,t)=>{e!==t&&i.callHook(`page:loading:start`)});let _=!1;{let e=ot().beforeResolve(()=>{_=!1});j(()=>{e(),d()})}return()=>T(bi,{name:e.name,route:e.route,...t},{default:dA(t=>{let r=lA(o,t.route,t.Component),p=o&&o.matched.length===t.route.matched.length;
15if(!t.Component){if(u&&!p&&!pA(u))return u;d();return}if(u&&l&&!pA(u)&&!l.isCurrent(t.route))return u;if(r&&o&&(!l||l?.isCurrent(o)))return(p||u)&&!pA(u)?u:null;let v=Aa(t,e.pageKey),y=uA(o,t.route,t.Component);!i.isHydrating&&c===v&&!y&&_e(()=>{_||(_=!0,i.callHook(`page:loading:end`))}),f&&c!==v&&m&&g++,c=v;let b=!!(e.transition??t.route.meta.pageTransition??!1),x=b&&gn([e.transition,t.route.meta.pageTransition,!1,{onAfterLeave(){i[`~transitionFinish`]?.(),delete i[`~transitionFinish`],delete i[`~transitionPromise`],i.callHook(`page:transition:finish`,t.Component)}}]),S=e.keepalive??t.route.meta.keepalive??!1,C=t.Component.type,w=C.name||C.__name;t.route.meta.keepalive&&w&&s.add(w);let E;if(s.size>0&&e.keepalive==null&&(!S||typeof S==`object`&&S&&S.include)){let e=typeof S==`object`&&S?{...S}:{},t=e.include?Array.isArray(e.include)?e.include:[e.include]:[];E={...e,include:Array.from(new Set([...t,...s]))}}else E=S;return u=fn(b&&x,ja(E,T(se,{key:g,suspensible:!0,onPending:()=>{f=!0,b&&!i[`~transitionPromise`]&&(i[`~transitionPromise`]=new Promise(e=>{i[`~transitionFinish`]=e})),h=i.callHook(`page:start`,t.Component)}
15,onResolve:async()=>{f=!1,m=!0,i.isHydrating&&i[`~restoreDeferredRoute`]?.();try{await _e(),i._route.sync?.(),await h,await i.callHook(`page:finish`,t.Component),!_&&!y&&(_=!0,await i.callHook(`page:loading:end`))}finally{d()}}},{default:()=>{let e={key:v||void 0,vnode:n.default?fA(n.default,t):t.Component,route:t.route,renderKey:v||void 0,trackRootNodes:b,vnodeRef:a,routeRecord:void 0};if(!E)return T(oA,e);let r=C,i=sA.get(r);return i||(i=aA(w),sA.set(r,i)),T(i,e)}}))).default(),u})})}});function lA(e,t,n){if(!e)return!1;let r=t.matched.findIndex(e=>e.components?.default===n?.type);if(r===-1)return!1;let i=t.matched.slice(0,r).filter(e=>e.components?.default);if(!i.length)return!1;let a=e.matched.filter(e=>e.components?.default);return i.some((e,t)=>e.components?.default!==a[t]?.components?.default)||n&&Aa({route:t,Component:n})!==Aa({route:e,Component:n})}function uA(e,t,n){return e?t.matched.findIndex(e=>e.components?.default===n?.type)<t.matched.length-1:!1}function dA(e){let t=(t=>{let n=e(t);return Array.isArray(n)?n:n==null||!ve(n)?[Ce()]:[n]});return t._n=!0,t}function fA(e,t){let n=e(t);return n.length===1?T(n[0]):T(Ee,void 0,n)}function pA(e){return!!e&&(!!e.suspense?.isUnmounted||!!e.component?.isUnmounted)}var mA=`ssr-product-detail-prefetch`;function hA(e){return String(e??``).trim()}function gA(){let e=Nt(mA,()=>null);return{store:(t,n,r)=>{let i=hA(t),a=hA(n);return!i||!a?!1:(e.value={siteId:i,productId:a,payload:r},!0)},take:(t,n)=>{let r=e.value;return!r||r.siteId!==hA(t)||r.productId!==hA(n)?{hit:!1,payload:null}:(e.value=null,{hit:!0,payload:r.payload})}}}function _A(e,t,n={}){let r=I(()=>C(e)),i=bx(e,(e,n)=>e.runWithContext(()=>t(e,n)),n);return Ae(r,(e,t)=>{t&&e!==t&&(i.data.value=typeof n.default==`function`?C(n.default()):void 0)},{flush:`sync`}),i}var vA=new Set([{code:`en`,file:`en.json`},{code:`cn`,file:`cn.json`},{code:`zh`,file:`cn.json`},{code:`ae`,file:`ae.json`},{code:`za`,file:`za.json`},{code:`eg`,file:`eg.json`},{code:`uk`,file:`uk.json`},{code:`ua`,file:`ua.json`},{code:`tr`,file:`tr.json`},{code:`es`,file:`es.json`},{code:`ru`,file:`ru.json`},{code:`ro`,file:`ro.json`},{code:`pt`,file:`pt.json`},{code:`pl`,file:`pl.json`},{code:`it`,file:`it.json`},{code:`gr`,file:`gr.json`},{code:`de`,file:`de.json`},{code:`fr`,file:`fr.json`},{code:`bg`,file:`bg.json`},{code:`cz`,file:`cz.json`},{code:`vn`,file:`vn.json`},{code:`th`,file:`th.json`},{code:`sg`,file:`sg.json`},{code:`ph`,file:`ph.json`},{code:`my`,file:`my.json`},{code:`id`,file:`id.json`},{code:`in`,file:`in.json`},{code:`hk`,file:`hk.json`},{code:`au`,file:`au.json`},{code:`pa`,file:`pa.json`},{code:`us`,file:`us.json`},{code:`pe`,file:`pe.json`},{code:`mx`,file:`mx.json`},{code:`cl`,file:`cl.json`},{code:`co`,file:`co.json`},{code:`br`,file:`br.json`},{code:`ar`,file:`ar.json`},{code:`tw`,file:`tw.json`},{code:`ve`,file:`ve.json`},{code:`ec`,file:`ec.json`},{code:`bo`,file:`bo.json`},{code:`uy`,file:`uy.json`},{code:`sa`,file:`sa.json`},{code:`iq`,file:`iq.json`},{code:`uz`,file:`uz.json`},{code:`ke`,file:`ke.json`},{code:`dk`,file:`dk.json`},{code:`se`,file:`se.json`},{code:`no`,file:`no.json`},{code:`fi`,file:`fi.json`},{code:`mo`,file:`mo.json`},{code:`kz`,file:`kz.json`},{code:`na`,file:`na.json`}].map(e=>e.code)),yA={zh:`cn`,"zh-cn":`cn`,"zh-tw":`tw`,"zh-hk":`hk`,"zh-mo":`mo`};function bA(e,t){if(e){let t=e.toLowerCase().trim();if(vA.has(t))return t}if(t){let e=t.toLowerCase().trim();if(yA[e])return yA[e];if(vA.has(e))return e;let[n,r]=e.split(`-`);if(yA[n])return yA[n];if(vA.has(n))return n;if(r&&vA.has(r))return r}return`en`}var xA=`app_resolved_locale`;function SA(e){jn(xA,e,null)}var CA=/\b(?:GTM-[A-Z0-9]+|G-[A-Z0-9]+|[A-F0-9]{32})\b/gi;function wA(e){let t=String(e||``).trim();return t?/^G(?:TM)?-/i.test(t)?t.toUpperCase():t.toLowerCase():``}function TA(e){if(e==null||e===``)return[];if(Array.isArray(e))return[...new Set(e.flatMap(e=>TA(e)))];let t=String(e).trim();if(!t)return[];try{let e=JSON.parse(t);if(e!==t&&(Array.isArray(e)||typeof e==`string`))return TA(e)}catch{}let n=t.match(CA)||[];
15return[...new Set(n.map(wA).filter(Boolean))]}function EA(e){return e.startsWith(`GTM-`)?`gtm`:e.startsWith(`G-`)?`ga4`:`baidu`}function DA(e){return[...e].sort().join(`|`)}function OA(e,t,n,r){return!e||!t?!1:e===t?!!n&&n!==r:!!n}function kA(){let e=Eb(),t=ot(),n=P(!1),r=I(()=>String(e.activeSiteId||e.siteDetail?.siteId||``)),i=I(()=>{if(!n.value)return[];let t=String(e.siteDetail?.siteId||``);return!t||r.value&&t!==r.value?[]:TA(e.siteDetail?.analyticsCode)}),a=I(()=>DA(i.value)),o=I(()=>new Set(i.value.map(EA))),s=I(()=>{let e=[];return i.value.forEach(t=>{let n=EA(t);if(n===`gtm`){e.push({key:`gtm-script-${t}`,type:`text/javascript`,tagPosition:`head`,innerHTML:`(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});w.__tdTrackingStatus=w.__tdTrackingStatus||{};var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.onload=function(){w.__tdTrackingStatus[i]='loaded';};j.onerror=function(){w.__tdTrackingStatus[i]='error';if(w.console&&w.console.error){w.console.error('[tracking] Failed to load GTM container '+i+'. Verify that the container exists and is published.');}};
15j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer',${JSON.stringify(t)});`});return}if(n===`ga4`){e.push({key:`ga4-script-${t}`,src:`https://www.googletagmanager.com/gtag/js?id=${encodeURIComponent(t)}`,async:!0,tagPosition:`head`},{key:`ga4-config-${t}`,type:`text/javascript`,tagPosition:`head`,innerHTML:`window.dataLayer=window.dataLayer||[];window.gtag=window.gtag||function(){window.dataLayer.push(arguments);};window.gtag('js',new Date());window.gtag('config',${JSON.stringify(t)});`});return}e.push({key:`baidu-${t}`,src:`https://hm.baidu.com/hm.js?${encodeURIComponent(t)}`,async:!0,tagPosition:`head`})}),e}),c=I(()=>i.value.filter(e=>EA(e)===`gtm`).map(e=>({key:`gtm-noscript-${e}`,children:`<iframe src="https://www.googletagmanager.com/ns.html?id=${encodeURIComponent(e)}" height="0" width="0" style="display:none;visibility:hidden"></iframe>`,tagPosition:`bodyOpen`})));jt(I(()=>({script:s.value,noscript:c.value})));let l=e=>{if(typeof window>`u`||!i.value.length)return;let t={page_path:e,page_location:new URL(e,window.location.origin).href,page_title:document.title};o.value.has(`gtm`)&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:`page_view`,...t})),o.value.has(`ga4`)&&(window.dataLayer=window.dataLayer||[],window.gtag=window.gtag||function(){window.dataLayer.push(arguments)},window.gtag(`event`,`page_view`,t)),o.value.has(`baidu`)&&(window._hmt=window._hmt||[],window._hmt.push([`_trackPageview`,e]))},u=null,d=null,f=``,p=``,m=``,h=!1,g=e=>String(e||``).trim().toLowerCase(),_=()=>{h||typeof window>`u`||(h=!0,window.location.reload())};return M(()=>{m=g(t.currentRoute.value.params?.site),u=t.afterEach((e,t)=>{let n=g(e.params?.site);if(n!==m){if(p){_();return}m=n;return}!h&&e.fullPath!==t.fullPath&&l(e.fullPath)}),d=Ae([n,r,a],([e,n,r])=>{if(e&&n&&!h){if(!f){f=n,p=r;return}if(OA(f,n,p,r)){_();return}f=n,p=r,m=g(t.currentRoute.value.params?.site)}},{immediate:!0,flush:`sync`});let i=e.activeSiteId||e.siteDetail?.siteId;i?e.getSiteDetail(i,!0).then(e=>{let t=e?.analyticsCode;t&&!TA(t).length&&console.warn(`[tracking] The public site API returned an invalid analyticsCode.`)}).catch(()=>null).finally(()=>{n.value=!0}):n.value=!0}),Pe(()=>{d&&=(d(),null),u&&=(u(),null)}),{trackingScripts:s,trackingNoscripts:c,trackingIds:i}}function AA(e,t,n){try{let n=e(t);if(n&&n!==t)return n}catch{}return n}function jA(e){return AA(e,`txt_retry`,`Retry`)}function MA(e){return AA(e,`txt_content_load_failed`,`Failed to load content. Please try again later.`)}function NA(e){return AA(e,`txt_site_init_failed`,`Failed to initialize the site. Please try again later.`)}var PA=/^\/product\/(?:(overview|specification|help|support|buy)\/)?([^/]+)\/?$/,FA=new Set([`compare`,`eol`,`wiki`,`material`,`helplist`,`supportlist`,`cloudfi`]);function IA(e){let t=String(e).match(PA);return!(!t||FA.has(t[2]))}async function LA(e,t,n,r){if(!IA(e))return e;let i=String(e).match(PA);try{let e=await r.getProductSummary(decodeURIComponent(i[2]),{siteId:t});if(e?.success===!1||Number(e?.code)!==200||String(e?.data?.siteId)!==String(t)||!e.data.syncFlag)return`/product`;let a=await r.getProductBySync(e.data.syncFlag,{siteId:n});if(a?.success===!1||Number(a?.code)!==200||String(a?.data?.siteId)!==String(n)||String(a.data.syncFlag)!==String(e.data.syncFlag))return`/product`;let o=a.data.proPath||a.data.productId;return o?`/product/${i[1]?i[1]+`/`:``}${encodeURIComponent(o)}`:`/product`}catch{return`/product`}}var RA=lr?window:void 0;lr&&window.document;var zA=lr?window.navigator:void 0;lr&&window.location;function BA(e){let t=C(e);return t?.$el??t}function VA(...e){let t=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),n=I(()=>{let t=ar(C(e[0])).filter(e=>e!=null);return t.every(e=>typeof e!=`string`)?t:void 0});return rr(()=>[n.value?.map(e=>BA(e))??[RA].filter(e=>e!=null),ar(C(n.value?e[1]:e[0])),ar(L(n.value?e[2]:e[1])),C(n.value?e[3]:e[2])],([e,n,r,i],a,o)=>{if(!e?.length||!n?.length||!r?.length)return;let s=$n(i)?{...i}:i,c=e.flatMap(e=>n.flatMap(n=>r.map(r=>t(e,n,r,s))));o(()=>
15{c.forEach(e=>e())})},{flush:`post`})}var HA=!1;function UA(e,t,n={}){let{window:r=RA,ignore:i=[],capture:a=!0,detectIframe:o=!1,controls:s=!1}=n;if(!r)return s?{stop:cr,cancel:cr,trigger:cr}:cr;if(ir&&!HA){HA=!0;let e={passive:!0};Array.from(r.document.body.children).forEach(t=>t.addEventListener(`click`,cr,e)),r.document.documentElement.addEventListener(`click`,cr,e)}let c=!0,l=e=>C(i).some(t=>{if(typeof t==`string`)return Array.from(r.document.querySelectorAll(t)).some(t=>t===e.target||e.composedPath().includes(t));{let n=BA(t);return n&&(e.target===n||e.composedPath().includes(n))}});function u(e){let t=C(e);return t&&t.$.subTree.shapeFlag===16}function d(e,t){let n=C(e),r=n.$.subTree&&n.$.subTree.children;return r==null||!Array.isArray(r)?!1:r.some(e=>e.el===t.target||t.composedPath().includes(e.el))}let f=n=>{let r=BA(e);if(n.target!=null&&!(!(r instanceof Element)&&u(e)&&d(e,n))&&r&&r!==n.target&&!n.composedPath().includes(r)){if(`detail`in n&&n.detail===0&&(c=!l(n)),!c){c=!0;return}t(n)}},p=!1,m=[VA(r,`click`,e=>{p||(p=!0,setTimeout(()=>{p=!1},0),f(e))},{passive:!0,capture:a}),VA(r,`pointerdown`,t=>{let n=BA(e);c=!l(t)&&!(!n||t.composedPath().includes(n))},{passive:!0}),o&&VA(r,`blur`,n=>{setTimeout(()=>{let i=BA(e);r.document.activeElement?.tagName===`IFRAME`&&!i?.contains(r.document.activeElement)&&t(n)},0)},{passive:!0})].filter(Boolean),h=()=>m.forEach(e=>e());return s?{stop:h,cancel:()=>{c=!1},trigger:e=>{c=!0,f(e),c=!1}}:h}function WA(){let e=R(!1),t=S();return t&&M(()=>{e.value=!0},t),e}function GA(e){let t=WA();return I(()=>(t.value,!!e()))}var KA=Symbol(`vueuse-ssr-width`);function qA(){let e=w()?sr(KA,null):null;return typeof e==`number`?e:void 0}function JA(e,t={}){let{window:n=RA,ssrWidth:r=qA()}=t,i=GA(()=>n&&`matchMedia`in n&&typeof n.matchMedia==`function`),a=R(typeof r==`number`),o=R(),s=R(!1);return Se(()=>{if(a.value){a.value=!i.value,s.value=C(e).split(`,`).some(e=>{let t=e.includes(`not all`),n=e.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),i=e.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),a=!!(n||i);return n&&a&&(a=r>=er(n[1])),i&&a&&(a=r<=er(i[1])),t?!a:a});return}i.value&&(o.value=n.matchMedia(C(e)),s.value=o.value.matches)}),VA(o,`change`,e=>{s.value=e.matches},{passive:!0}),I(()=>s.value)}function YA(e,t={}){let{controls:n=!1,navigator:r=zA}=t,i=GA(()=>r&&`permissions`in r),a=R(),o=typeof e==`string`?{name:e}:e,s=R(),c=()=>{s.value=a.value?.state??`prompt`};VA(a,`change`,c,{passive:!0});let l=dr(async()=>{if(i.value){if(!a.value)try{a.value=await r.permissions.query(o)}catch{a.value=void 0}finally{c()}if(n)return le(a.value)}});return l(),n?{state:s,isSupported:i,query:l}:s}function XA(e={}){let{navigator:t=zA,read:n=!1,source:r,copiedDuring:i=1500,legacy:a=!1}=e,o=GA(()=>t&&`clipboard`in t),s=YA(`clipboard-read`),c=YA(`clipboard-write`),l=I(()=>o.value||a),u=R(``),d=R(!1),f=or(()=>d.value=!1,i,{immediate:!1});async function p(){let e=!(o.value&&_(s.value));if(!e)try{u.value=await t.clipboard.readText()}catch{e=!0}e&&(u.value=g())}l.value&&n&&VA([`copy`,`cut`],p,{passive:!0});async function m(e=C(r)){if(l.value&&e!=null){let n=!(o.value&&_(c.value));if(!n)try{await t.clipboard.writeText(e)}catch{n=!0}n&&h(e),u.value=e,d.value=!0,f.start()}}function h(e){let t=document.createElement(`textarea`);t.value=e,t.style.position=`absolute`,t.style.opacity=`0`,t.setAttribute(`readonly`,``),document.body.appendChild(t),t.select(),document.execCommand(`copy`),t.remove()}function g(){var e,t;return((e=document)==null||(t=e.getSelection)==null||(t=t.call(e))==null?void 0:t.toString())??``}function _(e){return e===`granted`||e===`prompt`}return{isSupported:l,text:me(u),copied:me(d),copy:m}}function ZA(e,t,n={}){let{window:r=RA,...i}=n,a,o=GA(()=>r&&`ResizeObserver`in r),s=()=>{a&&=(a.disconnect(),void 0)},c=Ae(I(()=>{let t=C(e);return Array.isArray(t)?t.map(e=>BA(e)):[BA(t)]}),e=>{if(s(),o.value&&r){a=new ResizeObserver(t);for(let t of e)t&&a.observe(t,i)}},{immediate:!0,flush:`post`}),l=()=>{s(),c()};return tr(l),{isSupported:o,stop:l}}function QA(e,t,n={}){let{root:r,rootMargin:i,threshold:a=0,window:o=RA,immediate:s=!0}=n,c=GA(()=>o&&`IntersectionObserver`in o),l=I(()=>ar(C(e)).map(BA).filter(ur)),u=cr,d=R(s),f=c.value?Ae(()=>[l.value,BA(r),C(i),d.value],([e,n,r])=>
15{if(u(),!d.value||!e.length)return;let i=new IntersectionObserver(t,{root:BA(n),rootMargin:r,threshold:a});e.forEach(e=>e&&i.observe(e)),u=()=>{i.disconnect(),u=cr}},{immediate:s,flush:`post`}):cr,p=()=>{u(),f(),d.value=!1};return tr(p),{isSupported:c,isActive:d,pause(){u(),d.value=!1},resume(){d.value=!0},stop:p}}function $A(e={}){let{window:t=RA,initialWidth:n=1/0,initialHeight:r=1/0,listenOrientation:i=!0,includeScrollbar:a=!0,type:o=`inner`}=e,s=R(n),c=R(r),l=()=>{if(t){if(o===`outer`)s.value=t.outerWidth,c.value=t.outerHeight;else if(o===`visual`&&t.visualViewport){let{width:e,height:n,scale:r}=t.visualViewport;s.value=Math.round(e*r),c.value=Math.round(n*r)}else a?(s.value=t.innerWidth,c.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,c.value=t.document.documentElement.clientHeight)}};l(),fr(l);let u={passive:!0};return VA(`resize`,l,u),t&&o===`visual`&&t.visualViewport&&VA(t.visualViewport,`resize`,l,u),i&&Ae(JA(`(orientation: portrait)`),()=>l()),{width:s,height:c}}var ej={id:`td-app-root`},tj=`(() => {
16  if (window.__tdHeaderEarlyScroll) return;
17  const getRoot = () => document.documentElement;
18  const getBody = () => document.body;
19  const threshold = 2;
20  const update = () => {
21    const root = getRoot();
22    if (!root) return;
23    const body = getBody();
24    const y = window.pageYOffset || root.scrollTop || (body ? body.scrollTop : 0) || 0;
25    root.classList.toggle("td-pre-hydration-scrolled", y > threshold);
26  };
27  const cleanup = () => {
28    const root = getRoot();
29    window.removeEventListener("scroll", update);
30    window.removeEventListener("resize", update);
31    window.removeEventListener("td-app-hydrated", cleanup);
32    if (!root) return;
33    root.classList.remove("td-pre-hydration-scrolled");
34    root.classList.add("td-app-hydrated");
35  };
36  window.__tdHeaderEarlyScroll = { update, cleanup };
37  update();
38  window.addEventListener("scroll", update, { passive: true });
39  window.addEventListener("resize", update, { passive: true });
40  window.addEventListener("td-app-hydrated", cleanup, { once: true });
41})();`,nj={__name:`app`,async setup(e){let t,n,r=lt(),i=g();Vn(i.public.appVersion);let a=Eb(),{getProductDetail:o}=Zy(),{store:s}=gA(),c=p(),{loadLocaleMessages:l,locale:u,t:d}=UD(),f=I(()=>jA(d)),m=I(()=>NA(d)),h=P(!1),_=()=>(r.params.site??``).toString().toLowerCase(),v=Nt(`app_lang`,()=>`en`),y=Nt(`app_xml_lang`,()=>`en-US`),b=Nt(`is_pc`,()=>window.innerWidth>1200);Nt(`app_copyright_year`,()=>new Date().getFullYear());let x=Nt(`app_device_ready`,()=>!1),S=Nt(`cur_site_flag`,()=>r.params.site||``),C=Nt(`cur_site_id`,()=>{let e=r.meta?.curSiteId;if(e)return e;let t=S.value;if(a.siteMap&&t in a.siteMap)return a.siteMap[t];if(a.siteList?.length){let e=a.siteList.filter(e=>e.state===1);return(e.find(e=>e.isMain===1)||e[0])?.siteId||null}return null}),w=Nt(`app_head_meta`,()=>({link:[]})),T=0,E=async(e,t=()=>!0)=>{let n=l||c.$i18n?.loadLocaleMessages;return typeof n==`function`&&await n(e),t()?(u&&typeof u==`object`&&`value`in u&&(u.value=e),!0):!1},O=e=>{let t=c.$i18n?.global||c.$i18n,n=t?.getLocaleMessage;if(typeof n!=`function`)return!1;try{let r=n.call(t,e);return!!r&&typeof r==`object`&&Object.keys(r).length>0}catch{return!1}},te=async e=>{if(!e)return;let t=++T,n=String(e.siteId||``),r=()=>t===T?!n||String(a.activeSiteId||a.siteDetail?.siteId||``)===n:!1,i=bA(e.siteFlag,e.siteLang);if((u?.value??u)===i){if(!O(i))try{await E(i,r)}catch(e){console.warn(`[Locale] Retry load failed for current locale "${i}"`,e)}if(!r())return!1;if(!O(i)){console.warn(`[Locale] Locale "${i}" messages are still empty, fallback to "en"`);try{await E(`en`,r)}catch{r()&&u&&typeof u==`object`&&`value`in u&&(u.value=`en`)}}if(!r())return!1;let t=String(u?.value??u??i),n=t===i?(e.siteLang||i||`en`).trim():t,[a]=n.toLowerCase().split(`-`);return v.value=a,y.value=n,SA(u?.value??i),!0}try{await E(i,r)}catch(e){console.warn(`[Locale] Failed to load "${i}", falling back to "en"`,e);try{await E(`en`,r)}catch{r()&&u&&typeof u==`object`&&`value`in u&&(u.value=`en`)}}if(!r())return!1;if((u?.value??u)===i&&!O(i)){console.warn(`[Locale] Locale "${i}" loaded without messages, falling back to "en"`);try{await E(`en`,r)}catch{r()&&u&&typeof u==`object`&&`value`in u&&(u.value=`en`)}}if(!r())return!1;let o=String(u?.value??u??i),s=o===i?(e.siteLang||i||`en`).trim():o,[c]=s.toLowerCase().split(`-`);return v.value=c,y.value=s,SA(u?.value??i),!0},k=(e,t)=>e?.siteAddr?`${e.siteAddr.replace(/\/$/,``)}${e.siteFlag?`/${e.siteFlag}`:``}${t===`/`?``:t.startsWith(`/`)?t:`/${t}`}`:t||`/`,ne=()=>{let e=a.siteList;return Array.isArray(e)?e.filter(e=>e&&e.siteId&&e.state===1).map(e=>({siteId:e.siteId,state:e.state,siteType:e.siteType,siteLang:e.siteLang||``,siteCountry:e.siteCountry||``,siteFlag:e.siteFlag||``,siteName:e.siteName||``,urlFlag:e.urlFlag||``,siteAddr:e.siteAddr||``,isMain:e.isMain??0}
41)):[]},A=()=>{let e=a.siteDetail;return!e?.siteId||!e.siteLang||!e.siteAddr?null:{siteId:e.siteId,state:e.state??1,siteType:e.siteType||``,siteLang:e.siteLang,siteCountry:e.siteCountry||``,siteFlag:e.siteFlag||``,siteName:e.siteName||``,urlFlag:e.urlFlag||``,siteAddr:e.siteAddr,isMain:e.isMain??0}},N=e=>{if(!e?.length||!r.path){w.value.link=[];return}let t=[],n=String(C.value??``),i=S?.value||r.params.site||``,a=i&&(r.path===`/${i}`||r.path.startsWith(`/${i}/`))?r.path.slice(i.length+1)||`/`:r.path;e.forEach(e=>{if(!e.siteLang||!e.siteId||IA(a)&&String(e.siteId)!==n)return;let r=e.siteLang.trim().toLowerCase(),i=k(e,a);String(e.siteId)===n&&t.push({rel:`canonical`,href:i,key:`canonical`}),t.push({rel:`alternate`,hreflang:r,href:i,key:`alt-${r}`})}),w.value.link=t},re=()=>{w.value.link=[]},ie=({clearWhenUnavailable:e=!0}={})=>{let t=ne();if(t.length>0)return N(t),!0;let n=A();return n?(N([n]),!0):(e&&re(),!1)},oe=async({syncLocaleFirst:e=!0}={})=>{e&&a.siteDetail&&await te(a.siteDetail),ie()},se=()=>{ie()},le=(e,{logMessage:t=``}={})=>{h.value=!0,re(),t&&e&&console.error(t,e)},ue=null,de=null,fe=null,me=P(``),he=P(``),_e=``,ve=0,ye=0,xe=()=>{_e=``,ve=0,ue&&=(clearTimeout(ue),null),de&&=(clearTimeout(de),null),fe!==null&&typeof window<`u`&&typeof window.cancelIdleCallback==`function`&&(window.cancelIdleCallback(fe),fe=null)},Se=(e,t=2e3)=>typeof window>`u`?null:typeof window.requestIdleCallback==`function`?window.requestIdleCallback(e,{timeout:t}):window.setTimeout(e,Math.min(t,600)),F=e=>{let t=String(e||``);return t?!!(a.siteListLoaded&&a.siteDetailFullLoadedMap?.[t]):!1},Ce=(e,t)=>{let n=String(e||``);n&&t===ye&&me.value===n&&(ve=Math.max(0,ve-1),!(ve>0)&&(_e=``,he.value=F(n)?n:``,he.value||(me.value=``)))},we=(e,{force:t=!1}={})=>{if(!e)return;let n=String(e);if(!t&&(he.value===n||_e===n||F(n))){F(n)&&(he.value=n);return}xe(),ye+=1,ve=2,me.value=n,he.value=``,_e=n;let r=ye;ue=window.setTimeout(async()=>{try{if(r!==ye||me.value!==n||!await a.ensureSiteListLoaded()||r!==ye||me.value!==n)return;ie()}catch{}finally{Ce(n,r)}},250),de=window.setTimeout(()=>{if(r!==ye||me.value!==n){Ce(n,r);return}fe=Se(async()=>{fe=null;try{if(r!==ye||me.value!==n)return;await a.ensureSiteDetailExtendedLoaded(n).catch(()=>null)}finally{Ce(n,r)}},2600)},1200)},Te=async()=>{let e=_();if(!(a.appReady&&C.value))try{let t=await a.initApp(e);if(_()!==e)return null;if(!t&&!a.appReady)throw Error(`initApp returned false for site flag "${e}"`);let n=t||a.activeSiteId||Ee(`client-recover`);return n&&C.value!==n&&(C.value=n),S.value!==e&&(S.value=e),h.value=!1,await oe(),n}catch(e){throw h.value=!0,e}},Ee=(e=`default`)=>{let t=null,n=_();if(a.siteMap&&n in a.siteMap)return t=a.siteMap[n],t;if(a.siteList?.length){let e=a.siteList.find(e=>e.isMain===1&&e.state===1);return e?(t=e.siteId,t):(t=a.siteList.find(e=>e.state===1)?.siteId||null,t)}return t},Oe=()=>{try{let e=In();return localStorage.getItem(`app_version_lock`)!==e&&(Fn(),localStorage.setItem(Pn,e),!0)}catch(e){return console.warn(`[App Cache] Unable to access localStorage:`,e),!1}},ke=async()=>{try{let{getDataVersion:e}=useCatalogApi(),t=await e().catch(()=>null),n=t?.data?.version??t?.version;return!n||typeof n!=`string`?!1:localStorage.getItem(`lastDataVersion`)!==n&&(Fn(),localStorage.setItem(Gn,n),!0)}catch{return!1}},{width:je}=$A(),Me=null,Ne=nr(e=>{{let t=e>1200;b.value!==t&&(b.value=t)}},150);M(()=>{b.value=window.innerWidth>1200,x.value=!0,Me=Ae(je,e=>{Ne(e)},{immediate:!0})}),j(()=>{T+=1,ze+=1,Be+=1,xe(),me.value=``,he.value=``,Me&&=(Me(),null)});let{data:R,status:Pe,refresh:Fe}=([t,n]=De(async()=>_A(`app-global-init`,async()=>{let e=_();try{let t=Promise.resolve(null),[n,i]=await Promise.allSettled([a.initApp(e),t]);if(n.status===`rejected`)throw n.reason;let o=n.value;if(_()!==e)return{stale:!0,ok:!1,siteId:null};let s=o||a.activeSiteId||r.meta?.curSiteId||Ee(`ssr-init`);return o&&String(a.activeSiteId||``)!==String(o)?{stale:!0,ok:!1,siteId:null}:(C.value=s,S.value=e,{initTime:Date.now(),siteId:s,ok:!!o})}catch(e){return Nn(e)?{notFound:!0,ok:!1,siteId:null}:{error:!0,ok:!1}}},{default:()=>({ok:!1,siteId:null})})),t=await t,n(),t),Ie=I(()=>h.value?!0:a.appReady?!1:Pe.value===`error`||R.value?.error===!0||R.value?.ok===!1),Le=async()=>{try{await Fe(),a.appReady||await Te(),await oe(),h.value=!1}catch(e){le(e)}};[t,n]=De(()=>te(a.siteDetail)),await t,n(),ie();let Re=I(()=>a.siteDetail);D(`isPc`,b),D(`deviceReady`,x),D(`curSiteId`,C),D(`currentSiteObj`,Re),D(`curSiteFlag`,S
41);let ze=0;Ae(C,async(e,t,n)=>{if(!e)return;let r=++ze,i=!1;n(()=>{i=!0}),await oe(),!(i||r!==ze||String(C.value||``)!==String(e))&&we(e)},{immediate:!1});let Be=0;return Ae(()=>r.params.site,async(e,t,n)=>{let i=++Be,o=!1;n(()=>{o=!0});let s=(e??``).toString().toLowerCase(),c=(t??``).toString().toLowerCase();if(!(s===c&&a.appReady)){s!==c&&(a.beginSiteSwitch(),C.value=null,S.value=s);try{let e=await a.initApp(s);if(o||i!==Be||_()!==s)return;if(!e&&!a.appReady)throw Error(`initApp returned false for site flag "${s}"`);let t=e||a.activeSiteId||Ee(`client-route-switch`),n=String(C.value??``)!==String(t??``);C.value!==t&&(C.value=t),S.value!==s&&(S.value=s),!n&&t&&(await oe(),we(t)),h.value=!1}catch(e){if(o||i!==Be||_()!==s)return;if(Nn(e)){await et(Mb(r.fullPath,s,a.siteMap||{}),{replace:!0});return}le(e,{logMessage:`[app] failed to switch site:`})}}},{immediate:!1}),Ae(()=>r.path,se,{immediate:!1}),M(async()=>{typeof window<`u`&&(document.documentElement.classList.add(`td-app-hydrated`),window.dispatchEvent(new Event(`td-app-hydrated`)));try{(!C.value||!a.appReady)&&await Te();let e=Oe();if(await ke()&&typeof window<`u`){window.location.reload();return}C.value&&((!a.navLoaded||String(a.loadedNavSiteId||``)!==String(C.value))&&a.ensureNavLoaded(C.value).catch(()=>!1),we(C.value,{force:e}))}catch(e){le(e,{logMessage:`[app] failed during mounted bootstrap:`})}}),kA(),jt(I(()=>({link:w.value.link,script:[{key:`td-pre-hydration-header`,type:`text/javascript`,tagPosition:`head`,innerHTML:tj}]}))),(e,t)=>{let n=Yk,r=tA,i=rA,a=cA;return ae(),be(`div`,ej,[ce(n,{lang:L(v),"xml:lang":L(y)},null,8,[`lang`,`xml:lang`]),ce(a,null,{default:ge(({Component:e})=>[L(Ie)?(ae(),pe(i,{key:0,name:!1},{default:ge(()=>[ce(r,{message:L(m),"retry-text":L(f),onRetry:Le},null,8,[`message`,`retry-text`])]),_:1})):(ae(),pe(ee(e),{key:1}))]),_:1})])}}},rj={__name:`nuxt-error-page`,props:{error:Object},setup(e){let t=e.error,n=Number(t.statusCode||500),r=n===404,i=t.statusMessage??(r?`Page Not Found`:`Internal Server Error`),a=t.message||t.toString(),o=Me(()=>B(()=>import(`./DiXjldIK.js`),__vite__mapDeps([286,3,11,2,287]),import.meta.url)),s=Me(()=>B(()=>import(`./CiGr86fa.js`),__vite__mapDeps([288,3,11,2,289]),import.meta.url)),c=r?o:s;return(e,t)=>(ae(),pe(L(c),E(re({status:L(n),statusText:L(i),statusCode:L(n),statusMessage:L(i),description:L(a),stack:L(void 0)})),null,16))}},ij=()=>null,aj={key:0},oj={__name:`nuxt-root`,setup(e){let t=p(),n=t.deferHydration();if(t.isHydrating){let e=t.hooks.hookOnce(`app:error`,n),r=ot().beforeEach(()=>{e(),r()})}window.location.pathname,D(Qe,lt()),t.hooks.callHookWith(e=>e.map(e=>e()),`vue:setup`,[]);let r=dt();function i(e,n,r){let i=t.vueApp.config.errorHandler;if(i&&!i.__nuxt_default)try{i(e,n,r)}catch(e){console.error("[nuxt] Error in `app.config.errorHandler`",e)}}return k((e,n,r)=>{if(t.hooks.callHook(`vue:error`,e,n,r)?.catch(e=>console.error("[nuxt] Error in `vue:error` hook",e)),Ve(navigator.userAgent))return ft(t,e),!1;if(Ze(e)&&(e.fatal||e.unhandled))return t.runWithContext(()=>ct(e)),i(e,n,r),!1}),(e,t)=>(ae(),pe(se,{onResolve:L(n)},{default:ge(()=>[L(!1)?(ae(),be(`div`,aj)):L(r)?(ae(),pe(L(rj),{key:1,error:L(r)},null,8,[`error`])):L(!1)?(ae(),pe(L(ij),{key:2,context:L(!1)},null,8,[`context`])):L(!1)?(ae(),pe(ee(L(!1)),{key:3})):(ae(),pe(L(nj),{key:4}))]),_:1},8,[`onResolve`]))}},sj;{let e;sj=async function(){if(e)return e;let t=!!(window.__NUXT__?.serverRendered??document.getElementById(`__NUXT_DATA__`)?.dataset.ssr===`true`),n=t?Fe(oj):Ie(oj),r=f({vueApp:n});async function i(e){await r.callHook(`app:error`,e),r.payload.error||=it(e)}i.__nuxt_default=!0,n.config.errorHandler=i,r.hook(`app:suspense:resolve`,()=>{n.config.errorHandler===i&&(n.config.errorHandler=void 0)}),!t&&v.id&&r.hook(`app:suspense:resolve`,()=>{document.getElementById(v.id)?.remove()});try{await _(r,Rk)}catch(e){i(e)}try{await r.hooks.callHook(`app:created`,n),await r.hooks.callHook(`app:beforeMount`,n),n.mount(l),await r.hooks.callHook(`app:mounted`,n),await _e()}catch(e){i(e)}return n},e=sj().catch(e=>{throw r.NUXT_E1009({cause:e}),e})}export{ub as A,xy as B,Eb as C,hb as D,lb as E,Iy as F,Ga as H,Py as I,Ny as L,Zy as M,Ry as N,gb as O,zy as P,wy as R,Ob as S,mb as T,Va as U,yy as V,B as W,UD as _,ZA as a,$b as b,MA as c,rA as d,$k as f,Kk as g,qk as h,QA as i,db as j,fb as k,_A as l,Jk as m,XA as n,LA as o,Xk as p,VA as r,jA as s,UA as t,gA as u,sS as v,pb as w,Mb as x,gx as y,Ty as z};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.