PageSourceSearch

https://byster.one/_next/static/chunks/0jghfj7yhit7s.js

js byster.one collected 2026-10-05 03:41:39 UTC 399,663 bytes, 9 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,72899,e=>{"use strict";var t=e.i(18050),n=e.i(71645),i=e.i(88916),r=e.i(38744);let s=[{key:"convenience",icon:(0,t.jsx)(function(e){return(0,r.GenIcon)({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M84,16V12a12,12,0,0,1,24,0v4a12,12,0,0,1-24,0ZM16,108a12,12,0,0,0,0-24H12a12,12,0,0,0,0,24ZM128.2,39.38a12,12,0,0,0,15.18-7.59l4-12a12,12,0,0,0-22.76-7.58l-4,12A12,12,0,0,0,128.2,39.38Zm-104,81.24-12,4a12,12,0,1,0,7.58,22.76l12-4a12,12,0,1,0-7.58-22.76Zm197.93,60.55a20,20,0,0,1,0,28.29l-12.68,12.68a20,20,0,0,1-28.29,0l-45.51-45.51L118.54,216h0a19.81,19.81,0,0,1-18.27,12l-1,0a19.81,19.81,0,0,1-18-13.74L29,54.16A20,20,0,0,1,54.16,29L214.24,81.27A20,20,0,0,1,216,118.54l-39.37,17.12Zm-19.8,14.14L155.5,148.47A20,20,0,0,1,161.67,116l35-15.21L54.29,54.29l46.49,142.37,15.21-35A20,20,0,0,1,130.6,150a19.74,19.74,0,0,1,3.74-.36,20,20,0,0,1,14.13,5.86l46.84,46.84Z"}}]})(e)},{})},{key:"choose",icon:(0,t.jsx)(function(e){return(0,r.GenIcon)({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M243,96.05a20,20,0,0,0-17.26-13.72l-57-4.93-22.3-53.14h0a20,20,0,0,0-36.82,0L87.29,77.4l-57,4.93A20,20,0,0,0,18.87,117.4l43.32,37.8-13,56.24A20,20,0,0,0,79,233.1l49-29.76,49,29.76a20,20,0,0,0,29.8-21.66l-13-56.24,43.32-37.8A20,20,0,0,0,243,96.05Zm-66.75,42.62a20,20,0,0,0-6.35,19.63l11.39,49.32-42.94-26.08a19.9,19.9,0,0,0-20.7,0L74.71,207.62,86.1,158.3a20,20,0,0,0-6.35-19.63L41.66,105.44,91.8,101.1a19.92,19.92,0,0,0,16.69-12.19L128,42.42l19.51,46.49A19.92,19.92,0,0,0,164.2,101.1l50.14,4.34Z"}}]})(e)},{})},{key:"anonymity",icon:(0,t.jsx)(function(e){return(0,r.GenIcon)({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M56.88,31.93A12,12,0,1,0,39.12,48.07l16,17.65C20.67,88.66,5.72,121.58,5,123.13a12.08,12.08,0,0,0,0,9.75c.37.82,9.13,20.26,28.49,39.61C59.37,198.34,92,212,128,212a131.34,131.34,0,0,0,51-10l20.09,22.1a12,12,0,0,0,17.76-16.14ZM128,188c-29.59,0-55.47-10.73-76.91-31.88A130.69,130.69,0,0,1,29.52,128c5.27-9.31,18.79-29.9,42-44.29l90.09,99.11A109.33,109.33,0,0,1,128,188Zm123-55.12c-.36.81-9,20-28,39.16a12,12,0,1,1-17-16.9A130.48,130.48,0,0,0,226.48,128a130.36,130.36,0,0,0-21.57-28.12C183.46,78.73,157.59,68,128,68c-3.35,0-6.7.14-10,.42a12,12,0,1,1-2-23.91c3.93-.34,8-.51,12-.51,36,0,68.63,13.67,94.49,39.52,19.35,19.35,28.11,38.8,28.48,39.61A12.08,12.08,0,0,1,251,132.88Z"}}]})(e)},{})},{key:"protection",icon:(0,t.jsx)(function(e){return(0,r.GenIcon)({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M208,36H48A20,20,0,0,0,28,56V114.8c0,92.36,78.1,123,93.76,128.18a19.6,19.6,0,0,0,12.48,0C149.9,237.78,228,207.16,228,114.8V56A20,20,0,0,0,208,36Zm-4,78.8c0,73.56-60.53,99.53-76,105-15.47-5.42-76-31.39-76-104.95V60H204ZM79.51,144.49a12,12,0,1,1,17-17L112,143l47.51-47.51a12,12,0,0,1,17,17l-56,56a12,12,0,0,1-17,0Z"}}]})(e)},{})},{key:"support",icon:(0,t.jsx)(function(e){return(0,r.GenIcon)({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M204.73,51.85A108.07,108.07,0,0,0,20,128v56a28,28,0,0,0,28,28H64a28,28,0,0,0,28-28V144a28,28,0,0,0-28-28H44.84A84.05,84.05,0,0,1,128,44h.64a83.7,83.7,0,0,1,82.52,72H192a28,28,0,0,0-28,28v40a28,28,0,0,0,28,28h19.6A20,20,0,0,1,192,228H136a12,12,0,0,0,0,24h56a44.05,44.05,0,0,0,44-44V128A107.34,107.34,0,0,0,204.73,51.85ZM64,140a4,4,0,0,1,4,4v40a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V140Zm124,44V144a4,4,0,0,1,4-4h20v48H192A4,4,0,0,1,188,184Z"}}]})(e)},{})},{key:"functionality",icon:(0,t.jsx)(function(e){return(0,r.GenIcon)({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M128,76a52,52,0,1,0,52,52A52.06,52.06,0,0,0,128,76Zm0,80a28,28,0,1,1,28-28A28,28,0,0,1,128,156Zm113.86-49.57A12,12,0,0,0,236,98.34L208.21,82.49l-.11-31.31a12,12,0,0,0-4.25-9.12,116,116,0,0,0-38-21.41,12,12,0,0,0-9.68.89L128,37.27,99.83,21.53a12,12,0,0,0-9.7-.9,116.06,116.06,0,0,0-38,21.47,12,12,0,0,0-4.24,9.1l-.14,31.34L20,98.35a12,12,0,0,0-5.85,8.11,110.7,110.7,0,0,0,0,43.11A12,12,0,0,0,20,157.66l27.82,15.85.11,31.31
1a12,12,0,0,0,4.25,9.12,116,116,0,0,0,38,21.41,12,12,0,0,0,9.68-.89L128,218.73l28.14,15.74a12,12,0,0,0,9.7.9,116.06,116.06,0,0,0,38-21.47,12,12,0,0,0,4.24-9.1l.14-31.34,27.81-15.81a12,12,0,0,0,5.85-8.11A110.7,110.7,0,0,0,241.86,106.43Zm-22.63,33.18-26.88,15.28a11.94,11.94,0,0,0-4.55,4.59c-.54,1-1.11,1.93-1.7,2.88a12,12,0,0,0-1.83,6.31L184.13,199a91.83,91.83,0,0,1-21.07,11.87l-27.15-15.19a12,12,0,0,0-5.86-1.53h-.29c-1.14,0-2.3,0-3.44,0a12.08,12.08,0,0,0-6.14,1.51L93,210.82A92.27,92.27,0,0,1,71.88,199l-.11-30.24a12,12,0,0,0-1.83-6.32c-.58-.94-1.16-1.91-1.7-2.88A11.92,11.92,0,0,0,63.7,155L36.8,139.63a86.53,86.53,0,0,1,0-23.24l26.88-15.28a12,12,0,0,0,4.55-4.58c.54-1,1.11-1.94,1.7-2.89a12,12,0,0,0,1.83-6.31L71.87,57A91.83,91.83,0,0,1,92.94,45.17l27.15,15.19a11.92,11.92,0,0,0,6.15,1.52c1.14,0,2.3,0,3.44,0a12.08,12.08,0,0,0,6.14-1.51L163,45.18A92.27,92.27,0,0,1,184.12,57l.11,30.24a12,12,0,0,0,1.83,6.32c.58.94,1.16,1.91,1.7,2.88A11.92,11.92,0,0,0,192.3,101l26.9,15.33A86.53,86.53,0,0,1,219.23,139.61Z"}}]})(e)},{})}],o=[{x:.5,y:0},{x:1.5,y:0},{x:0,y:1},{x:1,y:1},{x:2,y:1},{x:.5,y:2},{x:1.5,y:2}];e.s(["About",0,({lang:e})=>
1{let r=(0,i.getDictionary)(e),[a,l]=(0,n.useState)(!1),h=(0,n.useRef)(),[c,u]=(0,n.useState)({itemSlots:[0,1,2,3,4,5],emptySlot:6,active:0}),d=(0,n.useCallback)(e=>{u(t=>{let n=[...t.itemSlots],i=n[e];return n[e]=t.emptySlot,{itemSlots:n,emptySlot:i,active:e}})},[]),m=(0,n.useCallback)(()=>{clearInterval(h.current),h.current=setInterval(()=>{u(e=>{let t=(e.active+1)%s.length,n=[...e.itemSlots],i=n[t];return n[t]=e.emptySlot,{itemSlots:n,emptySlot:i,active:t}})},3500)},[]);(0,n.useEffect)(()=>(a||m(),()=>clearInterval(h.current)),[a,m]);let p=s[c.active];return(0,t.jsx)("section",{className:"mx-auto max-w-7xl px-4 py-6 md:py-20 md:px-6",id:"about",children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-10 lg:flex-row lg:items-center lg:gap-16",children:[(0,t.jsxs)("div",{className:"hex-puzzle shrink-0",children:[o.map((e,n)=>(0,t.jsx)("div",{className:"hex-slot",style:{left:`calc(${e.x} * var(--col-w))`,top:`calc(${e.y} * var(--row-h))`}},`ghost-${n}`)),s.map((e,n)=>{let i=o[c.itemSlots[n]],s=n===c.active;return(0,t.jsx)("div",{className:`hex-card group cursor-pointer ${s?"hex-card-active":""}`,style:{left:`calc(${i.x} * var(--col-w))`,top:`calc(${i.y} * var(--row-h))`},onClick:()=>{l(!0),d(n)},children:(0,t.jsxs)("div",{className:"absolute inset-0 z-10 flex flex-col items-center justify-center text-center",children:[(0,t.jsx)("span",{className:`mb-2 text-4xl transition-all duration-300 sm:text-5xl md:mb-3 md:text-6xl ${s?"scale-110 text-[#FCA63F]":"text-[#FCA63F]/70 group-hover:text-[#FCA63F]/90"}`,children:e.icon}),(0,t.jsx)("h3",{className:`text-[11px] font-bold uppercase leading-tight tracking-wide transition-colors duration-300 sm:text-xs md:text-sm ${s?"text-[#FCA63F]":"text-white/70 group-hover:text-white/90"}`,children:r[e.key]})]})},e.key)})]}),(0,t.jsxs)("div",{className:"min-h-[140px] min-w-0 text-center sm:min-h-[160px] lg:min-h-0 lg:text-left",children:[(0,t.jsx)("h2",{className:"animate-fade-in text-2xl font-bold uppercase tracking-wide text-[#FCA63F] sm:text-3xl md:text-4xl lg:text-5xl",children:r[p.key]},`title-${c.active}`),(0,t.jsx)("p",{className:"animate-fade-in mt-3 text-sm leading-relaxed text-white/60 sm:text-base md:text-lg lg:mt-5 lg:text-2xl lg:leading-relaxed",children:r[`${p.key}Text`]},`desc-${c.active}`)]})]})})}],72899)},75668,(e,t,n)=>{"use strict";let i=[65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111];n.REPLACEMENT_CHARACTER="�",n.CODE_POINTS={EOF:-1,NULL:0,TABULATION:9,CARRIAGE_RETURN:13,LINE_FEED:10,FORM_FEED:12,SPACE:32,EXCLAMATION_MARK:33,QUOTATION_MARK:34,NUMBER_SIGN:35,AMPERSAND:38,APOSTROPHE:39,HYPHEN_MINUS:45,SOLIDUS:47,DIGIT_0:48,DIGIT_9:57,SEMICOLON:59,LESS_THAN_SIGN:60,EQUALS_SIGN:61,GREATER_THAN_SIGN:62,QUESTION_MARK:63,LATIN_CAPITAL_A:65,LATIN_CAPITAL_F:70,LATIN_CAPITAL_X:88,LATIN_CAPITAL_Z:90,RIGHT_SQUARE_BRACKET:93,GRAVE_ACCENT:96,LATIN_SMALL_A:97,LATIN_SMALL_F:102,LATIN_SMALL_X:120,LATIN_SMALL_Z:122,REPLACEMENT_CHARACTER:65533},n.CODE_POINT_SEQUENCES={DASH_DASH_STRING:[45,45],DOCTYPE_STRING:[68,79,67,84,89,80,69],CDATA_START_STRING:[91,67,68,65,84,65,91],SCRIPT_STRING:[115,99,114,105,112,116],PUBLIC_STRING:[80,85,66,76,73,67],SYSTEM_STRING:[83,89,83,84,69,77]},n.isSurrogate=function(e){return e>=55296&&e<=57343},n.isSurrogatePair=function(e){return e>=56320&&e<=57343},n.getSurrogatePairCodePoint=function(e,t){return(e-55296)*1024+9216+t},n.isControlCodePoint=function(e){return 32!==e&&10!==e&&13!==e&&9!==e&&12!==e&&e>=1&&e<=31||e>=127&&e<=159},n.isUndefinedCodePoint=function(e){return e>=64976&&e<=65007||i.indexOf(e)>-1}},79736,(e,t,n)=>{"use strict";t.exports={controlCharacterInInputStream:"control-character-in-input-stream",noncharacterInInputStream:"noncharacter-in-input-stream",surrogateInInputStream:"surrogate-in-input-stream",nonVoidHtmlElementStartTagWithTrailingSolidus:"non-void-html-element-start-tag-with-trailing-solidus",endTagWithAttributes:"end-tag-with-attributes",endTagWithTrailingSolidus:"end-tag-with-trailing-solidus",unexpectedSolidusInTag:"unexpected-solidus-in-tag",unexpectedNullCharacter:"unexpected-null-character",unexpectedQuestionMarkInsteadOfTagName:"unexpected-question-mark-instead-of-tag-name",invalidFirstCharacterOfTagName:"invalid-first-character-of-tag-name",unexpectedEqualsSignBeforeAttributeName:"unexpected-equals-sign-before-attribute-name",missingEndTagName:"missing-end-tag-name",unexpectedCharacterInAttributeName:"unexpected-character-in-attribute-name",unknownNamedCharacterReference:"unknown-named-character-reference",missingSemicolonAfterCharacterReference:"missing-semicolon-after-character-reference",unexpectedCharacterAfterDoctypeSystemIdentifier:"unexpected-character-after-doctype-system-identifier",unexpectedCharacterInUnquotedAttributeValue:"unexpected-character-in-unquoted-attribute-value",eofBeforeTagName:"eof-before-tag-name",eofInTag:"eof-in-tag",missingAttributeValue:"missing-attribute-value",missingWhitespaceBetweenAttributes:"missing-whitespace-between-attributes",missingWhitespaceAfterDoctypePublicKeyword:"missing-whitespace-after-doctype-public-keyword",missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers:"missing-whitespace-between-doctype-public-and-system-identifiers",missingWhitespaceAfterDoctypeSystemKeyword:"missing-whitespace-after-doctype-system-keyword",missingQuoteBeforeDoctypePublicIdentifier:"missing-quote-before-doctype-public-identifier",missingQuoteBeforeDoctype
1SystemIdentifier:"missing-quote-before-doctype-system-identifier",missingDoctypePublicIdentifier:"missing-doctype-public-identifier",missingDoctypeSystemIdentifier:"missing-doctype-system-identifier",abruptDoctypePublicIdentifier:"abrupt-doctype-public-identifier",abruptDoctypeSystemIdentifier:"abrupt-doctype-system-identifier",cdataInHtmlContent:"cdata-in-html-content",incorrectlyOpenedComment:"incorrectly-opened-comment",eofInScriptHtmlCommentLikeText:"eof-in-script-html-comment-like-text",eofInDoctype:"eof-in-doctype",nestedComment:"nested-comment",abruptClosingOfEmptyComment:"abrupt-closing-of-empty-comment",eofInComment:"eof-in-comment",incorrectlyClosedComment:"incorrectly-closed-comment",eofInCdata:"eof-in-cdata",absenceOfDigitsInNumericCharacterReference:"absence-of-digits-in-numeric-character-reference",nullCharacterReference:"null-character-reference",surrogateCharacterReference:"surrogate-character-reference",characterReferenceOutsideUnicodeRange:"character-reference-outside-unicode-range",controlCharacterReference:"control-character-reference",noncharacterCharacterReference:"noncharacter-character-reference",missingWhitespaceBeforeDoctypeName:"missing-whitespace-before-doctype-name",missingDoctypeName:"missing-doctype-name",invalidCharacterSequenceAfterDoctypeName:"invalid-character-sequence-after-doctype-name",duplicateAttribute:"duplicate-attribute",nonConformingDoctype:"non-conforming-doctype",missingDoctype:"missing-doctype",misplacedDoctype:"misplaced-doctype",endTagWithoutMatchingOpenElement:"end-tag-without-matching-open-element",closingOfElementWithOpenChildElements:"closing-of-element-with-open-child-elements",disallowedContentInNoscriptInHead:"disallowed-content-in-noscript-in-head",openElementsLeftAfterEof:"open-elements-left-after-eof",abandonedHeadElementChild:"abandoned-head-element-child",misplacedStartTagForHeadElement:"misplaced-start-tag-for-head-element",nestedNoscriptInHead:"nested-noscript-in-head",eofInElementThatCanContainOnlyText:"eof-in-element-that-can-contain-only-text"}},75438,(e,t,n)=>{"use strict";let i=e.r(75668),r=e.r(79736),s=i.CODE_POINTS;t.exports=class{constructor(){this.html=null,this.pos=-1,this.lastGapPos=-1,this.lastCharPos=-1,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=65536}_err(){}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(e){if(this.pos!==this.lastCharPos){let t=this.html.charCodeAt(this.pos+1);if(i.isSurrogatePair(t))return this.pos++,this._addGap(),i.getSurrogatePairCodePoint(e,t)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,s.EOF;return this._err(r.surrogateInInputStream),e}dropParsedChunk(){this.pos>this.bufferWaterline&&(this.lastCharPos-=this.pos,this.html=this.html.substring(this.pos),this.pos=0,this.lastGapPos=-1,this.gapStack=[])}write(e,t){this.html?this.html+=e:this.html=e,this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1,this.lastChunkWritten=t}insertHtmlAtCurrentPos(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1,this.html.length),this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1}advance(){if(this.pos++,this.pos>this.lastCharPos)return this.endOfChunkHit=!this.lastChunkWritten,s.EOF;let e=this.html.charCodeAt(this.pos);return this.skipNextNewLine&&e===s.LINE_FEED?(this.skipNextNewLine=!1,this._addGap(),this.advance()):e===s.CARRIAGE_RETURN?(this.skipNextNewLine=!0,s.LINE_FEED):(this.skipNextNewLine=!1,i.isSurrogate(e)&&(e=this._processSurrogate(e)),e>31&&e<127||e===s.LINE_FEED||e===s.CARRIAGE_RETURN||e>159&&e<64976||this._checkForProblematicCharacters(e),e)}_checkForProblematicCharacters(e){i.isControlCodePoint(e)?this._err(r.controlCharacterInInputStream):i.isUndefinedCodePoint(e)&&this._err(r.noncharacterInInputStream)}retreat(){this.pos===this.lastGapPos&&(this.lastGapPos=this.gapStack.pop(),this.pos--),this.pos--}}},8866,(e,t,n)=>{"use strict";t.exports
vendor: 73,453 bytes, line 1
1=new Uint16Array([4,52,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,106,303,412,810,1432,1701,1796,1987,2114,2360,2420,2484,3170,3251,4140,4393,4575,4610,5106,5512,5728,6117,6274,6315,6345,6427,6516,7002,7910,8733,9323,9870,10170,10631,10893,11318,11386,11467,12773,13092,14474,14922,15448,15542,16419,17666,18166,18611,19004,19095,19298,19397,4,16,69,77,97,98,99,102,103,108,109,110,111,112,114,115,116,117,140,150,158,169,176,194,199,210,216,222,226,242,256,266,283,294,108,105,103,5,198,1,59,148,1,198,80,5,38,1,59,156,1,38,99,117,116,101,5,193,1,59,167,1,193,114,101,118,101,59,1,258,4,2,105,121,182,191,114,99,5,194,1,59,189,1,194,59,1,1040,114,59,3,55349,56580,114,97,118,101,5,192,1,59,208,1,192,112,104,97,59,1,913,97,99,114,59,1,256,100,59,1,10835,4,2,103,112,232,237,111,110,59,1,260,102,59,3,55349,56632,112,108,121,70,117,110,99,116,105,111,110,59,1,8289,105,110,103,5,197,1,59,264,1,197,4,2,99,115,272,277,114,59,3,55349,56476,105,103,110,59,1,8788,105,108,100,101,5,195,1,59,292,1,195,109,108,5,196,1,59,301,1,196,4,8,97,99,101,102,111,114,115,117,321,350,354,383,388,394,400,405,4,2,99,114,327,336,107,115,108,97,115,104,59,1,8726,4,2,118,119,342,345,59,1,10983,101,100,59,1,8966,121,59,1,1041,4,3,99,114,116,362,369,379,97,117,115,101,59,1,8757,110,111,117,108,108,105,115,59,1,8492,97,59,1,914,114,59,3,55349,56581,112,102,59,3,55349,56633,101,118,101,59,1,728,99,114,59,1,8492,109,112,101,113,59,1,8782,4,14,72,79,97,99,100,101,102,104,105,108,111,114,115,117,442,447,456,504,542,547,569,573,577,616,678,784,790,796,99,121,59,1,1063,80,89,5,169,1,59,454,1,169,4,3,99,112,121,464,470,497,117,116,101,59,1,262,4,2,59,105,476,478,1,8914,116,97,108,68,105,102,102,101,114,101,110,116,105,97,108,68,59,1,8517,108,101,121,115,59,1,8493,4,4,97,101,105,111,514,520,530,535,114,111,110,59,1,268,100,105,108,5,199,1,59,528,1,199,114,99,59,1,264,110,105,110,116,59,1,8752,111,116,59,1,266,4,2,100,110,553,560,105,108,108,97,59,1,184,116,101,114,68,111,116,59,1,183,114,59,1,8493,105,59,1,935,114,99,108,101,4,4,68,77,80,84,591,596,603,609,111,116,59,1,8857,105,110,117,115,59,1,8854,108,117,115,59,1,8853,105,109,101,115,59,1,8855,111,4,2,99,115,623,646,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8754,101,67,117,114,108,121,4,2,68,81,658,671,111,117,98,108,101,81,117,111,116,101,59,1,8221,117,111,116,101,59,1,8217,4,4,108,110,112,117,688,701,736,753,111,110,4,2,59,101,696,698,1,8759,59,1,10868,4,3,103,105,116,709,717,722,114,117,101,110,116,59,1,8801,110,116,59,1,8751,111,117,114,73,110,116,101,103,114,97,108,59,1,8750,4,2,102,114,742,745,59,1,8450,111,100,117,99,116,59,1,8720,110,116,101,114,67,108,111,99,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8755,111,115,115,59,1,10799,99,114,59,3,55349,56478,112,4,2,59,67,803,805,1,8915,97,112,59,1,8781,4,11,68,74,83,90,97,99,101,102,105,111,115,834,850,855,860,865,888,903,916,921,1011,1415,4,2,59,111,840,842,1,8517,116,114,97,104,100,59,1,10513,99,121,59,1,1026,99,121,59,1,1029,99,121,59,1,1039,4,3,103,114,115,873,879,883,103,101,114,59,1,8225,114,59,1,8609,104,118,59,1,10980,4,2,97,121,894,900,114,111,110,59,1,270,59,1,1044,108,4,2,59,116,910,912,1,8711,97,59,1,916,114,59,3,55349,56583,4,2,97,102,927,998,4,2,99,109,933,992,114,105,116,105,99,97,108,4,4,65,68,71,84,950,957,978,985,99,117,116,101,59,1,180,111,4,2,116,117,964,967,59,1,729,98,108,101,65,99,117,116,101,59,1,733,114,97,118,101,59,1,96,105,108,100,101,59,1,732,111,110,100,59,1,8900,102,101,114,101,110,116,105,97,108,68,59,1,8518,4,4,112,116,117,119,1021,1026,1048,1249,102,59,3,55349,56635,4,3,59,68,69,1034,1036,1041,1,168,111,116,59,1,8412,113,117,97,108,59,1,8784,98,108,101,4,6,67,68,76,82,85,86,1065,1082,1101,1189,1211,1236,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8751,111,4,2,116,119,1089,1092,59,1,168,110,65,114,114,111,119,59,1,8659,4,2,101,111,1107,1141,102,116,4,3,65,82,84,1117,1124,1136,114,114,111,119,59,1,8656,105,103,104,116,65,114,114,111,119,59,1,8660,101,101,59,1,10980,110,103,4,2,76,82,1149,1177,101,102,116,4,2,65,82,1158,1165,114,114,111,119,59,1,10232,105,103,104,116,65,114,114,111,119,59,1,10234,105,103,104,116,65,114,114,111,119,59,1,10233,105,103,104,116,4,2,65,84,1199,1206,114,114,111,119,59,1,8658,101,101,59,1,8872,112,4,2,65,68,1218,1225,114,114,111,119,59,1,8657,111,119,110,65,114,114,111,119,59,1,8661,101,114,116,105,99,97,108,66,97,114,59,1,8741,110,4,6,65,66,76,82,84,97,1264,1292,1299,1352,1391,1408,114,114,111,119,4,3,59,66,85,1276,1278,1283,1,8595,97,114,59,1,10515,112,65,114,114,111,119,59,1,8693,114,101,118,101,59,1,785,101,102,116,4,3,82,84,86,1310,1323,1334,105,103,104,116,86,101,99,116,111,114,59,1,10576,101,101,86,101,99,116,111,114,59,1,10590,101,99,116,111,114,4,2,59,66,1345,1347,1,8637,97,114,59,1,10582,105,103,104,116,4,2,84,86,1362,1373,101,101,86,101,99,116,111,114,59,1,10591,101,99,116,111,114,4,2,59,66,1384,1386,1,8641,97,114,59,1,10583,101,101,4,2,59,65,1399,1401,1,8868,114,114,111,119,59,1,8615,114,114,111,119,59,1,8659,4,2,99,116,1421,1426,114,59,3,55349,56479,114,111,107,59,1,272,4,16,78,84,97,99,100,102,103,108,109,111,112,113,115,116,117,120,1466,1470,1478,1489,1515,1520,1525,1536,1544,1593,1609,1617,1650,1664,1668,1677,71,59,1,330,72,5,208,1,59,1476,1,208,99,117,116,101,5,201,1,59,1487,1,201,4,3,97,105,121,1497,1503,1512,114,111,110,59,1,282,114,99,5,202,1,59,1510,1,202,59,1,1069,111,116,59,1,278,114,59,3,55349,56584,114,97,118,101,5,200,1,59,1534,1,200,101,109,101,110,116,59,1,8712,4,2,97,112,1550,1555,99,114,59,1,274,116,121,4,2,83,86,1563,1576,109,97,108,108,83,113,117,97,114,101,59,1,9723,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9643,4,2,103,112,1599,1604,111,110,59,1,280,102,59,3,55349,56636,115,105,108,111,110,59,1,917,117,4,2,97,105,1624,1640,108,4,2,59,84,1631,1633,1,10869,105,108,100,101,59,1,8770,108,105,98,114,105,117,109,59,1,8652,4,2,99,105,1656,1660,114,59,1,8496,109,59,1,10867,97,59,1,919,109,108,5,203,1,59,1675,1,203,4,2,105,112,1683,1689,115,116,115,59,1,8707,111,110,101,110,116,105,97,108,69,59,1,8519,4,5,99,102,105,111,115,1713,1717,1722,1762,1791,121,59,1,1060,114,59,3,55349,56585,108,108,101,100,4,2,83,86,1732,1745,109,97,108,108,83,113,117,97,114,101,59,1,9724,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9642,4,3,112,114,117,1770,1775,1781,102,59,3,55349,56637,65,108,108,59,1,8704,114,105,101,114,116,114,102,59,1,8497,99,114,59,1,8497,4,12,74,84,97,98,99,100,102,103,111,114,115,116,1822,1827,1834,1848,1855,1877,1882,1887,1890,1896,1978,1984,99,121,59,1,1027,5,62,1,59,1832,1,62,109,109,97,4,2,59,100,1843,1845,1,915,59,1,988,114,101,118,101,59,1,286,4,3,101,105,121,1863,1869,1874,100,105,108,59,1,290,114,99,59,1,284,59,1,1043,111,116,59,1,288,114,59,3,55349,56586,59,1,8921,112,102,59,3,55349,56638,101,97,116,101,114,4,6,69,70,71,76,83,84,1915,1933,1944,1953,1959,1971,113,117,97,108,4,2,59,76,1925,1927,1,8805,101,115,115,59,1,8923,117,108,108,69,113,117,97,108,59,1,8807,114,101,97,116,101,114,59,1,10914,101,115,115,59,1,8823,108,97,110,116,69,113,117,97,108,59,1,10878,105,108,100,101,59,1,8819,99,114,59,3,55349,56482,59,1,8811,4,8,65,97,99,102,105,111,115,117,2005,2012,2026,2032,2036,2049,2073,2089,82,68,99,121,59,1,1066,4,2,99,116,2018,2023,101,107,59,1,711,59,1,94,105,114,99,59,1,292,114,59,1,8460,108,98,101,114,116,83,112,97,99,101,59,1,8459,4,2,112,114,2055,2059,102,59,1,8461,105,122,111,110,116,97,108,76,105,110,101,59,1,9472,4,2,99,116,2079,2083,114,59,1,8459,114,111,107,59,1,294,109,112,4,2,68,69,2097,2107,111,119,110,72,117,109,112,59,1,8782,113,117,97,108,59,1,8783,4,14,69,74,79,97,99,100,102,103,109,110,111,115,116,117,2144,2149,2155,2160,2171,2189,2194,2198,2209,2245,2307,2329,2334,2341,99,121,59,1,1045,108,105,103,59,1,306,99,121,59,1,1025,99,117,116,101,5,205,1,59,2169,1,205,4,2,105,121,2177,2186,114,99,5,206,1,59,2184,1,206,59,1,1048,111,116,59,1,304,114,59,1,8465,114,97,118,101,5,204,1,59,2207,1,204,4,3,59,97,112,2217,2219,2238,1,8465,4,2,99,103,2225,2229,114,59,1,298,105,110,97,114,121,73,59,1,8520,108,105,101,115,59,1,8658,4,2,116,118,2251,2281,4,2,59,101,2257,2259,1,8748,4,2,103,114,2265,2271,114,97,108,59,1,8747,115,101,99,116,105,111,110,59,1,8898,105,115,105,98,108,101,4,2,67,84,2293,2300,111,109,109,97,59,1,8291,105,109,101,115,59,1,8290,4,3,103,112,116,2315,2320,2325,111,110,59,1,302,102,59,3,55349,56640,97,59,1,921,99,114,59,1,8464,105,108,100,101,59,1,296,4,2,107,109,2347,2352,99,121,59,1,1030,108,5,207,1,59,2358,1,207,4,5,99,102,111,115,117,2372,2386,2391,2397,2414,4,2,105,121,2378,2383,114,99,59,1,308,59,1,1049,114,59,3,55349,56589,112,102,59,3,55349,56641,4,2,99,101,2403,2408,114,59,3,55349,56485,114,99,121,59,1,1032,107,99,121,59,1,1028,4,7,72,74,97,99,102,111,115,2436,2441,2446,2452,2467,2472,2478,99,121,59,1,1061,99,121,59,1,1036,112,112,97,59,1,922,4,2,101,121,2458,2464,100,105,108,59,1,310,59,1,1050,114,59,3,55349,56590,112,102,59,3,55349,56642,99,114,59,3,55349,56486,4,11,74,84,97,99,101,102,108,109,111,115,116,2508,2513,2520,2562,2585,2981,2986,3004,3011,3146,3167,99,121,59,1,1033,5,60,1,59,2518,1,60,4,5,99,109,110,112,114,2532,2538,2544,2548,2558,117,116,101,59,1,313,98,100,97,59,1,923,103,59,1,10218,108,97,99,101,116,114,102,59,1,8466,114,59,1,8606,4,3,97,101,121,2570,2576,2582,114,111,110,59,1,317,100,105,108,59,1,315,59,1,1051,4,2,102,115,2591,2907,116,4,10,65,67,68,70,82,84,85,86,97,114,2614,2663,2672,2728,2735,2760,2820,2870,2888,2895,4,2,110,114,2620,2633,103,108,101,66,114,97,99,107,101,116,59,1,10216,114,111,119,4,3,59,66,82,2644,2646,2651,1,8592,97,114,59,1,8676,105,103,104,116,65,114,114,111,119,59,1,8646,101,105,108,105,110,103,59,1,8968,111,4,2,117,119,2679,2692,98,108,101,66,114,97,99,107,101,116,59,1,10214,110,4,2,84,86,2699,2710,101,101,86,101,99,116,111,114,59,1,10593,101,99,116,111,114,4,2,59,66,2721,2723,1,8643,97,114,59,1,10585,108,111,111,114,59,1,8970,105,103,104,116,4,2,65,86,2745,2752,114,114,111,119,59,1,8596,101,99,116,111,114,59,1,10574,4,2,101,114,2766,2792,101,4,3,59,65,86,2775,2777,2784,1,8867,114,114,111,119,59,1,8612,101,99,116,111,114,59,1,10586,105,97,110,103,108,101,4,3,59,66,69,2806,2808,2813,1,8882,97,114,59,1,10703,113,117,97,108,59,1,8884,112,4,3,68,84,86,2829,2841,2852,111,119,110,86,101,99,116,111,114,59,1,10577,101,101,86,101,99,116,111,114,59,1,10592,101,99,116,111,114,4,2,59,66,2863,2865,1,8639,97,114,59,1,10584,101,99,116,111,114,4,2,59,66,2881,2883,1,8636,97,114,59,1,10578,114,114,111,119,59,1,8656,105,103,104,116,97,114,114,111,119,59,1,8660,115,4,6,69,70,71,76,83,84,2922,2936,2947,2956,2962,2974,113,117,97,108,71,114,101,97,116,101,114,59,1,8922,117,108,108,69,113,117,97,108,59,1,8806,114,101,97,116,101,114,59,1,8822,101,115,115,59,1,10913,108,97,110,116,69,113,117,97,108,59,1,10877,105,108,100,101,59,1,8818,114,59,3,55349,56591,4,2,59,101,2992,2994,1,8920,102,116,97,114,114,111,119,59,1,8666,105,100,111,116,59,1,319,4,3,110,112,119,3019,3110,3115,103,4,4,76,82,108,114,3030,3058,3070,3098,101,102,116,4,2,65,82,3039,3046,114,114,111,119,59,1,10229,105,103,104,116,65,114,114,111,119,59,1,10231,105,103,104,116,65,114,114,111,119,59,1,10230,101,102,116,4,2,97,114,3079,3086,114,114,111,119,59,1,10232,105,103,104,116,97,114,114,111,119,59,1,10234,105,103,104,116,97,114,114,111,119,59,1,10233,102,59,3,55349,56643,101,114,4,2,76,82,3123,3134,101,102,116,65,114,114,111,119,59,1,8601,105,103,104,116,65,114,114,111,119,59,1,8600,4,3,99,104,116,3154,3158,3161,114,59,1,8466,59,1,8624,114,111,107,59,1,321,59,1,8810,4,8,97,99,101,102,105,111,115,117,3188,3192,3196,3222,3227,3237,3243,3248,112,59,1,10501,121,59,1,1052,4,2,100,108,3202,3213,105,117,109,83,112,97,99,101,59,1,8287,108,105,110,116,114,102,59,1,8499,114,59,3,55349,56592,110,117,115,80,108,117,115,59,1,8723,112,102,59,3,55349,56644,99,114,59,1,8499,59,1,924,4,9,74,97,99,101,102,111,115,116,117,3271,3276,3283,3306,3422,3427,4120,4126,4137,99,121,59,1,1034,99,117,116,101,59,1,323,4,3,97,101,121,3291,3297,3303,114,111,110,59,1,327,100,105,108,59,1,325,59,1,1053,4,3,103,115,119,3314,3380,3415,97,116,105,118,101,4,3,77,84,86,3327,3340,3365,101,100,105,117,109,83,112,97,99,101,59,1,8203,104,105,4,2,99,110,3348,3357,107,83,112,97,99,101,59,1,8203,83,112,97,99,101,59,1,8203,101,114,121,84,104,105,110,83,112,97,99,101,59,1,8203,116,101,100,4,2,71,76,3389,3405,114,101,97,116,101,114,71,114,101,97,116,101,114,59,1,8811,101,115,115,76,101,115,115,59,1,8810,76,105,110,101,59,1,10,114,59,3,55349,56593,4,4,66,110,112,116,3437,3444,3460,3464,114,101,97,107,59,1,8288,66,114,101,97,107,105,110,103,83,112,97,99,101,59,1,160,102,59,1,8469,4,13,59,67,68,69,71,72,76,78,80,82,83,84,86,3492,3494,3517,3536,3578,3657,3685,3784,3823,3860,3915,4066,4107,1,10988,4,2,111,117,3500,3510,110,103,114,117,101,110,116,59,1,8802,112,67,97,112,59,1,8813,111,117,98,108,101,86,101,114,116,105,99,97,108,66,97,114,59,1,8742,4,3,108,113,120,3544,3552,3571,101,109,101,110,116,59,1,8713,117,97,108,4,2,59,84,3561,3563,1,8800,105,108,100,101,59,3,8770,824,105,115,116,115,59,1,8708,114,101,97,116,101,114,4,7,59,69,70,71,76,83,84,3600,3602,3609,3621,3631,3637,3650,1,8815,113,117,97,108,59,1,8817,117,108,108,69,113,117,97,108,59,3,8807,824,114,101,97,116,101,114,59,3,8811,824,101,115,115,59,1,8825,108,97,110,116,69,113,117,97,108,59,3,10878,824,105,108,100,101,59,1,8821,117,109,112,4,2,68,69,3666,3677,111,119,110,72,117,109,112,59,3,8782,824,113,117,97,108,59,3,8783,824,101,4,2,102,115,3692,3724,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3709,3711,3717,1,8938,97,114,59,3,10703,824,113,117,97,108,59,1,8940,115,4,6,59,69,71,76,83,84,3739,3741,3748,3757,3764,3777,1,8814,113,117,97,108,59,1,8816,114,101,97,116,101,114,59,1,8824,101,115,115,59,3,8810,824,108,97,110,116,69,113,117,97,108,59,3,10877,824,105,108,100,101,59,1,8820,101,115,116,101,100,4,2,71,76,3795,3812,114,101,97,116,101,114,71,114,101,97,116,101,114,59,3,10914,824,101,115,115,76,101,115,115,59,3,10913,824,114,101,99,101,100,101,115,4,3,59,69,83,3838,3840,3848,1,8832,113,117,97,108,59,3,10927,824,108,97,110,116,69,113,117,97,108,59,1,8928,4,2,101,105,3866,3881,118,101,114,115,101,69,108,101,109,101,110,116,59,1,8716,103,104,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3900,3902,3908,1,8939,97,114,59,3,10704,824,113,117,97,108,59,1,8941,4,2,113,117,3921,3973,117,97,114,101,83,117,4,2,98,112,3933,3952,115,101,116,4,2,59,69,3942,3945,3,8847,824,113,117,97,108,59,1,8930,101,114,115,101,116,4,2,59,69,3963,3966,3,8848,824,113,117,97,108,59,1,8931,4,3,98,99,112,3981,4e3,4045,115,101,116,4,2,59,69,3990,3993,3,8834,8402,113,117,97,108,59,1,8840,99,101,101,100,115,4,4,59,69,83,84,4015,4017,4025,4037,1,8833,113,117,97,108,59,3,10928,824,108,97,110,116,69,113,117,97,108,59,1,8929,105,108,100,101,59,3,8831,824,101,114,115,101,116,4,2,59,69,4056,4059,3,8835,8402,113,117,97,108,59,1,8841,105,108,100,101,4,4,59,69,70,84,4080,4082,4089,4100,1,8769,113,117,97,108,59,1,8772,117,108,108,69,113,117,97,108,59,1,8775,105,108,100,101,59,1,8777,101,114,116,105,99,97,108,66,97,114,59,1,8740,99,114,59,3,55349,56489,105,108,100,101,5,209,1,59,4135,1,209,59,1,925,4,14,69,97,99,100,102,103,109,111,112,114,115,116,117,118,4170,4176,4187,4205,4212,4217,4228,4253,4259,4292,4295,4316,4337,4346,108,105,103,59,1,338,99,117,116,101,5,211,1,59,4185,1,211,4,2,105,121,4193,4202,114,99,5,212,1,59,4200,1,212,59,1,1054,98,108,97,99,59,1,336,114,59,3,55349,56594,114,97,118,101,5,210,1,59,4226,1,210,4,3,97,101,105,4236,4241,4246,99,114,59,1,332,103,97,59,1,937,99,114,111,110,59,1,927,112,102,59,3,55349,56646,101,110,67,117,114,108,121,4,2,68,81,4272,4285,111,117,98,108,101,81,117,111,116,101,59,1,8220,117,111,116,101,59,1,8216,59,1,10836,4,2,99,108,4301,4306,114,59,3,55349,56490,97,115,104,5,216,1,59,4314,1,216,105,4,2,108,109,4323,4332,100,101,5,213,1,59,4330,1,213,101,115,59,1,10807,109,108,5,214,1,59,4344,1,214,101,114,4,2,66,80,4354,4380,4,2,97,114,4360,4364,114,59,1,8254,97,99,4,2,101,107,4372,4375,59,1,9182,101,116,59,1,9140,97,114,101,110,116,104,101,115,105,115,59,1,9180,4,9,97,99,102,104,105,108,111,114,115,4413,4422,4426,4431,4435,4438,4448,4471,4561,114,116,105,97,108,68,59,1,8706,121,59,1,1055,114,59,3,55349,56595,105,59,1,934,59,1,928,117,115,77,105,110,117,115,59,1,177,4,2,105,112,4454,4467,110,99,97,114,101,112,108,97,110,101,59,1,8460,102,59,1,8473,4,4,59,101,105,111,4481,4483,4526,4531,1,10939,99,101,100,101,115,4,4,59,69,83,84,4498,4500,4507,4519,1,8826,113,117,97,108,59,1,10927,108,97,110,116,69,113,117,97,108,59,1,8828,105,108,100,101,59,1,8830,109,101,59,1,8243,4,2,100,112,4537,4543,117,99,116,59,1,8719,111,114,116,105,111,110,4,2,59,97,4555,4557,1,8759,108,59,1,8733,4,2,99,105,4567,4572,114,59,3,55349,56491,59,1,936,4,4,85,102,111,115,4585,4594,4599,4604,79,84,5,34,1,59,4592,1,34,114,59,3,55349,56596,112,102,59,1,8474,99,114,59,3,55349,56492,4,12,66,69,97,99,101,102,104,105,111,114,115,117,4636,4642,4650,4681,4704,4763,4767,4771,5047,5069,5081,5094,97,114,114,59,1,10512,71,5,174,1,59,4648,1,174,4,3,99,110,114,4658,4664,4668,117,116,101,59,1,340,103,59,1,10219,114,4,2,59,116,4675,4677,1,8608,108,59,1,10518,4,3,97,101,121,4689,4695,4701,114,111,110,59,1,344,100,105,108,59,1,342,59,1,1056,4,2,59,118,4710,4712,1,8476,101,114,115,101,4,2,69,85,4722,4748,4,2,108,113,4728,4736,101,109,101,110,116,59,1,8715,117,105,108,105,98,114,105,117,109,59,1,8651,112,69,113,117,105,108,105,98,114,105,117,109,59,1,10607,114,59,1,8476,111,59,1,929,103,104,116,4,8,65,67,68,70,84,85,86,97,4792,4840,4849,4905,4912,4972,5022,5040,4,2,110,114,4798,4811,103,108,101,66,114,97,99,107,101,116,59,1,10217,114,111,119,4,3,59,66,76,4822,4824,4829,1,8594,97,114,59,1,8677,101,102,116,65,114,114,111,119,59,1,8644,101,105,108,105,110,103,59,1,8969,111,4,2,117,119,4856,4869,98,108,101,66,114,97,99,107,101,116,59,1,10215,110,4,2,84,86,4876,4887,101,101,86,101,99,116,111,114,59,1,10589,101,99,116,111,114,4,2,59,66,4898,4900,1,8642,97,114,59,1,10581,108,111,111,114,59,1,8971,4,2,101,114,4918,4944,101,4,3,59,65,86,4927,4929,4936,1,8866,114,114,111,119,59,1,8614,101,99,116,111,114,59,1,10587,105,97,110,103,108,101,4,3,59,66,69,4958,4960,4965,1,8883,97,114,59,1,10704,113,117,97,108,59,1,8885,112,4,3,68,84,86,4981,4993,5004,111,119,110,86,101,99,116,111,114,59,1,10575,101,101,86,101,99,116,111,114,59,1,10588,101,99,116,111,114,4,2,59,66,5015,5017,1,8638,97,114,59,1,10580,101,99,116,111,114,4,2,59,66,5033,5035,1,8640,97,114,59,1,10579,114,114,111,119,59,1,8658,4,2,112,117,5053,5057,102,59,1,8477,110,100,73,109,112,108,105,101,115,59,1,10608,105,103,104,116,97,114,114,111,119,59,1,8667,4,2,99,104,5087,5091,114,59,1,8475,59,1,8625,108,101,68,101,108,97,121,101,100,59,1,10740,4,13,72,79,97,99,102,104,105,109,111,113,115,116,117,5134,5150,5157,5164,5198,5203,5259,5265,5277,5283,5374,5380,5385,4,2,67,99,5140,5146,72,99,121,59,1,1065,121,59,1,1064,70,84,99,121,59,1,1068,99,117,116,101,59,1,346,4,5,59,97,101,105,121,5176,5178,5184,5190,5195,1,10940,114,111,110,59,1,352,100,105,108,59,1,350,114,99,59,1,348,59,1,1057,114,59,3,55349,56598,111,114,116,4,4,68,76,82,85,5216,5227,5238,5250,111,119,110,65,114,114,111,119,59,1,8595,101,102,116,65,114,114,111,119,59,1,8592,105,103,104,116,65,114,114,111,119,59,1,8594,112,65,114,114,111,119,59,1,8593,103,109,97,59,1,931,97,108,108,67,105,114,99,108,101,59,1,8728,112,102,59,3,55349,56650,4,2,114,117,5289,5293,116,59,1,8730,97,114,101,4,4,59,73,83,85,5306,5308,5322,5367,1,9633,110,116,101,114,115,101,99,116,105,111,110,59,1,8851,117,4,2,98,112,5329,5347,115,101,116,4,2,59,69,5338,5340,1,8847,113,117,97,108,59,1,8849,101,114,115,101,116,4,2,59,69,5358,5360,1,8848,113,117,97,108,59,1,8850,110,105,111,110,59,1,8852,99,114,59,3,55349,56494,97,114,59,1,8902,4,4,98,99,109,112,5395,5420,5475,5478,4,2,59,115,5401,5403,1,8912,101,116,4,2,59,69,5411,5413,1,8912,113,117,97,108,59,1,8838,4,2,99,104,5426,5468,101,101,100,115,4,4,59,69,83,84,5440,5442,5449,5461,1,8827,113,117,97,108,59,1,10928,108,97,110,116,69,113,117,97,108,59,1,8829,105,108,100,101,59,1,8831,84,104,97,116,59,1,8715,59,1,8721,4,3,59,101,115,5486,5488,5507,1,8913,114,115,101,116,4,2,59,69,5498,5500,1,8835,113,117,97,108,59,1,8839,101,116,59,1,8913,4,11,72,82,83,97,99,102,104,105,111,114,115,5536,5546,5552,5567,5579,5602,5607,5655,5695,5701,5711,79,82,78,5,222,1,59,5544,1,222,65,68,69,59,1,8482,4,2,72,99,5558,5563,99,121,59,1,1035,121,59,1,1062,4,2,98,117,5573,5576,59,1,9,59,1,932,4,3,97,101,121,5587,5593,5599,114,111,110,59,1,356,100,105,108,59,1,354,59,1,1058,114,59,3,55349,56599,4,2,101,105,5613,5631,4,2,114,116,5619,5627,101,102,111,114,101,59,1,8756,97,59,1,920,4,2,99,110,5637,5647,107,83,112,97,99,101,59,3,8287,8202,83,112,97,99,101,59,1,8201,108,100,101,4,4,59,69,70,84,5668,5670,5677,5688,1,8764,113,117,97,108,59,1,8771,117,108,108,69,113,117,97,108,59,1,8773,105,108,100,101,59,1,8776,112,102,59,3,55349,56651,105,112,108,101,68,111,116,59,1,8411,4,2,99,116,5717,5722,114,59,3,55349,56495,114,111,107,59,1,358,4,14,97,98,99,100,102,103,109,110,111,112,114,115,116,117,5758,5789,5805,5823,5830,5835,5846,5852,5921,5937,6089,6095,6101,6108,4,2,99,114,5764,5774,117,116,101,5,218,1,59,5772,1,218,114,4,2,59,111,5781,5783,1,8607,99,105,114,59,1,10569,114,4,2,99,101,5796,5800,121,59,1,1038,118,101,59,1,364,4,2,105,121,5811,5820,114,99,5,219,1,59,5818,1,219,59,1,1059,98,108,97,99,59,1,368,114,59,3,55349,56600,114,97,118,101,5,217,1,59,5844,1,217,97,99,114,59,1,362,4,2,100,105,5858,5905,101,114,4,2,66,80,5866,5892,4,2,97,114,5872,5876,114,59,1,95,97,99,4,2,101,107,5884,5887,59,1,9183,101,116,59,1,9141,97,114,101,110,116,104,101,115,105,115,59,1,9181,111,110,4,2,59,80,5913,5915,1,8899,108,117,115,59,1,8846,4,2,103,112,5927,5932,111,110,59,1,370,102,59,3,55349,56652,4,8,65,68,69,84,97,100,112,115,5955,5985,5996,6009,6026,6033,6044,6075,114,114,111,119,4,3,59,66,68,5967,5969,5974,1,8593,97,114,59,1,10514,111,119,110,65,114,114,111,119,59,1,8645,111,119,110,65,114,114,111,119,59,1,8597,113,117,105,108,105,98,114,105,117,109,59,1,10606,101,101,4,2,59,65,6017,6019,1,8869,114,114,111,119,59,1,8613,114,114,111,119,59,1,8657,111,119,110,97,114,114,111,119,59,1,8661,101,114,4,2,76,82,6052,6063,101,102,116,65,114,114,111,119,59,1,8598,105,103,104,116,65,114,114,111,119,59,1,8599,105,4,2,59,108,6082,6084,1,978,111,110,59,1,933,105,110,103,59,1,366,99,114,59,3,55349,56496,105,108,100,101,59,1,360,109,108,5,220,1,59,6115,1,220,4,9,68,98,99,100,101,102,111,115,118,6137,6143,6148,6152,6166,6250,6255,6261,6267,97,115,104,59,1,8875,97,114,59,1,10987,121,59,1,1042,97,115,104,4,2,59,108,6161,6163,1,8873,59,1,10982,4,2,101,114,6172,6175,59,1,8897,4,3,98,116,121,6183,6188,6238,97,114,59,1,8214,4,2,59,105,6194,6196,1,8214,99,97,108,4,4,66,76,83,84,6209,6214,6220,6231,97,114,59,1,8739,105,110,101,59,1,124,101,112,97,114,97,116,111,114,59,1,10072,105,108,100,101,59,1,8768,84,104,105,110,83,112,97,99,101,59,1,8202,114,59,3,55349,56601,112,102,59,3,55349,56653,99,114,59,3,55349,56497,100,97,115,104,59,1,8874,4,5,99,101,102,111,115,6286,6292,6298,6303,6309,105,114,99,59,1,372,100,103,101,59,1,8896,114,59,3,55349,56602,112,102,59,3,55349,56654,99,114,59,3,55349,56498,4,4,102,105,111,115,6325,6330,6333,6339,114,59,3,55349,56603,59,1,926,112,102,59,3,55349,56655,99,114,59,3,55349,56499,4,9,65,73,85,97,99,102,111,115,117,6365,6370,6375,6380,6391,6405,6410,6416,6422,99,121,59,1,1071,99,121,59,1,1031,99,121,59,1,1070,99,117,116,101,5,221,1,59,6389,1,221,4,2,105,121,6397,6402,114,99,59,1,374,59,1,1067,114,59,3,55349,56604,112,102,59,3,55349,56656,99,114,59,3,55349,56500,109,108,59,1,376,4,8,72,97,99,100,101,102,111,115,6445,6450,6457,6472,6477,6501,6505,6510,99,121,59,1,1046,99,117,116,101,59,1,377,4,2,97,121,6463,6469,114,111,110,59,1,381,59,1,1047,111,116,59,1,379,4,2,114,116,6483,6497,111,87,105,100,116,104,83,112,97,99,101,59,1,8203,97,59,1,918,114,59,1,8488,112,102,59,1,8484,99,114,59,3,55349,56501,4,16,97,98,99,101,102,103,108,109,110,111,112,114,115,116,117,119,6550,6561,6568,6612,6622,6634,6645,6672,6699,6854,6870,6923,6933,6963,6974,6983,99,117,116,101,5,225,1,59,6559,1,225,114,101,118,101,59,1,259,4,6,59,69,100,105,117,121,6582,6584,6588,6591,6600,6609,1,8766,59,3,8766,819,59,1,8767,114,99,5,226,1,59,6598,1,226,116,101,5,180,1,59,6607,1,180,59,1,1072,108,105,103,5,230,1,59,6620,1,230,4,2,59,114,6628,6630,1,8289,59,3,55349,56606,114,97,118,101,5,224,1,59,6643,1,224,4,2,101,112,6651,6667,4,2,102,112,6657,6663,115,121,109,59,1,8501,104,59,1,8501,104,97,59,1,945,4,2,97,112,6678,6692,4,2,99,108,6684,6688,114,59,1,257,103,59,1,10815,5,38,1,59,6697,1,38,4,2,100,103,6705,6737,4,5,59,97,100,115,118,6717,6719,6724,6727,6734,1,8743,110,100,59,1,10837,59,1,10844,108,111,112,101,59,1,10840,59,1,10842,4,7,59,101,108,109,114,115,122,6753,6755,6758,6762,6814,6835,6848,1,8736,59,1,10660,101,59,1,8736,115,100,4,2,59,97,6770,6772,1,8737,4,8,97,98,99,100,101,102,103,104,6790,6793,6796,6799,6802,6805,6808,6811,59,1,10664,59,1,10665,59,1,10666,59,1,10667,59,1,10668,59,1,10669,59,1,10670,59,1,10671,116,4,2,59,118,6821,6823,1,8735,98,4,2,59,100,6830,6832,1,8894,59,1,10653,4,2,112,116,6841,6845,104,59,1,8738,59,1,197,97,114,114,59,1,9084,4,2,103,112,6860,6865,111,110,59,1,261,102,59,3,55349,56658,4,7,59,69,97,101,105,111,112,6886,6888,6891,6897,6900,6904,6908,1,8776,59,1,10864,99,105,114,59,1,10863,59,1,8778,100,59,1,8779,115,59,1,39,114,111,120,4,2,59,101,6917,6919,1,8776,113,59,1,8778,105,110,103,5,229,1,59,6931,1,229,4,3,99,116,121,6941,6946,6949,114,59,3,55349,56502,59,1,42,109,112,4,2,59,101,6957,6959,1,8776,113,59,1,8781,105,108,100,101,5,227,1,59,6972,1,227,109,108,5,228,1,59,6981,1,228,4,2,99,105,6989,6997,111,110,105,110,116,59,1,8755,110,116,59,1,10769,4,16,78,97,98,99,100,101,102,105,107,108,110,111,112,114,115,117,7036,7041,7119,7135,7149,7155,7219,7224,7347,7354,7463,7489,7786,7793,7814,7866,111,116,59,1,10989,4,2,99,114,7047,7094,107,4,4,99,101,112,115,7058,7064,7073,7080,111,110,103,59,1,8780,112,115,105,108,111,110,59,1,1014,114,105,109,101,59,1,8245,105,109,4,2,59,101,7088,7090,1,8765,113,59,1,8909,4,2,118,119,7100,7105,101,101,59,1,8893,101,100,4,2,59,103,7113,7115,1,8965,101,59,1,8965,114,107,4,2,59,116,7127,7129,1,9141,98,114,107,59,1,9142,4,2,111,121,7141,7146,110,103,59,1,8780,59,1,1073,113,117,111,59,1,8222,4,5,99,109,112,114,116,7167,7181,7188,7193,7199,97,117,115,4,2,59,101,7176,7178,1,8757,59,1,8757,112,116,121,118,59,1,10672,115,105,59,1,1014,110,111,117,59,1,8492,4,3,97,104,119,7207,7210,7213,59,1,946,59,1,8502,101,101,110,59,1,8812,114,59,3,55349,56607,103,4,7,99,111,115,116,117,118,119,7241,7262,7288,7305,7328,7335,7340,4,3,97,105,117,7249,7253,7258,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,4,3,100,112,116,7270,7275,7281,111,116,59,1,10752,108,117,115,59,1,10753,105,109,101,115,59,1,10754,4,2,113,116,7294,7300,99,117,112,59,1,10758,97,114,59,1,9733,114,105,97,110,103,108,101,4,2,100,117,7318,7324,111,119,110,59,1,9661,112,59,1,9651,112,108,117,115,59,1,10756,101,101,59,1,8897,101,100,103,101,59,1,8896,97,114,111,119,59,1,10509,4,3,97,107,111,7362,7436,7458,4,2,99,110,7368,7432,107,4,3,108,115,116,7377,7386,7394,111,122,101,110,103,101,59,1,10731,113,117,97,114,101,59,1,9642,114,105,97,110,103,108,101,4,4,59,100,108,114,7411,7413,7419,7425,1,9652,111,119,110,59,1,9662,101,102,116,59,1,9666,105,103,104,116,59,1,9656,107,59,1,9251,4,2,49,51,7442,7454,4,2,50,52,7448,7451,59,1,9618,59,1,9617,52,59,1,9619,99,107,59,1,9608,4,2,101,111,7469,7485,4,2,59,113,7475,7478,3,61,8421,117,105,118,59,3,8801,8421,116,59,1,8976,4,4,112,116,119,120,7499,7504,7517,7523,102,59,3,55349,56659,4,2,59,116,7510,7512,1,8869,111,109,59,1,8869,116,105,101,59,1,8904,4,12,68,72,85,86,98,100,104,109,112,116,117,118,7549,7571,7597,7619,7655,7660,7682,7708,7715,7721,7728,7750,4,4,76,82,108,114,7559,7562,7565,7568,59,1,9559,59,1,9556,59,1,9558,59,1,9555,4,5,59,68,85,100,117,7583,7585,7588,7591,7594,1,9552,59,1,9574,59,1,9577,59,1,9572,59,1,9575,4,4,76,82,108,114,7607,7610,7613,7616,59,1,9565,59,1,9562,59,1,9564,59,1,9561,4,7,59,72,76,82,104,108,114,7635,7637,7640,7643,7646,7649,7652,1,9553,59,1,9580,59,1,9571,59,1,9568,59,1,9579,59,1,9570,59,1,9567,111,120,59,1,10697,4,4,76,82,108,114,7670,7673,7676,7679,59,1,9557,59,1,9554,59,1,9488,59,1,9484,4,5,59,68,85,100,117,7694,7696,7699,7702,7705,1,9472,59,1,9573,59,1,9576,59,1,9516,59,1,9524,105,110,117,115,59,1,8863,108,117,115,59,1,8862,105,109,101,115,59,1,8864,4,4,76,82,108,114,7738,7741,7744,7747,59,1,9563,59,1,9560,59,1,9496,59,1,9492,4,7,59,72,76,82,104,108,114,7766,7768,7771,7774,7777,7780,7783,1,9474,59,1,9578,59,1,9569,59,1,9566,59,1,9532,59,1,9508,59,1,9500,114,105,109,101,59,1,8245,4,2,101,118,7799,7804,118,101,59,1,728,98,97,114,5,166,1,59,7812,1,166,4,4,99,101,105,111,7824,7829,7834,7846,114,59,3,55349,56503,109,105,59,1,8271,109,4,2,59,101,7841,7843,1,8765,59,1,8909,108,4,3,59,98,104,7855,7857,7860,1,92,59,1,10693,115,117,98,59,1,10184,4,2,108,109,7872,7885,108,4,2,59,101,7879,7881,1,8226,116,59,1,8226,112,4,3,59,69,101,7894,7896,7899,1,8782,59,1,10926,4,2,59,113,7905,7907,1,8783,59,1,8783,4,15,97,99,100,101,102,104,105,108,111,114,115,116,117,119,121,7942,8021,8075,8080,8121,8126,8157,8279,8295,8430,8446,8485,8491,8707,8726,4,3,99,112,114,7950,7956,8007,117,116,101,59,1,263,4,6,59,97,98,99,100,115,7970,7972,7977,7984,7998,8003,1,8745,110,100,59,1,10820,114,99,117,112,59,1,10825,4,2,97,117,7990,7994,112,59,1,10827,112,59,1,10823,111,116,59,1,10816,59,3,8745,65024,4,2,101,111,8013,8017,116,59,1,8257,110,59,1,711,4,4,97,101,105,117,8031,8046,8056,8061,4,2,112,114,8037,8041,115,59,1,10829,111,110,59,1,269,100,105,108,5,231,1,59,8054,1,231,114,99,59,1,265,112,115,4,2,59,115,8069,8071,1,10828,109,59,1,10832,111,116,59,1,267,4,3,100,109,110,8088,8097,8104,105,108,5,184,1,59,8095,1,184,112,116,121,118,59,1,10674,116,5,162,2,59,101,8112,8114,1,162,114,100,111,116,59,1,183,114,59,3,55349,56608,4,3,99,101,105,8134,8138,8154,121,59,1,1095,99,107,4,2,59,109,8146,8148,1,10003,97,114,107,59,1,10003,59,1,967,114,4,7,59,69,99,101,102,109,115,8174,8176,8179,8258,8261,8268,8273,1,9675,59,1,10691,4,3,59,101,108,8187,8189,8193,1,710,113,59,1,8791,101,4,2,97,100,8200,8223,114,114,111,119,4,2,108,114,8210,8216,101,102,116,59,1,8634,105,103,104,116,59,1,8635,4,5,82,83,97,99,100,8235,8238,8241,8246,8252,59,1,174,59,1,9416,115,116,59,1,8859,105,114,99,59,1,8858,97,115,104,59,1,8861,59,1,8791,110,105,110,116,59,1,10768,105,100,59,1,10991,99,105,114,59,1,10690,117,98,115,4,2,59,117,8288,8290,1,9827,105,116,59,1,9827,4,4,108,109,110,112,8305,8326,8376,8400,111,110,4,2,59,101,8313,8315,1,58,4,2,59,113,8321,8323,1,8788,59,1,8788,4,2,109,112,8332,8344,97,4,2,59,116,8339,8341,1,44,59,1,64,4,3,59,102,108,8352,8354,8358,1,8705,110,59,1,8728,101,4,2,109,120,8365,8371,101,110,116,59,1,8705,101,115,59,1,8450,4,2,103,105,8382,8395,4,2,59,100,8388,8390,1,8773,111,116,59,1,10861,110,116,59,1,8750,4,3,102,114,121,8408,8412,8417,59,3,55349,56660,111,100,59,1,8720,5,169,2,59,115,8424,8426,1,169,114,59,1,8471,4,2,97,111,8436,8441,114,114,59,1,8629,115,115,59,1,10007,4,2,99,117,8452,8457,114,59,3,55349,56504,4,2,98,112,8463,8474,4,2,59,101,8469,8471,1,10959,59,1,10961,4,2,59,101,8480,8482,1,10960,59,1,10962,100,111,116,59,1,8943,4,7,100,101,108,112,114,118,119,8507,8522,8536,8550,8600,8697,8702,97,114,114,4,2,108,114,8516,8519,59,1,10552,59,1,10549,4,2,112,115,8528,8532,114,59,1,8926,99,59,1,8927,97,114,114,4,2,59,112,8545,8547,1,8630,59,1,10557,4,6,59,98,99,100,111,115,8564,8566,8573,8587,8592,8596,1,8746,114,99,97,112,59,1,10824,4,2,97,117,8579,8583,112,59,1,10822,112,59,1,10826,111,116,59,1,8845,114,59,1,10821,59,3,8746,65024,4,4,97,108,114,118,8610,8623,8663,8672,114,114,4,2,59,109,8618,8620,1,8631,59,1,10556,121,4,3,101,118,119,8632,8651,8656,113,4,2,112,115,8639,8645,114,101,99,59,1,8926,117,99,99,59,1,8927,101,101,59,1,8910,101,100,103,101,59,1,8911,101,110,5,164,1,59,8670,1,164,101,97,114,114,111,119,4,2,108,114,8684,8690,101,102,116,59,1,8630,105,103,104,116,59,1,8631,101,101,59,1,8910,101,100,59,1,8911,4,2,99,105,8713,8721,111,110,105,110,116,59,1,8754,110,116,59,1,8753,108,99,116,121,59,1,9005,4,19,65,72,97,98,99,100,101,102,104,105,106,108,111,114,115,116,117,119,122,8773,8778,8783,8821,8839,8854,8887,8914,8930,8944,9036,9041,9058,9197,9227,9258,9281,9297,9305,114,114,59,1,8659,97,114,59,1,10597,4,4,103,108,114,115,8793,8799,8805,8809,103,101,114,59,1,8224,101,116,104,59,1,8504,114,59,1,8595,104,4,2,59,118,8816,8818,1,8208,59,1,8867,4,2,107,108,8827,8834,97,114,111,119,59,1,10511,97,99,59,1,733,4,2,97,121,8845,8851,114,111,110,59,1,271,59,1,1076,4,3,59,97,111,8862,8864,8880,1,8518,4,2,103,114,8870,8876,103,101,114,59,1,8225,114,59,1,8650,116,115,101,113,59,1,10871,4,3,103,108,109,8895,8902,8907,5,176,1,59,8900,1,176,116,97,59,1,948,112,116,121,118,59,1,10673,4,2,105,114,8920,8926,115,104,116,59,1,10623,59,3,55349,56609,97,114,4,2,108,114,8938,8941,59,1,8643,59,1,8642,4,5,97,101,103,115,118,8956,8986,8989,8996,9001,109,4,3,59,111,115,8965,8967,8983,1,8900,110,100,4,2,59,115,8975,8977,1,8900,117,105,116,59,1,9830,59,1,9830,59,1,168,97,109,109,97,59,1,989,105,110,59,1,8946,4,3,59,105,111,9009,9011,9031,1,247,100,101,5,247,2,59,111,9020,9022,1,247,110,116,105,109,101,115,59,1,8903,110,120,59,1,8903,99,121,59,1,1106,99,4,2,111,114,9048,9053,114,110,59,1,8990,111,112,59,1,8973,4,5,108,112,116,117,119,9070,9076,9081,9130,9144,108,97,114,59,1,36,102,59,3,55349,56661,4,5,59,101,109,112,115,9093,9095,9109,9116,9122,1,729,113,4,2,59,100,9102,9104,1,8784,111,116,59,1,8785,105,110,117,115,59,1,8760,108,117,115,59,1,8724,113,117,97,114,101,59,1,8865,98,108,101,98,97,114,119,101,100,103,101,59,1,8966,110,4,3,97,100,104,9153,9160,9172,114,114,111,119,59,1,8595,111,119,110,97,114,114,111,119,115,59,1,8650,97,114,112,111,111,110,4,2,108,114,9184,9190,101,102,116,59,1,8643,105,103,104,116,59,1,8642,4,2,98,99,9203,9211,107,97,114,111,119,59,1,10512,4,2,111,114,9217,9222,114,110,59,1,8991,111,112,59,1,8972,4,3,99,111,116,9235,9248,9252,4,2,114,121,9241,9245,59,3,55349,56505,59,1,1109,108,59,1,10742,114,111,107,59,1,273,4,2,100,114,9264,9269,111,116,59,1,8945,105,4,2,59,102,9276,9278,1,9663,59,1,9662,4,2,97,104,9287,9292,114,114,59,1,8693,97,114,59,1,10607,97,110,103,108,101,59,1,10662,4,2,99,105,9311,9315,121,59,1,1119,103,114,97,114,114,59,1,10239,4,18,68,97,99,100,101,102,103,108,109,110,111,112,113,114,115,116,117,120,9361,9376,9398,9439,9444,9447,9462,9495,9531,9585,9598,9614,9659,9755,9771,9792,9808,9826,4,2,68,111,9367,9372,111,116,59,1,10871,116,59,1,8785,4,2,99,115,9382,9392,117,116,101,5,233,1,59,9390,1,233,116,101,114,59,1,10862,4,4,97,105,111,121,9408,9414,9430,9436,114,111,110,59,1,283,114,4,2,59,99,9421,9423,1,8790,5,234,1,59,9428,1,234,108,111,110,59,1,8789,59,1,1101,111,116,59,1,279,59,1,8519,4,2,68,114,9453,9458,111,116,59,1,8786,59,3,55349,56610,4,3,59,114,115,9470,9472,9482,1,10906,97,118,101,5,232,1,59,9480,1,232,4,2,59,100,9488,9490,1,10902,111,116,59,1,10904,4,4,59,105,108,115,9505,9507,9515,9518,1,10905,110,116,101,114,115,59,1,9191,59,1,8467,4,2,59,100,9524,9526,1,10901,111,116,59,1,10903,4,3,97,112,115,9539,9544,9564,99,114,59,1,275,116,121,4,3,59,115,118,9554,9556,9561,1,8709,101,116,59,1,8709,59,1,8709,112,4,2,49,59,9571,9583,4,2,51,52,9577,9580,59,1,8196,59,1,8197,1,8195,4,2,103,115,9591,9594,59,1,331,112,59,1,8194,4,2,103,112,9604,9609,111,110,59,1,281,102,59,3,55349,56662,4,3,97,108,115,9622,9635,9640,114,4,2,59,115,9629,9631,1,8917,108,59,1,10723,117,115,59,1,10865,105,4,3,59,108,118,9649,9651,9656,1,949,111,110,59,1,949,59,1,1013,4,4,99,115,117,118,9669,9686,9716,9747,4,2,105,111,9675,9680,114,99,59,1,8790,108,111,110,59,1,8789,4,2,105,108,9692,9696,109,59,1,8770,97,110,116,4,2,103,108,9705,9710,116,114,59,1,10902,101,115,115,59,1,10901,4,3,97,101,105,9724,9729,9734,108,115,59,1,61,115,116,59,1,8799,118,4,2,59,68,9741,9743,1,8801,68,59,1,10872,112,97,114,115,108,59,1,10725,4,2,68,97,9761,9766,111,116,59,1,8787,114,114,59,1,10609,4,3,99,100,105,9779,9783,9788,114,59,1,8495,111,116,59,1,8784,109,59,1,8770,4,2,97,104,9798,9801,59,1,951,5,240,1,59,9806,1,240,4,2,109,114,9814,9822,108,5,235,1,59,9820,1,235,111,59,1,8364,4,3,99,105,112,9834,9838,9843,108,59,1,33,115,116,59,1,8707,4,2,101,111,9849,9859,99,116,97,116,105,111,110,59,1,8496,110,101,110,116,105,97,108,101,59,1,8519,4,12,97,99,101,102,105,106,108,110,111,112,114,115,9896,9910,9914,9921,9954,9960,9967,9989,9994,10027,10036,10164,108,108,105,110,103,100,111,116,115,101,113,59,1,8786,121,59,1,1092,109,97,108,101,59,1,9792,4,3,105,108,114,9929,9935,9950,108,105,103,59,1,64259,4,2,105,108,9941,9945,103,59,1,64256,105,103,59,1,64260,59,3,55349,56611,108,105,103,59,1,64257,108,105,103,59,3,102,106,4,3,97,108,116,9975,9979,9984,116,59,1,9837,105,103,59,1,64258,110,115,59,1,9649,111,102,59,1,402,4,2,112,114,1e4,10005,102,59,3,55349,56663,4,2,97,107,10011,10016,108,108,59,1,8704,4,2,59,118,10022,10024,1,8916,59,1,10969,97,114,116,105,110,116,59,1,10765,4,2,97,111,10042,10159,4,2,99,115,10048,10155,4,6,49,50,51,52,53,55,10062,10102,10114,10135,10139,10151,4,6,50,51,52,53,54,56,10076,10083,10086,10093,10096,10099,5,189,1,59,10081,1,189,59,1,8531,5,188,1,59,10091,1,188,59,1,8533,59,1,8537,59,1,8539,4,2,51,53,10108,10111,59,1,8532,59,1,8534,4,3,52,53,56,10122,10129,10132,5,190,1,59,10127,1,190,59,1,8535,59,1,8540,53,59,1,8536,4,2,54,56,10145,10148,59,1,8538,59,1,8541,56,59,1,8542,108,59,1,8260,119,110,59,1,8994,99,114,59,3,55349,56507,4,17,69,97,98,99,100,101,102,103,105,106,108,110,111,114,115,116,118,10206,10217,10247,10254,10268,10273,10358,10363,10374,10380,10385,10406,10458,10464,10470,10497,10610,4,2,59,108,10212,10214,1,8807,59,1,10892,4,3,99,109,112,10225,10231,10244,117,116,101,59,1,501,109,97,4,2,59,100,10239,10241,1,947,59,1,989,59,1,10886,114,101,118,101,59,1,287,4,2,105,121,10260,10265,114,99,59,1,285,59,1,1075,111,116,59,1,289,4,4,59,108,113,115,10283,10285,10288,10308,1,8805,59,1,8923,4,3,59,113,115,10296,10298,10301,1,8805,59,1,8807,108,97,110,116,59,1,10878,4,4,59,99,100,108,10318,10320,10324,10345,1,10878,99,59,1,10921,111,116,4,2,59,111,10332,10334,1,10880,4,2,59,108,10340,10342,1,10882,59,1,10884,4,2,59,101,10351,10354,3,8923,65024,115,59,1,10900,114,59,3,55349,56612,4,2,59,103,10369,10371,1,8811,59,1,8921,109,101,108,59,1,8503,99,121,59,1,1107,4,4,59,69,97,106,10395,10397,10400,10403,1,8823,59,1,10898,59,1,10917,59,1,10916,4,4,69,97,101,115,10416,10419,10434,10453,59,1,8809,112,4,2,59,112,10426,10428,1,10890,114,111,120,59,1,10890,4,2,59,113,10440,10442,1,10888,4,2,59,113,10448,10450,1,10888,59,1,8809,105,109,59,1,8935,112,102,59,3,55349,56664,97,118,101,59,1,96,4,2,99,105,10476,10480,114,59,1,8458,109,4,3,59,101,108,10489,10491,10494,1,8819,59,1,10894,59,1,10896,5,62,6,59,99,100,108,113,114,10512,10514,10527,10532,10538,10545,1,62,4,2,99,105,10520,10523,59,1,10919,114,59,1,10874,111,116,59,1,8919,80,97,114,59,1,10645,117,101,115,116,59,1,10876,4,5,97,100,101,108,115,10557,10574,10579,10599,10605,4,2,112,114,10563,10570,112,114,111,120,59,1,10886,114,59,1,10616,111,116,59,1,8919,113,4,2,108,113,10586,10592,101,115,115,59,1,8923,108,101,115,115,59,1,10892,101,115,115,59,1,8823,105,109,59,1,8819,4,2,101,110,10616,10626,114,116,110,101,113,113,59,3,8809,65024,69,59,3,8809,65024,4,10,65,97,98,99,101,102,107,111,115,121,10653,10658,10713,10718,10724,10760,10765,10786,10850,10875,114,114,59,1,8660,4,4,105,108,109,114,10668,10674,10678,10684,114,115,112,59,1,8202,102,59,1,189,105,108,116,59,1,8459,4,2,100,114,10690,10695,99,121,59,1,1098,4,3,59,99,119,10703,10705,10710,1,8596,105,114,59,1,10568,59,1,8621,97,114,59,1,8463,105,114,99,59,1,293,4,3,97,108,114,10732,10748,10754,114,116,115,4,2,59,117,10741,10743,1,9829,105,116,59,1,9829,108,105,112,59,1,8230,99,111,110,59,1,8889,114,59,3,55349,56613,115,4,2,101,119,10772,10779,97,114,111,119,59,1,10533,97,114,111,119,59,1,10534,4,5,97,109,111,112,114,10798,10803,10809,10839,10844,114,114,59,1,8703,116,104,116,59,1,8763,107,4,2,108,114,10816,10827,101,102,116,97,114,114,111,119,59,1,8617,105,103,104,116,97,114,114,111,119,59,1,8618,102,59,3,55349,56665,98,97,114,59,1,8213,4,3,99,108,116,10858,10863,10869,114,59,3,55349,56509,97,115,104,59,1,8463,114,111,107,59,1,295,4,2,98,112,10881,10887,117,108,108,59,1,8259,104,101,110,59,1,8208,4,15,97,99,101,102,103,105,106,109,110,111,112,113,115,116,117,10925,10936,10958,10977,10990,11001,11039,11045,11101,11192,11220,11226,11237,11285,11299,99,117,116,101,5,237,1,59,10934,1,237,4,3,59,105,121,10944,10946,10955,1,8291,114,99,5,238,1,59,10953,1,238,59,1,1080,4,2,99,120,10964,10968,121,59,1,1077,99,108,5,161,1,59,10975,1,161,4,2,102,114,10983,10986,59,1,8660,59,3,55349,56614,114,97,118,101,5,236,1,59,10999,1,236,4,4,59,105,110,111,11011,11013,11028,11034,1,8520,4,2,105,110,11019,11024,110,116,59,1,10764,116,59,1,8749,102,105,110,59,1,10716,116,97,59,1,8489,108,105,103,59,1,307,4,3,97,111,112,11053,11092,11096,4,3,99,103,116,11061,11065,11088,114,59,1,299,4,3,101,108,112,11073,11076,11082,59,1,8465,105,110,101,59,1,8464,97,114,116,59,1,8465,104,59,1,305,102,59,1,8887,101,100,59,1,437,4,5,59,99,102,111,116,11113,11115,11121,11136,11142,1,8712,97,114,101,59,1,8453,105,110,4,2,59,116,11129,11131,1,8734,105,101,59,1,10717,100,111,116,59,1,305,4,5,59,99,101,108,112,11154,11156,11161,11179,11186,1,8747,97,108,59,1,8890,4,2,103,114,11167,11173,101,114,115,59,1,8484,99,97,108,59,1,8890,97,114,104,107,59,1,10775,114,111,100,59,1,10812,4,4,99,103,112,116,11202,11206,11211,11216,121,59,1,1105,111,110,59,1,303,102,59,3,55349,56666,97,59,1,953,114,111,100,59,1,10812,117,101,115,116,5,191,1,59,11235,1,191,4,2,99,105,11243,11248,114,59,3,55349,56510,110,4,5,59,69,100,115,118,11261,11263,11266,11271,11282,1,8712,59,1,8953,111,116,59,1,8949,4,2,59,118,11277,11279,1,8948,59,1,8947,59,1,8712,4,2,59,105,11291,11293,1,8290,108,100,101,59,1,297,4,2,107,109,11305,11310,99,121,59,1,1110,108,5,239,1,59,11316,1,239,4,6,99,102,109,111,115,117,11332,11346,11351,11357,11363,11380,4,2,105,121,11338,11343,114,99,59,1,309,59,1,1081,114,59,3,55349,56615,97,116,104,59,1,567,112,102,59,3,55349,56667,4,2,99,101,11369,11374,114,59,3,55349,56511,114,99,121,59,1,1112,107,99,121,59,1,1108,4,8,97,99,102,103,104,106,111,115,11404,11418,11433,11438,11445,11450,11455,11461,112,112,97,4,2,59,118,11413,11415,1,954,59,1,1008,4,2,101,121,11424,11430,100,105,108,59,1,311,59,1,1082,114,59,3,55349,56616,114,101,101,110,59,1,312,99,121,59,1,1093,99,121,59,1,1116,112,102,59,3,55349,56668,99,114,59,3,55349,56512,4,23,65,66,69,72,97,98,99,100,101,102,103,104,106,108,109,110,111,112,114,115,116,117,118,11515,11538,11544,11555,11560,11721,11780,11818,11868,12136,12160,12171,12203,12208,12246,12275,12327,12509,12523,12569,12641,12732,12752,4,3,97,114,116,11523,11528,11532,114,114,59,1,8666,114,59,1,8656,97,105,108,59,1,10523,97,114,114,59,1,10510,4,2,59,103,11550,11552,1,8806,59,1,10891,97,114,59,1,10594,4,9,99,101,103,109,110,112,113,114,116,11580,11586,11594,11600,11606,11624,11627,11636,11694,117,116,101,59,1,314,109,112,116,121,118,59,1,10676,114,97,110,59,1,8466,98,100,97,59,1,955,103,4,3,59,100,108,11615,11617,11620,1,10216,59,1,10641,101,59,1,10216,59,1,10885,117,111,5,171,1,59,11634,1,171,114,4,8,59,98,102,104,108,112,115,116,11655,11657,11669,11673,11677,11681,11685,11690,1,8592,4,2,59,102,11663,11665,1,8676,115,59,1,10527,115,59,1,10525,107,59,1,8617,112,59,1,8619,108,59,1,10553,105,109,59,1,10611,108,59,1,8610,4,3,59,97,101,11702,11704,11709,1,10923,105,108,59,1,10521,4,2,59,115,11715,11717,1,10925,59,3,10925,65024,4,3,97,98,114,11729,11734,11739,114,114,59,1,10508,114,107,59,1,10098,4,2,97,107,11745,11758,99,4,2,101,107,11752,11755,59,1,123,59,1,91,4,2,101,115,11764,11767,59,1,10635,108,4,2,100,117,11774,11777,59,1,10639,59,1,10637,4,4,97,101,117,121,11790,11796,11811,11815,114,111,110,59,1,318,4,2,100,105,11802,11807,105,108,59,1,316,108,59,1,8968,98,59,1,123,59,1,1083,4,4,99,113,114,115,11828,11832,11845,11864,97,59,1,10550,117,111,4,2,59,114,11840,11842,1,8220,59,1,8222,4,2,100,117,11851,11857,104,97,114,59,1,10599,115,104,97,114,59,1,10571,104,59,1,8626,4,5,59,102,103,113,115,11880,11882,12008,12011,12031,1,8804,116,4,5,97,104,108,114,116,11895,11913,11935,11947,11996,114,114,111,119,4,2,59,116,11905,11907,1,8592,97,105,108,59,1,8610,97,114,112,111,111,110,4,2,100,117,11925,11931,111,119,110,59,1,8637,112,59,1,8636,101,102,116,97,114,114,111,119,115,59,1,8647,105,103,104,116,4,3,97,104,115,11959,11974,11984,114,114,111,119,4,2,59,115,11969,11971,1,8596,59,1,8646,97,114,112,111,111,110,115,59,1,8651,113,117,105,103,97,114,114,111,119,59,1,8621,104,114,101,101,116,105,109,101,115,59,1,8907,59,1,8922,4,3,59,113,115,12019,12021,12024,1,8804,59,1,8806,108,97,110,116,59,1,10877,4,5,59,99,100,103,115,12043,12045,12049,12070,12083,1,10877,99,59,1,10920,111,116,4,2,59,111,12057,12059,1,10879,4,2,59,114,12065,12067,1,10881,59,1,10883,4,2,59,101,12076,12079,3,8922,65024,115,59,1,10899,4,5,97,100,101,103,115,12095,12103,12108,12126,12131,112,112,114,111,120,59,1,10885,111,116,59,1,8918,113,4,2,103,113,12115,12120,116,114,59,1,8922,103,116,114,59,1,10891,116,114,59,1,8822,105,109,59,1,8818,4,3,105,108,114,12144,12150,12156,115,104,116,59,1,10620,111,111,114,59,1,8970,59,3,55349,56617,4,2,59,69,12166,12168,1,8822,59,1,10897,4,2,97,98,12177,12198,114,4,2,100,117,12184,12187,59,1,8637,4,2,59,108,12193,12195,1,8636,59,1,10602,108,107,59,1,9604,99,121,59,1,1113,4,5,59,97,99,104,116,12220,12222,12227,12235,12241,1,8810,114,114,59,1,8647,111,114,110,101,114,59,1,8990,97,114,100,59,1,10603,114,105,59,1,9722,4,2,105,111,12252,12258,100,111,116,59,1,320,117,115,116,4,2,59,97,12267,12269,1,9136,99,104,101,59,1,9136,4,4,69,97,101,115,12285,12288,12303,12322,59,1,8808,112,4,2,59,112,12295,12297,1,10889,114,111,120,59,1,10889,4,2,59,113,12309,12311,1,10887,4,2,59,113,12317,12319,1,10887,59,1,8808,105,109,59,1,8934,4,8,97,98,110,111,112,116,119,122,12345,12359,12364,12421,12446,12467,12474,12490,4,2,110,114,12351,12355,103,59,1,10220,114,59,1,8701,114,107,59,1,10214,103,4,3,108,109,114,12373,12401,12409,101,102,116,4,2,97,114,12382,12389,114,114,111,119,59,1,10229,105,103,104,116,97,114,114,111,119,59,1,10231,97,112,115,116,111,59,1,10236,105,103,104,116,97,114,114,111,119,59,1,10230,112,97,114,114,111,119,4,2,108,114,12433,12439,101,102,116,59,1,8619,105,103,104,116,59,1,8620,4,3,97,102,108,12454,12458,12462,114,59,1,10629,59,3,55349,56669,117,115,59,1,10797,105,109,101,115,59,1,10804,4,2,97,98,12480,12485,115,116,59,1,8727,97,114,59,1,95,4,3,59,101,102,12498,12500,12506,1,9674,110,103,101,59,1,9674,59,1,10731,97,114,4,2,59,108,12517,12519,1,40,116,59,1,10643,4,5,97,99,104,109,116,12535,12540,12548,12561,12564,114,114,59,1,8646,111,114,110,101,114,59,1,8991,97,114,4,2,59,100,12556,12558,1,8651,59,1,10605,59,1,8206,114,105,59,1,8895,4,6,97,99,104,105,113,116,12583,12589,12594,12597,12614,12635,113,117,111,59,1,8249,114,59,3,55349,56513,59,1,8624,109,4,3,59,101,103,12606,12608,12611,1,8818,59,1,10893,59,1,10895,4,2,98,117,12620,12623,59,1,91,111,4,2,59,114,12630,12632,1,8216,59,1,8218,114,111,107,59,1,322,5,60,8,59,99,100,104,105,108,113,114,12660,12662,12675,12680,12686,12692,12698,12705,1,60,4,2,99,105,12668,12671,59,1,10918,114,59,1,10873,111,116,59,1,8918,114,101,101,59,1,8907,109,101,115,59,1,8905,97,114,114,59,1,10614,117,101,115,116,59,1,10875,4,2,80,105,12711,12716,97,114,59,1,10646,4,3,59,101,102,12724,12726,12729,1,9667,59,1,8884,59,1,9666,114,4,2,100,117,12739,12746,115,104,97,114,59,1,10570,104,97,114,59,1,10598,4,2,101,110,12758,12768,114,116,110,101,113,113,59,3,8808,65024,69,59,3,8808,65024,4,14,68,97,99,100,101,102,104,105,108,110,111,112,115,117,12803,12809,12893,12908,12914,12928,12933,12937,13011,13025,13032,13049,13052,13069,68,111,116,59,1,8762,4,4,99,108,112,114,12819,12827,12849,12887,114,5,175,1,59,12825,1,175,4,2,101,116,12833,12836,59,1,9794,4,2,59,101,12842,12844,1,10016,115,101,59,1,10016,4,2,59,115,12855,12857,1,8614,116,111,4,4,59,100,108,117,12869,12871,12877,12883,1,8614,111,119,110,59,1,8615,101,102,116,59,1,8612,112,59,1,8613,107,101,114,59,1,9646,4,2,111,121,12899,12905,109,109,97,59,1,10793,59,1,1084,97,115,104,59,1,8212,97,115,117,114,101,100,97,110,103,108,101,59,1,8737,114,59,3,55349,56618,111,59,1,8487,4,3,99,100,110,12945,12954,12985,114,111,5,181,1,59,12952,1,181,4,4,59,97,99,100,12964,12966,12971,12976,1,8739,115,116,59,1,42,105,114,59,1,10992,111,116,5,183,1,59,12983,1,183,117,115,4,3,59,98,100,12995,12997,13e3,1,8722,59,1,8863,4,2,59,117,13006,13008,1,8760,59,1,10794,4,2,99,100,13017,13021,112,59,1,10971,114,59,1,8230,112,108,117,115,59,1,8723,4,2,100,112,13038,13044,101,108,115,59,1,8871,102,59,3,55349,56670,59,1,8723,4,2,99,116,13058,13063,114,59,3,55349,56514,112,111,115,59,1,8766,4,3,59,108,109,13077,13079,13087,1,956,116,105,109,97,112,59,1,8888,97,112,59,1,8888,4,24,71,76,82,86,97,98,99,100,101,102,103,104,105,106,108,109,111,112,114,115,116,117,118,119,13142,13165,13217,13229,13247,13330,13359,13414,13420,13508,13513,13579,13602,13626,13631,13762,13767,13855,13936,13995,14214,14285,14312,14432,4,2,103,116,13148,13152,59,3,8921,824,4,2,59,118,13158,13161,3,8811,8402,59,3,8811,824,4,3,101,108,116,13173,13200,13204,102,116,4,2,97,114,13181,13188,114,114,111,119,59,1,8653,105,103,104,116,97,114,114,111,119,59,1,8654,59,3,8920,824,4,2,59,118,13210,13213,3,8810,8402,59,3,8810,824,105,103,104,116,97,114,114,111,119,59,1,8655,4,2,68,100,13235,13241,97,115,104,59,1,8879,97,115,104,59,1,8878,4,5,98,99,110,112,116,13259,13264,13270,13275,13308,108,97,59,1,8711,117,116,101,59,1,324,103,59,3,8736,8402,4,5,59,69,105,111,112,13287,13289,13293,13298,13302,1,8777,59,3,10864,824,100,59,3,8779,824,115,59,1,329,114,111,120,59,1,8777,117,114,4,2,59,97,13316,13318,1,9838,108,4,2,59,115,13325,13327,1,9838,59,1,8469,4,2,115,117,13336,13344,112,5,160,1,59,13342,1,160,109,112,4,2,59,101,13352,13355,3,8782,824,59,3,8783,824,4,5,97,101,111,117,121,13371,13385,13391,13407,13411,4,2,112,114,13377,13380,59,1,10819,111,110,59,1,328,100,105,108,59,1,326,110,103,4,2,59,100,13399,13401,1,8775,111,116,59,3,10861,824,112,59,1,10818,59,1,1085,97,115,104,59,1,8211,4,7,59,65,97,100,113,115,120,13436,13438,13443,13466,13472,13478,13494,1,8800,114,114,59,1,8663,114,4,2,104,114,13450,13454,107,59,1,10532,4,2,59,111,13460,13462,1,8599,119,59,1,8599,111,116,59,3,8784,824,117,105,118,59,1,8802,4,2,101,105,13484,13489,97,114,59,1,10536,109,59,3,8770,824,105,115,116,4,2,59,115,13503,13505,1,8708,59,1,8708,114,59,3,55349,56619,4,4,69,101,115,116,13523,13527,13563,13568,59,3,8807,824,4,3,59,113,115,13535,13537,13559,1,8817,4,3,59,113,115,13545,13547,13551,1,8817,59,3,8807,824,108,97,110,116,59,3,10878,824,59,3,10878,824,105,109,59,1,8821,4,2,59,114,13574,13576,1,8815,59,1,8815,4,3,65,97,112,13587,13592,13597,114,114,59,1,8654,114,114,59,1,8622,97,114,59,1,10994,4,3,59,115,118,13610,13612,13623,1,8715,4,2,59,100,13618,13620,1,8956,59,1,8954,59,1,8715,99,121,59,1,1114,4,7,65,69,97,100,101,115,116,13647,13652,13656,13661,13665,13737,13742,114,114,59,1,8653,59,3,8806,824,114,114,59,1,8602,114,59,1,8229,4,4,59,102,113,115,13675,13677,13703,13725,1,8816,116,4,2,97,114,13684,13691,114,114,111,119,59,1,8602,105,103,104,116,97,114,114,111,119,59,1,8622,4,3,59,113,115,13711,13713,13717,1,8816,59,3,8806,824,108,97,110,116,59,3,10877,824,4,2,59,115,13731,13734,3,10877,824,59,1,8814,105,109,59,1,8820,4,2,59,114,13748,13750,1,8814,105,4,2,59,101,13757,13759,1,8938,59,1,8940,105,100,59,1,8740,4,2,112,116,13773,13778,102,59,3,55349,56671,5,172,3,59,105,110,13787,13789,13829,1,172,110,4,4,59,69,100,118,13800,13802,13806,13812,1,8713,59,3,8953,824,111,116,59,3,8949,824,4,3,97,98,99,13820,13823,13826,59,1,8713,59,1,8951,59,1,8950,105,4,2,59,118,13836,13838,1,8716,4,3,97,98,99,13846,13849,13852,59,1,8716,59,1,8958,59,1,8957,4,3,97,111,114,13863,13892,13899,114,4,4,59,97,115,116,13874,13876,13883,13888,1,8742,108,108,101,108,59,1,8742,108,59,3,11005,8421,59,3,8706,824,108,105,110,116,59,1,10772,4,3,59,99,101,13907,13909,13914,1,8832,117,101,59,1,8928,4,2,59,99,13920,13923,3,10927,824,4,2,59,101,13929,13931,1,8832,113,59,3,10927,824,4,4,65,97,105,116,13946,13951,13971,13982,114,114,59,1,8655,114,114,4,3,59,99,119,13961,13963,13967,1,8603,59,3,10547,824,59,3,8605,824,103,104,116,97,114,114,111,119,59,1,8603,114,105,4,2,59,101,13990,13992,1,8939,59,1,8941,4,7,99,104,105,109,112,113,117,14011,14036,14060,14080,14085,14090,14106,4,4,59,99,101,114,14021,14023,14028,14032,1,8833,117,101,59,1,8929,59,3,10928,824,59,3,55349,56515,111,114,116,4,2,109,112,14045,14050,105,100,59,1,8740,97,114,97,108,108,101,108,59,1,8742,109,4,2,59,101,14067,14069,1,8769,4,2,59,113,14075,14077,1,8772,59,1,8772,105,100,59,1,8740,97,114,59,1,8742,115,117,4,2,98,112,14098,14102,101,59,1,8930,101,59,1,8931,4,3,98,99,112,14114,14157,14171,4,4,59,69,101,115,14124,14126,14130,14133,1,8836,59,3,10949,824,59,1,8840,101,116,4,2,59,101,14141,14144,3,8834,8402,113,4,2,59,113,14151,14153,1,8840,59,3,10949,824,99,4,2,59,101,14164,14166,1,8833,113,59,3,10928,824,4,4,59,69,101,115,14181,14183,14187,14190,1,8837,59,3,10950,824,59,1,8841,101,116,4,2,59,101,14198,14201,3,8835,8402,113,4,2,59,113,14208,14210,1,8841,59,3,10950,824,4,4,103,105,108,114,14224,14228,14238,14242,108,59,1,8825,108,100,101,5,241,1,59,14236,1,241,103,59,1,8824,105,97,110,103,108,101,4,2,108,114,14254,14269,101,102,116,4,2,59,101,14263,14265,1,8938,113,59,1,8940,105,103,104,116,4,2,59,101,14279,14281,1,8939,113,59,1,8941,4,2,59,109,14291,14293,1,957,4,3,59,101,115,14301,14303,14308,1,35,114,111,59,1,8470,112,59,1,8199,4,9,68,72,97,100,103,105,108,114,115,14332,14338,14344,14349,14355,14369,14376,14408,14426,97,115,104,59,1,8877,97,114,114,59,1,10500,112,59,3,8781,8402,97,115,104,59,1,8876,4,2,101,116,14361,14365,59,3,8805,8402,59,3,62,8402,110,102,105,110,59,1,10718,4,3,65,101,116,14384,14389,14393,114,114,59,1,10498,59,3,8804,8402,4,2,59,114,14399,14402,3,60,8402,105,101,59,3,8884,8402,4,2,65,116,14414,14419,114,114,59,1,10499,114,105,101,59,3,8885,8402,105,109,59,3,8764,8402,4,3,65,97,110,14440,14445,14468,114,114,59,1,8662,114,4,2,104,114,14452,14456,107,59,1,10531,4,2,59,111,14462,14464,1,8598,119,59,1,8598,101,97,114,59,1,10535,4,18,83,97,99,100,101,102,103,104,105,108,109,111,112,114,115,116,117,118,14512,14515,14535,14560,14597,14603,14618,14643,14657,14662,14701,14741,14747,14769,14851,14877,14907,14916,59,1,9416,4,2,99,115,14521,14531,117,116,101,5,243,1,59,14529,1,243,116,59,1,8859,4,2,105,121,14541,14557,114,4,2,59,99,14548,14550,1,8858,5,244,1,59,14555,1,244,59,1,1086,4,5,97,98,105,111,115,14572,14577,14583,14587,14591,115,104,59,1,8861,108,97,99,59,1,337,118,59,1,10808,116,59,1,8857,111,108,100,59,1,10684,108,105,103,59,1,339,4,2,99,114,14609,14614,105,114,59,1,10687,59,3,55349,56620,4,3,111,114,116,14626,14630,14640,110,59,1,731,97,118,101,5,242,1,59,14638,1,242,59,1,10689,4,2,98,109,14649,14654,97,114,59,1,10677,59,1,937,110,116,59,1,8750,4,4,97,99,105,116,14672,14677,14693,14698,114,114,59,1,8634,4,2,105,114,14683,14687,114,59,1,10686,111,115,115,59,1,10683,110,101,59,1,8254,59,1,10688,4,3,97,101,105,14709,14714,14719,99,114,59,1,333,103,97,59,1,969,4,3,99,100,110,14727,14733,14736,114,111,110,59,1,959,59,1,10678,117,115,59,1,8854,112,102,59,3,55349,56672,4,3,97,101,108,14755,14759,14764,114,59,1,10679,114,112,59,1,10681,117,115,59,1,8853,4,7,59,97,100,105,111,115,118,14785,14787,14792,14831,14837,14841,14848,1,8744,114,114,59,1,8635,4,4,59,101,102,109,14802,14804,14817,14824,1,10845,114,4,2,59,111,14811,14813,1,8500,102,59,1,8500,5,170,1,59,14822,1,170,5,186,1,59,14829,1,186,103,111,102,59,1,8886,114,59,1,10838,108,111,112,101,59,1,10839,59,1,10843,4,3,99,108,111,14859,14863,14873,114,59,1,8500,97,115,104,5,248,1,59,14871,1,248,108,59,1,8856,105,4,2,108,109,14884,14893,100,101,5,245,1,59,14891,1,245,101,115,4,2,59,97,14901,14903,1,8855,115,59,1,10806,109,108,5,246,1,59,14914,1,246,98,97,114,59,1,9021,4,12,97,99,101,102,104,105,108,109,111,114,115,117,14948,14992,14996,15033,15038,15068,15090,15189,15192,15222,15427,15441,114,4,4,59,97,115,116,14959,14961,14976,14989,1,8741,5,182,2,59,108,14968,14970,1,182,108,101,108,59,1,8741,4,2,105,108,14982,14986,109,59,1,10995,59,1,11005,59,1,8706,121,59,1,1087,114,4,5,99,105,109,112,116,15009,15014,15019,15024,15027,110,116,59,1,37,111,100,59,1,46,105,108,59,1,8240,59,1,8869,101,110,107,59,1,8241,114,59,3,55349,56621,4,3,105,109,111,15046,15057,15063,4,2,59,118,15052,15054,1,966,59,1,981,109,97,116,59,1,8499,110,101,59,1,9742,4,3,59,116,118,15076,15078,15087,1,960,99,104,102,111,114,107,59,1,8916,59,1,982,4,2,97,117,15096,15119,110,4,2,99,107,15103,15115,107,4,2,59,104,15110,15112,1,8463,59,1,8462,118,59,1,8463,115,4,9,59,97,98,99,100,101,109,115,116,15140,15142,15148,15151,15156,15168,15171,15179,15184,1,43,99,105,114,59,1,10787,59,1,8862,105,114,59,1,10786,4,2,111,117,15162,15165,59,1,8724,59,1,10789,59,1,10866,110,5,177,1,59,15177,1,177,105,109,59,1,10790,119,111,59,1,10791,59,1,177,4,3,105,112,117,15200,15208,15213,110,116,105,110,116,59,1,10773,102,59,3,55349,56673,110,100,5,163,1,59,15220,1,163,4,10,59,69,97,99,101,105,110,111,115,117,15244,15246,15249,15253,15258,15334,15347,15367,15416,15421,1,8826,59,1,10931,112,59,1,10935,117,101,59,1,8828,4,2,59,99,15264,15266,1,10927,4,6,59,97,99,101,110,115,15280,15282,15290,15299,15303,15329,1,8826,112,112,114,111,120,59,1,10935,117,114,108,121,101,113,59,1,8828,113,59,1,10927,4,3,97,101,115,15311,15319,15324,112,112,114,111,120,59,1,10937,113,113,59,1,10933,105,109,59,1,8936,105,109,59,1,8830,109,101,4,2,59,115,15342,15344,1,8242,59,1,8473,4,3,69,97,115,15355,15358,15362,59,1,10933,112,59,1,10937,105,109,59,1,8936,4,3,100,102,112,15375,15378,15404,59,1,8719,4,3,97,108,115,15386,15392,15398,108,97,114,59,1,9006,105,110,101,59,1,8978,117,114,102,59,1,8979,4,2,59,116,15410,15412,1,8733,111,59,1,8733,105,109,59,1,8830,114,101,108,59,1,8880,4,2,99,105,15433,15438,114,59,3,55349,56517,59,1,968,110,99,115,112,59,1,8200,4,6,102,105,111,112,115,117,15462,15467,15472,15478,15485,15491,114,59,3,55349,56622,110,116,59,1,10764,112,102,59,3,55349,56674,114,105,109,101,59,1,8279,99,114,59,3,55349,56518,4,3,97,101,111,15499,15520,15534,116,4,2,101,105,15506,15515,114,110,105,111,110,115,59,1,8461,110,116,59,1,10774,115,116,4,2,59,101,15528,15530,1,63,113,59,1,8799,116,5,34,1,59,15540,1,34,4,21,65,66,72,97,98,99,100,101,102,104,105,108,109,110,111,112,114,115,116,117,120,15586,15609,15615,15620,15796,15855,15893,15931,15977,16001,16039,16183,16204,16222,16228,16285,16312,16318,16363,16408,16416,4,3,97,114,116,15594,15599,15603,114,114,59,1,8667,114,59,1,8658,97,105,108,59,1,10524,97,114,114,59,1,10511,97,114,59,1,10596,4,7,99,100,101,110,113,114,116,15636,15651,15656,15664,15687,15696,15770,4,2,101,117,15642,15646,59,3,8765,817,116,101,59,1,341,105,99,59,1,8730,109,112,116,121,118,59,1,10675,103,4,4,59,100,101,108,15675,15677,15680,15683,1,10217,59,1,10642,59,1,10661,101,59,1,10217,117,111,5,187,1,59,15694,1,187,114,4,11,59,97,98,99,102,104,108,112,115,116,119,15721,15723,15727,15739,15742,15746,15750,15754,15758,15763,15767,1,8594,112,59,1,10613,4,2,59,102,15733,15735,1,8677,115,59,1,10528,59,1,10547,115,59,1,10526,107,59,1,8618,112,59,1,8620,108,59,1,10565,105,109,59,1,10612,108,59,1,8611,59,1,8605,4,2,97,105,15776,15781,105,108,59,1,10522,111,4,2,59,110,15788,15790,1,8758,97,108,115,59,1,8474,4,3,97,98,114,15804,15809,15814,114,114,59,1,10509,114,107,59,1,10099,4,2,97,107,15820,15833,99,4,2,101,107,15827,15830,59,1,125,59,1,93,4,2,101,115,15839,15842,59,1,10636,108,4,2,100,117,15849,15852,59,1,10638,59,1,10640,4,4,97,101,117,121,15865,15871,15886,15890,114,111,110,59,1,345,4,2,100,105,15877,15882,105,108,59,1,343,108,59,1,8969,98,59,1,125,59,1,1088,4,4,99,108,113,115,15903,15907,15914,15927,97,59,1,10551,100,104,97,114,59,1,10601,117,111,4,2,59,114,15922,15924,1,8221,59,1,8221,104,59,1,8627,4,3,97,99,103,15939,15966,15970,108,4,4,59,105,112,115,15950,15952,15957,15963,1,8476,110,101,59,1,8475,97,114,116,59,1,8476,59,1,8477,116,59,1,9645,5,174,1,59,15975,1,174,4,3,105,108,114,15985,15991,15997,115,104,116,59,1,10621,111,111,114,59,1,8971,59,3,55349,56623,4,2,97,111,16007,16028,114,4,2,100,117,16014,16017,59,1,8641,4,2,59,108,16023,16025,1,8640,59,1,10604,4,2,59,118,16034,16036,1,961,59,1,1009,4,3,103,110,115,16047,16167,16171,104,116,4,6,97,104,108,114,115,116,16063,16081,16103,16130,16143,16155,114,114,111,119,4,2,59,116,16073,16075,1,8594,97,105,108,59,1,8611,97,114,112,111,111,110,4,2,100,117,16093,16099,111,119,110,59,1,8641,112,59,1,8640,101,102,116,4,2,97,104,16112,16120,114,114,111,119,115,59,1,8644,97,114,112,111,111,110,115,59,1,8652,105,103,104,116,97,114,114,111,119,115,59,1,8649,113,117,105,103,97,114,114,111,119,59,1,8605,104,114,101,101,116,105,109,101,115,59,1,8908,103,59,1,730,105,110,103,100,111,116,115,101,113,59,1,8787,4,3,97,104,109,16191,16196,16201,114,114,59,1,8644,97,114,59,1,8652,59,1,8207,111,117,115,116,4,2,59,97,16214,16216,1,9137,99,104,101,59,1,9137,109,105,100,59,1,10990,4,4,97,98,112,116,16238,16252,16257,16278,4,2,110,114,16244,16248,103,59,1,10221,114,59,1,8702,114,107,59,1,10215,4,3,97,102,108,16265,16269,16273,114,59,1,10630,59,3,55349,56675,117,115,59,1,10798,105,109,101,115,59,1,10805,4,2,97,112,16291,16304,114,4,2,59,103,16298,16300,1,41,116,59,1,10644,111,108,105,110,116,59,1,10770,97,114,114,59,1,8649,4,4,97,99,104,113,16328,16334,16339,16342,113,117,111,59,1,8250,114,59,3,55349,56519,59,1,8625,4,2,98,117,16348,16351,59,1,93,111,4,2,59,114,16358,16360,1,8217,59,1,8217,4,3,104,105,114,16371,16377,16383,114,101,101,59,1,8908,109,101,115,59,1,8906,105,4,4,59,101,102,108,16394,16396,16399,16402,1,9657,59,1,8885,59,1,9656,116,114,105,59,1,10702,108,117,104,97,114,59,1,10600,59,1,8478,4,19,97,98,99,100,101,102,104,105,108,109,111,112,113,114,115,116,117,119,122,16459,16466,16472,16572,16590,16672,16687,16746,16844,16850,16924,16963,16988,17115,17121,17154,17206,17614,17656,99,117,116,101,59,1,347,113,117,111,59,1,8218,4,10,59,69,97,99,101,105,110,112,115,121,16494,16496,16499,16513,16518,16531,16536,16556,16564,16569,1,8827,59,1,10932,4,2,112,114,16505,16508,59,1,10936,111,110,59,1,353,117,101,59,1,8829,4,2,59,100,16524,16526,1,10928,105,108,59,1,351,114,99,59,1,349,4,3,69,97,115,16544,16547,16551,59,1,10934,112,59,1,10938,105,109,59,1,8937,111,108,105,110,116,59,1,10771,105,109,59,1,8831,59,1,1089,111,116,4,3,59,98,101,16582,16584,16587,1,8901,59,1,8865,59,1,10854,4,7,65,97,99,109,115,116,120,16606,16611,16634,16642,16646,16652,16668,114,114,59,1,8664,114,4,2,104,114,16618,16622,107,59,1,10533,4,2,59,111,16628,16630,1,8600,119,59,1,8600,116,5,167,1,59,16640,1,167,105,59,1,59,119,97,114,59,1,10537,109,4,2,105,110,16659,16665,110,117,115,59,1,8726,59,1,8726,116,59,1,10038,114,4,2,59,111,16679,16682,3,55349,56624,119,110,59,1,8994,4,4,97,99,111,121,16697,16702,16716,16739,114,112,59,1,9839,4,2,104,121,16708,16713,99,121,59,1,1097,59,1,1096,114,116,4,2,109,112,16724,16729,105,100,59,1,8739,97,114,97,108,108,101,108,59,1,8741,5,173,1,59,16744,1,173,4,2,103,109,16752,16770,109,97,4,3,59,102,118,16762,16764,16767,1,963,59,1,962,59,1,962,4,8,59,100,101,103,108,110,112,114,16788,16790,16795,16806,16817,16828,16832,16838,1,8764,111,116,59,1,10858,4,2,59,113,16801,16803,1,8771,59,1,8771,4,2,59,69,16812,16814,1,10910,59,1,10912,4,2,59,69,16823,16825,1,10909,59,1,10911,101,59,1,8774,108,117,115,59,1,10788,97,114,114,59,1,10610,97,114,114,59,1,8592,4,4,97,101,105,116,16860,16883,16891,16904,4,2,108,115,16866,16878,108,115,101,116,109,105,110,117,115,59,1,8726,104,112,59,1,10803,112,97,114,115,108,59,1,10724,4,2,100,108,16897,16900,59,1,8739,101,59,1,8995,4,2,59,101,16910,16912,1,10922,4,2,59,115,16918,16920,1,10924,59,3,10924,65024,4,3,102,108,112,16932,16938,16958,116,99,121,59,1,1100,4,2,59,98,16944,16946,1,47,4,2,59,97,16952,16954,1,10692,114,59,1,9023,102,59,3,55349,56676,97,4,2,100,114,16970,16985,101,115,4,2,59,117,16978,16980,1,9824,105,116,59,1,9824,59,1,8741,4,3,99,115,117,16996,17028,17089,4,2,97,117,17002,17015,112,4,2,59,115,17009,17011,1,8851,59,3,8851,65024,112,4,2,59,115,17022,17024,1,8852,59,3,8852,65024,117,4,2,98,112,17035,17062,4,3,59,101,115,17043,17045,17048,1,8847,59,1,8849,101,116,4,2,59,101,17056,17058,1,8847,113,59,1,8849,4,3,59,101,115,17070,17072,17075,1,8848,59,1,8850,101,116,4,2,59,101,17083,17085,1,8848,113,59,1,8850,4,3,59,97,102,17097,17099,17112,1,9633,114,4,2,101,102,17106,17109,59,1,9633,59,1,9642,59,1,9642,97,114,114,59,1,8594,4,4,99,101,109,116,17131,17136,17142,17148,114,59,3,55349,56520,116,109,110,59,1,8726,105,108,101,59,1,8995,97,114,102,59,1,8902,4,2,97,114,17160,17172,114,4,2,59,102,17167,17169,1,9734,59,1,9733,4,2,97,110,17178,17202,105,103,104,116,4,2,101,112,17188,17197,112,115,105,108,111,110,59,1,1013,104,105,59,1,981,115,59,1,175,4,5,98,99,109,110,112,17218,17351,17420,17423,17427,4,9,59,69,100,101,109,110,112,114,115,17238,17240,17243,17248,17261,17267,17279,17285,17291,1,8834,59,1,10949,111,116,59,1,10941,4,2,59,100,17254,17256,1,8838,111,116,59,1,10947,117,108,116,59,1,10945,4,2,69,101,17273,17276,59,1,10955,59,1,8842,108,117,115,59,1,10943,97,114,114,59,1,10617,4,3,101,105,117,17299,17335,17339,116,4,3,59,101,110,17308,17310,17322,1,8834,113,4,2,59,113,17317,17319,1,8838,59,1,10949,101,113,4,2,59,113,17330,17332,1,8842,59,1,10955,109,59,1,10951,4,2,98,112,17345,17348,59,1,10965,59,1,10963,99,4,6,59,97,99,101,110,115,17366,17368,17376,17385,17389,17415,1,8827,112,112,114,111,120,59,1,10936,117,114,108,121,101,113,59,1,8829,113,59,1,10928,4,3,97,101,115,17397,17405,17410,112,112,114,111,120,59,1,10938,113,113,59,1,10934,105,109,59,1,8937,105,109,59,1,8831,59,1,8721,103,59,1,9834,4,13,49,50,51,59,69,100,101,104,108,109,110,112,115,17455,17462,17469,17476,17478,17481,17496,17509,17524,17530,17536,17548,17554,5,185,1,59,17460,1,185,5,178,1,59,17467,1,178,5,179,1,59,17474,1,179,1,8835,59,1,10950,4,2,111,115,17487,17491,116,59,1,10942,117,98,59,1,10968,4,2,59,100,17502,17504,1,8839,111,116,59,1,10948,115,4,2,111,117,17516,17520,108,59,1,10185,98,59,1,10967,97,114,114,59,1,10619,117,108,116,59,1,10946,4,2,69,101,17542,17545,59,1,10956,59,1,8843,108,117,115,59,1,10944,4,3,101,105,117,17562,17598,17602,116,4,3,59,101,110,17571,17573,17585,1,8835,113,4,2,59,113,17580,17582,1,8839,59,1,10950,101,113,4,2,59,113,17593,17595,1,8843,59,1,10956,109,59,1,10952,4,2,98,112,17608,17611,59,1,10964,59,1,10966,4,3,65,97,110,17622,17627,17650,114,114,59,1,8665,114,4,2,104,114,17634,17638,107,59,1,10534,4,2,59,111,17644,17646,1,8601,119,59,1,8601,119,97,114,59,1,10538,108,105,103,5,223,1,59,17664,1,223,4,13,97,98,99,100,101,102,104,105,111,112,114,115,119,17694,17709,17714,17737,17742,17749,17754,17860,17905,17957,17964,18090,18122,4,2,114,117,17700,17706,103,101,116,59,1,8982,59,1,964,114,107,59,1,9140,4,3,97,101,121,17722,17728,17734,114,111,110,59,1,357,100,105,108,59,1,355,59,1,1090,111,116,59,1,8411,108,114,101,99,59,1,8981,114,59,3,55349,56625,4,4,101,105,107,111,17764,17805,17836,17851,4,2,114,116,17770,17786,101,4,2,52,102,17777,17780,59,1,8756,111,114,101,59,1,8756,97,4,3,59,115,118,17795,17797,17802,1,952,121,109,59,1,977,59,1,977,4,2,99,110,17811,17831,107,4,2,97,115,17818,17826,112,112,114,111,120,59,1,8776,105,109,59,1,8764,115,112,59,1,8201,4,2,97,115,17842,17846,112,59,1,8776,105,109,59,1,8764,114,110,5,254,1,59,17858,1,254,4,3,108,109,110,17868,17873,17901,100,101,59,1,732,101,115,5,215,3,59,98,100,17884,17886,17898,1,215,4,2,59,97,17892,17894,1,8864,114,59,1,10801,59,1,10800,116,59,1,8749,4,3,101,112,115,17913,17917,17953,97,59,1,10536,4,4,59,98,99,102,17927,17929,17934,17939,1,8868,111,116,59,1,9014,105,114,59,1,10993,4,2,59,111,17945,17948,3,55349,56677,114,107,59,1,10970,97,59,1,10537,114,105,109,101,59,1,8244,4,3,97,105,112,17972,17977,18082,100,101,59,1,8482,4,7,97,100,101,109,112,115,116,17993,18051,18056,18059,18066,18072,18076,110,103,108,101,4,5,59,100,108,113,114,18009,18011,18017,18032,18035,1,9653,111,119,110,59,1,9663,101,102,116,4,2,59,101,18026,18028,1,9667,113,59,1,8884,59,1,8796,105,103,104,116,4,2,59,101,18045,18047,1,9657,113,59,1,8885,111,116,59,1,9708,59,1,8796,105,110,117,115,59,1,10810,108,117,115,59,1,10809,98,59,1,10701,105,109,101,59,1,10811,101,122,105,117,109,59,1,9186,4,3,99,104,116,18098,18111,18116,4,2,114,121,18104,18108,59,3,55349,56521,59,1,1094,99,121,59,1,1115,114,111,107,59,1,359,4,2,105,111,18128,18133,120,116,59,1,8812,104,101,97,100,4,2,108,114,18143,18154,101,102,116,97,114,114,111,119,59,1,8606,105,103,104,116,97,114,114,111,119,59,1,8608,4,18,65,72,97,98,99,100,102,103,104,108,109,111,112,114,115,116,117,119,18204,18209,18214,18234,18250,18268,18292,18308,18319,18343,18379,18397,18413,18504,18547,18553,18584,18603,114,114,59,1,8657,97,114,59,1,10595,4,2,99,114,18220,18230,117,116,101,5,250,1,59,18228,1,250,114,59,1,8593,114,4,2,99,101,18241,18245,121,59,1,1118,118,101,59,1,365,4,2,105,121,18256,18265,114,99,5,251,1,59,18263,1,251,59,1,1091,4,3,97,98,104,18276,18281,18287,114,114,59,1,8645,108,97,99,59,1,369,97,114,59,1,10606,4,2,105,114,18298,18304,115,104,116,59,1,10622,59,3,55349,56626,114,97,118,101,5,249,1,59,18317,1,249,4,2,97,98,18325,18338,114,4,2,108,114,18332,18335,59,1,8639,59,1,8638,108,107,59,1,9600,4,2,99,116,18349,18374,4,2,111,114,18355,18369,114,110,4,2,59,101,18363,18365,1,8988,114,59,1,8988,111,112,59,1,8975,114,105,59,1,9720,4,2,97,108,18385,18390,99,114,59,1,363,5,168,1,59,18395,1,168,4,2,103,112,18403,18408,111,110,59,1,371,102,59,3,55349,56678,4,6,97,100,104,108,115,117,18427,18434,18445,18470,18475,18494,114,114,111,119,59,1,8593,111,119,110,97,114,114,111,119,59,1,8597,97,114,112,111,111,110,4,2,108,114,18457,18463,101,102,116,59,1,8639,105,103,104,116,59,1,8638,117,115,59,1,8846,105,4,3,59,104,108,18484,18486,18489,1,965,59,1,978,111,110,59,1,965,112,97,114,114,111,119,115,59,1,8648,4,3,99,105,116,18512,18537,18542,4,2,111,114,18518,18532,114,110,4,2,59,101,18526,18528,1,8989,114,59,1,8989,111,112,59,1,8974,110,103,59,1,367,114,105,59,1,9721,99,114,59,3,55349,56522,4,3,100,105,114,18561,18566,18572,111,116,59,1,8944,108,100,101,59,1,361,105,4,2,59,102,18579,18581,1,9653,59,1,9652,4,2,97,109,18590,18595,114,114,59,1,8648,108,5,252,1,59,18601,1,252,97,110,103,108,101,59,1,10663,4,15,65,66,68,97,99,100,101,102,108,110,111,112,114,115,122,18643,18648,18661,18667,18847,18851,18857,18904,18909,18915,18931,18937,18943,18949,18996,114,114,59,1,8661,97,114,4,2,59,118,18656,18658,1,10984,59,1,10985,97,115,104,59,1,8872,4,2,110,114,18673,18679,103,114,116,59,1,10652,4,7,101,107,110,112,114,115,116,18695,18704,18711,18720,18742,18754,18810,112,115,105,108,111,110,59,1,1013,97,112,112,97,59,1,1008,111,116,104,105,110,103,59,1,8709,4,3,104,105,114,18728,18732,18735,105,59,1,981,59,1,982,111,112,116,111,59,1,8733,4,2,59,104,18748,18750,1,8597,111,59,1,1009,4,2,105,117,18760,18766,103,109,97,59,1,962,4,2,98,112,18772,18791,115,101,116,110,101,113,4,2,59,113,18784,18787,3,8842,65024,59,3,10955,65024,115,101,116,110,101,113,4,2,59,113,18803,18806,3,8843,65024,59,3,10956,65024,4,2,104,114,18816,18822,101,116,97,59,1,977,105,97,110,103,108,101,4,2,108,114,18834,18840,101,102,116,59,1,8882,105,103,104,116,59,1,8883,121,59,1,1074,97,115,104,59,1,8866,4,3,101,108,114,18865,18884,18890,4,3,59,98,101,18873,18875,18880,1,8744,97,114,59,1,8891,113,59,1,8794,108,105,112,59,1,8942,4,2,98,116,18896,18901,97,114,59,1,124,59,1,124,114,59,3,55349,56627,116,114,105,59,1,8882,115,117,4,2,98,112,18923,18927,59,3,8834,8402,59,3,8835,8402,112,102,59,3,55349,56679,114,111,112,59,1,8733,116,114,105,59,1,8883,4,2,99,117,18955,18960,114,59,3,55349,56523,4,2,98,112,18966,18981,110,4,2,69,101,18973,18977,59,3,10955,65024,59,3,8842,65024,110,4,2,69,101,18988,18992,59,3,10956,65024,59,3,8843,65024,105,103,122,97,103,59,1,10650,4,7,99,101,102,111,112,114,115,19020,19026,19061,19066,19072,19075,19089,105,114,99,59,1,373,4,2,100,105,19032,19055,4,2,98,103,19038,19043,97,114,59,1,10847,101,4,2,59,113,19050,19052,1,8743,59,1,8793,101,114,112,59,1,8472,114,59,3,55349,56628,112,102,59,3,55349,56680,59,1,8472,4,2,59,101,19081,19083,1,8768,97,116,104,59,1,8768,99,114,59,3,55349,56524,4,14,99,100,102,104,105,108,109,110,111,114,115,117,118,119,19125,19146,19152,19157,19173,19176,19192,19197,19202,19236,19252,19269,19286,19291,4,3,97,105,117,19133,19137,19142,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,116,114,105,59,1,9661,114,59,3,55349,56629,4,2,65,97,19163,19168,114,114,59,1,10234,114,114,59,1,10231,59,1,958,4,2,65,97,19182,19187,114,114,59,1,10232,114,114,59,1,10229,97,112,59,1,10236,105,115,59,1,8955,4,3,100,112,116,19210,19215,19230,111,116,59,1,10752,4,2,102,108,19221,19225,59,3,55349,56681,117,115,59,1,10753,105,109,101,59,1,10754,4,2,65,97,19242,19247,114,114,59,1,10233,114,114,59,1,10230,4,2,99,113,19258,19263,114,59,3,55349,56525,99,117,112,59,1,10758,4,2,112,116,19275,19281,108,117,115,59,1,10756,114,105,59,1,9651,101,101,59,1,8897,101,100,103,101,59,1,8896,4,8,97,99,101,102,105,111,115,117,19316,19335,19349,19357,19362,19367,19373,19379,99,4,2,117,121,19323,19332,116,101,5,253,1,59,19330,1,253,59,1,1103,4,2,105,121,19341,19346,114,99,59,1,375,59,1,1099,110,5,165,1,59,19355,1,165,114,59,3,55349,56630,99,121,59,1,1111,112,102,59,3,55349,56682,99,114,59,3,55349,56526,4,2,99,109,19385,19389,121,59,1,1102,108,5,255,1,59,19395,1,255,4,10,97,99,100,101,102,104,105,111,115,119,19419,19426,19441,19446,19462,19467,19472,19480,19486,19492,99,117,116,101,59,1,378,4,2,97,121,19432,19438,114,111,110,59,1,382,59,1,1079,111,116,59,1,380,4,2,101,116,19452,19458,116,114,102,59,1,8488,97,59,1,950,114,59,3,55349,56631,99,121,59,1,1078,103,114,97,114,114,59,1,8669,112,102,59,3,55349,56683,99,114,59,3,55349,56527,4,2,106,110,19498,19501,59,1,8205,106,59,1,8204])
1},42867,(e,t,n)=>{"use strict";let i=e.r(75438),r=e.r(75668),s=e.r(8866),o=e.r(79736),a=r.CODE_POINTS,l=r.CODE_POINT_SEQUENCES,h={128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376},c="DATA_STATE",u="RCDATA_STATE",d="RAWTEXT_STATE",m="SCRIPT_DATA_STATE",p="PLAINTEXT_STATE",f="TAG_OPEN_STATE",T="END_TAG_OPEN_STATE",E="TAG_NAME_STATE",g="RCDATA_LESS_THAN_SIGN_STATE",A="RCDATA_END_TAG_OPEN_STATE",_="RCDATA_END_TAG_NAME_STATE",x="RAWTEXT_LESS_THAN_SIGN_STATE",N="RAWTEXT_END_TAG_OPEN_STATE",C="RAWTEXT_END_TAG_NAME_STATE",y="SCRIPT_DATA_LESS_THAN_SIGN_STATE",v="SCRIPT_DATA_END_TAG_OPEN_STATE",S="SCRIPT_DATA_END_TAG_NAME_STATE",k="SCRIPT_DATA_ESCAPE_START_STATE",O="SCRIPT_DATA_ESCAPE_START_DASH_STATE",b="SCRIPT_DATA_ESCAPED_STATE",R="SCRIPT_DATA_ESCAPED_DASH_STATE",I="SCRIPT_DATA_ESCAPED_DASH_DASH_STATE",w="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN_STATE",L="SCRIPT_DATA_ESCAPED_END_TAG_OPEN_STATE",M="SCRIPT_DATA_ESCAPED_END_TAG_NAME_STATE",P="SCRIPT_DATA_DOUBLE_ESCAPE_START_STATE",D="SCRIPT_DATA_DOUBLE_ESCAPED_STATE",F="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_STATE",H="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH_STATE",j="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN_STATE",B="SCRIPT_DATA_DOUBLE_ESCAPE_END_STATE",U="BEFORE_ATTRIBUTE_NAME_STATE",G="ATTRIBUTE_NAME_STATE",K="AFTER_ATTRIBUTE_NAME_STATE",V="BEFORE_ATTRIBUTE_VALUE_STATE",W="ATTRIBUTE_VALUE_DOUBLE_QUOTED_STATE",Y="ATTRIBUTE_VALUE_SINGLE_QUOTED_STATE",$="ATTRIBUTE_VALUE_UNQUOTED_STATE",z="AFTER_ATTRIBUTE_VALUE_QUOTED_STATE",Q="SELF_CLOSING_START_TAG_STATE",X="BOGUS_COMMENT_STATE",q="MARKUP_DECLARATION_OPEN_STATE",Z="COMMENT_START_STATE",J="COMMENT_START_DASH_STATE",ee="COMMENT_STATE",et="COMMENT_LESS_THAN_SIGN_STATE",en="COMMENT_LESS_THAN_SIGN_BANG_STATE",ei="COMMENT_LESS_THAN_SIGN_BANG_DASH_STATE",er="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH_STATE",es="COMMENT_END_DASH_STATE",eo="COMMENT_END_STATE",ea="COMMENT_END_BANG_STATE",el="DOCTYPE_STATE",eh="BEFORE_DOCTYPE_NAME_STATE",ec="DOCTYPE_NAME_STATE",eu="AFTER_DOCTYPE_NAME_STATE",ed="AFTER_DOCTYPE_PUBLIC_KEYWORD_STATE",em="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER_STATE",ep="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED_STATE",ef="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED_STATE",eT="AFTER_DOCTYPE_PUBLIC_IDENTIFIER_STATE",eE="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS_STATE",eg="AFTER_DOCTYPE_SYSTEM_KEYWORD_STATE",eA="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER_STATE",e_="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED_STATE",ex="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED_STATE",eN="AFTER_DOCTYPE_SYSTEM_IDENTIFIER_STATE",eC="BOGUS_DOCTYPE_STATE",ey="CDATA_SECTION_STATE",ev="CDATA_SECTION_BRACKET_STATE",eS="CDATA_SECTION_END_STATE",ek="CHARACTER_REFERENCE_STATE",eO="NAMED_CHARACTER_REFERENCE_STATE",eb="AMBIGUOS_AMPERSAND_STATE",eR="NUMERIC_CHARACTER_REFERENCE_STATE",eI="HEXADEMICAL_CHARACTER_REFERENCE_START_STATE",ew="DECIMAL_CHARACTER_REFERENCE_START_STATE",eL="HEXADEMICAL_CHARACTER_REFERENCE_STATE",eM="DECIMAL_CHARACTER_REFERENCE_STATE",eP="NUMERIC_CHARACTER_REFERENCE_END_STATE";function eD(e){return e===a.SPACE||e===a.LINE_FEED||e===a.TABULATION||e===a.FORM_FEED}function eF(e){return e>=a.DIGIT_0&&e<=a.DIGIT_9}function eH(e){return e>=a.LATIN_CAPITAL_A&&e<=a.LATIN_CAPITAL_Z}function ej(e){return e>=a.LATIN_SMALL_A&&e<=a.LATIN_SMALL_Z}function eB(e){return ej(e)||eH(e)}function eU(e){return eB(e)||eF(e)}function eG(e){return e>=a.LATIN_CAPITAL_A&&e<=a.LATIN_CAPITAL_F}function eK(e){return e>=a.LATIN_SMALL_A&&e<=a.LATIN_SMALL_F}function eV(e){return e<=65535?String.fromCharCode(e):String.fromCharCode((e-=65536)>>>10&1023|55296)+String.fromCharCode(56320|1023&e)}function eW(e){return String.fromCharCode(e+32)}function eY(e,t){let n=s[++e],i=++e,r=i+n-1;for(;i<=r;){let e=i+r>>>1,o=s[e];if(o<t)i=e+1;else{if(!(o>t))return s[e+n];r=e-1}}return -1}class e${constructor(){this.preprocessor=new i,this.tokenQueue=[],this.allowCDATA=!1,this.state=c,this.returnState="",this.charRefCode=-1,this.tempBuff=[],this.lastStartTagName="",this.consumedAfterSnapshot=-1,this.active=!1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr=null}_err(){}_errOnNextCodePoint(e){this._consume(),this._err(e),this._unconsume()}getNextToken(){for(;!this.tokenQueue.length&&this.active;){this.consumedAfterSnapshot=0;let e=this._consume();this._ensureHibernation()||this[this.state](e)}return this.tokenQueue.shift()}write(e,t){this.active=!0,this.preprocessor.write(e,t)}insertHtmlAtCurrentPos(e){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(e)}_ensureHibernation(){if(this.preprocessor.endOfChunkHit){for(;this.consumedAfterSnapshot>0;this.consumedAfterSnapshot--)this.preprocessor.retreat();return this.active=!1,this.tokenQueue.push({type:e$.HIBERNATION_TOKEN}),!0}return!1}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_unconsume(){this.consumedAfterSnapshot--,this.preprocessor.retreat()}_reconsumeInState(e){this.state=e,this._unconsume()}
1_consumeSequenceIfMatch(e,t,n){let i,r=0,s=!0,o=e.length,l=0,h=t;for(;l<o;l++)if(l>0&&(h=this._consume(),r++),h===a.EOF||h!==(i=e[l])&&(n||h!==i+32)){s=!1;break}if(!s)for(;r--;)this._unconsume();return s}_isTempBufferEqualToScriptString(){if(this.tempBuff.length!==l.SCRIPT_STRING.length)return!1;for(let e=0;e<this.tempBuff.length;e++)if(this.tempBuff[e]!==l.SCRIPT_STRING[e])return!1;return!0}_createStartTagToken(){this.currentToken={type:e$.START_TAG_TOKEN,tagName:"",selfClosing:!1,ackSelfClosing:!1,attrs:[]}}_createEndTagToken(){this.currentToken={type:e$.END_TAG_TOKEN,tagName:"",selfClosing:!1,attrs:[]}}_createCommentToken(){this.currentToken={type:e$.COMMENT_TOKEN,data:""}}_createDoctypeToken(e){this.currentToken={type:e$.DOCTYPE_TOKEN,name:e,forceQuirks:!1,publicId:null,
vendor: 19,792 bytes, line 1
1systemId:null}}_createCharacterToken(e,t){this.currentCharacterToken={type:e,chars:t}}_createEOFToken(){this.currentToken={type:e$.EOF_TOKEN}}_createAttr(e){this.currentAttr={name:e,value:""}}_leaveAttrName(e){null===e$.getTokenAttr(this.currentToken,this.currentAttr.name)?this.currentToken.attrs.push(this.currentAttr):this._err(o.duplicateAttribute),this.state=e}_leaveAttrValue(e){this.state=e}_emitCurrentToken(){this._emitCurrentCharacterToken();let e=this.currentToken;this.currentToken=null,e.type===e$.START_TAG_TOKEN?this.lastStartTagName=e.tagName:e.type===e$.END_TAG_TOKEN&&(e.attrs.length>0&&this._err(o.endTagWithAttributes),e.selfClosing&&this._err(o.endTagWithTrailingSolidus)),this.tokenQueue.push(e)}_emitCurrentCharacterToken(){this.currentCharacterToken&&(this.tokenQueue.push(this.currentCharacterToken),this.currentCharacterToken=null)}_emitEOFToken(){this._createEOFToken(),this._emitCurrentToken()}_appendCharToCurrentCharacterToken(e,t){this.currentCharacterToken&&this.currentCharacterToken.type!==e&&this._emitCurrentCharacterToken(),this.currentCharacterToken?this.currentCharacterToken.chars+=t:this._createCharacterToken(e,t)}_emitCodePoint(e){let t=e$.CHARACTER_TOKEN;eD(e)?t=e$.WHITESPACE_CHARACTER_TOKEN:e===a.NULL&&(t=e$.NULL_CHARACTER_TOKEN),this._appendCharToCurrentCharacterToken(t,eV(e))}_emitSeveralCodePoints(e){for(let t=0;t<e.length;t++)this._emitCodePoint(e[t])}_emitChars(e){this._appendCharToCurrentCharacterToken(e$.CHARACTER_TOKEN,e)}_matchNamedCharacterReference(e){let t=null,n=1,i=eY(0,e);for(this.tempBuff.push(e);i>-1;){let e=s[i],r=e<7;r&&1&e&&(t=2&e?[s[++i],s[++i]]:[s[++i]],n=0);let o=this._consume();if(this.tempBuff.push(o),n++,o===a.EOF)break;i=r?4&e?eY(i,o):-1:o===e?++i:-1}for(;n--;)this.tempBuff.pop(),this._unconsume();return t}_isCharacterReferenceInAttribute(){return this.returnState===W||this.returnState===Y||this.returnState===$}_isCharacterReferenceAttributeQuirk(e){if(!e&&this._isCharacterReferenceInAttribute()){let e=this._consume();return this._unconsume(),e===a.EQUALS_SIGN||eU(e)}return!1}_flushCodePointsConsumedAsCharacterReference(){if(this._isCharacterReferenceInAttribute())for(let e=0;e<this.tempBuff.length;e++)this.currentAttr.value+=eV(this.tempBuff[e]);else this._emitSeveralCodePoints(this.tempBuff);this.tempBuff=[]}[c](e){this.preprocessor.dropParsedChunk(),e===a.LESS_THAN_SIGN?this.state=f:e===a.AMPERSAND?(this.returnState=c,this.state=ek):e===a.NULL?(this._err(o.unexpectedNullCharacter),this._emitCodePoint(e)):e===a.EOF?this._emitEOFToken():this._emitCodePoint(e)}[u](e){this.preprocessor.dropParsedChunk(),e===a.AMPERSAND?(this.returnState=u,this.state=ek):e===a.LESS_THAN_SIGN?this.state=g:e===a.NULL?(this._err(o.unexpectedNullCharacter),this._emitChars(r.REPLACEMENT_CHARACTER)):e===a.EOF?this._emitEOFToken():this._emitCodePoint(e)}[d](e){this.preprocessor.dropParsedChunk(),e===a.LESS_THAN_SIGN?this.state=x:e===a.NULL?(this._err(o.unexpectedNullCharacter),this._emitChars(r.REPLACEMENT_CHARACTER)):e===a.EOF?this._emitEOFToken():this._emitCodePoint(e)}[m](e){this.preprocessor.dropParsedChunk(),e===a.LESS_THAN_SIGN?this.state=y:e===a.NULL?(this._err(o.unexpectedNullCharacter),this._emitChars(r.REPLACEMENT_CHARACTER)):e===a.EOF?this._emitEOFToken():this._emitCodePoint(e)}[p](e){this.preprocessor.dropParsedChunk(),e===a.NULL?(this._err(o.unexpectedNullCharacter),this._emitChars(r.REPLACEMENT_CHARACTER)):e===a.EOF?this._emitEOFToken():this._emitCodePoint(e)}[f](e){e===a.EXCLAMATION_MARK?this.state=q:e===a.SOLIDUS?this.state=T:eB(e)?(this._createStartTagToken(),this._reconsumeInState(E)):e===a.QUESTION_MARK?(this._err(o.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(),this._reconsumeInState(X)):e===a.EOF?(this._err(o.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken()):(this._err(o.invalidFirstCharacterOfTagName),this._emitChars("<"),this._reconsumeInState(c))}[T](e){eB(e)?(this._createEndTagToken(),this._reconsumeInState(E)):e===a.GREATER_THAN_SIGN?(this._err(o.missingEndTagName),this.state=c):e===a.EOF?(this._err(o.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken()):(this._err(o.invalidFirstCharacterOfTagName),this._createCommentToken(),this._reconsumeInState(X))}[E](e){eD(e)?this.state=U:e===a.SOLIDUS?this.state=Q:e===a.GREATER_THAN_SIGN?(this.state=c,this._emitCurrentToken()):eH(e)?this.currentToken.tagName+=eW(e):e===a.NULL?(this._err(o.unexpectedNullCharacter),this.currentToken.tagName+=r.REPLACEMENT_CHARACTER):e===a.EOF?(this._err(o.eofInTag),this._emitEOFToken()):this.currentToken.tagName+=eV(e)}[g](e){e===a.SOLIDUS?(this.tempBuff=[],this.state=A):(this._emitChars("<"),this._reconsumeInState(u))}[A](e){eB(e)?(this._createEndTagToken(),this._reconsumeInState(_)):(this._emitChars("</"),this._reconsumeInState(u))}[_](e){if(eH(e))this.currentToken.tagName+=eW(e),this.tempBuff.push(e);else if(ej(e))this.currentToken.tagName+=eV(e),this.tempBuff.push(e);else{if(this.lastStartTagName===this.currentToken.tagName){if(eD(e)){this.state=U;return}if(e===a.SOLIDUS){this.state=Q;return}if(e===a.GREATER_THAN_SIGN){this.state=c,this._emitCurrentToken();return}}this._emitChars("</"),this._emitSeveralCodePoints(this.tempBuff),this._reconsumeInState(u)}}[x](e){e===a.SOLIDUS?(this.tempBuff=[],this.state=N):(this._emitChars("<"),this._reconsumeInState(d))}[N](e){eB(e)?(this._createEndTagToken(),this._reconsumeInState(C)):(this._emitChars("</"),this._reconsumeInState(d))}[C](e){if(eH(e))this.currentToken.tagName+=eW(e),this.tempBuff.push(e);else if(ej(e))this.currentToken.tagName+=eV(e),this.tempBuff.push(e);else{if(this.lastStartTagName===this.currentToken.tagName){if(eD(e)){this.state=U;return}if(e===a.SOLIDUS){this.state=Q;return}if(e===a.GREATER_THAN_SIGN){this._emitCurrentToken(),this.state=c;return}}this._emitChars("</"),this._emitSeveralCodePoints(this.tempBuff),this._reconsumeInState(d)}}[y](e){e===a.SOLIDUS?(this.tempBuff=[],this.state=v):e===a.EXCLAMATION_MARK?(this.state=k,this._emitChars("<!")):(this._emitChars("<"),this._reconsumeInState(m))}[v](e){eB(e)?(this._createEndTagToken(),this._reconsumeInState(S)):(this._emitChars("</"),this._reconsumeInState(m))}[S](e){if(eH(e))this.currentToken.tagName+=eW(e),this.tempBuff.push(e);else if(ej(e))this.currentToken.tagName+=eV(e),this.tempBuff.push(e);else{if(this.lastStartTagName===this.currentToken.tagName){if(eD(e)){this.state=U;return}else if(e===a.SOLIDUS){this.state=Q;return}else if(e===a.GREATER_THAN_SIGN){this._emitCurrentToken(),this.state=c;return}}this._emitChars("</"),this._emitSeveralCodePoints(this.tempBuff),this._reconsumeInState(m)}}[k](e){e===a.HYPHEN_MINUS?(this.state=O,this._emitChars("-")):this._reconsumeInState(m)}[O](e){e===a.HYPHEN_MINUS?(this.state=I,this._emitChars("-")):this._reconsumeInState(m)}[b](e){e===a.HYPHEN_MINUS?(this.state=R,this._emitChars("-")):e===a.LESS_THAN_SIGN?this.state=w:e===a.NULL?(this._err(o.unexpectedNullCharacter),this._emitChars(r.REPLACEMENT_CHARACTER)):e===a.EOF?(this._err(o.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):this._emitCodePoint(e)}[R](e){e===a.HYPHEN_MINUS?(this.state=I,this._emitChars("-")):e===a.LESS_THAN_SIGN?this.state=w:e===a.NULL?(this._err(o.unexpectedNullCharacter),this.state=b,this._emitChars(r.REPLACEMENT_CHARACTER)):e===a.EOF?(this._err(o.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=b,this._emitCodePoint(e))}[I](e){e===a.HYPHEN_MINUS?this._emitChars("-"):e===a.LESS_THAN_SIGN?this.state=w:e===a.GREATER_THAN_SIGN?(this.state=m,this._emitChars(">")):e===a.NULL?(this._err(o.unexpectedNullCharacter),this.state=b,this._emitChars(r.REPLACEMENT_CHARACTER)):e===a.EOF?(this._err(o.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=b,this._emitCodePoint(e))}[w](e){e===a.SOLIDUS?(this.tempBuff=[],this.state=L):eB(e)?(this.tempBuff=[],this._emitChars("<"),this._reconsumeInState(P)):(this._emitChars("<"),this._reconsumeInState(b))}[L](e){eB(e)?(this._createEndTagToken(),this._reconsumeInState(M)):(this._emitChars("</"),this._reconsumeInState(b))}[M](e){if(eH(e))this.currentToken.tagName+=eW(e),this.tempBuff.push(e);else if(ej(e))this.currentToken.tagName+=eV(e),this.tempBuff.push(e);else{if(this.lastStartTagName===this.currentToken.tagName){if(eD(e)){this.state=U;return}if(e===a.SOLIDUS){this.state=Q;return}if(e===a.GREATER_THAN_SIGN){this._emitCurrentToken(),this.state=c;return}}this._emitChars("</"),this._emitSeveralCodePoints(this.tempBuff),this._reconsumeInState(b)}}[P](e){eD(e)||e===a.SOLIDUS||e===a.GREATER_THAN_SIGN?(this.state=this._isTempBufferEqualToScriptString()?D:b,this._emitCodePoint(e)):eH(e)?(this.tempBuff.push(e+32),this._emitCodePoint(e)):ej(e)?(this.tempBuff.push(e),this._emitCodePoint(e)):this._reconsumeInState(b)}[D](e){e===a.HYPHEN_MINUS?(this.state=F,this._emitChars("-")):e===a.LESS_THAN_SIGN?(this.state=j,this._emitChars("<")):e===a.NULL?(this._err(o.unexpectedNullCharacter),this._emitChars(r.REPLACEMENT_CHARACTER)):e===a.EOF?(this._err(o.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):this._emitCodePoint(e)}[F](e){e===a.HYPHEN_MINUS?(this.state=H,this._emitChars("-")):e===a.LESS_THAN_SIGN?(this.state=j,this._emitChars("<")):e===a.NULL?(this._err(o.unexpectedNullCharacter),this.state=D,this._emitChars(r.REPLACEMENT_CHARACTER)):e===a.EOF?(this._err(o.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=D,this._emitCodePoint(e))}[H](e){e===a.HYPHEN_MINUS?this._emitChars("-"):e===a.LESS_THAN_SIGN?(this.state=j,this._emitChars("<")):e===a.GREATER_THAN_SIGN?(this.state=m,this._emitChars(">")):e===a.NULL?(this._err(o.unexpectedNullCharacter),this.state=D,this._emitChars(r.REPLACEMENT_CHARACTER)):e===a.EOF?(this._err(o.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=D,this._emitCodePoint(e))}[j](e){e===a.SOLIDUS?(this.tempBuff=[],this.state=B,this._emitChars("/")):this._reconsumeInState(D)}[B](e){eD(e)||e===a.SOLIDUS||e===a.GREATER_THAN_SIGN?(this.state=this._isTempBufferEqualToScriptString()?b:D,this._emitCodePoint(e)):eH(e)?(this.tempBuff.push(e+32),this._emitCodePoint(e)):ej(e)?(this.tempBuff.push(e),this._emitCodePoint(e)):this._reconsumeInState(D)}[U](e){eD(e)||(e===a.SOLIDUS||e===a.GREATER_THAN_SIGN||e===a.EOF?this._reconsumeInState(K):e===a.EQUALS_SIGN?(this._err(o.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=G):(this._createAttr(""),this._reconsumeInState(G)))}[G](e){eD(e)||e===a.SOLIDUS||e===a.GREATER_THAN_SIGN||e===a.EOF?(this._leaveAttrName(K),this._unconsume()):e===a.EQUALS_SIGN?this._leaveAttrName(V):eH(e)?this.currentAttr.name+=eW(e):e===a.QUOTATION_MARK||e===a.APOSTROPHE||e===a.LESS_THAN_SIGN?(this._err(o.unexpectedCharacterInAttributeName),this.currentAttr.name+=eV(e)):e===a.NULL?(this._err(o.unexpectedNullCharacter),this.currentAttr.name+=r.REPLACEMENT_CHARACTER):this.currentAttr.name+=eV(e)}[K](e){eD(e)||(e===a.SOLIDUS?this.state=Q:e===a.EQUALS_SIGN?this.state=V:e===a.GREATER_THAN_SIGN?(this.state=c,this._emitCurrentToken()):e===a.EOF?(this._err(o.eofInTag),this._emitEOFToken()):(this._createAttr(""),this._reconsumeInState(G)))}[V](e){eD(e)||(e===a.QUOTATION_MARK?this.state=W:e===a.APOSTROPHE?this.state=Y:e===a.GREATER_THAN_SIGN?(this._err(o.missingAttributeValue),this.state=c,this._emitCurrentToken()):this._reconsumeInState($))}[W](e){e===a.QUOTATION_MARK?this.state=z:e===a.AMPERSAND?(this.returnState=W,this.state=ek):e===a.NULL?(this._err(o.unexpectedNullCharacter),this.currentAttr.value+=r.REPLACEMENT_CHARACTER):e===a.EOF?(this._err(o.eofInTag),this._emitEOFToken()):this.currentAttr.value+=eV(e)}[Y](e){e===a.APOSTROPHE?this.state=z:e===a.AMPERSAND?(this.returnState=Y,this.state=ek):e===a.NULL?(this._err(o.unexpectedNullCharacter),this.currentAttr.value+=r.REPLACEMENT_CHARACTER):e===a.EOF?(this._err(o.eofInTag),this._emitEOFToken()):this.currentAttr.value+=eV(e)}[$](e){eD(e)?this._leaveAttrValue(U):e===a.AMPERSAND?(this.returnState=$,this.state=ek):e===a.GREATER_THAN_SIGN?(this._leaveAttrValue(c),this._emitCurrentToken()):e===a.NULL?(this._err(o.unexpectedNullCharacter),this.currentAttr.value+=r.REPLACEMENT_CHARACTER):e===a.QUOTATION_MARK||e===a.APOSTROPHE||e===a.LESS_THAN_SIGN||e===a.EQUALS_SIGN||e===a.GRAVE_ACCENT?(this._err(o.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=eV(e)):e===a.EOF?(this._err(o.eofInTag),this._emitEOFToken()):this.currentAttr.value+=eV(e)}[z](e){eD(e)?this._leaveAttrValue(U):e===a.SOLIDUS?this._leaveAttrValue(Q):e===a.GREATER_THAN_SIGN?(this._leaveAttrValue(c),this._emitCurrentToken()):e===a.EOF?(this._err(o.eofInTag),this._emitEOFToken()):(this._err(o.missingWhitespaceBetweenAttributes),this._reconsumeInState(U))}[Q](e){e===a.GREATER_THAN_SIGN?(this.currentToken.selfClosing=!0,this.state=c,this._emitCurrentToken()):e===a.EOF?(this._err(o.eofInTag),this._emitEOFToken()):(this._err(o.unexpectedSolidusInTag),this._reconsumeInState(U))}[X](e){e===a.GREATER_THAN_SIGN?(this.state=c,this._emitCurrentToken()):e===a.EOF?(this._emitCurrentToken(),this._emitEOFToken()):e===a.NULL?(this._err(o.unexpectedNullCharacter),this.currentToken.data+=r.REPLACEMENT_CHARACTER):this.currentToken.data+=eV(e)}[q](e){this._consumeSequenceIfMatch(l.DASH_DASH_STRING,e,!0)?(this._createCommentToken(),this.state=Z):this._consumeSequenceIfMatch(l.DOCTYPE_STRING,e,!1)?this.state=el:this._consumeSequenceIfMatch(l.CDATA_START_STRING,e,!0)?this.allowCDATA?this.state=ey:(this._err(o.cdataInHtmlContent),this._createCommentToken(),this.currentToken.data="[CDATA[",this.state=X):this._ensureHibernation()||(this._err(o.incorrectlyOpenedComment),this._createCommentToken(),this._reconsumeInState(X))}[Z](e){e===a.HYPHEN_MINUS?this.state=J:e===a.GREATER_THAN_SIGN?(this._err(o.abruptClosingOfEmptyComment),this.state=c,this._emitCurrentToken()):this._reconsumeInState(ee)}[J](e){e===a.HYPHEN_MINUS?this.state=eo:e===a.GREATER_THAN_SIGN?(this._err(o.abruptClosingOfEmptyComment),this.state=c,this._emitCurrentToken()):e===a.EOF?(this._err(o.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(ee))}[ee](e){e===a.HYPHEN_MINUS?this.state=es:e===a.LESS_THAN_SIGN?(this.currentToken.data+="<",this.state=et):e===a.NULL?(this._err(o.unexpectedNullCharacter),this.currentToken.data+=r.REPLACEMENT_CHARACTER):e===a.EOF?(this._err(o.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.data+=eV(e)}[et](e){e===a.EXCLAMATION_MARK?(this.currentToken.data+="!",this.state=en):e===a.LESS_THAN_SIGN?this.currentToken.data+="!":this._reconsumeInState(ee)}[en](e){e===a.HYPHEN_MINUS?this.state=ei:this._reconsumeInState(ee)}[ei](e){e===a.HYPHEN_MINUS?this.state=er:this._reconsumeInState(es)}[er](e){e!==a.GREATER_THAN_SIGN&&e!==a.EOF&&this._err(o.nestedComment),this._reconsumeInState(eo)}[es](e){e===a.HYPHEN_MINUS?this.state=eo:e===a.EOF?(this._err(o.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(ee))}[eo](e){e===a.GREATER_THAN_SIGN?(this.state=c,this._emitCurrentToken()):e===a.EXCLAMATION_MARK?this.state=ea:e===a.HYPHEN_MINUS?this.currentToken.data+="-":e===a.EOF?(this._err(o.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--",this._reconsumeInState(ee))}[ea](e){e===a.HYPHEN_MINUS?(this.currentToken.data+="--!",this.state=es):e===a.GREATER_THAN_SIGN?(this._err(o.incorrectlyClosedComment),this.state=c,this._emitCurrentToken()):e===a.EOF?(this._err(o.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--!",this._reconsumeInState(ee))}[el](e){eD(e)?this.state=eh:e===a.GREATER_THAN_SIGN?this._reconsumeInState(eh):e===a.EOF?(this._err(o.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(o.missingWhitespaceBeforeDoctypeName),this._reconsumeInState(eh))}[eh](e){eD(e)||(eH(e)?(this._createDoctypeToken(eW(e)),this.state=ec):e===a.NULL?(this._err(o.unexpectedNullCharacter),this._createDoctypeToken(r.REPLACEMENT_CHARACTER),this.state=ec):e===a.GREATER_THAN_SIGN?(this._err(o.missingDoctypeName),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=c):e===a.EOF?(this._err(o.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._createDoctypeToken(eV(e)),this.state=ec))}[ec](e){eD(e)?this.state=eu:e===a.GREATER_THAN_SIGN?(this.state=c,this._emitCurrentToken()):eH(e)?this.currentToken.name+=eW(e):e===a.NULL?(this._err(o.unexpectedNullCharacter),this.currentToken.name+=r.REPLACEMENT_CHARACTER):e===a.EOF?(this._err(o.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.name+=eV(e)}[eu](e){!eD(e)&&(e===a.GREATER_THAN_SIGN?(this.state=c,this._emitCurrentToken()):e===a.EOF?(this._err(o.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this._consumeSequenceIfMatch(l.PUBLIC_STRING,e,!1)?this.state=ed:this._consumeSequenceIfMatch(l.SYSTEM_STRING,e,!1)?this.state=eg:this._ensureHibernation()||(this._err(o.invalidCharacterSequenceAfterDoctypeName),this.currentToken.forceQuirks=!0,this._reconsumeInState(eC)))}[ed](e){eD(e)?this.state=em:e===a.QUOTATION_MARK?(this._err(o.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=ep):e===a.APOSTROPHE?(this._err(o.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=ef):e===a.GREATER_THAN_SIGN?(this._err(o.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=c,this._emitCurrentToken()):e===a.EOF?(this._err(o.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(o.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(eC))}[em](e){eD(e)||(e===a.QUOTATION_MARK?(this.currentToken.publicId="",this.state=ep):e===a.APOSTROPHE?(this.currentToken.publicId="",this.state=ef):e===a.GREATER_THAN_SIGN?(this._err(o.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=c,this._emitCurrentToken()):e===a.EOF?(this._err(o.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(o.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(eC)))}[ep](e){e===a.QUOTATION_MARK?this.state=eT:e===a.NULL?(this._err(o.unexpectedNullCharacter),this.currentToken.publicId+=r.REPLACEMENT_CHARACTER):e===a.GREATER_THAN_SIGN?(this._err(o.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=c):e===a.EOF?(this._err(o.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=eV(e)}[ef](e){e===a.APOSTROPHE?this.state=eT:e===a.NULL?(this._err(o.unexpectedNullCharacter),this.currentToken.publicId+=r.REPLACEMENT_CHARACTER):e===a.GREATER_THAN_SIGN?(this._err(o.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=c):e===a.EOF?(this._err(o.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=eV(e)}[eT](e){eD(e)?this.state=eE:e===a.GREATER_THAN_SIGN?(this.state=c,this._emitCurrentToken()):e===a.QUOTATION_MARK?(this._err(o.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=e_):e===a.APOSTROPHE?(this._err(o.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=ex):e===a.EOF?(this._err(o.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(o.missingQuoteBeforeDoctype
1SystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(eC))}[eE](e){eD(e)||(e===a.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=c):e===a.QUOTATION_MARK?(this.currentToken.systemId="",this.state=e_):e===a.APOSTROPHE?(this.currentToken.systemId="",this.state=ex):e===a.EOF?(this._err(o.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(o.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(eC)))}[eg](e){eD(e)?this.state=eA:e===a.QUOTATION_MARK?(this._err(o.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=e_):e===a.APOSTROPHE?(this._err(o.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=ex):e===a.GREATER_THAN_SIGN?(this._err(o.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=c,this._emitCurrentToken()):e===a.EOF?(this._err(o.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(o.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(eC))}[eA](e){eD(e)||(e===a.QUOTATION_MARK?(this.currentToken.systemId="",this.state=e_):e===a.APOSTROPHE?(this.currentToken.systemId="",this.state=ex):e===a.GREATER_THAN_SIGN?(this._err(o.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=c,this._emitCurrentToken()):e===a.EOF?(this._err(o.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(o.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(eC)))}[e_](e){e===a.QUOTATION_MARK?this.state=eN:e===a.NULL?(this._err(o.unexpectedNullCharacter),this.currentToken.systemId+=r.REPLACEMENT_CHARACTER):e===a.GREATER_THAN_SIGN?(this._err(o.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=c):e===a.EOF?(this._err(o.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=eV(e)}[ex](e){e===a.APOSTROPHE?this.state=eN:e===a.NULL?(this._err(o.unexpectedNullCharacter),this.currentToken.systemId+=r.REPLACEMENT_CHARACTER):e===a.GREATER_THAN_SIGN?(this._err(o.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=c):e===a.EOF?(this._err(o.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=eV(e)}[eN](e){eD(e)||(e===a.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=c):e===a.EOF?(this._err(o.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(o.unexpectedCharacterAfterDoctypeSystemIdentifier),this._reconsumeInState(eC)))}[eC](e){e===a.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=c):e===a.NULL?this._err(o.unexpectedNullCharacter):e===a.EOF&&(this._emitCurrentToken(),this._emitEOFToken())}[ey](e){e===a.RIGHT_SQUARE_BRACKET?this.state=ev:e===a.EOF?(this._err(o.eofInCdata),this._emitEOFToken()):this._emitCodePoint(e)}[ev](e){e===a.RIGHT_SQUARE_BRACKET?this.state=eS:(this._emitChars("]"),this._reconsumeInState(ey))}[eS](e){e===a.GREATER_THAN_SIGN?this.state=c:e===a.RIGHT_SQUARE_BRACKET?this._emitChars("]"):(this._emitChars("]]"),this._reconsumeInState(ey))}[ek](e){this.tempBuff=[a.AMPERSAND],e===a.NUMBER_SIGN?(this.tempBuff.push(e),this.state=eR):eU(e)?this._reconsumeInState(eO):(this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[eO](e){let t=this._matchNamedCharacterReference(e);if(this._ensureHibernation())this.tempBuff=[a.AMPERSAND];else if(t){let e=this.tempBuff[this.tempBuff.length-1]===a.SEMICOLON;this._isCharacterReferenceAttributeQuirk(e)||(e||this._errOnNextCodePoint(o.missingSemicolonAfterCharacterReference),this.tempBuff=t),this._flushCodePointsConsumedAsCharacterReference(),this.state=this.returnState}else this._flushCodePointsConsumedAsCharacterReference(),this.state=eb}[eb](e){eU(e)?this._isCharacterReferenceInAttribute()?this.currentAttr.value+=eV(e):this._emitCodePoint(e):(e===a.SEMICOLON&&this._err(o.unknownNamedCharacterReference),this._reconsumeInState(this.returnState))}[eR](e){this.charRefCode=0,e===a.LATIN_SMALL_X||e===a.LATIN_CAPITAL_X?(this.tempBuff.push(e),this.state=eI):this._reconsumeInState(ew)}[eI](e){eF(e)||eG(e)||eK(e)?this._reconsumeInState(eL):(this._err(o.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[ew](e){eF(e)?this._reconsumeInState(eM):(this._err(o.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[eL](e){eG(e)?this.charRefCode=16*this.charRefCode+e-55:eK(e)?this.charRefCode=16*this.charRefCode+e-87:eF(e)?this.charRefCode=16*this.charRefCode+e-48:e===a.SEMICOLON?this.state=eP:(this._err(o.missingSemicolonAfterCharacterReference),this._reconsumeInState(eP))}[eM](e){eF(e)?this.charRefCode=10*this.charRefCode+e-48:e===a.SEMICOLON?this.state=eP:(this._err(o.missingSemicolonAfterCharacterReference),this._reconsumeInState(eP))}[eP](){if(this.charRefCode===a.NULL)this._err(o.nullCharacterReference),this.charRefCode=a.REPLACEMENT_CHARACTER;else if(this.charRefCode>1114111)this._err(o.characterReferenceOutsideUnicodeRange),this.charRefCode=a.REPLACEMENT_CHARACTER;else if(r.isSurrogate(this.charRefCode))this._err(o.surrogateCharacterReference),this.charRefCode=a.REPLACEMENT_CHARACTER;else if(r.isUndefinedCodePoint(this.charRefCode))this._err(o.noncharacterCharacterReference);else if(r.isControlCodePoint(this.charRefCode)||this.charRefCode===a.CARRIAGE_RETURN){this._err(o.controlCharacterReference);let e=h[this.charRefCode];e&&(this.charRefCode=e)}this.tempBuff=[this.charRefCode],this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState)}}e$.CHARACTER_TOKEN="CHARACTER_TOKEN",e$.NULL_CHARACTER_TOKEN="NULL_CHARACTER_TOKEN",e$.WHITESPACE_CHARACTER_TOKEN="WHITESPACE_CHARACTER_TOKEN",e$.START_TAG_TOKEN="START_TAG_TOKEN",e$.END_TAG_TOKEN="END_TAG_TOKEN",e$.COMMENT_TOKEN="COMMENT_TOKEN",e$.DOCTYPE_TOKEN="DOCTYPE_TOKEN",e$.EOF_TOKEN="EOF_TOKEN",e$.HIBERNATION_TOKEN="HIBERNATION_TOKEN",e$.MODE={DATA:c,RCDATA:u,RAWTEXT:d,SCRIPT_DATA:m,PLAINTEXT:p},e$.getTokenAttr=function(e,t){for(let n=e.attrs.length-1;n>=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null},t.exports=e$},32851,(e,t,n)=>{"use strict";let i=n.NAMESPACES={HTML:"http://www.w3.org/1999/xhtml",MATHML:"http://www.w3.org/1998/Math/MathML",SVG:"http://www.w3.org/2000/svg",XLINK:"http://www.w3.org/1999/xlink",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"};n.ATTRS={TYPE:"type",ACTION:"action",ENCODING:"encoding",PROMPT:"prompt",NAME:"name",COLOR:"color",FACE:"face",SIZE:"size"},n.DOCUMENT_MODE={NO_QUIRKS:"no-quirks",QUIRKS:"quirks",LIMITED_QUIRKS:"limited-quirks"};let r=n.TAG_NAMES={A:"a",ADDRESS:"address",ANNOTATION_XML:"annotation-xml",APPLET:"applet",AREA:"area",ARTICLE:"article",ASIDE:"aside",B:"b",BASE:"base",BASE
vendor: 7,585 bytes, line 1
1FONT:"basefont",BGSOUND:"bgsound",BIG:"big",BLOCKQUOTE:"blockquote",BODY:"body",BR:"br",BUTTON:"button",CAPTION:"caption",CENTER:"center",CODE:"code",COL:"col",COLGROUP:"colgroup",DD:"dd",DESC:"desc",DETAILS:"details",DIALOG:"dialog",DIR:"dir",DIV:"div",DL:"dl",DT:"dt",EM:"em",EMBED:"embed",FIELDSET:"fieldset",FIGCAPTION:"figcaption",FIGURE:"figure",FONT:"font",FOOTER:"footer",FOREIGN_OBJECT:"foreignObject",FORM:"form",FRAME:"frame",FRAMESET:"frameset",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6",HEAD:"head",HEADER:"header",HGROUP:"hgroup",HR:"hr",HTML:"html",I:"i",IMG:"img",IMAGE:"image",INPUT:"input",IFRAME:"iframe",KEYGEN:"keygen",LABEL:"label",LI:"li",LINK:"link",LISTING:"listing",MAIN:"main",MALIGNMARK:"malignmark",MARQUEE:"marquee",MATH:"math",MENU:"menu",META:"meta",MGLYPH:"mglyph",MI:"mi",MO:"mo",MN:"mn",MS:"ms",MTEXT:"mtext",NAV:"nav",NOBR:"nobr",NOFRAMES:"noframes",NOEMBED:"noembed",NOSCRIPT:"noscript",OBJECT:"object",OL:"ol",OPTGROUP:"optgroup",OPTION:"option",P:"p",PARAM:"param",PLAINTEXT:"plaintext",PRE:"pre",RB:"rb",RP:"rp",RT:"rt",RTC:"rtc",RUBY:"ruby",S:"s",SCRIPT:"script",SECTION:"section",SELECT:"select",SOURCE:"source",SMALL:"small",SPAN:"span",STRIKE:"strike",STRONG:"strong",STYLE:"style",SUB:"sub",SUMMARY:"summary",SUP:"sup",TABLE:"table",TBODY:"tbody",TEMPLATE:"template",TEXTAREA:"textarea",TFOOT:"tfoot",TD:"td",TH:"th",THEAD:"thead",TITLE:"title",TR:"tr",TRACK:"track",TT:"tt",U:"u",UL:"ul",SVG:"svg",VAR:"var",WBR:"wbr",XMP:"xmp"};n.SPECIAL_ELEMENTS={[i.HTML]:{[r.ADDRESS]:!0,[r.APPLET]:!0,[r.AREA]:!0,[r.ARTICLE]:!0,[r.ASIDE]:!0,[r.BASE]:!0,[r.BASEFONT]:!0,[r.BGSOUND]:!0,[r.BLOCKQUOTE]:!0,[r.BODY]:!0,[r.BR]:!0,[r.BUTTON]:!0,[r.CAPTION]:!0,[r.CENTER]:!0,[r.COL]:!0,[r.COLGROUP]:!0,[r.DD]:!0,[r.DETAILS]:!0,[r.DIR]:!0,[r.DIV]:!0,[r.DL]:!0,[r.DT]:!0,[r.EMBED]:!0,[r.FIELDSET]:!0,[r.FIGCAPTION]:!0,[r.FIGURE]:!0,[r.FOOTER]:!0,[r.FORM]:!0,[r.FRAME]:!0,[r.FRAMESET]:!0,[r.H1]:!0,[r.H2]:!0,[r.H3]:!0,[r.H4]:!0,[r.H5]:!0,[r.H6]:!0,[r.HEAD]:!0,[r.HEADER]:!0,[r.HGROUP]:!0,[r.HR]:!0,[r.HTML]:!0,[r.IFRAME]:!0,[r.IMG]:!0,[r.INPUT]:!0,[r.LI]:!0,[r.LINK]:!0,[r.LISTING]:!0,[r.MAIN]:!0,[r.MARQUEE]:!0,[r.MENU]:!0,[r.META]:!0,[r.NAV]:!0,[r.NOEMBED]:!0,[r.NOFRAMES]:!0,[r.NOSCRIPT]:!0,[r.OBJECT]:!0,[r.OL]:!0,[r.P]:!0,[r.PARAM]:!0,[r.PLAINTEXT]:!0,[r.PRE]:!0,[r.SCRIPT]:!0,[r.SECTION]:!0,[r.SELECT]:!0,[r.SOURCE]:!0,[r.STYLE]:!0,[r.SUMMARY]:!0,[r.TABLE]:!0,[r.TBODY]:!0,[r.TD]:!0,[r.TEMPLATE]:!0,[r.TEXTAREA]:!0,[r.TFOOT]:!0,[r.TH]:!0,[r.THEAD]:!0,[r.TITLE]:!0,[r.TR]:!0,[r.TRACK]:!0,[r.UL]:!0,[r.WBR]:!0,[r.XMP]:!0},[i.MATHML]:{[r.MI]:!0,[r.MO]:!0,[r.MN]:!0,[r.MS]:!0,[r.MTEXT]:!0,[r.ANNOTATION_XML]:!0},[i.SVG]:{[r.TITLE]:!0,[r.FOREIGN_OBJECT]:!0,[r.DESC]:!0}}},63233,(e,t,n)=>{"use strict";let i=e.r(32851),r=i.TAG_NAMES,s=i.NAMESPACES;function o(e){switch(e.length){case 1:return e===r.P;case 2:return e===r.RB||e===r.RP||e===r.RT||e===r.DD||e===r.DT||e===r.LI;case 3:return e===r.RTC;case 6:return e===r.OPTION;case 8:return e===r.OPTGROUP}return!1}function a(e,t){switch(e.length){case 2:if(e===r.TD||e===r.TH)return t===s.HTML;if(e===r.MI||e===r.MO||e===r.MN||e===r.MS)return t===s.MATHML;break;case 4:if(e===r.HTML)return t===s.HTML;if(e===r.DESC)return t===s.SVG;break;case 5:if(e===r.TABLE)return t===s.HTML;if(e===r.MTEXT)return t===s.MATHML;if(e===r.TITLE)return t===s.SVG;break;case 6:return(e===r.APPLET||e===r.OBJECT)&&t===s.HTML;case 7:return(e===r.CAPTION||e===r.MARQUEE)&&t===s.HTML;case 8:return e===r.TEMPLATE&&t===s.HTML;case 13:return e===r.FOREIGN_OBJECT&&t===s.SVG;case 14:return e===r.ANNOTATION_XML&&t===s.MATHML}return!1}t.exports=class{constructor(e,t){this.stackTop=-1,this.items=[],this.current=e,this.currentTagName=null,this.currentTmplContent=null,this.tmplCount=0,this.treeAdapter=t}_indexOf(e){let t=-1;for(let n=this.stackTop;n>=0;n--)if(this.items[n]===e){t=n;break}return t}_isInTemplate(){return this.currentTagName===r.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===s.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagName=this.current&&this.treeAdapter.getTagName(this.current),this.currentTmplContent=this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):null}push(e){this.items[++this.stackTop]=e,this._updateCurrentElement(),this._isInTemplate()&&this.tmplCount++}pop(){this.stackTop--,this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this._updateCurrentElement()}replace(e,t){let n=this._indexOf(e);this.items[n]=t,n===this.stackTop&&this._updateCurrentElement()}insertAfter(e,t){let n=this._indexOf(e)+1;this.items.splice(n,0,t),n===++this.stackTop&&this._updateCurrentElement()}popUntilTagNamePopped(e){for(;this.stackTop>-1;){let t=this.currentTagName,n=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),t===e&&n===s.HTML)break}}popUntilElementPopped(e){for(;this.stackTop>-1;){let t=this.current;if(this.pop(),t===e)break}}popUntilNumberedHeaderPopped(){for(;this.stackTop>-1;){let e=this.currentTagName,t=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),e===r.H1||e===r.H2||e===r.H3||e===r.H4||e===r.H5||e===r.H6&&t===s.HTML)break}}popUntilTableCellPopped(){for(;this.stackTop>-1;){let e=this.currentTagName,t=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),e===r.TD||e===r.TH&&t===s.HTML)break}}popAllUpToHtmlElement(){this.stackTop=0,this._updateCurrentElement()}clearBackToTableContext(){for(;this.currentTagName!==r.TABLE&&this.currentTagName!==r.TEMPLATE&&this.currentTagName!==r.HTML||this.treeAdapter.getNamespaceURI(this.current)!==s.HTML;)this.pop()}clearBackToTableBodyContext(){for(;this.currentTagName!==r.TBODY&&this.currentTagName!==r.TFOOT&&this.currentTagName!==r.THEAD&&this.currentTagName!==r.TEMPLATE&&this.currentTagName!==r.HTML||this.treeAdapter.getNamespaceURI(this.current)!==s.HTML;)this.pop()}clearBackToTableRowContext(){for(;this.currentTagName!==r.TR&&this.currentTagName!==r.TEMPLATE&&this.currentTagName!==r.HTML||this.treeAdapter.getNamespaceURI(this.current)!==s.HTML;)this.pop()}remove(e){for(let t=this.stackTop;t>=0;t--)if(this.items[t]===e){this.items.splice(t,1),this.stackTop--,this._updateCurrentElement();break}}tryPeekProperlyNestedBodyElement(){let e=this.items[1];return e&&this.treeAdapter.getTagName(e)===r.BODY?e:null}contains(e){return this._indexOf(e)>-1}getCommonAncestor(e){let t=this._indexOf(e);return--t>=0?this.items[t]:null}isRootHtmlElementCurrent(){return 0===this.stackTop&&this.currentTagName===r.HTML}hasInScope(e){for(let t=this.stackTop;t>=0;t--){let n=this.treeAdapter.getTagName(this.items[t]),i=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&i===s.HTML)break;if(a(n,i))return!1}return!0}hasNumberedHeaderInScope(){for(let e=this.stackTop;e>=0;e--){let t=this.treeAdapter.getTagName(this.items[e]),n=this.treeAdapter.getNamespaceURI(this.items[e]);if((t===r.H1||t===r.H2||t===r.H3||t===r.H4||t===r.H5||t===r.H6)&&n===s.HTML)break;if(a(t,n))return!1}return!0}hasInListItemScope(e){for(let t=this.stackTop;t>=0;t--){let n=this.treeAdapter.getTagName(this.items[t]),i=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&i===s.HTML)break;if((n===r.UL||n===r.OL)&&i===s.HTML||a(n,i))return!1}return!0}hasInButtonScope(e){for(let t=this.stackTop;t>=0;t--){let n=this.treeAdapter.getTagName(this.items[t]),i=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&i===s.HTML)break;if(n===r.BUTTON&&i===s.HTML||a(n,i))return!1}return!0}hasInTableScope(e){for(let t=this.stackTop;t>=0;t--){let n=this.treeAdapter.getTagName(this.items[t]);if(this.treeAdapter.getNamespaceURI(this.items[t])===s.HTML){if(n===e)return!0;
1if(n===r.TABLE||n===r.TEMPLATE||n===r.HTML)return!1}}return!0}hasTableBodyContextInTableScope(){for(let e=this.stackTop;e>=0;e--){let t=this.treeAdapter.getTagName(this.items[e]);if(this.treeAdapter.getNamespaceURI(this.items[e])===s.HTML){if(t===r.TBODY||t===r.THEAD||t===r.TFOOT)return!0;if(t===r.TABLE||t===r.HTML)return!1}}return!0}hasInSelectScope(e){for(let t=this.stackTop;t>=0;t--){let n=this.treeAdapter.getTagName(this.items[t]);if(this.treeAdapter.getNamespaceURI(this.items[t])===s.HTML){if(n===e)return!0;if(n!==r.OPTION&&n!==r.OPTGROUP)return!1}}return!0}generateImpliedEndTags(){for(;o(this.currentTagName);)this.pop()}generateImpliedEndTagsThoroughly(){for(;function(e){switch(e.length){case 1:return e===r.P;case 2:return e===r.RB||e===r.RP||e===r.RT||e===r.DD||e===r.DT||e===r.LI||e===r.TD||e===r.TH||e===r.TR;case 3:return e===r.RTC;case 5:return e===r.TBODY||e===r.TFOOT||e===r.THEAD;case 6:return e===r.OPTION;case 7:return e===r.CAPTION;case 8:return e===r.OPTGROUP||e===r.COLGROUP}return!1}(this.currentTagName);)this.pop()}generateImpliedEndTagsWithExclusion(e){for(;o(this.currentTagName)&&this.currentTagName!==e;)this.pop()}}},42336,(e,t,n)=>{"use strict";class i{constructor(e){this.length=0,this.entries=[],this.treeAdapter=e,this.bookmark=null}_getNoahArkConditionCandidates(e){let t=[];if(this.length>=3){let n=this.treeAdapter.getAttrList(e).length,r=this.treeAdapter.getTagName(e),s=this.treeAdapter.getNamespaceURI(e);for(let e=this.length-1;e>=0;e--){let o=this.entries[e];if(o.type===i.MARKER_ENTRY)break;let a=o.element,l=this.treeAdapter.getAttrList(a);this.treeAdapter.getTagName(a)===r&&this.treeAdapter.getNamespaceURI(a)===s&&l.length===n&&t.push({idx:e,attrs:l})}}return t.length<3?[]:t}_ensureNoahArkCondition(e){let t=this._getNoahArkConditionCandidates(e),n=t.length;if(n){let i=this.treeAdapter.getAttrList(e),r=i.length,s=Object.create(null);for(let e=0;e<r;e++){let t=i[e];s[t.name]=t.value}for(let e=0;e<r;e++)for(let i=0;i<n;i++){let r=t[i].attrs[e];if(s[r.name]!==r.value&&(t.splice(i,1),n--),t.length<3)return}for(let e=n-1;e>=2;e--)this.entries.splice(t[e].idx,1),this.length--}}insertMarker(){this.entries.push({type:i.MARKER_ENTRY}),this.length++}pushElement(e,t){this._ensureNoahArkCondition(e),this.entries.push({type:i.ELEMENT_ENTRY,element:e,token:t}),this.length++}insertElementAfterBookmark(e,t){let n=this.length-1;for(;n>=0&&this.entries[n]!==this.bookmark;n--);this.entries.splice(n+1,0,{type:i.ELEMENT_ENTRY,element:e,token:t}),this.length++}removeEntry(e){for(let t=this.length-1;t>=0;t--)if(this.entries[t]===e){this.entries.splice(t,1),this.length--;break}}clearToLastMarker(){for(;this.length;){let e=this.entries.pop();if(this.length--,e.type===i.MARKER_ENTRY)break}}getElementEntryInScopeWithTagName(e){for(let t=this.length-1;t>=0;t--){let n=this.entries[t];
1if(n.type===i.MARKER_ENTRY)break;if(this.treeAdapter.getTagName(n.element)===e)return n}return null}getElementEntry(e){for(let t=this.length-1;t>=0;t--){let n=this.entries[t];if(n.type===i.ELEMENT_ENTRY&&n.element===e)return n}return null}}i.MARKER_ENTRY="MARKER_ENTRY",i.ELEMENT_ENTRY="ELEMENT_ENTRY",t.exports=i},62796,(e,t,n)=>{"use strict";class i{constructor(e){const t={},n=this._getOverriddenMethods(this,t);for(const i of Object.keys(n))"function"==typeof n[i]&&(t[i]=e[i],e[i]=n[i])}_getOverriddenMethods(){throw Error("Not implemented")}}i.install=function(e,t,n){e.__mixins||(e.__mixins=[]);for(let n=0;n<e.__mixins.length;n++)if(e.__mixins[n].constructor===t)return e.__mixins[n];let i=new t(e,n);return e.__mixins.push(i),i},t.exports=i},31402,(e,t,n)=>{"use strict";let i=e.r(62796);t.exports=class extends i{constructor(e){super(e),this.preprocessor=e,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.offset=0,this.col=0,this.line=1}_getOverriddenMethods(e,t){return{advance(){let n=this.pos+1,i=this.html[n];return e.isEol&&(e.isEol=!1,e.line++,e.lineStartPos=n),("\n"===i||"\r"===i&&"\n"!==this.html[n+1])&&(e.isEol=!0),e.col=n-e.lineStartPos+1,e.offset=e.droppedBufferSize+n,t.advance.call(this)},retreat(){t.retreat.call(this),e.isEol=!1,e.col=this.pos-e.lineStartPos+1},dropParsedChunk(){let n=this.pos;t.dropParsedChunk.call(this);let i=n-this.pos;e.lineStartPos-=i,e.droppedBufferSize+=i,e.offset=e.droppedBufferSize+this.pos}}}}},59713,(e,t,n)=>{"use strict";let i=e.r(62796),r=e.r(42867),s=e.r(31402);t.exports=class extends i{constructor(e){super(e),this.tokenizer=e,this.posTracker=i.install(e.preprocessor,s),this.currentAttrLocation=null,this.ctLoc=null}_getCurrentLocation(){return{startLine:this.posTracker.line,startCol:this.posTracker.col,startOffset:this.posTracker.offset,endLine:-1,endCol:-1,endOffset:-1}}_attachCurrentAttrLocationInfo(){this.currentAttrLocation.endLine=this.posTracker.line,this.currentAttrLocation.endCol=this.posTracker.col,this.currentAttrLocation.endOffset=this.posTracker.offset;let e=this.tokenizer.currentToken,t=this.tokenizer.currentAttr;e.location.attrs||(e.location.attrs=Object.create(null)),e.location.attrs[t.name]=this.currentAttrLocation}_getOverriddenMethods(e,t){let n={_createStartTagToken(){t._createStartTagToken.call(this),this.currentToken.location=e.ctLoc},_createEndTagToken(){t._createEndTagToken.call(this),this.currentToken.location=e.ctLoc},_createCommentToken(){t._createCommentToken.call(this),this.currentToken.location=e.ctLoc},_createDoctypeToken(n){t._createDoctypeToken.call(this,n),this.currentToken.location=e.ctLoc},_createCharacterToken(n,i){t._createCharacterToken.call(this,n,i),this.currentCharacterToken.location=e.ctLoc},_createEOFToken(){t._createEOFToken.call(this),this.currentToken.location=e._getCurrentLocation()},_createAttr(n){t._createAttr.call(this,n),e.currentAttrLocation=e._getCurrentLocation()},_leaveAttrName(n){t._leaveAttrName.call(this,n),e._attachCurrentAttrLocationInfo()},_leaveAttrValue(n){t._leaveAttrValue.call(this,n),e._attachCurrentAttrLocationInfo()},_emitCurrentToken(){let n=this.currentToken.location;this.currentCharacterToken&&(this.currentCharacterToken.location.endLine=n.startLine,this.currentCharacterToken.location.endCol=n.startCol,this.currentCharacterToken.location.endOffset=n.startOffset),this.currentToken.type===r.EOF_TOKEN?(n.endLine=n.startLine,n.endCol=n.startCol,n.endOffset=n.startOffset):(n.endLine=e.posTracker.line,n.endCol=e.posTracker.col+1,n.endOffset=e.posTracker.offset+1),t._emitCurrentToken.call(this)},_emitCurrentCharacterToken(){let n=this.currentCharacterToken&&this.currentCharacterToken.location;n&&-1===n.endOffset&&(n.endLine=e.posTracker.line,n.endCol=e.posTracker.col,n.endOffset=e.posTracker.offset),t._emitCurrentCharacterToken.call(this)}};return Object.keys(r.MODE).forEach(i=>{let s=r.MODE[i];n[s]=function(n){e.ctLoc=e._getCurrentLocation(),t[s].call(this,n)}}),n}}},65338,(e,t,n)=>{"use strict";let i=e.r(62796);t.exports=class extends i{constructor(e,t){super(e),this.onItemPop=t.onItemPop}_getOverriddenMethods(e,t){return{pop(){e.onItemPop(this.current),t.pop.call(this)},popAllUpToHtmlElement(){for(let t=this.stackTop;t>0;t--)e.onItemPop(this.items[t]);t.popAllUpToHtmlElement.call(this)},remove(n){e.onItemPop(this.current),t.remove.call(this,n)}}}}},15627,(e,t,n)=>{"use strict";let i=e.r(62796),r=e.r(42867),s=e.r(59713),o=e.r(65338),a=e.r(32851).TAG_NAMES;t.exports=class extends i{constructor(e){super(e),this.parser=e,this.treeAdapter=this.parser.treeAdapter,this.posTracker=null,this.lastStartTagToken=null,this.lastFosterParentingLocation=null,this.currentToken=null}_setStartLocation(e){let t=null;
1this.lastStartTagToken&&((t=Object.assign({},this.lastStartTagToken.location)).startTag=this.lastStartTagToken.location),this.treeAdapter.setNodeSourceCodeLocation(e,t)}_setEndLocation(e,t){if(this.treeAdapter.getNodeSourceCodeLocation(e)&&t.location){let n=t.location,i=this.treeAdapter.getTagName(e),s=t.type===r.END_TAG_TOKEN&&i===t.tagName,o={};s?(o.endTag=Object.assign({},n),o.endLine=n.endLine,o.endCol=n.endCol,o.endOffset=n.endOffset):(o.endLine=n.startLine,o.endCol=n.startCol,o.endOffset=n.startOffset),this.treeAdapter.updateNodeSourceCodeLocation(e,o)}}_getOverriddenMethods(e,t){return{_bootstrap(n,r){t._bootstrap.call(this,n,r),e.lastStartTagToken=null,e.lastFosterParentingLocation=null,e.currentToken=null,e.posTracker=i.install(this.tokenizer,s).posTracker,i.install(this.openElements,o,{onItemPop:function(t){e._setEndLocation(t,e.currentToken)}})},_runParsingLoop(n){t._runParsingLoop.call(this,n);for(let t=this.openElements.stackTop;t>=0;t--)e._setEndLocation(this.openElements.items[t],e.currentToken)},_processTokenInForeignContent(n){e.currentToken=n,t._processTokenInForeignContent.call(this,n)},_processToken(n){if(e.currentToken=n,t._processToken.call(this,n),n.type===r.END_TAG_TOKEN&&(n.tagName===a.HTML||n.tagName===a.BODY&&this.openElements.hasInScope(a.BODY)))for(let t=this.openElements.stackTop;t>=0;t--){let i=this.openElements.items[t];if(this.treeAdapter.getTagName(i)===n.tagName){e._setEndLocation(i,n);break}}},_setDocumentType(e){t._setDocumentType.call(this,e);let n=this.treeAdapter.getChildNodes(this.document),i=n.length;for(let t=0;t<i;t++){let i=n[t];if(this.treeAdapter.isDocumentTypeNode(i)){this.treeAdapter.setNodeSourceCodeLocation(i,e.location);break}}},_attachElementToTree(n){e._setStartLocation(n),e.lastStartTagToken=null,t._attachElementToTree.call(this,n)},_appendElement(n,i){e.lastStartTagToken=n,t._appendElement.call(this,n,i)},_insertElement(n,i){e.lastStartTagToken=n,t._insertElement.call(this,n,i)},_insertTemplate(n){e.lastStartTagToken=n,t._insertTemplate.call(this,n);let i=this.treeAdapter.getTemplateContent(this.openElements.current);this.treeAdapter.setNodeSourceCodeLocation(i,null)},_insertFakeRootElement(){t._insertFakeRootElement.call(this),this.treeAdapter.setNodeSourceCodeLocation(this.openElements.current,null)},_appendCommentNode(e,n){t._appendCommentNode.call(this,e,n);let i=this.treeAdapter.getChildNodes(n),r=i[i.length-1];this.treeAdapter.setNodeSourceCodeLocation(r,e.location)},_findFosterParentingLocation(){return e.lastFosterParentingLocation=t._findFosterParentingLocation.call(this),e.lastFosterParentingLocation},_insertCharacters(n){t._insertCharacters.call(this,n);let i=this._shouldFosterParentOnInsertion(),r=i&&e.lastFosterParentingLocation.parent||this.openElements.currentTmplContent||this.openElements.current,s=this.treeAdapter.getChildNodes(r),o=i&&e.lastFosterParentingLocation.beforeElement?s.indexOf(e.lastFosterParentingLocation.beforeElement)-1:s.length-1,a=s[o];if(this.treeAdapter.getNodeSourceCodeLocation(a)){let{endLine:e,endCol:t,endOffset:i}=n.location;this.treeAdapter.updateNodeSourceCodeLocation(a,{endLine:e,endCol:t,endOffset:i})}else this.treeAdapter.setNodeSourceCodeLocation(a,n.location)}}}}},25224,(e,t,n)=>{"use strict";let i=e.r(62796);t.exports=class extends i{constructor(e,t){super(e),this.posTracker=null,this.onParseError=t.onParseError}_setErrorLocation(e){e.startLine=e.endLine=this.posTracker.line,e.startCol=e.endCol=this.posTracker.col,e.startOffset=e.endOffset=this.posTracker.offset}_reportError(e){let t={code:e,startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1};this._setErrorLocation(t),this.onParseError(t)}_getOverriddenMethods(e){return{_err(t){e._reportError(t)}}}}},98731,(e,t,n)=>{"use strict";let i=e.r(25224),r=e.r(31402),s=e.r(62796);t.exports=class extends i{constructor(e,t){super(e,t),this.posTracker=s.install(e,r),this.lastErrOffset=-1}_reportError(e){this.lastErrOffset!==this.posTracker.offset&&(this.lastErrOffset=this.posTracker.offset,super._reportError(e))}}},91402,(e,t,n)=>{"use strict";let i=e.r(25224),r=e.r(98731),s=e.r(62796);t.exports=class extends i{constructor(e,t){super(e,t);const n=s.install(e.preprocessor,r,t);this.posTracker=n.posTracker}}},41617,(e,t,n)=>{"use strict";let i=e.r(25224),r=e.r(91402),s=e.r(59713),o=e.r(62796);t.exports=class extends i{constructor(e,t){super(e,t),this.opts=t,this.ctLoc=null,this.locBeforeToken=!1}_setErrorLocation(e){this.ctLoc&&(e.startLine=this.ctLoc.startLine,e.startCol=this.ctLoc.startCol,e.startOffset=this.ctLoc.startOffset,e.endLine=this.locBeforeToken?this.ctLoc.startLine:this.ctLoc.endLine,e.endCol=this.locBeforeToken?this.ctLoc.startCol:this.ctLoc.endCol,e.endOffset=this.locBeforeToken?this.ctLoc.startOffset:this.ctLoc.endOffset)}_getOverriddenMethods(e,t){return{_bootstrap(n,i){t._bootstrap.call(this,n,i),o.install(this.tokenizer,r,e.opts),o.install(this.tokenizer,s)},_processInputToken(n){e.ctLoc=n.location,t._processInputToken.call(this,n)},_err(t,n){e.locBeforeToken=n&&n.beforeToken,e._reportError(t)}}}}},89039,(e,t,n)=>{"use strict";let{DOCUMENT_MODE:i}=e.r(32851);n.createDocument=function(){return{nodeName:"#document",mode:i.NO_QUIRKS,childNodes:[]}},n.createDocumentFragment=function(){return{nodeName:"#document-fragment",childNodes:[]}},n.createElement=function(e,t,n){return{nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}},n.createCommentNode=function(e){return{nodeName:"#comment",data:e,parentNode:null}};let r=function(e){return{nodeName:"#text",value:e,parentNode:null}},s=n.appendChild=function(e,t){e.childNodes.push(t),t.parentNode=e},o=n.insertBefore=function(e,t,n){let i=e.childNodes.indexOf(n);e.childNodes.splice(i,0,t),t.parentNode=e};n.setTemplateContent=function(e,t){e.content=t},n.getTemplateContent=function(e){return e.content},n.setDocumentType=function(e,t,n,i){let r=null;for(let t=0;t<e.childNodes.length;t++)if("#documentType"===e.childNodes[t].nodeName){r=e.childNodes[t];break}r?(r.name=t,r.publicId=n,r.systemId=i):s(e,{nodeName:"#documentType",name:t,publicId:n,systemId:i})},n.setDocumentMode=function(e,t){e.mode=t},n.getDocumentMode=function(e){return e.mode},n.detachNode=function(e){if(e.parentNode){let t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},n.insertText=function(e,t){if(e.childNodes.length){let n=e.childNodes[e.childNodes.length-1];if("#text"===n.nodeName){n.value+=t;return}}s(e,r(t))},n.insertTextBefore=function(e,t,n){let i=e.childNodes[e.childNodes.indexOf(n)-1];i&&"#text"===i.nodeName?i.value+=t:o(e,r(t),n)},n.adoptAttributes=function(e,t){let n=[];for(let t=0;t<e.attrs.length;t++)n.push(e.attrs[t].name);for(let i=0;i<t.length;i++)-1===n.indexOf(t[i].name)&&e.attrs.push(t[i])},n.getFirstChild=function(e){return e.childNodes[0]},n.getChildNodes=function(e){return e.childNodes},n.getParentNode=function(e){return e.parentNode},n.getAttrList=function(e){return e.attrs},n.getTagName=function(e){return e.tagName},n.getNamespaceURI=function(e){return e.namespaceURI},n.getTextNodeContent=function(e){return e.value},n.getCommentNodeContent=function(e){return e.data},n.getDocumentTypeNodeName=function(e){return e.name},n.getDocumentTypeNodePublicId=function(e){return e.publicId},n.getDocumentTypeNodeSystemId=function(e){return e.systemId},n.isTextNode=function(e){return"#text"===e.nodeName},n.isCommentNode=function(e){return"#comment"===e.nodeName},n.isDocumentTypeNode=function(e){return"#documentType"===e.nodeName},n.isElementNode=function(e){return!!e.tagName},n.setNodeSourceCodeLocation=function(e,t){e.sourceCodeLocation=t},n.getNodeSourceCodeLocation=function(e){return e.sourceCodeLocation},n.updateNodeSourceCodeLocation=function(e,t){e.sourceCodeLocation=Object.assign(e.sourceCodeLocation,t)}},46194,(e,t,n)=>{"use strict";
1t.exports=function(e,t){return[e,t=t||Object.create(null)].reduce((e,t)=>(Object.keys(t).forEach(n=>{e[n]=t[n]}),e),Object.create(null))}},71831,(e,t,n)=>{"use strict";let{DOCUMENT_MODE:i}=e.r(32851),r="html",s=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],o=s.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]),a=["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"],l=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],h=l.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]);function c(e){let t=-1!==e.indexOf('"')?"'":'"';return t+e+t}function u(e,t){for(let n=0;n<t.length;n++)if(0===e.indexOf(t[n]))return!0;return!1}n.isConforming=function(e){return e.name===r&&null===e.publicId&&(null===e.systemId||"about:legacy-compat"===e.systemId)},n.getDocumentMode=function(e){if(e.name!==r)return i.QUIRKS;let t=e.systemId;if(t&&"http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd"===t.toLowerCase())return i.QUIRKS;let n=e.publicId;if(null!==n){if(n=n.toLowerCase(),a.indexOf(n)>-1)return i.QUIRKS;let e=null===t?o:s;if(u(n,e))return i.QUIRKS;if(u(n,e=null===t?l:h))return i.LIMITED_QUIRKS}return i.NO_QUIRKS},n.serializeContent=function(e,t,n){let i="!DOCTYPE ";return e&&(i+=e),t?i+=" PUBLIC "+c(t):n&&(i+=" SYSTEM"),null!==n&&(i+=" "+c(n)),i}},25349,(e,t,n)=>{"use strict";let i=e.r(42867),r=e.r(32851),s=r.TAG_NAMES,o=r.NAMESPACES,a=r.ATTRS,l={attributename:"attributeName",attributetype:"attributeType",basefrequency:"baseFrequency",baseprofile:"baseProfile",calcmode:"calcMode",clippathunits:"clipPathUnits",diffuseconstant:"diffuseConstant",edgemode:"edgeMode",filterunits:"filterUnits",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",limitingconeangle:"limitingConeAngle",markerheight:"markerHeight",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textlength:"textLength",viewbox:"viewBox",viewtarget:"viewTarget",xchannelselector:"xChannelSelector",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan"},h={"xlink:actuate":{prefix:"xlink",name:"actuate",namespace:o.XLINK},"xlink:arcrole":{prefix:"xlink",name:"arcrole",namespace:o.XLINK},"xlink:href":{prefix:"xlink",name:"href",namespace:o.XLINK},"xlink:role":{prefix:"xlink",name:"role",namespace:o.XLINK},"xlink:show":{prefix:"xlink",name:"show",namespace:o.XLINK},"xlink:title":{prefix:"xlink",name:"title",namespace:o.XLINK},"xlink:type":{prefix:"xlink",name:"type",namespace:o.XLINK}
1,"xml:base":{prefix:"xml",name:"base",namespace:o.XML},"xml:lang":{prefix:"xml",name:"lang",namespace:o.XML},"xml:space":{prefix:"xml",name:"space",namespace:o.XML},xmlns:{prefix:"",name:"xmlns",namespace:o.XMLNS},"xmlns:xlink":{prefix:"xmlns",name:"xlink",namespace:o.XMLNS}},c=n.SVG_TAG_NAMES_ADJUSTMENT_MAP={altglyph:"altGlyph",altglyphdef:"altGlyphDef",altglyphitem:"altGlyphItem",animatecolor:"animateColor",animatemotion:"animateMotion",animatetransform:"animateTransform",clippath:"clipPath",feblend:"feBlend",fecolormatrix:"feColorMatrix",fecomponenttransfer:"feComponentTransfer",fecomposite:"feComposite",feconvolvematrix:"feConvolveMatrix",fediffuselighting:"feDiffuseLighting",fedisplacementmap:"feDisplacementMap",fedistantlight:"feDistantLight",feflood:"feFlood",fefunca:"feFuncA",fefuncb:"feFuncB",fefuncg:"feFuncG",fefuncr:"feFuncR",fegaussianblur:"feGaussianBlur",feimage:"feImage",femerge:"feMerge",femergenode:"feMergeNode",femorphology:"feMorphology",feoffset:"feOffset",fepointlight:"fePointLight",fespecularlighting:"feSpecularLighting",fespotlight:"feSpotLight",fetile:"feTile",feturbulence:"feTurbulence",foreignobject:"foreignObject",glyphref:"glyphRef",lineargradient:"linearGradient",radialgradient:"radialGradient",textpath:"textPath"},u={[s.B]:!0,[s.BIG]:!0,[s.BLOCKQUOTE]:!0,[s.BODY]:!0,[s.BR]:!0,[s.CENTER]:!0,[s.CODE]:!0,[s.DD]:!0,[s.DIV]:!0,[s.DL]:!0,[s.DT]:!0,[s.EM]:!0,[s.EMBED]:!0,[s.H1]:!0,[s.H2]:!0,[s.H3]:!0,[s.H4]:!0,[s.H5]:!0,[s.H6]:!0,[s.HEAD]:!0,[s.HR]:!0,[s.I]:!0,[s.IMG]:!0,[s.LI]:!0,[s.LISTING]:!0,[s.MENU]:!0,[s.META]:!0,[s.NOBR]:!0,[s.OL]:!0,[s.P]:!0,[s.PRE]:!0,[s.RUBY]:!0,[s.S]:!0,[s.SMALL]:!0,[s.SPAN]:!0,[s.STRONG]:!0,[s.STRIKE]:!0,[s.SUB]:!0,[s.SUP]:!0,[s.TABLE]:!0,[s.TT]:!0,[s.U]:!0,[s.UL]:!0,[s.VAR]:!0};n.causesExit=function(e){let t=e.tagName;return t===s.FONT&&(null!==i.getTokenAttr(e,a.COLOR)||null!==i.getTokenAttr(e,a.SIZE)||null!==i.getTokenAttr(e,a.FACE))||u[t]},n.adjustTokenMathMLAttrs=function(e){for(let t=0;t<e.attrs.length;t++)if("definitionurl"===e.attrs[t].name){e.attrs[t].name="definitionURL";break}},n.adjustTokenSVGAttrs=function(e){for(let t=0;t<e.attrs.length;t++){let n=l[e.attrs[t].name];n&&(e.attrs[t].name=n)}},n.adjustTokenXMLAttrs=function(e){for(let t=0;t<e.attrs.length;t++){let n=h[e.attrs[t].name];n&&(e.attrs[t].prefix=n.prefix,e.attrs[t].name=n.name,e.attrs[t].namespace=n.namespace)}},n.adjustTokenSVGTagName=function(e){let t=c[e.tagName];t&&(e.tagName=t)},n.isIntegrationPoint=function(e,t,n,i){return!!((!i||i===o.HTML)&&function(e,t,n){if(t===o.MATHML&&e===s.ANNOTATION_XML){for(let e=0;e<n.length;e++)if(n[e].name===a.ENCODING){let t=n[e].value.toLowerCase();return"text/html"===t||"application/xhtml+xml"===t}}return t===o.SVG&&(e===s.FOREIGN_OBJECT||e===s.DESC||e===s.TITLE)}(e,t,n))||(!i||i===o.MATHML)&&t===o.MATHML&&(e===s.MI||e===s.MO||e===s.MN||e===s.MS||e===s.MTEXT)||!1}},25776,(e,t,n)=>{"use strict";let i=e.r(42867),r=e.r(63233),s=e.r(42336),o=e.r(15627),a=e.r(41617),l=e.r(62796),h=e.r(89039),c=e.r(46194),u=e.r(71831),d=e.r(25349),m=e.r(79736),p=e.r(75668),f=e.r(32851),T=f.TAG_NAMES,E=f.NAMESPACES,g=f.ATTRS,A={scriptingEnabled:!0,sourceCodeLocationInfo:!1,onParseError:null,treeAdapter:h},_="hidden",x="INITIAL_MODE",N="BEFORE_HTML_MODE",C="BEFORE_HEAD_MODE",y="IN_HEAD_MODE",v="IN_HEAD_NO_SCRIPT_MODE",S="AFTER_HEAD_MODE",k="IN_BODY_MODE",O="TEXT_MODE",b="IN_TABLE_MODE",R="IN_TABLE_TEXT_MODE",I="IN_CAPTION_MODE",w="IN_COLUMN_GROUP_MODE",L="IN_TABLE_BODY_MODE",M="IN_ROW_MODE",P="IN_CELL_MODE",D="IN_SELECT_MODE",F="IN_SELECT_IN_TABLE_MODE",H="IN_TEMPLATE_MODE",j="AFTER_BODY_MODE",B="IN_FRAMESET_MODE",U="AFTER_FRAMESET_MODE",G="AFTER_AFTER_BODY_MODE",K="AFTER_AFTER_FRAMESET_MODE",V={[T.TR]:M,[T.TBODY]:L,[T.THEAD]:L,[T.TFOOT]:L,[T.CAPTION]:I,[T.COLGROUP]:w,[T.TABLE]:b,[T.BODY]:k,[T.FRAMESET]:B},W={[T.CAPTION]:b,[T.COLGROUP]:b,[T.TBODY]:b,[T.TFOOT]:b,[T.THEAD]:b,[T.COL]:w,[T.TR]:L,[T.TD]:M,[T.TH]:M},Y={[x]:{[i.CHARACTER_TOKEN]:ee,[i.NULL_CHARACTER_TOKEN]:ee,[i.WHITESPACE_CHARACTER_TOKEN]:z,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:function(e,t){e._setDocumentType(t);let n=t.forceQuirks?f.DOCUMENT_MODE.QUIRKS:u.getDocumentMode(t);u.isConforming(t)||e._err(m.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=N},[i.START_TAG_TOKEN]:ee,[i.END_TAG_TOKEN]:ee,[i.EOF_TOKEN]:ee},[N]:{[i.CHARACTER_TOKEN]:et,[i.NULL_CHARACTER_TOKEN]:et,[i.WHITESPACE_CHARACTER_TOKEN]:z,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:function(e,t){t.tagName===T.HTML?(e._insertElement(t,E.HTML),e.insertionMode=C):et(e,t)},[i.END_TAG_TOKEN]:function(e,t){let n=t.tagName;(n===T.HTML||n===T.HEAD||n===T.BODY||n===T.BR)&&et(e,t)},[i.EOF_TOKEN]:et},[C]:{[i.CHARACTER_TOKEN]:en,[i.NULL_CHARACTER_TOKEN]:en,[i.WHITESPACE_CHARACTER_TOKEN]:z,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:Q,[i.START_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.HTML?e_(e,t):n===T.HEAD?(e._insertElement(t,E.HTML),e.headElement=e.openElements.current,e.insertionMode=y):en(e,t)},[i.END_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.HEAD||n===T.BODY||n===T.HTML||n===T.BR?en(e,t):e._err(m.endTagWithoutMatchingOpenElement)},[i.EOF_TOKEN]:en},[y]:{[i.CHARACTER_TOKEN]:es,[i.NULL_CHARACTER_TOKEN]:es,[i.WHITESPACE_CHARACTER_TOKEN]:Z,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:Q,[i.START_TAG_TOKEN]:ei,[i.END_TAG_TOKEN]:er,[i.EOF_TOKEN]:es},[v]:{[i.CHARACTER_TOKEN]:eo,[i.NULL_CHARACTER_TOKEN]:eo,[i.WHITESPACE_CHARACTER_TOKEN]:Z,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:Q,[i.START_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.HTML?e_(e,t):n===T.BASEFONT||n===T.BGSOUND||n===T.HEAD||n===T.LINK||n===T.META||n===T.NOFRAMES||n===T.STYLE?ei(e,t):n===T.NOSCRIPT?e._err(m.nestedNoscriptInHead):eo(e,t)},[i.END_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.NOSCRIPT?(e.openElements.pop(),e.insertionMode=y):n===T.BR?eo(e,t):e._err(m.endTagWithoutMatchingOpenElement)},[i.EOF_TOKEN]:eo},[S]:{[i.CHARACTER_TOKEN]:ea,[i.NULL_CHARACTER_TOKEN]:ea,[i.WHITESPACE_CHARACTER_TOKEN]:Z,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:Q,[i.START_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.HTML?e_(e,t):n===T.BODY?(e._insertElement(t,E.HTML),e.framesetOk=!1,e.insertionMode=k):n===T.FRAMESET?(e._insertElement(t,E.HTML),e.insertionMode=B):n===T.BASE||n===T.BASEFONT||n===T.BGSOUND||n===T.LINK||n===T.META||n===T.NOFRAMES||n===T.SCRIPT||n===T.STYLE||n===T.TEMPLATE||n===T.TITLE?(e._err(m.abandonedHeadElementChild),e.openElements.push(e.headElement),ei(e,t),e.openElements.remove(e.headElement)):n===T.HEAD?e._err(m.misplacedStartTagForHeadElement):ea(e,t)},[i.END_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.BODY||n===T.HTML||n===T.BR?ea(e,t):n===T.TEMPLATE?er(e,t):e._err(m.endTagWithoutMatchingOpenElement)},[i.EOF_TOKEN]:ea},[k]:{[i.CHARACTER_TOKEN]:eh,[i.NULL_CHARACTER_TOKEN]:z,[i.WHITESPACE_CHARACTER_TOKEN]:el,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:e_,[i.END_TAG_TOKEN]:ey,[i.EOF_TOKEN]:ev},[O]:{[i.CHARACTER_TOKEN]:Z,[i.NULL_CHARACTER_TOKEN]:Z,[i.WHITESPACE_CHARACTER_TOKEN]:Z,[i.COMMENT_TOKEN]:z,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:z,[i.END_TAG_TOKEN]:function(e,t){t.tagName===T.SCRIPT&&(e.pendingScript=e.openElements.current),e.openElements.pop(),e.insertionMode=e.originalInsertionMode},[i.EOF_TOKEN]:function(e,t){e._err(m.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e._processToken(t)}},[b]:{[i.CHARACTER_TOKEN]:eS,[i.NULL_CHARACTER_TOKEN]:eS,[i.WHITESPACE_CHARACTER_TOKEN]:eS,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:ek,[i.END_TAG_TOKEN]:eO,[i.EOF_TOKEN]:ev}
1,[R]:{[i.CHARACTER_TOKEN]:function(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0},[i.NULL_CHARACTER_TOKEN]:z,[i.WHITESPACE_CHARACTER_TOKEN]:function(e,t){e.pendingCharacterTokens.push(t)},[i.COMMENT_TOKEN]:eR,[i.DOCTYPE_TOKEN]:eR,[i.START_TAG_TOKEN]:eR,[i.END_TAG_TOKEN]:eR,[i.EOF_TOKEN]:eR},[I]:{[i.CHARACTER_TOKEN]:eh,[i.NULL_CHARACTER_TOKEN]:z,[i.WHITESPACE_CHARACTER_TOKEN]:el,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.CAPTION||n===T.COL||n===T.COLGROUP||n===T.TBODY||n===T.TD||n===T.TFOOT||n===T.TH||n===T.THEAD||n===T.TR?e.openElements.hasInTableScope(T.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(T.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=b,e._processToken(t)):e_(e,t)},[i.END_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.CAPTION||n===T.TABLE?e.openElements.hasInTableScope(T.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(T.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=b,n===T.TABLE&&e._processToken(t)):n!==T.BODY&&n!==T.COL&&n!==T.COLGROUP&&n!==T.HTML&&n!==T.TBODY&&n!==T.TD&&n!==T.TFOOT&&n!==T.TH&&n!==T.THEAD&&n!==T.TR&&ey(e,t)},[i.EOF_TOKEN]:ev},[w]:{[i.CHARACTER_TOKEN]:eI,[i.NULL_CHARACTER_TOKEN]:eI,[i.WHITESPACE_CHARACTER_TOKEN]:Z,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.HTML?e_(e,t):n===T.COL?(e._appendElement(t,E.HTML),t.ackSelfClosing=!0):n===T.TEMPLATE?ei(e,t):eI(e,t)},[i.END_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.COLGROUP?e.openElements.currentTagName===T.COLGROUP&&(e.openElements.pop(),e.insertionMode=b):n===T.TEMPLATE?er(e,t):n!==T.COL&&eI(e,t)},[i.EOF_TOKEN]:ev},[L]:{[i.CHARACTER_TOKEN]:eS,[i.NULL_CHARACTER_TOKEN]:eS,[i.WHITESPACE_CHARACTER_TOKEN]:eS,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.TR?(e.openElements.clearBackToTableBodyContext(),e._insertElement(t,E.HTML),e.insertionMode=M):n===T.TH||n===T.TD?(e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(T.TR),e.insertionMode=M,e._processToken(t)):n===T.CAPTION||n===T.COL||n===T.COLGROUP||n===T.TBODY||n===T.TFOOT||n===T.THEAD?e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=b,e._processToken(t)):ek(e,t)},[i.END_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.TBODY||n===T.TFOOT||n===T.THEAD?e.openElements.hasInTableScope(n)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=b):n===T.TABLE?e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=b,e._processToken(t)):(n!==T.BODY&&n!==T.CAPTION&&n!==T.COL&&n!==T.COLGROUP||n!==T.HTML&&n!==T.TD&&n!==T.TH&&n!==T.TR)&&eO(e,t)},[i.EOF_TOKEN]:ev},[M]:{[i.CHARACTER_TOKEN]:eS,[i.NULL_CHARACTER_TOKEN]:eS,[i.WHITESPACE_CHARACTER_TOKEN]:eS,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.TH||n===T.TD?(e.openElements.clearBackToTableRowContext(),e._insertElement(t,E.HTML),e.insertionMode=P,e.activeFormattingElements.insertMarker()):n===T.CAPTION||n===T.COL||n===T.COLGROUP||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR?e.openElements.hasInTableScope(T.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=L,e._processToken(t)):ek(e,t)},[i.END_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.TR?e.openElements.hasInTableScope(T.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=L):n===T.TABLE?e.openElements.hasInTableScope(T.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=L,e._processToken(t)):n===T.TBODY||n===T.TFOOT||n===T.THEAD?(e.openElements.hasInTableScope(n)||e.openElements.hasInTableScope(T.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=L,e._processToken(t)):(n!==T.BODY&&n!==T.CAPTION&&n!==T.COL&&n!==T.COLGROUP||n!==T.HTML&&n!==T.TD&&n!==T.TH)&&eO(e,t)},[i.EOF_TOKEN]:ev},[P]:{[i.CHARACTER_TOKEN]:eh,[i.NULL_CHARACTER_TOKEN]:z,[i.WHITESPACE_CHARACTER_TOKEN]:el,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.CAPTION||n===T.COL||n===T.COLGROUP||n===T.TBODY||n===T.TD||n===T.TFOOT||n===T.TH||n===T.THEAD||n===T.TR?(e.openElements.hasInTableScope(T.TD)||e.openElements.hasInTableScope(T.TH))&&(e._closeTableCell(),e._processToken(t)):e_(e,t)},[i.END_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.TD||n===T.TH?e.openElements.hasInTableScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=M):n===T.TABLE||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR?e.openElements.hasInTableScope(n)&&(e._closeTableCell(),e._processToken(t)):n!==T.BODY&&n!==T.CAPTION&&n!==T.COL&&n!==T.COLGROUP&&n!==T.HTML&&ey(e,t)},[i.EOF_TOKEN]:ev},[D]:{[i.CHARACTER_TOKEN]:Z,[i.NULL_CHARACTER_TOKEN]:z,[i.WHITESPACE_CHARACTER_TOKEN]:Z,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:ew,[i.END_TAG_TOKEN]:eL,[i.EOF_TOKEN]:ev},[F]:{[i.CHARACTER_TOKEN]:Z,[i.NULL_CHARACTER_TOKEN]:z,[i.WHITESPACE_CHARACTER_TOKEN]:Z,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.CAPTION||n===T.TABLE||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR||n===T.TD||n===T.TH?(e.openElements.popUntilTagNamePopped(T.SELECT),e._resetInsertionMode(),e._processToken(t)):ew(e,t)},[i.END_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.CAPTION||n===T.TABLE||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR||n===T.TD||n===T.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(T.SELECT),e._resetInsertionMode(),e._processToken(t)):eL(e,t)},[i.EOF_TOKEN]:ev},[H]:{[i.CHARACTER_TOKEN]:eh,[i.NULL_CHARACTER_TOKEN]:z,[i.WHITESPACE_CHARACTER_TOKEN]:el,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:function(e,t){let n=t.tagName;if(n===T.BASE||n===T.BASEFONT||n===T.BGSOUND||n===T.LINK||n===T.META||n===T.NOFRAMES||n===T.SCRIPT||n===T.STYLE||n===T.TEMPLATE||n===T.TITLE)ei(e,t);else{let i=W[n]||k;e._popTmplInsertionMode(),e._pushTmplInsertionMode(i),e.insertionMode=i,e._processToken(t)}},[i.END_TAG_TOKEN]:function(e,t){t.tagName===T.TEMPLATE&&er(e,t)},[i.EOF_TOKEN]:eM},[j]:{[i.CHARACTER_TOKEN]:eP,[i.NULL_CHARACTER_TOKEN]:eP,[i.WHITESPACE_CHARACTER_TOKEN]:el,[i.COMMENT_TOKEN]:function(e,t){e._appendCommentNode(t,e.openElements.items[0])},[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:function(e,t){t.tagName===T.HTML?e_(e,t):eP(e,t)},[i.END_TAG_TOKEN]:function(e,t){t.tagName===T.HTML?e.fragmentContext||(e.insertionMode=G):eP(e,t)},[i.EOF_TOKEN]:J},[B]:{[i.CHARACTER_TOKEN]:z,[i.NULL_CHARACTER_TOKEN]:z,[i.WHITESPACE_CHARACTER_TOKEN]:Z,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.HTML?e_(e,t):n===T.FRAMESET?e._insertElement(t,E.HTML):n===T.FRAME?(e._appendElement(t,E.HTML),t.ackSelfClosing=!0):n===T.NOFRAMES&&ei(e,t)},[i.END_TAG_TOKEN]:function(e,t){t.tagName===T.FRAMESET&&!e.openElements.isRootHtmlElementCurrent()&&(e.openElements.pop(),e.fragmentContext||e.openElements.currentTagName===T.FRAMESET||(e.insertionMode=U))},[i.EOF_TOKEN]:J},[U]:{[i.CHARACTER_TOKEN]:z,[i.NULL_CHARACTER_TOKEN]:z,[i.WHITESPACE_CHARACTER_TOKEN]:Z,[i.COMMENT_TOKEN]:X,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.HTML?e_(e,t):n===T.NOFRAMES&&ei(e,t)},[i.END_TAG_TOKEN]:function(e,t){t.tagName===T.HTML&&(e.insertionMode=K)},[i.EOF_TOKEN]:J},[G]:{[i.CHARACTER_TOKEN]:eD,[i.NULL_CHARACTER_TOKEN]:eD,[i.WHITESPACE_CHARACTER_TOKEN]:el,[i.COMMENT_TOKEN]:q,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:function(e,t){t.tagName===T.HTML?e_(e,t):eD(e,t)},[i.END_TAG_TOKEN]:eD,[i.EOF_TOKEN]:J},[K]:{[i.CHARACTER_TOKEN]:z,[i.NULL_CHARACTER_TOKEN]:z,[i.WHITESPACE_CHARACTER_TOKEN]:el,[i.COMMENT_TOKEN]:q,[i.DOCTYPE_TOKEN]:z,[i.START_TAG_TOKEN]:function(e,t){let n=t.tagName;n===T.HTML?e_(e,t):n===T.NOFRAMES&&ei(e,t)},[i.END_TAG_TOKEN]:z,[i.EOF_TOKEN]:J}};function $(e,t){var n,i;let r,s;for(let o=0;o<8&&(n=e,i=t,(s=n.activeFormattingElements.getElementEntryInScopeWithTagName(i.tagName))?n.openElements.contains(s.element)?n.openElements.hasInScope(i.tagName)||(s=null):(n.activeFormattingElements.removeEntry(s),s=null):eC(n,i),r=s);o++){let t=function(e,t){let n=null;for(let i=e.openElements.stackTop;i>=0;i--){let r=e.openElements.items[i];if(r===t.element)break;e._isSpecialElement(r)&&(n=r)}return n||(e.openElements.popUntilElementPopped(t.element),e.activeFormattingElements.removeEntry(t)),n}(e,r);if(!t)break;e.activeFormattingElements.bookmark=r;let n=function(e,t,n){let i=t,r=e.openElements.getCommonAncestor(t);for(let s=0,o=r;o!==n;s++,o=r){r=e.openElements.getCommonAncestor(o);let n=e.activeFormattingElements.getElementEntry(o),a=n&&s>=3;!n||a?(a&&e.activeFormattingElements.removeEntry(n),e.openElements.remove(o)):(o=function(e,t){let n=e.treeAdapter.getNamespaceURI(t.element),i=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,i),t.element=i,i}(e,n),i===t&&(e.activeFormattingElements.bookmark=n),e.treeAdapter.detachNode(i),e.treeAdapter.appendChild(o,i),i=o)}return i}(e,t,r.element),i=e.openElements.getCommonAncestor(r.element);e.treeAdapter.detachNode(n),function(e,t,n){if(e._isElementCausesFosterParenting(t))e._fosterParentElement(n);else{let i=e.treeAdapter.getTagName(t),r=e.treeAdapter.getNamespaceURI(t);i===T.TEMPLATE&&r===E.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}(e,i,n),function(e,t,n){let i=e.treeAdapter.getNamespaceURI(n.element),r=n.token,s=e.treeAdapter.createElement(r.tagName,i,r.attrs);e._adoptNodes(t,s),e.treeAdapter.appendChild(t,s),e.activeFormattingElements.insertElementAfterBookmark(s,n.token),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,s)}(e,t,r)}}function z(){}function Q(e){e._err(m.misplacedDoctype)}function X(e,t){e._appendCommentNode(t,e.openElements.currentTmplContent||e.openElements.current)}function q(e,t){e._appendCommentNode(t,e.document)}function Z(e,t){e._insertCharacters(t)}function J(e){e.stopped=!0}function ee(e,t){e._err(m.missingDoctype,{beforeToken:!0}),e.treeAdapter.setDocumentMode(e.document,f.DOCUMENT_MODE.QUIRKS),e.insertionMode=N,e._processToken(t)}function et(e,t){e._insertFakeRootElement(),e.insertionMode=C,e._processToken(t)}function en(e,t){e._insertFakeElement(T.HEAD),e.headElement=e.openElements.current,e.insertionMode=y,e._processToken(t)}function ei(e,t){let n=t.tagName;n===T.HTML?e_(e,t):n===T.BASE||n===T.BASEFONT||n===T.BGSOUND||n===T.LINK||n===T.META?(e._appendElement(t,E.HTML),t.ackSelfClosing=!0):n===T.TITLE?e._switchToTextParsing(t,i.MODE.RCDATA):n===T.NOSCRIPT?e.o
1ptions.scriptingEnabled?e._switchToTextParsing(t,i.MODE.RAWTEXT):(e._insertElement(t,E.HTML),e.insertionMode=v):n===T.NOFRAMES||n===T.STYLE?e._switchToTextParsing(t,i.MODE.RAWTEXT):n===T.SCRIPT?e._switchToTextParsing(t,i.MODE.SCRIPT_DATA):n===T.TEMPLATE?(e._insertTemplate(t,E.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=H,e._pushTmplInsertionMode(H)):n===T.HEAD?e._err(m.misplacedStartTagForHeadElement):es(e,t)}function er(e,t){let n=t.tagName;n===T.HEAD?(e.openElements.pop(),e.insertionMode=S):n===T.BODY||n===T.BR||n===T.HTML?es(e,t):n===T.TEMPLATE&&e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagName!==T.TEMPLATE&&e._err(m.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(T.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode()):e._err(m.endTagWithoutMatchingOpenElement)}function es(e,t){e.openElements.pop(),e.insertionMode=S,e._processToken(t)}function eo(e,t){let n=t.type===i.EOF_TOKEN?m.openElementsLeftAfterEof:m.disallowedContentInNoscriptInHead;e._err(n),e.openElements.pop(),e.insertionMode=y,e._processToken(t)}function ea(e,t){e._insertFakeElement(T.BODY),e.insertionMode=k,e._processToken(t)}function el(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function eh(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function ec(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML)}function eu(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function ed(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function em(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function ep(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,E.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function ef(e,t){e._appendElement(t,E.HTML),t.ackSelfClosing=!0}function eT(e,t){e._switchToTextParsing(t,i.MODE.RAWTEXT)}function eE(e,t){e.openElements.currentTagName===T.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML)}function eg(e,t){e.openElements.hasInScope(T.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,E.HTML)}function eA(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML)}function e_(e,t){let n=t.tagName;switch(n.length){case 1:if(n===T.I||n===T.S||n===T.B||n===T.U)ed(e,t);else if(n===T.P)ec(e,t);else if(n===T.A){let n;(n=e.activeFormattingElements.getElementEntryInScopeWithTagName(T.A))&&($(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}else eA(e,t);break;case 2:if(n===T.DL||n===T.OL||n===T.UL)ec(e,t);else if(n===T.H1||n===T.H2||n===T.H3||n===T.H4||n===T.H5||n===T.H6){let n;e.openElements.hasInButtonScope(T.P)&&e._closePElement(),((n=e.openElements.currentTagName)===T.H1||n===T.H2||n===T.H3||n===T.H4||n===T.H5||n===T.H6)&&e.openElements.pop(),e._insertElement(t,E.HTML)}else n===T.LI||n===T.DD||n===T.DT?!function(e,t){e.framesetOk=!1;let n=t.tagName;for(let t=e.openElements.stackTop;t>=0;t--){let i=e.openElements.items[t],r=e.treeAdapter.getTagName(i),s=null;if(n===T.LI&&r===T.LI?s=T.LI:(n===T.DD||n===T.DT)&&(r===T.DD||r===T.DT)&&(s=r),s){e.openElements.generateImpliedEndTagsWithExclusion(s),e.openElements.popUntilTagNamePopped(s);break}if(r!==T.ADDRESS&&r!==T.DIV&&r!==T.P&&e._isSpecialElement(i))break}e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML)}(e,t):n===T.EM||n===T.TT?ed(e,t):n===T.BR?ep(e,t):n===T.HR?(e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._appendElement(t,E.HTML),e.framesetOk=!1,t.ackSelfClosing=!0):n===T.RB?eg(e,t):n===T.RT||n===T.RP?(e.openElements.hasInScope(T.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(T.RTC),e._insertElement(t,E.HTML)):n!==T.TH&&n!==T.TD&&n!==T.TR&&eA(e,t);break;case 3:n===T.DIV||n===T.DIR||n===T.NAV?ec(e,t):n===T.PRE?eu(e,t):n===T.BIG?ed(e,t):n===T.IMG||n===T.WBR?ep(e,t):n===T.XMP?(e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,i.MODE.RAWTEXT)):n===T.SVG?(e._reconstructActiveFormattingElements(),d.adjustTokenSVGAttrs(t),d.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,E.SVG):e._insertElement(t,E.SVG),t.ackSelfClosing=!0):n===T.RTC?eg(e,t):n!==T.COL&&eA(e,t);break;case 4:if(n===T.HTML)0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs);else if(n===T.BASE||n===T.LINK||n===T.META)ei(e,t);else if(n===T.BODY){let n;(n=e.openElements.tryPeekProperlyNestedBodyElement())&&0===e.openElements.tmplCount&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}else if(n===T.MAIN||n===T.MENU)ec(e,t);else if(n===T.FORM){let n;n=e.openElements.tmplCount>0,(!e.formElement||n)&&(e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML),n||(e.formElement=e.openElements.current))}else n===T.CODE||n===T.FONT?ed(e,t):n===T.NOBR?(e._reconstructActiveFormattingElements(),e.openElements.hasInScope(T.NOBR)&&($(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,E.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)):n===T.AREA?ep(e,t):n===T.MATH?(e._reconstructActiveFormattingElements(),d.adjustTokenMathMLAttrs(t),d.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,E.MATHML):e._insertElement(t,E.MATHML),t.ackSelfClosing=!0):n===T.MENU?(e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML)):n!==T.HEAD&&eA(e,t);break;case 5:if(n===T.STYLE||n===T.TITLE)ei(e,t);else if(n===T.ASIDE)ec(e,t);else if(n===T.SMALL)ed(e,t);else if(n===T.TABLE)e.treeAdapter.getDocumentMode(e.document)!==f.DOCUMENT_MODE.QUIRKS&&e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML),e.framesetOk=!1,e.insertionMode=b;else if(n===T.EMBED)ep(e,t);else if(n===T.INPUT){let n;e._reconstructActiveFormattingElements(),e._appendElement(t,E.HTML),(n=i.getTokenAttr(t,g.TYPE))&&n.toLowerCase()===_||(e.framesetOk=!1),t.ackSelfClosing=!0}else n===T.PARAM||n===T.TRACK?ef(e,t):n===T.IMAGE?(t.tagName=T.IMG,ep(e,t)):n!==T.FRAME&&n!==T.TBODY&&n!==T.TFOOT&&n!==T.THEAD&&eA(e,t);break;case 6:n===T.SCRIPT?ei(e,t):n===T.CENTER||n===T.FIGURE||n===T.FOOTER||n===T.HEADER||n===T.HGROUP||n===T.DIALOG?ec(e,t):n===T.BUTTON?(e.openElements.hasInScope(T.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(T.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.framesetOk=!1):n===T.STRIKE||n===T.STRONG?ed(e,t):n===T.APPLET||n===T.OBJECT?em(e,t):n===T.KEYGEN?ep(e,t):n===T.SOURCE?ef(e,t):n===T.IFRAME?(e.framesetOk=!1,e._switchToTextParsing(t,i.MODE.RAWTEXT)):n===T.SELECT?(e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.framesetOk=!1,e.insertionMode===b||e.insertionMode===I||e.insertionMode===L||e.insertionMode===M||e.insertionMode===P?e.insertionMode=F:e.insertionMode=D
1):n===T.OPTION?eE(e,t):eA(e,t);break;case 7:n===T.BGSOUND?ei(e,t):n===T.DETAILS||n===T.ADDRESS||n===T.ARTICLE||n===T.SECTION||n===T.SUMMARY?ec(e,t):n===T.LISTING?eu(e,t):n===T.MARQUEE?em(e,t):n===T.NOEMBED?eT(e,t):n!==T.CAPTION&&eA(e,t);break;case 8:if(n===T.BASEFONT)ei(e,t);else if(n===T.FRAMESET){let n;n=e.openElements.tryPeekProperlyNestedBodyElement(),e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,E.HTML),e.insertionMode=B)}else n===T.FIELDSET?ec(e,t):n===T.TEXTAREA?(e._insertElement(t,E.HTML),e.skipNextNewLine=!0,e.tokenizer.state=i.MODE.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=O):n===T.TEMPLATE?ei(e,t):n===T.NOSCRIPT?e.options.scriptingEnabled?eT(e,t):eA(e,t):n===T.OPTGROUP?eE(e,t):n!==T.COLGROUP&&eA(e,t);break;case 9:n===T.PLAINTEXT?(e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML),e.tokenizer.state=i.MODE.PLAINTEXT):eA(e,t);break;case 10:n===T.BLOCKQUOTE||n===T.FIGCAPTION?ec(e,t):eA(e,t);break;default:eA(e,t)}}function ex(e,t){let n=t.tagName;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}function eN(e,t){let n=t.tagName;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}function eC(e,t){let n=t.tagName;for(let t=e.openElements.stackTop;t>0;t--){let i=e.openElements.items[t];if(e.treeAdapter.getTagName(i)===n){e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilElementPopped(i);break}if(e._isSpecialElement(i))break}}function ey(e,t){let n=t.tagName;switch(n.length){case 1:n===T.A||n===T.B||n===T.I||n===T.S||n===T.U?$(e,t):n===T.P?(e.openElements.hasInButtonScope(T.P)||e._insertFakeElement(T.P),e._closePElement()):eC(e,t);break;case 2:if(n===T.DL||n===T.UL||n===T.OL)ex(e,t);else if(n===T.LI)e.openElements.hasInListItemScope(T.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(T.LI),e.openElements.popUntilTagNamePopped(T.LI));else if(n===T.DD||n===T.DT){let n;n=t.tagName,e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}else n===T.H1||n===T.H2||n===T.H3||n===T.H4||n===T.H5||n===T.H6?e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped()):n===T.BR?(e._reconstructActiveFormattingElements(),e._insertFakeElement(T.BR),e.openElements.pop(),e.framesetOk=!1):n===T.EM||n===T.TT?$(e,t):eC(e,t);break;case 3:n===T.BIG?$(e,t):n===T.DIR||n===T.DIV||n===T.NAV||n===T.PRE?ex(e,t):eC(e,t);break;case 4:if(n===T.BODY)e.openElements.hasInScope(T.BODY)&&(e.insertionMode=j);else if(n===T.HTML)e.openElements.hasInScope(T.BODY)&&(e.insertionMode=j,e._processToken(t));else if(n===T.FORM){let t,n;t=e.openElements.tmplCount>0,n=e.formElement,t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(T.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(T.FORM):e.openElements.remove(n))}else n===T.CODE||n===T.FONT||n===T.NOBR?$(e,t):n===T.MAIN||n===T.MENU?ex(e,t):eC(e,t);break;case 5:n===T.ASIDE?ex(e,t):n===T.SMALL?$(e,t):eC(e,t);break;case 6:n===T.CENTER||n===T.FIGURE||n===T.FOOTER||n===T.HEADER||n===T.HGROUP||n===T.DIALOG?ex(e,t):n===T.APPLET||n===T.OBJECT?eN(e,t):n===T.STRIKE||n===T.STRONG?$(e,t):eC(e,t);break;case 7:n===T.ADDRESS||n===T.ARTICLE||n===T.DETAILS||n===T.SECTION||n===T.SUMMARY||n===T.LISTING?ex(e,t):n===T.MARQUEE?eN(e,t):eC(e,t);break;case 8:n===T.FIELDSET?ex(e,t):n===T.TEMPLATE?er(e,t):eC(e,t);break;case 10:n===T.BLOCKQUOTE||n===T.FIGCAPTION?ex(e,t):eC(e,t);break;default:eC(e,t)}}function ev(e,t){e.tmplInsertionModeStackTop>-1?eM(e,t):e.stopped=!0}function eS(e,t){let n=e.openElements.currentTagName;n===T.TABLE||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR?(e.pendingCharacterTokens=[],e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=R,e._processToken(t)):eb(e,t)}function ek(e,t){let n=t.tagName;switch(n.length){case 2:n===T.TD||n===T.TH||n===T.TR?(e.openElements.clearBackToTableContext(),e._insertFakeElement(T.TBODY),e.insertionMode=L,e._processToken(t)):eb(e,t);break;case 3:n===T.COL?(e.openElements.clearBackToTableContext(),e._insertFakeElement(T.COLGROUP),e.insertionMode=w,e._processToken(t)):eb(e,t);break;case 4:n===T.FORM?e.formElement||0!==e.openElements.tmplCount||(e._insertElement(t,E.HTML),e.formElement=e.openElements.current,e.openElements.pop()):eb(e,t);break;case 5:if(n===T.TABLE)e.openElements.hasInTableScope(T.TABLE)&&(e.openElements.popUntilTagNamePopped(T.TABLE),e._resetInsertionMode(),e._processToken(t));else if(n===T.STYLE)ei(e,t);else if(n===T.TBODY||n===T.TFOOT||n===T.THEAD)e.openElements.clearBackToTableContext(),e._insertElement(t,E.HTML),e.insertionMode=L;else if(n===T.INPUT){let n;(n=i.getTokenAttr(t,g.TYPE))&&n.toLowerCase()===_?e._appendElement(t,E.HTML):eb(e,t),t.ackSelfClosing=!0}else eb(e,t);break;case 6:n===T.SCRIPT?ei(e,t):eb(e,t);break;case 7:n===T.CAPTION?(e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,E.HTML),e.insertionMode=I):eb(e,t);break;case 8:n===T.COLGROUP?(e.openElements.clearBackToTableContext(),e._insertElement(t,E.HTML),e.insertionMode=w):n===T.TEMPLATE?ei(e,t):eb(e,t);break;default:eb(e,t)}}function eO(e,t){let n=t.tagName;n===T.TABLE?e.openElements.hasInTableScope(T.TABLE)&&(e.openElements.popUntilTagNamePopped(T.TABLE),e._resetInsertionMode()):n===T.TEMPLATE?er(e,t):n!==T.BODY&&n!==T.CAPTION&&n!==T.COL&&n!==T.COLGROUP&&n!==T.HTML&&n!==T.TBODY&&n!==T.TD&&n!==T.TFOOT&&n!==T.TH&&n!==T.THEAD&&n!==T.TR&&eb(e,t)}function eb(e,t){let n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,e._processTokenInBodyMode(t),e.fosterParentingEnabled=n}function eR(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n<e.pendingCharacterTokens.length;
1n++)eb(e,e.pendingCharacterTokens[n]);else for(;n<e.pendingCharacterTokens.length;n++)e._insertCharacters(e.pendingCharacterTokens[n]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}function eI(e,t){e.openElements.currentTagName===T.COLGROUP&&(e.openElements.pop(),e.insertionMode=b,e._processToken(t))}function ew(e,t){let n=t.tagName;n===T.HTML?e_(e,t):n===T.OPTION?(e.openElements.currentTagName===T.OPTION&&e.openElements.pop(),e._insertElement(t,E.HTML)):n===T.OPTGROUP?(e.openElements.currentTagName===T.OPTION&&e.openElements.pop(),e.openElements.currentTagName===T.OPTGROUP&&e.openElements.pop(),e._insertElement(t,E.HTML)):n===T.INPUT||n===T.KEYGEN||n===T.TEXTAREA||n===T.SELECT?e.openElements.hasInSelectScope(T.SELECT)&&(e.openElements.popUntilTagNamePopped(T.SELECT),e._resetInsertionMode(),n!==T.SELECT&&e._processToken(t)):(n===T.SCRIPT||n===T.TEMPLATE)&&ei(e,t)}function eL(e,t){let n=t.tagName;if(n===T.OPTGROUP){let t=e.openElements.items[e.openElements.stackTop-1],n=t&&e.treeAdapter.getTagName(t);e.openElements.currentTagName===T.OPTION&&n===T.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagName===T.OPTGROUP&&e.openElements.pop()}else n===T.OPTION?e.openElements.currentTagName===T.OPTION&&e.openElements.pop():n===T.SELECT&&e.openElements.hasInSelectScope(T.SELECT)?(e.openElements.popUntilTagNamePopped(T.SELECT),e._resetInsertionMode()):n===T.TEMPLATE&&er(e,t)}function eM(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(T.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode(),e._processToken(t)):e.stopped=!0}function eP(e,t){e.insertionMode=k,e._processToken(t)}function eD(e,t){e.insertionMode=k,e._processToken(t)}t.exports=class{constructor(e){this.options=c(A,e),this.treeAdapter=this.options.treeAdapter,this.pendingScript=null,this.options.sourceCodeLocationInfo&&l.install(this,o),this.options.onParseError&&l.install(this,a,{onParseError:this.options.onParseError})}parse(e){let t=this.treeAdapter.createDocument();return this._bootstrap(t,null),this.tokenizer.write(e,!0),this._runParsingLoop(null),t}parseFragment(e,t){t||(t=this.treeAdapter.createElement(T.TEMPLATE,E.HTML,[]));let n=this.treeAdapter.createElement("documentmock",E.HTML,[]);this._bootstrap(n,t),this.treeAdapter.getTagName(t)===T.TEMPLATE&&this._pushTmplInsertionMode(H),this._initTokenizerForFragmentParsing(),this._insertFakeRootElement(),this._resetInsertionMode(),this._findFormInFragmentContext(),this.tokenizer.write(e,!0),this._runParsingLoop(null);let i=this.treeAdapter.getFirstChild(n),r=this.treeAdapter.createDocumentFragment();return this._adoptNodes(i,r),r}_bootstrap(e,t){this.tokenizer=new i(this.options),this.stopped=!1,this.insertionMode=x,this.originalInsertionMode="",this.document=e,this.fragmentContext=t,this.headElement=null,this.formElement=null,this.openElements=new r(this.document,this.treeAdapter),this.activeFormattingElements=new s(this.treeAdapter),this.tmplInsertionModeStack=[],this.tmplInsertionModeStackTop=-1,this.currentTmplInsertionMode=null,this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1}_err(){}_runParsingLoop(e){for(;!this.stopped;){this._setupTokenizerCDATAMode();let t=this.tokenizer.getNextToken();if(t.type===i.HIBERNATION_TOKEN)break;if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.type===i.WHITESPACE_CHARACTER_TOKEN&&"\n"===t.chars[0])){if(1===t.chars.length)continue;t.chars=t.chars.substr(1)}if(this._processInputToken(t),e&&this.pendingScript)break}}runParsingLoopForCurrentChunk(e,t){if(this._runParsingLoop(t),t&&this.pendingScript){let e=this.pendingScript;this.pendingScript=null,t(e);return}e&&e()}_setupTokenizerCDATAMode(){let e=this._getAdjustedCurrentElement();this.tokenizer.allowCDATA=e&&e!==this.document&&this.treeAdapter.getNamespaceURI(e)!==E.HTML&&!this._isIntegrationPoint(e)}_switchToTextParsing(e,t){this._insertElement(e,E.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=O}switchToPlaintextParsing(){this.insertionMode=O,this.originalInsertionMode=k,this.tokenizer.state=i.MODE.PLAINTEXT}_getAdjustedCurrentElement(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let e=this.fragmentContext;do{if(this.treeAdapter.getTagName(e)===T.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}while(e)}_initTokenizerForFragmentParsing(){if(this.treeAdapter.getNamespaceURI(this.fragmentContext)===E.HTML){let e=this.treeAdapter.getTagName(this.fragmentContext);e===T.TITLE||e===T.TEXTAREA?this.tokenizer.state=i.MODE.RCDATA:e===T.STYLE||e===T.XMP||e===T.IFRAME||e===T.NOEMBED||e===T.NOFRAMES||e===T.NOSCRIPT?this.tokenizer.state=i.MODE.RAWTEXT:e===T.SCRIPT?this.tokenizer.state=i.MODE.SCRIPT_DATA:e===T.PLAINTEXT&&(this.tokenizer.state=i.MODE.PLAINTEXT)}}_setDocumentType(e){let t=e.name||"",n=e.publicId||"",i=e.systemId||"";this.treeAdapter.setDocumentType(this.document,t,n,i)}_attachElementToTree(e){if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{let t=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.appendChild(t,e)}}_appendElement(e,t){let n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n)}_insertElement(e,t){let n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n),this.openElements.push(n)}_insertFakeElement(e){let t=this.treeAdapter.createElement(e,E.HTML,[]);this._attachElementToTree(t),this.openElements.push(t)}_insertTemplate(e){let t=this.treeAdapter.createElement(e.tagName,E.HTML,e.attrs),n=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(t,n),this._attachElementToTree(t),this.openElements.push(t)}_insertFakeRootElement(){let e=this.treeAdapter.createElement(T.HTML,E.HTML,[]);this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e)}_appendCommentNode(e,t){let n=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(t,n)}_insertCharacters(e){if(this._shouldFosterParentOnInsertion())this._fosterParentText(e.chars);else{let t=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.insertText(t,e.chars)}}_adoptNodes(e,t){for(let n=this.treeAdapter.getFirstChild(e);n;n=this.treeAdapter.getFirstChild(e))this.treeAdapter.detachNode(n),this.treeAdapter.appendChild(t,n)}_shouldProcessTokenInForeignContent(e){let t=this._getAdjustedCurrentElement();if(!t||t===this.document)return!1;let n=this.treeAdapter.getNamespaceURI(t);if(n===E.HTML||this.treeAdapter.getTagName(t)===T.ANNOTATION_XML&&n===E.MATHML&&e.type===i.START_TAG_TOKEN&&e.tagName===T.SVG)return!1;let r=e.type===i.CHARACTER_TOKEN||e.type===i.NULL_CHARACTER_TOKEN||e.type===i.WHITESPACE_CHARACTER_TOKEN;return!((e.type===i.START_TAG_TOKEN&&e.tagName!==T.MGLYPH&&e.tagName!==T.MALIGNMARK||r)&&this._isIntegrationPoint(t,E.MATHML)||(e.type===i.START_TAG_TOKEN||r)&&this._isIntegrationPoint(t,E.HTML))&&e.type!==i.EOF_TOKEN}_processToken(e){Y[this.insertionMode][e.type](this,e)}_processTokenInBodyMode(e){Y[k][e.type](this,e)}_processTokenInForeignContent(e){var t,n,r,s;e.type===i.CHARACTER_TOKEN?(t=this,n=e,t._insertCharacters(n),t.framesetOk=!1):e.type===i.NULL_CHARACTER_TOKEN?(r=this,(s=e).chars=p.REPLACEMENT_CHARACTER,r._insertCharacters(s)):e.type===i.WHITESPACE_CHARACTER_TOKEN?Z(this,e):e.type===i.COMMENT_TOKEN?X(this,e):e.type===i.START_TAG_TOKEN?function(e,t){if(d.causesExit(t)&&!e.fragmentContext){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==E.HTML&&!e._isIntegrationPoint(e.openElements.current);)e.openElements.pop();e._processToken(t)}else{let n=e._getAdjustedCurrentElement(),i=e.treeAdapter.getNamespaceURI(n);i===E.MATHML?d.adjustTokenMathMLAttrs(t):i===E.SVG&&(d.adjustTokenSVGTagName(t),d.adjustTokenSVGAttrs(t)),d.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,i):e._insertElement(t,i),t.ackSelfClosing=!0}}(this,e):e.type===i.END_TAG_TOKEN&&function(e,t){for(let n=e.openElements.stackTop;n>0;n--){let i=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(i)===E.HTML){e._processToken(t);break}if(e.treeAdapter.getTagName(i).toLowerCase()===t.tagName){e.openElements.popUntilElementPopped(i);break}}}(this,e)}_processInputToken(e){this._shouldProcessTokenInForeignContent(e)?this._processTokenInForeignContent(e):this._processToken(e),e.type===i.START_TAG_TOKEN&&e.selfClosing&&!e.ackSelfClosing&&this._err(m.nonVoidHtmlElementStartTagWithTrailingSolidus)}_isIntegrationPoint(e,t){let n=this.treeAdapter.getTagName(e),i=this.treeAdapter.getNamespaceURI(e),r=this.treeAdapter.getAttrList(e);return d.isIntegrationPoint(n,i,r,t)}_reconstructActiveFormattingElements(){let e=this.activeFormattingElements.length;if(e){let t=e,n=null;do if(t--,(n=this.activeFormattingElements.entries[t]).type===s.MARKER_ENTRY||this.openElements.contains(n.element)){t++;break}while(t>0)for(let i=t;i<e;i++)n=this.activeFormattingElements.entries[i],this._insertElement(n.token,this.treeAdapter.getNamespaceURI(n.element)),n.element=this.openElements.current}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=M}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(T.P),this.openElements.popUntilTagNamePopped(T.P)}_resetInsertionMode(){for(let e=this.openElements.stackTop,t=!1;e>=0;e--){let n=this.openElements.items[e];0===e&&(t=!0,this.fragmentContext&&(n=this.fragmentContext));let i=this.treeAdapter.getTagName(n),r=V[i];if(r){this.insertionMode=r;break}if(t||i!==T.TD&&i!==T.TH)if(t||i!==T.HEAD){if(i===T.SELECT){this._resetInsertionModeForSelect(e);break}else if(i===T.TEMPLATE){this.insertionMode=this.currentTmplInsertionMode;break}else if(i===T.HTML){this.insertionMode=this.headElement?S:C;break}else if(t){this.insertionMode=k;break}}else{this.insertionMode=y;break}else{this.insertionMode=P;break}}}_resetInsertionModeForSelect(e){if(e>0)for(let t=e-1;t>0;t--){let e=this.openElements.items[t],n=this.treeAdapter.getTagName(e);
1if(n===T.TEMPLATE)break;if(n===T.TABLE){this.insertionMode=F;return}}this.insertionMode=D}_pushTmplInsertionMode(e){this.tmplInsertionModeStack.push(e),this.tmplInsertionModeStackTop++,this.currentTmplInsertionMode=e}_popTmplInsertionMode(){this.tmplInsertionModeStack.pop(),this.tmplInsertionModeStackTop--,this.currentTmplInsertionMode=this.tmplInsertionModeStack[this.tmplInsertionModeStackTop]}_isElementCausesFosterParenting(e){let t=this.treeAdapter.getTagName(e);return t===T.TABLE||t===T.TBODY||t===T.TFOOT||t===T.THEAD||t===T.TR}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.current)}_findFosterParentingLocation(){let e={parent:null,beforeElement:null};for(let t=this.openElements.stackTop;t>=0;t--){let n=this.openElements.items[t],i=this.treeAdapter.getTagName(n),r=this.treeAdapter.getNamespaceURI(n);if(i===T.TEMPLATE&&r===E.HTML){e.parent=this.treeAdapter.getTemplateContent(n);break}if(i===T.TABLE){e.parent=this.treeAdapter.getParentNode(n),e.parent?e.beforeElement=n:e.parent=this.openElements.items[t-1];break}}return e.parent||(e.parent=this.openElements.items[0]),e}_fosterParentElement(e){let t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,e,t.beforeElement):this.treeAdapter.appendChild(t.parent,e)}_fosterParentText(e){let t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertTextBefore(t.parent,e,t.beforeElement):this.treeAdapter.insertText(t.parent,e)}_isSpecialElement(e){let t=this.treeAdapter.getTagName(e),n=this.treeAdapter.getNamespaceURI(e);return f.SPECIAL_ELEMENTS[n][t]}}},52851,e=>{"use strict";var t=e.i(18050);e.i(50764);var n=e.i(67579),i=e.i(3313);let r=e=>e.replace(/\*\*(.*?)\*\*/g,"$1").trim(),s=e=>{let t=0;for(let n of e.groups)for(let e of(t+=n.items.length,n.subgroups))t+=e.items.length;return t};var o=e.i(79968);function a(e,t){let n=t.type.toUpperCase(),i=e.type.toUpperCase();return n>i?1:n<i?-1:0}var l=e.i(46266),h=e.i(2405);e.i(4560);var c=e.i(22143),u=e.i(88916),d=e.i(15268),m=e.i(70703),p=e.i(57688),f=e.i(18566),T=e.i(71645),E=e.i(27981),g=e.i(94256),A=e.i(25776),_=e.i(29422),x=e.i(84801),N=e.i(57871),C=e.i(40553),y=e.i(64012);let v=/[#.]/g;var S=e.i(59091),k=e.i(76696);let O=new Set(["menu","submit","reset","button"]),b={}.hasOwnProperty;function R(e,t,n){let i=n&&function(e){let t={},n=-1;for(;++n<e.length;)t[e[n].toLowerCase()]=e[n];return t}(n);return function(n,r,...s){let o,a=-1;if(null==n)o={type:"root",children:[]},s.unshift(r);else{var l,h;if((o=function(e,t){let n,i,r=e||"",s={},o=0;for(;o<r.length;){v.lastIndex=o;let e=v.exec(r),t=r.slice(o,e?e.index:r.length);t&&(n?"#"===n?s.id=t:Array.isArray(s.className)?s.className.push(t):s.className=[t]:i=t,o+=t.length),e&&(n=e[0],o++)}return{type:"element",tagName:i||t||"div",properties:s,children:[]}}(n,t)).tagName=o.tagName.toLowerCase(),i&&b.call(i,o.tagName)&&(o.tagName=i[o.tagName]),l=r,h=o.tagName,!(null==l||"object"!=typeof l||Array.isArray(l))&&("input"===h||!l.type||"string"!=typeof l.type||!("children"in l&&Array.isArray(l.children))&&("button"===h?O.has(l.type.toLowerCase()):!("value"in l)))){let t;for(t in r)b.call(r,t)&&function(e,t,n,i){let r,s=(0,C.find)(e,n),o=-1;if(null!=i){if("number"==typeof i){if(Number.isNaN(i))return;r=i}else r="boolean"==typeof i?i:"string"==typeof i?s.spaceSeparated?(0,S.parse)(i):s.commaSeparated?(0,k.parse)(i):s.commaOrSpaceSeparated?(0,S.parse)((0,k.parse)(i).join(" ")):I(s,s.property,i):Array.isArray(i)?i.concat():"style"===s.property?function(e){let t,n=[];for(t in e)b.call(e,t)&&n.push([t,e[t]].join(": "));return n.join("; ")}(i):String(i);if(Array.isArray(r)){let e=[];for(;++o<r.length;)e[o]=I(s,s.property,r[o]);r=e}"className"===s.property&&Array.isArray(t.className)&&(r=t.className.concat(r)),t[s.property]=r}}(e,o.properties,t,r[t])}else s.unshift(r)}for(;++a<s.length;)!function e(t,n){let i=-1;if(null==n);else if("string"==typeof n||"number"==typeof n)t.push({type:"text",value:String(n)});else if(Array.isArray(n))for(;++i<n.length;)e(t,n[i]);else if("object"==typeof n&&"type"in n)"root"===n.type?e(t,n.children):t.push(n);else throw Error("Expected node, nodes, or string, got `"+n+"`")}(o.children,s[a]);return"element"===o.type&&"template"===o.tagName&&(o.content={type:"root",children:o.children},o.children=[]),o}}function I(e,t,n){if("string"==typeof n){if(e.number&&n&&!Number.isNaN(Number(n)))return Number(n);if((e.boolean||e.overloadedBoolean)&&(""===n||(0,y.normalize)(n)===(0,y.normalize)(t)))return!0}return n}let w=R(N.html,"div"),L=R(N.svg,"g",["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","solidColor","textArea","textPath"]),M={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},P={}.hasOwnProperty,D=Object.prototype;function F(e,t){let n;switch(t.nodeName){case"#comment":return n={type:"comment",value:t.data}
1,j(e,t,n),n;case"#document":case"#document-fragment":{let i="mode"in t&&("quirks"===t.mode||"limited-quirks"===t.mode);if(n={type:"root",children:H(e,t.childNodes),data:{quirksMode:i}},e.file&&e.location){let t=String(e.file),i=function(e){let t=String(e),n=[],i=/\r?\n|\r/g;for(;i.test(t);)n.push(i.lastIndex);return n.push(t.length+1),{toPoint:function(e){let t=-1;if("number"==typeof e&&e>-1&&e<n[n.length-1]){for(;++t<n.length;)if(n[t]>e)return{line:t+1,column:e-(t>0?n[t-1]:0)+1,offset:e}}return{line:void 0,column:void 0,offset:void 0}},toOffset:function(e){let t=e&&e.line,i=e&&e.column;if("number"==typeof t&&"number"==typeof i&&!Number.isNaN(t)&&!Number.isNaN(i)&&t-1 in n){let e=(n[t-2]||0)+i-1||0;if(e>-1&&e<n[n.length-1])return e}return -1}}}(t),r=i.toPoint(0),s=i.toPoint(t.length);n.position={start:r,end:s}}return n}case"#documentType":return j(e,t,n={type:"doctype"}),n;case"#text":return n={type:"text",value:t.value},j(e,t,n),n;default:return function(e,t){let n=e.schema;e.schema=t.namespaceURI===M.svg?N.svg:N.html;let i=-1,r={};for(;++i<t.attrs.length;){let e=t.attrs[i],n=(e.prefix?e.prefix+":":"")+e.name;P.call(D,n)||(r[n]=e.value)}let s=("svg"===e.schema.space?L:w)(t.tagName,r,H(e,t.childNodes));if(j(e,t,s),"template"===s.tagName){let n=t.sourceCodeLocation,i=n&&n.startTag&&B(n.startTag),r=n&&n.endTag&&B(n.endTag),o=F(e,t.content);i&&r&&e.file&&(o.position={start:i.end,end:r.start}),s.content=o}return e.schema=n,s}(e,t)}}function H(e,t){let n=-1,i=[];for(;++n<t.length;)i[n]=F(e,t[n]);return i}function j(e,t,n){if("sourceCodeLocation"in t&&t.sourceCodeLocation&&e.file){let i=function(e,t,n){let i=B(n);if("element"===t.type){let r=t.children[t.children.length-1];if(i&&!n.endTag&&r&&r.position&&r.position.end&&(i.end=Object.assign({},r.position.end)),e.verbose){let i,r={};if(n.attrs)for(i in n.attrs)P.call(n.attrs,i)&&(r[(0,C.find)(e.schema,i).property]=B(n.attrs[i]));t.data={position:{opening:B(n.startTag),closing:n.endTag?B(n.endTag):null,properties:r}}}}return i}(e,n,t.sourceCodeLocation);i&&(e.location=!0,n.position=i)}}function B(e){let t=U({line:e.startLine,column:e.startCol,offset:e.startOffset}),n=U({line:e.endLine,column:e.endCol,offset:e.endOffset});return t||n?{start:t,end:n}:void 0}function U(e){return e.line&&e.column?e:void 0}let G={}.hasOwnProperty;function K(e,t){let n=t||{};function i(t,...n){let r=i.invalid,s=i.handlers;if(t&&G.call(t,e)){let n=String(t[e]);r=G.call(s,n)?s[n]:i.unknown}if(r)return r.call(this,t,...n)}return i.handlers=n.handlers||{},i.invalid=n.invalid,i.unknown=n.unknown,i}let V={}.hasOwnProperty,W=K("type",{handlers:{root:function(e,t){let n={nodeName:"#document",mode:(e.data||{}).quirksMode?"quirks":"no-quirks",childNodes:[]};return n.childNodes=Y(e.children,n,t),$(e,n),n},element:function(e,t){var n,i;let r,s,o=t;"element"===e.type&&"svg"===e.tagName.toLowerCase()&&"html"===t.space&&(o=N.svg);let a=[];if(e.properties){for(r in e.properties)if("children"!==r&&V.call(e.properties,r)){let t=function(e,t,n){let i=(0,C.find)(e,t);if(null==n||!1===n||"number"==typeof n&&Number.isNaN(n)||!n&&i.boolean)return;Array.isArray(n)&&(n=i.commaSeparated?(0,k.stringify)(n):(0,S.stringify)(n));let r={name:i.attribute,value:!0===n?"":String(n)};if(i.space&&"html"!==i.space&&"svg"!==i.space){let e=r.name.indexOf(":");e<0?r.prefix="":(r.name=r.name.slice(e+1),r.prefix=i.attribute.slice(0,e)),r.namespace=M[i.space]}return r}(o,r,e.properties[r]);t&&a.push(t)}}let l={nodeName:e.tagName,tagName:e.tagName,attrs:a,namespaceURI:M[o.space],childNodes:[],parentNode:void 0};return l.childNodes=Y(e.children,l,o),$(e,l),"template"===e.tagName&&e.content&&(n=e.content,i=o,(s={nodeName:"#document-fragment",childNodes:[]}).childNodes=Y(n.children,s,i),$(n,s),l.content=s),l},text:function(e){let t={nodeName:"#text",value:e.value,parentNode:void 0};return $(e,t),t},comment:function(e){let t={nodeName:"#comment",data:e.value,parentNode:void 0};return $(e,t),t},doctype:function(e){let t={nodeName:"#documentType",name:"html",publicId:"",systemId:"",parentNode:void 0};return $(e,t),t}}});function Y(e,t,n){let i=-1,r=[];if(e)for(;++i<e.length;){let s=W(e[i],n);s.parentNode=t,r.push(s)}return r}function $(e,t){let n=e.position;n&&n.start&&n.end&&(t.sourceCodeLocation={startLine:n.start.line,startCol:n.start.column,startOffset:n.start.offset,endLine:n.end.line,endCol:n.end.column,endOffset:n.end.offset})}let z=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","
1image","img","input","isindex","keygen","link","menuitem","meta","nextid","param","source","track","wbr"],Q={sourceCodeLocationInfo:!0,scriptingEnabled:!1},X=function(e,t,n){var i,r,s;let o,a,l,h,c,u,d,m,p,f=-1,T=new A.default(Q),E=K("type",{handlers:{root:function(e){C(e.children)},element:function(e){var t,n,i;let r,s;S(),T._processInputToken(((r=Object.assign(Z(t=e))).startTag=Object.assign({},r),{type:"START_TAG_TOKEN",tagName:t.tagName,selfClosing:!1,attrs:W({tagName:(n=t).tagName,type:"element",properties:n.properties,children:[]},N.html).attrs,location:r})),C(e.children),z.includes(e.tagName)||(S(),T._processInputToken(((s=Object.assign(Z(i=e))).startTag=Object.assign({},s),{type:"END_TAG_TOKEN",tagName:i.tagName,attrs:[],location:s})))},text:function(e){S(),T._processInputToken({type:"CHARACTER_TOKEN",chars:e.value,location:Z(e)})},comment:y,doctype:function(e){S(),T._processInputToken({type:"DOCTYPE_TOKEN",name:"html",forceQuirks:!1,publicId:"",systemId:"",location:Z(e)})},raw:function(e){let t=(0,_.pointStart)(e),n=t.line||1,i=t.column||1,r=t.offset||0;if(!d)throw Error("Expected `preprocessor`");if(!u)throw Error("Expected `tokenizer`");if(!m)throw Error("Expected `posTracker`");if(!p)throw Error("Expected `locationTracker`");d.html=void 0,d.pos=-1,d.lastGapPos=-1,d.lastCharPos=-1,d.gapStack=[],d.skipNextNewLine=!1,d.lastChunkWritten=!1,d.endOfChunkHit=!1,m.isEol=!1,m.lineStartPos=-i+1,m.droppedBufferSize=r,m.offset=0,m.col=1,m.line=n,p.currentAttrLocation=void 0,p.ctLoc=Z(e),u.write(e.value),T._runParsingLoop(null),("NAMED_CHARACTER_REFERENCE_STATE"===u.state||"NUMERIC_CHARACTER_REFERENCE_END_STATE"===u.state)&&(d.lastChunkWritten=!0,u[u.state](u._consume()))}},unknown:q});if((r=t)&&!("message"in r&&"messages"in r)&&(n=t,t=void 0),n&&n.passThrough)for(;++f<n.passThrough.length;)E.handlers[n.passThrough[f]]=v;let g=(i=(o="root"===(s=e).type?s.children[0]:s)&&("doctype"===o.type||"element"===o.type&&"html"===o.tagName)?function(){let t=T.treeAdapter.createDocument();if(T._bootstrap(t,void 0),!(u=T.tokenizer))throw Error("Expected `tokenizer`");return d=u.preprocessor,m=(p=u.__mixins[0]).posTracker,E(e),S(),t}():function(){let t={nodeName:"template",tagName:"template",attrs:[],namespaceURI:M.html,childNodes:[]},n={nodeName:"documentmock",tagName:"documentmock",attrs:[],namespaceURI:M.html,childNodes:[]},i={nodeName:"#document-fragment",childNodes:[]};if(T._bootstrap(n,t),T._pushTmplInsertionMode("IN_TEMPLATE_MODE"),T._initTokenizerForFragmentParsing(),T._insertFakeRootElement(),T._resetInsertionMode(),T._findFormInFragmentContext(),!(u=T.tokenizer))throw Error("Expected `tokenizer`");return d=u.preprocessor,m=(p=u.__mixins[0]).posTracker,E(e),S(),T._adoptNodes(n.childNodes[0],i),i}(),"messages"in(h=t||{})?(l=h,a={}):(l=h.file||void 0,a=h),F({schema:"svg"===a.space?N.svg:N.html,file:l,verbose:a.verbose,location:!1},i));if(c&&(0,x.visit)(g,"comment",(e,t,n)=>{if(e.value.stitch&&null!==n&&null!==t)return n.children[t]=e.value.stitch,t}),"root"!==e.type&&"root"===g.type&&1===g.children.length)return g.children[0];return g;function C(e){let t=-1;if(e)for(;++t<e.length;)E(e[t])}function y(e){S(),T._processInputToken({type:"COMMENT_TOKEN",data:e.value,location:Z(e)})}function v(e){c=!0,y({type:"comment",value:{stitch:"children"in e?{...e,children:X({type:"root",children:e.children},t,n).children}:{...e}}})}function S(){if(!u)throw Error("Expected `tokenizer`");if(!m)throw Error("Expected `posTracker`");let e=u.currentCharacterToken;e&&(e.location.endLine=m.line,e.location.endCol=m.col+1,e.location.endOffset=m.offset+1,T._processInputToken(e)),u.tokenQueue=[],u.state="DATA_STATE",u.returnState="",u.charRefCode=-1,u.tempBuff=[],u.lastStartTagName="",u.consumedAfterSnapshot=-1,u.active=!1,u.currentCharacterToken=void 0,u.currentToken=void 0,u.currentAttr=void 0}};function q(e){throw Error("Cannot compile `"+e.type+"` node")}function Z(e){let t=(0,_.pointStart)(e),n=(0,_.pointEnd)(e);return{startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:n.line,endCol:n.column,endOffset:n.offset}}function J(e={}){return(t,n)=>X(t,n,e)}var ee=e.i(6687),et=e.i(97803);let en={tokenize:function(e,t,n){let i=0;return function t(s){return(87===s||119===s)&&i<3?(i++,e.consume(s),t):46===s&&3===i?(e.consume(s),r):n(s)};function r(e){return null===e?n(e):t(e)}},partial:!0},ei={tokenize:function(e,t,n){let i,r,s;return o;function o(t){return 46===t||95===t?e.check(es,l,a)(t):null===t||(0,et.markdownLineEndingOrSpace)(t)||(0,et.unicodeWhitespace)(t)||45!==t&&(0,et.unicodePunctuation)(t)?l(t):(s=!0,e.consume(t),o)}function a(t){return 95===t?i=!0:(r=i,i=void 0),e.consume(t),o}function l(e){return r||i||!s?n(e):t(e)}},partial:!0},er={tokenize:function(e,t){let n=0,i=0;return r;function r(o){return 40===o?(n++,e.consume(o),r):41===o&&i<n?s(o):33===o||34===o||38===o||39===o||41===o||42===o||44===o||46===o||58===o||59===o||60===o||63===o||93===o||95===o||126===o?e.check(es,t,s)(o):null===o||(0,et.markdownLineEndingOrSpace)(o)||(0,et.unicodeWhitespace)(o)?t(o):(e.consume(o),r)}function s(t){return 41===t&&i++,e.consume(t),r}},partial:!0},es={tokenize:function(e,t,n){return i;function i(o){return 33===o||34===o||39===o||41===o||42===o||44===o||46===o||58===o||59===o||63===o||95===o||126===o?(e.consume(o),i):38===o?(e.consume(o),s):93===o?(e.consume(o),r):60===o||null===o||(0,et.markdownLineEndingOrSpace)(o)||(0,et.unicodeWhitespace)(o)?t(o):n(o)}function r(e){return null===e||40===e||91===e||(0,et.markdownLineEndingOrSpace)(e)||(0,et.unicodeWhitespace)(e)?t(e):i(e)}function s(t){return(0,et.asciiAlpha)(t)?function t(r){return 59===r?(e.consume(r),i):(0,et.asciiAlpha)(r)?(e.consume(r),t):n(r)}(t):n(t)}},partial:!0},eo={tokenize:function(e,t,n){return function(t){return e.consume(t),i};function i(e){return(0,et.asciiAlphanumeric)(e)?n(e):t(e)}},partial:!0},ea={tokenize:function(e,t,n){let i=this;return function(t){return 87!==t&&119!==t||!em.call(i,i.previous)||eE(i.events)?n(t):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(en,e.attempt(ei,e.attempt(er,r),n),n)(t))};function r(n){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(n)}},previous:em},el={tokenize:function(e,t,n){let i=this,r="",s=!1;return function(t){return(72===t||104===t)&&ep.call(i,i.previous)&&!eE(i.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),r+=String.fromCodePoint(t),e.consume(t),o):n(t)};function o(t){if((0,et.asciiAlpha)(t)&&r.length<5)return r+=String.fromCodePoint(t),e.consume(t),o;if(58===t){let n=r.toLowerCase();if("http"===n||"https"===n)return e.consume(t),a}return n(t)}function a(t){return 47===t?(e.consume(t),s)?l:(s=!0,a):n(t)}function l(t){return null===t||(0,et.asciiControl)(t)||(0,et.markdownLineEndingOrSpace)(t)||(0,et.unicodeWhitespace)(t)||(0,et.unicodePunctuation)(t)?n(t):e.attempt(ei,e.attempt(er,h),n)(t)}function h(n){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(n)}},previous:ep},eh={tokenize:function(e,t,n){let i,r,s=this;return function(t){return!eT(t)||!ef.call(s,s.previous)||eE(s.events)?n(t):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),function t(i){return eT(i)?(e.consume(i),t):64===i?(e.consume(i),o):n(i)}(t))};function o(t){return 46===t?e.check(eo,l,a)(t):45===t||95===t||(0,et.asciiAlphanumeric)(t)?(r=!0,e.consume(t),o):l(t)}function a(t){return e.consume(t),i=!0,o}function l(o){return r&&i&&(0,et.asciiAlpha)(s.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(o)):n(o)}},previous:ef},ec={},eu={text:ec},ed=48;
1for(;ed<123;)ec[ed]=eh,58==++ed?ed=65:91===ed&&(ed=97);function em(e){return null===e||40===e||42===e||95===e||91===e||93===e||126===e||(0,et.markdownLineEndingOrSpace)(e)}function ep(e){return!(0,et.asciiAlpha)(e)}function ef(e){return!(47===e||eT(e))}function eT(e){return 43===e||45===e||46===e||95===e||(0,et.asciiAlphanumeric)(e)}function eE(e){let t=e.length,n=!1;for(;t--;){let i=e[t][1];if(("labelLink"===i.type||"labelImage"===i.type)&&!i._balanced){n=!0;break}if(i._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}ec[43]=eh,ec[45]=eh,ec[46]=eh,ec[95]=eh,ec[72]=[eh,el],ec[104]=[eh,el],ec[87]=[eh,ea],ec[119]=[eh,ea];var eg=e.i(53161),eA=e.i(4108),e_=e.i(31745);let ex={tokenize:function(e,t,n){let i=this;return(0,eA.factorySpace)(e,function(e){let r=i.events[i.events.length-1];return r&&"gfmFootnoteDefinitionIndent"===r[1].type&&4===r[2].sliceSerialize(r[1],!0).length?t(e):n(e)},"gfmFootnoteDefinitionIndent",5)},partial:!0};function eN(e,t,n){let i,r=this,s=r.events.length,o=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);for(;s--;){let e=r.events[s][1];if("labelImage"===e.type){i=e;break}if("gfmFootnoteCall"===e.type||"labelLink"===e.type||"label"===e.type||"image"===e.type||"link"===e.type)break}return function(s){if(!i||!i._balanced)return n(s);let a=(0,e_.normalizeIdentifier)(r.sliceSerialize({start:i.end,end:r.now()}));return 94===a.codePointAt(0)&&o.includes(a.slice(1))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(s),e.exit("gfmFootnoteCallLabelMarker"),t(s)):n(s)}}function eC(e,t){let n=e.length;for(;n--;)if("labelImage"===e[n][1].type&&"enter"===e[n][0]){e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";let i={type:"gfmFootnoteCall",start:Object.assign({},e[n+3][1].start),end:Object.assign({},e[e.length-1][1].end)},r={type:"gfmFootnoteCallMarker",start:Object.assign({},e[n+3][1].end),end:Object.assign({},e[n+3][1].end)};r.end.column++,r.end.offset++,r.end._bufferIndex++;let s={type:"gfmFootnoteCallString",start:Object.assign({},r.end),end:Object.assign({},e[e.length-1][1].start)},o={type:"chunkString",contentType:"string",start:Object.assign({},s.start),end:Object.assign({},s.end)},a=[e[n+1],e[n+2],["enter",i,t],e[n+3],e[n+4],["enter",r,t],["exit",r,t],["enter",s,t],["enter",o,t],["exit",o,t],["exit",s,t],e[e.length-2],e[e.length-1],["exit",i,t]];return e.splice(n,e.length-n+1,...a),e}function ey(e,t,n){let i,r=this,s=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]),o=0;return function(t){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(t),e.exit("gfmFootnoteCallLabelMarker"),a};function a(t){return 94!==t?n(t):(e.enter("gfmFootnoteCallMarker"),e.consume(t),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",l)}function l(a){if(o>999||93===a&&!i||null===a||91===a||(0,et.markdownLineEndingOrSpace)(a))return n(a);if(93===a){e.exit("chunkString");let i=e.exit("gfmFootnoteCallString");return s.includes((0,e_.normalizeIdentifier)(r.sliceSerialize(i)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(a),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(a)}return(0,et.markdownLineEndingOrSpace)(a)||(i=!0),o++,e.consume(a),92===a?h:l}function h(t){return 91===t||92===t||93===t?(e.consume(t),o++,l):l(t)}}function ev(e,t,n){let i,r,s=this,o=s.parser.gfmFootnotes||(s.parser.gfmFootnotes=[]),a=0;return function(t){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),l};function l(t){return 94===t?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",h):n(t)}function h(t){if(a>999||93===t&&!r||null===t||91===t||(0,et.markdownLineEndingOrSpace)(t))return n(t);if(93===t){e.exit("chunkString");let n=e.exit("gfmFootnoteDefinitionLabelString");return i=(0,e_.normalizeIdentifier)(s.sliceSerialize(n)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),u}return(0,et.markdownLineEndingOrSpace)(t)||(r=!0),a++,e.consume(t),92===t?c:h}function c(t){return 91===t||92===t||93===t?(e.consume(t),a++,h):h(t)}function u(t){return 58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),o.includes(i)||o.push(i),(0,eA.factorySpace)(e,d,"gfmFootnoteDefinitionWhitespace")):n(t)}function d(e){return t(e)}}
1function eS(e,t,n){return e.check(eg.blankLine,t,e.attempt(ex,t,n))}function ek(e){e.exit("gfmFootnoteDefinition")}var eO=e.i(38402),eb=e.i(82523),eR=e.i(10291);class eI{constructor(){this.map=[]}add(e,t,n){!function(e,t,n,i){let r=0;if(0!==n||0!==i.length){for(;r<e.map.length;){if(e.map[r][0]===t){e.map[r][1]+=n,e.map[r][2].push(...i);return}r+=1}e.map.push([t,n,i])}}(this,e,t,n)}consume(e){if(this.map.sort((e,t)=>e[0]-t[0]),0===this.map.length)return;let t=this.map.length,n=[];for(;t>0;)t-=1,n.push(e.slice(this.map[t][0]+this.map[t][1])),n.push(this.map[t][2]),e.length=this.map[t][0];n.push([...e]),e.length=0;let i=n.pop();for(;i;)e.push(...i),i=n.pop();this.map.length=0}}let ew={flow:{null:{tokenize:function(e,t,n){let i,r=this,s=0,o=0;return function(e){let t=r.events.length-1;for(;t>-1;){let e=r.events[t][1].type;if("lineEnding"===e||"linePrefix"===e)t--;else break}let i=t>-1?r.events[t][1].type:null,s="tableHead"===i||"tableRow"===i?g:a;return s===g&&r.parser.lazy[r.now().line]?n(e):s(e)};function a(t){var n;return e.enter("tableHead"),e.enter("tableRow"),124===(n=t)||(i=!0,o+=1),l(n)}function l(t){return null===t?n(t):(0,et.markdownLineEnding)(t)?o>1?(o=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),u):n(t):(0,et.markdownSpace)(t)?(0,eA.factorySpace)(e,l,"whitespace")(t):(o+=1,i&&(i=!1,s+=1),124===t)?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),i=!0,l):(e.enter("data"),h(t))}function h(t){return null===t||124===t||(0,et.markdownLineEndingOrSpace)(t)?(e.exit("data"),l(t)):(e.consume(t),92===t?c:h)}function c(t){return 92===t||124===t?(e.consume(t),h):h(t)}function u(t){return(r.interrupt=!1,r.parser.lazy[r.now().line])?n(t):(e.enter("tableDelimiterRow"),i=!1,(0,et.markdownSpace)(t))?(0,eA.factorySpace)(e,d,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):d(t)}function d(t){return 45===t||58===t?p(t):124===t?(i=!0,e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),m):n(t)}function m(t){return(0,et.markdownSpace)(t)?(0,eA.factorySpace)(e,p,"whitespace")(t):p(t)}function p(t){return 58===t?(o+=1,i=!0,e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),f):45===t?(o+=1,f(t)):null===t||(0,et.markdownLineEnding)(t)?E(t):n(t)}function f(t){return 45===t?(e.enter("tableDelimiterFiller"),function t(n){return 45===n?(e.consume(n),t):58===n?(i=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(n),e.exit("tableDelimiterMarker"),T):(e.exit("tableDelimiterFiller"),T(n))}(t)):n(t)}function T(t){return(0,et.markdownSpace)(t)?(0,eA.factorySpace)(e,E,"whitespace")(t):E(t)}function E(r){if(124===r)return d(r);if(null===r||(0,et.markdownLineEnding)(r))return i&&s===o?(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(r)):n(r);return n(r)}function g(t){return e.enter("tableRow"),A(t)}function A(n){return 124===n?(e.enter("tableCellDivider"),e.consume(n),e.exit("tableCellDivider"),A):null===n||(0,et.markdownLineEnding)(n)?(e.exit("tableRow"),t(n)):(0,et.markdownSpace)(n)?(0,eA.factorySpace)(e,A,"whitespace")(n):(e.enter("data"),_(n))}function _(t){return null===t||124===t||(0,et.markdownLineEndingOrSpace)(t)?(e.exit("data"),A(t)):(e.consume(t),92===t?x:_)}function x(t){return 92===t||124===t?(e.consume(t),_):_(t)}},resolveAll:function(e,t){let n,i,r,s=-1,o=!0,a=0,l=[0,0,0,0],h=[0,0,0,0],c=!1,u=0,d=new eI;for(;++s<e.length;){let m=e[s],p=m[1];"enter"===m[0]?"tableHead"===p.type?(c=!1,0!==u&&(eM(d,t,u,n,i),i=void 0,u=0),n={type:"table",start:Object.assign({},p.start),end:Object.assign({},p.end)},d.add(s,0,[["enter",n,t]])):"tableRow"===p.type||"tableDelimiterRow"===p.type?(o=!0,r=void 0,l=[0,0,0,0],h=[0,s+1,0,0],c&&(c=!1,i={type:"tableBody",start:Object.assign({},p.start),end:Object.assign({},p.end)},d.add(s,0,[["enter",i,t]])),a="tableDelimiterRow"===p.type?2:i?3:1):a&&("data"===p.type||"tableDelimiterMarker"===p.type||"tableDelimiterFiller"===p.type)?(o=!1,0===h[2]&&(0!==l[1]&&(h[0]=h[1],r=eL(d,t,l,a,void 0,r),l=[0,0,0,0]),h[2]=s)):"tableCellDivider"===p.type&&(o?o=!1:(0!==l[1]&&(h[0]=h[1],r=eL(d,t,l,a,void 0,r)),h=[(l=h)[1],s,0,0])):"tableHead"===p.type?(c=!0,u=s):"tableRow"===p.type||"tableDelimiterRow"===p.type?(u=s,0!==l[1]?(h[0]=h[1],r=eL(d,t,l,a,s,r)):0!==h[1]&&(r=eL(d,t,h,a,s,r)),a=0):a&&("data"===p.type||"tableDelimiterMarker"===p.type||"tableDelimiterFiller"===p.type)&&(h[3]=s)}for(0!==u&&eM(d,t,u,n,i),d.consume(t.events),s=-1;++s<t.events.length;){let e=t.events[s];"enter"===e[0]&&"table"===e[1].type&&(e[1]._align=function(e,t){let n=!1,i=[];for(;t<e.length;){let r=e[t];if(n){if("enter"===r[0])"tableContent"===r[1].type&&i.push("tableDelimiterMarker"===e[t+1][1].type?"left"
1:"none");else if("tableContent"===r[1].type){if("tableDelimiterMarker"===e[t-1][1].type){let e=i.length-1;i[e]="left"===i[e]?"center":"right"}}else if("tableDelimiterRow"===r[1].type)break}else"enter"===r[0]&&"tableDelimiterRow"===r[1].type&&(n=!0);t+=1}return i}(t.events,s))}return e}}}};function eL(e,t,n,i,r,s){0!==n[0]&&(s.end=Object.assign({},eP(t.events,n[0])),e.add(n[0],0,[["exit",s,t]]));let o=eP(t.events,n[1]);if(s={type:1===i?"tableHeader":2===i?"tableDelimiter":"tableData",start:Object.assign({},o),end:Object.assign({},o)},e.add(n[1],0,[["enter",s,t]]),0!==n[2]){let r=eP(t.events,n[2]),s=eP(t.events,n[3]),o={type:"tableContent",start:Object.assign({},r),end:Object.assign({},s)};if(e.add(n[2],0,[["enter",o,t]]),2!==i){let i=t.events[n[2]],r=t.events[n[3]];if(i[1].end=Object.assign({},r[1].end),i[1].type="chunkText",i[1].contentType="text",n[3]>n[2]+1){let t=n[2]+1,i=n[3]-n[2]-1;e.add(t,i,[])}}e.add(n[3]+1,0,[["exit",o,t]])}return void 0!==r&&(s.end=Object.assign({},eP(t.events,r)),e.add(r,0,[["exit",s,t]]),s=void 0),s}function eM(e,t,n,i,r){let s=[],o=eP(t.events,n);r&&(r.end=Object.assign({},o),s.push(["exit",r,t])),i.end=Object.assign({},o),s.push(["exit",i,t]),e.add(n+1,0,s)}function eP(e,t){let n=e[t],i="enter"===n[0]?"start":"end";return n[1][i]}let eD={text:{91:{tokenize:function(e,t,n){let i=this;return function(t){return null===i.previous&&i._gfmTasklistFirstContentOfListItem?(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),r):n(t)};function r(t){return(0,et.markdownLineEndingOrSpace)(t)?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),s):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),s):n(t)}function s(t){return 93===t?(e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),o):n(t)}function o(i){return(0,et.markdownLineEnding)(i)?t(i):(0,et.markdownSpace)(i)?e.check({tokenize:eF},t,n)(i):n(i)}}}}};function eF(e,t,n){return(0,eA.factorySpace)(e,function(e){return null===e?n(e):t(e)},"whitespace")}function eH(e,t){let n=String(e);if("string"!=typeof t)throw TypeError("Expected character");let i=0,r=n.indexOf(t);for(;-1!==r;)i++,r=n.indexOf(t,r+t.length);return i}var ej=e.i(33644),eB=e.i(57579);let eU={}.hasOwnProperty,eG=function(e,t,n,i){let r,s;"string"==typeof t||t instanceof RegExp?(s=[[t,n]],r=i):(s=t,r=n),r||(r={});let o=(0,eB.convert)(r.ignore||[]),a=function(e){let t=[];if("object"!=typeof e)throw TypeError("Expected array or object as schema");if(Array.isArray(e)){let n=-1;for(;++n<e.length;)t.push([eK(e[n][0]),eV(e[n][1])])}else{let n;for(n in e)eU.call(e,n)&&t.push([eK(n),eV(e[n])])}return t}(s),l=-1;for(;++l<a.length;)(0,ej.visitParents)(e,"text",h);return e;function h(e,t){let n,i=-1;for(;++i<t.length;){let e=t[i];if(o(e,n?n.children.indexOf(e):void 0,n))return;n=e}if(n)return function(e,t){let n=t[t.length-1],i=a[l][0],r=a[l][1],s=0,o=n.children.indexOf(e),h=!1,c=[];i.lastIndex=0;let u=i.exec(e.value);for(;u;){let n=u.index,o={index:u.index,input:u.input,stack:[...t,e]},a=r(...u,o);if("string"==typeof a&&(a=a.length>0?{type:"text",value:a}:void 0),!1!==a&&(s!==n&&c.push({type:"text",value:e.value.slice(s,n)}),Array.isArray(a)?c.push(...a):a&&c.push(a),s=n+u[0].length,h=!0),!i.global)break;u=i.exec(e.value)}return h?(s<e.value.length&&c.push({type:"text",value:e.value.slice(s)}),n.children.splice(o,1,...c)):c=[e],o+c.length}(e,t)}};function eK(e){return"string"==typeof e?RegExp(function(e){if("string"!=typeof e)throw TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}(e),"g"):e}function eV(e){return"function"==typeof e?e:()=>e}let eW="phrasing",eY=["autolink","link","image","label"],e$={transforms:[function(e){eG(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,eX],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,eq]],{ignore:["link","linkReference"]})}],enter:{literalAutolink:function(e){this.enter({type:"link",title:null,url:"",children:[]},e)},literalAutolinkEmail:eQ,literalAutolinkHttp:eQ,literalAutolinkWww:eQ},exit:{literalAutolink:function(e){this.exit(e)},literalAutolinkEmail:function(e){this.config.exit.autolinkEmail.call(this,e)},literalAutolinkHttp:function(e){this.config.exit.autolinkProtocol.call(this,e)},literalAutolinkWww:function(e){this.config.exit.data.call(this,e),this.stack[this.stack.length-1].url="http://"+this.sliceSerialize(e)}}},ez={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:eW,notInConstruct:eY},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:eW,notInConstruct:eY},{character:":",before:"[ps]",after:"\\/",inConstruct:eW,notInConstruct:eY}]};function eQ(e){this.config.enter.autolinkProtocol.call(this,e)}function eX(e,t,n,i,r){let s,o="";if(!eZ(r))return!1;if(/^w/i.test(t)&&(n=t+n,t="",o="http://"),(s=n.split(".")).length<2||s[s.length-1]&&(/_/.test(s[s.length-1])||!/[a-zA-Z\d]/.test(s[s.length-1]))||s[s.length-2]&&(/_/.test(s[s.length-2])||!/[a-zA-Z\d]/.test(s[s.length-2])))return!1;let a=function(e){let t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],i=n.indexOf(")"),r=eH(e,"("),s=eH(e,")");for(;-1!==i&&r>s;)e+=n.slice(0,i+1),i=(n=n.slice(i+1)).indexOf(")"),s++;return[e,n]}(n+i);if(!a[0])return!1;let l={type:"link",title:null,url:o+t+a[0],children:[{type:"text",value:t+a[0]}]};return a[1]?[l,{type:"text",value:a[1]}]:l}function eq(e,t,n,i){return!(!eZ(i,!0)||/[-\d_]$/.test(n))&&{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function eZ(e,t){let n=e.input.charCodeAt(e.index-1);return(0===e.index||(0,et.unicodeWhitespace)(n)||(0,et.unicodePunctuation)(n))&&(!t||47!==n)}var eJ=e.i(35198);function e1(e){return e.label||!e.identifier?e.label||"":(0,eJ.decodeString)(e.identifier)}let e0=/\r?\n|\r/g;function e9(e){if(!e._compiled){let t=(e.atBreak?"[\\r\\n][\\t ]*":"")+(e.before?"(?:"+e.before+")":"");e._compiled=RegExp((t?"("+t+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(e.after?"(?:"+e.after+")":""),"g")}return e._compiled}function e5(e,t,n){if("string"==typeof t&&(t=[t]),!t||0===t.length)return n;let i=-1;for(;++i<t.length;)if(e.includes(t[i]))return!0;return!1}function e4(e,t,n){let i=(n.before||"")+(t||"")+(n.after||""),r=[],s=[],o={},a=-1;for(;++a<e.unsafe.length;){var l;let t,n=e.unsafe[a];if(!e5(l=e.stack,n.inConstruct,!0)||e5(l,n.notInConstruct,!1))continue;let s=e9(n);for(;t=s.exec(i);){let e="before"in n||!!n.atBreak,i="after"in n,s=t.index+(e?t[1].length:0);r.includes(s)?(o[s].before&&!e&&(o[s].before=!1),o[s].after&&!i&&(o[s].after=!1)):(r.push(s),o[s]={before:e,after:i})}}r.sort(e8);let h=n.before?n.before.length:0,c=i.length-(n.after?n.after.length:0);for(a=-1;++a<r.length;){let e=r[a];!(e<h)&&!(e>=c)&&(!(e+1<c)||r[a+1]!==e+1||!o[e].after||o[e+1].before||o[e+1].after)&&(r[a-1]!==e-1||!o[e].before||o[e-1].before||o[e-1].after)&&(h!==e&&s.push(e2(i.slice(h,e),"\\")),h=e,!/[!-/:-@[-`{-~]/.test(i.charAt(e))||n.encode&&n.encode.includes(i.charAt(e))?(s.push("&#x"+i.charCodeAt(e).toString(16).toUpperCase()+";"),h++):s.push("\\"))}return s.push(e2(i.slice(h,c),n.after)),s.join("")}function e8(e,t){return e-t}function e2(e,t){let n,i=/\\(?=[!-/:-@[-`{-~])/g,r=[],s=[],o=e+t,a=-1,l=0;for(;n=i.exec(o);)r.push(n.index);for(;++a<r.length;)l!==r[a]&&s.push(e.slice(l,r[a])),s.push("\\"),l=r[a];return s.push(e.slice(l)),s.join("")}function e6(e){let t=e||{},n=t.now||{},i=t.lineShift||0,r=n.line||1,s=n.column||1;return{move:function(e){let t=e||"",n=t.split(/\r?\n|\r/g),o=n[n.length-1];return r+=n.length-1,s=1===n.length?s+o.length:1+o.length+i,t},current:function(){return{now:{line:r,column:s},lineShift:i}},shift:function(e){i+=e}}}function e7(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function e3(){this.buffer()}function te(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=(0,e_.normalizeIdentifier)(this.sliceSerialize(e)).toLowerCase()}function tt(e){this.exit(e)}function tn(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function ti(){this.buffer()}function tr(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=(0,e_.normalizeIdentifier)(this.sliceSerialize(e)).toLowerCase()}function ts(e){this.exit(e)}function to(e,t,n,i){let r=e6(i),s=r.move("[^"),o=n.enter("footnoteReference"),a=n.enter("reference");return s+=r.move(e4(n,e1(e),{...r.current(),before:s,after:"]"})),a(),o(),s+=r.move("]")}function ta(e,t,n,i){let r=e6(i),s=r.move("[^"),o=n.enter("footnoteDefinition"),a=n.enter("label");return s+=r.move(e4(n,e1(e),{...r.current(),before:s,after:"]"})),a(),s+=r.move("]:"+(e.children&&e.children.length>0?" ":"")),r.shift(4),s+=r.move(function(e,t){let n,i=[],r=0,s=0;for(;n=e0.exec(e);)o(e.slice(r,n.index)),i.push(n[0]),r=n.index+n[0].length,s++;return o(e.slice(r)),i.join("");function o(e){i.push(t(e,s,!e))}}(function(e,t,n){let i=t.indexStack,r=e.children||[],s=t.createTracker(n),o=[],a=-1;for(i.push(-1);++a<r.length;){let n=r[a];i[i.length-1]=a,o.push(s.move(t.handle(n,e,t,{before:"\n",after:"\n",...s.current()}))),"list"!==n.type&&(t.bulletLastUsed=void 0),a<r.length-1&&o.push(s.move(function(e,t,n,i){let r=i.join.length;for(;r--;){let s=i.join[r](e,t,n,i);if(!0===s||1===s)break;if("number"==typeof s)return"\n".repeat(1+s);if(!1===s)return"\n\n<!---->\n\n"}return"\n\n"}(n,r[a+1],e,t)))}return i.pop(),o.join("")}(e,n,r.current()),tl)),o(),s}function tl(e,t,n){return 0===t?e:(n?"":"    ")+e}function th(e,t,n){let i=t.indexStack,r=e.children||[],s=[],o=-1,a=n.before;i.push(-1);let l=t.createTracker(n);for(;++o<r.length;){let h,c=r[o];if(i[i.length-1]=o,o+1<r.length){let n=t.handle.handlers[r[o+1].type];n&&n.peek&&(n=n.peek),h=n?n(r[o+1],e,t,{before:"",after:"",...l.current()}).charAt(0):""}else h=n.after;s.length>0&&("\r"===a||"\n"===a)&&"html"===c.type&&(s[s.length-1]=s[s.length-1].replace(/(\r?\n|\r)$/," "),a=" ",(l=t.createTracker(n)).move(s.join(""))),s.push(l.move(t.handle(c,e,t,{...l.current(),before:a,after:h}))),a=s[s.length-1].slice(-1)}return i.pop(),s.join("")}to.peek=function(){return"["},td.peek=function(){return"~"};
1let tc={canContainEols:["delete"],enter:{strikethrough:function(e){this.enter({type:"delete",children:[]},e)}},exit:{strikethrough:function(e){this.exit(e)}}},tu={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"]}],handlers:{delete:td}};function td(e,t,n,i){let r=e6(i),s=n.enter("strikethrough"),o=r.move("~~");return o+=th(e,n,{...r.current(),before:o,after:"~"}),o+=r.move("~~"),s(),o}function tm(e,t,n){let i=e.value||"",r="`",s=-1;for(;RegExp("(^|[^`])"+r+"([^`]|$)").test(i);)r+="`";for(/[^ \r\n]/.test(i)&&(/^[ \r\n]/.test(i)&&/[ \r\n]$/.test(i)||/^`|`$/.test(i))&&(i=" "+i+" ");++s<n.unsafe.length;){let e,t=n.unsafe[s],r=e9(t);if(t.atBreak)for(;e=r.exec(i);){let t=e.index;10===i.charCodeAt(t)&&13===i.charCodeAt(t-1)&&t--,i=i.slice(0,t)+" "+i.slice(e.index+1)}}return r+i+r}function tp(e){return e.length}function tf(e){let t="string"==typeof e?e.codePointAt(0):0;return 67===t||99===t?99:76===t||108===t?108:114*(82===t||114===t)}tm.peek=function(){return"`"};let tT={enter:{table:function(e){let t=e._align;this.enter({type:"table",align:t.map(e=>"none"===e?null:e),children:[]},e),this.setData("inTable",!0)},tableData:tg,tableHeader:tg,tableRow:function(e){this.enter({type:"tableRow",children:[]},e)}},exit:{codeText:function(e){let t=this.resume();this.getData("inTable")&&(t=t.replace(/\\([\\|])/g,tA)),this.stack[this.stack.length-1].value=t,this.exit(e)},table:function(e){this.exit(e),this.setData("inTable")},tableData:tE,tableHeader:tE,tableRow:tE}};function tE(e){this.exit(e)}function tg(e){this.enter({type:"tableCell",children:[]},e)}function tA(e,t){return"|"===t?t:e}let t_={exit:{taskListCheckValueChecked:tN,taskListCheckValueUnchecked:tN,paragraph:function(e){let t=this.stack[this.stack.length-2];if(t&&"listItem"===t.type&&"boolean"==typeof t.checked){let e=this.stack[this.stack.length-1],n=e.children[0];if(n&&"text"===n.type){let i,r=t.children,s=-1;for(;++s<r.length;){let e=r[s];if("paragraph"===e.type){i=e;break}}i===e&&(n.value=n.value.slice(1),0===n.value.length?e.children.shift():e.position&&n.position&&"number"==typeof n.position.start.offset&&(n.position.start.column++,n.position.start.offset++,e.position.start=Object.assign({},n.position.start)))}}this.exit(e)}}},tx={unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:function(e,t,n,i){var r;let s,o,a,l,h,c,u=e.children[0],d="boolean"==typeof e.checked&&u&&"paragraph"===u.type,m="["+(e.checked?"x":" ")+"] ",p=e6(i);d&&p.move(m);let f=(r={...i,...p.current()},s=function(e){let t=e.options.listItemIndent||"tab";if(1===t||"1"===t)return"one";if("tab"!==t&&"one"!==t&&"mixed"!==t)throw Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}(n),o=n.bulletCurrent||function(e){let t=e.options.bullet||"*";if("*"!==t&&"+"!==t&&"-"!==t)throw Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}(n),t&&"list"===t.type&&t.ordered&&(o=("number"==typeof t.start&&t.start>-1?t.start:1)+(!1===n.options.incrementListMarker?0:t.children.indexOf(e))+o),a=o.length+1,("tab"===s||"mixed"===s&&(t&&"list"===t.type&&t.spread||e.spread))&&(a=4*Math.ceil(a/4)),(l=n.createTracker(r)).move(o+" ".repeat(a-o.length)),l.shift(a),h=n.enter("listItem"),c=n.indentLines(n.containerFlow(e,l.current()),function(e,t,n){return t?(n?"":" ".repeat(a))+e:(n?o:o+" ".repeat(a-o.length))+e}),h(),c);return d&&(f=f.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,function(e){return e+m})),f}}};function tN(e){this.stack[this.stack.length-2].checked="taskListCheckValueChecked"===e.type}function tC(e={}){var t;let n,i,r=this.data();function s(e,t){(r[e]?r[e]:r[e]=[]).push(t)}s("micromarkExtensions",(t=e,(0,ee.combineExtensions)([eu,{document:{91:{tokenize:ev,continuation:{tokenize:eS},exit:ek}},text:{91:{tokenize:ey},93:{add:"after",tokenize:eN,resolveTo:eC}}},(n=(t||{}).singleTilde,i={tokenize:function(e,t,i){let r=this.previous,s=this.events,o=0;return function(a){return 126===r&&"characterEscape"!==s[s.length-1][1].type?i(a):(e.enter("strikethroughSequenceTemporary"),function s(a){let l=(0,eb.classifyC
1haracter)(r);if(126===a)return o>1?i(a):(e.consume(a),o++,s);if(o<2&&!n)return i(a);let h=e.exit("strikethroughSequenceTemporary"),c=(0,eb.classifyCharacter)(a);return h._open=!c||2===c&&!!l,h._close=!l||2===l&&!!c,t(a)}(a))}},resolveAll:function(e,t){let n=-1;for(;++n<e.length;)if("enter"===e[n][0]&&"strikethroughSequenceTemporary"===e[n][1].type&&e[n][1]._close){let i=n;for(;i--;)if("exit"===e[i][0]&&"strikethroughSequenceTemporary"===e[i][1].type&&e[i][1]._open&&e[n][1].end.offset-e[n][1].start.offset==e[i][1].end.offset-e[i][1].start.offset){e[n][1].type="strikethroughSequence",e[i][1].type="strikethroughSequence";let r={type:"strikethrough",start:Object.assign({},e[i][1].start),end:Object.assign({},e[n][1].end)},s={type:"strikethroughText",start:Object.assign({},e[i][1].end),end:Object.assign({},e[n][1].start)},o=[["enter",r,t],["enter",e[i][1],t],["exit",e[i][1],t],["enter",s,t]],a=t.parser.constructs.insideSpan.null;a&&(0,eO.splice)(o,o.length,0,(0,eR.resolveAll)(a,e.slice(i+1,n),t)),(0,eO.splice)(o,o.length,0,[["exit",s,t],["enter",e[n][1],t],["exit",e[n][1],t],["exit",r,t]]),(0,eO.splice)(e,i-1,n-i+3,o),n=i+o.length-2;break}}for(n=-1;++n<e.length;)"strikethroughSequenceTemporary"===e[n][1].type&&(e[n][1].type="data");return e}},null==n&&(n=!0),{text:{126:i},insideSpan:{null:[i]},attentionMarkers:{null:[126]}}),ew,eD]))),s("fromMarkdownExtensions",[e$,{enter:{gfmFootnoteDefinition:e7,gfmFootnoteDefinitionLabelString:e3,gfmFootnoteCall:tn,gfmFootnoteCallString:ti},exit:{gfmFootnoteDefinition:tt,gfmFootnoteDefinitionLabelString:te,gfmFootnoteCall:ts,gfmFootnoteCallString:tr}},tc,tT,t_]),s("toMarkdownExtensions",{extensions:[ez,{unsafe:[{character:"[",inConstruct:["phrasing","label","reference"]}],handlers:{footnoteDefinition:ta,footnoteReference:to}},tu,function(e){let t=e||{},n=t.tableCellPadding,i=t.tablePipeAlign,r=t.stringLength,s=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[	 :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{table:function(e,t,n,i){return a(function(e,t,n){let i=e.children,r=-1,s=[],o=t.enter("table");for(;++r<i.length;)s[r]=l(i[r],t,n);return o(),s}(e,n,i),e.align)},tableRow:function(e,t,n,i){let r=a([l(e,n,i)]);return r.slice(0,r.indexOf("\n"))},tableCell:o,inlineCode:function(e,t,n){let i=tm(e,t,n);return n.stack.includes("tableCell")&&(i=i.replace(/\|/g,"\\$&")),i}}};function o(e,t,n,i){let r=n.enter("tableCell"),o=n.enter("phrasing"),a=th(e,n,{...i,before:s,after:s});return o(),r(),a}function a(e,t){return function(e,t={}){let n=(t.align||[]).concat(),i=t.stringLength||tp,r=[],s=[],o=[],a=[],l=0,h=-1;for(;++h<e.length;){let n=[],r=[],u=-1;for(e[h].length>l&&(l=e[h].length);++u<e[h].length;){var c;let s=null==(c=e[h][u])?"":String(c);if(!1!==t.alignDelimiters){let e=i(s);r[u]=e,(void 0===a[u]||e>a[u])&&(a[u]=e)}n.push(s)}s[h]=n,o[h]=r}let u=-1;if("object"==typeof n&&"length"in n)for(;++u<l;)r[u]=tf(n[u]);else{let e=tf(n);for(;++u<l;)r[u]=e}u=-1;let d=[],m=[];for(;++u<l;){let e=r[u],n="",i="";99===e?(n=":",i=":"):108===e?n=":":114===e&&(i=":");let s=!1===t.alignDelimiters?1:Math.max(1,a[u]-n.length-i.length),o=n+"-".repeat(s)+i;!1!==t.alignDelimiters&&((s=n.length+s+i.length)>a[u]&&(a[u]=s),m[u]=s),d[u]=o}s.splice(1,0,d),o.splice(1,0,m),h=-1;let p=[];for(;++h<s.length;){let e=s[h],n=o[h];u=-1;let i=[];for(;++u<l;){let s=e[u]||"",o="",h="";if(!1!==t.alignDelimiters){let e=a[u]-(n[u]||0),t=r[u];114===t?o=" ".repeat(e):99===t?e%2?(o=" ".repeat(e/2+.5),h=" ".repeat(e/2-.5)):h=o=" ".repeat(e/2):h=" ".repeat(e)}!1===t.delimiterStart||u||i.push("|"),!1!==t.padding&&(!1!==t.alignDelimiters||""!==s)&&(!1!==t.delimiterStart||u)&&i.push(" "),!1!==t.alignDelimiters&&i.push(o),i.push(s),!1!==t.alignDelimiters&&i.push(h),!1!==t.padding&&i.push(" "),(!1!==t.delimiterEnd||u!==l-1)&&i.push("|")}p.push(!1===t.delimiterEnd?i.join("").replace(/ +$/,""):i.join(""))}return p.join("\n")}(e,{align:t,alignDelimiters:i,padding:n,stringLength:r})}function l(e,t,n){let i=e.children,r=-1,s=[],a=t.enter("tableRow");for(;++r<i.length;)s[r]=o(i[r],e,t,n);return a(),s}}(e),tx]})}
1let ty=({...e})=>{let n=[{label:"en"===e.lang?"OS":"ОС",value:(e=>{switch(e){case 0:return"WINDOWS 10";case 1:return"WINDOWS 11";case 2:return"WINDOWS 10 | WINDOWS 11";default:return"-"}})(e.system_requirement?.win_ver)},{label:"en"===e.lang?"Window":"Режим окна",value:((e,t)=>{switch(e){case 0:if("ru"===t)return"Полноэкранный";return"Fullscreen";case 1:if("ru"===t)return"Оконный";return"Window";default:return"-"}})(e.system_requirement?.screen_mode,e.lang)},{label:"en"===e.lang?"CPU":"Процессор",value:(e=>{switch(e){case 0:return"AMD";case 1:return"INTEL";case 2:return"AMD | INTEL";default:return"-"}})(e.system_requirement?.cpu)},{label:"en"===e.lang?"Client":"Клиент",value:e.system_requirement?.steam_required},{label:"en"===e.lang?"Spoofer":"Спуфер",value:"en"===e.lang?e.system_requirement?.spoofer?"Yes":"No":e.system_requirement?.spoofer?"Да":"Нет"},{label:"en"===e.lang?"GPU":"Видеокарта",value:(e=>{switch(e){case 0:return"NVIDIA";case 1:return"AMD";case 2:return"AMD | NVIDIA";default:return"-"}})(e.system_requirement?.gpu)},{label:"en"===e.lang?"Build":"Билд",value:e.system_requirement?.build_ver}].filter(e=>e.value);return 0===n.length?null:(0,t.jsx)("div",{className:"flex flex-wrap gap-x-6 gap-y-2",children:n.map(e=>(0,t.jsxs)("div",{className:"flex items-center gap-2 text-sm",children:[(0,t.jsx)("span",{className:"text-white/35",children:e.label}),(0,t.jsx)("span",{className:"text-white/70",children:e.value})]},e.label))})},tv=(0,m.default)(()=>e.A(44027),{loadableGenerated:{modules:[36845]},ssr:!1});e.s(["CheatInfo",0,({id:e,lang:m,initialProductName:A})=>{let _,x=(0,f.useRouter)(),N=Number((0,f.useSearchParams)().get("v")??0),{isLoading:C,data:y}=(0,d.useCheatQuery)(),{price:v}=(0,c.useCurrency)(),S=(0,u.getDictionary)(m),k=(0,T.useMemo)(()=>y?.find(t=>decodeURIComponent(e)===t.name.toLowerCase()),[y,e]),O=(0,T.useMemo)(()=>N?k?.products.find(e=>e.id===N):k?k?.products[0]:void 0,[k,N]);if(!O&&A)return(0,t.jsx)("section",{className:"mx-auto max-w-7xl px-4 py-10 md:px-6",children:(0,t.jsx)("div",{className:"overflow-hidden rounded-2xl border border-white/[0.06] bg-white/[0.02] backdrop-blur-xl",children:(0,t.jsxs)("div",{className:"flex min-h-60 flex-col lg:flex-row",children:[(0,t.jsx)("div",{className:"flex shrink-0 items-center justify-center bg-black/30 p-8 lg:w-[320px]",children:(0,t.jsx)("div",{className:"h-10 w-10 animate-spin rounded-full border-2 border-white/20 border-t-[#FCA63F]"})}),(0,t.jsx)("div",{className:"flex flex-1 items-start p-6 md:p-8",children:(0,t.jsx)("h1",{className:"text-2xl font-bold uppercase tracking-wide text-white md:text-3xl",children:A})})]})})});if(!O)return(0,t.jsx)("div",{className:"fixed inset-0 flex items-center justify-center",children:(0,t.jsx)("div",{className:"h-10 w-10 animate-spin rounded-full border-2 border-white/20 border-t-[#FCA63F]"})});let b=o.statusMap[O.hack_status??0]??o.statusMap[0],R="ru"===m?b.label.ru:b.label.en,I=0===O.hack_status,w=[...O.prices??[]].sort((e,t)=>e.amount>t.amount?1:-1),L=[...O.media??[]].sort(a),M=O.image_url||k?.logo_img||k?.bg_img,P=()=>{if("string"==typeof O.description)return String(O.description).replaceAll("\\n","\n")},D=k&&k?.products?.length>1?`/${m}/games/${e}/versions`:`/${m}/games`;return(0,t.jsxs)("section",{className:"mx-auto max-w-7xl px-4 py-10 md:px-6",children:[(0,t.jsxs)("button",{type:"button",onClick:()=>x.push(D),className:"mb-8 flex cursor-pointer items-center gap-1.5 text-sm text-white/40 transition hover:text-white",children:[(0,t.jsx)(g.IoChevronBack,{}),"ru"===m?"Назад":"Back"]}),(0,t.jsx)("div",{className:"overflow-hidden rounded-2xl border border-white/[0.06] bg-white/[0.02] backdrop-blur-xl",children:(0,t.jsxs)("div",{className:"flex flex-col lg:flex-row",children:[M&&(0,t.jsx)("div",{className:"relative flex shrink-0 items-center justify-center bg-black/30 p-8 lg:w-[320px]",children:(0,t.jsx)(p.default,{src:M,alt:O.name||"product",width:280,height:280,className:"rounded-2xl object-cover"})}),(0,t.jsxs)("div",{className:"flex flex-1 flex-col gap-5 p-6 md:p-8",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-3",children:[(0,t.jsx)("h1",{className:"text-2xl font-bold uppercase tracking-wide text-white md:text-3xl",children:O.name}),(0,t.jsxs)("span",{className:`flex items-center gap-1.5 rounded-lg px-3 py-1 text-xs font-bold uppercase tracking-wider ${b.color} ${b.bg} backdrop-blur-sm`,children:[(0,t.jsx)("span",{className:`h-1.5 w-1.5 rounded-full ${b.dot}`}),R]})]}),(O?.hack_status===2?O.status_time:O.updated)&&(0,t.jsx)("p",{className:"text-xs text-white/30",children:O?.hack_status===2?`${S.update} ${O.status_time}`:`${S.update} ${O.updated}`}),(0,t.jsx)(ty,{...O,lang:m}),(0,t.jsxs)("div",{className:"mt-auto pt-4",children:[!O?.is_free&&w.length>0&&(0,t.jsx)(h.FxNote,{exampleRub:w[0]?.amount}),(0,t.jsxs)("div",{className:"flex flex-wrap gap-3",children:[k&&k.products.length>1&&(0,t.jsx)("button",{type:"button",onClick:()=>x.push(`/${m}/games/${e}/versions`),className:"cursor-pointer rounded-xl border border-[#FCA63F]/30 bg-[#FCA63F]/10 px-5 py-3 text-sm font-semibold text-[#FCA63F] transition hover:border-[#FCA63F]/60 hover:bg-[#FCA63F]/15",children:"ru"===m?"Выбрать версию":"Choose version"}),O?.is_free?(0,t.jsx)("button",{type:"button",onClick:()=>x.push(`/${m}/download`),className:"cursor-pointer rounded-xl bg-gradient-to-r from-[#FCA63F] to-[#FA8B54] px-8 py-3 text-sm font-bold text-black transition hover:shadow-[0_0_24px_rgba(252,166,63,0.4)]",children:"ru"===m?"Бесплатно":"Free"}):0===w.length?(0,t.jsx)("span",{className:"rounded-xl border border-white/[0.08] bg-white/[0.02] px-5 py-3 text-sm font-semibold text-white/40",children:"ru"===m?"Скоро в продаже":"Coming soon"}):w.map((n,i)=>{let r=new URLSearchParams;return N&&r.set("v",String(N)),r.set("period",String(n.id)),(0,t.jsxs)("button",{type:"button",disabled:!I,onClick:()=>{I&&x.push(`/${m}/games/${e}/payment?${r.toString()}`)},className:`flex items-center gap-2 rounded-xl border px-5 py-3 text-sm font-semibold backdrop-blur-xl transition ${I?"cursor-pointer border-white/[0.08] bg-white/[0.04] text-white hover:border-[#FCA63F]/40 hover:bg-white/[0.08]":"cursor-not-allowed border-white/[0.05] bg-white/[0.02] text-white/35"}`,children:[(0,t.jsx)("span",{className:I?"text-[#FCA63F]":"text-white/35",children:v(n.amount)}),(0,t.jsx)("span",{className:"text-white/40",children:"—"}),(0,l.findDay)(n.duration,m),I&&(0,t.jsx)(E.HiArrowNarrowRight,{className:"text-[#FCA63F]"})]},i)})]})]})]})]})}),L.length>0&&(0,t.jsxs)("div",{className:"mt-10",children:[(0,t.jsx)("h2",{className:"mb-6 text-lg font-semibold uppercase tracking-widest text-white/60",children:"ru"===m?"Медиа":"Media"}),(0,t.jsx)(i.Slider,{media:L})]}),P()&&(0,t.jsxs)("div",{className:"mt-10 rounded-2xl border border-white/[0.06] bg-white/[0.02] p-6 md:p-8",children:[(0,t.jsx)("h2",{className:"mb-4 text-lg font-semibold uppercase tracking-widest text-white/60",children:"ru"===m?"Описание":"Description"}),(_=function(e,t="Описание"){if(!e||"string"!=typeof e)return null;let n=e.replace(/\r\n?/g,"\n").split("\n"),i=[],o=null,a=null,l=null,h=()=>(o||(o={title:t,groups:[],totalCount:0},i.push(o)),o),c=()=>(h(),a||(a={title:"",items:[],subgroups:[]},o.groups.push(a)),a);for(let e of n){let t,n=e.trim();if(n&&!/^-{3,}
1$/.test(n)){if(t=n.match(/^#\s+(.+)$/)){o={title:r(t[1]),groups:[],totalCount:0},i.push(o),a=null,l=null;continue}if(t=n.match(/^##\s+(.+)$/)){h(),a={title:r(t[1]),items:[],subgroups:[]},o.groups.push(a),l=null;continue}if(t=n.match(/^###\s+(.+)$/)){c(),l={title:r(t[1]),items:[]},a.subgroups.push(l);continue}if(t=n.match(/^[>\-*]\s+(.+)$/)){c();let e=t[1].trim();l?l.items.push(e):a.items.push(e);continue}}}for(let e of i)e.totalCount=s(e);return i.some(e=>e.totalCount>0)?{tabs:i}:null}(P()??"","ru"===m?"Описание":"Description"))?(0,t.jsx)(n.CheatDescription,{data:_,lang:m}):(0,t.jsx)("div",{className:"cheat-description max-w-none text-sm leading-relaxed lg:text-base",children:(0,t.jsx)(tv,{remarkPlugins:[tC],rehypePlugins:[J],children:P()??""})})]})]})}],52851)},88370,e=>{"use strict";var t=e.i(18050),n=e.i(27479),i=e.i(57688),r=e.i(22016),s=e.i(18566),o=e.i(71645),a=e.i(80463),l=e.i(67657);e.s(["Footer",0,({lang:e})=>{let h=(0,s.useRouter)(),c=(0,n.useMediaQuery)(),u=(0,o.useCallback)(e=>{let t=window.location.pathname.replace("/en","").replace("/ru","");h.push(`/${e}${t}`)},[h]);return(0,t.jsx)("footer",{className:"relative z-10 mt-20 border-t border-white/10 bg-black/60 backdrop-blur-md",children:(0,t.jsx)("div",{className:"mx-auto max-w-7xl px-4 py-10 md:px-6",children:(0,t.jsxs)("div",{className:"flex flex-wrap justify-between gap-10",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)(r.default,{href:`/${e}/`,className:"inline-block w-fit",children:(0,t.jsx)(i.default,{src:"/logo.png",alt:"Byster",width:140,height:42,className:"h-9 w-auto object-contain"})}),(0,t.jsx)("p",{className:"text-sm leading-relaxed text-white/50",children:"ru"===e?"Современный продукт для игр. Инновационные и надёжные решения.":"A modern gaming product. Innovative and reliable solutions."}),(0,t.jsxs)("span",{className:"text-xs text-white/30",children:["© ",new Date().getFullYear()," Byster."," ","ru"===e?"Все права защищены.":"All rights reserved."]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)("h4",{className:"text-sm font-semibold uppercase tracking-wider text-white/70",children:"ru"===e?"Навигация":"Navigation"}),(0,t.jsx)(r.default,{href:`/${e}/`,className:"w-fit text-sm text-white/50 transition hover:text-white",children:"ru"===e?"Главная":"Home"}),(0,t.jsx)(r.default,{href:`/${e}/games`,className:"w-fit text-sm text-white/50 transition hover:text-white",children:"ru"===e?"Наши читы":"Our Cheats"}),(0,t.jsx)(r.default,{href:`/${e}/wow#servers`,className:"w-fit text-sm text-white/50 transition hover:text-white",children:"ru"===e?"Сервера":"Servers"}),(0,t.jsx)(r.default,{href:`/${e}/news`,className:"w-fit text-sm text-white/50 transition hover:text-white",children:"ru"===e?"Новости":"News"}),(0,t.jsx)(r.default,{href:`/${e}/terms`,className:"w-fit text-sm text-white/50 transition hover:text-white",children:"ru"===e?"Пользовательское соглашение":"Terms of Use"}),(0,t.jsx)(r.default,{href:`/${e}/privacy`,className:"w-fit text-sm text-white/50 transition hover:text-white",children:"ru"===e?"Политика конфиденциальности":"Privacy Policy"}),(0,t.jsx)(r.default,{href:`/${e}/contacts`,className:"w-fit text-sm text-white/50 transition hover:text-white",children:"ru"===e?"Контакты":"Contacts"})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)("h4",{className:"text-sm font-semibold uppercase tracking-wider text-white/70",children:"ru"===e?"Соц. сети":"Socials"}),(0,t.jsxs)("div",{className:"flex gap-3",children:[c.data?.map(e=>"DISCORD"===e.social_network?(0,t.jsx)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",className:"flex h-10 w-10 items-center justify-center rounded-lg bg-white/5 text-white/60 transition hover:bg-[#5865F2]/20 hover:text-[#5865F2]","aria-label":"Discord",children:(0,t.jsx)(a.FaDiscord,{className:"h-5 w-5"})},e.social_network):"YOUTUBE"===e.social_network?(0,t.jsx)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",className:"flex h-10 w-10 items-center justify-center rounded-lg bg-white/5 text-white/60 transition hover:bg-red-500/20 hover:text-red-500","aria-label":"YouTube",children:(0,t.jsx)(a.FaYoutube,{className:"h-5 w-5"})},e.social_network):"TELEGRAM"===e.social_network?(0,t.jsx)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",className:"flex h-10 w-10 items-center justify-center rounded-lg bg-white/5 text-white/60 transition hover:bg-[#229ed9]/20 hover:text-[#229ed9]","aria-label":"Telegram",children:(0,t.jsx)(l.SiTelegram,{className:"h-5 w-5"})},e.social_network):null),(0,t.jsx)("a",{href:"https://www.elitepvpers.com/forum/members/8630733-byster.html",target:"_blank",rel:"noopener noreferrer",className:"flex h-10 w-10 items-center justify-center overflow-hidden rounded-lg bg-white/5 transition hover:bg-[#f39c12]/20","aria-label":"Byster on elitepvpers",title:"Byster on elitepvpers",children:(0,t.jsx)(i.default,{src:"/elitepvpers-shield.png",alt:"elitepvpers",width:40,height:40,className:"h-full w-full object-cover"})})]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)("h4",{className:"text-sm font-semibold uppercase tracking-wider text-white/70",children:"ru"===e?"Язык":"Language"}
1),(0,t.jsxs)("div",{className:"flex w-fit rounded-lg border border-white/20 bg-white/5 text-sm",children:[(0,t.jsx)("button",{type:"button",onClick:()=>u("ru"),className:`cursor-pointer rounded-l-md px-4 py-2 font-medium transition ${"ru"===e?"bg-[#FCA63F] text-black":"text-white/80 hover:bg-white/10 hover:text-white"}`,children:"RU"}),(0,t.jsx)("button",{type:"button",onClick:()=>u("en"),className:`cursor-pointer rounded-r-md px-4 py-2 font-medium transition ${"en"===e?"bg-[#FCA63F] text-black":"text-white/80 hover:bg-white/10 hover:text-white"}`,children:"EN"})]})]})]})})})}])},72486,e=>{"use strict";var t=e.i(18566),n=e.i(71645);e.s(["default",0,function(){let e=(0,t.useRouter)(),i=(0,t.usePathname)(),r=(0,t.useSearchParams)(),s=new URLSearchParams(Array.from(r.entries()));return{urlSearchParams:s,setQueryParams:function(t){let n=new URLSearchParams(Array.from(r.entries()));Object.entries(t).forEach(([e,t])=>{t&&n.set(e,String(t))});let s=n.toString(),o=s?`?${s}`:"";e.push(`${i}${o}`)},createQueryString:(0,n.useCallback)((e,t)=>{let n=new URLSearchParams(String(r));return n.set(e,t),n.toString()},[r]),deleteQueryParams:function(t){let n=new URLSearchParams(Array.from(r.entries()));t.forEach(e=>{e&&n.delete(e)});let s=n.toString(),o=s?`?${s}`:"";e.push(`${i}${o}`)},searchQueryParams:function(e){let t="";return e.forEach(e=>{if(e&&s.get(e)){if(!t){t="&"+e+"="+String(s.get(e));return}t=t+"&"+e+"="+String(s.get(e))}}),t}}}])},34537,e=>{"use strict";var t,n,i=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,r=(t=function(e){return i.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)},n=Object.create(null),function(e){return void 0===n[e]&&(n[e]=t(e)),n[e]});e.s(["default",0,r],34537)},76771,e=>{"use strict";let t,n,i;var r,s,o,a=e.i(18050);e.i(17644);var l=e.i(19567),h=e.i(18566),c=e.i(71645),u=e.i(88916),d=e.i(72486);e.i(4560);var m=e.i(22143);let p={RUB:"₽",USD:"$",EUR:"€"},f=()=>{let e=(0,m.useCurrencyOptional)();if(!e||e.options.length<2)return null;let{currency:t,options:n,setCurrency:i}=e;return(0,a.jsx)("div",{className:"hidden items-center rounded-lg border border-white/20 bg-white/5 text-sm md:flex",children:n.map((e,n)=>(0,a.jsx)("button",{type:"button",onClick:()=>
1i(e),"aria-label":e,className:`cursor-pointer px-3 py-2 font-medium transition ${0===n?"rounded-l-md":"rounded-r-md"} ${t===e?"bg-[#FCA63F] text-black":"text-white/80 hover:bg-white/10 hover:text-white"}`,children:p[e]},e))})};var T=e.i(57688),E=e.i(22016);function g(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}e.i(47167);let A=e=>Array.isArray(e);function _(e,t){if(!Array.isArray(t))return!1;let n=t.length;if(n!==e.length)return!1;for(let i=0;i<n;i++)if(t[i]!==e[i])return!1;return!0}function x(e){return"string"==typeof e||Array.isArray(e)}function N(e){let t=[{},{}];return null==e||e.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function C(e,t,n,i){if("function"==typeof t){let[r,s]=N(i);t=t(void 0!==n?n:e.custom,r,s)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[r,s]=N(i);t=t(void 0!==n?n:e.custom,r,s)}return t}function y(e,t,n){let i=e.getProps();return C(i,t,void 0!==n?n:i.custom,e)}let v=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],S=["initial",...v],k=e=>e;function O(e){let t;return()=>(void 0===t&&(t=e()),t)}let b=O(()=>void 0!==window.ScrollTimeline);class R{constructor(e){this.stop=()=>this.runAll("stop"),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map(e=>"finished"in e?e.finished:e))}getAll(e){return this.animations[0][e]}setAll(e,t){for(let n=0;n<this.animations.length;n++)this.animations[n][e]=t}attachTimeline(e,t){let n=this.animations.map(n=>b()&&n.attachTimeline?n.attachTimeline(e):"function"==typeof t?t(n):void 0);return()=>{n.forEach((e,t)=>{e&&e(),this.animations[t].stop()})}}get time(){return this.getAll("time")}set time(e){this.setAll("time",e)}get speed(){return this.getAll("speed")}set speed(e){this.setAll("speed",e)}get startTime(){return this.getAll("startTime")}get duration(){let e=0;for(let t=0;t<this.animations.length;t++)e=Math.max(e,this.animations[t].duration);return e}runAll(e){this.animations.forEach(t=>t[e]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class I extends R{then(e,t){return Promise.all(this.animations).then(e).catch(t)}}let w=e=>1e3*e;function L(e){let t=0,n=e.next(t);for(;!n.done&&t<2e4;)t+=50,n=e.next(t);return t>=2e4?1/0:t}function M(e,t){e.timeline=t,e.onfinish=null}let P=e=>Array.isArray(e)&&"number"==typeof e[0],D,F=(n=O(()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch(e){return!1}return!0}),()=>{var e;return null!=(e=D)?e:n()}),H=(e,t,n)=>{let i=t-e;return 0===i?1:(n-e)/i},j=(e,t,n=10)=>{let i="",r=Math.max(Math.round(t/n),2);for(let t=0;t<r;t++)i+=e(H(0,r-1,t))+", ";return`linear(${i.substring(0,i.length-2)})`},B=([e,t,n,i])=>`cubic-bezier(${e}, ${t}, ${n}, ${i})`,U={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:B([0,.65,.55,1]),circOut:B([.55,0,1,.45]),backIn:B([.31,.01,.66,-.59]),backOut:B([.33,1.53,.69,.99])};function G(e,t){return e?e[t]||e.default||e:void 0}function K(e){return"function"==typeof e}let V=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],W=new Set(V),Y=new Set(["width","height","top","left","right","bottom",...V]),$=e=>A(e)?e[e.length-1]||0:e,z=["read","resolveKeyframes","update","preRender","render","postRender"];function Q(e,t){let n=!1,i=!0,r={delta:0,timestamp:0,isProcessing:!1},s=()=>n=!0,o=z.reduce((e,t)=>(e[t]=function(e){let t=new Set,n=new Set,i=!1,r=!1,s=new WeakSet,o={delta:0,timestamp:0,isProcessing:!1};function a(t){s.has(t)&&(l.schedule(t),e()),t(o)}let l={schedule:(e,r=!1,o=!1)=>{let a=o&&i?t:n;return r&&s.add(e),a.has(e)||a.add(e),e},cancel:e=>{n.delete(e),s.delete(e)},process:e=>{if(o=e,i){r=!0;return}i=!0,[t,n]=[n,t],t.forEach(a),t.clear(),i=!1,r&&(r=!1,l.process(e))}};return l}(s),e),{}),{read:a,resolveKeyframes:l,update:h,preRender:c,render:u,postRender:d}=o,m=()=>{let s=performance.now();n=!1,r.delta=i?1e3/60:Math.max(Math.min(s-r.timestamp,40),1),r.timestamp=s,r.isProcessing=!0,a.process(r),l.process(r),h.process(r),c.process(r),u.process(r),d.process(r),r.isProcessing=!1,n&&t&&(i=!1,e(m))};return{schedule:z.reduce((t,s)=>{let a=o[s];return t[s]=(t,s=!1,o=!1)=>(!n&&(n=!0,i=!0,r.isProcessing||e(m)),a.schedule(t,s,o)),t},{}),cancel:e=>{for(let t=0;t<z.length;t++)o[z[t]].cancel(e)},state:r,steps:o}}let{schedule:X,cancel:q,state:Z,steps:J}=Q("u">typeof requestAnimationFrame?requestAnimationFrame:k,!0);function ee(){t=void 0}let et={now:()=>(void 0===t&&et.set(Z.isProcessing?Z.timestamp:performance.now()),t),set:e=>{t=e,queueMicrotask(ee)}};function en(e,t){-1===e.indexOf(t)&&e.push(t)}function ei(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}class er{constructor(){this.subscriptions=[]}add(e){return en(this.subscriptions,e),()=>ei(this.subscriptions,e)}notify(e,t,n){let i=this.subscriptions.length;if(i)if(1===i)this.subscriptions[0](e,t,n);else for(let r=0;r<i;r++){let i=this.subscriptions[r];i&&i(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}class es{constructor(e,t={}){this.version="11.18.2",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(e,t=!0)=>{let n=et.now();this.updatedAt!==n&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),t&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=et.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=!isNaN(parseFloat(this.current)))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new er);let n=this.events[e].add(t);return"change"===e?()=>{n(),X.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e,t=!0){t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return i&&i.push(this),this.current}getPrevious(){return this.prev}getVelocity(){var e;
1let t=et.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||t-this.updatedAt>30)return 0;let n=Math.min(this.updatedAt-this.prevUpdatedAt,30);return e=parseFloat(this.current)-parseFloat(this.prevFrameValue),n?1e3/n*e:0}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function eo(e,t){return new es(e,t)}let ea=e=>!!(e&&e.getVelocity);function el(e,t){let n=e.getValue("willChange");if(ea(n)&&n.add)return n.add(t)}let eh=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),ec="data-"+eh("framerAppearId"),eu=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function ed(e,t,n,i){return e===t&&n===i?k:r=>0===r||1===r?r:eu(function(e,t,n,i,r){let s,o,a=0;do(s=eu(o=t+(n-t)/2,i,r)-e)>0?n=o:t=o;while(Math.abs(s)>1e-7&&++a<12)return o}(r,0,1,e,n),t,i)}let em=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,ep=e=>t=>1-e(1-t),ef=ed(.33,1.53,.69,.99),eT=ep(ef),eE=em(eT),eg=e=>(e*=2)<1?.5*eT(e):.5*(2-Math.pow(2,-10*(e-1))),eA=e=>1-Math.sin(Math.acos(e)),e_=ep(eA),ex=em(eA),eN=(e,t,n)=>n>t?t:n<e?e:n,eC={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},ey={...eC,transform:e=>eN(0,1,e)},ev={...eC,default:1},eS=e=>Math.round(1e5*e)/1e5,ek=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu,eO=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,eb=(e,t)=>n=>!!("string"==typeof n&&eO.test(n)&&n.startsWith(e)||t&&null!=n&&Object.prototype.hasOwnProperty.call(n,t)),eR=(e,t,n)=>i=>{if("string"!=typeof i)return i;let[r,s,o,a]=i.match(ek);return{[e]:parseFloat(r),[t]:parseFloat(s),[n]:parseFloat(o),alpha:void 0!==a?parseFloat(a):1}},eI={...eC,transform:e=>Math.round(eN(0,255,e))},ew={test:eb("rgb","red"),parse:eR("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:i=1})=>"rgba("+eI.transform(e)+", "+eI.transform(t)+", "+eI.transform(n)+", "+eS(ey.transform(i))+")"},eL={test:eb("#"),parse:function(e){let t="",n="",i="",r="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),i=e.substring(5,7),r=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),i=e.substring(3,4),r=e.substring(4,5),t+=t,n+=n,i+=i,r+=r),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(i,16),alpha:r?parseInt(r,16)/255:1}},transform:ew.transform},eM=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),eP=eM("deg"),eD=eM("%"),eF=eM("px"),eH=eM("vh"),ej=eM("vw"),eB={...eD,parse:e=>eD.parse(e)/100,transform:e=>eD.transform(100*e)},eU={test:eb("hsl","hue"),parse:eR("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:i=1})=>"hsla("+Math.round(e)+", "+eD.transform(eS(t))+", "+eD.transform(eS(n))+", "+eS(ey.transform(i))+")"},eG={test:e=>ew.test(e)||eL.test(e)||eU.test(e),parse:e=>ew.test(e)?ew.parse(e):eU.test(e)?eU.parse(e):eL.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?ew.transform(e):eU.transform(e)},eK=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu,eV="number",eW="color",eY=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function e$(e){let t=e.toString(),n=[],i={color:[],number:[],var:[]},r=[],s=0,o=t.replace(eY,e=>(eG.test(e)?(i.color.push(s),r.push(eW),n.push(eG.parse(e))):e.startsWith("var(")?(i.var.push(s),r.push("var"),n.push(e)):(i.number.push(s),r.push(eV),n.push(parseFloat(e))),++s,"${}")).split("${}");return{values:n,split:o,indexes:i,types:r}}function ez(e){return e$(e).values}function eQ(e){let{split:t,types:n}=e$(e),i=t.length;return e=>{let r="";for(let s=0;s<i;s++)if(r+=t[s],void 0!==e[s]){let t=n[s];t===eV?r+=eS(e[s]):t===eW?r+=eG.transform(e[s]):r+=e[s]}return r}}let eX=e=>"number"==typeof e?0:e,eq={test:function(e){var t,n;return isNaN(e)&&"string"==typeof e&&((null==(t=e.match(ek))?void 0:t.length)||0)+((null==(n=e.match(eK))?void 0:n.length)||0)>0},parse:ez,createTransformer:eQ,getAnimatableNone:function(e){let t=ez(e);return eQ(e)(t.map(eX))}},eZ=new Set(["brightness","contrast","saturate","opacity"]);function eJ(e){let[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[i]=n.match(ek)||[];if(!i)return e;let r=n.replace(i,""),s=+!!eZ.has(t);return i!==n&&(s*=100),t+"("+s+r+")"}let e1=/\b([a-z-]*)\(.*?\)/gu,e0={...eq,getAnimatableNone:e=>{let t=e.match(e1);return t?t.map(eJ).join(" "):e}},e9={...eC,transform:Math.round},e5={borderWidth:eF,borderTopWidth:eF,borderRightWidth:eF,borderBottomWidth:eF,borderLeftWidth:eF,borderRadius:eF,radius:eF,borderTopLeftRadius:eF,borderTopRightRadius:eF,borderBottomRightRadius:eF,borderBottomLeftRadius:eF,width:eF,maxWidth:eF,height:eF,maxHeight:eF,top:eF,right:eF,bottom:eF,left:eF,padding:eF,paddingTop:eF,paddingRight:eF,paddingBottom:eF,paddingLeft:eF,margin:eF,marginTop:eF,marginRight:eF,marginBottom:eF,marginLeft:eF,backgroundPositionX:eF,backgroundPositionY:eF,rotate:eP,rotateX:eP,rotateY:eP,rotateZ:eP,scale:ev,scaleX:ev,scaleY:ev,scaleZ:ev,skew:eP,skewX:eP,skewY:eP,distance:eF,translateX:eF,translateY:eF,translateZ:eF,x:eF,y:eF,z:eF,perspective:eF,transformPerspective:eF,opacity:ey,originX:eB,originY:eB,originZ:eF,zIndex:e9,
1size:eF,fillOpacity:ey,strokeOpacity:ey,numOctaves:e9},e4={...e5,color:eG,backgroundColor:eG,outlineColor:eG,fill:eG,stroke:eG,borderColor:eG,borderTopColor:eG,borderRightColor:eG,borderBottomColor:eG,borderLeftColor:eG,filter:e0,WebkitFilter:e0},e8=e=>e4[e];function e2(e,t){let n=e8(e);return n!==e0&&(n=eq),n.getAnimatableNone?n.getAnimatableNone(t):void 0}let e6=new Set(["auto","none","0"]),e7=e=>e===eC||e===eF,e3=(e,t)=>parseFloat(e.split(", ")[t]),te=(e,t)=>(n,{transform:i})=>{if("none"===i||!i)return 0;let r=i.match(/^matrix3d\((.+)\)$/u);if(r)return e3(r[1],t);{let t=i.match(/^matrix\((.+)\)$/u);return t?e3(t[1],e):0}},tt=new Set(["x","y","z"]),tn=V.filter(e=>!tt.has(e)),ti={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:te(4,13),y:te(5,14)};ti.translateX=ti.x,ti.translateY=ti.y;let tr=new Set,ts=!1,to=!1;function ta(){if(to){let e=Array.from(tr).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),n=new Map;t.forEach(e=>{let t,i=(t=[],tn.forEach(n=>{let i=e.getValue(n);void 0!==i&&(t.push([n,i.get()]),i.set(+!!n.startsWith("scale")))}),t);i.length&&(n.set(e,i),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=n.get(e);t&&t.forEach(([t,n])=>{var i;null==(i=e.getValue(t))||i.set(n)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}to=!1,ts=!1,tr.forEach(e=>e.complete()),tr.clear()}function tl(){tr.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(to=!0)})}class th{constructor(e,t,n,i,r,s=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=i,this.element=r,this.isAsync=s}scheduleResolve(){this.isScheduled=!0,this.isAsync?(tr.add(this),ts||(ts=!0,X.read(tl),X.resolveKeyframes(ta))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:n,motionValue:i}=this;for(let r=0;r<e.length;r++)if(null===e[r])if(0===r){let r=null==i?void 0:i.get(),s=e[e.length-1];if(void 0!==r)e[0]=r;else if(n&&t){let i=n.readValue(t,s);null!=i&&(e[0]=i)}void 0===e[0]&&(e[0]=s),i&&void 0===r&&i.set(e[0])}else e[r]=e[r-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),tr.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,tr.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}let tc=e=>t=>"string"==typeof t&&t.startsWith(e),tu=tc("--"),td=tc("var(--"),tm=e=>!!td(e)&&tp.test(e.split("/*")[0].trim()),tp=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,tf=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u,tT=e=>t=>t.test(e),tE=[eC,eF,eD,eP,ej,eH,{test:e=>"auto"===e,parse:e=>e}],tg=e=>tE.find(tT(e));class tA extends th{constructor(e,t,n,i,r){super(e,t,n,i,r,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let n=0;n<e.length;n++){let i=e[n];if("string"==typeof i&&tm(i=i.trim())){let r=function e(t,n,i=1){k(i<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`);let[r,s]=function(e){let t=tf.exec(e);if(!t)return[,];let[,n,i,r]=t;return[`--${null!=n?n:i}`,r]}(t);if(!r)return;let o=window.getComputedStyle(n).getPropertyValue(r);if(o){let e=o.trim();return/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e)?parseFloat(e):e}return tm(s)?e(s,n,i+1):s}(i,t.current);void 0!==r&&(e[n]=r),n===e.length-1&&(this.finalKeyframe=i)}}if(this.resolveNoneKeyframes(),!Y.has(n)||2!==e.length)return;let[i,r]=e,s=tg(i),o=tg(r);if(s!==o)if(e7(s)&&e7(o))for(let t=0;t<e.length;t++){let n=e[t];"string"==typeof n&&(e[t]=parseFloat(n))}else this.needsMeasurement=!0}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,n=[];for(let t=0;t<e.length;t++)(function(e){if("number"==typeof e)return 0===e;if(null===e)return!0;return"none"===e||"0"===e||/^0[^.\s]+$/u.test(e)})(e[t])&&n.push(t);n.length&&function(e,t,n){let i,r=0;for(;r<e.length&&!i;){let t=e[r];"string"==typeof t&&!e6.has(t)&&e$(t).values.length&&(i=e[r]),r++}if(i&&n)for(let r of t)e[r]=e2(n,i)}(e,n,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=ti[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let i=t[t.length-1];void 0!==i&&e.getValue(n,i).jump(i,!1)}measureEndState(){var e;let{element:t,name:n,unresolvedKeyframes:i}=this;if(!t||!t.current)return;let r=t.getValue(n);r&&r.jump(this.measuredOrigin,!1);let s=i.length-1,o=i[s];i[s]=ti[n](t.measureViewportBox(),window.getComputedStyle(t.current)),null!==o&&void 0===this.finalKeyframe&&(this.finalKeyframe=o),(null==(e=this.removedTransforms)?void 0:e.length)&&this.removedTransforms.forEac
1h(([e,n])=>{t.getValue(e).set(n)}),this.resolveNoneKeyframes()}}let t_=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(eq.test(e)||"0"===e)&&!e.startsWith("url(")),tx=e=>null!==e;function tN(e,{repeat:t,repeatType:n="loop"},i){let r=e.filter(tx),s=t&&"loop"!==n&&t%2==1?0:r.length-1;return s&&void 0!==i?i:r[s]}class tC{constructor({autoplay:e=!0,delay:t=0,type:n="keyframes",repeat:i=0,repeatDelay:r=0,repeatType:s="loop",...o}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=et.now(),this.options={autoplay:e,delay:t,type:n,repeat:i,repeatDelay:r,repeatType:s,...o},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt}get resolved(){return this._resolved||this.hasAttemptedResolve||(tl(),ta()),this._resolved}onKeyframesResolved(e,t){this.resolvedAt=et.now(),this.hasAttemptedResolve=!0;let{name:n,type:i,velocity:r,delay:s,onComplete:o,onUpdate:a,isGenerator:l}=this.options;if(!l&&!function(e,t,n,i){let r=e[0];if(null===r)return!1;if("display"===t||"visibility"===t)return!0;let s=e[e.length-1],o=t_(r,t),a=t_(s,t);return k(o===a,`You are trying to animate ${t} from "${r}" to "${s}". ${r} is not an animatable value - to enable this animation set ${r} to a value animatable to ${s} via the \`style\` property.`),!!o&&!!a&&(function(e){let t=e[0];if(1===e.length)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}(e)||("spring"===n||K(n))&&i)}(e,n,i,r))if(s)this.options.duration=0;else{a&&a(tN(e,this.options,t)),o&&o(),this.resolveFinishedPromise();return}let h=this.initPlayback(e,t);!1!==h&&(this._resolved={keyframes:e,finalKeyframe:t,...h},this.onPostResolved())}onPostResolved(){}then(e,t){return this.currentFinishedPromise.then(e,t)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(e=>{this.resolveFinishedPromise=e})}}let ty=(e,t,n)=>e+(t-e)*n;function tv(e,t,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function tS(e,t){return n=>n>0?t:e}let tk=(e,t,n)=>{let i=e*e,r=n*(t*t-i)+i;return r<0?0:Math.sqrt(r)},tO=[eL,ew,eU];function tb(e){let t=tO.find(t=>t.test(e));if(k(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`),!t)return!1;let n=t.parse(e);return t===eU&&(n=function({hue:e,saturation:t,lightness:n,alpha:i}){e/=360,n/=100;let r=0,s=0,o=0;if(t/=100){let i=n<.5?n*(1+t):n+t-n*t,a=2*n-i;r=tv(a,i,e+1/3),s=tv(a,i,e),o=tv(a,i,e-1/3)}else r=s=o=n;return{red:Math.round(255*r),green:Math.round(255*s),blue:Math.round(255*o),alpha:i}}(n)),n}let tR=(e,t)=>{let n=tb(e),i=tb(t);if(!n||!i)return tS(e,t);let r={...n};return e=>(r.red=tk(n.red,i.red,e),r.green=tk(n.green,i.green,e),r.blue=tk(n.blue,i.blue,e),r.alpha=ty(n.alpha,i.alpha,e),ew.transform(r))},tI=(e,t)=>n=>t(e(n)),tw=(...e)=>e.reduce(tI),tL=new Set(["none","hidden"]);function tM(e,t){return n=>ty(e,t,n)}function tP(e){return"number"==typeof e?tM:"string"==typeof e?tm(e)?tS:eG.test(e)?tR:tH:Array.isArray(e)?tD:"object"==typeof e?eG.test(e)?tR:tF:tS}function tD(e,t){let n=[...e],i=n.length,r=e.map((e,n)=>tP(e)(e,t[n]));return e=>{for(let t=0;t<i;t++)n[t]=r[t](e);return n}}function tF(e,t){let n={...e,...t},i={};for(let r in n)void 0!==e[r]&&void 0!==t[r]&&(i[r]=tP(e[r])(e[r],t[r]));return e=>{for(let t in i)n[t]=i[t](e);return n}}let tH=(e,t)=>{let n=eq.createTransformer(t),i=e$(e),r=e$(t);if(!(i.indexes.var.length===r.indexes.var.length&&i.indexes.color.length===r.indexes.color.length&&i.indexes.number.length>=r.indexes.number.length))return k(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),tS(e,t);if(tL.has(e)&&!r.values.length||tL.has(t)&&!i.values.length)return tL.has(e)?n=>n<=0?e:t:n=>n>=1?t:e;return tw(tD(function(e,t){var n;let i=[],r={color:0,var:0,number:0};for(let s=0;s<t.values.length;s++){let o=t.types[s],a=e.indexes[o][r[o]],l=null!=(n=e.values[a])?n:0;i[s]=l,r[o]++}return i}(i,r),r.values),n)};function tj(e,t,n){return"number"==typeof e&&"number"==typeof t&&"number"==typeof n?ty(e,t,n):tP(e)(e,t)}function tB(e,t,n){var i,r;let s=Math.max(t-5,0);return i=n-e(s),(r=t-s)?1e3/r*i:0}let tU=.01,tG=2,tK=.005,tV=.5;function tW(e,t){return e*Math.sqrt(1-t*t)}
1let tY=["duration","bounce"],t$=["stiffness","damping","mass"];function tz(e,t){return t.some(t=>void 0!==e[t])}function tQ(e=.3,t=.3){let n,i="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:r,restDelta:s}=i,o=i.keyframes[0],a=i.keyframes[i.keyframes.length-1],l={done:!1,value:o},{stiffness:h,damping:c,mass:u,duration:d,velocity:m,isResolvedFromDuration:p}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!tz(e,t$)&&tz(e,tY))if(e.visualDuration){let n=2*Math.PI/(1.2*e.visualDuration),i=n*n,r=2*eN(.05,1,1-(e.bounce||0))*Math.sqrt(i);t={...t,mass:1,stiffness:i,damping:r}}else{let n=function({duration:e=800,bounce:t=.3,velocity:n=0,mass:i=1}){let r,s;k(e<=w(10),"Spring duration must be 10 seconds or less");let o=1-t;o=eN(.05,1,o),e=eN(.01,10,e/1e3),o<1?(r=t=>{let i=t*o,r=i*e;return .001-(i-n)/tW(t,o)*Math.exp(-r)},s=t=>{let i=t*o*e,s=Math.pow(o,2)*Math.pow(t,2)*e,a=Math.exp(-i),l=tW(Math.pow(t,2),o);return(i*n+n-s)*a*(-r(t)+.001>0?-1:1)/l}):(r=t=>-.001+Math.exp(-t*e)*((t-n)*e+1),s=t=>e*e*(n-t)*Math.exp(-t*e));let a=function(e,t,n){let i=n;for(let n=1;n<12;n++)i-=e(i)/t(i);return i}(r,s,5/e);if(e=w(e),isNaN(a))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(a,2)*i;return{stiffness:t,damping:2*o*Math.sqrt(i*t),duration:e}}}(e);(t={...t,...n,mass:1}).isResolvedFromDuration=!0}return t}({...i,velocity:-((i.velocity||0)/1e3)}),f=m||0,T=c/(2*Math.sqrt(h*u)),E=a-o,g=Math.sqrt(h/u)/1e3,A=5>Math.abs(E);if(r||(r=A?tU:tG),s||(s=A?tK:tV),T<1){let e=tW(g,T);n=t=>a-Math.exp(-T*g*t)*((f+T*g*E)/e*Math.sin(e*t)+E*Math.cos(e*t))}
1else if(1===T)n=e=>a-Math.exp(-g*e)*(E+(f+g*E)*e);else{let e=g*Math.sqrt(T*T-1);n=t=>{let n=Math.exp(-T*g*t),i=Math.min(e*t,300);return a-n*((f+T*g*E)*Math.sinh(i)+e*E*Math.cosh(i))/e}}let _={calculatedDuration:p&&d||null,next:e=>{let t=n(e);if(p)l.done=e>=d;else{let i=0;T<1&&(i=0===e?w(f):tB(n,e,t));let o=Math.abs(a-t)<=s;l.done=Math.abs(i)<=r&&o}return l.value=l.done?a:t,l},toString:()=>{let e=Math.min(L(_),2e4),t=j(t=>_.next(e*t).value,e,30);return e+"ms "+t}};return _}function tX({keyframes:e,velocity:t=0,power:n=.8,timeConstant:i=325,bounceDamping:r=10,bounceStiffness:s=500,modifyTarget:o,min:a,max:l,restDelta:h=.5,restSpeed:c}){let u,d,m=e[0],p={done:!1,value:m},f=n*t,T=m+f,E=void 0===o?T:o(T);E!==T&&(f=E-m);let g=e=>-f*Math.exp(-e/i),A=e=>E+g(e),_=e=>{let t=g(e),n=A(e);p.done=Math.abs(t)<=h,p.value=p.done?E:n},x=e=>{let t;if(t=p.value,void 0!==a&&t<a||void 0!==l&&t>l){var n;u=e,d=tQ({keyframes:[p.value,(n=p.value,void 0===a?l:void 0===l||Math.abs(a-n)<Math.abs(l-n)?a:l)],velocity:tB(A,e,p.value),damping:r,stiffness:s,restDelta:h,restSpeed:c})}};return x(0),{calculatedDuration:null,next:e=>{let t=!1;return(d||void 0!==u||(t=!0,_(e),x(e)),void 0!==u&&e>=u)?d.next(e-u):(t||_(e),p)}}}let tq=ed(.42,0,1,1),tZ=ed(0,0,.58,1),tJ=ed(.42,0,.58,1),t1={linear:k,easeIn:tq,easeInOut:tJ,easeOut:tZ,circIn:eA,circInOut:ex,circOut:e_,backIn:eT,backInOut:eE,backOut:ef,anticipate:eg},t0=e=>{if(P(e)){k(4===e.length,"Cubic bezier arrays must contain four numerical values.");let[t,n,i,r]=e;return ed(t,n,i,r)}return"string"==typeof e?(k(void 0!==t1[e],`Invalid easing type '${e}'`),t1[e]):e};function t9({duration:e=300,keyframes:t,times:n,ease:i="easeInOut"}){var r;let s,o=Array.isArray(i)&&"number"!=typeof i[0]?i.map(t0):t0(i),a={done:!1,value:t[0]},l=function(e,t,{clamp:n=!0,ease:i,mixer:r}={}){let s=e.length;if(k(s===t.length,"Both input and output ranges must be the same length"),1===s)return()=>t[0];if(2===s&&t[0]===t[1])return()=>t[1];let o=e[0]===e[1];e[0]>e[s-1]&&(e=[...e].reverse(),t=[...t].reverse());let a=function(e,t,n){let i=[],r=n||tj,s=e.length-1;for(let n=0;n<s;n++){let s=r(e[n],e[n+1]);t&&(s=tw(Array.isArray(t)?t[n]||k:t,s)),i.push(s)}return i}(t,i,r),l=a.length,h=n=>{if(o&&n<e[0])return t[0];let i=0;if(l>1)for(;i<e.length-2&&!(n<e[i+1]);i++);let r=H(e[i],e[i+1],n);return a[i](r)};return n?t=>h(eN(e[0],e[s-1],t)):h}((r=n&&n.length===t.length?n:(!function(e,t){let n=e[e.length-1];for(let i=1;i<=t;i++){let r=H(0,t,i);e.push(ty(n,1,r))}}(s=[0],t.length-1),s),r.map(t=>t*e)),t,{ease:Array.isArray(o)?o:t.map(()=>o||tJ).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(a.value=l(t),a.done=t>=e,a)}}let t5=e=>{let t=({timestamp:t})=>e(t);return{start:()=>X.update(t,!0),stop:()=>q(t),now:()=>Z.isProcessing?Z.timestamp:et.now()}},t4={decay:tX,inertia:tX,tween:t9,keyframes:t9,spring:tQ},t8=e=>e/100;class t2 extends tC{constructor(e){super(e),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.teardown();let{onStop:e}=this.options;e&&e()};const{name:t,motionValue:n,element:i,keyframes:r}=this.options,s=(null==i?void 0:i.KeyframeResolver)||th,o=(e,t)=>this.onKeyframesResolved(e,t);this.resolver=new s(r,o,t,n,i),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(e){let t,n,{type:i="keyframes",repeat:r=0,repeatDelay:s=0,repeatType:o,velocity:a=0}=this.options,l=K(i)?i:t4[i]||t9;l!==t9&&"number"!=typeof e[0]&&(t=tw(t8,tj(e[0],e[1])),e=[0,100]);let h=l({...this.options,keyframes:e});"mirror"===o&&(n=l({...this.options,keyframes:[...e].reverse(),velocity:-a})),null===h.calculatedDuration&&(h.calculatedDuration=L(h));let{calculatedDuration:c}=h,u=c+s;return{generator:h,mirroredGenerator:n,mapPercentToKeyframes:t,calculatedDuration:c,resolvedDuration:u,totalDuration:u*(r+1)-s}}onPostResolved(){let{autoplay:e=!0}=this.options;this.play(),"paused"!==this.pendingPlayState&&e?this.state=this.pendingPlayState:this.pause()}tick(e,t=!1){let{resolved:n}=this;if(!n){let{keyframes:e}=this.options;return{done:!0,value:e[e.length-1]}}let{finalKeyframe:i,generator:r,mirroredGenerator:s,mapPercentToKeyframes:o,keyframes:a,calculatedDuration:l,totalDuration:h,resolvedDuration:c}=n;if(null===this.startTime)return r.next(0);let{delay:u,repeat:d,repeatType:m,repeatDelay:p,onUpdate:f}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-h/this.speed,this.startTime)),t?this.currentTime=e:null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=Math.round(e-this.startTime)*this.speed;let T=this.currentTime-u*(this.speed>=0?1:-1),E=this.speed>=0?T<0:T>h;this.currentTime=Math.max(T,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=h);let g=this.currentTime,A=r;if(d){let e=Math.min(this.currentTime,h)/c,t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,(t=Math.min(t,d+1))%2&&("reverse"===m?(n=1-n,p&&(n-=p/c)):"mirror"===m&&(A=s)),g=eN(0,1,n)*c}let _=E?{done:!1,value:a[0]}:A.next(g);o&&(_.value=o(_.value));let{done:x}=_;E||null===l||(x=this.speed>=0?this.currentTime>=h:this.currentTime<=0);let N=null===this.holdTime&&("finished"===this.state||"running"===this.state&&x);return N&&void 0!==i&&(_.value=tN(a,this.options,i)),f&&f(_.value),N&&this.finish(),_}get duration(){let{resolved:e}=this;return e?e.calculatedDuration/1e3:0}get time(){return this.currentTime/1e3}set time(e){e=w(e),this.currentTime=e,null!==this.holdTime||0===this.speed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.speed)}get speed(){return this.playbackSpeed}set speed(e){let t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=this.currentTime/1e3)}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:e=t5,onPlay:t,startTime:n}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),t&&t();let i=this.driver.now();null!==this.holdTime?this.startTime=i-this.holdTime:this.startTime?"finished"===this.state&&(this.startTime=i):this.startTime=null!=n?n:this.calcStartTime(),"finished"===this.state&&this.updateFinishedProm
1ise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var e;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=null!=(e=this.currentTime)?e:0}complete(){"running"!==this.state&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";let{onComplete:e}=this.options;e&&e()}cancel(){null!==this.cancelTime&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}}let t6=new Set(["opacity","clipPath","filter","transform"]),t7=O(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),t3={anticipate:eg,backInOut:eE,circInOut:ex};class ne extends tC{constructor(e){super(e);const{name:t,motionValue:n,element:i,keyframes:r}=this.options;this.resolver=new tA(r,(e,t)=>this.onKeyframesResolved(e,t),t,n,i),this.resolver.scheduleResolve()}initPlayback(e,t){var n;let{duration:i=300,times:r,ease:s,type:o,motionValue:a,name:l,startTime:h}=this.options;if(!a.owner||!a.owner.current)return!1;if("string"==typeof s&&F()&&s in t3&&(s=t3[s]),K((n=this.options).type)||"spring"===n.type||!function e(t){return!!("function"==typeof t&&F()||!t||"string"==typeof t&&(t in U||F())||P(t)||Array.isArray(t)&&t.every(e))}(n.ease)){let{onComplete:t,onUpdate:n,motionValue:a,element:l,...h}=this.options,c=function(e,t){let n=new t2({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0}),i={done:!1,value:e[0]},r=[],s=0;for(;!i.done&&s<2e4;)r.push((i=n.sample(s)).value),s+=10;return{times:void 0,keyframes:r,duration:s-10,ease:"linear"}}(e,h);1===(e=c.keyframes).length&&(e[1]=e[0]),i=c.duration,r=c.times,s=c.ease,o="keyframes"}let c=function(e,t,n,{delay:i=0,duration:r=300,repeat:s=0,repeatType:o="loop",ease:a="easeInOut",times:l}={}){let h={[t]:n};l&&(h.offset=l);let c=function e(t,n){if(t)return"function"==typeof t&&F()?j(t,n):P(t)?B(t):Array.isArray(t)?t.map(t=>e(t,n)||U.easeOut):U[t]}(a,r);return Array.isArray(c)&&(h.easing=c),e.animate(h,{delay:i,duration:r,easing:Array.isArray(c)?"linear":c,fill:"both",iterations:s+1,direction:"reverse"===o?"alternate":"normal"})}(a.owner.current,l,e,{...this.options,duration:i,times:r,ease:s});return c.startTime=null!=h?h:this.calcStartTime(),this.pendingTimeline?(M(c,this.pendingTimeline),this.pendingTimeline=void 0):c.onfinish=()=>{let{onComplete:n}=this.options;a.set(tN(e,this.options,t)),n&&n(),this.cancel(),this.resolveFinishedPromise()},{animation:c,duration:i,times:r,type:o,ease:s,keyframes:e}}get duration(){let{resolved:e}=this;if(!e)return 0;let{duration:t}=e;return t/1e3}get time(){let{resolved:e}=this;if(!e)return 0;let{animation:t}=e;return(t.currentTime||0)/1e3}set time(e){let{resolved:t}=this;if(!t)return;let{animation:n}=t;n.currentTime=w(e)}get speed(){let{resolved:e}=this;if(!e)return 1;let{animation:t}=e;return t.playbackRate}set speed(e){let{resolved:t}=this;if(!t)return;let{animation:n}=t;n.playbackRate=e}get state(){let{resolved:e}=this;if(!e)return"idle";let{animation:t}=e;return t.playState}get startTime(){let{resolved:e}=this;if(!e)return null;let{animation:t}=e;return t.startTime}attachTimeline(e){if(this._resolved){let{resolved:t}=this;if(!t)return k;let{animation:n}=t;M(n,e)}else this.pendingTimeline=e;return k}play(){if(this.isStopped)return;let{resolved:e}=this;if(!e)return;let{animation:t}=e;"finished"===t.playState&&this.updateFinishedPromise(),t.play()}pause(){let{resolved:e}=this;if(!e)return;let{animation:t}=e;t.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.resolveFinishedPromise(),this.updateFinishedPromise();let{resolved:e}=this;if(!e)return;let{animation:t,keyframes:n,duration:i,type:r,ease:s,times:o}=e;if("idle"===t.playState||"finished"===t.playState)return;if(this.time){let{motionValue:e,onUpdate:t,onComplete:a,element:l,...h}=this.options,c=new t2({...h,keyframes:n,duration:i,type:r,ease:s,times:o,isGenerator:!0}),u=w(this.time);e.setWithVelocity(c.sample(u-10).value,c.sample(u).value,10)}let{onStop:a}=this.options;a&&a(),this.cancel()}complete(){let{resolved:e}=this;e&&e.animation.finish()}cancel(){let{resolved:e}=this;e&&e.animation.cancel()}
1static supports(e){let{motionValue:t,name:n,repeatDelay:i,repeatType:r,damping:s,type:o}=e;if(!t||!t.owner||!(t.owner.current instanceof HTMLElement))return!1;let{onUpdate:a,transformTemplate:l}=t.owner.getProps();return t7()&&n&&t6.has(n)&&!a&&!l&&!i&&"mirror"!==r&&0!==s&&"inertia"!==o}}let nt={type:"spring",stiffness:500,damping:25,restSpeed:10},nn={type:"keyframes",duration:.8},ni={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},nr=(e,t,n,i={},r,s)=>o=>{let a=G(i,e)||{},l=a.delay||i.delay||0,{elapsed:h=0}=i;h-=w(l);let c={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...a,delay:-h,onUpdate:e=>{t.set(e),a.onUpdate&&a.onUpdate(e)},onComplete:()=>{o(),a.onComplete&&a.onComplete()},name:e,motionValue:t,element:s?void 0:r};!function({when:e,delay:t,delayChildren:n,staggerChildren:i,staggerDirection:r,repeat:s,repeatType:o,repeatDelay:a,from:l,elapsed:h,...c}){return!!Object.keys(c).length}(a)&&(c={...c,...((e,{keyframes:t})=>t.length>2?nn:W.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:nt:ni)(e,c)}),c.duration&&(c.duration=w(c.duration)),c.repeatDelay&&(c.repeatDelay=w(c.repeatDelay)),void 0!==c.from&&(c.keyframes[0]=c.from);let u=!1;if(!1!==c.type&&(0!==c.duration||c.repeatDelay)||(c.duration=0,0===c.delay&&(u=!0)),u&&!s&&void 0!==t.get()){let e=tN(c.keyframes,a);if(void 0!==e)return X.update(()=>{c.onUpdate(e),c.onComplete()}),new I([])}return!s&&ne.supports(c)?new ne(c):new t2(c)};function ns(e,t,{delay:n=0,transitionOverride:i,type:r}={}){var s;let{transition:o=e.getDefaultTransition(),transitionEnd:a,...l}=t;i&&(o=i);let h=[],c=r&&e.animationState&&e.animationState.getState()[r];for(let t in l){let i=e.getValue(t,null!=(s=e.latestValues[t])?s:null),r=l[t];if(void 0===r||c&&function({protectedKeys:e,needsAnimating:t},n){let i=e.hasOwnProperty(n)&&!0!==t[n];return t[n]=!1,i}(c,t))continue;let a={delay:n,...G(o||{},t)},u=!1;if(window.MotionHandoffAnimation){let n=e.props[ec];if(n){let e=window.MotionHandoffAnimation(n,t,X);null!==e&&(a.startTime=e,u=!0)}}el(e,t),i.start(nr(t,i,r,e.shouldReduceMotion&&Y.has(t)?{type:!1}:a,e,u));let d=i.animation;d&&h.push(d)}return a&&Promise.all(h).then(()=>{X.update(()=>{a&&function(e,t){let{transitionEnd:n={},transition:i={},...r}=y(e,t)||{};for(let t in r={...r,...n}){let n=$(r[t]);e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,eo(n))}}(e,a)})}),h}function no(e,t,n={}){var i;let r=y(e,t,"exit"===n.type?null==(i=e.presenceContext)?void 0:i.custom:void 0),{transition:s=e.getDefaultTransition()||{}}=r||{};n.transitionOverride&&(s=n.transitionOverride);let o=r?()=>Promise.all(ns(e,r,n)):()=>Promise.resolve(),a=e.variantChildren&&e.variantChildren.size?(i=0)=>{let{delayChildren:r=0,staggerChildren:o,staggerDirection:a}=s;return function(e,t,n=0,i=0,r=1,s){let o=[],a=(e.variantChildren.size-1)*i,l=1===r?(e=0)=>e*i:(e=0)=>a-e*i;return Array.from(e.variantChildren).sort(na).forEach((e,i)=>{e.notify("AnimationStart",t),o.push(no(e,t,{...s,delay:n+l(i)}).then(()=>e.notify("AnimationComplete",t)))}),Promise.all(o)}(e,t,r+i,o,a,n)}:()=>Promise.resolve(),{when:l}=s;if(!l)return Promise.all([o(),a(n.delay)]);{let[e,t]="beforeChildren"===l?[o,a]:[a,o];return e().then(()=>t())}}function na(e,t){return e.sortNodePosition(t)}let nl=S.length,nh=[...v].reverse(),nc=v.length;function nu(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function nd(){return{animate:nu(!0),whileInView:nu(),whileHover:nu(),whileTap:nu(),whileDrag:nu(),whileFocus:nu(),exit:nu()}}class nm{constructor(e){this.isMounted=!1,this.node=e}update(){}}let np=0,nf={x:!1,y:!1},nT=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function nE(e,t,n,i={passive:!0}){return e.addEventListener(t,n,i),()=>e.removeEventListener(t,n)}function ng(e){return{point:{x:e.pageX,y:e.pageY}}}function nA(e,t,n,i){return nE(e,t,e=>nT(e)&&n(e,ng(e)),i)}let n_=(e,t)=>Math.abs(e-t);class nx{constructor(e,t,{transformPagePoint:n,contextWindow:i,dragSnapToOrigin:r=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{var e,t;if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let n=ny(this.lastMoveEventInfo,this.history),i=null!==this.startEvent,r=(e=n.offset,t={x:0,y:0},Math.sqrt(n_(e.x,t.x)**2+n_(e.y,t.y)**2)>=3);if(!i&&!r)return;let{point:s}=n,{timestamp:o}=Z;this.history.push({...s,timestamp:o});let{onStart:a,onMove:l}=this.handlers;
1i||(a&&a(this.lastMoveEvent,n),this.startEvent=this.lastMoveEvent),l&&l(this.lastMoveEvent,n)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=nN(t,this.transformPagePoint),X.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:n,onSessionEnd:i,resumeAnimation:r}=this.handlers;if(this.dragSnapToOrigin&&r&&r(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let s=ny("pointercancel"===e.type?this.lastMoveEventInfo:nN(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,s),i&&i(e,s)},!nT(e))return;this.dragSnapToOrigin=r,this.handlers=t,this.transformPagePoint=n,this.contextWindow=i||window;const s=nN(ng(e),this.transformPagePoint),{point:o}=s,{timestamp:a}=Z;this.history=[{...o,timestamp:a}];const{onSessionStart:l}=t;l&&l(e,ny(s,this.history)),this.removeListeners=tw(nA(this.contextWindow,"pointermove",this.handlePointerMove),nA(this.contextWindow,"pointerup",this.handlePointerUp),nA(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),q(this.updatePoint)}}function nN(e,t){return t?{point:t(e.point)}:e}function nC(e,t){return{x:e.x-t.x,y:e.y-t.y}}function ny({point:e},t){return{point:e,delta:nC(e,nv(t)),offset:nC(e,t[0]),velocity:function(e){if(e.length<2)return{x:0,y:0};let t=e.length-1,n=null,i=nv(e);for(;t>=0&&(n=e[t],!(i.timestamp-n.timestamp>w(.1)));)t--;if(!n)return{x:0,y:0};let r=(i.timestamp-n.timestamp)/1e3;if(0===r)return{x:0,y:0};let s={x:(i.x-n.x)/r,y:(i.y-n.y)/r};return s.x===1/0&&(s.x=0),s.y===1/0&&(s.y=0),s}(t)}}function nv(e){return e[e.length-1]}function nS(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function nk(e){return e.max-e.min}function nO(e,t,n,i=.5){e.origin=i,e.originPoint=ty(t.min,t.max,e.origin),e.scale=nk(n)/nk(t),e.translate=ty(n.min,n.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function nb(e,t,n,i){nO(e.x,t.x,n.x,i?i.originX:void 0),nO(e.y,t.y,n.y,i?i.originY:void 0)}function nR(e,t,n){e.min=n.min+t.min,e.max=e.min+nk(t)}function nI(e,t,n){e.min=t.min-n.min,e.max=e.min+nk(t)}function nw(e,t,n){nI(e.x,t.x,n.x),nI(e.y,t.y,n.y)}function nL(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function nM(e,t){let n=t.min-e.min,i=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,i]=[i,n]),{min:n,max:i}}function nP(e,t,n){return{min:nD(e,t),max:nD(e,n)}}function nD(e,t){return"number"==typeof e?e:e[t]||0}let nF=()=>({translate:0,scale:1,origin:0,originPoint:0}),nH=()=>({x:nF(),y:nF()}),nj=()=>({min:0,max:0}),nB=()=>({x:nj(),y:nj()});function nU(e){return[e("x"),e("y")]}function nG({top:e,left:t,right:n,bottom:i}){return{x:{min:t,max:n},y:{min:e,max:i}}}function nK(e){return void 0===e||1===e}function nV({scale:e,scaleX:t,scaleY:n}){return!nK(e)||!nK(t)||!nK(n)}function nW(e){return nV(e)||nY(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function nY(e){var t,n;return(t=e.x)&&"0%"!==t||(n=e.y)&&"0%"!==n}function n$(e,t,n,i,r){return void 0!==r&&(e=i+r*(e-i)),i+n*(e-i)+t}function nz(e,t=0,n=1,i,r){e.min=n$(e.min,t,n,i,r),e.max=n$(e.max,t,n,i,r)}function nQ(e,{x:t,y:n}){nz(e.x,t.translate,t.scale,t.originPoint),nz(e.y,n.translate,n.scale,n.originPoint)}function nX(e,t){e.min=e.min+t,e.max=e.max+t}function nq(e,t,n,i,r=.5){let s=ty(e.min,e.max,r);nz(e,t,n,s,i)}function nZ(e,t){nq(e.x,t.x,t.scaleX,t.scale,t.originX),nq(e.y,t.y,t.scaleY,t.scale,t.originY)}function nJ(e,t){return nG(function(e,t){if(!t)return e;let n=t({x:e.left,y:e.top}),i=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:i.y,right:i.x}}(e.getBoundingClientRect(),t))}let n1=({current:e})=>e?e.ownerDocument.defaultView:null,n0=new WeakMap;class n9{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=nB(),this.visualElement=e}start(e,{snapToCursor:t=!1}={}){let{presenceContext:n}=this.visualElement;if(n&&!1===n.isPresent)return;let i=e=>{let{dragSnapToOrigin:n}=this.getProps();n?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(ng(e).point)},r=(e,t)=>{let{drag:n,dragPropagation:i,onDragStart:r}=this.getProps();if(n&&!i&&(this.openDragLock&&this.openDragLock(),this.openDragLock=function(e){if("x"===e||"
1y"===e)if(nf[e])return null;else return nf[e]=!0,()=>{nf[e]=!1};return nf.x||nf.y?null:(nf.x=nf.y=!0,()=>{nf.x=nf.y=!1})}(n),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),nU(e=>{let t=this.getAxisMotionValue(e).get()||0;if(eD.test(t)){let{projection:n}=this.visualElement;if(n&&n.layout){let i=n.layout.layoutBox[e];i&&(t=nk(i)*(parseFloat(t)/100))}}this.originPoint[e]=t}),r&&X.postRender(()=>r(e,t)),el(this.visualElement,"transform");let{animationState:s}=this.visualElement;s&&s.setActive("whileDrag",!0)},s=(e,t)=>{let{dragPropagation:n,dragDirectionLock:i,onDirectionLock:r,onDrag:s}=this.getProps();if(!n&&!this.openDragLock)return;let{offset:o}=t;if(i&&null===this.currentDirection){this.currentDirection=function(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}(o),null!==this.currentDirection&&r&&r(this.currentDirection);return}this.updateAxis("x",t.point,o),this.updateAxis("y",t.point,o),this.visualElement.render(),s&&s(e,t)},o=(e,t)=>this.stop(e,t),a=()=>nU(e=>{var t;return"paused"===this.getAnimationState(e)&&(null==(t=this.getAxisMotionValue(e).animation)?void 0:t.play())}),{dragSnapToOrigin:l}=this.getProps();this.panSession=new nx(e,{onSessionStart:i,onStart:r,onMove:s,onSessionEnd:o,resumeAnimation:a},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:l,contextWindow:n1(this.visualElement)})}stop(e,t){let n=this.isDragging;if(this.cancel(),!n)return;let{velocity:i}=t;this.startAnimation(i);let{onDragEnd:r}=this.getProps();r&&X.postRender(()=>r(e,t))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:n}=this.getProps();!n&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,n){let{drag:i}=this.getProps();if(!n||!n5(e,i,this.currentDirection))return;let r=this.getAxisMotionValue(e),s=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(s=function(e,{min:t,max:n},i){return void 0!==t&&e<t?e=i?ty(t,e,i.min):Math.max(e,t):void 0!==n&&e>n&&(e=i?ty(n,e,i.max):Math.min(e,n)),e}(s,this.constraints[e],this.elastic[e])),r.set(s)}resolveConstraints(){var e;let{dragConstraints:t,dragElastic:n}=this.getProps(),i=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null==(e=this.visualElement.projection)?void 0:e.layout,r=this.constraints;t&&nS(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&i?this.constraints=function(e,{top:t,left:n,bottom:i,right:r}){return{x:nL(e.x,n,r),y:nL(e.y,t,i)}}(i.layoutBox,t):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:nP(e,"left","right"),y:nP(e,"top","bottom")}}(n),r!==this.constraints&&i&&this.constraints&&!this.hasMutatedConstraints&&nU(e=>{var t,n;let r;!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=(t=i.layoutBox[e],n=this.constraints[e],r={},void 0!==n.min&&(r.min=n.min-t.min),void 0!==n.max&&(r.max=n.max-t.min),r))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!nS(t))return!1;let i=t.current;k(null!==i,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:r}=this.visualElement;if(!r||!r.layout)return!1;let s=function(e,t,n){let i=nJ(e,n),{scroll:r}=t;return r&&(nX(i.x,r.offset.x),nX(i.y,r.offset.y)),i}(i,r.root,this.visualElement.getTransformPagePoint()),o=(e=r.layout.layoutBox,{x:nM(e.x,s.x),y:nM(e.y,s.y)});if(n){let e=n(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(o));this.hasMutatedConstraints=!!e,e&&(o=nG(e))}return o}startAnimation(e){let{drag:t,dragMomentum:n,dragElastic:i,dragTransition:r,dragSnapToOrigin:s,onDragTransitionEnd:o}=this.getProps(),a=this.constraints||{};return Promise.all(nU(o=>
1{if(!n5(o,t,this.currentDirection))return;let l=a&&a[o]||{};s&&(l={min:0,max:0});let h={type:"inertia",velocity:n?e[o]:0,bounceStiffness:i?200:1e6,bounceDamping:i?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...r,...l};return this.startAxisValueAnimation(o,h)})).then(o)}startAxisValueAnimation(e,t){let n=this.getAxisMotionValue(e);return el(this.visualElement,e),n.start(nr(e,n,0,t,this.visualElement,!1))}stopAnimation(){nU(e=>this.getAxisMotionValue(e).stop())}pauseAnimation(){nU(e=>{var t;return null==(t=this.getAxisMotionValue(e).animation)?void 0:t.pause()})}getAnimationState(e){var t;return null==(t=this.getAxisMotionValue(e).animation)?void 0:t.state}getAxisMotionValue(e){let t=`_drag${e.toUpperCase()}`,n=this.visualElement.getProps();return n[t]||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}snapToCursor(e){nU(t=>{let{drag:n}=this.getProps();if(!n5(t,n,this.currentDirection))return;let{projection:i}=this.visualElement,r=this.getAxisMotionValue(t);if(i&&i.layout){let{min:n,max:s}=i.layout.layoutBox[t];r.set(e[t]-ty(n,s,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!nS(t)||!n||!this.constraints)return;this.stopAnimation();let i={x:0,y:0};nU(e=>{let t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){var n,r;let s,o,a,l=t.get();i[e]=(n={min:l,max:l},r=this.constraints[e],s=.5,o=nk(n),(a=nk(r))>o?s=H(r.min,r.max-o,n.min):o>a&&(s=H(n.min,n.max-a,r.min)),eN(0,1,s))}});let{transformTemplate:r}=this.visualElement.getProps();this.visualElement.current.style.transform=r?r({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),nU(t=>{if(!n5(t,e,null))return;let n=this.getAxisMotionValue(t),{min:r,max:s}=this.constraints[t];n.set(ty(r,s,i[t]))})}addListeners(){if(!this.visualElement.current)return;n0.set(this.visualElement,this);let e=nA(this.visualElement.current,"pointerdown",e=>{let{drag:t,dragListener:n=!0}=this.getProps();t&&n&&this.start(e)}),t=()=>{let{dragConstraints:e}=this.getProps();nS(e)&&e.current&&(this.constraints=this.resolveRefConstraints())},{projection:n}=this.visualElement,i=n.addEventListener("measure",t);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),X.read(t);let r=nE(window,"resize",()=>this.scalePositionWithinConstraints()),s=n.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(nU(t=>{let n=this.getAxisMotionValue(t);n&&(this.originPoint[t]+=e[t].translate,n.set(n.get()+e[t].translate))}),this.visualElement.render())});return()=>{r(),e(),i(),s&&s()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:i=!1,dragConstraints:r=!1,dragElastic:s=.35,dragMomentum:o=!0}=e;return{...e,drag:t,dragDirectionLock:n,dragPropagation:i,dragConstraints:r,dragElastic:s,dragMomentum:o}}}function n5(e,t,n){return(!0===t||t===e)&&(null===n||n===e)}let n4=e=>(t,n)=>{e&&X.postRender(()=>e(t,n))};var n8=c;let n2=(0,c.createContext)(null);function n6(e=!0){let t=(0,c.useContext)(n2);if(null===t)return[!0,null];let{isPresent:n,onExitComplete:i,register:r}=t,s=(0,c.useId)();(0,c.useEffect)(()=>{e&&r(s)},[e]);let o=(0,c.useCallback)(()=>e&&i&&i(s),[s,i,e]);return!n&&i?[!1,o]:[!0]}let n7=(0,c.createContext)({}),n3=(0,c.createContext)({}),ie={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function it(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let ii={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e)if(!eF.test(e))return e;else e=parseFloat(e);let n=it(e,t.target.x),i=it(e,t.target.y);return`${n}% ${i}%`}},ir={},{schedule:is,cancel:io}=Q(queueMicrotask,!1);class ia extends n8.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:i}=this.props,{projection:r}=e;Object.assign(ir,ih),r&&(t.group&&t.group.add(r),n&&n.register&&i&&n.register(r),r.root.didUpdate(),r.addEventListener("animationComplete",()=>{this.safeToRemove()}),r.setOptions({...r.options,onExitComplete:()=>this.safeToRemove()})),ie.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:n,drag:i,isPresent:r}=this.props,s=n.projection;return s&&(s.isPresent=r,i||e.layoutDependency!==t||void 0===t?s.willUpdate():this.safeToRemove(),e.isPresent!==r&&(r?s.promote():s.relegate()||X.postRender(()=>{let e=s.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),is.postRender(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:i}=e;i&&(i.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(i),n&&n.deregister&&n.deregister(i))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function il(e){let[t,n]=n6(),i=(0,n8.useContext)(n7);return(0,a.jsx)(ia,{...e,layoutGroup:i,switchLayoutGroup:(0,n8.useContext)(n3),isPresent:t,safeToRemove:n})}let ih={borderRadius:{...ii,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:ii,borderTopRightRadius:ii,borderBottomLeftRadius:ii,borderBottomRightRadius:ii,boxShadow:{correct:(e,{treeScale:t,projectionDelta:n})=>{let i=eq.parse(e);if(i.length>5)return e;let r=eq.createTransformer(e),s=+("number"!=typeof i[0]),o=n.x.scale*t.x,a=n.y.scale*t.y;i[0+s]/=o,i[1+s]/=a;let l=ty(o,a,.5);return"number"==typeof i[2+s]&&(i[2+s]/=l),"number"==typeof i[3+s]&&(i[3+s]/=l),r(i)}}},ic=(e,t)=>e.depth-t.depth;class iu{constructor(){this.children=[],this.isDirty=!1}add(e){en(this.children,e),this.isDirty=!0}remove(e){ei(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(ic),this.isDirty=!1,this.children.forEac
1h(e)}}function id(e){let t=ea(e)?e.get():e;return t&&"object"==typeof t&&t.mix&&t.toValue?t.toValue():t}let im=["TopLeft","TopRight","BottomLeft","BottomRight"],ip=im.length,iT=e=>"string"==typeof e?parseFloat(e):e,iE=e=>"number"==typeof e||eF.test(e);function ig(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let iA=ix(0,.5,e_),i_=ix(.5,.95,k);function ix(e,t,n){return i=>i<e?0:i>t?1:n(H(e,t,i))}function iN(e,t){e.min=t.min,e.max=t.max}function iC(e,t){iN(e.x,t.x),iN(e.y,t.y)}function iy(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function iv(e,t,n,i,r){return e-=t,e=i+1/n*(e-i),void 0!==r&&(e=i+1/r*(e-i)),e}function iS(e,t,[n,i,r],s,o){!function(e,t=0,n=1,i=.5,r,s=e,o=e){if(eD.test(t)&&(t=parseFloat(t),t=ty(o.min,o.max,t/100)-o.min),"number"!=typeof t)return;let a=ty(s.min,s.max,i);e===s&&(a-=t),e.min=iv(e.min,t,n,a,r),e.max=iv(e.max,t,n,a,r)}(e,t[n],t[i],t[r],t.scale,s,o)}let ik=["x","scaleX","originX"],iO=["y","scaleY","originY"];function ib(e,t,n,i){iS(e.x,t,ik,n?n.x:void 0,i?i.x:void 0),iS(e.y,t,iO,n?n.y:void 0,i?i.y:void 0)}function iR(e){return 0===e.translate&&1===e.scale}function iI(e){return iR(e.x)&&iR(e.y)}function iw(e,t){return e.min===t.min&&e.max===t.max}function iL(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function iM(e,t){return iL(e.x,t.x)&&iL(e.y,t.y)}function iP(e){return nk(e.x)/nk(e.y)}function iD(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class iF{constructor(){this.members=[]}add(e){en(this.members,e),e.scheduleRender()}remove(e){if(ei(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){let t,n=this.members.findIndex(t=>e===t);if(0===n)return!1;for(let e=n;e>=0;e--){let n=this.members[e];if(!1!==n.isPresent){t=n;break}}return!!t&&(this.promote(t),!0)}promote(e,t){let n=this.lead;if(e!==n&&(this.prevLead=n,this.lead=e,e.show(),n)){n.instance&&n.scheduleRender(),e.scheduleRender(),e.resumeFrom=n,t&&(e.resumeFrom.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);let{crossfade:i}=e.options;!1===i&&n.hide()}}exitAnimationComplete(){this.members.forEach(e=>{let{options:t,resumingFrom:n}=e;t.onExitComplete&&t.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}let iH={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},ij="u">typeof window&&void 0!==window.MotionDebug,iB=["","X","Y","Z"],iU={visibility:"hidden"},iG=0;function iK(e,t,n,i){let{latestValues:r}=t;r[e]&&(n[e]=r[e],t.setStaticValue(e,0),i&&(i[e]=0))}function iV({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:i,resetTransform:r}){return class{constructor(e={},n=null==t?void 0:t()){this.id=iG++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,ij&&(iH.totalNodes=iH.resolvedTargetDeltas=iH.recalculatedProjection=0),this.nodes.forEach(i$),this.nodes.forEach(i1),this.nodes.forEach(i0),this.nodes.forEach(iz),ij&&window.MotionDebug.record(iH)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=n?n.root||n:this,this.path=n?[...n.path,n]:[],this.parent=n,this.depth=n?n.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new iu)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new er),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let n=this.eventHandlers.get(e);n&&n.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t,n=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=t instanceof SVGElement&&"svg"!==t.tagName,this.instance=t;let{layoutId:i,layout:r,visualElement:s}=this.options;if(s&&!s.current&&s.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),n&&(r||i)&&(this.isLayoutDirty=!0),e){let n,i=()=>this.root.updateBlockedByResize=!1;e(t,()=>{let e,t;this.root.updateBlockedByResize=!0,n&&n(),e=et.now(),t=({timestamp:n})=>{let r=n-e;r>=250&&(q(t),i(r-250))},X.read(t,!0),n=()=>q(t),ie.hasAnimatedSinceResize&&(ie.hasAnimatedSinceResize=!1,this.nodes.forEac
1h(iJ))})}i&&this.root.registerSharedNode(i,this),!1!==this.options.animate&&s&&(i||r)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeTargetChanged:n,layout:i})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let r=this.options.transition||s.getDefaultTransition()||i6,{onLayoutAnimationStart:o,onLayoutAnimationComplete:a}=s.getProps(),l=!this.targetLayout||!iM(this.targetLayout,i)||n,h=!t&&n;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||h||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(e,h);let t={...G(r,"layout"),onPlay:o,onComplete:a};(s.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t)}else t||iJ(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=i})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,q(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEach(i9),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&function e(t){if(t.hasCheckedOptimisedAppear=!0,t.root===t)return;let{visualElement:n}=t.options;if(!n)return;let i=n.props[ec];if(window.MotionHasOptimisedAnimation(i,"transform")){let{layout:e,layoutId:n}=t.options;window.MotionCancelOptimisedAnimation(i,"transform",X,!(e||n))}let{parent:r}=t;r&&!r.hasCheckedOptimisedAppear&&e(r)}(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:n}=this.options;if(void 0===t&&!n)return;let i=this.getTransformTemplate();this.prevTransformTemplateValue=i?i(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(iX);return}this.isUpdating||this.nodes.forEach(iq),this.isUpdating=!1,this.nodes.forEach(iZ),this.nodes.forEach(iW),this.nodes.forEach(iY),this.clearAllSnapshots();let e=et.now();Z.delta=eN(0,1e3/60,e-Z.timestamp),Z.timestamp=e,Z.isProcessing=!0,J.update.process(Z),J.preRender.process(Z),J.render.process(Z),Z.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,is.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(iQ),this.sharedNodes.forEach(i5)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,X.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){X.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutCorrected=nB(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t){let t=i(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!r)return;let e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!iI(this.projectionDelta),n=this.getTransformTemplate(),i=n?n(this.latestValues,""):void 0,s=i!==this.prevTransformTemplateValue;e&&(t||nW(this.latestValues)||s)&&(r(this.instance,i),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){var t;let n=this.measurePageBox(),i=this.removeElementScroll(n);return e&&(i=this.removeTransform(i)),re((t=i).x),re(t.y),{animationId:this.root.animationId,measuredBox:n,layoutBox:i,latestValues:{},source:this.id}}measurePageBox(){var e;let{visualElement:t}=this.options;if(!t)return nB();let n=t.measureViewportBox();if(!((null==(e=this.scroll)?void 0:e.wasRoot)||this.path.some(rn))){let{scroll:e}=this.root;e&&(nX(n.x,e.offset.x),nX(n.y,e.offset.y))}return n}removeElementScroll(e){var t;let n=nB();if(iC(n,e),null==(t=this.scroll)?void 0:t.wasRoot)return n;for(let t=0;t<this.path.length;t++){let i=this.path[t],{scroll:r,options:s}=i;i!==this.root&&r&&s.layoutScroll&&(r.wasRoot&&iC(n,e),nX(n.x,r.offset.x),nX(n.y,r.offset.y))}return n}applyTransform(e,t=!1){let n=nB();iC(n,e);for(let e=0;e<this.path.length;e++){let i=this.path[e];!t&&i.options.layoutScroll&&i.scroll&&i!==i.root&&nZ(n,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),nW(i.latestValues)&&nZ(n,i.latestValues)}return nW(this.latestValues)&&nZ(n,this.latestValues),n}removeTransform(e){let t=nB();iC(t,e);for(let e=0;e<this.path.length;e++){let n=this.path[e];if(!n.instance||!nW(n.latestValues))continue;nV(n.latestValues)&&n.updateSnapshot();let i=nB();iC(i,n.measurePageBox()),ib(t,n.latestValues,n.snapshot?n.snapshot.layoutBox:void 0,i)}return nW(this.latestValues)&&ib(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==Z.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){var t,n,i,r;let s=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=s.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=s.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=s.isS
1haredProjectionDirty);let o=!!this.resumingFrom||this!==s;if(!(e||o&&this.isSharedProjectionDirty||this.isProjectionDirty||(null==(t=this.parent)?void 0:t.isProjectionDirty)||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:a,layoutId:l}=this.options;if(this.layout&&(a||l)){if(this.resolvedRelativeTargetAt=Z.timestamp,!this.targetDelta&&!this.relativeTarget){let e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=nB(),this.relativeTargetOrigin=nB(),nw(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),iC(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if((this.target||(this.target=nB(),this.targetWithTransforms=nB()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target)?(this.forceRelativeParentToResolveTarget(),n=this.target,i=this.relativeTarget,r=this.relativeParent.target,nR(n.x,i.x,r.x),nR(n.y,i.y,r.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):iC(this.target,this.layout.layoutBox),nQ(this.target,this.targetDelta)):iC(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let e=this.getClosestProjectingParent();e&&!!e.resumingFrom==!!this.resumingFrom&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=nB(),this.relativeTargetOrigin=nB(),nw(this.relativeTargetOrigin,this.target,e.target),iC(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}ij&&iH.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||nV(this.parent.latestValues)||nY(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var e;let t=this.getLead(),n=!!this.resumingFrom||this!==t,i=!0;if((this.isProjectionDirty||(null==(e=this.parent)?void 0:e.isProjectionDirty))&&(i=!1),n&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(i=!1),this.resolvedRelativeTargetAt===Z.timestamp&&(i=!1),i)return;let{layout:r,layoutId:s}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(r||s))return;iC(this.layoutCorrected,this.layout.layoutBox);let o=this.treeScale.x,a=this.treeScale.y;!function(e,t,n,i=!1){let r,s,o=n.length;if(o){t.x=t.y=1;for(let a=0;a<o;a++){s=(r=n[a]).projectionDelta;let{visualElement:o}=r.options;(!o||!o.props.style||"contents"!==o.props.style.display)&&(i&&r.options.layoutScroll&&r.scroll&&r!==r.root&&nZ(e,{x:-r.scroll.offset.x,y:-r.scroll.offset.y}),s&&(t.x*=s.x.scale,t.y*=s.y.scale,nQ(e,s)),i&&nW(r.latestValues)&&nZ(e,r.latestValues))}t.x<1.0000000000001&&t.x>.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}}(this.layoutCorrected,this.treeScale,this.path,n),t.layout&&!t.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(t.target=t.layout.layoutBox,t.targetWithTransforms=nB());let{target:l}=t;if(!l){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(iy(this.prevProjectionDelta.x,this.projectionDelta.x),iy(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),nb(this.projectionDelta,this.layoutCorrected,l,this.latestValues),this.treeScale.x===o&&this.treeScale.y===a&&iD(this.projectionDelta.x,this.prevProjectionDelta.x)&&iD(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",l)),ij&&iH.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){var t;if(null==(t=this.options.visualElement)||t.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=nH(),this.projectionDelta=nH(),this.projectionDeltaWithTransform=nH()}setAnimationOrigin(e,t=!1){let n,i=this.snapshot,r=i?i.latestValues:{},s={...this.latestValues},o=nH();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let a=nB(),l=(i?i.source:void 0)!==(this.layout?this.layout.source:void 0),h=this.getStack(),c=!h||h.members.length<=1,u=!!(l&&!c&&!0===this.options.crossfade&&!this.path.some(i2));this.animationProgress=0,this.mixTargetDelta=t=>{let i=t/1e3;if(i4(o.x,e.x,i),i4(o.y,e.y,i),this.setTargetDelta(o),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var h,d,m,p,f,T;nw(a,this.layout.layoutBox,this.relativeParent.layout.layoutBox),m=this.relativeTarget,p=this.relativeTargetOrigin,f=a,T=i,i8(m.x,p.x,f.x,T),i8(m.y,p.y,f.y,T),n&&(h=this.relativeTarget,d=n,iw(h.x,d.x)&&iw(h.y,d.y))&&(this.isProjectionDirty=!1),n||(n=nB()),iC(n,this.relativeTarget)}l&&(this.animationValues=s,function(e,t,n,i,r,s){r?(e.opacity=ty(0,void 0!==n.opacity?n.opacity:1,iA(i)),e.opacityExit=ty(void 0!==t.opacity?t.opacity:1,0,i_(i))):s&&(e.opacity=ty(void 0!==t.opacity?t.opacity:1,void 0!==n.opacity?n.opacity:1,i));for(let r=0;r<ip;r++){let s=`border${im[r]}Radius`,o=ig(t,s),a=ig(n,s);(void 0!==o||void 0!==a)&&(o||(o=0),a||(a=0),0===o||0===a||iE(o)===iE(a)?(e[s]=Math.max(ty(iT(o),iT(a),i),0),(eD.test(a)||eD.test(o))&&(e[s]+="
1%")):e[s]=a)}(t.rotate||n.rotate)&&(e.rotate=ty(t.rotate||0,n.rotate||0,i))}(s,r,this.latestValues,i,u,c)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=i},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(q(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=X.update(()=>{var t;let n;ie.hasAnimatedSinceResize=!0,this.currentAnimation=(t={...e,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onComplete:()=>{e.onComplete&&e.onComplete(),this.completeAnimation()}},(n=ea(0)?0:eo(0)).start(nr("",n,1e3,t)),n.animation),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:n,layout:i,latestValues:r}=e;if(t&&n&&i){if(this!==e&&this.layout&&i&&rt(this.options.animationType,this.layout.layoutBox,i.layoutBox)){n=this.target||nB();let t=nk(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;let i=nk(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+i}iC(t,n),nZ(t,r),nb(this.projectionDeltaWithTransform,this.layoutCorrected,t,r)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new iF),this.sharedNodes.get(e).add(t);let n=t.options.initialPromotionConfig;t.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){var e;let{layoutId:t}=this.options;return t&&(null==(e=this.getStack())?void 0:e.lead)||this}getPrevLead(){var e;let{layoutId:t}=this.options;return t?null==(e=this.getStack())?void 0:e.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:n}={}){let i=this.getStack();i&&i.promote(this,n),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:n}=e;if((n.z||n.rotate||n.rotateX||n.rotateY||n.rotateZ||n.skewX||n.skewY)&&(t=!0),!t)return;let i={};n.z&&iK("z",e,i,this.animationValues);for(let t=0;t<iB.length;t++)iK(`rotate${iB[t]}`,e,i,this.animationValues),iK(`skew${iB[t]}`,e,i,this.animationValues);for(let t in e.render(),i)e.setStaticValue(t,i[t]),this.animationValues&&(this.animationValues[t]=i[t]);e.scheduleRender()}getProjectionStyles(e){var t,n;if(!this.instance||this.isSVG)return;if(!this.isVisible)return iU;let i={visibility:""},r=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,i.opacity="",i.pointerEvents=id(null==e?void 0:e.pointerEvents)||"",i.transform=r?r(this.latestValues,""):"none",i;let s=this.getLead();if(!this.projectionDelta||!this.layout||!s.target){let t={};return this.options.layoutId&&(t.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,t.pointerEvents=id(null==e?void 0:e.pointerEvents)||""),this.hasProjected&&!nW(this.latestValues)&&(t.transform=r?r({},""):"none",this.hasProjected=!1),t}let o=s.animationValues||s.latestValues;this.applyTransformsToTarget(),i.transform=function(e,t,n){let i="",r=e.x.translate/t.x,s=e.y.translate/t.y,o=(null==n?void 0:n.z)||0;if((r||s||o)&&(i=`translate3d(${r}px, ${s}px, ${o}px) `),(1!==t.x||1!==t.y)&&(i+=`scale(${1/t.x}, ${1/t.y}) `),n){let{transformPerspective:e,rotate:t,rotateX:r,rotateY:s,skewX:o,skewY:a}=n;e&&(i=`perspective(${e}px) ${i}`),t&&(i+=`rotate(${t}deg) `),r&&(i+=`rotateX(${r}deg) `),s&&(i+=`rotateY(${s}deg) `),o&&(i+=`skewX(${o}deg) `),a&&(i+=`skewY(${a}deg) `)}let a=e.x.scale*t.x,l=e.y.scale*t.y;return(1!==a||1!==l)&&(i+=`scale(${a}, ${l})`),i||"none"}(this.projectionDeltaWithTransform,this.treeScale,o),r&&(i.transform=r(o,i.transform));let{x:a,y:l}=this.projectionDelta;for(let e in i.transformOrigin=`${100*a.origin}% ${100*l.origin}% 0`,s.animationValues?i.opacity=s===this?null!=(n=null!=(t=o.opacity)?t:this.latestValues.opacity)?n:1:this.preserveOpacity?this.latestValues.opacity:o.opacityExit:i.opacity=s===this?void 0!==o.opacity?o.opacity:"":void 0!==o.opacityExit?o.opacityExit:0,ir){if(void 0===o[e])continue;let{correct:t,applyTo:n}=ir[e],r="none"===i.transform?o[e]:t(o[e],s);if(n){let e=n.length;for(let t=0;t<e;t++)i[n[t]]=r}else i[e]=r}return this.options.layoutId&&(i.pointerEvents=s===this?id(null==e?void 0:e.pointerEvents)||"":"none"),i}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}
1resetTree(){this.root.nodes.forEach(e=>{var t;return null==(t=e.currentAnimation)?void 0:t.stop()}),this.root.nodes.forEach(iX),this.root.sharedNodes.clear()}}}function iW(e){e.updateLayout()}function iY(e){var t;let n=(null==(t=e.resumeFrom)?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){let{layoutBox:t,measuredBox:i}=e.layout,{animationType:r}=e.options,s=n.source!==e.layout.source;"size"===r?nU(e=>{let i=s?n.measuredBox[e]:n.layoutBox[e],r=nk(i);i.min=t[e].min,i.max=i.min+r}):rt(r,n.layoutBox,t)&&nU(i=>{let r=s?n.measuredBox[i]:n.layoutBox[i],o=nk(t[i]);r.max=r.min+o,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[i].max=e.relativeTarget[i].min+o)});let o=nH();nb(o,t,n.layoutBox);let a=nH();s?nb(a,e.applyTransform(i,!0),n.measuredBox):nb(a,t,n.layoutBox);let l=!iI(o),h=!1;if(!e.resumeFrom){let i=e.getClosestProjectingParent();if(i&&!i.resumeFrom){let{snapshot:r,layout:s}=i;if(r&&s){let o=nB();nw(o,n.layoutBox,r.layoutBox);let a=nB();nw(a,t,s.layoutBox),iM(o,a)||(h=!0),i.options.layoutRoot&&(e.relativeTarget=a,e.relativeTargetOrigin=o,e.relativeParent=i)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:n,delta:a,layoutDelta:o,hasLayoutChanged:l,hasRelativeTargetChanged:h})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function i$(e){ij&&iH.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function iz(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function iQ(e){e.clearSnapshot()}function iX(e){e.clearMeasurements()}function iq(e){e.isLayoutDirty=!1}function iZ(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function iJ(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function i1(e){e.resolveTargetDelta()}function i0(e){e.calcProjection()}function i9(e){e.resetSkewAndRotation()}function i5(e){e.removeLeadSnapshot()}function i4(e,t,n){e.translate=ty(t.translate,0,n),e.scale=ty(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function i8(e,t,n,i){e.min=ty(t.min,n.min,i),e.max=ty(t.max,n.max,i)}function i2(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let i6={duration:.45,ease:[.4,0,.1,1]},i7=e=>"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),i3=i7("applewebkit/")&&!i7("chrome/")?Math.round:k;function re(e){e.min=i3(e.min),e.max=i3(e.max)}function rt(e,t,n){return"position"===e||"preserve-aspect"===e&&!(.2>=Math.abs(iP(t)-iP(n)))}function rn(e){var t;return e!==e.root&&(null==(t=e.scroll)?void 0:t.wasRoot)}let ri=iV({attachResizeListener:(e,t)=>nE(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),rr={current:void 0},rs=iV({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!rr.current){let e=new ri({});e.mount(window),e.setOptions({layoutScroll:!0}),rr.current=e}return rr.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position});function ro(e,t){let n=function(e){if(e instanceof Element)return[e];if("string"==typeof e){let t=document.querySelectorAll(e);return t?Array.from(t):[]}return Array.from(e)}(e),i=new AbortController;return[n,{passive:!0,...t,signal:i.signal},()=>i.abort()]}function ra(e){return t=>{"touch"===t.pointerType||nf.x||nf.y||e(t)}}function rl(e,t,n){let{props:i}=e;e.animationState&&i.whileHover&&e.animationState.setActive("whileHover","Start"===n);let r=i["onHover"+n];r&&X.postRender(()=>r(t,ng(t)))}let rh=(e,t)=>!!t&&(e===t||rh(e,t.parentElement)),rc=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),ru=new WeakSet;function rd(e){return t=>{"Enter"===t.key&&e(t)}}function rm(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}
1function rp(e){return nT(e)&&!(nf.x||nf.y)}function rf(e,t,n){let{props:i}=e;e.animationState&&i.whileTap&&e.animationState.setActive("whileTap","Start"===n);let r=i["onTap"+("End"===n?"":n)];r&&X.postRender(()=>r(t,ng(t)))}let rT=new WeakMap,rE=new WeakMap,rg=e=>{let t=rT.get(e.target);t&&t(e)},rA=e=>{e.forEach(rg)},r_={some:0,all:1},rx=(0,c.createContext)({strict:!1}),rN=(0,c.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),rC=(0,c.createContext)({});function ry(e){return g(e.animate)||S.some(t=>x(e[t]))}function rv(e){return!!(ry(e)||e.variants)}function rS(e){return Array.isArray(e)?e.join(" "):e}let rk="u">typeof window,rO={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},rb={};for(let e in rO)rb[e]={isEnabled:t=>rO[e].some(e=>!!t[e])};let rR=Symbol.for("motionComponentSymbol"),rI=rk?c.useLayoutEffect:c.useEffect,rw=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function rL(e){if("string"!=typeof e||e.includes("-"));else if(rw.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}function rM(e){let t=(0,c.useRef)(null);return null===t.current&&(t.current=e()),t.current}let rP=e=>(t,n)=>{let i=(0,c.useContext)(rC),r=(0,c.useContext)(n2),s=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:n},i,r,s){let o={latestValues:function(e,t,n,i){let r={},s=i(e,{});for(let e in s)r[e]=id(s[e]);let{initial:o,animate:a}=e,l=ry(e),h=rv(e);t&&h&&!l&&!1!==e.inherit&&(void 0===o&&(o=t.initial),void 0===a&&(a=t.animate));let c=!!n&&!1===n.initial,u=(c=c||!1===o)?a:o;if(u&&"boolean"!=typeof u&&!g(u)){let t=Array.isArray(u)?u:[u];for(let n=0;n<t.length;n++){let i=C(e,t[n]);if(i){let{transitionEnd:e,transition:t,...n}=i;for(let e in n){let t=n[e];if(Array.isArray(t)){let e=c?t.length-1:0;t=t[e]}null!==t&&(r[e]=t)}for(let t in e)r[t]=e[t]}}}return r}(i,r,s,e),renderState:t()};return n&&(o.onMount=e=>n({props:i,current:e,...o}),o.onUpdate=e=>n(e)),o})(e,t,i,r);return n?s():rM(s)},rD=(e,t)=>t&&"number"==typeof e?t.transform(e):e,rF={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},rH=V.length;function rj(e,t,n){let{style:i,vars:r,transformOrigin:s}=e,o=!1,a=!1;for(let e in t){let n=t[e];if(W.has(e)){o=!0;continue}if(tu(e)){r[e]=n;continue}{let t=rD(n,e5[e]);e.startsWith("origin")?(a=!0,s[e]=t):i[e]=t}}if(!t.transform&&(o||n?i.transform=function(e,t,n){let i="",r=!0;for(let s=0;s<rH;s++){let o=V[s],a=e[o];if(void 0===a)continue;let l=!0;if(!(l="number"==typeof a?a===+!!o.startsWith("scale"):0===parseFloat(a))||n){let e=rD(a,e5[o]);if(!l){r=!1;let t=rF[o]||o;i+=`${t}(${e}) `}n&&(t[o]=e)}}return i=i.trim(),n?i=n(t,r?"":i):r&&(i="none"),i}(t,e.transform,n):i.transform&&(i.transform="none")),a){let{originX:e="50%",originY:t="50%",originZ:n=0}=s;i.transformOrigin=`${e} ${t} ${n}`}}let rB={offset:"stroke-dashoffset",array:"stroke-dasharray"},rU={offset:"strokeDashoffset",array:"strokeDasharray"};function rG(e,t,n){return"string"==typeof e?e:eF.transform(t+n*e)}function rK(e,{attrX:t,attrY:n,attrScale:i,originX:r,originY:s,pathLength:o,pathSpacing:a=1,pathOffset:l=0,...h},c,u){let d,m;if(rj(e,h,u),c){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:p,style:f,dimensions:T}=e;p.transform&&(T&&(f.transform=p.transform),delete p.transform),T&&(void 0!==r||void 0!==s||f.transform)&&(d=rG(void 0!==r?r:.5,T.x,T.width),m=rG(void 0!==s?s:.5,T.y,T.height),f.transformOrigin=`${d} ${m}`),void 0!==t&&(p.x=t),void 0!==n&&(p.y=n),void 0!==i&&(p.scale=i),void 0!==o&&function(e,t,n=1,i=0,r=!0){e.pathLength=1;let s=r?rB:rU;e[s.offset]=eF.transform(-i);let o=eF.transform(t),a=eF.transform(n);e[s.array]=`${o} ${a}`}(p,o,a,l,!1)}let rV=()=>({style:{},transform:{},transformOrigin:{},vars:{}}),rW=()=>({...rV(),attrs:{}}),rY=e=>"string"==typeof e&&"svg"===e.toLowerCase();function r$(e,{style:t,vars:n},i,r){for(let s in Object.assign(e.style,t,r&&r.getProjectionStyles(i)),n)e.style.setProperty(s,n[s])}let rz=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function rQ(e,t,n,i){for(let n in r$(e,t,void 0,i),t.attrs)e.setAttribute(rz.has(n)?n:eh(n),t.attrs[n])}function rX(e,{layout:t,layoutId:n}){return W.has(e)||e.startsWith("origin")||(t||void 0!==n)&&(!!ir[e]||"opacity"===e)}function rq(e,t,n){var i;let{style:r}=e,s={};for(let o in r)(ea(r[o])||t.style&&ea(t.style[o])||rX(o,e)||(null==(i=null==n?void 0:n.getValue(o))?void 0:i.liveStyle)!==void 0)&&(s[o]=r[o]);return s}function rZ(e,t,n){let i=rq(e,t,n);for(let n in e)(ea(e[n])||ea(t[n]))&&(i[-1!==V.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=e[n]);return i}let rJ=["x","y","width","height","cx","cy","r"],r1={useVisualState:rP({scrapeMotionValuesFromProps:rZ,createRenderState:rW,onUpdate:({props:e,prevProps:t,current:n,renderState:i,latestValues:r})=>{if(!n)return;let s=!!e.drag;if(!s){for(let e in r)if(W.has(e)){s=!0;break}}if(!s)return;let o=!t;if(t)for(let n=0;n<rJ.length;n++){let i=rJ[n];e[i]!==t[i]&&(o=!0)}o&&X.read(()=>{try{i.dimensions="function"==typeof n.getBBox?n.getBBox():n.getBoundingClientRect()}catch(e){i.dimensions={x:0,y:0,width:0,height:0}}X.render(()=>{rK(i,r,rY(n.tagName),e.transformTemplate),rQ(n,i)})})}})},r0={useVisualState:rP({scrapeMotionValuesFromProps:rq,createRenderState:rV})};function r9(e,t,n){for(let i in t)ea(t[i])||rX(i,n)||(e[i]=t[i])}let r5=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function r4(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||r5.has(e)}let r8=e=>!r4(e);try{(r=e.r(34537).default)&&(r8=e=>e.startsWith("on")?!r4(e):r(e))}catch(e){}let r2={current:null},r6={current:!1}
1,r7=[...tE,eG,eq],r3=new WeakMap,se=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class st{scrapeMotionValuesFromProps(e,t,n){return{}}constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:i,blockInitialAnimation:r,visualState:s},o={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=th,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=et.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,X.render(this.render,!1,!0))};const{latestValues:a,renderState:l,onUpdate:h}=s;this.onUpdate=h,this.latestValues=a,this.baseTarget={...a},this.initialValues=t.initial?{...a}:{},this.renderState=l,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=i,this.options=o,this.blockInitialAnimation=!!r,this.isControllingVariants=ry(t),this.isVariantNode=rv(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);const{willChange:c,...u}=this.scrapeMotionValuesFromProps(t,{},this);for(const e in u){const t=u[e];void 0!==a[e]&&ea(t)&&t.set(a[e],!1)}}mount(e){this.current=e,r3.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),r6.current||function(){if(r6.current=!0,rk)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>r2.current=e.matches;e.addListener(t),t()}else r2.current=!1}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||r2.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let e in r3.delete(this.current),this.projection&&this.projection.unmount(),q(this.notifyUpdate),q(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}bindToMotionValue(e,t){let n;this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();let i=W.has(e),r=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&X.preRender(this.notifyUpdate),i&&this.projection&&(this.projection.isTransformDirty=!0)}),s=t.on("renderRequest",this.scheduleRender);window.MotionCheckAppearSync&&(n=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{r(),s(),n&&n(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in rb){let t=rb[e];if(!t)continue;let{isEnabled:n,Feature:i}=t;if(!this.features[e]&&i&&n(this.props)&&(this.features[e]=new i(this)),this.features[e]){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):nB()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<se.length;t++){let n=se[t];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);let i=e["on"+n];i&&(this.propEventSubscriptions[n]=this.on(n,i))}this.prevMotionValues=function(e,t,n){for(let i in t){let r=t[i],s=n[i];if(ea(r))e.addValue(i,r);else if(ea(s))e.addValue(i,eo(r,{owner:e}));else if(s!==r)if(e.hasValue(i)){let t=e.getValue(i);!0===t.liveStyle?t.jump(r):t.hasAnimated||t.set(r)}else{let t=e.getStaticValue(i);e.addValue(i,eo(void 0!==t?t:r,{owner:e}))}}for(let i in n)void 0===t[i]&&e.removeValue(i);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue(),this.onUpdate&&this.onUpdate(this)}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}
1addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let n=this.values.get(e);t!==n&&(n&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return void 0===n&&void 0!==t&&(n=eo(null===t?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){var n;let i=void 0===this.latestValues[e]&&this.current?null!=(n=this.getBaseTargetFromProps(this.props,e))?n:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];if(null!=i){let n,r;if("string"==typeof i&&(n=i,/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(n)||(r=i,/^0[^.\s]+$/u.test(r))))i=parseFloat(i);else{let n;n=i,!r7.find(tT(n))&&eq.test(t)&&(i=e2(e,t))}this.setBaseTarget(e,ea(i)?i.get():i)}return ea(i)?i.get():i}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;let n,{initial:i}=this.props;if("string"==typeof i||"object"==typeof i){let r=C(this.props,i,null==(t=this.presenceContext)?void 0:t.custom);r&&(n=r[e])}if(i&&void 0!==n)return n;let r=this.getBaseTargetFromProps(this.props,e);return void 0===r||ea(r)?void 0!==this.initialValues[e]&&void 0===n?void 0:this.baseTarget[e]:r}on(e,t){return this.events[e]||(this.events[e]=new er),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}}class sn extends st{constructor(){super(...arguments),this.KeyframeResolver=tA}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;ea(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}class si extends sn{constructor(){super(...arguments),this.type="html",this.renderInstance=r$}readValueFromInstance(e,t){if(W.has(t)){let e=e8(t);return e&&e.default||0}{let n=window.getComputedStyle(e),i=(tu(t)?n.getPropertyValue(t):n[t])||0;return"string"==typeof i?i.trim():i}}measureInstanceViewportBox(e,{transformPagePoint:t}){return nJ(e,t)}build(e,t,n){rj(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return rq(e,t,n)}}class sr extends sn{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=nB}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(W.has(t)){let e=e8(t);return e&&e.default||0}return t=rz.has(t)?t:eh(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return rZ(e,t,n)}
1build(e,t,n){rK(e,t,this.isSVGTag,n.transformTemplate)}renderInstance(e,t,n,i){rQ(e,t,n,i)}mount(e){this.isSVGTag=rY(e.tagName),super.mount(e)}}let ss=function(e){if("u"<typeof Proxy)return e;let t=new Map;return new Proxy((...t)=>e(...t),{get:(n,i)=>"create"===i?e:(t.has(i)||t.set(i,e(i)),t.get(i))})}((s={animation:{Feature:class extends nm{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:n})=>(function(e,t,n={}){let i;if(e.notify("AnimationStart",t),Array.isArray(t))i=Promise.all(t.map(t=>no(e,t,n)));else if("string"==typeof t)i=no(e,t,n);else{let r="function"==typeof t?y(e,t,n.custom):t;i=Promise.all(ns(e,r,n))}return i.then(()=>{e.notify("AnimationComplete",t)})})(e,t,n))),n=nd(),i=!0,r=t=>(n,i)=>{var r;let s=y(e,i,"exit"===t?null==(r=e.presenceContext)?void 0:r.custom:void 0);if(s){let{transition:e,transitionEnd:t,...i}=s;n={...n,...i,...t}}return n};function s(s){let{props:o}=e,a=function e(t){if(!t)return;if(!t.isControllingVariants){let n=t.parent&&e(t.parent)||{};return void 0!==t.props.initial&&(n.initial=t.props.initial),n}let n={};for(let e=0;e<nl;e++){let i=S[e],r=t.props[i];(x(r)||!1===r)&&(n[i]=r)}return n}(e.parent)||{},l=[],h=new Set,c={},u=1/0;for(let t=0;t<nc;t++){var d,m;let p=nh[t],f=n[p],T=void 0!==o[p]?o[p]:a[p],E=x(T),N=p===s?f.isActive:null;!1===N&&(u=t);let C=T===a[p]&&T!==o[p]&&E;if(C&&i&&e.manuallyAnimateOnMount&&(C=!1),f.protectedKeys={...c},!f.isActive&&null===N||!T&&!f.prevProp||g(T)||"boolean"==typeof T)continue;let y=(d=f.prevProp,"string"==typeof(m=T)?m!==d:!!Array.isArray(m)&&!_(m,d)),v=y||p===s&&f.isActive&&!C&&E||t>u&&E,S=!1,k=Array.isArray(T)?T:[T],O=k.reduce(r(p),{});!1===N&&(O={});let{prevResolvedValues:b={}}=f,R={...b,...O},I=t=>{v=!0,h.has(t)&&(S=!0,h.delete(t)),f.needsAnimating[t]=!0;let n=e.getValue(t);n&&(n.liveStyle=!1)};for(let e in R){let t=O[e],n=b[e];if(!c.hasOwnProperty(e))(A(t)&&A(n)?_(t,n):t===n)?void 0!==t&&h.has(e)?I(e):f.protectedKeys[e]=!0:null!=t?I(e):h.add(e)}f.prevProp=T,f.prevResolvedValues=O,f.isActive&&(c={...c,...O}),i&&e.blockInitialAnimation&&(v=!1);let w=!(C&&y)||S;v&&w&&l.push(...k.map(e=>({animation:e,options:{type:p}})))}if(h.size){let t={};h.forEach(n=>{let i=e.getBaseTarget(n),r=e.getValue(n);r&&(r.liveStyle=!0),t[n]=null!=i?i:null}),l.push({animation:t})}let p=!!l.length;return i&&(!1===o.initial||o.initial===o.animate)&&!e.manuallyAnimateOnMount&&(p=!1),i=!1,p?t(l):Promise.resolve()}return{animateChanges:s,setActive:function(t,i){var r;if(n[t].isActive===i)return Promise.resolve();null==(r=e.variantChildren)||r.forEach(e=>{var n;return null==(n=e.animationState)?void 0:n.setActive(t,i)}),n[t].isActive=i;let o=s(t);for(let e in n)n[e].protectedKeys={};return o},setAnimateFunction:function(n){t=n(e)},getState:()=>n,reset:()=>{n=nd(),i=!0}}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();g(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){var e;this.node.animationState.reset(),null==(e=this.unmountControls)||e.call(this)}}},exit:{Feature:class extends nm{constructor(){super(...arguments),this.id=np++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;let i=this.node.animationState.setActive("exit",!e);t&&!e&&i.then(()=>t(this.id))}mount(){let{register:e}=this.node.presenceContext||{};e&&(this.unmount=e(this.id))}unmount(){}}},inView:{Feature:class extends nm{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var e;let t;this.unmount();let{viewport:n={}}=this.node.getProps(),{root:i,margin:r,amount:s="some",once:o}=n,a={root:i?i.current:void 0,rootMargin:r,threshold:"number"==typeof s?s:r_[s]},l=e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,o&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:n,onViewportLeave:i}=this.node.getProps(),r=t?n:i;r&&r(e)};return e=this.node.current,t=function({root:e,...t}){let n=e||document;rE.has(n)||rE.set(n,{});
1let i=rE.get(n),r=JSON.stringify(t);return i[r]||(i[r]=new IntersectionObserver(rA,{root:e,...t})),i[r]}(a),rT.set(e,l),t.observe(e),()=>{rT.delete(e),t.unobserve(e)}}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}(e,t))&&this.startObserver()}unmount(){}}},tap:{Feature:class extends nm{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t,n={}){let[i,r,s]=ro(e,n),o=e=>{let i=e.currentTarget;if(!rp(e)||ru.has(i))return;ru.add(i);let s=t(e),o=(e,t)=>{window.removeEventListener("pointerup",a),window.removeEventListener("pointercancel",l),rp(e)&&ru.has(i)&&(ru.delete(i),"function"==typeof s&&s(e,{success:t}))},a=e=>{o(e,n.useGlobalTarget||rh(i,e.target))},l=e=>{o(e,!1)};window.addEventListener("pointerup",a,r),window.addEventListener("pointercancel",l,r)};return i.forEach(e=>{rc.has(e.tagName)||-1!==e.tabIndex||null!==e.getAttribute("tabindex")||(e.tabIndex=0),(n.useGlobalTarget?window:e).addEventListener("pointerdown",o,r),e.addEventListener("focus",e=>((e,t)=>{let n=e.currentTarget;if(!n)return;let i=rd(()=>{if(ru.has(n))return;rm(n,"down");let e=rd(()=>{rm(n,"up")});n.addEventListener("keyup",e,t),n.addEventListener("blur",()=>rm(n,"cancel"),t)});n.addEventListener("keydown",i,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",i),t)})(e,r),r)}),s}(e,e=>(rf(this.node,e,"Start"),(e,{success:t})=>rf(this.node,e,t?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}},focus:{Feature:class extends nm{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=tw(nE(this.node.current,"focus",()=>this.onFocus()),nE(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends nm{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t,n={}){let[i,r,s]=ro(e,n),o=ra(e=>{let{target:n}=e,i=t(e);if("function"!=typeof i||!n)return;let s=ra(e=>{i(e),n.removeEventListener("pointerleave",s)});n.addEventListener("pointerleave",s,r)});return i.forEach(e=>{e.addEventListener("pointerenter",o,r)}),s}(e,e=>(rl(this.node,e,"Start"),e=>rl(this.node,e,"End"))))}unmount(){}}},pan:{Feature:class extends nm{constructor(){super(...arguments),this.removePointerDownListener=k}onPointerDown(e){this.session=new nx(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:n1(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:i}=this.node.getProps();return{onSessionStart:n4(e),onStart:n4(t),onMove:n,onEnd:(e,t)=>{delete this.session,i&&X.postRender(()=>i(e,t))}}}mount(){this.removePointerDownListener=nA(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends nm{constructor(e){super(e),this.removeGroupControls=k,this.removeListeners=k,this.controls=new n9(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||k}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:rs,MeasureLayout:il},layout:{ProjectionNode:rs,MeasureLayout:il}},o=(e,t)=>rL(e)?new sr(t):new si(t,{allowProjection:e!==c.Fragment}),function(e,{forwardMotionProps:t}={forwardMotionProps:!1}){return function({preloadedFeatures:e,createVisualElement:t,useRender:n,useVisualState:i,Component:r}){var s,o;function l(e,s){var o;let l,h={...(0,c.useContext)(rN),...e,layoutId:function({layoutId:e}){let t=(0,c.useContext)(n7).id;return t&&void 0!==e?t+"-"+e:e}(e)},{isStatic:u}=h,d=function(e){let{initial:t,animate:n}=function(e,t){if(ry(e)){let{initial:t,animate:n}=e;return{initial:!1===t||x(t)?t:void 0,animate:x(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,c.useContext)(rC));return(0,c.useMemo)(()=>({initial:t,animate:n}),[rS(t),rS(n)])}(e),m=i(e,u);if(!u&&rk){(0,c.useContext)(rx).strict;let e=function(e){let{drag:t,layout:n}=rb;if(!t&&!n)return{};let i={...t,...n};return{MeasureLayout:(null==t?void 0:t.isEnabled(e))||(null==n?void 0:n.isEnabled(e))?i.MeasureLayout:void 0,ProjectionNode:i.ProjectionNode}}
1(h);l=e.MeasureLayout,d.visualElement=function(e,t,n,i,r){var s,o;let{visualElement:a}=(0,c.useContext)(rC),l=(0,c.useContext)(rx),h=(0,c.useContext)(n2),u=(0,c.useContext)(rN).reducedMotion,d=(0,c.useRef)(null);i=i||l.renderer,!d.current&&i&&(d.current=i(e,{visualState:t,parent:a,props:n,presenceContext:h,blockInitialAnimation:!!h&&!1===h.initial,reducedMotionConfig:u}));let m=d.current,p=(0,c.useContext)(n3);m&&!m.projection&&r&&("html"===m.type||"svg"===m.type)&&function(e,t,n,i){let{layoutId:r,layout:s,drag:o,dragConstraints:a,layoutScroll:l,layoutRoot:h}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:r,layout:s,alwaysMeasureLayout:!!o||a&&nS(a),visualElement:e,animationType:"string"==typeof s?s:"both",initialPromotionConfig:i,layoutScroll:l,layoutRoot:h})}(d.current,n,r,p);let f=(0,c.useRef)(!1);(0,c.useInsertionEffect)(()=>{m&&f.current&&m.update(n,h)});let T=n[ec],E=(0,c.useRef)(!!T&&!(null==(s=window.MotionHandoffIsComplete)?void 0:s.call(window,T))&&(null==(o=window.MotionHasOptimisedAnimation)?void 0:o.call(window,T)));return rI(()=>{m&&(f.current=!0,window.MotionIsMounted=!0,m.updateFeatures(),is.render(m.render),E.current&&m.animationState&&m.animationState.animateChanges())}),(0,c.useEffect)(()=>{m&&(!E.current&&m.animationState&&m.animationState.animateChanges(),E.current&&(queueMicrotask(()=>{var e;null==(e=window.MotionHandoffMarkAsComplete)||e.call(window,T)}),E.current=!1))}),m}(r,m,h,t,e.ProjectionNode)}return(0,a.jsxs)(rC.Provider,{value:d,children:[l&&d.visualElement?(0,a.jsx)(l,{visualElement:d.visualElement,...h}):null,n(r,e,(o=d.visualElement,(0,c.useCallback)(e=>{e&&m.onMount&&m.onMount(e),o&&(e?o.mount(e):o.unmount()),s&&("function"==typeof s?s(e):nS(s)&&(s.current=e))},[o])),m,u,d.visualElement)]})}e&&function(e){for(let t in e)rb[t]={...rb[t],...e[t]}}(e),l.displayName=`motion.${"string"==typeof r?r:`create(${null!=(o=null!=(s=r.displayName)?s:r.name)?o:""})`}`;let h=(0,c.forwardRef)(l);return h[rR]=r,h}({...rL(e)?r1:r0,preloadedFeatures:s,useRender:function(e=!1){return(t,n,i,{latestValues:r},s)=>{let o=(rL(t)?function(e,t,n,i){let r=(0,c.useMemo)(()=>{let n=rW();return rK(n,t,rY(i),e.transformTemplate),{...n.attrs,style:{...n.style}}},[t]);if(e.style){let t={};r9(t,e.style,e),r.style={...t,...r.style}}return r}:function(e,t){let n,i,r={},s=(n=e.style||{},r9(i={},n,e),Object.assign(i,function({transformTemplate:e},t){return(0,c.useMemo)(()=>{let n=rV();return rj(n,t,e),Object.assign({},n.vars,n.style)},[t])}(e,t)),i);return e.drag&&!1!==e.dragListener&&(r.draggable=!1,s.userSelect=s.WebkitUserSelect=s.WebkitTouchCallout="none",s.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(r.tabIndex=0),r.style=s,r})(n,r,s,t),a=function(e,t,n){let i={};for(let r in e)("values"!==r||"object"!=typeof e.values)&&(r8(r)||!0===n&&r4(r)||!t&&!r4(r)||e.draggable&&r.startsWith("onDrag"))&&(i[r]=e[r]);return i}(n,"string"==typeof t,e),l=t!==c.Fragment?{...a,...o,ref:i}
1:{},{children:h}=n,u=(0,c.useMemo)(()=>ea(h)?h.get():h,[h]);return(0,c.createElement)(t,{...l,children:u})}}(t),createVisualElement:o,Component:e})}));var so=c;class sa extends so.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function sl({children:e,isPresent:t}){let n=(0,so.useId)(),i=(0,so.useRef)(null),r=(0,so.useRef)({width:0,height:0,top:0,left:0}),{nonce:s}=(0,so.useContext)(rN);return(0,so.useInsertionEffect)(()=>{let{width:e,height:o,top:a,left:l}=r.current;if(t||!i.current||!e||!o)return;i.current.dataset.motionPopId=n;let h=document.createElement("style");return s&&(h.nonce=s),document.head.appendChild(h),h.sheet&&h.sheet.insertRule(`
2          [data-motion-pop-id="${n}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${o}px !important;
6            top: ${a}px !important;
7            left: ${l}px !important;
8          }
9        `),()=>{document.head.removeChild(h)}},[t]),(0,a.jsx)(sa,{isPresent:t,childRef:i,sizeRef:r,children:so.cloneElement(e,{ref:i})})}let sh=({children:e,initial:t,isPresent:n,onExitComplete:i,custom:r,presenceAffectsLayout:s,mode:o})=>{let l=rM(sc),h=(0,c.useId)(),u=(0,c.useCallback)(e=>
9{for(let t of(l.set(e,!0),l.values()))if(!t)return;i&&i()},[l,i]),d=(0,c.useMemo)(()=>({id:h,initial:t,isPresent:n,custom:r,onExitComplete:u,register:e=>(l.set(e,!1),()=>l.delete(e))}),s?[Math.random(),u]:[n,u]);return(0,c.useMemo)(()=>{l.forEach((e,t)=>l.set(t,!1))},[n]),c.useEffect(()=>{n||l.size||!i||i()},[n]),"popLayout"===o&&(e=(0,a.jsx)(sl,{isPresent:n,children:e})),(0,a.jsx)(n2.Provider,{value:d,children:e})};function sc(){return new Map}let su=e=>e.key||"";function sd(e){let t=[];return c.Children.forEach(e,e=>{(0,c.isValidElement)(e)&&t.push(e)}),t}let sm=({children:e,custom:t,initial:n=!0,onExitComplete:i,presenceAffectsLayout:r=!0,mode:s="sync",propagate:o=!1})=>{let[l,h]=n6(o),u=(0,c.useMemo)(()=>sd(e),[e]),d=o&&!l?[]:u.map(su),m=(0,c.useRef)(!0),p=(0,c.useRef)(u),f=rM(()=>new Map),[T,E]=(0,c.useState)(u),[g,A]=(0,c.useState)(u);rI(()=>{m.current=!1,p.current=u;for(let e=0;e<g.length;e++){let t=su(g[e]);d.includes(t)?f.delete(t):!0!==f.get(t)&&f.set(t,!1)}},[g,d.length,d.join("-")]);let _=[];if(u!==T){let e=[...u];for(let t=0;t<g.length;t++){let n=g[t],i=su(n);d.includes(i)||(e.splice(t,0,n),_.push(n))}"wait"===s&&_.length&&(e=_),A(sd(e)),E(u);return}let{forceRender:x}=(0,c.useContext)(n7);return(0,a.jsx)(a.Fragment,{children:g.map(e=>{let c=su(e),T=(!o||!!l)&&(u===g||d.includes(c));return(0,a.jsx)(sh,{isPresent:T,initial:(!m.current||!!n)&&void 0,custom:T?void 0:t,presenceAffectsLayout:r,mode:s,onExitComplete:T?void 0:()=>{if(!f.has(c))return;f.set(c,!0);let e=!0;f.forEach(t=>{t||(e=!1)}),e&&(null==x||x(),A(p.current),o&&(null==h||h()),i&&i())},children:e},c)})})},sp={wow:"https://api.byster.one/launcher/download",other:"https://api.hacks.byster.one/launcher/download"},sf="wow/download",sT="download",sE=({lang:e,hidden:t})=>{let n=(0,h.useRouter)(),i=(0,h.usePathname)(),r=(0,l.useCookies)(),s=(0,h.useSearchParams)(),{searchQueryParams:o}=(0,d.default)(),[m,p]=(0,c.useState)(!1),[g,A]=(0,c.useState)(!1),_=i.includes("funpay")||o(["from","ref"]).includes("funpay"),x=(0,c.useCallback)(e=>{let t=window.location.pathname.replace("/en","").replace("/ru","");n.push(`/${e}${t}`)},[n]),N=(0,c.useCallback)(()=>p(!1),[]),C=(0,c.useCallback)(e=>{let t=s.get("from")||r.get("from"),n=s.get("ref")||r.get("ref"),i=t?`?ref=${t}`:n?`?ref=${n}`:"";return`${sp[e]}${i}`},[r,s]),y=(0,c.useCallback)(e=>t=>{A(!1),N();let n=t.metaKey||t.ctrlKey||t.shiftKey||t.altKey;if(t.defaultPrevented||n||window.innerWidth<=600)return;let i=document.createElement("iframe");i.hidden=!0,i.src=C(e),document.body.appendChild(i),window.setTimeout(()=>i.remove(),6e4)},[N,C]);if((0,c.useEffect)(()=>(m?document.body.style.overflow="hidden":document.body.style.overflow="",()=>{document.body.style.overflow=""}),[m]),t||_)return null;let v=(0,u.getDictionary)(e);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("header",{className:"fixed left-0 right-0 top-0 z-50 border-b border-white/10 bg-black/40 backdrop-blur-xl transition-[background,border-color] duration-300",children:(0,a.jsxs)("div",{className:"mx-auto flex h-16 max-w-7xl items-center gap-4 px-4 md:px-6",children:[(0,a.jsx)("div",{className:"flex min-w-0 flex-1 items-center",children:(0,a.jsx)(E.default,{href:`/${e}/`,className:"relative z-10 flex shrink-0 transition opacity-90 hover:opacity-100",children:(0,a.jsx)(T.default,{src:"/logo.png",alt:"Byster",width:120,height:36,className:"h-8 w-auto object-contain sm:h-9",priority:!0})})}),(0,a.jsxs)("nav",{className:"hidden items-center gap-1 md:flex md:gap-2",children:[(0,a.jsx)(E.default,{href:`/${e}/`,className:"rounded-lg px-3 py-2 text-sm font-medium text-white/90 transition hover:bg-white/10 hover:text-white",children:v.main}),(0,a.jsx)(E.default,{href:`/${e}/games`,className:"rounded-lg px-3 py-2 text-sm font-medium text-white/90 transition hover:bg-white/10 hover:text-white",children:v.ourCheats}),(0,a.jsx)(E.default,{href:`/${e}/news`,className:"rounded-lg px-3 py-2 text-sm font-medium text-white/90 transition hover:bg-white/10 hover:text-white",children:v.newsTitle}),(0,a.jsxs)("div",{className:"relative",onMouseEnter:()=>A(!0),onMouseLeave:()=>A(!1),onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||A(!1)},children:[(0,a.jsxs)("button",{type:"button",onClick:()=>A(e=>!e),"aria-haspopup":"menu","aria-expanded":g,className:"flex cursor-pointer items-center gap-1 rounded-lg px-3 py-2 text-sm font-medium text-white/90 transition hover:bg-white/10 hover:text-white",children:[v.download,(0,a.jsx)("svg",{className:`h-4 w-4 transition-transform ${g?"rotate-180":""}`,fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,a.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 9l-7 7-7-7"})})]}),(0,a.jsx)(sm,{children:g&&(0,a.jsx)(ss.div,{initial:{opacity:0,y:-4}
9,animate:{opacity:1,y:0},exit:{opacity:0,y:-4},transition:{duration:.15},className:"absolute left-0 top-full pt-1",children:(0,a.jsxs)("div",{role:"menu",className:"min-w-[200px] rounded-xl border border-white/10 bg-black/90 py-2 shadow-xl backdrop-blur-xl",children:[(0,a.jsx)(E.default,{href:`/${e}/${sf}`,onClick:y("wow"),role:"menuitem",className:"block px-4 py-2 text-sm text-white/90 hover:bg-white/10 hover:text-white",children:"ru"===e?"Скачать для WoW":"Download for WoW"}),(0,a.jsx)(E.default,{href:`/${e}/${sT}`,onClick:y("other"),role:"menuitem",className:"block px-4 py-2 text-sm text-white/90 hover:bg-white/10 hover:text-white",children:"ru"===e?"Скачать для других игр":"Download for other games"})]})})})]}),(0,a.jsx)(E.default,{href:i.startsWith(`/${e}/wow`)?`/${e}/wow/#reviews`:`/${e}/#reviews`,className:"rounded-lg px-3 py-2 text-sm font-medium text-white/90 transition hover:bg-white/10 hover:text-white",children:v.reviewsTitle}),(0,a.jsx)(E.default,{href:`/${e}/contacts`,className:"rounded-lg px-3 py-2 text-sm font-medium text-white/90 transition hover:bg-white/10 hover:text-white",children:v.contacts})]}),(0,a.jsxs)("div",{className:"flex min-w-0 flex-1 items-center justify-end gap-3",children:[(0,a.jsxs)("div",{className:"hidden items-center rounded-lg border border-white/20 bg-white/5 text-sm md:flex",children:[(0,a.jsx)("button",{type:"button",onClick:()=>x("ru"),className:`cursor-pointer rounded-l-md px-3 py-2 font-medium transition ${"ru"===e?"bg-[#FCA63F] text-black":"text-white/80 hover:bg-white/10 hover:text-white"}`,children:"RU"}),(0,a.jsx)("button",{type:"button",onClick:()=>x("en"),className:`cursor-pointer rounded-r-md px-3 py-2 font-medium transition ${"en"===e?"bg-[#FCA63F] text-black":"text-white/80 hover:bg-white/10 hover:text-white"}`,children:"EN"})]}),(0,a.jsx)(f,{}),(0,a.jsxs)("button",{type:"button",onClick:()=>p(e=>!e),className:"relative z-10 flex cursor-pointer flex-col gap-1.5 rounded-lg p-2 md:hidden","aria-label":"Menu",children:[(0,a.jsx)(ss.span,{animate:m?{rotate:45,y:8}:{rotate:0,y:0},className:"h-0.5 w-6 bg-white"}),(0,a.jsx)(ss.span,{animate:m?{opacity:0}:{opacity:1},className:"h-0.5 w-6 bg-white"}),(0,a.jsx)(ss.span,{animate:m?{rotate:-45,y:-8}:{rotate:0,y:0},className:"h-0.5 w-6 bg-white"})]})]})]})}),(0,a.jsx)(sm,{children:m&&(0,a.jsx)(ss.div,{initial:{opacity:0}
9,animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},className:"fixed inset-0 z-40 bg-black/70 backdrop-blur-sm md:hidden",onClick:N,children:(0,a.jsxs)(ss.nav,{initial:{x:"100%"},animate:{x:0},exit:{x:"100%"},transition:{type:"tween",duration:.25},onClick:e=>e.stopPropagation(),className:"absolute right-0 top-0 flex h-full w-[min(100%,320px)] flex-col gap-2 border-l border-white/10 bg-black/95 p-6 pt-20",children:[(0,a.jsx)(E.default,{href:`/${e}/`,onClick:N,className:"rounded-lg py-3 text-base font-medium text-white",children:v.main}),(0,a.jsx)(E.default,{href:`/${e}/games`,onClick:N,className:"rounded-lg py-3 text-base font-medium text-white",children:v.ourCheats}),(0,a.jsx)(E.default,{href:`/${e}/news`,onClick:N,className:"rounded-lg py-3 text-base font-medium text-white",children:v.newsTitle}),(0,a.jsx)("span",{className:"text-sm font-medium text-white/60",children:v.download}),(0,a.jsx)(E.default,{href:`/${e}/${sf}`,onClick:y("wow"),className:"rounded-lg py-2 pl-4 text-sm text-white/90",children:"ru"===e?"Скачать для WoW":"Download for WoW"}),(0,a.jsx)(E.default,{href:`/${e}/${sT}`,onClick:y("other"),className:"rounded-lg py-2 pl-4 text-sm text-white/90",children:"ru"===e?"Скачать для других игр":"Download for other games"}),(0,a.jsx)(E.default,{href:i.startsWith(`/${e}/wow`)?`/${e}/wow/#reviews`:`/${e}/#reviews`,onClick:N,className:"rounded-lg py-3 text-base font-medium text-white",children:v.reviewsTitle}),(0,a.jsx)(E.default,{href:`/${e}/contacts`,onClick:N,className:"rounded-lg py-3 text-base font-medium text-white",children:v.contacts}),(0,a.jsxs)("div",{className:"mt-6 flex rounded-lg border border-white/20 bg-white/5 text-sm",children:[(0,a.jsx)("button",{type:"button",onClick:()=>{x("ru"),N()},className:`flex-1 cursor-pointer rounded-l-lg py-2.5 font-medium ${"ru"===e?"bg-[#FCA63F] text-black":"text-white/80"}`,children:"RU"}),(0,a.jsx)("button",{type:"button",onClick:()=>{x("en"),N()},className:`flex-1 cursor-pointer rounded-r-lg py-2.5 font-medium ${"en"===e?"bg-[#FCA63F] text-black":"text-white/80"}`,children:"EN"})]})]})})})]})};e.s(["Header",0,({lang:e})=>{let t=(0,h.useSearchParams)(),n=(0,l.useCookies)();return(0,c.useEffect)(()=>{let e=new Date;e.setDate(e.getDate()+3);let i="null"===t.get("ref")?null:t.get("ref"),r="null"===t.get("from")?null:t.get("from");"null"===n.get("from")&&n.remove("from"),"null"===n.get("ref")&&n.remove("ref"),i&&!n.get("ref")&&n.set("ref",i,{expires:e}),r&&!n.get("from")&&n.set("from",r,{expires:e})},[n,t]),(0,a.jsx)(sE,{lang:e})}],76771)},20467,e=>{"use strict";var t=e.i(18050);e.i(50764);var n=e.i(71879),i=e.i(15268),r=e.i(88916);let s=[{id:1,name:"WOW",description:"WOW",logo_img:"/WoW_icon.png",bg_img:"/wow.jpg",min_price:299,main_updated:"27.02.2023",main_hack_status:0,main_status_time:"27.02.2023",media:[],products:[]}],o=()=>(0,t.jsxs)("div",{className:"overflow-hidden rounded-2xl border border-white/[0.06]",children:[(0,t.jsx)("div",{className:"skeleton aspect-[3/2]"}),(0,t.jsxs)("div",{className:"space-y-3 p-4 sm:p-5",children:[(0,t.jsx)("div",{className:"skeleton h-4 w-24 rounded"}),(0,t.jsx)("div",{className:"skeleton h-10 w-full rounded-xl"})]})]});e.s(["OurCheats",0,({lang:e})=>{let{isLoading:a,data:l}=(0,i.useCheatQuery)(),h=(0,r.getDictionary)(e);return(0,t.jsxs)("section",{className:"mx-auto max-w-7xl px-4 py-20 md:px-6",children:[(0,t.jsx)("h1",{className:"mb-10 text-3xl font-bold uppercase tracking-widest text-white sm:text-4xl md:text-5xl",children:h.ourCheats}),(0,t.jsx)("div",{className:"grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3",children:a?Array.from({length:9}).map((e,n)=>(0,t.jsx)(o,{},n)):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"animate-card",style:{animationDelay:"0ms"},children:(0,t.jsx)(n.Cheats,{lang:e,...s[0]})}),l.length>0&&l.map((i,r)=>(0,t.jsx)("div",{className:"animate-card",style:{animationDelay:`${(r+1)*100}ms`},children:(0,t.jsx)(n.Cheats,{lang:e,...i})},i.id))]})})]})},"dataWow",0,s])},38278,e=>{"use strict";var t=e.i(18050),n=e.i(88916);e.i(50764);var i=e.i(64802),r=e.i(15268),s=e.i(22016),o=e.i(89213),a=e.i(20467);let l=()=>(0,t.jsxs)("div",{className:"overflow-hidden rounded-2xl border border-white/[0.06]",children:[(0,t.jsx)("div",{className:"skeleton aspect-[16/11]"}),(0,t.jsxs)("div",{className:"flex items-center justify-between px-5 py-5",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)("div",{className:"skeleton h-3 w-20 rounded"}),(0,t.jsx)("div",{className:"skeleton h-5 w-28 rounded"})]}),(0,t.jsx)("div",{className:"skeleton h-4 w-20 rounded"})]})]});e.s(["ListCheats",0,({lang:e})=>{let{isLoading:h,data:c}=(0,r.useCheatQuery)(),u=(0,n.getDictionary)(e);return(0,t.jsxs)("section",{className:"mx-auto max-w-7xl px-4 py-20 md:px-6",id:"products",children:[(0,t.jsxs)("div",{className:"mb-10 flex items-end justify-between",children:[(0,t.jsx)("h2",{className:"text-2xl font-bold uppercase tracking-widest text-white sm:text-3xl md:text-4xl",children:u.goodsTitle}),!h&&c.length>1&&(0,t.jsxs)(s.default,{href:`/${e}/games`,className:"group flex items-center gap-2 text-sm font-medium text-white/50 transition hover:text-[#FCA63F]",children:["ru"===e?"Показать все":"Show all",(0,t.jsx)(o.FaArrowRightLong,{className:"transition-transform group-hover:translate-x-1"})]})]}),(0,t.jsx)("div",{className:"grid gap-6 sm:grid-cols-2 lg:grid-cols-3",children:h?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(l,{}),(0,t.jsx)(l,{}),(0,t.jsx)(l,{})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"animate-card",style:{animationDelay:"0ms"},children:(0,t.jsx)(i.Card,{lang:e,...a.dataWow[0]})}),c.length>0&&c.map((n,r)=>r>=2?null:(0,t.jsx)("div",{className:"animate-card",style:{animationDelay:`${(r+1)*100}ms`},children:(0,t.jsx)(i.Card,{lang:e,...n})},n.id))]})})]})}])},17672,e=>{"use strict";var t=e.i(91437),n=e.i(42205),i=e.i(72486);e.s(["useArticlesQuery",0,(e="RU")=>{let{searchQueryParams:r}=(0,i.default)(),s=r(["search","labels","page"]);return{...(0,t.useQuery)({queryKey:["articles","server&client",s,e],queryFn:()=>n.getArticles.getArticlesList(e,s),staleTime:5e3,onError:e=>[]})}}])},47143,e=>{"use strict";var t=e.i(18050),n=e.i(88916);e.i(50764);var i=e.i(84146),r=e.i(17672),s=e.i(22016),o=e.i(89213);let a=()=>(0,t.jsxs)("div",{className:"overflow-hidden rounded-2xl border border-white/[0.06]",children:[(0,t.jsx)("div",{className:"skeleton aspect-[16/9]"}),(0,t.jsxs)("div",{className:"px-5 py-4",children:[(0,t.jsx)("div",{className:"skeleton mb-2 h-5 w-3/4 rounded"}
9),(0,t.jsx)("div",{className:"skeleton h-4 w-1/2 rounded"}),(0,t.jsxs)("div",{className:"mt-3 flex gap-2",children:[(0,t.jsx)("div",{className:"skeleton h-5 w-14 rounded-md"}),(0,t.jsx)("div",{className:"skeleton h-5 w-14 rounded-md"})]})]})]});e.s(["ListNews",0,({lang:e})=>{let l=(0,r.useArticlesQuery)(e),h=(0,n.getDictionary)(e);return l.isLoading||l.data?.results&&l.data.count>0?(0,t.jsxs)("section",{className:"mx-auto max-w-7xl px-4 py-20 md:px-6",id:"news",children:[(0,t.jsxs)("div",{className:"mb-10 flex items-end justify-between",children:[(0,t.jsx)("h2",{className:"text-2xl font-bold uppercase tracking-widest text-white sm:text-3xl md:text-4xl",children:h.newsTitle}),!l.isLoading&&l.data&&l.data.count>3&&(0,t.jsxs)(s.default,{href:`/${e}/news`,className:"group flex items-center gap-2 text-sm font-medium text-white/50 transition hover:text-[#FCA63F]",children:["ru"===e?"Все новости":"All news",(0,t.jsx)(o.FaArrowRightLong,{className:"transition-transform group-hover:translate-x-1"})]})]}),(0,t.jsx)("div",{className:"grid gap-6 sm:grid-cols-2 lg:grid-cols-3",children:l.isLoading?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a,{}),(0,t.jsx)(a,{}),(0,t.jsx)(a,{})]}):l.data.results.slice(0,3).map((n,r)=>(0,t.jsx)("div",{className:"animate-card h-full",style:{animationDelay:`${100*r}ms`},children:(0,t.jsx)(i.News,{lang:e,...n})},n.slug||r))})]}):null}])},24819,e=>{"use strict";var t=e.i(18050),n=e.i(71645);e.i(50764);var i=e.i(84146),r=e.i(17672),s=e.i(72486),o=e.i(91437),a=e.i(42205),l=e.i(38744);function h(e){return(0,l.GenIcon)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M10.25 2a8.25 8.25 0 0 1 6.34 13.53l5.69 5.69a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-5.69-5.69A8.25 8.25 0 1 1 10.25 2ZM3.5 10.25a6.75 6.75 0 1 0 13.5 0 6.75 6.75 0 0 0-13.5 0Z"}}]})(e)}var c=e.i(94256);let u=({children:e,classNameInput:n,classNameLabel:i,value:r="",setValue:o,handleClear:a,handleSearch:l,valueLabels:u,setValueLabels:d,...m})=>{let{setQueryParams:p,deleteQueryParams:f}=(0,s.default)();return(0,t.jsx)("div",{className:"w-full",children:(0,t.jsxs)("div",{className:"flex items-center gap-2 rounded-xl border border-white/[0.08] bg-white/[0.04] px-4 py-2.5 backdrop-blur-xl transition-colors focus-within:border-[#FCA63F]/40",children:[(0,t.jsx)(h,{className:"shrink-0 text-lg text-white/30"}),(0,t.jsx)("input",{type:"text",placeholder:e,...m,className:"min-w-0 flex-1 bg-transparent text-sm text-white outline-none placeholder:text-white/30",value:r,onChange:e=>o&&o(e.target.value),onKeyDown:e=>{"Enter"===e.key&&l&&l()}}),r&&(0,t.jsx)("button",{type:"button",className:"cursor-pointer text-white/30 transition hover:text-white",onClick:()=>{o&&o(""),a&&a()},children:(0,t.jsx)(c.IoClose,{})}),(0,t.jsx)("button",{type:"button",className:"cursor-pointer rounded-lg bg-white/[0.06] px-3 py-1.5 text-xs font-semibold uppercase tracking-wider text-white/50 transition hover:bg-white/[0.12] hover:text-white",onClick:()=>l&&l(),children:"Поиск"===e?"Найти":"Search"})]})})};var d=e.i(88916),m=e.i(27981);e.s(["OurNews",0,({lang:e})=>{let{setQueryParams:l,deleteQueryParams:h,urlSearchParams:c}=(0,s.default)(),p=(0,d.getDictionary)(e),f=c.get("page"),T=c.get("labels"),E=c.get("search"),[g,A]=(0,n.useState)(f?Number(f):1),[_,x]=(0,n.useState)(E??""),[N,C]=(0,n.useState)(T?.split("|")??[]),y={...(0,o.useQuery)({queryKey:["labels","server&client"],queryFn:async()=>{try{var e;let t;return e=await a.getArticles.getLabels(),t=new Set,(e??[]).filter(e=>{let n=e?.name?.trim().toLowerCase();return!(!n||t.has(n))&&(t.add(n),!0)})}catch(e){return console.error("Failed to fetch labels",e),[]}},staleTime:5e3,suspense:!1,retry:1})},v=(0,r.useArticlesQuery)(e),S=v.data?.page_count??1,k=(0,n.useRef)(!1);return(0,n.useEffect)(()=>{if(!k.current){k.current=!0;return}l({page:g})},[g]),(0,n.useEffect)(()=>{k.current&&(_||h(["search"]))},[_]),(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("section",{className:"mx-auto max-w-7xl px-4 pb-10 pt-20 md:px-6",onClick:e=>e.stopPropagation(),children:[(0,t.jsx)("h1",{className:"mb-8 text-3xl font-bold uppercase tracking-widest text-white sm:text-4xl md:text-5xl",children:p.newsTitle}),(0,t.jsx)("div",{className:"mb-8 min-h-[44px]",children:(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:N.map(e=>(0,t.jsxs)("button",{type:"button",className:"flex cursor-pointer items-center gap-1.5 rounded-lg border border-[#FCA63F]/20 bg-[#FCA63F]/10 px-3 py-1.5 text-sm font-medium text-[#FCA63F] backdrop-blur-md transition hover:bg-[#FCA63F]/20",onClick:()=>{let t=N.filter(t=>t!==e);C(t),0===t.length?h(["labels"]):l({labels:t.join("|")})},children:[e," ×"]},`active-${e}`))})}),(0,t.jsx)("div",{className:"mb-8",children:(0,t.jsx)(u,{classNameLabel:"",setValue:x,value:_,handleClear:()=>{h(["search"])},handleSearch:()=>
9{l({search:_,labels:N.join("|")})},valueLabels:N,setValueLabels:C,children:"ru"===e?"Поиск":"Search"})}),(0,t.jsx)("div",{className:"mb-8 min-h-[44px]",children:(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:y?.data?.map((e,n)=>N?.includes(e.name)?null:(0,t.jsx)("button",{type:"button",className:"cursor-pointer rounded-lg border border-white/[0.08] bg-white/[0.04] px-3.5 py-1.5 text-sm text-white/50 backdrop-blur-xl transition hover:border-[#FCA63F]/30 hover:bg-white/[0.08] hover:text-white",onClick:()=>{C(t=>[...t,e.name])},children:e.name},`${e.name}-${n}`))})}),(0,t.jsx)("div",{className:"grid gap-6 sm:grid-cols-2 lg:grid-cols-3",children:v.isLoading?Array.from({length:6}).map((e,n)=>(0,t.jsxs)("div",{className:"overflow-hidden rounded-2xl border border-white/[0.06]",children:[(0,t.jsx)("div",{className:"skeleton aspect-[16/9]"}),(0,t.jsxs)("div",{className:"space-y-2 p-5",children:[(0,t.jsx)("div",{className:"skeleton h-5 w-3/4 rounded"}),(0,t.jsx)("div",{className:"skeleton h-4 w-1/2 rounded"})]})]},n)):v?.data&&v.data.count?v?.data.results.map((n,r)=>(0,t.jsx)("div",{className:"animate-card h-full",style:{animationDelay:`${60*r}ms`},children:(0,t.jsx)(i.News,{lang:e,v:"2",...n})},n.slug||r)):(0,t.jsx)("p",{className:"col-span-full py-20 text-center text-white/40",children:"ru"===e?"Ничего не найдено":"Nothing found"})}),S>1&&(0,t.jsx)("div",{className:"mt-16 flex justify-end",children:(0,t.jsxs)("div",{className:"inline-flex items-center gap-1 rounded-xl border border-white/[0.08] bg-white/[0.04] p-1.5 backdrop-blur-xl",children:[(0,t.jsx)("button",{type:"button",disabled:g<=1,onClick:()=>A(e=>e-1),className:"flex h-9 w-9 cursor-pointer items-center justify-center rounded-lg text-white/50 transition hover:bg-white/[0.08] hover:text-white disabled:cursor-default disabled:opacity-30 disabled:hover:bg-transparent",children:(0,t.jsx)(m.HiChevronLeft,{})}),Array.from({length:S}).map((e,n)=>{let i=n+1,r=i===g;return(0,t.jsx)("button",{type:"button",onClick:()=>A(i),className:`flex h-9 min-w-[36px] cursor-pointer items-center justify-center rounded-lg px-2 text-sm font-medium transition ${r?"bg-[#FCA63F] text-black":"text-white/50 hover:bg-white/[0.08] hover:text-white"}`,children:i},i)}),(0,t.jsx)("button",{type:"button",disabled:g>=S,onClick:()=>A(e=>e+1),className:"flex h-9 w-9 cursor-pointer items-center justify-center rounded-lg text-white/50 transition hover:bg-white/[0.08] hover:text-white disabled:cursor-default disabled:opacity-30 disabled:hover:bg-transparent",children:(0,t.jsx)(m.HiChevronRight,{})})]})})]})})}],24819)},5667,e=>{"use strict";var t=e.i(18050),n=e.i(57688),i=e.i(18566),r=e.i(88916);e.s(["Preview",0,({lang:e})=>{let s=(0,i.useRouter)(),o=(0,r.getDictionary)(e);return(0,t.jsxs)("section",{className:"mx-auto flex max-w-7xl flex-col items-center gap-10 px-4 py-20 md:flex-row md:gap-16 md:px-6 md:py-28",children:[(0,t.jsxs)("div",{className:"flex-1",children:[(0,t.jsx)("h1",{className:"text-4xl font-bold uppercase leading-tight tracking-tight text-white sm:text-5xl md:text-6xl",children:o.homeTitle}),(0,t.jsx)("p",{className:"mt-6 whitespace-pre-line text-base leading-relaxed text-white/70 md:text-lg",children:o.homeText}),(0,t.jsx)("button",{type:"button",onClick:()=>s.push(`/${e}/wow/download`),className:"mt-10 cursor-pointer rounded-full bg-gradient-to-r from-[#FCA63F] to-[#FA8B54] px-10 py-4 text-base font-semibold text-black shadow-[0_0_40px_rgba(250,139,84,0.5)] transition hover:brightness-110",children:o.homeBtnWow})]}),(0,t.jsx)("div",{className:"flex-1",children:(0,t.jsx)(n.default,{priority:!0,src:"/pre.png",alt:"preview",width:600,height:600,className:"animate-float"})})]})}])},72029,e=>{"use strict";var t=e.i(18050),n=e.i(71645),i=e.i(91437);e.i(47167);var r=e.i(81949);r.default.defaults.baseURL="https://api.hacks.byster.one";let s={async getPreviewsList(e,t){let{data:n}=await r.default.get(`/site/comments?offset=${e}&limit=${t}`);return n}};var o=e.i(88916),a=e.i(80610),l=e.i(57688),h=e.i(89213);let c=()=>(0,t.jsxs)("div",{className:"rounded-2xl border border-white/[0.06] p-5",children:[(0,t.jsxs)("div",{className:"mb-3 flex items-center justify-between",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)("div",{className:"skeleton h-7 w-7 rounded-lg"}),(0,t.jsx)("div",{className:"skeleton h-4 w-24 rounded"})]}),(0,t.jsx)("div",{className:"skeleton h-3 w-16 rounded"})]}),(0,t.jsx)("div",{className:"skeleton mb-2 h-3 w-full rounded"}),(0,t.jsx)("div",{className:"skeleton mb-2 h-3 w-3/4 rounded"}
9),(0,t.jsx)("div",{className:"skeleton h-3 w-1/2 rounded"})]}),u=({review:e})=>{let n=new Date(1e3*e.review_date).toLocaleDateString("ru-RU",{day:"numeric",month:"short",year:"numeric"});return(0,t.jsxs)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",className:"block rounded-2xl border border-white/[0.06] bg-white/[0.03] p-5 outline-none transition-all duration-300 hover:border-[#FCA63F]/30 hover:bg-white/[0.06]",children:[(0,t.jsxs)("div",{className:"mb-3 flex items-center justify-between",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)(d,{source:e.source}),e.author&&(0,t.jsx)("span",{className:"text-sm font-semibold text-white/80",children:e.author})]}),(0,t.jsx)("time",{className:"text-xs text-white/30",children:n})]}),(0,t.jsx)(h.FaQuoteLeft,{className:"mb-2 text-sm text-[#FCA63F]/30"}),(0,t.jsx)("p",{className:"text-sm leading-relaxed text-white/50",children:e.text})]})},d=({source:e})=>"VK"===e?(0,t.jsx)("div",{className:"flex h-7 w-7 items-center justify-center rounded-lg bg-[#4C75A3]/20 text-[#4C75A3]",children:(0,t.jsx)(a.SlSocialVkontakte,{className:"h-3.5 w-3.5"})}):"FUNPAY"===e?(0,t.jsx)(l.default,{src:"/logo-funpay.svg",alt:"FunPay",width:60,height:20,className:"opacity-60"}):(0,t.jsx)("span",{className:"text-xs font-bold uppercase text-white/40",children:e});e.s(["Reviews",0,({lang:e})=>{let[r,a]=(0,n.useState)(12),{data:l,isLoading:h,isRefetching:d,isError:m,error:p}=(e=>{let{data:t,isLoading:n,status:r,isRefetching:o,isError:a,error:l}=(0,i.useQuery)({queryKey:["reviews","client",e],queryFn:async()=>{try{return await s.getPreviewsList(0,e)}catch(e){return console.error("Failed to fetch reviews",e),[]}},keepPreviousData:!0,suspense:!1,retry:1});return{data:t??[],isLoading:n,status:r,isRefetching:o,isError:a,error:l}})(r),f=(0,o.getDictionary)(e);if(m||p||!h&&!l?.length)return null;let T=l.length>=r;return(0,t.jsxs)("section",{className:"mx-auto max-w-7xl px-4 py-20 md:px-6",id:"reviews",children:[(0,t.jsx)("h2",{className:"mb-10 text-2xl font-bold uppercase tracking-widest text-white sm:text-3xl md:text-4xl",children:f.reviewsTitle}),(0,t.jsx)("div",{className:"flex flex-col gap-4",children:h?Array.from({length:4}).map((e,n)=>(0,t.jsx)(c,{},n)):l.map((e,n)=>(0,t.jsx)("div",{className:"animate-card",style:{animationDelay:`${n%6*60}ms`},children:(0,t.jsx)(u,{review:e})},`${e.url}-${n}`))}),!h&&T&&(0,t.jsx)("div",{className:"mt-8 flex justify-center",children:(0,t.jsx)("button",{type:"button",onClick:()=>a(e=>e+12),disabled:d,className:"cursor-pointer rounded-xl border border-white/10 bg-white/5 px-8 py-3 text-sm font-medium text-white/70 transition hover:border-[#FCA63F]/40 hover:bg-white/10 hover:text-white disabled:opacity-50",children:d?"ru"===e?"Загрузка...":"Loading...":"ru"===e?"Показать ещё":"Show more"})})]})}],72029)},74940,e=>{"use strict";var t=e.i(18050),n=e.i(71645);let i=({children:e})=>(0,t.jsx)("li",{className:"relative pl-[18px] before:absolute before:left-0 before:top-[10px] before:h-[5px] before:w-[5px] before:rotate-45 before:rounded-[1px] before:bg-[#FCA63F] before:content-['']",children:e});e.s(["WoWArticle",0,({lang:e})=>{let[r,s]=(0,n.useState)(!1);return"en"!==e?null:(0,t.jsx)("section",{className:"mx-auto max-w-7xl px-4 pb-20 md:px-6",children:(0,t.jsxs)("article",{className:"rounded-2xl border border-white/[0.06] bg-white/[0.04] p-6 backdrop-blur-md md:p-10",children:[(0,t.jsx)("h2",{className:"mb-5 text-2xl font-extrabold leading-tight tracking-tight text-white md:text-3xl",children:"WoW Cheat, WoW Scripts & WoW Bot for 3.3.5a Sirus — Best Autorotation, Macros & PvP Scripts"}),(0,t.jsxs)("p",{className:"mb-0 text-[15px] leading-relaxed text-white/70",children:["If you're playing World of Warcraft WotLK 3.3.5a, especially on Sirus servers, you already know how competitive the environment is. To stay ahead, players actively rely on tools like"," ","wow cheat,"," ","wow scripts,"," ","wow bot, and advanced automation solutions."]}),!r&&(0,t.jsx)("div",{className:"mt-6 flex justify-center",children:(0,t.jsx)("button",{type:"button",onClick:()=>s(!0),className:"rounded-xl bg-gradient-to-r from-[#FCA63F] to-[#FA8B54] px-5 py-2.5 text-sm font-semibold uppercase tracking-wider text-black transition-all hover:brightness-110",children:"Read more"})}),r&&(0,t.jsxs)("div",{className:"mt-6 space-y-4 text-[15px] leading-relaxed text-white/70",children:[(0,t.jsxs)("p",{children:["On this page, you'll find everything about"," ","wow 3.3.5a autorotation script,"," ","wow sirus bot, and the best tools to maximize your performance."]}),(0,t.jsx)("h2",{className:"mt-8 text-2xl font-bold text-white",children:"WoW Scripts — The Core of Automation"}),(0,t.jsx)("p",{children:"Modern wow scripts are designed to fully optimize gameplay. Whether you're farming, raiding, or playing PvP, scripts help you:"}),(0,t.jsxs)("ul",{className:"list-none space-y-1 pl-0",children:[(0,t.jsx)(i,{children:"Execute perfect rotations"}),(0,t.jsx)(i,{children:"Automate repetitive actions"}),(0,t.jsx)(i,{children:"Increase DPS and survivability"}),(0,t.jsx)(i,{children:"Improve reaction time"})]}),(0,t.jsx)("p",{children:"For players on wow sirus, scripts are essential due to high competition and custom server mechanics."}),(0,t.jsx)("h2",{className:"mt-8 text-2xl font-bold text-white",children:"WoW Bot & WoW Sirus Bot — Full Automation"}),(0,t.jsx)("p",{children:"A powerful wow bot can completely transform your gameplay experience. With the right setup, bots can:"}),(0,t.jsxs)("ul",{className:"list-none space-y-1 pl-0",children:[(0,t.jsx)(i,{children:"Auto farm gold and items"}
9),(0,t.jsx)(i,{children:"Level your character efficiently"}),(0,t.jsx)(i,{children:"Perform complex combat actions"})]}),(0,t.jsx)("p",{children:"The wow sirus bot is specifically optimized for Sirus servers, ensuring stability and performance in wow 3.3 5 sirus environments."}),(0,t.jsx)("h2",{className:"mt-8 text-2xl font-bold text-white",children:"Autorotation Script & MaxDPS for WoW 3.3.5a"}),(0,t.jsxs)("p",{children:["One of the most in-demand solutions is autorotation. Using a"," ","wow 3.3.5a autorotation script, you can:"]}),(0,t.jsxs)("ul",{className:"list-none space-y-1 pl-0",children:[(0,t.jsx)(i,{children:"Automatically execute the best skill rotation"}),(0,t.jsx)(i,{children:"Maximize DPS without manual input"}),(0,t.jsx)(i,{children:"Focus on strategy instead of mechanics"})]}),(0,t.jsx)("p",{children:"Tools like wow 3.3 5 a maxdps are widely used to calculate and execute the most efficient ability priority."}),(0,t.jsx)("h3",{className:"mt-8 text-lg font-semibold text-white",children:"WoW WotLK Rotation Bot & PQR 3.3.5a"}),(0,t.jsx)("p",{children:"A wow wotlk rotation bot is essential for high-level gameplay. One of the most popular solutions is pqr rotation bot 3.3.5a, which offers:"}),(0,t.jsxs)("ul",{className:"list-none space-y-1 pl-0",children:[(0,t.jsx)(i,{children:"Custom rotation profiles"}),(0,t.jsx)(i,{children:"Class-specific optimization"}),(0,t.jsx)(i,{children:"Advanced scripting options"})]}),(0,t.jsx)("p",{children:"PQR remains one of the top choices for players looking to push maximum performance."}),(0,t.jsx)("h3",{className:"mt-8 text-lg font-semibold text-white",children:"WoW Macros — Simple but Powerful"}),(0,t.jsxs)("p",{children:["Not all optimization requires complex tools."," ","wow macros are a built-in feature that allows you to:"]}),(0,t.jsxs)("ul",{className:"list-none space-y-1 pl-0",children:[(0,t.jsx)(i,{children:"Combine multiple abilities into one button"}),(0,t.jsx)(i,{children:"Reduce reaction time"}),(0,t.jsx)(i,{children:"Improve gameplay efficiency"})]}),(0,t.jsx)("p",{children:"Macros are especially useful when combined with scripts and bots."}),(0,t.jsx)("h3",{className:"mt-8 text-lg font-semibold text-white",children:"WoW Hacks & PvP Scripts"}),(0,t.jsxs)("p",{children:["For PvP players, speed and precision are everything. Using"," ","wow hacks and tools like"," ","wow 3.3.5 pvp script buy, you can:"]}),(0,t.jsxs)("ul",{className:"list-none space-y-1 pl-0",children:[(0,t.jsx)(i,{children:"React instantly in combat"}),(0,t.jsx)(i,{children:"Automate defensive and offensive abilities"}),(0,t.jsx)(i,{children:"Gain a competitive edge in arenas and battlegrounds"})]}),(0,t.jsx)("p",{children:"These solutions are especially popular among players striving for maximum performance."}),(0,t.jsx)("h3",{className:"mt-8 text-lg font-semibold text-white",children:"Why WoW 3.3.5 Sirus Players Use Bots & Scripts"}),(0,t.jsx)("p",{children:"The WoW 3.3.5 Sirus environment is unique. Custom mechanics, active PvP, and competitive PvE make automation tools highly in demand. That's why players rely on:"}),(0,t.jsxs)("ul",{className:"list-none space-y-1 pl-0",children:[(0,t.jsx)(i,{children:"wow cheat tools"}),(0,t.jsx)(i,{children:"wow sirus bot"}),(0,t.jsx)(i,{children:"wow scripts and autorotation"})]}),(0,t.jsx)("p",{children:"to stay competitive and save time."}),(0,t.jsx)("h4",{className:"mt-8 text-base font-semibold text-white",children:"Conclusion — Dominate WoW with the Right Tools"}),(0,t.jsx)("p",{children:"Whether you're looking for:"}),(0,t.jsxs)("ul",{className:"list-none space-y-1 pl-0",children:[(0,t.jsx)(i,{children:"wow cheat"}),(0,t.jsx)(i,{children:"wow bot"}),(0,t.jsx)(i,{children:"wow scripts"}),(0,t.jsx)(i,{children:"wow 3.3.5a autorotation script"}),(0,t.jsx)(i,{children:"pqr rotation bot 3.3.5a"})]}),(0,t.jsx)("p",{children:"— these tools can dramatically improve your gameplay."}),(0,t.jsx)("p",{children:"If you play on wow sirus, using advanced automation like wow wotlk rotation bot or wow macros is no longer optional — it's the standard for high-level play."}),(0,t.jsx)("div",{className:"flex justify-center pt-4",children:(0,t.jsx)("button",{type:"button",onClick:()=>s(!1),className:"rounded-xl bg-gradient-to-r from-[#FCA63F] to-[#FA8B54] px-5 py-2.5 text-sm font-semibold uppercase tracking-wider text-black transition-all hover:brightness-110",children:"Show less"})})]})]})})}])}]);

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