hypnagaga/docs/assets/entry-preview-Bh6pVgd2.js
github-actions[bot] 6874523868 docs
2024-08-28 08:09:11 +00:00

43 lines
495 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{S as Zp,i as ef,s as tf,D as Ua,h as za,a as Et,u as Ga,t as qt,k as Wa,p as Qm,r as Qa,a9 as rf,v as bu,a3 as gr,c as Jt,m as Zt,d as er,l as vr}from"./index-C9aKRT5A.js";import{g as br,a as yr}from"./spread-CgU5AtxT.js";import{c as Rr}from"./_commonjsHelpers-BosuxZz1.js";import{d as Km}from"./index-DrFu-skq.js";var Xm=Object.defineProperty,Ym=(e,t)=>{for(var r in t)Xm(e,r,{get:t[r],enumerable:!0})},Jm=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,370,1,81,2,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,10,1,2,0,49,6,4,4,14,9,5351,0,7,14,13835,9,87,9,39,4,60,6,26,9,1014,0,2,54,8,3,82,0,12,1,19628,1,4706,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,101,0,161,6,10,9,357,0,62,13,499,13,983,6,110,6,6,9,4759,9,787719,239],af=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,68,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,349,41,7,1,79,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,20,1,64,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,4026,582,8634,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,43,8,8936,3,2,6,2,1,2,290,16,0,30,2,3,0,15,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,757,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4153,7,221,3,5761,15,7472,16,621,2467,541,1507,4938,6,4191],Zm="‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߽߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛࢘-࢟࣊-ࣣ࣡-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯৾ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ૺ-૿ଁ-ଃ଼ା-ୄେୈୋ-୍୕-ୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఄ఼ా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ೳഀ-ഃ഻഼ാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ඁ-ඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ຼ່-໎໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜕ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠏-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᪿ-ᫎᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭᳴᳷-᳹᷀-᷿‌‍‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯・꘠-꘩꙯ꙴ-꙽ꚞꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧ꠬ꢀꢁꢴ-ꣅ꣐-꣙꣠-꣱ꣿ-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︯︳︴﹍--9_・",nf="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙՠ-ֈא-תׯ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࡠ-ࡪࡰ-ࢇࢉ-ࢎࢠ-ࣉऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱৼਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౝౠౡಀಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೝೞೠೡೱೲഄ-ഌഎ-ഐഒ-ഺഽൎൔ-ൖൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄຆ-ຊຌ-ຣລວ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜑᜟ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡸᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭌᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᲀ-ᲈᲐ-ᲺᲽ-Ჿᳩ-ᳬᳮ-ᳳᳵᳶᳺᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄯㄱ-ㆎㆠ-ㆿㇰ-ㇿ㐀-䶿一-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꟊꟐꟑꟓꟕ-ꟙꟲ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꣾꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭩꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA--zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",yu={3:"abstract boolean byte char class double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile",5:"class enum extends super const export import",6:"enum",strict:"implements interface let package private protected public static yield",strictBind:"eval arguments"},xu="break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this",eg={5:xu,"5module":xu+" export import",6:xu+" const class extends export import super"},tg=/^in(stanceof)?$/,rg=new RegExp("["+nf+"]"),ag=new RegExp("["+nf+Zm+"]");function tc(e,t){for(var r=65536,a=0;a<t.length;a+=2){if(r+=t[a],r>e)return!1;if(r+=t[a+1],r>=e)return!0}return!1}function Ot(e,t){return e<65?e===36:e<91?!0:e<97?e===95:e<123?!0:e<=65535?e>=170&&rg.test(String.fromCharCode(e)):t===!1?!1:tc(e,af)}function xr(e,t){return e<48?e===36:e<58?!0:e<65?!1:e<91?!0:e<97?e===95:e<123?!0:e<=65535?e>=170&&ag.test(String.fromCharCode(e)):t===!1?!1:tc(e,af)||tc(e,Jm)}var de=function(t,r){r===void 0&&(r={}),this.label=t,this.keyword=r.keyword,this.beforeExpr=!!r.beforeExpr,this.startsExpr=!!r.startsExpr,this.isLoop=!!r.isLoop,this.isAssign=!!r.isAssign,this.prefix=!!r.prefix,this.postfix=!!r.postfix,this.binop=r.binop||null,this.updateContext=null};function Ke(e,t){return new de(e,{beforeExpr:!0,binop:t})}var Xe={beforeExpr:!0},Fe={startsExpr:!0},Ic={};function ue(e,t){return t===void 0&&(t={}),t.keyword=e,Ic[e]=new de(e,t)}var c={num:new de("num",Fe),regexp:new de("regexp",Fe),string:new de("string",Fe),name:new de("name",Fe),privateId:new de("privateId",Fe),eof:new de("eof"),bracketL:new de("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new de("]"),braceL:new de("{",{beforeExpr:!0,startsExpr:!0}),braceR:new de("}"),parenL:new de("(",{beforeExpr:!0,startsExpr:!0}),parenR:new de(")"),comma:new de(",",Xe),semi:new de(";",Xe),colon:new de(":",Xe),dot:new de("."),question:new de("?",Xe),questionDot:new de("?."),arrow:new de("=>",Xe),template:new de("template"),invalidTemplate:new de("invalidTemplate"),ellipsis:new de("...",Xe),backQuote:new de("`",Fe),dollarBraceL:new de("${",{beforeExpr:!0,startsExpr:!0}),eq:new de("=",{beforeExpr:!0,isAssign:!0}),assign:new de("_=",{beforeExpr:!0,isAssign:!0}),incDec:new de("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new de("!/~",{beforeExpr:!0,prefix:!0,startsExpr:!0}),logicalOR:Ke("||",1),logicalAND:Ke("&&",2),bitwiseOR:Ke("|",3),bitwiseXOR:Ke("^",4),bitwiseAND:Ke("&",5),equality:Ke("==/!=/===/!==",6),relational:Ke("</>/<=/>=",7),bitShift:Ke("<</>>/>>>",8),plusMin:new de("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:Ke("%",10),star:Ke("*",10),slash:Ke("/",10),starstar:new de("**",{beforeExpr:!0}),coalesce:Ke("??",1),_break:ue("break"),_case:ue("case",Xe),_catch:ue("catch"),_continue:ue("continue"),_debugger:ue("debugger"),_default:ue("default",Xe),_do:ue("do",{isLoop:!0,beforeExpr:!0}),_else:ue("else",Xe),_finally:ue("finally"),_for:ue("for",{isLoop:!0}),_function:ue("function",Fe),_if:ue("if"),_return:ue("return",Xe),_switch:ue("switch"),_throw:ue("throw",Xe),_try:ue("try"),_var:ue("var"),_const:ue("const"),_while:ue("while",{isLoop:!0}),_with:ue("with"),_new:ue("new",{beforeExpr:!0,startsExpr:!0}),_this:ue("this",Fe),_super:ue("super",Fe),_class:ue("class",Fe),_extends:ue("extends",Xe),_export:ue("export"),_import:ue("import",Fe),_null:ue("null",Fe),_true:ue("true",Fe),_false:ue("false",Fe),_in:ue("in",{beforeExpr:!0,binop:7}),_instanceof:ue("instanceof",{beforeExpr:!0,binop:7}),_typeof:ue("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:ue("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:ue("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},nt=/\r\n?|\n|\u2028|\u2029/,ng=new RegExp(nt.source,"g");function kr(e){return e===10||e===13||e===8232||e===8233}function of(e,t,r){r===void 0&&(r=e.length);for(var a=t;a<r;a++){var n=e.charCodeAt(a);if(kr(n))return a<r-1&&n===13&&e.charCodeAt(a+1)===10?a+2:a+1}return-1}var sf=/[\u1680\u2000-\u200a\u202f\u205f\u3000\ufeff]/,Ze=/(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g,lf=Object.prototype,ig=lf.hasOwnProperty,og=lf.toString,ea=Object.hasOwn||function(e,t){return ig.call(e,t)},_d=Array.isArray||function(e){return og.call(e)==="[object Array]"},Cd=Object.create(null);function Ft(e){return Cd[e]||(Cd[e]=new RegExp("^(?:"+e.replace(/ /g,"|")+")$"))}function Bt(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode((e>>10)+55296,(e&1023)+56320))}var sg=/(?:[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/,Wr=function(t,r){this.line=t,this.column=r};Wr.prototype.offset=function(t){return new Wr(this.line,this.column+t)};var Ka=function(t,r,a){this.start=r,this.end=a,t.sourceFile!==null&&(this.source=t.sourceFile)};function uf(e,t){for(var r=1,a=0;;){var n=of(e,a,t);if(n<0)return new Wr(r,t-a);++r,a=n}}var rc={ecmaVersion:null,sourceType:"script",onInsertedSemicolon:null,onTrailingComma:null,allowReserved:null,allowReturnOutsideFunction:!1,allowImportExportEverywhere:!1,allowAwaitOutsideFunction:null,allowSuperOutsideMethod:null,allowHashBang:!1,checkPrivateFields:!0,locations:!1,onToken:null,onComment:null,ranges:!1,program:null,sourceFile:null,directSourceFile:null,preserveParens:!1},wd=!1;function lg(e){var t={};for(var r in rc)t[r]=e&&ea(e,r)?e[r]:rc[r];if(t.ecmaVersion==="latest"?t.ecmaVersion=1e8:t.ecmaVersion==null?(!wd&&typeof console=="object"&&console.warn&&(wd=!0,console.warn(`Since Acorn 8.0.0, options.ecmaVersion is required.
Defaulting to 2020, but this will stop working in the future.`)),t.ecmaVersion=11):t.ecmaVersion>=2015&&(t.ecmaVersion-=2009),t.allowReserved==null&&(t.allowReserved=t.ecmaVersion<5),(!e||e.allowHashBang==null)&&(t.allowHashBang=t.ecmaVersion>=14),_d(t.onToken)){var a=t.onToken;t.onToken=function(n){return a.push(n)}}return _d(t.onComment)&&(t.onComment=ug(t,t.onComment)),t}function ug(e,t){return function(r,a,n,i,o,u){var l={type:r?"Block":"Line",value:a,start:n,end:i};e.locations&&(l.loc=new Ka(this,o,u)),e.ranges&&(l.range=[n,i]),t.push(l)}}var Qr=1,Sr=2,$c=4,cf=8,df=16,pf=32,Nc=64,ff=128,ta=256,jc=Qr|Sr|ta;function Dc(e,t){return Sr|(e?$c:0)|(t?cf:0)}var Oa=0,Fc=1,Lt=2,hf=3,mf=4,gf=5,Pe=function(t,r,a){this.options=t=lg(t),this.sourceFile=t.sourceFile,this.keywords=Ft(eg[t.ecmaVersion>=6?6:t.sourceType==="module"?"5module":5]);var n="";t.allowReserved!==!0&&(n=yu[t.ecmaVersion>=6?6:t.ecmaVersion===5?5:3],t.sourceType==="module"&&(n+=" await")),this.reservedWords=Ft(n);var i=(n?n+" ":"")+yu.strict;this.reservedWordsStrict=Ft(i),this.reservedWordsStrictBind=Ft(i+" "+yu.strictBind),this.input=String(r),this.containsEsc=!1,a?(this.pos=a,this.lineStart=this.input.lastIndexOf(`
`,a-1)+1,this.curLine=this.input.slice(0,this.lineStart).split(nt).length):(this.pos=this.lineStart=0,this.curLine=1),this.type=c.eof,this.value=null,this.start=this.end=this.pos,this.startLoc=this.endLoc=this.curPosition(),this.lastTokEndLoc=this.lastTokStartLoc=null,this.lastTokStart=this.lastTokEnd=this.pos,this.context=this.initialContext(),this.exprAllowed=!0,this.inModule=t.sourceType==="module",this.strict=this.inModule||this.strictDirective(this.pos),this.potentialArrowAt=-1,this.potentialArrowInForAwait=!1,this.yieldPos=this.awaitPos=this.awaitIdentPos=0,this.labels=[],this.undefinedExports=Object.create(null),this.pos===0&&t.allowHashBang&&this.input.slice(0,2)==="#!"&&this.skipLineComment(2),this.scopeStack=[],this.enterScope(Qr),this.regexpState=null,this.privateNameStack=[]},Ct={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},canAwait:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0},allowNewDotTarget:{configurable:!0},inClassStaticBlock:{configurable:!0}};Pe.prototype.parse=function(){var t=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(t)};Ct.inFunction.get=function(){return(this.currentVarScope().flags&Sr)>0};Ct.inGenerator.get=function(){return(this.currentVarScope().flags&cf)>0&&!this.currentVarScope().inClassFieldInit};Ct.inAsync.get=function(){return(this.currentVarScope().flags&$c)>0&&!this.currentVarScope().inClassFieldInit};Ct.canAwait.get=function(){for(var e=this.scopeStack.length-1;e>=0;e--){var t=this.scopeStack[e];if(t.inClassFieldInit||t.flags&ta)return!1;if(t.flags&Sr)return(t.flags&$c)>0}return this.inModule&&this.options.ecmaVersion>=13||this.options.allowAwaitOutsideFunction};Ct.allowSuper.get=function(){var e=this.currentThisScope(),t=e.flags,r=e.inClassFieldInit;return(t&Nc)>0||r||this.options.allowSuperOutsideMethod};Ct.allowDirectSuper.get=function(){return(this.currentThisScope().flags&ff)>0};Ct.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())};Ct.allowNewDotTarget.get=function(){var e=this.currentThisScope(),t=e.flags,r=e.inClassFieldInit;return(t&(Sr|ta))>0||r};Ct.inClassStaticBlock.get=function(){return(this.currentVarScope().flags&ta)>0};Pe.extend=function(){for(var t=[],r=arguments.length;r--;)t[r]=arguments[r];for(var a=this,n=0;n<t.length;n++)a=t[n](a);return a};Pe.parse=function(t,r){return new this(r,t).parse()};Pe.parseExpressionAt=function(t,r,a){var n=new this(a,t,r);return n.nextToken(),n.parseExpression()};Pe.tokenizer=function(t,r){return new this(r,t)};Object.defineProperties(Pe.prototype,Ct);var je=Pe.prototype,cg=/^(?:'((?:\\[^]|[^'\\])*?)'|"((?:\\[^]|[^"\\])*?)")/;je.strictDirective=function(e){if(this.options.ecmaVersion<5)return!1;for(;;){Ze.lastIndex=e,e+=Ze.exec(this.input)[0].length;var t=cg.exec(this.input.slice(e));if(!t)return!1;if((t[1]||t[2])==="use strict"){Ze.lastIndex=e+t[0].length;var r=Ze.exec(this.input),a=r.index+r[0].length,n=this.input.charAt(a);return n===";"||n==="}"||nt.test(r[0])&&!(/[(`.[+\-/*%<>=,?^&]/.test(n)||n==="!"&&this.input.charAt(a+1)==="=")}e+=t[0].length,Ze.lastIndex=e,e+=Ze.exec(this.input)[0].length,this.input[e]===";"&&e++}};je.eat=function(e){return this.type===e?(this.next(),!0):!1};je.isContextual=function(e){return this.type===c.name&&this.value===e&&!this.containsEsc};je.eatContextual=function(e){return this.isContextual(e)?(this.next(),!0):!1};je.expectContextual=function(e){this.eatContextual(e)||this.unexpected()};je.canInsertSemicolon=function(){return this.type===c.eof||this.type===c.braceR||nt.test(this.input.slice(this.lastTokEnd,this.start))};je.insertSemicolon=function(){if(this.canInsertSemicolon())return this.options.onInsertedSemicolon&&this.options.onInsertedSemicolon(this.lastTokEnd,this.lastTokEndLoc),!0};je.semicolon=function(){!this.eat(c.semi)&&!this.insertSemicolon()&&this.unexpected()};je.afterTrailingComma=function(e,t){if(this.type===e)return this.options.onTrailingComma&&this.options.onTrailingComma(this.lastTokStart,this.lastTokStartLoc),t||this.next(),!0};je.expect=function(e){this.eat(e)||this.unexpected()};je.unexpected=function(e){this.raise(e??this.start,"Unexpected token")};var Xa=function(){this.shorthandAssign=this.trailingComma=this.parenthesizedAssign=this.parenthesizedBind=this.doubleProto=-1};je.checkPatternErrors=function(e,t){if(e){e.trailingComma>-1&&this.raiseRecoverable(e.trailingComma,"Comma is not permitted after the rest element");var r=t?e.parenthesizedAssign:e.parenthesizedBind;r>-1&&this.raiseRecoverable(r,t?"Assigning to rvalue":"Parenthesized pattern")}};je.checkExpressionErrors=function(e,t){if(!e)return!1;var r=e.shorthandAssign,a=e.doubleProto;if(!t)return r>=0||a>=0;r>=0&&this.raise(r,"Shorthand property assignments are valid only in destructuring patterns"),a>=0&&this.raiseRecoverable(a,"Redefinition of __proto__ property")};je.checkYieldAwaitInDefaultParams=function(){this.yieldPos&&(!this.awaitPos||this.yieldPos<this.awaitPos)&&this.raise(this.yieldPos,"Yield expression cannot be a default value"),this.awaitPos&&this.raise(this.awaitPos,"Await expression cannot be a default value")};je.isSimpleAssignTarget=function(e){return e.type==="ParenthesizedExpression"?this.isSimpleAssignTarget(e.expression):e.type==="Identifier"||e.type==="MemberExpression"};var B=Pe.prototype;B.parseTopLevel=function(e){var t=Object.create(null);for(e.body||(e.body=[]);this.type!==c.eof;){var r=this.parseStatement(null,!0,t);e.body.push(r)}if(this.inModule)for(var a=0,n=Object.keys(this.undefinedExports);a<n.length;a+=1){var i=n[a];this.raiseRecoverable(this.undefinedExports[i].start,"Export '"+i+"' is not defined")}return this.adaptDirectivePrologue(e.body),this.next(),e.sourceType=this.options.sourceType,this.finishNode(e,"Program")};var Bc={kind:"loop"},dg={kind:"switch"};B.isLet=function(e){if(this.options.ecmaVersion<6||!this.isContextual("let"))return!1;Ze.lastIndex=this.pos;var t=Ze.exec(this.input),r=this.pos+t[0].length,a=this.input.charCodeAt(r);if(a===91||a===92)return!0;if(e)return!1;if(a===123||a>55295&&a<56320)return!0;if(Ot(a,!0)){for(var n=r+1;xr(a=this.input.charCodeAt(n),!0);)++n;if(a===92||a>55295&&a<56320)return!0;var i=this.input.slice(r,n);if(!tg.test(i))return!0}return!1};B.isAsyncFunction=function(){if(this.options.ecmaVersion<8||!this.isContextual("async"))return!1;Ze.lastIndex=this.pos;var e=Ze.exec(this.input),t=this.pos+e[0].length,r;return!nt.test(this.input.slice(this.pos,t))&&this.input.slice(t,t+8)==="function"&&(t+8===this.input.length||!(xr(r=this.input.charCodeAt(t+8))||r>55295&&r<56320))};B.parseStatement=function(e,t,r){var a=this.type,n=this.startNode(),i;switch(this.isLet(e)&&(a=c._var,i="let"),a){case c._break:case c._continue:return this.parseBreakContinueStatement(n,a.keyword);case c._debugger:return this.parseDebuggerStatement(n);case c._do:return this.parseDoStatement(n);case c._for:return this.parseForStatement(n);case c._function:return e&&(this.strict||e!=="if"&&e!=="label")&&this.options.ecmaVersion>=6&&this.unexpected(),this.parseFunctionStatement(n,!1,!e);case c._class:return e&&this.unexpected(),this.parseClass(n,!0);case c._if:return this.parseIfStatement(n);case c._return:return this.parseReturnStatement(n);case c._switch:return this.parseSwitchStatement(n);case c._throw:return this.parseThrowStatement(n);case c._try:return this.parseTryStatement(n);case c._const:case c._var:return i=i||this.value,e&&i!=="var"&&this.unexpected(),this.parseVarStatement(n,i);case c._while:return this.parseWhileStatement(n);case c._with:return this.parseWithStatement(n);case c.braceL:return this.parseBlock(!0,n);case c.semi:return this.parseEmptyStatement(n);case c._export:case c._import:if(this.options.ecmaVersion>10&&a===c._import){Ze.lastIndex=this.pos;var o=Ze.exec(this.input),u=this.pos+o[0].length,l=this.input.charCodeAt(u);if(l===40||l===46)return this.parseExpressionStatement(n,this.parseExpression())}return this.options.allowImportExportEverywhere||(t||this.raise(this.start,"'import' and 'export' may only appear at the top level"),this.inModule||this.raise(this.start,"'import' and 'export' may appear only with 'sourceType: module'")),a===c._import?this.parseImport(n):this.parseExport(n,r);default:if(this.isAsyncFunction())return e&&this.unexpected(),this.next(),this.parseFunctionStatement(n,!0,!e);var s=this.value,d=this.parseExpression();return a===c.name&&d.type==="Identifier"&&this.eat(c.colon)?this.parseLabeledStatement(n,s,d,e):this.parseExpressionStatement(n,d)}};B.parseBreakContinueStatement=function(e,t){var r=t==="break";this.next(),this.eat(c.semi)||this.insertSemicolon()?e.label=null:this.type!==c.name?this.unexpected():(e.label=this.parseIdent(),this.semicolon());for(var a=0;a<this.labels.length;++a){var n=this.labels[a];if((e.label==null||n.name===e.label.name)&&(n.kind!=null&&(r||n.kind==="loop")||e.label&&r))break}return a===this.labels.length&&this.raise(e.start,"Unsyntactic "+t),this.finishNode(e,r?"BreakStatement":"ContinueStatement")};B.parseDebuggerStatement=function(e){return this.next(),this.semicolon(),this.finishNode(e,"DebuggerStatement")};B.parseDoStatement=function(e){return this.next(),this.labels.push(Bc),e.body=this.parseStatement("do"),this.labels.pop(),this.expect(c._while),e.test=this.parseParenExpression(),this.options.ecmaVersion>=6?this.eat(c.semi):this.semicolon(),this.finishNode(e,"DoWhileStatement")};B.parseForStatement=function(e){this.next();var t=this.options.ecmaVersion>=9&&this.canAwait&&this.eatContextual("await")?this.lastTokStart:-1;if(this.labels.push(Bc),this.enterScope(0),this.expect(c.parenL),this.type===c.semi)return t>-1&&this.unexpected(t),this.parseFor(e,null);var r=this.isLet();if(this.type===c._var||this.type===c._const||r){var a=this.startNode(),n=r?"let":this.value;return this.next(),this.parseVar(a,!0,n),this.finishNode(a,"VariableDeclaration"),(this.type===c._in||this.options.ecmaVersion>=6&&this.isContextual("of"))&&a.declarations.length===1?(this.options.ecmaVersion>=9&&(this.type===c._in?t>-1&&this.unexpected(t):e.await=t>-1),this.parseForIn(e,a)):(t>-1&&this.unexpected(t),this.parseFor(e,a))}var i=this.isContextual("let"),o=!1,u=this.containsEsc,l=new Xa,s=this.start,d=t>-1?this.parseExprSubscripts(l,"await"):this.parseExpression(!0,l);return this.type===c._in||(o=this.options.ecmaVersion>=6&&this.isContextual("of"))?(t>-1?(this.type===c._in&&this.unexpected(t),e.await=!0):o&&this.options.ecmaVersion>=8&&(d.start===s&&!u&&d.type==="Identifier"&&d.name==="async"?this.unexpected():this.options.ecmaVersion>=9&&(e.await=!1)),i&&o&&this.raise(d.start,"The left-hand side of a for-of loop may not start with 'let'."),this.toAssignable(d,!1,l),this.checkLValPattern(d),this.parseForIn(e,d)):(this.checkExpressionErrors(l,!0),t>-1&&this.unexpected(t),this.parseFor(e,d))};B.parseFunctionStatement=function(e,t,r){return this.next(),this.parseFunction(e,Br|(r?0:ac),!1,t)};B.parseIfStatement=function(e){return this.next(),e.test=this.parseParenExpression(),e.consequent=this.parseStatement("if"),e.alternate=this.eat(c._else)?this.parseStatement("if"):null,this.finishNode(e,"IfStatement")};B.parseReturnStatement=function(e){return!this.inFunction&&!this.options.allowReturnOutsideFunction&&this.raise(this.start,"'return' outside of function"),this.next(),this.eat(c.semi)||this.insertSemicolon()?e.argument=null:(e.argument=this.parseExpression(),this.semicolon()),this.finishNode(e,"ReturnStatement")};B.parseSwitchStatement=function(e){this.next(),e.discriminant=this.parseParenExpression(),e.cases=[],this.expect(c.braceL),this.labels.push(dg),this.enterScope(0);for(var t,r=!1;this.type!==c.braceR;)if(this.type===c._case||this.type===c._default){var a=this.type===c._case;t&&this.finishNode(t,"SwitchCase"),e.cases.push(t=this.startNode()),t.consequent=[],this.next(),a?t.test=this.parseExpression():(r&&this.raiseRecoverable(this.lastTokStart,"Multiple default clauses"),r=!0,t.test=null),this.expect(c.colon)}else t||this.unexpected(),t.consequent.push(this.parseStatement(null));return this.exitScope(),t&&this.finishNode(t,"SwitchCase"),this.next(),this.labels.pop(),this.finishNode(e,"SwitchStatement")};B.parseThrowStatement=function(e){return this.next(),nt.test(this.input.slice(this.lastTokEnd,this.start))&&this.raise(this.lastTokEnd,"Illegal newline after throw"),e.argument=this.parseExpression(),this.semicolon(),this.finishNode(e,"ThrowStatement")};var pg=[];B.parseCatchClauseParam=function(){var e=this.parseBindingAtom(),t=e.type==="Identifier";return this.enterScope(t?pf:0),this.checkLValPattern(e,t?mf:Lt),this.expect(c.parenR),e};B.parseTryStatement=function(e){if(this.next(),e.block=this.parseBlock(),e.handler=null,this.type===c._catch){var t=this.startNode();this.next(),this.eat(c.parenL)?t.param=this.parseCatchClauseParam():(this.options.ecmaVersion<10&&this.unexpected(),t.param=null,this.enterScope(0)),t.body=this.parseBlock(!1),this.exitScope(),e.handler=this.finishNode(t,"CatchClause")}return e.finalizer=this.eat(c._finally)?this.parseBlock():null,!e.handler&&!e.finalizer&&this.raise(e.start,"Missing catch or finally clause"),this.finishNode(e,"TryStatement")};B.parseVarStatement=function(e,t,r){return this.next(),this.parseVar(e,!1,t,r),this.semicolon(),this.finishNode(e,"VariableDeclaration")};B.parseWhileStatement=function(e){return this.next(),e.test=this.parseParenExpression(),this.labels.push(Bc),e.body=this.parseStatement("while"),this.labels.pop(),this.finishNode(e,"WhileStatement")};B.parseWithStatement=function(e){return this.strict&&this.raise(this.start,"'with' in strict mode"),this.next(),e.object=this.parseParenExpression(),e.body=this.parseStatement("with"),this.finishNode(e,"WithStatement")};B.parseEmptyStatement=function(e){return this.next(),this.finishNode(e,"EmptyStatement")};B.parseLabeledStatement=function(e,t,r,a){for(var n=0,i=this.labels;n<i.length;n+=1){var o=i[n];o.name===t&&this.raise(r.start,"Label '"+t+"' is already declared")}for(var u=this.type.isLoop?"loop":this.type===c._switch?"switch":null,l=this.labels.length-1;l>=0;l--){var s=this.labels[l];if(s.statementStart===e.start)s.statementStart=this.start,s.kind=u;else break}return this.labels.push({name:t,kind:u,statementStart:this.start}),e.body=this.parseStatement(a?a.indexOf("label")===-1?a+"label":a:"label"),this.labels.pop(),e.label=r,this.finishNode(e,"LabeledStatement")};B.parseExpressionStatement=function(e,t){return e.expression=t,this.semicolon(),this.finishNode(e,"ExpressionStatement")};B.parseBlock=function(e,t,r){for(e===void 0&&(e=!0),t===void 0&&(t=this.startNode()),t.body=[],this.expect(c.braceL),e&&this.enterScope(0);this.type!==c.braceR;){var a=this.parseStatement(null);t.body.push(a)}return r&&(this.strict=!1),this.next(),e&&this.exitScope(),this.finishNode(t,"BlockStatement")};B.parseFor=function(e,t){return e.init=t,this.expect(c.semi),e.test=this.type===c.semi?null:this.parseExpression(),this.expect(c.semi),e.update=this.type===c.parenR?null:this.parseExpression(),this.expect(c.parenR),e.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(e,"ForStatement")};B.parseForIn=function(e,t){var r=this.type===c._in;return this.next(),t.type==="VariableDeclaration"&&t.declarations[0].init!=null&&(!r||this.options.ecmaVersion<8||this.strict||t.kind!=="var"||t.declarations[0].id.type!=="Identifier")&&this.raise(t.start,(r?"for-in":"for-of")+" loop variable declaration may not have an initializer"),e.left=t,e.right=r?this.parseExpression():this.parseMaybeAssign(),this.expect(c.parenR),e.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(e,r?"ForInStatement":"ForOfStatement")};B.parseVar=function(e,t,r,a){for(e.declarations=[],e.kind=r;;){var n=this.startNode();if(this.parseVarId(n,r),this.eat(c.eq)?n.init=this.parseMaybeAssign(t):!a&&r==="const"&&!(this.type===c._in||this.options.ecmaVersion>=6&&this.isContextual("of"))?this.unexpected():!a&&n.id.type!=="Identifier"&&!(t&&(this.type===c._in||this.isContextual("of")))?this.raise(this.lastTokEnd,"Complex binding patterns require an initialization value"):n.init=null,e.declarations.push(this.finishNode(n,"VariableDeclarator")),!this.eat(c.comma))break}return e};B.parseVarId=function(e,t){e.id=this.parseBindingAtom(),this.checkLValPattern(e.id,t==="var"?Fc:Lt,!1)};var Br=1,ac=2,vf=4;B.parseFunction=function(e,t,r,a,n){this.initFunction(e),(this.options.ecmaVersion>=9||this.options.ecmaVersion>=6&&!a)&&(this.type===c.star&&t&ac&&this.unexpected(),e.generator=this.eat(c.star)),this.options.ecmaVersion>=8&&(e.async=!!a),t&Br&&(e.id=t&vf&&this.type!==c.name?null:this.parseIdent(),e.id&&!(t&ac)&&this.checkLValSimple(e.id,this.strict||e.generator||e.async?this.treatFunctionsAsVar?Fc:Lt:hf));var i=this.yieldPos,o=this.awaitPos,u=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(Dc(e.async,e.generator)),t&Br||(e.id=this.type===c.name?this.parseIdent():null),this.parseFunctionParams(e),this.parseFunctionBody(e,r,!1,n),this.yieldPos=i,this.awaitPos=o,this.awaitIdentPos=u,this.finishNode(e,t&Br?"FunctionDeclaration":"FunctionExpression")};B.parseFunctionParams=function(e){this.expect(c.parenL),e.params=this.parseBindingList(c.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams()};B.parseClass=function(e,t){this.next();var r=this.strict;this.strict=!0,this.parseClassId(e,t),this.parseClassSuper(e);var a=this.enterClassBody(),n=this.startNode(),i=!1;for(n.body=[],this.expect(c.braceL);this.type!==c.braceR;){var o=this.parseClassElement(e.superClass!==null);o&&(n.body.push(o),o.type==="MethodDefinition"&&o.kind==="constructor"?(i&&this.raiseRecoverable(o.start,"Duplicate constructor in the same class"),i=!0):o.key&&o.key.type==="PrivateIdentifier"&&fg(a,o)&&this.raiseRecoverable(o.key.start,"Identifier '#"+o.key.name+"' has already been declared"))}return this.strict=r,this.next(),e.body=this.finishNode(n,"ClassBody"),this.exitClassBody(),this.finishNode(e,t?"ClassDeclaration":"ClassExpression")};B.parseClassElement=function(e){if(this.eat(c.semi))return null;var t=this.options.ecmaVersion,r=this.startNode(),a="",n=!1,i=!1,o="method",u=!1;if(this.eatContextual("static")){if(t>=13&&this.eat(c.braceL))return this.parseClassStaticBlock(r),r;this.isClassElementNameStart()||this.type===c.star?u=!0:a="static"}if(r.static=u,!a&&t>=8&&this.eatContextual("async")&&((this.isClassElementNameStart()||this.type===c.star)&&!this.canInsertSemicolon()?i=!0:a="async"),!a&&(t>=9||!i)&&this.eat(c.star)&&(n=!0),!a&&!i&&!n){var l=this.value;(this.eatContextual("get")||this.eatContextual("set"))&&(this.isClassElementNameStart()?o=l:a=l)}if(a?(r.computed=!1,r.key=this.startNodeAt(this.lastTokStart,this.lastTokStartLoc),r.key.name=a,this.finishNode(r.key,"Identifier")):this.parseClassElementName(r),t<13||this.type===c.parenL||o!=="method"||n||i){var s=!r.static&&Ta(r,"constructor"),d=s&&e;s&&o!=="method"&&this.raise(r.key.start,"Constructor can't have get/set modifier"),r.kind=s?"constructor":o,this.parseClassMethod(r,n,i,d)}else this.parseClassField(r);return r};B.isClassElementNameStart=function(){return this.type===c.name||this.type===c.privateId||this.type===c.num||this.type===c.string||this.type===c.bracketL||this.type.keyword};B.parseClassElementName=function(e){this.type===c.privateId?(this.value==="constructor"&&this.raise(this.start,"Classes can't have an element named '#constructor'"),e.computed=!1,e.key=this.parsePrivateIdent()):this.parsePropertyName(e)};B.parseClassMethod=function(e,t,r,a){var n=e.key;e.kind==="constructor"?(t&&this.raise(n.start,"Constructor can't be a generator"),r&&this.raise(n.start,"Constructor can't be an async method")):e.static&&Ta(e,"prototype")&&this.raise(n.start,"Classes may not have a static property named prototype");var i=e.value=this.parseMethod(t,r,a);return e.kind==="get"&&i.params.length!==0&&this.raiseRecoverable(i.start,"getter should have no params"),e.kind==="set"&&i.params.length!==1&&this.raiseRecoverable(i.start,"setter should have exactly one param"),e.kind==="set"&&i.params[0].type==="RestElement"&&this.raiseRecoverable(i.params[0].start,"Setter cannot use rest params"),this.finishNode(e,"MethodDefinition")};B.parseClassField=function(e){if(Ta(e,"constructor")?this.raise(e.key.start,"Classes can't have a field named 'constructor'"):e.static&&Ta(e,"prototype")&&this.raise(e.key.start,"Classes can't have a static field named 'prototype'"),this.eat(c.eq)){var t=this.currentThisScope(),r=t.inClassFieldInit;t.inClassFieldInit=!0,e.value=this.parseMaybeAssign(),t.inClassFieldInit=r}else e.value=null;return this.semicolon(),this.finishNode(e,"PropertyDefinition")};B.parseClassStaticBlock=function(e){e.body=[];var t=this.labels;for(this.labels=[],this.enterScope(ta|Nc);this.type!==c.braceR;){var r=this.parseStatement(null);e.body.push(r)}return this.next(),this.exitScope(),this.labels=t,this.finishNode(e,"StaticBlock")};B.parseClassId=function(e,t){this.type===c.name?(e.id=this.parseIdent(),t&&this.checkLValSimple(e.id,Lt,!1)):(t===!0&&this.unexpected(),e.id=null)};B.parseClassSuper=function(e){e.superClass=this.eat(c._extends)?this.parseExprSubscripts(null,!1):null};B.enterClassBody=function(){var e={declared:Object.create(null),used:[]};return this.privateNameStack.push(e),e.declared};B.exitClassBody=function(){var e=this.privateNameStack.pop(),t=e.declared,r=e.used;if(this.options.checkPrivateFields)for(var a=this.privateNameStack.length,n=a===0?null:this.privateNameStack[a-1],i=0;i<r.length;++i){var o=r[i];ea(t,o.name)||(n?n.used.push(o):this.raiseRecoverable(o.start,"Private field '#"+o.name+"' must be declared in an enclosing class"))}};function fg(e,t){var r=t.key.name,a=e[r],n="true";return t.type==="MethodDefinition"&&(t.kind==="get"||t.kind==="set")&&(n=(t.static?"s":"i")+t.kind),a==="iget"&&n==="iset"||a==="iset"&&n==="iget"||a==="sget"&&n==="sset"||a==="sset"&&n==="sget"?(e[r]="true",!1):a?!0:(e[r]=n,!1)}function Ta(e,t){var r=e.computed,a=e.key;return!r&&(a.type==="Identifier"&&a.name===t||a.type==="Literal"&&a.value===t)}B.parseExportAllDeclaration=function(e,t){return this.options.ecmaVersion>=11&&(this.eatContextual("as")?(e.exported=this.parseModuleExportName(),this.checkExport(t,e.exported,this.lastTokStart)):e.exported=null),this.expectContextual("from"),this.type!==c.string&&this.unexpected(),e.source=this.parseExprAtom(),this.semicolon(),this.finishNode(e,"ExportAllDeclaration")};B.parseExport=function(e,t){if(this.next(),this.eat(c.star))return this.parseExportAllDeclaration(e,t);if(this.eat(c._default))return this.checkExport(t,"default",this.lastTokStart),e.declaration=this.parseExportDefaultDeclaration(),this.finishNode(e,"ExportDefaultDeclaration");if(this.shouldParseExportStatement())e.declaration=this.parseExportDeclaration(e),e.declaration.type==="VariableDeclaration"?this.checkVariableExport(t,e.declaration.declarations):this.checkExport(t,e.declaration.id,e.declaration.id.start),e.specifiers=[],e.source=null;else{if(e.declaration=null,e.specifiers=this.parseExportSpecifiers(t),this.eatContextual("from"))this.type!==c.string&&this.unexpected(),e.source=this.parseExprAtom();else{for(var r=0,a=e.specifiers;r<a.length;r+=1){var n=a[r];this.checkUnreserved(n.local),this.checkLocalExport(n.local),n.local.type==="Literal"&&this.raise(n.local.start,"A string literal cannot be used as an exported binding without `from`.")}e.source=null}this.semicolon()}return this.finishNode(e,"ExportNamedDeclaration")};B.parseExportDeclaration=function(e){return this.parseStatement(null)};B.parseExportDefaultDeclaration=function(){var e;if(this.type===c._function||(e=this.isAsyncFunction())){var t=this.startNode();return this.next(),e&&this.next(),this.parseFunction(t,Br|vf,!1,e)}else if(this.type===c._class){var r=this.startNode();return this.parseClass(r,"nullableID")}else{var a=this.parseMaybeAssign();return this.semicolon(),a}};B.checkExport=function(e,t,r){e&&(typeof t!="string"&&(t=t.type==="Identifier"?t.name:t.value),ea(e,t)&&this.raiseRecoverable(r,"Duplicate export '"+t+"'"),e[t]=!0)};B.checkPatternExport=function(e,t){var r=t.type;if(r==="Identifier")this.checkExport(e,t,t.start);else if(r==="ObjectPattern")for(var a=0,n=t.properties;a<n.length;a+=1){var i=n[a];this.checkPatternExport(e,i)}else if(r==="ArrayPattern")for(var o=0,u=t.elements;o<u.length;o+=1){var l=u[o];l&&this.checkPatternExport(e,l)}else r==="Property"?this.checkPatternExport(e,t.value):r==="AssignmentPattern"?this.checkPatternExport(e,t.left):r==="RestElement"&&this.checkPatternExport(e,t.argument)};B.checkVariableExport=function(e,t){if(e)for(var r=0,a=t;r<a.length;r+=1){var n=a[r];this.checkPatternExport(e,n.id)}};B.shouldParseExportStatement=function(){return this.type.keyword==="var"||this.type.keyword==="const"||this.type.keyword==="class"||this.type.keyword==="function"||this.isLet()||this.isAsyncFunction()};B.parseExportSpecifier=function(e){var t=this.startNode();return t.local=this.parseModuleExportName(),t.exported=this.eatContextual("as")?this.parseModuleExportName():t.local,this.checkExport(e,t.exported,t.exported.start),this.finishNode(t,"ExportSpecifier")};B.parseExportSpecifiers=function(e){var t=[],r=!0;for(this.expect(c.braceL);!this.eat(c.braceR);){if(r)r=!1;else if(this.expect(c.comma),this.afterTrailingComma(c.braceR))break;t.push(this.parseExportSpecifier(e))}return t};B.parseImport=function(e){return this.next(),this.type===c.string?(e.specifiers=pg,e.source=this.parseExprAtom()):(e.specifiers=this.parseImportSpecifiers(),this.expectContextual("from"),e.source=this.type===c.string?this.parseExprAtom():this.unexpected()),this.semicolon(),this.finishNode(e,"ImportDeclaration")};B.parseImportSpecifier=function(){var e=this.startNode();return e.imported=this.parseModuleExportName(),this.eatContextual("as")?e.local=this.parseIdent():(this.checkUnreserved(e.imported),e.local=e.imported),this.checkLValSimple(e.local,Lt),this.finishNode(e,"ImportSpecifier")};B.parseImportDefaultSpecifier=function(){var e=this.startNode();return e.local=this.parseIdent(),this.checkLValSimple(e.local,Lt),this.finishNode(e,"ImportDefaultSpecifier")};B.parseImportNamespaceSpecifier=function(){var e=this.startNode();return this.next(),this.expectContextual("as"),e.local=this.parseIdent(),this.checkLValSimple(e.local,Lt),this.finishNode(e,"ImportNamespaceSpecifier")};B.parseImportSpecifiers=function(){var e=[],t=!0;if(this.type===c.name&&(e.push(this.parseImportDefaultSpecifier()),!this.eat(c.comma)))return e;if(this.type===c.star)return e.push(this.parseImportNamespaceSpecifier()),e;for(this.expect(c.braceL);!this.eat(c.braceR);){if(t)t=!1;else if(this.expect(c.comma),this.afterTrailingComma(c.braceR))break;e.push(this.parseImportSpecifier())}return e};B.parseModuleExportName=function(){if(this.options.ecmaVersion>=13&&this.type===c.string){var e=this.parseLiteral(this.value);return sg.test(e.value)&&this.raise(e.start,"An export name cannot include a lone surrogate."),e}return this.parseIdent(!0)};B.adaptDirectivePrologue=function(e){for(var t=0;t<e.length&&this.isDirectiveCandidate(e[t]);++t)e[t].directive=e[t].expression.raw.slice(1,-1)};B.isDirectiveCandidate=function(e){return this.options.ecmaVersion>=5&&e.type==="ExpressionStatement"&&e.expression.type==="Literal"&&typeof e.expression.value=="string"&&(this.input[e.start]==='"'||this.input[e.start]==="'")};var it=Pe.prototype;it.toAssignable=function(e,t,r){if(this.options.ecmaVersion>=6&&e)switch(e.type){case"Identifier":this.inAsync&&e.name==="await"&&this.raise(e.start,"Cannot use 'await' as identifier inside an async function");break;case"ObjectPattern":case"ArrayPattern":case"AssignmentPattern":case"RestElement":break;case"ObjectExpression":e.type="ObjectPattern",r&&this.checkPatternErrors(r,!0);for(var a=0,n=e.properties;a<n.length;a+=1){var i=n[a];this.toAssignable(i,t),i.type==="RestElement"&&(i.argument.type==="ArrayPattern"||i.argument.type==="ObjectPattern")&&this.raise(i.argument.start,"Unexpected token")}break;case"Property":e.kind!=="init"&&this.raise(e.key.start,"Object pattern can't contain getter or setter"),this.toAssignable(e.value,t);break;case"ArrayExpression":e.type="ArrayPattern",r&&this.checkPatternErrors(r,!0),this.toAssignableList(e.elements,t);break;case"SpreadElement":e.type="RestElement",this.toAssignable(e.argument,t),e.argument.type==="AssignmentPattern"&&this.raise(e.argument.start,"Rest elements cannot have a default value");break;case"AssignmentExpression":e.operator!=="="&&this.raise(e.left.end,"Only '=' operator can be used for specifying default value."),e.type="AssignmentPattern",delete e.operator,this.toAssignable(e.left,t);break;case"ParenthesizedExpression":this.toAssignable(e.expression,t,r);break;case"ChainExpression":this.raiseRecoverable(e.start,"Optional chaining cannot appear in left-hand side");break;case"MemberExpression":if(!t)break;default:this.raise(e.start,"Assigning to rvalue")}else r&&this.checkPatternErrors(r,!0);return e};it.toAssignableList=function(e,t){for(var r=e.length,a=0;a<r;a++){var n=e[a];n&&this.toAssignable(n,t)}if(r){var i=e[r-1];this.options.ecmaVersion===6&&t&&i&&i.type==="RestElement"&&i.argument.type!=="Identifier"&&this.unexpected(i.argument.start)}return e};it.parseSpread=function(e){var t=this.startNode();return this.next(),t.argument=this.parseMaybeAssign(!1,e),this.finishNode(t,"SpreadElement")};it.parseRestBinding=function(){var e=this.startNode();return this.next(),this.options.ecmaVersion===6&&this.type!==c.name&&this.unexpected(),e.argument=this.parseBindingAtom(),this.finishNode(e,"RestElement")};it.parseBindingAtom=function(){if(this.options.ecmaVersion>=6)switch(this.type){case c.bracketL:var e=this.startNode();return this.next(),e.elements=this.parseBindingList(c.bracketR,!0,!0),this.finishNode(e,"ArrayPattern");case c.braceL:return this.parseObj(!0)}return this.parseIdent()};it.parseBindingList=function(e,t,r,a){for(var n=[],i=!0;!this.eat(e);)if(i?i=!1:this.expect(c.comma),t&&this.type===c.comma)n.push(null);else{if(r&&this.afterTrailingComma(e))break;if(this.type===c.ellipsis){var o=this.parseRestBinding();this.parseBindingListItem(o),n.push(o),this.type===c.comma&&this.raiseRecoverable(this.start,"Comma is not permitted after the rest element"),this.expect(e);break}else n.push(this.parseAssignableListItem(a))}return n};it.parseAssignableListItem=function(e){var t=this.parseMaybeDefault(this.start,this.startLoc);return this.parseBindingListItem(t),t};it.parseBindingListItem=function(e){return e};it.parseMaybeDefault=function(e,t,r){if(r=r||this.parseBindingAtom(),this.options.ecmaVersion<6||!this.eat(c.eq))return r;var a=this.startNodeAt(e,t);return a.left=r,a.right=this.parseMaybeAssign(),this.finishNode(a,"AssignmentPattern")};it.checkLValSimple=function(e,t,r){t===void 0&&(t=Oa);var a=t!==Oa;switch(e.type){case"Identifier":this.strict&&this.reservedWordsStrictBind.test(e.name)&&this.raiseRecoverable(e.start,(a?"Binding ":"Assigning to ")+e.name+" in strict mode"),a&&(t===Lt&&e.name==="let"&&this.raiseRecoverable(e.start,"let is disallowed as a lexically bound name"),r&&(ea(r,e.name)&&this.raiseRecoverable(e.start,"Argument name clash"),r[e.name]=!0),t!==gf&&this.declareName(e.name,t,e.start));break;case"ChainExpression":this.raiseRecoverable(e.start,"Optional chaining cannot appear in left-hand side");break;case"MemberExpression":a&&this.raiseRecoverable(e.start,"Binding member expression");break;case"ParenthesizedExpression":return a&&this.raiseRecoverable(e.start,"Binding parenthesized expression"),this.checkLValSimple(e.expression,t,r);default:this.raise(e.start,(a?"Binding":"Assigning to")+" rvalue")}};it.checkLValPattern=function(e,t,r){switch(t===void 0&&(t=Oa),e.type){case"ObjectPattern":for(var a=0,n=e.properties;a<n.length;a+=1){var i=n[a];this.checkLValInnerPattern(i,t,r)}break;case"ArrayPattern":for(var o=0,u=e.elements;o<u.length;o+=1){var l=u[o];l&&this.checkLValInnerPattern(l,t,r)}break;default:this.checkLValSimple(e,t,r)}};it.checkLValInnerPattern=function(e,t,r){switch(t===void 0&&(t=Oa),e.type){case"Property":this.checkLValInnerPattern(e.value,t,r);break;case"AssignmentPattern":this.checkLValPattern(e.left,t,r);break;case"RestElement":this.checkLValPattern(e.argument,t,r);break;default:this.checkLValPattern(e,t,r)}};var ut=function(t,r,a,n,i){this.token=t,this.isExpr=!!r,this.preserveSpace=!!a,this.override=n,this.generator=!!i},ye={b_stat:new ut("{",!1),b_expr:new ut("{",!0),b_tmpl:new ut("${",!1),p_stat:new ut("(",!1),p_expr:new ut("(",!0),q_tmpl:new ut("`",!0,!0,function(e){return e.tryReadTemplateToken()}),f_stat:new ut("function",!1),f_expr:new ut("function",!0),f_expr_gen:new ut("function",!0,!1,null,!0),f_gen:new ut("function",!1,!1,null,!0)},Pr=Pe.prototype;Pr.initialContext=function(){return[ye.b_stat]};Pr.curContext=function(){return this.context[this.context.length-1]};Pr.braceIsBlock=function(e){var t=this.curContext();return t===ye.f_expr||t===ye.f_stat?!0:e===c.colon&&(t===ye.b_stat||t===ye.b_expr)?!t.isExpr:e===c._return||e===c.name&&this.exprAllowed?nt.test(this.input.slice(this.lastTokEnd,this.start)):e===c._else||e===c.semi||e===c.eof||e===c.parenR||e===c.arrow?!0:e===c.braceL?t===ye.b_stat:e===c._var||e===c._const||e===c.name?!1:!this.exprAllowed};Pr.inGeneratorContext=function(){for(var e=this.context.length-1;e>=1;e--){var t=this.context[e];if(t.token==="function")return t.generator}return!1};Pr.updateContext=function(e){var t,r=this.type;r.keyword&&e===c.dot?this.exprAllowed=!1:(t=r.updateContext)?t.call(this,e):this.exprAllowed=r.beforeExpr};Pr.overrideContext=function(e){this.curContext()!==e&&(this.context[this.context.length-1]=e)};c.parenR.updateContext=c.braceR.updateContext=function(){if(this.context.length===1){this.exprAllowed=!0;return}var e=this.context.pop();e===ye.b_stat&&this.curContext().token==="function"&&(e=this.context.pop()),this.exprAllowed=!e.isExpr};c.braceL.updateContext=function(e){this.context.push(this.braceIsBlock(e)?ye.b_stat:ye.b_expr),this.exprAllowed=!0};c.dollarBraceL.updateContext=function(){this.context.push(ye.b_tmpl),this.exprAllowed=!0};c.parenL.updateContext=function(e){var t=e===c._if||e===c._for||e===c._with||e===c._while;this.context.push(t?ye.p_stat:ye.p_expr),this.exprAllowed=!0};c.incDec.updateContext=function(){};c._function.updateContext=c._class.updateContext=function(e){e.beforeExpr&&e!==c._else&&!(e===c.semi&&this.curContext()!==ye.p_stat)&&!(e===c._return&&nt.test(this.input.slice(this.lastTokEnd,this.start)))&&!((e===c.colon||e===c.braceL)&&this.curContext()===ye.b_stat)?this.context.push(ye.f_expr):this.context.push(ye.f_stat),this.exprAllowed=!1};c.colon.updateContext=function(){this.curContext().token==="function"&&this.context.pop(),this.exprAllowed=!0};c.backQuote.updateContext=function(){this.curContext()===ye.q_tmpl?this.context.pop():this.context.push(ye.q_tmpl),this.exprAllowed=!1};c.star.updateContext=function(e){if(e===c._function){var t=this.context.length-1;this.context[t]===ye.f_expr?this.context[t]=ye.f_expr_gen:this.context[t]=ye.f_gen}this.exprAllowed=!0};c.name.updateContext=function(e){var t=!1;this.options.ecmaVersion>=6&&e!==c.dot&&(this.value==="of"&&!this.exprAllowed||this.value==="yield"&&this.inGeneratorContext())&&(t=!0),this.exprAllowed=t};var X=Pe.prototype;X.checkPropClash=function(e,t,r){if(!(this.options.ecmaVersion>=9&&e.type==="SpreadElement")&&!(this.options.ecmaVersion>=6&&(e.computed||e.method||e.shorthand))){var a=e.key,n;switch(a.type){case"Identifier":n=a.name;break;case"Literal":n=String(a.value);break;default:return}var i=e.kind;if(this.options.ecmaVersion>=6){n==="__proto__"&&i==="init"&&(t.proto&&(r?r.doubleProto<0&&(r.doubleProto=a.start):this.raiseRecoverable(a.start,"Redefinition of __proto__ property")),t.proto=!0);return}n="$"+n;var o=t[n];if(o){var u;i==="init"?u=this.strict&&o.init||o.get||o.set:u=o.init||o[i],u&&this.raiseRecoverable(a.start,"Redefinition of property")}else o=t[n]={init:!1,get:!1,set:!1};o[i]=!0}};X.parseExpression=function(e,t){var r=this.start,a=this.startLoc,n=this.parseMaybeAssign(e,t);if(this.type===c.comma){var i=this.startNodeAt(r,a);for(i.expressions=[n];this.eat(c.comma);)i.expressions.push(this.parseMaybeAssign(e,t));return this.finishNode(i,"SequenceExpression")}return n};X.parseMaybeAssign=function(e,t,r){if(this.isContextual("yield")){if(this.inGenerator)return this.parseYield(e);this.exprAllowed=!1}var a=!1,n=-1,i=-1,o=-1;t?(n=t.parenthesizedAssign,i=t.trailingComma,o=t.doubleProto,t.parenthesizedAssign=t.trailingComma=-1):(t=new Xa,a=!0);var u=this.start,l=this.startLoc;(this.type===c.parenL||this.type===c.name)&&(this.potentialArrowAt=this.start,this.potentialArrowInForAwait=e==="await");var s=this.parseMaybeConditional(e,t);if(r&&(s=r.call(this,s,u,l)),this.type.isAssign){var d=this.startNodeAt(u,l);return d.operator=this.value,this.type===c.eq&&(s=this.toAssignable(s,!1,t)),a||(t.parenthesizedAssign=t.trailingComma=t.doubleProto=-1),t.shorthandAssign>=s.start&&(t.shorthandAssign=-1),this.type===c.eq?this.checkLValPattern(s):this.checkLValSimple(s),d.left=s,this.next(),d.right=this.parseMaybeAssign(e),o>-1&&(t.doubleProto=o),this.finishNode(d,"AssignmentExpression")}else a&&this.checkExpressionErrors(t,!0);return n>-1&&(t.parenthesizedAssign=n),i>-1&&(t.trailingComma=i),s};X.parseMaybeConditional=function(e,t){var r=this.start,a=this.startLoc,n=this.parseExprOps(e,t);if(this.checkExpressionErrors(t))return n;if(this.eat(c.question)){var i=this.startNodeAt(r,a);return i.test=n,i.consequent=this.parseMaybeAssign(),this.expect(c.colon),i.alternate=this.parseMaybeAssign(e),this.finishNode(i,"ConditionalExpression")}return n};X.parseExprOps=function(e,t){var r=this.start,a=this.startLoc,n=this.parseMaybeUnary(t,!1,!1,e);return this.checkExpressionErrors(t)||n.start===r&&n.type==="ArrowFunctionExpression"?n:this.parseExprOp(n,r,a,-1,e)};X.parseExprOp=function(e,t,r,a,n){var i=this.type.binop;if(i!=null&&(!n||this.type!==c._in)&&i>a){var o=this.type===c.logicalOR||this.type===c.logicalAND,u=this.type===c.coalesce;u&&(i=c.logicalAND.binop);var l=this.value;this.next();var s=this.start,d=this.startLoc,p=this.parseExprOp(this.parseMaybeUnary(null,!1,!1,n),s,d,i,n),y=this.buildBinary(t,r,e,p,l,o||u);return(o&&this.type===c.coalesce||u&&(this.type===c.logicalOR||this.type===c.logicalAND))&&this.raiseRecoverable(this.start,"Logical expressions and coalesce expressions cannot be mixed. Wrap either by parentheses"),this.parseExprOp(y,t,r,a,n)}return e};X.buildBinary=function(e,t,r,a,n,i){a.type==="PrivateIdentifier"&&this.raise(a.start,"Private identifier can only be left side of binary expression");var o=this.startNodeAt(e,t);return o.left=r,o.operator=n,o.right=a,this.finishNode(o,i?"LogicalExpression":"BinaryExpression")};X.parseMaybeUnary=function(e,t,r,a){var n=this.start,i=this.startLoc,o;if(this.isContextual("await")&&this.canAwait)o=this.parseAwait(a),t=!0;else if(this.type.prefix){var u=this.startNode(),l=this.type===c.incDec;u.operator=this.value,u.prefix=!0,this.next(),u.argument=this.parseMaybeUnary(null,!0,l,a),this.checkExpressionErrors(e,!0),l?this.checkLValSimple(u.argument):this.strict&&u.operator==="delete"&&bf(u.argument)?this.raiseRecoverable(u.start,"Deleting local variable in strict mode"):u.operator==="delete"&&nc(u.argument)?this.raiseRecoverable(u.start,"Private fields can not be deleted"):t=!0,o=this.finishNode(u,l?"UpdateExpression":"UnaryExpression")}else if(!t&&this.type===c.privateId)(a||this.privateNameStack.length===0)&&this.options.checkPrivateFields&&this.unexpected(),o=this.parsePrivateIdent(),this.type!==c._in&&this.unexpected();else{if(o=this.parseExprSubscripts(e,a),this.checkExpressionErrors(e))return o;for(;this.type.postfix&&!this.canInsertSemicolon();){var s=this.startNodeAt(n,i);s.operator=this.value,s.prefix=!1,s.argument=o,this.checkLValSimple(o),this.next(),o=this.finishNode(s,"UpdateExpression")}}if(!r&&this.eat(c.starstar))if(t)this.unexpected(this.lastTokStart);else return this.buildBinary(n,i,o,this.parseMaybeUnary(null,!1,!1,a),"**",!1);else return o};function bf(e){return e.type==="Identifier"||e.type==="ParenthesizedExpression"&&bf(e.expression)}function nc(e){return e.type==="MemberExpression"&&e.property.type==="PrivateIdentifier"||e.type==="ChainExpression"&&nc(e.expression)||e.type==="ParenthesizedExpression"&&nc(e.expression)}X.parseExprSubscripts=function(e,t){var r=this.start,a=this.startLoc,n=this.parseExprAtom(e,t);if(n.type==="ArrowFunctionExpression"&&this.input.slice(this.lastTokStart,this.lastTokEnd)!==")")return n;var i=this.parseSubscripts(n,r,a,!1,t);return e&&i.type==="MemberExpression"&&(e.parenthesizedAssign>=i.start&&(e.parenthesizedAssign=-1),e.parenthesizedBind>=i.start&&(e.parenthesizedBind=-1),e.trailingComma>=i.start&&(e.trailingComma=-1)),i};X.parseSubscripts=function(e,t,r,a,n){for(var i=this.options.ecmaVersion>=8&&e.type==="Identifier"&&e.name==="async"&&this.lastTokEnd===e.end&&!this.canInsertSemicolon()&&e.end-e.start===5&&this.potentialArrowAt===e.start,o=!1;;){var u=this.parseSubscript(e,t,r,a,i,o,n);if(u.optional&&(o=!0),u===e||u.type==="ArrowFunctionExpression"){if(o){var l=this.startNodeAt(t,r);l.expression=u,u=this.finishNode(l,"ChainExpression")}return u}e=u}};X.shouldParseAsyncArrow=function(){return!this.canInsertSemicolon()&&this.eat(c.arrow)};X.parseSubscriptAsyncArrow=function(e,t,r,a){return this.parseArrowExpression(this.startNodeAt(e,t),r,!0,a)};X.parseSubscript=function(e,t,r,a,n,i,o){var u=this.options.ecmaVersion>=11,l=u&&this.eat(c.questionDot);a&&l&&this.raise(this.lastTokStart,"Optional chaining cannot appear in the callee of new expressions");var s=this.eat(c.bracketL);if(s||l&&this.type!==c.parenL&&this.type!==c.backQuote||this.eat(c.dot)){var d=this.startNodeAt(t,r);d.object=e,s?(d.property=this.parseExpression(),this.expect(c.bracketR)):this.type===c.privateId&&e.type!=="Super"?d.property=this.parsePrivateIdent():d.property=this.parseIdent(this.options.allowReserved!=="never"),d.computed=!!s,u&&(d.optional=l),e=this.finishNode(d,"MemberExpression")}else if(!a&&this.eat(c.parenL)){var p=new Xa,y=this.yieldPos,x=this.awaitPos,L=this.awaitIdentPos;this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0;var W=this.parseExprList(c.parenR,this.options.ecmaVersion>=8,!1,p);if(n&&!l&&this.shouldParseAsyncArrow())return this.checkPatternErrors(p,!1),this.checkYieldAwaitInDefaultParams(),this.awaitIdentPos>0&&this.raise(this.awaitIdentPos,"Cannot use 'await' as identifier inside an async function"),this.yieldPos=y,this.awaitPos=x,this.awaitIdentPos=L,this.parseSubscriptAsyncArrow(t,r,W,o);this.checkExpressionErrors(p,!0),this.yieldPos=y||this.yieldPos,this.awaitPos=x||this.awaitPos,this.awaitIdentPos=L||this.awaitIdentPos;var te=this.startNodeAt(t,r);te.callee=e,te.arguments=W,u&&(te.optional=l),e=this.finishNode(te,"CallExpression")}else if(this.type===c.backQuote){(l||i)&&this.raise(this.start,"Optional chaining cannot appear in the tag of tagged template expressions");var A=this.startNodeAt(t,r);A.tag=e,A.quasi=this.parseTemplate({isTagged:!0}),e=this.finishNode(A,"TaggedTemplateExpression")}return e};X.parseExprAtom=function(e,t,r){this.type===c.slash&&this.readRegexp();var a,n=this.potentialArrowAt===this.start;switch(this.type){case c._super:return this.allowSuper||this.raise(this.start,"'super' keyword outside a method"),a=this.startNode(),this.next(),this.type===c.parenL&&!this.allowDirectSuper&&this.raise(a.start,"super() call outside constructor of a subclass"),this.type!==c.dot&&this.type!==c.bracketL&&this.type!==c.parenL&&this.unexpected(),this.finishNode(a,"Super");case c._this:return a=this.startNode(),this.next(),this.finishNode(a,"ThisExpression");case c.name:var i=this.start,o=this.startLoc,u=this.containsEsc,l=this.parseIdent(!1);if(this.options.ecmaVersion>=8&&!u&&l.name==="async"&&!this.canInsertSemicolon()&&this.eat(c._function))return this.overrideContext(ye.f_expr),this.parseFunction(this.startNodeAt(i,o),0,!1,!0,t);if(n&&!this.canInsertSemicolon()){if(this.eat(c.arrow))return this.parseArrowExpression(this.startNodeAt(i,o),[l],!1,t);if(this.options.ecmaVersion>=8&&l.name==="async"&&this.type===c.name&&!u&&(!this.potentialArrowInForAwait||this.value!=="of"||this.containsEsc))return l=this.parseIdent(!1),(this.canInsertSemicolon()||!this.eat(c.arrow))&&this.unexpected(),this.parseArrowExpression(this.startNodeAt(i,o),[l],!0,t)}return l;case c.regexp:var s=this.value;return a=this.parseLiteral(s.value),a.regex={pattern:s.pattern,flags:s.flags},a;case c.num:case c.string:return this.parseLiteral(this.value);case c._null:case c._true:case c._false:return a=this.startNode(),a.value=this.type===c._null?null:this.type===c._true,a.raw=this.type.keyword,this.next(),this.finishNode(a,"Literal");case c.parenL:var d=this.start,p=this.parseParenAndDistinguishExpression(n,t);return e&&(e.parenthesizedAssign<0&&!this.isSimpleAssignTarget(p)&&(e.parenthesizedAssign=d),e.parenthesizedBind<0&&(e.parenthesizedBind=d)),p;case c.bracketL:return a=this.startNode(),this.next(),a.elements=this.parseExprList(c.bracketR,!0,!0,e),this.finishNode(a,"ArrayExpression");case c.braceL:return this.overrideContext(ye.b_expr),this.parseObj(!1,e);case c._function:return a=this.startNode(),this.next(),this.parseFunction(a,0);case c._class:return this.parseClass(this.startNode(),!1);case c._new:return this.parseNew();case c.backQuote:return this.parseTemplate();case c._import:return this.options.ecmaVersion>=11?this.parseExprImport(r):this.unexpected();default:return this.parseExprAtomDefault()}};X.parseExprAtomDefault=function(){this.unexpected()};X.parseExprImport=function(e){var t=this.startNode();if(this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword import"),this.next(),this.type===c.parenL&&!e)return this.parseDynamicImport(t);if(this.type===c.dot){var r=this.startNodeAt(t.start,t.loc&&t.loc.start);return r.name="import",t.meta=this.finishNode(r,"Identifier"),this.parseImportMeta(t)}else this.unexpected()};X.parseDynamicImport=function(e){if(this.next(),e.source=this.parseMaybeAssign(),!this.eat(c.parenR)){var t=this.start;this.eat(c.comma)&&this.eat(c.parenR)?this.raiseRecoverable(t,"Trailing comma is not allowed in import()"):this.unexpected(t)}return this.finishNode(e,"ImportExpression")};X.parseImportMeta=function(e){this.next();var t=this.containsEsc;return e.property=this.parseIdent(!0),e.property.name!=="meta"&&this.raiseRecoverable(e.property.start,"The only valid meta property for import is 'import.meta'"),t&&this.raiseRecoverable(e.start,"'import.meta' must not contain escaped characters"),this.options.sourceType!=="module"&&!this.options.allowImportExportEverywhere&&this.raiseRecoverable(e.start,"Cannot use 'import.meta' outside a module"),this.finishNode(e,"MetaProperty")};X.parseLiteral=function(e){var t=this.startNode();return t.value=e,t.raw=this.input.slice(this.start,this.end),t.raw.charCodeAt(t.raw.length-1)===110&&(t.bigint=t.raw.slice(0,-1).replace(/_/g,"")),this.next(),this.finishNode(t,"Literal")};X.parseParenExpression=function(){this.expect(c.parenL);var e=this.parseExpression();return this.expect(c.parenR),e};X.shouldParseArrow=function(e){return!this.canInsertSemicolon()};X.parseParenAndDistinguishExpression=function(e,t){var r=this.start,a=this.startLoc,n,i=this.options.ecmaVersion>=8;if(this.options.ecmaVersion>=6){this.next();var o=this.start,u=this.startLoc,l=[],s=!0,d=!1,p=new Xa,y=this.yieldPos,x=this.awaitPos,L;for(this.yieldPos=0,this.awaitPos=0;this.type!==c.parenR;)if(s?s=!1:this.expect(c.comma),i&&this.afterTrailingComma(c.parenR,!0)){d=!0;break}else if(this.type===c.ellipsis){L=this.start,l.push(this.parseParenItem(this.parseRestBinding())),this.type===c.comma&&this.raiseRecoverable(this.start,"Comma is not permitted after the rest element");break}else l.push(this.parseMaybeAssign(!1,p,this.parseParenItem));var W=this.lastTokEnd,te=this.lastTokEndLoc;if(this.expect(c.parenR),e&&this.shouldParseArrow(l)&&this.eat(c.arrow))return this.checkPatternErrors(p,!1),this.checkYieldAwaitInDefaultParams(),this.yieldPos=y,this.awaitPos=x,this.parseParenArrowList(r,a,l,t);(!l.length||d)&&this.unexpected(this.lastTokStart),L&&this.unexpected(L),this.checkExpressionErrors(p,!0),this.yieldPos=y||this.yieldPos,this.awaitPos=x||this.awaitPos,l.length>1?(n=this.startNodeAt(o,u),n.expressions=l,this.finishNodeAt(n,"SequenceExpression",W,te)):n=l[0]}else n=this.parseParenExpression();if(this.options.preserveParens){var A=this.startNodeAt(r,a);return A.expression=n,this.finishNode(A,"ParenthesizedExpression")}else return n};X.parseParenItem=function(e){return e};X.parseParenArrowList=function(e,t,r,a){return this.parseArrowExpression(this.startNodeAt(e,t),r,!1,a)};var hg=[];X.parseNew=function(){this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword new");var e=this.startNode();if(this.next(),this.options.ecmaVersion>=6&&this.type===c.dot){var t=this.startNodeAt(e.start,e.loc&&e.loc.start);t.name="new",e.meta=this.finishNode(t,"Identifier"),this.next();var r=this.containsEsc;return e.property=this.parseIdent(!0),e.property.name!=="target"&&this.raiseRecoverable(e.property.start,"The only valid meta property for new is 'new.target'"),r&&this.raiseRecoverable(e.start,"'new.target' must not contain escaped characters"),this.allowNewDotTarget||this.raiseRecoverable(e.start,"'new.target' can only be used in functions and class static block"),this.finishNode(e,"MetaProperty")}var a=this.start,n=this.startLoc;return e.callee=this.parseSubscripts(this.parseExprAtom(null,!1,!0),a,n,!0,!1),this.eat(c.parenL)?e.arguments=this.parseExprList(c.parenR,this.options.ecmaVersion>=8,!1):e.arguments=hg,this.finishNode(e,"NewExpression")};X.parseTemplateElement=function(e){var t=e.isTagged,r=this.startNode();return this.type===c.invalidTemplate?(t||this.raiseRecoverable(this.start,"Bad escape sequence in untagged template literal"),r.value={raw:this.value.replace(/\r\n?/g,`
`),cooked:null}):r.value={raw:this.input.slice(this.start,this.end).replace(/\r\n?/g,`
`),cooked:this.value},this.next(),r.tail=this.type===c.backQuote,this.finishNode(r,"TemplateElement")};X.parseTemplate=function(e){e===void 0&&(e={});var t=e.isTagged;t===void 0&&(t=!1);var r=this.startNode();this.next(),r.expressions=[];var a=this.parseTemplateElement({isTagged:t});for(r.quasis=[a];!a.tail;)this.type===c.eof&&this.raise(this.pos,"Unterminated template literal"),this.expect(c.dollarBraceL),r.expressions.push(this.parseExpression()),this.expect(c.braceR),r.quasis.push(a=this.parseTemplateElement({isTagged:t}));return this.next(),this.finishNode(r,"TemplateLiteral")};X.isAsyncProp=function(e){return!e.computed&&e.key.type==="Identifier"&&e.key.name==="async"&&(this.type===c.name||this.type===c.num||this.type===c.string||this.type===c.bracketL||this.type.keyword||this.options.ecmaVersion>=9&&this.type===c.star)&&!nt.test(this.input.slice(this.lastTokEnd,this.start))};X.parseObj=function(e,t){var r=this.startNode(),a=!0,n={};for(r.properties=[],this.next();!this.eat(c.braceR);){if(a)a=!1;else if(this.expect(c.comma),this.options.ecmaVersion>=5&&this.afterTrailingComma(c.braceR))break;var i=this.parseProperty(e,t);e||this.checkPropClash(i,n,t),r.properties.push(i)}return this.finishNode(r,e?"ObjectPattern":"ObjectExpression")};X.parseProperty=function(e,t){var r=this.startNode(),a,n,i,o;if(this.options.ecmaVersion>=9&&this.eat(c.ellipsis))return e?(r.argument=this.parseIdent(!1),this.type===c.comma&&this.raiseRecoverable(this.start,"Comma is not permitted after the rest element"),this.finishNode(r,"RestElement")):(r.argument=this.parseMaybeAssign(!1,t),this.type===c.comma&&t&&t.trailingComma<0&&(t.trailingComma=this.start),this.finishNode(r,"SpreadElement"));this.options.ecmaVersion>=6&&(r.method=!1,r.shorthand=!1,(e||t)&&(i=this.start,o=this.startLoc),e||(a=this.eat(c.star)));var u=this.containsEsc;return this.parsePropertyName(r),!e&&!u&&this.options.ecmaVersion>=8&&!a&&this.isAsyncProp(r)?(n=!0,a=this.options.ecmaVersion>=9&&this.eat(c.star),this.parsePropertyName(r)):n=!1,this.parsePropertyValue(r,e,a,n,i,o,t,u),this.finishNode(r,"Property")};X.parseGetterSetter=function(e){e.kind=e.key.name,this.parsePropertyName(e),e.value=this.parseMethod(!1);var t=e.kind==="get"?0:1;if(e.value.params.length!==t){var r=e.value.start;e.kind==="get"?this.raiseRecoverable(r,"getter should have no params"):this.raiseRecoverable(r,"setter should have exactly one param")}else e.kind==="set"&&e.value.params[0].type==="RestElement"&&this.raiseRecoverable(e.value.params[0].start,"Setter cannot use rest params")};X.parsePropertyValue=function(e,t,r,a,n,i,o,u){(r||a)&&this.type===c.colon&&this.unexpected(),this.eat(c.colon)?(e.value=t?this.parseMaybeDefault(this.start,this.startLoc):this.parseMaybeAssign(!1,o),e.kind="init"):this.options.ecmaVersion>=6&&this.type===c.parenL?(t&&this.unexpected(),e.kind="init",e.method=!0,e.value=this.parseMethod(r,a)):!t&&!u&&this.options.ecmaVersion>=5&&!e.computed&&e.key.type==="Identifier"&&(e.key.name==="get"||e.key.name==="set")&&this.type!==c.comma&&this.type!==c.braceR&&this.type!==c.eq?((r||a)&&this.unexpected(),this.parseGetterSetter(e)):this.options.ecmaVersion>=6&&!e.computed&&e.key.type==="Identifier"?((r||a)&&this.unexpected(),this.checkUnreserved(e.key),e.key.name==="await"&&!this.awaitIdentPos&&(this.awaitIdentPos=n),e.kind="init",t?e.value=this.parseMaybeDefault(n,i,this.copyNode(e.key)):this.type===c.eq&&o?(o.shorthandAssign<0&&(o.shorthandAssign=this.start),e.value=this.parseMaybeDefault(n,i,this.copyNode(e.key))):e.value=this.copyNode(e.key),e.shorthand=!0):this.unexpected()};X.parsePropertyName=function(e){if(this.options.ecmaVersion>=6){if(this.eat(c.bracketL))return e.computed=!0,e.key=this.parseMaybeAssign(),this.expect(c.bracketR),e.key;e.computed=!1}return e.key=this.type===c.num||this.type===c.string?this.parseExprAtom():this.parseIdent(this.options.allowReserved!=="never")};X.initFunction=function(e){e.id=null,this.options.ecmaVersion>=6&&(e.generator=e.expression=!1),this.options.ecmaVersion>=8&&(e.async=!1)};X.parseMethod=function(e,t,r){var a=this.startNode(),n=this.yieldPos,i=this.awaitPos,o=this.awaitIdentPos;return this.initFunction(a),this.options.ecmaVersion>=6&&(a.generator=e),this.options.ecmaVersion>=8&&(a.async=!!t),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(Dc(t,a.generator)|Nc|(r?ff:0)),this.expect(c.parenL),a.params=this.parseBindingList(c.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams(),this.parseFunctionBody(a,!1,!0,!1),this.yieldPos=n,this.awaitPos=i,this.awaitIdentPos=o,this.finishNode(a,"FunctionExpression")};X.parseArrowExpression=function(e,t,r,a){var n=this.yieldPos,i=this.awaitPos,o=this.awaitIdentPos;return this.enterScope(Dc(r,!1)|df),this.initFunction(e),this.options.ecmaVersion>=8&&(e.async=!!r),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,e.params=this.toAssignableList(t,!0),this.parseFunctionBody(e,!0,!1,a),this.yieldPos=n,this.awaitPos=i,this.awaitIdentPos=o,this.finishNode(e,"ArrowFunctionExpression")};X.parseFunctionBody=function(e,t,r,a){var n=t&&this.type!==c.braceL,i=this.strict,o=!1;if(n)e.body=this.parseMaybeAssign(a),e.expression=!0,this.checkParams(e,!1);else{var u=this.options.ecmaVersion>=7&&!this.isSimpleParamList(e.params);(!i||u)&&(o=this.strictDirective(this.end),o&&u&&this.raiseRecoverable(e.start,"Illegal 'use strict' directive in function with non-simple parameter list"));var l=this.labels;this.labels=[],o&&(this.strict=!0),this.checkParams(e,!i&&!o&&!t&&!r&&this.isSimpleParamList(e.params)),this.strict&&e.id&&this.checkLValSimple(e.id,gf),e.body=this.parseBlock(!1,void 0,o&&!i),e.expression=!1,this.adaptDirectivePrologue(e.body.body),this.labels=l}this.exitScope()};X.isSimpleParamList=function(e){for(var t=0,r=e;t<r.length;t+=1){var a=r[t];if(a.type!=="Identifier")return!1}return!0};X.checkParams=function(e,t){for(var r=Object.create(null),a=0,n=e.params;a<n.length;a+=1){var i=n[a];this.checkLValInnerPattern(i,Fc,t?null:r)}};X.parseExprList=function(e,t,r,a){for(var n=[],i=!0;!this.eat(e);){if(i)i=!1;else if(this.expect(c.comma),t&&this.afterTrailingComma(e))break;var o=void 0;r&&this.type===c.comma?o=null:this.type===c.ellipsis?(o=this.parseSpread(a),a&&this.type===c.comma&&a.trailingComma<0&&(a.trailingComma=this.start)):o=this.parseMaybeAssign(!1,a),n.push(o)}return n};X.checkUnreserved=function(e){var t=e.start,r=e.end,a=e.name;if(this.inGenerator&&a==="yield"&&this.raiseRecoverable(t,"Cannot use 'yield' as identifier inside a generator"),this.inAsync&&a==="await"&&this.raiseRecoverable(t,"Cannot use 'await' as identifier inside an async function"),this.currentThisScope().inClassFieldInit&&a==="arguments"&&this.raiseRecoverable(t,"Cannot use 'arguments' in class field initializer"),this.inClassStaticBlock&&(a==="arguments"||a==="await")&&this.raise(t,"Cannot use "+a+" in class static initialization block"),this.keywords.test(a)&&this.raise(t,"Unexpected keyword '"+a+"'"),!(this.options.ecmaVersion<6&&this.input.slice(t,r).indexOf("\\")!==-1)){var n=this.strict?this.reservedWordsStrict:this.reservedWords;n.test(a)&&(!this.inAsync&&a==="await"&&this.raiseRecoverable(t,"Cannot use keyword 'await' outside an async function"),this.raiseRecoverable(t,"The keyword '"+a+"' is reserved"))}};X.parseIdent=function(e){var t=this.parseIdentNode();return this.next(!!e),this.finishNode(t,"Identifier"),e||(this.checkUnreserved(t),t.name==="await"&&!this.awaitIdentPos&&(this.awaitIdentPos=t.start)),t};X.parseIdentNode=function(){var e=this.startNode();return this.type===c.name?e.name=this.value:this.type.keyword?(e.name=this.type.keyword,(e.name==="class"||e.name==="function")&&(this.lastTokEnd!==this.lastTokStart+1||this.input.charCodeAt(this.lastTokStart)!==46)&&this.context.pop(),this.type=c.name):this.unexpected(),e};X.parsePrivateIdent=function(){var e=this.startNode();return this.type===c.privateId?e.name=this.value:this.unexpected(),this.next(),this.finishNode(e,"PrivateIdentifier"),this.options.checkPrivateFields&&(this.privateNameStack.length===0?this.raise(e.start,"Private field '#"+e.name+"' must be declared in an enclosing class"):this.privateNameStack[this.privateNameStack.length-1].used.push(e)),e};X.parseYield=function(e){this.yieldPos||(this.yieldPos=this.start);var t=this.startNode();return this.next(),this.type===c.semi||this.canInsertSemicolon()||this.type!==c.star&&!this.type.startsExpr?(t.delegate=!1,t.argument=null):(t.delegate=this.eat(c.star),t.argument=this.parseMaybeAssign(e)),this.finishNode(t,"YieldExpression")};X.parseAwait=function(e){this.awaitPos||(this.awaitPos=this.start);var t=this.startNode();return this.next(),t.argument=this.parseMaybeUnary(null,!0,!1,e),this.finishNode(t,"AwaitExpression")};var Ma=Pe.prototype;Ma.raise=function(e,t){var r=uf(this.input,e);t+=" ("+r.line+":"+r.column+")";var a=new SyntaxError(t);throw a.pos=e,a.loc=r,a.raisedAt=this.pos,a};Ma.raiseRecoverable=Ma.raise;Ma.curPosition=function(){if(this.options.locations)return new Wr(this.curLine,this.pos-this.lineStart)};var Ht=Pe.prototype,mg=function(t){this.flags=t,this.var=[],this.lexical=[],this.functions=[],this.inClassFieldInit=!1};Ht.enterScope=function(e){this.scopeStack.push(new mg(e))};Ht.exitScope=function(){this.scopeStack.pop()};Ht.treatFunctionsAsVarInScope=function(e){return e.flags&Sr||!this.inModule&&e.flags&Qr};Ht.declareName=function(e,t,r){var a=!1;if(t===Lt){var n=this.currentScope();a=n.lexical.indexOf(e)>-1||n.functions.indexOf(e)>-1||n.var.indexOf(e)>-1,n.lexical.push(e),this.inModule&&n.flags&Qr&&delete this.undefinedExports[e]}else if(t===mf){var i=this.currentScope();i.lexical.push(e)}else if(t===hf){var o=this.currentScope();this.treatFunctionsAsVar?a=o.lexical.indexOf(e)>-1:a=o.lexical.indexOf(e)>-1||o.var.indexOf(e)>-1,o.functions.push(e)}else for(var u=this.scopeStack.length-1;u>=0;--u){var l=this.scopeStack[u];if(l.lexical.indexOf(e)>-1&&!(l.flags&pf&&l.lexical[0]===e)||!this.treatFunctionsAsVarInScope(l)&&l.functions.indexOf(e)>-1){a=!0;break}if(l.var.push(e),this.inModule&&l.flags&Qr&&delete this.undefinedExports[e],l.flags&jc)break}a&&this.raiseRecoverable(r,"Identifier '"+e+"' has already been declared")};Ht.checkLocalExport=function(e){this.scopeStack[0].lexical.indexOf(e.name)===-1&&this.scopeStack[0].var.indexOf(e.name)===-1&&(this.undefinedExports[e.name]=e)};Ht.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]};Ht.currentVarScope=function(){for(var e=this.scopeStack.length-1;;e--){var t=this.scopeStack[e];if(t.flags&jc)return t}};Ht.currentThisScope=function(){for(var e=this.scopeStack.length-1;;e--){var t=this.scopeStack[e];if(t.flags&jc&&!(t.flags&df))return t}};var Ya=function(t,r,a){this.type="",this.start=r,this.end=0,t.options.locations&&(this.loc=new Ka(t,a)),t.options.directSourceFile&&(this.sourceFile=t.options.directSourceFile),t.options.ranges&&(this.range=[r,0])},ra=Pe.prototype;ra.startNode=function(){return new Ya(this,this.start,this.startLoc)};ra.startNodeAt=function(e,t){return new Ya(this,e,t)};function yf(e,t,r,a){return e.type=t,e.end=r,this.options.locations&&(e.loc.end=a),this.options.ranges&&(e.range[1]=r),e}ra.finishNode=function(e,t){return yf.call(this,e,t,this.lastTokEnd,this.lastTokEndLoc)};ra.finishNodeAt=function(e,t,r,a){return yf.call(this,e,t,r,a)};ra.copyNode=function(e){var t=new Ya(this,e.start,this.startLoc);for(var r in e)t[r]=e[r];return t};var xf="ASCII ASCII_Hex_Digit AHex Alphabetic Alpha Any Assigned Bidi_Control Bidi_C Bidi_Mirrored Bidi_M Case_Ignorable CI Cased Changes_When_Casefolded CWCF Changes_When_Casemapped CWCM Changes_When_Lowercased CWL Changes_When_NFKC_Casefolded CWKCF Changes_When_Titlecased CWT Changes_When_Uppercased CWU Dash Default_Ignorable_Code_Point DI Deprecated Dep Diacritic Dia Emoji Emoji_Component Emoji_Modifier Emoji_Modifier_Base Emoji_Presentation Extender Ext Grapheme_Base Gr_Base Grapheme_Extend Gr_Ext Hex_Digit Hex IDS_Binary_Operator IDSB IDS_Trinary_Operator IDST ID_Continue IDC ID_Start IDS Ideographic Ideo Join_Control Join_C Logical_Order_Exception LOE Lowercase Lower Math Noncharacter_Code_Point NChar Pattern_Syntax Pat_Syn Pattern_White_Space Pat_WS Quotation_Mark QMark Radical Regional_Indicator RI Sentence_Terminal STerm Soft_Dotted SD Terminal_Punctuation Term Unified_Ideograph UIdeo Uppercase Upper Variation_Selector VS White_Space space XID_Continue XIDC XID_Start XIDS",_f=xf+" Extended_Pictographic",Cf=_f,wf=Cf+" EBase EComp EMod EPres ExtPict",Rf=wf,gg=Rf,vg={9:xf,10:_f,11:Cf,12:wf,13:Rf,14:gg},bg="Basic_Emoji Emoji_Keycap_Sequence RGI_Emoji_Modifier_Sequence RGI_Emoji_Flag_Sequence RGI_Emoji_Tag_Sequence RGI_Emoji_ZWJ_Sequence RGI_Emoji",yg={9:"",10:"",11:"",12:"",13:"",14:bg},Rd="Cased_Letter LC Close_Punctuation Pe Connector_Punctuation Pc Control Cc cntrl Currency_Symbol Sc Dash_Punctuation Pd Decimal_Number Nd digit Enclosing_Mark Me Final_Punctuation Pf Format Cf Initial_Punctuation Pi Letter L Letter_Number Nl Line_Separator Zl Lowercase_Letter Ll Mark M Combining_Mark Math_Symbol Sm Modifier_Letter Lm Modifier_Symbol Sk Nonspacing_Mark Mn Number N Open_Punctuation Ps Other C Other_Letter Lo Other_Number No Other_Punctuation Po Other_Symbol So Paragraph_Separator Zp Private_Use Co Punctuation P punct Separator Z Space_Separator Zs Spacing_Mark Mc Surrogate Cs Symbol S Titlecase_Letter Lt Unassigned Cn Uppercase_Letter Lu",kf="Adlam Adlm Ahom Anatolian_Hieroglyphs Hluw Arabic Arab Armenian Armn Avestan Avst Balinese Bali Bamum Bamu Bassa_Vah Bass Batak Batk Bengali Beng Bhaiksuki Bhks Bopomofo Bopo Brahmi Brah Braille Brai Buginese Bugi Buhid Buhd Canadian_Aboriginal Cans Carian Cari Caucasian_Albanian Aghb Chakma Cakm Cham Cham Cherokee Cher Common Zyyy Coptic Copt Qaac Cuneiform Xsux Cypriot Cprt Cyrillic Cyrl Deseret Dsrt Devanagari Deva Duployan Dupl Egyptian_Hieroglyphs Egyp Elbasan Elba Ethiopic Ethi Georgian Geor Glagolitic Glag Gothic Goth Grantha Gran Greek Grek Gujarati Gujr Gurmukhi Guru Han Hani Hangul Hang Hanunoo Hano Hatran Hatr Hebrew Hebr Hiragana Hira Imperial_Aramaic Armi Inherited Zinh Qaai Inscriptional_Pahlavi Phli Inscriptional_Parthian Prti Javanese Java Kaithi Kthi Kannada Knda Katakana Kana Kayah_Li Kali Kharoshthi Khar Khmer Khmr Khojki Khoj Khudawadi Sind Lao Laoo Latin Latn Lepcha Lepc Limbu Limb Linear_A Lina Linear_B Linb Lisu Lisu Lycian Lyci Lydian Lydi Mahajani Mahj Malayalam Mlym Mandaic Mand Manichaean Mani Marchen Marc Masaram_Gondi Gonm Meetei_Mayek Mtei Mende_Kikakui Mend Meroitic_Cursive Merc Meroitic_Hieroglyphs Mero Miao Plrd Modi Mongolian Mong Mro Mroo Multani Mult Myanmar Mymr Nabataean Nbat New_Tai_Lue Talu Newa Newa Nko Nkoo Nushu Nshu Ogham Ogam Ol_Chiki Olck Old_Hungarian Hung Old_Italic Ital Old_North_Arabian Narb Old_Permic Perm Old_Persian Xpeo Old_South_Arabian Sarb Old_Turkic Orkh Oriya Orya Osage Osge Osmanya Osma Pahawh_Hmong Hmng Palmyrene Palm Pau_Cin_Hau Pauc Phags_Pa Phag Phoenician Phnx Psalter_Pahlavi Phlp Rejang Rjng Runic Runr Samaritan Samr Saurashtra Saur Sharada Shrd Shavian Shaw Siddham Sidd SignWriting Sgnw Sinhala Sinh Sora_Sompeng Sora Soyombo Soyo Sundanese Sund Syloti_Nagri Sylo Syriac Syrc Tagalog Tglg Tagbanwa Tagb Tai_Le Tale Tai_Tham Lana Tai_Viet Tavt Takri Takr Tamil Taml Tangut Tang Telugu Telu Thaana Thaa Thai Thai Tibetan Tibt Tifinagh Tfng Tirhuta Tirh Ugaritic Ugar Vai Vaii Warang_Citi Wara Yi Yiii Zanabazar_Square Zanb",Sf=kf+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",Pf=Sf+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho",Af=Pf+" Chorasmian Chrs Diak Dives_Akuru Khitan_Small_Script Kits Yezi Yezidi",Ef=Af+" Cypro_Minoan Cpmn Old_Uyghur Ougr Tangsa Tnsa Toto Vithkuqi Vith",xg=Ef+" Hrkt Katakana_Or_Hiragana Kawi Nag_Mundari Nagm Unknown Zzzz",_g={9:kf,10:Sf,11:Pf,12:Af,13:Ef,14:xg},qf={};function Cg(e){var t=qf[e]={binary:Ft(vg[e]+" "+Rd),binaryOfStrings:Ft(yg[e]),nonBinary:{General_Category:Ft(Rd),Script:Ft(_g[e])}};t.nonBinary.Script_Extensions=t.nonBinary.Script,t.nonBinary.gc=t.nonBinary.General_Category,t.nonBinary.sc=t.nonBinary.Script,t.nonBinary.scx=t.nonBinary.Script_Extensions}for(var _u=0,kd=[9,10,11,12,13,14];_u<kd.length;_u+=1){var wg=kd[_u];Cg(wg)}var D=Pe.prototype,La=function(t,r){this.parent=t,this.base=r||this};La.prototype.separatedFrom=function(t){for(var r=this;r;r=r.parent)for(var a=t;a;a=a.parent)if(r.base===a.base&&r!==a)return!0;return!1};La.prototype.sibling=function(){return new La(this.parent,this.base)};var wt=function(t){this.parser=t,this.validFlags="gim"+(t.options.ecmaVersion>=6?"uy":"")+(t.options.ecmaVersion>=9?"s":"")+(t.options.ecmaVersion>=13?"d":"")+(t.options.ecmaVersion>=15?"v":""),this.unicodeProperties=qf[t.options.ecmaVersion>=14?14:t.options.ecmaVersion],this.source="",this.flags="",this.start=0,this.switchU=!1,this.switchV=!1,this.switchN=!1,this.pos=0,this.lastIntValue=0,this.lastStringValue="",this.lastAssertionIsQuantifiable=!1,this.numCapturingParens=0,this.maxBackReference=0,this.groupNames=Object.create(null),this.backReferenceNames=[],this.branchID=null};wt.prototype.reset=function(t,r,a){var n=a.indexOf("v")!==-1,i=a.indexOf("u")!==-1;this.start=t|0,this.source=r+"",this.flags=a,n&&this.parser.options.ecmaVersion>=15?(this.switchU=!0,this.switchV=!0,this.switchN=!0):(this.switchU=i&&this.parser.options.ecmaVersion>=6,this.switchV=!1,this.switchN=i&&this.parser.options.ecmaVersion>=9)};wt.prototype.raise=function(t){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+t)};wt.prototype.at=function(t,r){r===void 0&&(r=!1);var a=this.source,n=a.length;if(t>=n)return-1;var i=a.charCodeAt(t);if(!(r||this.switchU)||i<=55295||i>=57344||t+1>=n)return i;var o=a.charCodeAt(t+1);return o>=56320&&o<=57343?(i<<10)+o-56613888:i};wt.prototype.nextIndex=function(t,r){r===void 0&&(r=!1);var a=this.source,n=a.length;if(t>=n)return n;var i=a.charCodeAt(t),o;return!(r||this.switchU)||i<=55295||i>=57344||t+1>=n||(o=a.charCodeAt(t+1))<56320||o>57343?t+1:t+2};wt.prototype.current=function(t){return t===void 0&&(t=!1),this.at(this.pos,t)};wt.prototype.lookahead=function(t){return t===void 0&&(t=!1),this.at(this.nextIndex(this.pos,t),t)};wt.prototype.advance=function(t){t===void 0&&(t=!1),this.pos=this.nextIndex(this.pos,t)};wt.prototype.eat=function(t,r){return r===void 0&&(r=!1),this.current(r)===t?(this.advance(r),!0):!1};wt.prototype.eatChars=function(t,r){r===void 0&&(r=!1);for(var a=this.pos,n=0,i=t;n<i.length;n+=1){var o=i[n],u=this.at(a,r);if(u===-1||u!==o)return!1;a=this.nextIndex(a,r)}return this.pos=a,!0};D.validateRegExpFlags=function(e){for(var t=e.validFlags,r=e.flags,a=!1,n=!1,i=0;i<r.length;i++){var o=r.charAt(i);t.indexOf(o)===-1&&this.raise(e.start,"Invalid regular expression flag"),r.indexOf(o,i+1)>-1&&this.raise(e.start,"Duplicate regular expression flag"),o==="u"&&(a=!0),o==="v"&&(n=!0)}this.options.ecmaVersion>=15&&a&&n&&this.raise(e.start,"Invalid regular expression flag")};function Rg(e){for(var t in e)return!0;return!1}D.validateRegExpPattern=function(e){this.regexp_pattern(e),!e.switchN&&this.options.ecmaVersion>=9&&Rg(e.groupNames)&&(e.switchN=!0,this.regexp_pattern(e))};D.regexp_pattern=function(e){e.pos=0,e.lastIntValue=0,e.lastStringValue="",e.lastAssertionIsQuantifiable=!1,e.numCapturingParens=0,e.maxBackReference=0,e.groupNames=Object.create(null),e.backReferenceNames.length=0,e.branchID=null,this.regexp_disjunction(e),e.pos!==e.source.length&&(e.eat(41)&&e.raise("Unmatched ')'"),(e.eat(93)||e.eat(125))&&e.raise("Lone quantifier brackets")),e.maxBackReference>e.numCapturingParens&&e.raise("Invalid escape");for(var t=0,r=e.backReferenceNames;t<r.length;t+=1){var a=r[t];e.groupNames[a]||e.raise("Invalid named capture referenced")}};D.regexp_disjunction=function(e){var t=this.options.ecmaVersion>=16;for(t&&(e.branchID=new La(e.branchID,null)),this.regexp_alternative(e);e.eat(124);)t&&(e.branchID=e.branchID.sibling()),this.regexp_alternative(e);t&&(e.branchID=e.branchID.parent),this.regexp_eatQuantifier(e,!0)&&e.raise("Nothing to repeat"),e.eat(123)&&e.raise("Lone quantifier brackets")};D.regexp_alternative=function(e){for(;e.pos<e.source.length&&this.regexp_eatTerm(e););};D.regexp_eatTerm=function(e){return this.regexp_eatAssertion(e)?(e.lastAssertionIsQuantifiable&&this.regexp_eatQuantifier(e)&&e.switchU&&e.raise("Invalid quantifier"),!0):(e.switchU?this.regexp_eatAtom(e):this.regexp_eatExtendedAtom(e))?(this.regexp_eatQuantifier(e),!0):!1};D.regexp_eatAssertion=function(e){var t=e.pos;if(e.lastAssertionIsQuantifiable=!1,e.eat(94)||e.eat(36))return!0;if(e.eat(92)){if(e.eat(66)||e.eat(98))return!0;e.pos=t}if(e.eat(40)&&e.eat(63)){var r=!1;if(this.options.ecmaVersion>=9&&(r=e.eat(60)),e.eat(61)||e.eat(33))return this.regexp_disjunction(e),e.eat(41)||e.raise("Unterminated group"),e.lastAssertionIsQuantifiable=!r,!0}return e.pos=t,!1};D.regexp_eatQuantifier=function(e,t){return t===void 0&&(t=!1),this.regexp_eatQuantifierPrefix(e,t)?(e.eat(63),!0):!1};D.regexp_eatQuantifierPrefix=function(e,t){return e.eat(42)||e.eat(43)||e.eat(63)||this.regexp_eatBracedQuantifier(e,t)};D.regexp_eatBracedQuantifier=function(e,t){var r=e.pos;if(e.eat(123)){var a=0,n=-1;if(this.regexp_eatDecimalDigits(e)&&(a=e.lastIntValue,e.eat(44)&&this.regexp_eatDecimalDigits(e)&&(n=e.lastIntValue),e.eat(125)))return n!==-1&&n<a&&!t&&e.raise("numbers out of order in {} quantifier"),!0;e.switchU&&!t&&e.raise("Incomplete quantifier"),e.pos=r}return!1};D.regexp_eatAtom=function(e){return this.regexp_eatPatternCharacters(e)||e.eat(46)||this.regexp_eatReverseSolidusAtomEscape(e)||this.regexp_eatCharacterClass(e)||this.regexp_eatUncapturingGroup(e)||this.regexp_eatCapturingGroup(e)};D.regexp_eatReverseSolidusAtomEscape=function(e){var t=e.pos;if(e.eat(92)){if(this.regexp_eatAtomEscape(e))return!0;e.pos=t}return!1};D.regexp_eatUncapturingGroup=function(e){var t=e.pos;if(e.eat(40)){if(e.eat(63)&&e.eat(58)){if(this.regexp_disjunction(e),e.eat(41))return!0;e.raise("Unterminated group")}e.pos=t}return!1};D.regexp_eatCapturingGroup=function(e){if(e.eat(40)){if(this.options.ecmaVersion>=9?this.regexp_groupSpecifier(e):e.current()===63&&e.raise("Invalid group"),this.regexp_disjunction(e),e.eat(41))return e.numCapturingParens+=1,!0;e.raise("Unterminated group")}return!1};D.regexp_eatExtendedAtom=function(e){return e.eat(46)||this.regexp_eatReverseSolidusAtomEscape(e)||this.regexp_eatCharacterClass(e)||this.regexp_eatUncapturingGroup(e)||this.regexp_eatCapturingGroup(e)||this.regexp_eatInvalidBracedQuantifier(e)||this.regexp_eatExtendedPatternCharacter(e)};D.regexp_eatInvalidBracedQuantifier=function(e){return this.regexp_eatBracedQuantifier(e,!0)&&e.raise("Nothing to repeat"),!1};D.regexp_eatSyntaxCharacter=function(e){var t=e.current();return Of(t)?(e.lastIntValue=t,e.advance(),!0):!1};function Of(e){return e===36||e>=40&&e<=43||e===46||e===63||e>=91&&e<=94||e>=123&&e<=125}D.regexp_eatPatternCharacters=function(e){for(var t=e.pos,r=0;(r=e.current())!==-1&&!Of(r);)e.advance();return e.pos!==t};D.regexp_eatExtendedPatternCharacter=function(e){var t=e.current();return t!==-1&&t!==36&&!(t>=40&&t<=43)&&t!==46&&t!==63&&t!==91&&t!==94&&t!==124?(e.advance(),!0):!1};D.regexp_groupSpecifier=function(e){if(e.eat(63)){this.regexp_eatGroupName(e)||e.raise("Invalid group");var t=this.options.ecmaVersion>=16,r=e.groupNames[e.lastStringValue];if(r)if(t)for(var a=0,n=r;a<n.length;a+=1){var i=n[a];i.separatedFrom(e.branchID)||e.raise("Duplicate capture group name")}else e.raise("Duplicate capture group name");t?(r||(e.groupNames[e.lastStringValue]=[])).push(e.branchID):e.groupNames[e.lastStringValue]=!0}};D.regexp_eatGroupName=function(e){if(e.lastStringValue="",e.eat(60)){if(this.regexp_eatRegExpIdentifierName(e)&&e.eat(62))return!0;e.raise("Invalid capture group name")}return!1};D.regexp_eatRegExpIdentifierName=function(e){if(e.lastStringValue="",this.regexp_eatRegExpIdentifierStart(e)){for(e.lastStringValue+=Bt(e.lastIntValue);this.regexp_eatRegExpIdentifierPart(e);)e.lastStringValue+=Bt(e.lastIntValue);return!0}return!1};D.regexp_eatRegExpIdentifierStart=function(e){var t=e.pos,r=this.options.ecmaVersion>=11,a=e.current(r);return e.advance(r),a===92&&this.regexp_eatRegExpUnicodeEscapeSequence(e,r)&&(a=e.lastIntValue),kg(a)?(e.lastIntValue=a,!0):(e.pos=t,!1)};function kg(e){return Ot(e,!0)||e===36||e===95}D.regexp_eatRegExpIdentifierPart=function(e){var t=e.pos,r=this.options.ecmaVersion>=11,a=e.current(r);return e.advance(r),a===92&&this.regexp_eatRegExpUnicodeEscapeSequence(e,r)&&(a=e.lastIntValue),Sg(a)?(e.lastIntValue=a,!0):(e.pos=t,!1)};function Sg(e){return xr(e,!0)||e===36||e===95||e===8204||e===8205}D.regexp_eatAtomEscape=function(e){return this.regexp_eatBackReference(e)||this.regexp_eatCharacterClassEscape(e)||this.regexp_eatCharacterEscape(e)||e.switchN&&this.regexp_eatKGroupName(e)?!0:(e.switchU&&(e.current()===99&&e.raise("Invalid unicode escape"),e.raise("Invalid escape")),!1)};D.regexp_eatBackReference=function(e){var t=e.pos;if(this.regexp_eatDecimalEscape(e)){var r=e.lastIntValue;if(e.switchU)return r>e.maxBackReference&&(e.maxBackReference=r),!0;if(r<=e.numCapturingParens)return!0;e.pos=t}return!1};D.regexp_eatKGroupName=function(e){if(e.eat(107)){if(this.regexp_eatGroupName(e))return e.backReferenceNames.push(e.lastStringValue),!0;e.raise("Invalid named reference")}return!1};D.regexp_eatCharacterEscape=function(e){return this.regexp_eatControlEscape(e)||this.regexp_eatCControlLetter(e)||this.regexp_eatZero(e)||this.regexp_eatHexEscapeSequence(e)||this.regexp_eatRegExpUnicodeEscapeSequence(e,!1)||!e.switchU&&this.regexp_eatLegacyOctalEscapeSequence(e)||this.regexp_eatIdentityEscape(e)};D.regexp_eatCControlLetter=function(e){var t=e.pos;if(e.eat(99)){if(this.regexp_eatControlLetter(e))return!0;e.pos=t}return!1};D.regexp_eatZero=function(e){return e.current()===48&&!Ja(e.lookahead())?(e.lastIntValue=0,e.advance(),!0):!1};D.regexp_eatControlEscape=function(e){var t=e.current();return t===116?(e.lastIntValue=9,e.advance(),!0):t===110?(e.lastIntValue=10,e.advance(),!0):t===118?(e.lastIntValue=11,e.advance(),!0):t===102?(e.lastIntValue=12,e.advance(),!0):t===114?(e.lastIntValue=13,e.advance(),!0):!1};D.regexp_eatControlLetter=function(e){var t=e.current();return Tf(t)?(e.lastIntValue=t%32,e.advance(),!0):!1};function Tf(e){return e>=65&&e<=90||e>=97&&e<=122}D.regexp_eatRegExpUnicodeEscapeSequence=function(e,t){t===void 0&&(t=!1);var r=e.pos,a=t||e.switchU;if(e.eat(117)){if(this.regexp_eatFixedHexDigits(e,4)){var n=e.lastIntValue;if(a&&n>=55296&&n<=56319){var i=e.pos;if(e.eat(92)&&e.eat(117)&&this.regexp_eatFixedHexDigits(e,4)){var o=e.lastIntValue;if(o>=56320&&o<=57343)return e.lastIntValue=(n-55296)*1024+(o-56320)+65536,!0}e.pos=i,e.lastIntValue=n}return!0}if(a&&e.eat(123)&&this.regexp_eatHexDigits(e)&&e.eat(125)&&Pg(e.lastIntValue))return!0;a&&e.raise("Invalid unicode escape"),e.pos=r}return!1};function Pg(e){return e>=0&&e<=1114111}D.regexp_eatIdentityEscape=function(e){if(e.switchU)return this.regexp_eatSyntaxCharacter(e)?!0:e.eat(47)?(e.lastIntValue=47,!0):!1;var t=e.current();return t!==99&&(!e.switchN||t!==107)?(e.lastIntValue=t,e.advance(),!0):!1};D.regexp_eatDecimalEscape=function(e){e.lastIntValue=0;var t=e.current();if(t>=49&&t<=57){do e.lastIntValue=10*e.lastIntValue+(t-48),e.advance();while((t=e.current())>=48&&t<=57);return!0}return!1};var Mf=0,Tt=1,tt=2;D.regexp_eatCharacterClassEscape=function(e){var t=e.current();if(Ag(t))return e.lastIntValue=-1,e.advance(),Tt;var r=!1;if(e.switchU&&this.options.ecmaVersion>=9&&((r=t===80)||t===112)){e.lastIntValue=-1,e.advance();var a;if(e.eat(123)&&(a=this.regexp_eatUnicodePropertyValueExpression(e))&&e.eat(125))return r&&a===tt&&e.raise("Invalid property name"),a;e.raise("Invalid property name")}return Mf};function Ag(e){return e===100||e===68||e===115||e===83||e===119||e===87}D.regexp_eatUnicodePropertyValueExpression=function(e){var t=e.pos;if(this.regexp_eatUnicodePropertyName(e)&&e.eat(61)){var r=e.lastStringValue;if(this.regexp_eatUnicodePropertyValue(e)){var a=e.lastStringValue;return this.regexp_validateUnicodePropertyNameAndValue(e,r,a),Tt}}if(e.pos=t,this.regexp_eatLoneUnicodePropertyNameOrValue(e)){var n=e.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(e,n)}return Mf};D.regexp_validateUnicodePropertyNameAndValue=function(e,t,r){ea(e.unicodeProperties.nonBinary,t)||e.raise("Invalid property name"),e.unicodeProperties.nonBinary[t].test(r)||e.raise("Invalid property value")};D.regexp_validateUnicodePropertyNameOrValue=function(e,t){if(e.unicodeProperties.binary.test(t))return Tt;if(e.switchV&&e.unicodeProperties.binaryOfStrings.test(t))return tt;e.raise("Invalid property name")};D.regexp_eatUnicodePropertyName=function(e){var t=0;for(e.lastStringValue="";Lf(t=e.current());)e.lastStringValue+=Bt(t),e.advance();return e.lastStringValue!==""};function Lf(e){return Tf(e)||e===95}D.regexp_eatUnicodePropertyValue=function(e){var t=0;for(e.lastStringValue="";Eg(t=e.current());)e.lastStringValue+=Bt(t),e.advance();return e.lastStringValue!==""};function Eg(e){return Lf(e)||Ja(e)}D.regexp_eatLoneUnicodePropertyNameOrValue=function(e){return this.regexp_eatUnicodePropertyValue(e)};D.regexp_eatCharacterClass=function(e){if(e.eat(91)){var t=e.eat(94),r=this.regexp_classContents(e);return e.eat(93)||e.raise("Unterminated character class"),t&&r===tt&&e.raise("Negated character class may contain strings"),!0}return!1};D.regexp_classContents=function(e){return e.current()===93?Tt:e.switchV?this.regexp_classSetExpression(e):(this.regexp_nonEmptyClassRanges(e),Tt)};D.regexp_nonEmptyClassRanges=function(e){for(;this.regexp_eatClassAtom(e);){var t=e.lastIntValue;if(e.eat(45)&&this.regexp_eatClassAtom(e)){var r=e.lastIntValue;e.switchU&&(t===-1||r===-1)&&e.raise("Invalid character class"),t!==-1&&r!==-1&&t>r&&e.raise("Range out of order in character class")}}};D.regexp_eatClassAtom=function(e){var t=e.pos;if(e.eat(92)){if(this.regexp_eatClassEscape(e))return!0;if(e.switchU){var r=e.current();(r===99||Nf(r))&&e.raise("Invalid class escape"),e.raise("Invalid escape")}e.pos=t}var a=e.current();return a!==93?(e.lastIntValue=a,e.advance(),!0):!1};D.regexp_eatClassEscape=function(e){var t=e.pos;if(e.eat(98))return e.lastIntValue=8,!0;if(e.switchU&&e.eat(45))return e.lastIntValue=45,!0;if(!e.switchU&&e.eat(99)){if(this.regexp_eatClassControlLetter(e))return!0;e.pos=t}return this.regexp_eatCharacterClassEscape(e)||this.regexp_eatCharacterEscape(e)};D.regexp_classSetExpression=function(e){var t=Tt,r;if(!this.regexp_eatClassSetRange(e))if(r=this.regexp_eatClassSetOperand(e)){r===tt&&(t=tt);for(var a=e.pos;e.eatChars([38,38]);){if(e.current()!==38&&(r=this.regexp_eatClassSetOperand(e))){r!==tt&&(t=Tt);continue}e.raise("Invalid character in character class")}if(a!==e.pos)return t;for(;e.eatChars([45,45]);)this.regexp_eatClassSetOperand(e)||e.raise("Invalid character in character class");if(a!==e.pos)return t}else e.raise("Invalid character in character class");for(;;)if(!this.regexp_eatClassSetRange(e)){if(r=this.regexp_eatClassSetOperand(e),!r)return t;r===tt&&(t=tt)}};D.regexp_eatClassSetRange=function(e){var t=e.pos;if(this.regexp_eatClassSetCharacter(e)){var r=e.lastIntValue;if(e.eat(45)&&this.regexp_eatClassSetCharacter(e)){var a=e.lastIntValue;return r!==-1&&a!==-1&&r>a&&e.raise("Range out of order in character class"),!0}e.pos=t}return!1};D.regexp_eatClassSetOperand=function(e){return this.regexp_eatClassSetCharacter(e)?Tt:this.regexp_eatClassStringDisjunction(e)||this.regexp_eatNestedClass(e)};D.regexp_eatNestedClass=function(e){var t=e.pos;if(e.eat(91)){var r=e.eat(94),a=this.regexp_classContents(e);if(e.eat(93))return r&&a===tt&&e.raise("Negated character class may contain strings"),a;e.pos=t}if(e.eat(92)){var n=this.regexp_eatCharacterClassEscape(e);if(n)return n;e.pos=t}return null};D.regexp_eatClassStringDisjunction=function(e){var t=e.pos;if(e.eatChars([92,113])){if(e.eat(123)){var r=this.regexp_classStringDisjunctionContents(e);if(e.eat(125))return r}else e.raise("Invalid escape");e.pos=t}return null};D.regexp_classStringDisjunctionContents=function(e){for(var t=this.regexp_classString(e);e.eat(124);)this.regexp_classString(e)===tt&&(t=tt);return t};D.regexp_classString=function(e){for(var t=0;this.regexp_eatClassSetCharacter(e);)t++;return t===1?Tt:tt};D.regexp_eatClassSetCharacter=function(e){var t=e.pos;if(e.eat(92))return this.regexp_eatCharacterEscape(e)||this.regexp_eatClassSetReservedPunctuator(e)?!0:e.eat(98)?(e.lastIntValue=8,!0):(e.pos=t,!1);var r=e.current();return r<0||r===e.lookahead()&&qg(r)||Og(r)?!1:(e.advance(),e.lastIntValue=r,!0)};function qg(e){return e===33||e>=35&&e<=38||e>=42&&e<=44||e===46||e>=58&&e<=64||e===94||e===96||e===126}function Og(e){return e===40||e===41||e===45||e===47||e>=91&&e<=93||e>=123&&e<=125}D.regexp_eatClassSetReservedPunctuator=function(e){var t=e.current();return Tg(t)?(e.lastIntValue=t,e.advance(),!0):!1};function Tg(e){return e===33||e===35||e===37||e===38||e===44||e===45||e>=58&&e<=62||e===64||e===96||e===126}D.regexp_eatClassControlLetter=function(e){var t=e.current();return Ja(t)||t===95?(e.lastIntValue=t%32,e.advance(),!0):!1};D.regexp_eatHexEscapeSequence=function(e){var t=e.pos;if(e.eat(120)){if(this.regexp_eatFixedHexDigits(e,2))return!0;e.switchU&&e.raise("Invalid escape"),e.pos=t}return!1};D.regexp_eatDecimalDigits=function(e){var t=e.pos,r=0;for(e.lastIntValue=0;Ja(r=e.current());)e.lastIntValue=10*e.lastIntValue+(r-48),e.advance();return e.pos!==t};function Ja(e){return e>=48&&e<=57}D.regexp_eatHexDigits=function(e){var t=e.pos,r=0;for(e.lastIntValue=0;If(r=e.current());)e.lastIntValue=16*e.lastIntValue+$f(r),e.advance();return e.pos!==t};function If(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function $f(e){return e>=65&&e<=70?10+(e-65):e>=97&&e<=102?10+(e-97):e-48}D.regexp_eatLegacyOctalEscapeSequence=function(e){if(this.regexp_eatOctalDigit(e)){var t=e.lastIntValue;if(this.regexp_eatOctalDigit(e)){var r=e.lastIntValue;t<=3&&this.regexp_eatOctalDigit(e)?e.lastIntValue=t*64+r*8+e.lastIntValue:e.lastIntValue=t*8+r}else e.lastIntValue=t;return!0}return!1};D.regexp_eatOctalDigit=function(e){var t=e.current();return Nf(t)?(e.lastIntValue=t-48,e.advance(),!0):(e.lastIntValue=0,!1)};function Nf(e){return e>=48&&e<=55}D.regexp_eatFixedHexDigits=function(e,t){var r=e.pos;e.lastIntValue=0;for(var a=0;a<t;++a){var n=e.current();if(!If(n))return e.pos=r,!1;e.lastIntValue=16*e.lastIntValue+$f(n),e.advance()}return!0};var Vc=function(t){this.type=t.type,this.value=t.value,this.start=t.start,this.end=t.end,t.options.locations&&(this.loc=new Ka(t,t.startLoc,t.endLoc)),t.options.ranges&&(this.range=[t.start,t.end])},le=Pe.prototype;le.next=function(e){!e&&this.type.keyword&&this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword "+this.type.keyword),this.options.onToken&&this.options.onToken(new Vc(this)),this.lastTokEnd=this.end,this.lastTokStart=this.start,this.lastTokEndLoc=this.endLoc,this.lastTokStartLoc=this.startLoc,this.nextToken()};le.getToken=function(){return this.next(),new Vc(this)};typeof Symbol<"u"&&(le[Symbol.iterator]=function(){var e=this;return{next:function(){var t=e.getToken();return{done:t.type===c.eof,value:t}}}});le.nextToken=function(){var e=this.curContext();if((!e||!e.preserveSpace)&&this.skipSpace(),this.start=this.pos,this.options.locations&&(this.startLoc=this.curPosition()),this.pos>=this.input.length)return this.finishToken(c.eof);if(e.override)return e.override(this);this.readToken(this.fullCharCodeAtPos())};le.readToken=function(e){return Ot(e,this.options.ecmaVersion>=6)||e===92?this.readWord():this.getTokenFromCode(e)};le.fullCharCodeAtPos=function(){var e=this.input.charCodeAt(this.pos);if(e<=55295||e>=56320)return e;var t=this.input.charCodeAt(this.pos+1);return t<=56319||t>=57344?e:(e<<10)+t-56613888};le.skipBlockComment=function(){var e=this.options.onComment&&this.curPosition(),t=this.pos,r=this.input.indexOf("*/",this.pos+=2);if(r===-1&&this.raise(this.pos-2,"Unterminated comment"),this.pos=r+2,this.options.locations)for(var a=void 0,n=t;(a=of(this.input,n,this.pos))>-1;)++this.curLine,n=this.lineStart=a;this.options.onComment&&this.options.onComment(!0,this.input.slice(t+2,r),t,this.pos,e,this.curPosition())};le.skipLineComment=function(e){for(var t=this.pos,r=this.options.onComment&&this.curPosition(),a=this.input.charCodeAt(this.pos+=e);this.pos<this.input.length&&!kr(a);)a=this.input.charCodeAt(++this.pos);this.options.onComment&&this.options.onComment(!1,this.input.slice(t+e,this.pos),t,this.pos,r,this.curPosition())};le.skipSpace=function(){e:for(;this.pos<this.input.length;){var e=this.input.charCodeAt(this.pos);switch(e){case 32:case 160:++this.pos;break;case 13:this.input.charCodeAt(this.pos+1)===10&&++this.pos;case 10:case 8232:case 8233:++this.pos,this.options.locations&&(++this.curLine,this.lineStart=this.pos);break;case 47:switch(this.input.charCodeAt(this.pos+1)){case 42:this.skipBlockComment();break;case 47:this.skipLineComment(2);break;default:break e}break;default:if(e>8&&e<14||e>=5760&&sf.test(String.fromCharCode(e)))++this.pos;else break e}}};le.finishToken=function(e,t){this.end=this.pos,this.options.locations&&(this.endLoc=this.curPosition());var r=this.type;this.type=e,this.value=t,this.updateContext(r)};le.readToken_dot=function(){var e=this.input.charCodeAt(this.pos+1);if(e>=48&&e<=57)return this.readNumber(!0);var t=this.input.charCodeAt(this.pos+2);return this.options.ecmaVersion>=6&&e===46&&t===46?(this.pos+=3,this.finishToken(c.ellipsis)):(++this.pos,this.finishToken(c.dot))};le.readToken_slash=function(){var e=this.input.charCodeAt(this.pos+1);return this.exprAllowed?(++this.pos,this.readRegexp()):e===61?this.finishOp(c.assign,2):this.finishOp(c.slash,1)};le.readToken_mult_modulo_exp=function(e){var t=this.input.charCodeAt(this.pos+1),r=1,a=e===42?c.star:c.modulo;return this.options.ecmaVersion>=7&&e===42&&t===42&&(++r,a=c.starstar,t=this.input.charCodeAt(this.pos+2)),t===61?this.finishOp(c.assign,r+1):this.finishOp(a,r)};le.readToken_pipe_amp=function(e){var t=this.input.charCodeAt(this.pos+1);if(t===e){if(this.options.ecmaVersion>=12){var r=this.input.charCodeAt(this.pos+2);if(r===61)return this.finishOp(c.assign,3)}return this.finishOp(e===124?c.logicalOR:c.logicalAND,2)}return t===61?this.finishOp(c.assign,2):this.finishOp(e===124?c.bitwiseOR:c.bitwiseAND,1)};le.readToken_caret=function(){var e=this.input.charCodeAt(this.pos+1);return e===61?this.finishOp(c.assign,2):this.finishOp(c.bitwiseXOR,1)};le.readToken_plus_min=function(e){var t=this.input.charCodeAt(this.pos+1);return t===e?t===45&&!this.inModule&&this.input.charCodeAt(this.pos+2)===62&&(this.lastTokEnd===0||nt.test(this.input.slice(this.lastTokEnd,this.pos)))?(this.skipLineComment(3),this.skipSpace(),this.nextToken()):this.finishOp(c.incDec,2):t===61?this.finishOp(c.assign,2):this.finishOp(c.plusMin,1)};le.readToken_lt_gt=function(e){var t=this.input.charCodeAt(this.pos+1),r=1;return t===e?(r=e===62&&this.input.charCodeAt(this.pos+2)===62?3:2,this.input.charCodeAt(this.pos+r)===61?this.finishOp(c.assign,r+1):this.finishOp(c.bitShift,r)):t===33&&e===60&&!this.inModule&&this.input.charCodeAt(this.pos+2)===45&&this.input.charCodeAt(this.pos+3)===45?(this.skipLineComment(4),this.skipSpace(),this.nextToken()):(t===61&&(r=2),this.finishOp(c.relational,r))};le.readToken_eq_excl=function(e){var t=this.input.charCodeAt(this.pos+1);return t===61?this.finishOp(c.equality,this.input.charCodeAt(this.pos+2)===61?3:2):e===61&&t===62&&this.options.ecmaVersion>=6?(this.pos+=2,this.finishToken(c.arrow)):this.finishOp(e===61?c.eq:c.prefix,1)};le.readToken_question=function(){var e=this.options.ecmaVersion;if(e>=11){var t=this.input.charCodeAt(this.pos+1);if(t===46){var r=this.input.charCodeAt(this.pos+2);if(r<48||r>57)return this.finishOp(c.questionDot,2)}if(t===63){if(e>=12){var a=this.input.charCodeAt(this.pos+2);if(a===61)return this.finishOp(c.assign,3)}return this.finishOp(c.coalesce,2)}}return this.finishOp(c.question,1)};le.readToken_numberSign=function(){var e=this.options.ecmaVersion,t=35;if(e>=13&&(++this.pos,t=this.fullCharCodeAtPos(),Ot(t,!0)||t===92))return this.finishToken(c.privateId,this.readWord1());this.raise(this.pos,"Unexpected character '"+Bt(t)+"'")};le.getTokenFromCode=function(e){switch(e){case 46:return this.readToken_dot();case 40:return++this.pos,this.finishToken(c.parenL);case 41:return++this.pos,this.finishToken(c.parenR);case 59:return++this.pos,this.finishToken(c.semi);case 44:return++this.pos,this.finishToken(c.comma);case 91:return++this.pos,this.finishToken(c.bracketL);case 93:return++this.pos,this.finishToken(c.bracketR);case 123:return++this.pos,this.finishToken(c.braceL);case 125:return++this.pos,this.finishToken(c.braceR);case 58:return++this.pos,this.finishToken(c.colon);case 96:if(this.options.ecmaVersion<6)break;return++this.pos,this.finishToken(c.backQuote);case 48:var t=this.input.charCodeAt(this.pos+1);if(t===120||t===88)return this.readRadixNumber(16);if(this.options.ecmaVersion>=6){if(t===111||t===79)return this.readRadixNumber(8);if(t===98||t===66)return this.readRadixNumber(2)}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return this.readNumber(!1);case 34:case 39:return this.readString(e);case 47:return this.readToken_slash();case 37:case 42:return this.readToken_mult_modulo_exp(e);case 124:case 38:return this.readToken_pipe_amp(e);case 94:return this.readToken_caret();case 43:case 45:return this.readToken_plus_min(e);case 60:case 62:return this.readToken_lt_gt(e);case 61:case 33:return this.readToken_eq_excl(e);case 63:return this.readToken_question();case 126:return this.finishOp(c.prefix,1);case 35:return this.readToken_numberSign()}this.raise(this.pos,"Unexpected character '"+Bt(e)+"'")};le.finishOp=function(e,t){var r=this.input.slice(this.pos,this.pos+t);return this.pos+=t,this.finishToken(e,r)};le.readRegexp=function(){for(var e,t,r=this.pos;;){this.pos>=this.input.length&&this.raise(r,"Unterminated regular expression");var a=this.input.charAt(this.pos);if(nt.test(a)&&this.raise(r,"Unterminated regular expression"),e)e=!1;else{if(a==="[")t=!0;else if(a==="]"&&t)t=!1;else if(a==="/"&&!t)break;e=a==="\\"}++this.pos}var n=this.input.slice(r,this.pos);++this.pos;var i=this.pos,o=this.readWord1();this.containsEsc&&this.unexpected(i);var u=this.regexpState||(this.regexpState=new wt(this));u.reset(r,n,o),this.validateRegExpFlags(u),this.validateRegExpPattern(u);var l=null;try{l=new RegExp(n,o)}catch{}return this.finishToken(c.regexp,{pattern:n,flags:o,value:l})};le.readInt=function(e,t,r){for(var a=this.options.ecmaVersion>=12&&t===void 0,n=r&&this.input.charCodeAt(this.pos)===48,i=this.pos,o=0,u=0,l=0,s=t??1/0;l<s;++l,++this.pos){var d=this.input.charCodeAt(this.pos),p=void 0;if(a&&d===95){n&&this.raiseRecoverable(this.pos,"Numeric separator is not allowed in legacy octal numeric literals"),u===95&&this.raiseRecoverable(this.pos,"Numeric separator must be exactly one underscore"),l===0&&this.raiseRecoverable(this.pos,"Numeric separator is not allowed at the first of digits"),u=d;continue}if(d>=97?p=d-97+10:d>=65?p=d-65+10:d>=48&&d<=57?p=d-48:p=1/0,p>=e)break;u=d,o=o*e+p}return a&&u===95&&this.raiseRecoverable(this.pos-1,"Numeric separator is not allowed at the last of digits"),this.pos===i||t!=null&&this.pos-i!==t?null:o};function Mg(e,t){return t?parseInt(e,8):parseFloat(e.replace(/_/g,""))}function jf(e){return typeof BigInt!="function"?null:BigInt(e.replace(/_/g,""))}le.readRadixNumber=function(e){var t=this.pos;this.pos+=2;var r=this.readInt(e);return r==null&&this.raise(this.start+2,"Expected number in radix "+e),this.options.ecmaVersion>=11&&this.input.charCodeAt(this.pos)===110?(r=jf(this.input.slice(t,this.pos)),++this.pos):Ot(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(c.num,r)};le.readNumber=function(e){var t=this.pos;!e&&this.readInt(10,void 0,!0)===null&&this.raise(t,"Invalid number");var r=this.pos-t>=2&&this.input.charCodeAt(t)===48;r&&this.strict&&this.raise(t,"Invalid number");var a=this.input.charCodeAt(this.pos);if(!r&&!e&&this.options.ecmaVersion>=11&&a===110){var n=jf(this.input.slice(t,this.pos));return++this.pos,Ot(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(c.num,n)}r&&/[89]/.test(this.input.slice(t,this.pos))&&(r=!1),a===46&&!r&&(++this.pos,this.readInt(10),a=this.input.charCodeAt(this.pos)),(a===69||a===101)&&!r&&(a=this.input.charCodeAt(++this.pos),(a===43||a===45)&&++this.pos,this.readInt(10)===null&&this.raise(t,"Invalid number")),Ot(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number");var i=Mg(this.input.slice(t,this.pos),r);return this.finishToken(c.num,i)};le.readCodePoint=function(){var e=this.input.charCodeAt(this.pos),t;if(e===123){this.options.ecmaVersion<6&&this.unexpected();var r=++this.pos;t=this.readHexChar(this.input.indexOf("}",this.pos)-this.pos),++this.pos,t>1114111&&this.invalidStringToken(r,"Code point out of bounds")}else t=this.readHexChar(4);return t};le.readString=function(e){for(var t="",r=++this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");var a=this.input.charCodeAt(this.pos);if(a===e)break;a===92?(t+=this.input.slice(r,this.pos),t+=this.readEscapedChar(!1),r=this.pos):a===8232||a===8233?(this.options.ecmaVersion<10&&this.raise(this.start,"Unterminated string constant"),++this.pos,this.options.locations&&(this.curLine++,this.lineStart=this.pos)):(kr(a)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return t+=this.input.slice(r,this.pos++),this.finishToken(c.string,t)};var Df={};le.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(e){if(e===Df)this.readInvalidTemplateToken();else throw e}this.inTemplateElement=!1};le.invalidStringToken=function(e,t){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw Df;this.raise(e,t)};le.readTmplToken=function(){for(var e="",t=this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated template");var r=this.input.charCodeAt(this.pos);if(r===96||r===36&&this.input.charCodeAt(this.pos+1)===123)return this.pos===this.start&&(this.type===c.template||this.type===c.invalidTemplate)?r===36?(this.pos+=2,this.finishToken(c.dollarBraceL)):(++this.pos,this.finishToken(c.backQuote)):(e+=this.input.slice(t,this.pos),this.finishToken(c.template,e));if(r===92)e+=this.input.slice(t,this.pos),e+=this.readEscapedChar(!0),t=this.pos;else if(kr(r)){switch(e+=this.input.slice(t,this.pos),++this.pos,r){case 13:this.input.charCodeAt(this.pos)===10&&++this.pos;case 10:e+=`
`;break;default:e+=String.fromCharCode(r);break}this.options.locations&&(++this.curLine,this.lineStart=this.pos),t=this.pos}else++this.pos}};le.readInvalidTemplateToken=function(){for(;this.pos<this.input.length;this.pos++)switch(this.input[this.pos]){case"\\":++this.pos;break;case"$":if(this.input[this.pos+1]!=="{")break;case"`":return this.finishToken(c.invalidTemplate,this.input.slice(this.start,this.pos));case"\r":this.input[this.pos+1]===`
`&&++this.pos;case`
`:case"\u2028":case"\u2029":++this.curLine,this.lineStart=this.pos+1;break}this.raise(this.start,"Unterminated template")};le.readEscapedChar=function(e){var t=this.input.charCodeAt(++this.pos);switch(++this.pos,t){case 110:return`
`;case 114:return"\r";case 120:return String.fromCharCode(this.readHexChar(2));case 117:return Bt(this.readCodePoint());case 116:return" ";case 98:return"\b";case 118:return"\v";case 102:return"\f";case 13:this.input.charCodeAt(this.pos)===10&&++this.pos;case 10:return this.options.locations&&(this.lineStart=this.pos,++this.curLine),"";case 56:case 57:if(this.strict&&this.invalidStringToken(this.pos-1,"Invalid escape sequence"),e){var r=this.pos-1;this.invalidStringToken(r,"Invalid escape sequence in template string")}default:if(t>=48&&t<=55){var a=this.input.substr(this.pos-1,3).match(/^[0-7]+/)[0],n=parseInt(a,8);return n>255&&(a=a.slice(0,-1),n=parseInt(a,8)),this.pos+=a.length-1,t=this.input.charCodeAt(this.pos),(a!=="0"||t===56||t===57)&&(this.strict||e)&&this.invalidStringToken(this.pos-1-a.length,e?"Octal literal in template string":"Octal literal in strict mode"),String.fromCharCode(n)}return kr(t)?(this.options.locations&&(this.lineStart=this.pos,++this.curLine),""):String.fromCharCode(t)}};le.readHexChar=function(e){var t=this.pos,r=this.readInt(16,e);return r===null&&this.invalidStringToken(t,"Bad character escape sequence"),r};le.readWord1=function(){this.containsEsc=!1;for(var e="",t=!0,r=this.pos,a=this.options.ecmaVersion>=6;this.pos<this.input.length;){var n=this.fullCharCodeAtPos();if(xr(n,a))this.pos+=n<=65535?1:2;else if(n===92){this.containsEsc=!0,e+=this.input.slice(r,this.pos);var i=this.pos;this.input.charCodeAt(++this.pos)!==117&&this.invalidStringToken(this.pos,"Expecting Unicode escape sequence \\uXXXX"),++this.pos;var o=this.readCodePoint();(t?Ot:xr)(o,a)||this.invalidStringToken(i,"Invalid Unicode escape"),e+=Bt(o),r=this.pos}else break;t=!1}return e+this.input.slice(r,this.pos)};le.readWord=function(){var e=this.readWord1(),t=c.name;return this.keywords.test(e)&&(t=Ic[e]),this.finishToken(t,e)};var Lg="8.12.1";Pe.acorn={Parser:Pe,version:Lg,defaultOptions:rc,Position:Wr,SourceLocation:Ka,getLineInfo:uf,Node:Ya,TokenType:de,tokTypes:c,keywordTypes:Ic,TokContext:ut,tokContexts:ye,isIdentifierChar:xr,isIdentifierStart:Ot,Token:Vc,isNewLine:kr,lineBreak:nt,lineBreakG:ng,nonASCIIwhitespace:sf};function Ig(e,t,r){return Pe.parseExpressionAt(e,t,r)}class $g{constructor(){this.should_skip=!1,this.should_remove=!1,this.replacement=null,this.context={skip:()=>this.should_skip=!0,remove:()=>this.should_remove=!0,replace:t=>this.replacement=t}}replace(t,r,a,n){t&&r&&(a!=null?t[r][a]=n:t[r]=n)}remove(t,r,a){t&&r&&(a!=null?t[r].splice(a,1):delete t[r])}}class Ng extends $g{constructor(t,r){super(),this.should_skip=!1,this.should_remove=!1,this.replacement=null,this.context={skip:()=>this.should_skip=!0,remove:()=>this.should_remove=!0,replace:a=>this.replacement=a},this.enter=t,this.leave=r}visit(t,r,a,n){if(t){if(this.enter){const o=this.should_skip,u=this.should_remove,l=this.replacement;this.should_skip=!1,this.should_remove=!1,this.replacement=null,this.enter.call(this.context,t,r,a,n),this.replacement&&(t=this.replacement,this.replace(r,a,n,t)),this.should_remove&&this.remove(r,a,n);const s=this.should_skip,d=this.should_remove;if(this.should_skip=o,this.should_remove=u,this.replacement=l,s)return t;if(d)return null}let i;for(i in t){const o=t[i];if(o&&typeof o=="object")if(Array.isArray(o)){const u=o;for(let l=0;l<u.length;l+=1){const s=u[l];Sd(s)&&(this.visit(s,t,i,l)||l--)}}else Sd(o)&&this.visit(o,t,i,null)}if(this.leave){const o=this.replacement,u=this.should_remove;this.replacement=null,this.should_remove=!1,this.leave.call(this.context,t,r,a,n),this.replacement&&(t=this.replacement,this.replace(r,a,n,t)),this.should_remove&&this.remove(r,a,n);const l=this.should_remove;if(this.replacement=o,this.should_remove=u,l)return null}}return t}}function Sd(e){return e!==null&&typeof e=="object"&&"type"in e&&typeof e.type=="string"}function jg(e,{enter:t,leave:r}){return new Ng(t,r).visit(e,null)}const ic=Math.round(Math.random()*1e20).toString(36),gt=new RegExp(`_${ic}_(?:(\\d+)|(AT)|(HASH))_(\\w+)?`,"g"),Ff=(e,t)=>({onComment:(r,a,n,i)=>{if(r&&/\n/.test(a)){let o=n;for(;o>0&&t[o-1]!==`
`;)o-=1;let u=o;for(;/[ \t]/.test(t[u]);)u+=1;const l=t.slice(o,u);a=a.replace(new RegExp(`^${l}`,"gm"),"")}e.push({type:r?"Block":"Line",value:a,start:n,end:i})},enter(r){let a;for(;e[0]&&e[0].start<r.start;){a=e.shift(),a.value=a.value.replace(gt,(i,o,u,l,s)=>l?`#${s}`:u?`@${s}`:i);const n=e[0]||r;a.has_trailing_newline=a.type==="Line"||/\n/.test(t.slice(a.end,n.start)),(r.leadingComments||(r.leadingComments=[])).push(a)}},leave(r){if(e[0]){const a=t.slice(r.end,e[0].start);/^[,) \t]*$/.test(a)&&(r.trailingComments=[e.shift()])}}});var ca={exports:{}},Pd;function Hc(){return Pd||(Pd=1,function(e,t){(function(r,a){a(t)})(Rr,function(r){const i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=new Uint8Array(64),u=new Uint8Array(128);for(let f=0;f<i.length;f++){const P=i.charCodeAt(f);o[f]=P,u[P]=f}function l(f,P){let m=0,T=0,j=0;do{const R=f.next();j=u[R],m|=(j&31)<<T,T+=5}while(j&32);const K=m&1;return m>>>=1,K&&(m=-2147483648|-m),P+m}function s(f,P,m){let T=P-m;T=T<0?-T<<1|1:T<<1;do{let j=T&31;T>>>=5,T>0&&(j|=32),f.write(o[j])}while(T>0);return P}function d(f,P){return f.pos>=P?!1:f.peek()!==44}const p=1024*16,y=typeof TextDecoder<"u"?new TextDecoder:typeof Buffer<"u"?{decode(f){return Buffer.from(f.buffer,f.byteOffset,f.byteLength).toString()}}:{decode(f){let P="";for(let m=0;m<f.length;m++)P+=String.fromCharCode(f[m]);return P}};class x{constructor(){this.pos=0,this.out="",this.buffer=new Uint8Array(p)}write(P){const{buffer:m}=this;m[this.pos++]=P,this.pos===p&&(this.out+=y.decode(m),this.pos=0)}flush(){const{buffer:P,out:m,pos:T}=this;return T>0?m+y.decode(P.subarray(0,T)):m}}class L{constructor(P){this.pos=0,this.buffer=P}next(){return this.buffer.charCodeAt(this.pos++)}peek(){return this.buffer.charCodeAt(this.pos)}indexOf(P){const{buffer:m,pos:T}=this,j=m.indexOf(P,T);return j===-1?m.length:j}}const W=[];function te(f){const{length:P}=f,m=new L(f),T=[],j=[];let K=0;for(;m.pos<P;m.pos++){K=l(m,K);const R=l(m,0);if(!d(m,P)){const J=j.pop();J[2]=K,J[3]=R;continue}const S=l(m,0),U=l(m,0)&1?[K,R,0,0,S,l(m,0)]:[K,R,0,0,S];let Q=W;if(d(m,P)){Q=[];do{const J=l(m,0);Q.push(J)}while(d(m,P))}U.vars=Q,T.push(U),j.push(U)}return T}function A(f){const P=new x;for(let m=0;m<f.length;)m=_(f,m,P,[0]);return P.flush()}function _(f,P,m,T){const j=f[P],{0:K,1:R,2:S,3:$,4:N,vars:U}=j;P>0&&m.write(44),T[0]=s(m,K,T[0]),s(m,R,0),s(m,N,0);const Q=j.length===6?1:0;s(m,Q,0),j.length===6&&s(m,j[5],0);for(const J of U)s(m,J,0);for(P++;P<f.length;){const J=f[P],{0:Z,1:ie}=J;if(Z>S||Z===S&&ie>=$)break;P=_(f,P,m,T)}return m.write(44),T[0]=s(m,S,T[0]),s(m,$,0),P}function q(f){const{length:P}=f,m=new L(f),T=[],j=[];let K=0,R=0,S=0,$=0,N=0,U=0,Q=0,J=0;do{const Z=m.indexOf(";");let ie=0;for(;m.pos<Z;m.pos++){if(ie=l(m,ie),!d(m,Z)){const qe=j.pop();qe[2]=K,qe[3]=ie;continue}const Me=l(m,0),st=Me&1,Ue=Me&2,We=Me&4;let ht=null,lt=W,$e;if(st){const qe=l(m,R);S=l(m,R===qe?S:0),R=qe,$e=[K,ie,0,0,qe,S]}else $e=[K,ie,0,0];if($e.isScope=!!We,Ue){const qe=$,St=N;$=l(m,$);const Ut=qe===$;N=l(m,Ut?N:0),U=l(m,Ut&&St===N?U:0),ht=[$,N,U]}if($e.callsite=ht,d(m,Z)){lt=[];do{Q=K,J=ie;const qe=l(m,0);let St;if(qe<-1){St=[[l(m,0)]];for(let Ut=-1;Ut>qe;Ut--){const hu=Q;Q=l(m,Q),J=l(m,Q===hu?J:0);const qr=l(m,0);St.push([qr,Q,J])}}else St=[[qe]];lt.push(St)}while(d(m,Z))}$e.bindings=lt,T.push($e),j.push($e)}K++,m.pos=Z+1}while(m.pos<P);return T}function C(f){if(f.length===0)return"";const P=new x;for(let m=0;m<f.length;)m=F(f,m,P,[0,0,0,0,0,0,0]);return P.flush()}function F(f,P,m,T){const j=f[P],{0:K,1:R,2:S,3:$,isScope:N,callsite:U,bindings:Q}=j;T[0]<K?(z(m,T[0],K),T[0]=K,T[1]=0):P>0&&m.write(44),T[1]=s(m,j[1],T[1]);const J=(j.length===6?1:0)|(U?2:0)|(N?4:0);if(s(m,J,0),j.length===6){const{4:Z,5:ie}=j;Z!==T[2]&&(T[3]=0),T[2]=s(m,Z,T[2]),T[3]=s(m,ie,T[3])}if(U){const{0:Z,1:ie,2:Me}=j.callsite;Z!==T[4]?(T[5]=0,T[6]=0):ie!==T[5]&&(T[6]=0),T[4]=s(m,Z,T[4]),T[5]=s(m,ie,T[5]),T[6]=s(m,Me,T[6])}if(Q)for(const Z of Q){Z.length>1&&s(m,-Z.length,0);const ie=Z[0][0];s(m,ie,0);let Me=K,st=R;for(let Ue=1;Ue<Z.length;Ue++){const We=Z[Ue];Me=s(m,We[1],Me),st=s(m,We[2],st),s(m,We[0],0)}}for(P++;P<f.length;){const Z=f[P],{0:ie,1:Me}=Z;if(ie>S||ie===S&&Me>=$)break;P=F(f,P,m,T)}return T[0]<S?(z(m,T[0],S),T[0]=S,T[1]=0):m.write(44),T[1]=s(m,$,T[1]),P}function z(f,P,m){do f.write(59);while(++P<m)}function H(f){const{length:P}=f,m=new L(f),T=[];let j=0,K=0,R=0,S=0,$=0;do{const N=m.indexOf(";"),U=[];let Q=!0,J=0;for(j=0;m.pos<N;){let Z;j=l(m,j),j<J&&(Q=!1),J=j,d(m,N)?(K=l(m,K),R=l(m,R),S=l(m,S),d(m,N)?($=l(m,$),Z=[j,K,R,S,$]):Z=[j,K,R,S]):Z=[j],U.push(Z),m.pos++}Q||h(U),T.push(U),m.pos=N+1}while(m.pos<=P);return T}function h(f){f.sort(v)}function v(f,P){return f[0]-P[0]}function O(f){const P=new x;let m=0,T=0,j=0,K=0;for(let R=0;R<f.length;R++){const S=f[R];if(R>0&&P.write(59),S.length===0)continue;let $=0;for(let N=0;N<S.length;N++){const U=S[N];N>0&&P.write(44),$=s(P,U[0],$),U.length!==1&&(m=s(P,U[1],m),T=s(P,U[2],T),j=s(P,U[3],j),U.length!==4&&(K=s(P,U[4],K)))}}return P.flush()}r.decode=H,r.decodeGeneratedRanges=q,r.decodeOriginalScopes=te,r.encode=O,r.encodeGeneratedRanges=C,r.encodeOriginalScopes=A,Object.defineProperty(r,"__esModule",{value:!0})})}(ca,ca.exports)),ca.exports}Hc();const Dg={"@":"AT","#":"HASH"},Fg=e=>{let t=e[0];for(let r=1;r<e.length;r+=1)t+=`_${ic}_${r-1}_${e[r]}`;return t.replace(/([@#])(\w+)/g,(r,a,n)=>`_${ic}_${Dg[a]}_${n}`)},oc=(e,t)=>{for(let r=0;r<e.length;r+=1){const a=e[r];if(Array.isArray(a)){oc(a,t);continue}if(a.type==="ExpressionStatement"){if(a.expression===Xt)continue;if(Array.isArray(a.expression)){let n=a.expression[0];for(;Array.isArray(n);)n=n[0];n&&(n.leadingComments=a.leadingComments),oc(a.expression,t);continue}if(/(Expression|Literal)$/.test(a.expression.type)){t.push(a);continue}a.leadingComments&&(a.expression.leadingComments=a.leadingComments),a.trailingComments&&(a.expression.trailingComments=a.trailingComments),t.push(a.expression);continue}t.push(a)}return t},Bf=(e,t)=>{for(let r=0;r<e.length;r+=1){const a=e[r];if(a.value!==Xt){if(a.key===a.value&&Array.isArray(a.key)){Bf(a.key,t);continue}t.push(a)}}return t},Ir=(e,t)=>{for(let r=0;r<e.length;r+=1){const a=e[r];if(a!==Xt){if(Array.isArray(a)){Ir(a,t);continue}t.push(a)}}return t},Xt={type:"Empty"},Bg=(e,t)=>{const{onComment:r}=Ff(e,t);return{ecmaVersion:2022,sourceType:"module",allowAwaitOutsideFunction:!0,allowImportExportEverywhere:!0,allowReturnOutsideFunction:!0,onComment:r}},Vg=(e,t,r,a)=>{a.forEach(o=>{o.value=o.value.replace(gt,(u,l)=>+l in r?r[+l]:u)});const{enter:n,leave:i}=Ff(a,e);return jg(t,{enter:n,leave(o){if(o.type==="Identifier"){gt.lastIndex=0;const u=gt.exec(o.name);if(u)if(u[1]){if(+u[1]in r){let l=r[+u[1]];typeof l=="string"?l={type:"Identifier",name:l,leadingComments:o.leadingComments,trailingComments:o.trailingComments}:typeof l=="number"&&(l={type:"Literal",value:l,leadingComments:o.leadingComments,trailingComments:o.trailingComments}),this.replace(l||Xt)}}else o.name=`${u[2]?"@":"#"}${u[4]}`}if(o.type==="Literal"&&typeof o.value=="string"){gt.lastIndex=0;const u=o.value.replace(gt,(s,d)=>+d in r?r[+d]:s),l=u!==o.value;o.value=u,l&&o.raw&&(o.raw=`${o.raw[0]}${JSON.stringify(o.value).slice(1,-1)}${o.raw[o.raw.length-1]}`)}o.type==="TemplateElement"&&(gt.lastIndex=0,o.value.raw=o.value.raw.replace(gt,(u,l)=>+l in r?r[+l]:u)),(o.type==="Program"||o.type==="BlockStatement")&&(o.body=oc(o.body,[])),(o.type==="ObjectExpression"||o.type==="ObjectPattern")&&(o.properties=Bf(o.properties,[])),(o.type==="ArrayExpression"||o.type==="ArrayPattern")&&(o.elements=Ir(o.elements,[])),(o.type==="FunctionExpression"||o.type==="FunctionDeclaration"||o.type==="ArrowFunctionExpression")&&(o.params=Ir(o.params,[])),(o.type==="CallExpression"||o.type==="NewExpression")&&(o.arguments=Ir(o.arguments,[])),(o.type==="ImportDeclaration"||o.type==="ExportNamedDeclaration")&&(o.specifiers=Ir(o.specifiers,[])),o.type==="ForStatement"&&(o.init=o.init===Xt?null:o.init,o.test=o.test===Xt?null:o.test,o.update=o.update===Xt?null:o.update),i(o)}})};function Vf(e,...t){const r=Fg(e),a=[];try{let n=Ig(r,0,Bg(a,r));const i=/\S+/.exec(r.slice(n.end));if(i)throw new Error(`Unexpected token '${i[0]}'`);return n=Vg(r,n,t,a),n}catch(n){Hg(r,n)}}function Hg(e,t){throw gt.lastIndex=0,e=e.replace(gt,(r,a,n,i,o)=>n?`@${o}`:i?`#${o}`:"${...}"),console.log(`failed to parse:
${e}`),t}const Ra=0,M=1,re=2,Se=3,ve=4,Rt=5,Za=6,Ie=7,Be=8,ee=9,G=10,_e=11,oe=12,be=13,aa=14,Ve=15,ke=16,He=17,kt=18,Ge=19,ft=20,xe=21,ae=22,Oe=23,rt=24,Te=25,Ug=0;function Ee(e){return e>=48&&e<=57}function Vt(e){return Ee(e)||e>=65&&e<=70||e>=97&&e<=102}function Uc(e){return e>=65&&e<=90}function zg(e){return e>=97&&e<=122}function Gg(e){return Uc(e)||zg(e)}function Wg(e){return e>=128}function Ia(e){return Gg(e)||Wg(e)||e===95}function Hf(e){return Ia(e)||Ee(e)||e===45}function Qg(e){return e>=0&&e<=8||e===11||e>=14&&e<=31||e===127}function $a(e){return e===10||e===13||e===12}function tr(e){return $a(e)||e===32||e===9}function _t(e,t){return!(e!==92||$a(t)||t===Ug)}function ka(e,t,r){return e===45?Ia(t)||t===45||_t(t,r):Ia(e)?!0:e===92?_t(e,t):!1}function Cu(e,t,r){return e===43||e===45?Ee(t)?2:t===46&&Ee(r)?3:0:e===46?Ee(t)?2:0:Ee(e)?1:0}function Uf(e){return e===65279||e===65534?1:0}const sc=new Array(128),Kg=128,Sa=130,zf=131,zc=132,Gf=133;for(let e=0;e<sc.length;e++)sc[e]=tr(e)&&Sa||Ee(e)&&zf||Ia(e)&&zc||Qg(e)&&Gf||e||Kg;function wu(e){return e<128?sc[e]:zc}function hr(e,t){return t<e.length?e.charCodeAt(t):0}function lc(e,t,r){return r===13&&hr(e,t+1)===10?2:1}function mr(e,t,r){let a=e.charCodeAt(t);return Uc(a)&&(a=a|32),a===r}function Kr(e,t,r,a){if(r-t!==a.length||t<0||r>e.length)return!1;for(let n=t;n<r;n++){const i=a.charCodeAt(n-t);let o=e.charCodeAt(n);if(Uc(o)&&(o=o|32),o!==i)return!1}return!0}function Xg(e,t){for(;t>=0&&tr(e.charCodeAt(t));t--);return t+1}function da(e,t){for(;t<e.length&&tr(e.charCodeAt(t));t++);return t}function Ru(e,t){for(;t<e.length&&Ee(e.charCodeAt(t));t++);return t}function _r(e,t){if(t+=2,Vt(hr(e,t-1))){for(const a=Math.min(e.length,t+5);t<a&&Vt(hr(e,t));t++);const r=hr(e,t);tr(r)&&(t+=lc(e,t,r))}return t}function pa(e,t){for(;t<e.length;t++){const r=e.charCodeAt(t);if(!Hf(r)){if(_t(r,hr(e,t+1))){t=_r(e,t)-1;continue}break}}return t}function en(e,t){let r=e.charCodeAt(t);if((r===43||r===45)&&(r=e.charCodeAt(t+=1)),Ee(r)&&(t=Ru(e,t+1),r=e.charCodeAt(t)),r===46&&Ee(e.charCodeAt(t+1))&&(t+=2,t=Ru(e,t)),mr(e,t,101)){let a=0;r=e.charCodeAt(t+1),(r===45||r===43)&&(a=1,r=e.charCodeAt(t+2)),Ee(r)&&(t=Ru(e,t+1+a+1))}return t}function ku(e,t){for(;t<e.length;t++){const r=e.charCodeAt(t);if(r===41){t++;break}_t(r,hr(e,t+1))&&(t=_r(e,t))}return t}function Wf(e){if(e.length===1&&!Vt(e.charCodeAt(0)))return e[0];let t=parseInt(e,16);return(t===0||t>=55296&&t<=57343||t>1114111)&&(t=65533),String.fromCodePoint(t)}const Qf=["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"],Yg=16*1024;function Na(e=null,t){return e===null||e.length<t?new Uint32Array(Math.max(t+1024,Yg)):e}const Ad=10,Jg=12,Ed=13;function qd(e){const t=e.source,r=t.length,a=t.length>0?Uf(t.charCodeAt(0)):0,n=Na(e.lines,r),i=Na(e.columns,r);let o=e.startLine,u=e.startColumn;for(let l=a;l<r;l++){const s=t.charCodeAt(l);n[l]=o,i[l]=u++,(s===Ad||s===Ed||s===Jg)&&(s===Ed&&l+1<r&&t.charCodeAt(l+1)===Ad&&(l++,n[l]=o,i[l]=u),o++,u=1)}n[r]=o,i[r]=u,e.lines=n,e.columns=i,e.computed=!0}class Zg{constructor(){this.lines=null,this.columns=null,this.computed=!1}setSource(t,r=0,a=1,n=1){this.source=t,this.startOffset=r,this.startLine=a,this.startColumn=n,this.computed=!1}getLocation(t,r){return this.computed||qd(this),{source:r,offset:this.startOffset+t,line:this.lines[t],column:this.columns[t]}}getLocationRange(t,r,a){return this.computed||qd(this),{source:a,start:{offset:this.startOffset+t,line:this.lines[t],column:this.columns[t]},end:{offset:this.startOffset+r,line:this.lines[r],column:this.columns[r]}}}}const Ye=16777215,It=24,ev=new Map([[re,ae],[xe,ae],[Ge,ft],[Oe,rt]]);class tv{constructor(t,r){this.setSource(t,r)}reset(){this.eof=!1,this.tokenIndex=-1,this.tokenType=0,this.tokenStart=this.firstCharOffset,this.tokenEnd=this.firstCharOffset}setSource(t="",r=()=>{}){t=String(t||"");const a=t.length,n=Na(this.offsetAndType,t.length+1),i=Na(this.balance,t.length+1);let o=0,u=0,l=0,s=-1;for(this.offsetAndType=null,this.balance=null,r(t,(d,p,y)=>{switch(d){default:i[o]=a;break;case u:{let x=l&Ye;for(l=i[x],u=l>>It,i[o]=x,i[x++]=o;x<o;x++)i[x]===a&&(i[x]=o);break}case xe:case re:case Ge:case Oe:i[o]=l,u=ev.get(d),l=u<<It|o;break}n[o++]=d<<It|y,s===-1&&(s=p)}),n[o]=Ra<<It|a,i[o]=a,i[a]=a;l!==0;){const d=l&Ye;l=i[d],i[d]=a}this.source=t,this.firstCharOffset=s===-1?0:s,this.tokenCount=o,this.offsetAndType=n,this.balance=i,this.reset(),this.next()}lookupType(t){return t+=this.tokenIndex,t<this.tokenCount?this.offsetAndType[t]>>It:Ra}lookupOffset(t){return t+=this.tokenIndex,t<this.tokenCount?this.offsetAndType[t-1]&Ye:this.source.length}lookupValue(t,r){return t+=this.tokenIndex,t<this.tokenCount?Kr(this.source,this.offsetAndType[t-1]&Ye,this.offsetAndType[t]&Ye,r):!1}getTokenStart(t){return t===this.tokenIndex?this.tokenStart:t>0?t<this.tokenCount?this.offsetAndType[t-1]&Ye:this.offsetAndType[this.tokenCount]&Ye:this.firstCharOffset}substrToCursor(t){return this.source.substring(t,this.tokenStart)}isBalanceEdge(t){return this.balance[this.tokenIndex]<t}isDelim(t,r){return r?this.lookupType(r)===ee&&this.source.charCodeAt(this.lookupOffset(r))===t:this.tokenType===ee&&this.source.charCodeAt(this.tokenStart)===t}skip(t){let r=this.tokenIndex+t;r<this.tokenCount?(this.tokenIndex=r,this.tokenStart=this.offsetAndType[r-1]&Ye,r=this.offsetAndType[r],this.tokenType=r>>It,this.tokenEnd=r&Ye):(this.tokenIndex=this.tokenCount,this.next())}next(){let t=this.tokenIndex+1;t<this.tokenCount?(this.tokenIndex=t,this.tokenStart=this.tokenEnd,t=this.offsetAndType[t],this.tokenType=t>>It,this.tokenEnd=t&Ye):(this.eof=!0,this.tokenIndex=this.tokenCount,this.tokenType=Ra,this.tokenStart=this.tokenEnd=this.source.length)}skipSC(){for(;this.tokenType===be||this.tokenType===Te;)this.next()}skipUntilBalanced(t,r){let a=t,n,i;e:for(;a<this.tokenCount;a++){if(n=this.balance[a],n<t)break e;switch(i=a>0?this.offsetAndType[a-1]&Ye:this.firstCharOffset,r(this.source.charCodeAt(i))){case 1:break e;case 2:a++;break e;default:this.balance[n]===a&&(a=n)}}this.skip(a-this.tokenIndex)}forEachToken(t){for(let r=0,a=this.firstCharOffset;r<this.tokenCount;r++){const n=a,i=this.offsetAndType[r],o=i&Ye,u=i>>It;a=o,t(u,n,o,r)}}dump(){const t=new Array(this.tokenCount);return this.forEachToken((r,a,n,i)=>{t[i]={idx:i,type:Qf[r],chunk:this.source.substring(a,n),balance:this.balance[i]}}),t}}function tn(e,t){function r(p){return p<u?e.charCodeAt(p):0}function a(){if(s=en(e,s),ka(r(s),r(s+1),r(s+2))){d=oe,s=pa(e,s);return}if(r(s)===37){d=_e,s++;return}d=G}function n(){const p=s;if(s=pa(e,s),Kr(e,p,s,"url")&&r(s)===40){if(s=da(e,s+1),r(s)===34||r(s)===39){d=re,s=p+4;return}o();return}if(r(s)===40){d=re,s++;return}d=M}function i(p){for(p||(p=r(s++)),d=Rt;s<e.length;s++){const y=e.charCodeAt(s);switch(wu(y)){case p:s++;return;case Sa:if($a(y)){s+=lc(e,s,y),d=Za;return}break;case 92:if(s===e.length-1)break;const x=r(s+1);$a(x)?s+=lc(e,s+1,x):_t(y,x)&&(s=_r(e,s)-1);break}}}function o(){for(d=Ie,s=da(e,s);s<e.length;s++){const p=e.charCodeAt(s);switch(wu(p)){case 41:s++;return;case Sa:if(s=da(e,s),r(s)===41||s>=e.length){s<e.length&&s++;return}s=ku(e,s),d=Be;return;case 34:case 39:case 40:case Gf:s=ku(e,s),d=Be;return;case 92:if(_t(p,r(s+1))){s=_r(e,s)-1;break}s=ku(e,s),d=Be;return}}}e=String(e||"");const u=e.length;let l=Uf(r(0)),s=l,d;for(;s<u;){const p=e.charCodeAt(s);switch(wu(p)){case Sa:d=be,s=da(e,s+1);break;case 34:i();break;case 35:Hf(r(s+1))||_t(r(s+1),r(s+2))?(d=ve,s=pa(e,s+1)):(d=ee,s++);break;case 39:i();break;case 40:d=xe,s++;break;case 41:d=ae,s++;break;case 43:Cu(p,r(s+1),r(s+2))?a():(d=ee,s++);break;case 44:d=kt,s++;break;case 45:Cu(p,r(s+1),r(s+2))?a():r(s+1)===45&&r(s+2)===62?(d=Ve,s=s+3):ka(p,r(s+1),r(s+2))?n():(d=ee,s++);break;case 46:Cu(p,r(s+1),r(s+2))?a():(d=ee,s++);break;case 47:r(s+1)===42?(d=Te,s=e.indexOf("*/",s+2),s=s===-1?e.length:s+2):(d=ee,s++);break;case 58:d=ke,s++;break;case 59:d=He,s++;break;case 60:r(s+1)===33&&r(s+2)===45&&r(s+3)===45?(d=aa,s=s+4):(d=ee,s++);break;case 64:ka(r(s+1),r(s+2),r(s+3))?(d=Se,s=pa(e,s+1)):(d=ee,s++);break;case 91:d=Ge,s++;break;case 92:_t(p,r(s+1))?n():(d=ee,s++);break;case 93:d=ft,s++;break;case 123:d=Oe,s++;break;case 125:d=rt,s++;break;case zf:a();break;case zc:n();break;default:d=ee,s++}t(d,l,l=s)}}let or=null;class Ae{static createItem(t){return{prev:null,next:null,data:t}}constructor(){this.head=null,this.tail=null,this.cursor=null}createItem(t){return Ae.createItem(t)}allocateCursor(t,r){let a;return or!==null?(a=or,or=or.cursor,a.prev=t,a.next=r,a.cursor=this.cursor):a={prev:t,next:r,cursor:this.cursor},this.cursor=a,a}releaseCursor(){const{cursor:t}=this;this.cursor=t.cursor,t.prev=null,t.next=null,t.cursor=or,or=t}updateCursors(t,r,a,n){let{cursor:i}=this;for(;i!==null;)i.prev===t&&(i.prev=r),i.next===a&&(i.next=n),i=i.cursor}*[Symbol.iterator](){for(let t=this.head;t!==null;t=t.next)yield t.data}get size(){let t=0;for(let r=this.head;r!==null;r=r.next)t++;return t}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 r=null;this.head=null;for(let a of t){const n=Ae.createItem(a);r!==null?r.next=n:this.head=n,n.prev=r,r=n}return this.tail=r,this}toArray(){return[...this]}toJSON(){return[...this]}forEach(t,r=this){const a=this.allocateCursor(null,this.head);for(;a.next!==null;){const n=a.next;a.next=n.next,t.call(r,n.data,n,this)}this.releaseCursor()}forEachRight(t,r=this){const a=this.allocateCursor(this.tail,null);for(;a.prev!==null;){const n=a.prev;a.prev=n.prev,t.call(r,n.data,n,this)}this.releaseCursor()}reduce(t,r,a=this){let n=this.allocateCursor(null,this.head),i=r,o;for(;n.next!==null;)o=n.next,n.next=o.next,i=t.call(a,i,o.data,o,this);return this.releaseCursor(),i}reduceRight(t,r,a=this){let n=this.allocateCursor(this.tail,null),i=r,o;for(;n.prev!==null;)o=n.prev,n.prev=o.prev,i=t.call(a,i,o.data,o,this);return this.releaseCursor(),i}some(t,r=this){for(let a=this.head;a!==null;a=a.next)if(t.call(r,a.data,a,this))return!0;return!1}map(t,r=this){const a=new Ae;for(let n=this.head;n!==null;n=n.next)a.appendData(t.call(r,n.data,n,this));return a}filter(t,r=this){const a=new Ae;for(let n=this.head;n!==null;n=n.next)t.call(r,n.data,n,this)&&a.appendData(n.data);return a}nextUntil(t,r,a=this){if(t===null)return;const n=this.allocateCursor(null,t);for(;n.next!==null;){const i=n.next;if(n.next=i.next,r.call(a,i.data,i,this))break}this.releaseCursor()}prevUntil(t,r,a=this){if(t===null)return;const n=this.allocateCursor(t,null);for(;n.prev!==null;){const i=n.prev;if(n.prev=i.prev,r.call(a,i.data,i,this))break}this.releaseCursor()}clear(){this.head=null,this.tail=null}copy(){const t=new Ae;for(let r of this)t.appendData(r);return t}prepend(t){return this.updateCursors(null,t,this.head,t),this.head!==null?(this.head.prev=t,t.next=this.head):this.tail=t,this.head=t,this}prependData(t){return this.prepend(Ae.createItem(t))}append(t){return this.insert(t)}appendData(t){return this.insert(Ae.createItem(t))}insert(t,r=null){if(r!==null)if(this.updateCursors(r.prev,t,r,t),r.prev===null){if(this.head!==r)throw new Error("before doesn't belong to list");this.head=t,r.prev=t,t.next=r,this.updateCursors(null,t)}else r.prev.next=t,t.prev=r.prev,r.prev=t,t.next=r;else this.updateCursors(this.tail,t,null,t),this.tail!==null?(this.tail.next=t,t.prev=this.tail):this.head=t,this.tail=t;return this}insertData(t,r){return this.insert(Ae.createItem(t),r)}remove(t){if(this.updateCursors(t,t.prev,t,t.next),t.prev!==null)t.prev.next=t.next;else{if(this.head!==t)throw new Error("item doesn't belong to list");this.head=t.next}if(t.next!==null)t.next.prev=t.prev;else{if(this.tail!==t)throw new Error("item doesn't belong to list");this.tail=t.prev}return t.prev=null,t.next=null,t}push(t){this.insert(Ae.createItem(t))}pop(){return this.tail!==null?this.remove(this.tail):null}unshift(t){this.prepend(Ae.createItem(t))}shift(){return this.head!==null?this.remove(this.head):null}prependList(t){return this.insertList(t,this.head)}appendList(t){return this.insertList(t)}insertList(t,r){return t.head===null?this:(r!=null?(this.updateCursors(r.prev,t.tail,r,t.head),r.prev!==null?(r.prev.next=t.head,t.head.prev=r.prev):this.head=t.head,r.prev=t.tail,t.tail.next=r):(this.updateCursors(this.tail,t.tail,null,t.head),this.tail!==null?(this.tail.next=t.head,t.head.prev=this.tail):this.head=t.head,this.tail=t.tail),t.head=null,t.tail=null,this)}replace(t,r){"head"in r?this.insertList(r,t):this.insert(r,t),this.remove(t)}}function rn(e,t){const r=Object.create(SyntaxError.prototype),a=new Error;return Object.assign(r,{name:e,message:t,get stack(){return(a.stack||"").replace(/^(.+\n){1,3}/,`${e}: ${t}
`)}})}const Su=100,Od=60,Td=" ";function Md({source:e,line:t,column:r},a){function n(d,p){return i.slice(d,p).map((y,x)=>String(d+x+1).padStart(l)+" |"+y).join(`
`)}const i=e.split(/\r\n?|\n|\f/),o=Math.max(1,t-a)-1,u=Math.min(t+a,i.length+1),l=Math.max(4,String(u).length)+1;let s=0;r+=(Td.length-1)*(i[t-1].substr(0,r-1).match(/\t/g)||[]).length,r>Su&&(s=r-Od+3,r=Od-2);for(let d=o;d<=u;d++)d>=0&&d<i.length&&(i[d]=i[d].replace(/\t/g,Td),i[d]=(s>0&&i[d].length>s?"…":"")+i[d].substr(s,Su-2)+(i[d].length>s+Su-1?"…":""));return[n(o,t),new Array(r+l+2).join("-")+"^",n(t,u)].filter(Boolean).join(`
`)}function Ld(e,t,r,a,n){return Object.assign(rn("SyntaxError",e),{source:t,offset:r,line:a,column:n,sourceFragment(o){return Md({source:t,line:a,column:n},isNaN(o)?0:o)},get formattedMessage(){return`Parse error: ${e}
`+Md({source:t,line:a,column:n},2)}})}function rv(e){const t=this.createList();let r=!1;const a={recognizer:e};for(;!this.eof;){switch(this.tokenType){case Te:this.next();continue;case be:r=!0,this.next();continue}let n=e.getNode.call(this,a);if(n===void 0)break;r&&(e.onWhiteSpace&&e.onWhiteSpace.call(this,n,t,a),r=!1),t.push(n)}return r&&e.onWhiteSpace&&e.onWhiteSpace.call(this,null,t,a),t}const Id=()=>{},av=33,nv=35,Pu=59,$d=123,Nd=0;function iv(e){return function(){return this[e]()}}function Au(e){const t=Object.create(null);for(const r in e){const a=e[r],n=a.parse||a;n&&(t[r]=n)}return t}function ov(e){const t={context:Object.create(null),scope:Object.assign(Object.create(null),e.scope),atrule:Au(e.atrule),pseudo:Au(e.pseudo),node:Au(e.node)};for(const r in e.parseContext)switch(typeof e.parseContext[r]){case"function":t.context[r]=e.parseContext[r];break;case"string":t.context[r]=iv(e.parseContext[r]);break}return{config:t,...t,...t.node}}function sv(e){let t="",r="<unknown>",a=!1,n=Id,i=!1;const o=new Zg,u=Object.assign(new tv,ov(e||{}),{parseAtrulePrelude:!0,parseRulePrelude:!0,parseValue:!0,parseCustomProperty:!1,readSequence:rv,consumeUntilBalanceEnd:()=>0,consumeUntilLeftCurlyBracket(s){return s===$d?1:0},consumeUntilLeftCurlyBracketOrSemicolon(s){return s===$d||s===Pu?1:0},consumeUntilExclamationMarkOrSemicolon(s){return s===av||s===Pu?1:0},consumeUntilSemicolonIncluded(s){return s===Pu?2:0},createList(){return new Ae},createSingleNodeList(s){return new Ae().appendData(s)},getFirstListNode(s){return s&&s.first},getLastListNode(s){return s&&s.last},parseWithFallback(s,d){const p=this.tokenIndex;try{return s.call(this)}catch(y){if(i)throw y;const x=d.call(this,p);return i=!0,n(y,x),i=!1,x}},lookupNonWSType(s){let d;do if(d=this.lookupType(s++),d!==be)return d;while(d!==Nd);return Nd},charCodeAt(s){return s>=0&&s<t.length?t.charCodeAt(s):0},substring(s,d){return t.substring(s,d)},substrToCursor(s){return this.source.substring(s,this.tokenStart)},cmpChar(s,d){return mr(t,s,d)},cmpStr(s,d,p){return Kr(t,s,d,p)},consume(s){const d=this.tokenStart;return this.eat(s),this.substrToCursor(d)},consumeFunctionName(){const s=t.substring(this.tokenStart,this.tokenEnd-1);return this.eat(re),s},consumeNumber(s){const d=t.substring(this.tokenStart,en(t,this.tokenStart));return this.eat(s),d},eat(s){if(this.tokenType!==s){const d=Qf[s].slice(0,-6).replace(/-/g," ").replace(/^./,x=>x.toUpperCase());let p=`${/[[\](){}]/.test(d)?`"${d}"`:d} is expected`,y=this.tokenStart;switch(s){case M:this.tokenType===re||this.tokenType===Ie?(y=this.tokenEnd-1,p="Identifier is expected but function found"):p="Identifier is expected";break;case ve:this.isDelim(nv)&&(this.next(),y++,p="Name is expected");break;case _e:this.tokenType===G&&(y=this.tokenEnd,p="Percent sign is expected");break}this.error(p,y)}this.next()},eatIdent(s){(this.tokenType!==M||this.lookupValue(0,s)===!1)&&this.error(`Identifier "${s}" is expected`),this.next()},eatDelim(s){this.isDelim(s)||this.error(`Delim "${String.fromCharCode(s)}" is expected`),this.next()},getLocation(s,d){return a?o.getLocationRange(s,d,r):null},getLocationFromList(s){if(a){const d=this.getFirstListNode(s),p=this.getLastListNode(s);return o.getLocationRange(d!==null?d.loc.start.offset-o.startOffset:this.tokenStart,p!==null?p.loc.end.offset-o.startOffset:this.tokenStart,r)}return null},error(s,d){const p=typeof d<"u"&&d<t.length?o.getLocation(d):this.eof?o.getLocation(Xg(t,t.length-1)):o.getLocation(this.tokenStart);throw new Ld(s||"Unexpected input",t,p.offset,p.line,p.column)}});return Object.assign(function(s,d){t=s,d=d||{},u.setSource(t,tn),o.setSource(t,d.offset,d.line,d.column),r=d.filename||"<unknown>",a=!!d.positions,n=typeof d.onParseError=="function"?d.onParseError:Id,i=!1,u.parseAtrulePrelude="parseAtrulePrelude"in d?!!d.parseAtrulePrelude:!0,u.parseRulePrelude="parseRulePrelude"in d?!!d.parseRulePrelude:!0,u.parseValue="parseValue"in d?!!d.parseValue:!0,u.parseCustomProperty="parseCustomProperty"in d?!!d.parseCustomProperty:!1;const{context:p="default",onComment:y}=d;if(!(p in u.context))throw new Error("Unknown context `"+p+"`");typeof y=="function"&&u.forEachToken((L,W,te)=>{if(L===Te){const A=u.getLocation(W,te),_=Kr(t,te-2,te,"*/")?t.slice(W+2,te-2):t.slice(W+2,te);y(_,A)}});const x=u.context[p].call(u,d);return u.eof||u.error(),x},{SyntaxError:Ld,config:u.config})}var Gc={},Wc={},jd="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");Wc.encode=function(e){if(0<=e&&e<jd.length)return jd[e];throw new TypeError("Must be between 0 and 63: "+e)};Wc.decode=function(e){var t=65,r=90,a=97,n=122,i=48,o=57,u=43,l=47,s=26,d=52;return t<=e&&e<=r?e-t:a<=e&&e<=n?e-a+s:i<=e&&e<=o?e-i+d:e==u?62:e==l?63:-1};var Kf=Wc,Qc=5,Xf=1<<Qc,Yf=Xf-1,Jf=Xf;function lv(e){return e<0?(-e<<1)+1:(e<<1)+0}function uv(e){var t=(e&1)===1,r=e>>1;return t?-r:r}Gc.encode=function(t){var r="",a,n=lv(t);do a=n&Yf,n>>>=Qc,n>0&&(a|=Jf),r+=Kf.encode(a);while(n>0);return r};Gc.decode=function(t,r,a){var n=t.length,i=0,o=0,u,l;do{if(r>=n)throw new Error("Expected more digits in base 64 VLQ value.");if(l=Kf.decode(t.charCodeAt(r++)),l===-1)throw new Error("Invalid base64 digit: "+t.charAt(r-1));u=!!(l&Jf),l&=Yf,i=i+(l<<o),o+=Qc}while(u);a.value=uv(i),a.rest=r};var an={};(function(e){function t(h,v,O){if(v in h)return h[v];if(arguments.length===3)return O;throw new Error('"'+v+'" is a required argument.')}e.getArg=t;var r=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.-]*)(?::(\d+))?(.*)$/,a=/^data:.+\,.+$/;function n(h){var v=h.match(r);return v?{scheme:v[1],auth:v[2],host:v[3],port:v[4],path:v[5]}:null}e.urlParse=n;function i(h){var v="";return h.scheme&&(v+=h.scheme+":"),v+="//",h.auth&&(v+=h.auth+"@"),h.host&&(v+=h.host),h.port&&(v+=":"+h.port),h.path&&(v+=h.path),v}e.urlGenerate=i;var o=32;function u(h){var v=[];return function(O){for(var f=0;f<v.length;f++)if(v[f].input===O){var P=v[0];return v[0]=v[f],v[f]=P,v[0].result}var m=h(O);return v.unshift({input:O,result:m}),v.length>o&&v.pop(),m}}var l=u(function(v){var O=v,f=n(v);if(f){if(!f.path)return v;O=f.path}for(var P=e.isAbsolute(O),m=[],T=0,j=0;;)if(T=j,j=O.indexOf("/",T),j===-1){m.push(O.slice(T));break}else for(m.push(O.slice(T,j));j<O.length&&O[j]==="/";)j++;for(var K,R=0,j=m.length-1;j>=0;j--)K=m[j],K==="."?m.splice(j,1):K===".."?R++:R>0&&(K===""?(m.splice(j+1,R),R=0):(m.splice(j,2),R--));return O=m.join("/"),O===""&&(O=P?"/":"."),f?(f.path=O,i(f)):O});e.normalize=l;function s(h,v){h===""&&(h="."),v===""&&(v=".");var O=n(v),f=n(h);if(f&&(h=f.path||"/"),O&&!O.scheme)return f&&(O.scheme=f.scheme),i(O);if(O||v.match(a))return v;if(f&&!f.host&&!f.path)return f.host=v,i(f);var P=v.charAt(0)==="/"?v:l(h.replace(/\/+$/,"")+"/"+v);return f?(f.path=P,i(f)):P}e.join=s,e.isAbsolute=function(h){return h.charAt(0)==="/"||r.test(h)};function d(h,v){h===""&&(h="."),h=h.replace(/\/$/,"");for(var O=0;v.indexOf(h+"/")!==0;){var f=h.lastIndexOf("/");if(f<0||(h=h.slice(0,f),h.match(/^([^\/]+:\/)?\/*$/)))return v;++O}return Array(O+1).join("../")+v.substr(h.length+1)}e.relative=d;var p=function(){var h=Object.create(null);return!("__proto__"in h)}();function y(h){return h}function x(h){return W(h)?"$"+h:h}e.toSetString=p?y:x;function L(h){return W(h)?h.slice(1):h}e.fromSetString=p?y:L;function W(h){if(!h)return!1;var v=h.length;if(v<9||h.charCodeAt(v-1)!==95||h.charCodeAt(v-2)!==95||h.charCodeAt(v-3)!==111||h.charCodeAt(v-4)!==116||h.charCodeAt(v-5)!==111||h.charCodeAt(v-6)!==114||h.charCodeAt(v-7)!==112||h.charCodeAt(v-8)!==95||h.charCodeAt(v-9)!==95)return!1;for(var O=v-10;O>=0;O--)if(h.charCodeAt(O)!==36)return!1;return!0}function te(h,v,O){var f=C(h.source,v.source);return f!==0||(f=h.originalLine-v.originalLine,f!==0)||(f=h.originalColumn-v.originalColumn,f!==0||O)||(f=h.generatedColumn-v.generatedColumn,f!==0)||(f=h.generatedLine-v.generatedLine,f!==0)?f:C(h.name,v.name)}e.compareByOriginalPositions=te;function A(h,v,O){var f;return f=h.originalLine-v.originalLine,f!==0||(f=h.originalColumn-v.originalColumn,f!==0||O)||(f=h.generatedColumn-v.generatedColumn,f!==0)||(f=h.generatedLine-v.generatedLine,f!==0)?f:C(h.name,v.name)}e.compareByOriginalPositionsNoSource=A;function _(h,v,O){var f=h.generatedLine-v.generatedLine;return f!==0||(f=h.generatedColumn-v.generatedColumn,f!==0||O)||(f=C(h.source,v.source),f!==0)||(f=h.originalLine-v.originalLine,f!==0)||(f=h.originalColumn-v.originalColumn,f!==0)?f:C(h.name,v.name)}e.compareByGeneratedPositionsDeflated=_;function q(h,v,O){var f=h.generatedColumn-v.generatedColumn;return f!==0||O||(f=C(h.source,v.source),f!==0)||(f=h.originalLine-v.originalLine,f!==0)||(f=h.originalColumn-v.originalColumn,f!==0)?f:C(h.name,v.name)}e.compareByGeneratedPositionsDeflatedNoLine=q;function C(h,v){return h===v?0:h===null?1:v===null?-1:h>v?1:-1}function F(h,v){var O=h.generatedLine-v.generatedLine;return O!==0||(O=h.generatedColumn-v.generatedColumn,O!==0)||(O=C(h.source,v.source),O!==0)||(O=h.originalLine-v.originalLine,O!==0)||(O=h.originalColumn-v.originalColumn,O!==0)?O:C(h.name,v.name)}e.compareByGeneratedPositionsInflated=F;function z(h){return JSON.parse(h.replace(/^\)]}'[^\n]*\n/,""))}e.parseSourceMapInput=z;function H(h,v,O){if(v=v||"",h&&(h[h.length-1]!=="/"&&v[0]!=="/"&&(h+="/"),v=h+v),O){var f=n(O);if(!f)throw new Error("sourceMapURL could not be parsed");if(f.path){var P=f.path.lastIndexOf("/");P>=0&&(f.path=f.path.substring(0,P+1))}v=s(i(f),v)}return l(v)}e.computeSourceURL=H})(an);var Zf={},Kc=an,Xc=Object.prototype.hasOwnProperty,Yt=typeof Map<"u";function Mt(){this._array=[],this._set=Yt?new Map:Object.create(null)}Mt.fromArray=function(t,r){for(var a=new Mt,n=0,i=t.length;n<i;n++)a.add(t[n],r);return a};Mt.prototype.size=function(){return Yt?this._set.size:Object.getOwnPropertyNames(this._set).length};Mt.prototype.add=function(t,r){var a=Yt?t:Kc.toSetString(t),n=Yt?this.has(t):Xc.call(this._set,a),i=this._array.length;(!n||r)&&this._array.push(t),n||(Yt?this._set.set(t,i):this._set[a]=i)};Mt.prototype.has=function(t){if(Yt)return this._set.has(t);var r=Kc.toSetString(t);return Xc.call(this._set,r)};Mt.prototype.indexOf=function(t){if(Yt){var r=this._set.get(t);if(r>=0)return r}else{var a=Kc.toSetString(t);if(Xc.call(this._set,a))return this._set[a]}throw new Error('"'+t+'" is not in the set.')};Mt.prototype.at=function(t){if(t>=0&&t<this._array.length)return this._array[t];throw new Error("No element indexed by "+t)};Mt.prototype.toArray=function(){return this._array.slice()};Zf.ArraySet=Mt;var eh={},th=an;function cv(e,t){var r=e.generatedLine,a=t.generatedLine,n=e.generatedColumn,i=t.generatedColumn;return a>r||a==r&&i>=n||th.compareByGeneratedPositionsInflated(e,t)<=0}function nn(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}nn.prototype.unsortedForEach=function(t,r){this._array.forEach(t,r)};nn.prototype.add=function(t){cv(this._last,t)?(this._last=t,this._array.push(t)):(this._sorted=!1,this._array.push(t))};nn.prototype.toArray=function(){return this._sorted||(this._array.sort(th.compareByGeneratedPositionsInflated),this._sorted=!0),this._array};eh.MappingList=nn;var Tr=Gc,Re=an,ja=Zf.ArraySet,dv=eh.MappingList;function at(e){e||(e={}),this._file=Re.getArg(e,"file",null),this._sourceRoot=Re.getArg(e,"sourceRoot",null),this._skipValidation=Re.getArg(e,"skipValidation",!1),this._ignoreInvalidMapping=Re.getArg(e,"ignoreInvalidMapping",!1),this._sources=new ja,this._names=new ja,this._mappings=new dv,this._sourcesContents=null}at.prototype._version=3;at.fromSourceMap=function(t,r){var a=t.sourceRoot,n=new at(Object.assign(r||{},{file:t.file,sourceRoot:a}));return t.eachMapping(function(i){var o={generated:{line:i.generatedLine,column:i.generatedColumn}};i.source!=null&&(o.source=i.source,a!=null&&(o.source=Re.relative(a,o.source)),o.original={line:i.originalLine,column:i.originalColumn},i.name!=null&&(o.name=i.name)),n.addMapping(o)}),t.sources.forEach(function(i){var o=i;a!==null&&(o=Re.relative(a,i)),n._sources.has(o)||n._sources.add(o);var u=t.sourceContentFor(i);u!=null&&n.setSourceContent(i,u)}),n};at.prototype.addMapping=function(t){var r=Re.getArg(t,"generated"),a=Re.getArg(t,"original",null),n=Re.getArg(t,"source",null),i=Re.getArg(t,"name",null);!this._skipValidation&&this._validateMapping(r,a,n,i)===!1||(n!=null&&(n=String(n),this._sources.has(n)||this._sources.add(n)),i!=null&&(i=String(i),this._names.has(i)||this._names.add(i)),this._mappings.add({generatedLine:r.line,generatedColumn:r.column,originalLine:a!=null&&a.line,originalColumn:a!=null&&a.column,source:n,name:i}))};at.prototype.setSourceContent=function(t,r){var a=t;this._sourceRoot!=null&&(a=Re.relative(this._sourceRoot,a)),r!=null?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[Re.toSetString(a)]=r):this._sourcesContents&&(delete this._sourcesContents[Re.toSetString(a)],Object.keys(this._sourcesContents).length===0&&(this._sourcesContents=null))};at.prototype.applySourceMap=function(t,r,a){var n=r;if(r==null){if(t.file==null)throw new Error(`SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map's "file" property. Both were omitted.`);n=t.file}var i=this._sourceRoot;i!=null&&(n=Re.relative(i,n));var o=new ja,u=new ja;this._mappings.unsortedForEach(function(l){if(l.source===n&&l.originalLine!=null){var s=t.originalPositionFor({line:l.originalLine,column:l.originalColumn});s.source!=null&&(l.source=s.source,a!=null&&(l.source=Re.join(a,l.source)),i!=null&&(l.source=Re.relative(i,l.source)),l.originalLine=s.line,l.originalColumn=s.column,s.name!=null&&(l.name=s.name))}var d=l.source;d!=null&&!o.has(d)&&o.add(d);var p=l.name;p!=null&&!u.has(p)&&u.add(p)},this),this._sources=o,this._names=u,t.sources.forEach(function(l){var s=t.sourceContentFor(l);s!=null&&(a!=null&&(l=Re.join(a,l)),i!=null&&(l=Re.relative(i,l)),this.setSourceContent(l,s))},this)};at.prototype._validateMapping=function(t,r,a,n){if(r&&typeof r.line!="number"&&typeof r.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 new Error(i)}if(!(t&&"line"in t&&"column"in t&&t.line>0&&t.column>=0&&!r&&!a&&!n)){if(t&&"line"in t&&"column"in t&&r&&"line"in r&&"column"in r&&t.line>0&&t.column>=0&&r.line>0&&r.column>=0&&a)return;var i="Invalid mapping: "+JSON.stringify({generated:t,source:a,original:r,name:n});if(this._ignoreInvalidMapping)return typeof console<"u"&&console.warn&&console.warn(i),!1;throw new Error(i)}};at.prototype._serializeMappings=function(){for(var t=0,r=1,a=0,n=0,i=0,o=0,u="",l,s,d,p,y=this._mappings.toArray(),x=0,L=y.length;x<L;x++){if(s=y[x],l="",s.generatedLine!==r)for(t=0;s.generatedLine!==r;)l+=";",r++;else if(x>0){if(!Re.compareByGeneratedPositionsInflated(s,y[x-1]))continue;l+=","}l+=Tr.encode(s.generatedColumn-t),t=s.generatedColumn,s.source!=null&&(p=this._sources.indexOf(s.source),l+=Tr.encode(p-o),o=p,l+=Tr.encode(s.originalLine-1-n),n=s.originalLine-1,l+=Tr.encode(s.originalColumn-a),a=s.originalColumn,s.name!=null&&(d=this._names.indexOf(s.name),l+=Tr.encode(d-i),i=d)),u+=l}return u};at.prototype._generateSourcesContent=function(t,r){return t.map(function(a){if(!this._sourcesContents)return null;r!=null&&(a=Re.relative(r,a));var n=Re.toSetString(a);return Object.prototype.hasOwnProperty.call(this._sourcesContents,n)?this._sourcesContents[n]:null},this)};at.prototype.toJSON=function(){var t={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return this._file!=null&&(t.file=this._file),this._sourceRoot!=null&&(t.sourceRoot=this._sourceRoot),this._sourcesContents&&(t.sourcesContent=this._generateSourcesContent(t.sources,t.sourceRoot)),t};at.prototype.toString=function(){return JSON.stringify(this.toJSON())};var pv=at;const Dd=new Set(["Atrule","Selector","Declaration"]);function fv(e){const t=new pv,r={line:1,column:0},a={line:0,column:0},n={line:1,column:0},i={generated:n};let o=1,u=0,l=!1;const s=e.node;e.node=function(y){if(y.loc&&y.loc.start&&Dd.has(y.type)){const x=y.loc.start.line,L=y.loc.start.column-1;(a.line!==x||a.column!==L)&&(a.line=x,a.column=L,r.line=o,r.column=u,l&&(l=!1,(r.line!==n.line||r.column!==n.column)&&t.addMapping(i)),l=!0,t.addMapping({source:y.loc.source,original:a,generated:r}))}s.call(this,y),l&&Dd.has(y.type)&&(n.line=o,n.column=u)};const d=e.emit;e.emit=function(y,x,L){for(let W=0;W<y.length;W++)y.charCodeAt(W)===10?(o++,u=0):u++;d(y,x,L)};const p=e.result;return e.result=function(){return l&&t.addMapping(i),{css:p(),map:t}},e}const hv=43,mv=45,Eu=(e,t)=>{if(e===ee&&(e=t),typeof e=="string"){const r=e.charCodeAt(0);return r>127?32768:r<<8}return e},rh=[[M,M],[M,re],[M,Ie],[M,Be],[M,"-"],[M,G],[M,_e],[M,oe],[M,Ve],[M,xe],[Se,M],[Se,re],[Se,Ie],[Se,Be],[Se,"-"],[Se,G],[Se,_e],[Se,oe],[Se,Ve],[ve,M],[ve,re],[ve,Ie],[ve,Be],[ve,"-"],[ve,G],[ve,_e],[ve,oe],[ve,Ve],[oe,M],[oe,re],[oe,Ie],[oe,Be],[oe,"-"],[oe,G],[oe,_e],[oe,oe],[oe,Ve],["#",M],["#",re],["#",Ie],["#",Be],["#","-"],["#",G],["#",_e],["#",oe],["#",Ve],["-",M],["-",re],["-",Ie],["-",Be],["-","-"],["-",G],["-",_e],["-",oe],["-",Ve],[G,M],[G,re],[G,Ie],[G,Be],[G,G],[G,_e],[G,oe],[G,"%"],[G,Ve],["@",M],["@",re],["@",Ie],["@",Be],["@","-"],["@",Ve],[".",G],[".",_e],[".",oe],["+",G],["+",_e],["+",oe],["/","*"]],gv=rh.concat([[M,ve],[oe,ve],[ve,ve],[Se,xe],[Se,Rt],[Se,ke],[_e,_e],[_e,oe],[_e,re],[_e,"-"],[ae,M],[ae,re],[ae,_e],[ae,oe],[ae,ve],[ae,"-"]]);function ah(e){const t=new Set(e.map(([r,a])=>Eu(r)<<16|Eu(a)));return function(r,a,n){const i=Eu(a,n),o=n.charCodeAt(0);return(o===mv&&a!==M&&a!==re&&a!==Ve||o===hv?t.has(r<<16|o<<8):t.has(r<<16|i))&&this.emit(" ",be,!0),i}}const vv=ah(rh),nh=ah(gv),Fd=Object.freeze(Object.defineProperty({__proto__:null,safe:nh,spec:vv},Symbol.toStringTag,{value:"Module"})),bv=92;function yv(e,t){if(typeof t=="function"){let r=null;e.children.forEach(a=>{r!==null&&t.call(this,r),this.node(a),r=a});return}e.children.forEach(this.node,this)}function xv(e){tn(e,(t,r,a)=>{this.token(t,e.slice(r,a))})}function _v(e){const t=new Map;for(let r in e.node){const a=e.node[r];typeof(a.generate||a)=="function"&&t.set(r,a.generate||a)}return function(r,a){let n="",i=0,o={node(l){if(t.has(l.type))t.get(l.type).call(u,l);else throw new Error("Unknown node type: "+l.type)},tokenBefore:nh,token(l,s){i=this.tokenBefore(i,l,s),this.emit(s,l,!1),l===ee&&s.charCodeAt(0)===bv&&this.emit(`
`,be,!0)},emit(l){n+=l},result(){return n}};a&&(typeof a.decorator=="function"&&(o=a.decorator(o)),a.sourceMap&&(o=fv(o)),a.mode in Fd&&(o.tokenBefore=Fd[a.mode]));const u={node:l=>o.node(l),children:yv,token:(l,s)=>o.token(l,s),tokenize:xv};return o.node(r),o.result()}}function Cv(e){return{fromPlainObject(t){return e(t,{enter(r){r.children&&!(r.children instanceof Ae)&&(r.children=new Ae().fromArray(r.children))}}),t},toPlainObject(t){return e(t,{leave(r){r.children&&r.children instanceof Ae&&(r.children=r.children.toArray())}}),t}}}const{hasOwnProperty:Yc}=Object.prototype,$r=function(){};function Bd(e){return typeof e=="function"?e:$r}function Vd(e,t){return function(r,a,n){r.type===t&&e.call(this,r,a,n)}}function wv(e,t){const r=t.structure,a=[];for(const n in r){if(Yc.call(r,n)===!1)continue;let i=r[n];const o={name:n,type:!1,nullable:!1};Array.isArray(i)||(i=[i]);for(const u of i)u===null?o.nullable=!0:typeof u=="string"?o.type="node":Array.isArray(u)&&(o.type="list");o.type&&a.push(o)}return a.length?{context:t.walkContext,fields:a}:null}function Rv(e){const t={};for(const r in e.node)if(Yc.call(e.node,r)){const a=e.node[r];if(!a.structure)throw new Error("Missed `structure` field in `"+r+"` node type definition");t[r]=wv(r,a)}return t}function Hd(e,t){const r=e.fields.slice(),a=e.context,n=typeof a=="string";return t&&r.reverse(),function(i,o,u,l){let s;n&&(s=o[a],o[a]=i);for(const d of r){const p=i[d.name];if(!d.nullable||p){if(d.type==="list"){if(t?p.reduceRight(l,!1):p.reduce(l,!1))return!0}else if(u(p))return!0}}n&&(o[a]=s)}}function Ud({StyleSheet:e,Atrule:t,Rule:r,Block:a,DeclarationList:n}){return{Atrule:{StyleSheet:e,Atrule:t,Rule:r,Block:a},Rule:{StyleSheet:e,Atrule:t,Rule:r,Block:a},Declaration:{StyleSheet:e,Atrule:t,Rule:r,Block:a,DeclarationList:n}}}function kv(e){const t=Rv(e),r={},a={},n=Symbol("break-walk"),i=Symbol("skip-node");for(const s in t)Yc.call(t,s)&&t[s]!==null&&(r[s]=Hd(t[s],!1),a[s]=Hd(t[s],!0));const o=Ud(r),u=Ud(a),l=function(s,d){function p(A,_,q){const C=y.call(te,A,_,q);return C===n?!0:C===i?!1:!!(L.hasOwnProperty(A.type)&&L[A.type](A,te,p,W)||x.call(te,A,_,q)===n)}let y=$r,x=$r,L=r,W=(A,_,q,C)=>A||p(_,q,C);const te={break:n,skip:i,root:s,stylesheet:null,atrule:null,atrulePrelude:null,rule:null,selector:null,block:null,declaration:null,function:null};if(typeof d=="function")y=d;else if(d&&(y=Bd(d.enter),x=Bd(d.leave),d.reverse&&(L=a),d.visit)){if(o.hasOwnProperty(d.visit))L=d.reverse?u[d.visit]:o[d.visit];else if(!t.hasOwnProperty(d.visit))throw new Error("Bad value `"+d.visit+"` for `visit` option (should be: "+Object.keys(t).sort().join(", ")+")");y=Vd(y,d.visit),x=Vd(x,d.visit)}if(y===$r&&x===$r)throw new Error("Neither `enter` nor `leave` walker handler is set or both aren't a function");p(s)};return l.break=n,l.skip=i,l.find=function(s,d){let p=null;return l(s,function(y,x,L){if(d.call(this,y,x,L))return p=y,n}),p},l.findLast=function(s,d){let p=null;return l(s,{reverse:!0,enter(y,x,L){if(d.call(this,y,x,L))return p=y,n}}),p},l.findAll=function(s,d){const p=[];return l(s,function(y,x,L){d.call(this,y,x,L)&&p.push(y)}),p},l}function Sv(e){return e}function Pv(e){const{min:t,max:r,comma:a}=e;return t===0&&r===0?a?"#?":"*":t===0&&r===1?"?":t===1&&r===0?a?"#":"+":t===1&&r===1?"":(a?"#":"")+(t===r?"{"+t+"}":"{"+t+","+(r!==0?r:"")+"}")}function Av(e){switch(e.type){case"Range":return" ["+(e.min===null?"-∞":e.min)+","+(e.max===null?"∞":e.max)+"]";default:throw new Error("Unknown node type `"+e.type+"`")}}function Ev(e,t,r,a){const n=e.combinator===" "||a?e.combinator:" "+e.combinator+" ",i=e.terms.map(o=>Jc(o,t,r,a)).join(n);return e.explicit||r?(a||i[0]===","?"[":"[ ")+i+(a?"]":" ]"):i}function Jc(e,t,r,a){let n;switch(e.type){case"Group":n=Ev(e,t,r,a)+(e.disallowEmpty?"!":"");break;case"Multiplier":return Jc(e.term,t,r,a)+t(Pv(e),e);case"Type":n="<"+e.name+(e.opts?t(Av(e.opts),e.opts):"")+">";break;case"Property":n="<'"+e.name+"'>";break;case"Keyword":n=e.name;break;case"AtKeyword":n="@"+e.name;break;case"Function":n=e.name+"(";break;case"String":case"Token":n=e.value;break;case"Comma":n=",";break;default:throw new Error("Unknown node type `"+e.type+"`")}return t(n,e)}function Zc(e,t){let r=Sv,a=!1,n=!1;return typeof t=="function"?r=t:t&&(a=!!t.forceBraces,n=!!t.compact,typeof t.decorate=="function"&&(r=t.decorate)),Jc(e,r,a,n)}const zd={offset:0,line:1,column:1};function qv(e,t){const r=e.tokens,a=e.longestMatch,n=a<r.length&&r[a].node||null,i=n!==t?n:null;let o=0,u=0,l=0,s="",d,p;for(let y=0;y<r.length;y++){const x=r[y].value;y===a&&(u=x.length,o=s.length),i!==null&&r[y].node===i&&(y<=a?l++:l=0),s+=x}return a===r.length||l>1?(d=fa(i||t,"end")||Nr(zd,s),p=Nr(d)):(d=fa(i,"start")||Nr(fa(t,"start")||zd,s.slice(0,o)),p=fa(i,"end")||Nr(d,s.substr(o,u))),{css:s,mismatchOffset:o,mismatchLength:u,start:d,end:p}}function fa(e,t){const r=e&&e.loc&&e.loc[t];return r?"line"in r?Nr(r):r:null}function Nr({offset:e,line:t,column:r},a){const n={offset:e,line:t,column:r};if(a){const i=a.split(/\n|\r\n?|\f/);n.offset+=a.length,n.line+=i.length-1,n.column=i.length===1?n.column+a.length:i.pop().length+1}return n}const Mr=function(e,t){const r=rn("SyntaxReferenceError",e+(t?" `"+t+"`":""));return r.reference=t,r},Ov=function(e,t,r,a){const n=rn("SyntaxMatchError",e),{css:i,mismatchOffset:o,mismatchLength:u,start:l,end:s}=qv(a,r);return n.rawMessage=e,n.syntax=t?Zc(t):"<generic>",n.css=i,n.mismatchOffset=o,n.mismatchLength=u,n.message=e+`
syntax: `+n.syntax+`
value: `+(i||"<empty string>")+`
--------`+new Array(n.mismatchOffset+1).join("-")+"^",Object.assign(n,l),n.loc={source:r&&r.loc&&r.loc.source||"<unknown>",start:l,end:s},n},ha=new Map,sr=new Map,Da=45,qu=Tv,Gd=Mv;function ed(e,t){return t=t||0,e.length-t>=2&&e.charCodeAt(t)===Da&&e.charCodeAt(t+1)===Da}function ih(e,t){if(t=t||0,e.length-t>=3&&e.charCodeAt(t)===Da&&e.charCodeAt(t+1)!==Da){const r=e.indexOf("-",t+2);if(r!==-1)return e.substring(t,r+1)}return""}function Tv(e){if(ha.has(e))return ha.get(e);const t=e.toLowerCase();let r=ha.get(t);if(r===void 0){const a=ed(t,0),n=a?"":ih(t,0);r=Object.freeze({basename:t.substr(n.length),name:t,prefix:n,vendor:n,custom:a})}return ha.set(e,r),r}function Mv(e){if(sr.has(e))return sr.get(e);let t=e,r=e[0];r==="/"?r=e[1]==="/"?"//":"/":r!=="_"&&r!=="*"&&r!=="$"&&r!=="#"&&r!=="+"&&r!=="&"&&(r="");const a=ed(t,r.length);if(!a&&(t=t.toLowerCase(),sr.has(t))){const u=sr.get(t);return sr.set(e,u),u}const n=a?"":ih(t,r.length),i=t.substr(0,r.length+n.length),o=Object.freeze({basename:t.substr(i.length),name:t.substr(r.length),hack:r,vendor:n,prefix:i,custom:a});return sr.set(e,o),o}const oh=["initial","inherit","unset","revert","revert-layer"],Xr=43,vt=45,Ou=110,lr=!0,Lv=!1;function uc(e,t){return e!==null&&e.type===ee&&e.value.charCodeAt(0)===t}function Vr(e,t,r){for(;e!==null&&(e.type===be||e.type===Te);)e=r(++t);return t}function Nt(e,t,r,a){if(!e)return 0;const n=e.value.charCodeAt(t);if(n===Xr||n===vt){if(r)return 0;t++}for(;t<e.value.length;t++)if(!Ee(e.value.charCodeAt(t)))return 0;return a+1}function Tu(e,t,r){let a=!1,n=Vr(e,t,r);if(e=r(n),e===null)return t;if(e.type!==G)if(uc(e,Xr)||uc(e,vt)){if(a=!0,n=Vr(r(++n),n,r),e=r(n),e===null||e.type!==G)return 0}else return t;if(!a){const i=e.value.charCodeAt(0);if(i!==Xr&&i!==vt)return 0}return Nt(e,a?0:1,a,n)}function Iv(e,t){let r=0;if(!e)return 0;if(e.type===G)return Nt(e,0,Lv,r);if(e.type===M&&e.value.charCodeAt(0)===vt){if(!mr(e.value,1,Ou))return 0;switch(e.value.length){case 2:return Tu(t(++r),r,t);case 3:return e.value.charCodeAt(2)!==vt?0:(r=Vr(t(++r),r,t),e=t(r),Nt(e,0,lr,r));default:return e.value.charCodeAt(2)!==vt?0:Nt(e,3,lr,r)}}else if(e.type===M||uc(e,Xr)&&t(r+1).type===M){if(e.type!==M&&(e=t(++r)),e===null||!mr(e.value,0,Ou))return 0;switch(e.value.length){case 1:return Tu(t(++r),r,t);case 2:return e.value.charCodeAt(1)!==vt?0:(r=Vr(t(++r),r,t),e=t(r),Nt(e,0,lr,r));default:return e.value.charCodeAt(1)!==vt?0:Nt(e,2,lr,r)}}else if(e.type===oe){let a=e.value.charCodeAt(0),n=a===Xr||a===vt?1:0,i=n;for(;i<e.value.length&&Ee(e.value.charCodeAt(i));i++);return i===n||!mr(e.value,i,Ou)?0:i+1===e.value.length?Tu(t(++r),r,t):e.value.charCodeAt(i+1)!==vt?0:i+2===e.value.length?(r=Vr(t(++r),r,t),e=t(r),Nt(e,0,lr,r)):Nt(e,i+2,lr,r)}return 0}const $v=43,sh=45,lh=63,Nv=117;function cc(e,t){return e!==null&&e.type===ee&&e.value.charCodeAt(0)===t}function jv(e,t){return e.value.charCodeAt(0)===t}function jr(e,t,r){let a=0;for(let n=t;n<e.value.length;n++){const i=e.value.charCodeAt(n);if(i===sh&&r&&a!==0)return jr(e,t+a+1,!1),6;if(!Vt(i)||++a>6)return 0}return a}function ma(e,t,r){if(!e)return 0;for(;cc(r(t),lh);){if(++e>6)return 0;t++}return t}function Dv(e,t){let r=0;if(e===null||e.type!==M||!mr(e.value,0,Nv)||(e=t(++r),e===null))return 0;if(cc(e,$v))return e=t(++r),e===null?0:e.type===M?ma(jr(e,0,!0),++r,t):cc(e,lh)?ma(1,++r,t):0;if(e.type===G){const a=jr(e,1,!0);return a===0?0:(e=t(++r),e===null?r:e.type===oe||e.type===G?!jv(e,sh)||!jr(e,1,!1)?0:r+1:ma(a,r,t))}return e.type===oe?ma(jr(e,1,!0),++r,t):0}const Fv=["calc(","-moz-calc(","-webkit-calc("],td=new Map([[re,ae],[xe,ae],[Ge,ft],[Oe,rt]]);function pt(e,t){return t<e.length?e.charCodeAt(t):0}function uh(e,t){return Kr(e,0,e.length,t)}function ch(e,t){for(let r=0;r<t.length;r++)if(uh(e,t[r]))return!0;return!1}function dh(e,t){return t!==e.length-2?!1:pt(e,t)===92&&Ee(pt(e,t+1))}function on(e,t,r){if(e&&e.type==="Range"){const a=Number(r!==void 0&&r!==t.length?t.substr(0,r):t);if(isNaN(a)||e.min!==null&&a<e.min&&typeof e.min!="string"||e.max!==null&&a>e.max&&typeof e.max!="string")return!0}return!1}function Bv(e,t){let r=0,a=[],n=0;e:do{switch(e.type){case rt:case ae:case ft:if(e.type!==r)break e;if(r=a.pop(),a.length===0){n++;break e}break;case re:case xe:case Ge:case Oe:a.push(r),r=td.get(e.type);break}n++}while(e=t(n));return n}function Je(e){return function(t,r,a){return t===null?0:t.type===re&&ch(t.value,Fv)?Bv(t,r):e(t,r,a)}}function ge(e){return function(t){return t===null||t.type!==e?0:1}}function Vv(e){if(e===null||e.type!==M)return 0;const t=e.value.toLowerCase();return ch(t,oh)||uh(t,"default")?0:1}function Hv(e){return e===null||e.type!==M||pt(e.value,0)!==45||pt(e.value,1)!==45?0:1}function Uv(e){if(e===null||e.type!==ve)return 0;const t=e.value.length;if(t!==4&&t!==5&&t!==7&&t!==9)return 0;for(let r=1;r<t;r++)if(!Vt(pt(e.value,r)))return 0;return 1}function zv(e){return e===null||e.type!==ve||!ka(pt(e.value,1),pt(e.value,2),pt(e.value,3))?0:1}function Gv(e,t){if(!e)return 0;let r=0,a=[],n=0;e:do{switch(e.type){case Za:case Be:break e;case rt:case ae:case ft:if(e.type!==r)break e;r=a.pop();break;case He:if(r===0)break e;break;case ee:if(r===0&&e.value==="!")break e;break;case re:case xe:case Ge:case Oe:a.push(r),r=td.get(e.type);break}n++}while(e=t(n));return n}function Wv(e,t){if(!e)return 0;let r=0,a=[],n=0;e:do{switch(e.type){case Za:case Be:break e;case rt:case ae:case ft:if(e.type!==r)break e;r=a.pop();break;case re:case xe:case Ge:case Oe:a.push(r),r=td.get(e.type);break}n++}while(e=t(n));return n}function Pt(e){return e&&(e=new Set(e)),function(t,r,a){if(t===null||t.type!==oe)return 0;const n=en(t.value,0);if(e!==null){const i=t.value.indexOf("\\",n),o=i===-1||!dh(t.value,i)?t.value.substr(n):t.value.substring(n,i);if(e.has(o.toLowerCase())===!1)return 0}return on(a,t.value,n)?0:1}}function Qv(e,t,r){return e===null||e.type!==_e||on(r,e.value,e.value.length-1)?0:1}function ph(e){return typeof e!="function"&&(e=function(){return 0}),function(t,r,a){return t!==null&&t.type===G&&Number(t.value)===0?1:e(t,r,a)}}function Kv(e,t,r){if(e===null)return 0;const a=en(e.value,0);return!(a===e.value.length)&&!dh(e.value,a)||on(r,e.value,a)?0:1}function Xv(e,t,r){if(e===null||e.type!==G)return 0;let a=pt(e.value,0)===43||pt(e.value,0)===45?1:0;for(;a<e.value.length;a++)if(!Ee(pt(e.value,a)))return 0;return on(r,e.value,a)?0:1}const Yv={"ident-token":ge(M),"function-token":ge(re),"at-keyword-token":ge(Se),"hash-token":ge(ve),"string-token":ge(Rt),"bad-string-token":ge(Za),"url-token":ge(Ie),"bad-url-token":ge(Be),"delim-token":ge(ee),"number-token":ge(G),"percentage-token":ge(_e),"dimension-token":ge(oe),"whitespace-token":ge(be),"CDO-token":ge(aa),"CDC-token":ge(Ve),"colon-token":ge(ke),"semicolon-token":ge(He),"comma-token":ge(kt),"[-token":ge(Ge),"]-token":ge(ft),"(-token":ge(xe),")-token":ge(ae),"{-token":ge(Oe),"}-token":ge(rt)},Jv={string:ge(Rt),ident:ge(M),percentage:Je(Qv),zero:ph(),number:Je(Kv),integer:Je(Xv),"custom-ident":Vv,"custom-property-name":Hv,"hex-color":Uv,"id-selector":zv,"an-plus-b":Iv,urange:Dv,"declaration-value":Gv,"any-value":Wv};function Zv(e){const{angle:t,decibel:r,frequency:a,flex:n,length:i,resolution:o,semitones:u,time:l}=e||{};return{dimension:Je(Pt(null)),angle:Je(Pt(t)),decibel:Je(Pt(r)),frequency:Je(Pt(a)),flex:Je(Pt(n)),length:Je(ph(Pt(i))),resolution:Je(Pt(o)),semitones:Je(Pt(u)),time:Je(Pt(l))}}function eb(e){return{...Yv,...Jv,...Zv(e)}}const tb=["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"],rb=["deg","grad","rad","turn"],ab=["s","ms"],nb=["hz","khz"],ib=["dpi","dpcm","dppx","x"],ob=["fr"],sb=["db"],lb=["st"],Wd=Object.freeze(Object.defineProperty({__proto__:null,angle:rb,decibel:sb,flex:ob,frequency:nb,length:tb,resolution:ib,semitones:lb,time:ab},Symbol.toStringTag,{value:"Module"}));function ub(e,t,r){return Object.assign(rn("SyntaxError",e),{input:t,offset:r,rawMessage:e,message:e+`
`+t+`
--`+new Array((r||t.length)+1).join("-")+"^"})}const cb=9,db=10,pb=12,fb=13,hb=32;class mb{constructor(t){this.str=t,this.pos=0}charCodeAt(t){return t<this.str.length?this.str.charCodeAt(t):0}charCode(){return this.charCodeAt(this.pos)}nextCharCode(){return this.charCodeAt(this.pos+1)}nextNonWsCode(t){return this.charCodeAt(this.findWsEnd(t))}findWsEnd(t){for(;t<this.str.length;t++){const r=this.str.charCodeAt(t);if(r!==fb&&r!==db&&r!==pb&&r!==hb&&r!==cb)break}return t}substringToPos(t){return this.str.substring(this.pos,this.pos=t)}eat(t){this.charCode()!==t&&this.error("Expect `"+String.fromCharCode(t)+"`"),this.pos++}peek(){return this.pos<this.str.length?this.str.charAt(this.pos++):""}error(t){throw new ub(t,this.str,this.pos)}}const gb=9,vb=10,bb=12,yb=13,xb=32,fh=33,rd=35,Qd=38,Fa=39,hh=40,_b=41,mh=42,ad=43,nd=44,Kd=45,id=60,gh=62,dc=63,Cb=64,sn=91,od=93,Ba=123,Xd=124,Yd=125,Jd=8734,Yr=new Uint8Array(128).map((e,t)=>/[a-zA-Z0-9\-]/.test(String.fromCharCode(t))?1:0),Zd={" ":1,"&&":2,"||":3,"|":4};function Va(e){return e.substringToPos(e.findWsEnd(e.pos))}function Cr(e){let t=e.pos;for(;t<e.str.length;t++){const r=e.str.charCodeAt(t);if(r>=128||Yr[r]===0)break}return e.pos===t&&e.error("Expect a keyword"),e.substringToPos(t)}function Ha(e){let t=e.pos;for(;t<e.str.length;t++){const r=e.str.charCodeAt(t);if(r<48||r>57)break}return e.pos===t&&e.error("Expect a number"),e.substringToPos(t)}function wb(e){const t=e.str.indexOf("'",e.pos+1);return t===-1&&(e.pos=e.str.length,e.error("Expect an apostrophe")),e.substringToPos(t+1)}function ep(e){let t=null,r=null;return e.eat(Ba),t=Ha(e),e.charCode()===nd?(e.pos++,e.charCode()!==Yd&&(r=Ha(e))):r=t,e.eat(Yd),{min:Number(t),max:r?Number(r):0}}function Rb(e){let t=null,r=!1;switch(e.charCode()){case mh:e.pos++,t={min:0,max:0};break;case ad:e.pos++,t={min:1,max:0};break;case dc:e.pos++,t={min:0,max:1};break;case rd:e.pos++,r=!0,e.charCode()===Ba?t=ep(e):e.charCode()===dc?(e.pos++,t={min:0,max:0}):t={min:1,max:0};break;case Ba:t=ep(e);break;default:return null}return{type:"Multiplier",comma:r,min:t.min,max:t.max,term:null}}function wr(e,t){const r=Rb(e);return r!==null?(r.term=t,e.charCode()===rd&&e.charCodeAt(e.pos-1)===ad?wr(e,r):r):t}function Mu(e){const t=e.peek();return t===""?null:{type:"Token",value:t}}function kb(e){let t;return e.eat(id),e.eat(Fa),t=Cr(e),e.eat(Fa),e.eat(gh),wr(e,{type:"Property",name:t})}function Sb(e){let t=null,r=null,a=1;return e.eat(sn),e.charCode()===Kd&&(e.peek(),a=-1),a==-1&&e.charCode()===Jd?e.peek():(t=a*Number(Ha(e)),Yr[e.charCode()]!==0&&(t+=Cr(e))),Va(e),e.eat(nd),Va(e),e.charCode()===Jd?e.peek():(a=1,e.charCode()===Kd&&(e.peek(),a=-1),r=a*Number(Ha(e)),Yr[e.charCode()]!==0&&(r+=Cr(e))),e.eat(od),{type:"Range",min:t,max:r}}function Pb(e){let t,r=null;return e.eat(id),t=Cr(e),e.charCode()===hh&&e.nextCharCode()===_b&&(e.pos+=2,t+="()"),e.charCodeAt(e.findWsEnd(e.pos))===sn&&(Va(e),r=Sb(e)),e.eat(gh),wr(e,{type:"Type",name:t,opts:r})}function Ab(e){const t=Cr(e);return e.charCode()===hh?(e.pos++,{type:"Function",name:t}):wr(e,{type:"Keyword",name:t})}function Eb(e,t){function r(n,i){return{type:"Group",terms:n,combinator:i,disallowEmpty:!1,explicit:!1}}let a;for(t=Object.keys(t).sort((n,i)=>Zd[n]-Zd[i]);t.length>0;){a=t.shift();let n=0,i=0;for(;n<e.length;n++){const o=e[n];o.type==="Combinator"&&(o.value===a?(i===-1&&(i=n-1),e.splice(n,1),n--):(i!==-1&&n-i>1&&(e.splice(i,n-i,r(e.slice(i,n),a)),n=i+1),i=-1))}i!==-1&&t.length&&e.splice(i,n-i,r(e.slice(i,n),a))}return a}function vh(e){const t=[],r={};let a,n=null,i=e.pos;for(;a=Ob(e);)a.type!=="Spaces"&&(a.type==="Combinator"?((n===null||n.type==="Combinator")&&(e.pos=i,e.error("Unexpected combinator")),r[a.value]=!0):n!==null&&n.type!=="Combinator"&&(r[" "]=!0,t.push({type:"Combinator",value:" "})),t.push(a),n=a,i=e.pos);return n!==null&&n.type==="Combinator"&&(e.pos-=i,e.error("Unexpected combinator")),{type:"Group",terms:t,combinator:Eb(t,r)||" ",disallowEmpty:!1,explicit:!1}}function qb(e){let t;return e.eat(sn),t=vh(e),e.eat(od),t.explicit=!0,e.charCode()===fh&&(e.pos++,t.disallowEmpty=!0),t}function Ob(e){let t=e.charCode();if(t<128&&Yr[t]===1)return Ab(e);switch(t){case od:break;case sn:return wr(e,qb(e));case id:return e.nextCharCode()===Fa?kb(e):Pb(e);case Xd:return{type:"Combinator",value:e.substringToPos(e.pos+(e.nextCharCode()===Xd?2:1))};case Qd:return e.pos++,e.eat(Qd),{type:"Combinator",value:"&&"};case nd:return e.pos++,{type:"Comma"};case Fa:return wr(e,{type:"String",value:wb(e)});case xb:case gb:case vb:case yb:case bb:return{type:"Spaces",value:Va(e)};case Cb:return t=e.nextCharCode(),t<128&&Yr[t]===1?(e.pos++,{type:"AtKeyword",name:Cr(e)}):Mu(e);case mh:case ad:case dc:case rd:case fh:break;case Ba:if(t=e.nextCharCode(),t<48||t>57)return Mu(e);break;default:return Mu(e)}}function bh(e){const t=new mb(e),r=vh(t);return t.pos!==e.length&&t.error("Unexpected input"),r.terms.length===1&&r.terms[0].type==="Group"?r.terms[0]:r}const Dr=function(){};function tp(e){return typeof e=="function"?e:Dr}function Tb(e,t,r){function a(o){switch(n.call(r,o),o.type){case"Group":o.terms.forEach(a);break;case"Multiplier":a(o.term);break;case"Type":case"Property":case"Keyword":case"AtKeyword":case"Function":case"String":case"Token":case"Comma":break;default:throw new Error("Unknown type: "+o.type)}i.call(r,o)}let n=Dr,i=Dr;if(typeof t=="function"?n=t:t&&(n=tp(t.enter),i=tp(t.leave)),n===Dr&&i===Dr)throw new Error("Neither `enter` nor `leave` walker handler is set or both aren't a function");a(e)}const Mb={decorator(e){const t=[];let r=null;return{...e,node(a){const n=r;r=a,e.node.call(this,a),r=n},emit(a,n,i){t.push({type:n,value:a,node:i?null:r})},result(){return t}}}};function Lb(e){const t=[];return tn(e,(r,a,n)=>t.push({type:r,value:e.slice(a,n),node:null})),t}function Ib(e,t){return typeof e=="string"?Lb(e):t.generate(e,Mb)}const pe={type:"Match"},fe={type:"Mismatch"},sd={type:"DisallowEmpty"},$b=40,Nb=41;function Le(e,t,r){return t===pe&&r===fe||e===pe&&t===pe&&r===pe?e:(e.type==="If"&&e.else===fe&&t===pe&&(t=e.then,e=e.match),{type:"If",match:e,then:t,else:r})}function yh(e){return e.length>2&&e.charCodeAt(e.length-2)===$b&&e.charCodeAt(e.length-1)===Nb}function rp(e){return e.type==="Keyword"||e.type==="AtKeyword"||e.type==="Function"||e.type==="Type"&&yh(e.name)}function pc(e,t,r){switch(e){case" ":{let a=pe;for(let n=t.length-1;n>=0;n--){const i=t[n];a=Le(i,a,fe)}return a}case"|":{let a=fe,n=null;for(let i=t.length-1;i>=0;i--){let o=t[i];if(rp(o)&&(n===null&&i>0&&rp(t[i-1])&&(n=Object.create(null),a=Le({type:"Enum",map:n},pe,a)),n!==null)){const u=(yh(o.name)?o.name.slice(0,-1):o.name).toLowerCase();if(!(u in n)){n[u]=o;continue}}n=null,a=Le(o,pe,a)}return a}case"&&":{if(t.length>5)return{type:"MatchOnce",terms:t,all:!0};let a=fe;for(let n=t.length-1;n>=0;n--){const i=t[n];let o;t.length>1?o=pc(e,t.filter(function(u){return u!==i}),!1):o=pe,a=Le(i,o,a)}return a}case"||":{if(t.length>5)return{type:"MatchOnce",terms:t,all:!1};let a=r?pe:fe;for(let n=t.length-1;n>=0;n--){const i=t[n];let o;t.length>1?o=pc(e,t.filter(function(u){return u!==i}),!0):o=pe,a=Le(i,o,a)}return a}}}function jb(e){let t=pe,r=ld(e.term);if(e.max===0)r=Le(r,sd,fe),t=Le(r,null,fe),t.then=Le(pe,pe,t),e.comma&&(t.then.else=Le({type:"Comma",syntax:e},t,fe));else for(let a=e.min||1;a<=e.max;a++)e.comma&&t!==pe&&(t=Le({type:"Comma",syntax:e},t,fe)),t=Le(r,Le(pe,pe,t),fe);if(e.min===0)t=Le(pe,pe,t);else for(let a=0;a<e.min-1;a++)e.comma&&t!==pe&&(t=Le({type:"Comma",syntax:e},t,fe)),t=Le(r,t,fe);return t}function ld(e){if(typeof e=="function")return{type:"Generic",fn:e};switch(e.type){case"Group":{let t=pc(e.combinator,e.terms.map(ld),!1);return e.disallowEmpty&&(t=Le(t,sd,fe)),t}case"Multiplier":return jb(e);case"Type":case"Property":return{type:e.type,name:e.name,syntax:e};case"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 new Error("Unknown node type:",e.type)}}function fc(e,t){return typeof e=="string"&&(e=bh(e)),{type:"MatchGraph",match:ld(e),syntax:t||null,source:e}}const{hasOwnProperty:ap}=Object.prototype,Db=0,Fb=1,hc=2,xh=3,np="Match",Bb="Mismatch",Vb="Maximum iteration number exceeded (please fill an issue on https://github.com/csstree/csstree/issues)",ip=15e3;function Hb(e){let t=null,r=null,a=e;for(;a!==null;)r=a.prev,a.prev=t,t=a,a=r;return t}function Lu(e,t){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++){const a=t.charCodeAt(r);let n=e.charCodeAt(r);if(n>=65&&n<=90&&(n=n|32),n!==a)return!1}return!0}function Ub(e){return e.type!==ee?!1:e.value!=="?"}function op(e){return e===null?!0:e.type===kt||e.type===re||e.type===xe||e.type===Ge||e.type===Oe||Ub(e)}function sp(e){return e===null?!0:e.type===ae||e.type===ft||e.type===rt||e.type===ee&&e.value==="/"}function zb(e,t,r){function a(){do _++,A=_<e.length?e[_]:null;while(A!==null&&(A.type===be||A.type===Te))}function n(F){const z=_+F;return z<e.length?e[z]:null}function i(F,z){return{nextState:F,matchStack:C,syntaxStack:p,thenStack:y,tokenIndex:_,prev:z}}function o(F){y={nextState:F,matchStack:C,syntaxStack:p,prev:y}}function u(F){x=i(F,x)}function l(){C={type:Fb,syntax:t.syntax,token:A,prev:C},a(),L=null,_>q&&(q=_)}function s(){p={syntax:t.syntax,opts:t.syntax.opts||p!==null&&p.opts||null,prev:p},C={type:hc,syntax:t.syntax,token:C.token,prev:C}}function d(){C.type===hc?C=C.prev:C={type:xh,syntax:p.syntax,token:C.token,prev:C},p=p.prev}let p=null,y=null,x=null,L=null,W=0,te=null,A=null,_=-1,q=0,C={type:Db,syntax:null,token:null,prev:null};for(a();te===null&&++W<ip;)switch(t.type){case"Match":if(y===null){if(A!==null&&(_!==e.length-1||A.value!=="\\0"&&A.value!=="\\9")){t=fe;break}te=np;break}if(t=y.nextState,t===sd)if(y.matchStack===C){t=fe;break}else t=pe;for(;y.syntaxStack!==p;)d();y=y.prev;break;case"Mismatch":if(L!==null&&L!==!1)(x===null||_>x.tokenIndex)&&(x=L,L=!1);else if(x===null){te=Bb;break}t=x.nextState,y=x.thenStack,p=x.syntaxStack,C=x.matchStack,_=x.tokenIndex,A=_<e.length?e[_]:null,x=x.prev;break;case"MatchGraph":t=t.match;break;case"If":t.else!==fe&&u(t.else),t.then!==pe&&o(t.then),t=t.match;break;case"MatchOnce":t={type:"MatchOnceBuffer",syntax:t,index:0,mask:0};break;case"MatchOnceBuffer":{const H=t.syntax.terms;if(t.index===H.length){if(t.mask===0||t.syntax.all){t=fe;break}t=pe;break}if(t.mask===(1<<H.length)-1){t=pe;break}for(;t.index<H.length;t.index++){const h=1<<t.index;if(!(t.mask&h)){u(t),o({type:"AddMatchOnce",syntax:t.syntax,mask:t.mask|h}),t=H[t.index++];break}}break}case"AddMatchOnce":t={type:"MatchOnceBuffer",syntax:t.syntax,index:0,mask:t.mask};break;case"Enum":if(A!==null){let H=A.value.toLowerCase();if(H.indexOf("\\")!==-1&&(H=H.replace(/\\[09].*$/,"")),ap.call(t.map,H)){t=t.map[H];break}}t=fe;break;case"Generic":{const H=p!==null?p.opts:null,h=_+Math.floor(t.fn(A,n,H));if(!isNaN(h)&&h>_){for(;_<h;)l();t=pe}else t=fe;break}case"Type":case"Property":{const H=t.type==="Type"?"types":"properties",h=ap.call(r,H)?r[H][t.name]:null;if(!h||!h.match)throw new Error("Bad syntax reference: "+(t.type==="Type"?"<"+t.name+">":"<'"+t.name+"'>"));if(L!==!1&&A!==null&&t.type==="Type"&&(t.name==="custom-ident"&&A.type===M||t.name==="length"&&A.value==="0")){L===null&&(L=i(t,x)),t=fe;break}s(),t=h.match;break}case"Keyword":{const H=t.name;if(A!==null){let h=A.value;if(h.indexOf("\\")!==-1&&(h=h.replace(/\\[09].*$/,"")),Lu(h,H)){l(),t=pe;break}}t=fe;break}case"AtKeyword":case"Function":if(A!==null&&Lu(A.value,t.name)){l(),t=pe;break}t=fe;break;case"Token":if(A!==null&&A.value===t.value){l(),t=pe;break}t=fe;break;case"Comma":A!==null&&A.type===kt?op(C.token)?t=fe:(l(),t=sp(A)?fe:pe):t=op(C.token)||sp(A)?pe:fe;break;case"String":let F="",z=_;for(;z<e.length&&F.length<t.value.length;z++)F+=e[z].value;if(Lu(F,t.value)){for(;_<z;)l();t=pe}else t=fe;break;default:throw new Error("Unknown node type: "+t.type)}switch(te){case null:console.warn("[csstree-match] BREAK after "+ip+" iterations"),te=Vb,C=null;break;case np:for(;p!==null;)d();break;default:C=null}return{tokens:e,reason:te,iterations:W,match:C,longestMatch:q}}function lp(e,t,r){const a=zb(e,t,r||{});if(a.match===null)return a;let n=a.match,i=a.match={syntax:t.syntax||null,match:[]};const o=[i];for(n=Hb(n).prev;n!==null;){switch(n.type){case hc:i.match.push(i={syntax:n.syntax,match:[]}),o.push(i);break;case xh:o.pop(),i=o[o.length-1];break;default:i.match.push({syntax:n.syntax||null,token:n.token.value,node:n.token.node})}n=n.prev}return a}function _h(e){function t(n){return n===null?!1:n.type==="Type"||n.type==="Property"||n.type==="Keyword"}function r(n){if(Array.isArray(n.match)){for(let i=0;i<n.match.length;i++)if(r(n.match[i]))return t(n.syntax)&&a.unshift(n.syntax),!0}else if(n.node===e)return a=t(n.syntax)?[n.syntax]:[],!0;return!1}let a=null;return this.matched!==null&&r(this.matched),a}function Gb(e,t){return ud(this,e,r=>r.type==="Type"&&r.name===t)}function Wb(e,t){return ud(this,e,r=>r.type==="Property"&&r.name===t)}function Qb(e){return ud(this,e,t=>t.type==="Keyword")}function ud(e,t,r){const a=_h.call(e,t);return a===null?!1:a.some(r)}const Kb=Object.freeze(Object.defineProperty({__proto__:null,getTrace:_h,isKeyword:Qb,isProperty:Wb,isType:Gb},Symbol.toStringTag,{value:"Module"}));function Ch(e){return"node"in e?e.node:Ch(e.match[0])}function wh(e){return"node"in e?e.node:wh(e.match[e.match.length-1])}function up(e,t,r,a,n){function i(u){if(u.syntax!==null&&u.syntax.type===a&&u.syntax.name===n){const l=Ch(u),s=wh(u);e.syntax.walk(t,function(d,p,y){if(d===l){const x=new Ae;do{if(x.appendData(p.data),p.data===s)break;p=p.next}while(p!==null);o.push({parent:y,nodes:x})}})}Array.isArray(u.match)&&u.match.forEach(i)}const o=[];return r.matched!==null&&i(r.matched),o}const{hasOwnProperty:Hr}=Object.prototype;function Iu(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&e>=0}function cp(e){return!!e&&Iu(e.offset)&&Iu(e.line)&&Iu(e.column)}function Xb(e,t){return function(a,n){if(!a||a.constructor!==Object)return n(a,"Type of node should be an Object");for(let i in a){let o=!0;if(Hr.call(a,i)!==!1){if(i==="type")a.type!==e&&n(a,"Wrong node type `"+a.type+"`, expected `"+e+"`");else if(i==="loc"){if(a.loc===null)continue;if(a.loc&&a.loc.constructor===Object)if(typeof a.loc.source!="string")i+=".source";else if(!cp(a.loc.start))i+=".start";else if(!cp(a.loc.end))i+=".end";else continue;o=!1}else if(t.hasOwnProperty(i)){o=!1;for(let u=0;!o&&u<t[i].length;u++){const l=t[i][u];switch(l){case String:o=typeof a[i]=="string";break;case Boolean:o=typeof a[i]=="boolean";break;case null:o=a[i]===null;break;default:typeof l=="string"?o=a[i]&&a[i].type===l:Array.isArray(l)&&(o=a[i]instanceof Ae)}}}else n(a,"Unknown field `"+i+"` for "+e+" node type");o||n(a,"Bad value for `"+e+"."+i+"`")}}for(const i in t)Hr.call(t,i)&&Hr.call(a,i)===!1&&n(a,"Field `"+e+"."+i+"` is missed")}}function Yb(e,t){const r=t.structure,a={type:String,loc:!0},n={type:'"'+e+'"'};for(const i in r){if(Hr.call(r,i)===!1)continue;const o=[],u=a[i]=Array.isArray(r[i])?r[i].slice():[r[i]];for(let l=0;l<u.length;l++){const s=u[l];if(s===String||s===Boolean)o.push(s.name);else if(s===null)o.push("null");else if(typeof s=="string")o.push("<"+s+">");else if(Array.isArray(s))o.push("List");else throw new Error("Wrong value `"+s+"` in `"+e+"."+i+"` structure definition")}n[i]=o.join(" | ")}return{docs:n,check:Xb(e,a)}}function Jb(e){const t={};if(e.node){for(const r in e.node)if(Hr.call(e.node,r)){const a=e.node[r];if(a.structure)t[r]=Yb(r,a);else throw new Error("Missed `structure` field in `"+r+"` node type definition")}}return t}const Zb=fc(oh.join(" | "));function mc(e,t,r){const a={};for(const n in e)e[n].syntax&&(a[n]=r?e[n].syntax:Zc(e[n].syntax,{compact:t}));return a}function e0(e,t,r){const a={};for(const[n,i]of Object.entries(e))a[n]={prelude:i.prelude&&(r?i.prelude.syntax:Zc(i.prelude.syntax,{compact:t})),descriptors:i.descriptors&&mc(i.descriptors,t,r)};return a}function t0(e){for(let t=0;t<e.length;t++)if(e[t].value.toLowerCase()==="var(")return!0;return!1}function ct(e,t,r){return{matched:e,iterations:r,error:t,...Kb}}function ur(e,t,r,a){const n=Ib(r,e.syntax);let i;return t0(n)?ct(null,new Error("Matching for a tree with var() is not supported")):(a&&(i=lp(n,e.cssWideKeywordsSyntax,e)),(!a||!i.match)&&(i=lp(n,t.match,e),!i.match)?ct(null,new Ov(i.reason,t.syntax,r,i),i.iterations):ct(i.match,null,i.iterations))}class dp{constructor(t,r,a){if(this.cssWideKeywordsSyntax=Zb,this.syntax=r,this.generic=!1,this.units={...Wd},this.atrules=Object.create(null),this.properties=Object.create(null),this.types=Object.create(null),this.structure=a||Jb(t),t){if(t.units)for(const n of Object.keys(Wd))Array.isArray(t.units[n])&&(this.units[n]=t.units[n]);if(t.types)for(const n in t.types)this.addType_(n,t.types[n]);if(t.generic){this.generic=!0;for(const[n,i]of Object.entries(eb(this.units)))this.addType_(n,i)}if(t.atrules)for(const n in t.atrules)this.addAtrule_(n,t.atrules[n]);if(t.properties)for(const n in t.properties)this.addProperty_(n,t.properties[n])}}checkStructure(t){function r(i,o){n.push({node:i,message:o})}const a=this.structure,n=[];return this.syntax.walk(t,function(i){a.hasOwnProperty(i.type)?a[i.type].check(i,r):r(i,"Unknown node type `"+i.type+"`")}),n.length?n:!1}createDescriptor(t,r,a,n=null){const i={type:r,name:a},o={type:r,name:a,parent:n,serializable:typeof t=="string"||t&&typeof t.type=="string",syntax:null,match:null};return typeof t=="function"?o.match=fc(t,i):(typeof t=="string"?Object.defineProperty(o,"syntax",{get(){return Object.defineProperty(o,"syntax",{value:bh(t)}),o.syntax}}):o.syntax=t,Object.defineProperty(o,"match",{get(){return Object.defineProperty(o,"match",{value:fc(o.syntax,i)}),o.match}})),o}addAtrule_(t,r){r&&(this.atrules[t]={type:"Atrule",name:t,prelude:r.prelude?this.createDescriptor(r.prelude,"AtrulePrelude",t):null,descriptors:r.descriptors?Object.keys(r.descriptors).reduce((a,n)=>(a[n]=this.createDescriptor(r.descriptors[n],"AtruleDescriptor",n,t),a),Object.create(null)):null})}addProperty_(t,r){r&&(this.properties[t]=this.createDescriptor(r,"Property",t))}addType_(t,r){r&&(this.types[t]=this.createDescriptor(r,"Type",t))}checkAtruleName(t){if(!this.getAtrule(t))return new Mr("Unknown at-rule","@"+t)}checkAtrulePrelude(t,r){const a=this.checkAtruleName(t);if(a)return a;const n=this.getAtrule(t);if(!n.prelude&&r)return new SyntaxError("At-rule `@"+t+"` should not contain a prelude");if(n.prelude&&!r&&!ur(this,n.prelude,"",!1).matched)return new SyntaxError("At-rule `@"+t+"` should contain a prelude")}checkAtruleDescriptorName(t,r){const a=this.checkAtruleName(t);if(a)return a;const n=this.getAtrule(t),i=qu(r);if(!n.descriptors)return new SyntaxError("At-rule `@"+t+"` has no known descriptors");if(!n.descriptors[i.name]&&!n.descriptors[i.basename])return new Mr("Unknown at-rule descriptor",r)}checkPropertyName(t){if(!this.getProperty(t))return new Mr("Unknown property",t)}matchAtrulePrelude(t,r){const a=this.checkAtrulePrelude(t,r);if(a)return ct(null,a);const n=this.getAtrule(t);return n.prelude?ur(this,n.prelude,r||"",!1):ct(null,null)}matchAtruleDescriptor(t,r,a){const n=this.checkAtruleDescriptorName(t,r);if(n)return ct(null,n);const i=this.getAtrule(t),o=qu(r);return ur(this,i.descriptors[o.name]||i.descriptors[o.basename],a,!1)}matchDeclaration(t){return t.type!=="Declaration"?ct(null,new Error("Not a Declaration node")):this.matchProperty(t.property,t.value)}matchProperty(t,r){if(Gd(t).custom)return ct(null,new Error("Lexer matching doesn't applicable for custom properties"));const a=this.checkPropertyName(t);return a?ct(null,a):ur(this,this.getProperty(t),r,!0)}matchType(t,r){const a=this.getType(t);return a?ur(this,a,r,!1):ct(null,new Mr("Unknown type",t))}match(t,r){return typeof t!="string"&&(!t||!t.type)?ct(null,new Mr("Bad syntax")):((typeof t=="string"||!t.match)&&(t=this.createDescriptor(t,"Type","anonymous")),ur(this,t,r,!1))}findValueFragments(t,r,a,n){return up(this,r,this.matchProperty(t,r),a,n)}findDeclarationValueFragments(t,r,a){return up(this,t.value,this.matchDeclaration(t),r,a)}findAllFragments(t,r,a){const n=[];return this.syntax.walk(t,{visit:"Declaration",enter:i=>{n.push.apply(n,this.findDeclarationValueFragments(i,r,a))}}),n}getAtrule(t,r=!0){const a=qu(t);return(a.vendor&&r?this.atrules[a.name]||this.atrules[a.basename]:this.atrules[a.name])||null}getAtrulePrelude(t,r=!0){const a=this.getAtrule(t,r);return a&&a.prelude||null}getAtruleDescriptor(t,r){return this.atrules.hasOwnProperty(t)&&this.atrules.declarators&&this.atrules[t].declarators[r]||null}getProperty(t,r=!0){const a=Gd(t);return(a.vendor&&r?this.properties[a.name]||this.properties[a.basename]:this.properties[a.name])||null}getType(t){return hasOwnProperty.call(this.types,t)?this.types[t]:null}validate(){function t(n,i,o,u){if(o.has(i))return o.get(i);o.set(i,!1),u.syntax!==null&&Tb(u.syntax,function(l){if(l.type!=="Type"&&l.type!=="Property")return;const s=l.type==="Type"?n.types:n.properties,d=l.type==="Type"?r:a;(!hasOwnProperty.call(s,l.name)||t(n,l.name,d,s[l.name]))&&o.set(i,!0)},this)}let r=new Map,a=new Map;for(const n in this.types)t(this,n,r,this.types[n]);for(const n in this.properties)t(this,n,a,this.properties[n]);return r=[...r.keys()].filter(n=>r.get(n)),a=[...a.keys()].filter(n=>a.get(n)),r.length||a.length?{types:r,properties:a}:null}dump(t,r){return{generic:this.generic,units:this.units,types:mc(this.types,!r,t),properties:mc(this.properties,!r,t),atrules:e0(this.atrules,!r,t)}}toString(){return JSON.stringify(this.dump())}}function $u(e,t){return typeof t=="string"&&/^\s*\|/.test(t)?typeof e=="string"?e+t:t.replace(/^\s*\|\s*/,""):t||null}function pp(e,t){const r=Object.create(null);for(const[a,n]of Object.entries(e))if(n){r[a]={};for(const i of Object.keys(n))t.includes(i)&&(r[a][i]=n[i])}return r}function gc(e,t){const r={...e};for(const[a,n]of Object.entries(t))switch(a){case"generic":r[a]=!!n;break;case"units":r[a]={...e[a]};for(const[i,o]of Object.entries(n))r[a][i]=Array.isArray(o)?o:[];break;case"atrules":r[a]={...e[a]};for(const[i,o]of Object.entries(n)){const u=r[a][i]||{},l=r[a][i]={prelude:u.prelude||null,descriptors:{...u.descriptors}};if(o){l.prelude=o.prelude?$u(l.prelude,o.prelude):l.prelude||null;for(const[s,d]of Object.entries(o.descriptors||{}))l.descriptors[s]=d?$u(l.descriptors[s],d):null;Object.keys(l.descriptors).length||(l.descriptors=null)}}break;case"types":case"properties":r[a]={...e[a]};for(const[i,o]of Object.entries(n))r[a][i]=$u(r[a][i],o);break;case"scope":r[a]={...e[a]};for(const[i,o]of Object.entries(n))r[a][i]={...r[a][i],...o};break;case"parseContext":r[a]={...e[a],...n};break;case"atrule":case"pseudo":r[a]={...e[a],...pp(n,["parse"])};break;case"node":r[a]={...e[a],...pp(n,["name","structure","parse","generate","walkContext"])};break}return r}function Rh(e){const t=sv(e),r=kv(e),a=_v(e),{fromPlainObject:n,toPlainObject:i}=Cv(r),o={lexer:null,createLexer:u=>new dp(u,o,o.lexer.structure),tokenize:tn,parse:t,generate:a,walk:r,find:r.find,findLast:r.findLast,findAll:r.findAll,fromPlainObject:n,toPlainObject:i,fork(u){const l=gc({},e);return Rh(typeof u=="function"?u(l,Object.assign):gc(l,u))}};return o.lexer=new dp({generic:!0,units:e.units,types:e.types,atrules:e.atrules,properties:e.properties,node:e.node},o),o}const r0=e=>Rh(gc({},e)),a0={generic:!0,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"],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>","angle-percentage":"<angle>|<percentage>","angular-color-hint":"<angle-percentage>","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>","asin()":"asin( <calc-sum> )","atan()":"atan( <calc-sum> )","atan2()":"atan2( <calc-sum> , <calc-sum> )",attachment:"scroll|fixed|local","attr()":"attr( <attr-name> <type-or-unit>? [, <attr-fallback>]? )","attr-matcher":"['~'|'|'|'^'|'$'|'*']? '='","attr-modifier":"i|s","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|vertical|horizontal","baseline-position":"[first|last]? baseline","basic-shape":"<inset()>|<circle()>|<ellipse()>|<polygon()>|<path()>","bg-image":"none|<image>","bg-layer":"<bg-image>||<bg-position> [/ <bg-size>]?||<repeat-style>||<attachment>||<box>||<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>|auto]{1,2}|cover|contain","blur()":"blur( <length> )","blend-mode":"normal|multiply|screen|overlay|darken|lighten|color-dodge|color-burn|hard-light|soft-light|difference|exclusion|hue|saturation|color|luminosity",box:"border-box|padding-box|content-box","brightness()":"brightness( <number-percentage> )","calc()":"calc( <calc-sum> )","calc-sum":"<calc-product> [['+'|'-'] <calc-product>]*","calc-product":"<calc-value> ['*' <calc-value>|'/' <number>]*","calc-value":"<number>|<dimension>|<percentage>|<calc-constant>|( <calc-sum> )","calc-constant":"e|pi|infinity|-infinity|NaN","cf-final-image":"<image>|<color>","cf-mixing-image":"<percentage>?&&<image>","circle()":"circle( [<shape-radius>]? [at <position>]? )","clamp()":"clamp( <calc-sum>#{3} )","class-selector":"'.' <ident-token>","clip-source":"<url>",color:"<rgb()>|<rgba()>|<hsl()>|<hsla()>|<hwb()>|<lab()>|<lch()>|<hex-color>|<named-color>|currentcolor|<deprecated-system-color>","color-stop":"<color-stop-length>|<color-stop-angle>","color-stop-angle":"<angle-percentage>{1,2}","color-stop-length":"<length-percentage>{1,2}","color-stop-list":"[<linear-color-stop> [, <linear-color-hint>]?]# , <linear-color-stop>",combinator:"'>'|'+'|'~'|['||']","common-lig-values":"[common-ligatures|no-common-ligatures]","compat-auto":"searchfield|textarea|push-button|slider-horizontal|checkbox|radio|square-button|menulist|listbox|meter|progress-bar|button","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>* [<pseudo-element-selector> <pseudo-class-selector>*]*]!","compound-selector-list":"<compound-selector>#","complex-selector":"<compound-selector> [<combinator>? <compound-selector>]*","complex-selector-list":"<complex-selector>#","conic-gradient()":"conic-gradient( [from <angle>]? [at <position>]? , <angular-color-stop-list> )","contextual-alt-values":"[contextual|no-contextual]","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>","contrast()":"contrast( [<number-percentage>] )","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-timing-function":"ease|ease-in|ease-out|ease-in-out|cubic-bezier( <number [0,1]> , <number> , <number [0,1]> , <number> )","deprecated-system-color":"ActiveBorder|ActiveCaption|AppWorkspace|Background|ButtonFace|ButtonHighlight|ButtonShadow|ButtonText|CaptionText|GrayText|Highlight|HighlightText|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( <length>{2,3} <color>? )","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( [<shape-radius>{2}]? [at <position>]? )","ending-shape":"circle|ellipse","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>","fill-rule":"nonzero|evenodd","filter-function":"<blur()>|<brightness()>|<contrast()>|<drop-shadow()>|<grayscale()>|<hue-rotate()>|<invert()>|<opacity()>|<saturate()>|<sepia()>","filter-function-list":"[<filter-function>|<url>]+","final-bg-layer":"<'background-color'>||<bg-image>||<bg-position> [/ <bg-size>]?||<repeat-style>||<attachment>||<box>||<box>","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-css21":"[normal|small-caps]","font-weight-absolute":"normal|bold|<number [1,1000]>","frequency-percentage":"<frequency>|<percentage>","general-enclosed":"[<function-token> <any-value> )]|( <ident> <any-value> )","generic-family":"serif|sans-serif|cursive|fantasy|monospace|-apple-system","generic-name":"serif|sans-serif|cursive|fantasy|monospace","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> , <percentage> , <percentage> , <alpha-value>? )","hsla()":"hsla( <hue> <percentage> <percentage> [/ <alpha-value>]? )|hsla( <hue> , <percentage> , <percentage> , <alpha-value>? )",hue:"<number>|<angle>","hue-rotate()":"hue-rotate( <angle> )","hwb()":"hwb( [<hue>|none] [<percentage>|none] [<percentage>|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> )","keyframes-name":"<custom-ident>|<string>","keyframe-block":"<keyframe-selector># { <declaration-list> }","keyframe-block-list":"<keyframe-block>+","keyframe-selector":"from|to|<percentage>","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>","line-names":"'[' <custom-ident>* ']'","line-name-list":"[<line-names>|<name-repeat>]+","line-style":"none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset","line-width":"<length>|thin|medium|thick","linear-color-hint":"<length-percentage>","linear-color-stop":"<color> <color-stop-length>?","linear-gradient()":"linear-gradient( [<angle>|to <side-or-corner>]? , <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>","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> )","name-repeat":"repeat( [<integer [1,∞]>|auto-fill] , <line-names>+ )","named-color":"transparent|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|<-non-standard-color>","namespace-prefix":"<ident>","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]",nth:"<an-plus-b>|even|odd","opacity()":"opacity( [<number-percentage>] )","overflow-position":"unsafe|safe","outline-radius":"<length>|<percentage>","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-list":"[<page-selector>#]?","page-selector":"<pseudo-page>+|<ident> <pseudo-page>*","page-size":"A5|A4|A3|B5|B4|JIS-B5|JIS-B4|letter|legal|ledger","path()":"path( [<fill-rule> ,]? <string> )","paint()":"paint( <ident> , <declaration-value>? )","perspective()":"perspective( [<length [0,∞]>|none] )","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>]]","pow()":"pow( <calc-sum> , <calc-sum> )","pseudo-class-selector":"':' <ident-token>|':' <function-token> <any-value> ')'","pseudo-element-selector":"':' <pseudo-class-selector>","pseudo-page":": [left|right|first|blank]",quote:"open-quote|close-quote|no-open-quote|no-close-quote","radial-gradient()":"radial-gradient( [<ending-shape>||<size>]? [at <position>]? , <color-stop-list> )",ratio:"<number [0,∞]> [/ <number [0,∞]>]?","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( [from <angle>]? [at <position>]? , <angular-color-stop-list> )","repeating-linear-gradient()":"repeating-linear-gradient( [<angle>|to <side-or-corner>]? , <color-stop-list> )","repeating-radial-gradient()":"repeating-radial-gradient( [<ending-shape>||<size>]? [at <position>]? , <color-stop-list> )","reversed-counter-name":"reversed( <counter-name> )","rgb()":"rgb( <percentage>{3} [/ <alpha-value>]? )|rgb( <number>{3} [/ <alpha-value>]? )|rgb( <percentage>#{3} , <alpha-value>? )|rgb( <number>#{3} , <alpha-value>? )","rgba()":"rgba( <percentage>{3} [/ <alpha-value>]? )|rgba( <number>{3} [/ <alpha-value>]? )|rgba( <percentage>#{3} , <alpha-value>? )|rgba( <number>#{3} , <alpha-value>? )","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>] )",scroller:"root|nearest","self-position":"center|start|end|self-start|self-end|flex-start|flex-end","shape-radius":"<length-percentage>|closest-side|farthest-side","sign()":"sign( <calc-sum> )","skew()":"skew( [<angle>|<zero>] , [<angle>|<zero>]? )","skewX()":"skewX( [<angle>|<zero>] )","skewY()":"skewY( [<angle>|<zero>] )","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":"<box>|margin-box","side-or-corner":"[left|right]||[top|bottom]","sin()":"sin( <calc-sum> )","single-animation":"<time>||<easing-function>||<time>||<single-animation-iteration-count>||<single-animation-direction>||<single-animation-fill-mode>||<single-animation-play-state>||[none|<keyframes-name>]","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|<timeline-name>|scroll( <axis>? <scroller>? )","single-transition":"[none|<single-transition-property>]||<time>||<easing-function>||<time>","single-transition-property":"all|<custom-ident>",size:"closest-side|farthest-side|closest-corner|farthest-corner|<length>|<length-percentage>{2}","sqrt()":"sqrt( <calc-sum> )","step-position":"jump-start|jump-end|jump-none|jump-both|start|end","step-timing-function":"step-start|step-end|steps( <integer> [, <step-position>]? )","subclass-selector":"<id-selector>|<class-selector>|<attribute-selector>|<pseudo-class-selector>","supports-condition":"not <supports-in-parens>|<supports-in-parens> [and <supports-in-parens>]*|<supports-in-parens> [or <supports-in-parens>]*","supports-in-parens":"( <supports-condition> )|<supports-feature>|<general-enclosed>","supports-feature":"<supports-decl>|<supports-selector-fn>","supports-decl":"( <declaration> )","supports-selector-fn":"selector( <complex-selector> )",symbol:"<string>|<image>|<custom-ident>","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]? )","time-percentage":"<time>|<percentage>","timeline-name":"<custom-ident>|<string>","easing-function":"linear|<cubic-bezier-timing-function>|<step-timing-function>","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>+","translate()":"translate( <length-percentage> , <length-percentage>? )","translate3d()":"translate3d( <length-percentage> , <length-percentage> , <length> )","translateX()":"translateX( <length-percentage> )","translateY()":"translateY( <length-percentage> )","translateZ()":"translateZ( <length> )","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>? )","viewport-length":"auto|<length-percentage>","visual-box":"content-box|padding-box|border-box","wq-name":"<ns-prefix>? <ident-token>","-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":"-moz-scrollbars-none|-moz-scrollbars-horizontal|-moz-scrollbars-vertical|-moz-hidden-unscrollable","-non-standard-width":"fill-available|min-intrinsic|intrinsic|-moz-available|-moz-fit-content|-moz-min-content|-moz-max-content|-webkit-min-content|-webkit-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","-webkit-mask-clip-style":"border|border-box|padding|padding-box|content|content-box|text","-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>? )","-ms-filter":"<string>",age:"child|young|old","attr-name":"<wq-name>","attr-fallback":"<any-value>","bg-clip":"<box>|border|text",bottom:"<length>|auto","generic-voice":"[<age>? <gender> <integer>?]",gender:"male|female|neutral",left:"<length>|auto","mask-image":"<mask-reference>#",paint:"none|<color>|<url> [none|<color>]?|context-fill|context-stroke",right:"<length>|auto","scroll-timeline-axis":"block|inline|vertical|horizontal","scroll-timeline-name":"none|<custom-ident>","single-animation-composition":"replace|add|accumulate","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,∞]>","-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"},properties:{"--*":"<declaration-value>","-ms-accelerator":"false|true","-ms-block-progression":"tb|rl|bt|lr","-ms-content-zoom-chaining":"none|chained","-ms-content-zooming":"none|zoom","-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-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-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-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-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-image-region":"<shape>|auto","-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-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>||[<box>|border|padding|content|text]||[<box>|border|padding|content]]#","-webkit-mask-attachment":"<attachment>#","-webkit-mask-clip":"[<box>|border|padding|content|text]#","-webkit-mask-composite":"<composite-style>#","-webkit-mask-image":"<mask-reference>#","-webkit-mask-origin":"[<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","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>]","align-self":"auto|normal|stretch|<baseline-position>|<overflow-position>? <self-position>","align-tracks":"[normal|<baseline-position>|<content-distribution>|<overflow-position>? <content-position>]#",all:"initial|inherit|unset|revert|revert-layer",animation:"<single-animation>#","animation-composition":"<single-animation-composition>#","animation-delay":"<time>#","animation-direction":"<single-animation-direction>#","animation-duration":"<time>#","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-timing-function":"<easing-function>#","animation-timeline":"<single-animation-timeline>#",appearance:"none|auto|textfield|menulist-button|<compat-auto>","aspect-ratio":"auto|<ratio>",azimuth:"<angle>|[[left-side|far-left|left|center-left|center|center-right|right|far-right|right-side]||behind]|leftwards|rightwards","backdrop-filter":"none|<filter-function-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":"<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>#","block-overflow":"clip|ellipsis|<string>","block-size":"<'width'>",border:"<line-width>||<line-style>||<color>","border-block":"<'border-top-width'>||<'border-top-style'>||<color>","border-block-color":"<'border-top-color'>{1,2}","border-block-style":"<'border-top-style'>","border-block-width":"<'border-top-width'>","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-bottom":"<line-width>||<line-style>||<color>","border-bottom-color":"<'border-top-color'>","border-bottom-left-radius":"<length-percentage>{1,2}","border-bottom-right-radius":"<length-percentage>{1,2}","border-bottom-style":"<line-style>","border-bottom-width":"<line-width>","border-collapse":"collapse|separate","border-color":"<color>{1,4}","border-end-end-radius":"<length-percentage>{1,2}","border-end-start-radius":"<length-percentage>{1,2}","border-image":"<'border-image-source'>||<'border-image-slice'> [/ <'border-image-width'>|/ <'border-image-width'>? / <'border-image-outset'>]?||<'border-image-repeat'>","border-image-outset":"[<length>|<number>]{1,4}","border-image-repeat":"[stretch|repeat|round|space]{1,2}","border-image-slice":"<number-percentage>{1,4}&&fill?","border-image-source":"none|<image>","border-image-width":"[<length-percentage>|<number>|auto]{1,4}","border-inline":"<'border-top-width'>||<'border-top-style'>||<color>","border-inline-end":"<'border-top-width'>||<'border-top-style'>||<color>","border-inline-color":"<'border-top-color'>{1,2}","border-inline-style":"<'border-top-style'>","border-inline-width":"<'border-top-width'>","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-left":"<line-width>||<line-style>||<color>","border-left-color":"<color>","border-left-style":"<line-style>","border-left-width":"<line-width>","border-radius":"<length-percentage>{1,4} [/ <length-percentage>{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> <length>?","border-start-end-radius":"<length-percentage>{1,2}","border-start-start-radius":"<length-percentage>{1,2}","border-style":"<line-style>{1,4}","border-top":"<line-width>||<line-style>||<color>","border-top-color":"<color>","border-top-left-radius":"<length-percentage>{1,2}","border-top-right-radius":"<length-percentage>{1,2}","border-top-style":"<line-style>","border-top-width":"<line-width>","border-width":"<line-width>{1,4}",bottom:"<length>|<percentage>|auto","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|block-start|block-end|inline-start|inline-end",caret:"<'caret-color'>||<'caret-shape'>","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",color:"<color>","print-color-adjust":"economy|exact","color-scheme":"normal|[light|dark|<custom-ident>]+&&only?","column-count":"<integer>|auto","column-fill":"auto|balance|balance-all","column-gap":"normal|<length-percentage>","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":"<length>|auto",columns:"<'column-width'>||<'column-count'>",contain:"none|strict|content|[[size||inline-size]||layout||style||paint]","contain-intrinsic-size":"[none|<length>|auto <length>]{1,2}","contain-intrinsic-block-size":"none|<length>|auto <length>","contain-intrinsic-height":"none|<length>|auto <length>","contain-intrinsic-inline-size":"none|<length>|auto <length>","contain-intrinsic-width":"none|<length>|auto <length>",content:"normal|none|[<content-replacement>|<content-list>] [/ [<string>|<counter>]+]?","content-visibility":"visible|auto|hidden","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]]",direction:"ltr|rtl",display:"[<display-outside>||<display-inside>]|<display-listitem>|<display-internal>|<display-box>|<display-legacy>|<-non-standard-display>","empty-cells":"show|hide",filter:"none|<filter-function-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",font:"[[<'font-style'>||<font-variant-css21>||<'font-weight'>||<'font-stretch'>]? <'font-size'> [/ <'line-height'>]? <'font-family'>]|caption|icon|menu|message-box|small-caption|status-bar","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-variation-settings":"normal|[<string> <number>]#","font-size":"<absolute-size>|<relative-size>|<length-percentage>","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]","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-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-weight":"<font-weight-absolute>|bolder|lighter","forced-color-adjust":"auto|none",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>|min-content|max-content|fit-content|fit-content( <length-percentage> )","hyphenate-character":"auto|<string>",hyphens:"none|manual|auto","image-orientation":"from-image|<angle>|[<angle>? flip]","image-rendering":"auto|crisp-edges|pixelated|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'>","input-security":"auto|none",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'>",isolation:"auto|isolate","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]","justify-self":"auto|normal|stretch|<baseline-position>|<overflow-position>? [<self-position>|left|right]","justify-tracks":"[normal|<content-distribution>|<overflow-position>? [<content-position>|left|right]]#",left:"<length>|<percentage>|auto","letter-spacing":"normal|<length-percentage>","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:"[<length>|<percentage>|auto]{1,4}","margin-block":"<'margin-left'>{1,2}","margin-block-end":"<'margin-left'>","margin-block-start":"<'margin-left'>","margin-bottom":"<length>|<percentage>|auto","margin-inline":"<'margin-left'>{1,2}","margin-inline-end":"<'margin-left'>","margin-inline-start":"<'margin-left'>","margin-left":"<length>|<percentage>|auto","margin-right":"<length>|<percentage>|auto","margin-top":"<length>|<percentage>|auto","margin-trim":"none|in-flow|all",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":"[<geometry-box>|no-clip]#","mask-composite":"<compositing-operator>#","mask-image":"<mask-reference>#","mask-mode":"<masking-mode>#","mask-origin":"<geometry-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>|min-content|max-content|fit-content|fit-content( <length-percentage> )","max-inline-size":"<'max-width'>","max-lines":"none|<integer>","max-width":"none|<length-percentage>|min-content|max-content|fit-content|fit-content( <length-percentage> )|<-non-standard-width>","min-block-size":"<'min-width'>","min-height":"auto|<length>|<percentage>|min-content|max-content|fit-content|fit-content( <length-percentage> )","min-inline-size":"<'min-width'>","min-width":"auto|<length>|<percentage>|min-content|max-content|fit-content|fit-content( <length-percentage> )|<-non-standard-width>","mix-blend-mode":"<blend-mode>|plus-lighter","object-fit":"fill|contain|cover|none|scale-down","object-position":"<position>",offset:"[<'offset-position'>? [<'offset-path'> [<'offset-distance'>||<'offset-rotate'>]?]?]! [/ <'offset-anchor'>]?","offset-anchor":"auto|<position>","offset-distance":"<length-percentage>","offset-path":"none|ray( [<angle>&&<size>&&contain?] )|<path()>|<url>|[<basic-shape>||<geometry-box>]","offset-position":"auto|<position>","offset-rotate":"[auto|reverse]||<angle>",opacity:"<alpha-value>",order:"<integer>",orphans:"<integer>",outline:"[<'outline-color'>||<'outline-style'>||<'outline-width'>]","outline-color":"<color>|invert","outline-offset":"<length>","outline-style":"auto|<'border-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","overflow-clip-box":"padding-box|content-box","overflow-clip-margin":"<visual-box>||<length [0,∞]>","overflow-inline":"visible|hidden|clip|scroll|auto","overflow-wrap":"normal|break-word|anywhere","overflow-x":"visible|hidden|clip|scroll|auto","overflow-y":"visible|hidden|clip|scroll|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:"[<length>|<percentage>]{1,4}","padding-block":"<'padding-left'>{1,2}","padding-block-end":"<'padding-left'>","padding-block-start":"<'padding-left'>","padding-bottom":"<length>|<percentage>","padding-inline":"<'padding-left'>{1,2}","padding-inline-end":"<'padding-left'>","padding-inline-start":"<'padding-left'>","padding-left":"<length>|<percentage>","padding-right":"<length>|<percentage>","padding-top":"<length>|<percentage>","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",quotes:"none|auto|[<string> <string>]+",resize:"none|both|horizontal|vertical|block|inline",right:"<length>|<percentage>|auto",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-position":"[alternate||[over|under]]|inter-character",scale:"none|<number>{1,3}","scrollbar-color":"auto|<color>{2}","scrollbar-gutter":"auto|stable&&both-edges?","scrollbar-width":"auto|thin|none","scroll-behavior":"auto|smooth","scroll-margin":"<length>{1,4}","scroll-margin-block":"<length>{1,2}","scroll-margin-block-start":"<length>","scroll-margin-block-end":"<length>","scroll-margin-bottom":"<length>","scroll-margin-inline":"<length>{1,2}","scroll-margin-inline-start":"<length>","scroll-margin-inline-end":"<length>","scroll-margin-left":"<length>","scroll-margin-right":"<length>","scroll-margin-top":"<length>","scroll-padding":"[auto|<length-percentage>]{1,4}","scroll-padding-block":"[auto|<length-percentage>]{1,2}","scroll-padding-block-start":"auto|<length-percentage>","scroll-padding-block-end":"auto|<length-percentage>","scroll-padding-bottom":"auto|<length-percentage>","scroll-padding-inline":"[auto|<length-percentage>]{1,2}","scroll-padding-inline-start":"auto|<length-percentage>","scroll-padding-inline-end":"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-timeline":"<scroll-timeline-name>||<scroll-timeline-axis>","scroll-timeline-axis":"block|inline|vertical|horizontal","scroll-timeline-name":"none|<custom-ident>","shape-image-threshold":"<alpha-value>","shape-margin":"<length-percentage>","shape-outside":"none|[<shape-box>||<basic-shape>]|<image>","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-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-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":"[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-transform":"none|capitalize|uppercase|lowercase|full-width|full-size-kana","text-underline-offset":"auto|<length>|<percentage>","text-underline-position":"auto|from-font|[under||[left|right]]",top:"<length>|<percentage>|auto","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-delay":"<time>#","transition-duration":"<time>#","transition-property":"none|<single-transition-property>#","transition-timing-function":"<easing-function>#",translate:"none|<length-percentage> [<length-percentage> <length>?]?","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|contain|all","vertical-align":"baseline|sub|super|text-top|text-bottom|middle|top|bottom|<percentage>|<length>",visibility:"visible|hidden|collapse","white-space":"normal|pre|nowrap|pre-wrap|pre-line|break-spaces",widows:"<integer>",width:"auto|<length>|<percentage>|min-content|max-content|fit-content|fit-content( <length-percentage> )|fill|stretch|intrinsic|-moz-max-content|-webkit-max-content|-moz-fit-content|-webkit-fit-content","will-change":"auto|<animateable-feature>#","word-break":"normal|break-all|keep-all|break-word","word-spacing":"normal|<length>","word-wrap":"normal|break-word","writing-mode":"horizontal-tb|vertical-rl|vertical-lr|sideways-rl|sideways-lr|<svg-writing-mode>","z-index":"auto|<integer>",zoom:"normal|reset|<number>|<percentage>","-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":"[<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","-webkit-user-select":"auto|none|text|all","alignment-baseline":"auto|baseline|before-edge|text-before-edge|middle|central|after-edge|text-after-edge|ideographic|alphabetic|hanging|mathematical","baseline-shift":"baseline|sub|super|<svg-length>",behavior:"<url>+","clip-rule":"nonzero|evenodd",cue:"<'cue-before'> <'cue-after'>?","cue-after":"<url> <decibel>?|none","cue-before":"<url> <decibel>?|none","dominant-baseline":"auto|use-script|no-change|reset-size|ideographic|alphabetic|hanging|mathematical|central|middle|text-after-edge|text-before-edge",fill:"<paint>","fill-opacity":"<number-zero-one>","fill-rule":"nonzero|evenodd","glyph-orientation-horizontal":"<angle>","glyph-orientation-vertical":"<angle>",kerning:"auto|<svg-length>",marker:"none|<url>","marker-end":"none|<url>","marker-mid":"none|<url>","marker-start":"none|<url>",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",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","shape-rendering":"auto|optimizeSpeed|crispEdges|geometricPrecision",src:"[<url> [format( <string># )]?|local( <family-name> )]#",speak:"auto|none|normal","speak-as":"normal|spell-out||digits||[literal-punctuation|no-punctuation]",stroke:"<paint>","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":"<number-zero-one>","stroke-width":"<svg-length>","text-anchor":"start|middle|end","unicode-range":"<urange>#","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>]"},atrules:{charset:{prelude:"<string>",descriptors:null},"counter-style":{prelude:"<counter-style-name>",descriptors:{"additive-symbols":"[<integer>&&<symbol>]#",fallback:"<counter-style-name>",negative:"<symbol> <symbol>?",pad:"<integer>&&<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>]"}},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-variation-settings":"normal|[<string> <number>]#","font-stretch":"<font-stretch-absolute>{1,2}","font-style":"normal|italic|oblique <angle>{0,2}","font-weight":"<font-weight-absolute>{1,2}","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]","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},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]",size:"<length>{1,2}|auto|[<page-size>||[portrait|landscape]]"}},property:{prelude:"<custom-property-name>",descriptors:{syntax:"<string>",inherits:"true|false","initial-value":"<string>"}},"scroll-timeline":{prelude:"<timeline-name>",descriptors:null},supports:{prelude:"<supports-condition>",descriptors:null},viewport:{prelude:null,descriptors:{height:"<viewport-length>{1,2}","max-height":"<viewport-length>","max-width":"<viewport-length>","max-zoom":"auto|<number>|<percentage>","min-height":"<viewport-length>","min-width":"<viewport-length>","min-zoom":"auto|<number>|<percentage>",orientation:"auto|portrait|landscape","user-zoom":"zoom|fixed","viewport-fit":"auto|contain|cover",width:"<viewport-length>{1,2}",zoom:"auto|<number>|<percentage>"}},nest:{prelude:"<complex-selector-list>",descriptors:null}}},xt=43,ze=45,Pa=110,Qt=!0,n0=!1;function Aa(e,t){let r=this.tokenStart+e;const a=this.charCodeAt(r);for((a===xt||a===ze)&&(t&&this.error("Number sign is not allowed"),r++);r<this.tokenEnd;r++)Ee(this.charCodeAt(r))||this.error("Integer is expected",r)}function fr(e){return Aa.call(this,0,e)}function $t(e,t){if(!this.cmpChar(this.tokenStart+e,t)){let r="";switch(t){case Pa:r="N is expected";break;case ze:r="HyphenMinus is expected";break}this.error(r,this.tokenStart+e)}}function Nu(){let e=0,t=0,r=this.tokenType;for(;r===be||r===Te;)r=this.lookupType(++e);if(r!==G)if(this.isDelim(xt,e)||this.isDelim(ze,e)){t=this.isDelim(xt,e)?xt:ze;do r=this.lookupType(++e);while(r===be||r===Te);r!==G&&(this.skip(e),fr.call(this,Qt))}else return null;return e>0&&this.skip(e),t===0&&(r=this.charCodeAt(this.tokenStart),r!==xt&&r!==ze&&this.error("Number sign is expected")),fr.call(this,t!==0),t===ze?"-"+this.consume(G):this.consume(G)}const i0="AnPlusB",o0={a:[String,null],b:[String,null]};function kh(){const e=this.tokenStart;let t=null,r=null;if(this.tokenType===G)fr.call(this,n0),r=this.consume(G);else if(this.tokenType===M&&this.cmpChar(this.tokenStart,ze))switch(t="-1",$t.call(this,1,Pa),this.tokenEnd-this.tokenStart){case 2:this.next(),r=Nu.call(this);break;case 3:$t.call(this,2,ze),this.next(),this.skipSC(),fr.call(this,Qt),r="-"+this.consume(G);break;default:$t.call(this,2,ze),Aa.call(this,3,Qt),this.next(),r=this.substrToCursor(e+2)}else if(this.tokenType===M||this.isDelim(xt)&&this.lookupType(1)===M){let a=0;switch(t="1",this.isDelim(xt)&&(a=1,this.next()),$t.call(this,0,Pa),this.tokenEnd-this.tokenStart){case 1:this.next(),r=Nu.call(this);break;case 2:$t.call(this,1,ze),this.next(),this.skipSC(),fr.call(this,Qt),r="-"+this.consume(G);break;default:$t.call(this,1,ze),Aa.call(this,2,Qt),this.next(),r=this.substrToCursor(e+a+1)}}else if(this.tokenType===oe){const a=this.charCodeAt(this.tokenStart),n=a===xt||a===ze;let i=this.tokenStart+n;for(;i<this.tokenEnd&&Ee(this.charCodeAt(i));i++);i===this.tokenStart+n&&this.error("Integer is expected",this.tokenStart+n),$t.call(this,i-this.tokenStart,Pa),t=this.substring(e,i),i+1===this.tokenEnd?(this.next(),r=Nu.call(this)):($t.call(this,i-this.tokenStart+1,ze),i+2===this.tokenEnd?(this.next(),this.skipSC(),fr.call(this,Qt),r="-"+this.consume(G)):(Aa.call(this,i-this.tokenStart+2,Qt),this.next(),r=this.substrToCursor(i+1)))}else this.error();return t!==null&&t.charCodeAt(0)===xt&&(t=t.substr(1)),r!==null&&r.charCodeAt(0)===xt&&(r=r.substr(1)),{type:"AnPlusB",loc:this.getLocation(e,this.tokenStart),a:t,b:r}}function s0(e){if(e.a){const t=e.a==="+1"&&"n"||e.a==="1"&&"n"||e.a==="-1"&&"-n"||e.a+"n";if(e.b){const r=e.b[0]==="-"||e.b[0]==="+"?e.b:"+"+e.b;this.tokenize(t+r)}else this.tokenize(t)}else this.tokenize(e.b)}const l0=Object.freeze(Object.defineProperty({__proto__:null,generate:s0,name:i0,parse:kh,structure:o0},Symbol.toStringTag,{value:"Module"}));function fp(e){return this.Raw(e,this.consumeUntilLeftCurlyBracketOrSemicolon,!0)}function u0(){for(let e=1,t;t=this.lookupType(e);e++){if(t===rt)return!0;if(t===Oe||t===Se)return!1}return!1}const c0="Atrule",d0="atrule",p0={name:String,prelude:["AtrulePrelude","Raw",null],block:["Block",null]};function Sh(e=!1){const t=this.tokenStart;let r,a,n=null,i=null;switch(this.eat(Se),r=this.substrToCursor(t+1),a=r.toLowerCase(),this.skipSC(),this.eof===!1&&this.tokenType!==Oe&&this.tokenType!==He&&(this.parseAtrulePrelude?n=this.parseWithFallback(this.AtrulePrelude.bind(this,r,e),fp):n=fp.call(this,this.tokenIndex),this.skipSC()),this.tokenType){case He:this.next();break;case Oe:hasOwnProperty.call(this.atrule,a)&&typeof this.atrule[a].block=="function"?i=this.atrule[a].block.call(this,e):i=this.Block(u0.call(this));break}return{type:"Atrule",loc:this.getLocation(t,this.tokenStart),name:r,prelude:n,block:i}}function f0(e){this.token(Se,"@"+e.name),e.prelude!==null&&this.node(e.prelude),e.block?this.node(e.block):this.token(He,";")}const h0=Object.freeze(Object.defineProperty({__proto__:null,generate:f0,name:c0,parse:Sh,structure:p0,walkContext:d0},Symbol.toStringTag,{value:"Module"})),m0="AtrulePrelude",g0="atrulePrelude",v0={children:[[]]};function Ph(e){let t=null;return e!==null&&(e=e.toLowerCase()),this.skipSC(),hasOwnProperty.call(this.atrule,e)&&typeof this.atrule[e].prelude=="function"?t=this.atrule[e].prelude.call(this):t=this.readSequence(this.scope.AtrulePrelude),this.skipSC(),this.eof!==!0&&this.tokenType!==Oe&&this.tokenType!==He&&this.error("Semicolon or block is expected"),{type:"AtrulePrelude",loc:this.getLocationFromList(t),children:t}}function b0(e){this.children(e)}const y0=Object.freeze(Object.defineProperty({__proto__:null,generate:b0,name:m0,parse:Ph,structure:v0,walkContext:g0},Symbol.toStringTag,{value:"Module"})),x0=36,Ah=42,Ea=61,_0=94,vc=124,C0=126;function w0(){this.eof&&this.error("Unexpected end of input");const e=this.tokenStart;let t=!1;return this.isDelim(Ah)?(t=!0,this.next()):this.isDelim(vc)||this.eat(M),this.isDelim(vc)?this.charCodeAt(this.tokenStart+1)!==Ea?(this.next(),this.eat(M)):t&&this.error("Identifier is expected",this.tokenEnd):t&&this.error("Vertical line is expected"),{type:"Identifier",loc:this.getLocation(e,this.tokenStart),name:this.substrToCursor(e)}}function R0(){const e=this.tokenStart,t=this.charCodeAt(e);return t!==Ea&&t!==C0&&t!==_0&&t!==x0&&t!==Ah&&t!==vc&&this.error("Attribute selector (=, ~=, ^=, $=, *=, |=) is expected"),this.next(),t!==Ea&&(this.isDelim(Ea)||this.error("Equal sign is expected"),this.next()),this.substrToCursor(e)}const k0="AttributeSelector",S0={name:"Identifier",matcher:[String,null],value:["String","Identifier",null],flags:[String,null]};function Eh(){const e=this.tokenStart;let t,r=null,a=null,n=null;return this.eat(Ge),this.skipSC(),t=w0.call(this),this.skipSC(),this.tokenType!==ft&&(this.tokenType!==M&&(r=R0.call(this),this.skipSC(),a=this.tokenType===Rt?this.String():this.Identifier(),this.skipSC()),this.tokenType===M&&(n=this.consume(M),this.skipSC())),this.eat(ft),{type:"AttributeSelector",loc:this.getLocation(e,this.tokenStart),name:t,matcher:r,value:a,flags:n}}function P0(e){this.token(ee,"["),this.node(e.name),e.matcher!==null&&(this.tokenize(e.matcher),this.node(e.value)),e.flags!==null&&this.token(M,e.flags),this.token(ee,"]")}const A0=Object.freeze(Object.defineProperty({__proto__:null,generate:P0,name:k0,parse:Eh,structure:S0},Symbol.toStringTag,{value:"Module"})),E0=38;function qh(e){return this.Raw(e,null,!0)}function hp(){return this.parseWithFallback(this.Rule,qh)}function mp(e){return this.Raw(e,this.consumeUntilSemicolonIncluded,!0)}function q0(){if(this.tokenType===He)return mp.call(this,this.tokenIndex);const e=this.parseWithFallback(this.Declaration,mp);return this.tokenType===He&&this.next(),e}const O0="Block",T0="block",M0={children:[["Atrule","Rule","Declaration"]]};function Oh(e){const t=e?q0:hp,r=this.tokenStart;let a=this.createList();this.eat(Oe);e:for(;!this.eof;)switch(this.tokenType){case rt:break e;case be:case Te:this.next();break;case Se:a.push(this.parseWithFallback(this.Atrule.bind(this,e),qh));break;default:e&&this.isDelim(E0)?a.push(hp.call(this)):a.push(t.call(this))}return this.eof||this.eat(rt),{type:"Block",loc:this.getLocation(r,this.tokenStart),children:a}}function L0(e){this.token(Oe,"{"),this.children(e,t=>{t.type==="Declaration"&&this.token(He,";")}),this.token(rt,"}")}const I0=Object.freeze(Object.defineProperty({__proto__:null,generate:L0,name:O0,parse:Oh,structure:M0,walkContext:T0},Symbol.toStringTag,{value:"Module"})),$0="Brackets",N0={children:[[]]};function Th(e,t){const r=this.tokenStart;let a=null;return this.eat(Ge),a=e.call(this,t),this.eof||this.eat(ft),{type:"Brackets",loc:this.getLocation(r,this.tokenStart),children:a}}function j0(e){this.token(ee,"["),this.children(e),this.token(ee,"]")}const D0=Object.freeze(Object.defineProperty({__proto__:null,generate:j0,name:$0,parse:Th,structure:N0},Symbol.toStringTag,{value:"Module"})),F0="CDC",B0=[];function Mh(){const e=this.tokenStart;return this.eat(Ve),{type:"CDC",loc:this.getLocation(e,this.tokenStart)}}function V0(){this.token(Ve,"-->")}const H0=Object.freeze(Object.defineProperty({__proto__:null,generate:V0,name:F0,parse:Mh,structure:B0},Symbol.toStringTag,{value:"Module"})),U0="CDO",z0=[];function Lh(){const e=this.tokenStart;return this.eat(aa),{type:"CDO",loc:this.getLocation(e,this.tokenStart)}}function G0(){this.token(aa,"<!--")}const W0=Object.freeze(Object.defineProperty({__proto__:null,generate:G0,name:U0,parse:Lh,structure:z0},Symbol.toStringTag,{value:"Module"})),Q0=46,K0="ClassSelector",X0={name:String};function Ih(){return this.eatDelim(Q0),{type:"ClassSelector",loc:this.getLocation(this.tokenStart-1,this.tokenEnd),name:this.consume(M)}}function Y0(e){this.token(ee,"."),this.token(M,e.name)}const J0=Object.freeze(Object.defineProperty({__proto__:null,generate:Y0,name:K0,parse:Ih,structure:X0},Symbol.toStringTag,{value:"Module"})),Z0=43,gp=47,ey=62,ty=126,ry="Combinator",ay={name:String};function $h(){const e=this.tokenStart;let t;switch(this.tokenType){case be:t=" ";break;case ee:switch(this.charCodeAt(this.tokenStart)){case ey:case Z0:case ty:this.next();break;case gp:this.next(),this.eatIdent("deep"),this.eatDelim(gp);break;default:this.error("Combinator is expected")}t=this.substrToCursor(e);break}return{type:"Combinator",loc:this.getLocation(e,this.tokenStart),name:t}}function ny(e){this.tokenize(e.name)}const iy=Object.freeze(Object.defineProperty({__proto__:null,generate:ny,name:ry,parse:$h,structure:ay},Symbol.toStringTag,{value:"Module"})),oy=42,sy=47,ly="Comment",uy={value:String};function Nh(){const e=this.tokenStart;let t=this.tokenEnd;return this.eat(Te),t-e+2>=2&&this.charCodeAt(t-2)===oy&&this.charCodeAt(t-1)===sy&&(t-=2),{type:"Comment",loc:this.getLocation(e,this.tokenStart),value:this.substring(e+2,t)}}function cy(e){this.token(Te,"/*"+e.value+"*/")}const dy=Object.freeze(Object.defineProperty({__proto__:null,generate:cy,name:ly,parse:Nh,structure:uy},Symbol.toStringTag,{value:"Module"})),jh=33,py=35,fy=36,hy=38,my=42,gy=43,vp=47;function vy(e){return this.Raw(e,this.consumeUntilExclamationMarkOrSemicolon,!0)}function by(e){return this.Raw(e,this.consumeUntilExclamationMarkOrSemicolon,!1)}function yy(){const e=this.tokenIndex,t=this.Value();return t.type!=="Raw"&&this.eof===!1&&this.tokenType!==He&&this.isDelim(jh)===!1&&this.isBalanceEdge(e)===!1&&this.error(),t}const xy="Declaration",_y="declaration",Cy={important:[Boolean,String],property:String,value:["Value","Raw"]};function Dh(){const e=this.tokenStart,t=this.tokenIndex,r=Ry.call(this),a=ed(r),n=a?this.parseCustomProperty:this.parseValue,i=a?by:vy;let o=!1,u;this.skipSC(),this.eat(ke);const l=this.tokenIndex;if(a||this.skipSC(),n?u=this.parseWithFallback(yy,i):u=i.call(this,this.tokenIndex),a&&u.type==="Value"&&u.children.isEmpty){for(let s=l-this.tokenIndex;s<=0;s++)if(this.lookupType(s)===be){u.children.appendData({type:"WhiteSpace",loc:null,value:" "});break}}return this.isDelim(jh)&&(o=ky.call(this),this.skipSC()),this.eof===!1&&this.tokenType!==He&&this.isBalanceEdge(t)===!1&&this.error(),{type:"Declaration",loc:this.getLocation(e,this.tokenStart),important:o,property:r,value:u}}function wy(e){this.token(M,e.property),this.token(ke,":"),this.node(e.value),e.important&&(this.token(ee,"!"),this.token(M,e.important===!0?"important":e.important))}function Ry(){const e=this.tokenStart;if(this.tokenType===ee)switch(this.charCodeAt(this.tokenStart)){case my:case fy:case gy:case py:case hy:this.next();break;case vp:this.next(),this.isDelim(vp)&&this.next();break}return this.tokenType===ve?this.eat(ve):this.eat(M),this.substrToCursor(e)}function ky(){this.eat(ee),this.skipSC();const e=this.consume(M);return e==="important"?!0:e}const Sy=Object.freeze(Object.defineProperty({__proto__:null,generate:wy,name:xy,parse:Dh,structure:Cy,walkContext:_y},Symbol.toStringTag,{value:"Module"})),Py=38;function ju(e){return this.Raw(e,this.consumeUntilSemicolonIncluded,!0)}const Ay="DeclarationList",Ey={children:[["Declaration","Atrule","Rule"]]};function Fh(){const e=this.createList();for(;!this.eof;)switch(this.tokenType){case be:case Te:case He:this.next();break;case Se:e.push(this.parseWithFallback(this.Atrule.bind(this,!0),ju));break;default:this.isDelim(Py)?e.push(this.parseWithFallback(this.Rule,ju)):e.push(this.parseWithFallback(this.Declaration,ju))}return{type:"DeclarationList",loc:this.getLocationFromList(e),children:e}}function qy(e){this.children(e,t=>{t.type==="Declaration"&&this.token(He,";")})}const Oy=Object.freeze(Object.defineProperty({__proto__:null,generate:qy,name:Ay,parse:Fh,structure:Ey},Symbol.toStringTag,{value:"Module"})),Ty="Dimension",My={value:String,unit:String};function Bh(){const e=this.tokenStart,t=this.consumeNumber(oe);return{type:"Dimension",loc:this.getLocation(e,this.tokenStart),value:t,unit:this.substring(e+t.length,this.tokenStart)}}function Ly(e){this.token(oe,e.value+e.unit)}const Iy=Object.freeze(Object.defineProperty({__proto__:null,generate:Ly,name:Ty,parse:Bh,structure:My},Symbol.toStringTag,{value:"Module"})),$y="Function",Ny="function",jy={name:String,children:[[]]};function Vh(e,t){const r=this.tokenStart,a=this.consumeFunctionName(),n=a.toLowerCase();let i;return i=t.hasOwnProperty(n)?t[n].call(this,t):e.call(this,t),this.eof||this.eat(ae),{type:"Function",loc:this.getLocation(r,this.tokenStart),name:a,children:i}}function Dy(e){this.token(re,e.name+"("),this.children(e),this.token(ae,")")}const Fy=Object.freeze(Object.defineProperty({__proto__:null,generate:Dy,name:$y,parse:Vh,structure:jy,walkContext:Ny},Symbol.toStringTag,{value:"Module"})),By="XXX",Vy="Hash",Hy={value:String};function Hh(){const e=this.tokenStart;return this.eat(ve),{type:"Hash",loc:this.getLocation(e,this.tokenStart),value:this.substrToCursor(e+1)}}function Uy(e){this.token(ve,"#"+e.value)}const zy=Object.freeze(Object.defineProperty({__proto__:null,generate:Uy,name:Vy,parse:Hh,structure:Hy,xxx:By},Symbol.toStringTag,{value:"Module"})),Gy="Identifier",Wy={name:String};function Uh(){return{type:"Identifier",loc:this.getLocation(this.tokenStart,this.tokenEnd),name:this.consume(M)}}function Qy(e){this.token(M,e.name)}const Ky=Object.freeze(Object.defineProperty({__proto__:null,generate:Qy,name:Gy,parse:Uh,structure:Wy},Symbol.toStringTag,{value:"Module"})),Xy="IdSelector",Yy={name:String};function zh(){const e=this.tokenStart;return this.eat(ve),{type:"IdSelector",loc:this.getLocation(e,this.tokenStart),name:this.substrToCursor(e+1)}}function Jy(e){this.token(ee,"#"+e.name)}const Zy=Object.freeze(Object.defineProperty({__proto__:null,generate:Jy,name:Xy,parse:zh,structure:Yy},Symbol.toStringTag,{value:"Module"})),e1="MediaFeature",t1={name:String,value:["Identifier","Number","Dimension","Ratio",null]};function Gh(){const e=this.tokenStart;let t,r=null;if(this.eat(xe),this.skipSC(),t=this.consume(M),this.skipSC(),this.tokenType!==ae){switch(this.eat(ke),this.skipSC(),this.tokenType){case G:this.lookupNonWSType(1)===ee?r=this.Ratio():r=this.Number();break;case oe:r=this.Dimension();break;case M:r=this.Identifier();break;default:this.error("Number, dimension, ratio or identifier is expected")}this.skipSC()}return this.eat(ae),{type:"MediaFeature",loc:this.getLocation(e,this.tokenStart),name:t,value:r}}function r1(e){this.token(xe,"("),this.token(M,e.name),e.value!==null&&(this.token(ke,":"),this.node(e.value)),this.token(ae,")")}const a1=Object.freeze(Object.defineProperty({__proto__:null,generate:r1,name:e1,parse:Gh,structure:t1},Symbol.toStringTag,{value:"Module"})),n1="MediaQuery",i1={children:[["Identifier","MediaFeature","WhiteSpace"]]};function Wh(){const e=this.createList();let t=null;this.skipSC();e:for(;!this.eof;){switch(this.tokenType){case Te:case be:this.next();continue;case M:t=this.Identifier();break;case xe:t=this.MediaFeature();break;default:break e}e.push(t)}return t===null&&this.error("Identifier or parenthesis is expected"),{type:"MediaQuery",loc:this.getLocationFromList(e),children:e}}function o1(e){this.children(e)}const s1=Object.freeze(Object.defineProperty({__proto__:null,generate:o1,name:n1,parse:Wh,structure:i1},Symbol.toStringTag,{value:"Module"})),l1="MediaQueryList",u1={children:[["MediaQuery"]]};function Qh(){const e=this.createList();for(this.skipSC();!this.eof&&(e.push(this.MediaQuery()),this.tokenType===kt);)this.next();return{type:"MediaQueryList",loc:this.getLocationFromList(e),children:e}}function c1(e){this.children(e,()=>this.token(kt,","))}const d1=Object.freeze(Object.defineProperty({__proto__:null,generate:c1,name:l1,parse:Qh,structure:u1},Symbol.toStringTag,{value:"Module"})),p1=38,f1="NestingSelector",h1={};function Kh(){const e=this.tokenStart;return this.eatDelim(p1),{type:"NestingSelector",loc:this.getLocation(e,this.tokenStart)}}function m1(){this.token(ee,"&")}const g1=Object.freeze(Object.defineProperty({__proto__:null,generate:m1,name:f1,parse:Kh,structure:h1},Symbol.toStringTag,{value:"Module"})),v1="Nth",b1={nth:["AnPlusB","Identifier"],selector:["SelectorList",null]};function Xh(){this.skipSC();const e=this.tokenStart;let t=e,r=null,a;return this.lookupValue(0,"odd")||this.lookupValue(0,"even")?a=this.Identifier():a=this.AnPlusB(),t=this.tokenStart,this.skipSC(),this.lookupValue(0,"of")&&(this.next(),r=this.SelectorList(),t=this.tokenStart),{type:"Nth",loc:this.getLocation(e,t),nth:a,selector:r}}function y1(e){this.node(e.nth),e.selector!==null&&(this.token(M,"of"),this.node(e.selector))}const x1=Object.freeze(Object.defineProperty({__proto__:null,generate:y1,name:v1,parse:Xh,structure:b1},Symbol.toStringTag,{value:"Module"})),_1="Number",C1={value:String};function Yh(){return{type:"Number",loc:this.getLocation(this.tokenStart,this.tokenEnd),value:this.consume(G)}}function w1(e){this.token(G,e.value)}const R1=Object.freeze(Object.defineProperty({__proto__:null,generate:w1,name:_1,parse:Yh,structure:C1},Symbol.toStringTag,{value:"Module"})),k1="Operator",S1={value:String};function Jh(){const e=this.tokenStart;return this.next(),{type:"Operator",loc:this.getLocation(e,this.tokenStart),value:this.substrToCursor(e)}}function P1(e){this.tokenize(e.value)}const A1=Object.freeze(Object.defineProperty({__proto__:null,generate:P1,name:k1,parse:Jh,structure:S1},Symbol.toStringTag,{value:"Module"})),E1="Parentheses",q1={children:[[]]};function Zh(e,t){const r=this.tokenStart;let a=null;return this.eat(xe),a=e.call(this,t),this.eof||this.eat(ae),{type:"Parentheses",loc:this.getLocation(r,this.tokenStart),children:a}}function O1(e){this.token(xe,"("),this.children(e),this.token(ae,")")}const T1=Object.freeze(Object.defineProperty({__proto__:null,generate:O1,name:E1,parse:Zh,structure:q1},Symbol.toStringTag,{value:"Module"})),M1="Percentage",L1={value:String};function em(){return{type:"Percentage",loc:this.getLocation(this.tokenStart,this.tokenEnd),value:this.consumeNumber(_e)}}function I1(e){this.token(_e,e.value+"%")}const $1=Object.freeze(Object.defineProperty({__proto__:null,generate:I1,name:M1,parse:em,structure:L1},Symbol.toStringTag,{value:"Module"})),N1="PseudoClassSelector",j1="function",D1={name:String,children:[["Raw"],null]};function tm(){const e=this.tokenStart;let t=null,r,a;return this.eat(ke),this.tokenType===re?(r=this.consumeFunctionName(),a=r.toLowerCase(),hasOwnProperty.call(this.pseudo,a)?(this.skipSC(),t=this.pseudo[a].call(this),this.skipSC()):(t=this.createList(),t.push(this.Raw(this.tokenIndex,null,!1))),this.eat(ae)):r=this.consume(M),{type:"PseudoClassSelector",loc:this.getLocation(e,this.tokenStart),name:r,children:t}}function F1(e){this.token(ke,":"),e.children===null?this.token(M,e.name):(this.token(re,e.name+"("),this.children(e),this.token(ae,")"))}const B1=Object.freeze(Object.defineProperty({__proto__:null,generate:F1,name:N1,parse:tm,structure:D1,walkContext:j1},Symbol.toStringTag,{value:"Module"})),V1="PseudoElementSelector",H1="function",U1={name:String,children:[["Raw"],null]};function rm(){const e=this.tokenStart;let t=null,r,a;return this.eat(ke),this.eat(ke),this.tokenType===re?(r=this.consumeFunctionName(),a=r.toLowerCase(),hasOwnProperty.call(this.pseudo,a)?(this.skipSC(),t=this.pseudo[a].call(this),this.skipSC()):(t=this.createList(),t.push(this.Raw(this.tokenIndex,null,!1))),this.eat(ae)):r=this.consume(M),{type:"PseudoElementSelector",loc:this.getLocation(e,this.tokenStart),name:r,children:t}}function z1(e){this.token(ke,":"),this.token(ke,":"),e.children===null?this.token(M,e.name):(this.token(re,e.name+"("),this.children(e),this.token(ae,")"))}const G1=Object.freeze(Object.defineProperty({__proto__:null,generate:z1,name:V1,parse:rm,structure:U1,walkContext:H1},Symbol.toStringTag,{value:"Module"})),W1=47,Q1=46;function bp(){this.skipSC();const e=this.consume(G);for(let t=0;t<e.length;t++){const r=e.charCodeAt(t);!Ee(r)&&r!==Q1&&this.error("Unsigned number is expected",this.tokenStart-e.length+t)}return Number(e)===0&&this.error("Zero number is not allowed",this.tokenStart-e.length),e}const K1="Ratio",X1={left:String,right:String};function am(){const e=this.tokenStart,t=bp.call(this);let r;return this.skipSC(),this.eatDelim(W1),r=bp.call(this),{type:"Ratio",loc:this.getLocation(e,this.tokenStart),left:t,right:r}}function Y1(e){this.token(G,e.left),this.token(ee,"/"),this.token(G,e.right)}const J1=Object.freeze(Object.defineProperty({__proto__:null,generate:Y1,name:K1,parse:am,structure:X1},Symbol.toStringTag,{value:"Module"}));function Z1(){return this.tokenIndex>0&&this.lookupType(-1)===be?this.tokenIndex>1?this.getTokenStart(this.tokenIndex-1):this.firstCharOffset:this.tokenStart}const ex="Raw",tx={value:String};function nm(e,t,r){const a=this.getTokenStart(e);let n;return this.skipUntilBalanced(e,t||this.consumeUntilBalanceEnd),r&&this.tokenStart>a?n=Z1.call(this):n=this.tokenStart,{type:"Raw",loc:this.getLocation(a,n),value:this.substring(a,n)}}function rx(e){this.tokenize(e.value)}const ax=Object.freeze(Object.defineProperty({__proto__:null,generate:rx,name:ex,parse:nm,structure:tx},Symbol.toStringTag,{value:"Module"}));function yp(e){return this.Raw(e,this.consumeUntilLeftCurlyBracket,!0)}function nx(){const e=this.SelectorList();return e.type!=="Raw"&&this.eof===!1&&this.tokenType!==Oe&&this.error(),e}const ix="Rule",ox="rule",sx={prelude:["SelectorList","Raw"],block:["Block"]};function im(){const e=this.tokenIndex,t=this.tokenStart;let r,a;return this.parseRulePrelude?r=this.parseWithFallback(nx,yp):r=yp.call(this,e),a=this.Block(!0),{type:"Rule",loc:this.getLocation(t,this.tokenStart),prelude:r,block:a}}function lx(e){this.node(e.prelude),this.node(e.block)}const ux=Object.freeze(Object.defineProperty({__proto__:null,generate:lx,name:ix,parse:im,structure:sx,walkContext:ox},Symbol.toStringTag,{value:"Module"})),cx="Selector",dx={children:[["TypeSelector","IdSelector","ClassSelector","AttributeSelector","PseudoClassSelector","PseudoElementSelector","Combinator","WhiteSpace"]]};function om(){const 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 px(e){this.children(e)}const fx=Object.freeze(Object.defineProperty({__proto__:null,generate:px,name:cx,parse:om,structure:dx},Symbol.toStringTag,{value:"Module"})),hx="SelectorList",mx="selector",gx={children:[["Selector","Raw"]]};function sm(){const e=this.createList();for(;!this.eof;){if(e.push(this.Selector()),this.tokenType===kt){this.next();continue}break}return{type:"SelectorList",loc:this.getLocationFromList(e),children:e}}function vx(e){this.children(e,()=>this.token(kt,","))}const bx=Object.freeze(Object.defineProperty({__proto__:null,generate:vx,name:hx,parse:sm,structure:gx,walkContext:mx},Symbol.toStringTag,{value:"Module"})),bc=92,lm=34,yx=39;function um(e){const t=e.length,r=e.charCodeAt(0),a=r===lm||r===yx?1:0,n=a===1&&t>1&&e.charCodeAt(t-1)===r?t-2:t-1;let i="";for(let o=a;o<=n;o++){let u=e.charCodeAt(o);if(u===bc){if(o===n){o!==t-1&&(i=e.substr(o+1));break}if(u=e.charCodeAt(++o),_t(bc,u)){const l=o-1,s=_r(e,l);o=s-1,i+=Wf(e.substring(l+1,s))}else u===13&&e.charCodeAt(o+1)===10&&o++}else i+=e[o]}return i}function xx(e,t){const r='"',a=lm;let n="",i=!1;for(let o=0;o<e.length;o++){const u=e.charCodeAt(o);if(u===0){n+="<22>";continue}if(u<=31||u===127){n+="\\"+u.toString(16),i=!0;continue}u===a||u===bc?(n+="\\"+e.charAt(o),i=!1):(i&&(Vt(u)||tr(u))&&(n+=" "),n+=e.charAt(o),i=!1)}return r+n+r}const _x="String",Cx={value:String};function cm(){return{type:"String",loc:this.getLocation(this.tokenStart,this.tokenEnd),value:um(this.consume(Rt))}}function wx(e){this.token(Rt,xx(e.value))}const Rx=Object.freeze(Object.defineProperty({__proto__:null,generate:wx,name:_x,parse:cm,structure:Cx},Symbol.toStringTag,{value:"Module"})),kx=33;function xp(e){return this.Raw(e,null,!1)}const Sx="StyleSheet",Px="stylesheet",Ax={children:[["Comment","CDO","CDC","Atrule","Rule","Raw"]]};function dm(){const e=this.tokenStart,t=this.createList();let r;for(;!this.eof;){switch(this.tokenType){case be:this.next();continue;case Te:if(this.charCodeAt(this.tokenStart+2)!==kx){this.next();continue}r=this.Comment();break;case aa:r=this.CDO();break;case Ve:r=this.CDC();break;case Se:r=this.parseWithFallback(this.Atrule,xp);break;default:r=this.parseWithFallback(this.Rule,xp)}t.push(r)}return{type:"StyleSheet",loc:this.getLocation(e,this.tokenStart),children:t}}function Ex(e){this.children(e)}const qx=Object.freeze(Object.defineProperty({__proto__:null,generate:Ex,name:Sx,parse:dm,structure:Ax,walkContext:Px},Symbol.toStringTag,{value:"Module"})),Ox=42,_p=124;function Du(){this.tokenType!==M&&this.isDelim(Ox)===!1&&this.error("Identifier or asterisk is expected"),this.next()}const Tx="TypeSelector",Mx={name:String};function pm(){const e=this.tokenStart;return this.isDelim(_p)?(this.next(),Du.call(this)):(Du.call(this),this.isDelim(_p)&&(this.next(),Du.call(this))),{type:"TypeSelector",loc:this.getLocation(e,this.tokenStart),name:this.substrToCursor(e)}}function Lx(e){this.tokenize(e.name)}const Ix=Object.freeze(Object.defineProperty({__proto__:null,generate:Lx,name:Tx,parse:pm,structure:Mx},Symbol.toStringTag,{value:"Module"})),fm=43,hm=45,yc=63;function Fr(e,t){let r=0;for(let a=this.tokenStart+e;a<this.tokenEnd;a++){const n=this.charCodeAt(a);if(n===hm&&t&&r!==0)return Fr.call(this,e+r+1,!1),-1;Vt(n)||this.error(t&&r!==0?"Hyphen minus"+(r<6?" or hex digit":"")+" is expected":r<6?"Hex digit is expected":"Unexpected input",a),++r>6&&this.error("Too many hex digits",a)}return this.next(),r}function ga(e){let t=0;for(;this.isDelim(yc);)++t>e&&this.error("Too many question marks"),this.next()}function $x(e){this.charCodeAt(this.tokenStart)!==e&&this.error((e===fm?"Plus sign":"Hyphen minus")+" is expected")}function Nx(){let e=0;switch(this.tokenType){case G:if(e=Fr.call(this,1,!0),this.isDelim(yc)){ga.call(this,6-e);break}if(this.tokenType===oe||this.tokenType===G){$x.call(this,hm),Fr.call(this,1,!1);break}break;case oe:e=Fr.call(this,1,!0),e>0&&ga.call(this,6-e);break;default:if(this.eatDelim(fm),this.tokenType===M){e=Fr.call(this,0,!0),e>0&&ga.call(this,6-e);break}if(this.isDelim(yc)){this.next(),ga.call(this,5);break}this.error("Hex digit or question mark is expected")}}const jx="UnicodeRange",Dx={value:String};function mm(){const e=this.tokenStart;return this.eatIdent("u"),Nx.call(this),{type:"UnicodeRange",loc:this.getLocation(e,this.tokenStart),value:this.substrToCursor(e)}}function Fx(e){this.tokenize(e.value)}const Bx=Object.freeze(Object.defineProperty({__proto__:null,generate:Fx,name:jx,parse:mm,structure:Dx},Symbol.toStringTag,{value:"Module"})),Vx=32,xc=92,Hx=34,Ux=39,zx=40,gm=41;function Gx(e){const t=e.length;let r=4,a=e.charCodeAt(t-1)===gm?t-2:t-1,n="";for(;r<a&&tr(e.charCodeAt(r));)r++;for(;r<a&&tr(e.charCodeAt(a));)a--;for(let i=r;i<=a;i++){let o=e.charCodeAt(i);if(o===xc){if(i===a){i!==t-1&&(n=e.substr(i+1));break}if(o=e.charCodeAt(++i),_t(xc,o)){const u=i-1,l=_r(e,u);i=l-1,n+=Wf(e.substring(u+1,l))}else o===13&&e.charCodeAt(i+1)===10&&i++}else n+=e[i]}return n}function Wx(e){let t="",r=!1;for(let a=0;a<e.length;a++){const n=e.charCodeAt(a);if(n===0){t+="<22>";continue}if(n<=31||n===127){t+="\\"+n.toString(16),r=!0;continue}n===Vx||n===xc||n===Hx||n===Ux||n===zx||n===gm?(t+="\\"+e.charAt(a),r=!1):(r&&Vt(n)&&(t+=" "),t+=e.charAt(a),r=!1)}return"url("+t+")"}const Qx="Url",Kx={value:String};function vm(){const e=this.tokenStart;let t;switch(this.tokenType){case Ie:t=Gx(this.consume(Ie));break;case re:this.cmpStr(this.tokenStart,this.tokenEnd,"url(")||this.error("Function name must be `url`"),this.eat(re),this.skipSC(),t=um(this.consume(Rt)),this.skipSC(),this.eof||this.eat(ae);break;default:this.error("Url or Function is expected")}return{type:"Url",loc:this.getLocation(e,this.tokenStart),value:t}}function Xx(e){this.token(Ie,Wx(e.value))}const Yx=Object.freeze(Object.defineProperty({__proto__:null,generate:Xx,name:Qx,parse:vm,structure:Kx},Symbol.toStringTag,{value:"Module"})),Jx="Value",Zx={children:[[]]};function bm(){const e=this.tokenStart,t=this.readSequence(this.scope.Value);return{type:"Value",loc:this.getLocation(e,this.tokenStart),children:t}}function e_(e){this.children(e)}const t_=Object.freeze(Object.defineProperty({__proto__:null,generate:e_,name:Jx,parse:bm,structure:Zx},Symbol.toStringTag,{value:"Module"})),r_=Object.freeze({type:"WhiteSpace",loc:null,value:" "}),a_="WhiteSpace",n_={value:String};function ym(){return this.eat(be),r_}function i_(e){this.token(be,e.value)}const o_=Object.freeze(Object.defineProperty({__proto__:null,generate:i_,name:a_,parse:ym,structure:n_},Symbol.toStringTag,{value:"Module"})),xm=Object.freeze(Object.defineProperty({__proto__:null,AnPlusB:l0,Atrule:h0,AtrulePrelude:y0,AttributeSelector:A0,Block:I0,Brackets:D0,CDC:H0,CDO:W0,ClassSelector:J0,Combinator:iy,Comment:dy,Declaration:Sy,DeclarationList:Oy,Dimension:Iy,Function:Fy,Hash:zy,IdSelector:Zy,Identifier:Ky,MediaFeature:a1,MediaQuery:s1,MediaQueryList:d1,NestingSelector:g1,Nth:x1,Number:R1,Operator:A1,Parentheses:T1,Percentage:$1,PseudoClassSelector:B1,PseudoElementSelector:G1,Ratio:J1,Raw:ax,Rule:ux,Selector:fx,SelectorList:bx,String:Rx,StyleSheet:qx,TypeSelector:Ix,UnicodeRange:Bx,Url:Yx,Value:t_,WhiteSpace:o_},Symbol.toStringTag,{value:"Module"})),s_={generic:!0,...a0,node:xm},l_=35,u_=42,Cp=43,c_=45,d_=47,p_=117;function _m(e){switch(this.tokenType){case ve:return this.Hash();case kt:return this.Operator();case xe:return this.Parentheses(this.readSequence,e.recognizer);case Ge:return this.Brackets(this.readSequence,e.recognizer);case Rt:return this.String();case oe:return this.Dimension();case _e:return this.Percentage();case G:return this.Number();case re:return this.cmpStr(this.tokenStart,this.tokenEnd,"url(")?this.Url():this.Function(this.readSequence,e.recognizer);case Ie:return this.Url();case M:return this.cmpChar(this.tokenStart,p_)&&this.cmpChar(this.tokenStart+1,Cp)?this.UnicodeRange():this.Identifier();case ee:{const t=this.charCodeAt(this.tokenStart);if(t===d_||t===u_||t===Cp||t===c_)return this.Operator();t===l_&&this.error("Hex or identifier is expected",this.tokenStart+1);break}}}const f_={getNode:_m},h_=35,m_=38,g_=42,v_=43,b_=47,wp=46,y_=62,x_=124,__=126;function C_(e,t){t.last!==null&&t.last.type!=="Combinator"&&e!==null&&e.type!=="Combinator"&&t.push({type:"Combinator",loc:null,name:" "})}function w_(){switch(this.tokenType){case Ge:return this.AttributeSelector();case ve:return this.IdSelector();case ke:return this.lookupType(1)===ke?this.PseudoElementSelector():this.PseudoClassSelector();case M:return this.TypeSelector();case G:case _e:return this.Percentage();case oe:this.charCodeAt(this.tokenStart)===wp&&this.error("Identifier is expected",this.tokenStart+1);break;case ee:{switch(this.charCodeAt(this.tokenStart)){case v_:case y_:case __:case b_:return this.Combinator();case wp:return this.ClassSelector();case g_:case x_:return this.TypeSelector();case h_:return this.IdSelector();case m_:return this.NestingSelector()}break}}}const R_={onWhiteSpace:C_,getNode:w_};function k_(){return this.createSingleNodeList(this.Raw(this.tokenIndex,null,!1))}function S_(){const e=this.createList();if(this.skipSC(),e.push(this.Identifier()),this.skipSC(),this.tokenType===kt){e.push(this.Operator());const t=this.tokenIndex,r=this.parseCustomProperty?this.Value(null):this.Raw(this.tokenIndex,this.consumeUntilExclamationMarkOrSemicolon,!1);if(r.type==="Value"&&r.children.isEmpty){for(let a=t-this.tokenIndex;a<=0;a++)if(this.lookupType(a)===be){r.children.appendData({type:"WhiteSpace",loc:null,value:" "});break}}e.push(r)}return e}function Rp(e){return e!==null&&e.type==="Operator"&&(e.value[e.value.length-1]==="-"||e.value[e.value.length-1]==="+")}const P_={getNode:_m,onWhiteSpace(e,t){Rp(e)&&(e.value=" "+e.value),Rp(t.last)&&(t.last.value+=" ")},expression:k_,var:S_},A_=Object.freeze(Object.defineProperty({__proto__:null,AtrulePrelude:f_,Selector:R_,Value:P_},Symbol.toStringTag,{value:"Module"})),E_={parse:{prelude:null,block(){return this.Block(!0)}}},q_={parse:{prelude(){const e=this.createList();switch(this.skipSC(),this.tokenType){case Rt:e.push(this.String());break;case Ie:case re:e.push(this.Url());break;default:this.error("String or url() is expected")}return(this.lookupNonWSType(0)===M||this.lookupNonWSType(0)===xe)&&e.push(this.MediaQueryList()),e},block:null}},O_={parse:{prelude(){return this.createSingleNodeList(this.MediaQueryList())},block(e=!1){return this.Block(e)}}},T_={parse:{prelude(){return this.createSingleNodeList(this.SelectorList())},block(){return this.Block(!0)}}},M_={parse:{prelude(){return this.createSingleNodeList(this.SelectorList())},block(){return this.Block(!0)}}};function L_(){return this.createSingleNodeList(this.Raw(this.tokenIndex,null,!1))}function I_(){return this.skipSC(),this.tokenType===M&&this.lookupNonWSType(1)===ke?this.createSingleNodeList(this.Declaration()):Cm.call(this)}function Cm(){const e=this.createList();let t;this.skipSC();e:for(;!this.eof;){switch(this.tokenType){case Te:case be:this.next();continue;case re:t=this.Function(L_,this.scope.AtrulePrelude);break;case M:t=this.Identifier();break;case xe:t=this.Parentheses(I_,this.scope.AtrulePrelude);break;default:break e}e.push(t)}return e}const $_={parse:{prelude(){const e=Cm.call(this);return this.getFirstListNode(e)===null&&this.error("Condition is expected"),e},block(e=!1){return this.Block(e)}}},N_={"font-face":E_,import:q_,media:O_,nest:T_,page:M_,supports:$_},Wt={parse(){return this.createSingleNodeList(this.SelectorList())}},Fu={parse(){return this.createSingleNodeList(this.Selector())}},kp={parse(){return this.createSingleNodeList(this.Identifier())}},va={parse(){return this.createSingleNodeList(this.Nth())}},j_={dir:kp,has:Wt,lang:kp,matches:Wt,is:Wt,"-moz-any":Wt,"-webkit-any":Wt,where:Wt,not:Wt,"nth-child":va,"nth-last-child":va,"nth-last-of-type":va,"nth-of-type":va,slotted:Fu,host:Fu,"host-context":Fu},D_=Object.freeze(Object.defineProperty({__proto__:null,AnPlusB:kh,Atrule:Sh,AtrulePrelude:Ph,AttributeSelector:Eh,Block:Oh,Brackets:Th,CDC:Mh,CDO:Lh,ClassSelector:Ih,Combinator:$h,Comment:Nh,Declaration:Dh,DeclarationList:Fh,Dimension:Bh,Function:Vh,Hash:Hh,IdSelector:zh,Identifier:Uh,MediaFeature:Gh,MediaQuery:Wh,MediaQueryList:Qh,NestingSelector:Kh,Nth:Xh,Number:Yh,Operator:Jh,Parentheses:Zh,Percentage:em,PseudoClassSelector:tm,PseudoElementSelector:rm,Ratio:am,Raw:nm,Rule:im,Selector:om,SelectorList:sm,String:cm,StyleSheet:dm,TypeSelector:pm,UnicodeRange:mm,Url:vm,Value:bm,WhiteSpace:ym},Symbol.toStringTag,{value:"Module"})),F_={parseContext:{default:"StyleSheet",stylesheet:"StyleSheet",atrule:"Atrule",atrulePrelude(e){return this.AtrulePrelude(e.atrule?String(e.atrule):null)},mediaQueryList:"MediaQueryList",mediaQuery:"MediaQuery",rule:"Rule",selectorList:"SelectorList",selector:"Selector",block(){return this.Block(!0)},declarationList:"DeclarationList",declaration:"Declaration",value:"Value"},scope:A_,atrule:N_,pseudo:j_,node:D_},B_={node:xm},V_=r0({...s_,...F_,...B_}),{tokenize:N7,parse:j7,generate:D7,lexer:F7,createLexer:B7,walk:V7,find:H7,findLast:U7,findAll:z7,toPlainObject:G7,fromPlainObject:W7,fork:H_}=V_,U_="Comparison",z_={value:String};function G_(){const e=this.tokenStart,t=this.consume(ee);t!=="<"&&t!==">"&&t!=="="&&this.error("Malformed comparison operator");let r;this.tokenType===ee&&(r=this.consume(ee),r!=="="&&this.error("Malformed comparison operator")),this.tokenType===ee&&this.error("Malformed comparison operator");const a=r?`${t}${r}`:t;return{type:"Comparison",loc:this.getLocation(e,this.tokenStart),value:a}}function W_(e){for(let t=0;t<e.value.length;t++)this.token(ee,e.value.charAt(t))}const Q_=Object.freeze(Object.defineProperty({__proto__:null,generate:W_,name:U_,parse:G_,structure:z_},Symbol.toStringTag,{value:"Module"})),K_="ContainerFeatureStyle",X_={name:String,value:["Function","Identifier","Number","Dimension","QueryCSSFunction","Ratio",null]};function Y_(){const e=this.tokenStart;let t=null;this.consumeFunctionName()!=="style"&&this.error('Unknown container style query identifier; "style" is expected'),this.skipSC();const a=this.consume(M);if(this.skipSC(),this.tokenType!==ae){switch(this.eat(ke),this.skipSC(),this.tokenType){case G:this.lookupNonWSType(1)===ee?t=this.Ratio():t=this.Number();break;case oe:t=this.Dimension();break;case re:t=this.QueryCSSFunction();break;case M:t=this.Identifier();break;default:this.error("Number, dimension, ratio, function or identifier is expected");break}this.skipSC()}return this.eat(ae),{type:"ContainerFeatureStyle",loc:this.getLocation(e,this.tokenStart),name:a,value:t}}function J_(e){this.token(re,"style("),this.token(M,e.name),e.value!==null&&(this.token(ke,":"),this.node(e.value)),this.token(ae,")")}const Z_=Object.freeze(Object.defineProperty({__proto__:null,generate:J_,name:K_,parse:Y_,structure:X_},Symbol.toStringTag,{value:"Module"}));function wm(){let e,t=0,r=0,a=!1,n=!0;do if(e=this.lookupNonWSType(t++),e!==be&&r++,e===ee&&(a=!0),e===ke&&(n=!1),e===Oe||e===ae)break;while(e!==Ra&&r<=6);return a&&n}const eC=new Set(["none","and","not","or"]),tC="ContainerQuery",rC={name:"Identifier",children:[["Identifier","QueryFeature","QueryFeatureRange","ContainerFeatureStyle","WhiteSpace"]]};function aC(){const e=this.tokenStart,t=this.createList();let r=null,a=null;if(this.tokenType===M){const n=this.substring(this.tokenStart,this.tokenEnd);eC.has(n.toLowerCase())||(a=n,this.eat(M))}this.skipSC();e:for(;!this.eof;){switch(this.tokenType){case Te:case be:this.next();continue;case M:r=this.Identifier();break;case re:r=this.ContainerFeatureStyle();break;case xe:r=wm.call(this)?this.QueryFeatureRange():this.QueryFeature();break;default:break e}t.push(r)}return r===null&&this.error("Identifier or parenthesis is expected"),{type:"ContainerQuery",loc:this.getLocation(e,this.tokenStart-1),name:a,children:t}}function nC(e){typeof e.name=="string"&&this.token(M,e.name),this.children(e)}const iC=Object.freeze(Object.defineProperty({__proto__:null,generate:nC,name:tC,parse:aC,structure:rC},Symbol.toStringTag,{value:"Module"})),oC="MediaQuery",sC={children:[["Identifier","QueryFeature","QueryFeatureRange","WhiteSpace"]]};function lC(){const e=this.createList();let t=null;this.skipSC();e:for(;!this.eof;){switch(this.tokenType){case Te:case be:this.next();continue;case M:t=this.Identifier();break;case xe:t=wm.call(this)?this.QueryFeatureRange():this.QueryFeature();break;default:break e}e.push(t)}return t===null&&this.error("Identifier or parenthesis is expected"),{type:"MediaQuery",loc:this.getLocationFromList(e),children:e}}function uC(e){this.children(e)}const cC=Object.freeze(Object.defineProperty({__proto__:null,generate:uC,name:oC,parse:lC,structure:sC},Symbol.toStringTag,{value:"Module"})),dC="QueryFeature",pC={name:String,value:["Identifier","Number","Dimension","QueryCSSFunction","Ratio",null]};function fC(){const e=this.tokenStart;let t=null;this.eat(xe),this.skipSC();const r=this.consume(M);if(this.skipSC(),this.tokenType!==ae){switch(this.eat(ke),this.skipSC(),this.tokenType){case G:this.lookupNonWSType(1)===ee?t=this.Ratio():t=this.Number();break;case oe:t=this.Dimension();break;case re:t=this.QueryCSSFunction();break;case M:t=this.Identifier();break;default:this.error("Number, dimension, ratio, function, or identifier is expected");break}this.skipSC()}return this.eat(ae),{type:"QueryFeature",loc:this.getLocation(e,this.tokenStart),name:r,value:t}}function hC(e){this.token(xe,"("),this.token(M,e.name),e.value!==null&&(this.token(ke,":"),this.node(e.value)),this.token(ae,")")}const mC=Object.freeze(Object.defineProperty({__proto__:null,generate:hC,name:dC,parse:fC,structure:pC},Symbol.toStringTag,{value:"Module"})),gC="QueryFeatureRange",vC={name:String,value:["Identifier","Number","Comparison","Dimension","QueryCSSFunction","Ratio",null]};function bC(e,t,r){let a;do if(a=this.lookupType(e++),a!==be)break;while(a!==0);return a===t?this.lookupValue(e-1,r):!1}function yC(){const e=this.tokenStart,t=this.createList();let r=null;for(this.eat(xe),this.skipSC();!this.eof&&this.tokenType!==ae;){switch(this.tokenType){case G:bC.call(this,1,ee,"/")?r=this.Ratio():r=this.Number();break;case ee:r=this.Comparison();break;case oe:r=this.Dimension();break;case re:r=this.QueryCSSFunction();break;case M:r=this.Identifier();break;default:this.error("Number, dimension, comparison, ratio, function, or identifier is expected");break}t.push(r),this.skipSC()}return this.eat(ae),{type:"QueryFeatureRange",loc:this.getLocation(e,this.tokenStart),children:t}}function xC(e){this.children(e)}const _C=Object.freeze(Object.defineProperty({__proto__:null,generate:xC,name:gC,parse:yC,structure:vC},Symbol.toStringTag,{value:"Module"})),CC=new Set(["calc","clamp","min","max"]),wC="QueryCSSFunction",RC={name:String,expression:String};function kC(){const e=this.tokenStart,t=this.consumeFunctionName();CC.has(t)||this.error('Unknown query single value function; expected: "calc", "clamp", "max", min"');const r=this.Raw(this.tokenIndex,null,!1);return this.eat(ae),{type:"QueryCSSFunction",loc:this.getLocation(e,this.tokenStart),name:t,expression:r.value}}function SC(e){this.token(Function,`${e.name}(`),this.node(e.expression),this.token(ae,")")}const PC=Object.freeze(Object.defineProperty({__proto__:null,generate:SC,name:wC,parse:kC,structure:RC},Symbol.toStringTag,{value:"Module"})),AC=Object.freeze(Object.defineProperty({__proto__:null,Comparison:Q_,ContainerFeatureStyle:Z_,ContainerQuery:iC,MediaQuery:cC,QueryCSSFunction:PC,QueryFeature:mC,QueryFeatureRange:_C},Symbol.toStringTag,{value:"Module"})),EC=H_({atrule:{container:{parse:{prelude(){return this.createSingleNodeList(this.ContainerQuery())},block(e=!1){return this.Block(e)}}}},node:AC});EC.parse;const qC={"CounterClockwiseContourIntegral;":8755,"ClockwiseContourIntegral;":8754,"DoubleLongLeftRightArrow;":10234,"NotNestedGreaterGreater;":10914,"DiacriticalDoubleAcute;":733,"NotSquareSupersetEqual;":8931,"CloseCurlyDoubleQuote;":8221,"DoubleContourIntegral;":8751,"FilledVerySmallSquare;":9642,"NegativeVeryThinSpace;":8203,"NotPrecedesSlantEqual;":8928,"NotRightTriangleEqual;":8941,"NotSucceedsSlantEqual;":8929,"CapitalDifferentialD;":8517,"DoubleLeftRightArrow;":8660,"DoubleLongRightArrow;":10233,"EmptyVerySmallSquare;":9643,"NestedGreaterGreater;":8811,"NotDoubleVerticalBar;":8742,"NotGreaterSlantEqual;":10878,"NotLeftTriangleEqual;":8940,"NotSquareSubsetEqual;":8930,"OpenCurlyDoubleQuote;":8220,"ReverseUpEquilibrium;":10607,"DoubleLongLeftArrow;":10232,"DownLeftRightVector;":10576,"LeftArrowRightArrow;":8646,"NegativeMediumSpace;":8203,"NotGreaterFullEqual;":8807,"NotRightTriangleBar;":10704,"RightArrowLeftArrow;":8644,"SquareSupersetEqual;":8850,"leftrightsquigarrow;":8621,"DownRightTeeVector;":10591,"DownRightVectorBar;":10583,"LongLeftRightArrow;":10231,"Longleftrightarrow;":10234,"NegativeThickSpace;":8203,"NotLeftTriangleBar;":10703,"PrecedesSlantEqual;":8828,"ReverseEquilibrium;":8651,"RightDoubleBracket;":10215,"RightDownTeeVector;":10589,"RightDownVectorBar;":10581,"RightTriangleEqual;":8885,"SquareIntersection;":8851,"SucceedsSlantEqual;":8829,"blacktriangleright;":9656,"longleftrightarrow;":10231,"DoubleUpDownArrow;":8661,"DoubleVerticalBar;":8741,"DownLeftTeeVector;":10590,"DownLeftVectorBar;":10582,"FilledSmallSquare;":9724,"GreaterSlantEqual;":10878,"LeftDoubleBracket;":10214,"LeftDownTeeVector;":10593,"LeftDownVectorBar;":10585,"LeftTriangleEqual;":8884,"NegativeThinSpace;":8203,"NotGreaterGreater;":8811,"NotLessSlantEqual;":10877,"NotNestedLessLess;":10913,"NotReverseElement;":8716,"NotSquareSuperset;":8848,"NotTildeFullEqual;":8775,"RightAngleBracket;":10217,"RightUpDownVector;":10575,"SquareSubsetEqual;":8849,"VerticalSeparator;":10072,"blacktriangledown;":9662,"blacktriangleleft;":9666,"leftrightharpoons;":8651,"rightleftharpoons;":8652,"twoheadrightarrow;":8608,"DiacriticalAcute;":180,"DiacriticalGrave;":96,"DiacriticalTilde;":732,"DoubleRightArrow;":8658,"DownArrowUpArrow;":8693,"EmptySmallSquare;":9723,"GreaterEqualLess;":8923,"GreaterFullEqual;":8807,"LeftAngleBracket;":10216,"LeftUpDownVector;":10577,"LessEqualGreater;":8922,"NonBreakingSpace;":160,"NotPrecedesEqual;":10927,"NotRightTriangle;":8939,"NotSucceedsEqual;":10928,"NotSucceedsTilde;":8831,"NotSupersetEqual;":8841,"RightTriangleBar;":10704,"RightUpTeeVector;":10588,"RightUpVectorBar;":10580,"UnderParenthesis;":9181,"UpArrowDownArrow;":8645,"circlearrowright;":8635,"downharpoonright;":8642,"ntrianglerighteq;":8941,"rightharpoondown;":8641,"rightrightarrows;":8649,"twoheadleftarrow;":8606,"vartriangleright;":8883,"CloseCurlyQuote;":8217,"ContourIntegral;":8750,"DoubleDownArrow;":8659,"DoubleLeftArrow;":8656,"DownRightVector;":8641,"LeftRightVector;":10574,"LeftTriangleBar;":10703,"LeftUpTeeVector;":10592,"LeftUpVectorBar;":10584,"LowerRightArrow;":8600,"NotGreaterEqual;":8817,"NotGreaterTilde;":8821,"NotHumpDownHump;":8782,"NotLeftTriangle;":8938,"NotSquareSubset;":8847,"OverParenthesis;":9180,"RightDownVector;":8642,"ShortRightArrow;":8594,"UpperRightArrow;":8599,"bigtriangledown;":9661,"circlearrowleft;":8634,"curvearrowright;":8631,"downharpoonleft;":8643,"leftharpoondown;":8637,"leftrightarrows;":8646,"nLeftrightarrow;":8654,"nleftrightarrow;":8622,"ntrianglelefteq;":8940,"rightleftarrows;":8644,"rightsquigarrow;":8605,"rightthreetimes;":8908,"straightepsilon;":1013,"trianglerighteq;":8885,"vartriangleleft;":8882,"DiacriticalDot;":729,"DoubleRightTee;":8872,"DownLeftVector;":8637,"GreaterGreater;":10914,"HorizontalLine;":9472,"InvisibleComma;":8291,"InvisibleTimes;":8290,"LeftDownVector;":8643,"LeftRightArrow;":8596,"Leftrightarrow;":8660,"LessSlantEqual;":10877,"LongRightArrow;":10230,"Longrightarrow;":10233,"LowerLeftArrow;":8601,"NestedLessLess;":8810,"NotGreaterLess;":8825,"NotLessGreater;":8824,"NotSubsetEqual;":8840,"NotVerticalBar;":8740,"OpenCurlyQuote;":8216,"ReverseElement;":8715,"RightTeeVector;":10587,"RightVectorBar;":10579,"ShortDownArrow;":8595,"ShortLeftArrow;":8592,"SquareSuperset;":8848,"TildeFullEqual;":8773,"UpperLeftArrow;":8598,"ZeroWidthSpace;":8203,"curvearrowleft;":8630,"doublebarwedge;":8966,"downdownarrows;":8650,"hookrightarrow;":8618,"leftleftarrows;":8647,"leftrightarrow;":8596,"leftthreetimes;":8907,"longrightarrow;":10230,"looparrowright;":8620,"nshortparallel;":8742,"ntriangleright;":8939,"rightarrowtail;":8611,"rightharpoonup;":8640,"trianglelefteq;":8884,"upharpoonright;":8638,"ApplyFunction;":8289,"DifferentialD;":8518,"DoubleLeftTee;":10980,"DoubleUpArrow;":8657,"LeftTeeVector;":10586,"LeftVectorBar;":10578,"LessFullEqual;":8806,"LongLeftArrow;":10229,"Longleftarrow;":10232,"NotEqualTilde;":8770,"NotTildeEqual;":8772,"NotTildeTilde;":8777,"Poincareplane;":8460,"PrecedesEqual;":10927,"PrecedesTilde;":8830,"RightArrowBar;":8677,"RightTeeArrow;":8614,"RightTriangle;":8883,"RightUpVector;":8638,"SucceedsEqual;":10928,"SucceedsTilde;":8831,"SupersetEqual;":8839,"UpEquilibrium;":10606,"VerticalTilde;":8768,"VeryThinSpace;":8202,"bigtriangleup;":9651,"blacktriangle;":9652,"divideontimes;":8903,"fallingdotseq;":8786,"hookleftarrow;":8617,"leftarrowtail;":8610,"leftharpoonup;":8636,"longleftarrow;":10229,"looparrowleft;":8619,"measuredangle;":8737,"ntriangleleft;":8938,"shortparallel;":8741,"smallsetminus;":8726,"triangleright;":9657,"upharpoonleft;":8639,"varsubsetneqq;":10955,"varsupsetneqq;":10956,"DownArrowBar;":10515,"DownTeeArrow;":8615,"ExponentialE;":8519,"GreaterEqual;":8805,"GreaterTilde;":8819,"HilbertSpace;":8459,"HumpDownHump;":8782,"Intersection;":8898,"LeftArrowBar;":8676,"LeftTeeArrow;":8612,"LeftTriangle;":8882,"LeftUpVector;":8639,"NotCongruent;":8802,"NotHumpEqual;":8783,"NotLessEqual;":8816,"NotLessTilde;":8820,"Proportional;":8733,"RightCeiling;":8969,"RoundImplies;":10608,"ShortUpArrow;":8593,"SquareSubset;":8847,"UnderBracket;":9141,"VerticalLine;":124,"blacklozenge;":10731,"exponentiale;":8519,"risingdotseq;":8787,"triangledown;":9663,"triangleleft;":9667,"varsubsetneq;":8842,"varsupsetneq;":8843,"CircleMinus;":8854,"CircleTimes;":8855,"Equilibrium;":8652,"GreaterLess;":8823,"LeftCeiling;":8968,"LessGreater;":8822,"MediumSpace;":8287,"NotLessLess;":8810,"NotPrecedes;":8832,"NotSucceeds;":8833,"NotSuperset;":8835,"OverBracket;":9140,"RightVector;":8640,"Rrightarrow;":8667,"RuleDelayed;":10740,"SmallCircle;":8728,"SquareUnion;":8852,"SubsetEqual;":8838,"UpDownArrow;":8597,"Updownarrow;":8661,"VerticalBar;":8739,"backepsilon;":1014,"blacksquare;":9642,"circledcirc;":8858,"circleddash;":8861,"curlyeqprec;":8926,"curlyeqsucc;":8927,"diamondsuit;":9830,"eqslantless;":10901,"expectation;":8496,"nRightarrow;":8655,"nrightarrow;":8603,"preccurlyeq;":8828,"precnapprox;":10937,"quaternions;":8461,"straightphi;":981,"succcurlyeq;":8829,"succnapprox;":10938,"thickapprox;":8776,"updownarrow;":8597,"Bernoullis;":8492,"CirclePlus;":8853,"EqualTilde;":8770,"Fouriertrf;":8497,"ImaginaryI;":8520,"Laplacetrf;":8466,"LeftVector;":8636,"Lleftarrow;":8666,"NotElement;":8713,"NotGreater;":8815,"Proportion;":8759,"RightArrow;":8594,"RightFloor;":8971,"Rightarrow;":8658,"ThickSpace;":8287,"TildeEqual;":8771,"TildeTilde;":8776,"UnderBrace;":9183,"UpArrowBar;":10514,"UpTeeArrow;":8613,"circledast;":8859,"complement;":8705,"curlywedge;":8911,"eqslantgtr;":10902,"gtreqqless;":10892,"lessapprox;":10885,"lesseqqgtr;":10891,"lmoustache;":9136,"longmapsto;":10236,"mapstodown;":8615,"mapstoleft;":8612,"nLeftarrow;":8653,"nleftarrow;":8602,"nsubseteqq;":10949,"nsupseteqq;":10950,"precapprox;":10935,"rightarrow;":8594,"rmoustache;":9137,"sqsubseteq;":8849,"sqsupseteq;":8850,"subsetneqq;":10955,"succapprox;":10936,"supsetneqq;":10956,"upuparrows;":8648,"varepsilon;":1013,"varnothing;":8709,"Backslash;":8726,"CenterDot;":183,"CircleDot;":8857,"Congruent;":8801,"Coproduct;":8720,"DoubleDot;":168,"DownArrow;":8595,"DownBreve;":785,"Downarrow;":8659,"HumpEqual;":8783,"LeftArrow;":8592,"LeftFloor;":8970,"Leftarrow;":8656,"LessTilde;":8818,"Mellintrf;":8499,"MinusPlus;":8723,"NotCupCap;":8813,"NotExists;":8708,"NotSubset;":8834,"OverBrace;":9182,"PlusMinus;":177,"Therefore;":8756,"ThinSpace;":8201,"TripleDot;":8411,"UnionPlus;":8846,"backprime;":8245,"backsimeq;":8909,"bigotimes;":10754,"centerdot;":183,"checkmark;":10003,"complexes;":8450,"dotsquare;":8865,"downarrow;":8595,"gtrapprox;":10886,"gtreqless;":8923,"gvertneqq;":8809,"heartsuit;":9829,"leftarrow;":8592,"lesseqgtr;":8922,"lvertneqq;":8808,"ngeqslant;":10878,"nleqslant;":10877,"nparallel;":8742,"nshortmid;":8740,"nsubseteq;":8840,"nsupseteq;":8841,"pitchfork;":8916,"rationals;":8474,"spadesuit;":9824,"subseteqq;":10949,"subsetneq;":8842,"supseteqq;":10950,"supsetneq;":8843,"therefore;":8756,"triangleq;":8796,"varpropto;":8733,"DDotrahd;":10513,"DotEqual;":8784,"Integral;":8747,"LessLess;":10913,"NotEqual;":8800,"NotTilde;":8769,"PartialD;":8706,"Precedes;":8826,"RightTee;":8866,"Succeeds;":8827,"SuchThat;":8715,"Superset;":8835,"Uarrocir;":10569,"UnderBar;":95,"andslope;":10840,"angmsdaa;":10664,"angmsdab;":10665,"angmsdac;":10666,"angmsdad;":10667,"angmsdae;":10668,"angmsdaf;":10669,"angmsdag;":10670,"angmsdah;":10671,"angrtvbd;":10653,"approxeq;":8778,"awconint;":8755,"backcong;":8780,"barwedge;":8965,"bbrktbrk;":9142,"bigoplus;":10753,"bigsqcup;":10758,"biguplus;":10756,"bigwedge;":8896,"boxminus;":8863,"boxtimes;":8864,"bsolhsub;":10184,"capbrcup;":10825,"circledR;":174,"circledS;":9416,"cirfnint;":10768,"clubsuit;":9827,"cupbrcap;":10824,"curlyvee;":8910,"cwconint;":8754,"doteqdot;":8785,"dotminus;":8760,"drbkarow;":10512,"dzigrarr;":10239,"elinters;":9191,"emptyset;":8709,"eqvparsl;":10725,"fpartint;":10765,"geqslant;":10878,"gesdotol;":10884,"gnapprox;":10890,"hksearow;":10533,"hkswarow;":10534,"imagline;":8464,"imagpart;":8465,"infintie;":10717,"integers;":8484,"intercal;":8890,"intlarhk;":10775,"laemptyv;":10676,"ldrushar;":10571,"leqslant;":10877,"lesdotor;":10883,"llcorner;":8990,"lnapprox;":10889,"lrcorner;":8991,"lurdshar;":10570,"mapstoup;":8613,"multimap;":8888,"naturals;":8469,"ncongdot;":10861,"notindot;":8949,"otimesas;":10806,"parallel;":8741,"plusacir;":10787,"pointint;":10773,"precneqq;":10933,"precnsim;":8936,"profalar;":9006,"profline;":8978,"profsurf;":8979,"raemptyv;":10675,"realpart;":8476,"rppolint;":10770,"rtriltri;":10702,"scpolint;":10771,"setminus;":8726,"shortmid;":8739,"smeparsl;":10724,"sqsubset;":8847,"sqsupset;":8848,"subseteq;":8838,"succneqq;":10934,"succnsim;":8937,"supseteq;":8839,"thetasym;":977,"thicksim;":8764,"timesbar;":10801,"triangle;":9653,"triminus;":10810,"trpezium;":9186,"ulcorner;":8988,"urcorner;":8989,"varkappa;":1008,"varsigma;":962,"vartheta;":977,"Because;":8757,"Cayleys;":8493,"Cconint;":8752,"Cedilla;":184,"Diamond;":8900,"DownTee;":8868,"Element;":8712,"Epsilon;":917,"Implies;":8658,"LeftTee;":8867,"NewLine;":10,"NoBreak;":8288,"NotLess;":8814,"Omicron;":927,"OverBar;":8254,"Product;":8719,"UpArrow;":8593,"Uparrow;":8657,"Upsilon;":933,"alefsym;":8501,"angrtvb;":8894,"angzarr;":9084,"asympeq;":8781,"backsim;":8765,"because;":8757,"bemptyv;":10672,"between;":8812,"bigcirc;":9711,"bigodot;":10752,"bigstar;":9733,"bnequiv;":8801,"boxplus;":8862,"ccupssm;":10832,"cemptyv;":10674,"cirscir;":10690,"coloneq;":8788,"congdot;":10861,"cudarrl;":10552,"cudarrr;":10549,"cularrp;":10557,"curarrm;":10556,"dbkarow;":10511,"ddagger;":8225,"ddotseq;":10871,"demptyv;":10673,"diamond;":8900,"digamma;":989,"dotplus;":8724,"dwangle;":10662,"epsilon;":949,"eqcolon;":8789,"equivDD;":10872,"gesdoto;":10882,"gtquest;":10876,"gtrless;":8823,"harrcir;":10568,"intprod;":10812,"isindot;":8949,"larrbfs;":10527,"larrsim;":10611,"lbrksld;":10639,"lbrkslu;":10637,"ldrdhar;":10599,"lesdoto;":10881,"lessdot;":8918,"lessgtr;":8822,"lesssim;":8818,"lotimes;":10804,"lozenge;":9674,"ltquest;":10875,"luruhar;":10598,"maltese;":10016,"minusdu;":10794,"napprox;":8777,"natural;":9838,"nearrow;":8599,"nexists;":8708,"notinva;":8713,"notinvb;":8951,"notinvc;":8950,"notniva;":8716,"notnivb;":8958,"notnivc;":8957,"npolint;":10772,"npreceq;":10927,"nsqsube;":8930,"nsqsupe;":8931,"nsubset;":8834,"nsucceq;":10928,"nsupset;":8835,"nvinfin;":10718,"nvltrie;":8884,"nvrtrie;":8885,"nwarrow;":8598,"olcross;":10683,"omicron;":959,"orderof;":8500,"orslope;":10839,"pertenk;":8241,"planckh;":8462,"pluscir;":10786,"plussim;":10790,"plustwo;":10791,"precsim;":8830,"quatint;":10774,"questeq;":8799,"rarrbfs;":10528,"rarrsim;":10612,"rbrksld;":10638,"rbrkslu;":10640,"rdldhar;":10601,"realine;":8475,"rotimes;":10805,"ruluhar;":10600,"searrow;":8600,"simplus;":10788,"simrarr;":10610,"subedot;":10947,"submult;":10945,"subplus;":10943,"subrarr;":10617,"succsim;":8831,"supdsub;":10968,"supedot;":10948,"suphsol;":10185,"suphsub;":10967,"suplarr;":10619,"supmult;":10946,"supplus;":10944,"swarrow;":8601,"topfork;":10970,"triplus;":10809,"tritime;":10811,"uparrow;":8593,"upsilon;":965,"uwangle;":10663,"vzigzag;":10650,"zigrarr;":8669,"Aacute;":193,"Abreve;":258,"Agrave;":192,"Assign;":8788,"Atilde;":195,"Barwed;":8966,"Bumpeq;":8782,"Cacute;":262,"Ccaron;":268,"Ccedil;":199,"Colone;":10868,"Conint;":8751,"CupCap;":8781,"Dagger;":8225,"Dcaron;":270,"DotDot;":8412,"Dstrok;":272,"Eacute;":201,"Ecaron;":282,"Egrave;":200,"Exists;":8707,"ForAll;":8704,"Gammad;":988,"Gbreve;":286,"Gcedil;":290,"HARDcy;":1066,"Hstrok;":294,"Iacute;":205,"Igrave;":204,"Itilde;":296,"Jsercy;":1032,"Kcedil;":310,"Lacute;":313,"Lambda;":923,"Lcaron;":317,"Lcedil;":315,"Lmidot;":319,"Lstrok;":321,"Nacute;":323,"Ncaron;":327,"Ncedil;":325,"Ntilde;":209,"Oacute;":211,"Odblac;":336,"Ograve;":210,"Oslash;":216,"Otilde;":213,"Otimes;":10807,"Racute;":340,"Rarrtl;":10518,"Rcaron;":344,"Rcedil;":342,"SHCHcy;":1065,"SOFTcy;":1068,"Sacute;":346,"Scaron;":352,"Scedil;":350,"Square;":9633,"Subset;":8912,"Supset;":8913,"Tcaron;":356,"Tcedil;":354,"Tstrok;":358,"Uacute;":218,"Ubreve;":364,"Udblac;":368,"Ugrave;":217,"Utilde;":360,"Vdashl;":10982,"Verbar;":8214,"Vvdash;":8874,"Yacute;":221,"Zacute;":377,"Zcaron;":381,"aacute;":225,"abreve;":259,"agrave;":224,"andand;":10837,"angmsd;":8737,"angsph;":8738,"apacir;":10863,"approx;":8776,"atilde;":227,"barvee;":8893,"barwed;":8965,"becaus;":8757,"bernou;":8492,"bigcap;":8898,"bigcup;":8899,"bigvee;":8897,"bkarow;":10509,"bottom;":8869,"bowtie;":8904,"boxbox;":10697,"bprime;":8245,"brvbar;":166,"bullet;":8226,"bumpeq;":8783,"cacute;":263,"capand;":10820,"capcap;":10827,"capcup;":10823,"capdot;":10816,"ccaron;":269,"ccedil;":231,"circeq;":8791,"cirmid;":10991,"colone;":8788,"commat;":64,"compfn;":8728,"conint;":8750,"coprod;":8720,"copysr;":8471,"cularr;":8630,"cupcap;":10822,"cupcup;":10826,"cupdot;":8845,"curarr;":8631,"curren;":164,"cylcty;":9005,"dagger;":8224,"daleth;":8504,"dcaron;":271,"dfisht;":10623,"divide;":247,"divonx;":8903,"dlcorn;":8990,"dlcrop;":8973,"dollar;":36,"drcorn;":8991,"drcrop;":8972,"dstrok;":273,"eacute;":233,"easter;":10862,"ecaron;":283,"ecolon;":8789,"egrave;":232,"egsdot;":10904,"elsdot;":10903,"emptyv;":8709,"emsp13;":8196,"emsp14;":8197,"eparsl;":10723,"eqcirc;":8790,"equals;":61,"equest;":8799,"female;":9792,"ffilig;":64259,"ffllig;":64260,"forall;":8704,"frac12;":189,"frac13;":8531,"frac14;":188,"frac15;":8533,"frac16;":8537,"frac18;":8539,"frac23;":8532,"frac25;":8534,"frac34;":190,"frac35;":8535,"frac38;":8540,"frac45;":8536,"frac56;":8538,"frac58;":8541,"frac78;":8542,"gacute;":501,"gammad;":989,"gbreve;":287,"gesdot;":10880,"gesles;":10900,"gtlPar;":10645,"gtrarr;":10616,"gtrdot;":8919,"gtrsim;":8819,"hairsp;":8202,"hamilt;":8459,"hardcy;":1098,"hearts;":9829,"hellip;":8230,"hercon;":8889,"homtht;":8763,"horbar;":8213,"hslash;":8463,"hstrok;":295,"hybull;":8259,"hyphen;":8208,"iacute;":237,"igrave;":236,"iiiint;":10764,"iinfin;":10716,"incare;":8453,"inodot;":305,"intcal;":8890,"iquest;":191,"isinsv;":8947,"itilde;":297,"jsercy;":1112,"kappav;":1008,"kcedil;":311,"kgreen;":312,"lAtail;":10523,"lacute;":314,"lagran;":8466,"lambda;":955,"langle;":10216,"larrfs;":10525,"larrhk;":8617,"larrlp;":8619,"larrpl;":10553,"larrtl;":8610,"latail;":10521,"lbrace;":123,"lbrack;":91,"lcaron;":318,"lcedil;":316,"ldquor;":8222,"lesdot;":10879,"lesges;":10899,"lfisht;":10620,"lfloor;":8970,"lharul;":10602,"llhard;":10603,"lmidot;":320,"lmoust;":9136,"loplus;":10797,"lowast;":8727,"lowbar;":95,"lparlt;":10643,"lrhard;":10605,"lsaquo;":8249,"lsquor;":8218,"lstrok;":322,"lthree;":8907,"ltimes;":8905,"ltlarr;":10614,"ltrPar;":10646,"mapsto;":8614,"marker;":9646,"mcomma;":10793,"midast;":42,"midcir;":10992,"middot;":183,"minusb;":8863,"minusd;":8760,"mnplus;":8723,"models;":8871,"mstpos;":8766,"nVDash;":8879,"nVdash;":8878,"nacute;":324,"nbumpe;":8783,"ncaron;":328,"ncedil;":326,"nearhk;":10532,"nequiv;":8802,"nesear;":10536,"nexist;":8708,"nltrie;":8940,"notinE;":8953,"nparsl;":11005,"nprcue;":8928,"nrarrc;":10547,"nrarrw;":8605,"nrtrie;":8941,"nsccue;":8929,"nsimeq;":8772,"ntilde;":241,"numero;":8470,"nvDash;":8877,"nvHarr;":10500,"nvdash;":8876,"nvlArr;":10498,"nvrArr;":10499,"nwarhk;":10531,"nwnear;":10535,"oacute;":243,"odblac;":337,"odsold;":10684,"ograve;":242,"ominus;":8854,"origof;":8886,"oslash;":248,"otilde;":245,"otimes;":8855,"parsim;":10995,"percnt;":37,"period;":46,"permil;":8240,"phmmat;":8499,"planck;":8463,"plankv;":8463,"plusdo;":8724,"plusdu;":10789,"plusmn;":177,"preceq;":10927,"primes;":8473,"prnsim;":8936,"propto;":8733,"prurel;":8880,"puncsp;":8200,"qprime;":8279,"rAtail;":10524,"racute;":341,"rangle;":10217,"rarrap;":10613,"rarrfs;":10526,"rarrhk;":8618,"rarrlp;":8620,"rarrpl;":10565,"rarrtl;":8611,"ratail;":10522,"rbrace;":125,"rbrack;":93,"rcaron;":345,"rcedil;":343,"rdquor;":8221,"rfisht;":10621,"rfloor;":8971,"rharul;":10604,"rmoust;":9137,"roplus;":10798,"rpargt;":10644,"rsaquo;":8250,"rsquor;":8217,"rthree;":8908,"rtimes;":8906,"sacute;":347,"scaron;":353,"scedil;":351,"scnsim;":8937,"searhk;":10533,"seswar;":10537,"sfrown;":8994,"shchcy;":1097,"sigmaf;":962,"sigmav;":962,"simdot;":10858,"smashp;":10803,"softcy;":1100,"solbar;":9023,"spades;":9824,"sqcaps;":8851,"sqcups;":8852,"sqsube;":8849,"sqsupe;":8850,"square;":9633,"squarf;":9642,"ssetmn;":8726,"ssmile;":8995,"sstarf;":8902,"subdot;":10941,"subset;":8834,"subsim;":10951,"subsub;":10965,"subsup;":10963,"succeq;":10928,"supdot;":10942,"supset;":8835,"supsim;":10952,"supsub;":10964,"supsup;":10966,"swarhk;":10534,"swnwar;":10538,"target;":8982,"tcaron;":357,"tcedil;":355,"telrec;":8981,"there4;":8756,"thetav;":977,"thinsp;":8201,"thksim;":8764,"timesb;":8864,"timesd;":10800,"topbot;":9014,"topcir;":10993,"tprime;":8244,"tridot;":9708,"tstrok;":359,"uacute;":250,"ubreve;":365,"udblac;":369,"ufisht;":10622,"ugrave;":249,"ulcorn;":8988,"ulcrop;":8975,"urcorn;":8989,"urcrop;":8974,"utilde;":361,"vangrt;":10652,"varphi;":981,"varrho;":1009,"veebar;":8891,"vellip;":8942,"verbar;":124,"vsubnE;":10955,"vsubne;":8842,"vsupnE;":10956,"vsupne;":8843,"wedbar;":10847,"wedgeq;":8793,"weierp;":8472,"wreath;":8768,"xoplus;":10753,"xotime;":10754,"xsqcup;":10758,"xuplus;":10756,"xwedge;":8896,"yacute;":253,"zacute;":378,"zcaron;":382,"zeetrf;":8488,"AElig;":198,Aacute:193,"Acirc;":194,Agrave:192,"Alpha;":913,"Amacr;":256,"Aogon;":260,"Aring;":197,Atilde:195,"Breve;":728,Ccedil:199,"Ccirc;":264,"Colon;":8759,"Cross;":10799,"Dashv;":10980,"Delta;":916,Eacute:201,"Ecirc;":202,Egrave:200,"Emacr;":274,"Eogon;":280,"Equal;":10869,"Gamma;":915,"Gcirc;":284,"Hacek;":711,"Hcirc;":292,"IJlig;":306,Iacute:205,"Icirc;":206,Igrave:204,"Imacr;":298,"Iogon;":302,"Iukcy;":1030,"Jcirc;":308,"Jukcy;":1028,"Kappa;":922,Ntilde:209,"OElig;":338,Oacute:211,"Ocirc;":212,Ograve:210,"Omacr;":332,"Omega;":937,Oslash:216,Otilde:213,"Prime;":8243,"RBarr;":10512,"Scirc;":348,"Sigma;":931,"THORN;":222,"TRADE;":8482,"TSHcy;":1035,"Theta;":920,"Tilde;":8764,Uacute:218,"Ubrcy;":1038,"Ucirc;":219,Ugrave:217,"Umacr;":362,"Union;":8899,"Uogon;":370,"UpTee;":8869,"Uring;":366,"VDash;":8875,"Vdash;":8873,"Wcirc;":372,"Wedge;":8896,Yacute:221,"Ycirc;":374,aacute:225,"acirc;":226,"acute;":180,"aelig;":230,agrave:224,"aleph;":8501,"alpha;":945,"amacr;":257,"amalg;":10815,"angle;":8736,"angrt;":8735,"angst;":197,"aogon;":261,"aring;":229,"asymp;":8776,atilde:227,"awint;":10769,"bcong;":8780,"bdquo;":8222,"bepsi;":1014,"blank;":9251,"blk12;":9618,"blk14;":9617,"blk34;":9619,"block;":9608,"boxDL;":9559,"boxDR;":9556,"boxDl;":9558,"boxDr;":9555,"boxHD;":9574,"boxHU;":9577,"boxHd;":9572,"boxHu;":9575,"boxUL;":9565,"boxUR;":9562,"boxUl;":9564,"boxUr;":9561,"boxVH;":9580,"boxVL;":9571,"boxVR;":9568,"boxVh;":9579,"boxVl;":9570,"boxVr;":9567,"boxdL;":9557,"boxdR;":9554,"boxdl;":9488,"boxdr;":9484,"boxhD;":9573,"boxhU;":9576,"boxhd;":9516,"boxhu;":9524,"boxuL;":9563,"boxuR;":9560,"boxul;":9496,"boxur;":9492,"boxvH;":9578,"boxvL;":9569,"boxvR;":9566,"boxvh;":9532,"boxvl;":9508,"boxvr;":9500,"breve;":728,brvbar:166,"bsemi;":8271,"bsime;":8909,"bsolb;":10693,"bumpE;":10926,"bumpe;":8783,"caret;":8257,"caron;":711,"ccaps;":10829,ccedil:231,"ccirc;":265,"ccups;":10828,"cedil;":184,"check;":10003,"clubs;":9827,"colon;":58,"comma;":44,"crarr;":8629,"cross;":10007,"csube;":10961,"csupe;":10962,"ctdot;":8943,"cuepr;":8926,"cuesc;":8927,"cupor;":10821,curren:164,"cuvee;":8910,"cuwed;":8911,"cwint;":8753,"dashv;":8867,"dblac;":733,"ddarr;":8650,"delta;":948,"dharl;":8643,"dharr;":8642,"diams;":9830,"disin;":8946,divide:247,"doteq;":8784,"dtdot;":8945,"dtrif;":9662,"duarr;":8693,"duhar;":10607,"eDDot;":10871,eacute:233,"ecirc;":234,"efDot;":8786,egrave:232,"emacr;":275,"empty;":8709,"eogon;":281,"eplus;":10865,"epsiv;":1013,"eqsim;":8770,"equiv;":8801,"erDot;":8787,"erarr;":10609,"esdot;":8784,"exist;":8707,"fflig;":64256,"filig;":64257,"fjlig;":102,"fllig;":64258,"fltns;":9649,"forkv;":10969,frac12:189,frac14:188,frac34:190,"frasl;":8260,"frown;":8994,"gamma;":947,"gcirc;":285,"gescc;":10921,"gimel;":8503,"gneqq;":8809,"gnsim;":8935,"grave;":96,"gsime;":10894,"gsiml;":10896,"gtcir;":10874,"gtdot;":8919,"harrw;":8621,"hcirc;":293,"hoarr;":8703,iacute:237,"icirc;":238,"iexcl;":161,igrave:236,"iiint;":8749,"iiota;":8489,"ijlig;":307,"imacr;":299,"image;":8465,"imath;":305,"imped;":437,"infin;":8734,"iogon;":303,"iprod;":10812,iquest:191,"isinE;":8953,"isins;":8948,"isinv;":8712,"iukcy;":1110,"jcirc;":309,"jmath;":567,"jukcy;":1108,"kappa;":954,"lAarr;":8666,"lBarr;":10510,"langd;":10641,"laquo;":171,"larrb;":8676,"lates;":10925,"lbarr;":10508,"lbbrk;":10098,"lbrke;":10635,"lceil;":8968,"ldquo;":8220,"lescc;":10920,"lhard;":8637,"lharu;":8636,"lhblk;":9604,"llarr;":8647,"lltri;":9722,"lneqq;":8808,"lnsim;":8934,"loang;":10220,"loarr;":8701,"lobrk;":10214,"lopar;":10629,"lrarr;":8646,"lrhar;":8651,"lrtri;":8895,"lsime;":10893,"lsimg;":10895,"lsquo;":8216,"ltcir;":10873,"ltdot;":8918,"ltrie;":8884,"ltrif;":9666,"mDDot;":8762,"mdash;":8212,"micro;":181,middot:183,"minus;":8722,"mumap;":8888,"nabla;":8711,"napid;":8779,"napos;":329,"natur;":9838,"nbump;":8782,"ncong;":8775,"ndash;":8211,"neArr;":8663,"nearr;":8599,"nedot;":8784,"nesim;":8770,"ngeqq;":8807,"ngsim;":8821,"nhArr;":8654,"nharr;":8622,"nhpar;":10994,"nlArr;":8653,"nlarr;":8602,"nleqq;":8806,"nless;":8814,"nlsim;":8820,"nltri;":8938,"notin;":8713,"notni;":8716,"npart;":8706,"nprec;":8832,"nrArr;":8655,"nrarr;":8603,"nrtri;":8939,"nsime;":8772,"nsmid;":8740,"nspar;":8742,"nsubE;":10949,"nsube;":8840,"nsucc;":8833,"nsupE;":10950,"nsupe;":8841,ntilde:241,"numsp;":8199,"nvsim;":8764,"nwArr;":8662,"nwarr;":8598,oacute:243,"ocirc;":244,"odash;":8861,"oelig;":339,"ofcir;":10687,ograve:242,"ohbar;":10677,"olarr;":8634,"olcir;":10686,"oline;":8254,"omacr;":333,"omega;":969,"operp;":10681,"oplus;":8853,"orarr;":8635,"order;":8500,oslash:248,otilde:245,"ovbar;":9021,"parsl;":11005,"phone;":9742,"plusb;":8862,"pluse;":10866,plusmn:177,"pound;":163,"prcue;":8828,"prime;":8242,"prnap;":10937,"prsim;":8830,"quest;":63,"rAarr;":8667,"rBarr;":10511,"radic;":8730,"rangd;":10642,"range;":10661,"raquo;":187,"rarrb;":8677,"rarrc;":10547,"rarrw;":8605,"ratio;":8758,"rbarr;":10509,"rbbrk;":10099,"rbrke;":10636,"rceil;":8969,"rdquo;":8221,"reals;":8477,"rhard;":8641,"rharu;":8640,"rlarr;":8644,"rlhar;":8652,"rnmid;":10990,"roang;":10221,"roarr;":8702,"robrk;":10215,"ropar;":10630,"rrarr;":8649,"rsquo;":8217,"rtrie;":8885,"rtrif;":9656,"sbquo;":8218,"sccue;":8829,"scirc;":349,"scnap;":10938,"scsim;":8831,"sdotb;":8865,"sdote;":10854,"seArr;":8664,"searr;":8600,"setmn;":8726,"sharp;":9839,"sigma;":963,"simeq;":8771,"simgE;":10912,"simlE;":10911,"simne;":8774,"slarr;":8592,"smile;":8995,"smtes;":10924,"sqcap;":8851,"sqcup;":8852,"sqsub;":8847,"sqsup;":8848,"srarr;":8594,"starf;":9733,"strns;":175,"subnE;":10955,"subne;":8842,"supnE;":10956,"supne;":8843,"swArr;":8665,"swarr;":8601,"szlig;":223,"theta;":952,"thkap;":8776,"thorn;":254,"tilde;":732,"times;":215,"trade;":8482,"trisb;":10701,"tshcy;":1115,"twixt;":8812,uacute:250,"ubrcy;":1118,"ucirc;":251,"udarr;":8645,"udhar;":10606,ugrave:249,"uharl;":8639,"uharr;":8638,"uhblk;":9600,"ultri;":9720,"umacr;":363,"uogon;":371,"uplus;":8846,"upsih;":978,"uring;":367,"urtri;":9721,"utdot;":8944,"utrif;":9652,"uuarr;":8648,"vBarv;":10985,"vDash;":8872,"varpi;":982,"vdash;":8866,"veeeq;":8794,"vltri;":8882,"vnsub;":8834,"vnsup;":8835,"vprop;":8733,"vrtri;":8883,"wcirc;":373,"wedge;":8743,"xcirc;":9711,"xdtri;":9661,"xhArr;":10234,"xharr;":10231,"xlArr;":10232,"xlarr;":10229,"xodot;":10752,"xrArr;":10233,"xrarr;":10230,"xutri;":9651,yacute:253,"ycirc;":375,AElig:198,Acirc:194,"Aopf;":120120,Aring:197,"Ascr;":119964,"Auml;":196,"Barv;":10983,"Beta;":914,"Bopf;":120121,"Bscr;":8492,"CHcy;":1063,"COPY;":169,"Cdot;":266,"Copf;":8450,"Cscr;":119966,"DJcy;":1026,"DScy;":1029,"DZcy;":1039,"Darr;":8609,"Dopf;":120123,"Dscr;":119967,Ecirc:202,"Edot;":278,"Eopf;":120124,"Escr;":8496,"Esim;":10867,"Euml;":203,"Fopf;":120125,"Fscr;":8497,"GJcy;":1027,"Gdot;":288,"Gopf;":120126,"Gscr;":119970,"Hopf;":8461,"Hscr;":8459,"IEcy;":1045,"IOcy;":1025,Icirc:206,"Idot;":304,"Iopf;":120128,"Iota;":921,"Iscr;":8464,"Iuml;":207,"Jopf;":120129,"Jscr;":119973,"KHcy;":1061,"KJcy;":1036,"Kopf;":120130,"Kscr;":119974,"LJcy;":1033,"Lang;":10218,"Larr;":8606,"Lopf;":120131,"Lscr;":8466,"Mopf;":120132,"Mscr;":8499,"NJcy;":1034,"Nopf;":8469,"Nscr;":119977,Ocirc:212,"Oopf;":120134,"Oscr;":119978,"Ouml;":214,"Popf;":8473,"Pscr;":119979,"QUOT;":34,"Qopf;":8474,"Qscr;":119980,"Rang;":10219,"Rarr;":8608,"Ropf;":8477,"Rscr;":8475,"SHcy;":1064,"Sopf;":120138,"Sqrt;":8730,"Sscr;":119982,"Star;":8902,THORN:222,"TScy;":1062,"Topf;":120139,"Tscr;":119983,"Uarr;":8607,Ucirc:219,"Uopf;":120140,"Upsi;":978,"Uscr;":119984,"Uuml;":220,"Vbar;":10987,"Vert;":8214,"Vopf;":120141,"Vscr;":119985,"Wopf;":120142,"Wscr;":119986,"Xopf;":120143,"Xscr;":119987,"YAcy;":1071,"YIcy;":1031,"YUcy;":1070,"Yopf;":120144,"Yscr;":119988,"Yuml;":376,"ZHcy;":1046,"Zdot;":379,"Zeta;":918,"Zopf;":8484,"Zscr;":119989,acirc:226,acute:180,aelig:230,"andd;":10844,"andv;":10842,"ange;":10660,"aopf;":120146,"apid;":8779,"apos;":39,aring:229,"ascr;":119990,"auml;":228,"bNot;":10989,"bbrk;":9141,"beta;":946,"beth;":8502,"bnot;":8976,"bopf;":120147,"boxH;":9552,"boxV;":9553,"boxh;":9472,"boxv;":9474,"bscr;":119991,"bsim;":8765,"bsol;":92,"bull;":8226,"bump;":8782,"caps;":8745,"cdot;":267,cedil:184,"cent;":162,"chcy;":1095,"cirE;":10691,"circ;":710,"cire;":8791,"comp;":8705,"cong;":8773,"copf;":120148,"copy;":169,"cscr;":119992,"csub;":10959,"csup;":10960,"cups;":8746,"dArr;":8659,"dHar;":10597,"darr;":8595,"dash;":8208,"diam;":8900,"djcy;":1106,"dopf;":120149,"dscr;":119993,"dscy;":1109,"dsol;":10742,"dtri;":9663,"dzcy;":1119,"eDot;":8785,"ecir;":8790,ecirc:234,"edot;":279,"emsp;":8195,"ensp;":8194,"eopf;":120150,"epar;":8917,"epsi;":949,"escr;":8495,"esim;":8770,"euml;":235,"euro;":8364,"excl;":33,"flat;":9837,"fnof;":402,"fopf;":120151,"fork;":8916,"fscr;":119995,"gdot;":289,"geqq;":8807,"gesl;":8923,"gjcy;":1107,"gnap;":10890,"gneq;":10888,"gopf;":120152,"gscr;":8458,"gsim;":8819,"gtcc;":10919,"gvnE;":8809,"hArr;":8660,"half;":189,"harr;":8596,"hbar;":8463,"hopf;":120153,"hscr;":119997,icirc:238,"iecy;":1077,iexcl:161,"imof;":8887,"iocy;":1105,"iopf;":120154,"iota;":953,"iscr;":119998,"isin;":8712,"iuml;":239,"jopf;":120155,"jscr;":119999,"khcy;":1093,"kjcy;":1116,"kopf;":120156,"kscr;":12e4,"lArr;":8656,"lHar;":10594,"lang;":10216,laquo:171,"larr;":8592,"late;":10925,"lcub;":123,"ldca;":10550,"ldsh;":8626,"leqq;":8806,"lesg;":8922,"ljcy;":1113,"lnap;":10889,"lneq;":10887,"lopf;":120157,"lozf;":10731,"lpar;":40,"lscr;":120001,"lsim;":8818,"lsqb;":91,"ltcc;":10918,"ltri;":9667,"lvnE;":8808,"macr;":175,"male;":9794,"malt;":10016,micro:181,"mlcp;":10971,"mldr;":8230,"mopf;":120158,"mscr;":120002,"nGtv;":8811,"nLtv;":8810,"nang;":8736,"napE;":10864,"nbsp;":160,"ncap;":10819,"ncup;":10818,"ngeq;":8817,"nges;":10878,"ngtr;":8815,"nisd;":8954,"njcy;":1114,"nldr;":8229,"nleq;":8816,"nles;":10877,"nmid;":8740,"nopf;":120159,"npar;":8742,"npre;":10927,"nsce;":10928,"nscr;":120003,"nsim;":8769,"nsub;":8836,"nsup;":8837,"ntgl;":8825,"ntlg;":8824,"nvap;":8781,"nvge;":8805,"nvgt;":62,"nvle;":8804,"nvlt;":60,"oast;":8859,"ocir;":8858,ocirc:244,"odiv;":10808,"odot;":8857,"ogon;":731,"oint;":8750,"omid;":10678,"oopf;":120160,"opar;":10679,"ordf;":170,"ordm;":186,"oror;":10838,"oscr;":8500,"osol;":8856,"ouml;":246,"para;":182,"part;":8706,"perp;":8869,"phiv;":981,"plus;":43,"popf;":120161,pound:163,"prap;":10935,"prec;":8826,"prnE;":10933,"prod;":8719,"prop;":8733,"pscr;":120005,"qint;":10764,"qopf;":120162,"qscr;":120006,"quot;":34,"rArr;":8658,"rHar;":10596,"race;":8765,"rang;":10217,raquo:187,"rarr;":8594,"rcub;":125,"rdca;":10551,"rdsh;":8627,"real;":8476,"rect;":9645,"rhov;":1009,"ring;":730,"ropf;":120163,"rpar;":41,"rscr;":120007,"rsqb;":93,"rtri;":9657,"scap;":10936,"scnE;":10934,"sdot;":8901,"sect;":167,"semi;":59,"sext;":10038,"shcy;":1096,"sime;":8771,"simg;":10910,"siml;":10909,"smid;":8739,"smte;":10924,"solb;":10692,"sopf;":120164,"spar;":8741,"squf;":9642,"sscr;":120008,"star;":9734,"subE;":10949,"sube;":8838,"succ;":8827,"sung;":9834,"sup1;":185,"sup2;":178,"sup3;":179,"supE;":10950,"supe;":8839,szlig:223,"tbrk;":9140,"tdot;":8411,thorn:254,times:215,"tint;":8749,"toea;":10536,"topf;":120165,"tosa;":10537,"trie;":8796,"tscr;":120009,"tscy;":1094,"uArr;":8657,"uHar;":10595,"uarr;":8593,ucirc:251,"uopf;":120166,"upsi;":965,"uscr;":120010,"utri;":9653,"uuml;":252,"vArr;":8661,"vBar;":10984,"varr;":8597,"vert;":124,"vopf;":120167,"vscr;":120011,"wopf;":120168,"wscr;":120012,"xcap;":8898,"xcup;":8899,"xmap;":10236,"xnis;":8955,"xopf;":120169,"xscr;":120013,"xvee;":8897,"yacy;":1103,"yicy;":1111,"yopf;":120170,"yscr;":120014,"yucy;":1102,"yuml;":255,"zdot;":380,"zeta;":950,"zhcy;":1078,"zopf;":120171,"zscr;":120015,"zwnj;":8204,"AMP;":38,"Acy;":1040,"Afr;":120068,"And;":10835,Auml:196,"Bcy;":1041,"Bfr;":120069,COPY:169,"Cap;":8914,"Cfr;":8493,"Chi;":935,"Cup;":8915,"Dcy;":1044,"Del;":8711,"Dfr;":120071,"Dot;":168,"ENG;":330,"ETH;":208,"Ecy;":1069,"Efr;":120072,"Eta;":919,Euml:203,"Fcy;":1060,"Ffr;":120073,"Gcy;":1043,"Gfr;":120074,"Hat;":94,"Hfr;":8460,"Icy;":1048,"Ifr;":8465,"Int;":8748,Iuml:207,"Jcy;":1049,"Jfr;":120077,"Kcy;":1050,"Kfr;":120078,"Lcy;":1051,"Lfr;":120079,"Lsh;":8624,"Map;":10501,"Mcy;":1052,"Mfr;":120080,"Ncy;":1053,"Nfr;":120081,"Not;":10988,"Ocy;":1054,"Ofr;":120082,Ouml:214,"Pcy;":1055,"Pfr;":120083,"Phi;":934,"Psi;":936,QUOT:34,"Qfr;":120084,"REG;":174,"Rcy;":1056,"Rfr;":8476,"Rho;":929,"Rsh;":8625,"Scy;":1057,"Sfr;":120086,"Sub;":8912,"Sum;":8721,"Sup;":8913,"Tab;":9,"Tau;":932,"Tcy;":1058,"Tfr;":120087,"Ucy;":1059,"Ufr;":120088,Uuml:220,"Vcy;":1042,"Vee;":8897,"Vfr;":120089,"Wfr;":120090,"Xfr;":120091,"Ycy;":1067,"Yfr;":120092,"Zcy;":1047,"Zfr;":8488,"acE;":8766,"acd;":8767,"acy;":1072,"afr;":120094,"amp;":38,"and;":8743,"ang;":8736,"apE;":10864,"ape;":8778,"ast;":42,auml:228,"bcy;":1073,"bfr;":120095,"bne;":61,"bot;":8869,"cap;":8745,cent:162,"cfr;":120096,"chi;":967,"cir;":9675,copy:169,"cup;":8746,"dcy;":1076,"deg;":176,"dfr;":120097,"die;":168,"div;":247,"dot;":729,"ecy;":1101,"efr;":120098,"egs;":10902,"ell;":8467,"els;":10901,"eng;":331,"eta;":951,"eth;":240,euml:235,"fcy;":1092,"ffr;":120099,"gEl;":10892,"gap;":10886,"gcy;":1075,"gel;":8923,"geq;":8805,"ges;":10878,"gfr;":120100,"ggg;":8921,"glE;":10898,"gla;":10917,"glj;":10916,"gnE;":8809,"gne;":10888,"hfr;":120101,"icy;":1080,"iff;":8660,"ifr;":120102,"int;":8747,iuml:239,"jcy;":1081,"jfr;":120103,"kcy;":1082,"kfr;":120104,"lEg;":10891,"lap;":10885,"lat;":10923,"lcy;":1083,"leg;":8922,"leq;":8804,"les;":10877,"lfr;":120105,"lgE;":10897,"lnE;":8808,"lne;":10887,"loz;":9674,"lrm;":8206,"lsh;":8624,macr:175,"map;":8614,"mcy;":1084,"mfr;":120106,"mho;":8487,"mid;":8739,"nGg;":8921,"nGt;":8811,"nLl;":8920,"nLt;":8810,"nap;":8777,nbsp:160,"ncy;":1085,"nfr;":120107,"ngE;":8807,"nge;":8817,"ngt;":8815,"nis;":8956,"niv;":8715,"nlE;":8806,"nle;":8816,"nlt;":8814,"not;":172,"npr;":8832,"nsc;":8833,"num;":35,"ocy;":1086,"ofr;":120108,"ogt;":10689,"ohm;":937,"olt;":10688,"ord;":10845,ordf:170,ordm:186,"orv;":10843,ouml:246,"par;":8741,para:182,"pcy;":1087,"pfr;":120109,"phi;":966,"piv;":982,"prE;":10931,"pre;":10927,"psi;":968,"qfr;":120110,quot:34,"rcy;":1088,"reg;":174,"rfr;":120111,"rho;":961,"rlm;":8207,"rsh;":8625,"scE;":10932,"sce;":10928,"scy;":1089,sect:167,"sfr;":120112,"shy;":173,"sim;":8764,"smt;":10922,"sol;":47,"squ;":9633,"sub;":8834,"sum;":8721,sup1:185,sup2:178,sup3:179,"sup;":8835,"tau;":964,"tcy;":1090,"tfr;":120113,"top;":8868,"ucy;":1091,"ufr;":120114,"uml;":168,uuml:252,"vcy;":1074,"vee;":8744,"vfr;":120115,"wfr;":120116,"xfr;":120117,"ycy;":1099,"yen;":165,"yfr;":120118,yuml:255,"zcy;":1079,"zfr;":120119,"zwj;":8205,AMP:38,"DD;":8517,ETH:208,"GT;":62,"Gg;":8921,"Gt;":8811,"Im;":8465,"LT;":60,"Ll;":8920,"Lt;":8810,"Mu;":924,"Nu;":925,"Or;":10836,"Pi;":928,"Pr;":10939,REG:174,"Re;":8476,"Sc;":10940,"Xi;":926,"ac;":8766,"af;":8289,amp:38,"ap;":8776,"dd;":8518,deg:176,"ee;":8519,"eg;":10906,"el;":10905,eth:240,"gE;":8807,"ge;":8805,"gg;":8811,"gl;":8823,"gt;":62,"ic;":8291,"ii;":8520,"in;":8712,"it;":8290,"lE;":8806,"le;":8804,"lg;":8822,"ll;":8810,"lt;":60,"mp;":8723,"mu;":956,"ne;":8800,"ni;":8715,not:172,"nu;":957,"oS;":9416,"or;":8744,"pi;":960,"pm;":177,"pr;":8826,reg:174,"rx;":8478,"sc;":8827,shy:173,uml:168,"wp;":8472,"wr;":8768,"xi;":958,yen:165,GT:62,LT:60,gt:62,lt:60};function OC(e,t){return t&&!e.endsWith(";")?`${e}\\b(?!=)`:e}function Rm(e){const t="#(?:x[a-fA-F\\d]+|\\d+)(?:;)?",r=Object.keys(qC).map(n=>OC(n,e));return new RegExp(`&(${t}|${r.join("|")})`,"g")}Rm(!1);Rm(!0);new Set("address article aside blockquote div dl fieldset footer form h1 h2 h3 h4 h5 h6 header hgroup hr main menu nav ol p pre section table ul".split(" "));const TC=new Map([["svelte:head","Head"],["svelte:options","Options"],["svelte:window","Window"],["svelte:document","Document"],["svelte:body","Body"]]);Array.from(TC.keys()).concat("svelte:self","svelte:component","svelte:fragment","svelte:element");var dt={},ln={},rr={},un={};Object.defineProperty(un,"__esModule",{value:!0});un.default=void 0;function MC(){var e=this,t=0,r={"@@iterator":function(){return r},next:function(){if(t<e.length){var n=e[t];return t=t+1,{done:!1,value:n}}else return{done:!0}}};return r}var LC=MC;un.default=LC;Object.defineProperty(rr,"__esModule",{value:!0});rr.default=NC;var IC=$C(un);function $C(e){return e&&e.__esModule?e:{default:e}}function _c(e){"@babel/helpers - typeof";return _c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_c(e)}function NC(e,t){return typeof Symbol=="function"&&_c(Symbol.iterator)==="symbol"&&Object.defineProperty(e,Symbol.iterator,{value:IC.default.bind(t)}),e}Object.defineProperty(ln,"__esModule",{value:!0});ln.default=void 0;var jC=DC(rr);function DC(e){return e&&e.__esModule?e:{default:e}}function Bu(e,t){return VC(e)||BC(e,t)||km(e,t)||FC()}function FC(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function BC(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var a=[],n=!0,i=!1,o,u;try{for(r=r.call(e);!(n=(o=r.next()).done)&&(a.push(o.value),!(t&&a.length===t));n=!0);}catch(l){i=!0,u=l}finally{try{!n&&r.return!=null&&r.return()}finally{if(i)throw u}}return a}}function VC(e){if(Array.isArray(e))return e}function HC(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=km(e))||t){r&&(e=r);var a=0,n=function(){};return{s:n,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(s){throw s},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,o=!1,u;return{s:function(){r=r.call(e)},n:function(){var s=r.next();return i=s.done,s},e:function(s){o=!0,u=s},f:function(){try{!i&&r.return!=null&&r.return()}finally{if(o)throw u}}}}function km(e,t){if(e){if(typeof e=="string")return Sp(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Sp(e,t)}}function Sp(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}var cr=[["aria-activedescendant",{type:"id"}],["aria-atomic",{type:"boolean"}],["aria-autocomplete",{type:"token",values:["inline","list","both","none"]}],["aria-braillelabel",{type:"string"}],["aria-brailleroledescription",{type:"string"}],["aria-busy",{type:"boolean"}],["aria-checked",{type:"tristate"}],["aria-colcount",{type:"integer"}],["aria-colindex",{type:"integer"}],["aria-colspan",{type:"integer"}],["aria-controls",{type:"idlist"}],["aria-current",{type:"token",values:["page","step","location","date","time",!0,!1]}],["aria-describedby",{type:"idlist"}],["aria-description",{type:"string"}],["aria-details",{type:"id"}],["aria-disabled",{type:"boolean"}],["aria-dropeffect",{type:"tokenlist",values:["copy","execute","link","move","none","popup"]}],["aria-errormessage",{type:"id"}],["aria-expanded",{type:"boolean",allowundefined:!0}],["aria-flowto",{type:"idlist"}],["aria-grabbed",{type:"boolean",allowundefined:!0}],["aria-haspopup",{type:"token",values:[!1,!0,"menu","listbox","tree","grid","dialog"]}],["aria-hidden",{type:"boolean",allowundefined:!0}],["aria-invalid",{type:"token",values:["grammar",!1,"spelling",!0]}],["aria-keyshortcuts",{type:"string"}],["aria-label",{type:"string"}],["aria-labelledby",{type:"idlist"}],["aria-level",{type:"integer"}],["aria-live",{type:"token",values:["assertive","off","polite"]}],["aria-modal",{type:"boolean"}],["aria-multiline",{type:"boolean"}],["aria-multiselectable",{type:"boolean"}],["aria-orientation",{type:"token",values:["vertical","undefined","horizontal"]}],["aria-owns",{type:"idlist"}],["aria-placeholder",{type:"string"}],["aria-posinset",{type:"integer"}],["aria-pressed",{type:"tristate"}],["aria-readonly",{type:"boolean"}],["aria-relevant",{type:"tokenlist",values:["additions","all","removals","text"]}],["aria-required",{type:"boolean"}],["aria-roledescription",{type:"string"}],["aria-rowcount",{type:"integer"}],["aria-rowindex",{type:"integer"}],["aria-rowspan",{type:"integer"}],["aria-selected",{type:"boolean",allowundefined:!0}],["aria-setsize",{type:"integer"}],["aria-sort",{type:"token",values:["ascending","descending","none","other"]}],["aria-valuemax",{type:"number"}],["aria-valuemin",{type:"number"}],["aria-valuenow",{type:"number"}],["aria-valuetext",{type:"string"}]],Cc={entries:function(){return cr},forEach:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,a=HC(cr),n;try{for(a.s();!(n=a.n()).done;){var i=Bu(n.value,2),o=i[0],u=i[1];t.call(r,u,o,cr)}}catch(l){a.e(l)}finally{a.f()}},get:function(t){var r=cr.find(function(a){return a[0]===t});return r&&r[1]},has:function(t){return!!Cc.get(t)},keys:function(){return cr.map(function(t){var r=Bu(t,1),a=r[0];return a})},values:function(){return cr.map(function(t){var r=Bu(t,2),a=r[1];return a})}},UC=(0,jC.default)(Cc,Cc.entries());ln.default=UC;var cn={};Object.defineProperty(cn,"__esModule",{value:!0});cn.default=void 0;var zC=GC(rr);function GC(e){return e&&e.__esModule?e:{default:e}}function Vu(e,t){return KC(e)||QC(e,t)||Sm(e,t)||WC()}function WC(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function QC(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var a=[],n=!0,i=!1,o,u;try{for(r=r.call(e);!(n=(o=r.next()).done)&&(a.push(o.value),!(t&&a.length===t));n=!0);}catch(l){i=!0,u=l}finally{try{!n&&r.return!=null&&r.return()}finally{if(i)throw u}}return a}}function KC(e){if(Array.isArray(e))return e}function XC(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=Sm(e))||t){r&&(e=r);var a=0,n=function(){};return{s:n,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(s){throw s},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,o=!1,u;return{s:function(){r=r.call(e)},n:function(){var s=r.next();return i=s.done,s},e:function(s){o=!0,u=s},f:function(){try{!i&&r.return!=null&&r.return()}finally{if(o)throw u}}}}function Sm(e,t){if(e){if(typeof e=="string")return Pp(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Pp(e,t)}}function Pp(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}var dr=[["a",{reserved:!1}],["abbr",{reserved:!1}],["acronym",{reserved:!1}],["address",{reserved:!1}],["applet",{reserved:!1}],["area",{reserved:!1}],["article",{reserved:!1}],["aside",{reserved:!1}],["audio",{reserved:!1}],["b",{reserved:!1}],["base",{reserved:!0}],["bdi",{reserved:!1}],["bdo",{reserved:!1}],["big",{reserved:!1}],["blink",{reserved:!1}],["blockquote",{reserved:!1}],["body",{reserved:!1}],["br",{reserved:!1}],["button",{reserved:!1}],["canvas",{reserved:!1}],["caption",{reserved:!1}],["center",{reserved:!1}],["cite",{reserved:!1}],["code",{reserved:!1}],["col",{reserved:!0}],["colgroup",{reserved:!0}],["content",{reserved:!1}],["data",{reserved:!1}],["datalist",{reserved:!1}],["dd",{reserved:!1}],["del",{reserved:!1}],["details",{reserved:!1}],["dfn",{reserved:!1}],["dialog",{reserved:!1}],["dir",{reserved:!1}],["div",{reserved:!1}],["dl",{reserved:!1}],["dt",{reserved:!1}],["em",{reserved:!1}],["embed",{reserved:!1}],["fieldset",{reserved:!1}],["figcaption",{reserved:!1}],["figure",{reserved:!1}],["font",{reserved:!1}],["footer",{reserved:!1}],["form",{reserved:!1}],["frame",{reserved:!1}],["frameset",{reserved:!1}],["h1",{reserved:!1}],["h2",{reserved:!1}],["h3",{reserved:!1}],["h4",{reserved:!1}],["h5",{reserved:!1}],["h6",{reserved:!1}],["head",{reserved:!0}],["header",{reserved:!1}],["hgroup",{reserved:!1}],["hr",{reserved:!1}],["html",{reserved:!0}],["i",{reserved:!1}],["iframe",{reserved:!1}],["img",{reserved:!1}],["input",{reserved:!1}],["ins",{reserved:!1}],["kbd",{reserved:!1}],["keygen",{reserved:!1}],["label",{reserved:!1}],["legend",{reserved:!1}],["li",{reserved:!1}],["link",{reserved:!0}],["main",{reserved:!1}],["map",{reserved:!1}],["mark",{reserved:!1}],["marquee",{reserved:!1}],["menu",{reserved:!1}],["menuitem",{reserved:!1}],["meta",{reserved:!0}],["meter",{reserved:!1}],["nav",{reserved:!1}],["noembed",{reserved:!0}],["noscript",{reserved:!0}],["object",{reserved:!1}],["ol",{reserved:!1}],["optgroup",{reserved:!1}],["option",{reserved:!1}],["output",{reserved:!1}],["p",{reserved:!1}],["param",{reserved:!0}],["picture",{reserved:!0}],["pre",{reserved:!1}],["progress",{reserved:!1}],["q",{reserved:!1}],["rp",{reserved:!1}],["rt",{reserved:!1}],["rtc",{reserved:!1}],["ruby",{reserved:!1}],["s",{reserved:!1}],["samp",{reserved:!1}],["script",{reserved:!0}],["section",{reserved:!1}],["select",{reserved:!1}],["small",{reserved:!1}],["source",{reserved:!0}],["spacer",{reserved:!1}],["span",{reserved:!1}],["strike",{reserved:!1}],["strong",{reserved:!1}],["style",{reserved:!0}],["sub",{reserved:!1}],["summary",{reserved:!1}],["sup",{reserved:!1}],["table",{reserved:!1}],["tbody",{reserved:!1}],["td",{reserved:!1}],["textarea",{reserved:!1}],["tfoot",{reserved:!1}],["th",{reserved:!1}],["thead",{reserved:!1}],["time",{reserved:!1}],["title",{reserved:!0}],["tr",{reserved:!1}],["track",{reserved:!0}],["tt",{reserved:!1}],["u",{reserved:!1}],["ul",{reserved:!1}],["var",{reserved:!1}],["video",{reserved:!1}],["wbr",{reserved:!1}],["xmp",{reserved:!1}]],wc={entries:function(){return dr},forEach:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,a=XC(dr),n;try{for(a.s();!(n=a.n()).done;){var i=Vu(n.value,2),o=i[0],u=i[1];t.call(r,u,o,dr)}}catch(l){a.e(l)}finally{a.f()}},get:function(t){var r=dr.find(function(a){return a[0]===t});return r&&r[1]},has:function(t){return!!wc.get(t)},keys:function(){return dr.map(function(t){var r=Vu(t,1),a=r[0];return a})},values:function(){return dr.map(function(t){var r=Vu(t,2),a=r[1];return a})}},YC=(0,zC.default)(wc,wc.entries());cn.default=YC;var Ar={},dn={},pn={};Object.defineProperty(pn,"__esModule",{value:!0});pn.default=void 0;var JC={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},ZC=JC;pn.default=ZC;var fn={};Object.defineProperty(fn,"__esModule",{value:!0});fn.default=void 0;var e8={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},t8=e8;fn.default=t8;var hn={};Object.defineProperty(hn,"__esModule",{value:!0});hn.default=void 0;var r8={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null},relatedConcepts:[{concept:{name:"input"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},a8=r8;hn.default=a8;var mn={};Object.defineProperty(mn,"__esModule",{value:!0});mn.default=void 0;var n8={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},i8=n8;mn.default=i8;var gn={};Object.defineProperty(gn,"__esModule",{value:!0});gn.default=void 0;var o8={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuemax":null,"aria-valuemin":null,"aria-valuenow":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},s8=o8;gn.default=s8;var vn={};Object.defineProperty(vn,"__esModule",{value:!0});vn.default=void 0;var l8={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{"aria-atomic":null,"aria-busy":null,"aria-controls":null,"aria-current":null,"aria-describedby":null,"aria-details":null,"aria-dropeffect":null,"aria-flowto":null,"aria-grabbed":null,"aria-hidden":null,"aria-keyshortcuts":null,"aria-label":null,"aria-labelledby":null,"aria-live":null,"aria-owns":null,"aria-relevant":null,"aria-roledescription":null},relatedConcepts:[{concept:{name:"role"},module:"XHTML"},{concept:{name:"type"},module:"Dublin Core"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]},u8=l8;vn.default=u8;var bn={};Object.defineProperty(bn,"__esModule",{value:!0});bn.default=void 0;var c8={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"frontmatter"},module:"DTB"},{concept:{name:"level"},module:"DTB"},{concept:{name:"level"},module:"SMIL"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},d8=c8;bn.default=d8;var yn={};Object.defineProperty(yn,"__esModule",{value:!0});yn.default=void 0;var p8={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},f8=p8;yn.default=f8;var xn={};Object.defineProperty(xn,"__esModule",{value:!0});xn.default=void 0;var h8={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","structure","section","group"]]},m8=h8;xn.default=m8;var _n={};Object.defineProperty(_n,"__esModule",{value:!0});_n.default=void 0;var g8={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},v8=g8;_n.default=v8;var Cn={};Object.defineProperty(Cn,"__esModule",{value:!0});Cn.default=void 0;var b8={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},y8=b8;Cn.default=y8;var wn={};Object.defineProperty(wn,"__esModule",{value:!0});wn.default=void 0;var x8={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-modal":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},_8=x8;wn.default=_8;Object.defineProperty(dn,"__esModule",{value:!0});dn.default=void 0;var C8=ot(pn),w8=ot(fn),R8=ot(hn),k8=ot(mn),S8=ot(gn),P8=ot(vn),A8=ot(bn),E8=ot(yn),q8=ot(xn),O8=ot(_n),T8=ot(Cn),M8=ot(wn);function ot(e){return e&&e.__esModule?e:{default:e}}var L8=[["command",C8.default],["composite",w8.default],["input",R8.default],["landmark",k8.default],["range",S8.default],["roletype",P8.default],["section",A8.default],["sectionhead",E8.default],["select",q8.default],["structure",O8.default],["widget",T8.default],["window",M8.default]],I8=L8;dn.default=I8;var Rn={},kn={};Object.defineProperty(kn,"__esModule",{value:!0});kn.default=void 0;var $8={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"assertive"},relatedConcepts:[{concept:{name:"alert"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},N8=$8;kn.default=N8;var Sn={};Object.defineProperty(Sn,"__esModule",{value:!0});Sn.default=void 0;var j8={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"alert"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","alert"],["roletype","window","dialog"]]},D8=j8;Sn.default=D8;var Pn={};Object.defineProperty(Pn,"__esModule",{value:!0});Pn.default=void 0;var F8={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"Device Independence Delivery Unit"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},B8=F8;Pn.default=B8;var An={};Object.defineProperty(An,"__esModule",{value:!0});An.default=void 0;var V8={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"article"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]},H8=V8;An.default=H8;var En={};Object.defineProperty(En,"__esModule",{value:!0});En.default=void 0;var U8={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{constraints:["scoped to the body element"],name:"header"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},z8=U8;En.default=z8;var qn={};Object.defineProperty(qn,"__esModule",{value:!0});qn.default=void 0;var G8={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"blockquote"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},W8=G8;qn.default=W8;var On={};Object.defineProperty(On,"__esModule",{value:!0});On.default=void 0;var Q8={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-pressed":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"button"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"image"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"reset"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"submit"}],name:"input"},module:"HTML"},{concept:{name:"button"},module:"HTML"},{concept:{name:"trigger"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},K8=Q8;On.default=K8;var Tn={};Object.defineProperty(Tn,"__esModule",{value:!0});Tn.default=void 0;var X8={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"caption"},module:"HTML"}],requireContextRole:["figure","grid","table"],requiredContextRole:["figure","grid","table"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},Y8=X8;Tn.default=Y8;var Mn={};Object.defineProperty(Mn,"__esModule",{value:!0});Mn.default=void 0;var J8={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-colspan":null,"aria-rowindex":null,"aria-rowspan":null},relatedConcepts:[{concept:{constraints:["ancestor table element has table role"],name:"td"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},Z8=J8;Mn.default=Z8;var Ln={};Object.defineProperty(Ln,"__esModule",{value:!0});Ln.default=void 0;var ew={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-errormessage":null,"aria-expanded":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"checkbox"}],name:"input"},module:"HTML"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]},tw=ew;Ln.default=tw;var In={};Object.defineProperty(In,"__esModule",{value:!0});In.default=void 0;var rw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"code"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},aw=rw;In.default=aw;var $n={};Object.defineProperty($n,"__esModule",{value:!0});$n.default=void 0;var nw={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{concept:{name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"col"}],name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"colgroup"}],name:"th"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]},iw=nw;$n.default=iw;var Nn={};Object.defineProperty(Nn,"__esModule",{value:!0});Nn.default=void 0;var ow={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-expanded":"false","aria-haspopup":"listbox"},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"email"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"search"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"tel"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"text"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"multiple"},{constraints:["undefined"],name:"size"}],constraints:["the multiple attribute is not set and the size attribute does not have a value greater than 1"],name:"select"},module:"HTML"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-expanded":"false"},superClass:[["roletype","widget","input"]]},sw=ow;Nn.default=sw;var jn={};Object.defineProperty(jn,"__esModule",{value:!0});jn.default=void 0;var lw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"aside"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-label"}],constraints:["scoped to a sectioning content element","scoped to a sectioning root element other than body"],name:"aside"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],constraints:["scoped to a sectioning content element","scoped to a sectioning root element other than body"],name:"aside"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},uw=lw;jn.default=uw;var Dn={};Object.defineProperty(Dn,"__esModule",{value:!0});Dn.default=void 0;var cw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{constraints:["scoped to the body element"],name:"footer"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},dw=cw;Dn.default=dw;var Fn={};Object.defineProperty(Fn,"__esModule",{value:!0});Fn.default=void 0;var pw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dd"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},fw=pw;Fn.default=fw;var Bn={};Object.defineProperty(Bn,"__esModule",{value:!0});Bn.default=void 0;var hw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"del"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},mw=hw;Bn.default=mw;var Vn={};Object.defineProperty(Vn,"__esModule",{value:!0});Vn.default=void 0;var gw={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dialog"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","window"]]},vw=gw;Vn.default=vw;var Hn={};Object.defineProperty(Hn,"__esModule",{value:!0});Hn.default=void 0;var bw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{module:"DAISY Guide"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","list"]]},yw=bw;Hn.default=yw;var Un={};Object.defineProperty(Un,"__esModule",{value:!0});Un.default=void 0;var xw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"Device Independence Delivery Unit"}},{concept:{name:"html"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},_w=xw;Un.default=_w;var zn={};Object.defineProperty(zn,"__esModule",{value:!0});zn.default=void 0;var Cw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"em"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},ww=Cw;zn.default=ww;var Gn={};Object.defineProperty(Gn,"__esModule",{value:!0});Gn.default=void 0;var Rw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["article"]],requiredProps:{},superClass:[["roletype","structure","section","list"]]},kw=Rw;Gn.default=kw;var Wn={};Object.defineProperty(Wn,"__esModule",{value:!0});Wn.default=void 0;var Sw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"figure"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},Pw=Sw;Wn.default=Pw;var Qn={};Object.defineProperty(Qn,"__esModule",{value:!0});Qn.default=void 0;var Aw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"form"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"form"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"name"}],name:"form"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},Ew=Aw;Qn.default=Ew;var Kn={};Object.defineProperty(Kn,"__esModule",{value:!0});Kn.default=void 0;var qw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"a"},module:"HTML"},{concept:{name:"area"},module:"HTML"},{concept:{name:"aside"},module:"HTML"},{concept:{name:"b"},module:"HTML"},{concept:{name:"bdo"},module:"HTML"},{concept:{name:"body"},module:"HTML"},{concept:{name:"data"},module:"HTML"},{concept:{name:"div"},module:"HTML"},{concept:{constraints:["scoped to the main element","scoped to a sectioning content element","scoped to a sectioning root element other than body"],name:"footer"},module:"HTML"},{concept:{constraints:["scoped to the main element","scoped to a sectioning content element","scoped to a sectioning root element other than body"],name:"header"},module:"HTML"},{concept:{name:"hgroup"},module:"HTML"},{concept:{name:"i"},module:"HTML"},{concept:{name:"pre"},module:"HTML"},{concept:{name:"q"},module:"HTML"},{concept:{name:"samp"},module:"HTML"},{concept:{name:"section"},module:"HTML"},{concept:{name:"small"},module:"HTML"},{concept:{name:"span"},module:"HTML"},{concept:{name:"u"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},Ow=qw;Kn.default=Ow;var Xn={};Object.defineProperty(Xn,"__esModule",{value:!0});Xn.default=void 0;var Tw={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-multiselectable":null,"aria-readonly":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","structure","section","table"]]},Mw=Tw;Xn.default=Mw;var Yn={};Object.defineProperty(Yn,"__esModule",{value:!0});Yn.default=void 0;var Lw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-selected":null},relatedConcepts:[{concept:{constraints:["ancestor table element has grid role","ancestor table element has treegrid role"],name:"td"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","widget"]]},Iw=Lw;Yn.default=Iw;var Jn={};Object.defineProperty(Jn,"__esModule",{value:!0});Jn.default=void 0;var $w={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null},relatedConcepts:[{concept:{name:"details"},module:"HTML"},{concept:{name:"fieldset"},module:"HTML"},{concept:{name:"optgroup"},module:"HTML"},{concept:{name:"address"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},Nw=$w;Jn.default=Nw;var Zn={};Object.defineProperty(Zn,"__esModule",{value:!0});Zn.default=void 0;var jw={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-level":"2"},relatedConcepts:[{concept:{name:"h1"},module:"HTML"},{concept:{name:"h2"},module:"HTML"},{concept:{name:"h3"},module:"HTML"},{concept:{name:"h4"},module:"HTML"},{concept:{name:"h5"},module:"HTML"},{concept:{name:"h6"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-level":"2"},superClass:[["roletype","structure","sectionhead"]]},Dw=jw;Zn.default=Dw;var ei={};Object.defineProperty(ei,"__esModule",{value:!0});ei.default=void 0;var Fw={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"alt"}],name:"img"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"alt"}],name:"img"},module:"HTML"},{concept:{name:"imggroup"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},Bw=Fw;ei.default=Bw;var ti={};Object.defineProperty(ti,"__esModule",{value:!0});ti.default=void 0;var Vw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"ins"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},Hw=Vw;ti.default=Hw;var ri={};Object.defineProperty(ri,"__esModule",{value:!0});ri.default=void 0;var Uw={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"href"}],name:"a"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"href"}],name:"area"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},zw=Uw;ri.default=zw;var ai={};Object.defineProperty(ai,"__esModule",{value:!0});ai.default=void 0;var Gw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menu"},module:"HTML"},{concept:{name:"ol"},module:"HTML"},{concept:{name:"ul"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["listitem"]],requiredProps:{},superClass:[["roletype","structure","section"]]},Ww=Gw;ai.default=Ww;var ni={};Object.defineProperty(ni,"__esModule",{value:!0});ni.default=void 0;var Qw={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-invalid":null,"aria-multiselectable":null,"aria-readonly":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[{concept:{attributes:[{constraints:[">1"],name:"size"}],constraints:["the size attribute value is greater than 1"],name:"select"},module:"HTML"},{concept:{attributes:[{name:"multiple"}],name:"select"},module:"HTML"},{concept:{name:"datalist"},module:"HTML"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["option","group"],["option"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},Kw=Qw;ni.default=Kw;var ii={};Object.defineProperty(ii,"__esModule",{value:!0});ii.default=void 0;var Xw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{constraints:["direct descendant of ol","direct descendant of ul","direct descendant of menu"],name:"li"},module:"HTML"},{concept:{name:"item"},module:"XForms"}],requireContextRole:["directory","list"],requiredContextRole:["directory","list"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},Yw=Xw;ii.default=Yw;var oi={};Object.defineProperty(oi,"__esModule",{value:!0});oi.default=void 0;var Jw={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-live":"polite"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},Zw=Jw;oi.default=Zw;var si={};Object.defineProperty(si,"__esModule",{value:!0});si.default=void 0;var eR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"main"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},tR=eR;si.default=tR;var li={};Object.defineProperty(li,"__esModule",{value:!0});li.default=void 0;var rR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:[],props:{"aria-braillelabel":null,"aria-brailleroledescription":null,"aria-description":null},relatedConcepts:[{concept:{name:"mark"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},aR=rR;li.default=aR;var ui={};Object.defineProperty(ui,"__esModule",{value:!0});ui.default=void 0;var nR={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},iR=nR;ui.default=iR;var ci={};Object.defineProperty(ci,"__esModule",{value:!0});ci.default=void 0;var oR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"math"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},sR=oR;ci.default=sR;var di={};Object.defineProperty(di,"__esModule",{value:!0});di.default=void 0;var lR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"vertical"},relatedConcepts:[{concept:{name:"MENU"},module:"JAPI"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"},{concept:{name:"sidebar"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},uR=lR;di.default=uR;var pi={};Object.defineProperty(pi,"__esModule",{value:!0});pi.default=void 0;var cR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"toolbar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select","menu"],["roletype","structure","section","group","select","menu"]]},dR=cR;pi.default=dR;var fi={};Object.defineProperty(fi,"__esModule",{value:!0});fi.default=void 0;var pR={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"MENU_ITEM"},module:"JAPI"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},fR=pR;fi.default=fR;var hi={};Object.defineProperty(hi,"__esModule",{value:!0});hi.default=void 0;var hR={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"],["roletype","widget","command","menuitem"]]},mR=hR;hi.default=mR;var mi={};Object.defineProperty(mi,"__esModule",{value:!0});mi.default=void 0;var gR={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox","menuitemcheckbox"],["roletype","widget","command","menuitem","menuitemcheckbox"],["roletype","widget","input","radio"]]},vR=gR;mi.default=vR;var gi={};Object.defineProperty(gi,"__esModule",{value:!0});gi.default=void 0;var bR={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null,"aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{name:"meter"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","structure","range"]]},yR=bR;gi.default=yR;var vi={};Object.defineProperty(vi,"__esModule",{value:!0});vi.default=void 0;var xR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"nav"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},_R=xR;vi.default=_R;var bi={};Object.defineProperty(bi,"__esModule",{value:!0});bi.default=void 0;var CR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]},wR=CR;bi.default=wR;var yi={};Object.defineProperty(yi,"__esModule",{value:!0});yi.default=void 0;var RR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},kR=RR;yi.default=kR;var xi={};Object.defineProperty(xi,"__esModule",{value:!0});xi.default=void 0;var SR={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[{concept:{name:"item"},module:"XForms"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-selected":"false"},superClass:[["roletype","widget","input"]]},PR=SR;xi.default=PR;var _i={};Object.defineProperty(_i,"__esModule",{value:!0});_i.default=void 0;var AR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"p"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},ER=AR;_i.default=ER;var Ci={};Object.defineProperty(Ci,"__esModule",{value:!0});Ci.default=void 0;var qR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{attributes:[{name:"alt",value:""}],name:"img"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},OR=qR;Ci.default=OR;var wi={};Object.defineProperty(wi,"__esModule",{value:!0});wi.default=void 0;var TR={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null},relatedConcepts:[{concept:{name:"progress"},module:"HTML"},{concept:{name:"status"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","range"],["roletype","widget"]]},MR=TR;wi.default=MR;var Ri={};Object.defineProperty(Ri,"__esModule",{value:!0});Ri.default=void 0;var LR={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"radio"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]},IR=LR;Ri.default=IR;var ki={};Object.defineProperty(ki,"__esModule",{value:!0});ki.default=void 0;var $R={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{name:"list"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["radio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},NR=$R;ki.default=NR;var Si={};Object.defineProperty(Si,"__esModule",{value:!0});Si.default=void 0;var jR={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"section"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"section"},module:"HTML"},{concept:{name:"Device Independence Glossart perceivable unit"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},DR=jR;Si.default=DR;var Pi={};Object.defineProperty(Pi,"__esModule",{value:!0});Pi.default=void 0;var FR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-expanded":null,"aria-level":null,"aria-posinset":null,"aria-rowindex":null,"aria-selected":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"tr"},module:"HTML"}],requireContextRole:["grid","rowgroup","table","treegrid"],requiredContextRole:["grid","rowgroup","table","treegrid"],requiredOwnedElements:[["cell"],["columnheader"],["gridcell"],["rowheader"]],requiredProps:{},superClass:[["roletype","structure","section","group"],["roletype","widget"]]},BR=FR;Pi.default=BR;var Ai={};Object.defineProperty(Ai,"__esModule",{value:!0});Ai.default=void 0;var VR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"tbody"},module:"HTML"},{concept:{name:"tfoot"},module:"HTML"},{concept:{name:"thead"},module:"HTML"}],requireContextRole:["grid","table","treegrid"],requiredContextRole:["grid","table","treegrid"],requiredOwnedElements:[["row"]],requiredProps:{},superClass:[["roletype","structure"]]},HR=VR;Ai.default=HR;var Ei={};Object.defineProperty(Ei,"__esModule",{value:!0});Ei.default=void 0;var UR={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{concept:{attributes:[{name:"scope",value:"row"}],name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"rowgroup"}],name:"th"},module:"HTML"}],requireContextRole:["row","rowgroup"],requiredContextRole:["row","rowgroup"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]},zR=UR;Ei.default=zR;var qi={};Object.defineProperty(qi,"__esModule",{value:!0});qi.default=void 0;var GR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-valuetext":null,"aria-orientation":"vertical","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-valuenow":null},superClass:[["roletype","structure","range"],["roletype","widget"]]},WR=GR;qi.default=WR;var Oi={};Object.defineProperty(Oi,"__esModule",{value:!0});Oi.default=void 0;var QR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},KR=QR;Oi.default=KR;var Ti={};Object.defineProperty(Ti,"__esModule",{value:!0});Ti.default=void 0;var XR={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"search"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input","textbox"]]},YR=XR;Ti.default=YR;var Mi={};Object.defineProperty(Mi,"__esModule",{value:!0});Mi.default=void 0;var JR={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":null,"aria-valuetext":null},relatedConcepts:[{concept:{name:"hr"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},ZR=JR;Mi.default=ZR;var Li={};Object.defineProperty(Li,"__esModule",{value:!0});Li.default=void 0;var ek={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-valuetext":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"range"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","widget","input"],["roletype","structure","range"]]},tk=ek;Li.default=tk;var Ii={};Object.defineProperty(Ii,"__esModule",{value:!0});Ii.default=void 0;var rk={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-valuetext":null,"aria-valuenow":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"number"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","widget","input"],["roletype","structure","range"]]},ak=rk;Ii.default=ak;var $i={};Object.defineProperty($i,"__esModule",{value:!0});$i.default=void 0;var nk={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"polite"},relatedConcepts:[{concept:{name:"output"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},ik=nk;$i.default=ik;var Ni={};Object.defineProperty(Ni,"__esModule",{value:!0});Ni.default=void 0;var ok={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"strong"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},sk=ok;Ni.default=sk;var ji={};Object.defineProperty(ji,"__esModule",{value:!0});ji.default=void 0;var lk={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"sub"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},uk=lk;ji.default=uk;var Di={};Object.defineProperty(Di,"__esModule",{value:!0});Di.default=void 0;var ck={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"sup"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},dk=ck;Di.default=dk;var Fi={};Object.defineProperty(Fi,"__esModule",{value:!0});Fi.default=void 0;var pk={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"button"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"]]},fk=pk;Fi.default=fk;var Bi={};Object.defineProperty(Bi,"__esModule",{value:!0});Bi.default=void 0;var hk={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[],requireContextRole:["tablist"],requiredContextRole:["tablist"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"],["roletype","widget"]]},mk=hk;Bi.default=mk;var Vi={};Object.defineProperty(Vi,"__esModule",{value:!0});Vi.default=void 0;var gk={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-colcount":null,"aria-rowcount":null},relatedConcepts:[{concept:{name:"table"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","structure","section"]]},vk=gk;Vi.default=vk;var Hi={};Object.defineProperty(Hi,"__esModule",{value:!0});Hi.default=void 0;var bk={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-multiselectable":null,"aria-orientation":"horizontal"},relatedConcepts:[{module:"DAISY",concept:{name:"guide"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["tab"]],requiredProps:{},superClass:[["roletype","widget","composite"]]},yk=bk;Hi.default=yk;var Ui={};Object.defineProperty(Ui,"__esModule",{value:!0});Ui.default=void 0;var xk={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},_k=xk;Ui.default=_k;var zi={};Object.defineProperty(zi,"__esModule",{value:!0});zi.default=void 0;var Ck={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dfn"},module:"HTML"},{concept:{name:"dt"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},wk=Ck;zi.default=wk;var Gi={};Object.defineProperty(Gi,"__esModule",{value:!0});Gi.default=void 0;var Rk={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-multiline":null,"aria-placeholder":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"type"},{constraints:["undefined"],name:"list"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"email"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"tel"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"text"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"url"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{name:"input"},module:"XForms"},{concept:{name:"textarea"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input"]]},kk=Rk;Gi.default=kk;var Wi={};Object.defineProperty(Wi,"__esModule",{value:!0});Wi.default=void 0;var Sk={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"time"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},Pk=Sk;Wi.default=Pk;var Qi={};Object.defineProperty(Qi,"__esModule",{value:!0});Qi.default=void 0;var Ak={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","status"]]},Ek=Ak;Qi.default=Ek;var Ki={};Object.defineProperty(Ki,"__esModule",{value:!0});Ki.default=void 0;var qk={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"menubar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]},Ok=qk;Ki.default=Ok;var Xi={};Object.defineProperty(Xi,"__esModule",{value:!0});Xi.default=void 0;var Tk={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},Mk=Tk;Xi.default=Mk;var Yi={};Object.defineProperty(Yi,"__esModule",{value:!0});Yi.default=void 0;var Lk={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-multiselectable":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["treeitem","group"],["treeitem"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},Ik=Lk;Yi.default=Ik;var Ji={};Object.defineProperty(Ji,"__esModule",{value:!0});Ji.default=void 0;var $k={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite","grid"],["roletype","structure","section","table","grid"],["roletype","widget","composite","select","tree"],["roletype","structure","section","group","select","tree"]]},Nk=$k;Ji.default=Nk;var Zi={};Object.defineProperty(Zi,"__esModule",{value:!0});Zi.default=void 0;var jk={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[],requireContextRole:["group","tree"],requiredContextRole:["group","tree"],requiredOwnedElements:[],requiredProps:{"aria-selected":null},superClass:[["roletype","structure","section","listitem"],["roletype","widget","input","option"]]},Dk=jk;Zi.default=Dk;Object.defineProperty(Rn,"__esModule",{value:!0});Rn.default=void 0;var Fk=E(kn),Bk=E(Sn),Vk=E(Pn),Hk=E(An),Uk=E(En),zk=E(qn),Gk=E(On),Wk=E(Tn),Qk=E(Mn),Kk=E(Ln),Xk=E(In),Yk=E($n),Jk=E(Nn),Zk=E(jn),e2=E(Dn),t2=E(Fn),r2=E(Bn),a2=E(Vn),n2=E(Hn),i2=E(Un),o2=E(zn),s2=E(Gn),l2=E(Wn),u2=E(Qn),c2=E(Kn),d2=E(Xn),p2=E(Yn),f2=E(Jn),h2=E(Zn),m2=E(ei),g2=E(ti),v2=E(ri),b2=E(ai),y2=E(ni),x2=E(ii),_2=E(oi),C2=E(si),w2=E(li),R2=E(ui),k2=E(ci),S2=E(di),P2=E(pi),A2=E(fi),E2=E(hi),q2=E(mi),O2=E(gi),T2=E(vi),M2=E(bi),L2=E(yi),I2=E(xi),$2=E(_i),N2=E(Ci),j2=E(wi),D2=E(Ri),F2=E(ki),B2=E(Si),V2=E(Pi),H2=E(Ai),U2=E(Ei),z2=E(qi),G2=E(Oi),W2=E(Ti),Q2=E(Mi),K2=E(Li),X2=E(Ii),Y2=E($i),J2=E(Ni),Z2=E(ji),eS=E(Di),tS=E(Fi),rS=E(Bi),aS=E(Vi),nS=E(Hi),iS=E(Ui),oS=E(zi),sS=E(Gi),lS=E(Wi),uS=E(Qi),cS=E(Ki),dS=E(Xi),pS=E(Yi),fS=E(Ji),hS=E(Zi);function E(e){return e&&e.__esModule?e:{default:e}}var mS=[["alert",Fk.default],["alertdialog",Bk.default],["application",Vk.default],["article",Hk.default],["banner",Uk.default],["blockquote",zk.default],["button",Gk.default],["caption",Wk.default],["cell",Qk.default],["checkbox",Kk.default],["code",Xk.default],["columnheader",Yk.default],["combobox",Jk.default],["complementary",Zk.default],["contentinfo",e2.default],["definition",t2.default],["deletion",r2.default],["dialog",a2.default],["directory",n2.default],["document",i2.default],["emphasis",o2.default],["feed",s2.default],["figure",l2.default],["form",u2.default],["generic",c2.default],["grid",d2.default],["gridcell",p2.default],["group",f2.default],["heading",h2.default],["img",m2.default],["insertion",g2.default],["link",v2.default],["list",b2.default],["listbox",y2.default],["listitem",x2.default],["log",_2.default],["main",C2.default],["mark",w2.default],["marquee",R2.default],["math",k2.default],["menu",S2.default],["menubar",P2.default],["menuitem",A2.default],["menuitemcheckbox",E2.default],["menuitemradio",q2.default],["meter",O2.default],["navigation",T2.default],["none",M2.default],["note",L2.default],["option",I2.default],["paragraph",$2.default],["presentation",N2.default],["progressbar",j2.default],["radio",D2.default],["radiogroup",F2.default],["region",B2.default],["row",V2.default],["rowgroup",H2.default],["rowheader",U2.default],["scrollbar",z2.default],["search",G2.default],["searchbox",W2.default],["separator",Q2.default],["slider",K2.default],["spinbutton",X2.default],["status",Y2.default],["strong",J2.default],["subscript",Z2.default],["superscript",eS.default],["switch",tS.default],["tab",rS.default],["table",aS.default],["tablist",nS.default],["tabpanel",iS.default],["term",oS.default],["textbox",sS.default],["time",lS.default],["timer",uS.default],["toolbar",cS.default],["tooltip",dS.default],["tree",pS.default],["treegrid",fS.default],["treeitem",hS.default]],gS=mS;Rn.default=gS;var eo={},to={};Object.defineProperty(to,"__esModule",{value:!0});to.default=void 0;var vS={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"abstract [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},bS=vS;to.default=bS;var ro={};Object.defineProperty(ro,"__esModule",{value:!0});ro.default=void 0;var yS={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"acknowledgments [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},xS=yS;ro.default=xS;var ao={};Object.defineProperty(ao,"__esModule",{value:!0});ao.default=void 0;var _S={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"afterword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},CS=_S;ao.default=CS;var no={};Object.defineProperty(no,"__esModule",{value:!0});no.default=void 0;var wS={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"appendix [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},RS=wS;no.default=RS;var io={};Object.defineProperty(io,"__esModule",{value:!0});io.default=void 0;var kS={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"referrer [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},SS=kS;io.default=SS;var oo={};Object.defineProperty(oo,"__esModule",{value:!0});oo.default=void 0;var PS={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"EPUB biblioentry [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-bibliography"],requiredContextRole:["doc-bibliography"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]},AS=PS;oo.default=AS;var so={};Object.defineProperty(so,"__esModule",{value:!0});so.default=void 0;var ES={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"bibliography [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-biblioentry"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},qS=ES;so.default=qS;var lo={};Object.defineProperty(lo,"__esModule",{value:!0});lo.default=void 0;var OS={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"biblioref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},TS=OS;lo.default=TS;var uo={};Object.defineProperty(uo,"__esModule",{value:!0});uo.default=void 0;var MS={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"chapter [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},LS=MS;uo.default=LS;var co={};Object.defineProperty(co,"__esModule",{value:!0});co.default=void 0;var IS={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"colophon [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},$S=IS;co.default=$S;var po={};Object.defineProperty(po,"__esModule",{value:!0});po.default=void 0;var NS={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"conclusion [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},jS=NS;po.default=jS;var fo={};Object.defineProperty(fo,"__esModule",{value:!0});fo.default=void 0;var DS={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"cover [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]},FS=DS;fo.default=FS;var ho={};Object.defineProperty(ho,"__esModule",{value:!0});ho.default=void 0;var BS={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credit [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},VS=BS;ho.default=VS;var mo={};Object.defineProperty(mo,"__esModule",{value:!0});mo.default=void 0;var HS={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credits [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},US=HS;mo.default=US;var go={};Object.defineProperty(go,"__esModule",{value:!0});go.default=void 0;var zS={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"dedication [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},GS=zS;go.default=GS;var vo={};Object.defineProperty(vo,"__esModule",{value:!0});vo.default=void 0;var WS={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-endnotes"],requiredContextRole:["doc-endnotes"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]},QS=WS;vo.default=QS;var bo={};Object.defineProperty(bo,"__esModule",{value:!0});bo.default=void 0;var KS={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnotes [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-endnote"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},XS=KS;bo.default=XS;var yo={};Object.defineProperty(yo,"__esModule",{value:!0});yo.default=void 0;var YS={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epigraph [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},JS=YS;yo.default=JS;var xo={};Object.defineProperty(xo,"__esModule",{value:!0});xo.default=void 0;var ZS={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epilogue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},eP=ZS;xo.default=eP;var _o={};Object.defineProperty(_o,"__esModule",{value:!0});_o.default=void 0;var tP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"errata [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},rP=tP;_o.default=rP;var Co={};Object.defineProperty(Co,"__esModule",{value:!0});Co.default=void 0;var aP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},nP=aP;Co.default=nP;var wo={};Object.defineProperty(wo,"__esModule",{value:!0});wo.default=void 0;var iP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"footnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},oP=iP;wo.default=oP;var Ro={};Object.defineProperty(Ro,"__esModule",{value:!0});Ro.default=void 0;var sP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"foreword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},lP=sP;Ro.default=lP;var ko={};Object.defineProperty(ko,"__esModule",{value:!0});ko.default=void 0;var uP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossary [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["definition"],["term"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},cP=uP;ko.default=cP;var So={};Object.defineProperty(So,"__esModule",{value:!0});So.default=void 0;var dP={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},pP=dP;So.default=pP;var Po={};Object.defineProperty(Po,"__esModule",{value:!0});Po.default=void 0;var fP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"index [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},hP=fP;Po.default=hP;var Ao={};Object.defineProperty(Ao,"__esModule",{value:!0});Ao.default=void 0;var mP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"introduction [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},gP=mP;Ao.default=gP;var Eo={};Object.defineProperty(Eo,"__esModule",{value:!0});Eo.default=void 0;var vP={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"noteref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},bP=vP;Eo.default=bP;var qo={};Object.defineProperty(qo,"__esModule",{value:!0});qo.default=void 0;var yP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"notice [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]},xP=yP;qo.default=xP;var Oo={};Object.defineProperty(Oo,"__esModule",{value:!0});Oo.default=void 0;var _P={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"pagebreak [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","separator"]]},CP=_P;Oo.default=CP;var To={};Object.defineProperty(To,"__esModule",{value:!0});To.default=void 0;var wP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"page-list [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},RP=wP;To.default=RP;var Mo={};Object.defineProperty(Mo,"__esModule",{value:!0});Mo.default=void 0;var kP={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"part [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},SP=kP;Mo.default=SP;var Lo={};Object.defineProperty(Lo,"__esModule",{value:!0});Lo.default=void 0;var PP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"preface [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},AP=PP;Lo.default=AP;var Io={};Object.defineProperty(Io,"__esModule",{value:!0});Io.default=void 0;var EP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"prologue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},qP=EP;Io.default=qP;var $o={};Object.defineProperty($o,"__esModule",{value:!0});$o.default=void 0;var OP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"pullquote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["none"]]},TP=OP;$o.default=TP;var No={};Object.defineProperty(No,"__esModule",{value:!0});No.default=void 0;var MP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"qna [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},LP=MP;No.default=LP;var jo={};Object.defineProperty(jo,"__esModule",{value:!0});jo.default=void 0;var IP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"subtitle [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"]]},$P=IP;jo.default=$P;var Do={};Object.defineProperty(Do,"__esModule",{value:!0});Do.default=void 0;var NP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"help [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]},jP=NP;Do.default=jP;var Fo={};Object.defineProperty(Fo,"__esModule",{value:!0});Fo.default=void 0;var DP={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"toc [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},FP=DP;Fo.default=FP;Object.defineProperty(eo,"__esModule",{value:!0});eo.default=void 0;var BP=ne(to),VP=ne(ro),HP=ne(ao),UP=ne(no),zP=ne(io),GP=ne(oo),WP=ne(so),QP=ne(lo),KP=ne(uo),XP=ne(co),YP=ne(po),JP=ne(fo),ZP=ne(ho),eA=ne(mo),tA=ne(go),rA=ne(vo),aA=ne(bo),nA=ne(yo),iA=ne(xo),oA=ne(_o),sA=ne(Co),lA=ne(wo),uA=ne(Ro),cA=ne(ko),dA=ne(So),pA=ne(Po),fA=ne(Ao),hA=ne(Eo),mA=ne(qo),gA=ne(Oo),vA=ne(To),bA=ne(Mo),yA=ne(Lo),xA=ne(Io),_A=ne($o),CA=ne(No),wA=ne(jo),RA=ne(Do),kA=ne(Fo);function ne(e){return e&&e.__esModule?e:{default:e}}var SA=[["doc-abstract",BP.default],["doc-acknowledgments",VP.default],["doc-afterword",HP.default],["doc-appendix",UP.default],["doc-backlink",zP.default],["doc-biblioentry",GP.default],["doc-bibliography",WP.default],["doc-biblioref",QP.default],["doc-chapter",KP.default],["doc-colophon",XP.default],["doc-conclusion",YP.default],["doc-cover",JP.default],["doc-credit",ZP.default],["doc-credits",eA.default],["doc-dedication",tA.default],["doc-endnote",rA.default],["doc-endnotes",aA.default],["doc-epigraph",nA.default],["doc-epilogue",iA.default],["doc-errata",oA.default],["doc-example",sA.default],["doc-footnote",lA.default],["doc-foreword",uA.default],["doc-glossary",cA.default],["doc-glossref",dA.default],["doc-index",pA.default],["doc-introduction",fA.default],["doc-noteref",hA.default],["doc-notice",mA.default],["doc-pagebreak",gA.default],["doc-pagelist",vA.default],["doc-part",bA.default],["doc-preface",yA.default],["doc-prologue",xA.default],["doc-pullquote",_A.default],["doc-qna",CA.default],["doc-subtitle",wA.default],["doc-tip",RA.default],["doc-toc",kA.default]],PA=SA;eo.default=PA;var Bo={},Vo={};Object.defineProperty(Vo,"__esModule",{value:!0});Vo.default=void 0;var AA={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-object"}},{module:"ARIA",concept:{name:"img"}},{module:"ARIA",concept:{name:"article"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]},EA=AA;Vo.default=EA;var Ho={};Object.defineProperty(Ho,"__esModule",{value:!0});Ho.default=void 0;var qA={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-document"}},{module:"ARIA",concept:{name:"group"}},{module:"ARIA",concept:{name:"img"}},{module:"GRAPHICS",concept:{name:"graphics-symbol"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]},OA=qA;Ho.default=OA;var Uo={};Object.defineProperty(Uo,"__esModule",{value:!0});Uo.default=void 0;var TA={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]},MA=TA;Uo.default=MA;Object.defineProperty(Bo,"__esModule",{value:!0});Bo.default=void 0;var LA=cd(Vo),IA=cd(Ho),$A=cd(Uo);function cd(e){return e&&e.__esModule?e:{default:e}}var NA=[["graphics-document",LA.default],["graphics-object",IA.default],["graphics-symbol",$A.default]],jA=NA;Bo.default=jA;Object.defineProperty(Ar,"__esModule",{value:!0});Ar.default=void 0;var DA=na(dn),FA=na(Rn),BA=na(eo),VA=na(Bo),HA=na(rr);function na(e){return e&&e.__esModule?e:{default:e}}function UA(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Rc(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=Pm(e))||t){r&&(e=r);var a=0,n=function(){};return{s:n,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(s){throw s},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,o=!1,u;return{s:function(){r=r.call(e)},n:function(){var s=r.next();return i=s.done,s},e:function(s){o=!0,u=s},f:function(){try{!i&&r.return!=null&&r.return()}finally{if(o)throw u}}}}function Ur(e,t){return WA(e)||GA(e,t)||Pm(e,t)||zA()}function zA(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Pm(e,t){if(e){if(typeof e=="string")return Ap(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ap(e,t)}}function Ap(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}function GA(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var a=[],n=!0,i=!1,o,u;try{for(r=r.call(e);!(n=(o=r.next()).done)&&(a.push(o.value),!(t&&a.length===t));n=!0);}catch(l){i=!0,u=l}finally{try{!n&&r.return!=null&&r.return()}finally{if(i)throw u}}return a}}function WA(e){if(Array.isArray(e))return e}var jt=[].concat(DA.default,FA.default,BA.default,VA.default);jt.forEach(function(e){var t=Ur(e,2),r=t[1],a=Rc(r.superClass),n;try{for(a.s();!(n=a.n()).done;){var i=n.value,o=Rc(i),u;try{var l=function(){var d=u.value,p=jt.find(function(te){var A=Ur(te,1),_=A[0];return _===d});if(p)for(var y=p[1],x=0,L=Object.keys(y.props);x<L.length;x++){var W=L[x];Object.prototype.hasOwnProperty.call(r.props,W)||Object.assign(r.props,UA({},W,y.props[W]))}};for(o.s();!(u=o.n()).done;)l()}catch(s){o.e(s)}finally{o.f()}}}catch(s){a.e(s)}finally{a.f()}});var kc={entries:function(){return jt},forEach:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,a=Rc(jt),n;try{for(a.s();!(n=a.n()).done;){var i=Ur(n.value,2),o=i[0],u=i[1];t.call(r,u,o,jt)}}catch(l){a.e(l)}finally{a.f()}},get:function(t){var r=jt.find(function(a){return a[0]===t});return r&&r[1]},has:function(t){return!!kc.get(t)},keys:function(){return jt.map(function(t){var r=Ur(t,1),a=r[0];return a})},values:function(){return jt.map(function(t){var r=Ur(t,2),a=r[1];return a})}},QA=(0,HA.default)(kc,kc.entries());Ar.default=QA;var zo={},Am={},Ep=Object.prototype.hasOwnProperty;function Sc(e,t){var r,a;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((a=e.length)===t.length)for(;a--&&Sc(e[a],t[a]););return a===-1}if(!r||typeof e=="object"){a=0;for(r in e)if(Ep.call(e,r)&&++a&&!Ep.call(t,r)||!(r in t)||!Sc(e[r],t[r]))return!1;return Object.keys(t).length===a}}return e!==e&&t!==t}Am.dequal=Sc;Object.defineProperty(zo,"__esModule",{value:!0});zo.default=void 0;var Em=Am,KA=Om(rr),qm=Om(Ar);function Om(e){return e&&e.__esModule?e:{default:e}}function Hu(e,t){return JA(e)||YA(e,t)||Tm(e,t)||XA()}function XA(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function YA(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var a=[],n=!0,i=!1,o,u;try{for(r=r.call(e);!(n=(o=r.next()).done)&&(a.push(o.value),!(t&&a.length===t));n=!0);}catch(l){i=!0,u=l}finally{try{!n&&r.return!=null&&r.return()}finally{if(i)throw u}}return a}}function JA(e){if(Array.isArray(e))return e}function ZA(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=Tm(e))||t){r&&(e=r);var a=0,n=function(){};return{s:n,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(s){throw s},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,o=!1,u;return{s:function(){r=r.call(e)},n:function(){var s=r.next();return i=s.done,s},e:function(s){o=!0,u=s},f:function(){try{!i&&r.return!=null&&r.return()}finally{if(o)throw u}}}}function Tm(e,t){if(e){if(typeof e=="string")return qp(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return qp(e,t)}}function qp(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}var Dt=[],Op=qm.default.keys();for(var Uu=0;Uu<Op.length;Uu++){var zu=Op[Uu],Gu=qm.default.get(zu);if(Gu)for(var Tp=[].concat(Gu.baseConcepts,Gu.relatedConcepts),Wu=0;Wu<Tp.length;Wu++){var Mp=Tp[Wu];Mp.module==="HTML"&&function(){var e=Mp.concept;if(e){var t=Dt.find(function(i){return(0,Em.dequal)(i,e)}),r;t?r=t[1]:r=[];for(var a=!0,n=0;n<r.length;n++)if(r[n]===zu){a=!1;break}a&&r.push(zu),Dt.push([e,r])}}()}}var Pc={entries:function(){return Dt},forEach:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,a=ZA(Dt),n;try{for(a.s();!(n=a.n()).done;){var i=Hu(n.value,2),o=i[0],u=i[1];t.call(r,u,o,Dt)}}catch(l){a.e(l)}finally{a.f()}},get:function(t){var r=Dt.find(function(a){return t.name===a[0].name&&(0,Em.dequal)(t.attributes,a[0].attributes)});return r&&r[1]},has:function(t){return!!Pc.get(t)},keys:function(){return Dt.map(function(t){var r=Hu(t,1),a=r[0];return a})},values:function(){return Dt.map(function(t){var r=Hu(t,2),a=r[1];return a})}},e9=(0,KA.default)(Pc,Pc.entries());zo.default=e9;var Go={};Object.defineProperty(Go,"__esModule",{value:!0});Go.default=void 0;var t9=Lm(rr),Mm=Lm(Ar);function Lm(e){return e&&e.__esModule?e:{default:e}}function Qu(e,t){return n9(e)||a9(e,t)||Im(e,t)||r9()}function r9(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function a9(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var a=[],n=!0,i=!1,o,u;try{for(r=r.call(e);!(n=(o=r.next()).done)&&(a.push(o.value),!(t&&a.length===t));n=!0);}catch(l){i=!0,u=l}finally{try{!n&&r.return!=null&&r.return()}finally{if(i)throw u}}return a}}function n9(e){if(Array.isArray(e))return e}function i9(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=Im(e))||t){r&&(e=r);var a=0,n=function(){};return{s:n,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(s){throw s},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,o=!1,u;return{s:function(){r=r.call(e)},n:function(){var s=r.next();return i=s.done,s},e:function(s){o=!0,u=s},f:function(){try{!i&&r.return!=null&&r.return()}finally{if(o)throw u}}}}function Im(e,t){if(e){if(typeof e=="string")return Lp(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Lp(e,t)}}function Lp(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}var Kt=[],Ip=Mm.default.keys();for(var Ku=0;Ku<Ip.length;Ku++){var $p=Ip[Ku],Xu=Mm.default.get($p),Yu=[];if(Xu){for(var Np=[].concat(Xu.baseConcepts,Xu.relatedConcepts),Ju=0;Ju<Np.length;Ju++){var jp=Np[Ju];if(jp.module==="HTML"){var Dp=jp.concept;Dp!=null&&Yu.push(Dp)}}Yu.length>0&&Kt.push([$p,Yu])}}var Ac={entries:function(){return Kt},forEach:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,a=i9(Kt),n;try{for(a.s();!(n=a.n()).done;){var i=Qu(n.value,2),o=i[0],u=i[1];t.call(r,u,o,Kt)}}catch(l){a.e(l)}finally{a.f()}},get:function(t){var r=Kt.find(function(a){return a[0]===t});return r&&r[1]},has:function(t){return!!Ac.get(t)},keys:function(){return Kt.map(function(t){var r=Qu(t,1),a=r[0];return a})},values:function(){return Kt.map(function(t){var r=Qu(t,2),a=r[1];return a})}},o9=(0,t9.default)(Ac,Ac.entries());Go.default=o9;Object.defineProperty(dt,"__esModule",{value:!0});var ia=dt.roles=dt.roleElements=dd=dt.elementRoles=dt.dom=dt.aria=void 0,s9=oa(ln),l9=oa(cn),u9=oa(Ar),c9=oa(zo),d9=oa(Go);function oa(e){return e&&e.__esModule?e:{default:e}}var p9=s9.default;dt.aria=p9;var f9=l9.default;dt.dom=f9;var h9=u9.default;ia=dt.roles=h9;var m9=c9.default,dd=dt.elementRoles=m9,g9=d9.default;dt.roleElements=g9;var At={},Wo={},Er={},Qo={};Object.defineProperty(Qo,"__esModule",{value:!0});Qo.default=void 0;function v9(){var e=this,t=0,r={"@@iterator":function(){return r},next:function(){if(t<e.length){var n=e[t];return t=t+1,{done:!1,value:n}}else return{done:!0}}};return r}var b9=v9;Qo.default=b9;Object.defineProperty(Er,"__esModule",{value:!0});Er.default=_9;var y9=x9(Qo);function x9(e){return e&&e.__esModule?e:{default:e}}function Ec(e){"@babel/helpers - typeof";return Ec=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ec(e)}function _9(e,t){return typeof Symbol=="function"&&Ec(Symbol.iterator)==="symbol"&&Object.defineProperty(e,Symbol.iterator,{value:y9.default.bind(t)}),e}var ar={},Ko={};Object.defineProperty(Ko,"__esModule",{value:!0});Ko.default=void 0;var C9={relatedConcepts:[{module:"HTML",concept:{name:"abbr"}}],type:"structure"},w9=C9;Ko.default=w9;var Xo={};Object.defineProperty(Xo,"__esModule",{value:!0});Xo.default=void 0;var R9={relatedConcepts:[{module:"ARIA",concept:{name:"alertdialog"}}],type:"window"},k9=R9;Xo.default=k9;var Yo={};Object.defineProperty(Yo,"__esModule",{value:!0});Yo.default=void 0;var S9={relatedConcepts:[{module:"ARIA",concept:{name:"alert"}}],type:"structure"},P9=S9;Yo.default=P9;var Jo={};Object.defineProperty(Jo,"__esModule",{value:!0});Jo.default=void 0;var A9={relatedConcepts:[],type:"structure"},E9=A9;Jo.default=E9;var Zo={};Object.defineProperty(Zo,"__esModule",{value:!0});Zo.default=void 0;var q9={relatedConcepts:[{module:"ARIA",concept:{name:"application"}}],type:"window"},O9=q9;Zo.default=O9;var es={};Object.defineProperty(es,"__esModule",{value:!0});es.default=void 0;var T9={relatedConcepts:[{module:"ARIA",concept:{name:"article"}},{module:"HTML",concept:{name:"article"}}],type:"structure"},M9=T9;es.default=M9;var ts={};Object.defineProperty(ts,"__esModule",{value:!0});ts.default=void 0;var L9={relatedConcepts:[{module:"HTML",concept:{name:"audio"}}],type:"widget"},I9=L9;ts.default=I9;var rs={};Object.defineProperty(rs,"__esModule",{value:!0});rs.default=void 0;var $9={relatedConcepts:[{module:"ARIA",concept:{name:"banner"}}],type:"structure"},N9=$9;rs.default=N9;var as={};Object.defineProperty(as,"__esModule",{value:!0});as.default=void 0;var j9={relatedConcepts:[{module:"HTML",concept:{name:"blockquote"}}],type:"structure"},D9=j9;as.default=D9;var ns={};Object.defineProperty(ns,"__esModule",{value:!0});ns.default=void 0;var F9={relatedConcepts:[{module:"ARIA",concept:{attributes:[{name:"aria-busy",value:"true"}]}}],type:"widget"},B9=F9;ns.default=B9;var is={};Object.defineProperty(is,"__esModule",{value:!0});is.default=void 0;var V9={relatedConcepts:[{module:"ARIA",concept:{name:"button"}},{module:"HTML",concept:{name:"button"}}],type:"widget"},H9=V9;is.default=H9;var os={};Object.defineProperty(os,"__esModule",{value:!0});os.default=void 0;var U9={relatedConcepts:[{module:"HTML",concept:{name:"canvas"}}],type:"widget"},z9=U9;os.default=z9;var ss={};Object.defineProperty(ss,"__esModule",{value:!0});ss.default=void 0;var G9={relatedConcepts:[{module:"HTML",concept:{name:"caption"}}],type:"structure"},W9=G9;ss.default=W9;var ls={};Object.defineProperty(ls,"__esModule",{value:!0});ls.default=void 0;var Q9={relatedConcepts:[{module:"ARIA",concept:{name:"cell"}},{module:"ARIA",concept:{name:"gridcell"}},{module:"HTML",concept:{name:"td"}}],type:"widget"},K9=Q9;ls.default=K9;var us={};Object.defineProperty(us,"__esModule",{value:!0});us.default=void 0;var X9={relatedConcepts:[{module:"ARIA",concept:{name:"checkbox"}},{module:"HTML",concept:{name:"input",attributes:[{name:"type",value:"checkbox"}]}}],type:"widget"},Y9=X9;us.default=Y9;var cs={};Object.defineProperty(cs,"__esModule",{value:!0});cs.default=void 0;var J9={relatedConcepts:[{module:"HTML",concept:{name:"input",attributes:[{name:"type",value:"color"}]}}],type:"widget"},Z9=J9;cs.default=Z9;var ds={};Object.defineProperty(ds,"__esModule",{value:!0});ds.default=void 0;var e6={relatedConcepts:[{module:"ARIA",concept:{name:"columnheader"}},{module:"HTML",concept:{name:"th"}}],type:"widget"},t6=e6;ds.default=t6;var ps={};Object.defineProperty(ps,"__esModule",{value:!0});ps.default=void 0;var r6={relatedConcepts:[],type:"structure"},a6=r6;ps.default=a6;var fs={};Object.defineProperty(fs,"__esModule",{value:!0});fs.default=void 0;var n6={relatedConcepts:[{module:"ARIA",concept:{name:"combobox"}},{module:"HTML",concept:{name:"select"}}],type:"widget"},i6=n6;fs.default=i6;var hs={};Object.defineProperty(hs,"__esModule",{value:!0});hs.default=void 0;var o6={relatedConcepts:[{module:"ARIA",concept:{name:"complementary"}}],type:"structure"},s6=o6;hs.default=s6;var ms={};Object.defineProperty(ms,"__esModule",{value:!0});ms.default=void 0;var l6={relatedConcepts:[{module:"ARIA",concept:{name:"structureinfo"}}],type:"structure"},u6=l6;ms.default=u6;var gs={};Object.defineProperty(gs,"__esModule",{value:!0});gs.default=void 0;var c6={relatedConcepts:[{module:"HTML",concept:{name:"input",attributes:[{name:"type",value:"date"}]}}],type:"widget"},d6=c6;gs.default=d6;var vs={};Object.defineProperty(vs,"__esModule",{value:!0});vs.default=void 0;var p6={relatedConcepts:[{module:"HTML",concept:{name:"input",attributes:[{name:"type",value:"datetime"}]}}],type:"widget"},f6=p6;vs.default=f6;var bs={};Object.defineProperty(bs,"__esModule",{value:!0});bs.default=void 0;var h6={relatedConcepts:[{module:"HTML",concept:{name:"dfn"}}],type:"structure"},m6=h6;bs.default=m6;var ys={};Object.defineProperty(ys,"__esModule",{value:!0});ys.default=void 0;var g6={relatedConcepts:[{module:"HTML",concept:{name:"dd"}}],type:"structure"},v6=g6;ys.default=v6;var xs={};Object.defineProperty(xs,"__esModule",{value:!0});xs.default=void 0;var b6={relatedConcepts:[{module:"HTML",concept:{name:"dl"}}],type:"structure"},y6=b6;xs.default=y6;var _s={};Object.defineProperty(_s,"__esModule",{value:!0});_s.default=void 0;var x6={relatedConcepts:[{module:"HTML",concept:{name:"dt"}}],type:"structure"},_6=x6;_s.default=_6;var Cs={};Object.defineProperty(Cs,"__esModule",{value:!0});Cs.default=void 0;var C6={relatedConcepts:[{module:"HTML",concept:{name:"details"}}],type:"structure"},w6=C6;Cs.default=w6;var ws={};Object.defineProperty(ws,"__esModule",{value:!0});ws.default=void 0;var R6={relatedConcepts:[{module:"ARIA",concept:{name:"dialog"}},{module:"HTML",concept:{name:"dialog"}}],type:"window"},k6=R6;ws.default=k6;var Rs={};Object.defineProperty(Rs,"__esModule",{value:!0});Rs.default=void 0;var S6={relatedConcepts:[{module:"ARIA",concept:{name:"directory"}},{module:"HTML",concept:{name:"dir"}}],type:"structure"},P6=S6;Rs.default=P6;var ks={};Object.defineProperty(ks,"__esModule",{value:!0});ks.default=void 0;var A6={relatedConcepts:[{module:"HTML",concept:{constraints:["scoped to a details element"],name:"summary"}}],type:"widget"},E6=A6;ks.default=E6;var Ss={};Object.defineProperty(Ss,"__esModule",{value:!0});Ss.default=void 0;var q6={relatedConcepts:[{module:"HTML",concept:{name:"div"}}],type:"generic"},O6=q6;Ss.default=O6;var Ps={};Object.defineProperty(Ps,"__esModule",{value:!0});Ps.default=void 0;var T6={relatedConcepts:[{module:"ARIA",concept:{name:"document"}}],type:"structure"},M6=T6;Ps.default=M6;var As={};Object.defineProperty(As,"__esModule",{value:!0});As.default=void 0;var L6={relatedConcepts:[{module:"HTML",concept:{name:"embed"}}],type:"widget"},I6=L6;As.default=I6;var Es={};Object.defineProperty(Es,"__esModule",{value:!0});Es.default=void 0;var $6={relatedConcepts:[{module:"ARIA",concept:{name:"feed"}}],type:"structure"},N6=$6;Es.default=N6;var qs={};Object.defineProperty(qs,"__esModule",{value:!0});qs.default=void 0;var j6={relatedConcepts:[{module:"HTML",concept:{name:"figcaption"}}],type:"structure"},D6=j6;qs.default=D6;var Os={};Object.defineProperty(Os,"__esModule",{value:!0});Os.default=void 0;var F6={relatedConcepts:[{module:"ARIA",concept:{name:"figure"}},{module:"HTML",concept:{name:"figure"}}],type:"structure"},B6=F6;Os.default=B6;var Ts={};Object.defineProperty(Ts,"__esModule",{value:!0});Ts.default=void 0;var V6={relatedConcepts:[{module:"HTML",concept:{name:"footer"}}],type:"structure"},H6=V6;Ts.default=H6;var Ms={};Object.defineProperty(Ms,"__esModule",{value:!0});Ms.default=void 0;var U6={relatedConcepts:[{module:"ARIA",concept:{name:"form"}},{module:"HTML",concept:{name:"form"}}],type:"structure"},z6=U6;Ms.default=z6;var Ls={};Object.defineProperty(Ls,"__esModule",{value:!0});Ls.default=void 0;var G6={relatedConcepts:[{module:"ARIA",concept:{name:"grid"}}],type:"widget"},W6=G6;Ls.default=W6;var Is={};Object.defineProperty(Is,"__esModule",{value:!0});Is.default=void 0;var Q6={relatedConcepts:[{module:"ARIA",concept:{name:"group"}}],type:"structure"},K6=Q6;Is.default=K6;var $s={};Object.defineProperty($s,"__esModule",{value:!0});$s.default=void 0;var X6={relatedConcepts:[{module:"ARIA",concept:{name:"heading"}},{module:"HTML",concept:{name:"h1"}},{module:"HTML",concept:{name:"h2"}},{module:"HTML",concept:{name:"h3"}},{module:"HTML",concept:{name:"h4"}},{module:"HTML",concept:{name:"h5"}},{module:"HTML",concept:{name:"h6"}}],type:"structure"},Y6=X6;$s.default=Y6;var Ns={};Object.defineProperty(Ns,"__esModule",{value:!0});Ns.default=void 0;var J6={relatedConcepts:[],type:"window"},Z6=J6;Ns.default=Z6;var js={};Object.defineProperty(js,"__esModule",{value:!0});js.default=void 0;var e3={relatedConcepts:[{module:"HTML",concept:{name:"iframe"}}],type:"window"},t3=e3;js.default=t3;var Ds={};Object.defineProperty(Ds,"__esModule",{value:!0});Ds.default=void 0;var r3={relatedConcepts:[],type:"structure"},a3=r3;Ds.default=a3;var Fs={};Object.defineProperty(Fs,"__esModule",{value:!0});Fs.default=void 0;var n3={relatedConcepts:[],type:"widget"},i3=n3;Fs.default=i3;var Bs={};Object.defineProperty(Bs,"__esModule",{value:!0});Bs.default=void 0;var o3={relatedConcepts:[{module:"HTML",concept:{name:"img",attributes:[{name:"usemap"}]}}],type:"structure"},s3=o3;Bs.default=s3;var Vs={};Object.defineProperty(Vs,"__esModule",{value:!0});Vs.default=void 0;var l3={relatedConcepts:[{module:"ARIA",concept:{name:"img"}},{module:"HTML",concept:{name:"img"}}],type:"structure"},u3=l3;Vs.default=u3;var Hs={};Object.defineProperty(Hs,"__esModule",{value:!0});Hs.default=void 0;var c3={relatedConcepts:[{module:"HTML",concept:{name:"input"}}],type:"widget"},d3=c3;Hs.default=d3;var Us={};Object.defineProperty(Us,"__esModule",{value:!0});Us.default=void 0;var p3={relatedConcepts:[{module:"HTML",concept:{name:"input",attributes:[{name:"type",value:"time"}]}}],type:"widget"},f3=p3;Us.default=f3;var zs={};Object.defineProperty(zs,"__esModule",{value:!0});zs.default=void 0;var h3={relatedConcepts:[{module:"HTML",concept:{name:"label"}}],type:"structure"},m3=h3;zs.default=m3;var Gs={};Object.defineProperty(Gs,"__esModule",{value:!0});Gs.default=void 0;var g3={relatedConcepts:[{module:"HTML",concept:{name:"legend"}}],type:"structure"},v3=g3;Gs.default=v3;var Ws={};Object.defineProperty(Ws,"__esModule",{value:!0});Ws.default=void 0;var b3={relatedConcepts:[{module:"HTML",concept:{name:"br"}}],type:"structure"},y3=b3;Ws.default=y3;var Qs={};Object.defineProperty(Qs,"__esModule",{value:!0});Qs.default=void 0;var x3={relatedConcepts:[{module:"ARIA",concept:{name:"link"}},{module:"HTML",concept:{name:"a",attributes:[{name:"href"}]}}],type:"widget"},_3=x3;Qs.default=_3;var Ks={};Object.defineProperty(Ks,"__esModule",{value:!0});Ks.default=void 0;var C3={relatedConcepts:[{module:"ARIA",concept:{name:"option"}},{module:"HTML",concept:{name:"option"}}],type:"widget"},w3=C3;Ks.default=w3;var Xs={};Object.defineProperty(Xs,"__esModule",{value:!0});Xs.default=void 0;var R3={relatedConcepts:[{module:"ARIA",concept:{name:"listbox"}},{module:"HTML",concept:{name:"datalist"}},{module:"HTML",concept:{name:"select"}}],type:"widget"},k3=R3;Xs.default=k3;var Ys={};Object.defineProperty(Ys,"__esModule",{value:!0});Ys.default=void 0;var S3={relatedConcepts:[{module:"ARIA",concept:{name:"listitem"}},{module:"HTML",concept:{name:"li"}}],type:"structure"},P3=S3;Ys.default=P3;var Js={};Object.defineProperty(Js,"__esModule",{value:!0});Js.default=void 0;var A3={relatedConcepts:[],type:"structure"},E3=A3;Js.default=E3;var Zs={};Object.defineProperty(Zs,"__esModule",{value:!0});Zs.default=void 0;var q3={relatedConcepts:[{module:"ARIA",concept:{name:"list"}},{module:"HTML",concept:{name:"ul"}},{module:"HTML",concept:{name:"ol"}}],type:"structure"},O3=q3;Zs.default=O3;var el={};Object.defineProperty(el,"__esModule",{value:!0});el.default=void 0;var T3={relatedConcepts:[{module:"ARIA",concept:{name:"log"}}],type:"structure"},M3=T3;el.default=M3;var tl={};Object.defineProperty(tl,"__esModule",{value:!0});tl.default=void 0;var L3={relatedConcepts:[{module:"ARIA",concept:{name:"main"}},{module:"HTML",concept:{name:"main"}}],type:"structure"},I3=L3;tl.default=I3;var rl={};Object.defineProperty(rl,"__esModule",{value:!0});rl.default=void 0;var $3={relatedConcepts:[{module:"HTML",concept:{name:"mark"}}],type:"structure"},N3=$3;rl.default=N3;var al={};Object.defineProperty(al,"__esModule",{value:!0});al.default=void 0;var j3={relatedConcepts:[{module:"ARIA",concept:{name:"marquee"}},{module:"HTML",concept:{name:"marquee"}}],type:"structure"},D3=j3;al.default=D3;var nl={};Object.defineProperty(nl,"__esModule",{value:!0});nl.default=void 0;var F3={relatedConcepts:[{module:"ARIA",concept:{name:"math"}}],type:"structure"},B3=F3;nl.default=B3;var il={};Object.defineProperty(il,"__esModule",{value:!0});il.default=void 0;var V3={relatedConcepts:[{module:"ARIA",concept:{name:"menubar"}}],type:"structure"},H3=V3;il.default=H3;var ol={};Object.defineProperty(ol,"__esModule",{value:!0});ol.default=void 0;var U3={relatedConcepts:[],type:"widget"},z3=U3;ol.default=z3;var sl={};Object.defineProperty(sl,"__esModule",{value:!0});sl.default=void 0;var G3={relatedConcepts:[{module:"ARIA",concept:{name:"menuitem"}},{module:"HTML",concept:{name:"menuitem"}}],type:"widget"},W3=G3;sl.default=W3;var ll={};Object.defineProperty(ll,"__esModule",{value:!0});ll.default=void 0;var Q3={relatedConcepts:[{module:"ARIA",concept:{name:"menuitemcheckbox"}}],type:"widget"},K3=Q3;ll.default=K3;var ul={};Object.defineProperty(ul,"__esModule",{value:!0});ul.default=void 0;var X3={relatedConcepts:[{module:"ARIA",concept:{name:"menuitemradio"}}],type:"widget"},Y3=X3;ul.default=Y3;var cl={};Object.defineProperty(cl,"__esModule",{value:!0});cl.default=void 0;var J3={relatedConcepts:[],type:"widget"},Z3=J3;cl.default=Z3;var dl={};Object.defineProperty(dl,"__esModule",{value:!0});dl.default=void 0;var eE={relatedConcepts:[],type:"widget"},tE=eE;dl.default=tE;var pl={};Object.defineProperty(pl,"__esModule",{value:!0});pl.default=void 0;var rE={relatedConcepts:[{module:"ARIA",concept:{name:"menu"}},{module:"HTML",concept:{name:"menu"}}],type:"structure"},aE=rE;pl.default=aE;var fl={};Object.defineProperty(fl,"__esModule",{value:!0});fl.default=void 0;var nE={relatedConcepts:[{module:"HTML",concept:{name:"meter"}}],type:"structure"},iE=nE;fl.default=iE;var hl={};Object.defineProperty(hl,"__esModule",{value:!0});hl.default=void 0;var oE={relatedConcepts:[{module:"ARIA",concept:{name:"navigation"}},{module:"HTML",concept:{name:"nav"}}],type:"structure"},sE=oE;hl.default=sE;var ml={};Object.defineProperty(ml,"__esModule",{value:!0});ml.default=void 0;var lE={relatedConcepts:[{module:"ARIA",concept:{name:"none"}}],type:"structure"},uE=lE;ml.default=uE;var gl={};Object.defineProperty(gl,"__esModule",{value:!0});gl.default=void 0;var cE={relatedConcepts:[{module:"ARIA",concept:{name:"note"}}],type:"structure"},dE=cE;gl.default=dE;var vl={};Object.defineProperty(vl,"__esModule",{value:!0});vl.default=void 0;var pE={relatedConcepts:[],type:"structure"},fE=pE;vl.default=fE;var bl={};Object.defineProperty(bl,"__esModule",{value:!0});bl.default=void 0;var hE={relatedConcepts:[{module:"HTML",concept:{name:"p"}}],type:"structure"},mE=hE;bl.default=mE;var yl={};Object.defineProperty(yl,"__esModule",{value:!0});yl.default=void 0;var gE={relatedConcepts:[],type:"widget"},vE=gE;yl.default=vE;var xl={};Object.defineProperty(xl,"__esModule",{value:!0});xl.default=void 0;var bE={relatedConcepts:[{module:"HTML",concept:{name:"pre"}}],type:"structure"},yE=bE;xl.default=yE;var _l={};Object.defineProperty(_l,"__esModule",{value:!0});_l.default=void 0;var xE={relatedConcepts:[{module:"ARIA",concept:{name:"presentation"}}],type:"structure"},_E=xE;_l.default=_E;var Cl={};Object.defineProperty(Cl,"__esModule",{value:!0});Cl.default=void 0;var CE={relatedConcepts:[{module:"ARIA",concept:{name:"progressbar"}},{module:"HTML",concept:{name:"progress"}}],type:"structure"},wE=CE;Cl.default=wE;var wl={};Object.defineProperty(wl,"__esModule",{value:!0});wl.default=void 0;var RE={relatedConcepts:[{module:"ARIA",concept:{name:"radio"}},{module:"HTML",concept:{name:"input",attributes:[{name:"type",value:"radio"}]}}],type:"widget"},kE=RE;wl.default=kE;var Rl={};Object.defineProperty(Rl,"__esModule",{value:!0});Rl.default=void 0;var SE={relatedConcepts:[{module:"ARIA",concept:{name:"radiogroup"}}],type:"structure"},PE=SE;Rl.default=PE;var kl={};Object.defineProperty(kl,"__esModule",{value:!0});kl.default=void 0;var AE={relatedConcepts:[{module:"ARIA",concept:{name:"region"}}],type:"structure"},EE=AE;kl.default=EE;var Sl={};Object.defineProperty(Sl,"__esModule",{value:!0});Sl.default=void 0;var qE={relatedConcepts:[],type:"structure"},OE=qE;Sl.default=OE;var Pl={};Object.defineProperty(Pl,"__esModule",{value:!0});Pl.default=void 0;var TE={relatedConcepts:[{module:"ARIA",concept:{name:"rowheader"}},{module:"HTML",concept:{name:"th",attributes:[{name:"scope",value:"row"}]}}],type:"widget"},ME=TE;Pl.default=ME;var Al={};Object.defineProperty(Al,"__esModule",{value:!0});Al.default=void 0;var LE={relatedConcepts:[{module:"ARIA",concept:{name:"row"}},{module:"HTML",concept:{name:"tr"}}],type:"structure"},IE=LE;Al.default=IE;var El={};Object.defineProperty(El,"__esModule",{value:!0});El.default=void 0;var $E={relatedConcepts:[{module:"HTML",concept:{name:"ruby"}}],type:"structure"},NE=$E;El.default=NE;var ql={};Object.defineProperty(ql,"__esModule",{value:!0});ql.default=void 0;var jE={relatedConcepts:[],type:"structure"},DE=jE;ql.default=DE;var Ol={};Object.defineProperty(Ol,"__esModule",{value:!0});Ol.default=void 0;var FE={relatedConcepts:[],type:"structure"},BE=FE;Ol.default=BE;var Tl={};Object.defineProperty(Tl,"__esModule",{value:!0});Tl.default=void 0;var VE={relatedConcepts:[{module:"ARIA",concept:{name:"scrollbar"}}],type:"widget"},HE=VE;Tl.default=HE;var Ml={};Object.defineProperty(Ml,"__esModule",{value:!0});Ml.default=void 0;var UE={relatedConcepts:[],type:"structure"},zE=UE;Ml.default=zE;var Ll={};Object.defineProperty(Ll,"__esModule",{value:!0});Ll.default=void 0;var GE={relatedConcepts:[{module:"ARIA",concept:{name:"search"}}],type:"structure"},WE=GE;Ll.default=WE;var Il={};Object.defineProperty(Il,"__esModule",{value:!0});Il.default=void 0;var QE={relatedConcepts:[{module:"ARIA",concept:{name:"searchbox"}},{module:"HTML",concept:{name:"input",attributes:[{name:"type",value:"search"}]}}],type:"widget"},KE=QE;Il.default=KE;var $l={};Object.defineProperty($l,"__esModule",{value:!0});$l.default=void 0;var XE={relatedConcepts:[{module:"ARIA",concept:{name:"slider"}},{module:"HTML",concept:{name:"input",attributes:[{name:"type",value:"range"}]}}],type:"widget"},YE=XE;$l.default=YE;var Nl={};Object.defineProperty(Nl,"__esModule",{value:!0});Nl.default=void 0;var JE={relatedConcepts:[],type:"structure"},ZE=JE;Nl.default=ZE;var jl={};Object.defineProperty(jl,"__esModule",{value:!0});jl.default=void 0;var eq={relatedConcepts:[{module:"ARIA",concept:{name:"spinbutton"}},{module:"HTML",concept:{name:"input",attributes:[{name:"type",value:"number"}]}}],type:"widget"},tq=eq;jl.default=tq;var Dl={};Object.defineProperty(Dl,"__esModule",{value:!0});Dl.default=void 0;var rq={relatedConcepts:[],type:"structure"},aq=rq;Dl.default=aq;var Fl={};Object.defineProperty(Fl,"__esModule",{value:!0});Fl.default=void 0;var nq={relatedConcepts:[{module:"ARIA",concept:{name:"separator"}}],type:"widget"},iq=nq;Fl.default=iq;var Bl={};Object.defineProperty(Bl,"__esModule",{value:!0});Bl.default=void 0;var oq={relatedConcepts:[],type:"structure"},sq=oq;Bl.default=sq;var Vl={};Object.defineProperty(Vl,"__esModule",{value:!0});Vl.default=void 0;var lq={relatedConcepts:[{module:"ARIA",concept:{name:"status"}}],type:"structure"},uq=lq;Vl.default=uq;var Hl={};Object.defineProperty(Hl,"__esModule",{value:!0});Hl.default=void 0;var cq={relatedConcepts:[],type:"structure"},dq=cq;Hl.default=dq;var Ul={};Object.defineProperty(Ul,"__esModule",{value:!0});Ul.default=void 0;var pq={relatedConcepts:[{module:"ARIA",concept:{name:"switch"}},{module:"HTML",concept:{name:"input",attributes:[{name:"type",value:"checkbox"}]}}],type:"widget"},fq=pq;Ul.default=fq;var zl={};Object.defineProperty(zl,"__esModule",{value:!0});zl.default=void 0;var hq={relatedConcepts:[{module:"ARIA",concept:{name:"tablist"}}],type:"structure"},mq=hq;zl.default=mq;var Gl={};Object.defineProperty(Gl,"__esModule",{value:!0});Gl.default=void 0;var gq={relatedConcepts:[{module:"ARIA",concept:{name:"tab"}}],type:"widget"},vq=gq;Gl.default=vq;var Wl={};Object.defineProperty(Wl,"__esModule",{value:!0});Wl.default=void 0;var bq={relatedConcepts:[],type:"structure"},yq=bq;Wl.default=yq;var Ql={};Object.defineProperty(Ql,"__esModule",{value:!0});Ql.default=void 0;var xq={relatedConcepts:[{module:"ARIA",concept:{name:"table"}},{module:"HTML",concept:{name:"table"}}],type:"structure"},_q=xq;Ql.default=_q;var Kl={};Object.defineProperty(Kl,"__esModule",{value:!0});Kl.default=void 0;var Cq={relatedConcepts:[{module:"ARIA",concept:{name:"tablist"}}],type:"structure"},wq=Cq;Kl.default=wq;var Xl={};Object.defineProperty(Xl,"__esModule",{value:!0});Xl.default=void 0;var Rq={relatedConcepts:[{module:"ARIA",concept:{name:"tabpanel"}}],type:"structure"},kq=Rq;Xl.default=kq;var Yl={};Object.defineProperty(Yl,"__esModule",{value:!0});Yl.default=void 0;var Sq={relatedConcepts:[{module:"ARIA",concept:{name:"term"}}],type:"structure"},Pq=Sq;Yl.default=Pq;var Jl={};Object.defineProperty(Jl,"__esModule",{value:!0});Jl.default=void 0;var Aq={relatedConcepts:[{module:"ARIA",concept:{attributes:[{name:"aria-multiline",value:"true"}],name:"textbox"}},{module:"HTML",concept:{name:"textarea"}}],type:"widget"},Eq=Aq;Jl.default=Eq;var Zl={};Object.defineProperty(Zl,"__esModule",{value:!0});Zl.default=void 0;var qq={relatedConcepts:[{module:"ARIA",concept:{name:"textbox"}},{module:"HTML",concept:{name:"input"}},{module:"HTML",concept:{name:"input",attributes:[{name:"type",value:"text"}]}}],type:"widget"},Oq=qq;Zl.default=Oq;var eu={};Object.defineProperty(eu,"__esModule",{value:!0});eu.default=void 0;var Tq={relatedConcepts:[{module:"HTML",concept:{name:"time"}}],type:"structure"},Mq=Tq;eu.default=Mq;var tu={};Object.defineProperty(tu,"__esModule",{value:!0});tu.default=void 0;var Lq={relatedConcepts:[{module:"ARIA",concept:{name:"timer"}}],type:"structure"},Iq=Lq;tu.default=Iq;var ru={};Object.defineProperty(ru,"__esModule",{value:!0});ru.default=void 0;var $q={relatedConcepts:[{module:"ARIA",concept:{attributes:[{name:"aria-pressed"}]}}],type:"widget"},Nq=$q;ru.default=Nq;var au={};Object.defineProperty(au,"__esModule",{value:!0});au.default=void 0;var jq={relatedConcepts:[{module:"ARIA",concept:{name:"toolbar"}}],type:"structure"},Dq=jq;au.default=Dq;var nu={};Object.defineProperty(nu,"__esModule",{value:!0});nu.default=void 0;var Fq={relatedConcepts:[{module:"ARIA",concept:{name:"tree"}}],type:"widget"},Bq=Fq;nu.default=Bq;var iu={};Object.defineProperty(iu,"__esModule",{value:!0});iu.default=void 0;var Vq={relatedConcepts:[{module:"ARIA",concept:{name:"treegrid"}}],type:"widget"},Hq=Vq;iu.default=Hq;var ou={};Object.defineProperty(ou,"__esModule",{value:!0});ou.default=void 0;var Uq={relatedConcepts:[{module:"ARIA",concept:{name:"treeitem"}}],type:"widget"},zq=Uq;ou.default=zq;var su={};Object.defineProperty(su,"__esModule",{value:!0});su.default=void 0;var Gq={relatedConcepts:[{module:"ARIA",concept:{name:"tooltip"}}],type:"structure"},Wq=Gq;su.default=Wq;var lu={};Object.defineProperty(lu,"__esModule",{value:!0});lu.default=void 0;var Qq={relatedConcepts:[{module:"HTML",concept:{name:"video"}}],type:"widget"},Kq=Qq;lu.default=Kq;var uu={};Object.defineProperty(uu,"__esModule",{value:!0});uu.default=void 0;var Xq={relatedConcepts:[],type:"structure"},Yq=Xq;uu.default=Yq;var cu={};Object.defineProperty(cu,"__esModule",{value:!0});cu.default=void 0;var Jq={relatedConcepts:[],type:"window"},Zq=Jq;cu.default=Zq;Object.defineProperty(ar,"__esModule",{value:!0});ar.default=void 0;var eO=b(Er),tO=b(Ko),rO=b(Xo),aO=b(Yo),nO=b(Jo),iO=b(Zo),oO=b(es),sO=b(ts),lO=b(rs),uO=b(as),cO=b(ns),dO=b(is),pO=b(os),fO=b(ss),hO=b(ls),mO=b(us),gO=b(cs),vO=b(ds),bO=b(ps),yO=b(fs),xO=b(hs),_O=b(ms),CO=b(gs),wO=b(vs),RO=b(bs),kO=b(ys),SO=b(xs),PO=b(_s),AO=b(Cs),EO=b(ws),qO=b(Rs),OO=b(ks),TO=b(Ss),MO=b(Ps),LO=b(As),IO=b(Es),$O=b(qs),NO=b(Os),jO=b(Ts),DO=b(Ms),FO=b(Ls),BO=b(Is),VO=b($s),HO=b(Ns),UO=b(js),zO=b(Ds),GO=b(Fs),WO=b(Bs),QO=b(Vs),KO=b(Hs),XO=b(Us),YO=b(zs),JO=b(Gs),ZO=b(Ws),eT=b(Qs),tT=b(Ks),rT=b(Xs),aT=b(Ys),nT=b(Js),iT=b(Zs),oT=b(el),sT=b(tl),lT=b(rl),uT=b(al),cT=b(nl),dT=b(il),pT=b(ol),fT=b(sl),hT=b(ll),mT=b(ul),gT=b(cl),vT=b(dl),bT=b(pl),yT=b(fl),xT=b(hl),_T=b(ml),CT=b(gl),wT=b(vl),RT=b(bl),kT=b(yl),ST=b(xl),PT=b(_l),AT=b(Cl),ET=b(wl),qT=b(Rl),OT=b(kl),TT=b(Sl),MT=b(Pl),LT=b(Al),IT=b(El),$T=b(ql),NT=b(Ol),jT=b(Tl),DT=b(Ml),FT=b(Ll),BT=b(Il),VT=b($l),HT=b(Nl),UT=b(jl),zT=b(Dl),GT=b(Fl),WT=b(Bl),QT=b(Vl),KT=b(Hl),XT=b(Ul),YT=b(zl),JT=b(Gl),ZT=b(Wl),eM=b(Ql),tM=b(Kl),rM=b(Xl),aM=b(Yl),nM=b(Jl),iM=b(Zl),oM=b(eu),sM=b(tu),lM=b(ru),uM=b(au),cM=b(nu),dM=b(iu),pM=b(ou),fM=b(su),hM=b(lu),mM=b(uu),gM=b(cu);function b(e){return e&&e.__esModule?e:{default:e}}function Zu(e,t){return xM(e)||yM(e,t)||bM(e,t)||vM()}function vM(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function bM(e,t){if(e){if(typeof e=="string")return Fp(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Fp(e,t)}}function Fp(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}function yM(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var a=[],n=!0,i=!1,o,u;try{for(r=r.call(e);!(n=(o=r.next()).done)&&(a.push(o.value),!(t&&a.length===t));n=!0);}catch(l){i=!0,u=l}finally{try{!n&&r.return!=null&&r.return()}finally{if(i)throw u}}return a}}function xM(e){if(Array.isArray(e))return e}var pr=[["AbbrRole",tO.default],["AlertDialogRole",rO.default],["AlertRole",aO.default],["AnnotationRole",nO.default],["ApplicationRole",iO.default],["ArticleRole",oO.default],["AudioRole",sO.default],["BannerRole",lO.default],["BlockquoteRole",uO.default],["BusyIndicatorRole",cO.default],["ButtonRole",dO.default],["CanvasRole",pO.default],["CaptionRole",fO.default],["CellRole",hO.default],["CheckBoxRole",mO.default],["ColorWellRole",gO.default],["ColumnHeaderRole",vO.default],["ColumnRole",bO.default],["ComboBoxRole",yO.default],["ComplementaryRole",xO.default],["ContentInfoRole",_O.default],["DateRole",CO.default],["DateTimeRole",wO.default],["DefinitionRole",RO.default],["DescriptionListDetailRole",kO.default],["DescriptionListRole",SO.default],["DescriptionListTermRole",PO.default],["DetailsRole",AO.default],["DialogRole",EO.default],["DirectoryRole",qO.default],["DisclosureTriangleRole",OO.default],["DivRole",TO.default],["DocumentRole",MO.default],["EmbeddedObjectRole",LO.default],["FeedRole",IO.default],["FigcaptionRole",$O.default],["FigureRole",NO.default],["FooterRole",jO.default],["FormRole",DO.default],["GridRole",FO.default],["GroupRole",BO.default],["HeadingRole",VO.default],["IframePresentationalRole",HO.default],["IframeRole",UO.default],["IgnoredRole",zO.default],["ImageMapLinkRole",GO.default],["ImageMapRole",WO.default],["ImageRole",QO.default],["InlineTextBoxRole",KO.default],["InputTimeRole",XO.default],["LabelRole",YO.default],["LegendRole",JO.default],["LineBreakRole",ZO.default],["LinkRole",eT.default],["ListBoxOptionRole",tT.default],["ListBoxRole",rT.default],["ListItemRole",aT.default],["ListMarkerRole",nT.default],["ListRole",iT.default],["LogRole",oT.default],["MainRole",sT.default],["MarkRole",lT.default],["MarqueeRole",uT.default],["MathRole",cT.default],["MenuBarRole",dT.default],["MenuButtonRole",pT.default],["MenuItemRole",fT.default],["MenuItemCheckBoxRole",hT.default],["MenuItemRadioRole",mT.default],["MenuListOptionRole",gT.default],["MenuListPopupRole",vT.default],["MenuRole",bT.default],["MeterRole",yT.default],["NavigationRole",xT.default],["NoneRole",_T.default],["NoteRole",CT.default],["OutlineRole",wT.default],["ParagraphRole",RT.default],["PopUpButtonRole",kT.default],["PreRole",ST.default],["PresentationalRole",PT.default],["ProgressIndicatorRole",AT.default],["RadioButtonRole",ET.default],["RadioGroupRole",qT.default],["RegionRole",OT.default],["RootWebAreaRole",TT.default],["RowHeaderRole",MT.default],["RowRole",LT.default],["RubyRole",IT.default],["RulerRole",$T.default],["ScrollAreaRole",NT.default],["ScrollBarRole",jT.default],["SeamlessWebAreaRole",DT.default],["SearchRole",FT.default],["SearchBoxRole",BT.default],["SliderRole",VT.default],["SliderThumbRole",HT.default],["SpinButtonRole",UT.default],["SpinButtonPartRole",zT.default],["SplitterRole",GT.default],["StaticTextRole",WT.default],["StatusRole",QT.default],["SVGRootRole",KT.default],["SwitchRole",XT.default],["TabGroupRole",YT.default],["TabRole",JT.default],["TableHeaderContainerRole",ZT.default],["TableRole",eM.default],["TabListRole",tM.default],["TabPanelRole",rM.default],["TermRole",aM.default],["TextAreaRole",nM.default],["TextFieldRole",iM.default],["TimeRole",oM.default],["TimerRole",sM.default],["ToggleButtonRole",lM.default],["ToolbarRole",uM.default],["TreeRole",cM.default],["TreeGridRole",dM.default],["TreeItemRole",pM.default],["UserInterfaceTooltipRole",fM.default],["VideoRole",hM.default],["WebAreaRole",mM.default],["WindowRole",gM.default]],qc={entries:function(){return pr},forEach:function(t){for(var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,a=0,n=pr;a<n.length;a++){var i=Zu(n[a],2),o=i[0],u=i[1];t.call(r,u,o,pr)}},get:function(t){var r=pr.find(function(a){return a[0]===t});return r&&r[1]},has:function(t){return!!qc.get(t)},keys:function(){return pr.map(function(t){var r=Zu(t,1),a=r[0];return a})},values:function(){return pr.map(function(t){var r=Zu(t,2),a=r[1];return a})}},_M=(0,eO.default)(qc,qc.entries());ar.default=_M;Object.defineProperty(Wo,"__esModule",{value:!0});Wo.default=void 0;var CM=$m(Er),wM=$m(ar);function $m(e){return e&&e.__esModule?e:{default:e}}function zr(e,t){return SM(e)||kM(e,t)||Nm(e,t)||RM()}function RM(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function kM(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var a=[],n=!0,i=!1,o,u;try{for(r=r.call(e);!(n=(o=r.next()).done)&&(a.push(o.value),!(t&&a.length===t));n=!0);}catch(l){i=!0,u=l}finally{try{!n&&r.return!=null&&r.return()}finally{if(i)throw u}}return a}}function SM(e){if(Array.isArray(e))return e}function PM(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=Nm(e))||t){r&&(e=r);var a=0,n=function(){};return{s:n,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(s){throw s},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,o=!1,u;return{s:function(){r=r.call(e)},n:function(){var s=r.next();return i=s.done,s},e:function(s){o=!0,u=s},f:function(){try{!i&&r.return!=null&&r.return()}finally{if(o)throw u}}}}function Nm(e,t){if(e){if(typeof e=="string")return Bp(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Bp(e,t)}}function Bp(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}var bt=[],ba=PM(wM.default.entries()),Vp;try{var AM=function(){var t=zr(Vp.value,2),r=t[0],a=t[1],n=a.relatedConcepts;Array.isArray(n)&&n.forEach(function(i){if(i.module==="HTML"){var o=i.concept;if(o){var u=bt.findIndex(function(l){var s=zr(l,1),d=s[0];return d===r});u===-1&&(bt.push([r,[]]),u=bt.length-1),bt[u][1].push(o)}}})};for(ba.s();!(Vp=ba.n()).done;)AM()}catch(e){ba.e(e)}finally{ba.f()}var Oc={entries:function(){return bt},forEach:function(t){for(var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,a=0,n=bt;a<n.length;a++){var i=zr(n[a],2),o=i[0],u=i[1];t.call(r,u,o,bt)}},get:function(t){var r=bt.find(function(a){return a[0]===t});return r&&r[1]},has:function(t){return!!Oc.get(t)},keys:function(){return bt.map(function(t){var r=zr(t,1),a=r[0];return a})},values:function(){return bt.map(function(t){var r=zr(t,2),a=r[1];return a})}},EM=(0,CM.default)(Oc,Oc.entries());Wo.default=EM;var du={};Object.defineProperty(du,"__esModule",{value:!0});du.default=void 0;var qM=jm(Er),OM=jm(ar);function jm(e){return e&&e.__esModule?e:{default:e}}function Gr(e,t){return LM(e)||MM(e,t)||Dm(e,t)||TM()}function TM(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function MM(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var a=[],n=!0,i=!1,o,u;try{for(r=r.call(e);!(n=(o=r.next()).done)&&(a.push(o.value),!(t&&a.length===t));n=!0);}catch(l){i=!0,u=l}finally{try{!n&&r.return!=null&&r.return()}finally{if(i)throw u}}return a}}function LM(e){if(Array.isArray(e))return e}function IM(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=Dm(e))||t){r&&(e=r);var a=0,n=function(){};return{s:n,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(s){throw s},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,o=!1,u;return{s:function(){r=r.call(e)},n:function(){var s=r.next();return i=s.done,s},e:function(s){o=!0,u=s},f:function(){try{!i&&r.return!=null&&r.return()}finally{if(o)throw u}}}}function Dm(e,t){if(e){if(typeof e=="string")return Hp(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Hp(e,t)}}function Hp(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}var yt=[],ya=IM(OM.default.entries()),Up;try{var $M=function(){var t=Gr(Up.value,2),r=t[0],a=t[1],n=a.relatedConcepts;Array.isArray(n)&&n.forEach(function(i){if(i.module==="ARIA"){var o=i.concept;if(o){var u=yt.findIndex(function(l){var s=Gr(l,1),d=s[0];return d===r});u===-1&&(yt.push([r,[]]),u=yt.length-1),yt[u][1].push(o)}}})};for(ya.s();!(Up=ya.n()).done;)$M()}catch(e){ya.e(e)}finally{ya.f()}var Tc={entries:function(){return yt},forEach:function(t){for(var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,a=0,n=yt;a<n.length;a++){var i=Gr(n[a],2),o=i[0],u=i[1];t.call(r,u,o,yt)}},get:function(t){var r=yt.find(function(a){return a[0]===t});return r&&r[1]},has:function(t){return!!Tc.get(t)},keys:function(){return yt.map(function(t){var r=Gr(t,1),a=r[0];return a})},values:function(){return yt.map(function(t){var r=Gr(t,2),a=r[1];return a})}},NM=(0,qM.default)(Tc,Tc.entries());du.default=NM;var pu={};Object.defineProperty(pu,"__esModule",{value:!0});pu.default=void 0;var jM=Fm(ar),DM=Fm(Er);function Fm(e){return e&&e.__esModule?e:{default:e}}function qa(e,t){return VM(e)||BM(e,t)||Bm(e,t)||FM()}function FM(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function BM(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var a=[],n=!0,i=!1,o,u;try{for(r=r.call(e);!(n=(o=r.next()).done)&&(a.push(o.value),!(t&&a.length===t));n=!0);}catch(l){i=!0,u=l}finally{try{!n&&r.return!=null&&r.return()}finally{if(i)throw u}}return a}}function VM(e){if(Array.isArray(e))return e}function HM(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=Bm(e))||t){r&&(e=r);var a=0,n=function(){};return{s:n,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(s){throw s},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,o=!1,u;return{s:function(){r=r.call(e)},n:function(){var s=r.next();return i=s.done,s},e:function(s){o=!0,u=s},f:function(){try{!i&&r.return!=null&&r.return()}finally{if(o)throw u}}}}function Bm(e,t){if(e){if(typeof e=="string")return zp(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return zp(e,t)}}function zp(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}var et=[],xa=HM(jM.default.entries()),Gp;try{var UM=function(){var t=qa(Gp.value,2),r=t[0],a=t[1],n=a.relatedConcepts;Array.isArray(n)&&n.forEach(function(i){if(i.module==="HTML"){var o=i.concept;if(o!=null){for(var u=JSON.stringify(o),l,s=0;s<et.length;s++){var d=et[s][0];if(JSON.stringify(d)===u){l=et[s][1];break}}Array.isArray(l)||(l=[]);var p=l.findIndex(function(y){return y===r});p===-1&&l.push(r),s<et.length?et.splice(s,1,[o,l]):et.push([o,l])}}})};for(xa.s();!(Gp=xa.n()).done;)UM()}catch(e){xa.e(e)}finally{xa.f()}function zM(e,t){if(e===void 0&&t!==void 0||e!==void 0&&t===void 0)return!1;if(e!==void 0&&t!==void 0){if(e.length!=t.length)return!1;for(var r=0;r<e.length;r++)if(t[r].name!==e[r].name||t[r].value!==e[r].value)return!1}return!0}var Mc={entries:function(){return et},forEach:function(t){for(var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,a=0,n=et;a<n.length;a++){var i=qa(n[a],2),o=i[0],u=i[1];t.call(r,u,o,et)}},get:function(t){var r=et.find(function(a){return t.name===a[0].name&&zM(t.attributes,a[0].attributes)});return r&&r[1]},has:function(t){return!!Mc.get(t)},keys:function(){return et.map(function(t){var r=qa(t,1),a=r[0];return a})},values:function(){return et.map(function(t){var r=qa(t,2),a=r[1];return a})}},GM=(0,DM.default)(Mc,Mc.entries());pu.default=GM;Object.defineProperty(At,"__esModule",{value:!0});var pd=At.elementAXObjects=Jr=At.AXObjects=At.AXObjectRoles=At.AXObjectElements=void 0,WM=fu(Wo),QM=fu(du),KM=fu(ar),XM=fu(pu);function fu(e){return e&&e.__esModule?e:{default:e}}var YM=WM.default;At.AXObjectElements=YM;var JM=QM.default;At.AXObjectRoles=JM;var ZM=KM.default,Jr=At.AXObjects=ZM,e7=XM.default;pd=At.elementAXObjects=e7;const Vm=ia.keys(),t7=new Set(Vm.filter(e=>ia.get(e).abstract)),Hm=Vm.filter(e=>!t7.has(e)),Um=new Set(Hm.filter(e=>{const t=ia.get(e);return!["toolbar","tabpanel","generic","cell"].includes(e)&&!t.superClass.some(r=>r.includes("widget"))}).concat("progressbar")),r7=new Set(Hm.filter(e=>!Um.has(e)&&e!=="generic"));dd.entries().forEach(([e,t])=>{[...t].every(r=>r!=="generic"&&Um.has(r))});dd.entries().forEach(([e,t])=>{[...t].every(r=>r7.has(r))});const a7=new Set([...Jr.keys()].filter(e=>Jr.get(e).type==="widget")),n7=new Set([...Jr.keys()].filter(e=>["windows","structure"].includes(Jr.get(e).type)));pd.entries().forEach(([e,t])=>{[...t].every(r=>a7.has(r))});pd.entries().forEach(([e,t])=>{[...t].every(r=>n7.has(r))});const i7="activedescendant atomic autocomplete busy checked colcount colindex colspan controls current describedby description details disabled dropeffect errormessage expanded flowto grabbed haspopup hidden invalid keyshortcuts label labelledby level live modal multiline multiselectable orientation owns placeholder posinset pressed readonly relevant required roledescription rowcount rowindex rowspan selected setsize sort valuemax valuemin valuenow valuetext".split(" ");new Set(i7);const o7=ia.keys();new Set(o7);Vf`true`;Vf`false`;const s7="accent-height accumulate additive alignment-baseline allowReorder alphabetic amplitude arabic-form ascent attributeName attributeType autoReverse azimuth baseFrequency baseline-shift baseProfile bbox begin bias by calcMode cap-height class clip clipPathUnits clip-path clip-rule color color-interpolation color-interpolation-filters color-profile color-rendering contentScriptType contentStyleType cursor cx cy d decelerate descent diffuseConstant direction display divisor dominant-baseline dur dx dy edgeMode elevation enable-background end exponent externalResourcesRequired fill fill-opacity fill-rule filter filterRes filterUnits flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight format from fr fx fy g1 g2 glyph-name glyph-orientation-horizontal glyph-orientation-vertical glyphRef gradientTransform gradientUnits hanging height href horiz-adv-x horiz-origin-x id ideographic image-rendering in in2 intercept k k1 k2 k3 k4 kernelMatrix kernelUnitLength kerning keyPoints keySplines keyTimes lang lengthAdjust letter-spacing lighting-color limitingConeAngle local marker-end marker-mid marker-start markerHeight markerUnits markerWidth mask maskContentUnits maskUnits mathematical max media method min mode name numOctaves offset onabort onactivate onbegin onclick onend onerror onfocusin onfocusout onload onmousedown onmousemove onmouseout onmouseover onmouseup onrepeat onresize onscroll onunload opacity operator order orient orientation origin overflow overline-position overline-thickness panose-1 paint-order pathLength patternContentUnits patternTransform patternUnits pointer-events points pointsAtX pointsAtY pointsAtZ preserveAlpha preserveAspectRatio primitiveUnits r radius refX refY rendering-intent repeatCount repeatDur requiredExtensions requiredFeatures restart result rotate rx ry scale seed shape-rendering slope spacing specularConstant specularExponent speed spreadMethod startOffset stdDeviation stemh stemv stitchTiles stop-color stop-opacity strikethrough-position strikethrough-thickness string stroke stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width style surfaceScale systemLanguage tabindex tableValues target targetX targetY text-anchor text-decoration text-rendering textLength to transform type u1 u2 underline-position underline-thickness unicode unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical values version vert-adv-y vert-origin-x vert-origin-y viewBox viewTarget visibility width widths word-spacing writing-mode x x-height x1 x2 xChannelSelector xlink:actuate xlink:arcrole xlink:href xlink:role xlink:show xlink:title xlink:type xml:base xml:lang xml:space y y1 y2 yChannelSelector z zoomAndPan".split(" "),l7=new Map;s7.forEach(e=>{l7.set(e.toLowerCase(),e)});const Wp={allowfullscreen:{property_name:"allowFullscreen",applies_to:["iframe"]},allowpaymentrequest:{property_name:"allowPaymentRequest",applies_to:["iframe"]},async:{applies_to:["script"]},autofocus:{applies_to:["button","input","keygen","select","textarea"]},autoplay:{applies_to:["audio","video"]},checked:{applies_to:["input"]},controls:{applies_to:["audio","video"]},default:{applies_to:["track"]},defer:{applies_to:["script"]},disabled:{applies_to:["button","fieldset","input","keygen","optgroup","option","select","textarea"]},formnovalidate:{property_name:"formNoValidate",applies_to:["button","input"]},hidden:{},indeterminate:{applies_to:["input"]},inert:{},ismap:{property_name:"isMap",applies_to:["img"]},loop:{applies_to:["audio","bgsound","video"]},multiple:{applies_to:["input","select"]},muted:{applies_to:["audio","video"]},nomodule:{property_name:"noModule",applies_to:["script"]},novalidate:{property_name:"noValidate",applies_to:["form"]},open:{applies_to:["details","dialog"]},playsinline:{property_name:"playsInline",applies_to:["video"]},readonly:{property_name:"readOnly",applies_to:["input","textarea"]},required:{applies_to:["input","select","textarea"]},reversed:{applies_to:["ol"]},selected:{applies_to:["option"]},value:{applies_to:["button","option","input","li","meter","progress","param","select","textarea"]}};Object.keys(Wp).forEach(e=>{const t=Wp[e];t.property_name||(t.property_name=e)});var u7={exports:{}},Lc={exports:{}},ec={exports:{}},Qp;function c7(){return Qp||(Qp=1,function(e,t){(function(r,a){e.exports=a()})(Rr,function(){const r=/^[\w+.-]+:\/\//,a=/^([\w+.-]+:)\/\/([^@/#?]*@)?([^:/#?]*)(:\d+)?(\/[^#?]*)?(\?[^#]*)?(#.*)?/,n=/^file:(?:\/\/((?![a-z]:)[^/#?]*)?)?(\/?[^#?]*)(\?[^#]*)?(#.*)?/i;function i(_){return r.test(_)}function o(_){return _.startsWith("//")}function u(_){return _.startsWith("/")}function l(_){return _.startsWith("file:")}function s(_){return/^[.?#]/.test(_)}function d(_){const q=a.exec(_);return y(q[1],q[2]||"",q[3],q[4]||"",q[5]||"/",q[6]||"",q[7]||"")}function p(_){const q=n.exec(_),C=q[2];return y("file:","",q[1]||"","",u(C)?C:"/"+C,q[3]||"",q[4]||"")}function y(_,q,C,F,z,H,h){return{scheme:_,user:q,host:C,port:F,path:z,query:H,hash:h,type:7}}function x(_){if(o(_)){const C=d("http:"+_);return C.scheme="",C.type=6,C}if(u(_)){const C=d("http://foo.com"+_);return C.scheme="",C.host="",C.type=5,C}if(l(_))return p(_);if(i(_))return d(_);const q=d("http://foo.com/"+_);return q.scheme="",q.host="",q.type=_?_.startsWith("?")?3:_.startsWith("#")?2:4:1,q}function L(_){if(_.endsWith("/.."))return _;const q=_.lastIndexOf("/");return _.slice(0,q+1)}function W(_,q){te(q,q.type),_.path==="/"?_.path=q.path:_.path=L(q.path)+_.path}function te(_,q){const C=q<=4,F=_.path.split("/");let z=1,H=0,h=!1;for(let O=1;O<F.length;O++){const f=F[O];if(!f){h=!0;continue}if(h=!1,f!=="."){if(f===".."){H?(h=!0,H--,z--):C&&(F[z++]=f);continue}F[z++]=f,H++}}let v="";for(let O=1;O<z;O++)v+="/"+F[O];(!v||h&&!v.endsWith("/.."))&&(v+="/"),_.path=v}function A(_,q){if(!_&&!q)return"";const C=x(_);let F=C.type;if(q&&F!==7){const H=x(q),h=H.type;switch(F){case 1:C.hash=H.hash;case 2:C.query=H.query;case 3:case 4:W(C,H);case 5:C.user=H.user,C.host=H.host,C.port=H.port;case 6:C.scheme=H.scheme}h>F&&(F=h)}te(C,F);const z=C.query+C.hash;switch(F){case 2:case 3:return z;case 4:{const H=C.path.slice(1);return H?s(q||_)&&!s(H)?"./"+H+z:H+z:z||"."}case 5:return C.path+z;default:return C.scheme+"//"+C.user+C.host+C.port+C.path+z}}return A})}(ec)),ec.exports}(function(e,t){(function(r,a){a(t,Hc(),c7())})(Rr,function(r,a,n){function i(g,w){return w&&!w.endsWith("/")&&(w+="/"),n(g,w)}function o(g){if(!g)return"";const w=g.lastIndexOf("/");return g.slice(0,w+1)}const u=0,l=1,s=2,d=3,p=4,y=1,x=2;function L(g,w){const k=W(g,0);if(k===g.length)return g;w||(g=g.slice());for(let I=k;I<g.length;I=W(g,I+1))g[I]=A(g[I],w);return g}function W(g,w){for(let k=w;k<g.length;k++)if(!te(g[k]))return k;return g.length}function te(g){for(let w=1;w<g.length;w++)if(g[w][u]<g[w-1][u])return!1;return!0}function A(g,w){return w||(g=g.slice()),g.sort(_)}function _(g,w){return g[u]-w[u]}let q=!1;function C(g,w,k,I){for(;k<=I;){const Y=k+(I-k>>1),V=g[Y][u]-w;if(V===0)return q=!0,Y;V<0?k=Y+1:I=Y-1}return q=!1,k-1}function F(g,w,k){for(let I=k+1;I<g.length&&g[I][u]===w;k=I++);return k}function z(g,w,k){for(let I=k-1;I>=0&&g[I][u]===w;k=I--);return k}function H(){return{lastKey:-1,lastNeedle:-1,lastIndex:-1}}function h(g,w,k,I){const{lastKey:Y,lastNeedle:V,lastIndex:ce}=k;let he=0,se=g.length-1;if(I===Y){if(w===V)return q=ce!==-1&&g[ce][u]===w,ce;w>=V?he=ce===-1?0:ce:se=ce}return k.lastKey=I,k.lastNeedle=w,k.lastIndex=C(g,w,he,se)}function v(g,w){const k=w.map(f);for(let I=0;I<g.length;I++){const Y=g[I];for(let V=0;V<Y.length;V++){const ce=Y[V];if(ce.length===1)continue;const he=ce[l],se=ce[s],me=ce[d],De=k[he],we=De[se]||(De[se]=[]),Ce=w[he];let Ne=F(we,me,h(we,me,Ce,se));Ce.lastIndex=++Ne,O(we,Ne,[me,I,ce[u]])}}return k}function O(g,w,k){for(let I=g.length;I>w;I--)g[I]=g[I-1];g[w]=k}function f(){return{__proto__:null}}const P=function(g,w){const k=m(g);if(!("sections"in k))return new Q(k,w);const I=[],Y=[],V=[],ce=[],he=[];T(k,w,I,Y,V,ce,he,0,0,1/0,1/0);const se={version:3,file:k.file,names:ce,sources:Y,sourcesContent:V,mappings:I,ignoreList:he};return St(se)};function m(g){return typeof g=="string"?JSON.parse(g):g}function T(g,w,k,I,Y,V,ce,he,se,me,De){const{sections:we}=g;for(let Ce=0;Ce<we.length;Ce++){const{map:Ne,offset:mt}=we[Ce];let zt=me,nr=De;if(Ce+1<we.length){const ir=we[Ce+1].offset;zt=Math.min(me,he+ir.line),zt===me?nr=Math.min(De,se+ir.column):zt<me&&(nr=se+ir.column)}j(Ne,w,k,I,Y,V,ce,he+mt.line,se+mt.column,zt,nr)}}function j(g,w,k,I,Y,V,ce,he,se,me,De){const we=m(g);if("sections"in we)return T(...arguments);const Ce=new Q(we,w),Ne=I.length,mt=V.length,zt=ie(Ce),{resolvedSources:nr,sourcesContent:ir,ignoreList:mu}=Ce;if(K(I,nr),K(V,Ce.names),ir)K(Y,ir);else for(let Qe=0;Qe<nr.length;Qe++)Y.push(null);if(mu)for(let Qe=0;Qe<mu.length;Qe++)ce.push(mu[Qe]+Ne);for(let Qe=0;Qe<zt.length;Qe++){const gu=he+Qe;if(gu>me)return;const gd=R(k,gu),Wm=Qe===0?se:0,vd=zt[Qe];for(let vu=0;vu<vd.length;vu++){const Gt=vd[vu],ua=Wm+Gt[u];if(gu===me&&ua>=De)return;if(Gt.length===1){gd.push([ua]);continue}const bd=Ne+Gt[l],yd=Gt[s],xd=Gt[d];gd.push(Gt.length===4?[ua,bd,yd,xd]:[ua,bd,yd,xd,mt+Gt[p]])}}}function K(g,w){for(let k=0;k<w.length;k++)g.push(w[k])}function R(g,w){for(let k=g.length;k<=w;k++)g[k]=[];return g[w]}const S="`line` must be greater than 0 (lines start at line 1)",$="`column` must be greater than or equal to 0 (columns start at column 0)",N=-1,U=1;class Q{constructor(w,k){const I=typeof w=="string";if(!I&&w._decodedMemo)return w;const Y=I?JSON.parse(w):w,{version:V,file:ce,names:he,sourceRoot:se,sources:me,sourcesContent:De}=Y;this.version=V,this.file=ce,this.names=he||[],this.sourceRoot=se,this.sources=me,this.sourcesContent=De,this.ignoreList=Y.ignoreList||Y.x_google_ignoreList||void 0;const we=i(se||"",o(k));this.resolvedSources=me.map(Ne=>i(Ne||"",we));const{mappings:Ce}=Y;typeof Ce=="string"?(this._encoded=Ce,this._decoded=void 0):(this._encoded=void 0,this._decoded=L(Ce,I)),this._decodedMemo=H(),this._bySources=void 0,this._bySourceMemos=void 0}}function J(g){return g}function Z(g){var w,k;return(w=(k=g)._encoded)!==null&&w!==void 0?w:k._encoded=a.encode(g._decoded)}function ie(g){var w;return(w=g)._decoded||(w._decoded=a.decode(g._encoded))}function Me(g,w,k){const I=ie(g);if(w>=I.length)return null;const Y=I[w],V=la(Y,g._decodedMemo,w,k,U);return V===-1?null:Y[V]}function st(g,w){let{line:k,column:I,bias:Y}=w;if(k--,k<0)throw new Error(S);if(I<0)throw new Error($);const V=ie(g);if(k>=V.length)return sa(null,null,null,null);const ce=V[k],he=la(ce,g._decodedMemo,k,I,Y||U);if(he===-1)return sa(null,null,null,null);const se=ce[he];if(se.length===1)return sa(null,null,null,null);const{names:me,resolvedSources:De}=g;return sa(De[se[l]],se[s]+1,se[d],se.length===5?me[se[p]]:null)}function Ue(g,w){const{source:k,line:I,column:Y,bias:V}=w;return md(g,k,I,Y,V||U,!1)}function We(g,w){const{source:k,line:I,column:Y,bias:V}=w;return md(g,k,I,Y,V||N,!0)}function ht(g,w){const k=ie(g),{names:I,resolvedSources:Y}=g;for(let V=0;V<k.length;V++){const ce=k[V];for(let he=0;he<ce.length;he++){const se=ce[he],me=V+1,De=se[0];let we=null,Ce=null,Ne=null,mt=null;se.length!==1&&(we=Y[se[1]],Ce=se[2]+1,Ne=se[3]),se.length===5&&(mt=I[se[4]]),w({generatedLine:me,generatedColumn:De,source:we,originalLine:Ce,originalColumn:Ne,name:mt})}}}function lt(g,w){const{sources:k,resolvedSources:I}=g;let Y=k.indexOf(w);return Y===-1&&(Y=I.indexOf(w)),Y}function $e(g,w){const{sourcesContent:k}=g;if(k==null)return null;const I=lt(g,w);return I===-1?null:k[I]}function qe(g,w){const{ignoreList:k}=g;if(k==null)return!1;const I=lt(g,w);return I===-1?!1:k.includes(I)}function St(g,w){const k=new Q(qr(g,[]),w);return k._decoded=g.mappings,k}function Ut(g){return qr(g,ie(g))}function hu(g){return qr(g,Z(g))}function qr(g,w){return{version:g.version,file:g.file,names:g.names,sourceRoot:g.sourceRoot,sources:g.sources,sourcesContent:g.sourcesContent,mappings:w,ignoreList:g.ignoreList||g.x_google_ignoreList}}function sa(g,w,k,I){return{source:g,line:w,column:k,name:I}}function Or(g,w){return{line:g,column:w}}function la(g,w,k,I,Y){let V=h(g,I,w,k);return q?V=(Y===N?F:z)(g,I,V):Y===N&&V++,V===-1||V===g.length?-1:V}function Gm(g,w,k,I,Y){let V=la(g,w,k,I,U);if(!q&&Y===N&&V++,V===-1||V===g.length)return[];const ce=q?I:g[V][u];q||(V=z(g,ce,V));const he=F(g,ce,V),se=[];for(;V<=he;V++){const me=g[V];se.push(Or(me[y]+1,me[x]))}return se}function md(g,w,k,I,Y,V){var ce;if(k--,k<0)throw new Error(S);if(I<0)throw new Error($);const{sources:he,resolvedSources:se}=g;let me=he.indexOf(w);if(me===-1&&(me=se.indexOf(w)),me===-1)return V?[]:Or(null,null);const we=((ce=g)._bySources||(ce._bySources=v(ie(g),g._bySourceMemos=he.map(H))))[me][k];if(we==null)return V?[]:Or(null,null);const Ce=g._bySourceMemos[me];if(V)return Gm(we,Ce,k,I,Y);const Ne=la(we,Ce,k,I,Y);if(Ne===-1)return Or(null,null);const mt=we[Ne];return Or(mt[y]+1,mt[x])}r.AnyMap=P,r.GREATEST_LOWER_BOUND=U,r.LEAST_UPPER_BOUND=N,r.TraceMap=Q,r.allGeneratedPositionsFor=We,r.decodedMap=Ut,r.decodedMappings=ie,r.eachMapping=ht,r.encodedMap=hu,r.encodedMappings=Z,r.generatedPositionFor=Ue,r.isIgnored=qe,r.originalPositionFor=st,r.presortedDecodedMap=St,r.sourceContentFor=$e,r.traceSegment=Me})})(Lc,Lc.exports);var zm=Lc.exports,_a={exports:{}},Ca={exports:{}},Kp;function d7(){return Kp||(Kp=1,function(e,t){(function(r,a){a(t)})(Rr,function(r){class a{constructor(){this._indexes={__proto__:null},this.array=[]}}function n(s){return s}function i(s,d){return s._indexes[d]}function o(s,d){const p=i(s,d);if(p!==void 0)return p;const{array:y,_indexes:x}=s,L=y.push(d);return x[d]=L-1}function u(s){const{array:d,_indexes:p}=s;if(d.length===0)return;const y=d.pop();p[y]=void 0}function l(s,d){const p=i(s,d);if(p===void 0)return;const{array:y,_indexes:x}=s;for(let L=p+1;L<y.length;L++){const W=y[L];y[L-1]=W,x[W]--}x[d]=void 0,y.pop()}r.SetArray=a,r.get=i,r.pop=u,r.put=o,r.remove=l,Object.defineProperty(r,"__esModule",{value:!0})})}(Ca,Ca.exports)),Ca.exports}var Xp;function p7(){return Xp||(Xp=1,function(e,t){(function(r,a){a(t,d7(),Hc(),zm)})(Rr,function(r,a,n,i){class y{constructor({file:S,sourceRoot:$}={}){this._names=new a.SetArray,this._sources=new a.SetArray,this._sourcesContent=[],this._mappings=[],this.file=S,this.sourceRoot=$,this._ignoreList=new a.SetArray}}function x(R){return R}function L(R,S,$,N,U,Q,J,Z){return h(!1,R,S,$,N,U,Q,J,Z)}function W(R,S){return K(!1,R,S)}const te=(R,S,$,N,U,Q,J,Z)=>h(!0,R,S,$,N,U,Q,J,Z),A=(R,S)=>K(!0,R,S);function _(R,S,$){const{_sources:N,_sourcesContent:U}=R,Q=a.put(N,S);U[Q]=$}function q(R,S,$=!0){const{_sources:N,_sourcesContent:U,_ignoreList:Q}=R,J=a.put(N,S);J===U.length&&(U[J]=null),$?a.put(Q,J):a.remove(Q,J)}function C(R){const{_mappings:S,_sources:$,_sourcesContent:N,_names:U,_ignoreList:Q}=R;return P(S),{version:3,file:R.file||void 0,names:U.array,sourceRoot:R.sourceRoot||void 0,sources:$.array,sourcesContent:N,mappings:S,ignoreList:Q.array}}function F(R){const S=C(R);return Object.assign(Object.assign({},S),{mappings:n.encode(S.mappings)})}function z(R){const S=new i.TraceMap(R),$=new y({file:S.file,sourceRoot:S.sourceRoot});return m($._names,S.names),m($._sources,S.sources),$._sourcesContent=S.sourcesContent||S.sources.map(()=>null),$._mappings=i.decodedMappings(S),S.ignoreList&&m($._ignoreList,S.ignoreList),$}function H(R){const S=[],{_mappings:$,_sources:N,_names:U}=R;for(let Q=0;Q<$.length;Q++){const J=$[Q];for(let Z=0;Z<J.length;Z++){const ie=J[Z],Me={line:Q+1,column:ie[0]};let st,Ue,We;ie.length!==1&&(st=N.array[ie[1]],Ue={line:ie[2]+1,column:ie[3]},ie.length===5&&(We=U.array[ie[4]])),S.push({generated:Me,source:st,original:Ue,name:We})}}return S}function h(R,S,$,N,U,Q,J,Z,ie){const{_mappings:Me,_sources:st,_sourcesContent:Ue,_names:We}=S,ht=v(Me,$),lt=O(ht,N);if(!U)return R&&T(ht,lt)?void 0:f(ht,lt,[N]);const $e=a.put(st,U),qe=Z?a.put(We,Z):-1;if($e===Ue.length&&(Ue[$e]=ie??null),!(R&&j(ht,lt,$e,Q,J,qe)))return f(ht,lt,Z?[N,$e,Q,J,qe]:[N,$e,Q,J])}function v(R,S){for(let $=R.length;$<=S;$++)R[$]=[];return R[S]}function O(R,S){let $=R.length;for(let N=$-1;N>=0;$=N--){const U=R[N];if(S>=U[0])break}return $}function f(R,S,$){for(let N=R.length;N>S;N--)R[N]=R[N-1];R[S]=$}function P(R){const{length:S}=R;let $=S;for(let N=$-1;N>=0&&!(R[N].length>0);$=N,N--);$<S&&(R.length=$)}function m(R,S){for(let $=0;$<S.length;$++)a.put(R,S[$])}function T(R,S){return S===0?!0:R[S-1].length===1}function j(R,S,$,N,U,Q){if(S===0)return!1;const J=R[S-1];return J.length===1?!1:$===J[1]&&N===J[2]&&U===J[3]&&Q===(J.length===5?J[4]:-1)}function K(R,S,$){const{generated:N,source:U,original:Q,name:J,content:Z}=$;return U?h(R,S,N.line-1,N.column,U,Q.line-1,Q.column,J,Z):h(R,S,N.line-1,N.column,null,null,null,null,null)}r.GenMapping=y,r.addMapping=W,r.addSegment=L,r.allMappings=H,r.fromMap=z,r.maybeAddMapping=A,r.maybeAddSegment=te,r.setIgnore=q,r.setSourceContent=_,r.toDecodedMap=C,r.toEncodedMap=F,Object.defineProperty(r,"__esModule",{value:!0})})}(_a,_a.exports)),_a.exports}(function(e,t){(function(r,a){e.exports=a(zm,p7())})(Rr,function(r,a){const n=o("",-1,-1,"",null,!1),i=[];function o(A,_,q,C,F,z){return{source:A,line:_,column:q,name:C,content:F,ignore:z}}function u(A,_,q,C,F){return{map:A,sources:_,source:q,content:C,ignore:F}}function l(A,_){return u(A,_,"",null,!1)}function s(A,_,q){return u(null,i,A,_,q)}function d(A){const _=new a.GenMapping({file:A.map.file}),{sources:q,map:C}=A,F=C.names,z=r.decodedMappings(C);for(let H=0;H<z.length;H++){const h=z[H];for(let v=0;v<h.length;v++){const O=h[v],f=O[0];let P=n;if(O.length!==1){const $=q[O[1]];if(P=p($,O[2],O[3],O.length===5?F[O[4]]:""),P==null)continue}const{column:m,line:T,name:j,content:K,source:R,ignore:S}=P;a.maybeAddSegment(_,H,f,R,T,m,j),R&&K!=null&&a.setSourceContent(_,R,K),S&&a.setIgnore(_,R,!0)}}return _}function p(A,_,q,C){if(!A.map)return o(A.source,_,q,C,A.content,A.ignore);const F=r.traceSegment(A.map,_,q);return F==null?null:F.length===1?n:p(A.sources[F[1]],F[2],F[3],F.length===5?A.map.names[F[4]]:C)}function y(A){return Array.isArray(A)?A:[A]}function x(A,_){const q=y(A).map(z=>new r.TraceMap(z,"")),C=q.pop();for(let z=0;z<q.length;z++)if(q[z].sources.length>1)throw new Error(`Transformation map ${z} must have exactly one source file.
Did you specify these with the most recent transformation maps first?`);let F=L(C,_,"",0);for(let z=q.length-1;z>=0;z--)F=l(q[z],[F]);return F}function L(A,_,q,C){const{resolvedSources:F,sourcesContent:z,ignoreList:H}=A,h=C+1,v=F.map((O,f)=>{const P={importer:q,depth:h,source:O||"",content:void 0,ignore:void 0},m=_(P.source,P),{source:T,content:j,ignore:K}=P;if(m)return L(new r.TraceMap(m,T),_,T,h);const R=j!==void 0?j:z?z[f]:null,S=K!==void 0?K:H?H.includes(f):!1;return s(T,R,S)});return l(A,v)}class W{constructor(_,q){const C=q.decodedMappings?a.toDecodedMap(_):a.toEncodedMap(_);this.version=C.version,this.file=C.file,this.mappings=C.mappings,this.names=C.names,this.ignoreList=C.ignoreList,this.sourceRoot=C.sourceRoot,this.sources=C.sources,q.excludeContent||(this.sourcesContent=C.sourcesContent)}toString(){return JSON.stringify(this)}}function te(A,_,q){const C=typeof q=="object"?q:{excludeContent:!!q,decodedMappings:!1},F=x(A,_);return new W(d(F),C)}return te})})(u7);function f7(e){let t,r,a;const n=[e[2]];var i=e[1];function o(u,l){let s={};for(let d=0;d<n.length;d+=1)s=vr(s,n[d]);return l!==void 0&&l&4&&(s=vr(s,br(n,[yr(u[2])]))),{props:s}}return i&&(t=gr(i,o(e)),e[8](t)),{c(){t&&Jt(t.$$.fragment),r=Ua()},m(u,l){t&&Zt(t,u,l),za(u,r,l),a=!0},p(u,l){if(l&2&&i!==(i=u[1])){if(t){Qa();const s=t;Et(s.$$.fragment,1,0,()=>{er(s,1)}),Ga()}i?(t=gr(i,o(u,l)),u[8](t),Jt(t.$$.fragment),qt(t.$$.fragment,1),Zt(t,r.parentNode,r)):t=null}else if(i){const s=l&4?br(n,[yr(u[2])]):{};t.$set(s)}},i(u){a||(t&&qt(t.$$.fragment,u),a=!0)},o(u){t&&Et(t.$$.fragment,u),a=!1},d(u){u&&Wa(r),e[8](null),t&&er(t,u)}}}function h7(e){let t,r,a;const n=[e[0].props];var i=e[0].Component;function o(u,l){let s={$$slots:{default:[m7]},$$scope:{ctx:u}};for(let d=0;d<n.length;d+=1)s=vr(s,n[d]);return l!==void 0&&l&1&&(s=vr(s,br(n,[yr(u[0].props)]))),{props:s}}return i&&(t=gr(i,o(e)),e[7](t)),{c(){t&&Jt(t.$$.fragment),r=Ua()},m(u,l){t&&Zt(t,u,l),za(u,r,l),a=!0},p(u,l){if(l&1&&i!==(i=u[0].Component)){if(t){Qa();const s=t;Et(s.$$.fragment,1,0,()=>{er(s,1)}),Ga()}i?(t=gr(i,o(u,l)),u[7](t),Jt(t.$$.fragment),qt(t.$$.fragment,1),Zt(t,r.parentNode,r)):t=null}else if(i){const s=l&1?br(n,[yr(u[0].props)]):{};l&1038&&(s.$$scope={dirty:l,ctx:u}),t.$set(s)}},i(u){a||(t&&qt(t.$$.fragment,u),a=!0)},o(u){t&&Et(t.$$.fragment,u),a=!1},d(u){u&&Wa(r),e[7](null),t&&er(t,u)}}}function m7(e){let t,r,a;const n=[e[2]];var i=e[1];function o(u,l){let s={};for(let d=0;d<n.length;d+=1)s=vr(s,n[d]);return l!==void 0&&l&4&&(s=vr(s,br(n,[yr(u[2])]))),{props:s}}return i&&(t=gr(i,o(e)),e[6](t)),{c(){t&&Jt(t.$$.fragment),r=Ua()},m(u,l){t&&Zt(t,u,l),za(u,r,l),a=!0},p(u,l){if(l&2&&i!==(i=u[1])){if(t){Qa();const s=t;Et(s.$$.fragment,1,0,()=>{er(s,1)}),Ga()}i?(t=gr(i,o(u,l)),u[6](t),Jt(t.$$.fragment),qt(t.$$.fragment,1),Zt(t,r.parentNode,r)):t=null}else if(i){const s=l&4?br(n,[yr(u[2])]):{};t.$set(s)}},i(u){a||(t&&qt(t.$$.fragment,u),a=!0)},o(u){t&&Et(t.$$.fragment,u),a=!1},d(u){u&&Wa(r),e[6](null),t&&er(t,u)}}}function g7(e){let t,r,a,n;const i=[h7,f7],o=[];function u(l,s){return l[0]?0:1}return t=u(e),r=o[t]=i[t](e),{c(){r.c(),a=Ua()},m(l,s){o[t].m(l,s),za(l,a,s),n=!0},p(l,[s]){let d=t;t=u(l),t===d?o[t].p(l,s):(Qa(),Et(o[d],1,1,()=>{o[d]=null}),Ga(),r=o[t],r?r.p(l,s):(r=o[t]=i[t](l),r.c()),qt(r,1),r.m(a.parentNode,a))},i(l){n||(qt(r),n=!0)},o(l){Et(r),n=!1},d(l){l&&Wa(a),o[t].d(l)}}}function v7(e,t,r){let{decorator:a=void 0}=t,{Component:n}=t,{props:i={}}=t,{on:o=void 0}=t,u,l;const s=rf[0];o&&s<5&&Qm(()=>{Object.entries(o).forEach(([x,L])=>{var te;const W=u??l;(te=W==null?void 0:W.$on)==null||te.call(W,x,L)})});function d(x){bu[x?"unshift":"push"](()=>{u=x,r(3,u)})}function p(x){bu[x?"unshift":"push"](()=>{l=x,r(4,l)})}function y(x){bu[x?"unshift":"push"](()=>{u=x,r(3,u)})}return e.$$set=x=>{"decorator"in x&&r(0,a=x.decorator),"Component"in x&&r(1,n=x.Component),"props"in x&&r(2,i=x.props),"on"in x&&r(5,o=x.on)},[a,n,i,u,l,o,d,p,y]}class fd extends Zp{constructor(t){super(),ef(this,t,v7,g7,tf,{decorator:0,Component:1,props:2,on:5})}}fd.__docgen={version:3,name:"SlotDecorator.svelte",data:[{visibility:"public",description:null,keywords:[],name:"decorator",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"any",type:"any"}},{visibility:"public",description:null,keywords:[],name:"Component",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"any",type:"any"}},{visibility:"public",description:null,keywords:[],name:"props",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"object",type:"object"}},{visibility:"public",description:null,keywords:[],name:"on",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"any",type:"any"}}],computed:[],methods:[],components:[],description:null,keywords:[],events:[],slots:[],refs:[]};function b7(e){let t,r;return t=new fd({props:{Component:e[0],props:e[1],on:{...e[3],...e[2]}}}),{c(){Jt(t.$$.fragment)},m(a,n){Zt(t,a,n),r=!0},p(a,[n]){const i={};n&1&&(i.Component=a[0]),n&2&&(i.props=a[1]),n&4&&(i.on={...a[3],...a[2]}),t.$set(i)},i(a){r||(qt(t.$$.fragment,a),r=!0)},o(a){Et(t.$$.fragment,a),r=!1},d(a){er(t,a)}}}function y7(e,t,r){let{name:a}=t,{title:n}=t,{storyFn:i}=t,{showError:o}=t,{storyContext:u}=t,{Component:l,props:s={},on:d}=i(),p=!0;function y(L){return p?(p=!1,{Component:l,props:s,on:d}):L()}const x=Object.fromEntries(Object.entries(u.argTypes).filter(([L,W])=>W.action&&s[L]!=null).map(([L,W])=>[W.action,s[L]]));return l||o({title:`Expecting a Svelte component from the story: "${a}" of "${n}".`,description:Km`
Did you forget to return the Svelte component configuration from the story?
Use "() => ({ Component: YourComponent, props: {} })"
when defining the story.
`}),e.$$set=L=>{"name"in L&&r(4,a=L.name),"title"in L&&r(5,n=L.title),"storyFn"in L&&r(6,i=L.storyFn),"showError"in L&&r(7,o=L.showError),"storyContext"in L&&r(8,u=L.storyContext)},e.$$.update=()=>{e.$$.dirty&64&&r(0,{Component:l,props:s={},on:d}=y(i),l,(r(1,s),r(6,i)),(r(2,d),r(6,i)))},[l,s,d,x,a,n,i,o,u]}class hd extends Zp{constructor(t){super(),ef(this,t,y7,b7,tf,{name:4,title:5,storyFn:6,showError:7,storyContext:8})}}hd.__docgen={version:3,name:"PreviewRender.svelte",data:[{visibility:"public",description:null,keywords:[],name:"name",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"any",type:"any"}},{visibility:"public",description:null,keywords:[],name:"title",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"any",type:"any"}},{visibility:"public",description:null,keywords:[],name:"storyFn",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"any",type:"any"}},{visibility:"public",description:null,keywords:[],name:"showError",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"any",type:"any"}},{visibility:"public",description:null,keywords:[],name:"storyContext",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"any",type:"any"}}],computed:[],methods:[],components:[],description:null,keywords:[],events:[],slots:[],refs:[]};const x7=e=>$state(e),{RESET_STORY_ARGS:_7}=__STORYBOOK_MODULE_CORE_EVENTS__,{addons:C7,sanitizeStoryContextUpdate:w7}=__STORYBOOK_MODULE_PREVIEW_API__;var R7={};Ym(R7,{applyDecorators:()=>q7,mount:()=>O7,parameters:()=>T7,render:()=>E7,renderToCanvas:()=>S7});var k7=Number(rf[0])<=4;function S7(e,t){return k7?P7(e,t):A7(e,t)}var Zr=new Set;C7.getChannel().on(_7,({storyId:e})=>{Zr.add(e)});var Lr=new Map;function P7({storyFn:e,title:t,name:r,showMain:a,showError:n,storyContext:i,forceRemount:o},u){function l(p){Lr.has(p)&&(Lr.get(p).$destroy(),Lr.delete(p),p.innerHTML="")}let s=Lr.get(u),d=o;if(Zr.has(i.id)&&(d=!0,Zr.delete(i.id)),d&&l(u),!s||d){let p=new hd({target:u,props:{svelteVersion:4,storyFn:e,storyContext:i,name:r,title:t,showError:n}});Lr.set(u,p)}else s.$set({storyFn:e,storyContext:i,name:r,title:t,showError:n});return a(),()=>{l(u)}}var wa=new Map;function A7({storyFn:e,title:t,name:r,showMain:a,showError:n,storyContext:i,forceRemount:o},u){function l(p){let{mountedComponent:y}=wa.get(p)??{};y&&((void 0)(y),wa.delete(p))}let s=wa.get(u),d=o;if(Zr.has(i.id)&&(d=!0,Zr.delete(i.id)),d&&l(u),!s||d){let p=x7({storyFn:e,storyContext:i,name:r,title:t,showError:n,svelteVersion:5}),y=(void 0)(hd,{target:u,props:p});wa.set(u,{mountedComponent:y,props:p})}else Object.assign(s.props,{storyFn:e,storyContext:i,name:r,title:t,showError:n});return a(),()=>{l(u)}}var E7=(e,t)=>{let{id:r,component:a}=t;if(!a)throw new Error(`Unable to render story ${r} as the component annotation is missing from the default export`);return{Component:a,props:e}};function Yp(e){return e&&typeof e=="object"&&"default"in e?e.default:e}function Jp(e,t,r){let a=Yp(t),n=r&&Yp(r),i;return!a||Object.keys(a).length===0?i={Component:e.component}:a.Component?i=a:i={Component:a},n?{Component:fd,props:{...n,decorator:i}}:i}function q7(e,t){return t.reduce((r,a)=>n=>{let i,o=a(u=>(i=r({...n,...w7(u)}),i),n);return i||(i=r(n)),o===i?i:Jp(n,o,i)},r=>Jp(r,e(r)))}var O7=e=>async(t,r)=>(t&&(e.originalStoryFn=()=>({Component:t,props:r&&"props"in r?r==null?void 0:r.props:r})),await e.renderToCanvas(),e.canvas),T7={renderer:"svelte"};export{q7 as applyDecorators,O7 as mount,T7 as parameters,E7 as render,S7 as renderToCanvas};